Anyone consider taking a digital 3DS game loading new code over it after / while it launches and running custom code in user mode similar to how the VC exploit is run?
I've been thinking about that actually. Guess I could take a look.
Anyone consider taking a digital 3DS game loading new code over it after / while it launches and running custom code in user mode similar to how the VC exploit is run?

I've been thinking about that actually. Guess I could take a look.
Hmm. I see one issue. I have no idea where to inject code. Lets say I'm running a game like nes remix(just an example) From a ram dump, is there a way to see where the program is at currently in execution, and overwrite that memory?
Does anyone have any idea how to make a program non-deterministic? I want to try essentially a RAM search, where you dump the ram, do something minor in-game, and then dump it again to see what changed. Problem is, I can't figure out how to make it dump to a different filename each time.
I suppose you could check whether or not a button is held down; I'm sure it's possible as Gateway checks whether or not you're holding down L. No idea how though.Does anyone have any idea how to make a program non-deterministic? I want to try essentially a RAM search, where you dump the ram, do something minor in-game, and then dump it again to see what changed. Problem is, I can't figure out how to make it dump to a different filename each time.
I'm going to look into what Spider3DSTools provides for an API. I've just been messing around with executing code in the GB VC up till now.
Is there any documentation on what these functions do or what functions lie at different addresses in Memory?
Does anyone have any idea how to make a program non-deterministic? I want to try essentially a RAM search, where you dump the ram, do something minor in-game, and then dump it again to see what changed. Problem is, I can't figure out how to make it dump to a different filename each time.
Although this launcher I may not be able to use as I am on GW emuNAND 9.4 , but I want to try to compile it, and I do have gcc-arm-none-eabi-4_9-2014q4-20141203-win32 installed and is listed in the PATH variable as "D:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2014q4\bin" without quote. every time I type make as stated in the github, I keep getting "'make' is not recognized as an internal or external command, operable program or batch file." I believe I may be missing something or did something wrong. Perhaps I have a wrong version of gcc? As you may already guess I am using Windows
What about that "ftpony" homebrew for Ninjhax?Would anyone mind making a file transfer from pc to 3DS over wifi? Would make my work a lot easier, so then I don't have to constantly manually move code.bin files all the time.
I would, but I have no idea how to interact with wifi on the 3ds.
Thanks that works, I thought I may have an oddball of a computer that refuses to "make" so to speakYou need to install make.


