Kio's ZASM -
cli version of zasm, where you can assemble files online.
Sarcasm Z80 assembler,
by Richard Cooper. Works with any Operating System that has Perl.
KAsm z80 assember for Java.
KAsm is open source cross assembler for Z80 and 8051 family of microcontrollers written in Java. It can be run on any machine supporting Java 1.5 or later. It is available under GPL license.
SjASM, for Windows32 and Linux, including sources.
SjASMPlus - shares some code with the one above but is very different on some aspects.
ORG - ClrHome is a complete online (web-based) Z80 IDE and assembler, with extra build options for ZX Spectrum and for TI graphing calculator developers.
Z80 ASM by Joe Moore.
AS8080 ( Version 2.0.9) & Disassembler (version 1.0.13)
Contains a Z80/Z180/I8080 Macro Assembler(v2.0.8)
Uses Intel/TDL nmemonics. Nearly DR MAC compatible.
Generates Srec, iHex, and Binary files.
Produces Color Coded Listing file (RTF)
Also, included is Zilog/Intel/TDL dissassembler(V1.0.12).
Generates Intel/TDL or Zilog nmemonics
Can load iHex, Srec, Binary, and Dump listings.
Can define data areas, can load symbols from some iHex files.
Has Debug Console for displaying and listing memory.(allows you to search for data)
Produces iHex, Srec, Binary or Dump files as output
Produces Color Coded Listing file
Produces source file
Also included are a few utilities (very crude) to get a SDS/JadeDD system converted to 3.5 inch floppies.
Here is some sample code for it: sampz80.zip.
tniASM - Cross Assembler.
tniASM is a Z80, R800 and GBZ80 cross assembler running in Windows.
(Versions prior to v0.35 also run in MS-DOS).
zmac by George Phillips, Z-80 Macro Cross Assembler. Includes full C source code and builds with trivial effort on Linux, OSX and most other *nix variations.
Kio's ZASM
Command line z80 assembler for Linux, BSD, OS X and,
hopefully, any Unix-like OS.
Supports the plain vanilla z80 stuff plus some ZX Spectrum
specific file formats.
Supports binary output and intel hex file.
sdcc - Linux, OSX, Windows:
C compiler for the Z80 and other CPUs.
Kio's zasm
- OSX, Linux, web interface: An assembler which can directly include c source files and
acts as assembler, library resolver and linker. Uses sdcc. The OSX version includes
a trimmed version of sdcc.
Embedded Pascal Compiler Package (Shareware)
This first release provides compiler, assembler, linker and
simulator for Z80 and Z180.
Targeted for stand-alone applications (i.e. no operating system),
it allows you to use Borland's Delphi to design your
embedded application under Windows 95, or you can use it on its own.
Z80Sim
A Zilog Z80 simulator, debugger and profiler tailored for ZX
Spectrum development (but generic enough to be used with other
platforms), OS portable.