Homebrew [Release] OnionFS for NTR CFW - LayeredFS plugin fork that works with any game.

Yoshikeeper

Member
Newcomer
Joined
Feb 23, 2017
Messages
12
Trophies
0
Age
27
XP
121
Country
United States
Hello! I would love to use this but im running into an issue here. I am trying to do this with Animal Crossing New Leaf Welcome Amiibo but I cant seem to figure it out.
This is my folder in my SD card!

"SD:/plugin/0004000000198E00/OnionFS.plg"

"SD:/OnionFS/0004000000198E00/Npc/Normal/Model/cbr16.bcres"
also this variation is in there just in case.
"SD:/OnionFS/0004000000198E00/romfs_/Npc/Normal/Model/cbr16.bcres"

When I dumped the romfs, the root of the /romfs_/ folder starts with the /NPC/ in it. So im not completely sure what I am doing wrong here. I run your recommended BootNTR and everything works with the NTR but the model hasnt changed? Is the python path optional if I just want default paths? Do I need to change the path or something in the BootNTR?

Thanks for your help!
 
Last edited by Yoshikeeper,

Obnew

Active Member
Newcomer
Joined
Mar 17, 2017
Messages
25
Trophies
0
Age
30
XP
66
Country
Tuvalu
@Fougeta @Obnew Could you try with the following OnionFS.plg file? If it still doesn't work, I may know why: https://github.com/mariohackandglitch/OnionFS/raw/master/release/OnionFS.plg

It works! The only thing I can say is that Smash Bros.'s loading times will be slower if the "Enable region/language emulation and external .code" option in Luma settings is enabled (I'm using an old european 3DS on latest firmware). Besides, in the OP you should post that the modified files should go on their respective folders in the romfs, instead of all of them being in the "romfs" folder inside the OnionFS folder, just a suggestion :)
 

PabloMK7

Red Yoshi! ^ω^
OP
Developer
Joined
Feb 21, 2014
Messages
2,604
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,020
Country
Spain
It works! The only thing I can say is that Smash Bros.'s loading times will be slower if the "Enable region/language emulation and external .code" option in Luma settings is enabled (I'm using an old european 3DS on latest firmware). Besides, in the OP you should post that the modified files should go on their respective folders in the romfs, instead of all of them being in the "romfs" folder inside the OnionFS folder, just a suggestion :)
Hmmm IDK why luma3ds code loading lags with this, but at least it works. Thanks for the suggestion ;)
 

dj505

Inexperienced Romhacker
Member
Joined
Oct 4, 2014
Messages
556
Trophies
0
Location
Most likely at the arcade
Website
www.youtube.com
XP
844
Country
Canada
For some reason the romfs redirection isn't working for me. This is what I get from the log using the debug version:
OnionFS for NTR. Hello! :3

Now loading app with TID: 0004000000148C00
Using default path: SD:/OnionFS/0004000000148C00/

Getting app .text size... done! (0x00039000 bytes)
Trying to load ips patch... skipped, ips patch missing. (0xC8804478)
Trying to load code.bin... skipped, code.bin missing. (0xC8804478)

Searching for fs function addresses...
Some addresses are missing, skipping romfs redirection.

Finished patching, launching game... Bye!
Are the IPS patches or code.bin files necessary for use? I saw they were optional so I didn't include them.

The path I'm using is the default, and the modified files are in sdmc:/OnionFS/0004000000148c00/romfs/<folders containing the modified files>
 
Last edited by dj505,

PabloMK7

Red Yoshi! ^ω^
OP
Developer
Joined
Feb 21, 2014
Messages
2,604
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,020
Country
Spain
For some reason the romfs redirection isn't working for me. This is what I get from the log using the debug version:
OnionFS for NTR. Hello! :3

Now loading app with TID: 0004000000148C00
Using default path: SD:/OnionFS/0004000000148C00/

Getting app .text size... done! (0x00039000 bytes)
Trying to load ips patch... skipped, ips patch missing. (0xC8804478)
Trying to load code.bin... skipped, code.bin missing. (0xC8804478)

Searching for fs function addresses...
Some addresses are missing, skipping romfs redirection.

Finished patching, launching game... Bye!
Are the IPS patches or code.bin files necessary for use? I saw they were optional so I didn't include them.

The path I'm using is the default, and the modified files are in sdmc:/OnionFS/0004000000148c00/romfs/<folders containing the modified files>
From what I can see, it cannot find some functions in the code. Which game are you trying to patch? It may be incompatible.
 

Sugar-Plum-Fable

Member
Newcomer
Joined
Mar 28, 2017
Messages
14
Trophies
0
Age
27
XP
66
Country
United States
So I can't figure out how to do the redirection? I feel like it's something obvious (Probably me typing it wrong) but can't figure it out... This is the path I have:
c71601179be1fd3651598a100e56aa6d.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • DinohScene @ DinohScene:
    I'm much more on the killing floor :x
  • SylverReZ @ SylverReZ:
    Imagine that every Pokemon game is the exact same but with slight tweaks.
  • SylverReZ @ SylverReZ:
    @DinohScene, I'm not much of a gaymer, more-so a creator.
  • Maximumbeans @ Maximumbeans:
    @SylverReZ Syl my beloved :bow: gm
    +1
  • Maximumbeans @ Maximumbeans:
    It is friday
  • SylverReZ @ SylverReZ:
    Last time I played a game was hmmm... can't exactly recall. :wacko:
  • Maximumbeans @ Maximumbeans:
    I can't believe you got me with that
    +1
  • SylverReZ @ SylverReZ:
    I haven't been gaming for such a long time. Been mostly busy with sleep, hardware tinkering and checking GBAtemp frequently.
  • SylverReZ @ SylverReZ:
    Hope you've had a good morning.
  • Maximumbeans @ Maximumbeans:
    It's going alright thanks :) I know what you mean with gaming time. It's precious where I can get it these days.
    +1
  • Maximumbeans @ Maximumbeans:
    I think that's why I focus on just enjoying single player experiences that aren't too competitive
  • Maximumbeans @ Maximumbeans:
    How are you doing?
  • SylverReZ @ SylverReZ:
    There's also this thing where I'm hyperfocused at night and cannot get to sleep.
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I'm doing alright, thanks.
    +1
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    SylverReZ @ SylverReZ: @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he...