summaryrefslogtreecommitdiffstatshomepage
path: root/src/zexall/main.cpp
diff options
context:
space:
mode:
author PugsyMAME <pugsy@gmx.net>2017-03-26 12:10:16 +0100
committer Olivier Galibert <galibert@pobox.com>2017-03-26 13:10:16 +0200
commita97c0fbe87a189f49cf82dedce433393b33d342d (patch)
treee3000cb47738dc998336707d24873c1d548f2909 /src/zexall/main.cpp
parentcc07ecc00e58d349c76ed185b15205de756a49cf (diff)
Fixed writes to decrypted opcode memory [v3] (#2190)
Fixes problem in the debugger and the cheat engine as currently the writes to opcode memory are not handled correctly, so separated EXPSPACE_RAMWRITE and EXPSPACE_OPCODE case statements to allow opcode writes to access the correct memory. Example: In flicky this will now disable cat collisions with the main sprite: maincpu.ob@3ac6=c3 This is the simplest way of updating this, EXPSPACE_OPCODE is now a copy of EXPSPACE_RAMWRITE except it uses AS_DECRYPTED_OPCODES instead of AS_PROGRAM. This method means I've got a lot of work updating a lot of cheat file warnings ...but this is the correct way of doing this.
Diffstat (limited to 'src/zexall/main.cpp')
0 files changed, 0 insertions, 0 deletions