Platform Robotron Z9001 - marinus-lab/z88dk GitHub Wiki
Robotron Z9001, KC85/1 and KC87
+z9001
)
Classic library support (- Native console output
- Native console input
- ANSI vt100 engine (text only)
- Generic console
- Redefinable font (KRT)
- UDG support (KRT)
- Paper colour
- Ink colour
- Inverse attribute
- Bold attribute (KRT)
- Underline attribute (KRT)
- Lores graphics (80x48)
- Hires graphics (KRT - 320x192)
- PSG sound
- One bit sound
- Inkey driver
- Hardware joystick
- File I/O
- Interrupts
- RS232
Quick start
zcc +z9001 -lm -o adventure -create-app adv_a.c
-or-
zcc +z9001 -clib=ansi -lm -o adventure -create-app adv_a.c
This command will build a file called "ADVENTURE.TAP", a binary file suitable to be run on the existing emulators.
Stack location
By default, the binary is located at $1000 with stack set to $0ffe
Generic console modes
- Mode 0 = 40x24 text
- Mode 1 = 40x24, 320x192px KRT graphics
JKCEMU emulator
The The Java KC-Emulator is probably the more stable and advanced tool, at the moment. The website includes also lots of information.
To run a ".tap" program use the "Datei/Laden" menu, pick your file and click on "Starten".
KCemu Emulator
To run:
start kcemu -1
Z9001 related WEB Links
Ulrich Zander hobby pages. Lots of technical information and software.