COMPUTE'S
$3.00
June 1986 <&
Issue 36, Vol. 4, No. 6
Power BASIC:
Help Screens
Easily create up to eight
help screens for your
BASIC or machine
language programs using
this handy utility for the
Commodore 64 and 128.
Switcheroo
SpeedScript-80 Your fortune changes fast
Convert SpeedScript into in this two-player strategy
an 80-column word game for the 64.
processor with a
Solarpix Commodore 128 and 80-
Set the solar system in column monitor.
motion, see the orbits of
comets, and much more
with this excellent
simulation for the 64.
Software Reviews
ew Products
FontMaker
Design your own character sets and print them
out with this versatile two-program package
6 0222
7U
for the 64.
(No I.D. required for half-elves.)
4 classes of magic user, including 128 color monsters, many Full-color scrolling dungeons.
wizard and sorceror. 85 new animated. All challenging. 16 levels, each better than the
magic spells in all. one before. 3-D city, too.
ELECTRONIC ARTS"
Specs: 100% mrehkte language. 400K worth un I disks 64K RAM mmimutn. enhanced for LZ8K. Now jvailablc for Apple 11 family foi S44.9i, C-64 & 128 fnr *39 95.
Tt> orden Vfail ymit icuili-r i»r call (fiOOl 24V4S25 jlnCjIif. c-iLl J800) 5(>2-lll2j far VISA or Ma&tetCnul orders Tn purcJtfK by mnil. lend cEecL or money fprdet m ElcCMDnic
Aril. I'O lk>s 106, Hjlf Moon BsyyCA 94104 Add $1 foi ItUUred shippinu Jind handling AIIhw 1-4 wnkl Tcir delivery The Bifd'i TUa !l worth the whIt
A|'p!c i> .i iLuJruurt of Applr Conpiilfl Wtuniiv \\ \ refbUrtd ludfjuarV nf Sir-Tech Sc'fiw.ire. Inc Uliini:i j^ a rcKLiiereJ I r^KJfritjir b of Richard Ca"i"(i "Hie Ratd'» Tiilc and
EftfcrtoniC Atis ,<rr tttdemtrkl <>^ ElecirontC Arcs For \ copy nfciur cormpfeir cauk^ur miA duccT urdcr form, send £ W and a itflmpcd ir-lf-iddtc*^ed rnvetnrf W lil«rronic
Am. Z7^^ Ciimpu^ Drivr. Sun MltCO CA
■■:■'■■■■ mm
<^n**
><»
k
*p*\.:<*»*
**r>^
-.--■-:■
,0^^.^'
Melodian will teach you to play, compose,
keyiioarii cm ■ *'!
load sane erase adsr
ffi vKteriASsr-yp
A True Breakthrough In Music Education ScoreMastcr enables you to print out your music in standard music
Al last, a program thai makes il nol only easy but fun to learn music. notation for other musicians to play, or for yourself.
The Melodian keyboard and software were designed by Harry Mendell
who designs custom synthesizer electronics and software for professional
musicians such as Stavia Wonder and Eric Himy. an award winning
New York Times Says . . .
concert pianist. The Melodian boasts many of Ihe professional features
found only on more expensive equipment. These features include Erik Sandberg-Diment of Ihe New York Times states "really useful and
muliilrack recording, the ability to create cuslom instrument sounds and instructive item ... Tanya, our 10 year old beginner quickly caught the
most importantly, ease of use, spirit of matching the dance of her fingers to the measured metronome."
"One piece of educational software that, unlike most of its kinfolk. ac
Start your lesson with RhythmMaster Software. With its built-in tually delivers These software-hardware combinations offer a lot of enter
melronome. RhylhmMaster will display the treble and bass musical slaffs tainment to the Commodore owner."
and a picture of a piano keyboard RhylhmMaster will then play a measure
of music and you must Iry to play Ihc same measure back on Ihe Melo RUN Magazine Says . . .
dian keyboard. You're nol familiar with the keyboard or can't read music? Tom Benford of RUN notes "Whenever a selection of products of the
No problem. RhylhmMaster displays the noles you are lo play on the same genre is available, one among the bunch rises head and shoulders
musical slaff and on Ihe keyboard piclured on the monitor. If you strike
above Ihe rest. Such is the case with Melodian ConcertMaster keyboard
Ihe wrong key Ihe note on the musical staff lums red and shows" you and software The combined features of RhythmMaster and ConcertMaster
which key you played wrong, making it ever so easy to correct what give you a complete music tutorial."
you played.
If you should hold a key loo long a turtle runs across the screen Inverse
AHOY! Magazine Says . . .
ly if you should release a key too quickly a rabbit scurries by. If you don'l
play il correclly RhylhmMaster knows il and repeals the measure for you Peggy Herrington of AHOY! said "The system is so easy to use that I
lo play. didn'l need the documentation". "It's fun, challenging, and educational,
and for playabilily and ease of use it is nothing short of spectacular."
Concert Master leaches you how to play jj pre-recorded songs from
Bach to Rock. With ConcertMasler you can analyze music note by note,
instrument by instrumenl and learn how a music composition is pul
Satisfaction Guaranteed When You Buy Direct
together. Then you can compose your own music and record it right on
to your floppy disks. By selling directly to you. we are able to give you the Melodian Keyboard
There are nineteen different instrumenl sounds to choose from in over and Software at far lower prices than ever offered before. You take no
a seven oclave range giving you a wide choice of instrument lo suit risk, It tin- Melodian keyboard or any of the programs
your musical taste and expression. You can also create your own instru don't pleas* you, for any reason whatsoever, sand it
ment sounds. back within 60 days for a full refund!
and record music in just one evening!!
ConcertMaster
Software cm-o.
ConcertMaster leaches how a composition is put together, note by
note, instalment by instrument. You learn to play 55 pre-recorded
songs from Bach to Rock. Then you can compose your own songs
and record them right onto your floppy disk.
ConcertMaster Teaches:
Scales. Bass lines. Familiar Beginner Songs such as "Jingle Bells",
Easy classical songs such as "Bach Minuet" and Ravel's "Bolero".
Advanced classics like "A Midsummer's Night Dream" by
Mendelssohn. Popular hits such as "Thriller"
Instruments Sounds
Organ. Trumpet, Flute, Clarinet. Piano. Hnrpsicord. Violin, Cello.
Bass, Banjo. Mandolin, Calliope, Concertina, Bagpipe. Synthesizer 1.
RhythmMaster Synthesizer 2. Clavier I, Clavier 22, which can be played over a
Software rm-oi $29-95 ^octave range. Programmable sounds as well.
RhylhmMaster leaches a beginner ho* lo read music and play i! cor Recording Functions:
rectly and in rhythm on the musical keyboard, Three track sequencer (recorder) with overdubbing and multitimbral
(different instrument sounds at the same time) effects.
RhylhmMasler will have you reading and playing musical noles in
Each track can be set to one of seven different functions:
minutes with fun and excitement.
" Monitort Lets you use a track to play music live, without recor
RhythmMaster Features: ding it.
Trumpet, organ, violin, and synthesizer instrument sounds. Built in " Record: Records a track as you play.
metronome. Pause/Play control. Set-up menu for customizing • Playback: Lets you hear whatever has been recorded or load
RhythmMasler. ed into the track. You may playback one track while recording
RhythmMaster Teaches: another to build layers of instrument.
How to read notes on the treble and bass musical staffs.the names of • Mulct Turns a track off. This is useful when you want to listen
the noles. where the noles are on the keyboard how to play whole to 01 record one or two tracks at a time.
notes, half notes, quarter notes, eighth noles and sixteenth notes in • S.iv.:: Stores a track to the disk.
combinations, in both j/+ and t/4 time, How to play in different • Load: Loads a track from the disk.
tempos. • Protect: Write protects a track.
RhythmMaster Requires: Create New Instrument
A Commodore 64 or Commodore 126 with disk drive. Melodian
Sounds
Musical Keyboard kb-oi is required to study the reading and playing Choose from pulse, sawtooth, triangle and noise sound sources Con
of musical noles. trol the sound envelope wilh altack. decay, sustain, and release
limes. Ring Modulation and Syncronization effects Set Low pass,
band pass, and high pass filler frequencies.
Melodian Musical ConcertMaster Requires:
Keyboard kb-«. $99-95 A Commodore 64 or Commodore 12a wilh disk drive. Melodian
Musical Keyboard kb-oi is required to study the reading and playing
4O Keys (A-CJ in professional gauge spring loaded lo give the feel and
response of a real keyboard instrument Polyphonic. of musical noles.
Registers (with ConcerlMaster)
Organ. Trumpet. Flute. Clarinet, Piano, Harpsicord. Violin. Cello. Melodian ScoreMaster
Bass. Banjo. Mandolin, Calliope. Concertino. Bagpipe. Synthesizer |,
Synthesizer 2. Clavier 1, Clavier 2. which can be played over a ? With the ScoreMasler program your music can be printed out in
octave range. Programmable sounds as well.
music notation, which other musicians can read and play. Any music
Recording (with ConcerlMaster) recorded with Irre ConcertMaster program can be printed by
Three track sequencer (recorder) with overdubbing and multitimbral
ScoreMaster.
(different instrument sounds at the same time) effects
Interface ScoreMaster Requires:
Built in interface for Commodore 6*. Commodore 128. plugs right in A Commodore 64 or Commodore 12a wilh disk drive and printer
to joystick port no. 2 and user port. compatible with the Commodore graphics mode such as the Com-
Power Supply modore MPS 8OJ. 1515, and 1525.
Powered direct by the computer, no batteries and cords required. Melodian ConcerlMaster program
Finish ACCESSORIES
Table Model in white high-impact matenal. with carrying handle, pro
Headphones $12.95
tective key cover, and built in music stand. Size 29 -i/s X o-9<!6 X
3-11/16. weighs 9 pounds. Stereo Cables... $ 9-95
Demonstration Disk $ 9*95
Programmer's Tool Kit RECORDINGS
pt-01 Christmas Carols $12.95
Contains programs, and BASIC source listings for reading the Melo Tchaikowsky Nutcracker $12.95
dian Musical Keyboard, and for reading and creating music files for Bach's Hits $12.95
Melodian ConcertMasler. Classical Favorites $12.95
If you have been looking very long, you have automatically, through easy commands right printing when new, but quickly starts to fade.
probably discovered thai there are just too from your keyboard. Do you sometimes want To keep the printers output looking consis
many claims and counter claims in the primer lo emphasize a word? It's easy, just use bold tently dark, the ribbons must be changed
market loday. There are printers that have (double strike) or use llalicstQ make the words quite often. We solve this problem by using a
some of Ihe features you wan!, but do not liave stand out. Or, if you wish to be even more em wide I'/i") ribbon carlridge that will print
others. Some features you probably don't care phatic, underline Ihe words. You can combine liiousands of pages before needing replace
about, others are vitally important to you. We many of these modes and styles lo make ihe ment. (When you finally do wear utit your
understand. In fact, not long ago, we were in variation almost endless. [Jo you want to ex ribbon, replacement cost is only SI 1.00.
the same position. Deluged by claims and press something that you can'l do with words? Order #200!. /Also Locally Available.)
counter claims. Overburdened by rows and Use graphics with your text — even on ihe
rows of specifications, we decided to separate same line. You have variable line spacing of 1 The Best Part
all the facts — prove or disprove all the claims line per inch to infinity (no space at all) and When shopping for a printer with this quality
to our own satisfaction. So we bought 143 other software selectable settings in bet and these features, you could expect to pay
printers. We bought samples of all Ihe major ween. You can control line spacing on a dot- much more. No! now! We sell this fantastic
brands and tested them. by-dot basis. If you've ever had a letter or printer for only $219.95! Yon need nbsolulely
other document thai was just a few lines too nothing else lu start |>rintini> — just uild
Jur Objective Was Simple long to fit a page, you can see how handy this paper (single shed ur fuufultl trucior).
We wanted to find that printer wliich had all feature is. Simply reduce the line spacing
the features you could want and yet be sold di slightly and ... VO1LA! The letter now fits on No Risk Offer
rectly to you at the lowest price. We didn't one page. We give you a 2-week satisfaction guarantee.
want a "close-out special" of an obsolete If you are not completely satisfied for any
product that some manufacturer was dump reason we will promptly refund your pur
ing, so we limited our search to only those new Q 95 chase. The warranty has now been extended
printers that had the latest proven technology. to 2 years. The warranty repair policy is to
We wanted lo give our customers the best
For Commodore repair or replaee and rcship to the buyer
printer on the market today ai a low price. within 72 hours of receipt.
Your computer can now print 40, 48. 68, 80, 8'/j" wide page, and you can do it quietly, it's Dealer Inquiries Invltad
96, or 136 characters per line. You can print in only55dB. This is much quieter than any other
impact dot matrix printer that we know of and or send order to:
ANY of scores of styles including double
widih and reversed (white on black) styles. is quieter than the average office background
noise level.
You not only have the standard Pica, Elite,
Condensed and Ifalics, but also true
Superscripts and Subscripts. Never again will Consistent Print Quality
you have to worry about how to print H,O or Most printers have a ribbon carlridge or a
1071-A Avenida Acaso
X1. This fantastic machine will d"o it single spool ribbon which gives nice dark Camarillo, CA 93010
June 1986 Vol. 4, No. 6
features
GEOS: The Quiet Revolution Lee Noel, Jr. 20 *
The Evolution of Commodore Graphics Kathy Yakal 34 *
A Guide to Commodore User Groups, Part 2 Joan Rouleau 79 *
reviews
The Bard's Tale Lee Noel, Jr. 44 64
Ballyhoo Joan Rouleau 46 64
Jet David Florance 48 64
Battle of Antietam George Miller 48 64
Leader Board Gregg Keizer 50 64
vbtalker Speech Synthesizer Todd Heimarck 51 64
games
Star Dragon Sean D. Wagle 54 64
Predictor John Krutch 58 64/+4/16/V
Switcheroo Kevin Mykytyn and Mark Tuttle 60 64
education/home applications
Solarplx Simon Edgeworth 64 64
Computing for Families: My Favorite Robots Fred D'lgnazio 90 *
programming
Hints & Tips: A Little More Speed 66 128/64/+4/16/V
MonoTones Samuel Ford 68 128/64
Quick Key James Nakakihara 69 64
64 AutoBoot Maker flene Suarez 75 64
Power BASIC: Help Screens Jaffer Siddiqui 76 128/64
SpeedScript-80 for the 128 Todd Heimarck 77 128
BASIC Magic: Arrays in the Next Dimension Michael S. Tomczyk 84 123/64/+4/1G/V
Machine Language for Beginners: More Math Richard Mansfield 91 128/64/+4/16/V
FontMaker John Cawley, III 92 64
departments
The Editor's Notes Robert C. Lock ... . 6
Gazette Feedback Editors and Readers 10
News & Products 73
Simple Answers to Common Questions Tom R. Halfhill 88
Horizons: Thanks for the Memory Todd Heimarck 89
program listings
COMPUTEI's Gazette Author's Guide 95 *
How to Type In COMPUTEI's Gazette Programs 96 *
The Automatic Proofreader 97 128/64/+4/16/V
MLX 98 64
COMPUTE! PublicationsJnc.®
OncoMhe ARC t'u
1290 Howard Avenue
Suite 303
Burlingame, CA 94010
Midwest 312-726-6047
Texas 713-731-2605
Publisher James A. Casella Pacific Northwest 415-348-8222
Founder/Editor in Chief Robert C. Lock Northern CA 415-348-8222
Senior Editor Richard Mansfield Southern CA 213-378-8361 <4ARfT
Managing Editor Kathleen Martinets Arizona 213-378-8361
Executive Editor Selby Bareman New Mexico 213-378-8361 ■".■- ' : Ttareiu
from
COMPUTE!'S
FIRST COMPUTE!
BOOK Computer
Commodore Projects
lin Commodore ami Man
Personal Computers
. . i ' | i !■■■''
Visit your local book or computer store for these new titles. Or order directly from
COMPUTE! Books. Call toll-free 800-346-6767 {in NV 212-887-8525) or write
COMPUTfel Books, P.O. Box 5038, F.D.R. Station, New York, NV 10150.
Please include $2.00 per book ($5.00 air mall) for shipping and handling. NC residents
add 4.5 percent sales tax. Allow 4-6 weeks from receipt of order for delivery.
Do you have a question or a problem? necessarily mean such a program doesn't off and back on. Load and run TurboTape
Have you discovered something that exist. Perhaps our readers can help. We'll and reload the program; it will be relo
could help other Commodore users? publish answers as we receive them. cated to the standard start of BASIC. Now
We want to hear from you. Write to you can TSAVE to tape. Keep the other
Gazette Feedback, COMPUTED GA version of the program in case there's a
ZETTE, P.O. Box 5406, Greensboro, Proofreader Load Problems correction you need to make at a later
NC 27403. We regret that due to the After using the new "Automatic Proof time. Remember, you can't TurboLoad a
volume of mail received, we cannot reader" on a 64,1 noticed that it sets the standard BASIC program from tape while
respond individually to programming beginning of BASIC memory up one Proofreader is running.
questions. page to 2305. This causes problems Auto File assumes thai BASIC pro
with programs that are 'Turbosaved" grams for the 64 always load at 2049 (a
to tape at 2049. How can I get around safe assumption that's nearly always
Loading From Disk this problem? true). Any program that doesn't start at
James L. English 2049 must be written in machine lan
1 purchased a disk drive less than a
month ago. Everytime I try to load a guage, so Auto File performs a SYS to the
I have discovered a problem with the
program 1 either get a syntax error or it address where the program loads. If you
new "Automatic Proofreader." When I
says PRESS PLAY ON TAPE. I can't save a program with Proofreader active,
load the Proofreader from "Auto File"
seem to figure out what the problem is. the disk file is marked for loading at 2305,
(November 1985), then type in a pro
J. Sarli gram and save it, the program will not
which causes problems with Auto File. To
correct it, turn off your 64 and turn it back
load correctly from "Auto File." The
If you type LOAD "PROCRAMNAME" on. Type LDAD"programname",8 (not
you should see the PRESS PLAY ON first line of the typed-in program says
,8,1) and the BASIC program will be relo
TAPE message. You haven't indicated 43266 NEWCLOSE, which is wrong.
cated to the normal address of 2049. Now
where the program is. In the absence of But if the program is loaded without
save back to disk. This resaved program
explicit instructions, your computer Auto File, it works fine. Is there a way
will run correctly when loaded from Auto
to correct this?
assumes you want to load the program File.
John Kinary
from a tape drive, thus the prompt to press
the play button. The Automatic Proofreader program is a
To load from a disk drive, you must machine language "wedge" that helps The Earthquake Effect
include the device number. A disk drive readers double check their typing when In your September 1985 issue, you pub
fresh from the factory is always device 8. they're entering programs. It temporarily lished a game called "Maze-Mania."
Enter LOAD "PROCRAMNAME",8 to intercepts the characters typed, calculates One of the game options made the
load a BASIC program (the number S tells a checksum, and prints the checksum on screen shake. I'd like to know how this
the computer to search for that program tlie top line of the screen. was done.
on the disk drive). You can then run the Danny Gardner
Like any other program, it must occu
program.
py some portion of memory. The free area
Sometimes you'll need to follow a Here's a short program to give your 64
at 679 was ruled out because it wasn't
slightly different format, especially if you screen the jitters:
large enough. Placing the routine in the
have cither commercial software or a ma
cassette buffer interferes with tape access. 10 POKES3265,PEEK(53265)AND24fl
chine language program. LOAD "PRO-
High memory locations such as 32768, ORRNDO)*8:POKE53 270,PEEK(5
GRAMNAME",8,1 forces the program
36864, or 49152 are often occupied by pro 3Z70)ANU240OHRND(1)*8
to load into the same section of memory 20 GOTO 10
gramming utilities.
from which il was saved. You often won't
By moving the beginning of BASIC
be able to run such a program. In some The lower three bits of location
up 256 bytes, from 2049 to 2305 (on the
cases, the program loads and automatical 53265 on the Commodore 64 (location
64), several potential memory conflicts are
ly runs by itself. Other times you may 36864 on the VIC) control the horizontal
avoided. But no answer is perfect. Datas-
have to type in SYS and a memory address fine scrolling of the screen. The value in
sette users will not be able to load Turbo-
where the program is located. these three bits represents the number of
Saved programs into memory while
pixels right of the normal screen position.
Proofreader is resident. And disk drive us
To scroll the screen from left to right
Nutrition Software ers will have problems using the menu
program from Auto File. seven pixels (almost a full character), use
I am a new diabetic and diet is an im the following line:
portant part of controlling blood sugar. Here's the answer for users of Turbo-
Tape: When you're first typing in a pro FOR A~0 TO 7: POKE 53265,PEEK
I would like to know if there are any (5326S) AND 248 OR A: NEXT
programs for the 64 to assist in plan gram, don't use TurboTape at all. Save the
ning menus for a diabetic. program to tape as you did before Turbo- Noli? that the upper five bits of 53265
Robert L. Cole Tape. When you've finished the last line of are preserved using the AND and OR
the program, perform a normal save. This statements. This is important since these
We don't know of any softxoare that ana version will have the address that's 256 other bits are used to control other fea
lyzes meals for diabetics, but that doesn't bytes too high. Now turn your computer tures of the video chip.
10 COMPUTE'S Gazelle June 1986
First there was PHANTASIES le of the most popular
Por no reason other than for perve Thts exciting adventure can start
pleasure, the Dark Lord Nlckademus right away by a quick visit to your
fashioned an evil orb, through local computer/software or game
store today!
which he cast a curse on a
beautiful Island arid IU peopl If there arc no canwnlcnl
Mow, six Intrepid adven slorci near yolt VISA * H/C
wider* can order inh $59.95
turers under your guid game by c.illinjj toll-free
ance brave the cruel 000*430100, n33S. To
warlock's wrath to find order by mall, send your
check to; STRATEGIC
and destroy his ne- ,/
SIMULATIONS, |nC.
farious handiwork. 1046 rt Rtnystorff Avc,
If you ve played Mountain View, CA
the original 94043 (California
PHANTASie, you
may transfer Irj-compulcT for-
those same and.iclMtV.0l) fni
-md ATAHI ST;ut iniikltt.irks ill A(>)>lf CmtiptKcr. tin. r. r.Ii'tlniriK.'i I,Ei). .mil
Location 53270 {location 36865 on it has a higher density. In other words, the Commodore computers use a variation of
the VIC) is used similarly to control the weight depends on what you're storing in ASCII; if you were to send Commodore
vertical fine scrolling of the screen. the container. In addition, you may or characters to a standard printer, the up
may not want to consider the additional percase and lowercase letters would be
weight of the container itself. switched, IIKE tHIS.
Where's The Rest Of The Memory? The following short program, for all At the very least, the interface will
Cm writing a program which requires a Commodore computers, asks you to input handle the task of converting Commodore
lot of memory capacity. After reading the height, width, and length of a rectan ASCII to true ASCII. Many popular inter
an article about the 128,1 went right out gular container. It then calculates the vol faces also offer a variety of graphics and
and bought one (122,365 available ume in gallons, the weight of the liquid, listing modes.
bytes). When 1 turn it on, there it is right and the total weight (container plus Your best bet is a printer interface
on the screen, 122365. But when 1 try liquid). that has an RS-232 plug on one end (for
PRINT FRE(O), it says 58109. Is there the printer) and a six-pin plug for the
10 D=.0360iCW=5.10:REM DENSITY
more memory available? What do I OF WATER (LBS/CUBIC INCH),
Commodore serial port on the other end. If
have to do to access it? CONTAINER WT (LBS) you don't own a disk drive, the six-pin
Al Donahue 20 PRINT"{CLRlINPUT HEIGHT, HI plug would fit into your 64's serial port. If
DTH, AND LENGTH OF CONTAINE you do own a drive, you would plug the
Your letter stated that you previously R (IN INCHES)"iINPUTH,W,L interface cable into the serial port on the
owned a 64, which contains the FRE(0) 30 V=INT{W*L'H*10+.5)/10 back of the disk drive. Some interfaces
function for finding out how much memo 40 WE=INT(V*D*10+.5)/10:V=INT(
have an additional wire that draws power
ry remains. On the 64, the number inside V/231*10+.5)/10
50 PRINT"{DOWNJVOLUME=-"V"GALS" from the cassette port.
parentheses is a dummy value, meaning A second option is to buy an interface
:PRINT"UEIC;ilT OF THE LIQUID
it doesn't matter which number you use. ="WE"LBS" that plugs into the 64's user port (other
The 64's FRE function disregards the val 60 PRINT"TOTAL WT (CONTAINER S, wise known as the RS-232 port). There are
ue in parentheses. LIQUID ) = "W£+CW'LBSP1
a couple of problems with this type of in
The 128 can address up to 16 banks of terface, however. Some commercial pro
In this program, the density (variable
64K each. BASIC programs occupy bank 0 grams expect printers to be connected to
D) of the liquid and the container weight
and variables are stored in bank 1. The the serial port. With such a program, you
(CW) are defined in line 10. We've as
character set is in bank 14, while ROMs couldn't use your printer when the inter
sumed that the liquid is water and that the
and I/O chips use bank 15. The memory face was plugged into the user port. Also,
container weighs 5.1 pounds. If the liquid
in between is reserved for memory expan it's more difficult to send information to
in the container were something else, say
sion and programs on cartridge. the RS-232 port than it is to print or list to
gasoline, you'd need to substitute its den
Because of the way the 128 is split the serial port. On the VIC and 64, open
sity in line 10.
into different banks, BASIC 7.0 handles ing communications to the RS-232 port
These same calculations can be ad
the FRE function a little differently. En clears all variables—which means you
justed for a cylinder by substituting the
tering PRINT FRE(0) tells you haw much have to open the RS-232 channel before
folloii'ing two lines in the above program:
memory is available in bank 0—58109 you do anything else. In addition, you
bytes for holding programs. But if you 20 PRINT"|CLR}INPUT HEIGHT AND have to tell the computer how fast you
PRINT FRE(l), you'll see 64256, the num DIAMETER OF CONTAINER (IN want to send characters (the baud rate)
ber of bytes reserved for variables in bank I SPACE JINCHES)":INPUTH,DI and you may have to do your own transla
1. Adding the two together gives i/oii 30 V=INT(_T*(Dl/2)i2*H*10+.5)/l tion to true ASCII. Finally, modems fit
a
122,365, the total memory of the unex- into the user port; if you had a printer in
panded 128. In this variation, you input the terface attached there, you couldn't use a
height and diameter of the cylindrical printer and a modem at the same time.
container. Type line 30 carefully; the first If your printer has only one RS-232
Calculating Volume up-arrow is underlined, which means you port, you're correct about having to switch
I've been trying to figure out a formula should hold down the SHIFT key to get the printer cables when you move to the other
that tells you how many gallons would pi (n) character. The second up-arrow computer, unless you have a switchbox.
fill a container if you input the length, should be unshifted (T). We called a local Radio Shack store; they
width, and height. It would be nice to have a Printer Selecter Switch (catalog
also get the total weight of the contain #26-1498, $119.95) that would allow you
er when it's full. Connecting A Printer to connect two computers to a single
Terry Moore I own two microcomputers: a Commo printer. It's likely that a similar switch
dore 64 and a DEC Professional 350. I would be available from other sources as
Multiply together the three measurements
would like to use my DEC LA50 printer well.
length, width, and height, and (assuming
with both systems, but don't know how
they're all in inches) the result will be the
to connect it to the Commodore. It's a
volume of the container in cubic inches. A Additions To Sequential Files
serial printer with an RS-232 port. I ex
gallon is just another way of measuring
pect I will need to disconnect and re Lately I have been working with se
volume, so we need to know how cubic
connect the printer each time 1 swap quential files on my 64. I haven't been
inches translate to gallons. According to
computers, unless you know of a meth able to find any information on how to
an almanac we consulted, there are 231
od such that the printer remains con add data to the end of a file. Is it possi
cubic inches in a gallon. So to discover
nected to both computers. ble to append to a file?
how many gallons fit into a container,
Kathleen Dahly Steven Tuck
multiply the three dimensions and divide
that number by 231. To connect a non-Commodore printer to a If you're using tape, the only way to add to
Weight is not quite as simple. Con 64 you need an interface, one that can a sequential file is to read the entire file
sider a gallon of water and a gallon of translate Commodore ASCII characters to into memory, make any necessary changes,
mercury. Both are liquids and both have true ASCII. (ASCII is the standard way of and then write a new file to tape.
the same volume, but the mercury will sending characters and other information Disk users have some other options.
weigh much more than the water because between computers and peripherals.) String data may be read from a sequential
12 COMPUTE'S Gazette June 1986
F-15 STRIKE EAGLE
■■-■* I ■
Enjoyed by
over 200,000
satisfied computer
fighter pilots!
>
F-15 STRIKE EAGLE is the most realistic, accurate and fun COMPA f IE —
combat Flying simulation available. Others have tried to copy
COMMHE MI IIRIIt HOLE IMITtriOH 01ME
it. But none of them have ever strapped an a fighter to
SPEED i'.^ 'JKflESPONSiVF"
experience the thrill and excitement of real combat fighter
COMSAT IDE t : BE«L MISSJONS-LIBY* TO THE i SMUi Ficrmous hiwg ioeis
missions like our Major Bill0 has. Compare F-15 STRIKE :■■ " ".5ULF
EAGLE versus our famous competitors, better known for COCKPIT EWH-S'-CATES Mi'G'-IW UIP TWO UWS Of TEIT
MULllPiE niO'B "O ftE'PONS
their fancy hangar graphics. If you want a hIdw sightseeing D:SPL«I
hangar queen, buy theirs! If you want a product that has had MULTIPLE ttSS ON MJiCIn-TS BCKOTstliSS'SSCTBiESET
fik.^ "-M41S
aver 5Ooutstanding reviews, thrilled over twohundred thousand
satisfied computer fighter pilots, and gives you real fighter VliSJE. efJU V«UE-"UWBED5 O>
HduiiSO'PUiniuti
CViFtFffC£D
F-15 STRIKE EAGLE is for Commodore 64/128, Atari SDD/XE/XL series, Apple II+
family. IBM PC and PC JR computers fora suggested retail price of only $34.95. Call
or write for mure infarriation or Money Order, MC/Visa orders. Add 52,50 for shipping
and handling.
n eg i ei En red trtidHmttr-kH of Cn nmndnrn Biir>mo^Fi Moch tries, Inc.. Atari, Inc. Appln Currfputo"" Ire, and SIMUL-ATION • SOFTWARE
In [a rn nt i nna I BuHincua Modi rma. Inc, r^gpectj^Qly.
130 Lakefront Drive* Hunt VHllay. MD 5103O
(301)667-1151
disk file as follows (note that you have to 130, which is pretty low. Is there a way and one for the comma, a total of 13, just
DIMensiort the array AS if the file con to retrieve more memory—renumber for two numbers to be POKEd into
tains more than ten items): ing, crunching, or something like that? memory.
of ClulV Dlstan
Hk Scoring
■ Disk t Com mod ore IZB/64,
*«•
MACH128
Commodore f 28/r SV 1
ACCESS
p^cliflgv '•■' |he Commodore 12S tompucer In I'MtK ■>"- Of All Vilr...»rn liki iL.illm: < <i|^
either the rutlvt I /n or C-64 tmuUiloiL mode. l"ii i4i 4. I i-ii I ■.!■> 14^
The eaty-co-iivc tortiMKe Intent Into ilif lull Help Menu <ti ihe Touth "I * Kry
t^p'nilon pan □( the Commoricue I IS tnd Etimlfuti imi nhk ii.iiiii-
pravlilrt * tv.lttli (O ir-ienl tht n[)CI,Mloni.» 1 modf.
Trim V screen dump lo |>rlnC«r>
For mall orders, enclose check or money order, 4 h.irirtv retet budun It Aiu provided on (he
cAmldae tot "waxm ^lanfs^' o< the computer.
plus $1.00 shipping <""r hAndllng, Anil fpeclfy Auto Run .»ru n.i'.ii rrogfJiin
machine version detlred- Order by phone on MACII US iprcdi |)iL^;r,»,i iDAdlng bf Ai much Open And Clott Trln(er (ii hkh-k v.Hit a Single
visa. MAiterCrurge or t .o,n. by caIIIii^ [SOI) U MOtt on the 1541 rittk itflvr i>. ihr IK I dkk Key
Z9S-9077. drkr In I 54 I mode. In *pe<'*l "wnrp drive"
Srnd DO*i Commiind
made, program lu.nh m^y be InireAud up id
ACCESS SOFTWARE,1 INC. 1561 South 1560Wett 700% l.nin. And "vtAtp" mode m-n be iLiw..iu,r-il
He». i>c< in^i in.Mr^ Converirr
Wood* him, LIT B4087 oi dlienflAged " will, MACK 119 JiUo perform«
Uh'lN- :. 1111 'm-.iu h
COMPUTEI's
FOR COMMODORE PERSONAL COMPUTER USERS
■ '
feature, will uncover new
ways to involve your children
in computing.
Quickfind, Word Hunt, Disk
Menu, VIC Timepiece, The
Automatic Proofreader and
more.
FOUR
ACTION-PACKED
ADVENTURES! RACE AClAlNST feui*!, M tt li 11 it
and w top Piio dmvcns
c©smi
where the action is!
415 North Figueroa Street, Wilmington, CA 90744 (213)835-9687
This entirely new operating system for
the 64—similar in look and feel to the
Macintosh environment—promises to
greatly extend the 64's usefulness.
he headlong rush to per similar user interface that's easy the graphics programs and the
sonal computers based on to understand and to use. Pull word processors available for the
Motorola's powerful down menus, command bars, Macintosh are a part of the GEOS
68000 microprocessor has icons (graphic symbols), and a system.
created revolutionary new ma mouse-driven cursor are all simi Although at this writing
chines such as the ST, the Apple lar among the three 68000-based GEOS isn't quite finished, it will
Macintosh, and the Amiga. These computers. be by the time you read this. The
new micros come close to being Even people who fear and version we've been working with,
desktop mainframes. Great speed, distrust computers readily adapt and from which the photos ac
flashy graphics, and the promise to the logical pictorial environ companying this article were tak
of superlative software give these ment pioneered by the Macintosh en, is a near-final test edition.
computers tremendous advan and now used by the Amiga and Although a few aspects of GEOS
tages over their established eight- ST. still remain to be fully imple
bit rivals. mented, it's probably safe to say
But what of the millions of that the new operating system
happy 64 owners? Software for Happily for 64 owners, that type and its initial applications have
the machine is abundant, and of environment will shortly the potential to be among the
much of it is excellent. Is there be available for their machine. most important programs written
any real reason to abandon this While the new technology has for the 64 since the computer's
wealth of computing power? roared into the headlines, a quiet built-in operating system was
Clearly, many people don't software revolution has been tak created.
think so, and the 64 continues to ing place. Berkeley Softworks, a Not surprisingly, the moti
thrive. Commodore attempted to Berkeley, California, software vating force behind GEOS, Brian
stop production of the machine house, has developed GEOS, an Dougherty, president of Berkeley
several times in 1985, only to be entirely new operating system for Softworks, had at one time hoped
forced back to the assembly lines the 64. to write the original operating
by public demand. Loyalty to the No longer are icons, win system for the 64. In 1982, Dou
computer is further borne out by dows, and pull-down menus re gherty, then a vice president at
good sales of the Commodore 128, served for the new computers. Imagic, was enthusiastic about
the only computer offering up GEOS, which stands for Graphic the soon-to-be-released 64, and
graded capabilities and full com Environment Operating System, was negotiating with Commo
patibility with the 64. implements all these features on dore to write a disk-based operat
It's even possible to question the 64. At the same time, GEOS re- ing system for it.
whether the 64's technology is programs the 1541 disk drive, But those were heady days
really outdated. After all, not making it five to seven times fast for the videogame industry, and it
every mainframe is a Cray super er and fully capable of playing a was difficult for Imagic to shift its
computer, nor should it be. Tech central part in this high-speed focus away from its highly suc
nology, like every type of power, system. The overall effect is a cessful games to an untried com
should be applied at a level appro complete transformation. The 64 puter system. Additionally,
priate to its use. doesn't quite turn into a Macin Commodore wasn't sure there
However, the Amiga, ST, and tosh, but it's closer to that com was going be much of a market for
Macintosh offer more than power puter than to an unmodified 64. In disk drives for the 64. Programs in
and flexibility. They all contain a addition, applications similar to ROM (Read Only Memory)
I 1
CompuServe
The GEOS desHbp: The dark blue
Notepad represents files and programs
with clear, hl-res icons.
GERRY THE
GERM
Gerry Mte our toprovahis
worth as a vibrant virus
CARTOON ADVENTURE
L:
maintenance may Oe able
lo keep me plants alive
until help arrives. .
ACTION ARCADE
UNDERWURLDE
Allyotineedislhoreto jor me limbecs','splico
rake Locale (he weapons, fie malFibraceanOpass
Ihen make a journey 01 iq grog me hearties —
I you dare ... here be the greaiesi pirate
adventure ol them all
ACTIONARCADE
SABRE WULF
*vjrnor king to
nvoitigolions haws traced Twos split by Quad ana
the source of piratical radio the landotEvol Ou'
hidden still — an amuiel to
signals lo a gianl alien seek thy will — oeople need a now
jossoi orbiliog the eanh — The pieces lost must Irieo leader to mane us
B i r
Hill 111
ARCOFYESOD
Pii i
■■flIBHIB
ITEM
THE MUSIC SYSTEM THE ADVANCED **V"r^ j* \ ■
MUSIC SYSTEM
NODES OF
YESOD
ACTION ADVENTURE
'■■..
Qi Sounds diflicull,
A: tt't Simple-J^Fplug into your C64/128 and pro si a
tivoting the cartridge enable) you loi- "Enter a game at any level you
loose". "Explore all the area) and level* of the game and find the ports of
tho gome you didn't know existed without being killed." Deactivating the
cartridge at any paint you choose enable! yau lo continue to play the gome
totally normally.
gukfe presents Iho Gal all Ihe Inside inTormallon on Tilled Will Info for everyono. Covers Insiders1 guido for novica & ad- Lnarn runOamonul& al CAD wM!o
g, sysiant,
y explains
i graphic QASIC 7 0 This airiaustlvo hand- BO column hi-res graphics, wln- i Eaquenib! & d^svloping your oi>vn &y^:«ir
s. Momory v.ti nt Unit, BO booh Is comptoto with commented dowlng, memory 1»youl. Karnal ig iKivo liles, & diroct access com- oDjedm on your <,,-'vu*. to rs.-^ la i
coUmn gpgraphics
hi tnO comrti«M«d BASIC 7.0 f^OW listings Comingg rouitnes, sprites, toitw^ra mands Da^cribes DOS roulinos printer incfcirju^ Iftlmgi lor &J a"
ROM Mings Summer'B6. SI 935 CommontoO iislingj (19 OS Simun's EUsJc M0\>p I'3$$
Abacus
inlroOuclion lo ptsgiaming, pniblnn Prssams Qorons of piooramniifig Eiosmia! flultJo tor tvurysno
onalysly \horwjgli Ouocripilon ol oil quick-hilleis. Eosy uriJ ueoIuI wtod In CP'M on Nig 1SB. Simplo
a*SIC oommati* wild tiunSrsilj of nehniquM on Ihe ooeuling sysiom, n.planaliofi ol me opoiulng jysmm.
•■ampins monllot commimrt1 ulll> slock", imopago, polnisrs, itiB m»moiy gsags, CP/U utiiilr Rio.
iik mjcn mere Sifi 9£ BASIC IncerpreKK jr.d mots 510 95 grams, submrt libs & mora 519 9S
ANATOMV OF C-64 im.'lnr ■. guide lo Iho THICKS & TIPS FOH C-6* Colleollon at Ml' NCF1 1 liG.NlEU'iNf, ON C-64 In Adventurt Oamewr4lvrr*
61 Inlainala, Gr.M :ncs. sound. I/O. kmn.iL easy-IO'Usa techniques: advanced Graphics. depth intro lo compurers fn science. Topics: Stop-by-slBD flu-do lo dosigning and wt.:inj
memery maps. mom. CompJon comm»mad Improved dala input, enhanced DASIC. chAmislry. physics, biology, astionarny, your own atTvflncuifl gamss. With jrJti""ii';C
MO S19.95 CPlW.mont. I75pp S19.9S slflctronics, oihsrs. SSOpp £19,95
ANATOMY OF 1S4 B*>1 1941 REPAIR S MAINTENANCE CASSETTE BOOK C-GiiV\C'2Q PEEKS A POKES FOR THE CM
handbook
andbook on IIOMiy.iiWj
'i y Handbook deicr.bes the disk drive hard- Camprehanslvo guide; many lamplA Includes kn-deplh •■planjitana al PE£K.
iampl»» and fi|pUtMi*ufl» comminm) warn. Includes scriemancs and techniques programs. High ip«ed oparaimg sysiam POKE, USR. anfl other BASIC commands
S*I ROM6Ulnoi.f' SMpp S1B.9S iokm>o 1W1 runninrj. MOpp J1S95 lAit lile loading and lavfng 225pp 5M.95 Lfljrn Ih-s 'mtid«K lf«*t to got Iho n«! 3 -1
IDEAS FOR USE ON C-B* Thomos; ofyour'64. 2O0pp Si*,A
MACHINE LAHOUAOE C-64 Lsnrn AOVANCEO MACHINE LANOUAOE
6510 code write last program*. Many sam Not covered elsewhere: - video controller. Auto eipens«s. calculator, racipg M«. «(cck
Optional Dftkeltet tor oooki
li&li. diet planner, wmfla* advor[i$ing,
ples and listings lor eomplelo assembler, Interrupts, timers, clock*. VO. real time. For your convenience, ih* pro^rd^i
monitor, a\ simulaTor. ZQOpp SH.95 extended BASIC, more. SIOpp SI4.K olhnrs. Indudn . SaOpp h . ■- coniainBfl in each ol our baakv are avail
GHAPHICS BOOK C-6J - bust referent* COMPILEH BOOK I1 »-'..C-. ?0 All you nbls on d^koite lo sa^a you time anttmg
PRINTER BOOK C-64/VIC-SD Under
need lo know about compjlora: how they them froni your keyCoarO. Specify n-vr.t o'
covers basic and advanced graphic*. stand Commodore. Epson-compalfale print
woifcj dssign»ng antf wfiling your own; t»t# when ordering.
Sprilei, animalion. Hires. Multicolor, ers and 1520 plotter. Pad-ed: ulililies: Bia-
lightpen, 30-graphics. IRO, CAD. pro- generating machine code. Wiih working
phici dump; 3D-plot: commenled MP5801
ImJiont, curve». morn. ISOpp SIB.9S example compilor. 300pp
ROM Irstinos, morn, 33QDP JIBBS
128
_
and ULAR
The complete compilar
ARE Remarkably easy-to-use
Interactive drawing pack
and development pack
age for accurate graphic
age. Speed up your pro.
do signs. New dimension
grams Sx to 35*. Many
ing fsaturei to crvit*
options: flexible memory
•xact icalftd output to all
management; choice ol
major dot-matrix prlnten.
compiling to machine
Enhanced v«r»ton allow!
code, compact p-code or
you to Input via keyboard
both. '126 version: 40 or
or high quality llghtpen.
80 column monitor output Two graphic screens lor
and FAST-mode opera COPYing from or* to the
tion. '128 Compiler's ex othW.DRAW.LINE.BOX,
tensive SO-page pro
CIRCLE, ARC, ELLIPSE
grammer's (juide covers available. FILL object!
compiler directives and With praselscled PAT-
options, Mo levels ol TbHNS; add TEXT; SAVE and RECALL design* to/from disk. Defln* your own
optimization, memory usage, I/O handling, 60 column hl-res graphics, faster,
library of symbols/objects with the .asy-to-u.e OBJECT MANAGEMENT
higher precision math (unctions, speed and space saving tips, more. A great
SYSTEM-store up to 104 separate object-. C-1 23 S 59.85
package that no software library should be wtthoijt. 128 Compiler (59.95 C-R4 S39.S5
64 Compiler J-9.95
:»
needs. Accepts data from
CalcResull and MultlPlan.
financial services. C-64 5-59.85
iHt|
'_j'__ |n_i C-12B version has :ix the
Personal Portfolio Manager
resolution of the '64 version.
Oufpuis to mosl printers. Complete protfollo management system for the Individual or
ARTPAKT C-128 $39.95 professional Investor. Easily manage your portfolios, obtain
C-64 (39.95 up-to-the-minute quotes and news, and perform selected
analysis. Enter quotas manually or automatically through
PowerPlBn Warner Computer Systems. C-64 WB.95
One of the most powerful spreadsheets with Integraded Xper
graphics. Includes menu or keyword selections, online help XPER is the first "expert systefif for the C-128 and C-64. While
screens, field protection, windowing,trig functions and more. ordinary data base systems are good for reproducing facts,
PowerGraph, the graphics package, is included to create XPER can derive knowledge from a mountain of facts and help
integrated graphs & charts. C-64 $39.95 you make expert decisions. Large capacity. Complete with
COBOL Compiler for the C-64 $39.95 editing and reporting. C-64 $59-95
Ada Compiler for the C-64 $39.95 C-IM tni O« m* > M Minn or Ca—inWT M-HW UuOtmt _«.
VideoBasic Language for the C-64 539.95 l)i. ■ n ■ IH-r... ol f,•( UUobin
Abacus Software
P.O. Box 7219 Grand Rapids, Ml 49510 - Telex 709-101 - Phone (616) 241 -5510
Call now for the name of your nearest dealer. Or to order directly by credit card, MC, AMEX of VISA call (616)
241-5510. Other software and books are available-Call and ask for your free catalog. Add $4.00 for shipping
per order. Foreign orders add $12.00 per iiem. Dealer inquires welcome-1400+ nationwide.
to make any final changes. Working together, and using the this does become available, many
Text is entered into either kind previously mentioned albums to GEOS-based applications could be
of display from a cursor that can be transfer material, they are capable resident in memory at any given
positioned simply by moving the of creating the same high-quality time. Switching from one to anoth
pointer to the desired location and material that the Macintosh has er would be virtually instanta
clicking the joystick fire button. The been producing for some time. neous, thus increasing both the
text itself is then typed in directly GEOS fonts are, in fact, public- scope and flexibility of programs
from the keyboard, which also of domain typefaces created for the for the 64. The RAM expansion is
fers access to features such as dele Mac, says Dougherty. As a result, supposed to be coming from Com
tion and tabbing. printed material from the two sys modore, who is also expected to be
Excellent graphics-based ma tems will often be indistin gin offering some kind of concrete
nipulations are available in typical guishable. support for the fledgling GEOS sys
GEOS style. Any existing section of tem. News on both fronts may have
writing may be highlighted by in Even without GEOS, desktop been announced by the time you
serting the text cursor at the begin publishing has become ex read this.
ning of the material and dragging it, tremely popular for the 64. Pro- Meanwhile, Berkeley and
with fire button depressed, to the gTams such as Broderbund's Print Dougherty plan to enhance GEOS
end. All the highlighted text can Shop and Springboard's Newsroom continuously, and will keep regis
have established high positions in tered owners of the system notified
the applications software charts. of details. Already in the works for
The GEOS disk offers professional geoPaitlt are pattern-editing and
publishing capability at a remark full-color capabilities. (The system
ably low cost, and on the same currently operates mostly in two
computer that millions are already colors, due to the strong emphasis
using. on producing black and white
GEOS, however, is not limited printed output.) There is also talk of
to desktop publishing. The system someday putting part of the system
is an open one. Software develop on cartridge, but the bulk will stay
ers other than Berkeley can easily on disk, where it can readily be re
tap into it. Activision and Bank fined and improved.
Street are reportedly converting ex GEOS doesn't offer merely new
isting programs to interface with life for the 64; it provides a means
GEOS. This process was designed to for you to acquire advanced com
be an easy one, and Berkeley and puting capability at low cost. Con-
The highlighted section of text is about Commodore hope it will attract sequently, the question of
to be cut from the document with one of many more third-party developers upgrading may be put off indefi
the edit functions available from geo- to the system. nitely for many people. With GEOS,
Write's Command Bar. For those interested in writing Berkeley is blazing an alternative
new software, GEOS offers oppor trail that, considering the 64's loyal
tunities for both hackers and pro following, is a pathway likely to be
fessional programmers. The 22K of heavily traveled. O
the new operating system includes
the high-speed disk code, and fully
supports the graphics-oriented user
COMPUTED Gazette is look
interface. By utilizing a series of
ing for utilities, games,
then be cut, copied, deleted, pasted, jump tables—maps giving entry
or replaced in a few simple steps. addresses for accessing important
applications educational pro
Since a document in geoWrite GEOS features—programmers can grams, and tutorial articles. If
may consist of many pages, options easily write software with all the you've created a program that
at the top of the screen enable the speed and ease-of-use of GEOS it you think other readers might
writer to flip through the pages self. Berkeley expects to release a enjoy or find useful, send it,
one-by-one, home in on a particu programmer's reference guide con on tape or disk to:
lar page, or get to the start or end of taining the tables and other techni
Submissions Reviewer
text rapidly. All necessary file oper cal information in June of this year.
ations are also found in the com Every effort is being made to en
COMPUTE! Publications
mand bar at the top of the display. courage others to write for the sys P.O. Box 5406
Additionally, geoYtrite allows tem. Berkeley and Commodore hope Greensboro, NC 27403
the writer to further enhance the GEOS will catch on in a big way, es Please enclose an SASE if you
appearance of the printed docu tablishing a uniform, standardized wish to have the materials
ment by adjusting line spacing and operating system for the 64. returned.
setting page breaks wherever Also on the horizon, and of
Articles are reviewed within
they're wanted. great importance for GEOS, is the
four weeks of submission.
gt'oWritc Is a sophisticated and expected announcement of signifi
powerful partner for geoPttlnt. cant RAM expansion for the 64. If
32 COMPUTE!'s Gazsfie Juno 1986
BUILT
A few designers—like
those behind Epux
Software's Suminer
Games II—have Kathy Yakal, Assistant Features Editor
W... /'■-''//
-.._—
In the first year or so of the already done so. But consumer so fact that program designers had
Commodore 64's life, hundreds phistication had grown. Home simply spent more time with the
of software programs were de computer owners were demanding machine.
veloped, very few of which better software: database programs
showed any parlicularly impressive with greater filing and search capa
visual effects. But don't blame the bilities; word processors that had In any endeavor, the more you
programmers. The success of the 64 simple command structures, but practice, the better you get.
in those days hinged on how much more power and flexibility; educa Though that's not the sole reason
software got out quickly. No soft tional software that held a child's for the improvement in Commo
ware, low hardware sales. Happily, attention, yet actually taught some dore 64 graphics—maybe not even
it took only a few months before a thing; and richer entertainment ex the most important one—it's cer
multitude of programs were avail periences. Better games required tainly the most obvious. Bruce
able, some good and some bad, but not only more complex design con Carver, president and founder of
available. As the price of the ma cepts, but also better graphics. Access Software, attributes much of
chine dropped and more publishers Consumer demand was but his company's present-day success
produced titles, hundreds of thou one factor that triggered the next to a steadily increasing knowledge
sands of people bought the 64. step in the evolution of Commo of the machine.
The survivors of the software dore graphics. Several forces collid "It's been an evolution of tech
shakeout that began in 1984 and ed in early 1984, resulting in games nology," says Carver. "Someone
continued into 1985 found them in which superb color graphics sur does a game, and someone else
selves with a different kind of prob prised and pleased their players. looks at it and says, 1 can do it
lem. It was no longer necessary to That seemingly sudden change was better."
rush products out so people would evolutionary, not revolutionary, Carver, a mechanical engineer,
feel safe buying the machine, be say many of the people involved, bought a Commodore 64 early in
cause about three million had and its impetus goes beyond the 1982, and started programming as a
B
ERSONAL PERIPHERALS CONTINENTAL OMtiisk ... . -24 95 Flip-n-File 25 Lock ... ...17.95
_.p?i S^ClCftC-Sl 2995 Flip-n-File 50 17 25
HomeAccounlnnl. . 39 SS
Pnnler Ui'iir.' C 6^ M 59 EkKik nf Aoventuif Games Fiip-n-Fite 50 Lock.... ....22.95
Super SKelcii Al*n 55 95 1.11 14.95 Flip-n-Fife Rom - 17 25
Sup« SioMcri A&alefl.'m ES M
SYNAPSE
INNOVATIVE CONCEPTS Syncatc . ..■A'J&j
Flip-M-ik II) 3 50 EPYX-64 1 em[)ltilo 14.95 XETEC
Fhu-n hlq 1!i 825 Fnsikiad -... .3-175 LotforunnC'i '<■ I,. ISStij
Summer Gi'unes .26.75 21 93
Font Master 11 61.. 29
Hiirrr.';jni^ .2*95
Minnwri(.fl 24.95
REDIFORM PAPER
CARDCO DISKDRIVE
UfWX 9-iiii while Lvn _23 95 Nirmoiic Keypad .34.95
Oy 10O1 95M1 vitralJOT 16 95 CB/i 5-slor. Bonn] (&1) 4995 CLEANING KIT
, tOQDI* ng ..;»■•■ It3 S*
cai^^rJol Board (fM) .21.95 BATTERIES INCLUDED
S'Mdid Base rtcmi '.9.95 PaDPr Cl.p. . ..
Wnlo Now-61 32 95
.. .59 95
$8.95
M.lllNow-W. . 24.95 Cuiihiiljanl"'". 59 95
Pnpor Clio'
WICO Joyslicks 1 ;■'«-&! i'lM w/SooirPaii 75 95 With Software
S-97M UalHniille 16 75 1 '.J.III tlM'~rl W9i HoiiHi PaJ\.
■2030 Boss 11 99 Calc No* t-i
Super (Jnniijf Ulilily
2fl 95
2195
Bus Cam.. . .
80 Column Board
129.95 $17.95
?Q!» Sillier 3-Wnv 19.39 -109.96
MONITORS INTERFACING
COMMODORE
l CALL SM365T2V1
i CALL
ZENITH
■.: ■ ,i Ambin
. ■■
VI 1^5 Color ORANGE MICRO
M 131 RC0
" . ...
"■.■■.' ■ ■ini'
- ■
ID'ja
SI IOC"! 1
0 ■ ITL 113
1500 1.' Anilih-r TIL I."1
100 1 I- CiJur Ooni(> US
■ ■ i RtJB
Ilii
PRINCETON GRAPHICS
COMMODORE
DRIVES DISKETTES
COMTEL DENNIS ON
VERB A I ir.I SUNKYONG
SSD .V-V SSDD IK
Fnhnneer MOO (C Ml I'll rLLHWII S'a11 i;SSI)
HI I'HANT I'i BtOD ■ OS11L> '39
N BONUS
INDUS COMMODORE eld 59? ■■■, SSOD
MAXELL
19!, ,571 CAM i'M| ISO. Bl'. DHTO
CiT Ci 209 1511 (.ALL
hobby. In those days, little docu learned a little more about programming PRH 5
S COMMTCtt Wi PiiaictfiW
One of the bestselling computer books ever has now been completely revised for the Commodore 128.
Most commercial software is written in machine language because it's far faster and more versatile than BASIC.
This new edition of Machine Language for Beginners is a step-by-step introduction to 8502 machine language
programming on Commodore's 128 computer.
The book includes everything you need to learn to effectively program the 128: numerous programming
examples, memory management tutorials; a complete description of the many Kernal routines and other new 128
features; numerous hints and programming techniques; and a dictionary of all major BASIC commands and their
machine language equivalents. It also includes a high-speed, professional-quality, label-based assembler,
optimized to take advantage of the speed and extra memory of the 128.
0-87455-033-5
$16.95
Like the other top-quality books from COMPUTE!, 128 Machine Language for Beginners brings you ready-to-use
information in a clear, lively style that makes learning easy and enjoyable, whether you are a beginner or an ad
vanced computer user.
An optional disk is also available which includes the assembler and example programs in the book. The 128
LADS Disk is fully tested and ready to load on the Commodore 128. It costs only $12.95 and saves you hours of
typing time.
Order your copy of 128 Machine Language for Beginners and the LADS Disk today. Call toll free 1-800-346-6767
(in NY 1-212-887-8525} or mail your payment (plus $2.00 shipping per book or disk) to COMPUTE! Books, P.O.
Box 5038, F.D.R. Station, New York, NY 10150.
now superiorprinting
takesjust a touch.
Complete con trol is righ t upfron t.
This new Star printer does so much so well so easily. Fan
tastic draft quality at 120 characters-per-second. And impecca
ble near-letter quality at 30 cps.
It's what's upfront that makes great printing easyforyou.
Because Star puts everything right upfront. On thefront panel.
That's whereyou select print mode, print pitch, typeface,
margin setting, and paperfeed. Both single-sheet and tractor
feeds are standard. Andyou can also have an automatic
sheet feeder. The new
it's so easy to hitch your Commodore'"' to star NL-10.
a Star. Our NL-10™ has a plug-in interface
cartridge justfor Commodore 64/128
machines. .
No other printer can beat \
this Starfor quality speed and ^
ease. Itsfar out infront ofall
competition.
Infront with quality upfront.
c r o n ■ c x
x' Impossible Mission was The co-founders of Accolade Software believe that
designed by Dennis Casweli, one of exceptional color graphics are key to the success
those rare people who has at! the skills of a computer game. These scenes from
necessary to create and design an Law of the West and Psi-5 Trading Company
outstanding game. illustrate that belief.
really hard work. Before, it was suf "With the new machines (the Com memory was allocated for graphics
ficient to throw up a background modore Amiga and Atari ST), you and music.
screen and have a few sprites mov can afford to throw memory away. "I really don't think that de
ing around. Now, you have to do With the 64, we're scraping for ev signers are learning that much
complicated software interrupt rou erything we can get, and we just more about the machines," says
tines to reuse sprites and do fancy can't afford to blow away the kind Miller. "It was the case in the VCS
programming things to get objects of memory that digitizing implied. market because we were primarily
moving around." While it's an interesting thing, it's employing tricks to get advanced
That's the history of any given not appropriate yet." graphics out of the cruder ma
machine. You work your very hard chines. Computers that are avail
est to get the most out of it. And able now are pretty straightforward
Nelson thinks we're getting close All of these elements—top de in descriptions of how to generate
with the Commodore 64. signers moving over to the sound and graphics."
"We very clearly have limita Commodore 64 and doing original Today's best game designers
tions that are insurmountable." he programming, input from artists, have proven quite successful in
says. "We can't go much farther greater familiarity with the ma stretching the limits of Commodore
with Apple because of its slow pro chines, and better graphics tools— 64 graphics over a period of three
cessor. Commodore has the same have triggered the evolution of years. But the learning curve posed
processor, but has some graphics Commodore 64 graphics from what for the next generation of game de
help that Apple doesn't have. we saw in 1983 to what we see to signers may be a bit tougher.
We've pretty much used all of that day in 1986. Al Miller, a cofounder What state-of-the-art home en
up now. There are a few little niche of Activision and, more recently, tertainment will be like five or ten
areas that haven't really been ex Accolade Software, thinks demand years down the road is almost im
ploited all the way, but we're find from the public and competition possible to predict. Laser technol
ing it more and more difficult to from other companies have been ogy is shaking up the information
come up with technical innovation." the most important driving forces. storage and retrieval industry these
Digitizing is one technical in Miller started designing 2K days with the advent of equipment
novation that could have some ef games for Atari VCS cartridges in like CD-ROMs, and it's likely to
fect on Commodore 64 games, but 1977. Then he moved to 8K. His have some effect on the kinds of
Nelson and his co-workers have yet first game for Accolade, Law of the games we'll see in the future. In the
to use it in an actual game. "We just West, came in at 256K. That's 32 meantime, image-rich games on the
haven't found the place where it's times bigger, but it wasn't 32 times Commodore 64 are the best they've
appropriate in a game yet," he says. more complex, he says. The extra ever been. an
42 COMPUTE' s Gazette June 1986
BRADY adds
more power to
your Commodore
Nobody understands how to get the most out of Commodore computers—
without having to add more machine—better than Brady Books. And now you
can too. Call toll-free or use the coupon below to order today.
Machine* language
of DOS 2 fir Alto i ik-IuU- - dlnh ham map. Ing Hit application listing Tor demorittrallan Important concepts tuch at output,
at wtll memt ol irta bait utility program* addrmi motfti. mamory mnpfl. and linking
ii1- conversion routines. .1 ! ' 1'1 '■
QtSIC 1o rrujchine language Perl«t lor
lJDOS H9B
nawije owntri. H4-» (Disk aval I able)
COMMODORES
HANDBOOK OF
SIMONS'
BASIC
S. witn ■ Mnword wrinm by D«id slmon
4. Ptrtacibeginne'^lnirocluetionio IiIphml. hgm'a "■<■ fir-i I and loil word on
attflinbler. Showt how to wrlie. debug, SJmori'BASIC Acomplfll»'»t«rBnc»lo1«
Ktcuie programs and InclucKs eiercit^s to en Tim* rid 3. ■nd Include a ■ "gukJ#d-Tour~ ol
;.-. . . 1 -1 n- you wtih lha instruction «t ot practical llpt Tor ITiIh IBngulig«r For both the
>•■<•- 6510 processor. 114.95 (Dkak and kit
Udiio %n.n
available)
For Kids
Help your children learn the basics
of computer programming with these 0-67455-038-6
SI 4.95 0-87455-032-7
two new entertaining and educational Si 4.95
books from COMPUTEI.
Each book contains easy-to-follow Instructions, programming examples, quick reviews, and
colorful illustrations. Written In COMPUTED clear, easy-to-understand style, the books offer
hours of entertainment while helping kids (and adults) learn to program In BASIC.
[f you're acquainted with BASIC, you can easily write your own games and applications on
Atari's ST or Commodore's 128 computers. Over 30 sections—all with instructor notes.
lessons assignments, and lively illustrations—entertain and amuse as you learn to use
these powerful computers. COMPUTEI's Kids and the Atari ST and COMPUTEt's Kids and the
Commodore 128, in the bestselllng series from author Edward Carlson, are gentle
introductions to programming your new computer. Clear writing and concise examples,
both trademarks ot this series, make It easy for anyone—child or adult—to learn BASIC
painlessly.
r ™i
To order call toll Iree in the I >-B0O-346-fi767 <ln NY 212-265-8360) or mail the atlached coupon with
your payment lo | HE Books, P.O. Box 5038, F.D.R. Stallon. New York. NY 10150.
Pleose send me Ine following CQMDU1£I books. Mv payment is enclosed.
COMPUTEi's Kids and the Commodore 128, (032-7) $14.95 each
COMPUTE!'* Kids and the Atari ST, (038-6) $14.95 each
Subtotal
NC residents add 4.5%. sales tax
ALL ORDERS
MUST BE Shipping and handling per book
PBtPAID IN (In U.S. and surface mall. $2.00 per
as. funds book: airmail, $5-00 per book.)
Tolol onoun! enclosed
D Payment enclosed (check or money order)
D Charge □ MasterCard D Visa a American Express
Name _
Address
Clly
Slate Zip
36612012
.J
Please oilow fl-fi waaks lor Delivery.
L.
COMPUTEI books are available in me U.K.. Europe, the Middle
COMPUTE! Publicationsjnc. East, and Africa from Holt Sounders, Ltd., 1 St. Anne's Road.
Eastbourne. East Sussex BN21 3UN, England and In Canada Irom
Ons ot me ABC PuBtmmg Compmm
Holt, Rinehart. & Winston. 55 Horner Avenue. Toronto. ON M8Z 4X6.
be somewhat confusing. There's noth to tear yourself away from this master tween acts and explore the shadowy
ing wrong with the program, the docu piece of a game. world lurking beneath all the glitz. At
mentation is not at its clearest here. —Lee Noel, ]r last I've found the opportunity with
Also on the topic of disk operations, the Ballyhoo, Infocom's richly evocative
Electronic Arts
program's extremely clever design has 2755 Campus Dr. often exasperating, and very clever new
reduced the need for swapping the two San Malta, CA 94403 text adventure.
disks to an absolute minimum. Players 11 9.95
The game begins as the circus per
who've tangled with other games of formance ends. You are prowling
this type will greatly appreciate this
around behind the big top, trying on
feature. Ballyhoo stray masks and peering into the prop
The Bard's Tale is a story of mystery
tent, when you overhear a conversation
and magic. It tells of a complex and
between the circus boss and a detective
wonderful world where monsters lurk From up in the bleachers, the circus is about the mysterious disappearance oi
and great deeds wait to be done. You all glitter and daring, a magical kaleido
the circus boss's daughter. Neither the
enter that world at your own peril. And scope of improbable images. But watch
boss nor the detective sounds terribly
the greatest danger is not Mangar—it's ing the circus 1 always want to sneak
concerned or competent, so you val
the likelihood that you'll never be able backstage, to see the performers be iantly resolve to find her on your own
Thus begins your foray into the seamy
underworld of the circus.
Once you become immersed in the
SAFEGUARD YOUR SOFTWARE BY game, though, you may discover that
/WAKING A BACKUP WITH your mission to find the abducted g
becomes secondary to exploring the bi
zarre and chimerical world around you.
Sympathetic as you are to the girl's
plight, you can hardly pass up the op
portunity to walk a tightrope, watch an
impromptu clown act, play with the ex
Version 3.3 otic animals, or be hypnotized by Rim-
shaw the Incomparable. And often in
pursuing these seemingly pointless di
versions you can pick up some clues to
the mystery.
But Ballyhoo, true to the Infocom
tradition, is not for the impatient. Clues
arc hidden under layers of rod herrings;
some maneuvers have to be repeated
two or three times before they'll work,
while others are stubbornly refused;
MODULES and each of the circus folk, from the
tiny midget to the 827-pound Tina, is
evasive when not downright cantan
kerous. Even the seasoned Infocom
player is well-advised to draw a map,
take copious notes, and leave no gorilla
suit unturned.
While the game can frustrate—
don't expect to complete it in a day—it
THE PROFESSIONAL WAY TO BACKUP can also charm. Great care was taken to
evoke the atmosphere of the circus: You
YOUR C128/C64 SOFTWARE! hear a calliope in the distance, you smell
the musty elephant tent nearby, you feel
the rough canvas of the tent as you
only $49.95 order byphone805-687-1S41 ext. 64 sneak behind the big top. Many of the
scenarios and props are added solely for
Also available: DIskMaker ToolKft™ SUPER Disk Utility package. their humor. And often the responses to
Ask for SPECIAL combo offer with DIskMaker™! MODULE your commands are whimsical or ironic.
subscription available.
The parsing in Ballyhoo is surpris-
ngly flexible. You tan, for instance,
make commands such as "Take the ap-
ale. Polish it. Put it in the box." or
DON'T LET AN ACCIDENT RUIN YOUR ONLY 'Drop all except the mask and the
cheese morsel." You can also ask ques
COPY...BACK IT UP WITH DISKMAKER™ || tions of specific characters, or use in-
aluablc Infocom commands such as
beak VERBOSE (for a thorough description
ttv=~ 3463 Stare street ■ Suite 154IA - Santa Barbara ■ CA 93105 = of each location) and OOPS (which al-
ows you to retype only the word you
yped incorrectly in the last sentence).
As can be expected from Infocom,
46 COMPUTE'S Gazelta June 1986
Great Software for T Tnder
And Free Diskettes, Too!
Now is your chance to build your software library at awry reasonable cost! Kor ONLY .$(>.!(!) you can tf«
software for your Commodore or Apple computer, Choose from entertainment, home management or
education titles.
As an added BONUS: For any merchandise order over $10.00 you will receive one FREE universal diskette!
These diskettes are double-notched, DS/DD giving single-sided users twice 1 he storage at the same great price!
SUPERKIT//1541
what it does best—and letting you have
some fun,
—David Flo ranee
siibLOCIC Corporation
713 Blgebrook Dr.
Champaign, IL 67820
S.19.95
(Scenery Dtsfo, S19.95 cadi)
Battle of Antietam
\ Having grown up near several major
Civil War battlefields, 1 developed an
early interest in this special period of
American history. Being able to explore
the woods and fields of so many leg
3 5UP6P DOS fASr LOADERS
endary exploits made the events of the
StNGLE.DUAl FILE COPLElt f-»t *(T *>- C*jr"-(-d*<« DOS (L>"f4l4-f
1 him '■o'lrai DO& ifwtnl "*iu.H'i n Civil War more real and personal than
the history 1 was taught in school.
SUPER DISK SURGEON So when 1 saw the package for Bat
Ou'l? 'r*n"li 'I"i*Mi wil PIlHiiJJ yOu 1' ■£■ u*f I H Mi
TRACK & SECTOR EDITOR tle of Antietam, a recent release for the
FnI Pdltina uf i*H »n 1(1 Air Wu b,n |i;'uiMl
rlinrHHirVdi4a^4*"iMTi' ml" [HlfhiGUl [imnUrim Commodore 64 from Strategic Simula
tions, it was only a question of how
$29.95 many minutes it would take before I
PI 115 SJ 00 S HflFlii tS IJl] [, U 0 t had the game up and running.
1 began by playing the basic game,
suilable for beginners, before moving
up to the more difficult and demanding
intermediate and advanced levels. To
begin each game, the forces are mar
■101 taw air D» suiii d • w«0 Unas rc7in shalled in their historical positions,
ORDtMS (H17j «j?flOJl ■ TECH (SUl IV 01W
where they stood at sunrise on Septem
ber 17, 1862. The Union force consists
48 COMPUTEfs Gazette Juno 1986
CSM (219) 663-4335
P.O. BOX 563, CROWN POINT, IN 46307
Software, Inc.
Shipping - S3.50 most items Visa & MasterCard Accepted
(Foreign shipping extra) Dealer Inquiries Invited
SNAPSHOT FILES RUN BY THEMSELVES - THE BACKUP COPY WILL RUN THE SOURCE GENERATOR
AS-IS. WITHOUT THE SNAPSHOT CARTRIDGE
The Source Generator is an advanced programming utility that will produce
WORKS MUCH FASTER THAN OTHER SIMILAR UTILITIES code from programs in memory or directly from a disk Imagine being able
to take any ML program and convert it to true source code, complete
EASY TO USE - NO COMPLICATED INSTRUCTIONS - EVEN A CHILD
wiih labies and cross reference table.
CAN DO IT
DISASSEMBLES ALL UNDOCUMENTED OPCODES
SNAPSHOT FILES ARE COMPATIBLE WITH FAST LOAD UTILITIES
DISASSEMBLES 6502. 6510. 65CO2. 6511 & 8SO2 OPCODES
SNAPSHOT FILES WILL LOAD FROM ALL COMMODORE COMPATIBLE HANDLES EXTENDED ZERO PAGE ADDRESSING PROPERLY
DISK DRIVES
PRODUCES FILES COMPATIBLE WITH CBM. PAL AND MAE ASSEMBLERS
STORE MANY DIFFERENT SNAPSHOTed FILES ON A SINGLE DISK ALLOWS USER TO DEFINE LABELS AND SYMBOL TABLE OR USE
STANDARD KERNAL LABELS
FULLY SELF-CONTAINED ON CARTRIDGE - NO DISK TO HASSLE WITH
WORKS FROM DISK Of? MEMORY
COMPLETE AND THOROUGH MANUAL IS INCLUDED
NOT COPY PROTECTED
COMPATIBLE WITH C64 & C128 |IN CM MODE) DESIGNED FOR SERIOUS USERS
SOLD FOR ARCHIVAL PURPOSES ONLY A TRUE SYMBOLIC DISASSEMBLER WRITTEN IN ML
FAST AND EASY TO USE. NO COMPLICATED INSTRUCTIONS
S49.95 plus shipping COMPATIBLE WITH DOS WEDGE AND MOST ML MONITORS
We have a full line of EPROMS and csnndgi- supplies $14.00 plus shipping
of over 67,000 troops, while the Con you quite well for an encounter with a hundred men in a brief moment. You
federacy has only about 35,000—close human opponent. may even receive reports of entire com
to half the size of the Union army. (Lee The Battle ofAntietam is a must for panies being eliminated.
had mistakenly divided his force, send anyone with even a mild interest in the The value of SSI's Battle of Antie
ing half to seize the Federal garrison at Civil War. The simulation is easier to tam may ultimately be that you'll de
Harper's Ferry.) Although the North is understand than many others of its cide to visit the library or even the
overwhelmingly superior in numbers, kind. Included in the manual—which battlefield to learn more about this bat
the South can overcome seemingly offers a thorough treatment of the bat tle's significance in one of the most im
hopeless odds, thanks to errors made tle—are organizational charts for both portant periods of American history. In
by the Union command, which the pro sides, and the complete order of battle. that light, it's more than just another
gram simulates rather effectively, and A colorful plastic laminated topo game.
it works... I '■■•■-,
with the Command Center, a space
saving cabinet specially designed lor the
C-128 Personal Computer System. Just
install your keyboard and disk drives, set
your CRT on top, and you've got Built-in teal urea include ftovta
Commodore value with the look ot a much strip, fen and phons p{ug.
more expensive system.
It will untangle your wires and unclutter
your desk. And look at all it includes:
■ Built-in AC Power Strip with surge
protection and line noise filtering.
■ Built-in Drive/CPU Cooling Fan.
■ Phone/Modem
telecommunications switch.
■ Master A.C. Switch with power C-128 e a rocfsore/) TijQetrark W Commodore Busnoss Machines
indicator light.
Free 30-day trial offer and one year KETEK, P.O. Box 203. Oakdale, IA 52319
warranty. Order your Command Center YES! Rush me a Command Cenlor lo Namo
today. Write; KETEK, PO. Box 203. complete myC-128 system I may
Oakdale.lA 52319. enjoy il lor up lo 30 days and return il
tor a lull relund Enclosed is my clieck
or money Order (or SI 53.45 ($149.95
For faster service, call plus $3.50 lor shipping and handling).
1-800-626-4582 toll-free.
DEALER INQUIRIES INVITED
pressing again controls your backswing fairway or green, and even balls which (One interesting note about this
and wrist snap, Bending the hall flying. hit the flag. Sound effects add lo Leader game's copy protection: The disk itself
You can swing as hard or soft as you Board, letting you hear the thock as the is not copy protected, so you can easily
want, even hook (make the ball curve club meets the ball and the splash as the make a backup copy. However, a piece
left) or slice (make it curve right) ball hits water. of plastic with a very small resistor
around Ihose doglegs. Once on the Score is kept as in real-time golf. (often called a dangle), which comes
green, where you can use your putter, Color-coded birdies, eagles, bogies, and with the program, must be inserted into
you have to read the break, or how the pars are put on the leader board shown the cassette port in order for Leader
ball will curve, as well as the slope. at the end of each hole. You can see at a Board to work.)
Again, you control the amount of pow glance the present position of each play Tee up a ball, ask your imaginary
er you put into the swing. If you're on er, even while you're playing a hole. caddie for a club, and plant your feet
firmly in the grass.
target, you'll hear a comforting Ihunk as The only thing missing from Leader
Swing and watch it fly. Leader
the ball lands in the cup. Board is sand traps. The only hazard is
All this makes Leader Board a game Board is fun, a lot of fun, and as addict
water, which is all over the place. Is
ing as the real game. Best of all, there
worth playing. What makes it worth re lands, peninsulas, and narrow necks of
are no green fees.
membering, and playing again and land are the only way to the green. One
—Gregg Keizer
again, is its graphics. This game is sim more thing I'd like to see in the game:
Access Software, Inc.
ply amazing—there's no other word for You can't tell where the green actually 2561 South 1560 West
it. With no disk access, the screen starts since it's the same color (green) as Woods Crass, UT 84087
changes from scene to scene, showing the fairways. S39.95
your present perspective of the pin. Hit
the ball into the water and a small
splash appears. Your golfer's swing
(each player's character wears different Votalker Speech Synthesizer
colored shirts and pants—only male
figures for some reason) is something Over the years VotrflX has built a repu so even if you've never seen a Votrax-
you have to watch to appreciate. It's so tation for producing high-quality brand speech synthesizer, you've prob
smooth that you could use it to improve speech synthesizers. One point in their ably heard the sounds made by one of
your real game. And when the ball favor is that they design their own their speech chips.
leaves the tee, the golfer lifts his head to speech chips; their engineers aren't lim Until recently, their products have
follow the ball! ited to what's currently available, Vo- been somewhat high-priced for the
Shadows beneath the flying ball, trax chips can be found in a variety of Commodore market. A year ago, 1 ex
balls which bounce as they land on the other companies' speech synthesizers. perimented briefly with a Votrax
You
There are a few deficiencies which,
while not major, should be mentioned.
The trivia game runs too slow, probably
because it's written in BASIC. After an
swering a question, you must wait for
Asked
the score to be updated and the new Super Graphix
question to be printed. It's sluggish— - wetec '—* For
but it's free, so why complain? The doc
umentation covers the necessary points
for programming the Votalker in It . . .
BASIC, but barely hints at what's nec
essary to write machine language pro
grams that can speak. Some coverage of
Here
memory usage would have been nice.
These quibbles don't detract from It Is!!!
the overall quality of the Votalker. This
speech synthesizer does more than GRAPHICS and FONTS plus an 8K BUFFER for the ultimate In performance and
most others. The price is reasonable. speed. The XETEC Super Graphix Interface for Commodore Computers now
And, if you're looking for some ready- offers a new high In technology with these leatures:
made software, the trivia game is fun. • 8K Builer Standard • Capable ol Storing 2 Additional Fonts
—Todd Heimarck ■ 10 Printing Modes • Correct Graphics'Tent Aspecl Ratio for
• 3 Internal Screen Dumps all Major Printers
Votrax
• Extensive Command Channel ' B Aclive Switches with Changes
1394 Rankin
Troy, Ml 4SO83S99.95 (Votalker with Trivia
. Reset Button to Hal, Printing Constantly Monitored
• Internal Fonts Support Super-script.
from Buffer
Talker I) Subscript. Underlining, Bold-face and
$39,95 (Trivia Talker U) tt - Switch Settings on Label for
Choice ol 9 Pitches
Quick Reference
■ Correspondence Quality Font Built-in
COMPUTED GAZETTE £^^y , Inc. / 3010 Arnold Rd. / Salina, KS 67401 / 913-827-0685
TOLL FREE
Subscription Order Line
1-800-247-5470
In IA 1-800-532-1272
TRAIN
LOCOMOTIVE
EXCITING
COMPUTER
SIMULATIONS
from
'iTrfiBflfliErtFrttiCg
ua.P.O Bc(1fl222 Dept 11.Piilidorgri PA15Z36 [rurtt ift b4lh d
or caM (413K355-7T27 US ard Canada add 52 50
pnut.gr- infi rvfnaiin9[M00loreignr for e«n game □ rVAR SEARCH
onJrird PA reiirlnci hntlL.de Bttl !a> Vie Mailer VK 20. CQMMODOflE i] ATAHI 400. BOO. MUMP VAHrj moflfl l illation n1 WWH
Cjnidi OvKt M«T*r CjrO *nr1 \f>aa »hO^ CBnl turf Ik JJDOO. PC "SCO Tip,, oi &*k taltt
1J0CO oLui rjoiliO* iiJ ti*ndim
lUBf "~r" CUfprQ^uciF Frflfl /(pliTtmrnC it «ljI| riWuf1'* Of^«- r,iju.r,m.nt. VlC-20'lQ* "-r«. »TABl 400 hlluilrtltd manual and Inboard r
for JO diy rtirrarm period D*il*r n"injifni invUflLl pw Eiii-- id'.- re 'Vic- i:.f i coirurandad Po* fhildfan undar 17
GREAT
at mysterious airports. Flight Simulator (IBM PC) and Flight Simu
lator II (Apple II, Commodore 64, Atari) are two of the most popu
lar games/simulations for personal computers. With this book, you
FLIGHT can experience flight adventures from the moment you load the
program. Parameters set up each flighi and a running commentary
SIMULATOR describes what you'll see (and where to look to see It}. Ranging
from the simple and straightforward to the advanced and even
ADVENTURES
mystical, these 40 flights will open a new dimension to an already
outstanding program.
89.95 ISBN 0-87455-022-X
Subtotal
To order this exciting adventure guide, mail
NC residents add 4.556 tax the attached coupon with your payment to
$2.00 shipping and handling COMPUTEI Books, P.O. Box 5038,
charge per book. F.D.R. Station, New York, Ny 10150. Or call
Total amount enclosed toll free 1-80O34&6767 (in NY 212-887-8525.)
Name
Address
Keycode-
Please allow 4-6 weeks for dellveiy.
COMPUTE! Publicationsjncffl
Ono of lie ABC PuOtuwnfl Cor"Da
East, and Africa from Holt Saunders, Ltd., 1 St. Anne's Road,
Eastbourne, East Sussex BN21 3UN, England.
Program 1. When typing in that vanced programmers may want to (half the old value of 344).
program, replace lines 100 and 290 use it in their own games. Just in Another difference is that the
with those shown below: clude lines 100-240 and 300-410 collision registers (53180-53183)
from Program 1 in your program, contain only the value for those col
100 PRINT"lCLRi"tIF SA=O THEM
and you'll have 16 sprites to work lisions occurring at the moment the
1 SPACEJSA=49152:LOAD"STA
R",l,l with instead of 8. register location is checked, instead
290 POKii5317a,255;POKE:53179,25 The routine in Program 1 of maintaining a value until read as
5:POKES3281,0:SYS 49392 moves the sprite registers from is the case for the normal collision
their normal locations to addresses registers. Note that collisions be
Then use MLX to type in Program
53170-53247. Take a look at the ta tween sprites 0-7 and sprites 8-15
2. When you've entered all the
ble below for the new register loca cannot be detected. For example, if
data, save it immediately following
tions if you're programming with sprites 1, 5, 8, and 14 are all in the
the modified Program 1 on tape.
16 sprites. You POKE values to same position, then the collision
Now, to run Star Dragon you need
these new locations just as you do between sprites 1 and 5 can be de
only load and run the modified Pro
for locations 53248-53294 when tected, as can the collision between
gram 1,
using the normal eight sprites— sprites 8 and 14. However, there is
The trail of star-like sprites, the
with a few exceptions. no provision for recognizing the
Star Dragon, slithers and slides
One major difference is in the collision between sprites 1 and 14
across the screen. The Dragon Gun
locations that control horizontal (x) or sprites 8 and 5.
at the bottom of the screen is your
position. In the normal eight-sprite The sprite data pointers
only defense.
system, visible horizontal positions (53232-53247) perform the same
Move the gun back and forth
range from 24-344. This requires a function as locations 2040-2047 in
across the screen by pressing the +
nine-bit value for a horizontal posi the eight-sprite system: They point
key to move left and the — key to
tion—eight bits for each sprite in to the 64-byte block of memory that
move right. Hitting the CTRL'key
the even-numbered locations defines the sprite's shape. For ex
fires the gun. (A fourth key, SHIFT-
53248-53262, plus a bit for the ample, Program 1 loads these
LOCK, pauses the game for those
highest bit of each sprite's position pointers with the value 11 (line
times when your fingers tire.)
in location 53264. Those familiar 270), indicating that the sprite
The object of the game is sim
with programming sprites know shape data is found at 11 * 64 =
ple: Hit the dragon's head, [f you
that this causes a problem when 704 (see line 260).
hit anywhere else on the dragon,
ever a sprite crosses the "seam"—
the shots just ricochet. Unfortu The only real drawback to
the point on the screen where the
nately, these bouncing bullets de using this ML routine is that the
horizontal position value changed
stroy your gun as well as the sprites become partially transpar
from 255 to 256. The 16-sprite rou
dragon. Don't let the dragon touch ent. However, this isn't noticeable
tine avoids this problem by divid if the sprite is on a dark back
the gun, either—its poisonous
ing the x-position by two. Thus, the
barbs will ruin your weapon. You ground, such as gray, blue, or black.
sprite now disappears completely
have three guns at hand. Lose all Notice that Star Dragon uses a
off the right edge of the screen
three and the game's over. black background.
when the value POKEd into loca
Scoring is straightforward. The
tions 53184-53199 exceeds 172 See program listings on page 101.
first and second dragons of each
level are worth 20 points when
eradicated. The third is worth 60
points. Star Dragon has ten levels,
Sprite Registers For 16-Sprite Routine
with a total of 30 dragons.
Location Location Function
Hex Decimal
16 Candles, 16 Sprites
CFB2 53170 Sprites 0-7 multicolor off/on bits
The key to Star Dragon is what ap CFB3 53171 Sprites 8-15 multicolor off/on bits
pears to be 16 sprites. Actually, CFB4 53172 Sprites 0-7 x expansion bits
there aren't more than eight on the CFB5 53173 Sprites 8-15 x expansion bils
screen at any one time, but since CTB6 53174 Sprites 0-7 y expansion bils
CI-B7 53175 Sprites 8-15 y expansion bits
each group of eight is shifting every
Ci-BS 53176 Sprites 0-7 sprite display priority
1/60 second, a speed much too fast CFB9 53177 Sprites 8-15 sprite display priority
for our eyes to follow, it seems like CFBA 53178 Bits to activate sprites 0-7
there are 16. It's something like a CFBli 53179 Bits to activate sprites 8-15
CFBC 53 ISO Collisions between sprites 0-7
movie, which displays 24 still
CFBD 53181 Collisions between sprites B-15
frames a second. Each individual CFBE 53182 Sprilcs 0-7 collision with background
frame doesn't move, but put them CFBF 53183 Sprites 8-15 collision with background
together at that speed and the illu CFCO-CFCF 53184-53199 Sprites 0-15 x (horizontal) position
sion is movement. CFD0-CFDF 53200-53215 Sprites 0-15 y (verticil) position
CFF.O-CFEF 53216-53231 Sprites 0-15 color registers
The machine language routine
CFF0-CFFF 53232-53247 Sprites 0-15 data pointers
listed as Program 1 wedges itself
into a new raster interrupt address.
It's entirely relocatable, and ad
Fly Faster ana Farther
with COMPUTE!'s
40 More Great Flight Simulator Adventures
This follow-up to the popular 40 Great Flight Simulator
Adventures brings you 40 more exciting, suspenseful
40 flight simulator scenarios to help you get the most
enjoyment from your Flight Simulator or Flight Simu
MORE lator II software,
FLIGHT ple IIF Commodore 64, Atari! are two of the most popular software pack
ages today. They put you in the pilot's seat, letting you experience the
thrill of flight. Now, 40 More Great Flight Simulator Adventures, the sec
SIMULATOR ond such guide, brings you more dazzling flights drawn fronn both fact and
fancy.
ADVENTURES Now you can fly where no one has flown before, with the author as
your flight instructor, He helps you explore the unknown regions of flight
simulation—taking you through cities, over mountains, under bridges—as
you explore America From the air. Complete parameters and instructions
. !■-.onnitrjrti'b«d* r*j at each step make flight easier and more exciting than ever before.
S9.95 ISBN 0-87455-043-2
Note: The Flight Simulator program itself is not included and must be pur
chased separately.
To order any COMPUTE! book, call toll free 800-346-6767 (in NY 212-887-8525).
Or mail In the attached coupon with your payment. Include S2.00 shipping and
handling per book.
r ~l
Please send me copies of 40 More Great Flight Simulator Adventures at S9-95 each.
(ISBN 0^87455-043-2)
A.1I orders must be prepaid *n U.S. funds.
Subtotal —
Address
L. .J
COMPUTE! books are available in the U.K., Europe, the
COMPUTE! Publicationsjnc. Middle East, and Africa from Holt Saunders, Ltd,, I St,
Parr 0' *9C Cony^ar Magaz:nei. >nc
Oio o' IM A3C PutJi'lfi'no Ccrioan-*! Anne's Road, Eastbourne, East Sussex BN2I 3UN, Eng
»3fr Tin Av«iua. 611 f oor New YS'k, NY
'■ . ■■ ■ -- V .'I
land and in Canada from McGraw-Hill, Ryerson Ltd-* 330
Progress Ave., Scarborough, Ontario, Canada MLP 2Z5.
Predictor
John Krutch
COMPUTE! PublicationsJnc.® COMPUTEI books are available In the U.K., Europe, the
Middle East, and Alrlca Irom Holt Sounders, Ltd., 1 SI. Anne's
Road, Eastbourne, East Sussex BN21 3UN, England.
v.\
Switcheroo Kevin Mykytyn and Mark Tuttle
Just when you think you've won the game, your space in the direction you choose.
Note that the last piece in a row or
opponent pulls a switch—and you've got to de
column wraps around to the first
vise a whole new plan. An exciting two-player position. For example, if a row con
strategy game for the 64. A joystick is required. sists of orange, orange, yellow, or
ange, and yellow (OOYOY), a shift
We're all familiar with games joystick right, to the arrows icon, if to the right will cause the row to be
where players take turns placing you'd rather shift the pieces of a yellow, orange, orange, yellow, and
pieces on a board or grid until row or column. orange (YOOYO). None of the
there's a winner. Tic-tac-toe is If you decide to place, push the pieces outside that row or column is
probably the most widely known joystick left. The square icon turns a ffected.
game of this kind. "Switcheroo" yellow or orange, depending on If an illegal move is attempted
falls into this category, but it adds a whose turn it is. Then push the fire (trying to place a piece on an occu
few unique twists that make it quite button to activate the circle icon. A pied square, for example), the circle
challenging. tone sounds and the circle begins is returned to the center square of
The object of Switcheroo is blinking. With the joystick, move the grid and you must start your
simple. You must get five of your the circle to the square where you turn over. This feature can come in
pieces in a row—horizontally, ver wish to move a piece. Press the fire handy, however. If you decide you
tically, or diagonally—while block button again to put it in that position. want to shift instead of place, you
ing your opponent's attempts to do can make an illegal move and start
the same. That sounds easy, but your turn over.
getting it done is a serious exercise
in strategy. At any point in the How To Win
game, a player may shift the pieces As you become more experienced
of one row or column by one space,
at Switcheroo, you'll develop some
effectively changing the complex
winning tactics. These hints should
ion of the game.
help beginners. At the start of a
game, placing is generally more
Place Or Switch? valuable than shifting. After all, the
After typing in the program, save a goal is to position five in a row, and
copy. To play, load the game and you can't win the game unless
type RUN. You're first asked if you you've placed at least five pieces on
Both players have placed all their
wish to use one or two joysticks. pieces. The only way to win now is with the board. Also, if you shift a lot
Press the 1 or 2 key. If you're using some fancy shifting. while your opponent places, you'll
just one joystick, make sure it's end up owning a distinct minority
plugged into port 2. If you wish to shift a row or of the pieces.
Now the game begins. Player 1 column, first push the joystick Defensive play usually pays
controls the yellow pieces, while right. The arrows icon turns yellow off. If you can block your opponent
player 2 controls the orange ones. or orange. Press the fire button to by placing (rather than shifting), so
The screen displays a 25-square (5 activate the circle, then move to a much the better. As the board fills
X 5) grid with a circle in the center. square in the column or row you up, shifting becomes more impor
Below the grid are two icons (sym wish to shift. Press the fire button tant. It's rare that a game will be
bols), a square and a four-directional again. Finally, push the joystick up, won by placing. Usually, the victor
arrow. Move your joystick left, to down, left, or right—in the direc will force a position where a shift
the square icon, if you want to place tion you want the row or column to wins the game.
a square on the board. Move the shift. Each piece is moved one See program listing on page 103. <&
60 COMPUTED Gazette June 1986
Famous Smith Corona National Brand
Check These
Features & Prices
120 CPS 10" Printer
!159
List
$429.00
!199
Thi s is a sample of our List
emphasized
$499.00
near-letter-qua 1ity print
ATTENTION
Lin SI79.OO.Sala ITf.tl.
4 WOT EXPANDER & (0 COLUMN BOARD IU.IS
(CI26 cable $19.95. C64. Atari cable $9.95)
No -, you progrom 60 COLUMNS on the screen ol
aim time! Converts your Commodore 64 to B0 PRINTER/TYPEWRITER
COLUMNS when you plug in the 80 COLUMN
{■MANSION BOARD" PLUS i slot nxpondet!
Computer Clubs "JUKI"
COMBINATION S229.93
Superb letter qualify, daisy wheel
LimitedQuantttl»t.iB\a\M.1S. Coupon$39.95
We Offer Big Volume Discounts printer/ typewriter combination. Two machines in
■0 COLUMNS IN COLOR one — just a Hick of the switch. 12" extra large
PAPERBOCK WHITI B M WORD PROCESSOR »)».« CALL TODAY! carriage, typewriter keyboard, automatic margin
control and relocate key, drop in cassette ribbon!
This PAPERBOCK WRITER 64 WORD PROCESSOR is
(90 day worronly} cenlronics parottel or RS232 |
the finest ovoilobto lor Ihe COMMODORE 64 serial port buitl in (Specify),
computer' The ULTIMATE FOR PROFESSIONAL Lilt 1349.00. SALE iTl'1.1-,. /Ltd. Qty.) \
Word Processing. DISPLAYS 10 or 80 COLUMNS IN PROTECTO WARRANTY
COLOR or black and white! Simple to aperote. All Protecto'i product! cony a minimum °0 day wanonty. 14" RGB A, COMPOSITE
powerful text editing, complete cursor ond II anything foil* within °Q days Irom Ihe dole ol purchase COLOR MONITOR 1299.99
insert delete key controls line and paiograph simply tend your product to ui via Uniled Porto! Service
Must be used la ge: B0 columns in color with B0
prepaid We v#,li IMMEDIATELY send you a replacement at
insertion, automatic deletion centering, margin column computers (C128 IBM - Apple). [RGB
no charge via United Porcel Service prepaid This warranty
settings and output to all printers! List 199.00. Cable SI9.951 Add 514.50 shipping.
SALE »3».«. Coupon$29.95. proves once ogoin thai We love Our CuMtomart.
List $399,00, SALE (114.45.
PHONE ORDERS
• LOWEST PRICES • IS DAY FREE TRIAL • 90 DAY FREE REPLACEMENT WARRANTY
B o.m. - 8 p.m. C.S.T. Weekdays
• BEST SERVICE IN U.S.A. • ONE DAY EXPRESS MAIL • OVER SOD PROGRAMS • FREE CATALOGS
9o.m. - 12 noon C.S.T. Sol ui days
List $32900
14995
14" Color Computer Monitor'
■C64/Alari composite coble S9.95
$
Super High
Resolution CI38 RGB/Composiie 80 column Sale
cable $19.95.
Add $14.50 Shipping
*n»
12" MAGNAVOX (NAP) 80 COLUMN MONITOR
Super high resolution composite green screen monitor. 80 columns x
24 lines, easy to read, plus speaker for audio sound included. List $129.00 Sale
Fantastic value. Limited Quantities.
'LOWEST PRICES 'BEST SERVICE IN U.S.A. 'ONE DAT EXPRESS MAIL ' OVER 500 PROGRAMS ' FREE CATALOGS
Set the solar system in Whether you're new to stargazing Type in "Solarpix" using the
or a veteran astronomer, this "Automatic Proofreader," pub
motion with this series
easy-to-use demonstration of the lished regularly in the GAZETTE,
of astronomical simula planets and comets is fun to then type RUN. In the first part,
tions for the 64. You watch. The program is divided Sun and Planets, you can watch
Because the moon's orbit is compared with water (notice that this letter quality prinier to your present
computer system at a fraction of normal
slightly tilted, the moon, earth, and Saturn is less dense than water).
cost This printer uses standard 96 char
sun are normally never exactly Temperatures are average surface acter printwheel and easy-load ribbon
aligned. On the rare occasions temperatures. Moons are listed in cartridge. Quiet operation. Uni- and bi
order of distance from their planet, directional prinhng of fully lormed upper
when they arc, an eclipse occurs. If and lower case letters, numerals, symbols
this happens at full moon, we see a starting with the closest. Moons list
at 13 cps. ASCII character codes. 10, 12 or
lunar eclipse. If it happens at new ed as "X" have not yet been named. 15 characters per inch or proportional
For the amateur astronomer, spacing. Line feed spacing o! 1/48"
moon, we see a solar eclipse,
minimum. Friction feed. Takes 13" max
here are a few technical details. In
imum paper widlh. Prints 12" wide. Four-
Solarpix, all orbits are assumed to positton impression control. Produces
Comets be on the same plane. For Pluto, original and four lightweight copies.
The third menu selection shows however, true elliptical motion is Approx. 21 lbs, 19Vi" x UW x 5". 110V AC.
what the orbits of comets look like. simulated. The planet screen is ori Ore Year Limited Factory Warranty!
Planets and comets move in ellipti ented with Pluto's aphelion on the Mfr. List Price s550.00
cal orbits, which look like flattened right, and the positions of the plan
circles. The extent to which the cir
cle is flattened is called its eccentric
ity, ranging from zero (circular) up
ets are calculated from their actual
positions on October 27, 19S4. All
of the graphics screens show views
Liquidation
Price Now At $169
-11013 1.10 f 5h<p.
lo almost one. The eccentricities of from ecliptic north. Credrtcard cualumera Can
order Oy phono, 24 U>ura !■-
the major planets range from Venus If you have any questions a day, 7 days a week
(almost zero) to Pluto (.25). A com about Solarpix, you may write to Toil-Free: 1-800-328-0609
Your cfieck is fteico^w1
et with an eccentricity of one or the author at: P.O. Box 26, West Hd delays m orders p,i:d b. cftech-
more would leave the solar system. Upton, MA 01587. Please enclose a Sales outsme commeniai U S are sudiecl lo special
CondiHons Ptoaw coll of *rid <O mature
some comets: Faye (.56), Finlay handling ijMimlosolII ff^sulunfB eh!i1 fi%snlo5U< Alluw3 4
wer^foi delivery Sorry, no COO orders }
(.70), Enke (.85). To see a simula D My chuck or money urilur is enclosed (Nu delays in
processing orders |imd by oftnhi l^ank*; lo TcleCheck.)
tion of the orbit of Halley's Comet, Charge in my D MasiurCnirrt. □ VISA- ,
enter .96R. The R stands for reverse, Ac_-[ Nu tip -——L
COMPUTED GAZETTE PLEASE PRINT CLEAR1.V
If you've discovered a clever time- Note line 40, where the re list of variables in memory. This
saving technique or ti brief but served time-keeping variable can be accomplished by putting
effective programming shortcut, TIMES (abbreviated as TI$) is set to "unnecessary" initialization state
send it to "Hints & Tips," c/o zero. The related variable TI is ments for those variables near the
COMPUTE!'* GAZETTE. // we IISC it, checked in line 80. This is a stan start of the program. In some cases,
we'll pay you $35. dard way of timing the speed of a saving a few microseconds won't
section of a program; set the clock make a noticeable difference in pro
to zero immediately before the rou gram execution. But the next time
Faster Variables tine, and then when the routine has you have to sort a list of 500 items,
finished, PRINT the value in the jif the time saved could be significant.
Robert L Raymond fy clock. {A "jiffy" is 1/60 second.) Here's another idea for speed
If the program added the two num ing up a program: Try the two pro
As numeric variables are defined, bers only once, the times would be grams above without the index
their names and values are stored in too small to measure. By perform variable after NEXT. That is,
memory just after the end of the ing the addition 1000 times, we're change line 70 to a NEXT with no
BASIC program (except on the 128, able to get a good average time. variable following. You'll discover
where variables are kept in a sepa This first program takes about that programs run faster when you
rate section of memory). BASIC seven seconds to run on the 64— omit the variable after NEXT.
methodically puts together a list of VIC times will be somewhat faster,
all variables that have been used so Plus/4 and 16 a little slower. A 128 Faster Functions
far. When a new variable occurs in in SLOW mode will be slower than
a program, its label and value are other Commodore computers, Luis Fernando Carballo
added to the end of the list. while in FAST mode it will be faster
Whenever a BASIC program than all of them. In mathematics, a function is a pro
needs to use a variable for any pur Now change lines 50-70: cedure that takes one or more num
pose, it must find that variable on bers as input and returns another
50 FORA=1TOH!00
the list. Starting at the beginning of 60 B=B-t-C number as its output. Squaring a
the list, BASIC moves forward 70 NEXTA number is one example—insert the
through memory until it finds the The program now runs in less number 12 and the square-a-
variable it's looking for. Since the than four seconds on the 64 (other number function returns the an
list is built as the program runs, the computers will vary slightly, as swer 144 (12 times itself).
variables defined first are first on There are at least two ways to
above).
the list. square a number and, as we'll see
The two programs are almost
These first few variables are al exactly the same. What makes the below, one is significantly faster.
ways the fastest to be executed in a First type in this short program and
second program faster? The three
BASIC program. If you define a variables in the loop are defined run it:
variable early in the program, it's
early in the program. They're the 10 ti?="000000"
near the beginning of the variable first three on the variable list. In the 20 FOKJ=1TO1000
list, and BASIC will find it quickly first example, the variables X, Y,
30 A=53«53
40 NEXT
when it's needed later in the and Z were 24th through 26th on 50 Al=.TI:PRItJTAlf " JIFFIES " ,A1 /
program.
the list. If you perform more tests, 60:"SECONDS"
The following two programs il you'll find that the alphabetical or
lustrate this principle: It's a fairly straightforward
der makes no difference. So if X, Y,
and Z are defined first, they'll be program which multiplies 53 by it
10 A=0;B=0:C=0:D=O:E=0;F=0:G=0
:H=0:I=0 the fastest variables. You could also self 1000 times. A 64 takes seven to
20 J=0:K=0:L=0:M=0:N=0:O=0:P=0 try other mathematical operations eight seconds to finish the calcula
:Q=0:R=0
in line 60—multiplication, division, tions. Now change line 30, so the
30 £>=0:T=0 :U=0 :V=0 :W=Q :X=0:Y=0 program looks like this:
:Z=0 and so on—to find out how much
40 TI$="000000" faster the early variables are. 10 TIS="000000"
50 FORX=1TO1000 The lesson for programmers is 20 FORJ=1TO1000
60 Y=Y+Z 30 A=53l2
70 NEXTX
clear: Your programs will run faster
40 NEXT
80 A1=TI:PRINTA1; "JIFFIES",Al/ if you arrange to put heavily used 50 Al=Tl!PRINTAl;"JIFFIES",Al/
60;"SECONDS" variables near the beginning of the 60;"SECONDS"
66 COMPUTE'S Gazette June 1986
GEOS...
The fastest, easiest, most
powerful way to use your C64!
GEOS brings the power of a graphic quality graphic images using the 14
interface to your C64. Icons, pull different graphic tools and shapes.
down menus and windows make Paint or fill in 32 different patterns.
creating and managing information Zoom in for pixel editing or display a
preview of the full page. Add titles or
$59.95
easier than ever.
snappy captions in different fonts,
All your file handling is done on the
GEOS deskTop. Load in any disk
styles, or point sizes. ORDER
and view its contents as icons. If you geoWrite is an easy to use, graphics 800-443-0100x234
like, sort the files alphabetically by based word processor. Insert, copy,
name, or by the last time you move, or delete. Choose from five GEOS Diskette mckiQ« QaikTop, diskTjrbo. geo Paint, anrj
modified them. It's up to you. different fonts in several different gee Write 159 95 CA reudenl* add 6 5* la* ($4 50 US/7 50
Foreign shipping anrj handling ) US FurdS only,
styles and point sizes. Bring in a
Want to edit a file? Copy or move it picture from geoPaint, if you like. □ Check or Money Order □ VPSA O MutO'cnrd
to another disk? Print or Delete It? Best of all, what you see on the
Simply point at the Icon or filename screen is what you'll get in the final Ac el* Eip Date.
and then select a menu function. output. Compose, arrange and re
arrange for that picture perfect Ma me .
application will be loaded and you'll for that little extra help when and
Signature .
be ready to work. That's because the where you need It. Available from
integrated dlakTurbo software any GEOS application, they include
improves 1541 disk drive an alarm clock, a notepad, a four S*nd lo
Order FVocomng
performance 5 to 7 times (on both function calculator, and photo and PO Bon 57135
reads and writes!) text albums (for collecting pictures Haywftrd, CA 9*545
editor. Produce any number of high Watch for new applications. maiks of Berkley Soli works.
This program performs the
same calculation, but uses the up-
arrow (exponentiation) operator.
One thousand times through the
loop, figuring out 53 squared, takes
a Commodore 64 nearly 55 sec
MonoTones
onds, about seven times longer
than the other program. Squaring a
number is common in a variety of
programs that handle statistics, use
trigonometric functions (angles), or
draw hi-res graphics. Clearly, it's Samuel Ford
preferable to avoid the up-arrow in
favor of multiplying. Another factor
is that because of the way numbers If you have a monochrome monitor, the 16 colors
are stored in memory, multiplica of the Commodore 64 or 128 can be used to add
tion is slightly more accurate than
exponentiation. It's not usually a visual excitement to any program. You'll be sur
significant problem, but it's a sec prised at how this clever technique livens up
ond reason not to use the up-arrow.
your display.
When you've got a choice be
tween two approaches to a prob
Each of the 16 colors available with in the same order, but given as
lem, it's not always a matter of
a Commodore 64 or 128 is only a CHR$ codes. If you print a few
personal preference. In this case,
keypress away. But these colors are characters in each of the colors,
multiplying a number by itself is so
of value only to those with color you'll find that some of the shades
much faster than raising it to the
monitors. Those of us with black are the same. There seem to be
second power that il would be al
and white televisions or mono eight distinct levels of light: six
most foolish to pick exponentiation.
chrome monitors see no reds, blues, shades of green (or amber or gray)
This is not to say that you should
or yellows—just greens or ambers between pure white and pure black.
never use the up-arrow; raising a
or grays. We don't get hues, we get Now for the surprise: Type in
number to the 1/3 power is the best
shades. the program that accompanies this
way to find a cube root, for example.
It seems that Commodore's de article. You'll see an effect that's
But if you need to square a number,
signers did not arrange the colors in impossible on a color monitor.
you'll save time if you simply multi
any particular order—at least none (Again, Commodore 12H owners
ply the number by itself.
that I can recognize. As an example, should add the statement BANK 15:
You can speed up the above
type in this two-line program and at the beginning of line 10.)
programs even more if you insert
notice how the shades appear to be What the program does is print
variables into line 30. Try defining
scattered. (Commodore 128 users a short message in a box at the cen
a variable B = 53 in line 5 and then
should add a BANK 15: statement ter of the screen, each time in a dif
change 30 to A = B*B or A = Br2.
at the beginning of line 10.) ferent color. But, since the colors
The programs will run a little faster
10 I'OKE 5328D,0:E'OKE 53281,0
are arranged in the "green-scale"
because BASIC doesn't have to fig
20 FOR A-0 TO lftPOKB 1024 + A, order, the message appears to give
ure out that the characters "5" and
I6D:1'OKE 552% I A,A:NEXT off a smoothly pulsating glow. You
"3" add up to the value 53. When B
could do the same kind of thing
is predefined, BASIC can look up This is the Commodore-
with the box itself, perhaps cycling
the value in variable B and act di assigned order of colors. There
colors opposite the message.
rectly on that number. <B doesn't appear to be any signifi
There are some fascinating
cance to the order. But, if you look
possibilities with the application of
closely, you'll see that they can be
this technique. For example: Using
rearranged, placed in order of in
the data for the "green-scale" given
tensity. Let's try that. Here are a
as POKE codes, you could design a
couple of DATA statements that
COMPUTED define what we'll call the "green
sprite that slowly flickers onto the
screen, or have two sprites that col
GAZETTE scale."
lide, flash brightly, then fade.
TOLL FREE 100 REM " DATA FOR COLOR 1'OKES Since, when using the multicolor
mode, all colors of a certain bit pair
Subscription 101 DATA 0,6,9,11,2,8,4,14,12,10,5,3,15,7,
change color when the appropriate
13,1
Order Line 110 REM " DATA FOR CHR3 COLORS color register is altered, you might
1-800-247-5470 make a hi-res picture with flicker
111 DATA 144,31,149,151,28,129,156, ing candles and shimmering fires.
In IA 154,152,150,30,159,155,158,153,5
There are lots of possibilities that
1-800-532-1272 The data in line 101 are the 16 can give your monochrome moni
colors arranged in order of intensi tor a whole new look.
ty. The data in 111 are the 16 colors Sec program listing an page 102. w
68 COMPUTE'S Gazette June 1986
Quick Key
lames Nakakihara
XL-BO 8.
Computerized order entry, processing MITEV MO
LEceno PRINTERS
C POWER
C COMPILER M9 99
Qraphlci LIDrnrv
I. II or III 11S.95
CADPIC '!<! iM color pipar nttll
608.... .$159 136 95 1 ■ Sim 'loom.. W.95
WoiQpro Hi,,, J36 95
8B0-... SCALL SpeilplO M... (32 95
Mallwo M.. 12*95
10S0A . ..SI 99 Profile <M J36 95
-JUKI
DISK
$159 DfSVE
1 YEAH WAFtHANTV
PRINTER TVPEWRITER
2200 S264
Daisywheel Pnnlor. Portable PRINTER PACKAGES
Typewfiler, Bwli in all packages work with C64 or C128
Correction Tape
PRINTERS 0E&RJF- SG-10 & XETEC
5S10P S3S9 S©9llf SUPERGRAPHIX $269.95
6000P SCALL
SG-10 & Xelec Supergraphii ir S254.95
6100P ...S344 SG-10 & Cardco G-Wiz S259.9S
SG-10 & MW-350 S269.95
SG-1S & Xelec Supcrgraphu S419.95
LETTER QUALITY SG-1S & Cardco G-Wiz S412.95
PRINTERS whan now SD-10 S Xoicc 5upcrgraphi> S379 95
loiter quality isnl ijotxS
PANASONIC
1091 & Xctec Supergraphii 5289.95
C«rflcoLOI S199
Epian QS-IO . *I09
1091 & Xetec Supergraphlx Jf 5265.95
fr:.jn DX-20 . S3O9
10B0 & Xetec Supergraphlx S264.95
■ I' lri'Uucjn some ovofsiqm wo ncml nave ma IO»G&I price wip would ujJiirr-:-."j:^ Hi-.
sRponi.ini/ (o K-ai ii it we can you wM sWi gel mo nanefitol our FBQerai E.o'esi Slur Pn«r1yp» . . . SI99
1092 & Xetec Supergraphix 5359.95
shying Dn sottwase orders over SIM 00
We acceoi MasterCard Visu COD and mail orders
Pu'chnso ordni5 acceotuj from Qualified corporilTions and pnsHu!»on<. Win.mum
orae' oi SW0 00 rtqiwed MODEMS — MODEMS — MODEMS
IWo wl«sl«JOno![JefioutiiOe« MASTER MODEM $39.95
■ Buy wit] COn[HMnce Wi> rumor manur.iciuier I warranty ncfuaes Dow Jonas. CompuServe Time
VOLKS 6470 300120a BAUD .$154.95
1670 $157.95
To oidar by mall: Wo accept money drdor, certified chock, personal
cheek, Allow 2 weeks tor personal check to dear 1660 SCALL
Shipping: $4 00 lor sollware and accessories S10 00 lor prinlois and MITEV MO S59.95
co!or monitors 58 00 for disk drives and olher monitors Add S3.00 per box VIP TERMINAL S34.95 COMREX 220
snipped COO. Call for other shipping charges Additional shipping re VIDTEX TERMINAL..$23.95
quired on APO. FPO. AK, HI, and foreign orders.
CompuServe Starter Kll.. S19-95 $79.95
Terms: ALL PRICES HEFLECT CASH DISCOUNT, ADD 1.9% FOR Co mm adore Handy
Playnet Slarler Kit 514.95 liom EPSON
MASTEHCAflD Or VISA. Manufacturer's warranty honored wiih copy of
our invoice ALL SALES ARE FINAL. Dofoclive ilams 'Braced or re
paired alou' discretion Pennsylvania residoms add BtsalOSta" Pnces
FREE mpiayNET 50 CPS, Traclor Food,
SO Column!
SMfiTFP KIT WITH PURCHASE OF ANY MCOI M
and terms suO|ect fo cnange wilhoul notice. •n™.t Su>*k* l*ll*i
Minclscnpo MONITORS
JAMES CALL TOR OUH LOW PftlCE ON All
MINDSCAPF W1ODUCTS NEC 1205 12" amber
COMMODORE
Best selling games w'sound $89.95 128=
Hitchhiker s guide SIMC
G I Paper Airplane const Goloslai MBhfl2233 12"
M5 Strike Eagle. .. $21 95
JK LaascrS Income Tax . 179.95 HARDWARE
Karatoka 51995 Goldslar ir
Kung Fu (Spinnaker| .. . Icall
guids . S39 95
green 179 95
1670.... $157.95
Kermla Slorv Maker SI 9 95
Flighl Simulator II . .. S3J95 Zemin 1220ambor ll.it
NY Times Crossword Pujjio
FS II Scenery disks S1595 C128
Vol ! Hi S1J95 screon $99 95
S299S
Spy Hunlor $31 95 Zemlfi 1230 greon rial screen $99 95 1571, 1572 DRIVES CALL
Microsflguu BascbaN SS795
Slar Trok-KobayaBUr nil $2995 On lo RCA pnono jack cable S6 95
f
Typing Tirlc III $29 95 RGB lo RCA pnono iact cable. 59 95 1902 MONITOR NOW
disk. . M795
SPINNA
MPS 1000 PRINTER FOR
Miuoleague 1985 learns S1595
HoDoil Scall Hla Cro^lc-r 1350 MOUSE LOWEST
Saigon III 537 95 AlphaOelZoo .. S1695 CalcNow S19 95
Cosmic ComMi Scan Paini. File, Spell. Mail Now . .. Scalt 1700, 1750 RAM PRICES
Murdwby me Ooien .... S24.95
Delia Dranmq £1995 Numeric keypad £34 95 EXPANSION
FaceniQkur $19 95 5 slol cart. o«D 154 95
Hey Oioillo DiiWIo ..$16 95 S'moro Basic . .149,95
BoriomrtJ TinH)
Homework rtolpor $call
Compuior Firework a
<n Annrch of tho mopt nrrnzmg Mcrlri 1,-1 ■■.jl'l',
SAVE A BUNDLE ON A BUNDLE
Colobrntlon (19.95
Iturig SIB 95 Fasl Load . 124.95 PACKAGE DEALS AVAILABLE
Countdown lo shutdown 519 95
Rung Fu SCALL Pal 64 . (32.95 CALL FOR DETAILS
Fnsl Tracks Slol Cpr Const S!9 95
EnuopDr Troops I or II . SIS 3S Power 64 J32 95
Garry Kncrion 5 Gflmcmaker 524 95
Call lor ollmr SPINNAKEn Sottware Toolboi 64 159 95
Great Amer PR $22 95
Hackw S1995 STRATEGIC SIMULATIONS CSM 1541 align S3J 95
COMMODORE 128= SOFTWARE
Linie Computer People £24 95 CALL FOR OUrt LOW PRICE ON ALL Mach 128 . .Scall
C Piwer . . 169 95 WORD PROCESSORS
Mailer Ot Umps 119 95 SSI GAMES
$19 95 MZ.WMUTK12B SLOWEST PRICE CALL
Pitfall II Losl Caverns $19 95 WORDPRO 12B SS9.95
Space Shutiio S1995 Tro Icbii
PAPERCLIP S37.95
Homepac* 139 9S
PAPERCLIP WSPELLFACK $49.95
aron Wordpro 64 136 95
Millionaire Spellpro64 S3! 9S WORD WRITER 128 WrSPELLER W9.9S
S2195
Tycoon S24.9S WordproS-M 11995 Koala Gibion Lighl pon S49.95 PERFECT WRITER SCALL
Fteol Syslom II (call Naverone 3 Slol eipander S27 95
Paperclip 137.95
SPREADSHEETS
ELECTRONIC ARTS GRAPHICS
CALL FOR OUR LOW PRICE ON ALL Paperclip w/spoltpack 549.95
PririfSEop
EpYX MULT1PLAN 128 $44.95
ELECT TONIC ARTS PRODUCTS!1 Mitao.0 Prolossional WP . S36.95 PERFECT CALC SCALL
Graphics Library I. It. or III S16.95
Trio Scall
Newsroom £34.95 SWIFTCALC 128 W/SIDEWAYS $49.95
Kid Pro Qyo . . . . J32.95
Clip Ari I £19 95 VIZASTAR 12fl SCALL
Cul Throats. ■■BB Clip An II ... .. Scall Iriii'tjinipd Spreadsheet, DainbBac. Guptilcn
DonQlino . 125 95 Consul! anl Financial *
Enchanlw $25 95 Mirnge Djil.ibusn w fir-port MISCELLANEOUS 1SB SOFTWARE
y
HilcMiikor 5 GuiOe $21 95 9011 SK9S PERFECT FILER SCALL
Cora Home Acct 140 95
Inlidel 529 95 ProlilM J3S95
TimeworKs General Loogor. A H. A P. JANE S32.95
InviBClLJBJ S695 r.ic Hm, Scan
Payroll. Inwenlory HO95tiar;ri
Scall SUPEflSASE 128 S69.95
PloneBall. 525 95 Infodesigfis General Icdgor. ftP.AR.
Sorcerer 52995 UBHKBT1 - ~ Payrou. i^iveniofy . . Scan CONSULTANT 126 S39.95
SpoilOreakei S2995 /iiastar M Cashoni ..S36 95 Sylvia Porter's Financial Planner SCALL
Suspect S2995 Praotcalio) or III Scall
Data Manager II $49.95
Wuhbrmger S2595 Caikil S39 95
ALSO M STOCK NEW TITLES EVERY DAY!
Witnojj 525 95 Hos Mullipljin S29.95
SaHivdre Irom Access. AdiJiSOn-
Zrjrt.1 E2295 PS, Th« Programm.iDIo CALL FOR LATEST INFORMATION!
Wcslev B'txIortHind. CBX Epyx.H.iy-
Zorkll 12095 Sproadshoot $19 95
Zorklll $26.95 die Hosull Adv fd.c) . . . . SO? 00
5G-10 SCALL
RGBi/COMPOSITE SL-10C $226
MONITORS SEIKOSHA Commoflori! r8ad¥
SUPER GRAPHIX inter- SG-15 $364
MagnavoiB5G2 ... SCALL lace w SK twfler do*vn
SP-1Q00VC ... SCALL SD-10 $323
2 year warranty, all cables 10 loadable lonis
Commodore ro.iOy. NLO
128 included Monochrome $ lowcsl price SD-15 S449
mode available ai flick or switch
modo, Iticlmn and Irador
loud Biandafd SUPERGRAPHIX jr POWERTYPE ,. S299
Thompson Monitor 5274.95
printer interlace.. S4G 95
4 modes pi operalion An cables SP-1000 SCALL
10 I.'I! ■'■ !ii! Con I ton lea pan I lei
SR-10,
Font Master II . S34.95
viraion ol nbove piiolei SR-1S SCALL
INFODESIGNS
SOFTWARE REPAIR HATES FOR OUT
INCLUDES^ V-/IV1.O
Wordpro 3 t 6H. A P. AH,
Inventory
tcp IS A 1 OF WARRANTY SERVICE
C-64 Repair $49.95 -GENERAL LEDGER
Payroll, Gonorol Lodger. COMMODORE f 154! Align S39.9S ACCOUNTS RECEIVABLE. BILLING.
Communlcolloiis, Sales.
AUTHORIZED \X
1541 Repair S69.9S STATEMENTS
Min«gBmonl, or NcgDilailon C128, 1571.0tn«rs. SCALL ■ ACCOUNTS PAYABLE. CHECK WRITING
Repair Hotoj Inclgdo UPS
Your Choice S13.95EA SERVICE CENTER Gfonnd "Roturn'L Shlpplno
PAYROLL ». — . ft_
ALL MODULES INCLUDED FOR $1 34a9S>
features depending on the software used. sition system for the Commodore 64 which you enach sensors Eottwjro and uw*b gu'de
.ii low you (o program re poa' asro met -a ns at Develop
Commodore Business Machines, work with the popular Newsroom you' own programs and rotate eiperirnanls1
Circle Reader Service Number 237. is a slow-scan device that plugs into the and users guide ROBQTIX11- includes * motors and
all mechanical elements.
I/O port and connects to any standard
ROBO-TROLLEFt™ and ROBOTlX"
video source to provide black and white
Historical Fiction For The 128 images. The complete package includes $89 95 {+ U P & H)
You escape bomb-threatened London a disk, owner's manual, interface mod American Ri>hcil St Kite trunks
through a mysterious door and find ule, and a one-year warranty. J2ft M«odi Sirrei, Wat I ham, MA 02154
(617) H9J.0J2S
yourself on a magical journey that takes The Newsroom Compatibility Soft
you from the Siberian tundra to a tropi ware allows users to create their own
cal island, from deep underground to images with Computereyes and use
the depths of outer space. Finally, you them with Newsroom to compose and
arrive in the New Mexico desert min print newspapers, newsletters, and
utes before the world's first atomic ex announcements.
plosion, code-named Trinity. This is Computereyes is priced at $129.95.
COMPUTE'S Gazette June 1986 73
the Commodore 64 arid 128. The 128 guide ($5 postage and handling). Un Spelling & Reading Primer have suggest
version includes autoboot of DV Typer satisfied users are requested to erase the ed retail prices of $39.95 each.
and use of the Paper Clip 128 word pro disk. EduWare Services, Inc., 185 Berry
cessor with Dvorak. DV Typer retails for Electrosharp Telecommunications, St., San Francisco, CA 94107.
$36.95. P.O. Box 2831, Orcutt, CA 93455. Circle Reader Service Number 246.
Prelco, 14202 Galy St., Tusttn, CA Circle Reader Service Number 243.
92680.
Circle Reader Service Number 241. 64 Word Processor/Database
New From SourceView Software Resource Group has begun
Source View Software has released sev shipping Brown Bag Software, an inte
128 Database Software eral new programs for the Commodore grated word processor and database
Bouncing Dog Software has released its 64 and 128. Math Pop Quiz for the Com manager for the Commodore 64. {An
first product for the Commodore 128, modore 64 uses graphics, color, and Apple II version is on the flip side of the
Data Master 128. This program allows sound to teach addition, subtraction, disk.)
you to develop multivolume data sets multiplication, and division to children The program lets you easily incor
of up to 26,000 records, search the files at various levels of ability. porate information from your databases
using a wildcard, create mailing labels, PC Home Checkbook for the 64 lets into letters, reports, and other docu
and generate reports. Help screens may you keep record of checkbook transac ments. Up to 20 of these merges can be
be activated from anywhere within the tions, including deposits, checks writ done within any one document. Editing
program without losing the data with ten, automatic teller activity, and bank features of the word processor include
which you're working. charges. It is designed for home use and global search and replace, headers,
Data Master 128 is priced at $29.95. provides a statement for any time span trailers, footers, and deletion by charac
Bouncing Dog Software, P.O. Box you specify. For the Commodore 64. ter, word, line, and paragraph. The data
6753, Minneapolis, MN 55406. PCSccure for the Commodore 128 base manager lets you create your own
Circle Reader Service Number 242. is a datafile encryption program which templates or use the ones provided.
uses a key-driven code to protect your The suggested retail price is $59.95.
files from unauthorized users. It is writ Software Resource Group, Inc.,
Telecommunications Software ten in machine language. 15100 El Camino Grande, Saratoga, CA
Electrosharp Telecommunications has Suggested retail price for Math Pop 95070.
released a new telecommunications Quiz is $19.95, $39.95 for PC Home Circle Reader Service Number 247.
software package for the Commodore Checkbook, and $49.50 for PCSecure.
64. The program uses menus and help SourceView Software International,
screens; supports ASCII, XMODEM, 835 Castro St., Martinez, CA 94553. Equation-Solving On The 64
and Punter protocols; has a 34K capture Circle Reader Service Number 244. Balance! is an interactive program that
buffer; converts BASIC listings inlo teaches students about solving equa
runnable programs and Commodore tions. By working with graphically dis
ASCII to regular ASCII (and vice versa); Computer-Assisted Writing played linear equations on a balance
has full-screen editing and 40/80 col Woodbury has added two new titles to beam, students can literally see the
umns; includes auto-dia! features; the Playwriter Series for the Commo equation-solving process, and better
works at 300 and 1200 bits per second; dore 64. Castles & Creatures, for grades understand it.
and the keyboard can be customized. five and six, and Mystery!, for grades The program is aimed at beginning
The package is sent free of charge seven to twelve, help youngsters develop algebra students, advanced students
to anyone who sends a self-addressed, their writing skills and create a book. who want to review the basics, and par
stamped disk mailer, if satisfied, users Each package includes a word-process ents and teachers looking for more ef
are asked to remit $25, which entitles ing disk, special computer paper, a fective ways of teaching basic math
them to all future upgrades, technical hardcover binding, and colored stickers concepts.
assistance with telecommunications for illustrating the book. Developed by the New York Insti
problems, and a telecommunications Retail price for the package is tute of Technology, the program strives
$39.95, and $9.95 for refill packs. to teach what an equation is and how it
Woodbury Software, 127 White Oak works, how and why an algorithm
Ln., CN 1001, Old Bridge, NJ 08857. functions, and other aspects of working
Circle Reader Service Number 245. with equations.
Balance! is available for $49.
HRM Software, 175 Tompkins Ape,,
Math And Spelling Helpers Pleasantville, NY 10570.
Eduware Services has released Com
Circle Reader Service Number 248. Of
A SIMPLE LOW COST modore 64 versions of two of its educa
LINE ORIENTED
tional software series. Algebra 1, 2, and
WORD PROCESSOR FOR
THE ENTIRE FAMILY
3 programs help students with first-
year high school algebra by using defi
COMPUTE'S
nitions, explanations of algebra rules, GAZETTE
sample problems, and practice problems.
Spelling & Reading Primer helps TOLL FREE
Subscription
luprpmlpl. cic J
Dlmilrti Id emit' 0' rlgmjuillfy IciT. contro children from ages four to eight learn to
Jlne jpHlng. (wilrol mMQIni jn>rt more
read by watching pictures with words
Order Line
'..■ |. i H.I. ' !.."■■■■ ..'■!
Help Screens
latter Siddiqui the page in memory. The 64 version CTRL-cursor right to page forward,
flashes the border color to signal or CTRL-cursor up. In the 128 ver
Here's an easy way to include up to that the page has been saved. The sion, use the up and down arrow
eight help screens with your BASIC 128 version changes the border keys to page through the help
ami machine language programs. For color. After a help screen is saved, screens. To exit the help screens,
the 64 and 128. A disk drive is you can clear the screen and design press CTRL-DEL (64 version), In
required. the next one. the 128 version, press the HELP
Up to eight screens can be cre key again. When you return to the
Many powerful programs include a
ated following these steps. After the help screens, you'll see the most re
lot of commands and options, In
eighth one is finished, a new pro cently viewed screen.
some cases, it's difficult or impossi
gram—HELP.EXE—is created on Running certain machine lan
ble to remember them all. And pag
your disk, and your help screens guage programs—or pressing
ing through a magazine article or
are saved into a file called HS. You RUN/STOP-RESTORE—will pre
manual for the documentation can
may find that you need less than vent Help Screens from operating.
be awkward and inconvenient.
eight help screens. In the 64 ver If this happens, type SYS 679 (64
"Help Screens" offers an elegant
sion, just press CONTROL-D after version) or SYS 5728 (128 version)
solution. By following a few simple completing your last screen. In the to re-activate Help Screens.
sleps, you can create up to eight
128 version, press SHIFT-ENTER. See program listings on page 106. <m
help screens for a program.
It's a good idea to save your
Begin by typing in and saving a
help screens on the same disk as the
copy of the program. Although
program they'll be used to support.
most of the program is written in
For example, if you've created help
machine language, you can save, LIMITED TIME ITS HERE NOW
screens for a program named "File-
load, and run the program as if it
a-way," insert the disk that con
were BASIC. The machine lan
tains "l:ile-a-way" and run "Help
guage is stored in the form of
DATA statements. Program 1 is for
Screens". The "HELP.EXE" and
"HS" files will then be on the same THE MANAGEMENT
the 64; Program 2 is for the 128.
disk. INFORMATION DATABASE
When you type RUN, the ma -198S
chine language routines are POKEd In Action
into memory and the screen is To use Help Screens, Commodore
cleared. When the flashing cursor 64 users should enter LOAD Under$40
returns, you're ready to begin creat "HELPER.EXE",8,1. Commodore
ing your help screens. 128 users should enter BLOAD For Commodore 64 and 128K
Press the CLR key to erase the "HELPER.EXE" then type SYS Fjrsi time offered at this price
screen, then type in the information 5632.
you want displayed on the firsl help Help Screens works with all
screen. (Do not press RETURN BASIC programs and most machine Powerful • * + * NOT
while you're working on this language programs. Always load Easy To Use $39.95 *♦♦ COPY
Menu Driven PROTECTED
screen. If this key is pressed, a SYN Help Screens (HELPER.EXE) first.
TAX ERROR will result, and your After HELPER.EXE is loaded, it
screen will be destroyed.) Use the loads the HS file which contains For Sample Send S3.00
cursor keys to move the cursor to your help screens. Enter NEW, then (postage & handling) to:
any position on the screen. Use the load the program for which you
cursor keys to move around the created the help screens. Your help National
screen. Be careful to avoid scrolling screens are now available—and Advancement
the top line off of the screen. only a keypress away. If you're Corporation
When you've finished the help using a 64, press CTRL-H. If you're 3001 Heohill Are. • BldgS, Suile tO8,'113
screen, press CTRL-I; (press F while Cosia Mesa. CA 92626 • (714] 640-5988
using a 128, press HELP. Page one
holding down the CTRL key). If (the first one created) is displayed
you're using the 128 version, press when you first access the help
also available at
S59.95 tor IBM PC, XT, AT
the ENTER key on the numeric screens. Commodore 64 users can
keypad. Help Screens then stores flip through the pages by pressing
IBM PC. XT. JT st mdemarts
Palch I
Now 128 owners with an 80-column monitor can Sterling Address: 2A4E
run the popular SpeedScript word processor for Ending Address: 2A5D
Without a doubt, the SpeedScript That's the bad news. The good
Palch 5
word processor is the most popular news is that, if you already have a Storting Address: C00O
program ever published by COM copy of SpeedScript for the 64, ver Ending Adufress; C137
PUTE! Publications- Version 1, in sion 3.0 or higher (from the March
After saving these five pro
cluding both a VIC and a 64 1985 COMPUTE!, the SpeedScript
grams to disk, go back into 128
program, was printed in the Janu book, or the January 1986 COMPUTE!
mode—turn your computer off and
ary 1984 issue of CO^PUTEVs GA DISK), you have to type in only a
then on. Enter the machine lan
ZETTE. The upgraded and improved few hundred characters to upgrade
guage monitor with the command
version 2.0, with a help screen and to a full 80 columns. Compare that
MONITOR (or press f8). Insert the
custom characters, was included on to (he roughly 7-8K you'd have to
disk containing SpeedScript Into
the inaugural GAZETTE DISK in May enter for a brand-new program.
your drive and type the following
of the same year. Version 2.1 can be "SpeedScript-80" patches into
monitor load command, substitut
found in COMPUTEI's Second Book the main program to provide an 80-
ing the appropriate filename for
of Commodore 64. column screen display. It must be
SPEEDSCRIPT:
Version 3.0 (with separate pro run on a 128—in 64 mode—
L "SPEEDSCRIPT",8,02801
grams for 64, VIC, Apple, and because it takes advantage of the
128's 80-column chip (yes, the 80- SpeedScript will be loaded into
Atari) appeared over several
column screen can be accessed in the 1 28's memory at address
months in our sister magazine COM
64 mode). It won't run on standard $02801. Normally, SpeedScript
PUTE! in the spring of 1985. The ma
64s because they lack the 80- loads at S0801, but that part of
chine language source code for 3.1
column chip. memory is not available for use by
was published separately in the
programs in 128 mode. Now load
SpeedScript books for Commodore,
Installing SpeedScript-80 the first four patches:
Atari, and Apple. Version 3.2 was
You'll need to begin with a working L "PATCHES
included as a bonus on the January
L "I'ATCE12",8
1986 COMPUTEI DISK. Individual version of SpeedScript 3. If you're
L "PATCH3",8
disks containing SpeedScript 2.0, not sure which version you own, L "PATCH4",8
3,0, 3.1, and 3.2 are still available. look at the top (command) line. If The 80-column patches are in
there's no number, you have ver
serted into the program and you
sion 1 or 2. If it says 3.0, 3.1, or 3.2,
SpeedScript For The 128 can now save the results:
you have the correct version.
The ideal 128 version would take S ■TEMP",8,02801,04009
Kirst, go into 64 mode by typ
full advantage of the machine's fea This is only a temporary file,
ing GO 64. Load and run "MLX,"
tures: 40- or 80-column output, ac the machine language entry pro which you can scratch when you've
cess to the numeric keypad and finished creating SpeedScript-80.
gram published elsewhere in this
other keys (perhaps an alternate You're almost there. Now type X (to
issue, and type in the following
character set toggled by the ALT eXit to BASIC) and enter GO 64.
programs (save them as five sepa
key), and two large text areas of from 64 mode, type the following
rate files):
about 60K each. lines:
Patch I
As you may have guessed, this St,irtinS Address: 2H9E LOAD "PATCHS",8,1
is not the full-featured 128 version. Ending Address; 2935 NEW
NI-W MliXICO
Plus/1 Orphanage, P.O. Boi 9201, Albuquerque,
NM 87119
New Mexico Commodore User's Group, P.O Box
37127, AlbuquOnplB, NM 87176
The Northern New Mexico Commodore Users
Croup, 2725 Camiim Cimarron, Santa Fe, NM
The second half of the user group guide includes states 8751) I
Taos Area Commodore User's Group, P.O. Bos
N-W and countries outside the U.S. The U.S. groups are 3089, ftoj, NM 87571
listed by state in order of ascending zip code. Aviation and Computer Enthusiasts (ACE), 1220
Birch Dr., Las C races, NM 88001
When writing to a user group for information, The Southern New Mexico Commodore User's
Croup. P.O, Bo* 4437, Uni. Park Brch, Las
remember to include a self-addressed envelope with postage CniMft NM 881)01
that is appropriate for the country to which you're writing. Commodore Users Croup of Roswell (CUCOR).
304 E. Country Clurj Rd., Rccwcll, NM 88201
NEW YORK
New fork City VIC-20/C-6J User Croup
(Citigroup). 436 £ 69th St.. New Voik. NY
Tri-County 64-User Group, 22 Jackson Village, 1O021
NEBRASKA
Rutheiford, NJ 07070 Kids' Computer News User Group, St. Hilda's
Pathfinder Commodore User Group, i'.O. Boi Commodore Link Users Group, 308 Palisade and St. Hughs school*. 619 W. 114ih St., New-
683, Fremont. NE 68025 Ave., Union City, NJ 07087 York NY 10025
Pathfinders 61. 2133 Clarmar St.. Fremont. NE Commodore Crew User Croup (CCUC1, 304 Bom New York Commodore Interest User Croup
68025 St., 5ecaucus, NJ 07094 INYC1C), 380 Kivcrsidi- Dr. 7Q. Hew York, NY
Greater Omaha Commodore User Croup, 2932 Commodore Software Exchange, Bon 281, 10025
Leawood Dr., Omaha, NE 68123
Pumpton Plains, NJ 07J44 HCHS C-f>4 User Croup, 71 E. 94lh St.. New Yoik.
Riverrity Commodore Club, -11)07 N 101st. lnfo-64 c/o Video Dynamics, Ltd.. 16 VV. Ridge- NV 10128
Omaha, NE 68134 wood Ave., Ridgewood, NJ 07450 Metropolitan Life Insurance Users Group. P.O.
Lincoln Commodore User's Group. P.O. Bos Commodore User Group of Hiiisdalc (CUGOH), Boi biB, New York, NY 10159
30665, Lincoln, NE 68503 23 Palm St., Hillsdaie, NJ 07642 Commodore Computer Game Masters of the
Lincoln Commodore Users Group. P.O. Box Commodore 64 Beginners Group, 680 Leigh Bronx & C.A.T. Productions, 4526 Monticcllo
30655, Lincoln, NE 68503, atln: Secretary Terrace, Westwood, NJ 07675 Ave,, Bron<, NY 10466
Mid-Nebraska Users of Commodore IMUC), L & L Commodore 64 User Group, One LongSlreOi Bronx-64 Users Group, I'.O. Bin 47 Cornell Sta
3220 W, 13, Apl, 9, Grand Island, NE 68802 Rd., Manatapan, N| 07726 tion, Uranx, NY 10473
The Alliance Commodore Computer Club, 726 NJ Commodore 64/Compuler Users Croup, 11 miWife Terminal Club, Box 555-R, Co-op Cily
VV. 16th St., AllUnK NE 69301 Cheerful PL, Highland*, NJ 07732 Statian, Bronx, NV 10475
I'lalle Valley Commodore Users Group Commodore User Group of Matawan New Computer Literacy and Programming (CLAP), 7
(PVCUC), Box #283, MinsUre, NE 69356 Jersey, 112 Old Bridge Rd., Mat.iw.in, Nj 07747 Turtle Dr., Ossining. NV 10562
NEVADA Jersey Shore Commodore Users Group Inc., P.O. ESUG, 52 Underbill Rd., Ossining, NV 10562
Box 441, Navesink, NJ 1)7752 I'risco's Users Croup, 41 Sunset Dr., Ossimng, NV
S.O.G. Commodore User Croup, c/o IC Electron
Morris Area Commodore User Gioup, 12 10562
ics, 4011 W. Charleston Blvd., Las Vegas, NV
Farview Ave., Randolph, N] 07869 Commodore User Group of Westcheslcr, P.O.
89102
Silver Stale Computer Users Group, I'.O. Box South Jersey Commodore Users Group, P.O. Box B.m 1230, While Pbins, NY 106U2
81075, Las Vegas, NV 89180 4205, Cherry Hill, NJ 03034 Highland Tails Commodore Users Group, 8 Kno<
89406 Rancocas Valley Commodore Users Group, P.O. Kd, Highland Mit, NY 10928
C.A.T.F.U.N., P.O. Box 2155, Fallon, NV 89406 Bos 505, Ml. Laurel, NJ 08054 Commodore 64 User Group of Orange County,
Plus/4 Software Exchange User Croup, 493 Hoi RCA Commodore Users Group (RCACUC), 432 Box 238, RD 1, Now Hampton, NY 10958
Springs Rd. °3, Cjrson City, NV 8971)1 Hemlock Ln., Mt. Holly, NJ 08060 Hockland County CPU (C-64 Professional
Cumberland County Commodore Users Group. Users) Group. 98 West Central Ave., Spring
NEW HAMI'SHItti-. 1976 N. East Ave., Vineland. NJ O8360 Valley, NY 1U977
Commodore Help And Information Network Bordentown Area Commodore Users Group. Commodore SIG, Computer Club oi Rockland,
(CHAIN Gang). Jim Anderson, P.O. Box 438, P.O. Box 381, Bordentown, NJ O850S P.O. Box 233. Tallman, NY 10982
Belmont, NH 03220 Plasma Physics Lab User Group. Princeton Great Neck Commodore User Croup. 30 Grace
Morudnock Users Croup (MUGI for Commodore University, P.O. Boi 451, Princeton. NJ 08544 Ave.. Gieat Neck, NV 11021
Owners. 135 Liberty Ln., Keene, NH 03431 Commodore Computer Collection Club, 72 Pine Long Island VIC Enthusiasts. 17 Picadilly Rd..
Developers of Interesting Software for the Dr., Roosevelt, NJ 08555 Great Neck. NY 11023
Commodore 64/128 IR1SCI, 34 Naves Rd., Southern Ocean County's User Group (SOCUC1. Brooklyn Commodore User's Croup, 1735 E.
Hampton. NH 03842 54 Shining Way, Toms River, N| 08753 13lh St., Apt.7N, Brooklyn, NV 11229-1950
64 Users, P.O. Box 878. Rochester, NH 03867-0009 Southern Ocean County's User Group ISOCUG), Academy of Aeronautics C-M Users Group, Air
54 Shining Way, Toms River, N] 08753 craft Technology Dept., Academy of Aero
NEW JERSEY
C-64 Easl Brunswick Useis' Group (CEBUG). 346 nautics, La Guardia Airport, Flushing, NY 11371
Commodore 64 Users Group of America, 114
Ryders l.n.. East Brunswick, NJ 08B16 (membership limited to those attending
Lake Ave.. Clifton, NJ 07011
Commodore E. Brunswick Users Group aiademy)
Commodorc-IBM-Apple Users Group, 5 Peach Commodore Craiy, 123-07 85 Ave., Kew
(CEBUG), 9 Kings Rd., E. Brunswick, Ni 0BH16
Tree Dr., Monlviilp, NJ 0704S
Somerset U6ers Group. 49 Marcy St.. Somerset. Gardens, NY 11415
NJ 08873 D-HUG, 78-23 9M Ave.. Woodhaven, NY 11421
Central Area Bulletin Board System? (CABBS1 Box 12SS, Beaufort, SC 29902 Abilene Cursor Control. P.O. Box 6261, Abilene.
User Group. 4205 Ridgeview Rd., Hamburg. TX 7960B
SOUTH DAKOTA
1'A 17112 Commodore Users Group of Ward Cnunty, 2902
Sioux Falls User Group, 4201) S. Louise. Suite 304, W. JUi Si., Monahiins, TX 79756
While Rose Commodore Users Group, 160 I.in
Sioux Fall), SD 57106 Commodore User's Group of Odessa ICUGO).
dm Ave,, Red Uon, PA 17356
V1C-M User Club, 60B W. 5th, Pierre, SD 57501
Southern York County Commodore Users P.O. Box 12491, Odessa, TX 79768
Port 64 User Group, 929 I emnwn St., Rapid City, Tl I'aso Commodore User Group (El'CUGI, 173h
Group. 2,13 W. Forrtti Ave., Shrewsbury. I'A
SD 577111 Dflart Mardn Dr., El PaSO, IX 79936
1 736 1
CUBBB Commodore Users Group, 5UU Dlllcr TENNESSEE UTAH
Ave,, New Holland, PA 17557 Dungeons pnd Dragons User's Group. Rt 1, BOX lioosevelt Are.! Commodore I ntliutiasts
Wwl Branch Commodore Users Group, P.O. Box 28A. Cumberland City, Erin, TN 37050 (RACE), IICR Ru* 30. Neolfl, UT K4O5.1
995, Wllllarnaport, pa 17703 Clarksville Commodore Users Group, P.O. Bos Utallllisin Commodore Users Club, .173 ll.isl 65(1
Ccn.P.U.G. for Commodore, Box 102. Sfllona, PA 403, St. Bethleham. TN 37155 North 97-3, Roosevelt, UT K40hh
17767 Springfield Commodore Computer Club, Rl. I, Cache Valley Commodore Users Group. 396 S.
ABC Chips, Uhlgh Valley Medical Cenler. 3159 Box Ihb, Sprlngjldd, TN 37172 Rosewood Dr.. Hyrum. UT S4311'
Mlddletewn Rd., Bethlehem, pa 1H017 Commodore Association of the Southeast [■ifth Dimension C-64 Users, 7095 W 96110 N,
Lehigh Valley Commodore User Group. 2228 (CASE!, P.O. B<n 110386, Nashville, TO 37211 Trementon, UT 84337
liaker Di, AJIentown, PA 18102 Nashville Commodore User Group, P.O. Bo* Wasatch Commodore Users Group (WACUG1.
Wyoming Valley Commodore Users Group, 14 121282, Nashville, TN 37212 P.O Bo< 4028, Ogden, UT 8-14(12
Second Ave,. Kingston, PA 18704 Commodore Computer Club, P.O. Bo* 96, Estill Payson Area Commodore Users Group (1'AC).
Ingersol Rand Commodore Computer Users Springs, TN 37330 P.O. Box 525, S.ilcm. L'T S4O53
Croup (IRCCUCI, 402 S. Keystone Ave., Sayre. Fort Washington 64, 213 Holly Ave., 5. Plltsburg,
PA 18H4O TN 373HO VI-It MO NT
Kwing Commodore Users Croup (Trenton NJ). Clioo Choo 64, SOS Valley Bridge Dr.. Chatta Chjmplain Valley Cammcidnrc Users <.rnup. t<
528 Sugarttee Kd., Holland, i'A IM966 nooga, TN 37415 \\.\yi.ut, South Dudlngton, VT D54O1
Environmental Protection Agency (EPA) Com Trl-Cities Commodore Club, Vickie Davis, e/o Gmon Mcmntain Commodore Utpctji (iroup
modore Users Group, 1712 Aidenn Lair Rd., Computer Comer, 114 SprIngbrookDr.,John*an (GMCUGh P.O. Uox 6UH7, Rutland, VT
Dresner, PA 19025 (Noltidptn to nil ftderal gou- City, IN 37601
VIRGINIA
tnwtni mplaytes and their famiiiesj Greeneville Computer Home Users Group, Rl. 8,
Fort Washington 64, 20-A Lumber lack Circle, t'enlAT Commodore User Group, 1447 HSL
Bo* 138-T, Greenuville, TN 37743
Horsham, I'A 19044 MWR, Km. 5E3, AFRec. Services, Pentagon, VA
Metro Knoxville Commodore User Club, 7405
LDwerbucks User Group, 251 Makefield Kd , 20330
Oxmoor Rd., Rl. H20. Knoxvillc, TN 37931
Morrisvllle, PA 67, 19067 McLean C-64 Users Croup. 7426 Eldorado St..
Memphis Commodore Users Club, Dwlnhl
SUH-64 User's Group, P.O. Box 5420S, Philadel McLean, VA 22012
Campbell, P.O. Box 34095, B.irtlelt, 'IN 38134
phia, PA 19105 WAC-6-1, 9206 Annhun! St.. Fairfax, VA 22031
0095
Naval Air Development Center Commodore Memphis Commodore Users Club. P.O. Bn\
Capitol Area Commodore Enthusiasts. 6512 Tru
User Club. 912 praaei Rd., Eidenhelm, I'A man Ln., FalU Church. VA 32043
34095. Memphis. TN 3B134-U095
Capitol Area Commodore Enthusiasts (CACI-I.
Raleifih-Hartlelt Hackers CUB, |ames PairicL
Main Line Commodore Users Group (MLCUG), 3457 Gatewood Dr., Memphis, TN 38134 607 Abbotts Ln.. Falls Church. VA 22046
1046 General Allen Ln., West Chester. PA 193(12 Washington Area Commodore User Group. P.O.
Old Hickory Commodore Users Group. 25 Coatl
Worldwide Commodore User Groups—Norris- Bq> 93. Mounl Vernon, VA Z2121
Cove. Jackson, TN 38305
town Chapter. 110 Miami Ave , Nonistown, PA Dale City Commodore Users Group, Inc., P,O.
19403
TBXAS Bm 2265, Dale City, VA 221930265
Worldwide Commodore Users Group (Inter CnmmodDre Users Club, P.O. Do> 110«h7, Arlington Victims (20/64), 5521 Harvey Ln.,
national Headquarters). P.O. Box 337, [IHic- Carrollton, TX 75011 Alexandria, VA 22204
Bell, PA 19422 Irving Commodore Users Club, P.O. Box 165034, Ftanconla Commodore Users Group, 5924 Dove
COMl'STARS, 3770 Worthlngton, Collcgevllle, Irving TX 750 lo Dr.. Alexandria, VA 22310
I'A 19426 Sherman Commodore Useis Group ISCUG), B27 Ereduricksburg Commodore Club, 313 William
Upper Huxnionl CG4 Users, 120h Cowpath Rd., W. Sean, Denison, TX 75020 St., Frederidaburg. VA 22401
llatfield, PA 19440 Society of Computer Owners and P.E.T. Enthu Shenandoah Valley Commodore Users Gruup,
P.C.U.C, C. lihoads, 1338 Lynn Dr., PottStOWfl, siasts (SCOPE), P.O. Box 3095, Richardson, TX at 3, Box 625. Front Royal, VA 22630
PA 19464 7 50 S3 Commodore 64 Computer Users Group of Rich
Worldwide Commodore User Groups — The Users, 209 AltaVista, Rockwall, TX 7S0B7 mond, PO. Box 9078, Richmond, VA 23225
Pottstown/lioyertoivn Area Chapfer, R.D. *1, FED 64 Computer Club, 1100 Commerce St., Dal The Richmond Area Commodore Enthusiasts
Washington Rd,. BechtelsvUle, PA 19505 las, TX 75242 ITRACE1, 2920 Pinehursl Rd, Richmond, VA
Heading Commodore Users Group, 1020 Pear Si., l.ongview Users Group, P.O. Box 92H4. Long- 23228
Reading. PA 19601 view, TX 75608 Peninsula Commodore Users Group, P.O. lion I.,
Commodore Users of Berks (CUB). 2455 Me- Mid-Cities Commodore Club, P.O. Bui 157H. Hampton, VA 23666
Kinlev Ave,, West Lawn, PA 19609 Bedford, TX 76021 NASA Commodore Users Group, 713 York IVar
BiStone Users Club, P.O. Box 386. Mexia, TX wick Dr., Vorktown, VA 23692
RHODI; ISLAND 76667 Commodore Users of Franklin, 1201 N, High St.,
Newport Computer Club (RD, P.O. Box 1439, Heart of Texas Commodore Home User Group Franklin, VA 23851
Newport, Rl 02840-0997 (HOT CHUG), 2100 M. New Kd.. Waco. TX Commodore Users Group, Rt 2, Box 278B,
Hurrillville Commodore Users Group, 28 Cherry 7i.71l) Boydtcm, VA 23917
farm Rd., Harrisville. Rl 02859 Commodore Houston User Group (CHUG). P.O. Henry County Commodore Computer Club. Kt
Narragansett Commodore Users Group, EPA Box 612. Tomball, TX 77375 9, Bo* 61, MarHruwHle, VA 24112
Environmental Research Lab, South Ferry Kd., The Woodlands Commodore Users Group, 3 K.A.C.E, Commodore 64 Users Group, 4362 Blue
NunganMft HI 02SS2 Splitrock Rd., The Woodlands, TX 77380 bird Ln., Salem, VA 24153
Commodore Connection, P.O. Box 929, Woon- Meadows User Group (MUC>, 11923 ScOIWdale, Lyncliburg User Croup, Rt. 2, Box 1H0, Lynch-
wicket, Rl 02893-0929 MoadOWS, TX 77477 faurg, VA 245U1
li.i. Commodore Users Group IR1CUG), 4 Mnwiy Our Gang, 201 Stanford, Late JaekflOn, TX 77566 Piedmont Users Group, 135 Boverly Rd, Dan
Ave., Johnston, Rl 02919 Commodore Brazos Users Group (C-bUG), P.O. ville, VA 24541
SOUTH CAROLINA Box 9622, College Station, TX 77840 Central Virsinia User Group C-64, Rt 3 Box 451,
Commodore Kids of America, Rt. tf. Box 2W.K
Crossroads Commodore Users' Group, 417 Irm.i Hurl, VA 24561
Dr., Victoria, TX 77901 Commoilnre Hilltop User Group (CHUG), Rt. 3.
Sumler.SC 29150
BilllnUI Interlace Languages Limited (KILL). Box 301 B. Cedar Bluff, VA 24609
Commodore Computer Club of Columbia. P.O.
Box 2775, Ciyce/W. Columbia. SC 29171 P.O. Box 592, Adkin?, TX 78101 Bit* &i Bytes, Box 625, KichlamK VA 24641
Spartanburg Commodore Users Croup Interface Computer Club, 7532 Triple Oaks. San WASHINGTON
(SPARCUG), PO. Box 319. Spa run burg. SC Antonio. TX 78263
Commodore Users of San Antonio, P O. Box 64 E/T, 117-1 S3 PI. SW, Bothell. WA 98012
29304
380732, San Antonio, TX 7S2S0 Commodore Computing Exchange, 16821 FirM
Charleston Compulei Society, PO Box 5264. N.
Corpus Christi Commodores, P.O. Boy 6541, Ave. SE. Boihell. IVA 98012
Charleston, SC 29406
B.I.B.S., 5PO 786, Charleston, SC 29424 Corpus Christi. TX 7R411 Pacific Northwest Commodore Club. 17214 3rd
Commodore User Group of Austin, P.O. Box Ave. SE. Bothcll, WA 9S012
The Executive Touch IETK 522 Broadway, Myrtle
49138, Austin, TX 78765 While River Commodore 64 User's Group, 2649
Beach. SC 29577
Top of Texas Commodore (TOTCOM1, Box 2851, Warner Ave. W. =69, Enumdaw. WA 9H022
COUCH. 10(3 Oak Park Dr., Mauldin, SC 29662
IMmpa. TX 79066-2B51
COi.UMIilA
Columbia 64 Group, C/O Rodrigo Chaves, P.O.
Box 6713, Cali. Columbia, South America
DENMARK
MIDTJVDSK Computer Klub (M.C.K.),
?gstrupvej 86, 8BO0 Viborg, Denmark
DOMINICAN Kril'UHLIC
R.D.-C-M Users Group, David Braverman, (_cn-
Iro Ed. d< Bonao. Ave. lose Marti, Bonao,
Dominican Republic
ENGLAND BACKUP PROTECTED • Includes fast loader, 12-second
format.
R.R. M Owners Club, Tom Lomam, 17 Creystoke SOFTWARE FAST.
Drive, Bilborough. Nottingham, Nottingham- Requires a Commodore 64 or 128
shite, England, Nottingham 289467 From the team who brought you
computer with one or two 1541 or
COPY II PLUS (Apple), Copy II PC
FINLAND 1571 drives.
User's Club ot Fl 1, c/o Maui Pohtola,
(IBM) and COPY II MAC (Macin
Tclctotkimuslaitoksen, Mikrotietokonekerho. tosh) comes a revolutionary new Call 503/244-5782, M-F, 8-5:30
Kiviaidankatu 2 F, 00210 Helsinki 21. Finland copy program for the Commodore (West Coast time) with your $$ 2HE
Commodore Micro Amiteurs, Matti Aarnio, 64 and 128 computers. in hand. Or send a check
Unnustajankj 2B7, SF-02940 ESPOO. Finland • Copies many protected (Or $39.95 U.S. plus $3 s/h, $8
1K1-LAND programs—automatically. (We overseas.
ClubM, S5 Upper Drumcondra Rd., update Copy II64/128 regularly to
Ireland handle new protections; you as a $39.95
registered owner may update at Central Point Software, Inc.
Computer Club tordenons. Dr. Giuseppe any time for $15 plus $3 s/h.) 9700 S.W. Capilol Hwy. #100
Genovesl, Centro Cultural? A. Moro, via • Copies even protected disks in Portland, OR 97219
Travorsagna 4, 33084 Cordenons (PN) Italy
under 2 minutes (single drive).
Institute of High Technology Users Group, Via
Monti- Napoteone 9, 20121 Milano, Italy
I.G.C.S., Salvalore Innalmi, via Pentone 5, 00173,
• Copies even protected disks in
under 1 minute (dual drive).
CentmlBmU
Rome, Italy
Commodore 64 Computer Users Group of Rome,
• Maximum of four disk swaps on Software
a single drive.
c/o Pluchinotta Via di S. Agnese 22, 00198,
Rome, Italy
Software Computer Club, e/o Magliola Andrea, Backup utilities also available for the IBM, Apple II and Macintosh.
This product Is prmldod tor the purposs of ongOltng yov to mukg .ith.var copfas onfy
Via Q. Sella n. 13. 13060 Valdengo (VC), Italy
Arrays In The Next Dimension
Michael S. Tomczyk 1 2 3 4 5
UPDATES-Pievloui ULTRABYTE cuitonurt may order V2.1 lor 1670 1902 MONITOR
S 20.00 plui $4.00 (hipping. Owner* ol V2.0 may have their dlak
updated 1o V2.1 by returning the original V2.0 disk with $10.00 MODEM
plua $4.00 thlpplng. Foreign add $2.00. No COD'i on updilei
ONLY $169
HAVE YOU IN STOCK
GOT THE IN STOCK
1541 BLUES? CALL FOR LATEST PRICE
800-558-0003 414-351-2007
1541 65.00
1702 85.00
1525/801 59.00 ORDERING INFORMATION FOR FAST DELIVERYSEND CASHIERS CHECK MONEY ORDEROR
1526/802 : 75.00 DIRECT BANK TRANSFER PERSONAL AND COMPANY CHECKS ALLOW 14 BUSINESS
1541 Flash Inslalled 125.00 DAYSTOCLEAP, CHARGES FOB COD ARES31B IN CONTINENTAL USA. INCLUDED
(Includes DOS Bridge and Switch for 100% Software compatibility) SHIPPING ON ALL OROERS MINIMUM WOO MASTER CARD i. VISA ORDERS PLEASE
INCLUDE CARD ". EXPIRATION DATE. AND SIGNATURE Wl RESIDENTS PLEASE ADD 5%
Call for Repair Prices on othoi Commodore Equipment SALES TAX HI. AK. FPO. APO. PUERTO RICO AND CANADIAN ORDERS PLEASE ADO
MINIMUM Sl: SHIPPING AND HANDLING. MINIMUM S5O0 All OTHER FOREIGN ORDERS
We also repair Televldeo Computers and Okidaia Printers PLEASE ADD MINIMUM 15". SHIPPING. MINIMUM S10.OD ALL GOODS ARE NEW
AND INCLUDE FACTORY WARRANTY DUE TO OUP, LOW PRICES ALL SALES ARE FINAL
WE DO WARRANTY REPAIRS! - Cull tor Details
ALL DEFECTIVE RETURNS MUST HAVE A RETURN AUTHORIZATION NUMBER PLEASE
S7.50 for shipping/S15.00 for APO/FPQ or oulsido Continental US. CALL 414.351-2007 TO OBTAIN AN RA* OR YOUR RETURN WILL NOT BE ACCEPTED
Our BBS No. is 919-765-3892, Temporary Password - TRIAD FOR REPLACEMENT OR REPAIR PRICES AND AVAILABILITY SUBJECT TO CHANGE
WITHOUT NOTICE
NOTE ON ALL ORDERS CUTSIDE CONTINENTAL U.S.A. WE SHIP ALL OROERS FIRST
TRIAD COMPUTERS CLASS INSURED U S MAIL IF SHIPPING CHARGES EXCEED THE MINIMUM AMOUNT YOU
3068 TRENWEST DRIVE. WINSTONSALEM, NC 27103 WILL BE CHARGED THE ADDITIONAL AMOUNT TO
919-765 0133 GET YOUR PACKAGE TO VOU QUICKLY AND SAFELV
$279
Commodore
PRINTER BUFFERS 1902A Call
PRINTERS U-Buif 16K 79 95 Samsung Green
U-BuH64K. . . .99 95 This is a SHIPPED PRICE anywhere In continental USA or Ambei ... 79 95
Legend 1080 209
Gold Star Call
Epson Call
Juki 5510 389
PRINTER INTERFACES PANASONIC 1091 &
XetecSuper Giaphic 6995
AMIGA
Toshiba 1340 .... Call
Legend 808 169
G-Wiz MM XETEC SUPER GRAPHIC INTERFACE
COMPUTER
Panasonic 1091... 245
Powertype 309
MODEMS
ConraindorB 1660 .... 4D.9S
$315 Call lor av ail a b| I My
800-558-0003
Witness-0 2995 BreaMnra/ArdenneS'O 3795 Mulp-0 1995 Main Blasler-D .,3495
Sea Stalker-D 2495 Computer Ambusn-0 ,. .11795 1995 Wo ril Atiack-0 1195
Zoik I, II di Ill-D 27 95 KamplgruripB-D 37 95 Murder /Zmdernnul-U .. 1995 OdestaCtiess-D ,.4995
Wisormflti-D 2995 Oper. Mkl.GaiUenH 3? 95 Far Technical Info, Unlei Music Construction-D.. 1995 Hardball 24 95
SpelltreakerO 3995 GemslonB Wauior-D 2195 Da monsters 2395
Imperium Galact D 24 95
liniiiii i(/.. or for Wise. Orders Pinoall Constr -D .1895
PSI Trad I no. Co 24 95
Ballyhoo 2795 Skyloi-D
414-351-2007
Trimly 2795 PliantasiB-D !495 law ol the West 24 95
One on One-D
Baltalion Comm -0 2195 Jot Theismann 24 95
MICROPHDSE Fighter Command D —3795
SevenCitiesol Gold D .
Battet Up 2495
SilentSeivice-D 2395 UailOrd Monsteis-D ..
Norway 1985-0.- 2195 ORDERING INFORMATION: we«e wdlt iyw*. Fo. last Rating Destruction-D .. Clip Art 1 1995
Gunsnip-D 2335
Wings of War- 0 2195 delivery 5&na casni#r"s check or money Orritt Personal and Adventure Constr -0, -, .2995 WampionsnipBoimg ..2095
Accioiet-D 23 95
Weed Brigade-0 3795 company etweks allow \A &usir>e$s days to clear Sctiooi Pp's Fin Cookbook-0 .2995 Sales Force 45 95
F-15 Strike Easle-D 2395
BatilefAnlielnam 32 95 welcome C.0,0. etiirqbi if i Win In Continental US A include $3 00 Superman 2395
Decision in besert-D 2795 Ban) s Tale .2T.9S
fanier Gienidet 24 95 foi soilware orders. 4% shipping for fianrmare Fnimmum WOO Europe Ablaze .3395 Jel 2995
.2395
USflAF 3795 Master Card and Visa orders p lease include cam", en pi ran on date Touchdown Fooloall.,. .!395 Alljrnate Reality 27 95
Crusade in Europe-D .27 95
Piiantasiell 2795 and signature Wl r^lrjpnra plaaso Include 5% sales lax HI. AK.FPO. LordsolConqunst .... .?7DS Spoils Library I 1995
MINDSCAPE HmgsolZiltm 27.95 APO, Puttio Ricu and CanAtlmn ordeia, please add 5% shipping, Chf ssmaslcr 2000 .,., .27 95 Slicks oi Deal n 2095
Color Ua ..2995 Battle Group 3995 minimum 15M Alt omer loffllgi ordin add IBVi lAlp^lna mlnkmum Super Boulder Oash 21.95
Ultimate WuarrJ .Z4.95
Crossword Magic. ..3495 Nam 2795 Clip Arl Vol I 2795
S;OOO.Allordpi$jlnpntrjoulsifletrieC{intinentalllSA arc sapped
Peritct Score ..4995 first dassinsuredUS mail H loreign shipping charges uiceed the Fonlin35ler 2 3495
Halley Protect ..2095 minimum amouni you will be charged the adfliiional amount to gel Invaders/Lost Tomb 2095
Ouake Minus One . . .2085 Mind Pursuit 2395
your package id you quickly and safely AH goods at new and
Shadowiire - ..2095
Lords Ol Midnight 2095
I MasterCard jncliidefactory warranly Due la our Jowp'iCK all sales are Final Ul Never Ending Slory ....2395
dtftttivE riiurni n.ir hivi i rrturn lutTiariJidon fttimfttr Please call Gato 2095
Lusher Prcfilt 2095 1414) 355 2007to obtain an R A ■ or your return will nol be accepled prmtmasler 24 95
Prices and availably subject to cliange williout noiice Afi Gallery I 1995
Slar Rank Bonng 2095
D-DI1K On Field Football 2095
Cart-Conildgi
No surcharge for MasterCard or Visa Slar League Baseball.. .20.95
On-Cnurl tennis 2095
Tom R. Halfhill, Staff Editor
Each month, computers gazette division of opinion on this, even which tells the drive which space is
tackles some questions commonly among the Commodore users at free and which space is occupied.
asked by Commodore users. If you COMPUTE! Publications. Some The drive reads this map into mem
have a question you'd like to see an people swear they've had disks ory—memory within the disk drive
swered here, send it to this column, ruined because of identical ID num itself, not the computer. The drive
c/o COMPUTERS GAZETTE, P.O. Box bers, while others say they use the refers to the map when new data is
5406, Greensboro, NC 27403. same ID number on every disk and to be saved, Each time you add or
have yet to lose a file. delete information on the disk, the
• I own a Commodore 128 in theory, at least, here's how drive updates the map and writes it
and*would like to know how to ac identical ID numbers could cause a to the disk.
cess the 280 chip through BASIC problem. When you first format a If you swap two disks that hap
without using the CP/M software disk, the NEW command requires a pen to have the same ID number,
supplied with the system. diskname and ID number: the drive may not be aware that
BASIC 2.1): you've inserted a different disk. It
/»• We've seen a novelty pro OPEN 15fi,15,"NEW0;di$kname,id" might continue to use the map from
gram that POKEs a short Z80 ma :CLOSE 15
disk 1 when writing to disk 2. As a
chine language program into BASIC 7.0: result, some existing information
memory, enables the Z80, runs the HEADER",/ijAmmr.>",/irf
on disk 2 may be overwritten or
program, and returns to 128 mode. Diskname can be any legal Commo scrambled. If each disk has a differ
But without CP/M, you can't print dore filename up to 16 characters ent ID number, this shouldn't hap
to the screen or to a printer, you long, and id any two numbers, let pen. To be safe, you can issue the
can't input from the keyboard, you ters, or diameters. The NEW com Initialize command (OPEN 15,8,15,
can't access any peripherals. All you mand can be abbreviated to a single "I0":CLOSE15) to force the drive to
can do is move numbers in memory. N. Examples: read the BAM.
So there's no practical way to OPEN 15,8,15,"N0:BASICPROCS,T8" In actual practice, most Com
access the 280 chip from 128 :CLOSE IS modore users say they rarely, if
mode—but you really wouldn't HEADER :'BASICPROCS",IT8
ever, experience disk problems
want to, anyway. A central process This would assign the disk- which could be attributed to dupli
ing unit is pretty useless without an name BAS1CPROGS and the ID cate ID numbers.
Operating system, and the Z8()'s op number T8 to the disk. (Important:
erating system is CP/M (Control Use this command only on a blank ^ Is it possible to connect
Program for Microcomputers). or scratch disk, because it irretriev Commodore 64 and VIC-20 com
Without an operating system, a ably erases any existing infor patible joysticks to a Commodore
chip is like an automobile engine mation on the disk.) During the Plus/4 or 16? If so, what connec
without a transmission or steering formatting process, the ID is written tions would I have to make?
mechanism. If you want to access to every sector on the disk.
the Z80, there are several good lan
guages, including BASIC, available
Commodore disk drives use the A.• Yes, it's possible, but you'd
ID numbers to determine when a have to rewire the joystick and find
on disk for CP/M. different disk has been inserted into the correct plug connector to fit the
the drive. You've never had to speci Plus/4's and 16's joystick ports.
^ The rationale behind the fy an ID number when saving a file This wouldn't be a difficult job for a
need for separate ID numbers on because the drive checks it for you. technician or electronics hobbyist,
disks escapes me. I believe it to be It's important for the drive to but finding the right plug probably
true, but don't understand why. know when a different disk has won't be easy.
The bottom line of explanations been inserted because it must al We seem to remember seeing
given me is that if you change ways keep track of available space advertisements in European com
disks and both have the same ID, on the current disk. When you save puter magazines for converter
the drive thinks it has the same a program or write to a file, the plugs that let you use a regular joy
disk. But what is the drive com drive has to know where the empty stick with a Plus/4 or 16, but can't
paring IDs against? I never save space is on the disk. Otherwise, it recall who made them. Perhaps
using an ID. might overwrite existing data. Ev some of our European readers
ery disk contains a map, called a could suggest a source. vb
/\» Actually, there seems to be a block availability map (BAM),
I COMPUTE''^ Gaiotte June 1986
Thanks For The Memory
Todd Heimarck to the expansion memory and then sary with some commercial soft
Assistant Editor transferred to a new disk. A word ware, use "U0>M0" instead. Piles
processor could put roughly 50,000 aren't written to the second side un
We welcome Todd Heimarek as the words in the expander for a spelling til the first side is full, so it often
new "Horizons" columnist. Todd is checker. And CP/M recognizes the doesn't matter whether the 1571 is
the gazette's Assistant Editor. extra memory as disk M:—you can in mode 0 or mode 1.
Charles Brannon, author of the col copy your favorite commands to Now, imagine that you're
umn since October 1983, is writing a the memory pack, for almost in working on a program in 64 mode
new column, "AmigaVieiv," which stantaneous execution. and the disk drive is acting like a
debuted in the May issue of our sister 1541. The disk has been formatted
magazine, COMPUTE!. —Ed. A Few Quirks Of The 128 with two sides, but it's mostly emp
ty, so it makes no difference that
And 1571
Computer memory is like money. the 1571 is accessing only one side.
Two months ago, "Gazette Feed
No matter how much you have, After scratching several files, you
back" included a short program for
you can find a way to spend it. validate the disk with OPEN 15,8,
setting up custom characters on the
Four years ago, 1 bought my 15: PRINT#15, "V0" (the same as
128. The beginning of the program
first personal computer, a VIC-20 the COLLECT command in 128
with an 8K expander and a Datas-
performs a GRAPH IC1 followed by
mode). This isn't really necessary,
GRAPHIC0. The intention is not to
sette. This system was replaced first but it shouldn't do any damage.
set up a hi-res screen, but to move
by a 64 and 1541, then by a 128 and Validating makes the disk drive
1571. The price of each computer, the start of BASIC memory up by
read through the directory and pro
9K, to reserve a portion of memory
not counting peripherals or soft tect any disk sector currently being
for the character set.
ware, was in the $250-300 range used by a file, so existing files won't
and yet each offered three times i recently used this technique
be overwritten by new files. After
more usable memory for BASIC to create some custom characters.
scratching several programs, I'll
programs, from 12K (expanded Then, needing a sprite shape, I often validate the disk, to be safe.
VIC) to 39K (64) to 120K (128). typed the SPRDEF command to en Here's the problem: Validating
Although each new machine able the built-in sprite editor. while the disk drive is in 1541 mode
included new hardware and soft Upon returning to BASIC, the turns a double-sided disk into a sin
ware features, my primary reason screen was completely blank and gle-sided disk. Sending the
for upgrading was the extra memory. the keyboard seemed to be dis "U0>Ml" command won't let you
The mure memory you have, the abled. The 128 wasn't completely regain the second side. A flag in
more powerful your programs. locked up; pressing RUN-STOP/ byte 3 of track 18, sector 0 identifies
When I've told friends that I RESTORE put things right again. A double-sided disks. Since the vali
plan to buy the 512K expander for little experimentation in the ma date command writes a new Block
the 128 as soon as it's available, chine language monitor revealed Allocation Map (BAM) on that same
their first question is usually, "Why the problem. Apparently, the sprite sector, it must write the single/
would you want that much editor clears the entire hi-res graph double flag at the same time. In oth
memory?" ics area (where the custom charac er words, in 1541 mode, it acts just
Here are a few ideas. The 512K ters were located). You can test this like you'd expect a 1541 to act,
could hold 64 hi-res screens at by drawing a simple shape on the If this situation should happen
8,000 bytes each, so you could de hi-res screen and then going into to you, here's a program to turn
sign 64 frames of full-screen anima the sprite editor. When you quit, try your disk back into a double-sider:
tion. Or you could save 8192 sprite looking at the hi-res screen.
The next is a quirk of the 1571. 10 OPES'15.8. 11 :OF>EN2,B, 2 , " = "
shapes there—1024 shapes for each
20 PRINT* 15, "Ul";2;0;I(i:0
of the eight sprites. By changing If you go directly into 64 mode by
3O PRINT!15,"B-P";2;3
shapes twice a second, you could holding down the Commodore key 40 PRINTB2,Ci!RS|12a) ;
produce an eight-minute cartoon. when you turn on the 128, the 1571 50 [=RINT«15, "U2";2;0;19:0
60
More serious applications will work as if it were a single-sided
could include up to 512 help 1541. You can convert it to a 1571 Pay close attention to the
screens. Or a single-swap disk by entering OPEN15,8,15, "U0> punctuation—the commas and
backup program. A 1571 disk holds Ml": CLOSE15. To force it into semicolons should be typed just as
340K, all of which could be copied 1541 mode, which might be neces they're listed, W
Fred D'lgnazio enough, real computer-robot kits Zenith and Fordham Radio.)
Associate Editor can be found. One of the best places At the top of the Movit line is
to start is Capsela. The Capsela kits the WAO (Wise Argent Orb) for
I'm writing a book inspired by The have four virtues: They're easy to $100. You can assemble WAO from
Learning Company's bestselling find (they're carried in Toys 'R Us its 100 parts in two to three hours—
game Robot Odyssey. The book is set stores nationwide), easy to assem with no soldering. Once it is assem
nearly 30 years in the future in the ble, versatile (allowing you to build bled you can program WAO with
year 2014, and is titled Escape From many different kinds of machines), up to 27 commands on its onboard
Robotropolis (Blue Jay Books, Fall and inexpensive, costing as little as computer/keyboard or on a 64 or
1986). It's the story of teenager $12 for a starter kit (with no motors 128 using the WAO's RS-232 port
Homer Tierce's journey through an or computers) and ranging up to the (and a $40 computer interface).
underground city inhabited by ro computerized, motorized Capsela WAO has a pen mechanism which
bot "Guardians" from another 2000 (S85) and Capsela 5000 can be programmed to draw Logo-
planet. ($120). like graphics, including circles,
Writing this book has helped The parts in a Capsela kit are stars, spirals, and letters.
me speculate about how computers large and "friendly" looking, which After you've adopted and as
and robots might evolve over the makes them especially attractive as sembled an entire family of Movits,
next 30 years. One great danger 1 a beginner kit for a young child or a you'll be looking for a new chal
see is that they could become so technophobic adult. Their varied lenge. My recommendation is a Fis-
easy to use that no one except the and fantastic shapes are guaranteed chertechnik robotic computing kit
experts will need to understand to inspire any child's creativity and for the VIC-20, 64, or 128. The kit is
how they work. As a result, we'll be imagination. And, at the high end, relatively expensive ($200), but the
placing major and minor decisions the Capsela 5000 lets you program price includes a power supply and
affecting our lives in the hands of your robots on a handheld, wireless computer interface.
"smart machines" which we do not remote unit from up to 20 feet. Your A Fischertechnik kit is a low-
understand. One way in helping to robot can have up to 17 functions cost way for an older child (ten and
avoid this fate is to begin to acquire and your program can have up to up) or a school group to iearn about
a basic understanding of how these 94 commands. the basics of computers and robot
machines work by building com Capsela is a wise choice be ics. With the help of the excellent,
puter and robot kits. cause it features a family of ma clearly written manual you can
chines all built from similar parts. build ten different robotic devices,
Kits This gives you a wider choice of kits including a plotter, a machine tool,
A decade ago, during the early days and robots, and enables you to be a sorting system, an automated
of personal computing, there used come familiar with all the parts the Towers of Hanoi puzzle, a solar
to be a variety of computer kits on first time you build a kit. As a result, tracker, a robotic traffic light, and a
the market. But now, in the late all succeeding kits become much teachable assembly-line robot. The
1980s, there is little demand for easier to assemble. kit's parts are as finely made as in
starter kits with 4K of memory Once you and your children dustrial parts for a factory, yet they
when you can buy a 16K Radio have built a couple of Capsela ro are relatively large, "friendly," and
Shack Color Computer for under bots, you'll be ready to tackle the easy to manipulate.
$70, already assembled. And far Movit family of robots from OW1. If you're looking for a local Cap
more powerful computers (like the Like Capsela, the Movits come in sela dealer, call Jill Cooper of Play-
64 and 128) are not much more all shapes and sizes and are inex Jour Inc. at 212-243-5200. For more
expensive. pensive (as little as $25). Unfortu information about the Movits, talk to
There are plenty of robot kits nately, the Movit pieces are much June Morioka at 213-638-4732. To
on the market, mostly marketed as smaller and less easy to manipu find the Fischertechnik ilcalcr closest
"construction set" toys for kids. I3i.it late, so they're better suited for old to you, call Fischer America at 201-
the problem with most of them is er children (ages eight and up). And 227-9283. <B
that they have no computer inter the Movit kits are not as available
face, no motors, and no sensors— as the Caps