Platform Visual 1050 - z88dk/z88dk GitHub Wiki

Visual Technology - Visual 1050

Classic library support (+cpm -subtype=v1050)

  • 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 (partial support)
  • PSG sound
  • One bit sound
  • Inkey driver
  • Hardware joystick
  • File I/O
  • Interrupts
  • RS232

The Visual 1050 is CP/M compatible, so the same base library can be used.

Library extras include the high resolution graphics support (640x300).

Command Line

zcc  +cpm -subtype=v1050 -create-app program.c
zcc  +cpm -subtype=v1050 -create-app -clib=ansi program.c
zcc  +cpm -subtype=v1050 -create-app --generic-console program.c

A .imd disc image (including a .COM file) will be created as a result.

Native terminal ESC sequences

The Visual 1050 is natively able to work in VT100 mode, but the overall behavior is sightly different than when using the VT-ansi libraries.

Emulator hints

MAME supports the Visual 1050.

The system disks can be found in the Don Maslin's collection