/pub/cbm/pet/programming/

Programming examples, tools and documentation

Subdirectories

firmware@
Some ROM expansions (BASIC expansions, machine language monitors etc.)
lessons/
Programming lessons and teaching material

Files

apmon-v112.tar.gz 2010-02-08 49445
ML monitor for the basic4 PET, by Andre Fachat
crtctest-1.1.tar.gz 2009-08-18 161862
Test programs and reverse-engineered information on the 6845/6545 Cathode Ray Tube Controller (CRTC). Composed and uploaded by André Fachat.
dtl-basic.lnx.gz 2009-08-18 14318
DTL Basic compiler for the 8032. Runs but looks funny in 40 columns (4032).
micromon 23296.prg 2009-08-18 5378
Excellent TIM monitor enhancement - loads at $5B00. Start with SYS 23296.
micromon 24500.prg 2009-08-18 5378
As micromon 23296 but includes a poke 59458,62 (fast VDU mode / killer POKE for some). Call with SYS 24500.
micromon.txt 2009-08-18 1167
Micromon command summary, composed by Tim Howe.
pal_assembler.d64.gz 2013-02-01 4658
Brad Templeton's PAL Assembler adapted for the PET by Paul Lalonde
petass1.d64.zip 2012-10-05 74390
PET Assembler
petieee.prg 2009-08-18 2198
BASIC implementation of the IEEE-488 code for the PET. Includes all routines (talk, listen, sectalk etc.). The example will produce and read a syntax error from the disk drive. Programmed and uploaded by André Fachat.
petspeed.d80.zip 2012-10-05 67950
Petspeed Compiler in D80 format

Mirror sitesGeneral informationFile typesData transfer

The Commodore brandname and the chickenhead logo are property of Commodore International BV, a Tulip company.