Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06269 Debugger Critical (emulator) Always Jul 2, 2016, 00:55 Aug 28, 2016, 02:40
Tester Tafoid View Status Public Platform MAME (Official Binary)
Assigned To Ryan Holtz Resolution Fixed OS Windows Vista/7/8 (64-bit)
Status [?] Resolved Driver
Version 0.175 Fixed in Version 0.177 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 06269: DEBUGGER: Unable to use any valid cheats while using debug
Description cheat.xml files are being rejected and MAME either crashes without a message or gives a warning about incorrect rom regions on any game with a valid cheat.
Cheats work perfectly fine if you do not load debugger (-debug)

32-bit shows this for most attempts, then you are brought back to command prompt
d:\mameftp\admin\git>mame mappy -window -cheat -debug
mappy.xml(5): error parsing cheat expression "maincpu.pb@2030=06" (non-existent
memory space)


-----------------------------------------------------

64-bit doesn't even show this - but will unceremoniously drop you to command prompt with no stack crawl or error message
Steps To Reproduce Attempt to start any game that has known working cheats with -cheat and -debug
EG: mame mappy -cheat -debug
Additional Information
Github Commit
Flags
Regression Version 0.175
Affected Sets / Systems
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.12874
crazyc
Developer
Jul 2, 2016, 15:47
edited on: Jul 2, 2016, 15:48
If you run 64bit in gdb you'll see the same error. I suspect https://github.com/mamedev/mame/commit/24a91a55fd1ecb55491ade29c69935381583914a .
User avatar
No.13079
Tafoid
Administrator
Aug 28, 2016, 02:40
Fixed by Mooglyguy
https://github.com/mamedev/mame/commit/90b6c124238db259e47b8a3ca7132baf02c08ffd