Programming
Commodore's
Magic Voice
Power BASIC:
Time Clock
And More
had the first game, Namia, but now they dreamed about how they would captain the
good ship Dawn Treader through the ocean to World's End. They dreamed about finding
dufflepuds and sea serpents. And they knew that, just like Namia, DawnTreader would be
exciting, action-packed, and even educational, teaching them sound principles their Mom
and Dad agreed with, too. But they wondered: would DawnTreader be under the tree
come Christmas Morn? • One day very close to Christmas, Bill and Janet Nice reached
into the cupboard for Narnia (after all, it's a game everyone in the family can enjoy) and
came across a note. It said, "We're dreaming of DavmTreader. Love, Tom and Marybeth."
Merry Girishnasfrom
the iVice household to yours!
IMmm'l'rnulw 1h
aviilliililr nl all
LIFEWARB
Waldenl>i>oks stores
and ixj iiiji ult-r
specialty slonfi. All
-ldrenfurea hi Xarnia
games are compatible
with Apple II scries*
and Com modi m: 84"
homecomputors.
\
trademark of Commodore ElcctnmlcH, I.ul.
-■
IBM iiU Auii art registered trademarks of International Rolwss Machine Corp. tnO Atari. Inc. Commodore 64 B a traot™rk of Commodore UKUona Ud. «I9S). Sptniuktr Software Corp. All nfa reserve!
HE UHLERSH
IHE HUSIC
IH YOU
TM
-
The INCREDIBLE MUSICAL KEYBOARD
TM
The Incredible Musical Keyboard You already read music? Great! We've compose your own music, create your own
can do more than turn your included a Melody Chord Songbook featuring sound effects or simply experiment with the
Commodore into a music hits from today's top recording artists. Or hundreds of pre-programmed sounds.
play songs Irom your own sheet music.
synthesizer. From the Incredible Musical
The Incredible Musical Keyboard keyboard to software that plays
□eep within every Commodore 64 lurks the
works with other exciting Sight & your favorite hits, we've got them
unexpected. A versatile music synthesizer. A
Sound Music Software programs, all.
music video machine. A three track recorder,
And a way to create music that's so easy too!
Look for the Incredible Musical Keyboard and
you'll be playing songs within minutes.
Get the KAWASAKI SYNTHESIZER and Ihe complete line of Sight & Sound music
Just place Ihe Incredible Musical Keyboard transform your Commodore 64 into a software at your local computer software
over the computer keyboard, load the sophisticated music synthesizer and sound outlets and music stores. And unleash the
included music software diskette, and you processor. With one keystroke, you can music in you.
have all you need to make piano, guitar, control waveforms, vibrato, sweep and other
synthesizer and electronic sounds. special effects. Let your imagination soar
With the KAWASAKI RHYTHM ROCKER
Everything you need to create creating and recording your own songs while
music is included . . . whether you control eye-popping color graphics that
explode across the screen. Create your
you're a beginner or an
own music with Ihe MUSIC
accomplished musician.
PROCESSOR, a word processor
for music. Then record it, edit it
It you can press a few keys, you have all the
and play it back. Use the 99 preset
skills it takes to create and play music with
the Incredible Musical Keyboard.
instrument and special effects
sounds for endless new creations Or
Just beginning? Attach the included ABC key travel through a complete tutorial on
stickers to the keys and match the letter in music synthesis with the newest Sight &
the note with the letter on the key and ... Sound music program. 3001 SOUND
PRESTO!.. you're playing music instantly. ODYSSEY. After you've learned the basics of For more information and a Iree catalog.
It's easy. It's lun. It unleashes the music in music synthesis, you can use the complex phone 1-414-781-5850 or write P.O. Box 27,
you ... even if you don't read music. music synthesizer included in the program to New Berlin. Wl 53151.
How do you
How many plates can moonwalk, snake What's the capital
the Juggler juggle? and tut? of Alaska?
;■;■*¥;>'■*
If
fl It
i 1 1'
X -eg*-
*-J*VK**
^Jitfv**^.
. ™- i1
\
'
J
\ HI
1
i£ 1
■<SS
'HI1;!. kI i(iS-M (1*
CREATIVE SOFTWARE
230 East Caribbean Drive. Sunnyvale. CA 94089 c 1984 Creative Software
December 1984 Vol. 2, No. 12
REVIEWS
Mlcroftler Charles Brannon ... 74 64
NATO Commander Art Hunkins 7B 64
Road To Moscow Neil Randall BO 64
Also Worth Noting 84 64
GAMES
Cosmic Combat Tommy Graham
■■
92 V/64
3-D Labyrinth John Stilwell .... 96 V/64
EDUCATION/HOME APPLICATIOI
Computing For Families: An Adventure In Telecommunications Fred D'tgnazio
■■
60 *
PROGRAMMINi |
BASIC Magic: A Christmas Assortment Michael S. Tomczyk 100 V/64
Machine Language For Beginners: Customizing Richard Mansfield 108 V/64
Hints & Tips: The Keyboard Funnel Anthony James Daly 114 V/64
Auto Line Don Gibson 130 V/64
Power BASIC: Time Clock David W. Martin 158 V/64
Cassette Index Paul N. Peasley 161 V/64
Disk/Tape Backup N. A. Marshall 164 V/64
DEPARTMENT
The Editor's Notes Robert Lock 6 *
Gazette Feedback Editors And Readers 10 V/64
Simple Answers To Common Questions Tom R. Hatthil! 48 V/64
Horizons: 64 Charles Brannon 136 64
User Group Update 142 *
VICreations: Key Memory Locations Dan Carmichael 154 v
News & Products 169 *
PROGRAM LISTINGS
A Beginner's Guide To Typing In Programs 172 *
How To Type In COMPUTEI's Gazette Programs 173 •
The Automatic Proofreader 174 v/64
MLX 175 64
Bug-Swatter 176 V/64
Program Listings 177 v/64
27403 iinti iittdiliuiiii! mailing offices, l-ntirr conli-nts copyright * 19M by COMPUTE! PubUatloni, Inc. All tights ccwivrd. ISSN' 07.17-37 ift. KOBC^
CQMPtTTII I'ubliciliom, Inc., Ont o( Iht AHC Publishing Campjnlem AHC Publishing, President, Bobirt C. Burton; 1330 Avrniii- uf Ihe Americas; New York, Mrw York 10019
THE EDITOR'S
gazette Editor Lance Eiko sum port shows net sales of $1,267 Commodore has plenty of spare
marizes recent events at Commo billion, almost double 1983's parts for VIC owners who don't
dore and looks forward to a new $681 million. wish to upgrade—"If people
year here at (he GAZETTE in this Apparently, Commodore have a problem, we will fix it."
guest editorial. isn't relying completely on these On another note, Commo
Robert Lock, Editor In Chief two new machines to carry dore said that the previously an
them through the year. Aside nounced Plus/4-compatible SFS
from the Amiga, there may be 481 parallel disk drive will be
In early October, Commodore other entries in the wings. Sig released in January as the Com
held a press conference to offi Hartmann, President of Com modore 1551, with a price tag
cially announce the kickoff of modore's Software Division, that's $60 to $70 higher than
the Plus/4 and 16. Unofficially, noted at the press conference the 1541. The 1551 is not com
however, not everyone at Com that Commodore is planning to patible with the 64.
modore is excited about the show the C-128 (128K) com
prospects of the new machines. puter for the home market at New Horizons
One source reported that there January's CES, He also stated This issue marks the final ap
is a significant number of key that, in addition to the Amiga, pearance of our VICreations col
employees who "just aren't be an "80-column machine is com umn by Dan Carmichael. Next
hind the new computers." ing out very, very shortly," and month, Charles Brannon's Hori-
Another staff member this, too, will be demonstrated zons:64 column will take on a
noted that some Commodore at CES. No other details were new dimension. With a new ti
people are looking past the offered, but Hartmann added tle, simply Horizons, Charles
Plus/4 and 16 to the new that Commodore is now aiming will cover not only the 64, but
Amiga (see last month's Editor's to compete at every level in the also the VIC, the Plus/4, and
Notes), which could be on the microcomputer marketplace. the 16.
market by early Spring. Al It will be interesting to see Thanks to you, the GAZETTE
though the Plus/4 and 16 have if the Plus/4 and 16 outsell the has continued as the leading
some advantages over the 64 64 this Christmas. Hartmann magazine for Commodore users.
and VIC, they're not technologi sees this as a possibility, but Our paid circulation of 200,000
cal breakthroughs. Good pro adds "the 64 is our mainstay in January 1984 has grown to
gramming and utility machines, machine. The Plus/4 is a pro well over 300,000 with this, our
maybe, but not significantly dif ductivity machine. It's the next final issue of the year.
ferent from the immensely suc level of the marketplace...for In the next 12 months, we
cessful VIC and 64. different groups of people." plan to continue offering the
Still, Commodore is pro Commodore plans full software best articles, reviews, and pro
ceeding with a major marketing support for the Plus/4 and 16, grams for Commodore users,
campaign for the Plus/4 with and indicates a growing interest and we promise to stay innova
ads in national magazines and from third-party software devel tive. We appreciate your support
major prime-time TV spots. It's opers. At its introduction, 26 in 1984 and look forward to an
doubtful that Commodore can packages were immediately even better year in '85. Happy
repeat fiscal 1984's whopping available for both machines, and Holidays.
sales figures with just the addi many more should be on the
tion of the Plus/4 and the 16. shelves as you read this. Lance Elko
Commodore's 1984 Annual Re Hartmann also noted that Editor
.■•.■,',.■..>..-.■';.«
5W
ass
# it
._. OREMJHOUGHTB l,jfn/l ItMlssiim
At leading Computer r
and Game Stores everywhere | The Avalon Hill Game Company • 4517 Harford Road, Baltimore. MD 21214 |
. . .or CALL TOLL FREE I
I want to play (orever! Please send me your full color catalog.
1-800-638-9292 I {Enclosed is S1.00 to cover postage and handling.)
for store locations
Name.
or ordering information
Address.
Use the coupon to send (or
a full-color brochure I City, State, Zip
with pretty pictures and ;
In-depth game descriptions. ] Type of computer
COMPUTE!Tublicotionsjncffl
Jules E. Thompson, Inc.
National and Canadian Sales Representatives
Gno o( Itie ABC Publishing Canpanto 1290 Howard Avenue, Suite 303
Burlingame, CA 94010
Address all advertising materials to:
Patti Williams, COMPUTE!'* CAZETTE
Publisher Gary R. Ingersol) 324 West Wendover Ave., Suite 200, Greensboro, NC 27408
Editor in Chief Robert C Lock Sales Offices, The Thompson Company
Director of Administration Alice 5. Wolfe New tin gland 617-720-1888
Senior Editor Richard Mansfield Mid-Atlantic 212-772-0933
Managing Editor Kathleen M.u linek Southeast 919-275-9809
Editor Lance Elko Midwest 312-726-6047
Assistant Editor Todd Heimarek Texas 713-731-2605
Northwest, Nevada 408-354-5553
Production Director Tony Roberts
Northern CA 415-348-8222 or 408-354-5553
Editors Southern CA 213-378-8361
Tom R. HalJhill, Editor, COMPUTE! Magazine; Stephen Levy, Editor, Arizona 213-378-8361
COMPUTR! Books Division; Gail Walker, Production Editor; Ottis R. New Mexico 213-378-8361
Cowper, Technical Editor; Charles Branniin, Program Editor; Selby Colorado 303-595-9299
Bateman, Features Editor
COMPUTE! Publications, Inc., publishes
Assistant Editors
Gregg Keizer, J. Blake Lambert (Books); John Krause, George Miller, COMPUTE! COMPUTE! Books COMPUTE!'* GAZETTE
Phifip Nelson (Technical); Kathy Yakal, Feature Writer; Sharon Corporate Office:
Darling. Research Assistant (Features), Randall Fosner, Assistant 324 West Wendover Ave., Suite 200, Greensboro, NC 27408
Managing Editor (Books); Mark Tuttle, Submissions Reviewer Mailing Address:
Editorial Programmers Post Office Cos 5406, Greensboro, NC 27403
Patrick Parrish (Supervisor), Gregg Peele (Assistant), Tim Victor,
Distribution Center
Kevin Mykytyn, Gary Black, Kevin Martin, Rob Terrell
505 Edwardia Drive, Greensboro, NC 27409
Programming Assistants
Telephone: 919-275-9809
David Florence, Susan Doss, David Hensley
Office Hours: 8:30 AM to 4:30 PM Monday-Friday
Copy Editors
Juanita Lewis, Joan Rouleau, Ann Davies
Chief Executive Officer Robert C. Lock
Proofreaders
President Gary R. Ingersoll
Ethel Silver, Dwight Smith, Marty Selby
Vice President, Finance & Planning Paul [, Megliola
Administrative Staff
Vicki Jennings, Laura MacEadden, Julia Fleming, Susan Young, Iris Executive Assistant Debi Nash
Brooks, Jan Kretlow Assistant Cassandra Robinson
"The Hottest
New Game In Town
Trivia Fever is absolutely unique — it's the only software entertain
ment package that can be enjoyed with or without a home com
puter! When played on your home computer. Trivia Fever is a
refreshing alternative to all those shoot'em up games. An elected
"Master of the Game" uses the computer to randomly select sub
ject categories, handicap players, generate questions and answers,
keep score automatically, and more! Instructive by its very nature,
Trivia Fever can be enjoyed by up to 8 individuals or teams. And
when played without a computer, Trivia Fever has all the best fea
tures of the "popular" trivia games plus more — all without the
cumbersome board, cards, and little game pieces. You can play in a
car, on vacation, anytime, anywhere! And Trivia Fever is by far the
best Trivia game available anywhere. Here's why;
Trivia Fever can be enjoyed on the Commodore 64, IBM PCS PCjr
and compatibles, Apple II series, and others. So don't delay. Catch
Trivia Fever at your favorite software retailer today!
IBM-PC/XT/PCjr (128K)
Display or print every Apple II 4 /lle/llc (64K)
financial report you'll Commodore 64
ever need. Atari (48K)
The Program comes
with two disks, one of
which has accounts al
ready set up for entry.
However, only one disk
drive is necessary.
WordPro 3 P!us"764 and SpellRight Plus™ provide a total word SpellRight Plus locates and highlights misspelled words and
processing solution far the Commodore 641" which gives you: then allows you to quickly correct the misspellings —
* Sophisticated Word Processing improving the quality of your letters and reports.
+ Built-in Mail Merging lor Form Letters And, best of all, WordPro and SpellRight's powerful arsenal
* Math Functions for Column Totals of features can be put to use almost immediately — by even
* Fast and Complete Spell Checking via SpellRight Plus the novice user. So whether you're a student, professional
+ A Super Value (two programs) tor Only S99.95! writer, in business, education or a hobbyist, you'll quickly
WordPro and SpellRight are both specifically designed for the become a WordPro Prof
novice user with no computer or word processing experience Both WordPro and SpeNRight Plus are also available separately
whatsoever. And with over 40,000 WordPro versions sold, you at popular computer outlets nationwide,
can be sure that WordPro is a very sophisticated word
processor foaded with powerful features including; Transfer,
Insert. Delete, and Rearrange Text, Auto Page Numbering, Math Invest in Nib best.. .WordPro Plus. In a class by itself.
Functions, Headers, Footers, Global Search and Repface, the
Ability to Create Multiple Personalized Letters and Documents,
and much more. WordPro can create documents of virtually Professional Software Inc.
any length and will print up to 165 columns wide, You get all of 51 Fremont Street (617)444-5224
this PLUS fast and complete spell checking using SpellRight Needham, MA 02194
Plus!
Telex: 951579
currah
ECHNaLOGY
60 MUk St. lBvii floor. nMtoii, MA I &10U(O|7 307.KB4 t'ELEXi 661131 HQ B9N
Gurreh OOmjwlor Oomp rnnma Lul. R»g Ho, 1686-lflO. U.K. Qnwvhorp intliMrtnl K«W , [tartlopcj:, ciwimiti O.K. IWcxOfillivailinAU Q
,' srijii ■! I- <:■'■ '*■ n'.rniii :iinrn I i1 ".:i. ; I- s -■■:■ ■.:■.-. I ' !
with your disk drive serves a dual purpose. Not certain color combinations are used. This is largely
only does it protect the head during shipment by due to the video signal from the computer bleeding
providing it with a semi-soft surface to rest on, but into the audio channel. To stop this, you could take
it also stops the stepper motor assembly from mov your TV to a technician, and have him add a filter
ing back and forth. It can't hurt to insert the card which might remove the video interference.
into the drive whenever it is moved, no matter how Another way to solve this problem is to pur
far, chase a Commodore 1701 or 1702 monitor. With this
monitor, you can feed the audio and video signals
Sound Interference separately. This helps eliminate that annoying buzz.
I own a VIC-20 and have discovered that with
out using expansion memory, there isn't much Jumping Screens Update
[memory] to work with. Is there a way to find In the July issue, you dealt with a problem that
out how many bytes 1 have used, or how much many of us VIC users face. That is the apparent
memory is left? incompatibility of the VIC-20 and the Zenith
In another area, I've noticed that a few of System III TVs. You mentioned a minor hard
the games I've typed in from the GAZETTE cause ware modification for the TV that would solve
buzzing sounds on my TV. In fact, the buzzing is the jumping screen problem.
so loud at times that I can't hear the beep of the I initially experienced the same problem, but
characters. One such game is "React." It doesn't found a simple software solution. The jumping
buzz until the white border is added to the black screen is apparently caused by a problem with
screen. Is it my TV or my all-thumbs the vertical sync, but it is not necessary, as you
programming? mentioned, to unplug the 2H vertical jumper, as
Thomas Putt suggested by the Zenith dealer.
If you turn on the interlace mode by either:
To determine how many bytes arc free, enter PRINT
POKE 36864,I'EEK(36864)OR 128
FRE(O). This command returns the number of bytes
or
of unused BASIC memory. One way to determine
POKE 36864,133
how many bytes a program is using is to jot down
the amount of memory free when you first turn on the video signal is sent only 15 times per second,
your VIC (3581 in the unexpanded VIC, for exam rather than the normal 30. This slower video re
ple). After loading or writing your program, enter fresh enables the vertical sync to function
PRINT FRE(Q) and subtract the resulting number properly.
from the original bytes free. This will tell you the Dr. Philip C. Withers
number of bytes used by your BASIC program. Thanks for the helpful tip, Dr. Withers. Readers
In addition to BASIC programs, variables use should note that it is bit 7 (value of 128) which con
memory. If you ask for the amount of free memory trols the interlace switch. Bits 0-6 control the hori
before and after running a program, you will prob zontal location of the screen. By POKEing different
ably find you have less when ttie program has fin values to 36864, you can make the whole screen
ished. This is why it's possible to run out of memory move back and forth. The next memory location,
halfway through a program. There are numerous 36865, controls the vertical location. POKEing
techniques for saving memory. Deleting all REMark 36865 makes the screen move up and down. These
statements is probably the most common. Since each two locations can be helpful in centering the screen.
BASIC line takes up a minimum of five bytes, Also, if you're writing a game, a series of quick
putting more than one statement on each line can POKEs to these two locations can make the screen
open up some memory. And if you're using numeric appear to "tremble," as if shaken by an explosion.
arrays which hold whole numbers, use integer ar
rays (P%(5)) rather than P(5), for example. Integer
1520 Printer/Plotter
arrays use only two bytes per item compared to five
bytes for floating point arrays. Unfortunately, this Replacement Pens
does not hold true for non-array variables; both As a recent purchaser of a Commodore 1520
integer variables and regular floating point vari Printer/Plotter, I have found that replacement
ables take up five bytes (plus two for the variable pens are hard to find.
name). For interested readers, I suggest using the
One solution to your buzzing problem is to ad replacement pens for the Radio Shack PC-2
just the fine tuning on your television (most TVs Printer/Plotter, catalog number 26-1480 (3 black
have a ring around the channel selector). Or try pens), and catalog number 26-1481 (one each of
flipping the switch on the RF modulator which se red, blue, and green). The pens are identical to
lects between channel three and channel four. the Commodore pens.
Some TVs will produce a buzzing sound when Herbert H. Starkey
18 COMPUTEfs Gazerfe December 19S4
= *>
LOW COST SOFTWARE the two multicolors arc the same for all eight
sprites. The registers to POKE are as follows;
00 Screen color : 53281
Ate you tired of paying high prices for your software?
Let John Henry Software save yoj money! 10 Sprite color : 53287-53294 (sprites 0
through 7)
We distribute public domain software lor your VIC 20'"
01 Multicolor 0 : 53285
or Commodore 64". We've tested and documented each
11 Multicolor 1 : 53286
program to guarantee you hours ol fun and useful
learning experiences. We specialize in prompt delivery To turn on the multicolor mode for a single
of your software, even if you order tapes, and we
guarantee our product. sprite, POKE 53276,PEEK(53276) OR (2t N) where
You'll also receive our free program relerence book
N = sprite number (0 to 7). To turn off the multicolor
when you place your order. mode: POKE 53276,PEEK(53276) AND (255-2tN);
VIC 20 Unlike the first method of adding color, multi
Group VG 6? Games for Everyone S7.95 color mode lets you have eight different sprites
Group VP 54 Programming. Demo, Business
and Home S7.95
moving around. But there is one drawback: Resolu
Group VE 35 Educational Programs $7 95 tion is halved. Instead of coloring individual pixels,
COMMODORE 64 pairs of pixels are turned on or off. Let's say one of
Group CG 26 Games for Everyone S7.95 the DATA statements is 50, zohich translates to a
Group CP 30 Programming. Demo, Business
bit pattern of 00110010. With one-color sprites, the
and Home S7.95
Group CE 16 Educational Programs S7.95 1's would represent pixels which are turned on. But
Group CA 5 Adventure Games [dirt only) S7.95 in multicolor mode, you have to look at bit pairs:
When ordering, specify group and tape or disk. 00, 11, 00, and W. The first two pixels (00) would
Send check or money order payable to: be transparent, the same color as the screen. The
John Henry Software
P.D. Box 39021 next two (11) would be multicolor 1, followed by the
Cincinnati. Ohio 45239 screen color again. The last two (10) would both be
Don't wait' Order your software today' Or write for your the sprite color. Even though the two bits are differ
free program reference book. You'll be glad you did!
ent, 1 and 0, the corresponding pixels would be the
To keep our software prices low. ous ad wllJ only appear in [ho June, Angus], same color. Instead of each byte controlling eight
Ociober and December issues ot thrs rnagazme
different pixels, each byte controls four different
pairs of pixels. W
20 COMPUTE!'! Gazette December 1964
Why settle for
V when you can
Introducing Mitey Mo, COMMODOBE easy to use. With the other modem
the ready-to-go modem
MODLM FEATURES MITEY MO AUTOMODEM
you'll have to remember to check
Auto Dial YES YES three switches, otherwise you may
that turns your Commodore 64
Auto Answer YES YES be answering when you mean to
Into a telecommunications giant.
Aulo Redia! YES NO be originating.
Mitey Mo is the complete-and Smooth Screen Scrolling YES NO
Mitey Mo gives you access to
affordable-telecommunications Both Cassette and Diskette
Software Included YES NO twelve pages o! memory (24,000
system for your Commodore 64. It will bytes), so you can store data and
Menu Driven YES NO
open up a world of practical and 24K Software Buffer YES NO review or print it later. The other
exciting uses foryour computer, and Fu ndion Key Tem plate YES NO modem doesn't let you store or print
it will take you online faster and Prinling Capability YES NO anything.
easier than anything else you can buy Easy-lo-Use Manual YES NO
Mitey Mo is half the size of
Now you'll be able to send and Bell 103 Compatible YES YES
the other modem, The very latest
receive electronic mail, link up with Multiple Baud Rates YES YES
technology allows miniaturization
community bulletin boards, play Dual Cables Included YES NO
Single Switch Operation YES NO and increased reliability, as well,
computer games with people in dis
Warranty 3 years 90 days Mitey Mo is so reliable, we gave it
tant places, do electronic banking,
Suggested Relail Price S99.95 S129.95 a three-year warranty The other
and tap into library resources to find
modem gives 90 days, then you're
the material you need for your
on your own.
reports. All at your convenience. Some mighty interesting features -
Not only will you find Mitey Mo
Until Mitey Mo, Commodore's ours and theirs. Yours to decide.
mightyuseiul, you'll find it mighty
1650 Automodem was the obvious
reasonably priced—S99.95. When you
choice when you went looking for a
consider how much more you get.
modem for the C-64. Like Mitey and you find that it's busy Miley Mo has
there's really no other choice,
Mo, it has "auto-answer"- if "auto reaial"- it hangs up and redials
receives data while immediately until it gets through. With
unattended. And the other modem you have to redial
both modems each time-and somebody with auto
are "auto dialers"! redialing can slip in ahead of you.
—you dial right Mitey Mo is menu-driven.
on the compu It lists the things you can do on
ter's key the screen, Select a number
board. But i and you're on your way Since
that's about Automodem isn't menu-
where thei driven, you'll be hunting
similarity through the manual a lot.
ends. Mitey Mo has only one
Suppose
you dial a
switch, the customized soft
ware does the rest. Every
TAR0C0
family member will find it dor St.. New York, NY 10006
number.
(212)344-6680
What If...l
i
'.
.,..'■''*"
:■-■
,-h.
The Popularity
Of Strategy Games
Selby Bateman, Features Editor
$hall...we...play...a...game?
SPELUNKER"
Who knows what fabulous treasures—and unspeakable dangers—await
you in the world's deepest cave? This is one game you can really get into...
and inlc.and into.
Wander through miles of uncharted passageways, swinging on ropes and
ladders, tumbling over subterranean falls and plunging to the very depths of
the earth on an abandoned mine railroad. Deadly steam vents and boiling lava
pits threaten you at every turn. Chattering bats and the Spirits of dead
Spelunkers beg you to join them, permanently
Let's face it: you're in deep, deep trouble.
WHISTLER'S BROTHER™
You're the star of a full-fledged arcade adventure —and the big question
is whether it'll turn out to be a comedy or a tragedy. That's because your co-star
and beloved brother, Archaeologist Fenton Q. Fogbank, is rather absent-
minded and extremely accident-prone.
As you search for priceless treasures in steaming tropical jungles, ancient
cliff villages, musty old tombs and glittering crystal caverns, you control both
your character and your brother. The only way to keep him on track and out
of trouble is to whistle and pray that he follows you to safety.
Poison arrows, runaway boulders, fearsome frogs and mysterious
mummies are only a few of the hazards that'll make you wish you weren't your
brother's keeper.
STEALTH"
You're all alone on a strange and forbidding planet. On the distant horizon,
looming thousands of meters above the blasted landscape, lies your destina
tion: The Dark Tower, home of the mysterious Council of Nine, cruel overlords
of a conquered world.
You must maneuver your Stealth Starfighter through an unending assault
by the Council's automated arsenal —jets and heat-seeking missiles, photon
tanks and anti-aircraft batteries, vaporizing volcanoes and deadly energy fields,
Outgunned and outmanned, you must press ever onward, with only your
stealth to rely on.
You must reach the Tower You must destroy it. There's no turning back.
Broderbund
n/omiuhon about B'M"li"'i<l""'l our rim.fi.cn, lour.-1« r.< ad 17 funl fJrrw, Sun KiifM California "4<>03 ,.. coll H15H"°-»"0- C 1»«J fl^ffbund So/hHUI, /■«■-
them as very slow compared to arcade-style game, because brings not only more depth of
hand-eye coordination games. strategy and tactics would be play, but can offer months of
"That division between come more important than re continuing interest, notes Jack
hand-eye coordination and flexes and reactions. You could Dodd, director of marketing for
strategy games is going to meld give orders to the boxers, plan Avalon Hill's Microcomputer
together; it's going to disap to start fast or slow, train your Games. Game players seem
pear," he adds. fighter in different ways, con more willing to pay a bit more
SSI and Avalon Hill's Micro centrate on offense or defense, for this extended play than for
computer Games Division offer and much more. The game the kinds of arcade-style action
more computer-based strategy would not involve twisting a games which may grow stale
games than any other compa joystick back and forth; you'd very quickly, he says.
nies, with scores of sophisti have to plan ahead. Avalon Hill, which began
cated simulations on a variety of SSI offers you the chance to producing board strategy games
topics. do just that with its computer in 1958 with one title, now has
A strategy game can be game of championship boxing, more than 200 board, computer,
produced to simulate almost any Ringside Scat. Choose your and video games. Virtually all of
activity. Naturally, the games fighters and mix your own set the people now producing com
that sell the best are those of variables. If your fighter is a puter strategy games got their
which intrigue the most people. slugger, then he can probably start playing Avalon Hill board
Sports games such as baseball, charge in more effectively than games and the play-by-mail
football, boxing, bowling, and a classic boxer who may be bet games that the company also
golf are all popular subjects of ter at such techniques as stick helped pioneer.
strategy games. Business strat ing and moving. The options
egy games also are popular: under your control are numer
Manage your own multinational ous. The computer, of course, While sports and business
company, wheel and deal on does what it does best: keeps are topics for numerous
Wall Street, or acquire and track of all those variables. That games, the strategy of warfare
merge hotel chains. Avalon Hill amount of detail would be al remains as popular a game sub
even offers a game for the Com most impossible to monitor ject today as it was when chess
modore 64 which recreates a without the computer, and was invented. Far more com
typical week in the lives of the probably too boring for anyone puter strategy games are de
"working class," TG1F {Thank other than the most tenacious voted to studies of historical
Goodness It's Friday!). game players. conflict than any other subject.
This attention to detail Just as in WarGames, questions
Timeworks Programs:
Evelyn Wood Dynamic Reader ■ Dungeons of Algebra
Dragons ■ Spellbound ■ Computer Education Kits
■ Robbers of the Lost Tomb ■ Wall Street ■ Star Battle
■ Presidential Campaign sa Money Manager m Electronic
Checkbook ss Data Manager ss Word Writer
C19B4 Itrnewntk!.. Inc. All iiqMa lesecvod Soltvitiro SihhcH by Elodiontc Speech SyMema
O19S4. ■ Registered trademark oi Commodore Computer Systems
of "what if....?" are providing Those people who play the people who buy their com
fascinating games for thousands strategy war games, adds puter war games have played
of Commodore owners. Billings, generally are college board war games by Avalon Hill
What if you commanded educated, interested in history, or others. Of the customers who
Caesar's legions against Helvetii and have fairly high IQs. "It's purchase SSI's Computer Base
barbarian infantry and Belgae an awareness level. People who ball, Billings says that 62 per
cavalry during the Gallic Wars? play war games are more aware cent have played a board war
of the issues. There's a better game before. "So, you're getting
What if the Huns, who ac understanding of what's going 40 percent of those people who
tually swept through Europe are not wargamers, but happen
on," he says.
400 years after Caesar's time, "I don't think you have any to be interested in baseball.
had been met by Caesar him They don't know what a strat
more of the jingoistic type of
self? Avalon Hill's Legionnaire feeling. You probably have less egy war game is," he says.
for the 64 offers you the chance SSI is trying to reach that
of what you might think would
to find out. percentage with several of its
be associated with war games,"
What if you commanded says Billings. "Studies of the new games, which feature real
the German troops invading war gamer crowd ten years ago time action. With games like
Russia during World War II? Let showed that you're dealing with Combat Lender, which includes
your computer move the Rus college educated people, and arcade-style graphics and action
sian troops in this campaign that's why it fits in real well as well as strategy, and Broad
which was so crucial to the out with computers, of course, [The sides, which puts you in com
come of the war. Ba'rac Limited games] are very complicated; mand of an 18th-century
allows you to do just that in its you don't play them unless warship, realtime action is used
new Road To Moscow: The East you're pretty smart." to make the game more inter
ern Front, 1941-45, available for Whatever the pros and active. Realtime action allows
the Commodore 64. That's also cons, it's clear that war strategy both sides to move virtually
the scenario in Avalon Hill's games have found a natural simultaneously. Changes even
Panzers East!, for the 64. (See habitat in the computer. occur off the screen while the
reviews of Ba'rac's Road to Billings says the audiences game is in progress, adding a
Moscow and Microprose Soft for computer war games and more realistic feel.
ware's NATO Commander else other strategy games, such as "In most war games, you
where in this issue.) sports or business, are different. sit down and make your move.
The Battle of the Bulge, an From customer response cards, Then the other player makes his
other important engagement SSI knows that 95 percent of move, and so on. In Combat
during World War II, is the sub
ject of SSI's Tigers in the Snow.
As in most war games, you
make your strategic plans based
on such factors as troop
strength, weather, supplies,
airpower, reinforcements, and
similar categories.
Critics of these games de
plore the attention given to the
subject of war. SSI's Billings
disagrees.
"War games make you a lit
tle more sensitive to the fact
that war is not great. Seen from
the eyes of the general, it may
seem like a lot of fun. But you
quickly realize it's very easy to
say, 'I'm going to sacrifice this
guy over here. It represents
15,000 men, but it's for the
greater good.' Then you realize
you wouldn't want to be one of
those men out there being sacri Among the most popular computer strategy games are simulations of
ficed," he says. important battles and ivars, such as Avalon Hill's Dnieper River Line.
T/TLG:
'fittf?**1*
■ ■<;. .;
J.MCHME REQUIREMENTS: Stvtn Oik. o/G<*1 i* avtllable fo. ihc AM' M- II + , lit & llc.Qmrord.ire M >md AM homr ™mi*>ien
inr Loiji For. frcr|imliiit>dul>««.vula lumpni.wK jJ!w.«J •IL'nivcl«. rn FlntmnsAm 1J1! C*m,«:. Il.i.r. Sjii Mmm.CAIMOi
Leader and Broadsides, it's all can name your own characters. fuel tank on a given tank can be
realtime, so it has the feeling of And as they survive the scenar a crucial factor easily accounted
an arcade game. But it has a lot ios, they improve," adds for by the computer.
more strategy built in than an Damon. Computer strategy games
arcade game would have," he Avalon Hill's T.A.C. (Tacti are already beginning to use
says. cal Armor Command) also brings more of the memory becoming
war strategy games down to the available on high end comput
unit level. You have control ers. Avalon Hill's Computer Di
Computer strategy games, over individual tanks, anti-tank plomacy, for example, is a
while already complex, will guns, and infantry squads in strategy game full of high-level
become even more interactive this World War II scenario. You diplomatic intrigues set among
and sophisticated in the future, build your own combat team the superpowers prior to the
says Roger Damon, who de from among 40 different ar First World War. The game re
signed Brtrderbund Software's mored vehicles representing quires a 256K IBM PC to run.
popular Operation Whirlwind, four of the major powers of That's clearly the direction in
available for the Commodore World War II. Because of your which future strategy simula
64. computer's ability to handle the tions will head as computers be
"There are just so many minutiae of detail, many vari come more powerful.
possibilities. It's amazing to me ables can be included: range, But for now, Commodore
that people haven't explored armor thickness, respective owners are strategically placed
them," says Damon, "When you speeds and maneuvering ca to take advantage of some of
get into the next generation of pability, visibility, and much the best such simulation games
computers, some really incred more. Even the placement of the in the field.
ible simulations are going to
start coming along."
A battle action set during
World War II, Operation Whirl
While a number of software developers offer computer strategy games,
wind depends more on strategy
these two companies produce such a variety that you may wish to
than on force as you attempt to send for their catalogs:
move your infantry battalion Strategic Simulations, Inc.
Avalon Hill Game Company
forward against an enemy-held Microcomputer Games Division 883 Stierlin Road
city. The game was Damon's 4517 Harford Road Building A-200
first computer-based strategy Baltimore, MD 21214 Mountain View, CA 94042-1983
simulation. He's now completed (301) 254-9200 (415) 964-1353
a second game, Field of Fire, for
the 64, which is being marketed
by SSI.
"I dropped down in scale,
so that it's no longer companies
you're moving around, it's actu
ally fire teams—just small
groups of men," says the 34-
year-old programmer. "And
then it went on from there. The
graphics improved. I could
make houses look more like
houses, and actual blocky look
ing figures on the pieces instead
of military symbols."
In the game, your goal is to
take your company of men
through a sequence of World
War II scenarios that starts in
North Africa, goes through Sicily,
takes you to the beaches of Nor
mandy, and then into Germany.
"You try to survive with
these guys. There's actually a SSI's Rails West!, in which the player assumes the role of a railroad baron of
role-playing element where you the 1870s in an effort to build the transcontinental railroad system.
SONo/ARCHOM
7
JL.fyou took all
the hours spent
by all the people
who've played
and Water.The
Archon and put role of magic is
them together, there's a
greater. The strat
good chance it'd amount
egies are deeper.
to more human effort
Things move faster. And
than it took to
the hidden algorithms that
put a man an
control the computer's play
the moon.
are considerably smarter.
What does ■n. Paid fcfcho JU awl Ann? Westjall waled Atchcm- the 11MI Gumto; ita^'ar"^, Having already spent
this mean? Is it a good (i> So/fTnic jiid Cieimir t.xnm(>iLliML' KtdTip ti 11I0UY. hfimrl indn'tiri's thq u^Tt nuJ jatn/itd llfl this
the better part of a month
thing? And why, in light of this, did Now for the third question. Why
playing ADEPT (in order to write
the people pictured here decide to a sequel? Well, there are sequels and
this ad, of course), we're quite confi
issue a scorching sequel named there are sequels.The good
dent it will seduce you too.
Archon 11: ADEPT? ones happen because people
And if, by some strange chance,
For starters, we don't really know just haven't had enough of
there is a parallel universe in which
what it means. Except that a lot of ouaat a good thing. Obviously
computer simulations come to life, we
people who had a pretty good time we're here to tell you that Archan lh
are confident that a large part of its
with Archon arc about to get more ADEPT falls into the right category.
population has Jon Freeman, Paul
of what they like. And people Where Archon took inspiration
Reiche III and Anne Westfall to thank
who've yet to experience rhe from chess, fantasy role-playing
for their brief and miserable existence.
best-selling, award-winning. characters and arcade
Bids knuckle-whitening original combat, ADEPTcomes
have two good things coming more from a world of
their way. its own making. Like
Point two: If there's a moral issue Archon, it pits the forces
here, we see it this way: A wise man of good against those
once said, "I ain't never had too much of evil. But in place of
fun!' We agree. And we think that the chessboard motif
once you get your hands on Archon /!. there is a map of ele
ADEPT you'll sec his point. ments—Earth, Air. Fire
ARCHON&ADEPT
from ELECTRONIC: ARTS:
MACHINE RtQUREMHNTS A: h .m ihc Arpt- II II ■ »■■ f. Ik. IBM-PC. PCXT S. Pqr,CMnmBdon M and Ami Anhan II .WEPT.. anihblenn iht Cnmm«i..re M «ni Awn
lll AOtPTm ice >™, b. tj Eln.n«k A". In, A lit Ami. top— Cm An4c ,.. .i.fcmjrll i.l
i.l ,\ni,
,\n r..w«,i Ci^n t™mu4jM H . injnurl «( C.TiBi.Jjt &..,n^, \U.h.n.. Ir, Hill
CHESS:
A
"Combinatorial Explosion"
The ancient game of chess provides a good its variety of possible moves, being generally
example of the way in which computer strat better than a corner position or one along the
egy games work. It also reveals the allure side of the board.
that such strategy games have had for com Using a trial-and-error method, computer
puter scientists and programmers from the chess programs search every possible move
beginnings of the computer era. and countermove, calculating numerical totals
When mathematicians first began to based on pieces captured or lost in sub
think of ways to test the abilities of comput sequent combinations of moves.
ers, chess seemed ideal for several reasons. If a computer, even a supercomputer,
First, the rules are explicitly defined and lim were asked to consider without limit each
ited; second, a computer's chess play can be combination from the first move in a game of
easily compared and measured against that of average length (say forty moves), what would
a person's; and third, there is no one correct occur would be a geometric progression of
answer, only a constantly changing series of possible games—a virtual combinatorial
positions which the computer must contin explosion—which has been calculated at
ually analyze and reanalyze. something like one million to the twentieth
The 19th century inventor Charles power, or a one followed by 120 zeros. Com
Babbage theorized that games like chess and puter chess programmers can build in
tic-tac-toe would be excellent indicators of routines, however, which will limit the num
how successfully an "analytical engine"— ber of moves a computer will analyze per
that is, a computer—could mimic human turn. Other techniques can be applied in
thought. Today, computer chess programs chess programs which will diminish even fur
have been written which rival the strength of ther the total number of combinations needed
very good players; although even the strong to be considered by the computer to those
est computer chess game is not yet superior which apply directly to a given situation.
to the world's best chess grandmasters. All strategy games use some variation of
Microcomputer chess games like Sargon this basic formula, but with additional
II from Hayden Software (600 Suffolk St., complexities built in. There are no random
Lowell, MA 01853) and Chess from Odesta elements in a game of chess. But in many of
(3186 Doolittle Drive, Northbrook, IL the most popular strategy games, there are
60062)—both available for the Commodore such variables as weather conditions, fatigue
64—offer varying levels of play, demonstra factors, supply problems, and even troop mo
tions of moves and strategies, and other op rale fluctuations which may influence the
tions that the first mainframe computers outcome. In this way, strategy games can
could never have included. more accurately simulate the random ele
ments of real life than does the game of
chess.
Translating Strategy To Instead of the computer having to keep
Numbers track of 16 pawns and 16 major pieces for
In order to function, chess programs must both sides in chess, many strategy games re
assign numerical values to each chess piece. quire that the computer follow hundreds of
The lowly pawn might be assigned a one, for different pieces, calculate time and strength
example; the queen, a nine; and the in differences, introduce random elements, and
dispensable king, a number high enough to figure dozens of other variables. In the final
discourage the computer from ever risking its analysis, whether the computer game is chess
capture. Advanced computer chess games or the most complex simulation of business,
also consider values assigned to certain po sports, or war, the same numerical value sys
sitions on the board as well—the center, with tem is at the heart of them all.
■ *■-■
■■- :.
■■A* .Jf^'!fc.i^:="'e*"1*^^
.■.■.■'■"'■"'!'.
.■.■..■
"-■ :■:■:' ■■': ■:"- ■ '/■ -■■■ -_^.i
"*«■
S^^n0^?4^j^BBrn|
I H^H
.;■..■ -. .-■":■"■.-■
'■■•- -;" .=■■■
■
INTRODUCING OKIMATE 10... THE FIRST
"Atari Is a registered trademark of Atari Inc •Commodore is a registered trademark of Commodore Business Machines. Inc
PERSONAL COLOR PRINTER UNDER $250.
And while your imagination is soaring, you'll patible with a variety of software packages that
be glad to know that your new printer can keep will run on your Atari and Commodore with a
right up with it! The new OK1MATE 10 is built simple disk drive. Just
with the same tradition of quality and manufac load and you're off
turing excellence that has made Okidata the and running. Plotting a
most respected name in computer printers. charts. Designing M
Okidata craftsmen specially designed and special graphs. m
engineered the new OKIMATE 10 to be in Creating original m
credibly small and lightweight. And they made it illustrations and
quiet as a whisper. But their imagination didn't pictures. Drawing I
stop there. To help you special graphics.
and your personal com And printing them
puter keep within all beautifully for
your personal bud everyone. On most
get, they made the kinds of paper. In over
OKIMATE 10 26 beautiful colors!
available at re
tailers everywhere
for less than $250.
Something that
should make
every personal
budget tickled
pink.
"Handicapping is very im
portant," says Paradiso. "You
can make the game dynamically
different for every person that's
Iii-mon lor Iliw Hi- Mf
C«t«i»rn SinttijB
So*
'•<■ r
llufiiiDn Ctttttry Ifi
playing. It also allows families
Fllni Mad Enitrtainntnt to play together more easily. By
SfititM Difficulty Ltu.i in
handicapping the parents, the
kids have a better chance to
ih* third 'Stir- U*rf' win."
SOB *is>.ri question
Trivia Fever can be played
>.ri Jo h»«# IKf question!
iltd, or rHSt
r <r> in,i Irlvit ftvtr
■ill i*l*ct hr
rhr CAtvgorit* for BOS *■ .»• frrttX miMr II
[••'.■ri-n o* ih« ]*4i '
PflkM
"-.ritulat ion) _ . with or without a computer (a
PJESS (SMCE «**> te tonflnut • him ihti yes hivt mn ilaMiH w
book of questions and answers
and score sheets are included).
Suggested retail price is $39.95,
In Professional Software's Trivia Fever, yow am opt to select your own
category or let the computer choose one randomly. Once the player has
but purchasers who don't own
given an answer, the gamemaster tells the computer whether or not it computers can mail back their
was correct, and points are awarded. disk for a $5 rebate.
To supplement the thou
sands of questions contained in
to all the questions we miss (al "We wanted to enter the Trivia Fever, Professional Soft
though we certainly do if we entertainment area, but needed ware plans to release editions
miss them a second time), but to find out first what was enter specializing in sports, entertain
we're often reminded of all the taining to people," says Ken ment, word trivia, and an edu
things we've forgotten since Paradiso, marketing manager for cational series, targeted to junior
school days. Professional Software. Their re high and high school students.
One trivia game that could search pointed to trivia, Trivia Other trivia games currently
easily be used in a classroom game sales had jumped from available for the Commodore 64
setting is Trivia Trek, by MMG $600,000 in 1981 to $70,000,000 include:
Micro Software. The game con in 1983. Sales for 1984 are pro
tains 500 multiple-choice ques jected to exceed one billion • Master Trivia, from Cym
tions in ten different categories, dollars. bal Software. Up to six players;
ranging from antiques to inven Further research revealed game lengths of 50, 100, or 150
tors to U.S. statistics. There's why Americans planned to points, and time limits varying
even a section on Commodore spend that non-trivial amount of from 10-20 seconds. Cymbal
facts: (PRINT CHR$(147) will money on trivia. "One reason is has released additional disks
cause: 1. Clear screen 2. Clear obviously the maximization of that can be integrated into play
memory 3. Snow 4. Carriage social interaction," says Para with the master disk. Categories
return.) diso, "Another is the ego hit include sports, world facts,
What makes this game a you get from the game. It's an "Entertainment Tonight," and
potential educational tool is its all-win situation because even if children's trivia.
Editor section. Subject matter is you miss a question, it's not im • Factactics, from Daystar
not limited to the questions portant. It's only trivia. People Learning Corporation. Players
written by the software de don't come down on you." move around a game board on
signer: Using a separate disk for Trivia Fever was designed the computer screen, typing in
storage, players can make up to minimize some of the annoy answers to questions on sports,
THE WORLD'S GREATEST BASEBALL GAME.
1 '
iti
«8£K»5agSi
■ - < - -
-■ '"-
- -. ., ^ -
Real baseball is more than just hit Two modes let you choose between
ting, pitching and fielding. It's also managing and controlling your team or
IP Hi your favorite major league teams, the managing only. The World's Greatest
great stars of today and the All- Baseball Game—everything you
stars of yesteryear. It's statistics and could ever want except the hot dogs
coaching, and it's managing your and peanuts.
own game strategy. With the World's One or two players; joystick controlled.
Greatest Baseball Game, you have
it all. Pick your major league line-up
using the actual player and team
stats. Then watch the action unfold
against an opponent or the computer. Strategy Games for [heAction-Game Player
music, rock & roll, TV, movies, politics, geography, science and initial game parameters are set,
and Americana. nature, history, entertainment, only the space bar need be used
• Fax, by Epyx. This is the and odds and ends. Once the for input.
home computer version of the
Exidy arcade game.
• Computrivia, by Extek. Fox more Information, PQ: The Party Quiz Game
Over 1300 non-repeating ques ($69.95; $24.95 for additional
contact:
tions on the arts, business and disks)
Suncom
Computrivia ($34.95)
260 Holbrook Dr.
EXTEK Computer Aided
Wheeling, II 60090
Products
P.O. Box 305 Trivia Arcade ($34.95)
SPORTS
Oakville, Ontario, Screenplay
E*PERT LEVEL
TIUC : Canada 16} 1N0 500 Eastowne Dr., Suite 211
Chapel Hill, NC 27514
S. Who was Ihe NFL took!* of IhB Factactics ($29.95)
yaarfn 19637
Daystar learning Corporation Trivia Fever ($34.95)
525 University Ave. Professional Software
Palo Alto, CA 94301 53 Fremont St.
Needham, MA 02194
Fax ($27.00)
Epyx, Inc. Trivia Trek $29.95)
1043 Kiel Ct. MMG Micro Software
Sunnyvale, CA 94089 P.O. Box 131
Answer a question correctly in Epyx's Marlboro, NJ 07746
Master Trivia #29.95; $19.95
FAX and you get to wear a mortar for additional disks) Trivial Compute ($34.95)
board. Get it wrong and you're stuck Cymbal Software The Trivial Compute Company
with the dunce cap. FAX includes 1200 Rt. 23 3527 Oak lawn Ave., Suite 119
over 3,700 questions in the areas of Butler, NJ 07405 Dallas, TX 75219 <B
entertainment, history, sports, or
potpourri.
COMMODORE OWNERS:
"Finally, A Universal Graphics Interface!"
The ALL NEW "MICROGRAFIX" parallel interface by Micro World
Electrons Inc., is a complete switch_selectable interface with lull
graphic capabilities lor the VIC 20™ and Commodore 6a™. It's
truly the most universal of Interfaces with the capacity to print the
Commodore" graphics set, since it is switch selectable for virtually
all Centronics compalible parallel printers including Daisy wheel
printers.
Features:
1) Fully intelligent Interface that plugs into the Standard Corn-
mod oro' printer socket,
2) Complete graphics capability that will allow popular matrix
printers to fully pass the Commodore' Printer test (including
Inverse lent,tabbing, cursor up/down, etc.).
3) Works with virtually all software, since it provides emula
tion ol the Standard Commodore' Printer.
4) Optional user installed 4K buffer to speed up graphics and
text printing.
5) Complete built-in status and sell-test report.
6| Switch Selectable Commodore' graphics mode lor most
popular printers (Epson, Star Micronics, C. Itoh, Prownter.
Okidata, Seikosha, NEC, Rileman, Banana, SMC,
Panasonic, Mannesman Talley and others) plus a Univer
sal Switch mode lor letter quality printers.
7] Complete with emulale mode, transparent mode, total text
mode, ASCII conversion modes that will insure virtually total
compatibility with popular Software.
Na more ROM changes or extra shelf space taken up. The
Micrografii Interlace is easier to stock since one interlace will
support virtually all printers.
Order From:
Micro-*
DISTRIBUTING. INC.
1342B Route 23
Butler, New Jersey 07405
Price $129.00- (201) 838-9027
■■.,. n •- .
When we introduced Pitstop, opponent, a digital clock displays time and a lap
we created action in the pits. counter gives you your race position as you race
Now, with PITSTOP II, EPYX against each other in pursuit of the checkered flag.
introduces true competitive auto You can also play against the computer or take a
racing, both on the track and in few practice laps as you prepare for the real head-
the pits. Auto racing is not a one to-head competition Step up to PITSTOP II because
man sport. With PITSTOP II, auto racing is not a solo sport.
you can now experience the thrill One or hue players: joystick controlled; disk or cassette.
of speed and competition as you battle your opponent in
a race against the clock. Now, more than ever, the strategy
of when you make a pit stop and your pit crew's speed
and performance, combined with your skill on the track,
will determine the winner.
A split screen shows you your position and that of your Strategy Games for theAction-Game Ptayei
OUR ARCADE GAMES
WE BROUGHT
Bally Midway's Spy Hunter puts Bully Midway's Tapper would like Bally Midway's Up 'N Down by
you in the driver's seat of the hottest to welcome you 10 the fastest game Sega, In this game, a crash is no
machine on four wheels. You're in the universe, accident.
after enemy spies. The situation is You're serving up drinks in some In fact, it's the whole object of the
life and death. You'll need every of the craziest places you've ever game. You'll race your baja bug over
weaponVOu've gol - machine guns, seen. And the service belter be good, some of the worst roads south of any
and guided missiles, oil slicks and or else. You'll wurk your way border. Leap dead ends, gaping can
Smoke screens. Bui the enemy is through the wild Western Saloon to yons and oncoming traffic in a single
everywhere. On the road, in trie ihe Spurts Bar. From there to the bound. And if anyone gets in your
water, even Ln the &in So you'll have slam dancing Punk Bar and on into way, crush 'em.
to be more than last to slay alive in the Space Bar lull of customers who Crashing, bashing Up 'N Down. It's
Spy Hunter. You'll need brains and are, literally oui of this world.1 one smash hit that really is a smash.
guU, loo. Are you fast enough to play Tap
Do von have what it takes? per? If you have to ask, you probably
already know the answer.
(Bi&i/JMIDWAY
The tfl Arcade Game of 1984. Nominated as Most InnovaiivcCoin-Op #1 Arcade Hil, Play Meter Conversions Poll,
Game of 1984 by Electronic dames magazine.
WERE SUCH BIG HITS
THEM HOME.
Atari 2600
cartridge HEW NEW HEW /
Atari 5200
earl ridge NEW
Atari
Suga's Conyu Bongo rocked the Sega's Zaxxon. If you haven't Computers* /
home game world when it shot up to played Zaxxon, you must have been NEW NEW NEW NEW
cartridge
Number 3 on the Billboard chart Jiving on another planet for the past
Atari Cum put its'
this spring. few years. diskette NEW NEW NEW /
And now it's available lor even And now the ultimate space com
CoiecoVlslon &
more home systems. So check the bat game is available for even more
ADAM cartridge NEW NEW NEW NEW
chart and gel ready for jungle action. home systems. You'll pilot a space
You'll pursue the mighty ape Congo fighter through force fields and ene Commodore 64 y
gerous jungle creatures. Ride hip others have gone before you in this diskette NEW NEW NEW NEW
pos, dodge charging rhinos and try Hali of Fame game. But this lime Apple II, lie. tic
to avoid becoming a snack for a your life is in your own hands. diskette NEW NEW NEW NEW
man-eating fish. Zaxxon killed them in the arcades.
IBM PC
Congo Bongo. It's fast and it's fun. But compared to what it will do io diskette
■k*
But be careful. It's a jungle in there. you at home, that was child's p!ay. NEW NEW NEW NEW HEW
Tom R. Halfhill
Staff Editor
Each month, COMPUTED GAZETTE tackles some and a Commodore. The Atari would reserve a
questions commonly asked by new Commodore 64/ single string variable 20000 bytes long; the Com
VIC-20 users and by people shopping for modore would reserve a one-dimensional string
their first home computer. array with 20000 elements. That's because
Microsoft BASIC limits strings to 255 characters,
while Atari BASIC allows strings of any length,
1 own a Commodore 64, and I have a few up to the limit of available memory. These
friends who oivti Atari 800XLs. I'd tike to know statements:
if it's possible to convert programs written in
X$ = LEFT$(A$,10)
Atari BASIC to Commodore BASIC, If this is
X$-MID$(A$,lU0)
feasible, are there any publications that can
X$ = RIGHT$<A$,10)
guide me in converting programs? Also, is there
any program that would allow me to use disks would fill the Atari's screen with syntax error
formatted for the Atari on my Commodore 64? messages, because Atari BASIC lacks such
I have a Commodore 1541 disk drive. substring manipulators. Instead, the Atari uses a
different method of subdividing strings. Assum
It's quite possible to convert programs ing that A$ is 30 characters long, the equivalent
written for Atari computers to work on Com statements would be:
modore computers, and vice versa. In fact, our X$-A$(l,10)
staff programmers do this all the time for our X$«A$(ll,20)
companion magazine, COMPUTE!. Fortunately, the X$=«A$(21,30)
Commodore 64 and Atari computers have similar while on the Commodore, these same lines would
features, making conversions easier. Both ma refei to certain elements of two-dimensional
chines have sprites (called player-missile graphics string arrays. Looks hopeless, doesn't it?
on the Atari), comparable high-resolution graph There are other differences between Com
ics, program ma bit; character sets, and versatile modore BASIC and Atari BASIC as well. Usually
sound capabilities, you can program around them, though. The dif
However, unless you're a pretty good pro ferences that might give you the most trouble in
grammer, translations will not be a snap. While clude anything involving memory manipulations,
the Atari and Commodore both have built-in such as sprites and redefined characters, and the
BASIC languages, the BASICS are two different built-in graphics commands in Atari BASIC,
dialects. Commodore BASIC is Microsoft BASIC, some of which must be written in machine lan
the most common version found on micro guage on the Commodore 64. Conversely, to
computers. Regular Atari BASIC closely resem simulate the music of the 64's SID chip you'd
bles Microsoft BASIC, but differs in several ways. need machine language on the Atari.
Sometimes these differences matter, and some Translating programs from one computer to
times they don't—it depends on the program. another requires lots of experimentation and pa
For example, programs which use lots of tience. It also helps immensely to have both ma
string manipulations may be hard to translate chines handy. We can't recommend any books
back and forth. Atari BASIC lacks the string specifically written for Atari to-Commodore
arrays and substring statements found in BASIC translations because we don't know of
Microsoft BASIC. The statement:
any. Our staff programmers are guided by
DIM A$UO,10) programming reference manuals and memory
Infarvnner proudly announces the three newest members of the family, all plug-
compatible with the following computers:
,..-,,...,. , , ._ RITEMAN BLUE MAC WITH APPLE MACINTOSH AND I! C.
• "■ " ^™" ■ "■ ■• RITEMAN R64 WITH COMMODORE."
INFORUNNER CORPORATION Airport Buslneu CsnlM RITEMAN R800 WITH ATARI '" W. NtttmwM* J" Km i
431 N. Oak St. Inglowood, CA 90303 omm*lo'a is i
(UOO) B24 3O44 ihlii.IiI.- Calif.). (600) 431-25B1 (In Collf.) ^^^> *™ lS "W tfx of Alari. Inc.
translation—too many changes are required. In and the other end plugs into the IBM PC serial
stead, they start almost from scratch and write a port. Null modem cables are available from sev
version that is similar but not identical. That eral manufacturers, although you might have
way, the programs can take advantage of each trouble finding one with exactly the plug connec
computer's best features. tors you need.
Finally, each computer will have to be run
I have an IBM PC and a Commodore 64. ning its own terminal software, a program de
My IBM has a serial (RS-232C) port. Is it signed for telecommunications with a modem.
possible to get an RS-232C port for my Com The terminal software must be set up to rec
modore 64 and transfer data? ognize a modem plugged into the serial port. Of
course, there won't really be any modems at
J\m It's possible to transfer data between al tached—only the null modem cable. When
most any two computers, but usually some everything is hooked up, you use the terminal
experimentation is required. You might also have software (which must have upload/download
to make your own cables or have them made for capability) to transfer the file from one computer
you. to the other.
First of all, the serial port on the rear of a The whole process can get much more com
Commodore 64 is almost a standard RS-232C plicated than it sounds. Besides acquiring the
port—the only difference is the voltage level. proper cables and plugs, you have to make sure
You can convert it by plugging in an RS-232C the computers are sending and receiving at the
adapter, available from Commodore and various same rate, that the telecommunications param
other companies for less than $50 (scout the ads eters are properly adjusted, and other things.
in this magazine). We've successfully used null modem cables to
Next, you'll need something called a null transfer files between an Atari, IBM PC, TI-
modem cable. This is just a simple cable that fools 99/4A, and TRS-SO Color Computer, but it took
a pair of computers into thinking they're linked some work. If you already have a modem and
up over the phone lines with modems. A few terminal program for each computer, it might be
wires are crossed so that what's an input line on easier to simply transfer the files over the phone
one side is output at the other. One end plugs lines or even a phone cord connecting the two
into the RS-232C adapter on the Commodore 64, modems. ffl
Version 2.0
ORION ENTERPRISES
//-SCI
MICROSCI
10221 Slater Ave.,Sulte# 103
Fountain Valley, CA 92708
i' [flW, Micros*), Inc.
Revolutionary Chirpee" lets you command Chirpee adds a whole new dimension to [ ]AERONAUT--exciting game allows
your computer by voice. your computer. It's theone peripheral that can participants to drive not-air balloon over
make your system truly friendly. mountainous terrain with five command
Why IoucH yourcomputer when you can talk
words
to it. Chirpee, Ihe most exciting peripheral Instruction book, plus 6 comprehensive
□ CARD FILE—personal filing system lor
development ol the decade, makes it easy disk software programs Included. More
home or business progiams. Allows
and completely affordable lor you to turn being developed by major software
storage, recall or printing of typed memos
your computer Inlo the full-function lool it was manufacturers.
[J WORD MIX—a word matching game
intended to be. Thanks to a revolutionary Q SOS—Speech Operating System con
that shows beginning programmers how
phonetic-based design, you can train Chirpee tains all training, use and file handling
Chirpee Is used in a BASIC program
in any language to understand your voice or routines needed to generate basic
several voices. Use Chirpee's demonstration Chirpee system
software to create your own programs with □ CHIRPEE—the heart ol all functional ENG MFC, INC.
voice commands. Free your hands and your software applications. Allows everybody 4304 W. Saturn Way
mind, You'll have more time to think, more time to use Chirpee for software applications. Chandler. A2 85224
to program. □ SPEECH GRAPHICS—displays each Phone 602 961-0165
phonetic utterance on colorful XY plot
Suggested Retail (17995 Call toll-free 1-B0Q-431-3331 or 602-431-0400 for dealer location nearest you.
Byron Preiss And
Ronald Martinez
Trillium Software Designers
Sharon Darling, Research Assistant
PlayMet brings you the excitement you've been waiting for your
computer to deliver. With PlayNel's unique system, you can com CALL PLAYNET AT 1-800-PLAYNET.
municate with people all over the country.
Or fill out the coupon below.
PLAYNET1" BRINGS PEOPLE TOGETHER]
Mow you can meet fascinating people, make new friends, exchange
private messages, post public announcements, and play all our The network that has people talking.
exciting games with people from coast-to-coast!
A New Era in
A Uniquely Intelligent Interface:
Commodore Printing Power.
- Prints Screen Graphics Without Software
Grappler CD offers the first complete answer to • Graphics Screen Dump Routines Include
your printer interfacing requirements, with many Rotated, Inversed, Enhanced and Double Sized
powerful capabilities unique in the Commodore Graphics.
marketplace. Complete signal translation allows • Full Code Translation From Commodore's PET
many popular name brand printers to operate ASCII to Standard ASCII, the Language of Most
perfectly with the Commodore 64, or to imitate Printers.
Commodore's own printer. Even Commodore's • Complete Emulation of the Commodore 1525
graphic character set can be reproduced on Printer for printing of Commodore's Special
Epson, Okidata, Star, ProWriter and other popular Characters.
printers. • Dip Switch Printer Selection for Epson, Star,
Exclusive Grappler CD features provide a variety Okidata, ProWriter and other popular printers.
of graphic screen dumps, text screen dumps and • Conversion Mode for Easy Reading of Special
formatting. No other Commodore inierface can Commodore Codes.
offer this. • Text Screen Dump and Formatting Commands
If you own a Commodore 64... • 22 Unique Text and Graphics Commands
■■
■
e 12. Lis.
•card
■■>-. ......
■Vw^ .
PFS SOFTmRE \
The Power of Simplicity
PlSnLUiuidllI-S:Rl;l'Oltroiirfntlvwiri;tiiiO)iiinii«dii^(w,
Apple* IBM? Mitiiniosh.TaiHtj-.DECGimpait.HfttitiMtfc-fcird
program, are full natural lan Some responses came in a Neither Martinez nor Preiss
guage sentences." rather unorthodox way, how take much stock in the argu
Martinez and Preiss were ever—via space satellite. "He ment that good authors don't
not alone in coming up with has been working with the di necessarily know what makes a
their adaptations—Clarke, Brad rector of 2010 (sequel to the good computer game.
bury, and Heinlein worked di movie based on Clarke's 2003: A "That's why they're not
rectly with them in converting Space Odyssey), and they're working alone. I think the idea
their works into electronic online via space satellite," Preiss here was to take talented writers
books. In addition, up to 12 says. and put them together," says
people were involved in the Preiss.
process of developing each In Martinez's view, "I think
game. And in the case of Ren a great writer would definitely
dezvous with Rama, architects have created the elements for a
were hired to design the interior good game, in that a well-written
of the alien ship. book has within it a plausible
universe, and that's what we're
engaged in here, constructing
From Amazon: You've just
plausible universes."
been hired by NSRT, a top-
secret, high-tech research firm. For the future of electronic
You knew your work wouldn't books, the two authors see no
be easy—but you weren't limits. Says Martinez, "Marrying
CUSTOMERS SAY:
".. . delighted with my son's
progress ... he is the only one in his second grade class
who touch types at the computer."
"Your Typing Tutor is an excellent program ... our 4
children literally wait in line to use it."
Commodore 64'" Tape or Disk $29.95 money order for $14.95 (California residents add 6%
VIC 20'" (unexpanded] Cartridge $39.95 sales tax).
JOYSTICK REQUIRED
"" Shipping and handling $1.00 per j
order. CA rasidenis add 6% lax.
SOFW/IRE microcomscribe
P.O. Box 6277 San Rafael, CA 94903 (415)499-0850 6982 Stimson Court, San Diego, California 92129
<619) 484-3884 or (619) 578-4588
Programmers: Wrile to our Now Program Manager concerning
any exceptional Commodore 64 program you have developed.
r families
An Adventure In
Telecommunications
Fred D'lgnazio, Associate Editor
Because it's a
TV tube. And you
watch pictures on TV. word processor?
your powerful
So, is it any wonder That's why Family
commands to
that you're disappointed Computing Magazine
run Homeword 7 the
with an expensive calls Homewordr "...a
remarkable new home
computer that shows program of unbelievable
wordprocessor.
you nothing but words? simplicity. And
bo, other
That sort of suggests you its performance
than a few
might want to go home, has not been
keys to move
turn on the set and read sacrificed to its
you around
the Love Boat. ease of use!'
the screen,
You can't argue
all you need
with that!
to remember
is nothing. Just how fast do
pictures work?
If you don't think
homeword:
/pictures work better
It became the #1 home
than words, consider word processor
some of life's most
in just six
urgent communications.
weeks.
Congratulations.
It's no accident that
YouVe Just learned 50%
pictures have replaced
of Homeword.
words wherever people
That's because need information fast.
these two buttons control So why shouldn't you
fifty different pictures. have the same
Those pictures are advantage in
your home
SIERRA
^J | |^ | 1 | irt
HOMEWORH
-*--*- The Personal Word Processor -M-^
e <>n [he Apple U" Scries, Atari Hunic Compute!*? Commodore 64.*
Homeword i? a trademark of Sierra On Line, Inc. and PC cnrnpalibti-H SutfKealed retail p:ke: $69^95.
down, slowly at first, then fast like a bouncing are typing your document.)
ball. I could have sat there another couple min Fourth, it was hard getting used to using the
utes just watching the menu bounce up and backspace key as the DELETE LEFT key on the
down, but I could tell that, behind me, Ken was upper lefthand corner of the keyboard instead of
getting a little bored. its normal place on the upper righthand corner.
I stopped the bouncing menu at Edit and However, there were numerous appealing
pressed the EXECUTE button. The screen emp things I found while using the word processor,
tied, and I was ready to begin creating a too. First, the DELETE LEFT key on the left al
document. lowed Ken to use the DEL key on the right to let
I created a document easily by letting my me delete text to the RIGHT (beginning with the
fingers go wild. 1 filled the screen with gobbledy- cursor). This way, when 1 wanted to correct a
gook characters. word, I could move in either direction, no matter
"This is neat," I told Ken, "but I can't read where I ended up on the word.
the white characters on the blue background very This is a great feature for those of us who
well." are somewhat klutzy with their fingers. In my
"No problem," Ken said. He showed me haste to zip around a document in my tiny
how to bail out of Edit (by pressing the CANCEL cursor "airplane," sometimes I come in for a
button) and how to select new text and back landing on a word and almost miss it. It's great
ground colors. 1 chose black letters on a white to begin deleting to the right or the left depend
background, because it gave me the pleasant illu ing on where I have haphazardly landed.
sion that I was using paper and a typewriter Also, the RETURN character has special
rather than a computer and a video screen. status in the word processor and can be edited,
so you can use the FIND command and find the
Next, we backed our way into Edit again. I
RETURN character and replace it or add extra
noticed that the computer had remembered the
spaces, or whatever. This can be a great help
trail we had followed out of Edit, so all I had to
when you need to reformat a document.
do was hit the CANCEL key a couple times. I
felt like Hansel or Gretel following bread crumbs
And there are lots of nice touches. When
you insert text, even at the beginning of a large
through the forest. The computer had remem
document, the whole document instantly moves
bered my pathway so I couldn't wander off into
down to make room. The paragraph and the
the forest of unexplored commands.
whole document automatically and swiftly re
When we returned to Edit, Ken showed me
format. There is no wait whatsoever.
how to press the different function buttons (all
Also, the word-wrap happens instanta
clearly marked with the plastic overlay). We
neously, so you can go typing along and never
moved blocks of text around, we copied blocks of
worry about fitting things on the screen.
text, we underlined words—yes, underlined words
And when you want to print your docu
right on the screen!—and we replaced typos with
ment, you don't have to remember all sorts of
some genuine English, and deleted huge clumps
esoteric commands to double or triple space the
of especially hopeless gobbledygook.
lines, or add headers, or increase the size of your
After only about ten minutes of fiddling margins. Instead, you just press the EDIT key
around with the text, I was zipping around, and the DOT LINE key and step through a
correcting errors, inserting new sentences and menu. As you make your choices, the computer
words, and making corrections. After only 15 automatically inserts dot formatting commands
minutes the whole document was completely into the text of your document.
spruced up and (to my eyes) error free. Later on, when you become a more seasoned
I did have some problems, though. First, as I user, you can bypass this phase by typing the
typed, the overlay tended to move around a little dot commands into your document yourself in
underneath the palms of my hands. This was English. For example, you can type:
distracting at first, but I soon got used to it. It
didn't slow my typing. .SPACES = 1
Second, I missed having any commands that to single-space the document. And when this
would allow me to jump from one end of the gets to be too tedious, you can abbreviate the
line to another, or jump from the beginning of command to .S=l.
one word to the next, so I could move the cursor Once you are done editing your document,
even faster along a particular line. you simply press the CANCEL key to get out of
Third, it took me awhile to remember to use Edit and bounce the menu around until you get
the EXECUTE key (f3) instead of the RETURN to PRINT. And, if you have a printer connected,
key to choose items in the SkiWriter 11 menu. you just press the PRINT key a second time and
(You use the RETURN key, however, when you your document prints out.
6E COMPUTE'S Gazette December 1984
Introducing the
MBOHBB
1he Creative Music System
No matter what your musical ability, improvisations into musical notation
Waveform's Creative Music System and create your own keyboard scales.
will lead you into a new world of The newest member of the MusiCalc
musical enjoyment and education. family is the MusiCalc Synthesizer
The ColorTone Keyboard—Fun with Sound Teacher." With it you can
And Easy For Children 8 to 80 leam all about sound synthesis and
With Waveform's ColorTone " Key then use its perform a nee-oriented
board, and your Commodore 64" synthesizer program to apply what
computer with disk drive, you can you learn.
make music—and leam about music— MusiCalc software works with the
as quickly as you can say Do-Re-Mi. ColorTone Keyboard or with the
The ColorTone Keyboard Commodore 64's typewriter
comes with software that keyboard.
makes discovering music a Keyboard Krazy With
simply marvelous and Treble Clef Cat—Making
marvelously simple experi Music Play For Chil
ence. To begin playing dren 4 Years And Up
you simply touch one of the This unique soft
graphic symbols on the ware package
keyboard. Just point to select makes music a
one of the ColorTone's preset game your children will
songs, change the musical scale love learning. Four fun, color
you're playing in or make your ful programs help the youngest child develop
Commodore 64 sound like one of essential music skills, including familiarity with the
eight different instruments. musical staff and notes, recogni
As you play, you'll see the notes tion of notes
you're hearing displayed on a musical staff. That's on the key
something no other musical software can do! And with the board, and
ColorTone system you can record your musical creations car training.
to listen to them again and again. All in a fun
With Waveform's ColorTone Keyboard, your very first way that'll
musical experience can be fun and rewarding. Every time make your young, potential musicians eager to leam more.
you piay you'll develop greater musical competence. And Keyboard Krazy works on the Commodore 64 with or
confidence. without the ColorTone Keyboard.
While you can use the Discover the growing family of computerized
ColorTone Keyboard by itself, | music products from Waveform and make music
it will also add new dimen play for every member of the family. Look for
sions to the other software the ColorTone Keyboard and the entire Creative
products in Waveform's Music System at a store near you.
creative music system.
MusiCalc-The World's
Most Exciting Musical waveform
Software
Waveform's MusiCalc' system'
CORPORATION
includes programs that let you com
pose, edit and perform your own musical MMIHB MUSIC PIN
creations using the Commodore 64. You can also rum your l9lZBonita Way, Berkeley, CA 94704 (-115) 64J-9S66
Sophisticated color
graphics for Commo
dore 64, Apple® and
Atari®, with 48 K.
New arcade-quality
games for families
to play together.
New fun learning
programs for 3- to
6-year-olds created
by a world-famous
children's author.
Disk, plus hard
cover book*or
game*poster and
stickers in a sturdy,
attractive vinyl
binder - with each
program.
There's something
new for everyone in
your family! The
playful animation and
bubble-gum colors in the
educational programs
will captivate your young
est. While Stickvbear
Basketbounce and Sticky- , ___ _.
bear Bop - games of skill Optimum Resource, Inc. for Weekly Reader
and sharp wits - challenge Weekly Reader Family
even dedicated arcade Software - in finer computer Family Software
games-players. stores everywhere. Or. call A division of Xerox Education Publications
Look for Stickybear toll-free 1-800-852-5000. Dept. Middlemwn. CT 0M57
A/MMAK6
Word Guess
David W. Rose
version for the expanded (8K or more) VIC. ' defines number of words in
time limit (GT)
tionary (N);
1
At first glance, they look like funny ing, vocabulary, counting, adding, and elementary and high schools.)
creatures right out of a computer game pattern recognition. We've also got the experience of
shoot 'em up. But underneath the funny Vbu'll also like how Sprout prevents Mercer Mayer, who has written or illus
surface, they represent one of the most boredom. Our games grow up, instead trated 80 children's books. He dazzles
serious approaches to home education of wear out. As kids get older, the game kids with ideas and pictures that keep
you've ever heard of. gets harder—with many variations them coming back for more.
and many decisions to So letTINKITONK!" software teach
INIRQDUCING SPROUT" SOFTWARE.
" GAMESTHAITEACH. make. your kids. And when they play at the
These amazing teachers are Sprout didn't computer; they won't be playing around.
called Tink and Tonk. They come from learn how to do all this They'll be learning something.
Sprout. Software for kids 4 to 8. overnight. You see,
The beauty of Sprout is how we we've got a hundred
balance entertainment with a healthy years of experience to
dose of education. lean on, (Our parent
While kids are having fun at home, company is SFN, Games that grow up.
they're reinforcing what they've learned the country's #1 text-' Instead of wear out.
at school. Things like the alphabet, spell- book publisher for
Ccnpjtibiewtn HaC Cormoocp* Anw".ara IBM"
^^TlNKT^
Subroutines To make the game more difficult, add
300-390 countdown clock for guessed letters
GOTO160 at the end of line 140. This forces the
500-540 clear arrays for new word player to guess each letter even if the selected
600-655 display current letter being guessed word has more than one occurrence of that letter.
620 determines POKE for letter For example, if the selected word is "gallon," the
625 determines screen location for player must guess "I" twice to get the correct
display
answer.
630 POKEs the letter onto screen
635-645 sound beep for letter guessed See program listings on page 201. <g/
650 time delay for multiple occur
rences of the same letter in the
word
700-730 PRINT message for missed word
705-710 print message and the word
missed
715-725 sound buzz
Advertise your •
Wizard
Easy user.
Letter Wizard is an ideal word pro
cessing program for even the most ser
ious wordsmith inyourfamily.lt boastsa
spelling checker and compatibility with Easy buyer.
all popular printers. Nice thing is. com OK, a powerful program like this must cost a
mands are a whiz to learn and perform. powerful lot of money, right? Stuff and non
sense. Even though Letter Wizard offers more
Easy writer. than most, it costs less than most. And that's
no voodoo.
Compose and edit right on the screen.
For Commodore 64. Apple 11 and Atari systems.
At the stroke of a key, you can move,
delete, insert, search and replace words
and paragraphs like.. .well, magic. Letter Wizard with
Easy speller Spelling Checker
Letter Wizard includes a spelling checker
DatcQOft
which allows easy in-line corrections of over
33,000 words. And you can even create
custom dictionaries ofyour own special words.
Have we got you under our spell yet?
Datasofl.lnc, 19808 Nordhoff Place.
Letter wizard'" is a trademark of Dotaiofl. inc.11984. © 1984 Dataiolt. me Chaisworth. CA 91311 • (818) 701-5161
Get more out of your Commodore
computer. /
Start your subscription to COMPUTEI's
'Gazette Disk. Each month you can rep"
ceive a fully tested 51/4" floppy disk to
run on either your Commodore 64 or|
VIC-20 personal computer. Each issue_
-of COMPUTEI's Gazette Disk will contain
all the programs appearing in the
corresponding issue of COMPUTEI's Ga
zette magazine. So, now you can have
■all the quality programs found in each"
month's COMPUTEI's Gazette ready-to-
load on a disk. Send in the attached]
coupon and subscribe today!
Keep your typing skills from going down addition to these, a green pointer appears on the
the ''chute" with "Letter Attack." Originally right side of the chute every time a letter is prop
written for the VIC, we've added a version erly entered. This shows how quickly you are
for the 64. responding during the course of play. The higher
the pointer the faster your response time.
On the left side of the chute, starting with
This program puts your typing skills to the test. the second round of play, a purple pointer in
It measures response time and accuracy and pro dicates your best response time so far.
vides entertainment as well.
The rules of play are quiet simple. A letter The Score Screen
falls down the chute from the top of the screen Once all of the letters are eliminated (the number
at varying speeds (depending on the skill level of letters is chosen at the beginning of play,
chosen). You must press that letter on the key 10-90 in increments of 10), a new screen is dis
board before it reaches the bottom of the screen. played showing the results of the most recent
If you enter the wrong letter, you can keep trying game. Along with the score, the highest possible
until the letter vanishes from the screen. score (number of letters), and the high score, is
an efficiency rating which is the percentage of
The Play Screen the score against the highest possible score.
The skill level, letters remaining, current score, There is also an average time displayed,
and high score are displayed during play. In determined by dividing the total of all times for
MB Hk
■■-, SCORE
3> I FF ICULTV
LEVEL;
3 HIGH SCORE: 36
LET TER3
HIGHEST POSSIBLE
REHn INI tMG :
SCORE: 3B
EFFICIEHCV
score: :
RATING: 96.6666667 V.
• ±5
flUERAGE TIME: 8
HIGH SCORE:
<!J - GOOD fcfci -BAD)
A letter is caught and marked by an arrow in the VIC Each performance is rated at game's end (64 version).
version.
Variables Used
HS - High score
BT - Best time
V - Volume
S - Sound (tones)
N - Noise
DL - Difficulty level
NL - Number of letters
SC - Score
LR - Number of letters counter
TM - Time (total)
A - Screen color code offset (30720 for the VIC)
D - Screen character code location (7682 for the
VIC)
LE - Letter (POKE code)
LC - Letter (ASCII code)
CN - Sound counter
ER - Efficiency rating
AT - Average time
COMPUTER &
SOFTWARE
PROTECTION
K-COVER
An anti-stntic. unbreakable. Computer
keyboard protector.
FP884H with hiiifles - S3.95 ea.
FPBB3 without hinges - S7.95 ea,
strongbox
HOLDS UP TO 8
DISKETTES
8, MANUALS
SP-120O DISKETTE
$2.95 ea.
SP-1202 CASSETTE
Both available with EMI shield - S4.49
COLORS ■ Dliick. Grnv, Blue. Gresn,
YuUow. AlriHjiui. Melon
MONITOR STANDS
TILT 25°& SWIVEL360°
MODEL 1400 Universal - S29.95
MODEL 1900, Universal w/Surge
Protector/Filler, 4 Power Outlets,
Illuminated Control Switch E. Circuit Breaker-S89.95
INCLUDE si.SO SHIPPING
. „ CHECK. MONEY ORDER.
Penguin Products V(SA ^ MasTEqCARD ACCEPTED
■■ ^SSU. CM --..-^00-732-0614
Educational Software
Tnat Works:
Spell It!
Spell.
Spell expertly 1000 of the most misspelled
words. Learn the spelling rules. Improve
with 4 exciting activities, Including a
captivating arcade game! Add your own
spelling words.
Math. Blaster!
Master addition, subtraction, multiplication,
division, fractions, decimals and percentages
Math.
— by solving over 600 problems. Learn your
math facts with 4 motivating activities,
including a fast-action arcade game! Add
your own problems.
Word Attack!
Word.
Add 675 new words to your vocabulary —
with precise definitions 3nd sentences
demonstrating usage. Build your skills with
4 fun-fllied activities, including an arcade
game! Add your own words,
Speed Reader II
Increase your reading speed and Improve
Bead.
comprehension! Six exercises designed by
reading specialists vastly Improve your
reading skills. Chart your own progress with
35 reading selections and comprehension
quizzes. Add your own reading materials.
The Davidson
Best Seller Tradition.
For your Apple, IBM or Commodore 6a.
Ask your dealer today.
Apple, fBM ana Commodore 64 are (raoQnwhs icrapuctivoly ot Apple Computers, Ire , IntHrnauonal Uuairiiiss Muchmns Corp . and Commodore Business MacMnoa, Inc.
REVIEWS
VfUUF 55
RSOR entire blocks of text and then restore the
deleted copy if you want it back. Using
■ the search and replace option, the Bank
Street Writer will scan your document for
a particular word, replace it with another,
and then verify the replacement. And
when you're ready to print, you can
format your text in any way you'd like.
Answer a few simple questions and you
can set margins and line spacing. The
Writer will number pages either at the top
or bottom or not at all—whichever you
prefer. You can easily save your text on
a disk, then retrieve it later to re-read,
print or do more editing.
-
WRITER
i"%.7 tttuiemtirk off Cv
CammaiiorvJ-tectromcs,
EIb Ltd.
i in ii tnuivmark of Atari Cart /liMiis ii trndr-
SIMPLY MORE SIMPLE. lunik o/ Itittntttttonal Pimh^^ Mi chines, Inc, Vor
man Information about Brwatbf id ami our
products, write to unit: 17 l\iul D itrf. Sun Rufnel,
California UJUOJ. C 19B4 Uraderi ind Software.
The Bank Street Writer was developed in
association with the Bank Street College
of Education in New York. Designed to be SIMPLICITY. POWER. VALUE.
its own tutor, the Writer will guide you IT MAKES GOOD SENSE.
along with on-screen prompts and easy- THE BANK STREET WRITER
to-follow menus so you can concentrate FROM BRODEKBUND.
on what you're doing instead of Jiow
On-screen prompts and selections are in
plain English, so there's no memorizing
complex computer codes, keys or sym
bols. You'll be writing, correcting and
rearranging your words with just a few
■^Btwtobund Software-
Broderbund
keystrokes.
REVIEWS
characters into the fields, de fields, how many spaces be You can arrange your print
scribing the printout in terms of tween fields, and the location out in a number of ways. You
fields included, the order of and number of carriage returns. can design a columnar report, or
a mailing label. When you print,
you can enter the search and
$149
word processor capable of read
ing the file.
MicroFiler does have some
s
limitations. Since the number of
records is limited by memory,
rT\C
J you may need to keep several
{_ separate data bases with the
— \. same entry form. You cannot
add an extra field or change any
PLEXIDRAW is the exciting part of the entry form without
and affordable Light Pen/Software System for people who losing all your data. (Many data
need drawings, schematics, plans, layouts or graphics in bases have this limitation.)
their wurk.
There is no way to print column
A REAL WORKING TOOL THAT'S FUN TO USE. Be
more productive right away. Draw and fine-time design ideas
heading or field names with the
right on your CRT ... with your Light Pen. Then generate
■ Lr data, or to print headers, foot
drawings or hard copies in black and white or color quickly
'- ^ ■
ers, or page numbers. Other
and effortlessly. w .-r
than summing and averaging,
And because you're unconcerned with computer commands \
***
—v
no math operations are sup
you can focus on what you're working On. Fact is, work becomes
a lut more fun. /■ ported on numeric fields.
FEATURE-RICH GRAPHIC8 AT YOUR LIGHT PEN ■w
Nonetheless, MicroFiler has
TIP. Select from a wealth of drawing modes listed on the .screen. u W
rare power for such an easy-to-
Move fluidly from freehand drawing to lines, hoses, arcs, _
circles, ellipses, zooms, cross hairs, grids. Phis, flips, rotations
?-, use program. The ease with
\ J
and split screens ... virtually all the functions you'll ever need. which you define and enter
PLEXIDRAW gives you the freedom to manipulate and records and the flexibility of
handle images as you work. Create your own templates and n sorts, searches, and printouts all
patterns to go with the standard Rexidrav templates and 612 ■ r an 1 make MicroFiler stand out
pattern fills. There's seven different type styles for text. And " 1 II 1
a i against the glut of inferior data
10 hi-res colors may be added. There's also a Sprite Editor
\ )
and Animator. An exclusive Trans^raph feature even lets you bases. You might not want to
send graphics to distant locations via modem. use MicroFiler for complex busi
EXCLUSIVELY ENDORSED BY THE U.S. COMMO
ness record keeping, but it will
DORE USERS GROUP. Test draw FLEXIDRAW yourself at
your nearest Commodore Software dealer now. do an outstanding job for casual
P.O. Box WilW* MH 2B0, 7(177 Honsun Rood, San Dlujw. CA Q21H8.(61B) aw-S7H2
. J" J or home applications.
MicroFiler
Microbits Peripheral Products
225 W. Third Street
cannow
INKWtLL SYSTSM! i Albany, OR 97321
$49.95 m
©INKWEI.l-SYSTRMS, ami "A Petifor Your Thoughts"
* :" ■*££■:<
All games are on 64K disk Look for these games at your local com
COMMODORE 64 is a trademark of Commodore puter/software or game store today!
Electronics, Ltd.
If there are no convenient stores near you, VI5A & M/C holders can order Stierlm Road, Bids. A-500, Mountain View, CA 94043. Please include $5.00 for
direct by calling 800-227-1617, ext 335 toll free. (BOO-77E-3545, ext. 335 in shipping & handlins. (California residents, odd 6.5% sales tax.) All SS! games
California.) Toorder by mail, send your check to: Strategic Simulations Inc, 883 cany a 14-day "satisfaction or your money back" guarantee.
FOR ALL SSI GAMES, WRITE FOR YOUR FREE COPY OF OUR COLOR CATALOG.
NATO Commander Art Hunkins
For more Information write us ut r Please send me. . Christmas Carols disk(s) at $15.95 each
I'd. Box 39021, Cincinnati, Ohio 45239 plus Si .00 postage and handling. Ohio residents add fl8t sales tax.
U.S. (inters received by December 15. iiro ] Check or money order enclosed ID Visa □ MasterCard
gwiruntccd tor ChrlRtmus delivery.
Accounts. Exp. Date,
f GummadiHt!' >■■ k
Name
Address
the "rules" of the European the of today, and considerable stay change color to indicate who
ater of the '80s. Although it of ing power. Recommended for last occupied them.
fers multiple levels of difficulty, those who want a different kind All in all, the graphics are
it can be approached by first- of contemporary war game, and very attractive. Because every
time war gamers, and gives for the adventurous novice war thing happens on only one
some notion both of contempo gamer. screen, though, the units are a
rary command strategy and the bit small to be comfortably fo
NATO Commander
challenges, intricacy, and imme cused on for more than a couple
MicroProse Software
diacy of modern warfare in the of hours at a time. The game is
10616 Beaver Dam Road
West. NATO Commander has in playable on a black-and-white
Hunt Valley, MD 21030
teractive excitement, the realism TV or monochrome monitor,
$34.95 (Commodore 64 disk) ffl
with little trouble distinguishing
shades.
A Choice Of
Scenarios
Road To Moscow Neil Randall Road to Moscow has five scenar
ios. Four of them cover individ
On June 22, 1941, Hitler in Graphic Realism ual years of the war, and one
vaded the Soviet Union. The On the map of the Soviet the entire campaign. The
next four years saw the largest Union, you see five types of ter 1941-42 scenario takes the war
land campaign ever fought, as rain: forest, swamp, mountains, from the German jump-off point
the Germans pushed the Soviets seas, and clear. Each has a dis to the battles near Stalingrad. At
to the brink of surrender and tinct graphics symbol, and each the other extreme, the 1944-45
then began the long, slow re is appropriately colored. The scenario shows the last, desper
treat to Berlin. To the Allies, it map changes color with the sea ate German defense of Poland.
was known as the War in the sons: light gray during clear The campaign game covers the
East; to the Soviets, the Great weather (summer and fall), yel war from start to end, and is the
Patriotic War. To the Germans, low during spring, and a very one you'll want to get to as
it was simply the Russian Front. stark white throughout the long soon as possible.
Road to Moscow for the 64 Russian winter. This last change The small scenarios take
is a re-creation of the entire has an interesting psychological about five hours to play, once
Russo-German war. The screen effect, as you soon come to you have a few hours expe
displays a map of the Soviet dread winter as much as the So rience. The campaign game is
Union from Poland to the Ural viet army. an undertaking of 20 to 30
Mountains {west to east) and The armies themselves con hours. The program disk allows
from Finland to the Black Sea sist of small square "units." You one game to be saved on it,
(north to south). You're given can choose standard designa however there is no provision
command of the German forces, tions (for example, infantry is a for saving a game on a separate
which you must maneuver using square containing an X), or disk.
either the keyboard or a joy icons, which show a picture of Game play is unusual in
stick. To win the game, you the type of unit (infantry is a that both sides move simulta
must capture as many Russian little man, armour is a tank). neously. First, using the joystick
cities as possible, then hold on German units are black, chang or keyboard, you plot move
to them. The Soviets (your 64) ing to light blue when less than ment for each German unit.
will do everything possible to half-strength. Russian units are While you're doing this, the
stop you. Each turn represents red, changing to pink when de computer is plotting movement
two weeks of real time. pleted. The cities on the map for the Soviet units. When you
Put yourself in the pilot's seat of a Piper 181 Cherokee Archer for an awe-Inspiring flight over realistic scenery
from New York to Los Angeles. High speed color-filled 3D graphics will give you a beautiful panoramic vic\
as you practice takeoff s, landings, and aerobatics. Complete documentation will get you airborne quickly
even if you've never flown before. When you think you're ready, you can play the Wortd War I Ace aerial battle
game. Flight Simulator If features include ■ animated color 3D graphics ■ day, dusk, and night flying modei
■ over 80 airports In four scenery areas: New York, Chicago, Los Angeles, Seattle, with additional scenery
areas available ■ user-variable weather, from clear blue skies to grey cloudy conditions ■ complete flight
instrumentation ■ VOR, ILS, ADF, and DME radio equipped "navigation facilities and course plotting ■ World
War I Ace aerial battle game ■ complete information manual and flight handbook.
finish plotting, type G and the last moment. Russian artillery and that's it. The game reminds
computer performs the actual appears in mid- to late-1943 me of military maps, with troop
movement of both sides' units. and smashes anything that movements shown by arrows.
Whenever enemy units are plot stands in its way. You must use The arrows show where the
ted to enter the same square, your armored units to sweep commander hopes the units will
they fight. around and trap the Soviets; if end up, which is what this
When you "pick up" a unit, you try to go right through game's plotting system does for
a one-line display at the bottom them, you'll suffer too many the player.
of the map shows the unit's cur losses.
rent strength, potential strength, There is even a series of
Strategic Events, happenings be
Nothing's Perfect
and current supply status. Units
which are depleted can be taken yond the player's control. As an Despite its overall success, how
out of the line and into a city to example, the game may begin ever, there are a couple negative
receive reinforcements. The sup six weeks early (May 1941) to points. Allowing only one game
reflect what might have hap to be saved is inconvenient, and
ply status is a number from 0 to
9, with 9 meaning full supply pened had Hitler not conducted writing it to the game disk
a Balkans campaign before in seems a little dangerous, should
and 0 indicating that the unit
vading Russia. Historical events anything go wrong. If you for
has been out of supply for two
include the invasions of Italy get to turn on the drive before
months. A unit with low supply
takes heavier casualties, cannot and France, both of which si saving the game, you lose it and
move at full speed, and cannot phon off troops from the Rus must start over from your last
sian front. These events are save. Surely a warning message
receive replacements. In other
introduced by the computer, could show up instead. It would
words, it's in trouble.
and they interact with each have been nice to allow units to
A unit is moved with either
other. move diagonally, since doing so
a joystick or the function keys.
What is most impressive would permit a more gradual
You simply pick up a unit, plot
about Road to Moscow is its (and safer) retreat. (Since units
where you want to go, then
sense of focus. Wars are com are joystick-controlled, I think
drop it. You may change its
plex affairs, and a game cannot this would have been both logi
move at any time. Even if you
simulate every aspect of even a cal and effective.)
use a joystick, the function keys
small war. The players must be Finally, I would like to have
are available for such purposes
cast in a historical role, be it seen a more explicit way of
as identifying cities and chang-
tank commander, brigade com showing when units are de
ing-movement plots. Strangely, I
mander, or commander of the stroyed. As it stands now, the
find keyboard control easier
entire war. computer flashes the unit's
than joystick control.
Road to Moscow places the name on the status line, but it is
player in the role of German almost impossible to tell which
Simulating History strategic commander (histori unit has just been eliminated. A
Road to Moscow handles all the cally assumed by Hitler). He is better handling of this would
major aspects of the Russo- free to do with his troops as he help the player learn how to
German war. The Germans are will, but he is under the histori fight battles more efficiently.
immensely superior to the Sovi cal constraints of time, weather, More importantly, the doc
ets in effectiveness for the first and manpower. Unlike many umentation is a little vague on
part of the war, but the Soviets war games, though, Road to how the game actually works. I
keep getting better. The player Moscow makes the player's role suspect this is intentional, the
watches as Soviet reinforce very clear. He is not concerned idea being to learn as you play.
ments and replacements keep with small-unit tactics, not even But war gamers tend to be an
coming and coming, always with small battles. He must deal analytical lot, and want to know
seeming to fill the gaps at the with overall troop movement, how the computer conducts
82 COMPUTErs Gazelle December 1984
I I
I
QUICKSILVA .ivailablefftim:-
KArtlOSIJ IHUCC.*
i - -A iU ■sssssr
Awailablc on Disc for th« COMMODORE 64 ". Send (or tlotails o( our full rannoof Commodoio (iroRrains.
w/
combat and where it gets its the best computer war games ferently than other computer
numbers. The game uses a sys available, for two main reasons. war games, I recommend it to
tem different from other com First, it uses a system which both beginner and veteran.
puter war games, and should plays quickly and yet allows the Road to Moscow
therefore be explained in greater player to feel like a theater com Ba'rac Limited
detail. Since Ba'rac plans other mander. Second, it simulates P.O. Box 37206
games using this system, per one of the most interesting wars
Shreveporl, LA 7U33-7206
haps we'll see more explanation. of all time. For these reasons, $29.95 (disk) ^
Road to Moscow is one of and because it does its job dif
COMPUTE'S
For Owners And Users Of Commodore VIC-20"And 64"" Personal Computers
,_
More challenge
savings oft the newsstand price:
□ 1 year $2-1—Save SI 1.40 off
a 2 years $45— Sove $25.80 oft
Ready to tackle more advanced projects? □ 3 years $65—Save $41.20 off
In COMPUTERS Gazelle you'll leorn How D 1 year $30—Conada, Mexico.
to Use Tape and Disk Files. How to Pro Foreign Surface Mail
gram the Function Keys. Writing Trans
Name _
portable Basic. How to Make Custom
Graphics Characters. New Ways to More buying Address.
Allabug. Computing forKids, a regular on in COMPUTEI's Gazelle. With this COMPUTE* CALL TOLL FREE
800-334-0668
J
monthly feature, will uncover new ways kind of expert help, every computer pur
|_RO._Box961,
to involve your children in computing. chase you make can be the right onel
REVIEWS
seven and up and teaches com all of the keys on the screen, are the keys to preventing anni
pass directions. Troll's Tale is a freeing the treasure for you to hilation. More than 30 rooms
bit more complex and is de take. By using the space bar, must be searched, and 90 robots
signed for ages eight and up. your character can fire bolts of have to be circumvented while
Both games are well de magic at the Evil Genie and you gather parts of the puzzle.
signed and fun to play, just as lesser threats. This is an awk As you pick up the code, the
importantly, they don't get in ward component of the game, pieces are automatically trans
the way of the interactive pro however, and in practice is diffi ferred to your Agency's com
cess. No matter what choices a cult to use effectively. puter, which will help you
youngster enters, the programs Rug Rider includes a good unscramble the meaning. But
provide guidance to those who mix of activities on the different it's by no means easy. Look at
may get frustrated, and they screens. Sometimes you'll need the pieces, flip them vertically
teach important skills. to drill for the magic keys. On or horizontally, match their col
Sierra, Inc. other occasions, you'll have to ors. Call the computer for help.
P.O Box 485 pick up and drop heavy irons, Hurry, time is running out.
Coarsegold, CA 93614 or brandish magic shields. De There are numerous subtle
$29.95 disks stroying the Evil Genie is the touches which make Impossible
toughest part of a very challeng Mission unique. The sound ef
ing game. You'll have to hit him fects are extremely well done,
Rug Xlder with your magic bolts more including Atombender's taunt
You'll need to develop a deft than once to achieve the desired ing comments, a chilling cry if
touch with the joystick to take results. your character plunges to his
full advantage of this new ac demise, the robots' electrifying
International Tri Micro
tion game from International Tri 1010 N. Batavia Unit G zaps, even the foot/alls as you
Micro. Very much in the tradi Orange, CA 92667 run through the tunnels and the
tion of ]oiist, Rug Rider puts you (714) 771-4038 rooms. Two code rooms permit
in command of a free-floating $29.95 (disk) you to pick up "snooze" pass
magic carpet piloted by a red- words (which temporarily stop
robed, turbaned character, the robots) and "lift inits"
Ahmed. You fly among clouds, Impossible Mission (which reset the elevators in a
caves, forests, mountains, and From the moment you hear the room) if you can correctly re
castles collecting power and sinister voice of Dr. Elvin member a sequence of musical
experience for the final con Atombender welcome you to his tones.
frontation with the Evil Genie. underground stronghold, you If time runs out before
Rug Rider lets you scroll know this new action-puzzle you've solved the code,
and choose any of 32 screens, game from Epyx is something Atombender's mocking laughter
each with different terrain and refreshingly different. Fast ac will haunt you as the screen
challenges. Colorful graphics, tion, superb graphics and sound breaks up in destruction. Each
sprightly music, and a variety of effects (including speech synthe time you play the game, it gen
obstacles help keep the game sis), a somersaulting central erates a different pattern of
lively. As with almost any good character, and a difficult code rooms and a variety of codes for
action game, mastering the joy for you to crack make Impossible you to break. This game
stick movements takes a bit of Mission a game you can come presents an excellent combina
practice. It is particularly impor back to and still enjoy. tion of features which takes full
tant that you not let Ahmed As a special agent attempt advantage of the Commodore
come in contact with objects on ing to stop Atombender from 64's capabilities.
the screen, such as the bottom destroying the world, you run Epyx, Inc.
of a cloud or any of the lethal through the tunnels and ride the 1043 Kiel Court
instruments of destruction. elevators of his headquarters Sunnyvale, CA 94089
In each round, you gather seeking pieces of code, which Approximately $35 (disk) 9
86 COMPUTE'S Gazelle December 1984
Unlimited Free Programs - Unlimited Fun!
1 -800-328-2737
Order Status and Software Questions
call (805) 968-4364
MAIL ORDERS: Shipping: $3.00 U.S.: $5.00 CANADA; 132 Aero Camino
115.00 OVERSEAS; ftrsonal checki allow 3 weeks. Goleta, California 93117
Programming Commodore's
Magic Voice
Betsy And Danny Byrne
Commodore's new Magic Voice Speech statement for use with extended vocabularies
Module gives your 64 the power to talk. {which are not yet available as this issue goes to
Here's a short program that acts as a press). And RDY is a variable which keeps track
"speech processor.' You type the words of when the computer has finished one word and
and your computer speaks them. is ready to say another.
The manual includes a short program to
allow the computer to speak every number from
Making your 64 talk to you is a simple matter 0 to 999,999,999 when typed from the keyboard.
now. Commodore's Magic Voice Speech Module But what if you want a program to speak the
is easy to use, and it can greatly enhance your other words when they're typed in?
programs with educational and entertainment There are several problems that must be
value. solved before a "speech processor" is possible.
For starters, just plug the Magic Voice car Probably the most serious problem is the
tridge into your 64, hook a wire to your TV or 234-word limit of the Magic Voice. It's not that
monitor, and rum on the computer. Type SAY it's a strange or useless vocabulary. It does con
and one of the 234 available words, and your 64 tain most of the most common words. The diffi
is in business. cult part is that, unless you've memorized the list
You can insert any cartridge software into of words, it's easy to type a word which the
the top-loading slot. Certain games, like Com Magic Voice doesn't know. What happens then is
modore's Corf and Wizard of Wor, have some the program stops and prints an ?ILLEGAL
speech routines built in. Corf guffaws (or is it a QUANTITY ERROR message.
chortle?) as the game begins, "Ha Ha Ha, Space In addition, the Magic Voice does not rec
Cadet." It adds a new dimension to game ognize sentences. You have to SAY words one by
playing. one. As you type sentences, the program has to
watch for individual words. That's simple
Writing Your Own Voice enough, just GET letters from the keyboard,
building up the word until you reach a space
Programs
(marking the end of a word). Then SAY the word
If you're able to understand and manipulate the
and go back to get the next one.
PRINT statement, you should have little trouble
Finally, there are some homonyms not on
using SAY. the list. We'd want the program to swap between
You can SAY a word directly, as long as you
homonyms if one is on the list but its counterpart
spell it correctly and put it inside quotation isn't. For example, if you tried to SAY the words
marks. Or you can use the word number (the
DOWN BY THE SEA, you'd hear the first three.
number which represents a word from the avail
But SEA would result in an illegal quantity error,
able list), which saves some memory if you plan
even though the Magic Voice can say the letter C
to speak a lot of words in your program. For
and the word SEE. Another problem is with
example, SAY"MILLION" is equivalent to alternate spellings, for example GREY (accept
SAY18, because word number 18 is "million."
able) versus GRAY (not).
Besides SAY, the Magic Voice module adds
two other new BASIC statements and a new re
served variable. RATE sets the speed of the Using Finger Talk
words spoken. It doesn't make the pitch higher "Finger Talk," the program accompanying this
(like a cartoon character) or lower; it makes the article, addresses some of these quirks.
words come out faster. VOC is a specialized Our original solution to the first problem
.BOM CLAY TABLETS, THROUGH PARCHMENT, GUTEN1IERU AND UEYOND. MAN HAS
SEARC1 !ED FOR Tl IE ULTIMATE METHOD iO SIDRR, SORT AND PRINT THE WRITTEN
WORD. NOW, BATTERIES INCLUDED PROVIDP.S THAT METHOD, TI IF: PAPER CLIP TAMILY. ■
AN OUTSTANDING WORD PROCESSOR AND SPELLING CORRECTION SYSTEM FOR ALL
COMMOHORF. COMPUTERS - AN!) COMING SOON FOR APPLE AND ATARI.
INCLUDED
IBS Queen St. rtesr 17875 Sky Park North,
Toronto, Ontario, Suite P, Irvine, California
MSV1ZI Canada e Energized So USA 92711
1116)595 1105
WRITE FORA FULLCOLOF? BROCHURE
QnHUIIimniKLUIlu All KIOHtl Nutnvto 1I1N irruI.lNOCOMMOOOIIC «f RESIST into I MIDI M*HK i Bf5FICI IV[LV 01 A [am. iw. Af.LL uwmim IV: ANDCOUMOOO"! •uStNtSVUCHINi 1, PNC
was to include lots of DATA statements to cover you can use the DELete key to correct it. And
230+ words and various homonyms. The nu SHIFT-CLR/HOME clears the screen. It doesn't
merous DATA statements contributed to the matter whether you use upper- or lowercase let
length of the original program. ters; they're converted to lowercase by the
Finger Talk was shortened considerably by a program.
slight modification to the error routine. If you One thing to watch for is typing a space
look at line 80, you'll see three POKEs. They di while the SHIFT LOCK key is down. Spaces are
vert the Magic Voice module's error routine to a used to mark the boundaries between words, and
harmless section of memory. If you try to say an the SHIFTed space character is different from a
illegal word, the Magic Voice just ignores it. The regular space. They look the same on the screen,
program continues, instead of stopping and but have different ASCII values. A SHIFTed
printing 7ILLEGAL QUANTITY ERROR. space is like a capital space, if you can imagine
If you own a Magic Voice and plan to write that. It's best to avoid using SHIFT LOCK when
programs for it, you might want to make note of entering words to be spoken.
the three POKEs, especially if you plan to SAY One other quirk comes from the way words
words which are INPUT by users. are kept in an array until you press RETURN. If
The second problem, speaking words instead you type a few words and clear the screen (with
of sentences, is solved with the GET statement, out pressing RETURN), the previous words will
as described above. be spoken when you finally do press RETURN.
Several homonyms have been added. You The array is active until RETURN is pressed.
can see them in the DATA statements toward the Finger Talk demonstrates what the Magic
end of the program. They are stored in an array. Voice module can do (and gives you something
When you type an illegal word which sounds for your friends to "ooh" and "aah" over at par
like a legal one, the program trades the two and ties). It could be useful to teach touch typing to
the equivalent vocabulary word is spoken. blind people; they'll hear which key they just
pressed. And kids who are learning to read could
Typing In The Program use it to practice.
Type in Finger Talk and save it. Before you run See program listing on page 197. 9
it, make sure you have the Magic Voice module
plugged into your 64. As the program begins, the
homonyms are read into memory and the title 8 GAMES PLUS...
screen appears.
means rate ten). If you make a typing mistake, SECTOR, (513) 84fi-2flSfi
W/W /
by Russ wetmore.
Featuring three of the most needed personal productivity tools;
All for the incredible price of
CLUDHD
Atari anflcommoaoie 54 versions of MomePax are ayaliaoieNow.Apoielle.'CanclFiCtranitioraolHcimepakwIHbeBvalfawe winter 19
HOtneWfi wilt also OP releaMOln veFsfonsforotfler major computer lysiems During 19B 5..
™w tprsyiwmmavreauireacreswfvocvicesiuin is moaems. prlntersorcaras to utilize so « Hit feature* of HbmePia. see yourdeaie-
OevefopefloyHijsi Wetmore (or Star systems software for batteries included The EneiQiieo Software Company
■MaimfactucBrssusowtira U i list price. DPaiers may sell fonts*. HO 19B4 Batteries included
.AOple.COmmoOoresriOIBMwercglsteroatraacmarWofAtaricorp H»»inc.CommoaoreBUtlr"!SsMacriine.S
IOMIJ Hi I nt',', Mxn I UK I n c f M P«t' *f'.
■'»',V,'.:V,V,-'., ■ ■ .;y,A
Tommy Graham
Wave after wave of enemy Zirconians at press the fire button to shoot your pulsar cannon.
tempt to descend on your home planet in You receive 100 points for each Zirconian ship
hope of the ultimate conquest. Your only destroyed, but 20 points are deducted for each
defense is your particle beam pulsar can ship that reaches the ground.
non, which will destroy them. But don't There are innumerable waves of attack
even let them get close—they'll self- forces. When you clear one, the program displays
destruct and take you along with them. An
action game for the VIC and 64. Joystick
required.
Programmer's Notes:
Alien visitors from a faraway galaxy have left 64 Version
their dying planet in search of a new base for Gary Black, Editorial Programmer
their civilization. Their target: Earth. As they de
scend in waves, your mission is to carefully Program 3, the 64 version of "Cosmic Com
maneuver your nuclear-powered space cruiser, bat," is written entirely in machine lan
which is armed with a particle beam pulsar guage, so the action is very fast. As in the
cannon. VIC version, you move your ship with the
Although you're greatly outnumbered, effec joystick (port 2) and blast away at the
tive use of your powerful cannon can offset this descending Zirconians. Because the game is
disadvantage. A direct hit disintegrates an enemy fast at the start, there is only one skill level.
ship. Unfortunately, the Zirconians know of your As in the VIC version, you receive 100
weapon and are artful dodgers. So much so, in points for each destroyed Zirconian. How
fact, that they'll sometimes collide with each ever, you lose only ten points for each ship
other in an effort to avoid your pulsars. that touches down.
The Zirconian ships have no weapons to re Typing in this version requires the use
turn your fire, but each has a self-destruct of MLX, elsewhere in this issue. Be sure to
mechanism on board. When a ship reaches a cer read and understand the MLX article before
tain depth, this device activates and explodes. If entering Cosmic Combat. When MLX
you're in the vicinity, your ship, too, is a victim. prompts you for a starting and ending ad
Fortunately, you have two extra space cruisers in dress, respond with 49152 and 51479,
reserve. If these are destroyed, it's all over. respectively. Load the program with LOAD
"filename"$,\ (for disk) or LOAD
Straightforward Operation 'filename",1,1 for tape. To begin play, type
You must first choose one of five skill levels. Use SYS49152.
the joystick to move your ship left and right, and
Datctsoft
WE
CHALLENGE
YOU.
Datasoft, Inc., 19308 Nordhoff Place,
molt" lia registered irjclcr f rcmlgr Arcadci- li a trademark o< Oumolt, Inc." 1994
Mr. Do" li au,!iJ,-iH:irK of Uiu»v'.iil USAVlnc:* 1984, ■■ I"R4 D,itil«]ft, inr Otatsworth, CA 91311 ■ Phone (818) 701-5161
the number of waves you've eliminated. The memory and automatically loads and runs Pro
longer you play, the more difficult the game. My gram 2. If you're using tape, change the 8 to a 1
highest score is 62,840. As a challenge, see if you in line 19 of Program 1. Save Program 2 directly
can top this. after the first program. Both disk and tape users
should be sure to save Program 2 with the
Typing In The VIC Version filename CC.
The VIC version of "Cosmic Combat" is in two
parts. Program 1 POKEs custom characters into See program listings on page 188.
Defend your planet against the kamikaze Zirconian ships An invader dodges the pulsar cannon in the VIC version.
(64 version).
DISQ: The fastest, most reli QPC: The lull-featured SPRINT PRINT: The lull- Q-TERM: The lull-featured.
able, easiest-to-use C-64 disk C-64 Graphic Printer Cable functioned print bulfer lor the easy-Io-use. C-64 terminal pro
and copy program. that is software compatible. Commodore 64 gram at a breakthrough price.
( ] Fast format and 3 minule [J 100% Commodore printer I"! Gives you control ot your Q Full on-line disk support
disk backup! compatible] printer while printing! and printing!
□ With Copy-Q version 2.0: □ Directly supports most □ Enhances the speed ol your 1 Full tile up and download,
the ONLY TRUE C-64 full popular printers! printer! autodial, and remote disk
nibble copier thai copies □ 2kbufferandyearwarranty! □ Glues the 1525 and 801 access!
virtually everythingl □ Users manual with sottware printers Irue descenders I I Sends, receives, and prints
[ I Autoboot on powerup and examples and Hi-Res and underlining! buffers and converts tent,
system reset button! machine language Screen □ Remembers everything! basic, and CompuServe"
[_] Full file manager and disk Dump! $45.95 files!
editor with screen dump! 589.95 LI Supports CBM", Mitey-
$69.95 Mo". Westridge'". and
Hayes", modems!
$23.95
DISTRIBUTED BY RADIX MARKETING 5223 W. 73RD ST., MINNEAPOLIS, MN 55435. TO ORDER CALL (612) 831 -1088
ftatajoft
WE
CHALLENGE
YOU.
Datasoft, Inc., 1980B Nordhoff Place,
Ch«&worth,CA91311 - Phone (618) 701-51M
3-D Labyrinth
r
This game is a classic example of how a
challenging game with good graphics can
be written without a lot of code. It runs on mSftmum ■HH
1
:
the VIC (with or without expansion) and n « & 8u
r, i Iff
the 64. n
■■Ml
n is
■
«s
■
%1
■ -"1 ' ,
Your goal in "3-D Labyrinth" is simply to make
.-' -■/ '- ' H M i
it through the maze. Sound easy? It isn't. You
m m
u
m "a ■
start in the northwest corner and must make
m m an » H__
your way to the exit in the southeast corner. The ■ 1 ■■
maze is different each time you play, so tracing
L _J
your path in one game won't help when you
play the next one.
A Leisurely Stroll?
If you're feeling tost, press H (for Help) to get a brief top
If you choose to just explore the maze, you can
view of your position in the labyrinth (VIC screen).
take a leisurely stroll, carefully plotting your
course, and all in your own good time. Or you
can play competitively by timing your trip
through the maze and then seeing if you or a
friend can beat that time in another game,
After typing in and saving the program, sim
ply load and run. The screen blanks while the Programming Techniques
program constructs the maze, so you'll have a When I first wrote the program, I used POKEs to
brief wait before the game starts. You begin in the screen. But after changing the POKEs to
the northwest corner, where the wall is marked PRINTs, the game became faster and more mem
START. (The southeast exit is marked FINISH.) ory efficient.
To face any direction, press S, N, E, or W. First, the background is PRiNTed—in this
Throughout the game, the current direction is case, a giant X with smaller pictures laid on top.
displayed lest you forget which way you're look This X represents the main corridor without any
ing. To move in the direction you've chosen, connecting (side) corridors. The computer then
press the space bar. You might want to use graph looks at the maze (created by an array) in the
paper to map your moves. direction you are facing, and adds pictures of the
If you start feeling hopelessly lost, help is at appropriate side corridors. It first looks to the
your fingertips. Press H to get a brief top view of right and left to see if there are any side cor
the maze with your current position marked. If ridors. If so, the appropriate picture is PRINTed
you're still unable to find your way out, press Q on either or both sides of the X.
(Quit) to start again in a new maze. Next, it checks to see if there is a wall in
When you make it to the FINISH marker, front of you. If so, it PRINTs the proper-sized
you must take a step south (S) out of the maze to square centered on the X. The size is determined
win the game. You'll then be given the time used by how far away the wall is from your present
to complete the tour and a map of the maze. position. If there is no wall, the computer then
You deserve the best. You've earned It. Now reward yourself with a session of Night Mission PINBALL,
the most realistic and challenging arcade simulation ever conceived! ■ Stunning graphics and dazzling
r~~T— _ "\ sound effects put Night Mission PINBALL in a class by itself. Game features: multi-
ball and mutti-player capabilities, ten different professionally designed levels of play,
'1 «»oH and an editor that lets you create your own custom modes. ■ So take a break with
Night Mission PINBALL from SubLOGIC. Winner of Electronic Games magazine's
1983 Arcade Award for Best Computer Audio/Visual Effects.
COMPUTE!'s Gazette
looks ahead two squares for two more side cor Toll Free Subscription Order Line
ridors. The program continues until the computer
has looked five squares away from your current 800-334-0868
position. In NC 919-275-9809
After this process is completed, all of the in-
JIM BUTTERIFIELD'S
BEST
C-64 SPELL CHECKER
FEATURING:
• Word Pro compatible
• Global File Check
• Multiple drives
• Customize your own dictionary disks
• Automatic document corrections with the wordprocessor
• "Bump free" loading - MSD - 2 compatible
• Over 30,000 words
755 The Queensway East, Unit; 8, Mississauga. Ontario, Canada L4Y 4C5 . Phone 416-273-6350
dered what it would be like to be the hero in game play of multiple- »4*<fini im inn »M pirtio-ng* itiJ oirw
A Christmas
Assortment
This month, we'll build a Christmas pro The first line prints one "club" symbol on
gram with techniques learned in the pre the screen. CHR$(120) is exactly the same as the
vious two columns, and introduce some club symbol.
new programming tricks. The next line uses a FOR-NEXT loop to
PRINT the CHR$(163) symbol 22 times. As you
may recall from our previous lesson on
FOR-NEXT, everything between FOR X-l TO 22
and NEXT will be repeated 22 times. In this case,
Most experienced programmers have a secret
CHR$(163) is the CHR$ code for a horizontal
collection of programming tricks—simple tech
line, so the horizontal line is printed 22 times.
niques picked up over many years of trial and
The semicolon causes all the symbols to appear
error, or learned from more advanced pro
right next to each other. Without it, each symbol
grammers. In the spirit of the holiday season,
would be printed on a separate line.
let's look at a Christmas assortment of simple
You can also use CHR$ commands to
tricks which are easy to code and can add a lot
change colors, as we did in the third line above,
to your programs.
or to switch between upper- and lowercase.
These examples work for the VIC, 64, and
Now, let's see how we can use a CHR$ to
the new Plus/4 and 16.
clear the screen:
Our "tricks" include a brief explanation of
how CHR$ codes are used, followed by some 100 PRINT CHRS(147)
simple sound effects you can add to your BASIC 200 PRINT"PLEASE TYPE YOUR NAME AND PRESS
programs, and, finally, a way to freeze your pro RETURN.":INPUT N$
300 PRINT CHR$(147)
gram until the user presses any key, or a specific
400 PRINT"MERRY CHRISTMAS, "N$
key.
Let's start with one short program and build Type RUN and press RETURN, then follow the
it up using some "Christmas magic." instructions on the screen. Let's see how this pro
gram works:
Using CHR$ Codes Line 100 clears the screen. Printing the
CHR$(147) is the same as printing the "clear
First, look up the CHRS codes in the back of
your owner's manual. They're listed in the ASCII
screen" character (SHIFT-CLR/HOME).
Line 200 prints a message on the screen. The
and CHRS Codes chart in the appendices of your
INPUT command tells the computer to put a
manual or Programmer's Reference Guide. As you
can see, every key and symbol on your computer
question mark on the screen, wait until some
thing has been typed, and then assign the vari
keyboard has its own CHR$ value. For example,
able N$ to stand for whatever was typed. For
the CHR$ number for the club symbol (like on a
example, if you typed your name, the variable
playing card) is 120. To see how it works, type
N$ is the same as your name.
these lines and press RETURN after each line:
Line 300 clears the screen again so the sec
ond message in line 400 appears all by itself.
PRINTCHR$(120)
FOR X=1TO22:PRINT CHR${163)f:NEXT Line 400 prints the MERRY CHRISTMAS
PRINT CHR${2B)"THIS IS THE COLOR RED." message, followed by your name. Notice that N$
100 COMPUTE'S Gazette December 1984
Available November 15 from COMPUTE! Books
i i_uj
by Michael Tomczyk
A survivor of the Nazi Holocaust, Jack Tramiel took a tiny typewriter parts company and
built it into a major American corporation. In the process, he became a modern corporate
legend. Some of his vice presidents thought he was a saint; some thought he had the
world's hardest heart But few deny the brilliance of this complex entrepreneur.
For the past four years, Michael Tomczyk has been Tramiel's right hand man. Through
out Commodore's explosive rise to leadership in the computer field, Tomczyk was a close
insider. And, most importantly, Tomczyk is a keen observer and takes you where the action
is.
To order your copy, send the attached card, with your payment, to COMPUTE!
Books, P.O. Box 5406, Greensboro, NC 27403 or call toll-free 1-800-334-0868.
Add $3.00 shipping and handling to hardback copy; add $2.00 shipping and handling to trade
paperback.
is outside the quotation marks. Variables are al
Using GOSUBs To Repeat A
ways used outside quotation marks. The comma,
however, is inside quotation marks, so it will be Sound Effect
printed as the comma character. Try putting the You can repeat a sound effect as many times as
comma outside of the quotation marks, just you like, but if you use it more than once, you'll
before N$. probably want to use a GOSUB command with a
RETURN.
The GOSUB command tells the computer to
REM! In our first program example, we num
GO to a SUBroutine, execute that routine, and
bered the lines 100, 200, 300 because numbering the
then when it's done, RETURN to its original po
tines by 100 lets us insert more tines later on. Most
sition and continue on with the program. Using
programs are numbered by tens—10, 20, 30 and so
the GOSUB command means you can jump down
on—but if you think you might add a lot of tines
to a program line and use it over and over again.
later, it's a good idea to number your lines by 20,
The obvious advantage to using this command is
50, or even 100. The highest line number allowed is
that you don't have to retype the line every time
63999, so you have plenty of room to work with.
you want to use it. Here's how it would work
with the 64:
Creating Sound Effects In A 50 GOSUB 990
MicroProse Software lOBIBBeaver Dam Road As closa Id I ho Real Heart Pounding Sensational Assault
TTtnil ol Flying as You Acceieraled Real-
Hunt Valley. MD 21030 CHoppor Rescue
Can Handlolll Time Delense ol Raids (or Danng
The Action is Simulated — the Excitement is REAL!! [301) 667-1151 Fufopo Agamsl Pilots!!1
Soviet Invasion!1!
Commodore G4, ATARI. APPLE and IBM are registered trademarks of Commodore Business Machines Inc., ATARI Inc.. APPLE Comoulei Inc , and International Business Machines Inc , respectively
end of the program. Notice that the GOSUB and "freezes" the program there until a key—any
RETURN lines come after the END command. key—is pressed.
Try removing line 900 (type a 900 with nothing
after it) and running the program again; you'll "Press A Specific Key To
get an error message. By putting END after the
main program, but before the subroutines, we
Continue"
have created a "safe place" for subroutines. The Here's another variation which requires the user
program will execute the subroutine only when to press a specific key. Change lines 280 and 285
you want it to. by retyping them as follows (whenever you re
You can do fancier sound effects, of course. type the same program line, it automatically
Any sound effect, long or short—even songs— changes):
can be inserted using the techniques we just dis 280 PRINT"PRESS THE LETTER C TO CONTINUE"
cussed. You can also use GOSUB-RETURN to re 285 GET K$:IF K$o"C" THEN 285
peat other actions as well, such as screen titles,
graphics displays, "rewards," or random Now type RUN and press RETURN. This time,
numbers. instead of freezing the program until any key is
pressed, the program is frozen until the letter C
is pressed. The less than and greater than signs
"Press Any Key To Continue"
together (<>) tell the computer to keep going
Did you ever see a BASIC program that in
back and checking the keyboard as long as any
structed you to PRESS ANY KEY TO CON
key which is higher or lower than the C is
TINUE? This technique freezes your BASIC
pressed, so when the C is pressed the program
program until the user presses a key on the key
drops down to the next line and continues on its
board. Let's look at this technique with the same
merry way. The statement IF K$o"C" THEN
program we've been using. Add these lines:
285 is equivalent to saying, "If K$ is not equal to
280 PRINT"PRESS ANY KEY" C, then repeat line 285."
285 GET Kg: IF KS="" THEN 285 You can require the user to press one of the
function keys, too. Let's use function key 1 (fl)
Type LIST and press RETURN. If you have a 64, to get our response this time. We'll change lines
your new program should look like this (if you 280 and 285:
have another computer your program should
look pretty much the same, only 990 will be dif 280 PRINT"PRESS FUNCTION KEY 1 TO CONTINU
ferent and there's no 991. E"
2S5 GET K$fIF KS<>CHR${133) THEN 265
50 GOSUB 990
100 PRINT CHRS(147) See how we used the CHR$ number in line 285?
200 PRINT"PLEASE TYPE YOUR NAME AND PRESS In this case, we use the CHR$ number to tell the
RETURN.":INPUT N$
computer to check to see if the function key is
250 GOSUB 990
280 PRINT"PRESS ANY KEY"
being pressed. This is one of the most important
285 GET KS:IF KS="" THEN 285 applications of CHR$—to define a key in
300 PRINT CHR$(147) conjunction with the GET statement.
400 PRINT"MERRY CHRISTMAS, "N$ Reading the function keys is a little more
450 GOSUB 990
complicated on a Plus/4 and 16, so the two lines
900 END
990 POKE 54296,15:POKE 54276,33:POKE 5427
above will not work properly.
7,9:POKE 54273,0
991 POKE 54273,5l!POKE 54272,97:FOR D=1TO A Look Ahead At Random
200:NEXTiPOKE 54276,0
992 RETURN Numbers
In an upcoming column we'll explore how ran
Line 280 prints a prompt message telling the user
dom numbers work, but just to take a glimpse
to press any key on the keyboard. Line 285 con
ahead, here's a program to try in the meantime:
tains a GET statement which works like this.
First it tells the computer to GET K$, which 10 X$="(BLK][WHT](RED)(CYN)(PUR)[CRN}
means "check the keyboard and see if a key is EBLU)(YELi"
being pressed—the next key that is pressed will 20 X=INT(8*RND(1))+1
30 PRINTMID$(XS,X,l)"{RVSl ";
be called K$." The second part of the line tells
40 GOTO 20
the computer, "If no key is being pressed, then
keep going back to line 285 and checking to see {BLK} means hold down the CTRL key and
if a key is pressed." The GET statement, together press the color key marked BLK {the 1 key) at
with the IF-THEN test, makes the computer the same time. The other characters in line 10 are
check the keyboard over and over again and obtained with CTRL and one of the other color
104 COMPUTED Gazelle December 19B4
COMPUTE'S Second COMPUTEi's Guide to
Book of VIC Games Adventure Games
Gary McGath
-- T
learn how to create games of enjoy playing or creating text
your own, COMPUTE'S Second adventure games, this Is the book
Book of WC Games is for you. for you.
SI 2.95 S12.S5
ISBN 0-942386-57-4 ISBN 0-942386-67-1
August September
BASIC
20 and Commodore 64, thor This easy-lo-understand book
oughly documented and clearly A User's GuWe guides the computer owner
whiten, shows programmers how
4
through the myriad of Com
to call these routines from their modore peripherals available for
own BASIC or machine language the 64 and VIC-20. Clear descrip
programs. Not only a "how-to," tions explain the use and function
the Tool Kit is also an extensive of disk drives, printers, expan
i _ ■ y^ - _ o"> r f - l l i ■ ■■
reference guide to this Important ders, cartridges, Datassette,
part of Commodore BASIC. For modems, and CP/M. For all VIC
intermediate to advanced and 64 users who plan to add to
programmers. their basic computer system.
■*• (14-4
516.95 $9.95
ISBN 0-94238&-32-9 ISBN 0-942386-5
September October
m&ter64
l\/l LJL r IHt °"1 buy that oltier assembler We've
I V *M \mm FOR LESSI hod numerous customers who
wosted their money on some cheaper off brond assembler tell us
how much better the MAE Is. hy Eastern House
The most powerful Macro Assembieri'Edllor available for the
Commodore M and other CBW'PET computers, and also lor the A Communications Cartridge
ATARI aOtt'XL and Apple 11/IIE
MAE Includes an Assembler. Edllor, Word Processor. Relocating for the Commodore 64.
Loader, and more all for Just S59.<?5 Upload (Down load, Status Line, etc. Works with
We could go on and describe Ihe MAE but we thought you would
your Commodore 1600 or 1650 Modem.
like to read our customers' commenis. The following are actual
Aulo-dialing, etc. when used with the new
unedited comments from correspondence aboul the MAE:
CBM 1650 Modem.
"Excellent Development "I like MAE ond wish lhat you had
tackage" H on the Macintosh" Cartridge and Manual - $49.95
"Compares to DEC and INTEL" M is a superb program"
k
r i
I
TOP TEN IN BRITAIN!!
TWO OF MANV
GREAT SCREENS.
Keyboard
or
Joystick
30 Levels
-SON OF BLAGGER
SOON TO BE RELEASED - HOT !
Customizing
One of the many benefits of writing in machine 30 and 40 of Program 4. This would make saving
language is that you can get inside your com your ML routines automatic from within the
puter and have it do things your way. As it assembler. It might be convenient to insert Pro
comes from the factory, things like the LIST gram 4 between lines 250 and 260 of the Simple
command and disk directories are standardized. Assembler. To make SAVEs optional, you could
If you want a different kind of listing or direc add a SAVE pseudo-op, similar to the END
tory, you've got to make your own. pseudo-op. Another possibility is using save-
Let's create a disk directory that we can with-replace if you do a great deal of testing and
manipulate to suit ourselves. Instead of LOAD want the latest version of your routine to always
"$",8 we can just SYS 830 and see a complete, be saved to disk.
condensed directory—even on the VIC screen. It You can modify Program 4 to save ML pro
won't destroy any program already in RAM. grams to tape by simply changing line 20. Re
We'll also be able to make any formatting place the 8 with a 1 and omit the 0: before the
changes we want. Should the filenames be di filename. As usual, you must avoid putting pro
vided into PRG and SEQ lists? Should there be grams into the tape buffer. A minor quirk of
more space between each name? Should the using this method with tape is that when you
amount of space used on the disk be eliminated load an ML program back into memory, you will
from our directory, or highlighted? Whatever for see FOUND "PROGRAMNAME" twice on the
mat you want, whatever information you need, screen. You can use this method for tape saves,
can be set up the way you want it. but since this month's main program reads a disk
directory, you won't be able to use it without a
Adding Automatic Disk Save To disk drive.
FOR INFORMATION
any of the Apple™ 11/11+ hardware PLEASE WRITE TO:
laTrrHMmcirtlC* AppMCo
s itil {» Ap|iinrompiflOF me
Program 1: Full Source Program Fox Commodore 64 Easydlx
10 *= 830
20
30 EQUATES AND DEFINITIONS FOR COMMODORE 64
40
50 FNAMELEN - $B7; LENGTH OF FILENAME FOR OPEN A FILE
60 FNAMEPTR ■ ?BB; POINTER TO FILENAME LOCATION IN RAM.
70 FNUM = $B8f CURRENT FILE NUMBER FOR OPEN, GET (. PUT CHARS TO DEVICE
80 FSECOND = $B9; CURRENT SECONDARY ADDRESS FOR OPEN
90 FDEV = $BA; DEVICE NUMBER (8 FOR COMMODORE DISK)
110 OUTNUM = SBDCD; PRINTS OUT A NUMBER—A HOLDS (MSB), X (LSB)
120 OPEN = ?ElCl; OPENS A FILE
130 CHKIN = SFFC6j OPENS A CHANNEL FOR READ (HAVE FILE# IN X)
140 CHARIN = $FFE4; PULLS IN ONE BYTE
150 PRINT = SFFD2; SENDS OUT ONE BYTE
160 CLRCHN = $FFCC; RESTORES DEFAULT I/O
170 CLOSE = $FFC3; CLOSE FILE (FILES IN A)
180 ;
190 ; INTIALIZATION — OPEN DIRECTORY. PRINT DISK NAME & ID
200 ,
•Actually copies a FULL disk in only4 MINUTES! • 4min. copier AUTOMATICALLY puts "errors" on copy
• Easiest to use - TOTALLY automatic copy utility • Fastest & most advanced copier you can buy
State of the "ARTS" copy capability! •Writes errors 20,21,22,23,27,* 29 WHILE COPYING!
•UNLOCKS protected disks for backup copying • Transforms your 1541 into a SUPER-FAST copy driwe!
• Breaks through LATEST protection schemes ■ NO analysis required, just swap disks & NO damaging
•Includes FAST copier, "ARTS" copier and TRUE drive knock during errors or format
Nlbbler: you get 3 copiers for the price of 1 • Formats AS IT COPIES, detects & reproduces NON-
• HALF-TRACKING up to& including track 40! STANDARD formats & I.D. mismatch, DOS flags
• 100% machine code for fast, RELIABLE operation • PRODUCT SUPPORTtel. #, revisions, & upgrades
For rush service call 2A hr. order line or send cashiers check/money order. Visa, MasterCard, 8 American Express Include card" and exp.
dale. CA residents add 6% tax. Allow 2 weeks for clearance ol personal & co. checks. Add S3.50 shipping A handling lor continental
US./S5.50 lor UPS air. AK, HI, APO. FPO. CANADA add $7.50. Other Foreign orders add $8.50. All APO, FPO, 8 orders outside
48 states must be paid by certilled U.S. funds. C.O.D.'s shipped to US. addresses only, add 34,00. School orders welcome.
DISKMAKER PAYS FOR ITSELF THE FIRST TIME YOU USE IT!
E
• Make Auto-Star! Cartridges of your programs.
• The promenade" C1 gives you 4 programming voltages,
2 EPROM supply voltages, 3 intelligent programming
algorithms, 15 bit chip addressing, 3 LED's and NO
Clty/State/Zlp
switches. Yourcomputer controls everything from software!
• Textool socket. Anti-static aluminum housing. Credit Card No. Eip.
If you've discovered a clever timesaving That's because the keyboard buffer comprises
technique or a brief but effective program only ten bytes. Once it is full, nothing more is
ming shortcut, send it to "Hints & Tips," added until the buffer is accessed with an INPUT
c/o computei's gazette. If we use it, we'll or GET.
pay you $35. Due to the volume of items Think of the keystrokes as raindrops falling
submitted, we regret that we cannot always through a funnel (the interface chip) into a tiny
reply individually to submissions. bucket (the keyboard buffer) which can hold
only ten drops at a time. When the bucket is full,
no more raindrops will fit until the bucket is
emptied.
With a few POKEs, we can control the key
You may not have thought about it before, but
board buffer and its contents.
the keyboard on your computer is just another
peripheral. The chip that controls the computer is
not directly connected to the keyboard; it has to Emptying The Buffer
talk to the keyboard through an interface chip, Manipulating the buffer at 631-640 and the byte
much like it talks to a disk drive or printer. at 198 (number of characters currently in the
Keystrokes don't enter the computer directly. buffer) can solve some common programming
They are funneled into the keyboard buffer, an problems.
area of memory which can be directly accessed For example, you're playing a game and it
by the chip which controls the computer. asks PLAY AGAIN (Y/N)? and you type Y.
Sixty times a second your VIC or 64 inter Nothing seems to happen for whatever reason;
rupts whatever it is doing for some housekeeping. maybe the computer is setting up variables. So
The jiffy clock (which registers every sixtieth of a you press Y again. A second later you see
second) ticks once, the screen is refreshed, and INSTRUCTIONS (Y/N)? flash briefly on the
the keyboard wiring is checked for a signal that a screen, followed by the first of 20 pages of
key was pressed, But before the character is instructions. You didn't want the instructions, but
printed on the screen, its ASCII value is put into you got them anyway.
the keyboard buffer at memory locations The problem is that the second time you
631-640. At the same time, the value in location typed Y, it was stored in the keyboard buffer.
198, which keeps track of how many characters When your computer got to the instructions
are in the buffer, is increased by one, unless it prompt, it went to GET a character and found a
has reached its maximum of ten. When you're Y right there.
typing, the letters aren't printed directly from the A variation on this can happen in data entry
keyboard to the screen; they make a short stop in (say, a checkbook balancing program). Perhaps
memory. you mean to enter a check for $36 but you miss
In immediate mode (when a program is not the top row of keys, hitting E and Y by mistake.
running), the characters are pulled out of the You see ERASE EVERYTHING for a moment,
keyboard buffer immediately and put em the followed by ARE YOU SURE (Y/N)? The Y in
screen. the buffer answers the question for you and three
But when a program is running, the charac hours of work are destroyed.
ters are saved up until the program either ends The solution is simple. Since location 198
or tries to INPUT or GET. You can see how this holds the number of characters in the buffer,
works if you enter FORJ = lTO5000:NEXT, a sim POKE 198,0 tells the computer nothing is there
ple delay loop. After pressing RETURN, hit a key at the moment. Use this POKE before INPUT or
twenty times. When the loop ends, you should GET statements to eliminate extra characters in
see ten (not twenty) of the letters on the screen. the buffer.
114 COMPUTE'S Gazelle December 1984
The ultimate reference book
The complete encyclopedia for the Commodore VIC-20 is now available. COMPUTEI Books, one of
the leading publishers of application-oriented consumer computer books, has released
Programming the VIC by Raeto Collfn West. And we offer this extraordinary volume to you at a very
special introductory price of $22.45 if ordered by December 15,1984, a 10% savings off the regular
price of $24.95.
For $22.45 you can own the definitive book on the VIC-20. There has never been a book published
for the VIC-20 that gives you what this one does.
M0V0m6
AND YOU VON'T NEEV
A SYNTHESIZER!
-"■;■-■"
■ i'-"r
'.in..
COMMODC
This month we continue our presentation leaving home. You can leave or receive private
of the color/graphics telecommunications messages. And electronic boards can contain long
package. "C/G Term," published last documents or program listings that won't fit on a
month, allows two people to use a modem conventional bulletin board.
to connect their computers directly over There are several kinds of electronic bulletin
the phone lines, and to communicate using boards, with various capacities. Large infor
the full color and keyboard graphics mation services like CompuServe, The Source,
capabilities of the VIC or 64. and Delphi contain bulletin boards that hold a
The "Color/Graphics Bulletin Board thousand messages and allow many callers to
System" (C/G BBS) makes it possible for use the board simultaneously. And they're on
many people to trade information and pro line 24 hours a day.
grams without being in direct one-to-one At the other extreme are small boards which
contact. have a capacity of 50 messages or less, allow
The BBS is written entirely in ma only one person to access the system at one time,
chine language (ML), but no knowledge of and may be on-line only a few hours a day.
ML is required to use it. Because the list The C/G BBS is a small system, but it has
ing is so long, we're publishing the first some features not usually found on small bulletin
half of the code this month. The remainder boards. It is simple to operate, it automates as
will appear next month. A 64 with one or many of the technical aspects of telecommunica
two dislc drives, a 1650 Automodem, and a tions as possible, and callers are presented with
printer are required. menus or simple prompts rather than a long list
of commands.
Also, the BBS may contain from 120 to 1000
An electronic bulletin board functions in much public messages (depending on length) and as
the same way as its conventional namesake: many private messages. Messages are stored in
Messages can be put up about most anything, "endless" files. When the records are full, the
whether it's free kittens, meeting announce program calculates how much room it needs for
ments, or a lost sweater. a new message and adjusts its tables accordingly.
With "C/G BBS," anyone with a basic The oldest messages are automatically erased as
knowledge of the Commodore 64 can put up an new ones come in, so the board operator doesn't
electronic bulletin board almost as easily as have to worry about running out of storage
hanging an ordinary bulletin board. Instead of a space.
BEACHHEAD
TheWarGarneTb End Ail War Games!'
Arcade Game
By Bruce Carver
I ■■■-■.]■:■,' I ■ ,! 1
Stroll" <•! Abidan Sptll Now
Attach your modem and set it for originate. line of your screen you'll see the prompt:
Turn on your computer and load and run C/G RETURN rm(?=help>
Term (published in last month's GAZETTE).
To read the next message, press RETURN; to go
Then place the phone call to your local C/G
to the read messages menu, press r; to get back
BBS. When you hear the carrier signal (a high-
to the main menu, press m. And if you forget
pitched tone), unplug the cord from the tele
what each response means, type a question
phone handset and plug it into the modem if you
mark.
have a VICmodem. (Automodem users should
You can read the entire message file by
move the T/D switch from T to D.)
pressing RETURN after each message is dis
Then press the space bar on your VIC or 64
played. To go back and read an earlier message,
and you'll see the welcome message from the
press r for the read messages menu and enter the
BBS. You'll then be asked for an ID number. If
message number you want.
this is your first time on the board, you won't yet
have an ID number, so press RETURN to tell the
BBS that you are a new user. Sending Messages
You'll see a brief message, then you'll be To leave a message on the board (after you've
asked to supply your name, address, and phone been signed up by the sysop), select option 2.
number so the sysop (system operator) can set Your screen will clear and you'll be prompted to
up your account. Although you might want to name the person you're leaving the message for.
use a pseudonym while on the bulletin board, Type in the person's handle (a name less than 25
you must provide the sysop with your rea! name, characters) and RETURN. The program automati
address, and phone number. Once that infor cally inserts your name and ID number into the
mation is entered, you'll receive the main menu message, so everyone knows you sent it. Next,
containing nine options: the subject prompt will appear. Respond with a
MAIN MENU
line of less than 32 characters and RETURN.
The screen will clear again, and you're ready
1) Read messages
to type in the message. You cart type freely,
2) Leave a message
3) Pick up EMAIL using the cursor keys or RETURN to move the
4) Send EMAIL cursor around. Use the color and reverse keys
5) Download library just as you do when your computer is in immedi
6} Upload area ate mode with no program running. And your
7) Chat with the sysop
terminal program includes a routine that won't
8) New password or handle
9) Log off let your message scroll up the screen if you acci
> dentally move the cursor onto the bottom line of
the screen.
Messages are public; anyone can leave them for When you're finished composing your mes
anyone else to read. Email ("Electronic Mail"), as sage, press f2. You'll see the prompt "one mo
its name implies, is a private message from one ment please..." on the bottom line of the screen,
user to one other. You can only read EMAIL ad then the cursor will disappear, and the computer
dressed to you. will seem to pause while it collects the message
As a new user, you can only read messages, from the screen, translates it into a form that can
chat with the sysop (system operator), or log off. be transmitted, and sends it to the bulletin board
After the sysop has contacted you and given where the message is stored in the message file.
you an ID number and password, you'll have full
The time required to transmit and store a
access to the bulletin board.
message depends on the length of the message,
A message of 1000 characters with several colors
Read A Message can take as long as 30-40 seconds.
To read the public messages, type a 1 when you When this automatic process is complete,
see the prompt (>) at the end of the main menu. you'll see this prompt on the bottom line of your
You will then be given the choice to read the full screen:
text of messages or to scan the headers—who
Message # XXX has been sent
sent the message, who it's addressed to, and the
subject. When you type in your choice, you'll be
Then the screen will clear and the main menu
told which messages the board contains, and
will be displayed.
asked for the number of the first message you
want to read. As a new user, you probably want
to begin with the first message, which is dis Electronic Mail
played after you enter a 1 and press RETURN. The procedure for reading and sending private
At the end of each message, on the bottom messages is essentially the same.
120 COMPU TE! 's Gazatte December 1984
GREAT NEWS FOR
OWNERS OF COMMODORE,
APPLE, & AE4RI COMPUTERS!
Most printers don't work with performance against cost—it's The Blue Chip Personal Printer costs
Commodore or Atari. And to get difficult to find a prinler that com a lot less than anything similar...
one that does, costs too much. pares to the Blue Chip M120/10. without compromise in quality,
That's why the engineers at Blue Top speed with a Blue Chip M120/10 Highly powerful and relentlessly
Chip designed a new personal is 120 characters per second. To beat practical.
printer called the Ml 20/ II). If that in any other make of printer, you See one today. Blue Chip printers
you own a computer read on: have to spend about $400 more. arc available at Best Products,
Of the ten high speed doi matrix LaBelles, Jafco, Dolgin's, Miller Sales,
Special print modes on an M120/10
printers most often used with Rogers. Great Western catalog show
include graphics; condensed, bold
Commodore, Apple, and Atari, none rooms, and other fine stores. Or call
faced and expanded characters; as
is less expensive than the Blue (800) 556-1234 Exl. 540. In California,
well as superscripts and subscripts,
Chip M120/10. Or more powerful. call (800) 441-2345, Ext. 540, for
and near letter quality characters.
Fully equipped, It's about $50 less And to beat that in any other make more information and name of your
expensive than a comparable, yet of printer you have to spend nearly closest Blue Chip dealer.
much slower Commodore printer. $300 more.
And in the vicinity of $300 less than
And since it also has the IBM-PC,
an Epson' set-up to work with a
Apple Macintosh" and UC\ Serial,
Commodore.
and Centronics interfaces**, you can
Despite its low price, the Blue Chip use the Blue Chip Ml 20, 10 with just
Ml20/10 is not a stripped down, about any computer you may
bargain basement printer. eventually own.
In fact, when you judge it by the
same stringent standards computer
professionals use—by weighing total
BLUE CHIPS
ELECTRONICS
2 Wesi Al.inii.-d* l)nn- Tempt-, Aruona K52H2 «>(B>) 391-9833
Idow is i Fiuiik-ri-i! Ii.niniwrk uE CViihiimaJiiii- Hu^jiu's'.
UkN p
Er*lriiufk oMriLrirMiiiHbjl Hu
If you choose option 3, the BBS will search Uploading To The BBS
its electronic mail (email) file tables for messages
The C/G BBS allows callers to upload files as
addressed to your user ID number. If the files
well. So long as there is room on the email disk,
contain messages for you, the BBS will send the
a caller can submit a file for inclusion in the
first email message, with a prompt in the bottom
download library. The upload procedure is simi
line of the screen asking whether you want to
lar to downloading, except that you supply the
erase the message. After you read the email and
filename of an existing file on your disk. The
respond by typing y or n (yes or no), the BBS
terminal program collects the file from your disk
will display your next email message, and so on,
and transmits it to the BBS.
until the last message is sent. The BBS then
As part of regular BBS maintenance, the
clears the screen and returns you to the main
sysop will look at the submitted file and decide
menu.
whether to add it to the download menu. To
Each time you pick up your mail, the BBS avoid duplicate filenames, the BBS stores the
sends all your messages, whether you have read transmitted file using a name in the sequence
them before or not. So, to avoid cluttering your UP01, UP02, UP03, and so on. When the file is
mailbox with old letters, it's a good idea to erase uploaded, the BBS sends a record of the transfer
each one after you read it. to the printer, so the sysop will know who sent
To send email to another bulletin board the file and what the caller wants to name the
member, you follow the same steps as in sending file.
regular messages. But when the "To" prompt ap All upload operations should involve two
pears, you must enter a user ID number instead files: the file itself and a documentation file
of a name. The program ignores any non-numeric which explains how to use the main file. A docu
input. mentation file can be as simple as a BASIC list
ing that consists of REM statements, or it can be
a document produced with SpeedScript or another
The Download Library word processor.
If you select the download option, you will be To help the sysop and other callers identify
given a menu of the available files, with a brief your uploaded files, you should use file exten
description of each. To download a file, simply sions which describe the type of file. A BASIC
type the number of your selection at the > program might have the extension .BAS, a docu
prompt. After a pause, you will be asked to enter mentation file of REMark statements might have
a filename so your terminal program can store an extension .REM or .DOC, a SpeedScript file
the file on disk. (Be sure the filename is not a can bear the extension .SPD, and so on. For
duplicate of some file already on the disk.) example, a machine language sort program could
After you supply the filename, the download be uploaded as SORT.ML and its accompanying
procedure is automatic. You will see a series of documentation file might be SORT.SPD or
numbers scrolling up the screen as the file comes SORT.REM.
in. When the transfer is complete, you'll be re The next option allows you to change your
turned to the main menu. (For a more detailed name or password. When the sysop opens your
discussion of the transfer procedure, see last account, your first name will be put in the file. If
month's article.) The BBS transfers files at an you prefer to use a pseudonym or nickname, use
approximate rate of IK bytes in two minutes. So this option. Also use it to change your password
a file containing about 5000 bytes {20 disk regularly. If another caller discovers your pass
blocks) will transfer in 10 minutes. word, he or she can go on-line and leave mes
Any file you download from the C/G BBS is sages in your name. If the BBS has a fee, you'll
ready to use when it's stored on disk. Some BBS be paying for their time.
software sends files which must be converted
before they are usable, but your terminal pro Talking To The Operator
gram performs this conversion before it stores If you find some of the BBS procedures confus
the file. If you're anxious to try out the program ing, or you just want to say hello, you can leave
or text file you just downloaded, select main messages and email for the sysop (for email, use
menu option 9. You'll see the 9 displayed after ID # 1000). For an immediate conversation, you
the > prompt, and the cursor will move to the can use option 7, chat with the sysop. When you
next line. You are now disconnected from the select this chat feature, the BBS tells the sysop
BBS. Disconnect the modem from the phone line, you want to talk. After you page the sysop, con
clear the terminal program from the computer, tinue using the board. If the sysop is available,
and you're ready to load and run the he or she will make contact at a point when you
downloaded program. are receiving the main menu. So don't page the
122 COMPUTB's Gazette December 1984
What you get ifyou cross
a Commodore 64 with a Fterrari.
\ you get the incredible And, you get the only disk drive LED display that keeps you in
Lh Indus GT™ disk drive. thai comes with free software. control of your Commodore to
You get brains. You get beauty. Word processing. Spreadsheet. the air-piston operated dust
But, that's not all you gel. Database manager. Plus, a carry cover that protects your disks
You get a disk drive that can ing case that doubles as an 80 and drive.
handle 1007o ol'Commodore's disk storage file. So, you know what you really
software. 400% faster. Most of all, you get luxury. get if you cross a
Yuu get the disk drive with the From the sleek lines of its sound Commodore 64
best service record around. With proofed chassis to the respon with a Ferrari?
a one year warranty on parts and sive AccuTouch'" <. ontrols at the You get ihe
labor to prove it Indus Command Post!" From the best.
INDUS
Dlnditf Syilcms 4itM Deetfng Avenue, OuUWOrth CA 91311 1B18I flfli-%00. The Intfus G7 II .1 pioduci of Inilut Sysmm. Commodore is d
regiilered tradcmarli <>i Commodofe Business M.ichmoi, Inc. fi'ir.iri ii .t regittcrnl indemarli of Ferrari North America, inc.
sysop and then proceed to download a file that tional. The system operates with the message
takes 20 minutes. Return to the main menu fre disk in drive 0 (or device 8) and the email disk in
quently so the sysop can make the connection. drive 1 (or device 9).
The sysop activates the chat feature by After the system is defined, there is a pause
pressing the fl key on the BBS keyboard at any of a few seconds while the tables containing
time after he or she is paged. The board contains message locations are loaded into memory from
an interrupt routine that goes to the chat mode a file on the message disk.
instead of the main menu.
In chat mode, the caller and the sysop type An Automatic Menu Builder
normally, just as when two copies of C/G Term
Then the download menu is created automati
are communicating. The sysop can change his or
cally from files which the sysop stores on the
her border color by pressing f3, change the back email disk while the board is off-line. The
ground color with f4, and clear the screen with download library can contain up to nine files.
f6. When the two of you are through talking, the Each filename to be included in the download li
sysop returns the caller to the main menu by
brary must begin with the letter D. The BBS
pressing f2. prints each filename in turn and asks the sysop
to type in a description of up to 50 characters.
Maintenance The menu is then compiled and stored in
Just as with a regular cork bulletin board, some memory.
one must update an electronic board, removing If the email disk contains no filenames
outdated messages and generally maintaining beginning with D, the program will display an
order. empty menu, and a caller must type a 0 to return
The sysop can perform maintenance on the to the main menu. The email storage file takes
C/G BBS in one of two ways: Use the mainte up 405 blocks, leaving 259 available for the
nance sequence, which occurs when the board is download library and uploaded files.
first run, or force the board to maintenance mode
by pressing (7 while the board is on-line. This Changing User Information
causes the program to go to the maintenance After the download menu, the sysop is given the
routines when the current caller logs off. The option of updating the user information files and
maintenance call can be canceled by pressing f8. message files.
Normally, when you log off, the BBS up If the user files are chosen, the sysop will
dates its tables to include new messages or see a menu which allows him or her to change
changes in your name or password, and adds the user's name, password, cumulative time on
your time on-line to the cumulative time stored line, or status. The first three options are used
in your user file. (Cumulative time is stored as mainly in setting up a new account. After the ini
total minutes, in binary coded decimal format.) tial entry, the user can maintain his or her own
In addition, your user ID number and time on name and password changes, and cumulative
line are sent to the printer so the sysop will have time is computed automatically.
a running record of traffic on the BBS. This However, option four, status, is accessible
printed record helps the sysop keep up with who only to the sysop. Through this option, the sysop
is using the board and when the upload area is can enter a code that automatically refuses to let
getting full, so he or she can perform timely the user log onto the board. Such a feature is a
maintenance.
regrettable necessity.
Maintenance includes defining the system,
updating the download library and processing
Updating Messages
uploaded files, typing in new user information,
By choosing to update messages, the sysop
and updating the message files.
causes the board to talk to itself. The program
At the beginning of maintenance, the sysop
gets its input from the keyboard instead of from
sees this menu:
the modem, so the sysop can read messages,
Docs your system have: erase messages, and leave messages for other
1) one drive, # 0, device 8 users.
2) two drives, # 0, devices 8 and 9 The sysop reads messages just as other call
3) two drives, # 0 and 1, device 8 ers do, except that he or she has the added abil
If the BBS is being run with one 1541 drive, op ity to erase regular messages by typing a k (kill
tion 1 is selected. With one drive, only the public message) at the RETURN r m (? = help) prompt.
message files are in use. The board does not This feature is accessible only from the BBS key
have email, download, or upload capability. board; the erase routine ignores modem input
With two drives, the board is fully opera- while the BBS is on-line.
124 COMPUTErs Gazollo December 1984
Introducing The Gold Disk* Subscription Series
The Gold Disk is a brand new In the months ahead, the feature
way to get even more out of your programs include an Assembler, Word
Commodore 64*, because now, you rocessor; Information Management
can get all the programs you want System, Micro Forth, Debugger, etc.
and need at unbelievably low cost. Plus a great many other educational
Every month, subscribers to the and entertaining programs,
Cold Disk will receive a disk that To begin your subscription
contains a feature program that in simply fill in Ihe coupon below.
itself, is worth the price of the
The Cold Disk-all the programs
subscription. In addition there are
you need at subscription prices.
tutorials, games, a programming
puzzle, music, sound effects, pro
grammers'corner on each disk. A
wealth of quality software for less
than $10, Subscribe Now. This is a special
Our Premier Issue- December introductory offer and prices are in
includes: effect until December 31/84.
GOLD
VES, please send thc.C«ld Disk for ,D fi months * $54.95 (U.S; funds!
■ 2 Arcade Action games with full
, 112'raonfhs* S99.95 (U:S. funds)
3D graphics
DISK
■VU S\ou pcriisui- fitrniaitm'ilitnd IuihIIhic ukIi'i* uii! ufNurlli America add
■ Music of the month f;{.()(! pL-rissui!. Newsstjud pnti! ptr issue iss! 1 951'.ri. Payment musi
■ Graphics of the month .i, .iimp.iny itlhinlers.1 AIIhh -1 di BweiaiS for substTiplion start
and
.
2.951
S Comes with both tractor and friction feed. Requires one of
the parallel interfaces listed below.
1 PRINTER IHlPHfACF
Qualify E-ia^Ifli b r& viC-M ai-a c w OrJL/ I7lH
31627 Dust Cover over and Catalog ^f 1
2tWl3
.!!-. .1 I .1 HH Fran CsifcO Lr"i ■fpi-ia gidrinWi
OJLV 144M
Kt*o *Copy' Similjf 1o adO.4. d rf ««Ti D*0« P't r"C:
Far ■ c*rto". •H £001 JW pi ii ol UtH p*' pji Mgt
7VS4B □MY| 13.H
CAHDPH1HT - C INTERFACE WtTH ( IHAPHIC3
nvn CifQM pj'wwi p rmitr mr*iTKb *iTn Fun
OTHER QHE, \t printer nuvai
ihry 'f)t V\C- JO <lhJ C^fr UlfliiiT»4 (j jdfdn'ifp
ift'9 [Han't
aosaa
CZ'"
f nil i!we*9 or rap rj jBlrry 3D • Cory] clear 21112 G«m in
Maximum speed!
Commodore compatible!
You get more lhan Commodore compatibility
with a WSD Super Drive. This smart' drive
339
Comes with serial cable lor *" Check out these features - auto-answer, auto-dial and re-
direct'connect lo C-64 or dia!! This 300 baud direct-connect modem
VIC-20
31365 ONLY comes with terminal emulator software on
disk. (Auto features not available on VIC-20).
s
sorcery fascinates you, try
Th* coJQJi
WIZARD
wtfuJi and atr.on . t gtm* v» ml-
31613 ONLY 79
<-ca «l ou' flP.Mj' Jump from ropn Ed laQQtit
Sedge piuflvnoiing bcuUet and OuO> u^aoi «KVy ■from n
FREE CATALOG
Quired by maze games). Also lealures 3-way handle. Choose
Ihe baltiandle. reOball or pistol grip control lor your favorite
*y The everriiurtg Booh for imb C-W aclion. You can'l gel more
24.95
CHARGE1 Filled with over SOO iorN.aro dfli
options on a joyslick!
als and acceiaones, ana how-to inforriaiico
system Incfudes ftscotfits and m»v wO
i part no 2SM7 Wnw lo you* (rufldi ai Tfne 31173 ONLY
npreia at (he aOafeu below'
219/259-7051
S15OO0-S299 99
$300 & up
675
7.75
1-800-348-2778
If you run the BBS for several hours before Also, there have been cases recently in
you turn off the computer, then you should pro which the police have confiscated sysops'
vide ventilation, especially for the disk drive. I've computers when illegal material such as stolen
found that filter fans work well for this purpose. credit card numbers and pirated software have
A filter fan is a small fan which draws air in its been found on the boards. Consequently, many
bottom, through a filter, and pushes the air out sysops are being more selective about who they
the top. The filter traps dust, smoke, and other let on their boards.
harmful airborne debris. There are several And finally, many sysops can't afford to ab
desktop models available for $20-$50. sorb the cost of an extra phone line and extra
Although the BBS can run unattended, you computer system to operate a 24-hour board.
should monitor the system regularly. Callers will These sysops charge a small fee to cover those
want to chat, the upload area will fill up, and costs.
you need to check the printout for new users. Each of these factors means more work for
A new user's name, address, and phone the sysop. You should check the messages regu
number are printed out so you can verify the larly and cancel any that contain illegal material.
information and add the caller's new ID number The C/G BBS doesn't allow anonymous mes
and password to the user information file. sages, so you can identify the caller who left the
Each regular caller generates at least two unacceptable message and notify them by email
lines on the printer. The last three digits of the why their message was canceled.
ID number are printed when the caller logs on. If you charge a fee, you'll need a way to
On log-off, the ID number is printed again, with keep track of billing and income (be sure to keep
the number of minutes the caller was on-line. If complete records for tax purposes).
a file is uploaded, the ID number is printed, fol
lowed by the filename the caller gave the file Typing In The Machine
and the name under which it's stored on the
Language
email disk (UP01, UP02, and so on).
First type in, save, and run MLX, found else
To keep your upload and download func
where in this issue. When prompted for the start
tions running smoothly, you should process
ing address, respond with 2049. The ending
uploaded files every day. While the BBS is wait
address is 17828. Be sure to save this program to
ing for a call, move the T/D switch to T for tele
phone. Remove the system disks and press
which you will append Part 2 next month. C/G
BBS is over 14K, so, for the sake of magazine
RUN/STOP-RESTORE. Insert the email disk in
space, we're publishing the first half of the code
device 8 or drive 0. Then look on the day's print
this month and the second half next month.
out for the upload filenames UP01 and so on.
Instructions on resuming with Part 2 will appear
Check the filename the caller gave the file to
next month.
see which are document files. Then load each
document file and read it to see what the main
If you'd rather not type in the program, send
file contains. If you decide to include the file in
$3, a stamped, self-addressed mailer, and a blank
the download library, you must rename it (see
disk, and I'll send you the entire ready-to-run
the manual that came with your drive for details
BBS object code, the auxiliary programs, and the
bulletin board source code (in PAL/LADS
on renaming files). Your new filename should
format).
begin with the letter D,
Remember that you can only have nine files Robert Sims
in the download library, so you will have to 100 Lee Street
scratch files to make room for new ones. lamcstown, NC 27282
Since you can have up to 999 bulletin board
See program listings on page 111. <ffi
members, you may want to set up a record-
keeping system to keep track of who's got what
ID number, which files they upload, and cu
mulative time on-line.
If you decide to run a free board, then this
basic paperwork will be sufficient.
Bulletin boards traditionally are free and
open to all, but several factors are changing that COMPUTE!'s Gazette
situation. Toll Free Subscription Order Line
As more people become active in tele
communications, boards are more crowded. 800-334-0868
Some sysops are setting time limits for each In NC 919-275-9809
caller.
128 COMPUTE'S Gazelle December 1984
SUPER PRINTER MODEMS
COMMODORE 64~
PACKAGES Hayes Smart
Gemini 10X and Modem 300 Call
Garden + Q 333 Mark VIIIAuto Ansl
FTo.-riiiT and
Auto Dial Call
MarkXII/1200 Baud.Call
Carctco + □ 414 Prometheus Call
No additional shipping
CBM 64 Call Westridgo AAIAD. . Call
chaigsi on Printer
PicVflgaa In Continental
SX-64 Call
USA 1541 Disk Drive Call ANIMATION
PRINTERS 1526 Printer 279 STATION TOUCH
AlphacomWCflnt.99.95 n c 1530Datasetle 66 TABLET ... .59.95
Alphacom 80C/lni 189.95 1702 Monitor Call
THE POWER BEHIND THE PRINTED WORD.
Epson Call
1650 ADfAA Modern 69 Bring ihe trivia
Silver Peed Call Gemini 10X .259 Delta 15X ...579
ProwiiterBSlC Call RS 232 Inlerrace Call craze home with
Gemini 15X .389 Radix 10X ..579
Legend 23B P.Q. The Party
Rlleman 289 Delta 10X ...429 Radix 15X ..699 Call for Special Package Quiz dome lor
Toshiba 1351 Call Powertype . .339 64 System Price theCBWB4-D . Call
.Toshiba 1340 Call
M M S 0 W
ACCESS MHDC0 EPYX (tonl'd) MICROFLN PARKER BROTHERS SSI
Neutral Zons-D/T 33 95 CarOprml'B 47 95 Rtsroo II-Can ... 27.95 OeatnmtheCanbbeari-0 27 95 Forgger li-Cart 34.95 SO Million Crush-D... 27.95
Spntemaster-O/r .2395 Cardcn.G 64,95 Puzzlemama .. .. Call OnoEggs-D .. .27.95 Gyruss-Carl 3«.95 Battt»/Nomiandy-D/T 27.95
BeachhEad-D/T . 33 95 Caioooard/S 59.95 Solols Cl Dawn-0. ... 27.95 TheHeist-D 23 95 James Bond-Cart .34.55 Combat Leader-D/T ..27.95
MaslB' Composer-0 27.95 Cardksy . 39.95 SummerGamBs-D. 27.95 Boulder Dash-0 23.95 Popeye-Cart . 34.35 Computer Baset>all-D. 27 95
Raid Over Moscnw-D'T 27.95 Casselle Recorder. . 37.35 BreaVdance-D .. 27.95 Srton CifCUlt-D 23 95 □'Ben-Cart.. .. 34 55 Cosmic Batanca-0 27 95
Scrolls 01 AOWon-0/T 23 95 Printer Utility-O'T .. 113,95 Barbie-0 . 27.95 HICnOPRDSE Slar Wars-Can 34 95 Eagles-D .. ..27.85
ACCESSORIES Wnit NowCart 34.05 G.I Joa-D 27.95 Floyd/Jungto-D 23.95 Moweiuma s Revengs-C 34 S5 Forlress-0 . 23.95
WICO Joystick Call Mall NwO -.. 29.95 HolWnaais-D . 27.95 Helical Ace-D/T 23.95 SCARBOROUGH Germany 1985-0 ... 41,95
flip 'n- FlU-D 30 95 Fi4b Now-D. . . 27.95 Impossible Mi$sion-D 27 95 NATOConrnanoei-D . 23 95 M«ienype-D/Can 27.95 Knigm/Ossen-0/T .3795
Flip 'n' Fila Cait .. 20 95 Graph Now-D 37.95 Worms Creitssl SoloFligm-D/T 23.95 Not Wonn-D 54.95 Professional Coll-D . .27.95
Joysensor 24.95 Spall Now-0 27.93 Baseball-D . . . 37,95 Epltiire Acb-D/T .. 23.95 Songmrner-D 27.S5 RFD1985-D .. 33 95
WICO Trakball . 37 95 L0-1 Printer Call flingslrJe Eeat-D .. 27.95
FIRST STAR ta Rescuel-D/T 23.95 Run Forihe Money-D 27.95
lfJ-2 Pnnler. . Call Tigers m ihe SriDw-0. .27.95
KRAFT Joystick 15-95 AslrocnasB-O/T .. 20 95 Challenger-D/T 23.95
SCHOLASTIC
EI5 Comptserve KH .64.95 L0-3 Printer Call BdltlE B5-0 23.95
BWes-D/T 20.95 F-15StnseEagle-D 23.95 Call tor items arm Prices
VIDIEX .. 29.95 CBS SOFTWARE Fhp-Flop-O/T ... 2095 Brcacsides-D . .. 27.95
MISCELLANEOUS SCREENPLAY Computer FooltJill-D .. 27.95
Big Fool 15K Buller .. Call Call for Items and Prices SpyVs Spy-0 . 20.95 Ken Uston's Call lor Items and Pries Questron-0 27.95
Big Foot 3?K Butter .Call COMMODORE HANDIC B:acKjac*-Q. . 49 95
Big Foot64K Buller . .Call
AsssmOler-D 39 95 64 Fond-Cart 29 95 Quick Brown Fo.-D/Csrt 34.95 SEGA SYNAPSE
Gemini 1DX8K Uonrade Call Easy Finance I.II. Ultima Ill-D. . 41 95 Call lar hems and Prices Blue Mai-D'T 23.95
M Grat-Cart .. . 23.95
Monitors Call CtbIds-D/T 23.95
III.IV'O . . 19 95 Slat 64-Carl. 23.95 Fllgm Simulalor ILD 37.95
CompuServe Slirter 27.95 SIERRA ON-LINE Fon Aoocalynst-O/T . 23 35
Easy Calc-0 . 64 95 Calc Result Easy-Carl .34.95 Night Mission'
'.'r:1 SS/SD 17.00 Cnamponsnio Btumg-D 3D 95 Necromancer-D7T 33 95
Easy Mail-0 19.95 Ca'c Rasuil Adv -Can 69 95 Pintail-D/T 2095
VsrDalim SSI DD 20 00 EBrtCrysuI'D 27.95 New YorkCiry-D/T 23.95
Easy Soipl-D ,. . . 44 95 Tin Oiary-Cart 23 95 Home Accouniant-0 49.95 Frogg«r-D/T 23.55
Eienruni ■■-, c: 20.00 DuasiRioao-O/I .2395
Easy Spell-D .. 1B.9S TheToe-Can 29 95 Slep BvStep-D'T 44.95
Uilra Magneiics SS/DD18.00 Momemrd Eoelter-D 34 95
Logo-D 57.85 BridgiCsrl ... 29 95 Barren's Sat. -D .67.95 HomewonJ-rJ 49.35
n-.it Stress
Allen Voice Boi li-O. .99.95 Tha Manager-D . ,... 39,95 Bnstles-D/T . .20 95 Reduction Syi 94.95
HESWARE Mission Aslroid-D.. 20 95 Slam-Ball-D/T.. .. ,23.95
ACTIV1SI0N General Ledcjer-D . .39.95 Teleslar 64-Cart 37.91
Hesware Call Oil's Well-0 23.95 Zsiaon-D/T 27.95
Hera-D Jd 95 Accis Rec -O. . .39.95 CaslleWollenslem-D 20 95
Dues! 1orTires-D 23.95
PftlaH Il-D J4 95 tots. Pay.-D 3S.95 INSTA(CIMMAHGN) Maslertype-D/C3rt 37.95 Zepplm-D/T 23 95
insla-W'i!er-Can . Tnresnow-D . . 27.95
River Raid-D. 24.95 Magic Desk-D 42.95 39 95 AJIK-O. .. 279E TIMEWORKS
insti-Maii-0 24 95 Tims 2wie-D... 74 95
Oscattiofon-D 24 .95 Inl Swcer-Cart.. . 2195 Minn 2O49er-Can 27.95 Urtmall-O 41.95 Accounis fayaoie /
£iar League Magic Voice .. . 54.95 InslaFi'S-D 49 95 Strip Poker-D 23.95 Checknriler-D . 41.95
Managemem Combo 64 95 UHimal-D 23.95
Baseball wr .2395 OYNATECH Astro Chase-O/T ..20.95 Accounts Receivable/
Insta-Cjlc-Carl/D.. Ulysses-O. . 27.95
On-FielS Tsnnls-O'T 20.95 31.95 Flip Flop-D'T.. 20.95 InvcJco-D 4t.95
fldmlurs Wulffl-D. 41,85 W;aro/Prlncess-D. ...22.95
AVAI.0N HILL Codnwriier-u . 69.95 insla-Grapn-D . 24 95 Boyond Wo lien stein-0 23.95 Cash Flow
Insta-Vestor-D , Horoawotd w/Speller-D.69 95
Call lor Hems and Prices
31,95 Sam-D 41.95 Managennni-D.. 41.95
DWiig-D ... . 4t.9b
insla-Spom-D 99 95 Mae AssemBler-D 49.95 SPINNAKER Data Mariner 2-0. 34 95
1 . ■ .I ■ INCLUDED ill 5ysr.tr-.D . 41.95
insta- Music -Cart/ a 79.95 Jupiler Misswn-0 3*.95 Mvenure Creator-Can 23 95
KomeFiieWmer-D <1.95 Data Manager-D/I . 1995
Consults 1-0 69.95 Ifvtsl Combo 74.95 £Urion-O 37 95 AeroDes-D . . . 27.95
Pipe-c a^'Spa. 0 54.95 WmlB'D 41.95 Delron-0/T .. 1995
INFOCOM Tycoon-D... 37.95 All m me Color Caves-C 22.95 Dungeon Arg«orj
Super Busscard II . Call Msnuwriier-D . 34.95
Deadline -0 29.95 Millionaire-0. 3795 Alphabei Zoo-Can 22.95 Dragon-O/r 19.95
Home Inventory ■□ 33.95 Speedwntsr-D .. 49 95
Enchanter-!)., 33.95 Kwik-Load-D .... 16.95 Delta Drawing-Can. ..22.85 Electronic
R«ipe-D 23 95 ELECTRONIC ARTS Intel-0 .34.95 Saigon Ill-D 34 95 Facemaker-Can.. 22.95 Checkbook-D/T .19,95
Audio/Video Cal-0 33 95 ArchDn-D ... 29.95 Fraction Fever-Cart 22.95
Planetlal-D 24.95 AirRalley-D . . .20.95 General leager-D ...41.95
Mail Lisi-D . 23.95 HnbJll Construction ■ 0 29 95 KIDS on Keys-Cart 22.95
SorareiD .. .. 34.95 Graphics Basics-D 23 95 Inventory Management-D 41.95
Stamps-D. 23 95 M.UL.E.-D... 2995 Xidwrilerrj .. 22 95
SaicroK-O 29.95 HesGames-D 23.95 Monty Mlnjge'-D/T 19 95
B I. S3 Can! Call MimJet/2in0emEuf<D 29 95 Snooper #1-0 22 95
SusoentM-D . .. 29 95 Uutliplan-D 69 95 Payroll Management-0.41.95
HomePak-D 37.95 CneOnOne-0 29.95 Snooper #2-D.. 22.95
Wtness- 0 34 95 Omnlwriter (Spell- D 41 95 Evelyn WcMs-D . 49 95
BRODEHBLNO Arcriun Il-D ,,. 29.95 Bruce lee-D/T 23.95 Siory Macnme-Can 22.95
Zork t, II or Ill-D 29.95 TRILLIUM
AE-D .... .23 95 Financial CookDMk-D 37.95 Msncopier-0. . 27.95 Trjlns-D .. .. 32,95
Music Conslructlon-D 2% 95
SeaStalker-D,, .29.95 Amaiun-D . 22.95
BjnkSirMtWrlttf-I) .19.95 :minroais-0 29 95 Msndlan Ill-D 27.95
Chopliner-0 . 23 95 7 Cltlos 01 Cold-D ..29.95 Mastering ThjSa!-0 104.95 Hundreds nf items Oragonworld■ 0 ... .22,95
Standing Stones-D . 29.95 KOALA Farenhsil451-D. ... 22.95
Drol-D 53.95 HssFortn-Can 31.95
LOdenjnner - D 23 95 EP*X
Gibson ilgnt Pen .. 69.95
PogoJoe-D/T 20.95
iivailable lor Ins Rendezvous w/Rama .2295
Koala loucn lamet-D 69 95 Shadonknp-D ... 22 95
Operation Wltrriwind-D 27.95 Dragons/Psm-D/T !7.95
Koala Touch Tanlel-C. .74.95
Movie MakerO 41.35 CBM 64, please call
MaskoltheSun.D 27.95 Mission Impossible-D 23.95 Typing Tutor Ill-D 34.95 WAVEFORM
Mud pel Learning
Dr Creep-D 20.95 Oil Barons-D .. ., 37,95 Space Taii-D... 30 95 Call lor items and Prices
rCeys-D 54.95 D-Dlsk T-Cassalle
Gumball-D . .20 95 Vip Terminal-D ..39.95 WINDHAM CLASSICS
Doodls-0 . 27.9S
Sungeling Bay!) . 30.95 toodlB-D . . 27.95 Cart - Cartridge Below me Rool-D 19.95
Spelunker-D 23 95
Gulliver's Travels-D 19 95
Stearin-D 23.95 For Technical Info, Order Swiss Famlly-D . 19 95
WH.S1WS Brcihir-0 23 95
To Order Call Toll Free Inquiries, or lor Wise. Orders W;ardolOr-D . . 1995
800-558-0003 414-351-2007
.0
M
c V"rr./«)
ORDERING IN FORMATION. Please specify system. For last delivery send cashier's crieck. money order or dlreet bank transfers. Personal COMPUTABILITV
and company chocks allow 2 weeks to cleat Charges, for COD are J3OO. School Purchase Outers welcome. In CONTINENTAL USA. in- PO Boi T7S82
elude S3 DO shipping per salt ware order Inclu0o3% stiioping on all HaTOwaie orrjeis, minimum S3.00 Mastercard & Visa please include Milwaukee W 53217
card « and eipiration dale VYI resiflenis please afla 5% sales Ian. Hi, AK. FPO. APQ, Canadian orders — acid 5'« shipping, minimum 15 00
All other foreifln orders, plsaso add tS'.i snipping, minimum 110.00 AllgoodsarenaMvand Include lactory warranty. Ouo to ou'low piicsj, OROER LINES OPEN
all sales a'o fins I All dsfaciive reiurns must have a return auihoruai ion number. Pieasn call 414-351-2007 looDialn an HA«or your return Mon-Fn tt am ■ : PM CST
will NOT bo accepted lor replacement or rapair. Prices and availability are su&tect to change without notice. Sat 12 PM ■ 5 PM CSF
Auto Line Don Gibson
This handy utility, which is compatible tion of putting the program at the top of mem
with Automatic Proofreader, automatically ory, which will subtract 104 bytes from available
numbers a BASIC program as it is being BASIC RAM.
written. It can also quickly delete a range If you're using 8K or more memory expan
of lines. For the VIC and 64. sion with your VIC, you'll have to change line 10
accordingly. PRINT PEEK(56),PEEK(55) will tell
you the normal values for top of memory, which
you can then plug into line 10. Or, if you're
using expansion memory, you can delete line 10
Some computers, including Commodore's new
altogether (the disadvantage to removing the line
Plus/4 and 16, have an auto-number command
is that if you run the loader program more than
built into BASIC. You can turn it on whenever
once, the top of memory will move down 104
you're writing a program; after you enter a pro
bytes each time).
gram line, the computer figures out the next line
The program defaults to incrementing lines
number and prints it. You choose what the in
by ten; line 10 is followed by 20, then 30, and so
crement will be: one, three, five, ten, or
on. You can change this, however. Line 110 of
whatever.
the VIC version (line 60 of the 64 version) sets
It turns out to be fairly simple to add such a
variable IN (increment) to ten. You can change it
feature to the VIC or 64. "Auto Line," a short
to any number from 1 to 255. If you want to
machine language wedge, automatically numbers
change increments in the middle of the program,
lines, and also serves as a quick-delete utility.
you can POKE the number you want into
SA + 46 (SA is the starting address, the SYS
Entering Auto Line number). For example, if you choose to put the
After typing in the program listing, save it to program in the cassette buffer, starting at 828, to
tape or disk before running. The last statement to change to increments of five, POKE 828 + 46,5
be executed is a NEW, so the BASIC loader pro will work (don't use POKE SA+46—the variable
gram erases itself after completing the POKEs. If SA loses its value after the program is NEWed).
you use Automatic Proofreader, make sure you Or if you're using the 64 version, starting at
disable it with RUN/STOP-RESTORE before 49152, POKE49152 + 46,20 would change the in
you save Auto Line. crement to twenty.
The 64 version (Program 1) is put into mem
ory starting at location 49152, a safe area for ma
Line Numbering And Line
chine language (ML) programs, but the BASIC
loader program can move the ML elsewhere if Deleting
you need the block of memory beginning at After saving Auto Line, type RUN. If you
49152 for another purpose. One possibility is the typed it in correctly, you should see a message
cassette buffer (starting at 828). To relocate the telling you the SYS number. Write down the
64 version of Auto Line, change the variable SA number (in case you want to disable Auto Line
(starting address) in line 10 to a safe part of and then turn it on again). Type SYS and the
memory. number on the screen, and the first line number
The VIC version gives you two choices of will appear on the screen. The program thinks
where the program will go, the cassette buffer or you're starting at zero, so the first number will
a protected spot at the top of BASIC memory. be the same as the increment value. It should be
When you first run it, you will be asked where ten (unless you changed the increment variable
you want to put Auto Line. If you store programs IN as described above).
on tape, avoid using the cassette buffer for Auto You can now type a BASIC line, press RE
Line. Instead, tape users should choose the op- TURN, and the next line number appears. Enter
130 COMPUTEl's Gazerm December 1984
Bank a la
Modem
all of the following: VERSATEL* Customer Number [last nmedigits on your card]
D ! am not yet a Bank of Amctica checking account customer. Please send me all the
(50 off Apple' Modem 1200s* information 1 need to open an account and sign up for HomeBanking service.
$30 oH Apple Modem 300**
Name
$30 nii Dollars & Sense™ and Forecast"
for Apple personal computers A dil rcss
$30 off Dollars & Sense with Forecast City. -State -Zip.
for IBM imd IBM compatible personal Phone [, ) _ Uest time toi
computers
Aci now! You must sign up for HomeBanking For additional information and an on-line
$20 off PFS:*ACCESS for selected service between Oclober 15 and December 31, demonsiraiion of HomeBanking service, simply
MS-DOS and the Apple lie and He 1984 to qualify for the rebate offer. (Note: One call toll-free from 8:00 AM to 5:00 PM {Pacific
rebate package per customer. To qualify for Time) Monday through Friday: 1*800-652-111].
personal computers rebates you must receive the rebate package
$20 off PFS:*WRITE for selected prior to your purehase(s), Purchase of ha rdwarc BANH ON THELEADER-
or software must be made between October 15.
MS-DOS and the Apple lie and lie
1984 and March 15,1985. Proof of purchase
persona! computers. will be required.) Bank of America 511
the next line and the program continues, auto Proofreader to work on a partial program which
matically printing the appropriate line numbers. has been saved to tape, but you have to load
What if you don't want the program to start them in the correct order. First, if you have not
with line 10? Press the DELete key three times, done so, create a PROOFREADER.T file (as de
until the 10 is erased (or just type a SHIFT- scribed in the Proofreader article). Load and run
RETURN to move to a blank line), then type the Auto Line, making sure you put it high in mem
line number you want followed by a BASIC line. ory, with a starting address SA of 49152 on a 64,
The program keeps track of the last line number or top of BASIC in a VIC. Don't enter the en
used, and adjusts itself accordingly. You also abling SYS yet. Next, load your partial program
have full control of the usual editing functions. If from tape. Finally, use the OPEN1:CLOSE1 tech
you discover you made a mistake on a line, do nique to get the PROOFREADER.T file into the
what you would usually do—cursor up to it, cor cassette buffer. Enter SYS886 to start up Proof
rect it, and press RETURN. reader, and SYS to the starting address of Auto
Press the RUN/STOP key to disable Auto Line.
Line. The SYS will turn it back on.
An interesting by-product of Auto Line is
that it can be used to delete large sections of a
program. To erase a BASIC line, you simply en How It Works
ter the line number with nothing after it. So, Auto Line is a short program (104 bytes of ma
with Auto Line working, pressing RETURN again chine language) which derives its power from
and again will erase the lines which appear on Kernal routines and specific operating system
the screen. Of course, if the increment is set to pointers. It contains two wedges and a pointer-
ten, you won't erase lines which were later in switch routine.
serted. If you want to delete a section of a pro When a program is running, the computer is
gram, it might be best to set the increment to 1, in program mode. Otherwise, it is in immediate
with a POKE to the starting address plus 46, as mode. In immediate mode there are two things
explained above. If you're planning to delete a you can do: Type a BASIC line without a line
lot of lines, you'll have to press RETURN many number, for immediate execution (PRINT FRE(0),
times. POKEing a 128 into location 650 causes all for example) or enter a line number followed by
keys (including RETURN) to repeat, and saves a BASIC line.
wear and tear on your fingers when you're doing The workhorse routine of BASIC is called
a massive delete. MAIN. When the computer is in immediate
mode, MAIN calls a subroutine which checks for
a keypress. When it finds one, it prints the
Compatible With Proofreader character on the screen. It also handles things
Auto Line is also compatible with Automatic like cursor controls and insertions/deletions.
Proofreader, so you can use both to type in pro Pressing RETURN sends MAIN to an evaluation
grams from the gazette (if they're numbered in routine, which looks for a number at the begin
regular increments). Since Proofreader resides in ning of the line. If there's a number, the line is
the cassette buffer, you must not put Auto Line tokenized and added to the BASIC program in
there (and if you're using tape, you must load memory.
Auto Line before loading Proofreader). Put Auto Since BASIC line numbers are stored in a
Line at 49152 on a 64, at the top of memory on a Low Byte/High Byte format, the ASCII numbers
VIC. on the screen have to be translated to two bytes.
To use the two programs as a combination, So if you begin a line with the number 600, the
change line 70 (64 version) or line 120 (VIC ver operating system has to change the three charac
sion). Delete the NEW statement at the very end ters "6" and "0" and "0" to a low byte 88, high
of the line and replace it with byte 2 (since 88 + 2*256 equals 600). The results
LOAD"AUTOPROOF",8 (disk) or of the translation are temporarily stored in zero
LOAD"AUTOPROOF",1 (tape). When you load page locations 20-21 ($14-15).
a program from within another program, it loads A pointer at 770-771 ($0302-0303) tells
and automatically runs. BASIC where the MAIN routine is located.
Tape users can also follow the directions on The pointer-switch routine at the beginning
the Proofreader page for creating a of Auto Line changes 770-771 to point to the
PROOFREADER.T file, placed right after Auto first wedge. The wedge program checks 20-21
Line, and add OPEN1:CLOSE1 to Auto Line, in for the last line number and then adds ten (or
place of the NEW statement in line 70 (64 ver whatever increment you have chosen) to cal
sion) or line 120 (VIC version). culate the next line number. The new integer
You can use both Auto Line and Automatic value (low byte/high byte) is then sent through
132 COMPUTEi's Gazette December 1984
ON FEATURES.
, I II luimLE SILENT PBINTW
■ • I-- ■ 1 '-■• ■■ !••■ I ■
(-■ I ■ .n r I !■■* l| II
TRflVI L. Ul .. T ■ .i i . -■ ■ . ' . i ■• I i II--I II lBt_E
V ■■ F>13« I .1OL.E C
$139"
i
SWIALL OH PRICE.
You read that right. A full 80 including the Commodore 64, the Ask your local computer store or
column, 80 character-per-second, VIC 20, and the new Commodore 264, dealer for the HUSH 80 CD today.
Commodore-compatible dot matrix And you'll find the HUSH 80 CD And if he doesn't carry it, call us
thermal printer, complete (with a printer is big on lots of small things at 415/322-ERGO. And find out
90 ft. paper roll, interface cable too. It weighs about one-half the where to get the little printer that
and power pack), ready-to-run— amount of it's nearest competitor does the big jobs.
at 800 words per minute — for only (it's compact size fits conveniently
$139.99. But your wallet isn't the into a briefcase). And it's extremely HUSH 80 CD
only thing the HUSH 80 CD is quiet, with fewer working parts, PRINTER
compatible with. It's compatible which means less noise and less LESS PRICE, LESS NOISE,
with all Commodore models; to go wrong. LESS SIZE.
STEVE PUNTER'S
NEWEST
C-64 WORD PROCESSOR
FEATURING:
• 40 to 160 column video display
• Single pass double column output
• 100°/q proportional printing capability
• Double sided printing with margin offsets
• Over 30 printers fully supported
• "Bump free" loading - MSD - 2 compatible
• Automatic spelling corrections with Spellpro®
Tall Free Order Linel
755 The Oueensway East, Unit S, Mississauga, Ontario, Canada L4Y 4C5 . Phone 416-273-635D
INNOVATIVE ORGANIZERS, INC.
For Commodore 64™ & VIC-20 ™
Redefined characters, sprites, medium- and high- pressing keys labeled with directions, you just
resolution, page-flipping, fine scrolling, and 16 push the joystick in the desired direction. Avid
colors give the 64 some of the best graphics game players have developed specialized joystick
capabilities found on any low-cost computer. But dexterity, which is instantly applicable to a draw
what are graphics good for? Games, at least, ing program. The major drawback of a joystick is
make good use of graphics. Business programs that it can only move in four cardinal and four
can draw detailed colored graphs that extract diagonal directions. Freehand drawing with a
meaning out of a seemingly patternless mass of joystick tends to produce awkward, sharp-angled
numbers. Yet graphics for their own sake—art, if drawings.
you will—are a valid application for computers. A trackball, made of a billiard ball mounted
Computer drawing programs can bring out on two wheels, gives you smoother control.
latent talent, even from those who protest "I just When you move the ball, the wheels spin, and
can't draw." One reason is that such programs the direction of spin is similar to joystick direc
take away much of the tedium normally asso tions. If you spin the ball forward, an "up" value
ciated with creating graphic art. If you can't draw is returned, the same as if you pressed the joy
a straight line, or if your circles look more like stick forward. Unlike a joystick, a trackball can
mutant eggs, you can get the computer to do it return a series of directions that better approxi
for you, with mathematical precision. Those who mate the spin of the ball, so you effectively get
have been frustrated with pencil and paper will more than just eight directions. Any program
revel in the artistic freedom and power offered that works with a joystick will also work with a
by a good drawing program. track-ball. A trackball can be imprecise, though,
since it tends to keep spinning after you've
started it rolling. It can also be difficult to draw
Graphics Peripherals straight lines with a trackball, but it's much
easier to approximate curves than with a joystick.
There are several ways to enter graphics into a
computer. The most straightforward is a camera
that takes pictures and converts them into com Mousing Around
puter pixels. No skill or technique is necessary; A mouse controller is not a rodent trainer; it's a
just point the camera and shoot. Unfortunately, device similar to an upside-down trackball. As
camera digitization is usually too expensive for you move the mouse on the desktop, it reports
use with a home computer. Even so, it remains a its relative position. The screen cursor mimics the
tantalizing alternative. The technology is avail mouse movements. After some practice, moving
able; we can only wait for prices to come down. the cursor with the mouse becomes second na
The keyboard can be used to give commands ture. The Macintosh and Lisa computers brought
for circles, lines, and boxes, with the cursor keys the mouse to prominence, and mouse controllers
used to move around the graphics screen. This are the latest rage for the Apple II and IBM PC.
can be tediously slow and indirect. Some people feel that mouse controllers are a
The next step up is a joystick. Instead of gimmick, and could be replaced by inexpensive
Abacus BH Software
DISTRIBUTORS
1541 ROMS tips and tricks Irom machine language, more and finding of files
ISBN-0-916439-01-1 320pp S19.95 I5BN-0-916439-06-2 200pp S14.95 ISBN-0-916439-04-6 180pp. 112.95
MACHINE LANGUAGE FOR C-64 IDEAS FOR USE ON YOUR C-64 DEALER INQUIRIES ARE INVITED
is aimed al those who want io progress Beyond BASIC is for those who wonder what you can do wilh your '64
Wnle faster, more memory elticient programs in machine li ts written lor the novice and presents dozens ol IN CANADA CONTACT:
language Tesl is specifically geared io Commofloie 64 program listing the many, many uses for your The Book Centre, 1140 Beaulac Street
Learns ail 6510 msiruciions Includes listings for 3 full compulei Themes include aulo expenses, electronic Montreal. Quebec H4R1RS Phone: (51*1 322-4154
length programs ASSEMBLER. DISASSEMBLER and calculator, recipe file, stock lists, construction cost
amazing 6510 SIMULATOR so you can see" the opera estimator, personal health record diei planner store AVAILABLE AT COMPUTER STORES, OR WRITE:
tion ol the '64 window advertising, computer poetry, parly invitations
ISBN-Q-916439-02-X 200pp S14.95 and more
ISBN-0-916439-07-0 200pp S 12.95
Abacus HU Software
P.O. BOX 7211 GRAND RAPIDS, Ml 49510
TRICKS & TIPS FOR THE C-G4 r .clu.lv. U.S. DATA BECKER PuUlihtn
PRINTER BOOK FOR THE C-64
is a collection of easy-to-use programming techniques lor
Imally simplilies your understanding of the 1525. For postage & handling, add $4.00 (U.S. and
the '64 A perfect companion lor ihose who have run Canada), add J6.00 tor !r;r;.'(;:i Malta payment
up against Ihose hard io solve programming problems MPS/8D1. 1520 1526 and Epson compatiHle printers
In U.S. dollars by ctieck, money order ol
Covers advanced graphics, easy data input. BASIC Packed with eiamples and utility programs, you'll learn
charge card. (Michigan Residanls add 4%
enhancements. CP/M cartridge on the '64. POKES, user how Io make hardcooy ol teit and graphics, use secon sales [a■,)
defined character sets, loyshck/mouse simulation, trans dary addresses, plot in 3D. and much more Includes
ferring data between comuters. more A treasure chesi commenled listing ol MPS 801 ROMs FOR QUICK SERVICE PHONE (618) 241-5510
ISBN-0-916439-03-8 250pp S19.95 ISBN-0-916439-08-9 350pp. SI 9.95 Contmodof* 04 ■• ■ r*o TM, ol Commode** Bufntu l-ticrim**
drawn, whereas both Micro Illustrator and the peripheral used (light pen or touch tablet).
KoalaPainter let you preview the circle as you are Peripheral Vision can be purchased with its own
expanding the size. light pen, and has some innovative touches. Doo
Doodle! also does not let you preview the cir dle! needs no extra hardware. It's not as easy to
cle, but it's still very easy to draw one. You select learn, but has more features and variations than
the circle mode with a function key. If you can't any of the other drawing programs covered here.
remember which function key to use, there are If you can, go to your local computer or software
some brief help screens available for each com store and try them all out. See which one is best
mand. In the circle mode, the cursor changes to for your drawing needs.
two intersecting arrows. You move the joystick KoalaPad with KoalaPainter
left and right to move the horizontal arrows to Koala Technologies, Inc.
ward or away from the center. This represents 3100 Patrick Henry Drive
the horizontal axis of the circle or oval, Moving Santa Clara, CA 95052-8100
up or down adjusts the vertical arrows. You then $99.95 disk; $110 cartridge
press the joystick button, and the joystick can be Peripheral Vision
used to position the cursor. The fire button alter Futurehouse, Inc.
nates between moving the cursor and positioning P.O. Box 3470
the arrows. You then press the back-arrow key to Chapel Hill, NC 27514
draw the circle. $39.95; S59.95 with light pen
The various ways of drawing circles offer a Doodle!
good idea of the philosophy of these programs. City Software
While less direct than the others, Doodle! makes 725 West Wisconsin Avenue
it easy to draw not just circles, but ovals of any Milwaukee, Wl 53233
proportion. $39.95
Features common to all these programs are Tech Sketch Light Pen with Micro Illustrator
freehand drawing, lines, connected lines, rectan Tech Sketch, Inc.
gles, circles, mirror image, fill-in, multiple colors, 26 just Road
the button. You then move the box, press the • Totally automatic — no knowledge
ol DOS required
button, and the area is copied. Doodle! also boxes
• You'll LOVE MR NIBBLE" — ilnot.
in the area, but you can actually re-size the return within 10 days lor lull refund
0.
Qi
DATAMAT-64 BASIC-64
This powerful data base manager handles This is a lull compiler that won't break your
up to 2000 records per disk You select the budget. Is compatible with Commodore 64
screen format using up to 50 fields per BASIC. Compiles to last machine code.
record. DATAMAT 64 can sort on multiple Protect your valuable source code by com
fields in any combination. Complete repon piling with BASIC 64. DEALER INQUIRIES INVITED
writing capabilities to all COMMODORE or Available December
DISK S39.95 AVAILABLE AT COMPUTER STORES, OR WRITE:
ASCII printers D,SK $39 93
Available November
iNew Listlngsi
CALIFORNIA FLORIDA Chess Players' Commodore User Group
|ohn R. Menke
Pasadena Commodore Computer Club Lake Sumter Commodore Users Group 723 Barton Street
Ernie McDonald (L.S.C.U.G.) Mt. Vernon, IL 62861
P.O. Box 1163 Roger Coffey
Arcadia, CA 91006 P.O. Bos 416 Spud Users Group
(818)904-0607 Leesburg, FL 32748 P.O. Box 471
(904)343-2688 River Forest, IL 60305
Fresno Commodore Users Group BBS: (312)456-0395 or
Greg Edwards The Central Florida Commodore User's (312)344-SPUD
091 W. 9th, #203 Club, Inc.
Clovis, CA 93612 Thurman Law son INDIANA
P.O. Box 15949
San Bernardino Commodore 64 Club Fulton County Commodore User's Group
Orlando, I:L 32858
Carl Gardenss Brian Eshelman
(305)886-0390
1804 N. Dundee R.R. 1, Box 22
Highland, CA 92346 Rochester, IN 46975
GEORGIA
(714)864-4498 (219)223-2672
CCC64UG or
Simply Users of Computers Combining
P.O. Box 842 Jim Tyler
Experience for Strength and Success
Morroe, GA 30260 1703 Madison Ave.
(SUCCESS)
Rochester, IN 46975
Wayne Weichel Covington C-64 User Group
(219)223-4430
301 Veronica Drive Keith L. Brown
Paso Rubles, CA 93446 P.O. Box 642 IOWA
(805)238-6294 Oxford, CA 30267
Penn City User Group
COLORADO James A. Lair
IDAHO
Coeur d' Alene Computer Club R.R. 1, Box 390
Colorado Springs Computer Society Fort Madison, IA 52627
(CSCS) C Fifth (Commodore Chapter)
{319)372-1648
Michael V, Brazonis Gary Edwards
QTRS 5938-A 506 Lunceford Lane KENTUCKY
Coeur d' Alene, ID 83814
Colorado Springs, CO 80913 Glasgow Commodore User's Group
(303)576-4219 (208)765-3803
Steve England
Western Slope Commodore User Group ILLINOIS P.O. Box 154
c/o On Screen Computor Store Glasgow, KY 42141
East Side Computer Club
535 Main Streel
3103 Clay Streel MARYLAND
Grand Junction, CO 81501
Alton, II. 62002
(303)242-0083 Olney Square Commodore User Group
(618)462-7136
(OSCUG)
DELAWARE Jon Hadidi
Gateway Computer Club
First State Commodore Club Richard Fisher 18629 Hedgegrove Terrace
P.O. Box 1313 P.O. Box 207 Olney, MD 20832
Dover, DE 19903 Belleville, IL 62222 (301)774-6051
"
sss
m
COMPUTER AND SOFTWARE
AUTO
Co MMODORE SALE DIAL MODEM
(more power than Apple II at 1/3 the price) (Best communications package in USA)
$188 00*
*79 00*
WE B WE
HAVE i i HAVE
THE ! ! THE
170K Disk Drive $249.00* BEST i i LOWEST • Computer Learning Pad $49.00
Tractor Friction Printer $169.00* SERVICE :: i PRICES • New Voice Synthesizer $59.00
14" Hi-Res Color Monitor $219.00* • Commodore 64 Power for
*less coupon discount Vic-20 $69.00
SPECIAL SOFTWARE COUPON
* SUPER AUTO DIAL MODEM $79.00
* COMMODORE 64 COMPUTER $188.00 Edsy to ub<- JustpJugnHoyosjr DxTirmxlorc 64 coirii>u(er
You pay only llfiS 00 when you order the power lul B4K We pack o SPECIAL SOFTWARE DISCOUNT anil you're ready to transmit and receive messages
COMMODORE 64 COMPUTED' LESS Hie value of the COUPON with every COMMODORE 64 Easier to use than rJjalniR your telephone lust Dush one
SPECIAL SOFTWARE COUPON we oacfc with youi COMPUTER DISK DH IVE- PH I NTER ■ key on your oomouter1 Includes exclusive easy to use
conioiit.v tnst allows you to SAVE OVER !5O0 cfl program for up and down loading in prints" arid disk
MONITOR we sell! This coupon allows you (o
5o!t*a<psHilp jirices" With only $100 oi.sawhirs niiwiifd drivcb List il2900SALE 179 00.
SAVE OVER S5OO OFF SALE PRICES!!
your nrt computer i.dM is iBH OOM