Files under /pub/cbm/pet

See also the PET home pages http://www.6502.org/users/andre/petindex/petindex.html, http://www.jps.net/foxnhare/commodore.html, and http://freespace.virgin.net/ken.ross1/.
ALLFILES
Index of all files under this area, text version.
ALLFILES.html
Index of all files under this area, HTML version.
SuperPET/
The SuperPET is a 8032 PET with one or two added boards that were designed at the University of Waterloo. The computer has a built-in RS-232C interface and many built-in programming languages. In Europe, this machine was called the MicroMainFrame 9000, or MMF 9000.
Draculark_d80.zip
Game in APL, source included, by Solarbreeze. Requires joystick.
Pascal-demo-source.d80.gz
Disk containing Pascal source from unk author(s)
SuperPET_WCS-97009.d80.gz
SuperPET language disk. Includes COBOL. Demo 97009.
SuperPET_WCS_wCOBOL-97009.d80.gz
SuperPET language disk. Includes COBOL. Demo 97009.
Waterloo-Development.d64.gz
Development Package Examples, typed in by William Levak from the paper documentation
Waterloo-Language-1.d64.gz
Waterloo Language disk, first version
Waterloo-Language-2.d64.gz
Waterloo Language disk, first version
Waterloo-Tutorial.d64.gz
Waterloo Tutorial disk, first version. Together with the two language disks for the first version, the file watlib.exp on this disk forms a complete set of Waterloo software.
Waterloo2-Language-1.d64.gz
Waterloo Language disk 1, second version. Basic v1.1, editor v1.1, Fortran v1.1, Pascal v1.1.
Waterloo2-Language-2.d64.gz
Waterloo Language disk 2, second version. APL v1.1, COBOL v1.0, development v1.1, watlib.exp, fpplib.exp.
Waterloo2-Language-No6702-1.d64.gz
Language disks without MOS 6702 dongle check. By Dave E. Roberts.
Waterloo2-Language-No6702-2.d64.gz
Language disks without MOS 6702 dongle check. By Dave E. Roberts. - APL v1.0 to APL v1.1 conversion routines
Waterloo2-Tutorial.d64.gz
Waterloo Tutorial disk, second version:
- APL v1.1 examples
- COBOL examples
astro.d80.gz
SPMON monitor by Terry Peterson. Sector @56,12 was defective.
basicdisasm.d80.gz
Waterloo Editor with dongle check removed
bdc62.d80.gz
BEDIT and DEVEDIT by Joe Bostic
bedcalc10.d80.gz
BEDCALC 1.0 and BEDIT 1.0 by Joe Bostic. Also SPMON by Terry Peterson.
besrc.d80.gz
Source for BEDIT and DEVEDIT by Joe Bostic
bostic.d80.gz
Text editor by Joe Bostic
com-master_d80.zip
Com-Master terminal package, by Dan Jeffers. Includes manual, scanned by Michael Cook.
dir-newterm.d80.gz
DIR, DIRECTORY, and NEWTERM with source
piphelp.d80.gz
Waterloo microPIP file copy
sp9000lang.d80.gz
Standard Waterloo SuperPET Language Disk
sp9000tut.d80.gz
Waterloo language tutorial files disk
superforth51.d80.gz
SuperFORTH 5.1 programs and docs
telecom.d80.gz
ISPUG Master Telecom Disk 1.0 for 6809 and 6502
termpkg.d80.gz
Term package TV920 (Televideo 920 emulator)
firmware@ (link)
os9/
OS9_SW_Docs.pdf
Docs from the amazing Andy Grady on using OS/9 on the SuperPET, as well as instructions on loading and using various applications. You absolutely need this.
adv.d80.gz
Collossal Cave adventure. See OS9 SW docs for load instructions.
basic09.d80.gz
BASIC compiler. See OS9 SW docs for more information.
c-compiler_d80.zip
C Compiler in d80 disks, including combined /d1,/d3 and original separated images. See OS9 SW docs for more information.
dynacalc-sn7298_d80.zip
Dynacalc spreadsheet on a pair of .D80 disk images. See OS9 SW Docs for more information.
dynastar.d80.gz
Dynastar word processor.
forth09.d80.gz
FORTH language.
os9-relo-bin.d80.gz
Contains code to reconfigure OS/9
os9-system-tpug-1.1.d80.gz
The original TPUG OS/9 v1.1 system disk
os9-system_d80.zip
Original TPUG boot/system disk with manual on D80 images
os9-systemd023_d80.zip
Boot/System disk with D80 images for /d1, /d2, and /d3 See OS9 SW docs for more information.
pascal_d80.zip
Pascal compiler in a pair of .D80 images. No further info available
stylograph_d80.zip
Stylograph word processor and spell checker on a pair of .D80 images. See OS9 SW Docs for more information.
testram9000.d80.gz
Programs for testing Super OS/9 MMU ram as well as SuperPET ram. See README on the disk.
tpug-9-3.d80.gz
Unknown OS/9 boot disk from TPUG.
schematics@ (link)
archivers/
dsk2file.prg
A BASIC/ML program to convert any CBM disk to a dump file (like VC1541 disk to .d64) for a PET or C64.
The dump file should be written to a device larger than the dumped disk (although the program can be tailored to split an image).
See also file2dsk.prg. Programmed and uploaded by André Fachat.
emutil.prg
emutil.readme
EMUTIL is a disk image archiver for 8-bit Commodore computers.
It supports all known Commodore disk drives, of all capacities. It also supports all CMD HD and RL Native partitions. Programmed by Bo Zimmerman and André Fachat.
file2dsk.prg
A BASIC/ML program to restore any CBM disk from a fitting disk image (like .d64 restore to a VC1541).
See also dsk2file.prg. Programmed and uploaded by André Fachat.
lynx8017.txt
Lynx 17 compatible archiving tool written in BASIC by Ken Ross. A version compiled with PetSpeed is included.
lynx8017.zip
audio/
Audio and music utilities for the PET series
compose music.prg
Keyboard song maker with load and save
o canada!.prg
Patriotic Canadian song for the PET
petsynth007.prg
PET Synth 0.7 - music player
rhinodevels_keyboard-v1_0-basic_v2-v4.prg
Music Keyboard player for PET BASIC 2-4
rhinodevels_keyboard-v1_1-basic_v1.prg
Music Petboard for PET 2001 BASIC 1
sound sine.prg
Simple sound test
sound1-ek.d64.gz
Disk of song files, possibly a player, maybe requiring a rom? Please contact with info.
sounddemo.prg
Sound Effects demo program
soundeff..prg
Sound Effects Library program
vmm.prg
Visible Music Monitor by Dr. Frank Levinson 1980. This is an excellent music program with 4 voice polyphony and voice generation by harmonic mixing. Scrolling display of music possible (playback quality is better with screen off). Requires 8 bit DAC connected to user port. If you need the instruction book, ask msmakela@nic.funet.fi to forward your request to Tim Howe.
vmm_user_manual.pdf
Manual for Visual Music Monitor by Dr Frank Levinson
comm/
CommodoreBBS_d80.zip
Steve Punters BBS System v.18, with documentation. .D80 format.
PETTERM-0.5.0.zip
User port terminal program for PET, supports 300-2400 baud.
auto term 1200.zip
auto term.zip
c=bbs1.d64.gz
Steve Punters BBS program for the PET, programs and data disk.
c=bbs2.d64.gz
Steve Punters BBS program for the PET, instructions and term program
johnsikerscomm.d64.gz
Disk of unknown utilities by John Sikora. Email me!
p-xp-term.d64.gz
More term programs: XPTerm103 v1.2, various PTerm versions for 103 and rs232
pet-term.d64.gz
Term program from Allan Yates for unknown User Port modem (Intelcom?)
petcom.d64.gz
Collection of terminal programs: petcom 3.0 & 3.1, pterm 2.1 & 2.2, and SX-100
petterm-0.4.0.d64.gz
User port terminal program for PET, supports 300-1200 baud.
term-r12src.zip
PAL source to term.r12
terminal_r12.d64.gz
Terminal program for unknown intelcom modem.
mcterm/
mcterm-manual.pdf
MCTerm Manual
mcterm.d80.gz
mcterm040.d64.gz
mcterm121.d64.gz
mcterm126e.d64.gz
cursor@ (link)
demodisks@ (link)
demos/
Demos for Commodore PET series computers
abrelosojos.prg
80 column demo Abre los ojos
andromeda.prg
back2pet.prg
Back to the PET Demo
demo of 8032.prg
Demo of 8032 business computer, from Commodore
donkey kong (mad preview).prg
Preview of what a PET Donkey Game might be
dragon demo.prg
halloweendemo.zip
Halloween demo by Milasoft. Includes versions for diff PETs.
holyhalter.prg
maze demo.prg
Random maze & solver demo
mtu_gfx_prgs.d64.gz
Programs for MTU Visible Memory boards (K-1008)
no_pets_allowed.zip
No Pets Allowed 4032 demo
noice-hardcore_petting.zip
Hardcore PEtting by Noice 2010
petdemo.d64.gz
Rockwell demo, PET clock, Printer Demo, World Clock, PET Graphics demo, PET demo, reflections calculator
seasonsgreetings2017.prg
Seasons Greetings candle
transactor-demo-8296.zip
Transactor demo for CBM 8296 computer
Cursor/
These animations were published in the Cursor tape magazine. They work best on 40-column PETs. Beware, some of these demos make use of the "smoke POKE" that speeds up video on older PETs and may damage some newer models.
andromeda.prg
Cursor #18: Attack from the outer space. Copyright © 1980 Bob Carr.
hawaii.prg
Cursor #15: A trip to Hawaii. Copyright © 1979 Ken Morley.
phuzzy wuzzy hawaii.prg
Phuzzy & Wuzzy go to Hawaii
phuzzy wuzzy moon.prg
Phuzzy & Wuzzy go to the moon
rain dance.prg
Cursor #21: Indian rain dance. Copyright © 1980 Bob Carr.
space flight.prg
Cursor #12: The Canadians make it to the moon! Copyright © 1979 Ken Morley.
edu/
3-d pictures.prg
Construct and rotate 3d shapes
Onderwijs.lnx.gz
Dutch and English teaching programs, including high school mathematics and physics. Uploaded by Olaf Seibert in 1995; converted to gzipped Lynx by Marko Mäkelä in 2001.
alpha_scatter.prg
Alpha particle scatter plot
chemistry.d80.gz
Instructional chemistry programs from the University of Michagan Chemistry Department, circa 1985. The programs are run through the "MENU" program. Uploaded by William Levak.
microtyping.d64.gz
Typing lessons and tutorial system
morse tutor pet.prg
Tutoring in Morse Code
ryerson_rpidigsys.d64.gz
Assorted math and science programs for RPI Digital Systems.
sunrise - sunset.prg
Determine time of sunrise/sunset
Canada/
These programs were distributed by Commodore Business Machines Canada as public domain in the Commodore Educational Software collection dated 1983. Unfortunately, not all disks are present, and not all disks are complete.
These programs run on PETs with Basic 2.0 and 4.0 with either 40 or 80 column screens, and on the Commodore 64. On every disk there is the program "cbm4032v2.1 50 hz" to run the programs on the 8032.
README.txt
Additional information by Olaf Seibert, who uploaded these files in 1995. Edited by Marko Mäkelä, who reorganized these files in 2001.
bb.lnx.gz
bb.txt
Business
ca.lnx.gz
ca.txt
cb.lnx.gz
cb.txt
Computer Science
ea.lnx.gz
ea.txt
ec.lnx.gz
ec.txt
ed.lnx.gz
ed.txt
ee.lnx.gz
ee.txt
English
ga.lnx.gz
ga.txt
gb.lnx.gz
gb.txt
ge.lnx.gz
ge.txt
gf.lnx.gz
gf.txt
Games
ma.lnx.gz
ma.txt
mc.lnx.gz
mc.txt
md.lnx.gz
md.txt
me.lnx.gz
me.txt
mg.lnx.gz
mg.txt
mm.lnx.gz
mm.txt
mt.lnx.gz
mt.txt
Mathematics
ra.lnx.gz
ra.txt
Geography
sa.lnx.gz
sa.txt
sb.lnx.gz
sb.txt
sd.lnx.gz
sd.txt
se.lnx.gz
se.txt
sg.lnx.gz
sg.txt
sh.lnx.gz
sh.txt
Science
ta.lnx.gz
ta.txt
tb.lnx.gz
tb.txt
Technical
ua.lnx.gz
ua.txt
Utilities
misc/
These programs were distributed by Commodore Business Machines Canada as public domain in the Commodore Educational Software collection dated 1983. They run on the following computers: BASIC 2.0 PET, BASIC 4.0 PET, 8032 CBM (with an 40-column emulator program) and the Commodore 64. The programs seem to be slightly updated versions compared to the collections at http://www.funet.fi/pub/cbm/pet/edu/Canada/ uploaded by Olaf Seibert.
a or an.prg
Fill in the gaps in text with "a" or "an".
addition teacher.prg
Teach at most 2-digit integer additions.
alphabetter.40.prg
Measures the knowledge of the alphabet by asking random letters to be sorted.
big math.prg
Tests addition, subtraction, multiplication and division skills.
buoyancy.prg
Elementary physics: mass, weight, density and buoyancy.
cascade.prg
A visual simulation of water fall over a terrain.
caves.prg
A maze game.
cbm4032v2.1 50hz.prg
A 40-column PET emulator required for using these programs with the Commodore 8032.
changemaker.prg
This program simulates buying items in a North American store (sales tax is added to the total).
comp.history.40.prg
Questions about the history of computers and computing.
counting.prg
Teaches numbers (count various objects drawn on the screen)
cylinder.prg
This program does not work, as it appears to have been truncated. It is a modified version of the "cylinders.c2" program in the SB (science) disk.
electricity.prg
Electricity problems: Ohm's law, energy, power, cost of energy.
flash.prg
Trains reading and writing by showing a word on the screen quickly and then asking for the word to be typed on the keyboard.
french drill.prg
This French-language program asks the student to translate English words to French.
geography quiz.prg
This program drills the student on his knowledge of capital cities, states of the USA, leading agricultural products of various countries, as well as general geographical facts.
grammar 2.40.prg
Basic English grammar questions
hangman 2.40.prg
Hangman 2, with English words.
lakes game.prg
This hangman game will test your knowledge of the lake district of England.
macbeth.prg
A quiz about various aspects of the Shakespearean play Macbeth.
magic square.prg
A 3×3 square transformation game.
missing letter.prg
This program is a quiz about the letters of the alphabet and the letters' order in the alphabet. (One letter of the alphabet is hidden at a time, and the student has to guess which one.)
momentum cai.prg
Momentum problems (force, mass, acceleration, speed etc.)
number guess.prg
Guess a number between 0 and 9.
population.prg
Population dynamics with hares, wolves and hawks.
scramble.prg
This program is designed to help students with their spelling skills at a level of grade 8. The computer permutes the letters of words that the student has to guess.
symbology.prg
This program is a quiz on map symbols.
math/
addition.prg
Addition Drill from Cursor #8
avrge.prg
Find the average of a list of numbers
basicmath.d64.gz
A Slew and Myriad (~97) of small math problem programs in BASIC
math-hayden.d64.gz
Math programs from Hayden Book Co.
pascals-triangle.prg
Pascals triangle
print-sine.prg
Prints a sine curve
quadratic-solve.prg
Solves quadratic equations
sines.prg
Plots a sine curve
programming@ (link)
firmware@ (link)
games/
english/
10line-canyonrun.prg
3d star trek.prg
The excellent 3D Star Trek by M P McDonald and M H Clements for 3000 series 40-column PETs. Does not fully work on the 4000 series, and not at all on the 8000 series.
Keys: D=damage report, I+number=impulse drive, L=long range scan, P+number=launch photon torpedo (steer with shift and normal steering keys), home=steer counter clockwise coarse, down=steer counter clockwise fine, del=steer clockwise coarse, right=steer clockwise fine, maybe other keys?
Battle stations: number keys; space to fire
3d startrek.prg
A version of 3D Star Trek for the original PET 2001 firmware. The battle stations have better graphics than the version for newer ROMs.
3d-os+xs.prg
3d tic-tac-toe with sound, 8k
LadyBug (Commodore PET)_d64.zip
MR NOP game, includes versions for 3 PETs
PET Robots Shareware_d64.zip
Shareware version of Attack of the PETSCII Robots. Requires 32k PET. Find the full version at the8bitguy.com
PETPANIC.d64.gz
Clone of Apple PANIC by Jim Orlando
Pet_3D_StarTrek.pdf
Official instruction manual for 3d star trek.
Space Invaders MR NOP.d64.gz
Space Invader versions for every PET model.
Telengard_PET.tap
Avalon Hill RPG for 40 col PETs and Tape drive
The_Valley_32k_d64.zip
RPG From "Computing Today" for 32k PET.
acrobat.prg
Acrobat II (Commodore Japan), PET users' club S-game. Requires 3000 series firmware (does not work on 4000 or 8000 series). In this game you have to pop baloons. The same game has been published later on the VIC-20 and Commodore 64 as "Clowns".
acrobat2.prg
Alternate version of Acrobat II from Commodore
air_attack.prg
bombing game
aircraft_lander.prg
Aircraft landing simulator
alien encounter.zip
side scrolling shooter
android nimm.prg
Game by Don Denis with sound
andromeda conquest.prg
Space Conquest game from Avon Hill (16k)
aquire.prg
Acquire from Avon Hill (16k)
attack.prg
Base defense game
b1.prg
B1 Bomber from Avon Hill
backgammon.prg
A 40-column backgammon game for 0-2 players.
backgammon1.prg
The classic board game
backgammon2.prg
Version by J Aughton - tidy graphics, works on all PET models.
baseball 7.3.prg
2 player baseball game
baseball.prg
Baseball Strategy from Avon Hill (32k)
bioterror!.d64.gz
Bioterror! Resource game by Jason Grow (8k)
blockcopy.zip
Pattern game by Cosine, 8k with instructions
bomber_attack.prg
Bomber Attack from Avon Hill (8k)
bombs away.prg
Bombing game by Allan Yates
boxing comp.prg
2 player boxing game
breakth.-34-s1.prg
Breakthrough -- the classic paddle game with sound.
brickblasta.zip
Arkanoid-like breakthru game by Milasoft
bridge.prg
Bridge game.
bugg.prg
Centipede like game by Kevin Pickell of Milasoft
candy-man.prg
Pacman clone by Milasoft. Instructions needed.
candyconquer_d64.zip
Shooting game for all PETs. Includes source.
capture.prg
Capture - a go-like game
car race 2.prg
Race car game
castle adv.prg
Castle Adventure by David Malmberg 32k
catchall.d64.gz
Asst games: Star Quest, Asteroidz, Pirate Adventure, Adventureland, Space Grocer, Chess, Freefall, Six Second Club, others
caveman.prg
Steal a dinosaurs eggs!
computerspace2001.prg
Computer Space 2001 shooter
computerspace2001.zip
Computer Space 2001 Norbert Landsteiner, with docs
conflict 2500.prg
Conflict 2500, a galactic conquest game from Avon Hill (16k)
connect 4.prg
2 player Connect 4
connect-4.prg
Connect-4 board game
connect4.prg
Another version of the classic boardgame
cosmiads m.prg
patched version of 'cosmiads uni' that no longer uses the cass#1 buffer.
cosmiads m.txt
instructions for cosmiads m.prg
cosmiads uni.prg
Cosmiads - Excellent implementation of Galaxian. POKE 2571,79 before RUN for joystick on user port. LEFT=PA0, RIGHT=PA1, FIRE=PA5.
cosmiads_galaxians.prg
Yet another version of cosmic cosmiads
cosmic force.prg
Shoot as many aliens as possible
cosmic raiders.prg
Space Invaders like game for 80 col PETs
dactetris.prg
Tetris with Dac sound by Tim Howe 32k
defender2020.prg
Defender, for 40 or 80 col 32k home pets, by Jim Orlando
dhunterpet.prg
Destiny Hunter by voidstar78
disasteroids.prg
Disasteroids by Kevin Moughtin (16k)
dnd1 (fix).prg
Richard Garriot DnD1 (1/6) 32k
dnieper river line.prg
Dnieper River Line, an Avon Hill game 32k
donkeyjr8032.d64.gz
Donkey Kong Jr for 8032
dow_jones.prg
Dow Jones investment game
dragons eye.zip
an RPG game
dungeon of death [flipped char].prg
Dungeon of Death (flipped char)
dungeon.prg
Dungeon game for 40-column PETs from Cursor #15, copyright 1979 Brian Sawyer. Controls: 6, 4, 2, 8 for movements.
dungeonofdeath
Dungeon crawl game for original 8k PET 2001
ello.lnx.gz
A board game.
fantastic voyage.prg
Fantastic voyage by Greg Hopkins. Drive your ship around shooting cancer cells!
fire.prg
Fire department game for 40-column PETs from Cursor #16, copyright 1980 Brian Sawyer. Controls: 6, 4, 2, 8 for movements and 5 for dropping water.
football!.prg
American Football coaching game: raiders vs computer
frogger.prg
Frogger
fury.prg
galactqu.d64.gz
Galactic Quest game
galaga.prg
Arcade space game
galaxy!.prg
Galactic Empire game for 1-20 players
galaxy!_no-sound.prg
Galaxy! (no sound version) from Avon Hill (16k)
gridrunner-src.asm
Gridrunner source code from Milasoft
gridrunner.prg
Gridrunner by Jeff Minter, ported to PET by Milasoft
guns of fort defiance.prg
The Guns of Ft Defiance from Avon Hill 16k
hey taxi.prg
Radar Rat Rate taxi game by Milasoft
innuh-pet-en.prg
The Innuh's Pyramid - text adventure
invader.prg
Space Invaders clone for the 3032 and the 4032. Written in machine language. Controls: 4, 6 and A.
island_rescue.prg
Island Rescue: resource management, 32k 40 col
k&d80.prg
Knights and Drmobs by Kabuto Factory (8032)
land slide.prg
Catch the falling rocks by Kevin Pickell
leap frog.prg
Frogger clone
lemonade!.prg
Lemonade Stand for 40 col PET, with new Intro
loderunner.prg
Lode Runner port for 32K 40 or 80 COL, by Jim Orlando
lords_of_karma (sys1024).prg
Lords of Karma (sys1024) - does this work?
manbiki.d64.gz
Manbiki Shonen (Shoplifting Boy), for 8k PET, with alt versions by Robin Harbron
mastermind.prg
Number guessing game
meteorites.prg
Missle Command-type target shooter
microchess.prg
Microchess 2.0 for the 3032, copyright 1978 Micro-Ware Ltd, written by Peter Jennings. Press RETURN to start the game.
midway campaign.prg
Midway Campaign by Avon Hill (16k)
miner.prg
Miner game for 40-column PETs from Cursor #19, copyright 1980 Ron Longfellow. Controls: 2, 4, 6, 8 for movements.
missile command.prg
Good port of the arcade classic Missile Command
mission imposs.prg
monopoly.prg
Classic board game
multi-invaders!.prg
Space Invaders with numerous graphical and gameplay options
night driver f40.prg
Driving game
nightmare park.prg
Multi faceted 'action' adventure game for 40-column PETs.
north atlantic cr.prg
North Atlantic Convoy Raider by Avon Hill (8k)
nukewar (reconversion).prg
Nukewar (reconversion) from Avon Hill games
nukewar.prg
Nukewar from Avon Hill
off-the-wall.prg
Steer a bouncing ball by placing '\' and '/' shaped paddles by pressing the 'm' and 'n' keys. Copyright 1978 CBM. This game is for 40-column PETs. Similar to "Target Pong".
oilswell.d64.gz
Oils Well 2013 by Mr.Nop
osero_othello.prg
Board game
oslobors.prg
Stock trading game 1-4 players
pacman!.prg
Pacman-like game
paladin.prg
Defender-type clone
pbros.prg
PET Mario Bros by Jim Orlando
penetrator.zip
personality.lnx.gz
Dr. Sinister's personality test for 40-column PETs.
pet panic.prg
patched version of Jim Orlando's 'pet panic' that will run on both rev 3 ROMs and rev 4 ROMs.
petball 4.0.prg
Pinball game
petchess univ.prg
Petchess 4000 - Huge 32k chess program.
petdle.d64.gz
A WORDLE impl for 32k PET (40 or 80, any kybd). By Steve Gray & Bo Zimmerman
petlifter.prg
Petlifter: Choplifter game for 40 or 80 col, 32k, by Jim Orlando
petpanic!.prg
PET Panic! By Jim Orlando
petportal!.prg
Portal game for 32k PETs (40 or 80 col) by Jim Orlando
petract.prg
A Star Trek variation
petstrip_d64.zip
Strip Poker with pixel graphics. 40/80 col and 8296.
phantom fighter.prg
pkong.prg
PET Donkey Kong by Jim Orlando
plc23_lightcycles.prg
Tron light-cycles game (single player)
polf.zip
v0.1 by David Given. 3d golf-like game. Includes instructions.
pssp.prg
PETSCII Side-Scrolling Platformer by Jimbo
pzlmgs.prg
Zombie Lemmings for 32K PETs (40 or 80 col) by Jim Orlando
road race.prg
Road Race by Avon Hill games (8k)
rotorrampage_d64.zip
Rotor Rampage shooter, all 32k versions, by Dave Duke and Ken McIlveen
scramble.prg
Scramble space shooter by Milasoft
sea wolf.prg
Sea Wolf 1978 Creative Software
shooting gallery.prg
Submarine shooter type game
simon puzzle.prg
A puzzle game by Yates
snake.prg
Simple snake game for BASIC 4 by Bo Zimmerman
space debr-34-s1.prg
Space Debris shooter w/sound by Kevin Moughtin
space debris 2001pet.prg
Space Debris
space invad-4-s1.prg
Space Invaders
space invader.prg
The Space Invaders for the 2001 and the 3032. Controls: '.', '=' and ' '.
space invaders.prg
Commercial Space Invaders clone for the 3032. Controls: '4', '6' and 'A'.
space war.prg
Star war joystick game, copyright 1981 Chris Mills.
space.prg
Space! - modified version of game from Cursor#8
spacechase.8032.270716.prg
Space Chase beta 270716 for 8032 by Christian Krenner
spaceinv2.prg
Space Invaders II for 32K 40 or 80 col, by Jim Orlando
spyders.d64.gz
Space Invaders like game for all PET versions, by Mr. NOP.
star spores!.prg
Fun and difficult galaxian type shooter with good graphics
star trek-80.prg
80 column PET version of Star Trek
star wars rev.prg
Star War game - very scenimatic , supp sounds
star wars.prg
You know Lucas Arts X-Wing? See here :-) This game works with the 3032. Controls: numbers for movement, A for shooting
starforce.prg
Star Wars game, alt of star wars.prg
startrek.prg
Star Trek game for 40 column PETs.
starwars.prg
Star Wars target FPS game
submarine.prg
Bomb subs from your destroyer ship
super g instruc.prg
Instructions for Super Glooper.
super glooper (alt hack).prg
Pac-Man clone (alternate version)
super glooper m.prg
Version of Super Glooper patched by T. Howe to avoid use of CASS#1 buffer. (Makes easier to save)
super glooper.prg
Excellent Pac-Man port for 40-column PETs by D.E. Anthony 1981. Controls: '8','4','6','2' on the numeric keypad. You may also use '5' for moving down.
super glooper3k.prg
Pac-Man clone (alternate version)
super_glooper 8032.prg
Pacman clone fixed for 80 col PETs
superstartrek-1.1a.prg
Super Star Trek converted to 40 cols by Mike Mayfield
tankticks.prg
Tanktics by Avon Hill games (16k)
target command.zip
Missile Command clone
target pong.prg
Steer a bouncing ball by placing '\' and '/' shaped paddles by pressing the 'm' and 'n' keys. Copyright 1978 CBM. This game is for 40-column PETs. Similar to "Off-the-Wall".
telengard-pet.d64.gz
Avalon Hill RPG for 40 col PETs, adapted for disk
tetris.prg
Tetris port
tetris13.tgz
PET Tetris v1.3 by Tim Howe. Includes 3 variations, including DAC.
toa.d64.gz
Temple of Apshai
toa_commands.pdf
Commands cheat sheet for Temple of Apshai
toa_manual.pdf
Manual for Temple of Apshai
tower_and_dragon_d64.zip
Tower and Dragon 3.0 by Jason Cook. Includes D64, tap, wav, etc
trek-pet-3e.prg
Re-port of the Star Trek game
trek-x
Trek-X game for original 8k PET 2001
trekwar.prg
TrekWar - Star Trek action game for 40 or 80 col, 32k, by Jim Orlando
twrdef2021.prg
Tower Defense 2021 for 40 or 80 col 32K, by Jim Orlando
ushergam.d64.gz
House of Usher, RPG adventure game
vortex.prg
Challenging alien shooting game
wallbanger.prg
war trek pt1.prg
War Trek, first part of two. A Star Trek game for 40-column PETs.
wartrek2.prg
War Trek, second and last part.
wasps.prg
Gorf-like shooter game
weather.prg
Ouranos (take the enemy by storm) for 40-column PETs from Cursor #21, copyright 1980 Kathy Hiby. This two-player game resembles the artillery duel game.
8k/
3d0s+xs.prg
Noughts and Crosses / Tic-Tac-Toe
8ktetris.prg
PET Tetris 1.3 Tim Howe (bad copy?)
alien-attack.prg
Shoot aliens before they reach you.
aliens!.prg
Shoot decending aliens before they land!
anagram.prg
Simple program to generate all anagrams of a given word
arrows.prg
Manual artillary game
baccarat.prg
Baccarat - card game
blitz.prg
Street bomber for 40-column PETs: bomb a city down before the plane lands.
boot-hill.prg
Two player cowboy dueling game
breakoutv3.1_(fixed Mr.NOP).prg
Breakout clone, fixed by Mr. NOP
breakthru.prg
Breakout type game
bridge 2 dealer.prg
A bridge simulation. Some data is written on tape.
card-sharp.prg
Card sharp (memory test)
checkers2.prg
Update to the original PET Checkers from Cursor
chess.prg
[Model 2001-8N only] Microchess 2.0 - copy using sys(826)
clever-os-xs.prg
Intellegent Noughts and Crosses
cluedo.prg
Cluedo
countto100.prg
Count to 100 game
dodgems.prg
Dodgems
galactic-attack.prg
Galactic Attack
guessing-game.prg
Guessing game
gunner.prg
Gunner (by elevation)
hangman.prg
Hangman
hunter.prg
Catch blob
hurkle.prg
Hurkle
hypno.prg
Hypnotiser
imphex.prg
Imphex / Hexpawn
life.prg
Life - sys(6400) to go
lunar-lander.prg
Lunar lander
mastermind.prg
Mastermind
mazer.prg
Find way round maze
nim.prg
Nim
noughtscrosses.prg
Noughts and crosses
othello.prg
Othello
pinball-alt.prg
Pinball like game
pinball.prg
A pinball game for the 2001 and 3001 series PETs.
pingpong.prg
Ping Pong/Table Tennis for 2 players
poetry.prg
Composes poems
pontoon.prg
Pontoon
power_boat.prg
Power boat
reaction_test.prg
Reaction test
reverser.prg
Reverser
saucer_war.prg
Saucer War
shooter.prg
Shoot the blob
shooting_gallery.prg
Shooting Gallery
slalom.prg
Slalom
space.prg
Space!
space_invaders.prg
Space Invaders
spact.prg
Space attack
squash.prg
Squash (solo)
stomper.prg
Stomp on an insect
supertank.prg
Supertank
sweeper.prg
Sweeper
target_practice.prg
Target practice
treasure_maze.prg
Treasure Maze
worms.prg
Worm race
zap-2001.prg
Zap by Matt Ganis
zombie.prg
Zombie
infocom/
HitchhikersManual.pdf
HHGTG manual
ccadventure.d80.gz
Collossal Cave adventure
deadline.d64.gz
Deadline
deadline.pdf
Deadline manual
hhgtg.d64.gz
Hitchikers Guide to the Galaxy
infidel.d64.gz
Infidel
infidel.pdf
Infidel manual
phobos.d64.gz
Leather Goddesses of Phobos
phobos.pdf
phobos manual
starcross.d64.gz
Starcross
starcross.pdf
starcross manual
zork_i.d64.gz
Zork 1
zork_i.pdf
Zork 1 manual
zork_ii.d64.gz
Zork II
zork_ii.pdf
Zork II manual
zork_iii.d64.gz
Zork III
zork_iii.pdf
Zork 3 manual
joy/
Games adapted for user port Joystick controller found in the
documents/projects area, mostly by Joe Travis
afo.prg
Adapted by Joe Travis
arrow.prg
Adapted by Joe Travis
bomber.prg
Adapted by Joe Travis
break-out.prg
Adapted by Joe Travis
breakout.prg
Adapted by Joe Travis
brickwall.prg
Adapted by Joe Travis
cosmiads uni.prg
Cosmiads - Excellent implementation of Galaxian. POKE 2571,79 before RUN for joystick on user port. LEFT=PA0, RIGHT=PA1, FIRE=PA5.
galaxy invdr joy.prg
Galaxy Invader - Space Invaders clone. Joystick support by Jim64
invaders.prg
Patched version of commercial Space Invaders - uses joystick on user port: LEFT=PA0, RIGHT=PA1, FIRE=PA5.
joystick_test.prg
Joystick testing program by Joe Travis
leap frog fix.prg
Frogger-like game
pong joysticks.prg
Pong clone. Dual joystick support by Jim64
print_racer.prg
Adapted by Joe Travis
shark.prg
Adapted by Joe Travis
space war.prg
Star war joystick game, copyright 1981 Chris Mills.
star spores.prg
Fun and difficult galaxian type shooter with good graphics
zap.prg
Adapted by Joe Travis
snes/
Games adapted for the TexElec SNES controller found in the
documents/projects area, mostly by Joe Travis
10pr.racer.prg
Adapted for SNES by Joe Travis
afo.prg
Adapted for SNES by Joe Travis
arrow.prg
Adapted for SNES by Joe Travis
bat!.prg
Adapted for SNES by Joe Travis
bomber.prg
Adapted for SNES by Joe Travis
breakout.prg
Adapted for SNES by Joe Travis
brickwall.prg
Adapted for SNES by Joe Travis
capture!.prg
Adapted for SNES by Joe Travis
crazybaloon.prg
Adapted for SNES by Joe Travis
everest.prg
Adapted for SNES by Joe Travis
ferry!.prg
Adapted for SNES by Joe Travis
lightcycles.prg
light cycles by Larry Anderson
pzlmgs.prg
Lemmings! by Jim Orlando
shark.prg
Adapted for SNES by Joe Travis
space!.prg
Adapted for SNES by Joe Travis
zap.prg
Adapted for SNES by Joe Travis
unsorted/
Jim_Summers_Games.d64.gz
Jim Summers games - Astro-Rescue, Slime, Star Spores
asstgames-auto.d64.gz
Assorted games - Datestones o Ryn, Invasion Orion, Temple of Asphai, Morloc's Tower
games-1.d64.gz
Assorted games disk - see *.dir.txt for listing
games-1.dir.txt
games-10.d64.gz
Assorted games disk - see *.dir.txt for listing
games-10.dir.txt
games-2.d64.gz
Assorted games disk - see *.dir.txt for listing
games-2.dir.txt
games-3.d64.gz
Assorted games disk - see *.dir.txt for listing
games-3.dir.txt
games-4.d64.gz
Assorted games disk - see *.dir.txt for listing
games-4.dir.txt
games-5.d64.gz
Assorted games disk - see *.dir.txt for listing
games-5.dir.txt
games-6.d64.gz
Assorted games disk - see *.dir.txt for listing
games-6.dir.txt
games-7.d64.gz
Assorted games disk - see *.dir.txt for listing
games-7.dir.txt
games-8.d64.gz
Assorted games disk - see *.dir.txt for listing
games-8.dir.txt
games-rpr1.d64.gz
Assorted games disk
pet_games_01.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_01.dir.txt
pet_games_02.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_02.dir.txt
pet_games_03.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_03.dir.txt
pet_games_04.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_04.dir.txt
pet_games_05.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_05.dir.txt
pet_games_06.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_06.dir.txt
pet_games_07.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_07.dir.txt
pet_games_08.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_08.dir.txt
pet_games_09.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_09.dir.txt
pet_games_10.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_10.dir.txt
pet_games_11.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_11.dir.txt
pet_games_12.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_12.dir.txt
pet_games_13.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_13.dir.txt
pet_games_14.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_14.dir.txt
pet_games_15.d64.gz
Assorted games disk - see *.dir.txt for listing
pet_games_15.dir.txt
german/
17&4.prg
A blackjack game. Works with both 40 and 80 columns (garbled display on 40 columns when dealing more than 5 cards).
3-d tic-tac-toe.prg
4x4x4 tic-tac-toe game from the VIC-20
4-gewinnt.prg
four in a row (a kind of tic-tac-toe with gravity)
blackjack_de.prg
Blackjack 8k
bomber.prg
Bomb a city with a descending aeroplane. This game is for the 3032.
crash.prg
A maze game for 40-column PETs
diktator.prg
Simulation (SimCity predecessor?)
fluglandung.prg
flight simulation for 40-column PETs
hangman.prg
PET2001 hangman, should work in all PETs
hit the target.prg
Control a beam to targets by dropping mirrors
hockenheim.prg
car race for PET 4032
hyper wurm.d64.gz
Hyper Wurm by Thomas Korn (16k) 40-column action game
irrgarten.prg
A three-dimensional maze game for 40-column PETs
kurvendiskussion-fixed.prg
A function analysis and plotting tool for the CBM 4032. The function is defined in the line 10000. The fixed version corrects some obvious typing mistakes; other errors may remain in the program.
kurvendiskussion.prg
nightmare park.prg
A maze game for 40-column PETs with various subgames. Controls in the main maze: N, S and O.
pacman.prg
A Pac-Man clone for 40-column PETs by André Fachat.
robots.prg
Avoid enemy robots in a 40-column maze.
schlange.prg
Eat objects with a growing snake. This game is for 40 columns.
spukhaus.prg
40-column PET version of a VIC-20 adventure game
squash-4032.prg
Breakout clone for the 4032
squash.prg
Breakout clone for the 3032
steinchenspiel.prg
Thinking game (the one who removes the last stone from the board loses). This game is for the 3001 and 4001 series. In 80 columns, the display is a little garbled.
sternenfalle.prg
Avoid obstacles in this 40-column game.
verfolg.prg
Chase computer-steered objects in a 40-column playfield.
vokabeln.prg
Learn foreign language words. The program writes and reads the data file "engl,seq".
zombie.prg
html/
HTML documents related to the Commodore PET
Commodore PET FAQ.html
Original PET FAQ by Larry Anderson. Updated @portcommodore.com
SIPODV3.ZIP
IEC to IEEE interface between c64/vic and PET
cassinterface.zip
Instructions on building a cassette interface for C= computers
peddle.de.html
A German article about Chuck Peddle
peddle.en.html
English translation of an article about Chuck Peddle
peddle.gif
Picture of Chuck Peddle
manuals/
petugupd.zip
Corrections to the PET/CBM Personal Computer Guide, second edition. All these corrections are in the seventh printing, but not all are in the fifth printing.
8296supplement/
Supplement to the PET 8032 manual, covering the PET 8296.
8296supplement.html
HTML version of the supplement, with inline images
8296supplement.txt
Text version of the supplement
imgs/
8296changes.gif
B.2. Connectors, modifications as compared with 8032
expmemmap.gif
Figure 2.1. Expansion Memory Mapping
fullmemmap.gif
A. Memory map
j1+j12.gif
Connectors J1 and J12 (IEEE-488)
j10.gif
Connector J10 (power, AC)
j11.gif
Connector J11 (power, DC)
j13.gif
Connector J13 (keyboard)
j14.gif
Connector J14 (reset)
j2.gif
Connector J2 (user port)
j3+j6.gif
Connectors J3 and J6 (cassette)
j4.gif
Connector J4 (memory expansion)
j5.gif
Connector J5 (keyboard)
j7.gif
Connector J6 (video)
j8.gif
Connector J8 (power in)
j9.gif
Connector J9 (memory expansion)
jumpersmap.gif
Possible memory mapppings for the area $8000-$FFFF
LOS-96/
LOS-96 Handbuch. German manual for the PET 8096.
LOS-96-titel.gif
Title page
LOS-96.html
HTML version
LOS-96.ps.gz
Postscript version
Los96-de.txt
Text version
LOS-KIT/
German 8096 LOS-KIT User's Manual. LOS-KIT is a set of development tools especially for the LOS-96 `operating system'.
LOS-KIT-titel.gif
Title page
LOS-KIT.html
HTML version
LOS-KIT.ps.gz
Postscript version
LOS-KIT.txt
Text version
os/
TRIANGULAR uOS 1.09_d64.zip
A GUI OS in BASIC for 4k PETs. Manual included
zram-4040.d64.gz
CP/M boot disk for PETs with Madison Z-RAM boards.
GeckOS/
c64.d64.gz
pre-assembled disk image for the Commodore 64
cbm8x96.d64.gz
pre-assembled disk image for 8x96 PETs
oa-2.0.0.base.tar.gz
GeckOS/A65 2.0.0 without possibly copyrighted stuff
oa-2.0.0.lib.tar.gz
Lib6502 programs that come with GeckOS/A65
Should be easy to port them to another lib6502-compatible OS (Lunix?)
oa-2.0.0.tar.gz
GeckOS/A65 version 2.0.0 complete archive
oa-2.0.8.tar.gz
GeckOS/A65 version 2.1.0-pre8. Includes preliminary FAT16 and SCSI support.
pet32k.d64.gz
pre-assembled disk image for PETs with 32k of RAM
LOS-96/
LOS-96 is an BASIC-4 extension for the 8096 and 8296
los96-1.4.d80.gz
Uploaded by Christian Dirks
los96-1.6.d80.gz
Uploaded by Christian Dirks
los96.tar.gz
Files from the LOS-96 system disk
los96_8096_en.pdf
English manual for 8096 LOS-96 Basic extension
LOS-96@ (link)
LOS-KIT@ (link)
prod/
83 ont tax v1.0.prg
1983 Ontario Tax calculation. You need this!
SpellMaster.pdf
Manual for SpellMaster, scanned by William Levak
clock.prg
petscii analog clock
createabase.d64.gz
Create-A-Base database system. Requires option rom.
critcal path.prg
date-book.prg
Simple Date book (db)
execudesk.d80.gz
Execudesk disk for 8296. Requires execudesk editor rom.
finance.d64.gz
Finance Pak (investments, depreciation, loans)
flexifile2.d64.gz
Flex File 2.0 data manager
genldgr.d64.gz
BPI General Ledger 2.2 disk 1 - needs option rom
genldgr2.d64.gz
BPI General Ledger 2.2 disk 2 - needs option rom
graphic editor.prg
PETSCII screen editor
home-accounting.d64.gz
Home Accountant
instruc.d64.gz
Instruction-Printing disk for VisiCalc, WordPro, PaperMate, Power Instruction, BASIC Programmers Toolkit, others..
invmanager.d64.gz
Inventory Manager, requires two data disks
jinsam4demo.d64.gz
Jinsam Data Manager demo, includes 4.0 and 8.0
jinsam8demo.d64.gz
Jinsam Data Manager demo, includes 1.0, 4.0 and 8.0
keyprint.d64.gz
Type directly to printer -- by Frank Yates
kram.d64.gz
Unknown application, which probably requires option rom. What is this?
maillist.d64.gz
Mailing List/Data Manager from CMS Software
manager-oracle.d64.gz
The Manager v1.69 database/file manager. Seems to work w/o rom.
monthly mortgage.prg
Calculate mortgage payments
oracle.d64.gz
Oracle DBMS. Might require a rom.
paperclip-2.8-mx80.d64.gz
PaperClip word processor 2.8, includes rom file for burning.
paperclip-2.83.d64.gz
PaperClip word processor 2.83, includes rom file for burning.
paperclip-4040-2.8.d64.gz
PaperClip word processor 2.8
pathdesign.d64.gz
Several scientific programs. See pathdesign.dir.txt for contents.
pathdesign.dir.txt
spellmaster.d64.gz
Spellmaster for WordPro 4+ requires option rom
story_writer_1982.prg
A simple 1982 word processor for the PET
supersortomnifile.d64.gz
SuperSort, OmniFile, Superbase database systems
tax-86.d64.gz
Ontario Tax preparation in 1986 by Jim Butterfield
themanager.d64.gz
The Manager v1.84 database/file manager, prob requires option rom
themanager.d80.gz
The Manager v1.84 database/file manager, prob requires option rom
timewrk1.d64.gz
TimeWorks SwiftTax disk 1, a 1982 tax preparation program
timewrk2.d64.gz
TimeWorks SwiftTax disk 1, a 1982 tax preparation program
typer.prg
little typing practice program
versacalc40.d64.gz
Versacalc File Manager for 40 column Business PETs.
visic8096.d80.gz
Visicalc 1.70AM for 8032 and 8096, requires option rom.
visicalc-norom.d64.gz
Visicalc 1.70AM 40 col, 80 col, and 96k versions, no rom required, includes
rom
visicalc-pocketref.pdf
VisiCalc Pocket Reference
visicalc.d64.gz
VisiCalc 1.75A, the world's first spreadsheet program by Dan Bricklin. This
version should run on all 32 kB PET models that have the 901472-04 ROM at
$9000. An IBM PC version of VisiCalc for DOS 1.0 and later is available at http://www.bricklin.com/history/vcexecutable.htm.
visicalc.txt
Information about VisiCalc
visicalc170a.d64.gz
Visicalc 1.70a dfferent variation with copy protection removed.
visicalc176a.d64.gz
Visicalc 1.76a
visicalc40-80+rom.d64.gz
40 and 80 col versions of Visicalc 1.70A, requires option rom, and rom is
included on the disk.
visicalcManual.zip
Visicalc manual, possibly 1982 version, in two pdfs.
wordcheck.d64.gz
Wordcheck -- more information needed
wordcraft+utils.d64.gz
Wordcraft+ Utilities (master disk copier, convert from WordPro, other..)
wordcraft40e.d64.gz
Wordcraft 4.0e word processor
wordpro-quickref.pdf
WordPro 2-5 Quick Ref - uploaded by William Levak
wordpro3.d64.gz
WordPro 3+, requires option rom.
wordpro3norom.d64.gz
Wordpro 3 and 3+ no-rom required versions
wordpro4manual.zip
PDF Manual for WordPro 4 word processor
wordpro4plus.d64.gz
Wordpro 4 and 4+ no-rom required versions
wordpro5plus.d64.gz
Wordpro 5 and 5+, option rom required
wordpro5plus_d80.zip
Wordpro 5+ d80 image, w/option rom(s) and pdf manual
wpros.prg
Tiny 1 screen word processor w/ load-save
jimsam/
jimsam4core.d64.gz
jinsam-dbbooks.d64.gz
jinsam-dbcrime.d64.gz
jinsam-dbinven.d64.gz
jinsam-dbpetdl.d64.gz
jinsam4access.d64.gz
jinsam8sys1.d64.gz
jinsam8sys2.d64.gz
programming/
Programming examples, tools and documentation
CBM_ml_monitor_TIM.zip
Commodores ML monitor (TIM) for BASIC 1 (and others?). Manual included.
PowerCommodore_d80.zip
POWER Basic Extension demo disk and $9000 option rom
apmon-v112.tar.gz
ML monitor for the basic4 PET, by Andre Fachat
assembler-disk1.d64.gz
Assembler disk 1
assemblers.d64.gz
Includes 6502 Assembler & Disassembler, Micro Assembler & Disassembler, and SuperMon
auto_number.prg
Tool for auto-numbering in BASIC
basic-aid-power-aid.d64.gz
Basic-Aid, Power-Aid, BASIC source
basml combiner.prg
Combine BASIC and ML components
c=development.d64.gz
Assemblers, source editors, and loaders for BASIC 2 & 4 PETs, 16k and 32k
comal4master1.d64.gz
Comal 80 rev 0.11 from Commodore
comalhelp.d64.gz
Comal 80 help disk
crtctest-1.1.tar.gz
Test programs and reverse-engineered information on the 6845/6545 Cathode Ray Tube Controller (CRTC). Composed and uploaded by André Fachat.
disk disassmbler.prg
Disassemble a file directly from disk
dos dissassem.prg
Disassemble drive dos to screen/printer
dtl-basic-4.3-40col.d64.gz
DTL BASIC compiler 4.3, 40 col, no rom required, but seems to need dual drive
dtl-basic-4.7-80col.d64.gz
DTL BASIC compiler 4.7, 80 col, no rom required, but seems to need dual drive
dtl-basic.lnx.gz
DTL Basic compiler for the 8032. Runs but looks funny in 40 columns (4032).
dtl_pet.pdf
Manual for DTL BASIC Compiler for PET
dtlbasic2001.d64.gz
DTL BASIC Compiler 4.1 for 32k 2001. Req dual drives. Probaby needs option rom.
dtlbasic2001nd.d64.gz
DTL BASIC Compiler 4.1 for 32k 2001. Req dual drives. No option rom required.
dtlbasic4032.d64.gz
DTL BASIC Compiler 4.3 for 4032. Req dual drives. Option rom probably required.
dtlbasic4032nd.d64.gz
DTL BASIC Compiler 4.3 for 4032. Req dual drives. No option rom required.
dtlbasic8032.d64.gz
DTL BASIC Compiler 4.7 for 8032. Req dual drives. Option rom probably required.
dtlbasic8032nd.d64.gz
DTL BASIC Compiler 4.7 for 8032. Req dual drives. Option rom Not required.
forth.d64.gz
Fig Forth 1.0
graphicaid4.d64.gz
BASIC Extension for doing graphics
kmmm-pascal.d64.gz
KMMM Pascal Editor, Compiler, Interpretor
lockdisk.prg
Make a BASIC program run-only. By Jim Butterfield
mae30.d64.gz
MAE Assembler/Monitor package for 2.0/3.0 roms.
mae40.d64.gz
MAE Assembler/Monitor package for 4.0 roms.
micromon 23296.prg
Excellent TIM monitor enhancement - loads at $5B00. Start with SYS 23296.
micromon 24500.prg
As micromon 23296 but includes a poke 59458,62 (fast VDU mode / killer POKE for some). Call with SYS 24500.
micromon.txt
Micromon command summary, composed by Tim Howe.
moser-assembler.d64.gz
Moser Assembler
pal-assembler2.d64.gz
Brad Templeton's PAL Assembler. Seems more complete that pal_assembler.d64.gz
pal_assembler.d64.gz
Brad Templeton's PAL Assembler adapted for the PET by Paul Lalonde
pascal3norom.d64.gz
Pascal 3.0, requires and includes rom. Need instructions!
petass1.d64.gz
PET Assembler
petieee.prg
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-80col.d64.gz
Petspeed BASIC Compiler v2.3
petspeed.d80.d64.gz
Petspeed Compiler v2.1 in D80 format
renumber.prg
Code fragment for renumbering BASIC lines.
supergraphics.d64.gz
Graphics commands BASIC programming extension for various PETs
supermon_all.zip
Versions of SuperMON ML Monitor by Jim Butterfield, for BASICs 1, 2, and 4. Instructions included.
tclpascal16.d64.gz
TCL Pascal v1.6 for the 8032, includes option rom file
tclpascal8032-10.d80.zip
TCK Pascal v1.0 for the 8032, no option rom required?
tclpascal8032-16.d64.gz
TCL Pascal v1.6 for the 8032, requires option rom
trace.prg
Trace - initialise = sys(7876), on = sys(7906), off = sys(7852)
firmware@ (link)
lessons/
These files were uploaded by Olaf Seibert in 1995 and converted to gzipped Lynx format by Marko Mäkelä in 2001.
basic-basic.d64.gz
Beginning BASIC for the PET
basic-basic8032.d64.gz
Same as basic-basic.d64, but with 40 col adapter for 80 col PETs
basicles.lnx.gz
Basic lessons in English. These are for old PETs, which you can recognise by the pokes that go to the "shadow" of the screen memory, that is not present anymore in newer PETs. It's pretty funny though from time to time.
basicles2.lnx.gz
Different (older? 1977) lessons for Basic.
machineles.lnx.gz
Machine language lessons in German. Note that their load address is $0400 instead of $0401, presumably because they were saved from a BASIC 1.0 machine. Also note that there are two lines numbered 4. How can these be loaded to a PET?
stepbystep.d64.gz
Step-By-Step computer instruction course for non-Business PETs
stepbystep8032.d64.gz
Step-By-Step computer instruction course for 8032
subroutines.d64.gz
Various BASIC subroutines, to serve as programming examples.
snippets/
check.prg
Memory Check
codes+decodes.prg
Codes + decodes
flashscreen.828.prg
[Model 2001-8N only] Flashes screen at ~ 60Hz - alter interrupt: POKE 538,3 : POKE 537,58
hex-loader.prg
Hex loader - Put data in program as DATA statements
mem-printer-826.prg
Memory printer - run, then sys(826)
memory-check.prg
Memory Check
nocopy-826.prg
No copy program - saves - use sys(826)
pound.prg
Draws £ sign on printer
random-test.prg
Random number tester
rev-screen.prg
'Reverses' screen - sys(826) to go
reverse-char.prg
Reverses characters only - sys(826)
screencopyd.prg
Prints out the screen, double chars - RUN (in top left) is erased
trans.prg
Transfer 1K to Screen - sys(826): POKE 827, K of source
urchr.prg
User character printer - no's are data for char definition
schematics@ (link)
src@ (link)
unsorted/
ADP_Series_1.t64
ADVENTUR.d64.gz
BFRDUAL.d64.gz
GAMES_DiskA.d64.gz
GAMES_DiskB.d64.gz
GAMES_DiskC.d64.gz
HOTELADV.d64.gz
Hands_on_BASIC_Pt1.t64
Hands_on_BASIC_Pt2.t64
Hands_on_BASIC_Pt3.t64
JIMB86.d64.gz
PETCOM.d64.gz
STONE_Disk96A.d64.gz
STONE_Disk96B.d64.gz
TIMMS_Disk.d64.gz
assorted.d80-d82.Contents.txt
List of contents of assorted PET software in d80/d82 format.
assorted.d80-d82.zip
Assorted PET software in d80/d82 format.
basic-source-1.d64.gz
basic-source-2.d64.gz
delnxfinal.bas
SEQ Src for an Un-LYNXer, in an unknown version of BASIC
paperclip-files.d64.gz
Paperclip text files. Useful for testing? Could be interesting?
petguide.d64.gz
Help disk for Osborne/McGraw-Hill CBM & PET Guides.
sikcomm.d64.gz
I have no idea what this is. Email me.
teletype.d80.gz
Daves Utilities
testdisk1.d64.gz
Test Disk 1 - various games and utilities. See testdisk1.dir.txt for contents.
testdisk1.dir.txt
CBM/
Official software from CBM for Pet comptuers
321000_ml_monitor_s2.t64
Simple ML monitor
321000_squiggle_big_time_s1.t64
Squiggle, and Big Time games
321002_biorhythm_s2.t64
Biorhythm from the Diet Planner tape
321002_diet_planner_s1.t64
Diet Planner
321004_treasure_trove_of_games_1.t64
Treasure Trove of Games #1
321005_basic_basic_s1.t64
Basic Basic - learn BASIC
321005_basic_basic_s2.t64
Basic Basic - learn BASIC
321013_basic_finance_s1.t64
Basic Finance side 1
321013_basic_finance_s2-err.t64
Basic Finance side 2 - need better copy
321029_machine_code_handler.t64
321030_hex_edit_and_load.t64
mp033_books.t64
"Books" #131179
mp040_treasure_trove_of_games_1.t64
Treasure Trove of Games #1, #191279 Wumpus/3d Tic-Tac Toe Lunar Landing/Rotate
mp041_treasure_trove_of_games_2.t64
Treasure Trove of Games #2, #020180 Draw Poker/Galaxy Games Jumbojet Lander/Target Pong
mp045_treasure_trove_of_games_6.t64
Treasure Trove of Games #6, #191279 Polaris Backgammon/Crypto/Life
mp050_numerical_methods.t64
Numerical Methods (differential equations, etc) Also Roots. #141179
mp068_acrobat_s1.t64
Acrobat for old roms #280480 "Pet Pack"
mp068_acrobat_s2.t64
Acrobat for new roms #280480 "Pet Pack"
mp069_3d_star_trek_s1.t64
3D Star Trek for old roms #280480 "Pet Pack"
mp069_3d_star_trek_s2.t64
3D Star Trek for new roms #280480 "Pet Pack"
mp075_night_drive_s1.t64
Night Drive for old roms #400580 "Pet Pack"
mp075_night_drive_s2.t64
Night Drive for new roms #400580 "Pet Pack"
mp076_car_race_s1.t64
Car Race for old roms #400580 "Pet Pack"
mp076_car_race_s2.t64
Car Race for new roms #400580 "Pet Pack"
mp105_crazy_balloon.t64
Crazy Balloon #131180 "Pey Pack"
Davies/
Collection from John Davies of Wales
DAVIES_Disk10A.d64.gz
DAVIES_Disk10B.d64.gz
DAVIES_Disk10C.d64.gz
DAVIES_Disk10D.d64.gz
DAVIES_Disk11A.d64.gz
DAVIES_Disk11B.d64.gz
DAVIES_Disk11C.d64.gz
DAVIES_Disk2A.d64.gz
DAVIES_Disk2B.d64.gz
DAVIES_Disk3A.d64.gz
DAVIES_Disk3B.d64.gz
DAVIES_Disk3C.d64.gz
DAVIES_Disk3D.d64.gz
DAVIES_Disk3E.d64.gz
DAVIES_Disk3F.d64.gz
DAVIES_Disk4A.d64.gz
DAVIES_Disk4B.d64.gz
DAVIES_Disk4C.d64.gz
DAVIES_Disk5.d64.gz
DAVIES_Disk6.d64.gz
DAVIES_Disk7A.d64.gz
DAVIES_Disk7B.d64.gz
DAVIES_Disk8A.d64.gz
DAVIES_Disk8B.d64.gz
DAVIES_Disk8C.d64.gz
DAVIES_Disk9A.d64.gz
DAVIES_Disk9B.d64.gz
DAVIES_Disk9C.d64.gz
ICPUG/
ICPUG Collection "Brown", "COMAL", and various disks
BROWN_DiskA.d64.gz
BROWN_DiskB.d64.gz
BROWN_DiskC.d64.gz
COMAL_Disk0A.d64.gz
COMAL_Disk0B.d64.gz
COMAL_Disk1.d64.gz
COMAL_Disk2.d64.gz
COMAL_Disk3.d64.gz
COMAL_Disk4.d64.gz
DiskA0A.d64.gz
DiskA0B.d64.gz
DiskA1.d64.gz
DiskA2.d64.gz
DiskA3.d64.gz
DiskA4.d64.gz
DiskA5.d64.gz
DiskB1.d64.gz
DiskB2A.d64.gz
DiskB2B.d64.gz
DiskB3A.d64.gz
DiskB3B.d64.gz
DiskC1A.d64.gz
DiskC1B.d64.gz
DiskC2.d64.gz
DiskC3.d64.gz
DiskC7.d64.gz
DiskC8.d64.gz
DiskC9.d64.gz
DiskCA.d64.gz
DiskCB.d64.gz
DiskCC.d64.gz
DiskCD.d64.gz
DiskCE.d64.gz
DiskCFA.d64.gz
DiskCFB.d64.gz
DiskCGA.d64.gz
DiskCGB.d64.gz
DiskCHA.d64.gz
DiskCHB.d64.gz
DiskCI.d64.gz
DiskCJ.d64.gz
DiskCK.d64.gz
DiskE1.d64.gz
DiskSE1.d64.gz
DiskSE2.d64.gz
DiskU1A.d64.gz
DiskU1B.d64.gz
DiskU2A.d64.gz
DiskU2B.d64.gz
DiskU3A.d64.gz
DiskU3B.d64.gz
KBV/
Assembly source from K.B.V. Controls
ASSM_DiskA.d64.gz
ASSM_DiskB.d64.gz
ASSM_DiskC.d64.gz
ASSM_DiskD.d64.gz
ASSM_DiskE.d64.gz
KenRoss/
Collection from Ken Ross of London
KEN_Disk11A.d64.gz
KEN_Disk11B.d64.gz
KEN_Disk3A.d64.gz
KEN_Disk3B.d64.gz
KEN_Disk4.d64.gz
KEN_Disk5A.d64.gz
KEN_Disk5B.d64.gz
KEN_Disk6.d64.gz
utilities/
4040n8x50test.d80.gz
4040 and 8x50 test and diagnostic tools
8032.mem.prg
This program, copied from the 8096 system disk, tests the memory on the 64k board. All other programs on the 8096 system disk are identical to the programs on the 8296 disk.
8050diag35.d80.gz
8050 Diagnostics programs, v3.5
8050exam.d80.gz
8050 Physical Exam
8250exam.d82.gz
8250 Physical Exam
PET40colUtilities.d64.gz
Various utilities for 40 column PETs. See .dir.txt file for listing.
PET40colUtilities.dir.txt
PET_Rabbit_BASIC_3.zip
Tape accelleration wedge for BASIC 3 Commodore PET with 32K of RAM
alpha dir.prg
Alphabetize directory
auto disk boot.prg
calculator.prg
Calculator program
cbm4032 any hz.prg
cbm4032 any hz.txt
This utility switches a 80 column PET to 40 column mode. Unlike the CBM4032 50 Hz program distributed in the educational software collections http://www.funet.fi/pub/cbm/pet/edu/Canada/, this one should work with all 80 column PETs.
cbm_dealer_tests.d80.gz
Drive and computer tests and diags for the PET
cbm_technician_disk.d80.gz
Drive and computer tests and diags for the PET
cbmcommand-2.3.d80.gz
File Browser/Loader for all CBM computers, esp for PET-SD drives.
cbmeqtest.d64.gz
8032 mem tests, 64k ram exp test, burn-in test, disk perf
cbmeqtest.dir.txt
cbmutildisk.d64.gz
Various utilities. See cbmutildisk.dir.txt for contents.
cbmutildisk.dir.txt
crtcx-pet-v1.prg
CRTC register twiddler by Steve Gray
diagslevak.d64.gz
PET Diagnostics tools, uploaded by William Levak
diagslevak.txt
Information about diagslevak.d64.gz
diagtest1.d64.gz
Test and diagnostic utilities for CBM computers and drives. A superset of cbmeqtest.d64.gz See diagtest1.dir.txt for contents.
diagtest1.dir.txt
disk append.prg
Type SYS 826 to append something to a file.
disk copier.prg
drive to drive disk copier with visuals
disk hex dumper.prg
Dump file as hex to screen or printer
disk to tape v4.prg
Copy disks to tape
diskmaster.d64.gz
Disk Cataloging system, req dual drive. By Allan Yates
doctor 4032.prg
Disk sector editor
doctor 8032.prg
Disk Sector Editor for 80 col
dos hex dumper.prg
Hex dump of drive dos
drive speed test.prg
Drive speed checker
emutil.prg
emutil.readme
EMUTIL is a disk image archiver for most Commodore computers.
It supports all known Commodore disk drives, of all capacities. It also supports all CMD HD and RL Native partitions. Programmed by Bo Zimmerman and Andr� Fachat.
fireball-xl7.prg
Fireball XL7 Offline HTML reader for PET 80XX computers.
header changer.prg
Change disk name
house finder.prg
A utility for real estate dealers. The data is written on tape.
key-repeat.prg
Auto repeat key - start = sys(832), stop = sys(848)
load addr.prg
Edit the load address of a file. This seems to be the ancestor of the Vic-20 utility "Edit Load Addr."
lynx8017.prg
LYNX Utility for PET computers.
mem-softtools.d64.gz
Memory utilities, and numerous option roms with instructions for loading.
mem-softtools.dir.txt
petunia_drivers.d64.gz
Driver/Sample progs for Petunia auto/video board by HUH Electronics
romload8096.d64.gz
Program to load various productivity app option roms into 64k 8032 expansion via software. Several application roms are included.
scopy5.8032.prg
Unit/Drive file copier for 8032
screenconf11.prg
Screen Configuration utility by Steve Gray
sfdfinal.d82.gz
SFD Final Burn-In Test disk, probably from Commodore
softrom.d64.gz
Soft-ROM master disk, contains option roms for numerous apps, required special board
talk.prg
Demo utility for the CBM 4010 voice unit.
tape to disk v4.prg
Copy tape to disk
tbtools1.d64.gz
Assorted tools and utilities, many prog and disk related. See *.dir.txt for contents.
tbtools1.dir.txt
tbutils1.d64.gz
Assorted tools and utilities, many prog and disk related. See *.dir.txt for contents.
tbutils1.dir.txt
tbutils2.d64.gz
Assorted tools and utilities, many prog and disk related. See *.dir.txt for contents.
tbutils2.dir.txt
tbutils3.d64.gz
Assorted tools and utilities, many prog and disk related. See *.dir.txt for contents.
tbutils3.dir.txt
tbutils4.d64.gz
Assorted tools and utilities, many prog and disk related. See *.dir.txt for contents.
tbutils4.dir.txt
univdemo.d64.gz
DOS Wedge, plus numerous test/diag tools and utils for PET drives
utils8032.d64.gz
Various 8032 computer utilities: screen align and test, disk test, memory test, 40 col screen, etc
text/
Wordcraft-80-nl.lnx.gz
Dutch language version of Wordcraft-80 for the 8032.
Wordpro3.tar.gz
Wordpro 3+ is a text editor for CBM 3016/3032 machines published by Lotus.

Mirror sitesGeneral informationFile typesData transfer

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