Z80 Tools
Development environment for Z80-based computers.
Features:
- Editor with source code highlight and auto-formatting features
- Advanced assembler, generates binary, Intel Hex and listing outputs
- Integrated debugger with simple SIO emulation
- ANSI / VT-100 terminal with support for packed and XModem binary uploads
- Multiplatform (Linux, Windows and MacOS)
Installation
The program needs the Java runtime version 1.8 or later already installed.
Linux
- Download z80-tools-linux64-1.0.0.tar.gz from the releases page
- Unpack with
tar xf z80-tools-linux64-1.0.0.tar.gz
- Change to z80-tools folder with
cd z80-tools
- Start the program with
./launcher
- Optionally, type
./install.sh
to create a desktop launcher
Windows
- Download z80-tools-windows-1.0.0.zip for 32-bit or z80-tools-windows64-1.0.0.zip for 64-bit operating system from the releases page
- Extract the package from Windows Explorer
- Open the
z80-tools
folder
- Double click on
launcher.exe
to run the program
- Optionally, right-click on
launcher.exe
and select Send to Desktop, to create a desktop icon
Sources
The program is developed with Eclipse on Linux.
The stand-alone build script requires the Java SDK version 1.8 or later and Apache Ant already installed.
- Clone the repository with git or download and unpack the source package from the 'Clone or download' button
- Change to the
z80-tools
directory
- Build the packages with
ant build
- The packages can be found under the build directory and can be installed with the instructions above
Disclaimer
This program is under development, while I'll make every effort to make it works as expected, there is absolutely
no guarantee either express or implied. Use this program at your own risk.
This project uses the Glass Z80 assembler developed by Laurens Holst
and the Z80 Core emulator developed by José Luis Sánchez.