Unix pages
Home -> UNIX software -> ZXCC

[ Intro | Download | Links ]

ZXCC page

ZXCC is a two-purpose CP/M 2/3 emulator allowing:

A lot of the functionality of ZXCC is wrapped up in two separate libraries - CPMIO (terminal emulation) and CPMREDIR (filesystem emulation). The libraries are LGPLed and should be fairly easy to use separately from ZXCC. For example, the stable version of CPMREDIR is also used in my JOYCE PCW emulator.

The main feature of CPMIO is multiple terminal emulations, as seen in MYZ80 under DOS. Current emulations are VT52, VT100 and native (no emulation).

CPMREDIR allows directories on the host system to appear as CP/M drives. ZXCC uses this for all drives; it is also possible to use it to supply only some CP/M drives, as JOYCE does.

Stable version

[TAR] zxcc-0.5.7.tar.gz

This version (0.5.7) is GPLed, and uses the GNU Autotools to build. It includes the development versions of the CPMIO and CPMREDIR libraries, so you don't need to download them separately. Note that unlike the old version, it has not been built or tested on DOS.

Here are the latest versions of CPMIO / CPMREDIR, if you want them as separate packages:

[TAR] cpmio-1.1.1.tar.gz

[TAR] cpmredir-1.1.1.tar.gz

Old version

[TAR] zxcc-0.4.0.tar.gz

The stable version (0.4.0) is free for non-commercial use. You will need to download and compile the stable versions of CPMIO and CPMREDIR separately.

[TAR] cpmio-1.0.1.tar.gz

[TAR] cpmredir-1.0.0.tar.gz


John Elliott 2013-12-28