Hi! Thanks for the cool emulator.
I've noticed a bug in the debugger where registers don't get updated. Particularly, I'm seeing A1 not get updated after:
MOVEA.L $C(A6), A1
Later on, it's really confusing because A1 shows an address different from what it gets data from!
MOVE.B $2(A1), D0
The command above shows the wrong address for A1, and different contents are being written into D0.
Edit:
If you need to test the issue, I have been using Toejam & Earl.
Debugger Problem
Moderator: Nemesis