stardot / b-em

An opensource BBC Micro emulator for Win32 and Linux
http://stardot.org.uk/forums/viewtopic.php?f=4&t=10823
GNU General Public License v2.0
112 stars 57 forks source link

BUG: Symbols when tracing #178

Closed TobyLobster closed 1 year ago

TobyLobster commented 1 year ago

At the end of the function dbg6502_disassemble in 6502debug.c the else if statement on line 430 should use a greater than symbol, not less than. This is the calculation to display a symbol with a negative offset. As it stands the nearby symbols are still shown but without the proper negative offset.

SteveFosdick commented 1 year ago

Fixed in https://github.com/stardot/b-em/commit/d66ded886e5c8a9e782028654fbdcc900ff7a76a