Изучаю ассемблер, пытаюсь понять как устроены игры, как работает код. Перепробовал разные эмуляторы, увы...
Есть ли дебаггер..?
1)который во время трассировки автоматически отделял бы команды ассемблера от данных (текста, ячеек памяти для хранения переменных, и т.п.), заменяя их хотя бы DEFB (и затем вручную можно было бы поправлять, группировать блоки по типу данных как в ZX Spin), чтобы в итоге получался практически исходник игры. А так получается всё намешано - всё выглядит как команды ассемблера, хотя это не так.
2)где автоматически подкрашиваются строки с исполняемым кодом при трассировке - чтобы видеть какая часть кода уже исполнялась и выполняется сейчас, а какая ещё нет (чтобы видеть логическую структуру всех блоков из которых например составлена игра). Затем при следующей трассировке уже другим цветом - если началась выполняться новая часть.