Spectrum Analyser is a remarkable tool designed to assist in reverse engineering ZX Spectrum games and programs. This comprehensive tool combines an emulator, debugger, and interactive disassembler to load and run programs, inspect their state, and analyze various aspects such as graphics, memory, and input/output operations. Spectrum Analyser offers a range of features, including interactive annotation, breakpoints, Sinclair ROM disassembly, self-modifying code support, automatic code and data detection, and much more. Unlike traditional manual reverse engineering processes, Spectrum Analyser automates much of the task and can even detect code execution through its built-in emulator. It is a powerful and interactive tool that simplifies the reverse engineering process.
https://colourclash.co.uk/spectrum-analyser/