Now that NTR is discontinued and quite frankly, a little painful to deal with (crashes, can't launch FTPd after it was launched, ...), it would be great to have LayerFS support in Luma.
In NTR this meant having a folder with the TitleID of the game in the SD root (though a subfolder would be cleaner) with files in it replacing the ones in RomFS if they exist. This would be a great help for making inofficial translations (I'm on a team to translate Dai Gyakuten Saiban) or other hacks.
Yes of course, I'd be great. It is however difficult.
Don't expect this to happen soon but I'll think about it.
Until then, there is always the option of rebuilding romfs with the patched files and using HANS, although it is much less user-friendly.
Oops accidentally erased my post, but yeah i guess if it would ever run with hans it'd save me the trouble of having to run NTR which I don't like
Yeah, but for quick testing while you're working on it, its more convenient with LayerFS... Thanks for considering it, Tux!
I dunno I just don't like NTR personally, it has nothing to do with the functionality of it really. LayerFS is pretty awesome once it's working
This would be amazing tbh, LayeredFS is the only reason I even use NTR, if I could run translations and romhacks for my cartridges without having to deal with a lot of instability due to features I'll never use, it'd be a godsend.
I agree this would be amazing, it's very annoying having to reboot all the time when trying out hacks. I realize it's your free time and you have no obligation at all to help us, but this would really help us speed up our translation project.
In any case, thanks for your hard work on the already amazing Luma3DS!
I took a look at the source files from the layterfs plugin generator. It appears they simply hook the fsRegArchive and userFsTryOpenFile functions.
main.c.txt
henke37: Where did you get that..?
https://gbatemp.net/threads/how-to-create-and-use-a-layeredfs-plugin.389977/
Looks like it's just a part of the normal NTR download.
More precisely, from here: https://github.com/44670/layeredFS/
Negatory. That does not implement the "layer" part. The idea of Layerfs is that it doesn't contain the entire romfs. Only the individual files you wish to override.
Fixed
Thank you so much for your hard work! Is this based on Delebile's work?
Most helpful comment
Yes of course, I'd be great. It is however difficult.
Don't expect this to happen soon but I'll think about it.