Spectrum Analyser is a tool that is designed to help reverse engineer ZX Spectrum games & programs.
It is a combination of an emulator, debugger & interactive disassembler. Programs are loaded and run in the emulator and their state can be inspected using the tools provided.
These tools include:
- Graphics viewer
- Frame trace
- Memory diff
- IO analyser
Via Hacker News [ Spectrum Analyser, a Sinclair ZX Spectrum reverse engineering tool | Hacker News ]