Platform Gemini - z88dk/z88dk GitHub Wiki

Gemini Galaxy

Gemini is a company derived from Nascom. The Galaxy models were as flexible as the S100 computers but had a proprietary BUS. They were usually CP/M compatible, so the same base library can be used, but extra functionalities are available.

Library extras include the graphics support (160x75).

gemini_adva_lr1

Classic library support (+gemini)

  • Native console output
  • Native console input
  • ANSI vt100 engine
  • Generic console
    • Redefinable font
    • UDG support
    • Paper colour
    • Ink colour
    • Inverse attribute
    • Bold attribute
    • Underline attribute
  • Lores graphics
  • Hires graphics
  • PSG sound
  • One bit sound
  • Inkey driver
  • Hardware joystick
  • File I/O (CP/M)
  • Interrupts
  • RS232

Command Line

zcc  +cpm -subtype=gemini -create-app program.c

A disc image will be created in IMD format to be easily run on the xbeaver emulator.

Emulator hints

Use the xbeaver emulator. Edit the .cfg file to include a boot disk image and the z88dk generated one in the second virtual drive.