dZ80 icon

dZ80

  n/a
Certified 100% CLEAN Freeware   

Disassembler for binary files, such as arcade machine ROMs, Z80-based personal computer snapshots. #Binary Disassembler  #Code Disassembler  #Disassembly Output  #Disassembler  #Disassemble  #Z80  

Description

features

Free Download

The dZ80 application was designed to be a freeware Zilog Z80 Processor Code Disassembler.

It will take a raw binary file and disassemble it. It correctly disassembles all known undocumented, but often used, instructions, including those using the IXl/IYl and IXh/IYh registers, as well as the strange looking "LD r, RLC (IX+4)" type instructions. It also supports the Z180 instructions which fill up some holes in the EDxx opcode range.

When disassembling a file, dZ80 needs to know four things: i. Whereabouts in the file the data starts. Some files, such as .SNA files (Sinclair ZX Spectrum snapshots) have a 27 byte header before the start of the data. This obviously must be skipped. By default, dZ80 will not skip any bytes, so you must use the -h=[bytes to skip] command line option to instruct dZ80 to skip the correct amount.

ii. Whereabouts in the Z80's memory space the file starts. Referring again to the .SNA format, this starts at address 16384, going up to 65535. By default, dZ80 assumes that the start of the file corresponds to address 0. To change this, use the -m=[memory base] command line option.

iii. Where in the Z80's address space to start the disassembly. By default dZ80 will disassemble from the address specified by -m (or the default of 0). Use the -s=[start disassembly] command line option to change this.

iv. Where in the Z80's address space to end the disassembly. By default, dZ80 will disassemble to the end of the loaded source file. Use the -e=[end disassembly] command line option to change this.

dZ80 will automatically set the above items i. and ii. to 27 and 16384 respectively for source files with an extension of ".SNA". More file extensions may be supported in future versions.

System requirements

dZ80 2.0

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows All
  file size:
553 KB
  filename:
dz80w200.exe
  2 screenshots:
dZ80 - The main window of dZ80 lets you select the file to disassembledZ80 - The Options window of dZ80
  main category:
Programming
  developer:
  visit homepage

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

% discount
Windows Sandbox Launcher
  • Windows Sandbox Launcher
  • Context Menu Manager
  • Bitdefender Antivirus Free
  • Zoom Client
  • 7-Zip
  • ShareX
  • 4k Video Downloader
  • calibre
  • Microsoft Teams
  • IrfanView
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy