all options
squeeze  ] [  wheezy  ] [  sid  ]
[ Source: z88dk  ]

Package: z88dk (1.8.ds1-10)

Links for z88dk


Debian Resources:

Download Source Package z88dk:


External Resources:

Similar packages:

Z80 processor assembler and SmallC+ cross compiler

z88dk is a SmallC+ and Z80 assemler cross compiler supplied with an assembler/linker and a set of libraries implementing the C standard library for a number of different z80 based machines. The name z88dk originates from the time when the project was founded and supported only the Cambridge z88 portable.

Supported machines: Cambridge Computers z88, Sinclair ZX Spectrum, Sinclair ZX81, CP/M based machines, Amstrad NC100, VZ200/300, Sharp MZ series, TI calculators (TI82, TI83, TI83+, TI85, TI86), ABC80, Jupiter Ace, Xircom REX 6000, Peters Sprinter, Sam Coupe, MSX1, Spectravideo, Mattel Aquarius, Peters Sprinter, and C128 (in z80 mode) machines.


 * Small C+ based compiler with structs, floats and other ANSI extensions
 * Module assembler/linker which only includes required library routines
 * Peephole optimizer with rulesets that reduce the size of generated code
   by ~30% and improve speed
 * Easily retargetted C library including stdio routines
 * Retargettable VT100 terminal
 * Support for over a 25 z80 based machines (see below for details)

Tags: System Administration: Need an extra tag, Software Development: Compiler, C Development, Hardware Enablement: hardware::emulation, role::dummy, Role: Metapackage

Other Packages Related to z88dk

  • depends
  • recommends
  • suggests
  • enhances

Download z88dk

Download for all available architectures
Architecture Package Size Installed Size Files
alpha (unofficial port) 5.5 kB30.0 kB [list of files]
amd64 5.5 kB30.0 kB [list of files]
arm64 5.5 kB30.0 kB [list of files]
armel 5.5 kB30.0 kB [list of files]
armhf 5.5 kB30.0 kB [list of files]
hppa (unofficial port) 5.4 kB30.0 kB [list of files]
hurd-i386 5.5 kB30.0 kB [list of files]
i386 5.5 kB30.0 kB [list of files]
kfreebsd-amd64 5.5 kB9.0 kB [list of files]
kfreebsd-i386 5.5 kB9.0 kB [list of files]
m68k (unofficial port) 5.5 kB30.0 kB [list of files]
mips 5.5 kB30.0 kB [list of files]
mipsel 5.5 kB30.0 kB [list of files]
powerpc 5.5 kB30.0 kB [list of files]
powerpcspe (unofficial port) 5.5 kB30.0 kB [list of files]
ppc64 (unofficial port) 5.5 kB30.0 kB [list of files]
ppc64el 5.5 kB6.0 kB [list of files]
s390x 5.5 kB30.0 kB [list of files]
sh4 (unofficial port) 5.5 kB30.0 kB [list of files]
sparc64 (unofficial port) 5.5 kB30.0 kB [list of files]
x32 (unofficial port) 5.5 kB30.0 kB [list of files]