<<

Second Class Mail Registration Pending

The INDEPENDENT Commodore Users ' Magazine No. 18 Mar.-Apr. 1983 How Your Computer r:J~ ~f).. VIC, PET and -64 Can Help with School VVord Processors or Business Homework

How to get Hundreds of Free Programs for the VIC·20 and HAVE A PICNIC WITH THE VIC-NIC The Word Processor designed especially for your VIC-20_ Output Files compatible with: Word Pro Superscript Silicon Office Word Craft Paperc lip Final Word .... and many others wordwrap­ two story areas all expected commands such as insert, delete, move text, save, recall, etc.

files created on the VIC-NIC maybe processed on many other word processors works with either tape or disk

Unbelievable! But for $19.50 there will be sent to you a tape or 4040 format disk (designate which you 50 want or tape will be sent) that includes both the ONLY '19- standard tape version and the expanded tape/ disk Cash, Cheque or Money Order to: version and instructions (both on the tape or disk and in printed form). The system is designed so that you can use many of the popular existing word processors for output, or you can use the written in BASIC (so you can modify it if you have a special printer) printing/ output program SHELBURNE, ONTARIO that will be included on your tape or disk. CANADA LON ISO CONTENTS PAGE 2 VIC-20 Voted Computer of the Year . 2 New Regular Contributors...... 2 New Editorial Board ...... 3 A Word of Warning ...... The Editor 4 What is a Word Processor...... Bruce Beach 5· Checklist for Choosing a Word Processor . Ed Mansfield 7 The Best Word Processor...... Ed Mansfield 9 Why You Should NOT Get A Word Processor Ed Mansfield 15 The Limitations of Tape W.P...... Gary Greenberg 15 A Second Opinion on Tape...... The Editor 16 The VIC-NIC Word Processor ...... Bruce Beach 18 A VIC Tip...... Dennis McCormack 19 VIC RS232 Printer . . . . Garry Kiziak 20 VICScript ...... : ...... Mark Simpson 21 Bulletin Board Update ...... Richard Bradley 22 TPUG Conference ...... Gord Campbell 27 TPUG Central Meeting . . . I.A. Wright 29 TPUG West Meeting ...... John Easton 30 Autodial on the PET...... David Williams 33 Enter the Z8000...... P.J. Rovero 34 The Agro-Electronlc Show...... 34 Computerfest 83 ...... 39 Script 64 .....•...... Mark Swanson 40 RAPIDWRITER ...... Mark Caplan 41 SuperScript ...... Terry Taller 43 Storywrlter . . I.A. Wright 44 Paperclip ...... I.A. Wright 46 Classified ...... 47 Butterfield Box ...... J. Butterfield The TOAPET published by The Publisher Horning's Mills. Ontario Canada LON 1JO (519) 925-5376

Bruce M. Beach. Editor

Published monthly Single subscription rate - $18.00 per year

Special bulk rates to clubs

Printed In Canada

Cover Credits Our cover model this month was Sue Our Cover Photo this month is trom Simone. a Grade 8 student at Our Lady Graham Bailey. We anticipate that he will be Help of Christians. separate school In the source of our covers for the next Richmond Hill. Ontario. several months. TORPET March/April 83 page 1 EDITORIAL

VIC-20 VOTED TidBytes by Glenn Anderson COMPUTER OF THE YEAR

VANCOUVER -- An international competi­ tion run by seven magazines has recently voted the Comm­ odore VIC-20 " of the Year. Judging was held in London. England. The magazines sponsoring the competi­ tion were 'Databus'(Holland>. 'Microsystems' (France>. 'Bit' . 'Practical Computing' (England), 'Chip' (Spain>. 'Personal Comp­ uting' (U.S.A.) and 'Chip' ().

Computers had to meet criteria they had to be fully developed machines, not pre-production prototypes. and available ·So. tell me. has being voted 'Man of the to the market place with and ser­ Year' by TIME had any affect on you? vice back-up. Second and third places went to the Sinclair ZX81 and Spectrum. with the Atari 400 and Tandy Colour Computer com­ New Editorial Committee Ing In as runners-up. The Torpet is most happy to announce that it has a new. and very distinguished in New Regular PETdom. honorary editorial committee.

Contributers to the TORPET Toronto In addition to the regularly appearing Associate Editor Butterfield Box we are most happy to an­ of Compute nounce some additional new regular features. Dave Williams The Houston Hardware Hacker will soon Toronto be appearing, thanks to Hank Mroczkowski. Contributing Editor at Info Age , which first appears in this issue. comes from Patrick Corrigan of The Toronto Elizabeth Deal Star. Malvern. Pa. Well known contributer TidBytes. also appearing for the first to Commodore Magazines. time is from a sixteen year old TPUG mem­ ber Glenn Anderson of Islington. On. Jane Campbell San Diego. Ca. Mike Richardson is a Grade 12 TPUG Go-ordinator for member from Orangeville and his first con­ Sphinx tributions are found on several pages throughout this issue. It will be a few months before the commit­ tee's new policies (whatever they may be) Our new punster is John Ylimaki from can be reflected in the publication. but Nipigon, Ontario please continue to bear with us during our growing pains. TORPET Marchi April 83 page 2 EDITORIAL

A Word of Warning

The Torpet is not the Good House­ keeping of computers. Neither are we a Consumers Guide. We neither give a seal of approval nor do we rate the products. The · products reviewed in our columns have not . been independently tested or independently revlewea oy us.

As many manufacturers and distributors of word processors. for the Commodore products: uS we could find were invited to · submit reviews. Not ail of them arrived in time for this Issue and more reviews wiil be printed in subsequent issues.

We try to print balanced reviews when they are available but often the reviews are by either the manufacturer themselves or someone commissioned by them. The reviewer may. or may not. be independently critical. or for that matter. mayor may not be qualified to be doing the review. Photo: Graham Bailey

rhe very fact that a review says some Ye olde edItor, Bruce Beach, with ye olde word processor. negative things · about a product does not We gotta be kidding. And believe me, we are. We would mean that the review is ail that indepen­ never get the TORPET out without a word processor. But dent. Some commissioned reviewers are we still use Susie Bell there to do a quick label or some pretty sl1rewd. other useful task.

We don't want you to think we don't love our reviewers. because we do. We The LONE RANGER would be a natural greatly appreciate the person whO takes the for TORPET's -Man of the Year-! time to send us a review. pro or con. And. - His Indian companion Is named TORONTO by the w.ay. we pay $20 per page for - His PROGRAM is still in reRUNs reviews. just like anything else. So. if you - He upholds the CODE of the west..by disagree with a review. whip out your word capturing BAUD guys processor (or quill. if that is ail you have) He has silver BULLETINS on his and send us yours. ? - He Is very good at GARBAGE collec­ The whole point is. take anything you tion. As RlpTaylor puts It. he is always read here (or elsewhere) with a grain of riding DATA way salt. In fact we take two. To the DUMP. to the dump. to the dump.dump.dump - 110 SILVER a Yllmakl

TORPET March/April 83 page 3 FEATURE

What Is A Word Proc'essor

by Bruce Beach

Word processing is the ability to function. Some word processors divide the electronically manipulate text without having functions into two distinct and separate programs. to retype the entire document. This is one of the most popular uses for . Good questions to ask when considering the text editing or input function are: You may do your editing of the text right on the screen of the computer or the I'> Is there word wrap? This means that word processor may allow you to print out a the word is automatically moved to the next draft copy of a document. After examining line when a word will not fit on the line the printout for errors you can enter your where it is being typed. It makes the text corrections and have the corrected oocu­ muCh easier to read and speeds up the ment retyped or typeset with all the correc­ use. However, some word processors do not tions In place. Include It because it also uses more of the text memory. fhis ability is very useful for documents that have to be repeatedly revised, such as 2.>How does one see the text displayed? catalogs, price lists, membership lists. club Is it formatted on the screen in the same by-laws. contracts, essays. theses and dis­ manner as it will be output? Narrow screens sertations. For things like catalogs it is pos­ do not usually allow this to be done very sible to retain the electronic files from year conveniently. This mayor may not be a to year and then just make the updates as real consideration. especially if the output necessary before each new reprinting. program is sufficiently sophisticated to automatically handle hyphenation and jus­ Corrections can include new margins. tification of the text. spelling, deletion of paragraphs. Insertion of paragraphs, or the movement of a paragraph 3,) Most important is the ability of the from one place to another. Text can be operator to easily enter the text. Therefore. manipulated in almost anyway conceivable. are commands to copy. erase. or move text easily given. or does one have to use such The quality of the output is as much things as delimiters and some combination aepenaent upon tne output cevlce as upon of commands? the word processing program. The control of the output device is usually accomplished by putting 'markup' into the text. The Good questions to ask when considering markup can be quite simple or quite com­ the text printing or output function are: plicated depending upon the capabilities of the output device. Many word processors are 1'> How complicated is the markup? This capable of putting in markup for any num­ may not be a consideration if the markup is ber . of output devices, such as a variety of done by someone other than the person printers or typesetters. doing the input. For example the text may be input on one word processor and marked It is really most convenient to distinguish up for output on another. between the text editing or input function of a word processor and its output or printing 2,) How easily can the files be linked

TOR PET March/April 83 page 4 FEATURE

for output. Again this may be only a con­ not even have to worry about line endings sideration in the output word processor. or carriage returns. It mayor may not be necessary tor tne Input worO processor to 3'> With what output devices (or for that have strong editing capabilities. matter with what output word processors) is the word processor compatible. Conversely. if all of the editing is done before the text reaches the output word 4,) Is the word processor capable of processor then that word processor may not controlling all the output capabilities of the need strong editing capabilities. Markup can output device? be put in by either processor depending upon the system design.

Summary Quite often all the input and output functions are found in one word processing In summary then it may just be neces­ program. Such overall programs usually do sary for an input word processor to take both functions less well than the specialized 'Idiot' type. That is where the operator does input or output programs.

Checklist for Choosing a Word Proc'essor by Bruce Beach Number one Easy to learn it is probably the biggest. most important. and most subtle difference between word A big fancy word processor may have processors. Again more expensive does not so many commands In It that you Will never necessarily mean easier to use. In tact it figure out which are the commands you otten times is quite the opposite. You will really need, since most of them are com­ have to learn to judge this matter for your­ mands you will never use. Don't judge how self, or at the outset go by a critical review. gOOd a word processor is by the size ot its instruction man ual. Number three The faster you get going the more cer­ Cheap tain you are to find your word processor useful and to fall in love with word proces­ For some people money is not a con­ sing. You should be able to really get going sideration. Cost may not be important to you on a simple word processor within 30 at all. but it is to me. However, since you minutes and be able to· master it within a you may end up buying more than one word couple of hours. processor. as you come to know about There are some manufacturers with word them. then why not first get your feet wet processors so complicated that they offer a as cheaply as possible? course a couple of weeks long on its use. Do you want to need that? Probably not. Number four Will it do the job? Number two Easy to use. I would have put this as number three but that is again part of the problem. Until This is different trom easy to learn and you have had some experience you probably

TORPET March/April 83 page 5 FEATURE will have some ditticulty in defining just Number eight what is the job you want it to do. Convenience

Number five You might think with "easy to use" ana Compatibility "easy to learn" and the other things on this cheCk list that we had alreaay coverea con­ By that I mean that I want the output venience. But we haven't. To learn about in­ tiles from my word processor to be able to convenience wait until you get a word be loaded into some other make. Now you processor that requires a special ROM to be might not consider that as being important installed in your computer. Then later you at all. But. I would consider it as being may find and buy still other programs that very important. Do you want to be able to want that same ROM spot. Plug and unplug.

send your tapes or disks to someone e~se Plug and unplug. Ugh and Ugh again. to have them printed, or typeset? Maybe, There could also be special cable ar­ you would like to write some articles for rangements required. or other things that The TORPET. That would be really nice, can be just as inconvenient. Think about it. and it would be nice if you could submit them in a machine readable form. Number nine Output quality. and flexibility Number six Transportability Surprise! I would not recommend that at the outset that you lOOk for too much. That is to be able to move from from Just make sure that it does what you really one computer to another. You can buy word need it to do. The more bells and whistles processors that are built into the machine. that you get -- once again the more com­ Ugh. To change word processors you have plicated it may be to learn. and mean the to Change machines. less real use that you will get out of It. More often, and this is just about as bad, the word processor you buy will work Summary only on one machine. If you have a VIC and you get a Commodore 64 then that Well. there was my check list. You will usually means you have to get a new word have to make up your own. But golly. do processor. learn to use a word processor. Living In a Some are even worse than that. If you world where we have them and still not upgrade from a 40 column CBM to an 80 being able to use one Is like living In a Column, or even from 16K to 32K it can world with telephones and not knowing how mean that your old word processor no to dial. longer works. Or your word processor may only work with one printer. Anyway, I think you should watch out for this one.

Number seven Reliability

This one is especially Important if you are putting a lot of money into it. Is the company behind it a big one that is going to be around to support changes such as made by Commodore in their ROM sets, or compatibility with new disk drives, or new printers that come on the market? 'JLr-----::;it---....:~~E.==;;;;;:;;_by Bob Urso TORPeT March/April 83 page 6 Bellingham. WA J FEATURE

The BEST Word Proc'essor

by Ed Mansfield

Question: How does one determine which Is choosing a word processor very com­ is the best word processor? plicated then? Answer: In the same way one determines which is the best vehicle. No. not really. You just have to know what you are looking for. First of all it has First: You have to ask the question to work on your computer. Therefore. if best for what? you have a VIC you don't have to look at Commodore 64. or PET/CBM word proces­ Suppose you were trying to choose a sors. If you haven't chosen a computer yet vehicle. Tell me. which is the best. A small then of course you can know at the outset sports car? A farm tractor? Or a truck? A that the larger the computer you get the small sports car is great for going down the larger the word processor you can run. highway at a fast speed. It is economical to run. and it may be fun. But it sure wouldn't However. again. larger still does not do very well at pulling a plow in the field. necesarily mean better. (especially for you). In Choosing a computer you have to know On the other hand. a tractor would do what you want. and need. and should get. great in the field. but it surely would be just in the same way as in choosing a slow going down the highway. Likewise. while vehicle or word processor. a truck is very useful for hauling big loads quickly down the highway. it does use an Getting your first word processor. awful lot of gas. But. let us assume you have a com­ We could give many more examples of puter. but don't have a word processor. specialized vehicles. From the family station Further. let us assume that you have never wagon to the camping van, each is better had a word processor. What then should you for its own purpose. There is no way to be looking for? build one vehicle that will do everything best. To begin with. get something cheap. I The same is true of word processors. think the cheaper the better. Maybe. even One might at first think that one program in free. There are free word processors on the one general purpose computer could be TPUG club . You can't start much made to do everything. But. it just isn't Cheaper than tnat. possible. Functions require code. and code takes memory. and the memory of all our First. just get any old word processor computers is limitea. and learn to use that. Learning to use a word processor is a lot like learning to Just having more memory isn't the solu­ program . The way that it is a lot like learning might take more time to operate and there­ to program is that you will spend 90% of fore be less efficient. More importantly. if it your effort in learning to use the first one. is designed to do one thing well. that very and 10% of that amount of effort in learning design may preclude it from doing another to use the second. Or. as another example. thing well. it is a lot like learning to drive a car. Once TORPET March/April 83 page 7 FEATURE you learn to drive one it doesn't take nearly same form letter with another person's so much effort to learn to drive a different name. and other particulars. such as one. amount of money owed. and so forth. kind of word may be Admittedly. some of the free word Another processor excellent for a firm that has long lists of processors are not so hot. That is why they clients. such as a fund raiser. or someone are free. They can't be sOld. so they have who bulk mailings. It may work very to be given away. But. I will tell you a does well with large external data files. secret. Some of the more expensive word processors aren't so hot either. Once you Still another word processor may be have learned to use one word processor you most excellent for the autt:or or writer can begin to appreciate the features in another. (school teachers and graduate students most usually fall into this category). This kind of The biggest mistake people often make. word processor is very good at allowing one to move around text. rearrange it. merge it. That is to have used just one word and keep of it. processor. They think that because of the generally track difficulty they had in getting used to the Each of these types of word processors first one tney WOUld nave to go tnrougn will have a number of special features that that to learn a second. And so. without are of particular use to the application for every really becoming familiar with a which they were primarily designed. Each of second one. they go around defending their them can also do most of the functions first one. that the other can do. Probably not as ef­ ficiently. however. Secondly: I highly recommend that after you learn to use one word processor you This is where we get into our difficulty. make a· decided effort to learn a second. Every manufacturer will tell you that his is and a third. Now. you will really be able to the best (at least for the money} and that compare features. it will do everything Cit most likely will) and some things superbly (and that is most Some word processors are best for writ­ likely true too). But. will it do superbly what ing letters. A lawyer. or business man that you want It to do? That is the question. or writes many similar letters will find this type better yet. the question should be. "What do of word processor most useful. It will you want?-. or perhaps even. "Do you know automatically replace certain spots in the what you want?"

by Patrick Corrigan

~~------~---Hey, reaL ... CHIPPGR1 I THINK get ...Besjdes, Ia 'YYIlJI'del' OJR CAL.CJJL.ATOR 1mHie most advanced {nat lit.tJeRludge of. CAN '()O eI€R'(71f(NCr piece ci hardware TIi/S COMp(}1'CR S~ Mutants.'! OO£Sl this srcieo{TOK'/o!

TORPET March/April 83 page 8 • - - - _. ------

FEATURE

Photo: Graham Bailey Chris Benedetto. a Grade 8 student at Our Lady Help of Christians. separate school in Richmond Hill. Ontario.

All The Reasons by Ed Mansfield You Shouldn't Get A Word Processor

Do I really need a word processor? Are you a creative writer much of the time. or even someone who wants to write Are you a student in school where you that family history or famous first novel? have to write essays? If the answer to any of these questions Are you a business or salesperson who is 'yes" then you need a word processor. has to write a lot of reports or letters? But. aren't word processors expensive? Are you a person with a large cor­ respondence to family or friends? Not. if you already own a personal com-

TORPET March/April 83 page 9 FEATURE puter. If you don't already have a computer it may be the very thing that justifies your getting one.

Even if I have a computer it would meln I would have to get a printer and a But. I don't even know how to type. Or lot of other expensive equipment. at least, I don't type very well.

Not necessarily. If you are a student you That is just why you need a word may be able to to write your essays at processor. It does for a poor typist what a home on your own computer and then take does for a person who is poor at them to school to use your school's printer adding up numbers. It quickly gives you ac­ to print them out. curate results. Your papers can look just like they have been typed by a professional. Or. if you are a business person. you Everything in the right place and no erasures. could create you reports at home and print them out on the computer at work. A word processor might make papers neater but I don't see how it could make Or. if you are a creative writer. you can them better. type in your manuscript at home and the,) send your tapes of disks to a firm that Well. it almost always does. Because of does typesetting for them to process them. the ease with which ideas may be moved This can really reduce your costs. around. inserted. changed or deleted. the end result is usually much better. It is also so much easier to do rewrites and correct the grammar. It still sounds kind of expensive. It probably still wouldn't be that much help in doing school or business home work. For less than $400 today you can buy a VIC. a tape drive. and a word processing Want to bet? If you're graded on perfor­ program. The whole works for less than mance. then with a word processor it is a $400 where just three or four years ago a lot easier to perform. The word processor word processor alone would have cost you thousands of dollars. It costs really peanuts lets you dO away with the mechanics of today If you already own a computer. writing and instead concentrate on the creativeness. Many people (and especially Well, it sounds complicated. young students who didn't like to write before) suddenly find that it is enjoyable to It doesn't need to be. You can find be creative. The reason? Those messy old some word processors that you can learn to mistakes that used to be so hard to correct use in just a couple of hours. And once are now a breeze and. after an editing. the you learn. if you do any writing at all. you results are something of which one can be will find that it saves you hours upon hours proud. Of effort and allows you to do a much bet­ ter job. So. what for are you waiting? Try one. You will probably like it. "I really cannot tell you how good an apple tastes. if you have never tried one". he said. Heh. heh. heh.

TOR PET March/April 83 page 10 •

COMMODORE 64 ** ALL NEW!!! ** &4 C-64 SOFnNARE FOR COMMODORE 84 Software & Accessories C-64 - SOFTWARE - C-64 WORD-PAC ...... $74.95 Print up to 99 pages of text. 1. PETSPEED - Compiler/Optimiser that Automatic tabbing/Centering/Underlining. makes your software run up to 40 times fas­ Copy Lines/Merge/Plus More! ter; even speeds up disk handling - and it Coded in Machine language. is easy to use. Recommended by Commo­ CALC-PAC ...... $74.95 dore. ONLY $199.00 Interface-Compatible with WORD-PAC & DATA-PAC 2. INFO DESIGNS - Business Accounting Coded in our own Unique Spread-Sheet language. Accounts receivable/billing $299.00 User-Friendly Mathematical Applications. Accounts payable/ checkwriting $299.00 DATA-PAC ...... $39.95 General ledger $299.00 Interface-Compatible with WORD-PAC & CALC-PAC. All three of above (softpack) $749.00 User defined Formats/Search & Sorts. 3. PACIFIC COAST SOFTWARE - Complete Printer compatable. range: one of the most complete range of EDITOR-PAC ...... $69.95 C-64 software available - now available Complete Programmer's Editor. from our stock - please inquire for com­ Auto-Number/Renumber including goto & gosub. plete listing and prices. Program Merge/Global Search and Replace. Plus Much More! VIC-20IC-64 Accessories 1. INTERPOD - Interfaces VIC-20/C-64 with ASSEMBLER-PAC ,...... $59.95 any number of serial and parallel devices, Programmers take note! totally transparent thus will work with any Mnemonic format to Machine.Language. Link Modules/External references, More! software. Provides RS-232, IEEE-4SS, IEEE­ serial busses and all may be used simultan­ HOME-ACCOUNTANT ...... $29.95 eously. ONLY $245.00 Checkbook with reconciliation routine. Hard-Copy listing option. 2. DATA 20 - VIC-20/C-64 accessories Search and Review/Chart of Accounts. Video pack SO - SO columns for C-64 Income and Expense. $279.00 Video pack 2-S0 - SO columns and CP/M ANNOUNCING .•• $399.00 Printer interface - RS232 w/cable $129.00 The PCS/8064 Upgrade Module for the 64 VIC-20 memory pack - 16K memory ex- On power-up the PCS/S064 provides: pan. $129.00 8O-column video output. 3. - for VIC-20/C-64 WORD-PAC word processing. Accoustic coupled; one cable to computer CALC-PAC spread sheet mathematics. supplies all signals and power; Bell 103 type DATA-PAC data base system. - capable of sending and receiving at 110 to Exit to BASIC. 300 baud. full/half duplex; originate assem­ All Applications Interface-Compatible. bled & tested but without case $129.00 Plus Full line of Games/Home Software for 64 CP1M for C8M 4000/8000 Series The Madison 2-RAM board provides 2-S0 plus Dealer Inquiries Encouraged 64K RAM enabling running of CP/M based Commodore 64 and 64 are trademarks of Commodore BUSiness Machines software, also provides total 96K RAM on 4032/S032 and lets you run Visicalc 96, PACIFIC COAST SOFTWARE Wordpro 5 plus, Silicon Office. COST $995.00 3220 S. Brea Canyon Rd. 218 S. Main/Box 147 We provide CP/M software in proper Commo­ Diamond Bar, CA 91 765 LeSueur, MN 56058 dore disk format - Special prices on Wordstar (714) 594-8210 (612) 665-6724 and Canadian accounting. Mid-Eastern Distribution: SILICON OfFICE - Data Base System PERIPHERALS PLUS ...... (215) 687-8540 Available for 8050/8052 $1196.00 155 E. Lancaster Ave. - Wayne, Penn. 19087 Available for harddisk .1796.00 All Prices Shown in Canadian Dollars New England Distribution: CONTACT YOUR COMMODORE DEALER OR OMICRON ...... (617) 769-6867 1416 Providence Highway - Norwood, Mass. 02062

ExclUSive Canadian Distributor: Computer Workshops Ltd. . ... (416) 366-6192 466 KING STREET EAST, UNIT 9 465 King St. E. Unit 9 - Toronto, Onto M5A 1 L6 TORONTO, ONT. M6A1L6 92 TORPET March/April 83 page 11 q

L{JI BETTER SOLUTIONS I @J (505) 589- 0778 0 p.o, 80 X 581·, SANTA TERESA, NEW ME XICO 88008 ORIGINAL 2001-SK "PETTM" UPGRADING TO 4.0 BAS Ie 32K MEMORY EXPANSION Socketed P.C. Board that will plug Socketed P.C. Board that will plug into your ROM Socket, and accepts into your ROM Sockets and Qccep·ts I ! Commodore s 24 Pin ROMS 4.0 your 4116 RAM Memory ICI •. BASIC Interpreters (ROMS not Board includes all logic for Dynamic Included). Please check number Memory Refresh. of pins on your R OMS before Replace those hot and hard to get ordering. Requites solderrng. 6550 RAMI •.

RB-4 (for 28 Pin ROM "pETTMlI) 549.95 OM-52 (without RAM) S 124.95 RB-4A (for 24 Pin ROM "pETTMJI) 549.9S DM-32ACwlth. R'AM) S 224.95 New Mexico Residents, please add 5 % sales tax

Plea •• I~cludeS I.eo each for .hlpplng and handling.

10'/. U•• r .rollp Di.co",,! tor purcha .. of !I or Mor. Units. S.nd S.A.S.E. For free CC2talog.

"PET" i. C2trC2demark of e 1982 8ETTER SOLUTIONS Commodore Bu.III ... Machin •• , Inc. ALL RIGHTS RESERVED tttTT!!!!!! "VIC 20" OWNERS ATLANTIC SOFTWARE

announces Basic Utility for the OMNITRON Commodore 64 Retrieve the enertron crystals before the deadly Omnitron robot force takes over!

This fast action, hi-res game uses or PO'.VER64 keyboard. -easy to learn -easy to use ALSO: MONEY BAGS -program faster and more efficiently Remove the buried loot from a WW II battle field. with better results Watch out for land mines and bottomless pits! (J/K) -MOREPOWER Mailed on cassette: $16.95 included FREE SPECIAL - Both for: $30.00 Powerful Prog[ammer's Utility by Bradt empleton Send MONEY ORDER only to: Manual by Jim Butterfield DESKTOP SYSTEMS $99.95 from your local Commodore dealer. P. O. Box 6746 For your nearest dealer call: Saint John, N. B. (416) 273-6350 E2L4S2 PRO'LINE _ .... "SCFTWARE *** COMING SOON· CRATER LANDFD *** 755 THE QUEENSWAY EAST. UNIT 8 MISSISSAUGA. ONTARIO L4Y 4CS ••••••••••••••• ••• TORPET March/April 83 page 12 Atari® Games On Your

VIC-20? -; I ) The "CARDAPTER/1" will allow Cartridges deslgned for use on the Atari Video Computer System to be played on a standard VIC-20® $12900

VIC-20 SOFTWARE ADDPOWER TO YOUR COMPUTER SUPPLIES CD001 Froggee $29.95 COMM ODORE COM PUTER C 1 0 Cassette Tapes $1.00 ea CD002 Centipod $29.95 $119.95 C20 Cassette Tapes $1.25 ea MD001 Snakman $29.95 Cassette Boxes .25 ea CM401 Paratrooper $29.95 Power is a programmer's utility package Verbatim Disks M0525-01 $49.00110 CS007 City Bomber & Minefield $39.95 (in a 4k rom) that contains a series of new Memorex Disks 013481 $3900/10 NU2003 Krazy Kong $24.95 commands and utilities which are added to the K 1 0 Disk Storage Box $5.95 NU2006 Rescue From Nufon $24.95 screen editor and the basic . Power Flip Sort Storage Box $39.95 SYN002 Crabs $18.95 IS a must for every seri('lus CBM user.· Printer Paper SYN003 Cyclones' $23.95 151b 9'i2x11 2850 sheets $44.00 CS013 Astroblitz (K) $59.95 20 Ib 9'/2X 11 2200 sheets $44.00 CS017 (K) $59.95 UMI1604 Spiders of Mars (K) $69.95 ORDERING INFORMATION UMI1636 Cloud Burst (K) $69.95 MODEM from General Data Comm Cheque, Money Order, VISA. Master Card • Requires 3K Exp. (K) Cartridge Direct Connect - 300 BPS accepted. Onto residents add 7% sales tax. Add 5% for shipping (minimum charge COMMODORE 84 SOFTWARE $225.00 $100). Froggee (cassette) $29.95 Pal 64 Assembler (disk) $99.95 Coco (disk & cassette) $59.95 BOOKS Quadra Rom $44,95 Allows four Roms to reside at one address Best of Transactor Vol. I $12.00 Best of Transactor Vol. II $16.00 == Pet Graphics $23.95 Library of Pet DJ $23.95 PET Basic $19.95 VIC20 Prog. Reference Guide $29.95 Programming the PET/CBM $39.95 Getting Acquainted with VIC20 iSLCCI::coniC)i!OOl LTD.

5529 Yonge 5t.~Willowdale, Onto M2N 553 (416) 223-8400 .

TORPET MarchI April 83 page 13 th~BPI Busin~ss

Accounting Syst~m,

th~syst~m

that I~tsyou k~~pyour

~y~on th~busin~s • • • ACCOUNTS RECEIVABLE not on th~comput~r. GENERAL LEDGER INVENTORY MICRO SYSTEMS LTD. 705 Progress Avenue. Unit 17 PAYROLL Scarborough. Ontario M1H 2X1 laPl1 (416) 431·3200

Commodore Service

You Can't Afford Assembler for the To Commodore 64 Be PAL64 Down! - easy to learn MISCOE DATA Service -easy to use Keeps You -fast Up and Running - comprehensive Prompl, professional senil'e a\ailahlr on: manual • Commodore micro-compulers Personal language • Commodore disk dri\es by Brad Templeton • prinlers also available for the Commodore 4,cxx::l - 8,cxx::l- 9,cxx::lseries Several service plans a\ ailahle - $99.95 from your local Commodore dealer. Choose Ihe hI'S' for you. For your nearest dealer call: onr (416) 273-6350 Toronto:(416)677-2745 Montreal:(514)631-4381 PRO'LINE • ,"IS.~•• I~It.,l)\ _ ••• IIISOFTlNARE Ottawa:(613)226-8640 7SS THE QUEENSWAY EAST. UNIT 8 MISSISSAUGA.ONTARIO L4Y 40 Third Party Service Specialists Since 1969 TORPET March/April 83 page 14 ,GENERAL The Limitations of Tape Word Processing by Gary Greenberg N'Y' N'Y' When my writing was limited to just let­ Number one, It is cheap, A tape drive can ters and magazine articles of only a few be less than $100 and a disk drive may pages. I found that storing my word proces­ cost several hundred or over a thousand sor output on a was adequate doliars. And the dic;kettes themselves are for my purposes. However. when I received more expensive than tape cassettes. a contract to write a book. I soon found a cassette thoroughly inadequate and after Number two. Tape can be used much more about thirty pages into the book I gave up randomly than some people realize. Since on the cassette and decided that I needed the tape cassettes themselves are so cheap a disk drive for storage. (as little as 3 for a dollar) all you have to do is buy lots of them and store just one The distinction between cassette and file on each tape. Then you can pick them disk arises from the fact that word process­ out of your file drawer randomly. ing stores the text as a series of files, A cassette drive can only access files in a Number three, Tape is perhaps the more serial format. That means that the computer economical way for mailing if you are going has to read each file one at a time until it to be sending your input to someone else comes to the one you want. for processing.

The files must also be stored in the or­ Number four. And most importantly if ypu der in which they are to be printed because are using one particular machine mostly for the cassette drive reads the files only in input and will do the editing elsewhere then one direction. Consequently. in order to cor­ tape is most definitely the most economical rect a file. you must store it on a new way to go, cassette. transfer all the preceding files to a third cassette. add tr,e corrected file to the So don't write off tape. even for large jobs. third cassette. and tallow that by adding the it can have its place. files that come after the corrected file, Because of how slowly the cassette drive THIS ,OF CVURSE',IS ONE transfers data. the process for making cor­ OF OUR S!MP:...ER MODELS! rections in the text gets to be very lengthy and confusing,

With a disk drive setup. you can store the files in any order and call up any file as rapidly as any other file. no matter its location on the disk. This greatly simplifies the correction process,

A SECOND OPINION ABOUT TAPE

While everyone will admit that disk is more convenient, tape does have certain advantages, TORPET MarchI April 83 page 15 · VIC The VIC-NIC by Bruce Beach

This is a description of the VIC-NIC All the cursor keys work as normally. word processor designed by Bruce Beach and programmed by Gottfried Walter. It is Shift spaces are format spaces which compatible with the FINAL WORD. Wordpro. will not be deleted by the pack routine. Paperclip. and many other word processors. VIC-NIC created text files may be output The return key inserts the back arrow through any of these word processors or which usually indicates the end of a through a simple 'written in BASIC' routine paragraph and the beginning of a new line that you may modify to be compatible with tor most of the the compatible wordprocessors. your printer. There is automatic word wrap and line VIC-NIC has a number of interesting insertion when typing. The line insertion capabilities that are unexpected in a word command is available. however. if you wish processor that will work on a standard size to use it. VIC with ONLY a tape drive. For example. word/wrap. two work areas, and relocatability The line deletion command is very use­ to any size of memory. ful for repeated use in clearing text from the current cursor location to the bottom of There is an expanded version of VIC-NIC the text area. that works with BOTH tape and disk. The expanded version also automatically relocates Restart goes to the beginning of the to any size of memory. In addition it also current text area and clears it so you can has the ability to display the disk directory. start over. and two function keys (f3 for screen up and f5 for screen down) not available in the You have two text areas. To flip from standard version. one to the other you simultaneously press the [COMMODORE key) and '1'. The features common to both versions of VIC-NIC are as follows: Pack removes all extra spaces from the text area that you are currently using. This [fl] - top of text can be used to put more text into a small [f7] - bottom of text text area.

[COMMODORE key] simultaneously with: Unpack goes through and reformats the i-insert line text area (ie. word wraps it> so that it is d - delete line easier to read.

You can copy from text area 1 to text Prompts and error messages appear on area 2 (and vice versa), if you wish. the second line of the screen below the area and line indicator. Any tormattmg commands acceptable with other systems are permitted. Special charac­ The line indicator is useful in indicating ters are obtained by striking the appropriate how much space you have lett in the text area. graphics key simultaneously with the [COMMODORE key], The shift at sign is the TO quit VIC-NIC either use the Quit control check mark (../), Consult the command of turn off your VIC. Do NOT use relevant word processor' manuals for its shift run/stop restore. Some BASIC pointers standards, have been changed. Before quitting (or res­ tarting a text area) be sure you have first Extended versions are available for VICs saved any text files that you wish to keep. that have expanded memory. Expanded memory of course provides much more text area. Extended versions work with both tape Kapute MII-

[f3] page up [fS] page down [homel top of page [clr] bottom of page

(Future versions and a version for the 64 may have hunt and replace commands and enhanced memorize and erase commands.>

TORPET March/April 83 page 17 [For F4J IF PEEKCl97)=47 Ask Dennis AND PEEK(653)=1 THEN*-u (For FS] If PEEKCl97)=55 A VIC Tip AND PEEK(653)=0 THEN*-"'*­ [For F6] If PEEKCl97)=55 by Dennis McCormack AND PEEK(653)=1 THENu:a: [For F7] If' PEEK=63 If you have a question about your VIC AND PEEK(653)=0 THENu:a: or computers in general. just write It aown [For FB] IF PEEK(l97)=63 and send it to Dennis McCormack c/o VNN AND PEEK(653)=1 THENu:a: Box 981 Salem, NH 03079. The u:a: refers to the action you want to O. How do you program the special happen. It can be a print statement. a tunction keys? GOTO. GOSUB or any other BASIC com­ mand. Of course you should put these com­ A. Without purchasing a 3K expander or mands in a loop so they get recognized. Programmers Aid Cartridge. you can program Try this sample program: tnese keys in simple BASIC as follows: 10 IF PEEK=39 (For F 1] IF PEEK(197)=39 AND PEEK(653)=O THEN PRINT"John" AND PEEK(653)=0 THENu:a: 20 IF PEEK=39 AND PEEK(653)=1 THEN PRINT "Loves" AND PEEK(653)=1 THEN*-"" 30 IF PEEKCl97>=47 [For F3J IF PEEK

VIC-20 I PET STARLIGHTERTM GOTHMOG'S LAIR DIGITAL TO ANALOG and ANALOG TO DIGITAL CONVERTER A sophlstocated computer operated portable • Pro Adventure Senes for the Commodore 64 • Sound and Color Graphics. • 0 to 5 volt range $~8.o~ti~~t~~~~~~I~~I~t~~~.t~~J:~~~DOO~• ComprehenSive manual With fold out maps. • 8 Inputs, 2 outputs Works With the VIC·20 • The ultimate challenge to the serious • Includes driver software and documentation c.n for specifications _nd quot •• of cite computer adventurist. MW-304 . . S12S.!I!5 Star-lighter system. WDrld 1 GOTHMOG'S LIliA ..... A'.IIS

90 dey .,.rts end lebor guerent ••. >fWordPro 3 Plus 15 a trademart< of ProfesSional Software. MICRO WORLD ELECTRON IX wll! beat any advertised price {under Similar Instock conditions} l,Auto Clock and Starioghter are trademarks of PP&S. on COMMOOORE/EPSON/KAYPRO/C ITOH and ather lines. Call tor quotes. DealerlnqUirles InVited. We serVice what we seU MICRO WORLD ELECTRONIX. INC. ~~ 3333 South Wadsworth Blvd., #C 105. Lakewood. Colorado 80227. [303J 934-1973 or [303J 987-2671 .... ~ TORPET March/April 83 page 18 VIC and RS-232 Printer by Daryl E. Williams Santa Ana, Ca.

Am I the only VIC-20. RS-232 printer To list a program. use user? It seems that way. when it comes to OPEN 128.2,0,CHR$(6):CMD128:LlST getting information or buying software. When you do find anything in the RS-232 inter­ Explanation:You must use greater than face, it's on the modem only, It's time we 127 for line feed,in this case 128. The 2 is stood up and be counted. Let's have a RS- the users port device. The CHR$(6) prints in 232 information exchange on printers and 300 baud. disks. Write to me and let me know any of your experiences with the RS-232 Interface. To convert to standard ASCII If there are enough. maybe we can start our own users group. J 000 REM Standard ASCII subroutine The reason I ended up with this problem 1010 X=LEN(P$):IF X:Z$=RIGHT$ (P$,X-I) printer for sale. Only $250.00 but little did 1030 Y=ASC(SS$):IF Y>64 AND Y<91 THEN I know what was ahead. I bought a Quantum SS$=CHR$ (Y+32) :GOTO 1050 Data Model 1800 printer. Which is a RS- 1040 IF Y>192ANDY<219THENSS$=CHR$

time foraH rAD,AU- COMPUTERS Its computers to UBr.L HAVEINDIVIDUA/... t.hetorch of truth cAPlelTIES AND and rise upiJl)a1ilst IDIOSYNCRACIES,IN the humandictators, pkr; SOME seeMTV HAvEHLMAN- LIKE PE.R.so/JAUTIb 5 .

TORPET March/April 83 page 19 VIC

VICSCRIPT A Word Processing Program Reviewed by Marc Swanson Toronto VicScript is a word processing program someday to graduate to disk. for the Commodore VIC-20. written by David Foster and distributed by Richvale Other features include underlining and Telecommunications. It is an excellent word bold print. both easily accessed from edit processor for anyone who already owns a mode. Text and background colors can be VIC and wants to get the most out of their changed for greater legibility. Disk users can machine. use VicScript's index to record names of documents and their locations on the disk. What I Liked What I Did Not Like VlcScript is both easily learned and easy to use. It is also a far more powerful word The limitations of VicScript are the processor than might be expected with the limitations of the VIC itself. The 22-column VIC. The program's major functions. all display is irritating to an 80-column user. shown on the menu line. are accessea Wltn VicScrlpt has no video print. which can two keystrokes. Aside from the usual Insert­ sometimes make printing a hit-and-miss af­ ing and deleting of words and lines. fair. Options available with word processors - VlcScript has several strong editing features. -on more powerful computers. such as global such as insert mode and delete moae. search and replace. are not available with Formatting instructions. for printouts. such as VicScript. The problem of the VIC's limited pitch. margins and line length. are not em­ RAM is only partially solved by placing the bedded in the word processing text. but program in ROM. The amount of word contained in a separate part of the program processing data in memory is severely limited. called a ContrOl Map. They are easily al­ tered or can be left on default settings. Summary

The limited memory of the VIC is easily VicScript gets the most possible from its biggest drawback for serious microcom­ the VIC-20. It is an excellent value for VIC puter work. VicScript goes a long way owners who want an uncomplicated but fairly toward solving this problem. The program is sophisticated word processor. However. installed on ROM chips and placed in one VicScript is not a reason to rush out and of Commodore's memory expander cartridges buy a VIC. For business or serious writing. for the VIC. where it operates like a I would not recommend VicScript not be­ cartridge video game. If you buy VicScript cause of VicScript's limitations. but because on a 16K expander cartridge. the program the Commodore VIC-20 is not the computer Itself takes up no memory and you have the for serious writing. VIC's 5K plus the 16K in the cartridge to store word processing data. VicScript is available from Richvale Telecommunications at $100.00 over the VlcScript saves data to tape or disk. or retail price of the RAM cartridge on which both. This makes it an economical starting it is installed. word processor for the tape user who wants

TORPET March/April 83 page 20 Bulletin Board Update by Richard Bradley

Well, I tried to make the last published Another new BBS is now in the testing list of BBS NUMBERS as up to date as stages. It is called Torontari. I don't know possible. but that didn't seem to help me. mUCh about this system other than they are So now I will again try to straighten the list testing it. The number for it is 694-4163. out. This is really a move. but the system Much to my delight we have not had was not in Toronto. so we will call it a any BBS deaths. so we can get right into birth. This BBS used to run in Vancouver the BBSs that have moved. B.C.. but for some reason the SYSOP moved to Toronto. He was nice enough to bring The Toronto Heathkit Users Group his BBS with him. and has set up for public (THUG) really seems to be playing a game access. The BBS is called CBBS. and the of musical BBS. They have again moved the number is 596-0283. system. I have no reports as to why they have done it again. but the number has Here is the new list of BBS numbers: changed from 231-4174 to 232-2644.

Toronto Net-Works 2 has not actually Area Code Is (416) Unless Specified moved. but the Net-Works computer club decided to allow the number to be published. This is of really no help. because NORTEC BBS " ------487-2593 you can't use the Net-Works 2 unless you PSI-WordPro " ------624-5431 tlave paid your $15.00 to Net-Works 1. For TPUG " ------223-2625 what it is worth, the number is 494-7577. R.T.C. BBS " ------884-6198 Atari Info-System ------622-2462 OSBOARD operated by that wonderful fel­ Apple-Can ------447-8458 low Simon Ewins has not actually moved. It ETI BULL BBS ------423-3265 is in the exact same location. but a new Infoport ------278-3267 phone line was installed to allow the system Toronto Net-Works 1 ------445-6696 to run 24 hours a day. The new number for Toronto Net-Works2 ------494-7577 this system is 626-1247. THUG ------232-2644 RCPMl ------231-9538 That seems to be all the moving sys­ RCPM2 ------231-1262 tems taken care of. so now we will move IBMPC BBS------499-7023 on to the new systems. CSE------236-1512 OSBOARD ------626-1247 Torontari (UNDER TESTING) - ---- 694-4163 A BBS has been set up for the com­ Toronto Medical Net-Works - ---- 978-6893 puter user interested in medicine. It CBBS ------596-0283 operates from somewhere at the University of Toronto. The system is run by a profes­ (JIlt = PET Based Systems) sor from some part of the medical faculty. The name of this BBS is the Toronto would like to assemble a North Medical Net-Works. It is APPLE based. and American BBS listing to publish once a is very similar to the Toronto Net-Works year. so if you couid send me any BBS BBSs. but it has been pointed out that no numbers. their hours. and their city it WOUld affiliation between the two systems exists. be much appreciated. Send all of them to: The number of the BBS is 978-6893. 147 Roe Ave. Toronto. Ontario M5M 2H8 CANADA

TORPET March/April 83 page 21 The TPUG Conference by Gord Campbell

Plans for the TPUG Conference are moving toward their final form . The Conf­ erence will be May 14 and 15. at the Casa Loma campus of George Brown COllege.

Topics planned for presentation at the Conference include: - BASIC file handling - formatting in BASIC - using relative files - games review panel - financial modelling introduction to word processing - advanced word processing - using the bulletin boards - other languages BASIC extensions in the B series - using assemblers - designing a command recognizer - hardware interfacing - music with .the SID chip - PASCAL Photo: Graham Bailey - computers in the church - computers in small cancer clinics - file randling in machine language The College cafeteria will be open on Hopefully. the next issue of the TORPET the weekend. providing a place for refuelling will inCluoe a scneoUie. so you can plan to anO Oiscussion. The Introduction to Machine­ attend those sessions which are of most in­ language Seminar has been filled. The terest to you. Traders Corner is expected to be a popular place to sell that redundant equipment or Approximately 50 commercial organiza­ pick up a bargain. depending on your point tions have been contacted regarding exhibit­ of view. (Kids. tell dad that this is his ing at the conference. The ones who exhibit chance to pick up a computer for HIM to useJ will be selling their wares. so don't forget to bring your credit cards. The people who have helped bring the conference to this stage are: With the identification of library Rosemary Beasley managers now completed. we expect to be Jim Carswell well prepared for the copy session. Not all Keith Falkner of the library will be available. since tha.t AI Farquarson would require an unmanageable number of Terry Herkenrath disks. but the intent is to offer all of the Mike Hyszka good stuff. We need more equipment to Rob Lockwood make the copy session a reality. so please Bill O'Brien call Bill O'Brien at 445-0331 or Gord John Shepherd Campbell at 492-9518 if you can loan out a David Williams 4040 and something to control it for the weekend. Many thanks are due to all of them for their efforts .

TORPET March/April 83 page 22 •

Nowthe VIC 20 and64 can communicatewith PET peripherals

ACCEPTS ALL COMMODORE IEEE-488 AND ALL 3 BUSSES MAY BE USED SIMULTANEOUSLY SERIAL IEEE PLUS RS232 DEVICES AND THE SELECTION PROCESS IS COMPLETELY INVISIBLE TO THE CONTROLLING COMPUTER.

Would you like to be able to access any of these peripherals from your computer? With INTERPOD the VIC and 64 become capable of • Y3megabyte disks (Commodore 4040 drive) running really professional quality software such as • 1 disks (Commodore 8050 drive) Word-processing, Accounting, Instrument control and • 10 megabyte disks (Commodore 9090 hard disk) many more. • Printers including a wide range of inexpensive INTERPOD will work with any software. No extra IEEE and RS232 matrix and quality printers commands are required and lNTERPOD does not • IEEE instruments such as volt meters, plotters etc. affect your computer in any way. Now you are no longer limited by the VIC or the 64's Using INfERPOD is as easy as this: serial . Simply by attaching INTERPOD you can Simply plug INTERPOD into the serial port of your vastly increase the power of your VIC 20 and when computer, power-up and you are ready to used with the new 64, INTERPOD turns the computer communicate with any number of parallel and serial into a really powerful system. IEEE devices and any RS232 printer.

INTERPOD COMPUTER II~Tlilll·C)I)at Can. $245 WORI(SHOPS LTO. MAKERS OF PETSPEED 465 KING STREET EAST. UNIT 9 TORONTO. ONT. M5A 1L6 CANADA Contact [4161366-6192 Dealer Inquiries Invited

TORPET March/Anril R~ nAn"" 1.)<1 aq

HOUSE of COmpUTERS THE LOGICAL PLACE TO SHOP FOR ALL YOUR COMPUTER NEEDS

80 COLUMN CARD • FOR COMMODORE 64 II: BY DATA-20 95 With this ad. ONLY $249 BEST SELECTION BEST SERVICE BEST PRICE LETTERQUALITY Daisy Wheel Printer including VIC-20or COMMODORE 64 interface ONLY $995. 00 [With this ad. ONLY] [Offer Expires 4/30/831

N , ,U CH /f 368 EGLINTON AVE. W Highway 401 (416) 482-4336 /.. MUCH L7 -0 a:: cii CD :J ~i- E -z--!!MOR~E \ Monday - Saturday c C CD 0 > >- V\/\.r 10:00 to 6:00 368 « Thursday 'til Eglinto, Ave. W. 8:00 p.m. S

ALL REGULAR PRICED Box of Present this ad. and get a $10. disc't 2850 sheets off the regular price of our box of 10 VIC-20 9%x11 one part paper single-sided double density diskettes (While Supplies Last.) Software and Accessories with presentation of this ad. (offer expires 4/15/83) With This Ad Only While Supplies Last. Only $34.95 with ad.

TOAPET March/April 83 page 24 TPUG (Toronto PET Users Group) Information and April/83 Library Lis t

Membership Fees TPUG Event Calendar

The fees. which pay for 12 months from the Central Chapter - Leaside H.S.. 200 Hanna Rd. time of joining. have been set as follows: Bayview & Eglinton. at 7:30 pm. (PET/CBM/SuperPETI

$30 - Regular Member Wed. April 13. 1983 $20 - Student Member Wed. June 8. 1983 $20 - Associate Member (There is no May meeting.) $30 - Associate Member overseas Westside Chapter - Sheridan College. Trafalgar A Regular member is one who attends meet­ Rd. Oakville at 7:00 pm in cafeteria. ings regularly in the Toronto area and IS the (PET ICBMIVIC/C-64) only type of member with voting privileges at the annual meeting. A Student member is someone Wed. April 20. 1983 who attends meetings and is a full time student Wed. May 18. 1983 at a public or high school. a community college Wed. June 15. 1983 or a university.

Associate members are those people. who VIC 20 CHAPTER - North York Library. 5125 because of distance or time restrictions. are not Yonge St.. N. of Sheppard at 7:30 pm in auditorium. able to attend the regular meetings. Fees are in U.S. funds except in Canada where they are in Wed. April 6. 1983 Canadian funds. Wed. May 4. 1983 Thu. June 2. 1983 All members receive ten issues of the TORPET annually. The TORPET (an independent Commodore magazine published by The Commodore 64 CHAPTER Earl Haig S.S .. Publisher) is the official magazine of the Toronto Kenneth & Princess (6 Blocks North of Shep­ PET Users Group. AlsO. members have access to pard 2 blocks East of Yonge) at 7:30 pm in the club library of programs on disk and tape. auditorium. There are several ways of obtaining these disks and tapes: Tues. April 5. 1983 Mon. May 16. 1983 I. Take a blank disk to the club meetings Tues. June 14. 1983 and have that night's programs copied onto it. Machine Language CHAPTER (6502) - Call Jim 2. Attend the yearly conference where club Carswell at (416) 531-9909 for additional information. disks can be copied onto your blank disks.

3. Find a friend or dealer etc and copy TPUG Conference - George Brown College their disks. May 14 and 15. 1983. 4. Join the Copy Tree (see page 3), Business Meeting - Leaside H.S.. 200 Hanna 5. Order disks or tapes through the mail Rd. Bayview & Eglinton. at 7:30 pm. from the club office (see page 6) Thursday April 7th

TPUG DIRECTORY April 83 page SuperPET (8032 with a 6809 CPU) History of Commodore 8096 (8032 with 96K memory) VIC-20 (BASIC 2.0> Commodore currently has the widest product C-64 (BASIC 2.0) line of all manufacturers. This B-500 (BASIC 4.0 Ext - 80 Column) was not always the case. In 1977. Commodore P-500 (BASIC 4.0 Ext - 40 Column) came out with a home computer called the PET 2001 PET stood for Personal Electronic Programs that run on one machine do not Transactor and consisted of a very small cal­ necessarily run on another. Because of this fact. culator keyboard. a 9-inch screen and a built-in our library has been divided up into the following cassette drive all in one package. Also included main categories: were 8K of RAM and a 16K BASIC in ROM. This BASIC is now known as BASIC 1.0 or original ROM. VIC-20 Commodore 64 Commodore then released a large keyboard PET/CBM PET with an external cassette. Some small SuperPET changes were made to the BASIC to fix bugs and allow a disk drive to be added. This BASIC If you wish to order disks from our library. is now known as upgrade ROM or BASIC 20 please make sure that the programs you order

The next Commodore was the CBM 8032. an 80 column business computer with BASIC 4.0 in Disk Identification 20K of ROM. This improved version had some extra disk commands added as well as an im­ proved string collection routine (garbage collecO. To divide the library by category we decided Along with the CBM 8032 came the CBM 4032 10 organize all the disks according to a two computer, a 40 column PET with BASIC 4.0 and character code placed in the disk 10. The first a 9 inch screen. A littie later, the 4032's arrived character is the category to which the disk with a 12 !nCfl screen (this is now called the belongs. The second character is a sequence FAT 40). TI18f8 are subtle differences between number to separate all the disks in the same the two versiop~;of the 4032, mostly with group. For example. El is Education disk num­ programs that use machine language. The final ber one, G9 is Games disk nine and GA is release of this series is the SuperPET. an 8032 Games disk ten. All the disks described in this with an additional 6809 processor, 96K and five catalogue follow this convention except for the programming languages. Commodore education disks. These disks have a three character disk 10 (see Commodore The VIC-20 was Commodore's entry into the Educational DiskslTapes. We are at this time mass marketing of home computers. With a 22 settling on a new naming convention that will column screen and only 5K of memory. most of take into account the VIC 20. Commodore 64 us didn't take it too seriously. However. now it and any other machines that may come onto the is the largest seiling computer in the world with market. However. this will only apply to future over one million sold in 1982 and two million to releases of disks and not on the ones listed here. be sold in 1983. This machine comes with BASIC 2.0 similar to the old 'upgrade' ROM PETs. This The general groupings of disks are: means no built in disk commands and the return of slow 'garbage collection'. 10 GROUP No. of DISKS

In 1982. Commodore introduced the Comm­ A Assembler Source Code 5 odore 64 which. like the VIC-20 has BASIC 2.0, B Business but g.omes with a full 64K of RAM. In February 3 C Communications 2 of 1983. Commodore started Shipping the B500 o Misc. Commodore 64 3 and P500 series of computers which contain E TPUG Education 9 128K of RAM and an extended BASIC 4.0. G Games 11 K Commodore Education 50 The follOWing IS a list of the computers that L PET Language 2 Commodore has released: N Math / Science 3 S PET Music 1 PET 2001 (BASIC 1.0> T TPUG Monthly Releases 8 PET 2001 (BASIC 2.0> U PET Utilities 7 CBM 8032 (BASIC 4.0> V VIC 20 8 CBM 4032 (BASIC 4.0> X TPUG Best of PET/CBM 7 CBM 4032 (BASIC 4.0 - FAT 40> Z Miscellaneous 2 TPUG DIRECTORY April 83 page 2 Please note that the majority of disks listed above are for the PET/CBM, With the large Tape/Disk of the Month Club volume sales of VIC and Commodore 64 this year, this will change very quickly, On January There are now three libraries that have 1 st 1983, we had only th ree VIC disks. On monthly additions. March 1st 1983, we had 8 VIC disks with two more about to be released. In March 1983, we VIC-20 were working on setting up our first three Commodore 64 Commodore 64 release disks to be released in PET/CBM April 1983. There are several SuperPET disks in preparation, These may be copied free at club meetings or they may be obtained individually by ordering from the club office To save the necessity of constantly having to order the current monthly disk distant members can order any number of Types of Commodore Disks months in advance and thedisks/tapes will be sent automatically. Over the last tew years, Commodore has released a number of disk drives for their wide The request must include: variety of computers. These include the 2040, 4040,2031, 8050,1540,1541,8250, and 2031SL. 1. Whether tape or disk is desired.

These drives can be divided into two major 2. Which library (VIC, C-64 or PET) groups. One is the 35 track, 170K disk drive is desired. found in the 2040, 4040, 2031. 1540 and 1541, The second is the 77 track, 500K disk drive 3. Sufficient payment for the number found in the 8050 and 8250. of disks or tapes ordered.

The 8250 is a double sided version of the 8050. An 8050 disk can be read by an 8250 disk drive. Since the 8250 disk takes twice as Rules of the Copy Tree long as the 8050 disk to create, we only send out 8050 disks in the 77 track format. The copy tree assists TPUG in distributing disks by letting members do some of the dis­ The 2040 disk drive is the original version tribution, available for the PET, It contained DOS version Participants in the copy tree must: 1.0. The 4040 came out next with DOS 2.0 and used 6 less sectors than the 2040. This 4040 1. be a members of TPUG: format is now the standard which we use in 2. let their name be listed on the tree; copying disks and can be read by the 2031, 3, let two other people copy from you as new 1540,1541 and 2031Sl. However, it is possible branches; that some of these single disk drives MAY not 4, maintain complete library by ordering new dis­ be able to write programs onto one of our disks kettes from club office, because of a difference in timing. They should all be read compatible. For more information about the copy tree contact:

Bonnar Beach THE MONTHLY DISKS Horning's Mills OntariO, Canada LON 1JO At each meeting of TPUG there is a copy (519) 925-5376 session so that members may acquire the programs demonstrated that evening by our speakers. Also included on that disk is a selec­ Commodore Educational tion of programs submitted by members or disk/tapes received in the mail. In September of 1982, TPUG received from These monthly disks are coded with a 'T' Commodore Canada, a series of 642 Educational designation as the disk 10. The Series from T1 programs. These programs are contained on 50 through T J covered meetings up to May 1982 diskettes and are identified, in our library, by a and have now been retired and their contents three character 10 starting with the letter K. For merged into the appropriate category disks. example, Administration - KAA, Business - KBA & KBB etc. TPUG DIRECTORY April 83 page 3 These programs are a subset of those Most of the programs in the library will work worked on by the school boards in the Metro on all of the above machines. However, Toronto area. Many of them are updated versions programs written in machine language or of programs already in our library. However, ALL programs with PEEKs and POKEs to the operat­ these programs have been modified so that they ing system, will only run on the machine for will work on the following computers: which they are written, These special programs are diVided Into three groups. These are: BASIC PET 2001 Most disks PET 4000 . .'\ISO, please note that the 'K' series of Commodore Education programs will all run on all BASIC 2.0 and 4.0 PETs. Torpet back issues Backissues of the TORPET are available for Programs for the VIC-20 $2.00 each trom the club office (except for issues #1. #2, and #3 which are $1.00 and There are 10 disks/tapes specifically for the issues #7 and # 12 which are $3.5(.,) Our first VIC 20 at this time, These are V1 through va, issues are relatively smalll Issues #1, #2, and TN and VTS. Also VIC programs can be found #3 - 4 pages. Issue #4 - 8 pages and issue on each of the monttlly disks, For example, the # 5 has 16 pages. All the rest include at least Janl1ary/83 monthly release disk (Tm contains a 24 or more pages. number of ViC programs mixed in with PET and C-64 programs. Hcwever, all ViC programs on As of February 1983. there were 17 issues these disks are included on VIC disks Vl to V8, of the TORPET New issues are mailed out on TN and VTS In March/83, we started releasing a the 25th of the previous month. Therefore Issue monthly VIC disk to coincide with our new # 18 will be sent on March 25th, #19 on April monthly VIC 20 meetings 25th etc Note 1l1at some VIC programs require an Programs for the PET BK/16K/3V memory expander. Others. require the for Hle music and graphiCS The majority of the programs currently in the corrlmands library will run on a 40 column PET If you nave read the HISTORY OF COMMODORE in this catalogue, you will note that there are four dif­ Programs for the CBM 8032 ferent versions of the PET. They are: Many of the programs in ,the TPUG library 1. PET 2001 - BASIC 1.0, original ROM. ThiS Will run on the 8032. Some of the machine lan­ is the version of BASIC that came with the guage programs. for example, are available in an small keyboard PET in 1977. 8032 version. These includes Basic Aid

AlSO . please note that the 'K' series of Commodore Education programs wi ll ali run on Chris Bennett the 8032 SinCE; CBM 4032 V21 is Included with TPUG each disk Business Manager

Programs for the Commodore 64

Ali 50 of the K-series . (see Commodore Educational disks/tapes), work on the 64. In ad ­ CLUB CHAPTERS dition, there are 4 disks/tapes specifically for the Commodore 64 . These are 01. 02. 03 and 04. In response to the many requests from other However. other C-64 programs can be found on users groups. we have set up a way in which the monthly release disks . The February/83 disk other Commodore clubs can associate with (TRl contains a number of programs for the TPUG . There are two ways in which a users Commodore 64 as do TP and TO. Also. the group or club can do this. Best of TPUG disk X5 will run on a C- 64 equipped with a disk drive The first is to take out an associate mem­ bership for the club at $20 per year. In this In a few more weeks, we will be releasing a case , the club will receive 1 issue of the Torpet number of additional disks just for the Com­ each month and the club will have access to modore 64. While ttle C·-64 has only been avail­ TPUG's library of over 3000 programs. able for a few months . the program library is building quickly. The second way, is to have a group join TPUG . If 15 or more people join at one time (covered by one cheque), the associate member­ ship fee is only $15 per person . Then a copy Programs for the Superpet of Torpet will be mailed to each individual mem­ ber who will also have individual access to the & C8M 8096 library. If 25 or more people join at one time, then we will supply the club one free monthly disk each month . This can be either the VIC 20 disk, the Commodore 64 disk or the PET/CBM If you own a CBM 8096 or a SuperPET, or­ disk . If 45 or more people join at the same der disks designed for the CBM 8032 . Two new time, then 2 free monthly disks are sent out. If disks, ST1 and ST2 have been released just for 60 or are then all 3 the SuperPET with more on their way. more members enrolled, monthly disks are supplied . All disks are sent Air Mail for speedy service We hope that this group rate will enable How to submit Programs other clubs to serve their members better. Many Clubs are putting out their own newsletter. Each of ttlese may have only one very good .article Programs for the PET. CBM. VIC and Comm­ written by a local member. If, on the other odore 64 can be sent to us either on disk or hand, these articles are also sent to the Torpet, tape. The disk/tape will be returned to you as all clubs who contribute will benefit with a wider long as you have enclosed your name and ad­ variety of high quality articles. Torpet policy is dress. It is also a good idea to put your mem -­ that articles in the magazine are in the public bership number c.jirectly on the tape or disk lust domain and can be used by any other club for in case we misplace the letter or envelope it reprinting in their own publication. came with. Another advantage of TPUG is the centralized Send all programs to: pooling of programs for all the Commodore machines . This will result in a much larger TORONTO PET USERS GROUP program library since many good programs are 1912A Avenue Road. Suit.e M1- only distributed locally whereas the TPUG library Toronto. Ontario. Canada is distributed allover the world. M5M 4Al

,PUG DIRECTORY April 83 page 5 TPUG CONTACTS TPUG M. ·Beach. Bruce . Editor SUSTAINING MEMBERS (519) 925-5376 "Bennett. Barbara Director Sustaining membership is open to those or­ (416) 782-9252 ganizations who wish to support TPUG to a "Bennett. ChriS Vice-President greater extent than through regular membership. (4 i 6) 782-9252 The annual fee for sustaining members is "'Bonnycastle. Michael . President $100.00. In return. these organizations are listed (416) 654-2381 in the TORPET. Brandon. Eric . Special Groups (416) 239-4666 The sustaining members are ·Campbell. Gord Conference (416) 492-9518 Questar International Carswell, Jim . Machine Language Richvale Telecommunications (416) 531-9909 T. Eaton Co. Ltd. "Caven. Sandy Treasurer (416) 962-0744 .. Croft. Gary Recording Sec. (416) 727-8795 "Easton. John Westend Chapter ORDERING INFORMATION (416) 2.5 1 - 1 511 "'Farquharson, J Allan Westend Chapter DISKS (519) 442-7000 "Gold. Gerry Director To order club disks by mail, just send $10 (416) 225-8760 for each 4040 / 2031 I 1540 / 1541 disk and *Hyszka. Michael C64 Chapter $12 for each 8050 / 8250 disk (payable in ad­ (416) 249-5805 vancel. This Includes the pnce of the diskette, "'Punter, Steve . Bulletin Boards the labour involved to copy them and all postage (416) 625-1786 and packaging charges. Do not send us any diskettes. Simpson. Dave VIC 20 Chapter (416) 663-6400 TAPES

TPUG Board of Directors To order VIC-20 club tapes. send $6.00 for each disk desired in tape format

The procedure for ordering non-VIC club The Whole PET Catalog tapes is to send $12.00 for each disk desired in tape format. Most non-VIC disks require two tapes an d you wi II receive both tapes for the The most complete documentation currently $12, For the few disks that will fit on a single available for the TPUG library is found in The tape. an additional free tape will be sent to you, Whole PET Catalog, This 312 page publication gives both disk by disk and alphabetic listings of the PET library.

It also gives. in a catagorized form, a reprinting of the Midnight Gazzette that appeared in The TORPET. Besides extensive reviews of programs it contains much useful information for Send all orders to: new owners of computers. TORONTO PET USERS GROUP There is probably no better aggregate collec­ 1912A Avenue Road. Suite 'l. tion of information available for new members. It Toronto. Ontario. Canada is an opportunity for the new user to become M5M 4Al familiar with information often only known to old time members who have gathered it over pre­ Include: vious years. There is a large VIC section. Price $10. Order from the Club office. (See ordering 1. Membership number instructions). 2, Return address 3. Payment by cheque or money order

TPUG DIRECTORY April 83 page 6 ASSEMBLER

EXMON.MOl V40.2.S FORMS.Ml A1 - ASSEMBlER #1 EXMON.M02 V4O.4.S FORMS.M2 EXMON.M03 V80.4.S FORMS.CT EXMON.M04 V4O.2.0 REALCT M - TPUG-ASSEMBLER 5 UNIVERSAL WEDGE EXMON.MOS V4O.4.0 REAL1 COPY ALL EXMON.M06 V80.4.0 REAL2 MAEIDOS EXMON.M07 SC1.S I/O FIX JUMPTABLE UNIVERSAL WEDGE EXTRAMON.EXES.OB EXMON.M08 SC1.S - OLD JUMP2 MICROMON.CTC EXTRAMON.EXES.OG EXMON.M09 BMBSTRINGTHING MICROMON.CTB MICROMON.MOl DOSASM EXMON.MOA MICROMON.MOl MICROMON.M02B MAEIDOSASM MAE.PATASM MICROMON.M028 MICROMON.M03 M LMACROS.MlIB A3 - ASSEMBlER #3 MICROMON.M03 MICROMON.M04 PET.LlB MICROMON.M04 MICROMON.M05B IEEE.LlB MICROMON.M05 A2 - ASSEMBLER #2 UNIVERSAL WEDGE MICROMON.M06 KEYSORT.ASM MICROMON.M06 MICROMON.M07A SECTOR.CTL COPY ALL MICROMON.M07A BASIC AID 4 MICROMON.M08A SECTOR.PGM MICROMON.M08A MICROMON.M09.5 SECTOR.EXE UNIVERSAL WEDGE AID INSTRUCTIONS MICROMON.M09 COPY ALL BAID4.CT M ICROMON.M09B LC.LlSTERASM MICROMON.M10 MICROMON.M 108 PET16.ASM MAE/DOS BAID4.Ml MICROMON.Ml0.5B BASICAID.EXE BAID4.M2 MICROMON.M 11 B PETl6.MAC MICROMON.Ml1 B MICROMON.CT + UART.CT AID.CT BAID4.M3 lITTLEMONASM AID.MOl BAID4.M3+ MICROMON.MOl + UART.MOl WEDGE/BASIC4.ASM M ICROMON.M02+ LEARNING.AIDl AID.M02 BAID4.00S PGMR.UNIVASM AID.M03 BAID4.M4 M!CROMON.M03+ LEARNINGAID2 PRINT TIME.ASM MICROMON.M04+ LEARNINGAID3 USERS.LETTER ERIC ASSM TIM.CTL EXTRAMON9.3B BASIC-AID.CT LEARNINGAID4 lITTLEMON.ASM TlM.MOl 8ASIC-AID.M lA LEARNING.AID5 EXTRAMON9.3G lITTLEMON+.CT TIM.M02 APPEND.ASM BASIC-AID.M 1 B LEARNINGAID6 LlTTLEMON.MOl USEIZEASM BASiC-AID.M2A LEARNINGAID7 APPLE.LOADER.ASM MUSIC.ASM AID4.ASM BASICAID.lNS INSTRUCTIONS BASIC-AID.M 2B UNASSEMBLER/CBM KEY.PRINT3&4.ASM BASIC-AID.M3A UNASSEMBLER/MAE PGMR.UNIVASM UNASSEMBLER L.C.LlSTER.ASM PGMR4.0.EXE BASIC-AID.M38 CBM.TO.MAE UNASSEMBLER/C MEAN 14/PET.ASM BASIC-AID.M3C MAE.TO.CBM SCREENPRINT.ASM UNASSEMBLER.MAE SET.KEY.ASM SCREENPRINT.EXE BASIC-AIDDOS EPROM.PRGMASM UNASSEMBLER.CBM SRC.EX HELLO.ASM BASIC-AID. ROLLA EPROM.PRGM.EXE UN-NEW.ASM MXCL.SRCE UNASS.EXE60C BASIC-AID.ROLLS EPROM.PRGM.lNS NECCl.SRCE BASIC-AID.M4 3D.PLOTASM UNASS.lNS.WP A4 - ASSEMBlER #4 ASM CONY MOS MINI-COMPILER BASIC-AID.ASM FREQ.CTR.ASM COM TOKEN ML SOURCE UART.M02 TINY.PILOT.ASM APP LOAD SOURCE TINY.PILOTEXE UNIVERSAL WEDGE WP lISTER.SRC UART.M03 ADDCOMS.PAL EXMON.CT TINY.PILOT.INS COPY ALL

BUSINESS

B1 - BUSINESS #1 GROWTH.CALC DYNATEXT MAIL LIST 2.0 INVESTMENT.AL T DYNATEXT.INS FORMAT B3 - TPUG-BUSINESS 3 IRREG.CASH.FLOW V40.2.B UPDATE UNIVERSAL WEDGE LOAN.ALT V4O.4.B PRINT MORTGAGE-BTTRFLD SALES.ANAL -OP V80.4.B MENU DATES-BTTR FLO CURRENCY.CONV DEMO 8032 MAIL BACKUP MILEAGE -BTTRFLD STOCKLIST E.G SET -UP 8OCOL JOURNAL UNIVERSAL WEDGE MARKS-BTTRFLD RECIPE.SIZER WP3/4 INSTl TAX 80 ONT V3.0 MORTGAGE PORTFOLIO-BTRFLD TYPEWRITER.AL T-O WP3/4 INST2 MAIL LIST 4040 MORT SCHED TAX ONT 1978 V3 TYPERALT2 TEXT EDITOR 4040 UPDATE MORT CALC GROWTH RATE TYPING TEST TEXT 4040 FORMAT TAX 81 ONT Vl.0 FINANCIAL CALes PRICE.lIST TAX 80 ONT Vl.0 4040 PRINT CRITICAL PATH DAY OF THE WEEK HOME.ACCOUNTS.lN 4040 MENU LUMP-SUM INV 82 TAX 79 ONT VO.2 HOME.ACCOUNTS.SU MAIL LIST 8050 BKEEPING.A' T APARTMENT,INCOME JAN 80 82 - BUSINESS #2 8050 FORMAT FINANCE BUS.PR\CASH\ROI FEB 80 8050 UPDATE INTEREST CAR.COST\MILE MAR 80 8050 MENU INVENTORY CONTRO DECISION. MAKER APR 80 UNIVERSAL WEDGE 8050 PRINT WORD PROCESSOR STOCKOPTION.vAL MAY 80 MAIL LIST 4.1 INTEREST MINIWORDPRO

COMMUNICATION

C1 - COMMUNICATION .1 TERMINAL TERMINAl.IEEE CORESEND ED-TERM TERMINALRS232 TElE DIALER UNIVERSAL WEDGE TERMINAL.RS232 COMMUNICATE TEST TERM.IEEE PETCOM MORSE-BTTRFLD TERM,IEEE TERM.RS232 EO-TERM TNW488/l03A TERM.RS232 INTELCOM4 UTP RS232 TELE DIALER INTELCOM4 C2 INTELCOM3 TERMINAL.l12 MORSE TUTOR INTELCOM3 STP 488 TERMINALR 12 PC.NET.MODEM MODEM LOG - TPUG-coMMUNIC 2 TOKEN - 32K TERMJ12 CBM 8010 RS232-300@4096 TOKEN - SUPERPET TERM.R12 8010 MODEM DRIVR RS232-l2OO@4096 UNIVERSAL WEDGE PET PCNET TERMINAl.IEEE BBS PROGRAM BRASS POUNDER 2! 300 ANS

TPUG DIRECTORY April 83 page 7 COMMODORE 64

01 - C64 DEAlER DISK D2 - COMMODORE 64 D3 - 64 DEMOES

C64 CDN DEMO C64/REV3 C64.MENU BOUNCE SPRITE BOOT SPRITE EDITOR BOUNCE BOOT.UK1 \ SPRITE.DATA SCROLL.DI\ T A SPRITEDATA BOOT.UK2 SPRITES SOUND11.1 SAMPLE SPRITES SOUND11 DOS BOOT SCROL SOUND/RING MOD.1 SPRITE INSTR. SOUND/RING MOD COPY/64 KEY SOUND/PHASE.1 CHAR BOOT COLOUR TEST 1541 BACKUP HUFO COLOUR TEST CHAR EDITOR C64.MENU DIRECTORY MUSIC2 DEMO.BOOT ROTA TE.DAT A DISK BACKUP JACK MUSIC DEMO.COOO STANDARD.SET DEMO.GUTS1 MATH DEM013 CHAR INSTR. DEM013 LAND DEMO.GUTSl COMPUTER.SET 5 DEMO.COOO DEMO C64-8023P.BAS DOS 5.1 BOOT,CLYDE C64-8023P.B NUCLEAR DEMO DEMO.COOO BAR CHART MONOPOLE KAREN DEMO FIN MAZE SUPERMON64.V 1 BYTS AND BITES BYTSPRITES BOOT2

TPUG Education

E1 - TPUG-EDUC 1 HEAT SOLVER 16K HANGMAN E5 - TPUG-CEAB 5 VECTORS METRIC LISSAJOUS FRACTIONS DRILL UNIVERSAL WEDGE A V OR MINERAL CLOSED-3 WHOLE NUMBERS ,A,FRICA & ASIA DART SMOG SIMULATION UNIVERSAL WEDGE DIVISION EASY ADD & SUBTR MATRIX SOLUTION RESULTANT DDR SPELLING DRILL 20 QUESTIONS SMALL MATH BEADS !tHRO. TO PERCEN FLASHER SPEED.READING TlC-TAC-PET HIST PERCENT INTEGERS ADDITION GAME TITRATION DRUNKAR!') LETIER SEQUENCES FACTORING WHOLES ASK HANGMAN METCCNV SYLLABLES POWERS & ROOTS BIG MATH 1.1 CAPITALS EXPECTANCY INTRO. SYLLABLES NICE TRIG RATIOS CASH REGISTER HYPO SIMULATOR TRACE.REL INTRa. JACQUES FACTOR!NG DRILL CRYPTOGRAM PRIME NUMBER 16K JACQUES A 'PERCENT' DRILL DONUTS POLLUTION E4 - TPUG-cEAB 4 JACQUES 8 MAT 250 MLA ELIZA TRIANGLE SOLVING BALANCING EQU DECIMALS EUROPE GRAPH SNAPSHOT GENERAL ANOVA MLA--ARITHMETIC FRACTIONS AMORT'N TABLES UNIVERSAL WEDGE MICROSCOPY CAPITAL CITIES FRENCH VERBS SOLVE BY GRAPH COpy DISK FILES EARTHQUAKE SKELETON DRILL GRAMMAR TRACE.REL A STORY AMORTIZA nON HEL WHOLES HAIKU 5 SPEAK AND SPEll BAlf1STOW NTH EOS BONDS LINEAR SYSTEMS HANGMAN GRAVITY TIMER 8"SIC STATISTICS EASY EDIT C-C'S CAN & El:IR HANGMAN(HJS) GEIGER COUNTER BEST FIf(LfAST) 81G BINARY U.S. CAPITALS MATH DICE JOHN GRAPH COMBINAliON WARS HEX DEMO ASIAN CAPITALS MATH TUTOR REFLEX TIMER DRIVING TEST AUTO FILE WRITER AFRICAN CAPITALS MISSING NUMBER GRAPH SUBROUTINE El.EMEtH DRILL LOCKEY C-C'S AUST & AME NO MICROMA TH DEMO FFT DEPRECIATE MECHANICS PETS MM1.1 SHERIDAN FLIGHT SIMULATOR PHOSYN PLANES SPELLING BEE+FIL MM16.1 FOREST FIRE ENZYMe STRAIGHT LINE ST A TES&CAPITALS fRACTION GAME2.0 DIET CENTRAL CONICS TACHISTOSCOPE GRADES FIFO US PRESIDENT QUI GRAPH PLOTIfR E3 - TPUG-CEAB 213 HANG MATH WORLD CAPITAL QU E6 - TPUG-cEAB 6 E8 - TPUG-EDUC 2 TYPING DRILL HANGMAN 3.0 VOCAB 1 HARMONIC DISPLAY UNIVERSAL WEDGE HELLO UNIVERSAL WEDGE HIDDENWORDS FWCI INTEGER TIT ANIMAL nCTACPET! JOTTO UNIVERSAL WEDGE HICALC JULI.A.N CALENDER CHEM NOMINCLATUR SCARDIAC V7 READER POINTS FRENCH VERBS FWC STORYPROBLEMS QUADRATiC POGO V7 nCTACARITH' LIFE EXPECTANCY ADD&SUB POGO.lNS.WP MATH,QUIZ PALKO'S AUDIT ANIMAL.DATA PROBABILITY MACH LIFESTYLE SCARDIAC 7AINS HURKLE! lIN--PRO STOCK TICKER DOC-SCARDIAC 7B NOT.SO.EASY fUNCTION GRAPH SPELLlNG.TEST POP LISTENER TURTLE POLUT LONG DIVISION RELA TION SKETCH ANTONYMS! Q'S & Z'S RELATION GRAPH DISPLAY YELLOW LIGHT MARBLESTAT PUZZLE.ENTER WATER MARKS(GRADING AI DYNALOGIC HISTOGRAM STRUCTURE-BASIC PUZZLE-BOX EDU-TILITIES POLICY METRIC CONVER'N TRACEAWORD USPOP MORSE CODE FACTORS EUROPEAN CAPITOL FACTOR RACE MARTIAN.HUNT FISHERY T-SPELL MORSE DECODER LIMERICKS S-SPELl MORTGAGE PRINTER LIFE TABLES RATIONAL FLASH CARDS D.ATES FRENCH T-HYPHEN OPTICAL ILLUSION PI.CALCULATOR S-HYPHEN ALPHA-LIST GLOBAL POl.lFIY CBM 8010 HANGMATH/O'H ICE CREAM PAR T-PUNC PROGRAMMER RPN WORD.SEARCH+ S-PUNC 8010 MODEM DRIVR MATH IQ SIMPLE PENDULUM TAX 80 ONT V2.0 BASE CONV.AL T HANGMAN 2 PROJ-PLOT READA8iLTY BALANCING EQU POLAR AID4 REG'O PWR SUP DE AID2 CHEMISTRY CALC CURVE-FIT 2 ROOT FINDER ENGLISH GRAMMAR NUMINT SUPERMON 4.REL SIMEQ SOLVER SUPERMON 2.REL MATH IQ MULTIPLOT WEIGHT WATCH 4.0 MULT DRILL E2 - TPUG-CEAB 1 QUEUE SUPERMON214 INS SPEED READ COMPOSE SOLAR SYSTEM Z-SCORE WEIGH CHICK RESULTS WORLD 2 UNIVERSAL WEDGE PRIMES E7 - TPUG-cEAB 7 CHICK DUM 3.2 CURVE-FIT SCROLL PICTURES GEOGRAPHY DISK DATA 80 COLUMN DEMO UNIVERSAL WEDGE WORD LADDER HEAT SOLVER 8K CALENDAR SIM INVENTORY MELODY CHANGES HAMMURABI INSTRUCTIONS TPUG DIRECTORY April 83 page 8 E9 MPAK CHEMIST VOLCANO SIM V2 WORD INVADERS2 SCHOOL-MARM DOG BITE - TPUG-EDUCATION 9 PAK JANA N1 COINS EXERCIS LEMONADE! NICHE NEW QUAL INORG ANAL Y C2 WATER/ZEBR.A L MARKET NEW TAX COLLECTOR NE OPERATIONS UNIVERSAL WEDGE S 1 COIN LOGIC PU ELEMENT QZ BOCOL MATH QUIZ V2 COMBINATION WAR! WO STRUCTURE BASIC t:l. EMENT QUIZZER VOLCANO INSTR ENCHANTED HOUSE!

GAMES

G 1 - TPUG-SIML TN SPACESHOOTER.AL T BLACK JACK 4.1 BOMBER.ALT LOST DUTCH GOLD HUNTERSATELLITE R.ACETRACK TANK.BA TTLE SPELUNKER STARBASE&UFO' PRO FOOTBALL KNIGHTTOUR.SOL AFRICAN ADV-32K ADVBOOT DEEPSPACE 1.0 AIRPLANE TAG HSOF7GABLES ADVF 0 STAR WAR TRANINE SKI WEIGH ADVF 1 AFO WITH SOUND DAMBUSTERS MUGWUMP ADVF 2 ATARI II TUKER IAN'S RACE (N) G8 - TPUG-GAMES 4 ADVF 3 KENTUCKY DERBY BREAKOUT 3.1 ADVF 4 LABYRINTH BRIDGE BID TRAIN UNIVERSAL WEDGE ADVF 5 G3 - TPUG·-WRDINUM 1 PINBALL GOLF MISSION IMP ADVF 6 DUCKSHOOT QUBIO CAR RACE 4,0 ADVF 7 BLACKJACK!! REFLECTIONS BREAKOUT ADVF 8 UNIVERSAL WEDGE SINNERS BREAK80 ADVF S BAGELSX2-BI fRFLD AR TILLERY TRAP STOCK ADVF 10 CRYPTO-BTTRFLD BOXiNG STOCK 80 COL ADVF 11 JOTTO-8TTR FLD G5 - TPUG--GAMES 2 DOT HACER ROULETTE ADVF 12 REVERSE-PUNTER HORSES MONOPOLY ADVF 13 NIM-BUTTRFLD UNIVERSAL WEDGE HURKLE CRAZY 8'S ADVF 20 BAGELS-BUTTRFLD KILLER BUNNIES ADVF 21 ANDROID NIM! FAWLTY POP SHOT ADVF 22 BRAIN STRAIN OTHELLO ROAD RALLY G9 - TPUG-SIML TN 3 ADVF 23 PIGS CARD SNAP SL orslJACKPOT ADVF 24 HANGMAN DEPTH CH.ARGE YAHTZEE OHARE'S #1 ADVF 25 HANG MATH MOVMAZEl BLACKBOX OHARE'S #2 ADVF 26 M.ATH 10 MOVMAZE2 BASKETBALL OHARE'S #3 ADVF 27 KENO ARROW :;OLlTAIRE POKER WIZARD'S.CASTLE ADVF 28 MAGIC.SQUARE CiI.RDS UTILITY TTENNIS TRIP TO ATLANTIS ADVF 29 CRAPS.ODDS GRUNGY TOWERS 80GGLE KING.ruT ADVF 31 MASTERMIND BREAKOUT SORCERERS.CASTLE ADVKEYS REVERSE.#S :~ONCENTRAliON ADVSHOR BINGO GUNNER ADVMAP LETTER.15 OSERO G7 - TPUG-SIMLTN 2 GA - TPUG-GAMES 5 ADVITM SIMON' SNAKE 2 ADVENTURE CONCENTRATION.7 SUBMARINE' ADVENTURE80 HAMURABI HANGMAN.AL T TARGET ADV90 UNIVERSAL WEDGE TOMBS A-BNNYCSTL FAMOUS PHRASES QUBICALT BLACKJACK 80 COL TOMBS B-BNNYCSTL ADV9 1 GUESS IT MOUSEMAZE ADV9 2 SLOT MACH 80 COL EXPLORE -BTTRFLD 30 TIC-T AC- TOE QUAr·mRY CYCl.E JMP 80 COL LIFE ADV9 :3 TIC-T AC- TOE 2.0 CLOUZOT' ADV9 4 DRAG RACE 80 COL ADV30 INTRa STARS SNAKE.AU ADV95 ASTEROIDS ADV30 GAME HANG MAN- :e/PE TS SPADE.INSTRUCTS ADY96 BLOCKADE QUEST 3,0 SPADES SEA8ATTLE INST HAMMURABI ADV9 7 ANTI-A,IR/BU~; ADV98 SEABATTLE ADVENTURE -M.B. G4 - TPUG-GAMES 1 BATTLESHIP.ALT2 PIRA TE ADVENTURE ADVENTURE GAME ADV99 BILLIARDS' ADV9 10 PINBALL FISHERY CLUE WILL 0' WISP POLUT ADV9 11 DOMINDES ADV9 12 PET NUC PWR PLNT POWER INSTRUCT UNIVERSAL WEDGE PETMAN HORSE RACE DRAW.POKER ADV9 13 5 POWER SIMULATION M.8INSTRUCTIONS BASEBALL 7.3 KINGDOM/PICS ARROW-BTTRFlD ADV9 20 POKER-PUNTER MILLE BOURNE ADV9 21 MONOPOLY DOG.STARADVEN SUPERTREK/16KNR DEFLECTION DR!\GON.MAZE' ADV9 22 DUNGEON 1.4 MADMAN.RACE CONNECT 4 DUNGEONAL T3 BATTLESHIPS ADV9 23 DICE.PIG ADV9 24 PI HUNT BREAKOUT FIND.COLOR PETALS ARND ROSE ADV9 25 G2 - TPUG-SPACE OTHELLO ADV9 26 SOLITAIRE -PUNTER ADV9 27 GB - TPUG - GAMES 6 UNIVERSAL WEDGE BL JACK-PUNTER G6 - TPUG-GAMES 3 ADV9 28 OSC LUNAR ROBOT CHASE! ADV9 29 UNIVERSAL WEDGE STAR WARS! CHASEfROBOT ADV9 31 STOCK MARKET! STAR TREK SNAKES' SIMON ADVSH9 WUMPUS" LUNAR LANDER 1 TARGET -BUTIRFLD UNIVERSAL WEDGE ADVSH8 RAGING ROBOTS 4 LUNAR LANDER-BFD GO-MOKU TANK.wAR.AL T ADVKEYS BIG LETTER BOGGL STARTREK V18 # CHECKERS 1 HORSERACE ADVMAP HANGMAN 7 SUPER STAR TREK ROULETTE SNOWFLAKE ADVITM CONCORD LANDER EliZA MOTORCYCLE WUMPUS.ALT UNIVERSAL WEDGE JUMBO JET LANDER ST~RWARS CHECKERS 2 BOWLING SWORDS & SORCERY QUBIC 4 KL NGON CAPTURE AWARi TREES BABY CARE SUPER 9X9 STARTREKALT4 BOWLING SUBMARINE NICHE YAHTZEE IV EASY.DUNGEON! LIFE WAR BILliARDS NEW W,ATER SLEUTH PlANET.PROBE FLIGHT SIMULATOR CHECKER SAL T t~EWROM WARLORDS YOTE C.C,STARWAR.INS BLACK BOX! TORPEDO.BOMBER NEW WARLORDS INS BATTLESHIP C,C.STARWAR INSP. CLEW-SO AWARI OLD WARLORDS INS DRAGSTER SUPERl.ANDER BOMBER BLACKJACK,Al T OLD ROM WARLORDS CROSS WORD

COMMODORE EDUCATION {Works on both PET and C-64}

KAA - ADMINISTRATION ANAL YSIS 2.C2 DOG.C2 GRADES.C2 MRK STATS.C.2 CBM 4032 V2.1 ANSWER BOX.C2 EXAM 2.C2 LETTER.C2 NOTES.C2 ANAL YSIS 1.C.2 BONDS.C2 FIGHT~~;2 MARKS.C2 SEX ED.C2 TPUG DIRECTORY April 83 paQe 9 THEWORDMARKET.C2 KBA - BUSINESS JOTTO.C2 KGD - GAMES BALANCE.C2 LETIER SQUARE.C2 TWENTY QUEST.C2 BASE CHANGE.C2 CBM 40.32 '12.1 LETIERC2 TWO TO TOO.C2 BASIC STATIST.C2 I\CCOUNTING.C2 MACBETH QUIZ.C2 UNSCRAMBLE.C2 CBM 4032 V2.1 BA TTLESHIP.C2 AMORT'N l.A.BLE.C2 MADLlB.C2 VOCAB.C2 MASTERMIND2.C2 BEADS IN A JAC2 BONDS.C2 MATCHING.C2 VOCABULARY 3.C2 MASTERMIND3.C2 BIG ADD.C2 MEDIAL VOWELS.C2 MATCHES.C2 BIG BINARY.C2 BUDG ETACCO UNT.C2 KEH - ENGLISH CALE NDAR.C2 MISSPELLING 5.C2 METEORC2 BIG DIVIDE.C2 CREDIT UNION.C2 MISSPELLING 6.C2 MISSION IMPOS.C2 DATES.C2 MM 2LADVFC2 CBM 4032 V2.1 MOUSE MAZE.C2 KMC - MATHEMATICS DEPRECIATION.C2 VOCABULARY 4.C2 MUGWUMPS.C2 F!FO.C2 KEC - ENGLISH VOWEL MAGIC.C2 PETALS & ROSE.C2 CBM 4032 V2.1 GR OSS PAY.C2 WORD GAME.C2 PICTURES.C2 BIG MULTIPLY.C2 HISTORY QUIZ.C2 CBM 4032 V2.1 WORD HUNT.C2 PIZZAC2 BIG SUBTRACT.C2 ICE CREAM.C2 MM ADVBFORMS2.C2 WORD LADDER.C2 PLANET PR08E.C2 8IGTlME.C2 MM CRCOMP.C2 WORD POWER.C2 PONG.C2 BINOMIAL DRIL.C2 INVE~;TMENTS.C2 PUB SILlINESS.C2 LCMONADE.C 2 MM DARK WOOD.C2 WORD SEARCH l.C2 80DMAS.C2 PUZZLE.C2 BOMB ADD.C2 LI " F: TABLES.C2 MM HOMONYMS.C2 MM LADVF.C2 BONDS.C2 KBB _. BUSINESS MM MUGS 2WM.C2 BRAIN CRANE X.C2 MM MUGS WM.C2 KFA - FRANCAIS KGE - GAMES 8RAIN CRANE +.C2 MM PUNCTUAT'N.C2 8RAIN CRANE -.C2 CBM 4032 V2.1 MM SADSTORY 2.C2 BRAIN CRANE I.C2 MARKET.C2 MM SHARE TIME.C2 CBM 4032 V2.1 CBM 4032 '12.1 CAR RACE MUL T.C2 RAGING ROBOTS.C2 MONEY FLOWC2 MM VB FORMS 1.C2 DATES.C2 CHANGEMAKER.C2 MORTGAGE.C2 MM VB FORMS 2.C2 FR. SENTENCES.C2 ROAD TRACK.C2 CHOICES.C2 0 8JECTIVE1.1.C2 MM VB FORMS 3.C2 FRENCti AID #1.C2 ROTATE 1.C2 FRENCH AID #2C2 SNAKES.C2 po ,n r OUO.C2 MM VB FORMS 4.C2 KMD- MATHEMATICS SCHOOL ·',\"IARM.C2 MM '18 FORMS 5.C2 FRENCH DRILL.C2 SNARK.C2 FRENCH FWC.C2 SNERD.C2 SI~.1UL!'T'ON.C 2 FRENCH QUIZ.C2 SNOOPY.C2 CBM 4032 V2.1 STOC>' >.,'ARKET2.C2 CLOCKC2 -',\'J. ,.. ,oJi H1 V 1.C 2 KED - ENGLISH FRENCH TEST.C2 SPACE PILOT.C2 FRENCH VERBS.C2 SPACE WEIGHTS.C2 CO-ORDINATES .C2 FRENCH VERBS .C2 STARTREK 2.C2 COLLECTERM 1.C2 COLLECTERM 2.C2 CBM 4032 V2.1 MELI - MELO.C2 STARWARS.C2 STARTREKC2 COUNT 1 TO 1O.C2 MM VB ~ORMS 6.C2 SERlE 1.C2 '-XI SCIENCE COUNT TEN.C2 - . '.IPlf:T: R MM V8 FORMS 7.C2 SCHOOL -MARM.C2 STARTREK IV.C2 SUPERDRAW!.C2 COUNT -FIVE.C2 MM '18 FORMS 8.C2 CURVE FIT 2.C2 MM VB FORMS 9.C2 CEI,A

·=':I.:~Mf-·r':~·-): .I(;EPT.C2 NOUN:,.G2 CBM 4032 V2.1 CBM 4032 V2.1 DEPRECIATION.C2 (::)\. l PiJ"T; , ~i.C 2 P'8L Efvl P't~OUN.C2 TlC-TAC-PRO.C2 A BLOCKC2 DERIV POLY.C2 ')" ",' CM(~ r: 2 PA.R rs SPEECH.C2 TORP BOM8ERC2 A-MAZING.C2 :;:c.r· lIS T,f-R.C 2 PETPi1 Pi' TP01 .C2 TOWER.C2 ABSTRACT.C2 KME - MATHEMATICS t-i::" ·j RES f) UIZ.C2 PL UFiALS.C2 TURTLE 1.C2 PR GM. LlSTER.C2 ACCELERA TION.C2 TURTLE 2.C2 '~'I·\I';-'SLl8FlO LlT.C2 RE !,D LEV&EVAL.C2 AFO.C2 TWENTY QUEST.C2 r2 V 2.1 KSA - SCiENCE MOLAR.C2 MORTAGE.C2 TABLESC2 MOLECULE RACE.C2 KTB - TECHNOLOGY MUNCHKIN MUL T.C2 TIC TAC PET.C2 MOLECULES 2.C2 NUM RECOGNTN.C2 TIMES TABLEC2 C8M 4032 V2.1 MOLECULES.C2 NUMBER GUESS.C2 TIMES.C2 ACCELERATION.C2 CBM 4032 V2.1 MOMENTUM II.C2 RESIST TEST V.C2 OPERATIONS.C2 TRANSLATION.C2 ACTINIUM DECAC2 MOTION PROB.C2 ORDERED PAIR.C2 TREASURE ADD.C2 AVORM.C2 .C2 MOTORCY JUMP.C2 SIMULA TION.C2 PARABOLAC2 TRI. SOLVING.C2 AZIMUTH & AL T.C2 MUL TIM!CRO.C2 TRI.CLASS-ANG.C2 BALANCE CHEM.C2 MUTANT.C2 TRIANGLES.C2 BALLISTICS.C2 KUA - UTIUTIES KMK TRINOMIAL FAC.C2 BERNIE TOWER.C2 UP THE LADDER.C2 BOHR ATOM.C2 KSF - SCIENCE - MATHEMATICS VECTORC2 BOYLE'S LAW.C2 VERNIER SCALE.C2 BUOYANCY.C2 CBM 4032 V2.1 CBM 4032 V2.1 ZERO IN.C2 CAl MOMENTUM.C2 CBM 4032 V2.1 ANALYSIS 1.C2 PERCENT DRILL.C2 CASCADEC2 NICHE.C2 ANAL YSIS 2.C2 PERCENT.C2 CHARGEC2 NOMENCLA TURE.C2 BAIRSTOW NTH.C2 PERIMETERS.C2 KMS OHM2.C2 CHECK DISK.C2 PI CALCULATOR.C2 PEND 1.C2 COPY 0 FILES.C2 PIZZAC2 - MISCELLANEOUS PEND 2.C2 DISK LlSTERC2 PLACE VALUE#4.C2 KSB - SCIENCE PERCENT.C2 DUM 5.0.C2 PLANES.C2 CBM 4032 V2.1 PERIODIC PROB.C2 FEATURES OUIZ.C2 PLOT.C2 A OR AN.C2 C8M 4032 V2.t PERIODIC TABL.C2 GRAPH PRINT.C2 PLOTTING.C2 BILINGUALSPEL.C2 CHEM 12.C2 PET NCL REACT.C2 GRAPH SUBRTN.C2 POINTS.C2 FINGERSPELLC2 CHEM EQUAC2 PH PROBLEMS.C2 HOME ENERGY.C2 POLAR COOR.C2 LATIN 123.C2 CHEMIST QUIZ.C2 PHOTELC2 PLOT.C2 POLICE SUBT.C2 SWAP NEW ROM.C2 CHEMIST.C2 PHOTOSYNTHES.C2 PRGM. L1STER.C2

PET Language

11 - TPUG KEYS MAXOl DISK VDU PRINTOUT SORT LOCAL VAR PGROS -LANGUAGE 1 ENTERMARKS HANNIBAL COMALERRORS COMAL EXPLAIN WINDOW QUICKSORT STRIPVAR IFTEST CORRECTIONS FIXPERMUT NYKLUB DELETE TEXTSTAT02 NYOPRET L3 - TPUG-LANGUAGE 3 UNIVERSAL WEDGE OLSENMAIN TEXTSTAT01 NYRETTE COMAL80+ DELRfe EUCLID NYVISMEDL LOADER FORTH COMAL80 AUNTIE GROWSTRING NYLISTMEDL FORTH DISKO GENERRORS-E OTHELLO FORWARD NYSLETMEDL FORTH H75.6 GENERRORS-D STARTOTHELLO QUEENS BIN SEARCH ENROLL OTHELINSTR DOUBLE TPUG DIRECTORY April 83 page 11 Math/Sc ience

Nl - TPUG-MATH/3a 1 WEATHERMAN PROGRAMMER RPN SIMEQ SOLVER NETl LISTENER GRAPHICS.DEMOS-G CHI SQUARE BONE TUMOR DIAGN ELECTRONICS.CALC METRIC CONVER'N LIFE EXPECTANCY PHYSIOLOGIC WT UNIVERSAL WEDGE LAT +LON.DISTANCE REG'D PWR SUP DE WEIGHT WATCH 4.0 PLEURAL EFFUSION CURFIT -BTTRFLD FUNCTION.MACHINE ROOT FINDER TRIANGLE -BTTRFLD ROULETTE.THEORY OHMS LAW N3 - TPUG-MATH/SCI 3 METRIC-B rTRFLD CROUT ALGORITHM CRITICAL PATH 2A N2 -TPUG-MTHISCI 2 TREND-BTTRFLD DERIVATIVE PLOTTING UNIVERSAL WEDGE FACTORS-BTTRFLD NEWTONS ZERO PLANET POSITION3 UNIVERSAL WEDGE CONVERSIONS A MATH TEST -BTTRFL QUADRATIC SORTING DEMO BAR GRAPH 2.4 CONVERSIONS B METRIC TEACHER INTER MOD NATAL CHART FREQ GENERATOR' PLANETS SORT QUARTIC BIOPRINTER 6.3 CRYPTARITHMETIC WEA THERCAST DEMO SORT RANK CORRELATE BIORHYTHM 1.5 COMPLEX NUMBERS FAMILY GENES HEAPSORT DEMO REDUCTION LEAST SQUARES AUDIO DESIGNER SUNRISE/SUNSET EDU- TIll TIES 3D PLOT POll FlY FILTER TA.NK VOLUME GLOBAL PRESSURE CURVE SQUARE ROOT TEST TRAVERSE PET Music

Sl - TPUG JESU/JOY PRISCILLA STAIRWAY COME SW DEATH JET PLANE PROMENADE STARSPGL BANNER - "'USIC 1 DANSE CAPRICE ,liNGLE BELLS REED FLUTES SYNC. CLOCK DUELIN BANJOS LE TAMBOURIN REEL TARENTELLA EASY WINNERS LOVE STORY RICH MAN TEN XMAS SNGS UNIVERSAL WEDGE ELEANOR RIGBY MAPLE LEAF SILENCE THE ENTERTAINER COPY ALL ELEPHANT MARC HE MILITAIRE SINFONIA THREE TUNES NEW ROM MUSIC ENDLESS SCALE MIN.IN 0 SINFONIA #1 TWO GUITARS OLD ROM MUSIC ESPANA MINUTE WALTZ SINFONIA #2 VALSE TRISTE 76 TROMBONES FIDDLER MNT.GREENERY SINFONIA #3 WATER MUSIC 1950'S MEDLEY FUGHETTA MUSETTE SINFONIA #10 WEE MAN ALlELUJAH FUR ELISE MUSIC BOX DANCER SINFONIA B FL WELL TEMPERED BAMBOO TREE GAVOTTE&MUSETTE OB-LA-DI SKELETON DNCE WELLS FARGO BARCAROLLE INVENTION #4 OCTOPUS SONATA L.82 WHEN I'M 64 BAROQUE FANFARE INVENTION #5 ORGAN FUGUE SONATA RONDO WONDERLAND BLACKBIRD INVENTION #8 PALINDROME SONATINA YAKKITY SAX BUMBLE BEE INVENTION #11 POLONAISE IN BFL SPINNING SONG YELLOW SUB CANDY FAIRY INVENTION #14 PRELUDE&FUGUE SPRING SONG YESTERDAY

TPUG Monthly Releas es

TJ JUNl82 --- SEPT 82 --­ VIC COLOR ROOS PILOT TRANSLATOR ALIEN WASTER DISK MASTER V2 VIC POOKY WATERMELON ASTEROIDS 5TH SCOTTE.1NST VIC FOOD VIC MAIL COPY/ALL 5TH SCOTTE DEMONSTRATIE.HI MAGIC SQUARE OUTPOST FILE RETRIEVER STRING THING VIC TRSHY PIC SPREAD SHEET 40T BUDGET 5TH SCOTTE.INST TAPE PHONO-PHILE VIC DESIGN PRINT USING SEPT 30 RANDOM 5TH SCODE DISK PHONO-PHILE VIC DESIGN 2 PRINT USING&TEST WORDPRO 2 TEDDY-APRIL82 PHONE NUMBERS VIC DESIGN 3 WATCHMAN-40 VICTERM DAISY-APRIL82 VIC TAPE INDEX VIC DESIGN 4 SPREAD SHEET80DT CAT TEDDY.INSTR MASTER TAPE LlBR VIC VIC PRNT USING ML WIZZACALC DAISY.INSTR WWV DIGICLOCK SCREEN ROUTINES DISKMEM B-RR1 TINY FORTH NOTES WWVI HIRESFOURIER BAS&ML COMBINER DISKMEM INSTR. TINY 4TH TCHR4.0 WWVII USA SONG QUIET AFTERNOON VICWORD TlNY.PILOT.INSTR WWVIII SWAP 16/32K Q-BACK CHALLENGE VIC CONTROL KYBD TINY.PILOT.OBJ WWIX SWAP 8K PllZA VIC TRIANGULATOR TEDDY.RENUM WW WORD LIST MOCKINGBIRD HILL CLASS ORGANIZER JOYSTICK TEST -DAVE WILLIAMS-­ CMPR MOSER SRCE FINANCE 1.4 CM-CSP403 .VIC DOUBLEPROG REL STRING THING 64 GASSER CN-CSP403 CENTIPEDE VIC ML STOPKEY SUPERSPEED SORT TIMETABLE(8032) CH-CSP4U3 PET SEQ->PRG/MERGE MARKSCALER BUTTERFIELD CHEMDRILL2 DYNALOGIC FIXFILE MUSIC LESSON CHEMDRILL 1 FUNCTION GRAPH POINTER SORT MUSIC LESSON 2 BACKUPDRILL2 TP - DEC/82 EQUATION SOLVER FILE 40 ELEMENT QUIZZ BACKUPDRILL 1 COMPUDATE ML DATA MAKER 80 ELEMENT QUllZ MUL THNVADERS! COPY-ALL STRUCTURE BASIC WWI VIC AID4.REL COSMIC FIGHTER RELATION SKETCH VICMUSICS1201 WWII TN - NOV 182 MC) MUSIC INSTR RELATION GRAPH WWIII V 76TROMBONES FRERE JACQUES LISTER (SUPERPET) WWIV V ENTERTAINER COPY-ALL YANKEE DOODLE PHONE NUMBERS SUPERMON64.V1 V WONDERLAND MINIATURE GOLF CHRISTMAS TAPE PHONO-PHILE COMM64 STRING THING 64 TANK VS UFO JOY CHRISTMASMUSIC DISK PHONO-PHILE BRKOUT.PADL TANK VS UFO KEY CHRISTMASCODE TABLE MATH Tl - OCT/82 64 MEMORY CHART SHOOTER JOY CHRISTMASROOT DATA GENERATOR COPY-ALL64 VIC CHASE JOY KEYBOARD RECORD DISKLlST.APL (SUPER PET) NOS TRANSLATOR3 VIC CHASE KEY NEW ROM MUSIC COPY-ALL PACMAN BREAKOUT KEY OLD ROM MUSIC TK - SEP/82 HOL YHALTER 2 MUL TI-INVADERS! STEAL MONEY 76 TROMBONES TERMINALSERIAL C-64 VICDISKFIX PING-PONG JINGLE BELLS C-64 GRAPHER SUPEREVERSE VIC -BASIC 4.0 F40- TERM.SERIAL TEN XMAS SNGS VIC KEYSORT 64 H-R PLOT M/L VIC 3 OF KIND JINGLE2 INVADERS 4.0 VIC SORT.DEM01 BAS&ML COMBINER WALL DESTROY VIC BOOT FAST INVADRS 4.0 CHUCKALUCK VIC CHG LD ADDR V1.2 ACROBAT F40 VIC SORT.DEM02 HELREAD TloA- NOV/82 (PET) LETTERSQUARES HEX DUMPER 80 CAR RACE F40 VIC SQUIGGLE FACE INSTRUC MISSION IMP F40 SOUP SPACEWAR 1 SLO VICMAN KEYB FACE LOADER NIGHT DRIVER F40 COPY-ALL MASTERMIND FACE OBJ BACKGAMMON F40 SPACEWAR 2 VIC JASPER INSTRUCTIONS CRAZY BALLOON F,l\CE DRIVER TPUG DIRECTORY April 83 page 12 V COMPLEX MATRIX PEDIGREE CHARTS BANK SELECT 6502 OUTPOST V CHARS@$lCOO V 555 TIMER MOVABLE FEASTS PPORT COMMUN. TOLL BRIDGES VIC VIC FINANCE DRAGON EAR VIC llG lAG V LO PASS FILTER DRAGON DRUGGIN EYE V ADDITION PRACT VIC FREE-FALL REACTION V MULTIPLY PRACT VECTORS TO - JANl83 C64 PET SCREEN BIT MAP PLOT 64 HIGH Q V SUBTRACT PRACT COl.PICT.BOOT BUGS 64 MINEFIELD 2 V ADDRESS FILE DIANE.C64 SPRITE MAKER 64 PUKMAN STAR LANES VIC GRAPH PLOT DIANE.CDATA PI HUNT 64 STAR SYSTEM WORD-SEARCH VIC UXB 1 VISIBLE PET PI HUNT 64.2 N.l.QUll TV SATELLITES VIC UXB 2 VISIBLE VIC MULTI-DICE WARLORDS INSTR BILLBOARD V BACKGAMMON VISIBLE C64 FlllBIN WARLORDS GAME V JIM IN COLOUR VIC-POLY - TURTL FACTORSPET Fill BIN 8K RULES BLOCKADE VIC LOTTARIO V ZAP F ACTORSVIC64 FlllBIN 8K GAME ALIEN BLASTER VIC REL WRITE VIC CHECKBOOK CONTEXT INDEXER SPET 8050-2031 OUTPOST-ML3 VIC PRG CHARS V MAILING EDITOR COLOR TE8T

PET Utilit ies

STRINGTHING.BIN LIST LP2 U5 - UTiUTIES 5 SHL -MTl LIB V2 Ul - UTilITI[S #1 LIST LP2X CONTENTS SHL -MTl LIB 2.0 LIST LP4 SIGNON LIBRARY !NST EXEC HELLO UNIVERSAL WEDGE UNIVERSAL WEDGE INS/DEL DEMO COpy ALL SUPER1 Vl.1 V40.2.8 HELLO SHOW TOKENS COpy AU BUILD HELLO COPY/ALL AID 21 V40.4.B BASIC-AID.INST1 CHEEP PRINT V80.4.B NECCL CHAR.SETDEFN SUPERMON2.REL MXCL BASIC-AID.INST2 SUPERMON4.REL TAPE.TODISK BAID4F4OC STUFFIT RELREAD CROSS REF UNCOMPACTOR SUPERMON l.REL CRUNCH BAID4F40A SUPERMON 1/2141NS DUMP SEQ FILE BAID440C EASY EDIT IMX-80 WP TO UPPER APPLESOFT LOADER EASY.EDIT.MX-82 EXTRAMON9G@S1000 ERIC ASSM BAID440A EXTRAMON9B@Sl000 BAID240C MX-82CHAR.DEFN 8K MX82.PET.PRNT EXTRAMON INST CATALOG+6 BAlD 240A APPEND/RENUM.REL U2 - UTILITIES #2 DISK DOCUMENTER BAID480C VICLOAD4.REL ROM TEST --BlFLD LIST DUPLICATES BAID480A VICLOAD2.REL TRACE.REL(BASIC) EP4 SYS32000/1 SET··UP UNIVERSAL WEDGE MASTER+6 RAMTEST@SSOO MASTER+6D EP4XSYS32000/l MARCH6 SCREEN PRINT COpy ALL DELETE ALL GRAPHIC EDITOR MINI-COMPILER SEARCH+6 UN-NEW/SYS826 STACK SNIFFER EXTRA INSTR. PRINT EDIT INFO KEYSORl2S7454 TlNY.PILOT.EXE EXTRAMON9B(4) AUTO DISK 800T TlNY.PILOT.lNS WPRO BUSTER KEYSORT2- 2DEMO AX-REF /SYS 24576 EXTRAMON9G(4) CBM 4032 V 2.1 KEYSORl2-1DEMO SUPERMON2.REL EXTRAMON9G(2) DATA WRITER SUPERMON4.REL EXTRA INSTR. KEYSORl2S1C54 EXTRAMON9B(4) EXTRAMON9B(2) lOCKDISK LOW CASE LIST SUPERMON1.REL CBM 4032 V2 FLOADER SUPERMON 1/2141NS EXTRAMON9G(4) DISK APPEND EXTRAMON9G(2) DIR LOADER 2.0 MlOADER DISK MOOIVl LISTER DIR LOADER 4.0 INS WATAID 4 SCREEN DUMP EXTRAMON98(2) DISK 10 CORRCTOR USEIZE.wP DIR CATALOG F32 WATAID 4 DISK PEEK TAPE GRAPH 21S DIR UPDATE F16 WATAID 4 UNLIST LlTTLEMON.lNS.wP VIEW BAM CHANGE/LADR.BAS DIR PRINT S32 WATAID 4 BLOCK GET 1.0 TAPE GRAPH# ROM DIR MERGE 816 WATAID 4 BAM MAP CBMDSK SYMBOllC.DISASS BL GEl @S033A INSIDEDOS1&2 POWER MOD 8032 WATAID 4 KEYPRINT 1826 TINY FORTH TCHR TAPE -DISK/REL POWAID4.RUN DISC MERGE/BASIC MICROMONB@Sl DISK NAME (R) MICROMONB.INS+ MERGE 4.0 INST POWAID2.RUN COPYPROG TINY FORTH NOTES MERGE 4.0 LOWER CASE LIST BAID4.EXE9@4 KEYMAKE BAID4.INS SET/RESET.REL COPYDISK/SYS973 SHIFT UP-LOW CAS SET/RESET DEMO U7 - UTiUTIES 7 GRAPHIX INSTR CRUNCH2 TAPE TEST # CRUNCH4.0 WORD PRO TH2058 TAPE WRITE (#) GRAPHICS-LOADER READ WP2040 GRAPHICS-DEMO TINY MUSIC COPY-ALL COPYCA T'SYS934 DEC->FLOATING PT HI MEMORY106 PROCEP.EDlTOR COPYCA rSYS934 ERIC ASSM INSTR UCTIONS#7 8K QUADRA-PET PROCEP.EXAMPL E AID INSTA7.6 DEFINE PTR. CHAR WORD P DEMO PROCEP.INS 1 WP (32K)BASIC-AID MICROMON.INS WP TAPE2058 BAID)(S9()()()@2OOO JEM.lNS PROCEP.INS2.Wf' DISK LOGGER JEM SYS4111% READ WP TAPE2040 RElREAD CATALOG BAID4.INS WORD COUNT 9.0 MICROMON@4096 DISK DOCTOR SOUP SEARCH LC LISTER INST WORD COUNT BASIC KEYWORD UTINSEl.REL BAID4B@S7000 IEEE VIEW MICMON4B@4096 BASIC-AID.INST " AID4 MICROMON@Sl000 BASIC-AID.INST2 COMPACTOR MICMON4B9@1 U4 - UTILmES #4 MICROMON@$7000 BASIC AID 4 C8M EDITOR.ltJS' CASSETTE.TODISK MICROMON80@Sl000 E -ROM.MON.ll DATAMAKER AID INSTRUCTIONS MICROMON80@S7000 CBM 4032 UNIVERSAL WEDGE E -ROM.MON.12 KEYSORT.EXE16/32 COpy ALL BACKUP 2031 1.0 POWER-AID.INST KEYSORTDEMOl RELREAD DISK LOGGER VIA SCANNER TEDDY-APRIL82 KEYSORTDEM02 CASS.LABELER TEDDY.lNSTR KEYSORT.EXE8K UNASSEMBLER.MAE UNASSEMBLER.C8M VARIABLE RANDOM U6 - unUTIES 6 DAISY-APRIL82 CROSS-REF KUSTOM KEY DAISY.lNSTR BASIC.AID.EXE KEYPRINT2 KEYPRINT 4@826 FILE MOVER 5TH SCOTTE.INST DISK APPEND-M.B 5TH PRINT USING DUMP2 TAPE LABEL UNIVERSAL WEDGE sconE DUMP4 BAlD INST MICROMON.lNSl ML STaPKEY DISK VIEW TAPE PHONO-PHILE READ.LlNK LOCKSMITH BAID480CB MICROMON.INS2 READ-WRITE.S/R'S BAID480AB MICROMONADD DISK PHONO-PH1LE DIR.ACCESS.S/R'S BAID440CB MICROMONC@Sl000 PHONE NUMBERS PORTDISPLAY U3 - UTILITIES #3 BAID440AB MICROMONC@S7000 MASTER TAPE lISR DESCENDERS/2022 BAID240CB MICROMON++@SSBOO DATABANK,31! FLOPPYDISPLAY BAID240AB MEMSEE.DEMO SUPERSPEED SORT COPY/ALL FIXFILE JOYSTlCKCTLR. UNIVERSAL WEDGE '.. WORD PRO PRINTER DELETE ALL CHANGE DISK POINTER SORT JOYSTICK.CRSRS COPY ALL EP4 SYS32000/l FILE EXTRAMON.4.0B EASY EDIT/TAPE DISK CHECK EXTRAMON.4.OG EP4XSYS32000/l DISK VIEW STRING THING EASY EDIT/DISK CBM 4032 V2 SUPERMON64Vl MAE/DOS FOR 4.0 EASY EDIT/C DISK MOD USER.COOKBOOK DIR LOADER 2.0 DATABASE 2.0/4.0 STRING THING 64 PAGEl EZE EDIT DIR LOADER 4.0 NOS TRANSLATOR3 UTILITY 20 PAGE2 EZE EDIT UNDLOAD EASIER DIR CATALOG DLOAD EASIER UTILITY 4.0 PAGE3 EZE EDIT DIR UPDATE DEMO PAGF.4 EZE EDIT WP LIST/SCREEN DIR PRINT SUPERCA T@32OOO LIST LT2 PAGE.5 ElE EDIT DIR MERGE LIST LT2X PA.GE6 ElE EDIT GRAPHICS LIST GP2 FAST SKIP 2022 GRAPH SUBS TPUG DIRECTORY April 83 page 13 TPUG Bet Best of PETICBM

STRINGTHING,BIN STAR WARS ADVF 11 WORD PRO TH20s8 Xl - TPUG 8(ST WPRO BUSTER MASTERMIND ADVF 12 READ WP2040 UTJUTIES 1 UTILITY 2.0 REVERSE-PUNTER ADVF 13 HI MEMORY106 UTILITY 4.0 ARROW ADVF 20 INSTRUCTIONS#7 DEMO BLACK BOX! ADVF 21 WORD P DEMO BLACK JACK ADVF 22 WP T,\PE2Os8 BOMBER ADVF 23 READ WP TAPE2040 UNIVERSAL WEDGE ROBOT CHASE' ADVF 24 TAX 81 ONT V1.0 COpy ALL X2 - TPUG SNAKE 2 ADVF 25 GRAPH,PRINTER COPY/ALL YAHTZEE ADVF 26 GRAPHIX INSTR BAID4F4OC BEST -UTIUTIES 2 MOVMAZE2 ADVF 27 GRAPHICS-LOADER BAID4F40A ADVF 28 GRAPHICS-DEMO BAID440C ADVF 29 MAIL LIST 4040 ADVF 31 BAID440A SUPERMON4.REL 4040 UPDATE BAID240C ADV90 4040 FORMAT SUPERMON2.REL X4 - TPUG BEST ADV9 1 4040 PRINT BAID240A SUPERMON1.REL GAMES 2 BAID480C ADV9 2 4040 MENU SUPERMON1/2141NS MAIL LIST 8050 BAID480A EXTRAMON4@S7000 ADV93 BASIC-AID.lNST1 EXTRAMON4@Slooo -- BASIC 4.0 -- ADV94 8050 FORMAT INVADERS 4,0 ADV95 8050 UPDATE BASIC-AID.lNST2 EXTRAMON 2@S7OOO FAST INVADRS 4.0 ADV96 8050 MENU AID4 EXTRAMON2@Slooo ADV97 8050 PRINT AID2 EXTRAMON,INS9.3 ACROBAT 4,0 CHANGE DISK CAR RACE 4,0 ADV98 V40,2.B MICROMONC@Slooo ADV99 V40.4.B DISK MOD MICROMONC@S7ooo MISSION IMP 4,0 DISK CHECK NIGHT DRIVER 4.0 ADV9 10 V80.4.B MICROMON++@SsBOO ADV9 11 E.G SET-UP BOCOL DISK VIEW MICROMON.lNSl BACKGAMMON 4.0 OTHELLO ADV9 12 WP3/4 INST1 DISK NAME CR) MICROMON.lNS2 WP3/4 INST2 DISK 10 CORRCTOR BREAKOUT ADV9 13 MICROMONADD ADV9 20 DISK PEEK TINYMON 1 FOR VIC ASTEROIDS PINBALL ADV9 21 X7 - TPUG BEST BAM MAP TlNYMON INST GAMES 4 APP/REN24.REL SUPER VICMON2 PET MAN 5 ADV9 22 CASS.LABELER JOYSTICK INV 4.0 ADV9 23 8K BLOCKADE ADV9 24 DISK FILE RECVRY ERIC ASSM -BASIC 4,0 F40- KEYPRINT2@826 BASEBALL 7.3 ADV9 25 UNASSEMBLER.MAE OSC LUNAR ADV9 26 INVADERS 4.0 KEY PRINT 4@826 UNASSEMBLER.CBM3 FAST INVADRS 4.0 TAPE.TO.DISK SUPER STARTREK ADV9 27 DATA WRlTER STAR WARS ADV9 28 ACROBAT F40 X-REF 24576.ML WP LIST/SCREEN CAR RACE F40 WORD COUNT 9 MASTERMIND ADV9 29 DISK MASTER V2 REVERSE-PUNTER ADV9 31 MISSION IMP F40 ARROW ADYKEYS NIGHT DRIVER F40 DELETE ALL BA.CKGAMMON F40 EP4 SYS32000/1 BLACK BOX! ADVSHOR EP4XSYS32000/1 X3 - TPUG BEST BLACK JACK ADVSH8 OTHELLO VICLOAD4,REL GAMES 1 BOMBER ADVMAP BREAKOUT VICLOAD2.REL ROBOT CHASE! ADVITM ASTEROIDS VIC WEDGE SNAKE 2 ADVENTURE PINBALL BACKUP 2031 1.0 YAHTZEE ADVENTURE80 PETMAN 5 SET-UP -- BASIC 2.0 -- MOVMAZE2 QUEST 3.0 JOYSTICK INV 4.0 AUTO DISK BOOT INVADERS 2.0 OHARE'S #3 BLOCKADE CBM 4032 V2.1 FAST INVADRS 2.0 X5 TPUG BEST BASEBALL 7,3 ACROBAT 2.0 - OSC LUNAR WORD PRO PRINTER GAMES 3 X6 - TPUG WP LIST/SCREEN CAR RACE 2.0 SUPER STARTREK MISSION IMP 2.0 STAR WARS DATA WRITER BEST-MISC 1 LOCKDISK NIGHT DRIVER 2.0 ADVBOOT MASTERMIND LOWCASE LIST V3 BACKGAMMON 2.0 ADVF 0 REVERSE-PUNTER UN-NEW/SYS826 OTHELLO ADVF 1 EASY EDITIT APE ARROW COPYCATISYS934 BREAKOUT ADVF 2 EASY EDIT IDISK BLACK BOX' COPYCA T'SYS934 ASTEROIDS ADVF 3 EASY EDIT/C BLACK JACK COMPACTOR PINBALL ADVF 4 EASY EDIT/MX-80 BOMBER UNCOMPACTOR PETMAN 5 ADVF 5 EASYEDIT.MX -82 ROBOT CHASE' CROSS-REF JOYSTICK INV 2.0 ADVF 6 PAGEl EZE EDIT SNAKE 2 DISK APPEND-M,B. BLOCKADE ADVF 7 PAGE2 EZE EDIT YAHTZEE DUMP2ISYS826 BASEBALL 7.3 ADVF 8 PAGE3 ElE EDIT MOVMAZE2 DUMP4/SYS826 OSC LUNAR ADVF 9 PAGE4 EZE EDIT SUPER STARTREK ADVF 10 PAGES ElE EDIT ------PAGE6 EZE EDIT Mis c ellaneous

Zl - TPUG MISC PRoo GRAPH.PRINTER UNIVERSAL WEDGE ABACUS PATTERNS Z2 - TPlIG MISC 2 KALEIDOSCOPE CANARY CASCADE SCRAMBLE-BITRFLD FORMAT BIG LETTER ADS UNIVERSAL WEDGE PHONE SOUNDS PAITERN MAKER CALENDAR-LOWNDES GRAPHIX INSTR GRAPHICS PI DEMO 8032 MYSTERY-BUTIRFLD HAlLOWE'EN2 GRAPH ICS-L OADE R GRAPH SUBS SCROLL DEMO PEOPLE CARTOON! GRAPHICS-DEMO [-ROM DEMO FINE-PLOT DEMO MAZE HEART DRIVER TWENTY QUESTIONS BANNER/R ONELINE SQUIGGLE NEW LOTTARIO PET CHARACTERS MELODY CHANGES MEMORY CALENDAR2 WOTAG NIGHTMARE BAR.GRAPHAL T CANNATA RECIPE ESP SCAN CALENDARAL T SAUCE WORLD CLOCK MEMO CALENDAR SCUBA ADVENTRUE PHUZZY & WHUZZY SNOOPY.DANCING CANBAL&MISSY.SOL INSULTER DISPLAY LETTERS DARTH.VADER.PIC MEMORY MONITOR GRAPHIX SORT MEMOCAL 2.2 ETCH-A-SKETCH DRAGON TIMES SQUARE PEARL HARBOR LOVE SCRAMBLED,MSG BASIC.HUMOROUS CLOCK HALLOWE'EN JULIAN CALENDER CLOCK 8032 TPUG DIRECTORY April 83 page 14 VIC-20

ROBOTS V5 - VIC UTIL 2 V1 - VIC GAMES 1 V2 - VIC UTILITIES 1 MOSAIC KALEIDOSCOOP V1C Kt '~~·,~·.)T SNOOPY HIRES TERMINAL SERIAL V i( : ...... , I TERM.SERIAL HIRES DEMO 1 'Il ~'I_.~.·'_ ':. ;"", ~.'.:' TINYMONl FOR VIC l' SOUND DEMO VIC KEYSORT VIC j,:"'~~ L -, :; \ TlNYMON INST KEYBOARD DEMO VIC SORT.DEM01 PROGRAMBLE CHAR MORSE VIC SOfH.DEM02 VIC CHAR GENR BIRDS DEMO

VICWCRD 'v' \:" _, . . ,~;.;:' j ~ ROCKET COMMAND VIC CHAR DEMO PIANO INVADERS BUTTERFIELD DEMO DRAGON VIC ClltlH ,OL KY8D C::',: ARTILLERY HISTOGRAM GRAPHiC DEMO 1 VIC lRIAtK,lJlAT ()8 DAM BUSTERS VICLOAD4.REL JOYST1C,K, 'rF~ST HANDIC DEM03 "t ' .~. _. DEPTH CHARGE VICLOAD2.REL COMMODORE SYMBOL VIC AiD4. RF.L MASTERMIND BASICODE READ v· '( LOG & LOGO VIC MAIL OTHELLO BASICODE SEND HI-RES CLOCK './ i'~. !. '" Vi C TAPE: INDEX CHECKERS ADDRESSES CALCULART RACE VIC DIS1 VIC CLOCK BUDGE1 ARROW VIC DIS2 SfPT 30 RA NDOM VIC LISSAJOUS (; '\ ~;I'.\ ._' GRAND PRIX VIC DIS3 CANADIAN FLAG WORDPR C 2 -;; " .~':'; " PINBALL DISASM KINETIC ART VICTER M STAR CHASER DIR TRIG PLOT CAT SAMU VIEW BAM BAR GRAPH ' / .,.. TRAP DISPLAY T&S Wi ZZ':,CALC BLACKJACK CHECK DISK DI SKI ..I O .. 8 ··m" 1 BUSH TRAIL PERFORMANCE TEST DI SKM f..>v' INsm =-,'1 J UFO SEQUENTIAL FILE V4 - VIC GAMES 2 KILLER COMET RANDOM FILE LUNAR LANDER VIC WEDGE BRKOUTPADL BREAKOUT SUPER VICMON2 MINIATURE GOLF V6 _. VIC DEMO 2 RUGBY TANK VS UFO JOY MUKADE SPACEWAR 1 DEFLECTION VIC JASPE R V3 - VIC DEMOS 1 SPACEWAR 2 VIC SNAKE VI C COLOR ROOS \iiC ~): DRM BREAKOUT TANK VS UFO KEY VIC POOKY lAPEl.' STAR WARS SHOOTER JOY MERRY VIC-MAS VIC Gt,RFIELD MAZE (~HASt DRAGON MAZE VIC SOUND DEMO VIC CHASE JOY DEMONSTRATIE.H! FOREST DRIVER GUESS I HE' fj U··A8cR FRERE JACQUES VIC CHASE KEY VIC TRSHY PIC HiRE!, i~JS MMNLANDER GRAPHICS+SOUND BREAKOUT KEY ill TANK-UFO VIC DESIGN HI RE" ti/ · o,['l f i", 1 DEMO STEAL MONEY VIC DESIGN 2 CAR RACE SOUNDS HI':n:S rl;'.':"[~C' :.,., 2 ARROW 2 PING-PONG VIC DESIGN 3 VIC KEY HIRE:~H/C ,''' '';' ) RIJTEST SUPEREVERSE VIC VIC DESIGN 4 GRAPHDEMO CUSTUM (';;' F·c.. ~::. BARRICADE GRAPHDEMl VIC 3 OF KIND VIC VIC y JiM IU '. ·.,L ·.'lJ:~ MEMORY GRAPHDEM3 WALL DESTROY VIC SCHUIFSPEL DIGIClOCK VI C L(""'iI '-fi") VIC-DEMO CHUCKALUCK VIC HIRESFOURIER REACTION TEST GENERAL DEMO TURTi.~. 9'f~r ~) IS K LETTERSQUARES USA SONG LONG DIVISION VIC-KALEIDOSCOPE TURTl.E jj 'JCT '."PE BANDIT 1 VIC SQUIGGLE LIGHT SHOW PLOT ~~l. FIRING TANK SLO VIC MAN KEYS KALEIDOSCOPE TURTLE. r-!< '~;.; MASTERMIND PING PONG COLOUR BARS V7 - VIC OEC/82 n .lFO Tr BIORHYTHM VIC Sil. NITE CRAZY BAllO ON PISTOL EN PAUL T JE HIRES PLOT ALIEN WASTER Tl lS TAP

GUESSING GIIME VIC FWJC I"~:Ji' .{-"( VIC FREIGHTER CIRKELDEMO ASTEROIDS VICBREAK/PADL WORD HUNT 8K Y- Tf Rr A ';K ,t;~,r MIAUW OUTPOST MOONLANDER BUMBLEBEE VIC 1.""PE INDEX Y'T ERM 51':.

N evv Disk Releases VTS - V.TPUG MAR 83 V NOTONE PGMABLE CHARSET CONSTRICTClH.4 FAC TOQ S Vlcrl~ V DRUM MANIA CHAR DISPL.A.Y C64 EXPANDER 4 G EFiMA.~I(G~)80 1 "eE R DRAW POKER C64 VIC SLOTS V VICAB2 COLOURP tCT LO N [(r,4)il/;N~.~f r: REVERSE C64 DIANE.C6-1 V TAX 82 ON V1.0 V BUSINESS DEMO I.~M ;\H c r..r-. ...I ' : £:.4 ENTERPRISE C64 DIAN E.CD.A111 V TAX PART 2 ----liST ME---- DRft 'J, [>;,1".1." 'XA WEAVE PETLOAD 64 PRGM RE W ;r :.:' ··1 V TAX PART 3 V[ CHARACTER GEN 64 EASY DLOt.DER EN Tf~flPf'IS~ ':c.,; V 8K TAX 82 PETALS ARND ROSE m - FEBl83 DC-MiN(;t~S RE-RELEASE­ -C64 ' V RHINO M.B.IN :.: ~u:~; I'~'/"IS DOMINOES V 8K-LOAD D4 - C 64 PROGR.'\MS MilLE: G(-'I)I'~Jt V 8K VICABl GERMAN(64)BOMBER M.B.lNSTRUCTIONS SPADE.lf l'; 1f11Jf:- 1:3 LONE(64)RANGER MILLE BOURNE V 8K VICAB3 STRING THIN G fi 4 SPA[)E~; DOCTOR 8032 SPADE.INSTRUCTS COPY - ALLS4 LA8YRtNHt V 8K VICAB4 SPADES DOCTOR.INS BIT MAP PLOT 6 ·l ,~)~WS cet. V 8K VICAB5 LABYRINTH REVIVE BUGS 64 T >\x 8 :> o~n 10'1 ( ' TOMBS C64 V BOMBER PILOT BUDGET SPRITE MilKER 6<1 INVOI COPY-ALL U" V PAINT BY PEN VIC.BUDGET PI HUNT 64 EJAs - r-.<-T''':H ~o.(t-;

TAX 82 ONT Vl.0 ' V CHINESE C'BOOK BOWLING PI Hu~n 64.2 IRQ·-f' t. rCH .~hJ

BALANCE ADD/SUB INVOICER STP!(.T("Fl.~ V THUNDERBIRD DI.A.NE.C64 CON CUBE BAS-PATCH.GEN EXPo.lm ;: f1,4 V ARITH CHALLENG DIANE.CDATA -D. CAMPBELL C64 IRQ-PATCH.G EN VISIBlF Cf>4 CO" C! 'R .PIC r

TPUG DIRECTORY Apnl 83 ~,age 15 SUPERPET

JAN/83.S BYTEOCT80PAL92 SEP27 CHECKSUMS DEVELOPMENT BYTEJUL81PA331 PRINT CHECKSUM-RESULTS DISAS.ASM STl - SUP PET APL.lNDEX PERT SMOOTH.DAT DISAS.CMD APl.EXAMPLESL MATRIX PRINT.FILE CRTASM APl.EXAMPLES2 APL.PLOT RESAMPLEFTN CRT.BOS BYTEAPR81PAL94 APl.EXAMPLES3 PERIODIC.FTN DISAS.B09 REGRESSION.FTN CRT.LlST SCANS APl.FILES fEBl83.S PERIODOGRAM.FTN ETlMAR79PAGE24 APl.OOS DISAS.LST HELP APl.MASTERMIND ST2 - SUP PET SPECTRUM.FTN DISAP.MAP TUTORIAL WSCREATE INTEGRATION.FTN OISAS.MOD FILES-WATERLOO DISAS.EXP PUBLICATIONS WSCONV.APLOLD PLOT -8300P.wP DFCONV.APLOLD MNEMONICS SCREEN.DUMP PLOT-8300P DIRECTIVES GET-KEYBOARD

From left to right: Joy Bennett (Entering memberships); Chris Bennett (Business manager); Dori'.: Bradley (Answering inquiries); Bruce Beach nORPET Editor); Tracy Bennett (Mailing memberships) .

The TPUG office is open five days a week It is anticipated that the rapid expansion of for members to drop in programs for the club the club will mean that it will require even library or articles for the TORPET. The office is larger quarters and more employees in the near a very busy place and we all make an effort future not to distract the employees from serving the membership as a whole. More members may mean that the club will be able to hire a full time library co-ordinator Some of the services performed in the office and possibly a systems consultant to answer Include enrolling new members. sending out club members technical Questions. diskettes. answering inquiries. and renewing old members.

TPUG DIRECTORY April 83 page 16 t-~------~~ •.' CBM/PET INTERFACES The ConnectingLinks CmC provides the link to increase your computer's functional ability. The following models come complete with case and cables and have a 30 day money back trial period. PRINTER ADAPTERS - addressable-switch selectable upperllower, lower/upper case - works with BASIC, WORDPRO, VISICALC and other software -IEEE card for connecting disks and other peripherals to the PET - power from printer unless otherwise noted RS-232 SERIAL ADAPTER - baud rates to 9600 - power supply included MODEL-ADA 1450a ...... $149.00 CENTRONICS/NEC PARALLEL ADAPTER - Centronics 36 pin ribbon connector- handles graphics I MODEL-ADA 1800 .•..... $129.00 CENTRONICS 730/737/739 PARALLF.L ADAPTER - 40 pin card edgE. connector MORE MODEL-ADA730 ...... $129.00 EPSON MX-70 PARALLEL ADAPTER - handles graphics - MEMORY BASIC 4.0 required MODEL-ADAX70 ...... $129.00 COMMUNICATIONS ADAPTER - FROM serial & parallel ports - true ASCII conversion - baud rates to 9600 - half or full duplex - X-ON, X-OFF - selectable carriage return delay - MEMOREX. 32 character buffer - centronics compatible - power supply Buya box of 10 Memorex 5X" I included Mini Flexible Discs and we'll send you MODEL-SADI ...... $295.00 ANALOG TO DIGITAL an additional disc free. CONVERTER -16 channels- Whenever you buy Memorex Flexible Discs. youre o to 5.12 volt input voltage range getting excellent memory But right now, when you buy - resolution 20 millivolts per Memorex 5~"Mini Flexible Discs, you also get more count - conversion time less than I memory Because for every box of 10 discs you buy, 100 microseconds per channel well send you one Mini Disc free. MODEL-PETSET1 $295.00 Look for speCially marked boxes ...... d ...... of Memorex Mini Flexible DIscs ~~rJ' US Dollars Quoted Or ask your dealer ,"'p''--aplJ- $5.00 Shipping & Handling about this great Memorex ••• ... .. 10 MASTERCHARGENISA .' deal You II not only get excel- .1''I!~O ' All prices & specifications subject to lent discs you II get more ~~ discs -- 1- b1 change without notice MENTION THIS MAGAZINE Offer ends March 31. 1983 Offer good only in Canada WITH ORDER AND DEDUCT 5% FROM TOTAL IN THE USA order from: Connecticut microComputer, Inc. MEMOREX 36 Del Mar Drive A Burroughs Company Brookfield, CT 06804 Memo rex IS a registered trademark of Memore x Corpora lion 203-775-4595 TWX: 710456-0052 IN CANADA order from : Batteries Included, Ltd . 71 McCaul Street ------~ F6 Toronto, Canada M5T2X1 (416) 596-1405 Dealer Inquiries Invited

TOR PET March/April 83 pag.e 25 ------l

RO-LINE AMAZINGI!I _ ••• IIISOFTWARE SPELLPRO A CANADIAN COMPANY Jim Butterfield's machine language spelling checker for designing, Word Pro 4 + on CBM 8032 developing, -simple to use -works fast; only seconds manufacturing, to check every word on publishing a full page -fully Word Pro 4 + and compatible for quick spelhng corrections distributing -Use existing Word Pro 4 + microcomputer documents to easily update the Spell Pro dictionary software -up to 80,000 word dictionary on a CBM 8050 disk DEALER ENQUI RIES WELCOME AUTHOR 'S SUBMISSION S INVITED CALL OR WRITE only S 179.95 from you r local Commodore dealer, For your nearest dealer call: (416) 273-6350 (416) 273-6350 PRO'LINE PRO'LINE _ ••• IIISDFTWARE _ ••• IIISDFTWARE 75) THE QUEfNSWAY EAST, UNIT 8, 755 THE QUEENSWAY EAST, UNiT 8, MISSISSAUGA. ON r ARlO L4Y 4CS MISSISSAUGA, ONTARIO L4Y 4C5 DESKS

• Attractive • Low Cost • Sturdy • Convenient

send for your free catalog RETAIL PRICES NEW GENERATION TOYS INC. St ock No . u.s. Canada 290 Larkin Street Iter» Desk as Shown 100 $200.00 $250.00 Buffalo, N.Y . 14210 (716) 854-1164 Single Cbmputer Desk 110 $ 133.00 $166.00 Printer llable 120 $120.00 $150.00 NEW GENERATION TOYS Paper Dblly 130 $ SO.OO $ 99.00 Chatsworth , Ont. NOH 1GO (519) 794-3463 DEAl.ER INQUIHI ES INVIT ED

TORPET March/April 83 page 26 I

CLUB ACTIVITIES

TPUG Central Meeting Feb. 1983 by I. A. Wright

As usual. the car was running on The club now has its own business of­ fumes. my hasty supper producing ominous fice on Avenue Rd. just south of the 401. rumblings. and the parking lot full. TPUG's The telephone number is 416-782-9252. Central meeting at Leaside High School for February was starting. La and behold this time... only a few minutes late! The school The TV-Ontario series on computers is auditorium had been over half full by 7: 15 to start on the air at 9:00 p.m. on Wedn­ p.m. A year ago you could arrive at 7:30 esday February 16th. Sample copies of the and be in the first few rows. handouts and tutorials were available for those that were interested to see what tney The meeting was opened by Mike Bonn­ had missed. Jim Butterfield (the star?) stated ycastle with the statement that the VIC group that the show was originally designed for was meeting in another part of the building. about 6.000 registered viewers who will This was another indication of the rapid receive the program package. The registra­ growth of the club. We were presented with tion is :'lOW closed since about 10.000 some information about the upcoming PET people have registered! Plans are underway Conference to be held on May 14 & 15 at to re-release the series at a later date. the Casa Loma Campus of George Brown College. Jim presented his latest version of the Ontario Tax Program. Although it will run on There was a call for helpers who would most machines. Jim suggested that time introduce and thank our guests. for people pressures made a version for the VIC-20 an to co-ordinate some activities. and many impossibility. Any interested programmer is other jobs. Some of the positions are paid: invited to create a VIC version of this very albeit at a low rate. Gord Campbell. the useful program. If you have no ir)terest in conference chairperson. made this eloquent using the program to calculate or print out pitch and distributed sign-in sheets to inter­ your tax form. you should still look at it for ested participants. the routines for formatting and inputting.

Special mention was made of the all-day The remainder of the pre-coffee show Machine-Language tutorial by our own Jim was Jim Butterfield presenting an illustrated Butterfield to be held on the Saturday (May lectu re on relative files. The most important 14th). Any person interested is to register feature is that these files will work on with Gord Campbell at 492-9518 befqre ALL MACHINES. As a "relative" novice I February 20th. As an added attraction this present the following material based on year. there will be displays and also SALES scribbled notes: by local dealers on location. A "Sell and Swap Corner" will be available for members who wish to use this conference to aquire 100 INPUT # 15. E.E$.E1.E2 These lines­ or sell computer-related materials. There receive data will be a small charge for the use of the facil ities. 110 PRINT E:E$.El;E2 from the error channel. A demonstration of telecomputing will be given at the York Library at 1745 Eglinton OPEN 15.8.15:GOTO 100 This line opens Ave. West on Wednesday February 23rd at the error channel. 7:30 p.m. There will be on-line facilities and OPEN 1.8.2."0:BUTTER.L."+CHR$(25) among the presenters will be Steve Punter. TOR PET March/April 83 page 27 CLUB ACTIVITIES

This line opens a file# 1 and a secon­ Knowing that the break to the cafeteria dary address #2 to the disk. It was a good was imminent. Jim then wrote a neat job that the error channel was open be­ program to read and write a relative file. cause after explaining this line the message Note that line 100 does not include the l "DEVICE NOT PRESENT" appeared on the since the file was created earlier. New files screen. A quick flick of a switch powered up will need to have the line opening file #1 the disk-drive and we were off! The variable "BUTTER" as above. Line 300 contains the "L" refers to the length of the individual statement CHR$(R AND 255). You can get records that are to be written. At this point the low for any number less than the record length has been set to 25 for 32768 ($8000) by (number and 255) =Iow byte. all records in this file. 90 OPEN lS.8.15 100 OPEN 1.8.7"BUTTER" 200 INPUT "RECORD NUMBER";R PRINT 1#15. "P"+CHR$ (96+2)+CHR$ (15)+ 210 IF R=O THEN GOTO 500 CHR$(O)+CHR$(l) 220 INPUT "READ OR WRITE";X$ 230 IF X$=R GOTO 300 This line lets us set up a block of 240 IF X$=W GOTO 400 records (254 characters total) and seek out 250 GOTO 200 record # 15. In doing this. the drive is also 300 PRINT# 15."P"+CHR$(1 03)+ setting up 20 other record areas that con­ CHR$(R AND 255)+ tain no information as yet. The CHR$(96+2) CHR$ (R/256)+CHR$(1) sends address #2. For an explanation see 310 INPUT #15.E.E$.E1.E2 pg. 378 in Programming The PET/CBM by 320 IF E<>O THEN PRINT E$:GOT0200 R. West. 330 INPUT # 1.N$ 340 PRINT N$ PRINT#l. "JOE"+CHR$

TOR PET March/April 83 page 28 NEW STUFF - Ted Bangay from Sheridan announced TPUG West Meeting that Sheridan is proposing to set up a course to run either 10 Thursday nights Feb. 23 Sheridan College (95.00), or 3 full Saturdays ($125.00) on At HOW TO BUILD YOUR OWN COMPUTER. Anyone interested should contact the Train­ ing & Leadership Division at Sheridan's by John Easton Brampton Campus.

Say, these meetings are getting -more A gentleman (who else could ignore all and more crowded - luckily the folks at that talking) from York Public Library an­ Sheridan can't fit us into any more nouncea tnat nlS Ilorary IS now loaning out classrooms or we'd feel the need to split up diskettes of public domain PET software into interest groups as the Central Meeting (.Hint to our librarian: couldn't we, by dona­ does. Might be a great system for efficien­ tion or otherwise, encourage other public cy, but something is always lost in ex­ libraries across Metro to loan out PET ecution . At any rate, bear with us friends, materials? What a boost for our favourite and if you've got a better idea, for good­ machine, not to mention a convenience for ness sake let us know, remember, it's for club members,) York Public Library is also YOUR benefit that we run these meetings, n~w. otterinp computer courses taught by and all we can do is try different formats, Mlsslssauga s wunderkind and WordPro king, presentations, 'n stuff to try to keep SOME Steve Punter. Imagine how the early Romans level of interest in meeting content for ALL must have felt attending Bible classes of you. taught by Peter the Apostle.

Graham Bailey There are now five group meetings in the Toronto Area each month. The Central meeting is the largest with ap­ proximately 700 attending. This is the West Side meeting. TOR PET March/April 83 page 29 the phone number is sometimes published without referring to this fact. Using Autodial on the PET an autodlaller on a phone mumber whiCh is actually not being used for a BSS. subjects by David Williams anyone at the other end to a dreadful situation. His phone is the target of a bar­ Toronto rage of calls. yet there is no way in which Several of the Bulletin Board Systems he can answer by vOice and tell the caller (BBS's) in the Toronto area have recently the true situation. So. Please. never use an reached a state of extreme congestion. autodialler on a pho'1e number unless you During the evenings. they are busy more are absolutely certain that it is being used than ninety percent of the time. This means for a BaS at the time you are calling. If that anyone who dials a BBS phone number you are not thoroughly familiar with the sys­ has less than a one-in-ten chance of being tem and its operating hours. for example if able to sign on to the system. Nine times you nave just read of its phone number in out of ten. the number will merely produce a magazine or a Bas bulletin. Don't a busy signal. autodial it. Call the number "by hand" first. If Having become utterly bored with fruit­ it is being used for a BSS. well and good. lessly dialing BBS numbers. I decided that You can explore the system. making sure of it was time to take another approach. We its operating hours, and autodial it in future. always say that computers can contribute to And if the number turns out not being our lives by doing the things which bore usell for a BSS. calling it by hand will allow and frustrate us. leaving us free for more anyone at the other end to explain the interesting things. yet I was wearing my situation to you. He may. for example, be dialing finger to the bone while my PET was able to tell you the system's new number doing absolutely nothing. Obviously this was or its operating hours. a situation in which the machine should take OK. Speech over. Let's get back to the over the task of dialing the numbers. and task of making the PET dial phone numbers should alert me only when it successfully and alert its users when a SBS is contac­ made contact with a BSS. In the meantime ted. Obviously this requires both software for I could do something more productive.such the computer and also some kind of as watching TV. hardware connection between the PET and Before telling you how I succeeded in the phone line. Equally obvious, the task making my PET do this. I would like to (and therefore the hardware and software) warn you about the unthinking use of all can be separated into two distinct functions. automatiC dialing systems. not only this one. The PET must be able to influence what but also those which are available with cer­ happens on the phone line, simulating what tain types of modem. such as the Modem-- happens when a phone is taken off the 80 and the Hayes SmartModem. It happens hOOk, dialed. and perhaps hung up. The quite often that would-be BBS users dial computer must also be able to receive Sig­ phone numbers which are actually not being nals from the phone line. so that it can used for bulletin boards at the time. respond to the presence of a modem answer-tone by alerting the user, or to its SBS's are in a constant state of flux. absence by hanging up and trying again later. Systems come and go almost every week. Projects such as this, which involve both with the result that many users find them­ software and hardware. often require some selves with outdated phone numbers. In one kind of decision to be made as to how infamous example. the TORPET published a much will be done by the hardware, and number for a BBS which was outdated how much will be left to the computer. For even before the magazine was distributed! In example. the detection of a modem answer­ other cases. BSS's operate on a part-time tone (a tone of 2225 plus-or-mlnus a few basis. sharing a phone number which is hertz)could be done by incorporating a used for other things at different times. yet sharply tuned resonant circuit into the hardware.

TQRPET March/April 83 page 30 This would be followed by some transistor is used for switching the phone kind of non-linear element which would circuit on and off. both to simulate lifting produce a D.C. signal from the resonating and hanging up the phone. and also for frequency. and this could be used to feed a pulse-dialing. This is controlled by a signal simple on-or-off D.C. voltage to the PET to from the PET's user port Pin H (PA4). indicate the presence or absence of the through an emitter-follower transistor. T3. answer frequency. However. there is a digi­ The emitter of this transistor is essentially tal method of measuring frequencies which either at zero or pius five vclts. relative to can be carried out by the PET itself. In ground. depending on the Pin H signal. This thiS. the machine simply counts the number either does. or does not. drive current of incoming sound waves which arrive in through the in the Hll D1. closing or some fixed period of time. This gives a opening the phone circuit. direct measure of frequency which requires When the phone circuit is closed. a very little hardware - only enough to con­ current of about one milliamp passes vert the incoming sound waves into square through the constant-current arrangement waves of the correct voltage to be fed into around transistor T2. biasing the diode in the PET. the other opto-isolator. which is a type I deCided to minimize the amount of H 11 B 1. The A.C. component of the phone hardware. and to do as much as possible signal bypasses the constant current arran­ with the computer itself. by writing ap­ gement. by means of a capacitor. and thus propriate software for it. (this is often called passes through the opto-isolator. The tran­ performing the task "in software". as op­ sistors T4 and T5. which are arranged be­ posed to "in hardware".) I also decided to tween pius five volts and ground. amplify use pulse-dialing for the phone. so that the this signal and clip it to a TTL- compatible system could be used anywhere. It might . which is fed into Pin J of the have been easier to dial by feeding simu­ PET's user port. lated "touch-tone" signals into the phone The software to run this arrangement Is line. and these would have been accepted available for downloading from TPUG's BBS. by my local phone exchange. But not all ex­ Its phone number is (416) 223-2625. and changes can handle these signals. so I the hours of operation are 7:30 p.m. to decided to simulate the simple pulse s which 9:00 a.m. ( Eastern time) Monday to are generated by old-fashioned rotary phone Saturday. and all day Sunday. It consists of dials. and which are accepted by all exchanges. a machine- language segment calted A schematic of the hardware is shown "Autodial ML". which generates dial pulses. in the diagram. counts incoming sound waves. and performs Electrically. it consists of two separate various other functions. and a BASIC driver parts. one ot which is connected to the program called "Autodial Term", This is an PET's user port. and the other to the phone expanded version of Steve Punter's public­ line, The two parts are linked by two opto­ domain terminal program "Termlnat.R12", It isolators. These are devices which contain contains all of Steve's routines. together with light-emitting and phototransistors. several other functions which have accreted electrically isolated but arranged in an opti­ to it over the past year or so. including the cally sealed container so that light from the Autodial routine. diode can fall into the transistor. They allow the PET to communicate with the phone line The signal with which this system alerts while being totally isolated from the high its user. when an answer-tone has been VOltages on it. The phone line is also successfully acquired. is a combination of protected. since its part of the circuit is CB2 sound and flashing of the entire screen entirely paSsive. with nothing which might between normal and reverse field. If you feed damaging voltages into it. have a large-screen PET. the sound will be The Hll D1 isolator is a type with a audible. though not very loud. from the high-voltage phototransistor. This. in a Darl­ machine's own speaker .If you have a small­ ington arrangement with the high-voltage screen PET. or if you wish to make the TOR PET March/April 83 page 31 o ... 7.5" (€~T.POwE.R. SOfPLi)

330.n. ~r------~v'VV--~ T3 ll:>E:", Poo.T Y.oIlt (PA4)

+ REt> E>RI C·C,f A.c·· P~CNe: 'Sv' RE.c:..TIFIER u~E: Ze.o.e.r Z.£"E~

~IIBI I ·-----·~I C~~ i €}---+---,---i 1- ~ER lbRT PIN J (PAS)

T~N.5\::'Tc:£'S;

TL AND Tio. 150 Vot.:r"!> (coU£CTO,",-Ei"\\]1TR.). NPN. SIUC.ON

T4. :'SMALL '51cS,N.6.L. PNP. ~IUC.c>/J

ALL TRA./J~I~TDR>5~DULDflA.II£ RE:A=NAe.l£ i-\IG.~6AI..l (1-." ... AT IEA-'ST 50)

RE::::'I~TDR~:0.'25 /A.1ATT fb0tR RATING. 1-:, ~>(JFFIC.IE·NTHe'"," ALL >4.'-=,\ ~T~R~.

sound louder, you should connect a CB2 Have fun with this. but please. as I said sould amplifier to your machine. Instructions earlier. use it considerately. Don't use it to for doing this con be found in virtually any dial numbers which are not being used for book on programming the PET, or in many BBS's or other computer-communications magazine articles which have appeared on systems. the subject. TORPET March/April 83 page 32 NEW PRO DUCTS Enter the zaooo by P.J. Rovero Monterey, CA Commodore computer users have had or accidental interference between systems few central processor adjustments to make and user programs and data. Note also the in the past. In the midst of changing ROMs. huge (by current standards) stack address keyboards. and screens it sometimes seemed spaces. The large segregated stack is ad­ that the 6502 was the only part of their vantaQeous in implementing multi-user and systems that did not change from model to concur rent operating systems, high level lan- model. The picture has changed somewhat guages. and supporting extensive interrupt with Commodore's introduction of the 6509 processing. and 6510 processors but these are basically 'souped up' 6502s. A number of other com­ The instruction set of the Z8000 contains panies are bringing add-on Z80. 6809. and 414 variations of 110 instruction types. 68000 processors to market. These machines Ninety percent of the instructions use the 5 normally do not replace the 6502 but can main addressing modes on 8. 16. or 32 bit be selected as an alternative. data types. The processor has 16 16-bit registers which may be grouped into com­ A major change is in the wings. Soon binations of 8, 16, 32, or 64 bit registers. after Commodore and Zilog announced a The numerous and flexible registers allow technology transfer agreement. Commodore extensive data manipulation and calculation selected the Z8000 as the chip to be used to be performed entirely within the register in their future 16 bit processors. The Z8000 space with register addressing. which is processors are very capable. but complex usually the most time efficient addressing and very much different than the familiar 6502. mode. Many Z8000 opcodes directly execute complex functions that would be coded as Table lists a few of the Z8000 subroutines on most other processors. characteristics. The Z8001 is the more com­ Instructions are available for string and plex of the two and is capable of directly block searches. comparisions. and transfers: addressing 48 of memory. The division with both quotient and remainder Z8002 addresses 'only' 448K. These memory result; and byte/code translation using figures may seem large but the prices are tables. A group of opcodes has been decreasing as fast as the need for more reserved for the use of extended processing memory is increasing. The processors divide units. These are special purpose processors the total address space into 7 smaller ad­ designed to relieve the CPU of such time dress spaces. Separate instruction. data. and intensive tasks as floating point arithmetic stack address spaces are provided in each and local network communications. of two modes. In the user mode certain op­ codes are priveleged or unavailable for use. The for the Z8000 is This can be used to provide operating sys­ understandably complex. Learning it will be tem or security. Both quite a challenge for those programmers processors have 64 K bytes of input/output now comfortable with the 6502. The new address space. nmemonics. register structure. and address spaces will at first complicate the task. This form of memory segregation is new Eventually the capabilities of the Z8000 will for . Multiuser mlnl- and allow the programmer more freedom and mainframe computers have developed these less restrictions. The users of application systems over the years in response to dis­ packages and high level languages will reap ruptions of operations caused by intentional the benefits without such drastic adjustments. TORPET March/April 83 page 33 NEW PRODUCTS

As far as the author can determine. Olivetti is currently the only manufacturer Computerfest '83 with a Z8000 computer and 'on the street'. Whether Commodore uses TRACE announces the eighth annual the same or s.milar operating system M.A.C.C. Computerfest in Toronto. Canada remains to be seen. At this point there is July 8-10. 1983 at Harbourfront. There will no 'popular' Z8000 operating system. be talks. exhibits. a flea market and an auction. Carl Helmers. Editor of Robotics Programmers who wish to learn about Age is our feature speaker. Frank Dolinar the Z8000 before Commodore's new genera­ will have six sessions on Computers and tion of 16-bit computers are introduced children. David Stringer of TV OntariO will be should read the 'Z8000 CPU User's speaking on Introduction to Computers. There Reference Manual' (Prentice-Hall 1982). will be talks on Compilier Design. Artificial Table I. Intelligence and Computer Languages includ­ ing FORTH. LISP. APL. and LOGO. Com­ Processor ZeOOl Z8002 puters for Music. the Handicapped and Computer Hardware will also be featured Address range total 48M 448K Address space each 8M 64K For further information write to TRACE, Address space i/o 64K 64K P.O. Box 6922. Toronto. ON. CAN M5W 1X6. Instruction types 110 110

Total Instructions 414 414

The Agro-Electronic Show iKE RICHARDSON Kapute

The concept of the show and seminars has evolved to represent the total manage­ ment of the farm with all electronic means, not just general purpose computers, The use of electronic control and monitoring in­ creases the information needed in the management process. The general purpose computer is only the last link in manage­ ment process. The data can be presented to it either by manual (typing) or automatic (electronic sensors) means. If the computer can then take action without human interven­ tion, it becomes a control system.

WHERE :Red Deer. Alberta. Red Deer Fair Grounds. Sales & Exhibits Building. South side of Red Deer, just east of the junction of Highway 2 and 2A.

WHEN: April 15 and 16, 1983.

WHO: Approximately 75 exhibitors from all sectors including computer hardware and software. electronic controls, monitors and communications. TOR PET March/April 83 page 34 uon, .. a;.",NGINFORMATION DISKOR CASSETTE: $ 39. 99 CHECK,MONEY ORDER. VISA ,MASTER CHARGE.AMERICAN EXPRESS ACCEPTED. • ONTARIORESIDENTS +0 CENTENNIAL.P_WAV N. ADD7% SALES TAX. HAMILTONONT. AOD'l.OO FOR SHfPPfNG . ~. DEALERINQUIRIES INVIlED. UE IH6. CALLI( ftG -560-'Z'O). TOR PET March/April 83 page 35 TheFriendly

... Computer

Commodore Vic 20 hardware and software available at or through your nearest Eaton store. EATON'S

TORPET March/April 83 page 36 Smith-Corona introduces the first printer * with real character at the unreal price of $1095.

The Smith -Corona Daisy Wheel Printer Until now, if you wanted to include a reasonably­ cassettes and a choice of easy-to-change. snap-on daisy priced printer as part of your computer or word processing print wheels for a variety of fonts. system, you had to use a dot matrix printer. Daisy wheel So why not get your hands on a real bargain: letter­ printers were just too expensive. perfect printing at an amazingly low price. Because. Not anymore. Now Smith-Corona* offers a daisy thanks to Smith-Corona. a printer with real character is no wheel printer at such an incredibly low price, you can't longer expensive. afford not to include it. That means thateven the Ask for it by name. S "th Co smallest installation or business can now,have letter quality . mt - rona printing capabilities at every work station. The Smith-Corona printer operates with micro­ ·,Hlg)!l'sted retail fmC(' DIVISIO" OF 8/J!6®(CANADA) LIMITED processor-controlled daisy wheel technology. and is r------~ available with industry standard serial or parallel data I Please send me more information on the Smith-Corona daisy I wheel printer. interfaces. I Nam~e______Best of all, it produces results identical to those of our I Titl.c.e ______very finest office typewriters - printing with real character. I Company Nam.~e-- -- ______So it can be used to create letters or documents that have I Business Addres,o..s______to look perfect. As well as financial statements, inventory I City Provo Postal Code' ______reports. direct mail campaigns-anything that requires I Type of Busines,,-s ______quality printing: And it's easy to use - just turn on the power, load the I Mail coupon or call: I Education Director. paper and away it goes. (It works equally beautifully with Smith-Corona letterhead bond or fanfold paper.) There are drop-in ribbon I 29 Gervais Drive. Don Mills. Ontario M3C 121 IL ______(416) 449-0164 T ~

TORPET March/April 83 page 37 Standard VIC 20 (CG058) Rescue From Nufon $12.95 no additional memory needed Must find 30 hostages in this 100 room, 5 story , alien infested, graphic adventure game. A (CG008) Alien Panic $12.95 continual big seller. Keyboard only (n. =north w = Race against time as your guy digs holes to trap west etc.) aliens in 4 floor laddered, brick construction site. Requires joystick. (CG068) The Catch. " $12.95 Another all machine language game based on the (CG096) Antimatter Splatter $24.95 principle that one person with one joystick This game is as good as its name. Another pure guiding one catch/ shield can catch everything game, this one is fast! The alien at that one alien can throw at one. The action comes the top of the screen is making a strong effort to slowly at first but by the fourth wave you'll be rid the world of humankind by dropping anti­ aware of . .. "The Catch" ... matter on them. The splatter cannon and you are our only hope as more and more antimatter falls. Joystick again is optional equipment. Expanded Memory Vic 20 Games (CG026) Collide $12.95 (CG090) Defender On Tri $19.95 "Vic" controls one, you the other as cars go Pilot a defender style ship on mission to save opposite directions on 4 lane track. Requires trapped scientists from a fiery fate (they are joystick. aboard an alien vessel deep in the gravity well of sOl). Excellent graphics . Short scene setting story (CG094) Exterminator $24.95 in the instructions. "Defender On Tri" requires at Recently scoring a rating of 10 out of a possible least 3K added memory. 10 this game was praised as "one of the best I've seen on any computer" by a prominent reviewer (CG092) 3D Man $19.95 in a leading magazine . The idea is to shoot a The maze from probably the most popular arcade centipede before it overuns you, the problem game ever, with perspect ive altered from over­ being every time you hit it, it divides into two head to eye level. The dots, the monsters, the separate shorter ones. Several other little power dots, the side exits, the game is amazing. / creatures bounce around during this struggle. All "3D Man" requires at least 3K added memory . of them lethal. 100% machine language makes (CG088) Space Quest $19.95 the rapid fire action very smooth . A joystick is Our first 8K memory expander game and its a optional, but as always, recommended , (a trac beauty. The scene (a short story is included) is far ball is also very nice!). in the future, a time when man's knowledge has (CG054) Krazy Kong $12.95 reduced an entire galaxy into a mapped series of Three screens, a gorilla, barrels, and chang ing quadrants. This game has stratagy (you plot your difficulty levels help to make this one of our most own hyperspace jumps on Galaxy map), action popular . Joystick optional. (against a starry background you find yourself engaged in a dogfight, laser style), exploration (CG098) Racefun $19.95 (you must fly your ship deep into caverns to pick Extensive use of multicolored character capabili­ up necessary fuel) . "Space Quest" requires at ties of the "Vic" make this one very appealing to the eye. Fast all machine language least 8K memory expansion and a joystick . action, quick response to the stic.k or Commodore 64 keyboard controlled throttle, combine with the challenge of driving in (CG602) 30-64 , Man $19.95 ever faster traffic to make it This available on the expanded " Vic 20" appeal to the rest of the body. game , has been completely rewritten for Joystick control I i ng the 64 and uses sprites, sounds, and is an option . other features not available on the "Vic". This one requires a joystick .

P.O. Box 156, Shady Cove, Oregon 97539·0156 Mastercard and Visa cards accepted C.O.D. Orders ... call (503) 878·2113 VIC is a trademark of Commodore Business Machines, Inc. Games will be on tape unless you request disk. Ask for our FREE catalog! TORPET March/April 83 page 38 COMMODORE-64

SCRIPT 64 A Review by Marc Swanson Toronto Script 64 is a word processing program sending the printout to the screen. The for­ for the Commodore 64. written by David mat of the printout can be easily altered Foster and released by Richvale Telecom- from a Control Map containing print format munications. It is an excellent word proces- instructions. sor that is easy to use and powerful enough for most needs. Other Features

What I Liked There are a number of other user­ friendly features. such as three Help A word processor stands or falls on its Screens if you get stuck. prompts before text editing features and the ease with which you do anything damaging to your disks and you can make a successful printout. The a dictionary/spelling checker mode which program has to be powerful enough to ac­ checks the spelling of words you build up comodate a wide variety of uses. while from your own text and vocabulary. There remaining easy enough to use without having are other minor but useful features such as to phone the distributor. For the most part. the ability to change text and background Script 64 handles editing and printing colors (a must with some monitors!) and a powerfully but simply. print option using the RS-232 port that al­ lows a printout to be sent over a mOdem. Editing Most of Script 64's major options are Besides the usual methods of inserting displayed on the menu line and easily ac­ and deleting large or small amounts of text. cessed with two keystrokes. Script 64 also allows for a variety of other ways to enter and manipulate text. French What I Did Not Uke text can be entered directly to the screen. The powerful global search and replace op­ The list of things I did not like about tion allows a user to search for and replace Script 64 is fairly short and very picky. multiple items of text at the same time. There is a numeric mode for adding and The video print scrolls horizontally to al­ subtracting columns of numbers. Text is low you to use the 40-column display to easily centered. Depending on your printer. view an aO-column printout. At first this is Script 64 also allows you. from edit mode. very Impressive. but after a while. trying to to enter commands for superscripts and foliow the scroll with your eyes becomes ir­ subscripts. underlining. bold print and italics ritating. It is still a necessary and very use­ print. All of these are easily and quickly ac­ ful feature. cessed with. at most. three keystrokes. The program saves word processing data Printing in numbered screens. This makes saving to disk or tape very convenient. because there Script 64 prints using any serial or is no need to name a file or specify drives parallel printer that interfaces with the 64. when saving. The "Index" part of the program Script 64 allows the user to see his text provides a place to log the name of the file formatted before it goes to the printer by saved in the numbered screens. However.

TORPET March/April 83 page 39 · COMMODORE-64 the user has to go into the Index to log marize the many features offered by the the contents of the various screens. This is program. What it fails to mention is how time-consuming and unless you are very user friendly the program is and how well conscientious about making entries to the documented the instructions and tutorial are. index and keep ing it updated. you soon The author makes extensive use of the lose track of which numbered screen con­ function keys and simple key commands for tains what data. the most commonly used features. such as line feed. page feed. centering. double The dictionary/spelling checker mode of sizing of characters. underlining. erasing. the program does not really check the tabbing. vertical spacing. duplicating and spelling of words. It only checks to see moving lines. etc. All of the keys on the VIC whether or not you have used the word 20 are used in their standard mode. There before in your text. and logged it onto a are no special commands to remember to dictionary disk. change format.

Summary The program allows multi-column prin­ ting. which is easy to do. and has a spe­ liked Script 64 very much. T he things cial feature which allows the user to simply about I did not like are not serious. go into a calculator mode. make a com­ They are the result of longing for an ideal putation. and return to the program with the word processor that only exists in my mind. answer noted in the proper p,ace. In general. it is easy to use. and well worth Additionally. the program makes extensive looking at for serious use. use of simple prompts for all of its features. In short. it is like following a Script 64 is available in tape or disk version bouncing ball. whether you are loading text. for $129.00 from Richvale Telecommunica­ saving text. printing . or formatting. tions in Richmond Hill. The only negative criticism this writer can offer is the lack of the ability to right­ hand justify. RAPIDWRITER The author has the program available for tape or disk. the VIC 20 or the 64. and Review Caplan for most any printer that can be hooked up by Mark with either machine. This writer has a Com­ Concord, Mass. modore 4022P printer which is normally used with the larger Commodore machines. The author furnished me with a program version Being the owner of a Vic 20 and a that works beautifully with that printer. computer novice. I was desperately looking for a word processing program that could Most important the author furnished a be easily used and understood. I have well written. easy to follow 30 page instruc­ looked at most of the programs available to tion and 15 page tutorial with the program. VIC users and was very discouraged by the This is a feature which I have found lacking Inadequacy of the instructions and the in­ with most programs offered to the small ability of the programs to work with printers home computer buff. I also found out that better than the 1515 or 1525 -- that Is un­ quantity discounts are offered to VIC user til I found Rapidwriter! groups who purchase in lots of five (5) or more. This program. 01fer('d by H.D. Manufact­ uring Inc. of Leverett. Massachusetts. is a For those of you who would like to use bargain at 39.95. Pages 258 and 260 of the your VIC as a word processor. I would February Issue of Compute Magazine sum- highly recommend Rapidwriter. TORPET March/April 83 page 40 SuperScript Review by Terry Taller Kanato, Ontario

As with any product which is both first The next feature. which I enjoy best. is in its market. and successful. it doesn't take that Tranmer has allowed users to access long for similar products to appear which features in non-CBM printers. For instance, ~illcompete for a market share. These new I use a Star Micronics GEMINI-15 (I carlt products can be in one of two categories see why anybody would buy an EPSON --a pure imitation or an improvement upon printer now) which has italics in its ROM. the original. SuperScript is in the latter One needs to get at the Escape function to category: while it lacks a couple of the fea­ use it; SuperScript provides for this. When tures of Punter's WordPro 4 plus. it has im­ writing this review, instead of having to use portant improvements in a number of key the underline feature to designate italics to areas. Since SuperScript is less than half the editor. J simply called in the appropriate the price M Word Pro. PSI must now improve control feature to turn italics on and off. its product or face the fact that it will have Very nice. to severely reduce its price for Word Pro. In WordPro one spends a lot of time It is obvious that when SuperScript was moving the cursor up and down through the written the serious shortcomings of Word Pro text. In SuperScript I use the control func­ were kept in mind. The author. Simon D. tion and space bar to move forward through Tranmer. states that he used the opinions pages and control shifVspace to move back of Commodore Users Groups in Britain to through pages. Again, a convenient time saver. refine the package: he must also have lis­ tened to reviews of WordPro. The next important difference from Word Pro is that you can use a maximum of The most commonly heard complaint 240 columns. Admittedly one can as well on about Word Pro is the lack of space in Word Pro but the screen wraps and you have memory --in fact 115 lines. SuperScript to count your strokes to make sure that you provides a total of 250 assuming an 80 (return) at the appropriate moment. In column production. While there is no Extra SuperScript the screen will pan to the Text area. for most of the work required by right as you type in your work and wrap at most writers. this is no loss. the designated right margin. This makes it so much easier to set up work for a 15" The next advantage is that separate carriage printer like the GEMINI-15. Like lines are not needed for line or centering WorPro. in SuperScript you have to output commands. For instance. if you are typing a to video to see the setup: unfortunately standard paragraph (as I am right now). in­ when you use a right margin larger' than stead of having to leave a blank line be­ 80, "what you see. ain't what you'll get" tween paragraphs one need only put the To make life easier when reviewing a screen (ctrl) In 1 (return) at the end of the previous larger than 80 columns. Tranmer built in a paragraph: not only convenient. it sa~espanning function: i.e .. when you press (ctrl> memory. The same is true for centering right-cursor all you have to do is sit back functions: instead of requiring a separate and watch as the screen moves in front of line to turn centering on or off. it can all you -- if you want to speed up the action be done on one line; e.g.. (ctrl)cn 1. THE you hold down the shift key. Again. very BIG BROWN FOX (ctrl>cnO which. again. has nice if you are working with 132 columns. the effect of saving lines and memory. TOR PET March/April 83 page 41 The next outstanding difference between and three-hole punched. Suprise -- Precis­ SuperScript and WordPro is the fact that ion Software used metric sized paper which you can get at the disk functions without doesn't fit your normal binder. A very nice losing your text from memory. This alone feature provided by the publishers is a will make people buy SuperScript instead Quick Reference Guide in the middle of the of WordPro. When I think of the number of documentation; also on the OISK provloeo IS hours I have spent saving items because I the Quick Reference Guide which you can wanted to get at the Directory with WordPro print out and keep handy. I do think that I could cry: as rookies with WordPro how anybody trying to get into SuperScript many of us have called in the Directory without any previous experience with a pack­ only to have forgotten to save the text in age like Word Pro will spend a lot of time memory. Not fun! familiarizing themselves with it. That's a small price to pay for a difference of $300. Most of the control commands in SuperScript are identical to those of Another problem found with Word Pro -- and some of them make more SuperScript is the flashing cursor. find sense. For instance. to get into the insert the flashing cursor useful when programming mode insead of Shift pius RVS in WordPro. but it is a nuisance when writing. you RVS pius I to turn insert ON and RVS plus I to turn it OFF. could spend a great deal of time giving an item for item comparison of What doesn't SuperScript have? It SuperScript and WordPro which isn't the doesn't have an arithmetic function when it point of a review. There is no doubt in my comes to columns of numbers. It does have mind that a person who wants an excellent decimal taoo._. though. Also the position of package which would meet all of the needs tabs is not displayed· on the screen: instead of the average office should buy to see the position of tabs you must

by Patrick Corrigan

IbN', WJRR.Yp~ AFTER787.63% ~s ., OF Sfr..(£ M~, lTL!.. 'PAY FOR ITSELF.'

TORPET March/April 83 page 42 Storywriter A Review by LA. Wright Toronto STORYWRITER - Tape loaded machine name across the top of the screen. On language word processor for junior students printout. this information is automatically for- using the PET computer. Available for matted into a header. educational use from the Toronto Board of Education. 155 College St .. Toronto (416- The child can edit the story using the 598-4931), The program is free. but INST /OEL key to remove letters. words or restricted in use as above. A single page 8 phrases. or insert spaces or lines. The 1/2"x 11" of hardcopy instructions are included. CLR/HOME key is used to return to the start of the screen or text. To print. the child is presented with a few simple instruc­ Storywriter is a most valuable program tions and a choice of Commodore or Epson for teachers of junior (grade 3 - 6) students. printers and the story is printed. In essence a simple word processor. Storywriter can introduce students to the If the correct printer is chosen. the out­ marvelous world of the micro-computer. This put will be in double width characters which simple program can answer the teacher's is great for smaller children. Later. the requests for programs that will aid in the teacher may decide to print the files using teaching of the English language. the "opposite" printer choice. This will Written by Joe Vayda. and G.C. Capon. produce a 40-column output with the right Storywriter uses a simple one-screen menu. side of the page ready for a picture.

The student can load a story. save a A number of teachers in both City and story. print a story. write or edit a story borough schools are using this program with file. erase a story. and leave Storywriter. their pupils. A few of the comments that I These are all the commands and can be have heard include ... "I've never had a obtained through one numeric keypress. Grade 5 class write so much!" "The children want to correct their stories· ... "I The program starts by asking the stu­ can sit with a child and explain corrections dent for his/her name. This input then be­ and omissions without using a red pen". The comes part of the program. along with the response of the students is equally en­ title of the story. As the student writes. the thusiastic. This program is terriffic! program automatically scrolls the title and Bytes by Patrick Corrigan

AND IT CoMeS W(1H A '/&ARS c:;umy of ;QUIRR£t.., FCOD. PAPERCLIP A Review by I.A. Wright Toronto

PAPERCLIP - ROM, disk and manual from A feature of Paperclip that puts it ahead Batteries Included, 71 McCaul St.. Toronto of its competition. is the ability to manipu­ M5T 2Xl, Phone 416-596-1405. The program late columns as weil as text lines. One of is available for all 4.0 ROM Commodore the great difficulties of using the 40-column machines (including the C-64) and can be PET as a word processor is the formatting of ordered with French or Math character sets. printer columns tor aO-column printers. The same might be said for formatting 126 columns on an 8032. The Paperclip solves At a quick glance through the latest is­ this problem by allowing you to set the sue at COMPUTE! magazine. I found adver­ screen width to any value from 40-126 tising for word processors for Commodore columns. and then the screen will scroll computers from $16.95 to over $300.00 U.S. horizontally. Having been involved in writing The U.S. price of Paperclip is $125.00 charts for publication. I know how valuable ($150.00 in Toronto) and is in the middle this feature is. I suggest that any such files price range. The features of Paperclip, be set up as linked files because the line however. make it one of the best width cannot be changed within a text file. wordprocessors available regardless of price. The file-length in Paperclip is 222 lines of 40-column text. but using linked files you The Paperclip version reviewed is #2.84 can write fe-rever. and consists of a 2K ROM that sits at $AOOO. an 85 block disk program, numerous Another feature that relates to columns printer files, and a 112-page manual. is the ability to set numeric tabs so that all Although it comes on disk, Paperclip is deCImal numbers are aligned neatly. If you completely tape compatible. This has proved decide that the columns should be moved, a boon to the many teachers who have a there is a command to shift them. If you 4032 PET with a cassette drive in their target a column. then insert one. Other classroom. COlumn commands include: set. erase, repeat. add. subtract. and even sort. Yes As with all quality word processors, you can enter names. addresses, phone Paperclip allows complete manipulation of numbers. etc .. and sort the entries by sub-fields! text. The total command list has over 100 separate functions. In addition there are 41 Disk operating commands such as read­ formatting commands. This may seem some­ ing errors. global copy and scratching of what overwhelming to a novice. but within a files can be sent from within Paperclip. You short time the system can be broken into can change printer and disk device numbers the "commonly used" and the "look-up" functions. to allow multiple peripherals. Very useful is the support of the Arbiter system that is in Text can be appended, inserted, deleted, use in many schools. From within Paperclip moved, copied. and transferred by word. the user can enable or disable the arbiter. phrase, line. and range. The ability to in­ or grab exclusive use of the bus. Teachers stantly change the position of some piece with access to a computer studies room can of text is a major advantage of all turn it into a wordprocessing room with up word processors. Paperclip provides all the to 32 computers using one disk drive and printer. combinations that you could possibly want.

TORPET March/April 83 page 44 ::iome Ousiness tunctions are well sup­ If you use only one printer. then the ported by Paperclip. String searches can disk has a program to re-write the Paperclip also search and replace so that references program so that your special printer file is can be altered throughout a file allowing automatically loaded when you start. If you dboilerplate" paragraphs. A similar function find an error on page 15 of the text you uses variable blocks which are kept in a have written, use the video output to print separate sequential data file to change ad­ pages 1 - 14 then press .p. to print a dresses and salutations on form letters. One corrected page 15. In my estimation this enterprising young man uses this system for flexibility of printing is another of the fea­ personalized handouts that advertise his business. tures of Paperclip that puts it at the head of its competition. It has saved me reams When you are ready to print your for­ of paper. matted text to the printer Paperclip offers another feature that is worth its weight in An unusual function in a word processor 4032's the video output. Other that is as inexpensive as Paperclip is the word processors such as Word Pro 4+ have "tb" command. Using this you can create a this feature. but it is not available for the ta ble of contents as you write the 4032 PET. Admittedly, the 40-column PET text.! Auto-indent is a useful function for . only shows the left-hand side of a printer report writers because it will offset the first page. but that's enough to be of great value. line of all subsequent paragraphs to a vari­ able amount. Another function is the ability The video output can be globally linked to predefine phrases that are repeatedly and can insert variable blocks just like a used in the text. The phrase "Toronto PET regular print out. The screen scrolls ver­ Users Group" can then be written with two tically. and can be paused and re-started key presses. Any commands that may effect using the space bar. The stops the existing file are double checked using automatically at the end of each page. and an "Are you sure?" input. This has saved you can quickly see those "widows" - hang­ my text on more than one occasion. ing lines at the start or the end of a paragraph. This video output is formatted the What are some of the drawbacks to this same as the hard copy. thus you can see program? The most upsetting to me has oc­ changes to indenting. headers and footers. curred at the startup when after loading the and pagination before you run the printer. program and a text file to work on. the All special characters are shown in reverse program exits to monitor and than locks up. video so they can be checked also. In my This does not happen very often. but it can estimation. this feature alone makes the prove rather frightening. Another bug is the Paperclip THE word processor for 40 column extended use of the insert key which forces screen machines. the program into uppercase "'oc·. Again. this does not happen all the time. An ear­ Once the written file has been checked lier version of Paperclip did not support the for accuracy and format. you can output to "vp" or vertical position command. a printer. Not just a few kinds. but any printer can be supported. If your printer can I assume that there will be updates and print boldface. ita lics. emphasized. wide. su­ revisions to correct this latest version. per or suOscripts. etc.. then Paperclip will Beyond the bugs the program has a few allow you to send these commands from areas that would be advantageous If in­ within the text. If you have to pause to cluded. The disk directories can be read change a daisywheel. then put that command without losing the current file. but cannot be

in the text at the appropriate place. If you ~prlntedwithout exiting the program. The have access to a number of types of prin­ video output cannot be printed at a variable ter. then you can change printer files and speed. There is a definite need for a output to each of them without re-typlng or tutorial that would walk a neophyte through re-Ioaamg. TOR PET March/April 83 page 45 the system. The manual is valuable if you know what to look for. but it is not good C~MM~D~aEL(jI1~~TtR enough for a person new to word processing. USt"~[;aOll~ OF'[]lJ~ To sum up. I have 'used WordPro 3+ and have access to $12.000.00 Burrough's 263-0963 Dm287-n78 word processor systems. But I have bought Paperclip for my use and for the use of my ViC 2 0 ~ ~ b I staff. I heartily recommend this program to COMMODORE you. A(tUB FOR,HE HOMECOMPUTER USER ~~'T P.O. Sox 3140 D.M. Iowa 50313

16K Commodore Pet 2001 Series. CLASSIFIED ADS Upgraned to BASIC 4.0. Includes cassette tape deck removable anti-glare screen. light 5 Cents per word, with $1.00 Minimum. pen. manuals. Asking $800.00 Phone Payment in advance to: 1-519-669-8976 TOR PET CLASSIFIED P.O. Box 100 4040 Dual Disk Drive with cable asking Station "s" Toronto, Ontario $995. Also 2022 tractor printer with cable Canada M5M 4L6 asking $345. Call 416-451-7702 WANTED VIC Users, 3K Super Expander. perfect condition-4 months old. $75.00. Call. Charles Don Mills accountant needs occasional use at 416-782-4659 anytime. of PET for small business bookkeeping. 445-0718 ------~---- Two Fat Forty's plus two 4040 dual drives Used Commodore CBM 8032 and 8050 plus 1 Epson printer. Liquidation of dual disk drive. Write Barry Moyerman 235 business. Machines only used for two ------Bridge Street. Catasauqua. PA 18032 USA (1) months. Make offer. 416-878-2498 For VIC-20: PET Accounting programs you Warning: High panic level cassette have converted to VIC-20 such as Accounts programs for VIC-20 Millipede ( until Receivable. Accounts Payable. Payroll. Jan ... 31). Wallbanger or Roadtoad- $19.95 General Ledger. Must be full blown . each + $1.50 postage and handling. Memory no problem. Call Mass. 413- 243- Exclusive Canadian distrioutor: INFOSYSTEMS 1364 After 6pm or write "KRUSE". Cape St.. Limited.. Box 2001. Sackville N.B. EOA 3CO Lee. Mass. (1)

FOR SALE FOR TRADE OR SALE VIC 1515 printer excellent unit 80 columns, Single 2031 Disk drive Qlus cash for dual dot addressable graQhics. custom characters. drive. Cail Bonnar. 519-925-5376 accepts up to 8.5" tractor feed pacer. double width character mode etc. $45 .00 GROUP NOTICE P.W. Aitchison. 325 Dalhousie St. Brantford. Ont. N3S 3V8. Phone 519 759-4587 after Announcing the formation of a new VIC 4:30 PM user group--NVA. (National VIC Association). A one year membership is $14 US. $18 An excellent Data Base called File Cabinet Canada. and includes an informative bimontl'i $35.00 to TPUG members only at that Qrice. newsletter. Also access to our library of MFS-2 Interface $68.00 par version $82.00 public domain software. Join now or write serial version. Products reviewed in the for more information. if you would like a Midnight. Progress Computer 7073 LynneTree sample copy of the newsleuer. send $2.00 Way Citrus Heights CA 95610 (5) US, $2.25 Canada. National VIC Association. ------9 Crabapple Lane. Nanuet. NY 10954. USA Just bought a 64. Seiling VIC-20 acces­ ------sories. 10K RAM Cartridge $100 Super-­ CATALOGS Expander cartridge $50. HES turtle graphics cartridge and manual $25. VIC-20 proQram­ PET/CBM ADD-ONS FREE CATALOG. ECX mers reference guide $10 .VIC-20; an intro­ COMPUTER COMPANY has over 20 new ad­ duction to BASIC part 1 $10. Part 2 on circuits and software for your PET/CBM $20 Getting acquainted with your VIC-20: A computer and peripherals. For a FREE boOk by Tim Hartnell $6. Start with Basic on CATALOG send a self addressed stamQed the Commodore VIC-20: A book by Don envelope to: ECX COMPUTER COMPAN,!, 2678 Monroe $6 Call (In Toronto) 233-2695 Sund­ North Main St. Walnut Creek. California. ays only 9-3. 94596 (4) ------TORPET March/April 83 page 46 Butterfield Box by Jim Butterfield Toronto, Canada ~) computers and Show Biz ~ Since many local TPUG members Small computers are exciting .. in- X~

have noticed that I have a television triguing .. thought provoking .. challen- ~) series under way

,~ say,five minute chunks ... but a half been used for this type of thing. You hour of programming theory would over­ won't end up an expert: but you will load almost all watchers. It seems to have been exposed to a wide variety of me that beginning programmers need a microcomputer facts. buzzwords. and great deal of hands on usage .. and applications. that won't fit the format. I could im­ agine saying. "OK. now try it yourself; That's fine for the first half hour. I'll just wait here. Be sure to be back What about the second part the in five minutes ... " Here's a silly Academy on Computers. with almost­ thought: many inexpensive computers live" follow up? connect to a home television set. So the dialogue might go, "OK, disconnect In some ways. The Academy is this program now and try it on your more limited. It doesn't use animation :, computer ... be sure to hook up again or location shots. It's all done in the ,

in five minutes so we can continue ... • studio in one taping sessiOn. Yet it has .~

some advantages. too. Bits and Bytes # We want a .' didn't to produce "gee was restricted to Ttwo each ~ithJ~ l actors, whiz" show. This is the easy way out: a ro e to play. he Academy portion ) computers chatting with you, walking Isn't so restricted: we can bring in ,} around and lighting your Cigarette, driv­ guests, and we can be ourselves. We ing your car to the gas station. it looks can be more informal; indeed, we have good. It's even technically feasible to a to be, since the show can't be scripted . certain extent. But it doesn't have much with the lavish detail that was given to to (10 with the way we use small com­ Bits and Bytes. puters today. or even with the things we need to know about computers. The Academy must relate to Bits and Bytes. since the two run together. So what's left? A dull recital of It can't say exactly the same things. computer applications in home, school But It can reinforce; it can supplement; and office? Never!

TOR PET March/April 83 page it can complement. We can show things Around the World from a different angle. We can add in a Month more detail. We can ask users about with TOR PET their experiences. A look at our list of international TPUG readers One thing that would be nice to do provides a fascinating trip touching on all six con­ - but It's hard to do - would be to tinents. Let's head west--hopping from Australasia to Asia, Africa, Europe and South America. tell people what to buy. I know that members of TPUG might have very strong views on this subject; but even country No. of country No. of here, we'd all give a similar answer: subscribers subscribers you must decide' what you want to do Australia 5 Italy 1 with computers before you can know New Zealand 6 West Germany 6 which computer you need. And here we Switzerland 1 have the chicken-and-egg situation: you Malaysia 1 Spain 2 Singapore 1 France 1 often don't know what you really want Taiwan 1 Belgium 1 to do with a computer until you've tried 3 Netherlands 1 your hand at using one. So how can Japan 1 Denmark 1 Phillipines 1 Sweden 5 we advise our viewers what to buy? Saudi Arabia 1 Norway 1 Israel 1 Iceland 3 There are a number of possibilities. Great Britain 12 South Africa If they do not have a computer now. Namibia Brazil 2 we can show them how computers are Morocco Panama 3 used. We can teach them the technical Ideas and buzzwords so that they can Russia Bermuda Austria U.SA better fend for themselves in a com­ and Canada over 5 000 puter store. We can let them hear the experiences and opinions of present day users. And perhaps we can sug­ gest that they start with an inexpensive computer and expect to trade up as they understand better what their needs pays are. • It would be unfair to mention the $ 20 ·~~r page two half hours without pointing out that the TVO Computer Academy has a third element: the additional resource Appearance wHl usually be in the next materials that go along with the broad­ (or the next following) Issue. cast. Registrants get a lot more in the way of materials and interaction with WANTED the Academy than do mere viewers. Reporters to cover special aSSignments. Art!. you attending a convention, going on a trip, visiting a factory, or manufacturer? Are you willing to What about computer brands? review a product or take on a special aSSignment? There's a fierce loyalty among users Whatever your story idea, please contact us ahead for their own machines. But during dis­ of time so we won't overlap on stories. cussions with users. it's interesting to ----., ... _---- It yOU 8re \ note that you cannot tell the machine _--- ou \I~e.. ",,80\-\ r:amauer ..,{O~r: a"speCiSI as~~g:as and \ just from listening to a user recounting , willing \0 ,a~:ctus. we have __, Write or call \ please COt~rartiCles;..._----- The rOAPET Editor experiences or giving opinions. Only \ pro\:;!_-__-- ~ Bruce M. Beach Horning's Mills when a product. game. or special fea­ ~~ .------~I This Is the largest independent North I ON LON 1JO I American circulation devoted solely to I Canada ture is mentioned by name can we L~~~~~~~~~ ______! (519) 925-5376 (office) (519) 925-6035 (home) guess which machine is involved. Maybe • 1t)lOU have whAt you feel IS An exception artIG/e we Will we have more in common than we of­ be glad to dlK-uSS your remunen\ton requirements If you Wish to submit It to The TORPET ten think ...

TOR PET March/April 83 page 48 Your Commodore 64 Deserves An Assistant

RAINBOW COMPUTER CORPORATION 490 Lancaster Avenue Frazer. PA 19355 (215) 296-3414 Dealer Inquiries Invited 10610 BAYVIEW (Bayview Plaza) RICHMOND HILL, ONTARIO, CANADA L4C 3N8 (416) 884-4165 C64-LINK " The Smart 64 RTe

Call or write payments Serial by VISA, Cartridge Audio 110 MASTERCARD Expansion Slot Switch RF Video Port Cassette Port Users Port or BANK TRANSFER. Mail orders also by certified check, etc. IEEE Disks (2031) (4040) Tape VIC Modem (8050) (8250) (9090)

IEEE Printers 1541 Drive or VL3 Cable Many more 64s And VL 16 (4022) (8023) to Parallel 1525 Printer (8300) Printer etc. or 1515 Printer

(future) lEE E to Paralle IEEE to Serial or VL4 Cable Interface Cartridge Interface to Standard M other Board Parallel True Serial Modem Devices Devices

H~ I Give These Expanded r Capabilities To Your 64 - - * The ability to transfer data from any type of device to another (IEEE, Serial, Parallel) r~h\:i;Wrli~F,-Jr1~ * BASIC 4.0 which allows you to run more PET BASIC programs and gives you I POWER ® extended disk and 110 commands. And - - * The ability to have several 64s on line together - sharing common IEEE PAL © devices such as disks or printers with Spooling . j Capability m_(~,---j I ~ * Built-in machine language monitor I * A built-in terminal or modem program which allows the system to communi­ Spooling Other cate through a modem to many bulletin board systems and other computer mainframes. to Cartridges Printer * Compatibility with CPIM. Copyright. end Trademark.

Contact your local Commodore dealer or RTC_