Z80 Disassemblers for PC

Por manolito74

Paragon (1266)

Imagen del manolito74

15-08-2022, 15:53


could you plase tell me what Z80 Disassemblers are available for PC?

Tnak you very much indeed.

Best regards. ;-)

Gracias & Saludetes. ;-)

Login sesión o register para postear comentarios

Por aoineko

Hero (527)

Imagen del aoineko

15-08-2022, 17:40

Personally, I just used Disark which worked well for my needs.

Por Briqunullus

Hero (557)

Imagen del Briqunullus

15-08-2022, 18:51

There are a few in the Wiki. When I need to disassemble code I use dZ80.

Por manolito74

Paragon (1266)

Imagen del manolito74

15-08-2022, 19:58


Thank you very mucho for the info. ;-)

@aoineko I've just download and tried DISARK. The main problema I see is that I only obtatin the "opcodes" but the addresses of each opcode don't appear...

I've used in two ways:

  • disark filebin file.asm
  • disark --adrInComments file.bin file.asm

But I only obtain the Opcodes... .-(

What's the correct format/parameter to obtain a complete file disassembled: addresses and opcodes?

Thank you very much indeed. ;-)

Por Thom

Paladin (696)

Imagen del Thom

15-08-2022, 19:59

I use yazd as it has some handy features such as generating labelled assembly language listings. However, I haven't figured out yet how to deal with bytes (or sequences of bytes) which do not correspond to a mnemonic when you don't know where the data is in the binary. It completely skips bytes like #FD and #DD which is annoying. Besides that: excellent tool.

Por ro

Scribe (4750)

Imagen del ro

15-08-2022, 21:05

Por mcolom

Champion (259)

Imagen del mcolom

16-08-2022, 13:43

I use z80dasm on Linux.
I'm pretty old school, there better alternatives more adapted to MSX.

Por Giangiacomo Zaffini 2

Champion (270)

Imagen del Giangiacomo Zaffini 2

18-08-2022, 11:44

I just played some time with mdz80 by RuRuRu-tan,
I also tried learning how to use radare2 that is a much bigger application.