z88dk - Z80 processor assembler and SmallC+ cross compiler

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package name z88dk
Package version 1.8.ds1
Package release 10
Package architecture amd64
Package type deb
Installed size 30 B
Download size 5.51 KB
Official Mirror ftp.br.debian.org
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)


Package Version Architecture Repository
z88dk_1.8.ds1-10_i386.deb 1.8.ds1 i386 Debian Main
z88dk - - -


Name Value
debconf >= 0.5
debconf-2.0 -
z88dk-bin >= 1.8.ds1-10
z88dk-bin << 1.8.ds1-10.1~
z88dk-data = 1.8.ds1-10


Type URL
Binary Package z88dk_1.8.ds1-10_amd64.deb
Source Package z88dk

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install z88dk deb package:
    # sudo apt-get install z88dk




2012-05-29 - Krystian Wlosek <kwlosek@gmail.com>
z88dk (1.8.ds1-10) unstable; urgency=low
[ Krystian Wlosek ]
* fixed bug with incorrect path in cfg files (Closes: #653110)
2011-10-27 - Piotr Roszatycki <dexter@debian.org>
z88dk (1.8.ds1-9) unstable; urgency=low
[ Piotr Roszatycki ]
* Source package converted to debhelper command sequencer with quilt format.
* Added patch for "-Werror=format-security" with new GCC.
2011-05-10 - Krystian Wlosek <kwlosek@gmail.com>
z88dk (1.8.ds1-8) unstable; urgency=low
[ Krystian Wlosek ]
* Added Danish defconf translation. (Closes: #625470)
Patch by Joe Dalton.
* update po/tempates.pot (change email address)
2010-04-22 - Krystian Wlosek <kwlosek@gmail.com>
z88dk (1.8.ds1-7) unstable; urgency=low
[ Krystian Wlosek ]
* Apply patch for 64bit architectures. Remove -m32 flag from LDFLAGS.
(Closes: #570681)
* Added Spanish defconf translation. (Closes: #578350)
Patch by Ricardo Fraile.
* Add z88dk-data as depend in z88dk-bin package.
2009-12-01 - Krystian Wlosek <kwlosek@gmail.com>
z88dk (1.8.ds1-6) unstable; urgency=high
[ Krystian Wlosek ]
* Change maintainer email from tygrys@waw.pdi.net to kwlosek@gmail.com
* Build-Depends: change freebsd-amd64 to kfreebsd-amd64 (Closes: #537084)
Thanks to Petr Salinger
* Fixed FTBFS problem with src/z80asm/z80pass.c (Closes: #552886)
Added patch debian/patches/05_src_z80asm_z80pass.c.diff
Thanks to Lucas Nussbaum
* Bump standards version to 3.8.3. No changes needed.
2009-02-23 - Krystian Wlosek <tygrys@waw.pdi.net>
z88dk (1.8.ds1-5) unstable; urgency=low
[ Krystian Wlosek ]
* Added Japanese debconf translation. (Closes: #512868)
Patch by Hideki Yamane.
* Added Russian debconf translation. (Closes: #514508)
Patch by Yuri Kozlov.
2008-10-17 - Krystian Wlosek <tygrys@waw.pdi.net>
z88dk (1.8.ds1-4) unstable; urgency=low
* Fixed problem with CPC binaries (Closes: #475605)
Added patch debian/patches/02_lib_cpc_crt0.asm.diff
2008-10-15 - Krystian Wlosek <tygrys@waw.pdi.net>
z88dk (1.8.ds1-3) unstable; urgency=low
* Added Swedish debconf translation. (Closes: #500127)
Patch by Martin Bagge.
* Bump standards version to 3.8.0. Added 'set -e' in config scripts.
2008-03-25 - Krystian Wlosek <tygrys@waw.pdi.net>
z88dk (1.8.ds1-2) unstable; urgency=low
[ Krystian Wlosek ]
* Enable 64bit architecture.
* Added '-m32' switch to CFLAGS and LDFLAGS for 64bit machines.
* Changed Architecture: to `any' in z88dk and z88dk-bin package.
* Added gcc-multilib to Build-Depends: for 64bit
* Fixed problem with x11.lib
- created symlink from include/x11 to include/X11
- improved Makefile for x11.lib
patch debian/patches/03_libsrc_graphics_x11_Makefile.diff
* Fixed library ozansi.lib
- patch debian/patches/03_libsrc_oz_ozinput_Makefile.diff
* Changed Copyright notice.
* Fixed gcc warnings:
- in src/appmake dir - debian/patches/04_src_appmake.diff
- in src/zcc/zcc.c - debian/patches/04_src_zcc_zcc.c.diff
2008-03-10 - Krystian Wlosek <tygrys@waw.pdi.net>
z88dk (1.8.ds1-1) unstable; urgency=low
[ Krystian Wlosek ]
* New upstream release.
* Added missing arch: armel armeb to z88dk. Thanks to Martin Guy.
Closes: #469967

See Also

Package Description
zanshin_0.2.1-1+b1_amd64.deb to-do list manager
zapping_0.10~cvs6-8_amd64.deb television viewer for the GNOME environment
zatacka_0.1.8-2_amd64.deb Arcade multiplayer game like nibbles
zathura-dev_0.1.2-4_all.deb development files for zathura plugins
zathura-djvu_0.1-1_amd64.deb DjVu support for zathura
zathura-ps_0.1-1_amd64.deb PostScript support for zathura
zathura_0.1.2-4_amd64.deb PDF viewer with a minimalistic interface
zaz-data_1.0.0~dfsg1-1_all.deb arcade action puzzle game - game data
zaz_1.0.0~dfsg1-1_amd64.deb arcade action puzzle game
zbar-tools_0.10+doc-8_amd64.deb bar code scanner and decoder (utilities)
zec_0.12-2_all.deb Z-Shell Empire client
zeitgeist-core_0.9.0.1-1_amd64.deb event logging framework - engine
zeitgeist-datahub_0.8.2-1_amd64.deb event logging framework - passive logging daemon
zeitgeist_0.9.0.1-1_all.deb event logging framework
zemberek-java-demo_2.1.1-8.1_all.deb Zemberek demo application