Skip to content
This repository has been archived by the owner on Aug 17, 2019. It is now read-only.

Userland patching implementation #46

Open
mid-kid opened this issue Apr 19, 2016 · 2 comments
Open

Userland patching implementation #46

mid-kid opened this issue Apr 19, 2016 · 2 comments

Comments

@mid-kid
Copy link
Owner

mid-kid commented Apr 19, 2016

Currently, userland patches are stubbed.
What I want, is to be able to specify which application (most likely title ID) to patch, in a .cake file, and have 3ds_injector handle the patching. How do we tell 3ds_injector what patches to load? Possibly a file on the SD card, or a list of paths to .cake files somewhere in memory, or hell, have it load the config.dat and read the selected cakes.

@ghost
Copy link

ghost commented May 10, 2016

Would you prefer fixed offsets or dynamic search&patch?

@mid-kid
Copy link
Owner Author

mid-kid commented May 11, 2016

The .cake format doesn't have any method to support dynamic searching&patching. 3ds_injector should check the app's version and load the correct offsets accordingly.
Yes, having fixed offsets can be a pain, but you can use tools to search for offsets (like rafind2, or writing your own), and it's less prone to errors (as you can adjust manually).

@mid-kid mid-kid removed this from the Next release: New format milestone May 11, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant