I have a .z80 memory dump. How do I reverse engineer it? What do I need to know? How can I minimize manual labour?
Asked
Active
Viewed 5,666 times
5

user7610
- 25,267
- 15
- 124
- 150

Umber Ferrule
- 3,358
- 6
- 35
- 38
-
This blog about Skoolkit seems relevant, https://mrcook.uk/reverse-engineering-zx-spectrum-games. Most importantly, it talks about .map files, which are generated at runtime by an emulator, to help identify data and code sections. This is something I did not know about. – user7610 Dec 10 '19 at 15:28
2 Answers
14
Most powerful disassembler - IDA supports z80.
Also list of disassemblers published at "Software Development Tools for Z80 Family" page

aku
- 122,288
- 32
- 173
- 203
3
It depends on what operating system your in, there are a lot of good tools here:
http://www.z80.info/z80sdt.htm
The first program I ever wrote was in Z80 Assembly language.

stephenbayer
- 12,373
- 15
- 63
- 98