dd9c728a12
Adds a cheat editor to Tools->Cheats when a game is loaded. The cheat editor should work for all systems except N64 and PS1: support for these will come later. The code has currently only been tested for MS, MD and SFC but it is assumed all the other systems are also functioning; the code paths are the same. Code format is standard patch codes in the format X:Y where X is a memory address and Y is a value to place there; most emulators also support this format. You can use multiple codes in a single cheat by separating codes with a + sign. Cheats that require memory comparisons are not currently supported, only replacements Cheats are saved alongside the roms, eg "Game.sfc" will create "Game.cheats.bml". |
||
---|---|---|
.. | ||
cpu.cpp | ||
cpu.hpp | ||
debugger.cpp | ||
memory.cpp | ||
serialization.cpp |