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' 'V' VIC 20 U Utilities •P' PET/ CBM 'S' SuperPET X Best of Series •K' COMAL ' B' B-128 •E' Commodore Educucational 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 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 List-Me Copyright the CATEGORY code ( B.for business , U for utility, etc.) The second character is a sequence number to 'List-Me' files separate all the disks in the same group. For (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: 'Copyright indicated by a library code in brackets. For ( C) 198?, Toronto PET Users Group Inc This means that it is all right to copy 'List-Me's, example ( C)B3 would be the third Business disk in but they are not to be sold or published for the Commodore 64 library. 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 memory. accountant8k.v 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 & total interest, etc. plays 'over the rainbow' 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 vic editype 8k.v friendly wordpro , line editor as an organ v drum mania tiny plan 8k.v spread sheet turns VIC into electronic months 1984 3k.v displays any month of a given drums played on keyboaard year vicmusic$1201 needs a digital to analog economics 8k.v keep track of your family v 76trombones adapter for the next 3 prgs v entertainer budget of songs in harmony on your 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" articles by topic. new artfile8k.v 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 for vic math skills.v a series of Gr. 4 math drills speed reading.v tests and improves your reading speed globe quiz.v 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 (v)e2 - education 2 ammends 11 - 17.v adapted to any subject area by changing 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 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 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 et math4.v t5%/ JIM BUTTERRELD. 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 sound game. survive a stroll thro ' nightmare 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 demons.v attack oncoming demons using slither duel3.v 2-player keyboard and joysti k the shift , t, and u keys. game . Player lasting the longest wins. dr boot . v instructions for dr . dementia. dr dementia.v game requires you to stop slither boot.v load & run this before game k to move your spikes from crushing you. slither 4.v use your joysti c 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 dutch rijtest race game. turnip main.v guide cyril the caterpillar 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 craps 8k.v beat craps against your vic. 1adders8k.v climb the ladders to the top life span 3k .v see how similar to Donkey Kong long you will live. 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. market prog 8k.v a stock market simulation baby.v keep your sanity while minding 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 astroglad boot.v load and run for game flag guess sx test of your knowledge of astrogladiator.v destroy as many alien national flags, super expander 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 ASES 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 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 teasers 8k.v this is a game simular to instructions for mailist prog.v mailist inst#2.v trival pursuit Tape users: don't worry about mailist inst#3.v brain bender 1.v take a peek at this if you 'load errors' in the instr. mailist inst#4.v dare, but don't load it if Main program works, is very mailist prog.v powerful you are a borderline eliminator doc.v pyscopathic hacker instructions for game, eliminator sx.v brain bender 2.v view this for another laugh! which uses superexpander dungeon .v adventure game super fight.v custom char. demo grid runner.v dragon power . v same as above similar to the arcade game. midway boot 16.v sheriff.v same as above adventure game, 16K memory the midway enterprize. v same as above Can you get past the gate? invoice.v spider rescue.v rescue people from spiders creates invoice & prints it purchase order.v watchout for the fast moving creates a p/o & prints it dropshipment.v same as low life forms a purchase order 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 prints directory gemini print.v 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 le-•t year's vic program- (DO PLAN) printer math 5kv generate math problems ming contest . defend your planet from invaders. on a printer - intro level little men 5kv good action and very good an amusing graphics demo joy timer.v graphics test of agil ity tel emazeman 5kv move around eating d is v-final main program loads from blackhole 5kv thunderbird game v-final.ins f i g apollo lander 5k well-written lander game loads from blackhole laser duel 5kv lander main program loads from space game against VIC mini golf 5kv apollo lander or by itself golf game yahtzee 12kv alphabet 5k keyboard practice for the up to 5 may play yahtzee easy edit 12kv very young the little man one page at a time text editor album file 12kv dances for a correct response a data base for records/tapes album merge 12kv first math math practice for young same as album file but allows mathematicians . presents file merging, block deletes. simple, two-number problems (v)tj - September 1985 a correct answer earns a smile page printing prints program listings with pc ii.v5k a machine language version of 'vic puck man '. a skip over page perforations good, fast trapped 5k a 3-dimensional maze game action : use a joysti k 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 berzerk 5k / sx second prize winner in 1984 with your 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 national flags. flags are accurate to one day. etch-a-vic . drawn in hi-res--be patient v a drawing game not just for pre-schoolers converts the vic, word game 12k try to guess the scrambled joystick and colour screen into words before. the vic un- a pattern scrambles them for you--all ages maker using standard 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, - October 1985 funct anal.v calculates various functions for (v)tk 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. city crusher,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 novel maze game you must escape.vl2k in this 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 ' 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 . 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. 5k version (above) but french drill v8k same as 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. i*ames... Demos... (v)V1 - YAW' 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" # "graphdem0" vicbreak/padl" "bar graph" "vic vic" "arrow" "moonlander" "graphdeml" "digiclock" "grand prix" "graphdem3" (v)v4 - games "hiresfourier" "pinball" "vic-demo" (v)v6 - demos "brkout.padl" "usa song" "star chaser" "general demo" "vic jasper" "miniature golf" "samu" "vic-kaleidoscope" "tank vs ufo joy" "trap" "light show" "spacewar 1" "bl ackjack" "kaleidoscope" Contest... "spacewar 2" "bush trail" "colour bars" "tank vs ufo key" (v)83 - contest 83 "ufo" "vic sil. nite" "shooter joy" "killer comet" "hires plot" "falling star" "canadian mortgag" "vic chase joy" "lunar lander" "cirkeldemo" "the helicopter" "star destroyer" "vic chase key" "breakout" "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" "supereverse vic" "vic snake" " kal eidoscoop" "uxb part 2" "snakes & ladders" "vic 3 of kind" "drm breakout" "snoopy hires" "minesl ide" "plow by number" "wall destroy vic" "star wars" "hires demo 1" "sub-sink.inst" "diane ' s numbers" "chuckaluck vic" "dragon maze" "sound demo" "sub-sink.main" "typing tutor" "1ettersquares" "forest driver" "keyboard demo" "index" "marston city" "vic squiggle" "maanl and er" "morse" "vic text editor" "lunar Lander" Oslo vicman keyb" "tank-ufo" "birds demo" "vic-data base" "music" "mastermind" "car race" "piano" "vic spiral" "music - J.b.' narrow 2" "crazy balloon" "dragon" "miner-8k-intro" .poker - vic" "rijtest" "alien waster" "graphic demo 1" "miner -8k-game" "vic alarm clock" "barricade" "asteroi s" "handic deno3" "ski meet" "label maker v3" "memory" "outpost" page 14 VIC 20 LIBRARY See Order Form p.16 Utilities...

(v)v2 - utilities (v)v5 - utilities

"tinymonl for vic" " 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 Francais.... using super expander & printer. HIRES HRDCOPY2 . V As above but requires super expander expander and another (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 sn*are NAME STREET ADDRESS arde CITY/TOWN/P.O.

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 each 8050/8250 disk 18050 format). We do honour disks 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) q Cheque/money order enclosed (payable to TPUG)

qVisa/Mastercard #

Signature

Expiry date

rage 16 VIC 20 tIBRAR Y