Commit Graph

4 Commits

Author SHA1 Message Date
meta
78e049634f let the codehandler w/debugger use codelist pointer 2018-11-18 14:33:26 -06:00
meta
321b9ae4ea attempt to use tournament mode region for gecko codelist
- When booting a GALE01 ISO, use the tournament mode region to store the Gecko
  codelist. If the user is booting a 20XX ISO or some non-GALE01 ISO, just use
  the default codelist location.

- Let the codehandler read a pointer to the codelist to-be-used, and expect
  the kernel to fill in the pointer when writing codehandler to memory
2018-11-09 21:16:53 -06:00
FIX94
7d5720ce9e -added new patch into nintendont to allow a even lower memory region for patches
-more massive cheats rework, now it is in even lower mem1 memory together with the codehandler (mem2 seems to be very instable for it), also now there is a codehandler specifically for debugging and non-debugging to use the available space as efficient as possible
-modified the debugging codehandler to actually work in this low memory region, should hopefully accept breakpoints as good as it did in the past in the default area
-fixed possible bug in both debugging and non-debugging codehandlers
2016-07-08 19:58:25 +02:00
FIX94
67fa83c8bd -reworked big chunks of the cheats system, it now internally supports all code types again including asm hook (C2) codes and should give quite a lot of space still (5kb on average), this is still fairly untested
-disabled all cheat hooks and added a new one directly through the PADRead function which exists in all games, this should give very good compatibility and most importantly more stability when using cheats
-the codehandler source code is now included in nintendont and will be compiled together with everything else, this just makes it more open and accessable
2016-07-08 04:27:54 +02:00