Skip to content
/ PET Public

Commodore PET Emulator on Stellarpad, ESP8266 and ESP32

Notifications You must be signed in to change notification settings

jscrane/PET

Repository files navigation

PET

An emulation of the Commodore PET on the same hardware configurations as the UK101.

This PET emulates the graphics keyboard:

  • graphics characters are produced with L-Shift
  • R-Shift acts like normal shift
  • the control keys work with additional mappings:
    • ^T = Delete = Backspace
    • ^Q = Down
    • ^] = Right
    • ^S = Home
    • NUM = ^
  • the numeric keypad is mapped
  • HOME/END/INS/DEL and the arrow keys are mapped (END == CLR)

All of the firmware is from zimmers.net.

Zimmers.net also has some nice games.

Function Keys:

  • F1 = reset
  • F2 = tape advance
  • F3 = tape rewind
  • F4 = load .prg file selected by tape
  • F6 = checkpoint the machine state to disk
  • F7 = restore from selected checkpoint file
  • F10 = watch the CPU execute instructions on the serial port (if compiled with DEBUGGING)