ares-openbsd/ares/sg/cpu
Luke Usher dd9c728a12 ares: preliminary cheat support
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".
2024-02-16 19:01:57 +00:00
..
cpu.cpp sg: preliminary support for sg1000 based arcade games 2023-10-19 00:32:33 +01:00
cpu.hpp
debugger.cpp
memory.cpp ares: preliminary cheat support 2024-02-16 19:01:57 +00:00
serialization.cpp