the PET Files Archive


Here it is, a quality collection of rare and wonderful Commodore PET software. Given the age/availabilty of the platforms covered I am assuming that it is o.k. to put these programs on-line as many of the programs are way out of distribution and the owners probably forgot about them. If any holders of rights regarding these programs wish their property to be removed, please e-mail me and I will do so promptly. Files are now in d64 format so internet connected Commodore 8-bit computers can access them directly.
Jump down to PET Utilities - Useful programs for people with PET computrers
The PET Games Archive (see below for details/contents):

*** BEWARE *** Some games in this archive do contain the 'killer POKE' (see the PET FAQ)if you have a 4000 series large-screen PET, you should scan the listings for any pokes to 59458 and RAMOVE THEM before running the game, if you run a game and the screen messes up (like the verical hold just died) turn off the machine immediately! Prolonged use in this mode will damage video circuitry. You have been warned!

One program in this archive I know that has this POKE is JOUST.

If you are running a SMALL-SCREEN PET; you may WANT to leave this POKE in as it will improve graphics display speed.

 

The larger the block sizes the more RAM will be required to run these programs: Estimates (not always accurate): 30 blocks or under 8k, >30 blocks - 16k, >55 blocks 32k.

This is a compilation of PET games from my disk collection, much effort has been taken to remove any obvious repeats.

Some browsers have problems downloading from these links, to properly "save" the files, you may need to right-click, or hold down on the link when clicking on the item to keep the browser from 'opening' the link as a page and save the contents directly. You might also try going to the subdirectory directly with:


POLICE

Just one of the many exciting graphics packed, furiously paced games in the PET games archive! Mostly classics, a couple new, some bad, many good, a bunch in speedy machine language, some not in english, but ALL PET! 90% games will run on a 2001 upgrade ROM Machine (3000 series for you international users), 75%-80% on a 4000 series PET, 50% on original ROM PET, and a few will work on the 8000 series (but there is hope for you 8000 users, get the 4032 utility from the funet.fi archive to get your PET to emulate a 4000 model!)

More Screenshots of some of the games are now on-line!


PET GAMES 2/28/1999 - NR. OF PROGRAMS   :301
 
PROGRAM          ID  BLK  PROGRAM          ID  BLK  PROGRAM          ID  BLK
============================================================================
8-QUEEN SOLN.    G04 9    CHESS GAME (TG)  G04 25   G-WORD           G09 15
A-MAZING         G06 11   CIRCLE WORLD     G03 41   GAMMON           G02 55
ABACUS           G08 6    CIVIL WAR        G12 45   GANZEN           G10 14
ACEY DEUCY       G12 26   CONCORD LANDER   G09 24   GODZILLA         G09 25
ACIGOL           G09 6    COPS             G07 20   GOLF             G04 20
ACROBAT          G05 24   COSMIADS         G09 30   GOMOKU           G04 19
ADVENTURE 2      G09 69   COSMIC FIGHTER   G09 48   GREMLIN          G10 23
ADVENTURELAND    G03 72   CRAZY BALLOON    G05 25   GRIBBET          G09 15
AFO              G01 25   CROSSWORD PUZZLE G08 37   GUESS            G08 9
AFO WITH SOUND   G09 25   DAMBUSTER        G09 25   GUESS IT         G04 14
ALIENS!          G01 14   DAMMEN NR        G09 16   GUNNER           G07 8
ALLIGATOR 2      G09 19   DAWSONS WALL     G09 14   HAMMURABI        G10 26
AMBUSH!          G02 14   DEBRIS           G09 5    HAMURABI         G04 14
ANDROID NIM      G01 23   DEEPSPACE 1.0    G04 24   HANGMAN          G10 11
ARROW            G05 7    DEFEND!          G07 16   HANGMAN1         G06 33
ARTILLERY        G04 19   DEFLEXTION       G12 9    HANGMAN2         G06 24
ASTEROIDS        G03 22   DEMON!           G02 20   HANGMAN3         G06 22
ATLANTIC PATROL  G05 26   DERELICT         G03 40   HANGMAN4         G08 14
AWARI            G11 7    DIAMOND HUNT II  G01 21   HANOI            G08 18
BALLON           G09 16   DOG STAR ADVENT  G02 102  HARTENJAGEN      G10 24
BART             G07 27   DOMINOS          G04 7    HEART RACER      G07 11
BASEBALL 7.4     G02 28   DONUTS           G05 7    HEART'S DESIRE   G11 22
BAT!             G01 20   DOOLHOF 1        G09 26   HEXPAWN 2.0      G06 16
BATTLESHIP       G07 19   DOT RACER        G02 14   HMAN             G08 16
BEAST            G07 17   DRAG             G07 16   HORSERACE        G04 23
BETS             G01 22   DRAGON ISLAND    G04 9    HURKLE           G07 6
BIORHYTHM 1.5    G06 8    DUEL             G09 19   HYPERTREK        G10 28
BJACK            G08 23   DUNGEON          G01 19   IAN'S RACE (N)   G08 17
BLACKJACK        G01 25   ELIZA            G05 25   JACKBLACK B      G06 18
BLACKJACK (CMS)  G05 27   ENIGMA           G07 14   JACKPOT          G10 24
BLOCKADE         G02 26   EPIDEMIC         G03 25   JAILBREAK        G05 30
BOMBER           G05 13   EVEREST          G01 21   JAILBREAK INS.   G05 6
BONZO!           G01 20   FBALL            G01 27   JOUST            G11 21
BOP              G08 27   FERRY!           G07 18   JUMBO LANDER     G10 23
BOSWAIN          G07 27   FIFTEEN          G01 9    KALAH            G07 24
BREAK-OUT        G06 24   FIRE!            G01 17   KENO             G06 26
BREAKOUT         G04 7    FLASH ATTACK     G01 30   KING ARTHUR      G05 20
BREAKOUT 3.1     G06 6    FLASH ATTACK 4   G01 30   KING.TUT         G04 60
BRICK            G08 7    FLASH CABLE PLAN G01 4    KINGDOM          G04 18
BRIDGE BID TRAIN G06 23   FLIGHT SIMULATOR G05 17   LABYRINTH        G03 58
BSHIP            G08 21   FLIP             G08 11   LABYRINTH A      G10 15
BUGGY            G06 26   FLIPPER          G10 17   LABYRINTH B      G10 26
BULLS & BEARS    G01 24   FOOTBALL (PI)    G04 26   LANDER (CC)      G01 27
CANYON           G01 21   FOREST           G06 23   LANDER X         G07 9
CAPTURE!         G02 17   FROG RACE        G04 7    LASER TANKS      G05 30
CARRACE          G09 30   FROGGER.3        G10 21   LASER TKS INS    G05 30
CBM DRAW POKER   G05 23   FROGS (C)        G04 23   LAWN!            G02 15
CHECKERS         G01 18   FRUSTRATION QUBI G06 16   LEAP             G07 17
CHECKERS         G06 23   FUR              G12 23   LEM              G05 14
                                      -1-
 
 
PROGRAM          ID  BLK  PROGRAM          ID  BLK  PROGRAM          ID  BLK
============================================================================
LIFE             G06 61   PICK UP          G10 14   SNARK            G12 21
LIFE             G07 11   PICTURE KINGDOM  G06 27   SORCERERS.CASTLE G04 55
LIFE II          G07 7    PINBALL          G03 24   SPACE 2.0        G04 23
LIGHT CYCLES     G04 14   PING PONG        G07 15   SPACE ACE        G11 55
LIZZARD          G10 7    PIRATE ADVENTURE G02 69   SPACE ACE-B      G11 55
LUNAR LANDER     G06 11   PIZZA            G06 25   SPACE FIGHT      G11 13
LUNAR LANDER II  G09 26   PLANET PROBE     G02 17   SPACE INV 4.0    G01 29
M-MAZE           G05 16   POKER            G07 22   SPACE INVADERS   G04 29
MACHINE          G07 56   POKER            G11 22   SPACE TALK       G11 13
MAD BOMBER       G04 26   POLICE           G09 24   SPACE!           G08 21
MAD DOG          G07 35   PONG             G07 6    SPACETREK 2      G05 24
MARS             G03 23   POSTAL           G06 23   SPACEWAR PART 1  G06 22
MASTERMIND       G04 6    PPONE 1.1        G06 10   SPACEWAR PART 2  G06 27
MASTERMIND       G10 19   QUBIC            G06 17   SPOT             G07 16
MASTERMIND (4)   G10 10   QUIX             G08 15   STAR TREK        G01 25
MATCH            G07 17   RACE             G08 14   STAR TREK 6.8    G02 25
MATCHES          G04 8    RACEBAAN         G10 20   STAR WARS TRAIN  G02 16
MAXIT            G07 19   RACER!           G02 19   STARBUSTER       G11 13
MAZE             G08 21   RACETRACK        G12 26   STARFIGHTER      G05 16
METEOR           G09 17   RADLER.3         G10 27   STARFORCE        G01 30
METEORITES       G10 24   RAIL             G09 18   STARFORCE        G11 29
MICROCHESS 3.0   G10 24   RATRUN           G07 26   SUPER TREK       G05 23
MICROJUMP        G10 7    REBOUNT          G10 14   SUPERDOOLHOF     G11 25
MICROSTRING      G10 6    REFLECTIONS      G06 9    SUPERTREK/16KNR  G03 51
MIDGETGOLF       G10 25   RESCUE!          G02 19   TANK!            G02 23
MILLIKAN(C)      G05 47   REVERS!          G08 20   TARGET PONG      G11 14
MILLIPEDE        G01 29   REVERSE          G08 16   TARGETGOLF       G11 27
MIND             G08 26   ROLLERCOASTER    G10 23   THUNT!           G07 25
MINER            G07 23   ROTATE           G05 19   TIC TAC TOE      G05 14
MISER 16K        G03 55   ROULETTE         G06 5    TIC-TAC-TOE      G11 16
MOUNT ST HELENS  G03 36   RUBIK'S CUBE     G11 82   TIME TREK        G01 26
MOUSEMAZE        G06 13   S-RACER          G05 11   TITRATE          G02 25
MUGWUMP          G12 9    SAFE!            G02 24   TOKER            G11 27
NAB!             G01 20   SARGON 2-SCHAAK  G11 29   TORPEDO-S        G04 6
NACHTM.PARK      G10 33   SCHAAK 2.6B      G11 29   TOSS             G09 10
NIGHT DRIVE NR   G10 21   SCHIETTENT       G11 9    TRAIL WEST       G11 27
NIGHTDRIVER      G05 21   SCHUIFSPEL       G11 12   TREK ADVENTURE   G03 27
NIM              G07 12   SCRAMBLED WORD   G08 16   TRIP TO ATLANTIS G03 58
NUMBER-TOE       G12 17   SEA BATTLE       G06 16   TRON JOURNEY     G06 16
OHARE'S #1       G04 67   SEABATTLE        G08 47   TUNNEL-VISION    G01 16
OHARE'S #2       G04 66   SEABATTLE (32K)  G07 55   VECTOR CHASE     G08 17
OHARE'S #3       G05 86   SEABATTLE INST   G08 23   VOLCANO          G12 62
OTHELLO          G02 22   SEIGE            G11 17   WILL O' WISP     G08 114
OTHELLO          G10 20   SHARK            G01 21   WIPEOUT          G08 18
OURANOS!         G02 23   SHEEP            G09 13   WIZARD'S.CASTLE  G03 60
OUTPOST          G03 12   SHOOT            G06 8    WUMPUS           G03 22
P.DICE           G06 21   SINNERS          G06 16   YAHTZEE          G01 33
PAK JANA         G08 31   SKI              G11 33   ZAP              G05 11
PEG              G07 15   SKI.F            G12 17   ZEESLAG          G11 26
PESTEN           G10 21   SLOT MACHINE     G07 19   ZONE X           G09 21
PET NUC PWR PLNT G02 60   SLOT!            G08 25
PETALS           G10 17   SNAKES           G11 6
 
                                      -2-


The PET Utilities Archive

Here is a collection of a few utility disks I have for the PET, Some programming, some disk and file and others for Modems and other peripherals.

 

Disk contents (commented):

PUTIL.d64 - Assorted PET utilities for mainly 40 column PETs
0 "PET UTILS       " PU 2A
4    "CBM 4032 V2"      PRG - Sets video on an 8000 series CBM to match a 40 column PET (for games, etc.)
0    "----------------" USR
24   "SUPERMON1/2/4INS" PRG - Supermon A combination of Monitor, Assembler and Disassembler (instructions)
13   "SUPERMON1.REL"    PRG - Supermon for original ROMs *** COMMODORE BASIC ***
9    "SUPERMON 2.REL"   PRG - Supermon for upgrade ROMSs ### COMMODORE BASIC ###
9    "SUPERMON 4.REL"   PRG - Supermon for 4.0 ROMs *** COMMODORE BASIC 4.0 ***
24   "SUPERMON2/4 INS"  PRG - v2/4 instructions (may be same as above)
0    "----------------" USR
10   "DISSASSEMBLER"    PRG - ML diassassembler
12   "MAE.TO.CBM.4.BAS" PRG - Convert CBM Assembler source to MAE
4    "CBM.TO.MAE.BAS"   PRG - Convert MAE source to CBM Assembler
5    "CHANGE/LADR.BAS"  PRG - Let's you cange the start address of a file on a disk.
2    "DATAMAKER.BAS"    PRG - Creates DATA statements of memory contents for BASIC loaders.
2    "DECHEX.BAS"       PRG - Decimal to Hex conversion utilitiy
8    "6522.DISPLAY.BAS" PRG - Display 6522 Registers.
17   "SUPER.DISAS3.BAS" PRG - ML diasssembler
0    "----------------" USR
8    "AID2"             PRG - Programmer's BASIC aid for upgrade ROMs
8    "AID4"             PRG - Programmer's BASIC aid for 4.0 ROMs
4    "EXPLOR.BASIC.BAS" PRG - ?
17   "GRAPH.INS.BAS"    PRG - ML graphics routines for BASIC, instructions
19   "GRAPH.LDR"        PRG - ML graphics routines for BASIC program loader.
22   "GRAPH.DEMO.BAS"   PRG - ML graphics routines for BASIC demo (first run loader)
7    "CROSS-REF"        PRG - Cross ref. line numbers and variables VERY GOOD BASIC tool.
0    "----------------" USR
2    "RABBIT.CT"        PRG - I think RABBIT tape turbo load/save...
1    "CAS.TO.CAS934.EX" PRG - Cassette to Cassette Copy SYS 934
1    "CAS.TO.DSK973.EX" PRG - Cassette to Disk Copy SYS 973
3    "DSK.TO.CAS973.EX" PRG - Disk to Cassette Copy SYS 973
9    "UNICOPY INST.P"   PRG - Unicopy file copy disk to disk or cassette - instructions
7    "UNICOPY4.P"       PRG - Unicopy file copy disk to disk or cassette 4.0 ROM program
0    "----------------" USR
9    "COPY DISK   -P##" PRG - Copy disk (?)
10   "COPY DISK FILES"  PRG - Copy disk (?)
10   "COPY DISK FILES2" PRG - Copy disk (?)
4    "CHECK DISK"       PRG - Disk Check (nothing fancy)
10   "PET DISK"         PRG - PET disk info
10   "DISK DISPLAY"     PRG - Pet Disk display
3    "DISK COMM"        PRG - Disk Drive communications program
2    "DISK COMM2"       PRG - Disk Drive communications program
3    "DISK COMM3"       PRG - Disk Drive communications program
4    "DISK WRITE"       PRG - Disk Drive communications program
3    "DISK READ"        PRG - Disk Drive communications program
2    "DISK OVERLAYS"    PRG - Disk Drive communications program
4    "DISK DIR"         PRG - Disk Directory example
7    "PET DATA"         SEQ - used with one of the disk programs...
5    "UNIVERSAL WEDGE"  PRG - Adds the @ or > DOS shortcut for directoies and commands.
7    "DISK LOGGER"      PRG - Lists contents of disks with file sizes, load addr, record lengths, etc.
11   "DISPLAY.T&S.BAS"  PRG - Display tracks and Sectord
26   "DUM 3.4"          PRG - Either a DOS utility or Aid...?
1    "DISK DATA"        SEQ - used with one of the disk programs...
0    "----------------" USR
9    "DIAGNOSTIC BOOT"  PRG - Load Diagnostic routines
6    "DIAGNOSTIC CODE"  SEQ
4    "KEYMAKE.BAS"      PRG - ?
1    "RAM.TEST.BAS"     PRG - Tests RAM
5    "ROM.TEST.BAS"     PRG - Checks ROM with checksum, may be dated...
6    "SCRNWASH.896.LDR" PRG - ?
57   "SEQ.TO.WPRO.WP"   PRG - Convert PETASCII to WordPro (screencode)
2    "WORDPRO.READ.BAS" PRG - Read WordPro files
25   "TINY.FTH.INS.BAS" PRG - Tiny Forth instructions
26   "TINY.FORTH.BAS"   PRG - Tiny Forth program
18   "JOYSTICK.CTLR."   PRG - Utility for using Joysticks (via parallel port)
7    "JOYSTICK.CRSRS"   PRG - Utility for using Joysticks (via parallel port)
0    "----------------" USR
3    "CBM 8010"         PRG - Commodore 8010 Modem (terminal)
47   "8010 MODEM DRIVR" PRG
11   "TERMINAL.IEEE"    PRG - Terminal via IEEE (8010/TNW? or PET to PET?)
11   "TERMINAL.RS232"   PRG - Terminal via RS-232 (SuperPET??)
6    "TERM.IEEE"        PRG
6    "TERM.RS232"       PRG
4    "INTELCOM1"        PRG
4    "INTELCOM2"        PRG
4    "INTELCOM3"        PRG
5    "INTELCOM4"        PRG
15 BLOCKS FREE.


PASS1.d64 - PET ASSEMBLER DISK (I think MAE...?)
0 "ASSEMBLER #1    " A1 2A
5    "UNIVERSAL WEDGE"  PRG
8    "COPY ALL"         PRG
7    "MAE/DOS"          PRG
9    "EXTRAMON.EXE9.0B" PRG
9    "EXTRAMON.EXE9.0G" PRG
30   "DOS.ASM"          PRG
41   "MAE/DOS.ASM"      PRG
14   "MLMACROS.MLIB"    PRG
15   "PET.LIB"          PRG
22   "IEEE.LIB"         PRG
52   "KEYSORT.ASM"      PRG
1    "SECTOR.CTL"       PRG
8    "SECTOR.PGM"       PRG
2    "SECTOR.EXE"       PRG
16   "L.C.LISTER.ASM"   PRG
16   "PET16.ASM"        PRG
9    "PET16.MAC"        PRG
4    "UART.CT"          PRG
9    "UART.M01"         PRG
27   "LEARNING.AID1"    PRG
20   "LEARNING.AID2"    PRG
9    "LEARNING.AID3"    PRG
10   "LEARNING.AID4"    PRG
24   "LEARNING.AID5"    PRG
10   "LEARNING.AID6"    PRG
14   "LEARNING.AID7"    PRG
26   "UNASSEMBLER/CBM"  PRG
28   "UNASSEMBLER/MAE"  PRG
5    "CBM.TO.MAE"       PRG
3    "MAE.TO.CBM"       PRG
32   "EPROM.PRGM.ASM"   PRG
3    "EPROM.PRGM.EXE"   PRG
6    "EPROM.PRGM.INS"   PRG
20   "3D.PLOT.ASM"      PRG
2    "FREQ.CTR.ASM"     PRG
4    "UART.M02"         PRG
3    "UART.M03"         PRG
3    "EXMON.CT"         PRG
8    "EXMON.M01"        PRG
27   "EXMON.M02"        PRG
14   "EXMON.M03"        PRG
14   "EXMON.M04"        PRG
13   "EXMON.M05"        PRG
16   "EXMON.M06"        PRG
12   "EXMON.M07"        PRG
8    "EXMON.M08"        PRG
8    "EXMON.M09"        PRG
6    "EXMON.M0A"        PRG
5    "MAE.PAT.ASM"      PRG
7 BLOCKS FREE.


BAIDSRC.d64 - Source files for
at least one PET BASIC aid program... ?
0 "BAID.SRC+       " UH 2A
2    "BAID.MOVE.ASM"    PRG
4    "BASIC-AID.CT"     PRG
11   "BASIC-AID.DOS"    PRG
19   "BASIC-AID.M1A"    PRG
16   "BASIC-AID.M1B"    PRG
16   "BASIC-AID.M2A"    PRG
14   "BASIC-AID.M2B"    PRG
16   "BASIC-AID.M3A"    PRG
28   "BASIC-AID.M3B"    PRG
21   "BASIC-AID.M3C"    PRG
29   "BASIC-AID.M4"     PRG
1    "BAID.MOVE.EXE"    PRG
19   "BASIC-AID.ROLLA"  PRG
17   "BASIC-AID.ROLLB"  PRG
17   "BASIC.AID.INS.WP" PRG
18   "BAID240A1019.LDR" PRG
18   "BAID240C1019.LDR" PRG
18   "BAID440A1019.LDR" PRG
18   "BAID440C1019.LDR" PRG
17   "BAID480A1019.LDR" PRG
18   "BAID480C1019.LDR" PRG
17   "BAID.F4016C.LDR"  PRG
44   "DATABASE4.0.BAS"  PRG
27   "MEM.CALENDR2.BAS" PRG
2    "P5-LISTER.BAS"    PRG
1    " BASENAME"        SEQ
1    "INVENTORY HEADER" SEQ
1    "INVENTORY INDEX"  SEQ
4    "mARCH"            SEQ
5    "ASCII.BAS"        PRG
15   "PET SOURCES.BAS"  PRG
2    "STARWRITER.BAS"   PRG
16   "BAID480C$9@2.EXE" PRG
2    "POKE.MAE.BAS"     PRG
2    "P6-LISTER.BAS"    PRG
1    "------------"     PRG
18   "POWR.AID.INS1.WP" PRG
17   "POWR.AID.INS2.WP" PRG
2    "PWR-AID.MOVE.ASM" PRG
2    "POWER-AID.CTA"    PRG
20   "POWER-AID.M1A"    PRG
6    "POWER-AID.M2A"    PRG
27   "POWER-AID.M3A"    PRG
26   "POWER-AID.M4A"    PRG
5    "POWER-AID.M5A"    PRG
14   "POWER.INS.WP"     PRG
9    "PWRAID.4032.LDR"  PRG
8    "PAID8032.E9.@.$2" PRG
9    "PWRAID.2032.LDR"  PRG
9    "PWRAID.8032.LDR"  PRG
12 BLOCKS FREE.
READY.