arctic_flame said:What was it?
It was a stupid error that changed the arm7.bin copy to address in the header to the address that the trainer function would be located at even if the trainer was embedded into the arm9.bin. The result was a consistently overwritten trainer function that appeared to be caused by the game's programming. One of those big duh moments.
QUOTE(cory1492 @ Apr 13 2008, 08:04 PM)
Nice work cracker
I take it with something like this the per game patches will become obsolete? Is it currently possible to go directly from asm->hook? (nope, don't mind me)
It's just a thought, I figured since it already uses arm-as and all... I just wasn't entirely sure it'd be within the scope of what you are aiming at and already doing (I have to admit, what it can do at this point boggles my creative processes.)cracker said:By going directly from asm->hook do you mean for a user to have DSATM inject their own arbitrary code into the game and then patch it up automatically for them? Yeah that could be done really easily.
jelbo said:Wow, that GUI really has a professional look, unlike most DS related tools out there. Very cool and useful, thanks a lot for your hard work on this