5

I have a .z80 memory dump. How do I reverse engineer it? What do I need to know? How can I minimize manual labour?

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 Answers2

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