]
im not upset
everyone does that which is to their maximum or limited ability.. you cant get upset over people trying to create with a hobby..
what i did say.. which im not sure u understood is that its not the flashy menus that make a trainer at all, its the options that are within the trainer. AR codes very rarely come up with anything useful to a person who has played a game to death and want a little bit of replay value.. a menu is always nice but isnt necessary at all..
currently im working on an INGAME menu system for my trainers so hopefully will have something to release in the near future.
Once perfected there will be no need for a trainer menu at the start.. u will have one u can access at any time, checking the status of the options ON/OFF etc.. and with such a system much more is possible..
to make a simple menu for the ds to run ur trainers from is completely possible with a tiny bit of research, everything u need is out there.. considering the ds and gba are so very similar, combine that with the current tutorials and you cant go wrong.. but like i said.. this doesnt make a proper trainer.. reversing of great options does.
I did some experimenting with an ingame menu but came to realize it had many drawbacks. The biggest problem lays in that the buffers aren't accessible by both cpus and worse yet is that the arm9 governs which cpu has control over the buffers and the mode to use for the screens so you can't take control over a buffer and screen mode from the arm7. In short you have to hook both arms to do the magic.
So I settled on just a key function to turn on/off codes. Usually people don't want to just cheat in one particular place -- they want to do it throughout the whole game so I don't think it is a huge deal and the ability to turn the codes on/off is more for getting past points in a game that may otherwise get stuck if you don't turn them off (like counting points at the end of a level).
arctic_flame said:
QUOTE(cracker @ Apr 30 2008, 06:57 AM) Auto patching is now added so DSATM can live up to its name. This should put to rest most of the problems with finding a free place in RAM! Cheat on newbies!
I somehow missed this. Great work.