Toronto PET Users Group Inc.
VIC 20 LIBRARY
Librarian - Richard Best , c/o 416 /445-4524
The following disks and tapes are specifically for the VIC 20. Programs on these disks and tapes have
Program Codes. A period plus the Program Code is appended to the end of each program name on the disk or
tape.
.V VIC 20 .D Data or Sequential files
.Z All Commodore machines or unspecified L List-Me (one-line documentation)
.W Word processing files
Some VIC programs require an 8K/16K/3K memory expander (as indicated). Others require the Super Expander
(coded SX) for the music and graphic commands. Starting with (V)TH the program codes regarding expansion
have been revised. A program labelled V5K will only run reliably on an unexpanded VIC, and may or may
not run with 3K of expansion. Programs requiring an 8K expander are labelled V12K, and those needing 16K
extra are labelled V20K . Programs which will run with any size of expansion are labelled V. As before,
programs requiring a SuperExpander will be labelled VSX.
Table of Contents
PAGE
Disk Format ................... 2
Order Form .................... 16
Tape/Disk of the Month Club... 2
PUG Library .................. 2
VIC 20 LIBRARY .............. 3-15
Monthly Releases ........... 8-14
Old Library ................ 14-15
Contest ................... 14
Demos ... ................... 14
Francais .................. 15•
Games ...... ............... 14
Utilities ................. 15
Reorganized Library ........ 3-7
Business. .................. 3
Demos . .................... 7
Education ................. 3-4
Games ... .................. 5-6
Sound ..................... 3
Utilities ................. 7
HELLO...
The VIC 20 library currently contains more than 500 programs, reflecting thousands of hours of work by
dedicated club members . Some programs turn up over and over as programmers rework them to suit their own
needs. This is truly a unique collection, but the future of the library is uncertain.
Commodore discontinued production of the VIC 20 in 1984, and the little machine may soon disappear,
altogether . TPUG intends to support the VIC as long as there is interest ( after all , the PET / CBM library
is still going strong ). But we can't do this without your help . Supporting the library by buying
tapes / disks keeps the library solvent, but it does not keep the library growing. This can only happen if
people continue to program the VIC.
So, if you have an idea for a program , write it and send it in . Or change an existing program to make it
run better, do more, or be easier to use. And how about those programs that are gathering dust? Send them
in. This is how our club became the largest in the world. It was built by hobbyists who programmed for
fun and shared their work with others.
'Note to tape users - We take the greatest of care in making our tapes and check each one individually, but
if you find you have load errors with a TPUG tape, may we suggest that you ask for the instruction sheets,
Datasette Read Alignment , from the TPUG office before assuming that the tape is faulty.
Sincerely, Richard Best, VIC Librarian, 1985-
See Order Form p . 16 December 1, 1985 VIC 20 LIBRARY page 1
TPUG Library...
Programs that run on one machine do not necessarily E Education
run on another . Because of this fact , our library F Francais
is currently divided into the following G Games
sub-libraries: S Music
T TPUG Monthly Releases
'C' Commodore 64 'V' VIC 20 U Utilities
•P' PET/ CBM 'S' SuperPET X Best of Series
•K' COMAL ' B' B-128
•E' Commodore Educucational Software To further document programs on disk or tape, there
• 0' Old TPUG prior to March/83 are PROGRAM codes on all the releases since
February 1983. A period plus the program code is
As Commodore comes out with new computers, TPUG appended to the end of each program name on the
will add sub-libraries e.g. the C - 16, Plus 4,C-128, disk or tape.
PC-10, and Amiga will be covered soon.
If you wish to order disks or tapes from our The Program Codes are:
library, please make sure that the programs you
order are compatible with the machine you own. .Z All Commodore machines or unspecified
.V VIC 20
Disk Identification .D Data or Sequential files
.L List-Me file (one-line documentation)
The disks within a library are organized according .W Word processing files
to a two-character code. The first character is
the CATEGORY code ( B.for business , U for utility,
List-Me Copyright
etc.) The second character is a sequence number to
separate all the disks in the same group. For
'List-Me' files (one-line documentation) are on all
example , El is Education disk number one, U9 would the disks/tapes which have been added to the
be Utilities disk nine and UA would be Utilities library since March 1983. These 'List-Me' files are
disk ten . The LIBRARY to which a disk belongs is subject to the following:
indicated by a library code in brackets. For 'Copyright ( C) 198?, Toronto PET Users Group Inc
example ( C)B3 would be the third Business disk in This means that it is all right to copy 'List-Me's,
the Commodore 64 library. but they are not to be sold or published for
profit.
The Category Codes are:
B Business
Tape/disk of the Month...
C Communication There are now 4 libraries which have monthly
D Demos releases - VIC 20, Commodore 64, PET/CON, SuperPET.
Monthly releases can be obtained at a special price
Disk Format... by those attending a club meeting. In addition to
a selection of programs submitted by members from
Over the last few years , Commodore has released a all around the world, a monthly release often
number of disk drives for their wide variety of contains programs demonstrated at the meeting. (At
computers . These include ' the 2040 , 4040, 2031, the VIC 20 meeting a version on tape is available
8050, 1540 , 1541 , 8250 and 2031SL. for $5.00.)
These drives can be divided into two major groups. These tapes and disks of the month may be obtained
One is the 35-track, 170K disk drive found in the individually by members from the club office. To
2040, 4040 , 2031, 2031SL, 1540 and 1541. The save the necessity of constantly having to order
second is the 77-track, 500K disk drive found in the current monthly disk/tape , members can order
the 8050 and 8250. any number of months in advance and the disks or
tapes will be sent automatically.
The 2040 disk drive is the original version
available for the PET. It contained DOS version The request must include:
1.0. The 4040 came out next with DOS 2.0 and uses 1. Membership number.
6 less sectors than the 2040. This 4040 format is 2. Return address.
now the standard which we use in copying disks in 3. Whether tape or disk is desired ( disk format).
the 35 -track format . A 4040 disk can be read by 4. Which library is desired.
the 2031, 1540, 1541 and 2031SL disk drives. 5. Sufficient payment for the # of disks or tapes
However it is possible that sae of these single ordered ( cheque / money order / VISA or Mastercard
disk drives may not be able to WRITE programs onto + expiry date).
one of our disks because of a difference in timing.
These monthly disks / tapes are coded with a T.
The 8250 disk drive is a double-sided version of With the advent of this new library listing, the
the 8050 and can read an 8050 disk. Since the 8250 monthlies released before June 1984 have been
disk takes twice as long as the 8050 disk to retired and their contents merged into appropriate
format, in the 77-track format, we distribute only category disks. Also, a number of the original VIC
8050 disks. l ibrary disks have been retired ,. and the best
programs reissued on new category disks.
Now. that Commodore has introduced the PC-10, C-128
and Amiga computers, other disk formats, compatible The 10 monthly " T" disks ( Sept. '85 to June '86)
with these machines, are currently being added to can be ordered " in advance" at a saving of
the TPUG library. approximately 20% ($79.95 Can , or $59 . 95 U.S.).
page 2 VIC 20 LIBRARY See Order Form p.16
REORGANIZED LIBRARY
All of the monthly releases prior to June 1984 have been disbanded and reissued on
category tapes / disks under the headings business , demos , education , games , sound and
utilities.
Business...
(v)bl - business 1 billboard 3k.v prints a billboard of sorts to
screen, of 3 lines of 3 letters
v tax 82 on vl.0 3-part program to calculate label maker 8k.v labels may be customized if
v tax part 2 1982 incoome tax. desired. requires printer, 8k
v tax part 3 date formater.v given yymmdd, relative date is
83 tax ont 8k.v 1983 tax form calculated
mailist inst 1.v These are the instructions enrol list 8k.v gives a sample class enrolment
mailist inst 2.v for mailist prog . v Tape users sept 30 random file creation program for a
mailist inst 3.v don't worry about ' load errors' mailist. has search and delete
mailist inst 4.v Main prg works , and is very functions and capacity for
mailist prog.v powerful. Instructions require up to 664 names, requires 16k.
8K. Main prg works on any
accountant8k.v
memory.
small business prog with
Sound...
limited features (v)sl - sound 1
loan project.v projects a loan ' s payout time
over the r'bow.v plays 'over the rainbow'
& total interest, etc.
greensleeves.v plays 'greensleeves'
car costs.v calculates costs / yr. 3K exp.
zippidoo-da.v plays 'zippidoo-da'
mortgage .z calculate mortgage
vic organ.v sets up the VIC as an organ
vic editype 8k.v friendly wordpro , line editor
v drum mania turns VIC into electronic
tiny plan 8k.v spread sheet
months 1984 3k.v displays any month of a given drums played on keyboaard
vicmusic$1201 needs a digital to analog
year
economics 8k.v keep track of your family
v 76trombones adapter for the next 3 prgs
v entertainer of songs in harmony on your
budget
v wonderland VIC
cheque stub.z balance your cheque book
merry vic-mas plays 'noel'
frere Jacques plays 'frere Jacques'
(v)b2 - business 2 vic key sets up a piano keyboard
vic sil. nite plays 'silent night'
cheque stub.z a short program for balancing bumblebee plays 'bumblebee'
your cheque book. piano turns VIC into a piano
vic lottario picks sets of 6 numbers playable by the keyboard
between 1 & 39. usa song plays 'star spangled banner'
lotto.v picks sets of 6 numbers bach's inv.4.v plays bach ' s inv.4
between 1 & 49. birthday song.v plays Happy Birthday to you!!!
biorhythm.v gives your biorhythm output on 49rem
a printer. sound demo.v menu driven sound demo
compute art.in.v. a reference file of "compute"
new artfile8k.v
articles by topic.
a blank file program for future Education..*
articles above. ( v)el - education 1
compute articl.v data for ' compute art . in.v.' above vicabl 8k.v
this program assists in build-
bar graph demo.v asks for data for each month vicab2 8k.v ing vocabulary for young
of a year , then prints a bar graph vicab3 8k.v children . Teaches associat-
of that data. vicab4 8k.v ion of words to pictures. Has
v Chinese c'book recipes for wok. vicab5 8k.v selective input i.e. for'truck'
84 calendar hc.v prints hardcopy to printer.
only the 't' will be accepted,
vision test .v tests peripheral vision.
followed by ' r...u...c...k'
VIC 20 LIBRARY page 3
Education...(v)el
- education 1 cont.
Education...
arith challeng.v set the maximum value of /'s et math5.v
then add 3 /'s up to max vic pilot 3k.v a pilot language interpreter for vic
math skills.v a series of Gr. 4 math drills speed reading.v tests and improves your reading speed
globe quiz.v basic world geography quiz doc.v ' documentation for quiz maker and all
( oceans & continents ) of the quiz programs.
vic hangman.v guess the word or the trap door judicial brch . v seven educational quiz programs.
will open and hang you senate quiz.v multiple choice questions on the topic
alpha . command.v a typing tutor game based on house.v scores are given , questions are retried
an air defence game article 4.v later. this basic program can be
ammends 11 - 17.v adapted to any subject area by changing
(v)e2 - education 2
binary comps . v the data -- programs are changeable.
metric.v drill on your knowledge of polyatomic ion.v each is a completely separate program-
metric prefixes fr quiz maker . v the body for a french quiz . you supply
metric 8k.v same as above with added questions and answers.
sound and colour sp quiz maker . v the body for a spanish quiz . as above.
keyboard intro.v a beginers guide to cursor sp sample quiz . v above program with a set of language
and screen controls translating questions. choose spanish-
table tester.v you set high & low limits for english , english-spanish or mixed.
multiplication drills state capital . v a.quiz of the state capitals
micros - 1 3k.v these micros programs are periodic table.v a quiz program on the periodic table
micros-2 tutorials on the basics of help bill v pre-schoolers lesson to teach parts
micros -3 the 6502 chip and a bit about of bill's body
micros - 4 machine language . They will screen story.v tells about the moving screen
micros-5 autoload the next section vision test.v tests peripheral vision
micros-6 from disk. ohm's law able to calculate voltage, amperage,
plow by is 3k . v an educational game the young ohmage , or wattage
add drill.v addition drill for the young exp regr.v for exponential regressions
Fun to use. probabil ity.v simulates a rack where marbles fall
typing tutor8k.v drill your typing ability . Keeps randomly . shows a graph
track of speed and accuracy . wave demo sx.v graphics demo
Gives a score after each drill music machine.v explore vic ' s music capabilities.
or at the end of the lesson.
typing tutor3k.v same as above , 2 less drills.
typing teacher.v program displays a keyboard &
picks one letter at a time to
be tested . End of the program
displays 'correct word per min'
word search 3k.v
math quiz asks 10 questions in addn. subt
space numbers allows small children to type
the number on the screen
speed math 1 math drill program
super prof math with all four operations
and varying difficulty levels
long division program shows the steps in
long division as you answer
the problem
(v)e3 - education 3
speed math2 . v test your math skills. primary level.
et mathl . v series of math drills testing different
et math2 . v different math skills at a primary
et math3.v school level BYGEO 'E y(DdQE RaGUT BEACH! IT DOES SAY PROGRAMMED
t5%/ JIM BUTTERRELD.
et math4.v
page 4 VIC 20 LIBRARY See Order Form p.16
Games...
(v)gl - games 1 cheese in least possible time
use ? to see map and q to quit.
shuffle . v shuffle the numbers into the
rescue8k.v manoeuver your ship to landing
right order in this
pads & return your astronauts
version of an old puzzle.
to the ship without rashing.
circus.v instructions for the game
jedi8k.v adventure based on star wars
circus main.v game with sound and graphics.
find the troopers , destroy bases
Similar to the arcade version.
star trekl6k.v "trek" game with many
gotch.v graab the monney and run
functions and features
before you are eaten
visiting hrs8k.v escape from the killer explore
colorbot boot.v boot for game
the rooms and gathering objects
colorbot main.v a robot zapum type game.
placing them in the same room.
lost boot.v instructions for "the lost
enter commands as command: item
the lost craft .v craft", a hi-res and keyboard
nightmare pk8k.v survive a stroll thro ' nightmare
sound game.
park and meet up with dangers
word match . v memory testing game for 1 or 2.
the quickest way may not be
light cycles . v 2-player hi-res game. Avoid
the other player and the walls. the best
slither duel3.v 2-player keyboard and joysti k
demons.v attack oncoming demons using
game . Player lasting the
the shift , t, and u keys.
longest wins.
dr boot . v instructions for dr . dementia.
slither boot.v load & run this before game
dr dementia.v game requires you to stop
slither 4.v use your joysti c k to move your
spikes from crushing you.
astro wars.v destroy alien craft key driven snake and eat hearts.
galactic code.v code making / breaking program
vic x/o's 8k.v play tic tac toe
turnip boot.v load and run before game.
r.b. speedway . v translated , version of the
turnip main.v guide cyril the caterpillar
dutch rijtest race game.
car race ( t)3k.v translated version of dutch to eat fruit but not veggies
game with joystick press st p on tape before
playing the game.
grungy towers 8k . v adventure - style whodunnit
game like CLUE towers o hanoi.v get the discs from one side
one arm bandit.v translation of the dutch
to the other in order from
slot machine game
smallest to largest.
Icarus boot.v load and run to play "Icarus"
target shot . v translation from dutch
Icarus main.v catch Icarus' feathers and
starship 3k . v use keyboard to destroy stars
vic slots slot machine keeps
turn them. Keep your energy
track of wins and loses by eating the fish.
v rhino game using function keys 1awnmower.v use keys and see how fast
you finish
subhunt8k . v drop depth charges on enemy
submarines . a keyboard game. vicquest boot.v instructions for "vicquest",
vicquest main.v keyboard action game with five
(v)g2 - games 2 survival leve s, skill testing
queens plate.v fun horse race game. Up to five
ratrap8k.v a 3d maze game you find the can place bets
T'Allan
See Order Form p . 16 VIC 20 LIBRARY page 5
Games...
(v)g3 - games 3 the exact positi n of the
moon in order to bounce
radio waves off it
ladders loader.v collect boxes to win points
climb the ladders to the top craps 8k.v beat craps against your vic.
1adders8k.v
life span 3k .v see how long you will live.
similar to Donkey Kong
dominoes 8k.v you play damin es against vic.
brickout.v similar to the breakout style
fantasylandl6k.v an adventure game for the vic.
game except it is played
market inst.v instructions for game
vertically, not horizontally.
keep your sanity while minding market prog 8k.v a stock market simulation
baby.v
the baby
dog fight sx.v shoot down enemy fighters. Joy
stick, superexpander (v)g5 - games 5
rocks.v Move the ship through rocks
using joystick
space dodge.v use joystick to dodge debris
space drive.v guide your ship to home base
frogrun.v like arcade game, uses keyboard
using the keyboard
depth charge j.v use joystick to move your ship,
copy cat. hit the first letter of the
Fire button drops depth charges
right colour in the right order
to destroy the subs.
fireball.v stop the enemy's fireballs with
ufo pilot.v use joystick to move your ship.
your shield. Keyboard game
don't hit your trail/ warplane
rain walker.v keep your man away from the
combat.v you and your vic fight a war.
raindrops. Keyboard game
flight simulat.v contro s respond similar to a
astro shower.v avoid the asteroids, keys/joy
small aircraft.
21 w/dice.v blackjack with graphic dice
moon lander.v controls have failed ...you must ,
bird-man sx maze-type game , superexpander
land safely by turning your
(good graphics and sound)
thrusters on & off
crazy sc. boot.v boot for game avoid obstacles
tron.v use joystick to trap the
crazy scaler.v while ascending the building
computer's light rays before
escape8kadv.v adventure in which your only
they trap you
objective is to stay alive
flag guess sx astroglad boot.v load and run for game
test of your knowledge of
national flags, super expander
astrogladiator.v destroy as many alien
grid escape.v guide your man from the top
gladiators in the cosmic
left corner to bottom right
arena as possible.
while avoiding obstacles
snake.v game for 0,1,or 2 players.
lem. sand 3k.v make the largest profit by do not hit the other snake.
buying supplies carefully and nim.v play against the vic
selling them at the best price ping/pong(t).v translation of dutch breakout
light racer sx.v beat the vic by forcing his style game.
light cycle into a wall, you, simon.v match the coloured squares
or its own trail and tones
guessing game
air gunners.v part 1 of game uses 2 joysticks
(part 2) for air gunners loads
only on tape, not disk.
(v)g4 - games 4
hiddenmaze joy.v find your way through an
invisible maze. (fire -
monster ptll6k.v work through dungeons view maze).
to get the chest treasure chase.v uses custom characters
sub 8k.v drop depth charges to make a sketch.v draw pictures using joystick
destroy submarines paint by pen requires light pen
moon +inst.v these next 3 programs are word match.v+3k 1 or 2 players. Remember
moon inst for ham radio operators where words are (vic cheats)
moon they allow a ham to plot word hunt 12k. excellent game.
page 6 VIC 20 LIBRARY See Order Form p.16
Utilities...
(v)ul - utilities 1
terminal. 8k.v upload/download terminal program.
documentation can be found on bbs's
using 'punter' pet-type bbs program.
term vic used by above program.
ham log demo.v demo for the ham operator programs
log master.v programs create a master log of ham
log master8k.v . operators. 2nd program for expander
turtle boot.v load & run this before "turtle proto".
turtle proto main part of turtle graphics.
tlJfott demo for program above.
tl]star demo for program above.
disc doctor.v very helpful disc utility...
scrolling inst.v instructions for screen scrolling
scrolling.v for program listings on the screen.
vic dt copy from disk to tape or vice-versa.
auto line/.v you set start and increment, line
numbers automatically generated.
dive dism util ity disassembles the rom in
disk drive or the computer. Demos...
calculate base.v converts nos. from 1 base to another (v)dl - demos 1
alpha sorter.v sorts strings in alphabetical order. v jim in colour see Jim animated
metric convert.v converts from imperial to metric. bar graph demo asks for data for each month
vic g.i.r. ins.v instructions for adding game input of a year then prints bar graph
routines to oasic program. to screen for that data
joystick and keys are considered. demo 1.v SS Enterprise with sound
vic g.i.r.v game input routine program. demo 2.v illustrates screen and border
vic aid 10.v has auto line numbering , colour, colours.
and hex-decemal conversion. demo 3.v see the two men in the VIC
diskmen b-rrl jim butterfields disassembler demo 4.v sound effects
for best of demo 5.v illustrates graphics
diskmem instr. transactor vol.2 bulletin 6. demo 6.v more sounds
copy-all duel drive copy program. pc-demol.v these next 4 programs are from
16k-3k.v converts 16k to basic memory. pc-deno2.v loren wright ' s - programmable
joystick vic.v a program showing how to connect pc-multi-demo.v character demonstration at the
2 joysticks to a vic pc-half-d eno.v 1983 tpug conference
v 8k-load relocates screen & colour memory graph plot sx.v plots information on a graph
to use vic with 8k expander graphics 2 sx these 2 programs are graphics
memory check.v check what memory is in which block graphics sx demos for the superexpander
morse code key.v select the speed (wpm) and words wave demo sx.v graphics demo
(letters) & vic plays dots & dashes ww-iii demo 12k shows the chain of events that
micromon @$Oe003k these 2 micromon programs are could occur after a nuclear war
machine language monitors for starts. sound but no
the vic. for complete' instructions hires graphics
micromon @$30008k see torpet 123, pages 39-43. this'n'that 12k demo showing some capabilities
disk tidier.z collects a disk,scratches unwanted of the VIC. Watch out for the
files and collects the disk again the horoscope section.
See Order Form p.16 VIC 20 LIBRARY page 7
11
MONTHLY RELE A SES
The "T" series of releases are known as the monthly tapes/disks. They are assembled
with programs that cover every aspect of computing . The librarian attempts to
include on each monthly release that will appeal to everyone . We are confident that
regardless of which monthly tape /disk you order, it will be a valuable addition to
your personal library.
(v)ta - June 1984 vic nos load.v loader for following prgs
dial inst.v instructions for autodial vic nos save.v allows the saving of nos
program below basiccode programs
dial v autodialler for 1650 information on the above
modem - req. terminal program two programs may be found
dt rename . v removes spaces from files saved in the July issue of tpug
by disk-tape program synonym .v identify synonyms
accountant8k . v a small business program addition.v practice addition
with limited features train.v solve time / speed / distance
d & d char gen.v a character generator for problems
advanced dungeons and times tables.v practice with vic
dragons decode.v morse code practice
disc doctor . v allows various disc commands chemist.v dilute an unstable solution
to be easily used from with correct ratio
one program subtract .v practice subtraction
periodic table . v a quiz program on the manitou.v an algebra game
periodic table dr.rom8k.v excellent psychiatrist program
defuse . v defuse the bomb before it explodes 3d tic-8k.v 3-dimensional tic tac toe
home energy8k . v work out your home energy stats poker8k.v poker with graphics
weatherman . v tell you about the weather when hauntedhouse3k . v pick up the cats and avoid
you-feed in the data the spirits. joystick needed
yahtzee !. v the game of yahtzee castle dungeon.v wander through the castle
screen story . v tells about the moving screen defusing the bombs. Five
muppet music . v the theme from the muppet show minute time limit--hi res
other worldl6k. v adventure game d main castle program
family tree8k.v build your family tree frantic fisher. v boot program for following
donkey king(j).v similar to the arcade game -joystick frantic2 .v club the fish, and use your
smurf song.v plays s'murf music on your vic umbrella to avoid falling
help bill.v an anatomy program for objects-graphics
tic tac toe .v joystick tic tac toe
pre-schoolers
game makerl . v designed for creating games
game maker2.v (v)tc - October 1984
game maker3.v
planets inst . v instructions for planets.v
(v)tb - September 1984 planets . v visual picture of planets
relation to the sun
pigs . v move pigs row to row wrdfnder inst . v instructions for wordfinder.v
crazy 8 / boot8k.v tape boot wordfinder.v word search game you build
crazy 8 ' s 8k.v play crazy 8 ' s against grid of up to 15 x 15
the vic or with others. puzzle, then the computer
crazy / disk boot disk boot finds the word you wish to
battleship . doc documentation for game locate
b-ship/ tape . v tape boot nightmare . v humourous machine language
b-ship8k . v game of battleship vs vic program load and run then
b-ship / disk.v disk boot enter all the basic commands
bay street8k . v excellent stock market you can remember
simulation finances 8k.v another good loan and
riki boot / tape.v tape boot interest calculator
riki tiki.v capture the snakes fugue.v run but be prepared to wait
riki boot / disk . v disk boot
continued
See Order Form p.16
page 8 VIC 20 LIBRARY
Monthly Releases ...( v)tc - October 84 cont.
a minute , then sit back (v)td - November 1984
and watch.
mailist inst#1.v instructions for mailist prog.v
teasers 8k.v this is a game simular to
mailist inst#2.v Tape users: don't worry about
trival pursuit
mailist inst#3.v 'load errors' in the instr.
brain bender 1.v take a peek at this if you
mailist inst#4.v Main program works, is very
dare, but don't load it if
mailist prog.v powerful
you are a borderline
eliminator doc.v instructions for game,
pyscopathic hacker
eliminator sx.v which uses superexpander
brain bender 2.v view this for another laugh!
dungeon .v adventure game
super fight.v custom char. demo
grid runner.v similar to the arcade game.
dragon power . v same as above
midway boot 16.v adventure game, 16K memory
sheriff.v same as above
the midway Can you get past the gate?
enterprize. v same as above
invoice.v creates invoice & prints it
spider rescue.v rescue people from spiders
purchase order.v creates a p/o & prints it
watchout for the fast moving
dropshipment.v same as a purchase order
low life forms
colcalc inst.16k very good spead sheet
spi2.v used by above game
col calc 16k.v requires printer & disk drive
char inst 8k. v programble character set
grade book file used for above program
for french alphabet
sample budget same as above.
instructions and four
address book same as above.
demos are also included.
tape directory.v very good multi page (r)te - December 1984
directory with unusual
alpha ins t.v instructions for first alpha.v
ending.
alpha ins d.v instructions for first alpha.v
unusual ending.v a rather funny prog with
first alpha.v this is a teaching game for
an unusual ending
pre-schoolers alphabet.
add+spel l .v preschooler game based on
paddle noise.v requires paddles
math and spelling
lotto 649.v randomly picks numbers for
joy draw ins tsx tape version instructions for
lotto 649 draw requires
joy drawsx.v
printer.
joy draw ins dsx disk instrs for joy drawsx.v
qbf changer.v if you can figure this one
joy sx.v file used by instructions
out,let us in on it
joy draw sx.v requires a joy stick, and
gemini print.v prints directory
super expander
tiny directory. v requires a printer
blackjack.v l as vegas game "blackjack*.
lprecord timer . v can be used with printer
football 3k.v requires 3k of memory. Once
calculates time required
started press the "?" key
for an album to play
for play descriptions.
12-tone music.v plays music based on arnold
galactic code.v secret code program
schoenberg's piano suite
word scrm tboot tape version instructions
french ( disk).v translator:english to french
word scrm dboot disk version instructions'
and french to english
word scrm prog.v game for 2 to 4 people of
french ( tape).v same as above accept for tape
building words that the other
f.v file used by french
team has to guess
french disk 8k.v same as above, more words
hex/d ec . v conversion hexidecimal numbers
french 2 8k.v file used by french (disk) 8k.v
to decimal numbers.
8f.v file used by french (disk 8k.v
crazy 8 ins t.v instructions for tape version
drum boogie.v a music prog very amusing
crazy 8 ins d.v instructions for disk version
fr acc prac.v this is a program designed
crazy 8's play the card game against VIC
to test what you have learned
'bar graph sx.v requires super expander
in the above programs
demo of bar graph
o canada.v a very familiar song don't
planet sx.v a picture of the planets
forget to stand at attention
percent chart.v education utility for cal-
culating percentages on marks continued
See Order Form p.16 VIC 20 LIBRARY page 9
Monthly Releases ...( v)te - December 84 cont.
snoopy 8k sx.v requires 8k & super expander caves requires joystick get to
colour picture of Snoopy the end of the cave
dooodl e.v requires joy stick without hitting the sides
headl ine.v larger than life characters of the tunnel or missiles
you type in and it prints to launch missiles at other
screen ships using the fire button
gold v joy stick treasure game rescue boot t.v tape boot for 'rescue'
duel sx.v joy stick and super expander rescue boot d.v disk boot for 'rescue'
starfighters game rescue save the people on the
spiral sx.v Hires dekmo , superexpander ledges without hitting the
maze wander sx.v maze game skull headed demons or the
fast find inst.v instruction for fast find.v pool of acid at the bottm
fast find.v a fast find program for tape of the screen fly by pres-
users sing the fire button and
pushihng the joystick in
(v)tg - February 1985 the required direction
miner sx.v you are in a gold mine
dynamic monitor .v for an unexpanded vic mining as much gold as you
direct train.v education program for economically can, watch out
young children it will for the water springs
teach directions (up missile and sx.v just like the arcade game
down left right) with use w,a,d ,x keys for direc-
graphics tions and 's ' to fire
pj advert 8k.v build your own advertising wedge ii.v supports dload, dsave,
screens including graphics dverify, dclr, dcmd, dlist
and colour characters disk log 8k. enables one to find where
also can be used for send- on a disk a specific
ing letters to other vic program is stored
users by disk or tape file lister.v this utility allows one
mountain tape . v tape boot for game called to collate a list of programs
'mountain' and dump them to a printer or
mountain disk .v disk boot for game called to screen
'mountain' head writer.v a utility that allows'one
mountain ski the hills of london to change the disk name and
ontario using cursor or id without reformatting
joystick watch out for write protect.v a disk utility that allows
the trees one to protect a file from
sli.dearest tape tape boot for game 'dearest' being accidentally scratched
sli.dearest disk disk boot for game 'dearest' binary quiz.v educational program gives
dearest requires joystick save the the binary number and asks
eggs of the slither by for the equivalent base 10
protecting her eggs from number
the birds hexadec./dec.v enter a hex number and vic
dodge cars tape tape boot for 'dodge cars' will give the base 10 no.
dodge cars disk disk boot for ' dodge cars' crazyb boot t.v tape boot for 'crazy sx.v'
dodge cars race through the maze for crazyb boot d.v disk boot for 'crazy sx.v'
points, avoid oncoming cars crazy sx.v scale the will avoiding
by changing lanes the falling objects
yahtzee / t.8kv tape boot for 'yahtzee' fruit machine.v a vega slot machine for
yahtzee/ d.8kv disk boot for 'yahtzee the unexpanded vic
jahtzee requires 8k similar to airline pilot.v verbally fly the plane
board game of same name by adjusting the speed
caves boot t.v tape boot for game 'caves' and altitude
caves boot d.v disk boot for game caves' algebra tutor.v educational quiz on algebra
page 10 VIC 20 LIBRARY See Order Form p.16
(v)th - March / April'1985 of your family' s medical,
dental and pharmaceutical
zap!! 5k originally a commercial
records, works with tape
program. use your joystick
tax form 84 12k an update of the 1983 tax
to gobble up hearts diamonds
program , this version will
etc, but watch out for the
escort you through pages 1-4
stars up to six may play
of your income tax return
kaleidoscope 5k draws colourful patterns
output may be sent to a
on the screen complete with
printer, instructions are
sound
contained in the program
starbase ins.5k protect your starbase from
all standard values and
fast-flying asteroids. guide
necessary tables are provided.
your missiles using the
number keys ( v)ti - May / June 1985
starbase main program loads from
garden snake 5kv ' slither' type game.
starbase.ins
houshi 5kv monster game for joysticks
v-final. ins 5k this r'as the winner of
diamond hunt 5kv slither - type game (DO PLAN)
le-•t year's vic program-
printer math 5kv generate math problems
ming contest . defend your
on a printer - intro level
planet from invaders.
little men 5kv an amusing graphics demo
good action and very good
joy timer.v test of agil ity
graphics
tel emazeman 5kv move around eating d is
v-final main program loads from
blackhole 5kv thunderbird game
v-final.ins f i g
loads from blackhole
apollo lander 5k well-written lander game
laser duel 5kv space game against VIC
lander main program loads from
mini golf 5kv golf game
apollo lander or by itself
yahtzee 12kv up to 5 may play yahtzee
alphabet 5k keyboard practice for the
easy edit 12kv one page at a time text editor
very young the little man
album file 12kv a data base for records/tapes
dances for a correct response
album merge 12kv same as album file but allows
first math math practice for young
mathematicians . presents file merging, block deletes.
simple, two-number problems (v)tj - September 1985
a correct answer earns a smile
pc ii.v5k a machine language version of
page printing prints program listings with
'vic puck man '. good, fast
a skip over page perforations
action : use a joysti k
trapped 5k a 3-dimensional maze game
star trek.ins this is an old favourite.
you must escape from a
star trek.v5k manoeuver the enterprise
building with many doors but
only one exit through the many sectors of
trapped main program loads from trapped 5k deep space looking for klingons
engage the klingons with your
berzerk 5k / sx second prize winner in 1984
joystick
contest. faithful remake of
moon phases.v this simple program will cal-
the arcade game written
culate the four phases of the
entirely in basic--good action
moon for a one or two-month
algebra test solve for x & y in 2
period. the calculation may
simultaneous equations
be made for any year from 100
keep your calculator handy
100 ad to 9999 ad, and is
flag game sx multiple choice test of
accurate to one day.
national flags. flags are
etch-a-vic . v a drawing game not just for
drawn in hi-res--be patient
word game 12k try to guess the scrambled pre-schoolers converts the vic,
joystick and colour screen into
words before. the vic un-
a pattern maker using standard
scrambles them for you--all ages
vic shapes.
medical dbase 12k create a data base for all
continued
See Order Form p.16 VIC 20 LIBRARY page 11
Monthly Releases ... tv)tj - September 85 cont.
base convert.v this program converts any number disk menu.v this handy utility allows disk
from one of four number systems programs to be loaded and
to three other number systems. automatically run from a menu.
make conversions in decimal , unicopy.ins a disk copy utility from Jim
hexadecimal, octal or binary unicopy.vl2k butterfield. it allows fast
road riki.v5k use your joystick to,help riki copying from disk to disk or
riki the robot cross the busy street. tape. the program uses expanded
you must get riki to the tpug memory to copy as many files as
office and back to the subway possible in each pass.
without getting hit. vic fat-40 boot this series of programs gives
s-r-p.v play 'scissors-rock-paper' vic fat-load the vic a forty-column screen
against the vic. remember: vic fat-fourty and pet emulation. the entire
scissors beat paper, rock beats vic fat-40 demo cbm character set is supported
scissors and paper beats rock. vic fat-40 as are all the vic colours, the
missile cmd.v5k this multi-level game plays like screen will work with straight
the arcade version but is less basic but not with vic m/l.
hectic. you must protect your many pet programs will run
cities from destruction from without alteration, requires at
alien missiles. use, the keyboard least 12k.
to aim and fire,
funct anal.v calculates various functions for
(v)tk - October 1985
a given equation. a sin equation planets.v follow the course of our
is contained in line 1510 and solar system by plotting
may be changed to another func- the positions of all the
tion. planets, planets are repre-
screenfil.v5k this program contains a machine sented by their first letters.
language routine that fills the plot may start in any year
screen with any character. it is with any number of plots/year.
a demonstration of the speed of rdb char gen.ins this graphics editor has a
m/l and may be a useful addition rdb oust char.v5 variety of unique features and
to your programming arsenal. commands that will allow you
col ourfil .v5k similar to screenfill, but to create your own custom
changes' the character colour.
characters.
citycrusher,v5k you must clear a path to land slolam.v this simple game was written
cc2 your space ship in the middle. for a vic meeting presentation.
cc3 of a city. each building although it is quite playable,
cc4 requires several bombs to level
its main purpose is t demon-
it. you have three chances to
strate custom characters and
land. animation. this program shows
escape.vl2k in this novel maze game you must how easy animation can be.
find the exit from inside the
simple writer.v the words smallest word pro-
maze. you may ask for an over-
cessor! good for short memos,
head view but must go back in-
labels, envelopes etc
side the maze to continue.
torpilleur.v5k sink enemy subs by dropping
address file.vl2k this personal data base is depth charges. number keys
adapted from a compute! program. control the depth of the ex-
it will work with tape or isk plosions. instructions are
and will list entries to a
in french.
printer. the program will also
spider rescue.v5k this fast-paced game is simi-
run on a c64. spi2 lar to amok. use your joystick
stats.vl2k this menu-driven program cal-
to stay away from the attacking
culates means, distributions, spiders. aim and fire with the
regressi-ns, etc. for a large joystick
variety of data. results are system.v add a new command to your vic.
printed to the screen. continued
page.12 VIC 20 LIBRARY See Order Foram p.16
Monthly Releases ...(v)tk - October 85 cont.
just type 'system' and see all square demo.vsx generates interesting square
the basic comman's and reserved square #2.vsx and rectangul ar pattc<»s with
words on-screen. program re- square #3.vsx a superexpander
sides in the cassette buffer. square #4.vsx
enterprise.v5k star trek fans will enjoy this supermon+.c jim butterfield ' s update of
hi-res animated tribute to supermon+vl2k supermon m/1 monitor / assembler
their favourite starship. instructions are for c64 so
gemini demo.v test your star gemini 10x or list them to a printer.
15x by printing out all the
available type sty es.
(v)tl - November 1985
caves of ceti.v5k this unusual game features
caves maim.v horizontal scrolling. fly your
funct plot . v5k pl is an algebraic equation
ship through the caves avoiding
in the form : ax'3+bx'2+cx+d
laser bases and missiles. take
on an x/y grid. plotted points
on fuel by destroying the fuel
are done in multi-colour mode.
tanks.
hex to dec . v this is a very handy and well-
cass label.vl this useful program will print
written routine for converting
cass label.v2 2 cassette inserts per printed
decimal to hex , or hex to
page, including cassette and
decimal. calculates up to 7
program titles. originally
digits.
written for 40 columns, so the
morse code . v practice morse code by listening
editing routines are a little
to random letters played by the
odd. version v2 works with
vic, or by requesting letters
non-graphi s printers.
to be played . vary the speed,
french drill.v5k practice your french vocabulary
volume and pitch of the tone.
f at the keyboard. when you get
scrn prnt . sub add this basic subroutine to
proficient, try the french
your programs to generate a
lettering. updated to work
screen image on the printer. a
from disk or tape.
call to the routine will send
sound story.v this make-shift fairy tale adds
words and graphics to a graphics
light and sound effects to your
printer. ( sorry , no hi-res)
favourite cliches. younger
permutations . v enter 3 to 6 items and watch
children will love this one.
the vic reorder them . use this
speed read.v improve your reading (and one to play word games or
typing) skills by typing the
select lottery numbers.
phrases that are flashed on
typing tutor . v8k an update of an earlier release.
the screen for less than one
prints a target word or phrase
second. on the screen for you to type.
binary-fax.v learn more about the internal
score is printed every 15 words.
hex-fax.v workings of your computer with
19 levels , capita's , numbers and
memory-fax.v this set of tutorials. covers
optional time limit. any expan-
software-fax.v cpu, numbering systems, internal
der will work.
and external software and pers-
p-term.vl2k a terminal program that works
fera s with an auto-dial modem. select
pause key.v converts the left shift key bbs numbers from a menu. names
into a full-stop key. routine
runs from , disk or tape using
is in m/l punter protocol.
othello.v this oldie is included by
tenn / vic.c2 patch to accomodate 20k bytes.
request. play this popular
drive test.v performs 5 pe-formance tests
board game against the vic. on a 1541 drive. checks accur-
beating the machine is possible
acy of formatting , read / write,
but not easy. mechanics and track positioning.
french drill v8k same as 5k version (above) but superdir . v a menu- driven disk util ity with
f8 requires 3k expander. mis-
behaves with superexpander. continued
See Order Form P . 16 VIC 20 LIBRARY page 13
Monthly Releases ...( v)tl - November 85 cont.
a number of handy features. one- a high-quality , hi-res pi-ture
letter commands let you print a with a superexpander . the show
directory on the screen or is menu-driven.
printer , load a program , scratch file master . vl2k a flexible and easy to use file
files , check status , and more. manager . all you need to know
might even be more useful than to use the program is included
a disk wedge. in the menus . data manipulation
pix loader . v.sx this m/1 loader lets you load routines are very powerful and
16 picture files from disk. allow editing , sorting, and
each pair of files will generate printing formatted output.
OLD LIBRARY
The original VIC category tapes/ disks issued as far back as the Fall of 1982 have
been preserved and appear below. For the most part the nomenclature for these
releases does not follow the current nomenclature for TPUG library releases.
(v)V1 - YAW'
i*ames... Demos...
s_huifspcl", cwiunudure symbol" "vic color roos"
"rocKet command" (v)v3 - demos
"reaction test" "log & logo" "vic pooky"
"invaders" "merry vic-mas"
"long division" "hi-res clock" "vic Barfield"
"artillery" "vic sound demo"
"bandit 1" Ncalculart" "danonstratie.hi"
"dam busters" "frere Jacques"
"firing tank" "vic clock" "vic trshy pic"
"depth charge" "graphics + sound"
"ping pong" "vic lissajous" "vic design"
"mastermind" "demo"
"b iorhythn" "canadian flag" "vic design 2"
"othell o" "sounds"
"pistol en paul tje" "kinetic art" "vic design 3"
"checkers" "vic key"
"vic freighter' "trig plot" "vic design 4"
"race" # vicbreak/padl" "graphdem0"
"bar graph" "vic vic"
"arrow" "graphdeml"
"moonlander" "digiclock"
"grand prix" "graphdem3"
(v)v4 - games "hiresfourier"
"pinball" "vic-demo" (v)v6 - demos
"brkout.padl" "usa song"
"star chaser" "general demo" "vic jasper"
"samu" "miniature golf"
"vic-kaleidoscope"
"trap"
"bl ackjack"
"tank vs ufo joy"
"spacewar 1"
"light show"
"kaleidoscope"
Contest...
"bush trail" "spacewar 2"
"colour bars"
"tank vs ufo key" (v)83 - contest 83
"ufo" "vic sil. nite"
"killer comet" "shooter joy"
"hires plot" "falling star" "canadian mortgag"
"lunar lander" "vic chase joy"
"cirkeldemo" "the helicopter" "star destroyer"
"breakout" "vic chase key"
"miauw" "heli, part 2." "vic artist"
"rugby" "breakout key"
"bumblebee" 'fort. hunt.inst." "mathoff"
"mukade" "steal money"
"robots" 'fortune hunterm "poker! instrns"
"defl ection" "ping-pong"
"mosaic" 'uxb part 1" 'zarzon base"
"vic snake" "supereverse vic"
" kal eidoscoop" "uxb part 2" "snakes & ladders"
"drm breakout" "vic 3 of kind"
"snoopy hires" "minesl ide" "plow by number"
"star wars" "wall destroy vic"
"hires demo 1" "sub-sink.inst" "diane ' s numbers"
"dragon maze" "chuckaluck vic"
"sound demo" "sub-sink.main" "typing tutor"
"forest driver" "1ettersquares"
"keyboard demo" "index" "marston city"
"maanl and er" "vic squiggle"
"morse" "vic text editor" "lunar Lander"
"tank-ufo" Oslo vicman keyb"
"birds demo" "vic-data base" "music"
"car race" "mastermind"
"piano" "vic spiral" "music - J.b.'
narrow 2" "crazy balloon"
"dragon" "miner-8k-intro" .poker - vic"
"rijtest" "alien waster" "graphic demo 1" "vic alarm clock"
"miner - 8k-game"
"barricade" "asteroi s" "handic deno3" "label maker v3"
"ski meet"
"memory" "outpost"
page 14 VIC 20 LIBRARY See Order Form p.16
Utilities...
(v)v2 - utilities (v)v5 - utilities
"tinymonl for vic" "basicode read" "display t&s" "terminal.serial" "vic mail"
"tinymon inst" "basicode send" "check disk" " term serial" "vic tape index"
"programble char" "addresses" "performance test" "vic keysort" "b udget"
"vic char genr" "vic disl" "sequential file" "vic sort.demol" "sept 30 rand am"
"vic char demo" "vic dis2" "random file" "vic sort.demo2" "victerm"
'butterfield demo" "vic dis3" "vic wedge" "vic word" "cat"
"histogram" "disarm" "super vicmon2" "vic control kybd" "wizzacalc"
"vicload4.rel' "d i r" "vic triangul ator" "diskmem b-rrl"
'vicload2.rel" "view bam" "joystick test" "diskmem instr."
"vic aid4.rel'
DISASM Example of machine language to be
(v)xl - best utilities 1 disassembled.
SUPER VICMON2 Simple machine language assembler.
VIC AID4 . REL.V Otherwise know as BASIC Aid, a
great programming utility.
HIRES INSTR .V Instructions for Hires Hardcopy
programs.
HIRES HRDCOPYI .V Prints out a hard copy using
using super expander & printer.
Francais....
HIRES HRDCOPY2 . V As above but requires super
expander and another expander (v)fl - francais 1
plus expansion board.
HIRES H/ C DEMO . V Demonstration program for Hires FR.VICAB1,8K.V Programme educatif pour les
Hardcopy programs. enfants.
CUSTOM CARDS . V Prints custom hi-res greeting FR.VICAB2 8K.V Programme educatif pour les
cards - requires super expander & enfants.
another expander plus expansion FR.VICAB3 8K.V Programme educatif pour les
board. enfants.
TURTLE BOOT DISK Loads machine language part of FR.VICAB4 8K.V Programme educatif pour les
Turtle Graphics from disk. enfants.
TURTLE BOOT TAPE Loads machine language part of FR.VICAB5 8K.V Programme educatif pour les
Turtle Graphics from tape. enfants.
PLOT ML Machine language part of Turtle FR.RHINO.V Evitez les Rhinoceros et
Graphics. rentrez a la maison.
TURTLE PROTO BASIC part of Turtle Graphics. FR.DEFLECTION.V Envoyez la balle vers le
TL]FOTT Deno-program for Turtle Graphics triangle le p us rapidement
emulator. possible.
TL]STAR Another demo same as above. FR.FRACTIONS.V Vic vous pose des problem es
FUNCTION KEY.V This utility allows you to program de fractions.
the function keys. FR.EXMULT.V Probl emes de mul tipl ications.
TERM 5K INST.V Instructions for "TERMINAL 5K.V". FR.TACH.V Programme de lecture rapide.
TERMINAL 5K.V Terminal (modem ) program for FR.DEV.LE #.V Devinez le nombre de 1 a 501.
standard VIC-20 allows you to FR.SIMPL.V 11 s'agit de reduire chaque
communicate only. fraction a sa plus simple
VIC DT Allows you to copy from disk to expression.
tape or vice - versa. FR.ORTHOGRAPHE.V Problenes d'orthographe.
CATALOGUE. V Display a catalogue of what is on FR. BA L.FAR.V Pouvez-vous amener le ballon
the disk. a destination?
VICWORD Assign keywords to shifted letters FR.GRAND PRIX.V Course automobile contre des
i.e. (SH )P-POKE. ob stacl es.
JOYSTICK TEST.V Test up, down , left, right and FR.DIVISION.V Problemes de divisions.
fire on the joystick. FR.LE SERPENT.V Vous avez un temps limite pour
LABEL MAKER 8K . V Great utility for printing labels accumul er des points.
- requires printer & 8K. FR.MATH-MIN.V C'est la course mathematique
TINYMONI FOR VIC Machine language monitor for the contre la montre.
VIC-20. FR.EXDIV.V Problemes de divisions.
TINYMON INST Instructions for machine language FR.USS ENTER.V Voyage de 1'espace.
monitor. FR. SQUIGGLE. V Demonstration coul eurs-formes.
VIC DIS1 Instructions for a disassembler FR.NOTONE.V Jeu de des contre le Vic,
for machine language. , (tres difficile!)
VIC DIS2 BASIC part of disassembler program FR. VUYAGEUR.V Voyagez dans 1' espace sans
for the VIC-20. frapper roches et debris.
VIC DIS3 Program to be loaded and run for FR.AU VOLEUR.V Le but du jeu est d'accumuler
the above. le plus d'argent sans mourir.
See Order Form p .16 VIC 20 LIBRARY pave 1.5
NAME
sn*are
STREET ADDRESS
CITY/TOWN/P.O.
arde
PROV/STATE POSTAL/ZIP CODE
TELEPHONE MEMBERSHIP NO.
TORONTO PET USERS GROUP, 101 Duncan Mill Road, Suite G7, Don Mills, Ontario M3B 1Z3 416-445-4524
To order club disks by mail, send $10.00 for each
4040/2031/1540/1541 disk (4040 format), discount price
5-10 $9.00 each, 11 or more $8.00 each; and $12.00 for
disks each 8050/8250 disk 18050 format). We do honour
purchase orders from school boards.
These disks are for use with a computer and a disk drive.
Please send me the following:
3 Letter/No. 4040 or 8050
Code Description Format Price
Total $ .00
To order VIC 20 or Commodore 64 library
tapes, send $6.00 for each tape.
To order PET/CBM or Commodore Educa
tional Software, send $10.00 for each tape.
These tapes are for use with a - - computer and a datasette.
If for a PET computer, what model - - BASIC - 1.0( ); 2.0) ); 4.0( )?
3 Letter/No. Code Description Price
The prices indicated include postage and handling as well as
Ontario Provincial Sales Tax (if applicable)
u Cheque/money order enclosed (payable to TPUG)
u Visa/Mastercard #
Signature
Expiry date
rage 16 VIC 20 tIBRAR Y