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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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)