Skip to content

Platform Peters Plus Sprinter

suborb edited this page May 8, 2024 · 3 revisions

Peters Plus Sprinter

Hardware summary

Classic library support (+pps)

  • 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

Quick start

zcc +pps -o adventure.exe adv_a.c

-- or --

zcc +pps -clib=ansi -o adventure.exe adv_a.c

Emulator notes

The port has been developed on the Sprinter emulator:

http://nixbit.com/software/sprint-may-24-review/

Updated version of the emulator that can be compiled with 64 bit and works on MacOS:

https://github.com/suborb/sprint

To run a compiled application, copy the .exe file to a local directory and run ./sprint [exe file]

Documentation

https://web.archive.org/web/20030115075023/http://www.petersplus.com/sprinter/dsslist.htm

Clone this wiki locally