I'm aware of the processes for creating and running modifications to a game's romfs, but I haven't done anything with the exefs. I haven't been able to find answers to some questions I have about modifying it, so I thought that I'd go ahead and ask here.
Is is possible to run exefs modifications through an NTR plugin? I know that HANS offers a method for running code.bin changes, but I'd like to avoid dealing with HANS if possible. If nothing can be done using NTR, is there an alternative for running exefs (or at the least, code.bin) changes?
I also have some questions about the file structure of the code.bin in exefs if anyone has experience working with that kind of file. Obviously, code will vary greatly from game to game, but I'm wondering if there's any sort of defined structure to the compiled code. Knowing about that before trying to make changes could save a lot of headaches. Also, if I wanted to add bytes to the file, what steps would I need to take in order to have the code still load correctly? Do I need to make changes elsewhere if I expand the file size?
Apologies for all of the questions. Any information on making edits to an exefs would be very helpful.
Is is possible to run exefs modifications through an NTR plugin? I know that HANS offers a method for running code.bin changes, but I'd like to avoid dealing with HANS if possible. If nothing can be done using NTR, is there an alternative for running exefs (or at the least, code.bin) changes?
I also have some questions about the file structure of the code.bin in exefs if anyone has experience working with that kind of file. Obviously, code will vary greatly from game to game, but I'm wondering if there's any sort of defined structure to the compiled code. Knowing about that before trying to make changes could save a lot of headaches. Also, if I wanted to add bytes to the file, what steps would I need to take in order to have the code still load correctly? Do I need to make changes elsewhere if I expand the file size?
Apologies for all of the questions. Any information on making edits to an exefs would be very helpful.