Using these tools, you can create programs for the Astrocade and use
them with the Astrocade emulator or burn them to an EPROM and use them with the real thing.
1) DZ80 Dissassembler (Ver. 1.5)
2) DZ80 Dissassembler (Ver. 2.0)
3) Lua (For use the DZ80 2.0)
| DZ80 Dissassembler
A very nice Z-80 Disassembler for Windows.
Version DZ80, version 2.0, requires Lua, which is a powerful, light-weight programming language
designed for extending applications.
A direct link to DZ80's homepage is here.
|
|
DZ80 Dissassembler Script
| DZ80 Dissassembler Script
A Script for use with the DZ80 Disassembler, version 2.0. This makes it so that there is no more adjusting garbage
code following RST $38 syssuk'ed routines! Created by Richard Degler.
You can read Richard's full comments here.
|
|
Howdif
| Howdif
A small program to compare the differences between binary files. The Windows Command Line provides a
command called FC (File Compare) that works well too.
|
|
HVGLIB.H
| Home Video Game Library Equates.
This is an equate file for Bally / Astrocade assembly language programming. If you're going to be
creating machine language programs with the Nutting Manual, then you need this Astrocade
equate file. This is version 3.0, with updates from Richard Degler.
|
|
IDA Disassembler
| IDA Disassembler
An interactive disassembler for the Z-80 (be sure to set it for use with the Z-80!).
|
|
WinHex
| WinHex
The best Windows hex editor that I've seen.
A direct link to WinHex's homepage is here.
|
|
Zmac13_win32
| Zmac Assembler (Windows Command Line Version)
A Z-80 cross assembler compiled for the Windows command line. HVGLIB.H works great with this assembler.
|
|
zmac-linux
| Zmac Assembler (Linux Command Line Version)
A Z-80 cross assembler for RH Linux. HVGLIB.H works great with this assembler.
|