I break a RAM offset and the Debugger break it but in Memory ROM Editor i see only zeros in this ROM position. Whats wrong?
Hi Ocelot,
the debugger halts 1 instruction after the read/write has happened because it cannot predict it.
In order to find the code in the memory viewer you need to check the ROM address not the Z80 address.
You can "reverse map" the Z80 address to the corresponding ROM address by entering "rmap address".
In your case you will write "rmap 8890".
If you want to see the preceding instruction you can enter "d 8890"
What is odd from the screenshot is that normally the disassembly window should be centered (based on history of previous Z80 PC values) so you should see the instruction before. Are you using the latest build from 0.80 branch or 0.73 ?
What is odd from the screenshot is that normally the disassembly window should be centered (based on history of previous Z80 PC values) so you should see the instruction before. Are you using the latest build from 0.80 branch or 0.73 ?
Check out the order of the menu. It's File, Debug, ... In version 0.80 you moved Debug to the 7th positon. So I guess he's using 0.73 :)