commander issue 06 vol 01-06-1983 may
TRANSCRIPT
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 1/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 2/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 3/96
C[]r:1r:1 * []flTfl SOFTWARE
GUIDES YOU AND YOUR
VIC 20® DOWN ROADS OFADVENTURE WITH:
• Maelstrom*• Escape MCP*
• Gator Chase*• Astro Command
• Caves of Annod
• Capture the Beast
• Whirlwind Rescue*
• Street Maze• Th e Market
• Chivalry
THROUGH TRAILS OF
CREATIVITY WITH:
• Sketch an d Paint
Quality software also available
for Pet and Commodore 64 computers
ALONG THE PATH TO
KNOWLEDGE WITH:
• Wordspot
• Math Tutor Series
• Alphabet Tutor
• Conversion
• Gotcha Math
• English Invaders• Math Invaders Series
ASK FOR COMM*DATA
COMPUTER HOUSE SOFTWARE
AT YOUR LOCAL DEALER
Or Send for FREE Catalog:
COMM*DATA COMPUTER HOUSE
320 Summit Avenue
Milford, Michigan 48042
(313) 685-0113
Dealer Inquiries Welcome.
VIC 20 is a Registere d Tradema rk of Com modo re Business Mach in es. In c.
'High Res Full Mac hine Co de Arcade S ty le Games.
Ci rcle No. 7
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 4/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 5/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 6/96
STAFF
PublisherTHOMASL . ROSENBAUM
EditorALICIA A. LINDEN
DealerlDistributor/ManagerDEBBIE GABBARD
Sales ManagerTERILYN M. FLOYD
Advert ising/Article ManagerLINDA L. LINDEN
TypesettingGRANGE PRINTING
ConsultantEDWIN SUNDGEORGE R. GAUKELJOHN GABBARD
Production Artists
MIKE BRIGHENTIBRIAN D. THOMPSONJON WONG
Printed ByGRANGE PRINTING
COMMANDER is published monthly by:MICRO SYSTEMS SPECIALTIES, PO Box 98827,Tacoma, Washington 98498
Subscription Rates (US . Funds)
U.S.
Canadian , Mexican
Surface Rates
Air Mail
Per Year
$22.00
$26.00
$37.00
$54.00
For back issues, subscript ions, change of address or
other information, write to:
COMMANDER
PO Box 98827
Tacoma, Washington 98498
(206) 584-6757
BACK ISSUES-
2 months 0Id-$4 .50
Copyright© 1983 by MICRO SYSTEMS SPECIALTIES
All Rights Reserved
COVER BY :
Randy " Tarkas" Hoar
4/Commander May 1983
Table of Contents
610
14
15
37
20
59
40
43
44
54
56
58
75
61
52
50
71
46
89
8288
90
TELECOMMANDERby Donald L. Stoner
LOGIC GATES: A Light Technical View :by Howard Rotenberg
UNIVERSAL ROLL PAPER HOLDER
by Louis F. Sander
LIVING WITH QUICK BROWN FOX
by Colin ThompsonPACKING ARRAYS INTO RELATIVE FILESby Paul Donato
AN INTRODUCTION TO ASSEMBLY LanguageProgramming on the VIC-20: Part V: Branches andComparisonsby Eric Giguere
PEEK and POKE-A Users Instruction Sheetby George Gaukel
ARRAY ASSIGNMENT SORTby David Steffes &
Art DudleyBUILD YOUR OWN COMPUTER TABLEby Spike Bickel
FORMATTING AND ERROR CHECKINGBy Tony Lamartina
QUANDRA ROM: A Product ReviewBy Howard Rotenberg
PEDISK " FLOPPY DISK SYSTEM:A Product Reviewby Louis F. Sander
IN MY OPINIONby Fred Dart
DEPARTMENTS
New ProductsNews ReleasesProduct ReviewsGame ReviewsBits & PiecesGame ContestUsers Clubs
DealersDistributorsAdvertisers Index
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 7/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 8/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 9/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 10/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 11/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 12/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 13/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 14/96
Figure 1
Power
Source
Figure 2
Power
Source
Figure 3
Power
Source
The OR Circuit
B
Switch Closed = TSwitch Open = F
A
The AND Circuit
Y
The NOT Circuit
NORMALLY CLOSED
A
Industry
Standard
LAMPOn =TOff =R
A
A
FFTT
IEEE
Standard
B OUTPUT
F FT TF TT T
A
n )- i:G---
LAMP
LAMP
A B OUTPUT
F F F
F T FT F FT T T
A OUTPUT
F TT F
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 15/96
Figure 4
Figure 5
*igure 6
A
INPUTB
Figure 7
AINPUT
B
Figure 8
INPUT
BASE
DIODE
DIODE
LAMP
is on
ForwardBiased
ReverseBiased
- ~ + ¢LAMP -
Is of f
R
--
+5V
R
OUTPUT
COLLECTOR
EMITTER
2 Input OR Gate
OUTPUT
2 Input AND Gate
OUTPUT
INPUT OUTPUT
L HH L
Same
Same
ClosedSwitch
OpenSwitch
,......-;
A B OUTPUT
L L LL H H
H L H
H H H
A B OUTPUT
L L LL H LH L L
H H H
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 16/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 17/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 18/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 19/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 20/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 21/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 22/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 23/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 24/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 25/96
Vanilla Pilot?
Yes, Vanilla Pilot!What is Vanilla Pilot?
Vanilla Pilot is a full-feat ured pilot
language interpreter including TURTLE --1GRAPHICS fo r th e PET or CBM 4000,
80CO, 9000 an d CBM-64 series computers.<t last! A Pilot interpreter for th e 'J
Commodore computers. This Pilot in - . \.cludes some powerful extensions to
the screen editor of th e computer.Things like FIND {CHANGE, TRACE
an d DUMP enhance th e programming
environment.
Th e TURTLE ha s a very powerful se tof graphics commands. You ca n set the
Turtle 's DIRECTION an d turn him LEFTor RIGHT. Th e pe n he carries ca n bese t to an y of the 16 colors in the CBM-
64. He ca n DRAW or ERASE a Line.
What else? Vanilla Pilot is all this an d
much, much more. In fact, we can'ttell yo u about al l of th e features of
the language in this small ad . Sorush down to your local Commodore
computer dealer an d as k him to showyo u Vanilla Pilot in action. Be sureto take th e $2.00 discount coupon.
Hurry, yo u have only a short time toredeem your coupon. So use it now!
Tamarack Software
Darby, MT. 59829
r----r ------------,
: 8: VANILLA PILOT :I N· I Retailer ; :Send the redeemed coupons to II I Tamarack Software. Darby , ~ 9 B 2 9 . We wjll I
", .,.: ~ : ~ ~ ! ~ ~ u : : ~ ; ~ 1 ~ 8 ; e d q ~ : ~ I ~ r ~ ~ ~ ~ ~ ~ : : ~ ~ : ~ J./ &AI ing sufficient pur chase of Vani llA Pilot must be '\
r::. ~ ~ b d m ; ~ ~ e ~ f t ; r o ~ ~ n ~ : ~ i ~ ~ I \ ~ ~ d t c U S w ~ ~ r - ~ o ~ h ~ .. ,
C honored.
CIt I Kzpu.. April 15. 1!81. I
~ - - - - ~ - - - - - - - - - - - - - - - - - - - - - - - - - - ~ Circle No. 42
Commander May 1983/23
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 26/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 27/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 28/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 29/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 30/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 31/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 32/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 33/96
TURN YOURCOMPUTER INTO A
FULL-BLOODED WORDPROCESSOR.
VIC 20'· and Commodore 64'· users,something very clever is lying in wait foryou. It's called Quick Brown Fox:·
Quite simply, Quick Brown Fox is thequickest, easiest to learn, user-friendliest
and most versatile-word processingsoftware running.
Take a look at some of these crafty features. Youge t full editing, even on standard displays. (The Fox supports most
80-column boards too.) You get automatic reformatting of editedtext, not the tedious paragraph-by-paragraph runaround. There's more.You get single-key operation, text moving, bOilerplating, tab and
margin settings, right justification, proportional spacing. You ge t in-
telligent software that uses less computer memory. (That's how comeit even works with an off-the-shelfVIC 20.) You also ge t compatibility
with a wide range of printers-plus plenty more.And you ge t it all for only $65. Doesn't that make you want to trot
through your texts with a Quick Brown Fox?
QUICKBROWN FOXTMCall or write for more details:
548 Broadway. Ne w York. NY 10012 (212) 925-8290
Dealer Inquiries Invited
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 34/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 35/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 36/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 37/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 38/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 39/96
10 0 REM 'XDEMLO'110 A-USR(0),2,0,8
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 40/96
12 0 A-USR(1)IA-USR(16)
13 0 A-USR(3) ,014 0 A-USR(S),l,O1 ~ 0 A-USR(7),016 0 A-=USR(20)17 0 A-USR(6),0,0
1 7 ~ 1
18 0 P-160 1 Q-64
19 0 XP=144IXR-l.5*3.14159265200 YP-56IYR=1IZP-64
21 0 XF-XR/XPIYF-YP/YRIZF-XR/ZP
220 FOR ZI--Q TO Q-l230 ZT-ZI*XP/ZPIZZ-ZI240 X L - I N T ( . ~ + S Q R ( X P A 2 - Z T A 2 » 250 FOR XI--XL TO XL STEP2
260 XT-SQR(XI A2+ZTA2)*XFIXX-XI
270 YY-(SIN(XT)+.4*SIN(3*XT»*YF
280 Xl-INT«XX+ZZ+P)/2)290 Yl-=INT(199-(YY-ZZ+l00»
300 A-USR(70),X1,Y1,1
310 IF Yl-199THEN330
320 A-USR(71),Xl, (Yl+1),Xl,199,O330 NEXTXI340 NEXTZI3 ~ 0 G E T I N . I I F I N . - " I T H E N 3 ~ 0 360 A-USR(2)IA-U8R(17)IA-USR(21)IA-USR(6),0,6IA-USR(7),14
370 1380 END390 REM RUN TIME ABOUT 1130
400 REM BIT MAPPING - POINT PAIRS410 REM RESIDES UNDER BASIC ROM
420 REM SAME AS XDEMHI ONLY HALF430 REM THE HORIZONTAL RESOLUTION
FILL FACTORY
( iiii.
Also SAVE on .••ACOMPLETE line of COMMODORE Accessories
L i s t .Pr icE"
YOURPRICE
1 5 ~ 1 (D i s k Drive> __ . 3 9 9 . 8 8 3 3 9 . 8 9
V J C - I ~ 2 5 <Print .p . r>. _____ 3 9 5 . 8 9 339 .88
J 5 ~ 8 ( D ~ t a s e t . r __ _ . _74_9S 6 4 . 9 5
97 .88
Speciil Pickige Prices AViilible !
***Vide Selection of 64 SOFTUARE !
***313) 295-2330N STOCK NOW !
C A L L FOR OUR LOW PRICE
Cill or Urite for i FREE citilog
LIBERTY CCmpUTEPt DISTRIBUTORSP.o . BOX 1786 313-295-2330
DEARBORN. MICHIGAN 48121MONEY ORDERS AND CASHIER ' S CHECKS - FREE SHIPPING
ALL COD ' . REQUIRE DEPOSIT
PERSONAL CHECKS ALLOW 2- 4 WEEKSCANADIAN ORDERS ADO :5:4
PRICES SUBJECT TO CHANGE
We SERYICE ALL connoDORE C o . , ~ t e r s
SAVE with LIBERTY y o ~ r FULL SERYICE C o . , ~ t e r CenterSend fo r C . t . l 09 .and l n f o r . . io n . -bout FREE SOFTWARE fo r th e 64
~ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ADDRESS'_____________________________
CITY LIBERTY CQfIPlJTER DISTRIBUTORS----------------- P .O . BOX 17Bb
STATF...
__IP
____DEARBORN , "I 48121
(313) ~ 2 = 'COfW1CJIXlRE 0.4' REG. TRAl)£f'IARI( CBP'I, INC.
Circle No. 23
38/C ommander May 1983
Listing 1100 REM ' XDEMHI'
Listing 2100 REM 'XGT5'
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 41/96
110 A-USR(0),2,0,B120 A-USR(1)IA-USR(16)130 A-USR(3),0140 A-USR(:5),l,O
H50 A-USR (7) ,°160 A-USR(19)IA-USR(21)
170 1lBO P-160IQ=100190 XP-144.XR-l.5*3.14159265200 YP-56IYR-lIZP-64210 XF-XR/XPIYF-YP/YRIZF-XR/ZP220 FOR ZI--Q TO Q-l230 IF ZI(-ZP OR ZI>ZP THEN 350240 ZT-ZI*XP/ZPIZZ-ZI250 X L · I N T ( . 5 + S Q R ( X P ~ 2 - Z T ~ 2 » 260 FOR XI--XL TO XL
270 X T - S Q R ( X I A 2 + Z T ~ 2 ) * X F I X X - X I 2BO YY-(SIN(XT)+.4*SIN(3*XT»*YF
290 Xl-XX+ZZ+P300 Yl-YY-ZZ+Q310 A-USR(64),Xl,199-Yl320 IF Yl-0THENTHEN34033 0 A-USR(67),Xl,199-(Yl-l),Xl,19934 0 NEXTXI350 NEXTZI360 GETIN$.IFIN$-III1THEN36037 0 A-USR(2) IA-USR(17)IA-USR(7), 143eo 1
39 0 END
400 REM RUN TIME ABOUT 3100410 REM BIT MAP - PIXELS42 0 REM RESIDES UNDER BASIC ROM
430 REM A DESIGN SEEN VERY OFTEN
Listing 3 100 REM 'XGT4'
110 A-USR(9),32767 1 CLR120 A-USR(0),2,2,e130 A-USR(B),O,O140 A-USR(1).A-USR(16)150 A=USR(3),0160 A-USR(5),1,0
170 A-USR(66),10,10,le9,199leO A-USR(6S),309,10190 A-USR(69),10,10200 A-USR(35),0,1210 A-USR (:32),0220 A-USR(34),leO,100,0230 FORI-O T0255IFORJ-OT0:550.NEXT240 A-USR(30),20,12,I250 A-USR(39),0,I260 A-USR(63),3,23,0,I.NEXT270 GETIN$.IFIN$-III1THEN150280 A-USR(2).A-USR(17)290 A-USR(41)300 •310 REM SHOWS CHARS TO MAP320 REM AND SPRITES TO MA P
330 RE M THE REAL SPRITE IS340 REM THE TOP ONE
RE M SPRITE MAPS ARE NOT360 REM ALWAYS SAME AS SPRITE370 REM SEES CHAR ROM
380 REM AND USR SEES ALL RAM
110 A-USR(9) ,32767 • CLR120 A-USR(0),2,0,e130 A-USR(1).A-USR(16)140 A-USR(66) ,0 ,0,0,0150 A-USR(3),INT(RND(1)*255)160 A-USR(5),INT(RND(1)*16),INT(RND(1)*16)170 A-USR(7),INT(RND(1)*16)180 FORJJ-OT020190 A-USR(69) ,INT(RND(1)*320), INT(RND(1)*200)200 A-USR(68),INT(RND(1)*320),INT(RND(1)*200)
210 NEXT220 A-USR(8),8,0230 A-USR(8),12,1240 FORI-OT01000.NEXT250 GETIN$.IFIN$-"IITHEN140260 A-USR(2).A-USR(17)27C •280 REM SOME RANDOM LINES
290 REM ON RANDOM BACKGROUND300 RE M AND COpy CHAR ROM
310 REM TO MAP FOR TEST
Commander May 1983/39
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 42/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 43/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 44/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 45/96
Build Your Own Computer Table
After spending about three months
puzzling over which personal computer to buy, I decided on a Commodore 64. My only problem was aplace to put it in my apartment. Mydesk was not deep enough to hold
both the computer and the monitor in
a position that I could see the monitorwhile typing on the keys.
I then made the rounds of furniturestores to locate a table. Either theywere too shallow or too high, I wanteda table of typing height so my handswould not be level with my chest. Ifinally found a table made of plywoodwith an oak veneer for $160. I couldn'tsee paying that much since I plannedto paint it. I decided to build my own.The cost? $29 plus paint, which Ialready had.
The materials I needed were:
1-4x8x3,4 particle board cut as in diagram; 4-3V2 corner irons; 31-1114 flathead wood screws; 1 pint primersealer; 1 quart paint.
The tools I used were a jigsaw, drill(for starter holes and counter sinking),and a screw driver.
Procedure:
1. Have the lumber yard make the
cuts in the sheet of board. Make surethey cut them in order numerically.
2. Cut the notches in pieces 1 and 2.3. Attach piece 1 to 2 then 1 to 3.
1 sits on top of 2 and 3.4. Attach 4 to the back of the table
so the top edge is 12 inches from thefloor.
S. Attach S to 6 then this to 1 and2. This makes a monitor stand.
6. Attach 7 to the bottom of 1 andfront of 4. Use 8 as a spacer.
7. Lay 8 between 7 and 3. Rest theback on 4. Level and attach to 7, 3
and 4.
8. Prime and paint.
I am not a carpenter, but was able
by Spike Bickel
Chicago, IL
to assemble this in about two hourswith the help of a friend. It is sturdy,large enough to hold a future printer,
fABLE TOP
#1
24 x 60
LBH SID!
1224 x 26 1/ 4
and is perfect for me (and I hope foryou, too). Now, if only the postman
would bring my computer.DI
LEl'T SHELl
#818 x 18 '/4
0\0
H
CENTER
mtACB
"18 x 26 'f/4
iR STAND
5 1 /( x 14
RIGH! SID!
13
2( x 26 1/ 4
Commander May 1983/43
Formatting and Error Checking-
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 46/96
A Time Saving Algorithm
Due to an error in our March/April
issue the program was deleted. We
apologize for the inconvenience.
The Editor
•~ E A D Y .
by Tony La MartinaPittsburg, PA
F.:EAO'r' .
5 PPItH";J"
113 I t ~ P U T " " .:A$213 A='.,IAL(A$)
::::.} PRINTSPC(20) "::1" : : I ~ ~ P U T " " :8$
40 8=VAL(8$)
513D E F F N A = I N T ( C * I 1 3 0 + . 5 ) 1 0 0
613 C=A / 8713 CS=STR$(FNA(C»
80 X$=RIGHT$(CS.2 )9.3 IF LEFT$ C-:$ • 1 :-=" . " THEH C$=C$+" 0"len3 IF C=HH'-:C) THEt-l C$=C$+". 0121"1 H} PR ItHSPC:( 60-LEtH C$::' .., ,.:)" C$
12.3 GOTO 1
1::::0 Et-lD
READ'T' .
5 REM FORMATTING DEMO W ~ E R R O R CHECKING,AUDIBLE ALERT7 REM AND INVALID ENTRY ERASUREI e F'RINT":l"
212:1 INPUT" ••••",A S30 K=LENCA$)40 FOR J=lTOI<
50 IF ASC CMID$(A$ , J , l » (45 OR ASCCMID$(A$,J , l»>57 THEN J=K:GOTOleee55 IF LEN(A$»7 THENleee
60 NEXT70 A=VAL(AS)
se PR I NTSPC (2fD "::J" , : INPUT " III." .: S$90 K=LEN(B$)
le e FOR J=ITOK
110 IF ASCCMID$(B$,J ,1»(45 OR ASC(MID$(8$, J ,1»>57 THEN J=K:GOTOI0S0
115 IF LENCS$»)7 THENl05e
120 NE><:T
130 B='v'AL(B$)
135 IF 8$="121" THEN C$=".00":GOT020e
140 O E F F N A ( C ) = I N T ( C * 1 0 0 + . 5 ) ~ l e 0 150 C=A/B
44/Commande r May 1983
160 C$=STR$(FNA(C»17121 $ = R I G H T $ ( C S
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 47/96
18121 !F LEFT$(X$ .. l )= " . II THEN CS=CS+"0"
190 IF C=INT(C) THEt-l C$=C$+". 1210"
2121121 PRINTSPC(60-LEN(CS»":J"C$
21 0 GOT02e999 REM INVALID ENTRY ERA SURE
10121121 GOSUB50ee:REM AUDIBLE ALERT11211121 PRINTCHR$(22)
11212121 PRINT":D":GOT02e11215121 GOSUBS000:REM AUDIBLE ALERT
11216121 PRINTTAB(le);CHRS(22)
107121 PRIt-lT":J" :GOT07e4999 REM AUDIBLE ALERT SUBROUTINE51211210 FOR I=lT03512110 POKE59467, 16:POKE59464,5e :POKE59466 ,1ee
51212121 FOR T=lTOle0:NEXT T51213121 POKE59464,7S:POKE59466,17551214121 FOR T=lTOlee:NEXT T
sese NEXT I:POKE59467,0:POKE59464?0:POKE59466?O
se60 PR I NT" : I I"51217121 RETURN
READY.
COMMODORE USERS
Join the largest, active Commodoreusers group in North America and get -
Access to club library of over
3000 free programs.
Informative club newsletter.
The latest information about thePET®, CBMT, VIC 20™, Super
PErM and Commodore 64™.
Send $20.00 ($30.00 overseas) for
Associate Membership to:
Toronto Pet Users GroupDepartment "0"
1912A Avenue Road, Suite 1Toronto, Ontario, Canada M5M 4A1
Circle No . 45
QUICK BROWN FOX $60.95The " 1 word processo r !
GENERAL LEDGER $19.95(VIC·201
CHECK MINDERVIC·20 $19.95 C·64 $24.95
HOME INVENTORY $19.95(VIC·20)
CENTIPOD $27.95li ke Cen1lped. only bett er!
FROGEE $27.95The excit ing arcade game o f Frogger .
MOTOR MOUSE $29.95What a cheese"ee game!
CRIBBAGE
VIC ·20 $14.95 C·64 $17.95This IS Ihe game of Cribbage
STAR TREKVIC·20 $12.95 C·64 $17.95
Excellen t ad .. en ture gamel
MASTER MINDVIC·20 $12.95 C·64 $19.95
Makes you think
ROACH MOTEL $9.95Kill Ihe bugs!
YAHTZEE 1.1 $12.95YAHTZEE 2.1 $14.95
TO ORDER:POBOX 18765WICHITA . KS 67218(316) 263 ·1095
Personal checks accepted
(A l low 3 weeks) or
C.O.D (Add $2 .00)Hand l ing charges $2 .00
VIC· 20\- IS a reg i stered tr ademark o f Co mm od o re
Circle o.
Commander May 1983/45
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 48/96
Game-CONTEST
The Game Contest is a continuing feature of Com-mander magazine aimed at providing entertainment for
and promoting competition among our readers. UnitedMicroware Industries has graciously provided us with
February's Game Contest.
DEADLINE FOR ENTRIES:
JULY 1, 1983
Trashman maybe purchased from Creative Softwareor anyone of its fine dealers:
230 East Caribbean DriveSunnyvale, CA1-408-745-1655
46/Commander May 1983
Terms forGame Contest
First prize will be awarded to the
person with the highest score. The
winning entry must contain a photo-
graph of the highest score of thegame, a Creative Software package
front and proof of purchase slip.
Entries must be mailed to Com-
mander, Creative Software Contest,
PO Box 98827, Tacoma, WA 98498.All entries must bemai led.as
postmarks are required to determine
the earliest winning entry. In the event
of a tie, duplicate prizes will be award-
ed. Employees of Creative Softwareand their families may not participate.
First prize will be $250, second prize
$100, third prize $50 .
The contest will run until a first prizeis awarded. Creative Software will
notify Commander Magazine of the
winner(s).
Winners ofEscape MCP are:1st Prize:
Karen Dantes, Milford, MI2nd Prize:
Eric Pefley, Seattle, WA3rd Prize:
Kelly Shackleford,
Tacoma, WAFinal tune was "Stars &
Stripes Forever."
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 49/96
DER
Only COMMANDER will do all thisGUIDE Reports that give you hands-on, user oriented information on the entire range of
Commodore Computers. Mo re comparison charts, d iagrams, instructional illustra
tion s, and how-to photos than any other publication in the field • Articles written
by the top working experts in the field.
INSTRUCTInnovative ways to use your computer equipment-from self-improvementto home security. Valuable tricks and practical advice on how to get the most fromyour investment in the high tech field of computers • In depth and unbiased analysesof the latest in educational software.
ENTERTAINFascinating glimpses into the wonders of the computer future • Profiles of
the industry 's most creati ve people • Provocative discussions on the impact com
puters will have on you and your family.
SIM PLI FY Critical comparisons of the Commodore Computers • Exactly ho w your
computer equipment works • What those computer " buzz words" mean and ex
pensive " special features" do • Useful trouble-shooting & maintenance advice .
INFORM An expanded directory of the latest programs on ROM-PAK, tape and disc• New product previews of the latest and best equipment on the market • Exciting
technologies in deve lopment for tomorrow • Important applications of computersfor health , education, business, and the public good • New directions in computers
• Much More . . .Subscribe now and take advantage of our Limited Offer of $4 off the one year subscriptions
-Subsc ription Orders Onl yToll Free Number : 1-800-426-1830
(except WA, HI, AK)
COMMANDERPO BOX 98827
TACOMA, WASHINGTON 98498
(206) 565-6818o 1 YR. $22 0 2 YR. $40
o 3 YR. $58(Prices do not include $4 discoun rJ
Prices in Us . FundsWashington res idents please add 7.8% sales lax
Allow 5-6 weeks for delivery.
DON'T MISS OUTon the most informative
magazine dedicated to the
COMMODORE COMPUTERS
HAVE YOU GOT WHAT
IT TAKES TO BE A
Rommander May 1983/47
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 50/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 51/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 52/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 53/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 54/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 55/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 56/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 57/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 58/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 59/96
FIGURE 2-PEDISK II Controller board Installed in PET Logic Board
word processors, various utilities, etc.There is also an informal user group
whose activities include software
swapping. But if you plan to swap soft-
ware with Commodore disk owners,
you won't be able to do it by swappingdisks, since Commodore and PEDISK
formats are incompatible. I get around
that problem by swapping on cassette
tapes, which has been quite satisfac
tory for my purposes.
In summary, the PEDISK II is a verynice way to move beyond the cassette
stage, especially if you want to save
money on a multi-drive system, or if
you want to learn about disk operatingsystems in an easy and straightfor·
ward way. Its on ly real shortcoming is
its incompatibility with Commodore
diskettes, but for me, at least, that is
more than outweighed by its advan
tages. I'm glad I bought my PEDISK.
The PEDISK II is available in several
configurations from dealers or fromMicrotech, P.O. Box 102, Langhorne,
. .. - . . . .. . . .· . . . . . .... . . . . . ... . . . . . .
· . . . . . . . . . . . . . . . . . . . . .. . .· . . . . . . ....... . . . . . . . . . . .
PA 19047.0 FIGURE 3-PEDISK II with 8" Disk Drive
Commander May 1983/5 7
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 60/96
1:3 PF.: un :PR nn" HHEH THE BOARD IS COt'1PLETE J 'T'OU ~ 1 A I T ' HIT A l ' ~ l r ' KEY";1.4 PF.: I t··IT I: TO BEG I I ' ~ THE GAr1E .. .15 PR I t·n :PR I HT .. TO MOVE THE :!jE I USE THE FOLLOl,J INO KEYS:"16 F'R I t·n : PR I HT" 'r':::UP"
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 61/96
17 PRIHT" G=LEFT H=RIGHT"18 PR I r·n" B=DOWN "19 PRINT:PRINT" BE CAREFUL! THERE ARE 15 LAND MINES."20 FORKK=IT011000:NEXTKK99 PRlt·H";J": P R l t ~ T " l n " C H R $ ( 147);1100 F O ~ : I= 1T023110 FORJ=lT022115 IFI=23ANDJ=22THENPRIHTCHR$(157)CHR$C14S);1213 PRINT CHR$(97);1 ~ : l , ' 3 t ' ~ E : X : T J1.40 HEXTI1513 F O R ~ 1 = 1 T01S160 W=INTCRND(1)*16):P=INTCRND(1)*16)170 ACM)=W:AA(M)=P
18 0 NE:X:Tr1190 GETB$ :IFB$= . IITHENI90200 P=11:W=11:T=INT(RND(1)*4)+1210 ONTGOT0220,230/240/250220 W=W+1:00T0260230 W=W-l:GOT0260
T I l ~ V[)I 4-()/S() V I [ ) ~ ( ) C A I 2 T I 2 I [ ) f 3 ~ ~ Quantum Data, Inc. produces two 40/80 Video Cartridges for the Commodore VlC·20 computer. TheVideo Cartridge which does not contain memory, and the Video Combo Cartridge which contains 16KAAM composed of eight 6116 CMOS memorv chips.
The 40/80 Video Cartridge or the 40/80 Video Combo Cartridge Is the means to upgrade the
VlC·20 computer to a 40 x 24 or an 80 x 24 character display. This prov ides a wealth of new usesfor the VlC-20 and with the appropriate software you can now accomplish quality word processingand various business functions that previously were difficult to achieve with only the VIC's standard
22 character video display. Both Cartridges feature a screen printing routine and a terminalemulator routine which are written In BASIC so that you can add these capabilities to yourprograms.
Either Cartridges can be plugged Into the memory expansion port of the VIC·20 or an expansionchassis. The 40 character mode may be easily viewed on most standard IV . sets but a monitor Isrequired for the 80 column mode to provide the necessarv addi tional resolution.
VIDEO CARTRIDGE $159.95VIDEO COMBO CARTRIDGE $259.95
Call (714) 553-1945 to place your order todaylII sk for other \IIC-20 hardware and s o ~ w a r e peripherals
QUANTUM DATA, INC.14252 Culver Drive, Suite A. Box 285, Irvine, CA 92714
Items in stock ready for immediate delivery.
Visa or Mastercard accepted. Above prices retail in US dollars. 9lipping and handling not included.\/IC-20 is a trademark of Commodore Business IV\achines
Circle No. 36Commander May 1983/59
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 62/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 63/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 64/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 65/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 66/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 67/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 68/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 69/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 70/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 71/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 72/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 73/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 74/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 75/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 76/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 77/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 78/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 79/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 80/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 81/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 82/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 83/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 84/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 85/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 86/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 87/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 88/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 89/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 90/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 91/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 92/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 93/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 94/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 95/96
8/6/2019 Commander Issue 06 Vol 01-06-1983 May
http://slidepdf.com/reader/full/commander-issue-06-vol-01-06-1983-may 96/96
Says who? Says ANSI.
Specifically, subcommit tee X3B8 of the'American
National Standards Institute (ANSI) says so. The fact
is all Elephant™floppies meet or exceed the specs
required to meet or exceed a ll their standards.But just who is "subcommittee X3B8" to issue such
pronouncements?They're a group of people representing a large,
we ll-balanced cross section of disciplines-fromacademia, government agencies, and the computer
industry. People from places like IBM, Hewlett-Packard,
3M, Lawrence Livermore Labs, The U.S. Department
of Defense, Honeywell and The Association of Com
puter Programmers and Analysts. In short, it's a bunchof high-caliber nitpickers whose mission, it seems, in
order to make better disks for consumers, is also to
make life miserable for everyone in the disk-making
business.
How? By gathering together periodically (often,one suspects, under the full moon) to conc oct more
and more rules to increase the quality of flexibledisks. Their most recent rule book runs over 20 singlespaced pages-listing, and insisting upon-hundreds
upon hundreds of standards a disk must meet in
order to be blessed by ANSI. (And thereby be taken
seriously by people who take disks seriously.)
In fact, if you'd like a copy of this formidable docu
ment, for free, just let us know and we'll send you
one. Because once you know what it takes to makean Elephant for ANSI . . .
We think you'll want us to make some Elephants
for you.
For a free poster-size portrait of our powerful pac erm, please write us.
Distributed Exclusively by Leading Edge Products, Inc., 225 Turnpike Street, Canton, Massachusetts 02021
Call: toll -free 1-800-343-6833; or in Massachusetts call collect (617) 828-8150. Telex 951-624.