You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This might be a result of the disassembly getting mixed up with the addresses. Attached is a little test program. When you step through it, weird things happen with the disassembly. E.g. while in bank 1, the labels of bank 0 are displayed and vice versa. When you then set a breakpoint at e.g. LF001 (which actually is LF7001 in bank 0), the game will break in bank 1.
Also notice the bytes displayed for the jumps. They are from the opposite bank!
It seems that breakpoints fail when switching from one bank to another.
https://atariage.com/forums/topic/262359-cdf-bankswitching/page-11#entry3838681
This might be a result of the disassembly getting mixed up with the addresses. Attached is a little test program. When you step through it, weird things happen with the disassembly. E.g. while in bank 1, the labels of bank 0 are displayed and vice versa. When you then set a breakpoint at e.g. LF001 (which actually is LF7001 in bank 0), the game will break in bank 1.
Also notice the bytes displayed for the jumps. They are from the opposite bank!
Test_BS.zip
I am not 100% sure if that's the exact problem as described at AA. But I am pretty sure it is related.
The text was updated successfully, but these errors were encountered: