Z88DK - Machine Capabilities

All of the machines supported by z88dk have access to a core set of library functions which are typically those specified by the ANSI standard. However there are many features within the z88dk library that only available to specific machines. This table shows graphically what special features each port has.

Machine
Native Console I/O
VT100 Console I/O
Graphics
Grey Graphics
File I/O
ZSock Network
Sound
Other features
ABC80
No
40x24 (buggy)
No
No
No
No
No

Amstrad CPC
Yes
No
Yes (buggy)
No
No
No
No

Amstrad NC100
Yes
No
No
No
No
No
No

Cambridge Z88 Yes
Yes
256x64
No
Yes
Yes
1 bit
Far memory support + many other features
Commodore 128 (z80)
No
40x25
No
No
No
No
No

CP/M
No
If hardware supported
No
No
Yes
No
No

Jupiter Ace
No
32x24 (B&W)
96x64 (emulated)
No
No
No
1 bit

MSX 1
40x24
No
No
No
No
No
No

Mattel Aquarius
Yes
40x24
No
No
No
No
1 bit

Sam Coupe
32x24
No
No
No
No
No
No

Sharp MZ (80,700,800)
40x25
40x25
80x50
No
No
No
No
Unstable under the MZ700WIN emulator
SORD M5
32x24
No
No
No
No
No
No

Spectravideo
40x24
No
No
No
No
No
No

Sprinter
80x35(?)
80x35(?) (Colour)
No
No
Yes
No
No
Experimental port. Developed under the SPRINT emulator
TI82
16x8
32x4 (B&W)
96x64
Yes
No
No
1 bit

TI83
16x8
32x4 (B&W)
96x64
Yes
In Progress
No
1 bit

TI83+
16x8
32x4 (B&W)
96x64
Yes
No
No
1 bit

TI85
21x8
32x4 (B&W)
128x64
Yes
No
No
1 bit

TI86
21x8
32x4 (B&W)
128x64
No
No
No
1 bit

VZ/Laser 200
32x16
32x12 (B&W)
128x64
No
No
No
No

Xircom Rex 6000
No
No
No
No
Soon
No
No
Graham Cobb's stdio library is due to be integrated into z88dk v1.6
ZX81
32x21
32x21 (B/W)
96x64 (emulated)
No
No
No
No
Unstable
ZX Spectrum
32x24 and 64x24
24-85x25 (Colour)
256x192
No
+3
No
1 bit
Native console I/O is dynamically switchable between 64 and 32 columns
ZXVGS
-
NO
-
No
Yes
No
-
Not entirely integrated since we're not sure how to classify it!


z88dk/platforms.html
Last Updated 16/12/2002 dom