-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Marco Maccaferri edited this page Jan 5, 2019
·
2 revisions
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)
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.shto 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-toolsfolder - Double click on
launcher.exeto run the program - Optionally, right-click on
launcher.exeand 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-toolsdirectory - Build the packages with
ant build - The packages can be found under the build directory and can be installed with the instructions above
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.