Professional Documents
Culture Documents
February 1987
$2.95 U.S.
$3.95 Canada
ISSN 0744-8724
D D
ii Ell
Personal
Publishing
Free Type-in Programs
Gobbler's Revenge
The Personalizer
J Memgraph 128 |
Amiga Fractal
Generator
Software.
Reviews ' i ■^.
Trinjpf A
Pdrtfter>128 '
Rings of Zilfin
IAmtheC128
Whole Brain
Spelling
■• ■ \:\:
02
''-'.3467 20122 1
We just did something only the best can do!
We made our award winning* software for the
Commodore™ 128 and 64 computers even better!
Introducing...
Superpak:
Pocket Writer 2 The Solution That
word processor Saves Money!
Pocket Planner 2
spreadsheet
Pocket Filer 2
database
New Features
Our new Pocket 2 series offers features usually found only in
much more sophisticated applications software. Features that
include: compatability with the new GEOS operating systemt,
ability to work with the Commodore RAM expander to allow a
RAM disk, mouse support with pull down menus, 1571 burst
mode for faster file loading, increased support for two single disk
drives, automatic configuration for screen color, format and
printer selectiont-
Sophisticated software, yes, and still easy to use. You can be Pocket Writer 2, Pocket Plonner 2 and
Pocket Filer 2 together
up and running in under 30 minutes even if you haven't operated Convenient; get all three integrated
a computer before. applications ot once
128/64 software on same disks
2 Programs in 1 Economical; S 179.85 (U.S.) worth of
software for only
Now, when you upgrade your Commodore™ 64 to a 128,
Pocket software helps make it a breeze. The new Pocket 2 $99.95 (U.S.)
software has both 128 and 64 applications on the same disk. So
when you buy one you are actually buying two software Pocket Writer
packages. The cost only $59.95 (U.S.). Dictionary
6 Programs in 1
The 180% Solution saves you money! You can buy all three
Pocket 2 applications, Pocket Writer 2, Pocket Planner 2 and
Pocket Filer 2 in one convenient Superpak for the low price of
only $99.95 (U.S.). A super way to discover all the integrated
features of Pocket 2 software and save almost eighty dollars.
As a companion to Pocket Writer 2, a Dictionary Disk
Pocket Writer
containing 32,000 words (expandable to 40,000) is available.
Dictionary
The cost $14.95 (U.S.).
For those of you who have already discovered the many
benefits of owning Pocket software; we offer all registered
owners an upgrade to Pocket 2 software for only $19.95 (U.S.)
plus 3.00 (U.S.) shipping and handling! Available only by writing
Mokes Spelling Checker faster and
to Digital Solutions Inc. simpler louse
More convenient than developing
Pocket Writer 3 Word Processor Able to print mathematical formulae os personal disk
In addition to the new features well as results of colculationst 32,000 words available
above... Global formatting option Expandable to 40,000 words
Spelling Checkei incorporated in program Enhanced row/column insert deletet
(requires o dictionary disk) Logarithmic and XY graphing capability Canadian DouI.t Enqw
Spelling Checker now runs over 300% Increased file compatability with other Ingrain Canada Ltd
fairer than in original Pocket software spreadsheets t
Word wrap is now fully automatic"t Number of rows increased from 99
Ability to move columns to250t CiyiloiCi.
Go To page number foi finding informa
tion in long lexist Pocket Ftter 2 Database
Fully automatic upper and lower case type In addition to the new features
convenient above...
Dynamic calculations during data entry
Enhanced Delete process for word, line
or paragraph Intelligent re entry to enter/edit mode
Word Count feature for essays and Easier file conversion from other softwaret
assignments! Automatic index updating for constantly
sorted filet
international Distributor Enquiries to:
Enhanced split memory mail merge option
Enhanced mathematical language
Pocket Planner 2 Spreadsheet including loops end labelst
V///J Solutions
In add if on to the new features High speed sort using dynamic buffering!
above... Automatic entry of repetative dotat
Individual column width selection now
availablet
Multiple files in memory with cut and * Commodore's Microcomputers
paste capability Magoirne, independent reviewers, rated 2-30 Wertheim Court
the originol Pocket Writer 128/64 ond
Pocket Planner 128/64 software the Richmond Hill, Ontario
Serious Software "Annual Best of 1986" in the Canada L4B1B9
productivity cotegory.
That's Simple to Use Telephone(416}731-8775
Commodore is o regisieied trademark of Telex 06-964501
Commodore Business Machine! Int.
tFealures available for Commodore 64"■*. Fax(416)731-8915
c 19B6 DigitnlSoiiitioiu Iw
(Not Bad for a 37-Ton Tank.)
ARCnCFOY
HAVE YOU GOT WHAT IT TAKES?
ELECTRONIC ARTS"
How to order: Visit your retailer. If you are unable to find the product at your local retailer, you can call 800-245-4525 for direct VISA or Mastercard orders
UnCAcaU800-5621112). The duect price is $39.95 for the Apple and Amiga versions and $32.95 for the C64/128 version.
SPAM is a registered trademark of Geo. A. Home! & Co. To buy by maiL send check or money order to Electn>hic Arts Direct Sales. P.O. Box 7530. San Mateo. CA 94403.
Add $5 for shipping and handling (S 7 Canadian). There is a I4-da^ money-back guarantee on direct orders. Fora complete product catalog.
send50C and a stamped, self-addressed envelope to: Electronic Arts Catalog. 1820 Gateway Driue. San Mateo. California. 94404.
VOLUME 8, NUMBER 2, COHTEIITS
comm FEATURES
DEPARTMENTS
PERSONAL
LETTERS 4 PUBLISHING
Gobbler's Revenge byjamesc. Hnty 98 To Tonetown and Ymros shoy Adaoms 126
Wheel by Matt Murbach 102
ADVERTISERS* INDEX 128
Dragons! by JoiresCHiBy 106
COMMODORE MAGAZINE 3
LETTERS STAFF
Publisher
Diane C. LeBold
Assistant to the Publisher
Mary Grace Nicoline
Editor
Carol Minton
Technical Editor
Jim Gracely
West Coast Correspondent
= 12!
Advertising Production Manager
Art Director
PA. Robert C. Andersen
Assistant Art Director
Wilson Harp
To the Editor: an electro-magnet).
I am writing in response to George On the subject of whether or not soft Production Assistant
ware can live up to its advertising, it is Bob Clark
Zimmerman's letter in the June/July,
1986, issue about software piracy: Zim mostly a matter of opinion. I agree with Cover Photo
merman stated that protected software him that it is too expensive to use trial Gene Smith
damaged hardware, was overpriced, of and error with software. So how is the Production Manager
poor quality, and Inconvenient to use. I consumer to know good software from Jo-Ellen Temple
would like to correct these points. sloppy, cumbersome software? A good
Circulation
Zimmerman first stated that protected way is to read the reviews in magazines Kenneth F. Battista
software damaged hardware. The only such as this. In fact, that's die reason re
Advertising Coordinator
damage 1 have ever heard protected soft views were put in magazines in the first
Becky Cotton
ware accused of causing is knocking a place!
disk drive out of alignment. (Even The companies seem to have protect Advertising Representatives
though I have been using protected soft ed Zimmerman better than lie thinks. I SOUTHEAST, SOUTHWEST AND WEST COAST
ware for years, I have never had this don't think he's been raped at all. Warren Longer, Spencer 0. Smith
problem.) Even so, this problem is tem AlMetz Warren Longer Associates
porary at worst, requiring just a trip to Louisville, Kentucky 9320 NW 2nd Street
the repair shop. There are even some Coral Springs, FL 33071
companies offering do-it-yourself align Tips & Tricks Advertising Inquiries Only
ment kits at reasonable costs. To die Editor: 305/753-4124
MIDWEST. NORTHEAST AND CANADA
Zimmerman also said protected pro I am writing in response to Louis Sand
grams are overpriced. However, protec er's "1571 Quirks" in Tips and Tricks in Pamela Stockham
tion schemes are not what drive prices the August/September, 1986, Commo 700 River Road
up; it is people copying a friend's soft dore PoiverlPlay. Mr. Sander was in error Fair Haven, NJ 07701
ware instead of buying it that does. This
201/741-5784
when he said the 1541 formatted a single-
reduces the number sold and forees side to 644 blocks. It formats to 664
Commodore Magazine, Volume 8, Number 2, Febru
prices to go up. The same principle ap blocks. ary 1987. IS8N 0-88731-066-4.
plies to shoplifting (which is what piracy Dan Sfepbans h Commodore Magazine (ISSN 0744-8724) is published
monthly by Commodore Magazine Inc., 1200 Wilson
basically is). Copy protection schemes Minneiska, Minnesota
Drive. West Chester, PA 19380. U.S.A. U.S. subscriber
are usually not complicated enough to rate is S35.40 per year: Canadian subscriber rate is
need a price increase. I'll agree that most DAIA Statement $45.40 per year: Overseas subscriber rate is $65.00 per
year. Questions concerning subscription should be di
good software is expensive, but that is To die Editor:
rected to Commodore Magazine Subscription Depart
the price we must pay for (hose who arc Many of die programs in your maga ment. Box 651, Holmes, Pennsylvania 19043. Phone
too stingy or greedy to go out and buy zines consist mainly of data Very long (800) 345-8112. In Pennsylvania (800) 662-2444. Copy
right © 1987 by Commodore Magazine Inc. All rights
their own software. Copy protection, like programs are hard to type in correctly, reserved.
a store security system, is designed to and mistakes can even pass dirough die CBM. VIC 20. and Commodore 64 are registered
protect us from having to pay for a magazine entry program. trademarks ol Commodore Electronics Ltd. Super PET
and Commodore 128 are trademarks of Commodore
crook's free prize. If such a program doesn't work, errors Electronics Ltd Amiga* is a registered trademark ol
Also stated was the law that allows in data can lie found by first deleting ;dl Commodore-Amiga. PET' is a registered trademark of
Commodore Business Machines, Inc.
owners to make one copy for back-up program lines except die data. Next, re
ABC Membership applied for.
purposes only. This is quite unnecessary place these lines widi a FOR-NEXT loop
since most companies will sell you a re and a READ statement. Then, use a voice
placement copy for a minimal fee. Even synthesizer to say each number while
without this policy most software should you watch die article.
last indefinitely, barring any accidents Bob TnKke
(spilling coffee on it, picking it up with Kenosba Wisconsin Q
INTRODUCING...
Four ways to address
your software needs.
One's Really Simple. One's Really Integrated.
Fleet System 2™ is so user friendly beginners can Fleet System JTU the user friendly software package
start typing documents for the Commodore 128
in minutes! The includes an integrated
integrated 90,000 word 90,000 word dictionary,
dictionary is the largest On-Screen Help
and fastest available on Windows, a "Preview"
the Commodore 64. function so "What You
Fleet System 3'
Fatyomr Commodore 128 See Is What You Get".
And you can even add
There's also an integra
an additional 10,000
ted Thesaurus that
"Custom" "words to _--■ provides thousands of
the dictionary. synonyms and antonyms
Suggested Retail Price: and will help improve
your writing and vo
$59.95
cabulary skills instantly!
Suggested Retail Price:
$69.95
&.PSI
CALL 1-800-343-4074 for the Dealer nearest you!
Professional Software, Inc.
51 Fremont Street, Nccdham, MA 02194
(617) 444-5224
Flcei Systems2, 5. 4 and Heel hlcr arc designed ami wnticn by VisioninHiic*. (irnup Int — Ijimmcidore.- (h and liHirr iridc-maritNof Gunmodon: tlcimmio. Lid Some nnmen
may ni'n Mjppiin certain Heel Sfttenu 2. 5.4 or Filer funiiifiivt and/or require and R<.H muniuir Please cheefc with your dealer Dealer ami Distrihmur inquires air invfUa
TCP-HOME OF THE HITS
OPEN 9am-8pm: Mon-Fri, 10am-5pm Sat EAST COAST TIME INFORMATION AND
HOLIDAY HOURS Dec 1-23: M-T 9am-1Opm, F 9am-8pm, S&S 10am-6pm PA ORDERS 814-234-2236
$CALL
POCKET PLANNER 126 SCALL
BROTHER SWlFTCALC123w/sd«Bys S49.95
CMS
1509 & XETEC SUPERGRAPHIX $419.00 DATABASES
CONSULTANT $39.95
DATE MANAGER 128 SCALL
General Acct System
SEIKOSHA
C
PERFECT FILER SCALL
POCKET FILER 128 SCAU COMMODORE
includes: * General Ledger 2YR WARRANTY PROFILE 128 $59.95
• Accts Receivable • Billing SP-1000VC $164.95 SUPERBASE 126 $CALL
Statements • Accts Payable
SP-1000A orSP-10001.. $199.00 MISC. 128 SOFTWARE
• Check Writing • Job
A Mind Forever Voyaging .... $26.95
Costing • Payroll
BUDDY 12B assembler $42.95
Pkg. Pnco (or all Modules: C POWER from Prokne $59.95
C12B version $124.95 DESK MANAGER 128 $34.95
C64 version S119.95
I am the C128 $24.95
VIZASTAR 128 SCALL
SUPERGRAPHIX
$169.95
MACH 128 $39.95
Interface iv'ik buffer
MATRIX from Prog Periph ... $47.95
down loadabJ* lonls
PARTNER 128 $54.95
ONLY
1SSLOWEST PRICE
PERSONAL ACCT.128 $34.95 Includes GEOS & Quantrum
SUPER GRAPHIX JR
SYLVIA PORTER'S personal
Fontmaster 128... SCALL printer interface $46.95 1541C DISK DRIVE SCALL
finance planner $54.95
Fontmasler 64.... $34.95 1802C MONITOR $CALL
GEOS $39.95
VIZASTAR &
VIZAWRITE SPECIAL
Fontpack I SCALL Software orders over $50.00 will be
Call for other Berkely Software shipped FEDERAL EXPRESS (yes, even
$29.95
with these prices)
You only My TCP s siandard
shipping charge ol $4 00 per ofder
PRO-LINE DISKS This offer also valid on peripherals
11II > O FTWAH ■
per box ol 10 and accessories under 8 pounds
GT4 (22.95 BONUS DISKS Ofders arni/ing before 11 00 AM ou
Broderbund
BUODY SCALL lime will De shipped oui same day '
C POWER...... SCALL
SS-DD J7.45
C POWER 138 SCALL DS DD S7.95
C COMPILER ... JCALL NASHUA DISKS BrodsrtourxJ Prim Sfiop $25.95 Computerized order entry, processing
CAOPC S36 95 SS.DD J8.95 Punt Shop Companion S22.95
CASH9OX S36 95
DSDD S9.45 Graphics Lbrvy and status allow TCP to serve you
MAIIPRO64 $24.95 I. II. will -.$16.95
PROFILE 54 S36 95 TUSSEY DISKS 120 shoal color paper reffl faster and better!
PAL 64 . (32.95 SS'DD.... $8.45 40 each red. OUs. (joKJ S8.95
POWER 64 .. Csrtfcala Maker S32.95
J32.95 DS/DD $8.95
SPEUPRO 64 . S32.95 Thinking Cap S3Z.9S
TOOLBOX 64 159 95 Call for Price on
WORDPRO « S36 95 Verbatim and
WORDPRO GTS SCALL Maxell Disks!!
Inside QuantumLink
Explore the inner workings of
questions in the queue. This menu allows reading the next
the QuantumLink question, transmitting it for everyone to see, or passing it to
telecommunication service another auditorium master. While the auditorium master has
this control menu displayed, it can be difficult to answer on
ivith network pro Bob Baker. line messages, since this requires going to a different menu.
Try to avoid sending on-line messages to any auditorium
Expressions master, since this only slows things down.
One of the most exciting things about Quantumlink is the When more than one person is running an auditorium,
interaction with other people—during auditoriums, through they all can read and answer questions from die queue. How
on-line messages and E-Mail, message threads within the ever, they have to be carefi.il not to interrupt each other. The
message boards, People Connection, and now within Habi system includes a simple safeguard to protect against this.
tat When a question is displayed by one auditorium master, an
Before Habitat, users relied on simple QShorthand graph other master cannot display a question until the current one
ics to represent facial expressions. These simple "faces" arc is answered.
still used in E-Mail and on-line messages along with other Don't forget, you can also input comments concerning any
more elaborate graphics. There's a few download files within of the topics discussed in the auditorium. The auditorium
the Beginner's Booth in CIN that define some of the more masters have the capability of displaying any entry they read
common faces and how to create more elaborate QGraphics. from the input queue as a comment rather than a question
The faces you'll see most often are :) or :> for smiles and i The heading at the left of each message displayed in the audi
and :< for frowns. If you turn your head sideways to the left, torium will indicate whether it was a question or a comment.
you should be able to envision the eyes and mouth of a face. Answers will have the auditorium master's ID displayed at
Ifyou want to get fancy, you can add a wink (;)), a cry (:'( ), a the left to identify who responded.
kiss (:*), a hug ([ ]), or stick your tongue out at someone (:P). If
you're angry (>:(), surprised (:o) or dismayed (V), you can let Hot Off the Wire
it show as well. If you're wearing glasses (8)), just be careful On the news front. . . . Rabbit Jack's Casino should be
how hard you laugh (D). making its debut by now. This Las Vegas-type casino lets you
Another form of expression within messages is to use a play Blackjack, Five Card Stud Poker, Bingo or the infamous
few colons to set off a word or two. This lets you say things Slot Machines. The games are presented in high-resolution
that don't translate into facial expressions easily and get your graphics with animation and sound, and you can talk to other
point across better. They're a little longer to type than players while you're playing.
QShorthand faces, but you can do much more with them. You're issued Q-Chips to play with, and there's a Cashier in
the Casino Lounge where you can check your balance or
On-line Conferencing transfer Q-Chips to your friends. You'll also find postings of
When participating in on-line conferences, be sure to fol the players with the greatest number of Q-Chips and the big
low the procedures outlined by the sysop or whoever is gest pots won. The Q-Chips have no real monetary value,
hosting the meeting. This way everything will run smoothly. they're only tokens used for playing the games.
This will also allow everyone to get in on the conversation. In Blackjack you con play against the computer or sit at a
Generally, most sysops like to have you send an exclama table with up to four other players. For poker there must be
tion mark (!) when you want to say something. Then they at least two players, because the computer only deals in this
give you the go ahead when it's your turn. Just be sure to be game.
ready for your turn when it comes! You can even type ahead Bingo is just what you'd expect: get a card and be the first
and have part of your message ready in your input buffer. Just to cover numbers in a row to win. If you want, you can even
type the text, but don't hit the return key to transmit the play this one by yourself. The Slot Machines are a solitary
message until given the OK. game, but you can chat with other people in the slot row
When participating in auditorium events, please be patient with you. There's even Progressive Jackpots!
with those running the auditorium. I've been helping Jim On the GEOS front.... if you're currently using GEOS, or
Oldfield with the Midnite Auditoriums for some time now, just thinking about it, you should seriously consider drop
and know what it's like from the other side. Believe me, it can ping by the GEOS section of CIN on Q-Iink. Tliis area is ex
get very hectic at times! panding rapidly and heavily supported by several Individuals
The questions and messages you enter are put into a from Berkeley Softworks. Besides the GEOS message boards,
queue that the auditorium masters read one at a time. With you'll now find public domain libraries just for GEOS sup
any reasonable participation, there can be quite a few ques port, including various printer drivers that are now available.
tions before yours in the queue. Just be patient, they will get
to your question in time. Bob Baker is in charge of the New Products Information
The auditorium masters must have a special menu up on area on the QuantumLink netivork. He can be reached on
their screen most of the time in order to read and process Q-Link via E-mail addressed to RBAKER. Q
8 FEBRUARY'87
IF YOU CAN FIND A BETTER C64
PROGRAM WE'LL BUY IT FOR YOU!
day word processing, plus most of i Quick access to important informa one, continuous sheet... sideways.
the sophisticated features found in tion. Items can be easily retrieved and - 250 rows and 104 columns provide
more expensive programs: docu printed by name, index code, date more than 25,000 cells (locations) in
ment chaining, form letter printout, range, amount range, or any category which to place information.
page separations, horizontal and of information stored in the system.
i Performs mathematical functions, up
vertical scrolling, and much, much Exclusive X-SEARCH, X-SORT, and to 12 digits. Allows the use of minimum
more. Plus, you get: X-CHART features that allow you to and maximum values, averages, sums,
An 85,000 word Spelling Checker cross-search any category of informa integers, absolute values, and exponen
■ A built-in, 5-function calculator. tion; sort items alphabetically, numeri tial notation.
cally, or by date; break down statistical
i Performs financial analysis functions
GEOS COMPATIBLE information into categories; and graphi
calculates the present and future value
Documents from these programs cally view your results.
can be incorporated into the GEOS
of a dollar and the present and future
environment. value of a constant amount (annuity).
With Timeworks you get more With Timeworks you get our Money You Get Our Liberal Upgrade and
than software... Back Guarantee* Exchange Policy - Details are inside
If you can find anything that works better every Timeworks package.
You Get Our Customer Technical for you - and it's available - we'll buy it
Support Team - free to all registered for you. Details inside every Timeworks
users. package."
and Canada. The chatter is frequently- You'll find abilities on almost any airline
hilarious, the "handles" unforgettable | all sorts of sports and worldwide. Find airfare
and the friendships hard and fast. entertainment trivia bargains, then ^^ ^
More than 100 CompuServe Forums games, plus brain-teas book your
welcome your participation in discus ing educational games. You can own flight
sions on all sorts of topics. There are go it alone or compete against online.
With CompuServe you've got direct of the Board already knows. screens and then type in their selec
and connecting schedules for national (Don't know who the chair tions. Experts can skip the menus and
and international flights. Plus com man is? Chances are, we just type in GO followed by the abbre
plete listings of over 28,000 hotels can fill you in on that, too.) viation for whatever topic they're after.
around the world. CompuServe gives If you ever get lost or confused, just
you complete statis type in H for help, and we'll imme
MAKE PHI BETA KAPPA tics on over 10,000 diately cut in with instructions that
NYSE,AMEXand should save the day. Plus, you can
When you run out of the answers at
homework time, it's time OTC securities. Historic always ask questions online through
to turn to CompuServe trading statistics on our feedback service or phone our
for the complete set of con over 90,000 stocks, bonds, Customer Service Department.
tinuously updated ency funds, issues and options. Five
years of daily commodity quotes. Here's how to subscribe.
clopedias that doesn't take
Standard & Poor's. Value Line. To access CompuServe, you need a
up an extra inch of shelf space.
The College Board, op And more than a dozen other computer, a mo- .
investment tools. dem (to connect
erated by the College En
trance Examination Board, SUPERSITE facilitates business your computer to
INVEST WISELY
So easy the whole family
can go online.
CompuServe
Information Services, RO. Box 20212
Our comprehensive investment help CompuServe is "menu-driven," so 5000 Arlington Centre Blvd., Columbus. Ohio 43220
just might tell you more about the stock beginners can simply read the menus An HSR Block Company
you're looking at than the Chairman (lists of options) that appear on their
EasyPiei and ELECTRONIC MALL are Hademartis Ol
CompuServe. Incorpoialed
NEWS
COMMODORE'S FROM THE FRONT
Laser Printer
I he first in a new family of laser printers,
the six page-per-minute Laserline 6 from
Okidata features plug-in personality modules
that enable up to three users to share a
single printer. The Laserline 6 also includes
15 resident, typeset-quality fonts and
provides face-down correct-order stacking
of letter and legal paper.
The Laserline 6 has a 128K page-image
buffer. An optional memory expansion
cartridge of 384K expands available page
memory to 512K for loading additional
fonts. The printer has a rated life of 180,000
pages or five years.
Retail price for the printer is $1,995. For
more information, contact Okidata, 532
Fellowship Road, Mt. Laurel, NJ 08054,
609-235-2600.
Robot Rascals
Xlalf computer game, half card game-
Electronic Arts' Robot Rascals for the
Commodore 64 features animated robots,
colorful playing cards, and plenty of chances
to get into some serious mischief.
Choose your robot, then send it on a
competitive scavenger hunt through a
dangerous computer play field. Your cards
tell you what to hunt for. It would be simple
if the luck cards didn't keep wrecking your
hand- And if the other robots didn't steal
from you.
Somewhere out there in the forests, mountains
and swamps are the items you need. But search
with care, for some kinds of terrain will trash your
robot. And if your robot is damaged, you must go home
for repairs. Home is also where you go when you want to
avoid getting robbed—or when you want to claim victory.
PROGRAMMERS: DAN BUNTEN AND ALAN WATSON
Robot Rascals is a game for two to four players of all ages. It
retails for $39.95. (Electronic Arts, 1820 Gatev/ay Drive, San Mateo
CA 94404)
12 FEBRUARY'87
The time: 1400 eyeball to eye Will it be the twin
hours. Some ball action. This time 40mm Bofors
where in the around you'll be right in anti- ^£^ aircraft
Pacific. Some the middle of it all. You guns? Or the 5"lead-spewers
ill-fated coordi knew it wouldn't be pretty. aft? Depth charges
nates in World But how tough could it or torpedoes?
War II.
the starboard side. Said in Alpha.
Baker and Charlie to itPair. LO TeSCUe 3. QOWTieQ Autopilot or guts? '
First Computer
Furipheral
Eundamental Design Group's P.C. Beast can make any Commodore
computer more friendly. After attaching P.C. Beast to your
computer monitor with the self-adhering Velcro'" supplied, you see a more
personable machine. It no longer seems like a cold, impersonal product of
modern technology, but takes on a warm, almost pet-like personality.
P.C. Beast is available directly from Fundamental Design Group,
P.O. Box 1399, Cambridge, MA 02142, (617) 354-5715, for S14.95.
When you sign up for one month service. When you sign up for 4 months service.
Now, getting online with QuantumLink is If you don't have a modem, we'll send you a
easier than you ever imagined. If you have a 300 baud auto-dial modem and the QuantumLink
modem, we'll send you the QuantumLink software FREE when you sign up for four months.
telecommunications software FREE when you sign
up for one month.
Commodore. Commodore 12B ana Commodore 64 ,ve irademd , Limited. Quanlui irk of Quantum Computer Services, inc Academic American Encyclopedia n *
trademark of Grolier Electronic Publishing. Inc EAASV SABRE n .1 tr, Hollywood H01I11 3f Hollywood Hotline USAToday n a tMdrrrarli of Gannett Co . Inc FtotkLmk
11 a trademark of Rocknei TelecortiQulina
nuanTumnnH.
l_| I NEED A MODEM. Please send me my free 300 baud auto-dial
modem and QuantumLink software. I understand I will be
charged S39.80, to cover the QuantumLink $9.95 monthly fee for
■^ The Commodore'Connection ^^ the first four months.*
J I HAVE A MODEM. Please send me the free QuantumLink
telecommunications software. I understand I will be charged
59.95 to cover the monthly fee for the first month of service.
•If you uw mare than the pntluded 1 hour of Plus jervices each month, you will be billed (or ihe eiirs time
Signature Offer valid in continental u 5 and Canada for new lubitnberi on'y E«nires9i3Q87 There na 15 tent |U Slper
minute commjfvcatroni mrcharge to connect to Qu*ntumL"ik from Canada Prices subject to etiange
SOFTWARE REVIEWS REVIEWED 1JY MARK COTON1-
Eureka!
Computer: Commodore 64
Publisher: Rush Ventures (I I.S.
Distrihutor)
50 Milk Street, Suite 1500
Boston, MA 02109
Medium: Disk
Price: S24.99
Be thefirst
N,o matter what exotic and imagina
to solve
tive lands you veteran adventurers have
visited on your many disk-driven excur
Eureka! 's
sions, a trip with Domark's Eureka! is
bound to touch on some familiar ground. puzzle and
Moving from prehistoric wastelands to
modern-day mansions, players travel save the
through time, combing some famous
past and present adventure settings in an world—and
effort to stop earth's imminent destruc
tion. So grab your flint axe, mace, sword, you can
grenade and semiautomatic, and get
claim a
ready to face anything and everything.
The story line was composed by Eng $50,000
land's best-selling mystery author, Ian
Livingstone. lie spins an intricate tale of prize.
science fiction fantasy which centers
around the Temporal Talisman, a closely
guarded ancient artifact discovered by
the astronauts of an Apollo XVII moon
patrol. This lunar treasure, a 15-inch
cubed crystal of unknown composition,
was secreth' carted back to earth for clos
er examination. Unfortunately, when
subject to die high-powered analysis of
some probing laser beams, die crystal ing. The search and recovery of the re and situation, waits for an active player
cracked and shattered, launching eight maining h;indful of pieces is die founda response, and then outlines any action.
pieces into unknown dimensions. tion of the Eureka/ challenge. The interactive parser, though a bit ar
NASA's disappointment in losing its The adventures have been designed to chaic when compared to some of its
priceless curiosity was quickly oversha take players on dieir various hunts. Pour more refined peers, is lx>di functional
dowed by die horror of a strange and of die pieces were actually blown back and accurate. Usually, a simple one-or
violent physical reaction from the place into earth's historical past, setting up text two-word response is all that is needed
where the Talisman had been exhumed. tours through Prehistoric Europe, Ro to keep die plot flowing.
A strong series of moon quakes immedi man Italy, Arthurian Britain, and Wartime Two graphic windows atop the screen
ately started nicking the lunar surface at Germany. One final test awaits in the depict the visual surroundings with
the same instant the crystal was inadver Modem Cariblx-an. where die last piece- colorful static scenes and realistic anima
tently destroyed. A noted physicist theo is being held hostage by the most infa tion. Occasional audio higlilights also add
rized that die moon would s<xmi disinte mous of modern <hy terrorists. Count to the atmosphere, creating even" sound
grate, sending thousands of meteorites lingo Von Berg. from orchestrated fanfare to rushing wa
Streaming towards earth, unless die mys Each pursuit is a separate trial unto it ter
terious artifact were somehow pieced self, using different settings, dangers, vil Throughout die game, your strength is
back together. And so, die mission un lains and comrades to diwart and guide measured in "vigour" points. Combat oc
folds. you in die search for die Talisman pieces. curs often in each of die adventures, and
By tracking a peculiar radio frequency It's a quest of incredible scope and stag even- hit will sap some of dils precious
emitted by die Talisman, NASA quickly gering magnitude. energy. There's no way to replenish your
traced all eight of die missing pieces. The action evolves as familiar cause- strengdi quotient once it is lost. SO it is a
Three were promptly retrieved and and-eftect. The program displays a short commodity that should be carefully
brought back to die base for safe keep- descriptive paragraph detailing location Continued on pg. 125
18 FEBRUARY'87
'It takes more than a suntan and deck shoes)
is.
You round the last mark two lengths behind...
Only a few meters to go and you're eating his "dirty
air." With a desperate burst of energy, you winch up
the heavy spinnaker a split-second faster than the
startled Aussies.
How to order: VlUt your retailer, or call 800-245-4525 tor direct VISA or Mattereard order* |fn CA call 80O-562-1112|. The direct pries is S32.9S far tfte Commodore vetOon. To
buybynwiJ. sendchedt or money order to Electronic Arts Direct Sales. PO Boi 7530. San Mateo.CA 94403. Add SStorsfrppng and handling [S? Canadian) Please aflou/ 4 weeks for defuwy.
Screen snots represent CbA verjton Commodore and CM are registered trademarks of Commodore Electronics Limned
SOFTWARE REVIEWS REVIEWED BY GARY V REIDS
After selecting the proper modem, to 2400. Store it using the file type your word pro
simply press the RUN/STOP key to re BobsTerm Pro 128 can upload and cessor uses.
turn to the original menu. Now press T download data using the most popular When you think of telecommunica
for Terminal Mode. Presto, you can go protocols, including Punter and XMO tions, you should be concerned not only
on-line just by dialing a number. DEM. The ability to handle both was the with terminal/modem compatibility; but
Telecommunications couldn't be feature that attracted me first. Because modem/printer compatibility as well.
much easier, but to use just those few the local bulletin boards I access vary be Continued on pg. 124
20 FEBRUARY'S?
TAKE THE Q-LINK CHALLENGE!
IF YOU WIN, GET THREE PRIZES!
• A MODEM
• A FOUR-MONTH Q-LINK MEMBERSHIP
• LUCASFILM'S/Mff/Mr SOFTWARE
HERE'S HOW TO ENTER! Each month, 20 individuals will he chosen from the pool of
correct Challenge entries and the winners will receive a prize
Simply complete the Challenge of the Month and send it with
this coupon to Quantum Computer Services, 8620 Westwood package that includes all this!
Center Drive, Vienna, VA 22180. Attn: Challenge of the Month • A free Commodore 300-baud modem (Model 1600).
# (fill in the correct Challenge of the Month number). With this modem, you'll be able to hook up your Commodore
64 or 128 to a telephone and access Quantuml.ink, the official
NAME on-line service for Commodore owners.
COMMODORE MAGAZINE 21
SOFTWARE REVIEWS REVIEWED BY C\R\ V REIDS
22 FEBRUARY'87
NUMBER ONE ARCADE HITS...
- :- .
■
- ■ - ■■■ ■■
■■■■-■
■ ■... v-
I
m i am
KUNO-FU
Put on your black belt and challenge your As the crack shot COMMANDO,' battle Prepare for the fight of your life ... you
friends or the computer through nine overwhelming odds to defeat advancing are the KUNG-FU MASTER.- * Battle the
picturesque settings in this leading Martial rebel forces. Armed with only a machine evil forces through the five dangerous
Arts Game to become the KARATE gun and hand grenades, you must break floors in the wizards castle to rescue the
CHAMP. For the Commodore 64'"/128 through the enemy lines to reach the fort captive fair maiden. For the Commodore
and the 48K Apple II' Series. ress. For the Commodore 64"7128. 64'7128 and the 48K Apple II ■ Series.
i
out when we told them where
we'd found it:
Inside a Commodore 64.
It's called GEOS. And it
turns any Commodore into a
powerful PC that holds its own
against any computer, no matter
what kind of fruit it was named
after.
GEOS: The superior
intelligence. Of course, we
always knew Commodores
possessed superior brains. It just
took GEOS to discover them.
You see, GEOS opens your
Commodore to a huge universe
that can hold an infinite number of
applications. Which means that
GEOS can do just about anything
the expensive PC's can do,
including one thing they can't:
Add even more GEOS
applications that are being Not twice or three times as Every universe comes
developed even as you read this. fast. But five to seven times complete with a desk. The way
Increase your speed to faster than normal. Which lets to keep order in our universe
warp factor 7. The first thing you streak through files and is with the GEOS Desktop. It's
you notice with GEOS is how documents at what seems like just like your desk at home, only
its diskTurbo speeds up your warp speed. without the coffee stains.
Commodore's disk loading and And that saves you endless The Desktop keeps your art
storing time. time. and documents filed, and comes
with all the accessories you need Running out of space.
to keep you organized: With GEOS, that's hardly likely.
An alarm clock keeps you Because there's endless space in
punctual A notepad keeps your the universe for new applications.
memos. And a calculator keeps Unfortunately, there's only so
your accountant honest. much space in this ad.
How to communicate So zip down to your nearest
with a new universe. With software dealer. Tell him you want
geoWrite, you can rearrange your to explore the new universe in
written words. Move blocks of your Commodore.
copy. Cut and paste. And even
thing about a new universe is
display your text in fonts of \tjto; lit tdn option; Jont ',tijl«~| ; |jl|gni Invtstoi \*"w ige
finding your way around. But • ■ ' ■ . ■ ■ a. ........ n w it.
n Softworks
Berkeley
Berkeley Softworks.
Album for use later.
Finding your way through
the universe. The most difficult
m.r
« *M »
The conclusion is not certain, but
mounting scientific evidence now indicaies « fust » «J
the name of their new division to Person It can produce 16 different colors.
al Choice Software.
own pace.
It can drat* 1 ines boxes ...
One of the first programs released by circles and ovals and pictures.
the new division is/Am the C128, a tuto It can an i Mate objects and Hove theM
around the screen.
rial on how to use and program one of
Commodore's newest home computers. You'll find out how to do all these
things with BASIC.
It includes an excellent introduction to
BASIC 7.0.
The tutorial is menu-driven. Categor
ies are chapter headings which lead to a
sub-menu of the topics of that chapter. Press SPACEBAR to continue
This system makes it easy to resume a
lesson or to reference a particular topic. you toll-free assistance. they are there for you to enjoy, manipu
Although there are nine chapters to As you go through the chapters on late and improve upon.
the volume, you may start wherever you programming, simple programs will be Jt is possible that some users could
please. If you've been using the comput printed to the screen, along with text quibble about the slim documentation.
er for a while or if you've used other telling you what to expect from the pro Printouts, except for listing the three
home computers, you'll probably want gram. When you feel you've studied the sample programs, are not possible. But
to skip the introduction. If you're a be listing long enough, type RUN and press bear in mind that most of the informa
ginner, though, you'll definitely want to RfcTURN to sec the program execute tion—if you need hardcopy reference
start here. You'll also learn about the dif In the Screen Graphics sectioa you'll material—is in your C128 User's Guide
ferent types of software available and be learn how to draw lines, circles, squares and that the purpose of the tutorial is not
come familiar with the graphics and and ellipses, as well as how to fill them to supplant that manual but to comple
sound capabilities of the computer. with color and alter their sizes. There arc ment it. For example, I doubt even Ray
As each chapter begins, a page of infor tliree other programs on the disk, one lor Bradbury could write an entertaining de
mation fills half the screen. The bottom creating graphic shapes, one for moving scription of keyboard functions. But
part of the screen lets you pace yourself a sprite, and one for sound. when those functions are outlined in an
by letting you press the spacebar when To load and run I Am the C128, turn animated tutorial, you will not only be
you are ready to continue, flic program on your disk drive, insert die disk, then entertained but will probably retain
never misses a chance to Illustrate points turn on your computer. As with most more of what you see.
with graphic and sound demonstrations. programs made specifically for die 128, The random access feature (the ability
Chapter two begins with actual usage the disk is self-booting and you need do to go to an)' chapter and sub-heading)
of the computer, using extensive graph nothing else to enter the tutorial. Be docs give / Am the C128 value as a refer
ics displays to show you all the functions cause of the heavy reliance on graphics, ence tool, and it should appeal to older
of the keyboard. From there it discusses you must have your monitor in compos computer users who have always wanted
peripherals like monitors and disk drives. ite mode and the 40/80 column key of to dip into BASIC but never gotten
Following the two introductory chap your 128 in the "up" position. around to it.
ters, there arc chapters on BASIC, Ad For the sample programs, turn on both For the absolute beginner. / Am the
vanced BASIC, Disk Usage, Screen disk drive and computer, then Insert the CA28 will Ixi invaluable. I suggest you
Graphics, Sprite Graphics, Sound Effects, disk. At the READY prompt, type RUN buy a copy at the same time you pur
and Music and Programming Hints. "Sprite" or RUN "Sound." Because they chase your computer. Then go home
Should you have questions on anything, are free-standing programs, as opposed with the certainty that you really can
returning your warranty card renders to those that are a part of die tutorial. learn your new 128. Q
28 FEBRUARY'87
ARE YOU
SEARCHING
FOR FRIENDS?
n Berkeley
Softworks
The brightest minds are working at Berkeley.
SOFTWARE REVIEWS RI-VIEWKD B"l' GARY V FIELDS
\i
ir.iilimuk-il SjjiipiKl^irdSi.flw.in-. !m. <Hvl>S, Id-knack Land
II Softworks
The brightest minds are working at Berkeley.
NEW! America's No. 1 Helicopter adventure
continues... -
I* \ L 1 "'l ^ V
Mhft^i'
7
RENEGADE BRUSH FIRE GULF OF TERROR
'■■ /7
A sequel that
improves on
BERMUDA TRIANGLE ARCTIC RESCUE OIL BLAZE
the original!
6 FREE-FORM ADVENTURES • ALWAYS NEW, ALWAYS DIFFERENT
COSfni 415 N. FIGUEROA ST., WILMINGTON, CA 90744 • (800)843-0537 • IN CALIFORNIA (800) 654-8829
SOFTWARE REVIEW/TRINITY
Continued front pg, JO also important because many of the sto ers who spurns any help, you'll be happy
ry's passages are lengthy and would have to know that you can turn this feature on
strained the restrictions of a smaller or off. Hut personally. I need all die help I
screen. can get.
Should you change As is true with all electronic novels, Trinity's commands include what have
become Industry standards, such as "in
history? the adventurer here is free to decide
what will happen next and influence die ventory" to check what you are earning;
Story's ending. But Trinity has a plus. In "I(X)k" to check die details around you;
addition to being a great adventure game, and "again" if you want to repeat your ac
"OOPS" followed by the correctly it is filled with strange and weird won tion again.
spelled word, and Trinity will automati ders. Once you're beyond the white One nice feature is the ability to string
cally insert the correction, reread the door, you'll experience a sometimes ter commands together. For instance, if you
sentence, and respond. Anyone who has rifying sometimes beautiful, and other want to go north one move, east two
been frustrated at having to retype times humorous world. moves and then pick up die stone, rather
lengthy commands because of a single For those who want to record (heir than issuing four different commands.
t)po will appreciate this feature. conversation with die program, there is you can string diem all togemer like this:
The physical value of using an 80-col- an option to have all die information sent "Walk north, walk east; walk east and get
umn display is evident as soon as you is to die printer as well as screen. You can stone." Or. after you become comfort
sue your first command. Trinity's re also save your point of play at any time able with issuing commands, you could
sponses can he more descriptive and in (maximum of four different places), so abbreviate die command like this: "n,e,e
formative than 4()-column novels be you can go back and continue "reading" and get stone." But be careful with diis
cause the large screen can hold twice the from diat point. rapid movement option. The first time I
text. This space allowed author Brian Most adventurers will also like die in tried it. I promptly stepped off die side of
Moriarty the freedom to sprinkle his nar clusion of a running total of your accu a cliff to my death—I turned east when it
rative with adjectives that inject life into mulated points. The program also alerts should have been west
the story. The result Is a novel which you when you uncover an object impor Although Trinity will work with the
reads more like a piece of literature than tant to the completion of Trinity1. If you 1541 disk drive, I liiglily recommend us
a computer printout. This added space is are one of (hose experienced adventur ing the 15"7! drive instead. The speed
Continued on pg. 123
DO YOU LOOK
GOOD ON PAPER?
Once you load Fontpack 1 mind. LMco ihoio(B1|b good, follow these simple
into your GEOS-equipped So Fontpack 1 comes with a words of wisdom;
Commodore, your papers total of 2C styles that Buy font pack 1. op
are never the same. work with your GEOS
fl friend.
You see, Fontpack 1 lets system.
you feel mean and nasty You see, with Fontpack 1, To order call
Or coysticAu Or colm you're not just writing a 1-800-443-0100 ext. 234
Fontpack 1 $29.95
statement; you're (^Mc] tfl (California residents add 6.5% sales tax.)
good. And it's great for isM^iMNM about your $2.50 US/S5.50 Korcign for shipping and
handling, Allow six weeks for delivery.
those times you're feeling writing.
absolutely childidn. So if you want your
But sometimes you have papers to make you look
important things on your FONTPACKl
Berkeley
n Softworks
The brightest minds are working at Berkeley.
Make Any Computer Do Exactly What You Want With McGraw-HUVs
Contemporary Xjl.
I
Make no mistake. Almost all books and courses on "programming"
teach you only the final 5% of the total programming process-
namely, how to code in a specific language... information of little
value if you don't know how to reach the point in the programming
tti process when you are ready to code.
With the Series, however, you'll learn to create your own programs
from scratch, even modify off-the-shelf programs. You'll learn enough
From Writing Your Own Programs to
BASIC and machine language to get you started on the remaining
Modifying Existing Software, Here's the New,
5% of the programming process.
Easy, and Low Cost Way to Unlock the Secrets
of Your Computer Build Your Own Personal Software Library
Whether you use computers for business, for personal The sample programs you work with throughout the
applications, or for fun, off-the-shelf programs will never do Series are excellent learning tools. But they're more than
everything you want them to do for you. That's because they that. By combining the sample programs onto one master
were written by programmers to satisfy what they perceived disk, you'll have the start of your own persona! software
as the needs of the greatest number of potentiai library. In addition to the programs you've written and
users—often missing some or many of your modified throughout the Series, you'll also receive dozens
specific needs. of the most popular public domain and user-supported pro
That's why McGraw-Hill's new Contemporary grams, such as data base manager, word processor, calen
Programming and Software Design Series teaches dar generator, appointments reminder and much,
you how to create your own software... either much more.
from scratch or by making key modifications to
15-Day No-Risk Trial
existing programs.
To order your first module without risk,
There is nothing magical about it. You learn the
process of building a computer program step-by- send the card today.
Examine the first module
step with McGraw-Hill Concept Modules sent to you one at a
time, once a monlh. Each of the ten modules in the Series takes for 15 days and see how
the Series will help you
you through an important step in the development of the
make your computer do
structure and detailed logic of a program, including testing,
debugging, and documentation.
I exactly what you want
it to do!
Unique Interactive Hands-On Instruction
Each module includes an easy-to-understand guide PLUS a
5'/i" floppy disk containing typical programs and interactive
instruction that you can run on Commodore 64 and 128 computers, IBM
PCs and PC compatibles for hands-on experience.
In the first Module, for example, when your sample program {Declining
Interest Loans) appears on your screen, you'll find errors on certain pro
gram lines. You'll also see that the program is only three-quarters completed.
Now comes the fun part. You'll discover
how this program is built, and in the process
you'll learn how to identify and correct
errors. And by the end of Module 1,
you'll actually have completed this
program yourself.
But there's more. Special graphics
fmnuuiM ilia st
on your screen work in conjunc 'u.ijjamm.m tii.siBm m m mwmmmt
tion with the accompanying guide IS MlfUVillfEl « H H II «■ B B
AMIGA
TECHNICAL REFERENCE SERIES
Titles include:
AMIGA HARDWARE AMIGA ROM KERNEL AMIGA ROM KERNEL AMIGA INTUITION
REFERENCE MANUAL REFERENCE MANUAL: REFERENCE MANUAL: EXEC REFERENCE MANUAL
Provides detailed descriptions of LIBRARIES AND DEVICES Provides a complete listing and Provides a complete description
the graphics and sound hardware Provides a complete listing and description of the built-in ROM of Intuition, the Amiga user inter
of the Amiga and explains how the description of the Amiga's built-in routines and systems software face. Numerous examples and
machine talks to the outside world ROM routines and systems soft which support the Amiga's multi illustrations show how to create
through peripheral devices. ware which support graphics, tasking capabilities. applications programs that con
sound, and animation. form to Intuition's guidelines.
r\Addison-Weslev
▼▼
Reading, Massachusetts • Don Mills, Ontario
■ "AMIGA is a trademark of Commodore-Amiga. Inc.
FLIGHT!
From the sophisticated realism, detail, and intellectual
or the name of the dealer nearest you, call (800) 637- 4983.
Corporation
713 Edgebrook Drive
Champaign IL 61820
(217) 359-8482Teler 206995
Partner 128
Computer: Commodore 128
Publisher: Timeworks
444 take Cook Road
Deerfield. IL60015
Medium: Cartridge
Price: S69.95
36 FEBRUARY '87
our '?&.
Name ___..
Address
City .State. -Zip.
MICROSOFT.
PRESS Payment: D Check/Money Order D VISA □ MasterCard D American Express
Credit Card No. Exp. Date
Send order to: Microsoft Press. P.O. Box 1532, Hagerstown. MD 21742
Toll-Free Ordering Number: 800-638-3030: in Maryland, call collect, 824-7300. amga
In a market full of helicopter simulations like Super Huey II, Gunship, and Infiltrator, it's nice
to find a product like ThunderChopper that flies high above the rest!
Up Periscope! - $29.95 -
Better Engineering at a Better
The new state of the art in submarine
Price
simulation. The superior strategic play
action and 3D animated graphics of this
f 1986 AclionSoft Corporation
simulation put it generations ahead of
3D Graphics and special effects courtesy
the pack.
SubLOGIC Corp.
Commodore 64 and Commodore 128 are
See Your Dealer... trademarks of Commodore Electronics Ltd.
Or write or call us for more information. Apple II is a trademark of Apple Computer, Inc.
Whole Brain
Spelling SPELLING MENU
Computer: Commodore 64
Publisher: SubLogic
713 Edgebrook Drive A Lesson Operation
Champaign, IL 61820
Medium: Disk
B Lesson Goals
Price: Not available C See How To Spell
D PRACTICE MENU
This one
^ubLogic's Whole Brain Spelling was is easy your choice > I
not designed to teach your child to spell
the 2,000 words contained in its ten- enough Type A, B, C, or D
word lists, though, that is certainly a de
sirable by-product. Rather, it was de for an
signed to teach HOW to spell: to rein
force the visualization of words and to
unattended
teach the method of knowing when a
child to PRACTICE MENU
word "looks" right. Current educational
theories and research shows that the best use.
spellers arc those who internally visual
ize a word to see whether it looks cor A How to use
rect
In use. Whole Brain Spelling was de B See/choose lists
signed for ages five through twelve. As C Study words
progress is made through the word lists,
D Spe 11 words
the difficulty of the words increases. The
lists concentrate on many words that do
not look the way they sound, such as your cho ice > D
though, bough, rough, thought and thaw.
From a main menu, the child chooses <RETURH> to proceed
Lesson Operation, Lesson Goals, See
<«- LEFT ARROH> to change your choice
How to Spell or Practice Menu. The
choice, made by pressing a single letter <i> HftlH MENU CURRENT LIST ft 1
and RETURN, will lead to a sub-menu.
From here the child can choose to study
a word list before attempting to spell would be highlighted. Whole Brain Spelling is not intendec
them. Here the words are presented one By showing the word only in its cor as a comprehensive spelling curriculum
at a time and may be kept on-screen for rect form, but with the area of the mis nor is it to be thought of as a substitute
as long as desired The concept here, take indicated, Whole Brain Spelling is for other spelling activities. So far, these
again, is to SEE how the word LOOKS. again reinforcing the concept of seeing activities are l>cst left as a part of the
In tlie spelling section, the target word and visualizing correctly. Once the child classroom experience. Whole Brain
Ls surrounded by a border and is on the has corrected the word, he or she is in Spelling should be thought of as a sup
screen for only a few seconds. Once it vited to spell it again before going on to plement. Given the aims of the program
has disappeared—having given die child the next word. 1 think it succeeds. It is not as flashy a!
time to -SEE it but not necessarily SPELL No scores are kept in Whole Brain some other spelling programs, and In
it—die child must spell it. A correct an Spelling for that Ls not the object. The fact, compared to such programs, Whole
swer results in a rippling color effect documentation itself has an intnxluction Brain Spelling seems rather austere.
through the word, with an invitation to that should interest the parent. The bal The difference Ls that this one is eas\
try it again. An incorrect answer—say the ance of the documentation should be enough tor an unattended child to use
word was "false" and the child spelled it understandable by a child of about nine ;md the concepts behind it are groundec
"filse"—results in the word reappearing with average reading skills. The workings in solid educational theories. As an addi
within the border, spelled correctly, with of the program itself, however, should be tion to the conventional learning pro
the area of the mistake highlighted in a understandable to even younger chil cess, I consider Whole Brain Spelling to
different color. In our example, the a dren. be a worthwhile tool.
40 FEBRUARY '87
P. 1 SIMPLIFY YOUR LIFE
«sL WITH READY-TO-RUN COMMODORE PROGRAMS
IN MONTHLY DISK ISSUES OF LOADSTAR...
The Commodore™ Magazine on Disk
LOADSTAR
i The Commodore* Magazine On Disk _,
NUMBER 31
WHAT IS LOADSTAR?
• TOWVAlt/t,
tOTTOM DOLLAK
AMD AKTICLtS
IN THIS ISSUE:
— FIRST THINQS FIRST- -A LOADSTAR EDITORIAL—
J L
— FUNN GAMl by Royal C Jones
Side I Tn'b g'J(lhl<> Program show! off Ihe (olor
MAX/MUM BENEFIT
of the Commodore h4.
byMikcClorr
Fight yuur way ihrnugh an eyil hotde !o lind the objetl S/rtfeshow Maler. .
ot your quest the Cirrletoi Powei. by Michael Keryan
[at
from all of COMMODORE'S paper magazines...
vhUc
un Clock UB Side 1 aled MICROCOMPUTERS. POWER/PLAYand, most
Bylerrv Sturdiva^t
■Doe. anyone fcno» what ume ,1 I. .. r You w,ll if ,Og -BRA1NWARE- recently, COMMODORE MAGAZINE... in ready-
—THE HAPPY HACKER—
!.. Fender li,.n
Alr^r the« (ompul*i-*(nr.jlrd (hromowmti to find the
to-use, unprotected form, as though you typed
"Jfic Santt IVari" combination tyt lf*tt» that provide Ine heit i hjn( •• fcr
them yourself.
Spnir fJuDASIC Side! *""«
byJoeCauett — DISKUSSION—
■JuBASiC provide. adva«ied sprite graphkt. Bhtuaian.. ....Side!
iptnetdilo: Side 7 Thii is the setl'ior. where you tak io eath other and to UNPRECEDENTED VALUE
by Joe Carrel! IIS hints and tips, questions ind dn5»eii. rrvirws ol
Once you see SPRUE NuBASIC, youil »anl m get to wort
on your own programs. L'^e Ihis sprite editor to design your
hardware and softwjw,
LOADSTAR subscribers also get many
Own. — DISKOURSE—
Moblfri , ., Side 1 How to Dill Us Sidei
extras that do not appear in the paper
by Mirk Jordan
Still more iprilfi Jb wti.m>it4l thjrailers bJH-rf on Irltrri
Use this Irrr word piocritof lo ipnd u> yooi fommenls
and questions.
magazines.
— SNAKE OIL— Each LOADSTAR disk has additional
Sldtl
imteOil
Read Ihii scttion lo learn how to he<onu> a LOADSTAR
...SJdpJ
programs, music, and graphics features, as well
HyRichdidandSallyDalry subsoib
Demonstrates hrjw j light pen can be tisfd tn draw on as information to help you get the most from
— LAST THINGS LAST—
iiRhr Pen Otfleflo. Sufr I Ljsi fhiflRS Ijit . . Side 2 your Commodore 64 or 128.
liy Richard and Silly Dtlry Inlormaiion r I'ujrams lo
* light pen urMi.i of thp popular strategy game your own dr*k
STARTYOUR
tOADSTAR
i m i_
SUBSCRIPTION TODAY!
If LOADSTAR fails to meet your expectations in any way, you can return the disk for a full refund.
Great British
Software
Diehardfans
Computer: Commodore 64
Publisher: Mindscapc of multi-screen
3444 Dundee Road
Northbrook, 1L 60062
arcade games
Medium: Disk
mill be pleased
Price: SI 4.95
to find that it
V-*onsider this collection of three
games, subtitled Great Britisfj Software, is thriving in
a sort of a message in a bottle from our
English cousins across the Atlantic Un
the minds
cork the bottle and discover worlds of
ofBritish
non-stop action, mystery and off-the-wall
humor. It is a rare glimpse into the British designers.
software scene that no dedicated Ameri
can gamer should pass up.
Multi-screen arcade games, long the
staple of America's home computer diet.
have all but disappeared in recent years.
Diehard fans of this faded genre will be stacles filled with sea serpents, ducks, Scattered throughout each multi-level
pleased to find it tliriving in the minds of battleships and sharks. Keep searching cave are five Demon Towers used by the
British designers. The British like their and you're bound to find the kitchen sink Monster to produce new creatures from
arcade games fast, big and very difficult. in there somewhere. bubbling lava pits on the cavern floor. As
Another trademark of British software Weapons, tools and other bounty litter one creature is destroyed, another imme
is the documentation, or rather, the lick each screen, but Brian can only hold diately takes its place. To stop this regen
of it What is an inconvenience to Ameri three items in his Inventory at one time. eration, you must knock out all five
can eyes is accepted in England. Indeed, Although most objects are clearly de towers. Only when the last tower fells
much of the challenge lies not in playing fined, the value and purpose of some can you destroy the remaining enemies
die game well, but learning how to play items must be determined through old- and advance to die next cavern. Revela
the game at all. These qualities evoke a fashioned trial and error. Points are tion features over 400 screens and 31
style and charm that is distinctively Brit awarded for picking up treasures, elimi different creatures.
ish. nating obstacles and solving puzzles. Riding atop a majestic eagle, the on
The first game in this collection is a Players are limited to only three lives screen hero is similar to the one in the
one-player contest called Brian Blood- with which to complete the quest, so ex arcade pwncjousl Armed only with a
axe What sounds like a game for mad treme caution should be exercised at all lance mat spews forth a stream of energy
slashers is really quite upbeat. It is the times. Encounters with most on-screen blasts, players must maneuver their bird
story of a crazy Nordic warrior named petfls or falling too far from a ledge will to each tower while under constant at
Brian who, for lack of anything else to do, result in the loss of a life. Take each death tack. The landscape is beautiful—360-de-
decides to invade the United Kingdom, in stride and learn from your mistakes. gree scrolling terrain rendered in reds
steal the Crown Jewels, and sit trium Overall, Brian Bloodaxe is a lively and yellows.
phantly on the throne. Standing between strategic contest for players who yearn Although Reit'lation suffers from a
Brian and his peculiar goal are 104 for something off-beat and challenging. problem common to most early video
screens of danger, puzzles and pure in The next game, Revelation, is like games—repetition—its excellent graph
sanity. stepping back in time to the early days of ics and challenging game play should
Using a simple combination of key videogames, where plot and character keep even the most jaded joystick jock
board and Joystick commands, players development tcx>k a back seat to fast and eys glued to die screen.
must run and jump Brian through a wide furious action. Quo VadiSi the final game in this col
variety of interconnected "rooms." On The rather thin storyline involves the lection, is easily worth the price of ad
constant patrol in each room is perhaps search for the Monster of the Apoca mission alone. Released in 1984, Quo
the oddest mixture of computer antago lypse, an obscure enemy that threatens Vadis climbed to die top of the British
nists ever assembled in a single game: to destroy the world and lay waste to hu charts and has since become one of Eng
rampaging rhinos, mummies, coal min manity. This one-player quest takes you land's best known software exports.
ers, chomping scissors, stomping boots through 40 creature-filled caverns of in On the surface, this single-player game
and dancing penguins. And that's just on creasing difficulty before facing off looks like just another running/jumping
drv land. Some screens contain water ob- against the monster itself Continued on pg, 122
42 FEBRUARY'87
SPORTS
From the incredible realism and
payability of Football...
LOGIC
713 Edgebrook Drive
Champaign IL 61820
(217) 359-84B2Teler 206995
The Advanced
Music System
Computer: Commodore 64
Publisher: Firebird Software
71 North franklin
The Advanced
Turnpike Ualues ] [Commands!
bargain even ■1 5H
44 FEBRUARY'87
21st CENTURY WARRIOR:
Anarhp
THE ATTACK
HELICOPTER
SIMULATION
namesake... Capable of defeating enemy tanks. XE computers at a suggested retail of $34.95: also
infantry, and hostile aircraft on the modem elec- forApple II Family. IBM PC/PCJr., Tandy 1000, A tan
ttlefield. STand Amiga at $3995- Call or write for specific
's revolutionary 3-D graphics enable you. machine availability, and for MC/viSA orders if
to fly into the world's hottest trouble product not found locally.
You'll use an unbelievable array of high
-mation and weapon systems, including: COWMODOtt. atari APPLE BH TANK AM) AMIGA are regstered trafcrarts of
Jeo cameras, night viewers, radar wam- Cain»taEIMnmtel(d>&nW.AH*Con0toi*
mers. computers, missiles, rockets, flares,
imm cannon! Successful missions will be
arded with medals and rank promotions.
<perience the dangerand excitement of att
. .elicopter action... your latest adventure in
ever-growing line of MicroProse Simulation Sl
ware.
Challenge the enemy, the sky. and yourself wl 120 Lakefront Drive • Hunt Valley, MD 21030 • (301) 771-1151
this extraordinary simulation!
SOFTWARE REVIEWS/ADVANCED MUSIC SYSTEM
Continuedfrom pg. ti mands that have to be remembered or
you can keep the tracks synchronized by (even more time-consuming) looked up
listening to an internally-generated met With a relatively small in tlie manual.
ronome click and one or more previous No separate help screens arc available.
ly recorded tracks; this is what Is general initial investment, you However, there is a separate reference
conventional music. Note that only The Editor scores music in a com
only this program and
MIDI-compatible keyboards will work: pletely standard way. with time and key
tills does not include any of the non- the internal resources of signatures, barlincs, repeat signs and the
M1D1 plug-in keyboards that are available accepted conventions governing the in
for the 64.
the SID chip. terpretation of accidentals. In addition,
Advanced Music System will store you can insert what the program calls
about 3,000 MIDI events. Each note loop sections that can be repeated Indefi
takes two MIDI events—one to turn tlie they should work if you have one. nitely during playback; these are useful
note on and one to turn it off—so this The program plays the notes as you for repeated rhythm tracks and bass lines,
translates into about 1,500 notes. press the keys and also displays them in for example.
It's at this point diat the most signifi what is called flie Voice Monitor Win Advanced Music System allows edit
cant limitation in the MIDI implementa dow (VMW). The VMW is :tn Impressive ing commands to be applied to a section
tion becomes apparent: It can record and piece of programming in itself, as it de of notes, rather than one note at a time,
play back MIDI information on only one cides in real time how the note you're by establishing "markers" within the
channel To understand what this means, playing corresponds to the rhythmic score. These temporary limits are de
consider the popular and inexpensive context you've established Just as with fined with a single key stroke and may
Casio CZ101 MIDl-compatiblc key input from the MIDI module, you can easily be moved as required during tlie
board. It can be programmed to play tour synchronize a new track to existing ones editing process.
separate parts on four separate MIDI by listening to an internally-generated A very helpful feature of the Editor is
channels, each with its own sound. This metronome click or one or more pre its music "notepad," where you can store
works basically like the SID chip, which viously recorded tracks. sections of music for later use. Tlie con
can play three different voices simulta When you get ready to edit music files, tents of the notepad can also be saved as
neously. However, with the Advanced you may find that the program has insert a scp;irate music file.
Music System, all MIDI voices will sound ed lots of rests that you really don't want. From within tlie Editor, it is possible to
die same because all information is being For example, a quarter note may turn out assign one of 15 different SID sounds to
sent to the keyboard on die same chan to look like a dotted eighth note plus a tlie part you are editing. You can reassign
nel. (The CZ keyboards receive all MIDI sixteenth note rest because you didn't the envelope tor each note in die part, if
information on a single channel as a de hold the key down for the entire quarter desired. Sound envelopes can be the pre
fault condition and must be specifically note; this is a result of die musical style of set ones on the disk, or they can be cre
set to operate in die "mono" mode and tlie piece you are playing and you maj ated from scratch with the Synthesiser
receive information from different chan or may not want die effect to appear in a module and saved as separate sound files.
nels. ) printed music score. Tlie program has an The Synthesiser is a versatile software
If you are interested in the program editing feature called "block tidy" that at tool for accessing die waveforms and fil
primarily for making music with the 6-4's tempts to remove extra rests by chang ters available on die SID chip. This facili
SID chip, this discussion of the finer ing some of the note values. With this ty includes another impressive piece of
points of the MIDI implementation feature and some of the Other editing programming called a Dynamic Re
shouldn't concern you at all; it's not even commands, it's possible to create a music sponse Envelope. There are two of these
necessarily a problem for a wide range of file that is not so cluttered with extrane for controlling certain SID parameters in
MlDI-based musical styles. However. I've ous rests. real time without using one of die SID
gone into some detail on this point be You will find tliat tlie Editor module chip voices as modulator. You can sweep
cause the manual is unclear about MIDI provides just about any editing function die pitch. puLsewidth or filter frequency
implementation and because I hope this you can think of for SID-bascd music. while a note sounds to create a variety of
will give the more experienced comput Frankly, this kind of capability takes a lot effects like tremolo or vibrato. Tlie ef
er-oriented musician a good idea of of getting used to. There really isn't any fects of the Direct Response Envelopes, if
where the program lies in die range of way to make music editing as intuitive on any, are stored as part of the sound enve
music software. a computer keyboard as, say. word pro lope definition.
The program also allows you to use cessing. Tills is one place where I defi Ifyou are working with music files that
the computer keyboard as an entry de nitely feel thai fancy graphics gel in the will be played in MIDI format, you will
vice in the Keyboard module. Inexpen way. On-screen listings of the most com want to make some attempt to relate the
sive "toy keyboard" overlays for die 64 monly used commands, for example, SID sounds to what your MIDI keyboard
were popular a couple of years ago. and would minimize the number of com Continued on pg I2i
46 FEBRUARY'87
COMMODORE HARDWARE
C12B Computer
C1571 Disk Drive
MPS 1000 Printer
C1902 Monitor
C1350 Mouse
MONITORS C1660 300 Baud Modem..
C1670 1200 Baud ModBm.
C64 Computer
Samsung 14" Color $139.90 64C Compuler
Samsung Green 12" ..$ 49.90
Assembler Monitor
Basic 128
PRINTERS JOYSTICKS $ ACCESSORIES Basic 64
Cadpak 128
DISKETTES Cadpak 64
OkimaiB 10 .$124.77 WICOThe Boss $ 10.77
Okimate 20 .8134.77 WICO Bat S 14.77 Chartpak 128
Plug-N-Print C64 S 59.77 WKO 3 Way 8 18,77 Chartpak 64
Sony DSDD 5V<". . ... S 9.97 Kraft $ 6.77 Cobol
Plug-N-Print Amiga % 69.77
Memorex DSDD 5Vt" $ 8.97 Panasonic 1091 S224.77 Recoton Big Shot.. . $ 11.77 Forth
Precision DSDD S'A*... S 7.97 Panasonic 1080 $199.77 5W" Drive Cleaner $ 6.77 Powerplan
Bonus by Verbalim DSDD 5WS 6.97 | Star NX 10 $239.77 3'/i" Drive Cleaner $ 14.77 Quick Copy 2.0 ...
Sony Vh" DSDD S 2S.S0 Star SG10C . $228.77 CRT Cleaner .$ 14.77 Super C Compiler
Sony 3',i" SSDD $ 19.50 OkimatB 120 $224.77 C64 Cover $ 6.77 Super Pascal . ..
Winners Vh" DSDD S 24.00 Epson LX 80 $239.90 C128 Cover $ 7.77 T.A.S.
Epson FX 85 $369.90 Drive Cover $ 7.77 Video Basic
Epson FX286 $479.90 Prints Head Cleaner ,.$ 7.77 XPER
SOFTWARE CLOSEOUTS
AMIGA
Dam Busters
Newsroom
Clip Art 1
S 29.00
S 18.90 Call for Pricing 1 Consultant
Paperclip
..5 35.77
$ 35.97 Fighl Night-...
. Qfr Art-tf^v ...IN STOCK...
J Paperclip w/Spell $ 47.77 |
OQDEQS ONLY
CUSTOMER SERVICE OR IN FLORIDA (305) 538-1364
Orders under $100.00 add $4.00 shipping and handling. C.O.D. orders add S4.00 prices reflect a 3°/c cash discount. Add 3% for VISA/MC AMEX
Personal checks allow 2 wks for processing Prices Subject to Change Without Notice
ORDERS RECEIVED BEFORE 12:00 PM WILL BE SHIPPED SAME DAY. Florida residents add 5% sales tax
KNOWLEDGE IS POWER.
You'll find unbiased in-depth reviews of the best new software and hardware. .. discover how to make your
own programs. . .learn practical home and business applications. And much, much more.
Plus, in every issue, you'll receive free programs—both games and practical applications—you can type in and
use right away!
And, if you act now we'll send you a FREE "Best of Loadstar" disk. . . full of great games, practical programs,
plus utilities, graphics, music, tutorials and much more!
Subscribe or renew your subscription now at the low rate of S25.OO and we'll send you a full year of
Commodore Magazine (12 issues, total) PLUS your FREE "Best of Loadstar" disk ($6.95 value).
V V1
Be A Winner
With
K INTRODUCE
INTERACTIVE HI-RES
SERIES OF CLIP ART
GRAPHIC SYSTEM
AND ILLUSTRATIONS
Complete package includes
FOR USE WITH
Professional Quality
Light Pen and Software
Now Available:
• Use lo create Artistic/ ■HOLIDAY THEMES
technical drawings CLIP-ART POTPOURRI
. Print in 3 %\m BORDERS 4 SIGNS
COMMODORE MAGAZINE 49
JIFFIES ISV MARC 1'. 1.IPMAN
Visi-Calculator
for the Commodore 64
JL/id you ever sit down to use your calculator and find your
batteries dead? Well, don't despair—here's a calculator that is
as close as your Commodore 64.
It looks and acts like a hand calculator. It has ten-digit accu
racy and can calculate in decimal, hexadecimal or octal. It
can perform logical ANDs, ORs and NOTs, and it can print as Here is a calculator as close as your
it calculates.
Commodore 64.
The calculator is on in decimal mode with print off when
you load and run the program. Most calculations can be per
formed simply by pressing the appropriate beys on the key To print your calculations, simply press P key. The num
board. If you press an illegal key, Visi-Calculator beeps. bers and operators will be printed. Numbers are right-justi
It has a memory register, which means that you can cleat a fied for clarity; The printer switch on the top of your calcula
number, add and subtract the displayed number to it, multi tor will change to on. To turn die printer off, press die P key
ply it by the displayed number, divide it by the displayed again.
number, and then recall its value. These operations are per Fl displays a help menu. Press die space bar for the next
formed by pressing M followed by the desired operation help menu. Press Fl again to return to calculator mode.
(c, + ,-,V,r). All operations except MR change the contents of Visi-Calculator can be switched to visible mode by press
the memory register. ing die V key. The contents of die accumulator, entry register,
Press the control key and C to clear the entry, the accumu memory register and the last operation will lx' displayed on
lator and die memory register. Press Control E to clear the die right (in decimal). However, this will slow Visi-Calculator
entry register. slighdy. Press V again to switch off visible mode.
Visi-Calculator will perform its operations in decimal Visi-C Calculator is written entirely in BASIC and uses BA
mode (default), octal mode or hexadecimal mode. Modes are SIC'S arithmetic operators. It will handle decimal numbers
switched by pressing the control key plus the desired key between 2.93873588E-39 and 1.70141183E + 38. Num
(D,O or H). The current mode is displayed on die calculator. bers smaller than .01 or Larger than 999,999,999 will be
Whole numbers and decimal fractions may be used in printed in scientific notation.
decimal mode. Numbers are convened to integers when Operands for ANDs, ORs or NOTs must be integers be
converting numbers to hexadecimal or octal. Fractions are tween - 32,768 and + 32,767. If die operands are not Ix.1-
not allowed in hexadecimal or octal. Negative numbers in tween diis range, VLsi-Calculator will beep and die operation
hexadecimal or octal are represented in 2's complement. will not be performed. Q
Before typing these programs, read "How to Enter Programs." and "How to L'sc the Magazine 90 IF T$>="0"AND T$<= "9" AND
Entry Program.' The BASIC programs in this magazine are available on disk from Loadstar, PT$O"Y"THEN E = BS*E+VAL(T$)
P.O.Box 30007,Shrevfpott,LA 71130-O0O7,1-800-831-26H
:GOT0 160'PTVU
Visi-Calculator 95 IF T$>="0"AND T$<= BS$AND
PT$="Y"THEN E=E+VAL(T$)/XX:XX=XX*BS
10 PRINT"[CLEAR]";:GOSUB 1000 :GOTO 160'QEOD
:GOTO 1300'DLSB 97 IF T$=CHR$(8)
THEN BS=16:BS$="F"
20 T$="":GET TS:IF T$="" THEN 20'FKQD IPRINT "[H0ME,D0WN2]"TAB(15) "(H)"
24 IF T$="M" THEN GOTO 600'EFAF :GOTO 200'JVMX
25 IF CT=0 THEM E=0'EFJG 98 IF T$=CHR$(4) THEN BS=10:BS$="9"
30 IF T$="=" OR T$="+" OR TS="-" OR :PRINT"[HOME,DOWN2]"TAB(15)"(D)"
T$="*" OR TS="/" THEN GOTO 500'MNMK :GOTO 200'JVKY
40 IF T$="&" OR T$="[*] 99 IF T$=CHR$(15) THEN BS=8:BS$="7"
" THEN GOTO 500'GHRF :PRINT "[H0ME,D0WN2]"TAB(15)"(0)"
50 IF T$<>"!" THEN 80'EEAE :GOTO 200'JVDA
60 IF CTO0 THEN GOSUB 960:E=NOT E:X = E 100 IF T$="P" THEN GOTO 900'EFGX
:GOSUB 700:GOTO 560'KUKM 110 IF T$>="A"AND T$<="F"AND
70 GOSUB 950:AC=NOT AC:X=AC:GOSUB 700 BS$="F"THEN E=BS*E+ASC(T$)-ASC
:GOTO 560'GUYL ("7"):GOTO 160'QVPM
80 IF T$="V"GOTO 850'DFYH 120 IF T$=CHR$(133)THEN GOSUB 20000
85 IF T$="."AND BS$="9" THEN PT$="Y" :G0TO 10'GPXD
:G0T0 160'HMNR 130 IF TS=CHR$(3) THEN AC=0:OP$=" "
50 FEBRUARY'87
JIFFIES/VISI-CALCULATOR
:PO$=OP$:GOTO 150'IXQI 750 X=INT(X/BS)'DGTJ
140 IF T$=CHR$(5) THEN GOTO 150'FIYD 760 IF X=0 THEN RETURN'ECYJ
141 IF T$=n&"THEN GOTO 500'EFKD 770 NEXT'BAEI
145 GOSUB 10000:GOTO 20'CIMG 800 POKE 781,R:POKE 782,C
150 E=0:PT$=n":XX=BS:X=E:GOSUB 700 :POKE 783,PEEK(783)AND 254
:GOTO 560'GWFJ :SYS 65520:RETURN'HGNM
160 X=E:CT=CT+1:GOSUB 700 850 IF V=0 THEN V=1:GOTO 20'FHYL
:GOTO 560'FQAI 860 V=0:GOTO 10'CFQK
200 XX=BS:IF CTO0 THEN T=E:GOSUB 1600 900 IF PFS="Y"THEN PRINT"[BLACK,RVS,
:E=T:GOSUB 700:GOTO 560'KBRI HOME,DOWN,RIGHT9,SPACE2,SHFT Q]"
210 T=AC:GOSUB 1600:AC=T:GOSUB 700 :PF$="":CLOSE 4:GOTO 20'HMVN
:GOTO 560'FUBE 910 IF PF$O"Y"THEN PRINT" [BLACK,RVS,
500 IF OP$ = +"THEN AC=AC+E'FIXE HOME,DOWN,RIGHT9,SHFT Q,SPACE2]
510 IF OP$ = -"THEN AC=AC-E'FIBF "'FDHL
520 IF OP$ = *"THEN AC=AC*E'FIYG 915 PFS="Y":OPEN 4,4:PRINT#4,
530 IF OP$ = '/"THEN AC=AC/E'FIFH "PRINTER ON"'DKDQ
540 IF OP$ = "THEN AC=E'EGPH 920 GOTO 20'BCJF
544 IF OP$ = [~]"THEN GOSUB 950 950 IF AOLP OR AC<LM THEN GOSUB 10000
:AC=AC OR E'GMAO :GOTO 20'HQMQ
545 IF OP$="&"THEN GOSUB 950 960 IF E>LP OR E<LM THEN GOSUB 10000
:AC=AC AND E'GMYO :GOTO 20'HORQ
546 IF PFSO"Y" THEN GOTO 550'FGEN 970 RETURN'BAQK
547 ST$=STR$(E):GOSUB 1500 1000 POKE 53280#1:POKE 53281,1:'CQVW
:PRINT#4,OP$ LEFT$(SP$,I);ST$'FDET 1010 PRINT "[BLACK,RVS,SHFT U,
548 IF T$="=" THEN ST$=STR$(AC) SHFT *17,SHFT I]"'BAWJ
:GOSUB 1500:PRINT#4,"=" LEFTS(SP$, 1020 PRINT "[RVS,SHFT -] PRTR ON
I) ;ST$'IDIX [SPACE2,SHFT Q]OFF[SPACE3,SHFT -]
550 OP$=T$'BFLF 11 ' BAAB
555 PT$="":XX=BS:X=AC:GOSUB 700:CT=0 1025 PRINT "[RVS,SHFT -7SPACE17,
: 'FVOR SHFT -]"'BAJE
560 PRINT "[RED,HOME,DOWN4,RIGHT2,RVS] 1030 PRINT "[RVS,SHFT -,SHFT U,
";LEFTS(SP$,15-LEN(ST$) ) ;ST$;" SHFT *15,SHFT I,SHFT -]"'BAKL
[RVOFF]"'ETXN 1040 PRINT "[RVS,SHFT -2,SPACE15,
561 R=0:C=22:GOSUB 800:PRINT"VIS I-CAL SHFT -2]"'BADD
CULATOR":IF V=0 THEN 20'HQUS 1050 PRINT "[RVS,SHFT -,SHFT J,
562 R=1:C=22:GOSUB 800:PRINT"AC=" " SHFT *15,SHFT K,SHFT -]'"BABN
[SPACE15,LEFT15]";AC'EOIY 1060 PRINT "[RVS,SHFT -#SHFT U,
563 R=2:C=22:GOSUB 800:PRINT"E =" " SHFT *2,SHFT I,SHFT U,SHFT *,
[SPACE15,LEFT15]";E'ENOA SHFT I,SHFT U,SHFT *,SHFT I,
564 R=3:C=22:GOSUB 800:PRINT"M =" " SHFT U,SHFT *,SHFT I,SHFT U,
[SPACE15,LEFT15]";M'ENGB SHFT *2,SHFT I,SHFT -]"'BAFO
565 R=4:C=22:GOSUB 800:PRINT"OP=" 1070 PRINT "[RVS,SHFT -2]& [SHFT -2]1
OP$'EOIQ [SHFT -2]2[SHFT -2]3[SHFT -2,
572 GOTO 20'BCJI GREEN}D[RED]E[BLACK,SHFT -2]
630 IF T$="-" THEN M=M-D GOTO 560'GJJJ SHFT *2,SHFT K,SHFT -]"'BAKQ
640 IF t$="*" THEN M=M*D GOTO 560'GJHK 1090 PRINT "[RVS,SHFT -,SHFT U,
COMMODORE MAGA2INE 51
JIFFIES/VISI-CALCULATOR
SHFT *2,SHFT K,SHFT -]"'BAKK 10010 S=54272:FOR L=S TO S+28:POKE L,0
1120 PRINT "[RVSfSHFT -,SHFT U, :NEXT'HRJA
SHFT *2,SHFT I,SHFT U,SHFT *, 10020 POKE S+5,10:POKE S+6,0
SHFT I,SHFT U,SHFT *,SHFT I, :POKE S+24,15:POKE S,34
52 FEBRUARY'87
JIFFIES/VISI-CALCULATOR
Learn and
SPACE2]- OCTAL MODE"CHR$(13)
202 50
'CEVA
PRINT"[BLACK]P[BLUE,SPACE8]
Understand
nside and Out
- TURNS PRINTER ON AND OFF"'BAJC
20260 PRINT"[BLACK]<F1>[BLUE,SPACE5]
- HELP T0GGLE"CHR$(13)'CENB
A book for all GEOS users, from the Available
20 270 PRINT"[BLACK]M+,M-[BLUE,SPACE4]
beginner to the programmer. NOW
- ADDS AND SUBTRACTS ENTRY TO"
Starts out with a introduction
CHR$(13) "[SPACE3]MEMORY"'CEGJ
to GEOS and its applications
20280 PRINT"[BLACK]M*[BLUE,SPACE7]
to creating your own GEOS
- MULTIPLIES ENTRY BY
applications, GEOS file
MEMORY"'BAQG
formats and internal
20285 PRINT"[SPACE3]AND ADDS TO
workings of GEOS.
MEMORY"'BAKG
202 90 PRINT"[BLACK]M/[BLUE,SPACE7] A must for everyone that
$19.95
- DIVIDES MEMORY BY ENTRY wants to learn and understan
AND"'BAIH GEOS inside and out.
BTHTIIIIII
20295 PRINT"[SPACE3]ADDS TO
MEMORY"'BAUG Abacus HIM Phone 616/241-5510
20310 PRINT" [BLACK]MR[BLUE,SPACE8]
- RECALLS VALUE IN
P.O. Box 7219 Dept.M2 Grand Rapids, Ml 49510
MEMORY"CHR$(13)'CEBB Telex 709-101 • Fax 616/241 -5021
20320 PRINT"[BLACK]V[BLUE,SPACE8] Call now for the name of the dealer nearest you. Or order
- VISUAL DISPLAY TOGGLE"'BALF directly using your MG, Visa or Amex card. Add $4.00
21000 PRINT"[RED,DOWN2] per order for shipping. Foreign orders add $10.00 per
PRESS Fl TO RETURN1" BAEX item. Call today or write for your free catalog. Dealer
21010 T$="":GET T$:IF T$=""THEN inquires welcome-over 1500 nationwide.
21010'FNHA
21020 RETURN'BAQU (nm,
COMMODORE MAGAZINE 53
JIFFIES HY JAMES R. HOFFER
Magic Metronome
for the Commodore 64
Use your Commodore 64 as a
metronome
X»i die beginning of a musical composition, a symbol like
dils frequently appears: J = 84. 'lliis tells tlie musician the
speed of die piece. An instrument called a metronome can 445 PMNTfHOME]! 12 SPC][12 LEFT]TI/60
be set to beat within a range of 40 to 208 times per minute, You will soon see dial due to various minute fluctuations
and each quarter note, in (bis example, represents one beat. in the computer's Circuitry, it is difficult to get the reading
In designing Magic Metronome, the value of R In lines 390 down to exactly 1, but it is close enough for all practical pur
and 440 had to be set very carefully so diat the beats per min poses.
ute approximated as closely as possible true metronome in Odier values of R were calculated mathematically, dividing
tervals. The R really stands for die number of "jiffies" or thou 60 by die number of beats per minute (X value). Then die
sandths of a second per beat The total number of jiffies, of corresponding R value was chosen by trial and error to give
course, would be i .(KM) for each beat at the 60 beat-per-min- die proper reading, and die two values placed side by side in
ute rate, but it becomes necessary to compensate for die du die data statements. At 120 beats per minute, the readout
ration of die tick Itself and die time it takes die computer to should be 3, and so on.
run through die timing loop. Here Ls a section-by-section description of die program.
The 60 Ix-ats-per-minute was measured in two ways. First, 100-220 Timing and character READ routines
by comparing the beat widi die National Bureau of Standards 230-360 Main menu screen
continuous time broadcast on station WWVat 10 MHz 370-460 Timing and sound loop
shortwave. The other way was by adding TIS - "(XHHKX)" at 470-600 GET routine, including increment formulas and
die beginning of lines 390 and 430 and inserting die follow note shape changes
ing temporary lines into die program. 610-700 Quit routine (windowshade)
405 PRINT'|HOME|[ 12 SPC][ 12 IJ-FTrn/60 710-840 DATA statements Q
Before typing this program, read "How m E-Jitcr Program™ and "How m Use the Majpzint
280 PRINT TAB(16)"[RVS,SHFT POUND,
Entry Program." The BASK! programs in [his maga/ini: an- available on iIM from Loadstar, SPACE5,CMDR *] '"CDII
P.O. Box 30<MF. Shfi-vi-port, LA 71130-0007, l-80OflJI-269i 290 PRINT TAB(15)"[RVS,SHFT POUND,
SPACE7,CMDR *]"'CDUJ
Magic Metronome
300 PRINT TAB(15)"[RVS,SPACE9]"'CDCY
100 DIM X(39),R{39):S=54272'CSZA 310 PRINT TAB(15)"[DOWN,GRAY1,UP,
110 POKE 53280,11:POKE 53281,12'CRMA POUND,DOWN,LEFT,BACK ARROW,SPACE3]
120 PRINT"[CLEAR,DOWN3,YELLOW] = HX(N)'CHNE
"SPC(7)"WELCOME TO MAGIC 320 PRINT:PRINT'CBHA
METRONOME"'CCPH 330 PRINT TAB(7)"[DOWN,GRAYl,RVS]1
130 PRINT"[DOWN20]"SPC(18)"READING [RVOFF] = [UP][(D0WN,LEFT,~]
DATA..."'CDPE "SPC(8)"[RVS]+[RVOFF]
140 FOR N=l TO 39:READ X(N),R(N) = INCREASE"'DELK
:NEXT'FPHF 340 PRINT TAB(7)"[DOWN,RVS]2[RV0FF]
150 POKE 56,48'BFDB = [UP,POUND,DOWN,LEFT,BACK ARROW]
160 POKE 56334,PEEK(56334)AND 254'DQQG "SPC(8)"(RVS]-[RV0FF]
170 POKE 1,PEEK(1)AND 251'DIBF = DECREASE"'DECK
180 FOR 1=0 TO 2047:POKE 1+12288, 350 PRINT TAB(7)"[DOWN,RVS]3[RVOFF]
PEEK(53248+I):NEXT'IXRM = [UP]Z[DOWN,LEFT]]"SPC(8)"[RVS]
190 POKE l,PEEK(l)0R 4'DGCH Q[RV0FF] a QUIT":PRINT'EFWL
200 POKE 56334,PEEK(56334)OR 1'DORA 360 PRINT TAB(6)"[DOWN]
210 POKE 53272, ( PEEK(53272)AND VALUES FROM 40 TO 208 B.P.M."'CCML
240)+12'EUBD 370 REM TIMING AND SOUND'BODI
220 FOR 1=12496 TO 12543:READ A 380 POKE S+24,15'CGOH
:POKE I,A:NEXT'GSFF 390 FOR T=0 TO R(N):NEXT'EHIK
230 REM MAIN SCREEN'BKPC 400 POKE S+4,19:POKE S+5,0:POKE S+1,67
24 0 N=ll:PRINT"[CLEAR]":PRINT'DFFD :P0KE S,15'HVLH
250 PRINT TAB(ll)"[YELLOW]MAGIC 410 POKE S+4,18'CFRB
[SPACE2]METRONOME"'CDCH 420 PRINT"[H0ME,D0WN8] "SPC(19) " [BROWN,
260 PRINT TAB(18)"[D0WN2,RVS,BROWN, RVS,SHFT N,RVOFF]'"CDSE
SHFT POUND] [CMDR *]"'CDPG 430 FOR T=0 TO R(N):NEXT'EHIF
270 PRINT TAB(17)"[RVS,SHFT POUND, 440 POKE S+4,19:POKE S+5,0:POKE S+1,67
SPACE3,CMDR *]"'CDAG :POKE S,15'HVLL
54 FEBRUARY r87
JIFFIES/MAGIC METRONOME
450 POKE S+4f18'CFRF
460 PRINT"[HOME,DOWN8]"SPC(19)"[BROWN,
RVS,SHFT M,RVOFF]"'CDRI
470 REM INCREMENT SELECTION'BSRK
480 GET F$:IF F$=""THEN 390'EIVK
490 IF F5="+"THEN N=N+1'FFML
500
510
IF
IF
F$="-"THEN
N<1 THEN
N=N-1'FFPD
N=l'EEXD that stand
on their own
520 IF N>39 THEN N=39'EGJF
530 REM NOTE SHAPE SELECTION'BSTH
540 IF F$="1"THEN PRINT"[HOME,D0WN11]
"TAB(15)"[GRAY1,UP][[DOWN,LEFT,"]
11 ' FFWK
550 IF F$="2"THEN PRINT"[HOME,DOWN 11]
"TAB(15) " [GRAY1,UP,POUND,DOWN,
LEFT,BACK ARROW]"'FFAL
560 IF F$="3"THEN PRINT"[HOME,DOWNll]
"TAB(15)"[GRAY1,UP]Z[DOWN,LEFT]]
"'FFWM
570 IF F$="Q"THEN GOTO 620'EFRJ
580 IF X(N)>99 THEN PRINT"[HOME,
DOWNll]"TAB(20)"[GRAY1]"X(N)'FNLO
590 IF X(N)<100 THEN PRINT"[HOME,
C-128 INTERNALS 1571 INTERNALS C-123 BASIC 7.0 Internals
DOWNll]"TAB(21)"[GRAY1] "X (N) 'FOUP Detailed guide on the 128s Vital insiders' guide. Get all the inside information
operating system. Explains Sequential, relative files, and on BASIC 7.0. This
600 GOTO 390'BDLB graphic chips, Memory direct access commands. exhaustive handDook is
Management Unit, input and Describes DOS routines. complete witfi fully com
610 REM QUIT—WINDOWSHADE'BREG output, 80 column graphics Discjsses the various disk mented BASIC 7.0 ROM
620 PRINT"[CLEAR,HOME]";'BBWD and fully-commented ROM
listings, more. SQOpp $19.95
formats. Fully-commented
ROM listings 450pp $19.95
listings, processor control,
programs, more. $24.95
630 A$="[SPACE40]"'BCXJ
640 B$="[SPACE25,RVS,YELLOW,SPACE15,
RVOFF,SPACE19,RVS,SHFT B,RVOFF]
"'BCKP
650 FOR A=l TO 17'DEBH
660 PRINT"[RVS,YELLOW]"A$;:NEXT'CEPI
670 PRINT B$rBCEH
680 PRINT TAB(19)"[RVS,SHFT W,RVOFF]
"'CDAL
690 PRINT TAB(14)"[DOWN]
GOOD NIGHT!"'CDYN
700 POKE 646,11:END'CHBD
710 REM DATA FOR X AND R'BMNG
720 DATA 40,1444,42,1380,44,1316,46, C-12B TRICKS & TIPS C-128 CP/M User's Guide C-128 PEEKS* POKES
Filled with fascinating and Take a revealing look into Presents dozens of pro
1250,48,1204,50,1158,52,1110'BFYO practical into on the C-128. CP/M on your'128. Essential gramming quick-diners taci-
Create multiple screens, 80 guide with a simple nating and use'ul techniques
730 DATA 54,1076,56,1030,58,990,60, column hires graphics, learn explanation of the operating on the operating system,
Dank switching. 300 pages of system, memory usage, slacks, zero page, pointers,
960,63,904,66,864'BSTM useful information for every CP/M utility programs, the BASIC Interpreter, and
one. Si 9.95 submit Ides. 300pp $19.95 more. 240pp $16.95
740 DATA 69,8 20,72,786,76,740,80,702,
84,670,88,630,92,600'BXQO C-128 BASIC Training Guide 128^64 Computer Aided Design
Your essential introduction to program Learn the fundamentals of CAD while
ming in BASIC on your C-128. Chapter developing your own system on the 12B
750 DATA 96,580,100,550,104,522,108, quizzes to test your knowledge on what or 64 with Simon's Basic. Create ob]eds
494,112,474,116,459,120,438'BECQ your learning. Discusses problem
analysis; descriptions ol all BASIC
on-screen to dump to a printer, 3D tech
niques, mirroring and duplicating images,
760 DATA 126,414,132,390,13 8,370,144, commands with many examples; monitor hatching. All the Information you need to
commands; utilities; much more. £16.95 create a mini-CAD system, 300pp J19.95
3 52,152,330,160,305' BWTQ and Comnodoie 128 «re Iridommfc* d Commodore Ltd.
770 DATA 168,288,17 6,263,184,250,192, For the most complete series of C-128 or C-64 books available,
2 38,200,228,208,220'BWTR call for the name of your nearest bookstore or dealer, Or order
direct by calling 616/241-5510. Add $4.00 per order for S&H.
780 REM CUSTOM CHAR DATA—NOTE
Foreign add $10.00 per book. Call or write for your free
SHAPES'BBUQ catalog of books and software. Dealers inquires welcome.
790 DATA 0,0,0,0,0,4,6,5'BPTN Over 1500 dealers nationwide.
800 DATA 0,0,0,0,0,4,4,4'BPQF
810 DATA 0,0,0,0,0,4,4,4'BPQG Phone (616) 241-5510
Abacus
820 DATA 4,4,116,252,252,252,120,
roim:
0'BASJ
830 DATA 4,4,116,140,132,140,120,
0'BAHK
840 DATA 4,4,116,252,252,252,120, Telex 709-101 • Fax 616/241 -5021
0'BASL END
P.O. Box 7219 DeptMl Grand Rapids, Ml 49510^
COMMODORE MAGAZINE 55
R
BY MATTHEW LEEDS
From shown on-screen just as they will be printed. Geodesic Publications has an interest
geoDex to
I have been promised a beta version of the ing program called Triclops Invasion for
program and will give you more details as the Amiga, This multi-level arcade-style ad
soon as IVe had a chance to try it out venture can be viewed as a game, an introduc
Shanghai Also announced by Brown-Wagh is Order, tion to fractals and 3D graphics, or a mix of
a desktop organizer. It includes a telephone the two. The version I had a chance to play
Previews of new products directory, scientific calculator with tape, with was V1.6. This is not the final release
from the Valley—just clock with alarms and talking messages, per version, which will be V2.0, which will con
petual calendar, appointment book, screen tain a two-player mode that uses two Amigas
released or in
dump and sketch pad. connected via modem. The final version will
development. Cardco has given up the ghost, but Ed Lip- also contain demos on geodesic theory.
pert has risen again, this time as C Ltd, Their Source code in assembler and C will also be
IMByte RAM expansion for the Amiga has available. V1.6 is freely distributed, so check
JElctivision has released Shanghai for the been selling well, and they have a host of new with your local user group for a copy or con
Commodore 64 and Amiga, a puzzle game products in development They include a six- tact Geodesic Publications.
with roots In the ancient oriental game of slot expansion chassis, a 20 MB SCSI hard Infinity Software is releasing Grand
Mah Jongg. The elements of the game are de disk drive that plugs into the expansion port Slam, a tennis simulation for the Amiga It
ceptively simple: 144 tiles in seven suits are and passes the buss, a new RAM expansion features the big four of the world Grand Prix
randomly stacked in a pattern five levels unit, and a typesetting program with over tennis circuit: the Australian Open, the
high. You must remove the tiles in matching 200 downloadable fonts that will run with French Open, the US. Open, and Wimbledon
pairs until all the tiles are removed, or until the HP Laser Jet+. You must coordinate your game to take into
no additional moves can be made. It sounds Covox is putting the finishing touches on account the type of racquet you use, the court
simple, but it isn't. the Speech Construction Set for the 64. surface, the weather, your style of play, and
Aetivision is also releasing Portal, a sci This is a menu-driven software toolbox for your opponent The game includes three-di
ence fiction text adventure for the Commo editing software speech recorded with the mensional graphics, digitized sounds, ran
dore 64 and Amiga, and Championship Golf Voice Master digitizer. It uses a cut-and-paste dom weather variances, real-time scoring
for the Amiga, approach to manipulate the elements of the and protesting, You can set up a tournament
Arrays is publishing Mastering Amiga- sonic waveform, displayed on-screen in high- using a professional draw card
DOS and The Complete Commodore and resolution graphics. This program should The program offers complete control over
Amiga Sourcebook. The Sonrcebook will make designing custom software speech your stroke with angle, spin, speed, lob, slice
include an Amiga hardware peripheral sur modules much easier. and smash options. Two-player options may
vey. Electronic Acts is putting the finishing include a modem connection. This is Infini
Berkeley Softworks, developers of touches on a new game for the 64, tentatively ty's first Amiga game, and it looks like a win
G-EOS, nave released geoDex, a file manager called Museum World. This is a graphic ad ner.
for the 64. It generates mail-merge informa venture game that takes place on the planet Midnite Press is publishing How to Get
tion to be used with geoWrite S.O, and will Zaryl, an ancient galactic museum. It is filled the Most out of GEOS. This will be the first
keep track of names, addresses and phone with exhibits of art and events from all over comprehensive guide to using GEOS. It will
numbers. the galaxy. It also contains the Book of Magic, include chapters on using geoWrite and geo-
Brown-Wagh has announced Publisher, which has been stolen. You must locate it, re Paint with hints on how to create your docu
a page-makeup program for the Amiga. It will cover it, and return it to its correct place in ments. Utilities for importing text from other
mix text and graphics, accept multiple fonts, the museum. To do this you must explore the word processors, grabbing graphics from
and is planned to support Postscript laser museum, coDect clues and artifacts, and enter other drawing programs, translating GEOS
printers. The text portion supports justifica into the exhibits. You must also explore the files into sequential files for modem transmis
tion, centering, and kerning as well as multi lower reaches of the museum, which contain sion, and other goodies will be available on a
ple columns with variable widths. Graphics some of the best eight-bit monsters IVe seen. separate Utilities Disk. Also included in the
can be resized and cropped. Page layouts are You'll spend hours exploring. book will be information on the GEOS file
56 FEBRUARY '87 Continued on pg 58
Make Your Choice
C-64 or C-128
BASIC Compiler COBOL
Complete BASIC compiler
and dBvelopment packaga.
Speed up your programs 5x
BASIC Now you can learn COBOL,
the most
commercial
widely used
programming
to 35x. Compile lo machine language, on your 128 or 64.
code, compact p-code or COBOL Compiler package
both. "128 version: 40 or 80 carries complete with syntax-
col. monitor output and checking editor, interpreter
FAST-mode operation. '128 and symbolic debugging
version includes extensive aids. New "128 version works
80-page proflramer's guide. wilh 40/80 column monitors
A great package that no Speeds up your BASIC programs by and is quicker than the '64
software library should be Complete with Editor,
3 to 20 times. For C-64 and C-128 version. C-64 $39.95
nterpreter and Debu
without. C-64 $39.95 C-128 $59.95
C-128 $59.95
New c-128
Spaedtarm Cftdpak
your 64 or ^28 to commuri-
Let your &4 or 128 commun Easy-to-use interactive draw
icate with the outside world |!| ing package for accurate
icate with the outside world.
Obtain information from graphic designs. Dimension
' CompuSarve'
various computer networks. ing features to create exac!
Tht Source
Flexible, command driven scaled output to all major
GEnfe
dot-matrix printers. Input via*
terminal software package. Dow Joo«
Supports most modems. keyboard or lightpen. Two {
Xmodem and Punter transfer graphic screens for COPYing
from one to the other. DRAW,
protocol. VT52 terminal emu
BOX, ARC, ELLIPSE, etc.
lation wilh cursor keys, large
available. Define your own
45K capture buffer & user
library of symbols/objects-
definable function keys.
store up to 104 separate
Ntwl C-64 $39.95
objects. C-64 $39.95
C-128 $39.95
C-128 $59.95
Chartpak PPM
xitiTie run nut
in
—--
account cash balance with
the YTD transaction file;
Por
H
Abacus
Or order directly form Abacus using your MC, Visa
or Amex card. Add $4.00 per order for shipping.
Foreign orders add $10.00 per item. Call (616)
241-5510 or write for your
y free catalog.
y 30-dayy nr n«u Tuft fv«nio r««/l D««W« M1/10iMn
money back software guarantee. Dealers inquiresPhone
welcome-over 1500 dialers nationwide.
P'°$*Ml$^2 ^rS^ULI^iwi
616/241 -5510 • Telex 709-101 • Fax 616/241 -5021
\ji££. ^fihi On SILICON VALLEY INSIDER
Continuedfrom pg. 56
structure and memory maps of the GE OS op software still in development, so features may
SUPER DISK LIBRARIAN
erating system. Information on undocumentr change by the time the products reach the
A full featured disk cataloging and library ed features is also included. shelves,
system for the C128. With one keypress all
New Horizons Software is working on Until next month, that's all from the valley
programs on a disk are cataloged and a label
printed1 Catalog up to 1000 disks and 15.200 ProWrite for the Amiga. This is a multi-font, of silicon chips.
program names! Operates in fast modewithSO multi-color word processor that runs in
column display. Catalogs 64,128 & CP/M Plus
formatted disk directories. Reads even heavily
640X400 mode. I was given a very early beta
protected disks! Printer output includes library version to use. It has all of the features you
index, full library report, master program list,
would expect in a standard word processor;
category program list & disk labels. Also
block moves, left and right justification, head Companies
contains full featured disk utilities section
including all CBM DOS commands plus rename ers and footers, page numbering, and search
a disk, copy protect a disk, change disk format
and replace. It also has some more advanced
without affecting data & much more! Fully
documented. Organize your disk library & features like on-screen super and subscripts, Activision
more for only S29.95' font styling {bold, italics, underlined), and 3350 Bayshore Frontage Road
decimal tabs. The special features that make Mountain View, CA 94043
1541/1571 DRIVE ALIGNMENT
this a unique product are its ability to display
Avoid costly repair bills! Insure maximum any font in your font library, multi-color sup Arrays
performance from your disk drive. 1541/1571
port, and IFF graphics display. You could 6711ValjeanAveiiue
Drive Alignment diagnoses & reports the
alignment condition of the disk drive as you think of it as MacWrite for the Amiga. It Van Nuys,CA 91406
perform adjustments. An on-Screenhelp menu should be available in the first quarter of
is available while tne program is running. Full
documentation includes section on how to load 1987. Berkeley Softworks
alignment program even when the disk drive is New Horizons Software is also completing 2150 Shattuck Avenue
badly misaligned! Easy to use. Auto-boots to
the upgrade to Flow for the Amiga. For those Berkeley, CA 94704
all modes. Works on 1541.1571 in 1541 or 1571
mode. C64. C128 in either 64 or 128 mode. Don't of you who are not familiar with How, it is
wait weeks for the repair service! Perform your an outline processor that lets you organize Brown-Wagh
own alignment in minutes! More features than
ideas and information in outline form, shuffle 100 Verona Court
the competition and a better price1 Only $34.95'
items around, sort and reorganize them to Los Gatos, CA 95030
PROGRAMMER'S NOTEBOOK your heart's content. I use it to plan every col
umn before I start to write. Check it out. CLtd.
Programmer's Notebook uses indexed files to
maintain records of magazine articles, short Psygnosls has produced two games for the 783 E. Skinner
routines, interesting tips & tricks. It eliminates Amiga. Deep Space is an arcade/strategy Wichita, KS 67211
the need to maintain a notebook near the
computer while programming It's different thriller that takes place deep in interstellar
Covox
from the typical indexing program because it space. You are the pilot of a Strix Fighter,
stores not just the location of the material, but
working as a mercenary seeking wealth and 675D Conger Street
the material itself plus a user comment line for
adventure. Arena is a sports simulation fea Eugene, OR 97402
special notes about the record. Very fast
search & Display (about 3sec. for 740 records). turing six events; 100-meter run, pole vault,
Program is menu driven & has full printer Electronic Arts
capability. Keep track of those important long and high jumps, shotrput, and javelin.
1820 Gateway Drive
subroutines! For the C128 & 1571. Disk - S19.95 Visual Aural Animations has created
San Mateo, CA 94404
the Sound Analyzer for the Amiga. This is a
MUSIC OF THE MASTERS
hardware device that attaches to the second
Geodesic Publications
Free Spirit's Music of the Masters series is a mouse port. It accepts input from a built-in
must for all music lovers. An hour of classical P.O. Box 7
microphone or two RCA line level connectors
music per disk for the C64 or C128 in 64 mode. Willow Creek, CA 95573
Music of the Masters I - Handel, Haydn. Mozart, that support stereo. The incoming sounds are
Beethoven, Bach & many others! processed into six frequency channels and
Music of the Masters II • Minuets, waltzes, Infinity Software
two direct channels. A special ninth channel
sonatinas & more from Bach. Brahms, 1331 61st Street, Suite F
Beethoven, Chopin. Schubert & many others. acts as a frequency counter up to 20 KHz. Five
Music of the Masters III - Mostly Mozart. Emeryville, CA 94608
linear controls on the module affect micro
Music of the Masters IV - Best of Bach.
Music al the Masters V - Popular themes from the phone gain, left and right line gain, and bass
Midnite Press
greatest & best known works of the Masters. and treble gain. The module includes a sound
S9.95 per disk, 2 for $17.95, 3 for S24.95, 4 for 1212 Hagan
$31.95. all 5 for only $38.95!
analysis program, a frequency counter pro
Champaign, IL 61820
gram, and a Visual A^rais package.
The Winning Edge - The most comprehensive & The Visual Aurals package is a kinetic
amazing casino craps program ever offered for New Horizons Software
theC64! Disk - S19.95 graphic perception program that creates infi P.O. Box 43167
nite visual representations of sounds pro Austin, TX 78745
FREE SHIPPING & HANDLING! Illinois residents cessed by the Sound Analyzer. The Sound
add 8% sales tax. Send check or money order
to:
Analyzer can be used to develop voice recogni Visual Aural Animations
tion or other acoustical applications. P.O. Box 4898
Free Spirit Software. Inc. That wraps it up for this issue. Now is a Arcata,CA 95521
538 S. Edgewood
good time to remind all of you that much of
La Grange. IL 60525
what I write about is based on early looks at
58 FEBRUARY'87
TEVEX = Software, Service, & Savings
1 i
LIST OUR
SSI
1
LIST OUR LIST OUR
PRICE PRICE MICROPROSE PRICE PRICE ELEC. ARTS PRICE PRICE
I
Ace of Aces NEW $30 $20
Gemstqne Healer NEW $20
Dam Busters $30 $20 PRICE PRICE
GeopoEitique 1990 S27
Fight Night $30 $20
Gettysburg S40
Hard ba if :;30 $20 Ballyhoo $40 $27
Imperium Galactum $27 Cutthroats $35 $23
Law of the West S30 $20
Kampfgruppe $40 Enchanter S35 $23
PSI 5 Trading Company $30 $20
Knights of the Desert $27 Hitchhiker's Guide/Galaxy Ii35 $23
Mech Brigade $40 LIST OUR Infidel $40 $27
ORIGIN SYS.
I
Norway 1985 $23 Leather Goddesses NEW $35 $23
PRICE PRICE
Operation Market Garden $33 Planetfall <!35 $23
Panzer Grenadier $27 Sorcerer S40 $27
Auto Duel NEW $50 $33
Phantasie or Phantasie II $27 Spellbreaker $45 $30
Moebius NEW S40 $27
Ouestron $27 Suspect $40 $27
Ogre NEW $50 $33
Rails West $27
Rings of Zilfin $27
Ultima III $50 $33 Suspended S45 $30
Ultima IV S60 $40 Trinity (128k) S40 $27
Roadwar 2000 NEW $27 Wishbnnger <;35 $23
Shard of Spring NEW $27 LIST OUR ZorkI $35 $23
Six Gun Shootout
U.S.A.A.F.
Warship NEW
$27
$40
$40
ACTIVISION
Alter Ego
PRICE PRICE
I Zork II or III
Invisiclues
$40
$8
$27
$6
3 50 $33
1
Wizard s Crown LIST
ETC.
$27 Ghostbusters OUR
! .35 S23
Hacker : ►30 S20 PRICE PRICE
EPYX
I
LIST OUR
Hacker II NEW ! ►35 S23
PRICE PRICE
Little Computer People Baseball $40 $27
! >35 523
Mindshadow Bridge Baron ,40 $27
Destroyer NEW ! 30 $20
Murder/Mississippi Competition Karate 35 $25
Koronis Rift ! 35 $23
Shanghai NEW Elite 33 $22
Movie Monster Game NEW J >35 $23
Tass Times NEW Flight Simulator II 50 $33
Rescue on Fractalu J >35 $23
Summer Games I or II
2 on 2 Basketball i 35 523
Football
Gato
40
30
$27
$20
Temple Apshai Trilogy UST OUR L Infiltrator $30 $20
Winter Games HP/DATASOFT PRICE PRICE | Jet Simulator $40 $27
World Games NEW Leader Board M0 $27
World Karate Champ. Alternate Reality i
40 $27 Lords of Midnight $30 $20
World's Greatest Baseball Mercenary (
30 $20 Micro League Baseball 40 $27
World's Greatest Football Neverending Story (
30 $20 Napoleon at Waterloo $35 $25
221-B Baker Street i
30 $20 Quizam 30 $20
SSG
UST OUR
Sargon HI 50 $33
PRICE PRICE LANCE HAKFNKR UST OUR U
Spitfire 40 35 $23
GAMES PRICE PRICE | Star Fleet I 50 $33
Battlefront $40 $27
Super Bowl Sunday 35 $23
Carriers at War $50 $33 Final Four Basketball $40 $30 Where Is Carmen San Diego? $35 $23
Europe Ablaze $50 $33 Pro Basketball $40 $30
Reach for the Stars $45 $30 3 in 1 Football $40 $30
Run 5 Magazine #1,2,3 $4 each issue TEVEX Disks - Box of 10
DSDD Only $12
1710 Wilwat Drive Suite E
Norcross, GA. 30093
404^41-3045
12" 80 COLUMN
MONITOR
SALE$7Q Q^
II7*-7%J List $129
Super High Resolution green screen
monitor. 80 columns x 24 lines, easy to
sales 39.95
List $199
This is the affordable printer you have been wailing for! This 81/:" letter size, 80 column
dot matrix, heat transfer printer features upper and lower case, underline, graphics, word
processing, and much more. List $199.00 SALE $39.95
PREMIUM QUALITY
150-170 CPS COMSTAR 14" RGB & COMPOSITE
AERO 160 PRINTER COLOR MONITOR
SALESIQQ 00 SALE $217 00
-1--7-7. Vf\f List $499 **%J I • \J\J List S399
The Comstar Aero 160 gives you a 10" carriage, 150-170 CPS, 9x9 dot matrix with double Must be used to get 80 columns in color with
strike capability for 18x18 dot matrix (near letter quality), high resolution bit image 80 column computers (C128 - IBM - Apple)
{120x144 dot matrix), underline, back spacing, left and right margin setting, true lower (RGB cable $19.95) Add $14.50 shipping.
descenders with super and subscripts, prints standard, block graphics and special List $399.00 SALE $237.00
characters. It gives you print quality and features found on printers costing twice as much!
(Centronics Parralle! Interface) List $499.00 SALE $199.00 TV TUNER
SALE $
PRINTER/T YPEWRITER COMSTAR 1000 PRINTER List S130
This tuner has dual UHF/VHF selector
COMBINATION SALE$17Q
List $349 switches, mute, automatic fine tuning and
sale $199.95 This is one of the best values today. Print
computer/TV selector switches. Hook it up
List $299 between your computer and monitor! Inputs
letters, documents, ect., at 100 characters
Superb Silver Reed letter quality daisy included for 300 ohm, 75 ohm, and UHF.
per second and has Near Leller Quality
wheel printer/typewriter combination, just List $129.95 SALE $49.95
mode. Features are dot addressable
a flick of the switch to interchange. Extra
graphics, adjustable tractor and friction
large carriage, typewriter keyboard, CALL BEFORE YOU ORDER:
feed, margin settings, pica, elite, condensed,
automatic margin control, compact, • OUR PRICES MA Y BE
italics, super & subscript, underline, bold,
lightweight, drop in cassette ribbon! (90 day
and double strike. Commodore Interface LOWER & AND WE OFFER
warranty) Centronics Parrallel Interface is
Included. List $349.00 SALE S179.95
built in. List 299.00 SALE $199.95 SPECIAL SYSTEM DEALS •
62 FEBRUARY'87
Temporary program names: When I'm developing a pro Cartridge tips: If one of your plug-in cartridges stops work
gram. I save my work every 15 minutes or so to insure that I ing, try it out on another computer If it works okay there, it
always have copies of the latest version and everything thai may mean that your power supply is on its way out and
leads up to it. While this is valuable, it has a few drawbacks: It doesn't have enough oomph to drive die computer and the
tends to clutter the disk with programs that are very similar cartridge together. It might also mean that your computer's
to one another: it requires a unique name for each version; cartridge port connector is dirty; you can often clean this
and when the program has reached its ultimate state of de problem up with a pencil eraser.
velopment, all those preliminary versions have to Ik- erased. If you have a cartridge expansion board, it probably has a
A very simple program-naming procedure makes it easy to switch for disabling any of die cartridges inserted into it
manage these programs. I just name my first version TRY1. Sometimes you can look into the cartridge ROM by power
my second TRY2, and SO on. When I make a major revision. ing up with die cartridge in place, then using the switch to
say, right after TRY5. I name it TWIG. The next major revi disconnect the cartridge. BASIC'S PEEK function can then of
sion, maybe after TKYl-i, is TKY20. It's very easy to remem ten be used to examine the cartridge.
ber the last number 1 saved, so it's just as easy to know the If you're capable of working on PC boards, you can install
name for the next one. If 1 ever lost track, a quick look at die your own cartridge on-off switch by using a double pole
director)- shows exactly where tilings Stand, since the latest switch to break die lines going to pias 8 ;uid 9 of the car
version has die highest number. tridge port. To disable the cartridge, just turn the switch off.
When it's time to erase these Old backup versions. I can get To enable it. turn the switch on and reset the computer.
rid of entire blocks of them at once. Scratching THY? deletes If your cartridge uses one or more SYS or other com
even-thing from TRY] through TRY9- Scratching TRY2? does mands, it's useful to write them on an adhesive label and fas
the same for everything numbered in the twenties. Hie only ten it to the top of the cartridge where you can refer to it
tiling to be careful of here is that 1 don't erase my final ver as needed.
sion! To be on die sale side, before scratching anything, I D.LJassby
always save the current version with some name other Princeton, i\ewJersey
than TRY
Margaret ittel Datassette tips: You can use these hints even if your data-
Las Angeles, California ssette is collecting dust at the bottom of your closet.
If it is collecting dust, you should consider bringing it out
More temporary names: Another way to name different into the light. On two occasions I made errors that caused
versions of your developing programs is to name them by the my word processor to hang up the serial bus, which prevent
last line number you have completed in the program. When ed me from saving my valuable dtxument. I hooked up my
you save die version that ends with line 370, call it —370, datassette and saved my work to tape, then reset the comput
When you save the one that ends with line 510, call it—510, er to get out of die hang-up. 1 also make tape backups of my
and so on. Once the program has been completed, save it un most important programs, so if (when) my disk drivels out of
der a "real" name, and use SO:—* to scratch all programs service, I can still enjoy my computer.
whose name starts widi a dash. For diose who use the datassette on a regular basis, Radio
BUI Wilson Shack and other stores have a wealth of useful products for
Morgantown, West Virginia handling cassette tapes. A bulk eraser is very useful, as is a kit
to repair cassettes. There's no end to the variety of boxes and
Date and time in program names: Because programs are storage cabinets, either I prefer the soft plastic boxes to the
so often changed and improved, it's very useful to know the hard ones, since they are more durable and less expensive,
date ;ind time Unit a given version was created. It's easy to ac and can easily be used for sending tapes through the mail.
complish that goal by including die date and time in die pro When buying tapes, it's good to buy die shortest ones
gram name. Since a program name can have up to 16 charac available, since it takes so long to search for programs on a
ters, if you use four characters tor the date and tour for the long tape. Tlie C-I0 tapes, with five minutes of recording
time, you'll have up to eight characters left for the actual time on each side, are wonderful if you can find them. C-30's
name of the program. are eminently satisfactory and widely available at low cost.
The system I use is to type the program name (up to eight Inexpensive brands such as Radio Shack's Concertape™ are
letters) followed by an eight-character date-tirae group. The perfectly satisfactory for Commodore use. Avoid C-120's like
name WARGAMES021 i 1100 would indicate mat this version the plague, because the ultra-thin tape the)' contain tangles
of WARGAMES was created on February l4(02l4)at 11:00 very easily
A.M. (1100). A version created on February 15 at 1:32 P.M. To write-protect a tape, punch out the litde plastic tab on
would be names WARGAMES02151332 (note the use of 24- the left side of die back of the cassette. To overcome the
hour military time format). write protection, put a piece of tape over the punched-out
In four years, I've never failed to find a g<x>d name that fits hole. Scotch'" tape is fine; in fact, the write-protect tabs used
in die eight characters allowed by mis system. The benefits with (loppy disks are perfect
of having the data and time have revealed themselves count Before using a tape for the first time, it's a good idea to fast
less times, as I've encountered different versions of the same forward it to the end, then rewind it. This process, which you
program on the same or different disks, and have always might want to do twice, balances the tension and avoids po
been able to know, without a doubt, which is the most recent tential tape jams. It's also a good idea to write down the tape
version. counter reading at die end of the tape; it will be useful when
LiicyS. Terrier
you need to estimate how much tape is left on a partially-re
Alton, Illinois corded cassette.
COMMODORE MAGAZINE 63
When using a tape, it is not necessary to run it past the 10 PRINT"[CLEAR] FANCY PRINTING
plastic leader before recording. Commodores excellent re ROUTINES - THONG NGUYEN"
cording scheme takes the leader into consideration, and re 20 M$="C0MM0D0RE MAGAZINE"
cords only after it has passed the head. 30 GOSUB 100:PRINT
To avoid load errors, it's good to avoid saving programs 40 GOSUB 200:PRINT
with identical names. Otherwise your computer, when find 50 GOSUB 300:PRINT
ing the name of an old, partially-enLscd program, may think 60 END
tliat it has found the program you want Other ways to avoid 70 :
these maddening errors are to bulk-erase old tapes before us 100 REM ** LETTERS DROP FROM THE SKY
ing them, and to degauss your tape head after every few 110 TD=10:REM SCREEN LINE TO PRINT ON
hours of use. Head demagnetizes are available at Radio 120 L=LEN(M$):TA=(40-L)/2-l
:FOR J=l TO L:Ml$=MIDS(M$,J,l)
Shack or any electronics store.
On the 64 and 128, you can hear your tapes us they load :PRINT"[HOME]"
130 IF M1SO" "THEN FOR K = l TO TD-2
by executing a POKE 54296,15. Turn the volume on your
:PRINT TAB(TA+J)M1$"[UP]"
monitor all the way up and you'll hear some interesting
:PRINT TAB(TA+J)" ":NEXT
things. With practice, you can tell from its sound whether a
140 PRINT TAB(TA+J)M1$:NEXT
given tape is g<x>d or bad
150 RETURN
And finally, when your computer says it has found a pro
160 :
gram, you can ciuickly Stan the tape rolling again by pressing
200 REM** LETTERS ZOOM IN FROM LEFT
the SPACE, CTRL or Commodore keys. 210 L=LEN(M$):TA=(40-L)/2-l
JeraUl Brant} :F0R J=L TO 1 STEP-1
Erlanger, Kentucky :M1S=" "+MID$(M$,J,1)
220 IF Ml$<>"[SPACE2]"THEN FOR K=l TO
On-line assistance: If you subscribe to Quantumlink or J:PRINT TAB(TA+K-l)Ml$"[UP]":NEXT
one of the other telecommunications services, don't over 230 NEXT:PRINT
look their customer representatives as a source of assistance 240 RETURN
with all aspects of their service. They are as close as a 1 -800 250 :
phone call, and if you can state your problem clearly, the 300 REM ** LETTERS EXPLODE FROM CENTER
chances are gcxxl tliat they can help you. Before placing your 310 IF LEN (M$)/2OINT(LEN(M$)/2)THEN
call, research your problem as thoroughly as possible, and MS=MS+" "
make sure you understand exactly what help you need- 320 L=LEN(MS):TA=(40-L)/2:TB=L/2
Write down your problem and your questions, then dial :TC=TA+TB:F0R J=l TO TB:TC=TC-1
away! 330 PRINT TAB(TC)LEFT$(M$,
Charles Brown J)TAB(TB)RIGHT?(MS,J) " [UP]"
New York, New York :F0R K=l TO 20:NEXT:NEXT
340 RETURN
Centering text Here's how to tell how much to tab a word
or phrase to center it on the screen. Count the letters in your
text and subtract it from die number of characters on a
screen line, then divide the total by two. INPUT without question mark: When using the INPUT
This will do it in BASIC;, assuming that your text is M S: statement for something other than a question, its desirable
PRINT TAB((-*O-lJEN(MS)y2) to eliminate the "?" mat appears after the prompt. There are
Because of BASICS way of doing math, you must put paren seven)] ways to do this, but the simplest and most machine-
theses around the 40-LEN(MS). You don't need the INT func independent is this.
tion, because TAB performs it automatically. LOO OPEN 1,0
Steve Dodd 110 print "enter some data";
Alberta* Canada 120 input* i,a*
130 PRINT
Fancy printing: Here are three subroutines that can add ex 140 CLOSE 1
citement to jour screen displays. The first makes letters drop line 1 (X) opens the keyboard as an input device, and line 110
from the sky before lining up in the center of a screen line. prints your prompt; don't forget the semicolon at its end.
The second zooms them in from the left, and the third makes line 120 puts your keyboard entry into variable A S. line 130
them burst out from the middle ofthe screen. All you have to moves the cursor to die next line, while line 140 closes the
do is set the desired text equal to M S. then call the appropri input channel. You can combine the steps into fewer lines if
ate subroutine. Our listing includes a demonstration of all you'd like—I've separated them here to make them easier to
three routines. follow.
You can use one, two or three ofthe routines in your own Kuylee Fortney
programs. To make diem work with 80-column displays, just McCandless, Pennsylvania
change the 4()'s to 8()'s in the three definitions ofvariable TA.
In "dropping letters from die sky" variable TO determines INPUT with quotation marks: By typing quotation marks
which screen line they will settle on. The dropping letters before and after your response to an INPITstatement, you
will erase the lines above that one, except for line I. can include many otherwise unacceptable characters in mat
Thong Nguyen response. Commas, colons, leading or trailing spices, and
Ft Walton Beach, Florida cursor control characters all normally illegal or ignored, be-
Continued on pg. 120
64 FEBRUARY'87
4,096 COLORS
4-CHANNEL STEREO
32 INSTRUMENTS
8 SPRITES
3-D ANIMATION
25 DMA CHANNELS
A BIT BLITTER
AND
MALE AND FEMALE VOICE.
■i " .
1 \
DISK DRIVE
FREE HOME TRIAL
MONITOR PRINTER
IL
COLOR
RGB
cronies
SG-10C
$188
W* $179 COMMODORE READY
•120 CPS DRAFT
• 30 CPS
NEAR LETTER QUALITY
Includes Both...
1-800-345-5080
OPEN 7 DAYS
A WEEK &
EVENINGS
COMMODORE
C-64 COMPUTER DISK DRIVE
^139
1200 BAUD
HAYES
$138
$168 COLOR
COMPOSITE SCREEN
'WITH PURCHASE OF
C-64-C
OF1541C DISK DRIVE
COMMODORE S138 «59
POWER SUPPLY JOYSTICKS CABLE TV RADAR DETECTOR
NO
C-64 PAY TV? RETAIL
CONVERTERS/ # $249
DECODERS
$39
FREE HOME TRIAL
PRO-TECH-TRONICS
QUICKDEUVERY^
J
6870 Shingle Crk. Pkwy. #103
Minneapolis, MN 55430
SCHOOL P.O.s ACCEPTED
C.O.D. (612) 560-6603
for the actual layout and design of machines. This is because GEOS
printed material, including the allows users to very easily manipulate
electronic integration of text and and integrate both text and graphic data
COMMODORE MAGAZINE 69
Both Berkeley and Commodore have processing programs into geoWrite
demonstrated a great desire to support files.
their products in the personal These GEO-tools are valuable additions
publishing arena by announcing several to the GEOS system, which afford the
new products which greatly enhance the user a great deal of flexibility when
Commodore 64/128 GEOS system exercising his or her creativity.
for personal publishing applications.
From Commodore there is the 1764 Putting It in Print
256K RAM expansion for the
Commodore 64C (similar to the 1750
At Twin Cities 128, we are committed
RAM expander for the 128). The 128 to using the 128 in every phase of our
version of GEOS already supports
production as a testimonial to what can
these RAM expanders for use with a be achieved with our machines. So for
super-fast RAM disk. A 64 version of us, personal publishing with
GEOS will do the same for the 1764. Commodore computers is not some
pleasant pipedream, but an everyday
In addition, Commodore has the 1351 reality.
analog "true mouse" controller which
gives the serious GEOS user precise Before the introduction of GEOS and
control of GEOS applications. These
the other products mentioned here, the
devices make working with GEOS a design, layout and production phase of
true pleasure. our operation was an extremely slow
and tedious process that often forced us
Berkeley also has several GEOS to compromise both the quality and
enhancement packages designed to aid
content of our publication. This is
the personal publisher. Desk Pack 7, because of limitations imposed upon us
features a program called the Graphics
by the techniques and the software we
Grabber which allows the use of
had to use. To illustrate, consider
pre-drawn clip art from The Table 1, which outlines and compares
Newsroom, The Print Shop, and our production process in our
PrintMaster for integration into
pre-GEOS days with the way we now
geoPaint and geoWrite files. do it using GEOS.
Cum
Step 1; Write, gather, proof, and edit articles.
Step 2: Convert non-geoWrite files into geoWrite format using the Text Grabber.
Step 3: Create internal graphics and article headers (both text and graphics) with geoPaint.
Step 4: Integrate geoPaint pictures with geoWrite text and set appropriate column margins.
Step 5: Create front cover with geoWrite and geoPaint as a whole integrated unit
Step 6: Laser-print pages locally or upload the pages to Berkeley Softworks via QuantumLink for laser printing.
Double-column text formatting is achieved automatically through geoLaser's overlay option.
COMMODORE MAGAZINE 71
Personal Publishing
Plus
More Publishing Programs for Your Commodore 64/128
BY MATTHEW LEEDS
72 FEBRUARY'87
Go Ahead, Lose Your
Marbles.. >
How to order: Visit your retailer. If you are unable to find the product at your local retailer, you can call 80O-245-452S for direct VISA or Mastercard
orden (In CA call 800-562-1112). The direct price Ii S 29.95 for the Commodore version. Amiga version Is S49.9S. Apple, Atari and IBM versions coming soon. To buy by
mall, send check or money order to Electronic Arts Direct Sales, P.O. Box 7530. San Mateo. CA 94403. Add J5 for shipping and handling (S7 Canadian). Allow 4 weeks for
delivery. There Is a 14-day, money-back guarantee on direct orders. For a complete product catalog, send SOS and a stamped, self-addressed envelope to Electronic Arts
Catalog, 1820 Gateway Drive, San Mateo, CA 94404. Commodore and Amiga are registered trademarks of Commodore Business Machines. Apple Is a registered trademark
of Apple Computer. IBM Is a registered trademark of International Business Machines, Inc. Marble Madness* 1984. 1986 Atari Games Corporation and Electronic Arts.
The
Computer
Museum
A kdmit it. Now Unit you've been
computing for a couple of years and have
tion revolution accessible to everyone.
Without them, the use of computers
run Literally hundreds of programs on would never have penetrated as deeply
your Commodore 64, you don't even no into our culture," said Dr. Gwen Bell, die
tice the power-up message anymore. You museum's president. "They deserve a
take your computer tor granted, as if it place in The Computer Museum because
were a common clock radio or toaster they represent a significant class of com
oven. Maybe you've even upgraded to a puter and because their wide acceptance
Commodore 128 or an Amiga, and your has made diem classics."
64 is now only used for an occasional When you visit die museum, you can
nostalgic game of Omega Race orJupiter challenge your skills as a pilot with an ad
Lander. vanced flight simulator, design an auto
With the tremendous number of per mobile, or test your programming ability
sonal computers mat have found their by writing a single set of instructions to
way into the workplace, the schools and guide an on-screen turtle dirougli a se
our own homes over die last few years, it ries of increasingly difficult mazes. If
was inevitable that eventually we would you're artistically inclined, you can cre
begin to take diem for granted die way ate a work of art widi a light pen and
we do Other modern miracles like laser graphics tablet using a program mat can
technology, space travel and Velcro1" also recognize letters and numbers
closures on kids' sneakers. drawn free-hand (as long as your printing
Fortunately, there's a place where is legible).
computers are still appreciated. A place I was just completing a masterpiece
where an inexpensive microcomputer with this program when a voice came
like the Commodore 6-i can take its from the unattended terminal beside
place among classic systems of die past mine. "Hey you." (I looked around.)
three decades and hold its head up high. "That's right, you. Come over here and
The place is The Computer Museum of type any word and I will say it." The
Boston, and it's die world's only indepen computer was DecTalk from Digital
dent museum devoted exclusively to Equipment Corporation, but die voice-
computing. was definitely diat of a middle-aged man.
The Computer Museum, located at Like die Amiga, tliis machine can say vir
300 Congress Street on Boston's Muse tually anything you care to type and do it
The Computer Museum
um Wharf, began seven years ago in at user-selectable speeds and voices,
Marlboro, Massachusetts, as a place to both male and female, young and old.
display classic computers that had been While the voices haven't completely lost
saved from the scrap heap—machines dieir "computer" accent yet, they are
like the Whirlwind, a five million dollar surprisingly clear and human-like.
research computer dating back to 1945. In a section ofthe museum devoted to
or die first commercial computer, die image processing, you can use a comput
Univac I, that correctly predicted Eisen er to graphically simulate a glass teapot.
hower's victor)' in the Presidential elec The real teapot sits under colored lights
tion of 1952. and you can manipulate it to affect die
Today die museum also features a col computer-produced image. Anodier ex
lection of classic personal computers, in hibit lets you create a digitized picture of
cluding die Commodore PET and 64 as your own face and distort it by adjusting
well as scver.il working PC Is that visitors die color and contrast Unfortunately, (or
can use in a "hands-on" environment. maybe fortunately, depending on how
"Microcomputers like the PET and die die picture comes out), you can't print a
Commodore 64 have made the intbrma- hard copy of your face when you're
A computer made fnm Tinker Toys that plays tictac-toe.
74 FEBRUARY'87
The Commodore PET and CM take their place in the PC Gallery. Command Console from the SAGE radar defense system.
done. environment of a military air defense
Other interactive exhibits let you center. If you've seen a lot of war movies,
punch your own computer cards using a you'll probably recognize the flashing
working keypunch machine from the round display mat was used to trace en
t96O's, play a elassic computer game like emy flight paths and direct intercept mis
Spacewar; or examine an integrated cir sions.
cuit under a microscope. The museum At regular intervals during the day, the
even has toy computers like Texas In museum also shows vintage films of clas
struments Speak n' Spell1" that young sic computing devices dating back to as
visitors can use. early as the 1920's. Again, die contrast
Young computer enthusiasts will also between the state-of-the-art personal
enjoy the museum's collection of animal computers of the 1980'sand their digital
models created for a popular, long-run dinosaur ancestors Is amazing. The Com
ning ad campaign by Honeywell. The in puter Museum's "Timeline," a glass-en
credibly detailed models, including a fox. cased collection of documents and arti
St. Bernard, grasshopper and American facts from the first two decades of com
buffalo, are made completely from wires, puting, also provides a sense of the 64's
This magnetic drum unit could hold about as much
microchips, transistors, and other small remote genealogy. data as a 5 1/4" floppy disk.
electronic components. "Computers have been around for the
Of course, like most museums. The last 40 years, but in tliat time they have
Computer Museum has a lot of artifacts changed dramatically," said Pat Fiorelli,
which are simply too old or too fragile Public Relations Manager for Hie Com
for visitors to touch. One that immedi puter Museum. "In a relatively short
ately comes to mind is a large computer time, they have evolved from huge vacu
designed specifically to play tic-tac-toe. um-tube dinosaurs to the desktop micro
"Big deal," you say. "My 64 can play- computers that most people are familiar
chess, checkers, backgammon, reversi, with. When people who are new to com
black-jack, and Ultima /V." What makes puters come to the museum and actually
The Computer Museum's tic-tac-toe see how it all started, they're shocked"
champ so remarkable is that it's built en So die next time you flip on your 64
tirely out of Tinker Toys™! and push Lode Runner into your 1541,
For everyone who has ever cursed before your fingers have a chance to en
their 154 1 for being too bulky, too slow ter LOAD • ,8.1—take a look at the
and lacking in storage capacity, the muse screen and tliink of the day you got your
um has an old magnetic drum data stor first computer Tliink of its rich heritage
age unit that's about the size of a small and the years of research, experimenta
condo (well, maybe not quite that big). tion, advances in design and miniaturiza
The unit contains six magnetic drums, tion that made personal computers like
but the combined storage capacity is less the Commodore 64 possible. And finally
than that of a standard 5 1/4" floppy. tliink of a place in Boston mat is trying to
Think of that the next time you're impa preserve this amazing history.
tiently waiting for Pinbcill Construction Then go waste a few Bungeling guards.
Set to load! The Computer Museum is open daily
This magnetic drum unit is just one of from 10 am to 6 p.m. and on Thursday
several historical displays that will give and Friday from 10 a.m. to 9 p.m. The
you a greater appreciation of the speed, cost of admission is S4 for adults and S3
power and compactness of today's mi for students and senior citizens. Children
crocomputers. Another is die museum's under five can explore the museum free
exhibit of some of the major compo of charge, and on Friday nights between
nents of the SAGE system—a military 6 p.m. and 9 p.m. The Computer Muse
computer used to monitor North Ameri um is free for everyone.
ca's airspace from the late 50's to 1983. Becoming a Computer Museum mem
The entire system weighed 175 tons and ber entitles you to free admission to the
used 55.000 vacuum tubes. Just think of museum, a subscription to the museum's
the electric bills you'd run up playing/7- illustrated quarterly magazine, a Museum
15 Strike Eagle on that tiling! Store catalog, as well as a 1056 discount
And for those of you who dabble in on computer books, chocolate floppies,
machine language. SAGE'S accumulator computer jewelry, and other items pur
alone is 30 feet long. In your 64, the ac chased from the store. If you'd like to
cumulator is only one part of the 6510 learn how to become a member, or if
(8502 in the 128) microprocessor— you'd just like more information about
whose entire casing Is roughly the size of the museum, contact The Computer Mu
a pack of gum. seum at 300 Congress Street. Boston,
In addition, several of the SAGE'S com Massachusetts 02210, or call (617) 426-
mand consoles are set up to recreate the 2800. 3
76 FEBRUARY '87
A working keypunch machine that museum visitors A color plotter draws the view of Boston from the
can use to make their own computer cards. museum.
h
m
m
Main control panel of the AWFSQ-7, the !95ffs US Air Force computer for the radar early warning system (SAGE).
tt\\\\\\\\\
Doni
Panic
BY GARY V. FIELDS
COMMODORE MAGAZINE 79
mat the disk?" In a moment his head expectations exceeded the realm of
reappeared around die comer and his realism. The phrase "user friendly" had
mouth formed two words: "Do what?" disarmed them and when the truth
First, the story is true and second, it is struck home, tfiey gave up. Computers
not uncommon. Many new computer are much easier to use now than they
owners have a tendency to panic when were just a few years ago, but mastering
they first encounter die wall of today's diem still requires time and effort
technical teems and computer jargon. Computers can't perform miracles—
What the man had done was "over ex they can simply do what you tell them
pected" die computer's ability to un to do and do it very fast You have to
derstand human ways, i fc had told it to learn their language. If you are using a
save a program, and when it refused he word processor and want to delete a
panicked—assuming something was block of text, you must know the prop
wrong widi the system instead of the er commands to perform that function.
system's operator. While this is a simple task for those
When he first bought die system, he who know how, it can be mystifying to
had expected the computer to do all new computer users. While mastering a
the work while he simply Issued com
Quickly I shot my last word processor is not difficult, it does
mands. Actually, diafs the way it is sup require that you spend time with it, ex
posed to work—humans give orders question: "Did you periment and above all, study the man
and computers execute. But die prob
lem is the little creatures don't always
format the disk?" His ual.
My first personal experience with
understand the Kings English. Your head reappeared over-expectation involved a spelling
instructions have to l>e issued in the program. I've never been a great speller.
correct sequence, using the correct around the corner and So when 1 bought my first word proces
command for the computer to under
stand. For instance, the fellow in the
his mouth formed two sor, I made sure it was supported with a
speller/dictionary package. In my inno
store had never told the computer to words: "Do what?" cence I expected it to find and correct
prepare (format) a disk to accept files. If all my grammatical errors, and when it
he had only read and underst<xxl his didn't, I was disappointed.
disk drive's manual, he could have teen The trick to keeping the joy in the re
After dunking the problem through, I
enjoying his computer that cold au lationship between you and your Com
realized I was expecting far too much.
tumn morning instead of anticipating a modore computer and avoiding a split
While the speller/dictionary could spot
Steamy struggle with the store's man is threefold: First, don't let your expec
words it did not recognize, there was
ager to exchange his "broken comput tations cross the boundaries of realism;
no way for it to determine if my spell
er." second, don't try to master even1 de ing of "corollery" was a feeble attempt
More than a few computer owners vice or software package in a single sit
to spell "corollary," "coronary" or per
engage in what seems to be an unwin- ting; and third, do your homework. haps "krona." And, of course, it was im
nable battle between man and ma possible for the program to spot errors
chine. They find diere is too much to Expectations and the of word usage ("to" instead of "two" or
remember, too many wires to connect, Real World "there" instead of "their"). My expecta
too many commands to memorize, too Expectations are always sky high tions had exceeded the realm of real
many manuals to read—and too little when you meet your first computer. ism. Actually, after overcoming the ini
time. Confronted with an ever-enlarg You expect it to do miracles while you tial disappointment, it was reassuring to
ing stack of manuals to absorb and peri sit back and collect the benefits. know tfiat the speller couldn't replace
pherals to supervise, the marriage be In 1984 almost all of my friends were me. The system needed me as much as
tween owner and computer heads eager to join the computer revolution. I needed it.
quickly to divorce court The reason— Most approached their first systems It's no exaggeration to say computers
irreconcilable differences. with enthusiasm—eager to put the lack true intelligence. But they make up
When someone tells me they've thing to work. They intended to enjoy for it by being fast. All they expect from
bought their first computer. I give diem it, use it, master it. Four friends (college you are commands which are logical.
the same advice I offer newlyweds: graduates, two with Masters degrees) Therein lies the second point of con
Give your mate the benefit of the not only bought systems, but enrolled tention—logic. Computers insist upon
doubt, learn to listen to each odier, and in night classes to learn BASIC. After a it and humans regularly ignore it While
never put all the blame for a spat entire month of classes, one couple quit The people can comfortably jump from one
ly on tiie other For computer owners I other finished but complained that the subject to another and back again, com
add, "If you don't think the tiling is language was unreasonably difficult to puters perform commands in se
broken at least ten times in the first learn and that all the software they quence, one at a time. Their redeeming
month, you're not using it enough." So were using was either poorly designed feature is that they can remember your
far no novice has passed die first month or was "broken." Their expectations commands and perform them lightning
without thinking their system had died had dissolved into disenchantment— fast
at least a half dozen times. But upon the honeymoon was over and die mar The trick to mastering the computer
careful investigation, it Is usually the riage was on the rocks. is to think the way it docs. It breaks ev
user, not the system. What went wrong? Basically, their ery command into small sequential
80 FEBRUARY'87
.steps. While you could tell your son to they had only half read die documenta
mow the grass and lie would under tion and panicked when they encoun
stand (he might not do it but be would tered uncharted territory or the soft
understand your intent). die same com ware seemed to lock up waiting for a
mand for a computer would have to be command they never gave. Fortunately,
broken down into several short com ERROR Ulis rush-in approach to exploring new
mands like tills: Go to garage. Open ga ERROR software is rarely dangerous to either
rage. Get mower. Roll mower to the software or the hardware (although
sidewalk. Engage choke. Pull start it can strain friendsliips occasionally).
chord. Adjust throttle. 1-ocate lawn, and Over the years I've developed my
so on. The computer wants specific own method of exploring new soft
commands, not general orders. 'ITiis ware. First, I always cover the write-
takes some effort on your part, but protect notch on the disk so I cant ac
once die computer understands your cidentally write to it. Next, I always call
commands, it will perform fast and up the disk's director)- and list it to my
flawlessly (something sons rarely do). If printer. This information is often help
you can train yourself to think in diese ful because some software developers
short, logical, sequential steps, you're will store a file called "READ ME FIRST"
on die road to computer bliss. Remem Some software on their disk. This file will contain
ber, what may be completely clear for instructions not included in the man
COMMODORE MAGAZINE 81
Homework Comes First or software ) is that you read the manual.
We all dislike admitting that we Fred Schmidt, Director of Marketing at
could be at fault. It is much easier to MicroProse, agrees. When they hear
blame the computer, the software, the from an unhappy user, more often than
disk manufacturer or the child who not the problem is rooted in the user's
played with the system last. But it has failure to read the entire manual. "You
been my experience that more often just can't play our games unless you
than not it is I who am at fault when I read the manual," said Schmidt.
think my system dies. In the past four Janet Brito of Briwall, a mail order
years I've had only one disk that was ac house which handles imported soft
tually bad. The SID chip on one of my ware, echos Schmidt's observation.
64's has failed (I electrocuted it making "The people who use our products are
a monitor chord). Dozeas of software usually advanced computer users who
programs have failed to respond as I ex know what they are doing. Occasional
pected, but fewer than ten succumbed ly they will target a bug in a product,
due to programming errors. On the but more often the problem they en
whole, the major problem was me— countered is simply that they didn't
what I was doing, what I expected or read die manual."
what I did not do—which caused the The Menu, an information service
product to Ml to meet my expecta which keeps track of over 75,000 dif
tions.
Few people visit a
ferent software programs, hears from
I can sympathize with anyone who foreign country diousands of software users each year.
has struggled with phrases, words, Jody Brexa, the service's Marketing
manuals, switches, cords, boxes and without carrying a Coordinator, explained, "People jump
commands they don't understand. The to conclusions if they are having a
translation dictionary,
first time I hooked a monochrome problem. They just automatically as
monitor to a color computer, the but don't hesitate to sume it is a problem widi die system
screen display was unreadable. I called People want to turn on die computer,
the company I'd ordered die monitor enter the world of get on and run programs without learn
from (in California) and told them my
computers unarmed ing about them. Some manuals are diffi
problem. The salesman suggested I cult to read so people simply skip
change the screen display to black and diem."
the text display to white. He offered the and phrases, like data, interface and Thankfully, manuals are becoming
correct commands and memory loca upload have become part of our vo easier to understand and are more
tions to do that, but I assured him I cabulary and are readily understood. complete dian they were just a few
knew how. But if you hope to become computer years ago. At one time, die only people
To make a long story short, what the literate, you'll need a source of informa who would read a manual were die
salesman had said and what I under tion which will explain the other words people who worked on computers all
stood him to say were entirely different. and terms you will encounter—a com day Now diat a large segment of die
After trying again to correct the screen puter dictionary. Most problems I've population uses computers but has lit
display and failing, I promptly panicked encountered with manuals, computers tle interest in knowing how they work,
and returned the monitor to California. and computer owners occur because software developers are beginning to
When the replacement arrived I forced people do not understand the termin write dieir manuals so even die no\ice
the United Parcel Service driver to wait ology. user can understand.
until I hooked up the new monitor. It For instance, when I first became in
wouldn't work either! I entered level terested in moving beyond BASIC into Conclusions
two—Advanced Panic. I returned the machine language, I came across the la Don't panic until you are sure there is
second monitor and got my money bel "Machine Language Monitor." I had a good reason. Nine times out of ten the
back. But the problem was not the no idea what this kind of monitor was. problem is something you are doing in
monitor, nor the salesman—the prob A quick look in my computer diction stead of a hardware or software error.
lem was me. I knew and understood ary supplied the information. Few peo Try to think the way the computer
less than I thought, panicked quicker ple would visit a foreign country with does, breaking large chores into small
than I should have, and assumed the out carrying a translation dictionary for logical tasks. Thinking the same way
system was broken when it was not. I the country's language, but don't hesi the computer thinks makes pinpointing
should have listened better and made tate to enter the world of computers problems simply a matter of elimina
sure I understood what I heard. Believe unarmed. If you want to understand tion. Buy a good dictionary so you can
me, it is more embarrassing, frustrating and be understood, you must know the understand what you are reading and
and expensive to not ask "foolish" ques language. There are several good dictio then, no matter how boring or time
tions than it is to ask. When in doubt— naries on the market, but the one I pre consuming—read the manual. The dif
ask. fer is Computer Dictionary compiled ference between a good marriage and a
So the key to surmounting the obsta by Sippl and Sippl and published by failing one is good communication. The
cles in the path to computer literacy is Howard W. Sams & Company. same is true widi computers. The man-
understanding the technology and the The key requirement if you ever ual is die computer's attempt to com
terms it uses. Many of the key words hope to master any product (hardware municate with you, so read it carefully.
82 FEBRUARY'87
Pre-Panic to step 7.
6. Stuck disks are die most common
Check List problem I cross with commercial soft
If you are having a problem, don't as ware. If, after inserting the disk and per
sume the system or the software is at forming the manual-specified load
fault until you are sure. Before panick command, the attempt ends with a
ing, try UiLs. "FHi; NOT FOUND" message, chances
1. Make sure even-tiling is snuggly are the disk Is sticking in its sleeve. To
connected, and the power is on. Brian check, try diis: Carefully cradle die disk
MacDonald, one of Commtxlore's Cus between die forefinger and thumb of
tomer Support Representatives, said he one hand :uid insert two fingers ofyour
was amazed at how many people called odier hand in die disk's hub. Now try to
with a dead system, only to find the spin die magnetic disk inside the pro
power chord had fallen out of the out tective sleeve, If it does not turn freely,
let. Before you panic, make sure all the mat's probably die problem. If the disk
loose ends are in place. Eliminate the can't rotate, the drive can't locate die
simple problem areas first. disk's tiles/programs.
2. If die system doesn't work alter You can usually loosen the disk by
power Ls supplied, check each unit Indi continuing this back and forth rotat
vidually to make sure it Is on and re ing motion. If that fails. I would return
ceiving power. It's not unusual for a it—providing that it is still under war
printer and disk drive to "hang" if oper ranty. If your warranty has expired,
ations are disrupted in die middle of a hopefully you have taken advantage
command (aborting print while using a Of the company's backup policy.
word processor, for example ). If this 7. When your child is sick, die first
happens, manually ami each unit off thing you check is his or her tempera
and on (not die computer) and issue ture—if its high, die child is ill. Com
the command again. Another way to puters are a little like that, too. If die}'
break the grip of two contused units get hot, diey sometimes act sick. If the
is to call for a directory listing temperature of die room in which you
(LOAD"S",8 via BASIC or whatever are working is comfortable, then it
command die program you arc using
The tfick to keeping the should he just fine for your system as
requires). this usually separates the bat joy in the relationship well. But if it Is too warm, do somediing
tling peripherals and returns control to about it. Ifa window allows a bright sun
you. between you and your to heat your system—pull the shades. If
3. Some software is very sensitive to a heat vent blows directly on the sys
Commodore computer
certain peripherals. Your computer has tem—move the system If heat remains
several ports (for printers, joysticks, is threefold: First, don't a problem—buy a tan and let it blow
modems) which when used may con across the disk drive and computer's
fuse some programs. For instance, die let your expectations power pack while the system is on.
early program disks for Quantumlink cross the boundaries of 8. When you've eliminated all the
sometimes refused to load properly if a user-created problems, reach for the
printer was connected. A joystick realism; second, don't manual again. I hate to keep repeating
plugged into the wrong port will eidier diat advice, but most times it's die user
try to master every
send die wrong signal or no signal at all. not die product who is doing some-
and some software will not load Ifa fast- device or software tiling wrong—the wrong command,
loading disk utility is used. So when I the wrong sequence, die wrong pe
encounter a program problem, I always package in a single ripheral connected Check your man
disconnect all die peripherals and dis ual (printer, disk drive, software) for a
able special utilities not required for
sitting; and thirds do troubleshooting appendix. If it has one,
diat program before assuming die soft your homework chances are it covers die problem you
ware Is defective. Nine times out often have encountered.
diat solves die problem. 9. When all else fidls—contact the
4. To determine whedier the soft manufacturer. Most have technicians
ware is at fault do this: Turn everything hardware is at fault, try diis. Take your employed specifically to help users of
off. wait a minute and start all over system to a friend who has a similar sys dieir products. Most software manuals
(turning die computer on last), using tem and reconstruct die sequence, us will list die proper number to call for
software which you are sure works ing die suspect software. (If the soft support.
with your system If the system fails, ware faiLs widi his system, dien suspect 10. If you can't get help directly
then you have eliminated the software a user error—reread die manual.) Now, from the manufacturer; try a local user's
from die problem list, so proceed to switch from one peripheral to another. group. Most will haw members more
step 5. If the software fails, proceed to If die error occurs using die same se than happy to help a fellow computer
step 6. quence of action, then you can assume user. A list of Commodore user groups
5. To determine which piece of you have a hardware problem. Proceed appears each mondi in this magazine, n
COMMODORE MAGAZINE 83
AMIGA UPDATE .BY TIM IONES
X
WINDOW CLOSE 1
HE WINDOW I/Basic",(0,0)-(617,186),31,-1
TIKE IS UP ' The -1 sets the window to use the Workbench SCREEN.
u;i:isif.L 10 ' This resets the window to the BASIC default and keeps things
Soft PAce ' on on even keel (especially the user!).
KOGEK 14
EL3LCE 2 ' One additional comment on using WINDOW 1, if you use
PfiTTV 0
' ON ERROR GOTO in your program, WINDOW 1 must be an active
RocK Challenge 1 part of your program or BASIC will shut down All of your
MWE J
' screens and windows and make WINDOW 1 the active window
Greatest party game ever! Hundreds of songs ' to report to.
In one of [he mosi cli.illenging and fun games oui
DefineColors: ' Lefs make things colorful
for the Commodore. No two games ever alike !
Up to 5 players at a time.
PALETTE 0,0,0,0 ' This is to give us a Known color as the
With Rock Challenge Group Editor you can add ' background
your favorite group's titles and save them to your RANDOMIZE TIMER' seed the RND function with the current timer
own data disk. Later when the group comes out ' setting
with more songs just add them to your data disk. FOR ii - 1 TO 31 ' We've already defined PALETTE 0 (Background)
PALETTE ii,RND,RND,RND
FOR Delay = 1 TO INT(RND ' 10): NEXT Delay
Rock Challenge 5L L1 Greatest NEXT ii
Hit* Data < U\K^ fci scee: ' I didn't want to get too picky with the color selections.
Thal"s nghl, Doin disks tor only tf> 661 We must icceive your
' Hopefully, the background won't be loo ridiculous.
oracr by December 2Otn for this special price tvery 251h orQer ' The syntax for the PALETTE command is as follows:
will also be shipped 25 DSDD disks J'SSE. This offer will not be 1 PALETTE #,R,G,B
seen again, so order today We will ship surne day If you doni
agree you have gotten the best offer you have over seen, then ' where # is the color #(0-31)
return the disks within 1U day:, for a full refundi We want evc-ry
' and R,6,B are the Red-Green-Blue levels (decimal value
C-61 and 12U user lo Parry Harry wrtft ffl&&0> tS&lH&E&lSgXR
' between Oand 1.0 is all off and one is full.)
Send check or money order to: ' RND was used because it returns a value between 0 and 1
SoftPace Software Co SendOutput: ' Now we put information into the window
P.O. BOX 788 WINDOW OUTPUT 2 ' Tell BASIC to send all print statements to
Brea, CA. 92622-0788
84 FEBRUARY'87
AMIGA UPDATE COMMODORE^
window #2'
COLOR 3,0
LOCATE 3.1 : PRINT "Now, use the mouse to make"
CALL FOR
COLOR 7,0 LATEST
■ PRINT "changes to the Window."
COLOR 4,0 PRICE
PRINT "Hit the CLOSE Gadget to END!"
COLOR 6,0
PRINT "Notice that we opened the window"
PRINT "with an ending coordinate of" ■COMwODOBE 128 is a
If you have any comments or corrections, I can be contacted NOTE ON ALL ORDERS OUTSIDE CONTINENTAL U.S.A. WE SHIP all ORDERS FIRST
CLASS INSURED U S MAIL IF SHIPPING CHARGES EXCEED THE MINIMUM AMOUNT VOU
through People Link as AmSoft 1. WILL BL CHARGED THE ADDITIONAL AMOUNT TO
If you like to call Amiga BBS's, I can also be reached at: GET YOUKPACKAGt 10YOUQUICKLY AMD SAFELY
COMMODORE MAGAZINE 85
AMIGA UPDATE li\ [ERKV FTTTBtnUCK
Amiga Fractal
Generator
66 FEBRUARY '87
AMIGA UPDATE
Amiga Fractal Generator
CLS: PRINT
ON ERROR GOTO 500
100SLEEP: GOTO 100
info2:
PRINT
500 CLS: PRINT
PRINT " IMAGINARY AXIS COORDINATES:"; PRINT
PRINT "error: possibly file name"
INPUT" Lower bound, Upper bound"; Imin, Imax
GOSUB WrapUp
IF Imax < = Imin GOTO info2
END
IF Imax > 2 OR Rmin < -2 GOTO info2
IF item - 1 THEN
Prt Coord: 'print coordinates in window
GOSUB GeiCoord
PRINT: PRINT: PRINT
GOSUB NewPic
PRINT TAB (30); "Red Coordinates:"
END IF
PRINT TAB (31); Rmin;" to"; Rmax
PRINT
IF item = 2 THEN GOSUB SavePic
PRINT TAB (30); "Imag Coordinates:"
IF item = 3 THEN GOSUB RestorePic
PRINT TAB (31); Imin; " to "; Imax
IF item = 4 THEN GOSUB Zoom
RETURN
IF item = 5 THEN GOSUB WrapUp
RETURN
CalcMag: 'calculate magnitude of z
tl = Zreal * Zreal
NewPic: 'make a new picture
12 = Zimag * Zimag
Delx = (Rmax - Rmin) / Side
ZMAG = SQR(tl+t2)
Dely = (Imax - Imin) / Side
RETURN
COMMODORE MAGAZINE 87
AMIGA UPDATE
CalcSqr: 'calculate z squared Zoom: 'magnify a spot
ZSreal = tl -t2 WINDOW 3," ",(400,25) — (620,60),2,2
Zsimag = 2 * Zreal * Zimag PRINT: PRINT" Move mouse to position..."
RETURN PRINT"... then click left button."
Plot: 'plot the point oldm = mouse(0) 'throw oway prior mouse positions
IF i% > 39 GOTO bin2
MOUSE ON
id% = 1 WHILE MOUSE(O) <> 1 : WEND 'wait for click
IF i% > 9 THEN ld% = 2 Zx - M0USE(5): Zy = M0USE(6) 'get coordinates
IFi%> 19 THEN id% - 3 st = WINDOW(O)
IF i% > 29 THEN id% = 4
GOTO plot IF st <> 2 OR Zx > 200 OR Zy > 100 THEN
WINDOW CLOSE 3
bin2; MOUSE OFF
id% = 5 RETURN
IF i% > 49 THEN id% - 6 END IF
IF i% > 59 THEN id% = 7
IFi%>69THENid% = 0 Zx - Zx/2
Delx = (Rmax - Rmin) / Side
plot: Dely = (Imax - Imin) / Side
PSET(x+x,y),id% Freal = Delx * Zn + Rmin 'where is point?
PSET(x+x+l,y),id% Fimag = Imax - Dely * Zy
RETURN Dx = (Rmax - Rmin) / 20 'ca!c. square around point
Dy = (Imax - Imin) / 20
SavePic: 'save picture to disk Rmax = Freal + Dx 'set new boundaries
WINDOW 3," ",(400,25) — (620,50),2,2 Rmin = Freal - Dx
PRINT: INPUT" File name"; f$ Imax = Fimag + Dy
WINDOW CLOSE 3 Imin = Fimag - Dy
GOSUB Working
OPEN fS FOR OUTPUT AS #5 WINDOW CLOSE 3 'close temp window
WRiTE #5, Rmax, Rmin, Imax, Imin GOSUB NewPic 'begin with new picture
MOUSE OFF
FOR y = 0 To Side RETURN
FOR x - 0 To Side
id% = POINT (x+xy) Working: 'working status
WRfTE #5, id% WINDOW OUTPUT 4
NEXT CLS: PRINT
NEXT PRINT" Working..."
WINDOW OUTPUT 2
CLOSE #5 RETURN
GOSUBDone
RETURN Done: 'done status
window output 4
RestorePic: 'get picture from disk CLS : PRINT
WINDOW 3," ",(400,25) — (620,50),2,2 PRINT "Done.. ."
PRINT: INPUT "File name"; f$ WINDOW OUTPUT 2
WINDOW CLOSE 3 RETURN
0PENf$F0RtNPUTAS#5
INPUT #5, Rmox,Rmin,lmax,!min PicLine: 'picture line
CLS: GOSUB PrtCoord WINDOW OUTPUT 4
CLS: PRINT
FOR y = 0 To Side PRINT" Line"; y
GOSUB PicLine WINDOW OUTPUT 2
FOR x - 0 To Side RETURN
INPUT #5,id%
PSET(x+x,y),id% WrapUp: 'close windows, clean up
PSET(x + x + l,y),id% CLOSE #5
NEXT WINDOW CLOSE 2
NEXT WINDOW CLOSE 3
WINDOW CLOSE 4
CLOSE #5 MENU RESET
GOSUBDone SCREEN CLOSE 2
RETURN STOP
RETURN
END
8B FEBRUARY'87
Get the most out of
your new
C-128 orAmiga computer
with these authoritative guides prepared
by Commodore's technical staff
COMMODORE
m
ittti ABartfamCbmputerBook
Connect!
A Guide to Telecommunications
Literacy'
Become an on-line
expert in this ongoing
telecommunications
tutorial
90 FEBRUARY '87
TELECOMMUNICATIONS/CONNECT
1660 1660
1600 1650 Modem/300 Modem'300 1670
ViCmodem AutoModem Version 1 Version 2 Modem'1200
you're using the phone line for a tele Wilson Drive, West Chester. PA 19380 quently asked questions with the an
communications call. If someone picks ATTN: Communications DeptTclecom- swers in upcoming columns.
up an extension phone while you arc munications Group. Of course, we will Suzanne McCoach is Telecommunica
making a telecommunications call, they not be able to answer each letter person tions Manager at Commodore. Dan
will hear a series of beeps and tones or a ally, but we will be printing the most fre- Sc/jein isi\!etux>rk CAxmiinator. Efl
lot of Static
The final item you \~\wl\ is telecom sales receipt to our service department,
Plus/4 and VIC 20 Owners
munications software. Telecommunica so they can perform the required modifi
tions software come in all sizes and cation and return the unit to you. This
shapes. You can buy a commercial pro modification must lie done at the factory
gram, get a public domain program from due to Federal Communications Com
a friend or users group, type one in from mission regulations.
a magazine, or write your own. All Com- To use the 1670, ail you have to do is
tnodore modems have a telecommunica flip switch number three "UP." This
tions program included with them at no switch will be found on the rear of the
additional cost. modem.
'Die two current modems include a If you have a Plus74 or VIC 20, then the
disk with several telecommunications software supplied with the 1670/Modem
programs, including VT-100 and \T-52 1200 and second version 1660/Modem
emulators. Common Sense telecom 300 will not work with your computer. If
munications software and Quantumlink you send the software included with
software. An emulator is a program that is your Commodore modem back to our
designed to act like (emulate) a specific service department along with a copy of
type of hardware- terminal. The user port on the Plus/4 is not the your dated sales receipt and a letter of re
Most systems will require the use of a same as the user port on the VIC 20. C64 quest, you will be returned a program
standard telecommunications program and C128, but the Commodore 1660 that is designed to run on your model of
like Common Sensa Common Sense is a and 16X) modems will work with the computer.
powerful terminal program that has op Plus/4. The first version 1660/Modem The address for Commodore Service is
tions for all users. Common Sense Ls cer 300 will work right out of the box. The Commodore Business Machines. 1200
tainly not a stripped-down, no frills tele second version 1660'Modem 300 needs Wilson Drive, West Chester. PA 19380.
communications program, and is what to be modified for use on the Plus;4. If Attn: Service Dept.
we will be using throughout this series. you look at the picture of the second ver Please note: The above-listed services
Quantumlink Ls a commercial informa sion of the 1660/Modem 300, you will are both performed free if the modem Ls
tion service. notice an arrow. This is the exposed sol inside your 90-day warranty period, If
Feel free to send any questions you der joint that must be cut in order to use the modem is outside the 90-day warran
may have with telecommunicating to us it on the Plus/4. We suggest that you send ty period, we suggest you contact the
at Commodore Business Machines. 1200 your modem and a copy of the dated service department directly. B
COMMODORE MAGAZINE 91
64 USERS ONLY BYPAULMONTOGNESE
right, but what do you do now? How do you explain that die SERIAL CERIAL 66
fancy computer gear you have is not capable of recognizing
something thai is almost correct? You don't have to! .lust add Approximate!' is non-destructive in dial die two string ar
Approximater to your program! guments passed to it are not altered in any way. It resides in
Approximater is a machine-language subroutine diat com die high end of tree memory, 52821 through 5.^2-i"7. Hie last
pares two strings. When control is returned to your BASIC 256 bytes are used as a work area so only 52821 dirough
program, die variable PC96 is set to a value from 0-100. with 52991 need to be poked Most BASIC compilers will not
100 representing a perfect character for character match. properly handle SYS calls like diat required by Approximater.
Anything between these two extremes represents some de Tlie normal way around diis restriction is to tell die compiler
gree of equality. to pass the statement dirough to BASIC for execution. With
Approximater works by first comparing each character to BLITZ! just precede die statement with two colons like this:
die same relative character in the other string. If no match is
found, then adjacent character positions are also checked. Approximater is ideally suited for establishing various lev
Matches on these adjacent characters are also recorded as els in word response programs. At die easiest level die pro
hits. At the end a preliminary percentage is computed by die gram could require a score of 65 or better to Ix1 correct. ^5
following formula: (H * 100)/C whereH = die number of or better for intermediate, and 85 or better for advanced.
hits and C = die number of characters in die longest string. If you insist on using an integer variable odier man PC56,
The number of hits diat occurred on adjacent characters Is then poke its ASCII values + 128 into 52956 and 52958. For
divided by two, rounded up. and subtracted from the pre example, diis would set Approximate!" to return its score into
liminary percentage. Finally, the PC% variable is set to die re XY%.
sult and control returned to BASIC. POKE52956,ASC("X"H 128:
Note that adjacent applies only to a character position In POKE52958,ASCC'Y")+ 128
the other string one before or after diat being matched. The For a single character integer variable, change the second
logic in die code allows for a given character In either string poke to
to lie included in only one match, so diere is no way to trick POKE52958.128 Q
it into giving a high score.
The PC% variable setting is automatic. You don't have to Before typing these programs, rujd How ra Enitr Programs." and "Him to Use the Magazine
reference it anywhere in your BASIC program odier than to Erury Program." The BASIC programs in this magazine are available on disk from Loadstar.
7,1-800-8J1-26W
check its value after die call to Approximater.
All ofthis happens at machine-language speeds so there are Approximater
no noticeable delays. The general format of die call to Ap 10 PRINT TAB(6)"2 SECONDS FOR ML
proximater is as follows: SETUP ":ML=52 8 21'DKGI
SYS52H21.S, .S2 20 FOR I=ML TO 52991:READ A:P0KE I,A
92 FEBRUARY'87
COMPUTERIZED
APPROXIMATER GOAL ACHIEVEMENT?
Would you believe that your faithful C 64 128 that to
this point has tielpeo you to write letters and reports.
balance your check book, and play games couid also
rNEXT'GPIF be an aid to help you reach your goals?
WELL IT CAN NOW!!'
30 POKE 53280,.:POKE 53281,1 With Personal Potential Softwares new ESI
".PRINT" [CLEAR,BLACK] " (Enhanced Stimulus Impact! programs. 5 years in
research and development, these powerful
:PRINT TAB(10)nKEY SLASH (/) TO programs have been achieving fantastic results!!!
END[DOWNJ"'FUBM PERSONAL POTENTIAL SERIES
(C 64 or 128, Disc Drive & Color Moator Required)
40 AS="":B$="":INPUT "STRING 1";AS
(Stereo Cassette Player and Headphones Optional)
:XF A5="/"THEN END'HMQJ (Stereo cassette tape included to augment
program effectiveness)
50 INPUT "STRING 2";B$:IF B$="/"THEN
1. Stress, Anxiety. & Relaxation: Helps to release
END'FGMH pent up stress and aids relaxation.
2. Self-esteem and Confidence Builder: Excellent
60 SYS ML,A$,BS:PRINT "[SPACE3]SCORE; for self-image restructuring, self improvement,
[RED]"PCI"[DOWN,BLACK]" or confidence building.
3. Positive Menial Attitude Builder: Amplifies
:GOTO 40'DPHJ PMAas an attitude habit.
52821 DATA 32,243,206,240, 16,133, 4. Take Action Ndw!: Helps to eliminate procrasti
nation and organize your life
191'BAEH 5. Motivation for Success: A powerful motivational
52828 DATA 138,208, 1,136,202,142, program
6. Prosperity Awareness Builder: Affects attitude
143'BADO toward prosperity
52835 DATA 206,140,144,206, 32,243, 7. Sales Motivation; Helps to increase motivation
for sales performance.
206'BBBM 8. Exercise Motivation: Motivation to pursue
52842 DATA 240,110,133, 97,168,197, heallhy exercise
9. Weight Loss Aid: Helps to change attitudes and
191'BBXK nabits for weight loss
52849 DATA 176, 2,165,191,133, 98, 10. Stop Smoking"Aid: Help to discouage smoking
while encouramng good health habits.
169'BYHR ORDERING INFORMATION
52856 DATA 0,240, 3,136,177, 34, S39.95 • S3.00 S&H for each program
No slipping charged it 3 ot more ordered ai a time. We are
153'BWNO able io customize programs (or you - Call for details ■ We
accept Money Orders-Visa-M C-AM EX ■ Personal Checks
52863 DATA 0,207,152,208,247,162, lalio.-. three weeks lor personal checks to clean ■ No C 0 D s
4'BXOM PERSONAL POTENTIAL SOFTWARE
52870 DATA 149, 98,202,208,251,232, 334 PARKVALE
138'BBVL GRAND PRAIRIE, TEXAS 75051
52877 DATA 168,189,255,255,217,255, (214) 642-2919
206'BCJS
52884 DATA 240, 15,136,217,255,206,
240'BBHQ THE AMAZING
52891 DATA 7,200,200,217,255,206,
52898
208'BACO
DATA 9,230,102,230, 99,169,
VCICE MASTER
0'BWTU
52905 DATA 153,255,206,228,191,208, ENTER
219'BCVK JHE FINAL
52912 DATA 162,100, 24,165, 99,101,
FRONJIER
100'BAAI
52919 DATA 133,100,144, 2,230,101, OF
202'BAGP MAN-JO-MACHINE
52926 DATA 208,242,202, 56,232,165,
COMMUNICATIONS
100'BBCN
52933 DATA 229, 98,133,100,176,247, There is nothing else like
it. Voice Master gives
198'BBHL both speech output
52940 DATA 101, 16,242,138,240, > 8, and voice recognition with this single hardware product! Your voice
controls programs, or home appliances, robots, and more with spoken
70'BXLI commands Verbal response back gives status, verifies, or requests your
52947 DATA 102, 73,255,101,102, 73, reply1 Speech output and recognition patterns are recorded in witn your
voice. Or use the voice of your friend, boss, teacher, mother, even the
255'BADQ family pet! Programming is simple with newcommandsadded to BASIC,
A music bonus program lets you write and compose musical scores
52954 DATA 72,169,208,162,195,133, simply by humming the tune. Unlimited applications for fun, education,
69'BAHO ond commercial use. Design your own programs for profit. Speech and
recognition quglity unsurpassed by even the most sophisticated
52961 DATA 134, 70, 32,231,176,169, machines. Only Covox provides this high-tech marvel at a price less than
most common peripherals.
0'BXRL
52968 DATA 160, 2,145, 95,104,200, The Covox Voice Mastercomes complete with all hardwareand software
for only S69.95. (Add S4 shipping and handling for USA, S6 Canada, S10
145'BYDT overseas.) Available for Commodore 64/128, Apple II, IK lie, lie. Atari 800,
52975 DATA 95, 76,248,168, 32,253, BOOXL, 130 XE. Specify when ordering. Visa, MasterCard phone orders
' accepted.
174'BYLR
Call or write for FREE Voice Master Infopak
52982 DATA 32,158,173, 32,163,182, and special combination package offers.
201'BAKP
52989 DATA 0, 96, 0'BGTS COVOX JNC, DEFT. CM
675-D Conger Street • Eugene, Oregon 97402 • U.S.A
Area Code (503) 342-1271 ■ Telex 706O17(AvAlarmUD)
COMMODORE MAGAZINE 93
64 USERS ONLY BY D.W. SAMPSON
Children
for the
Commodore 64
with a 1526
orMPS-802
in speaking to my local police depart tion contained on them may be useful
ment, I realized the importance of keep too.
ing up-to-date information on children. Create a form to Please, when filling out the forms, sit
To keep this information updated cannot down and talk with your child. The ma
be stressed enough.
record information jority of the information required must
This program provides forms for all come from them. Make them aware of
the vita! information on your child. The
on your child what you are doing and why.
margins are set to allow you to place the The program was designed tor use on
forms in tliree-ring binders. want to give copies to relatives or the Commodore 1526 or MFS-802 print
Fill out a complete set of information friends. er. You may have to change the CHRS for
sheets for each one of your children. If When updating the information, do use on your printer. Consult your printer
you have none of your own, you may not throw away the old forms. Informa- manual on this. g
Before typing ihesc programs, read "How to Enter Programs." and "How to L'se tlie Magazine »'CFOM
Entry Program." The BASIC programs in this magazine are available on disk from Loadstar.
160 PRINT#4,'BCWB
P.O. Box 30001 Shreveport. IA "1130-0007,1 -800-831-26H
170 PRINT#4,SPC(10)"ADDRESS
Children
'"CFIO
1 PRINT"[CLEAR,RVS,WHITE,RVOFF]" 175 PRINT#4,'BCWH
:POKE 53280,11:POKE 53281,12'DSEF 180 PRINT#4,SPC(10)"CITY
2 S$="[SPACE11] : STATE
: Z ip: "rCFMQ
BCCM 185 PRINT#4,'BCWI
20 PRINT"(DOWN2,RIGHT13,SHFT S] 190 PRINT#4,SPC(10)"DATE OF BIRTH
CHILDREN [SHFT S]"'BAIE : "'CFGM
30 PRINT"[DOWN2,RIGHT2] 195 PRINT#4,'BCWJ
PLEASE TURN ON YOUR PRINTER, 200 PRINT#4,SPC(10)"PLACE OF BIRTH
PRESS THE[SPACE4]ARROW UP (["
) AND ";'BBXP "'CFUI
40 PRINT"[RIGHT]RETURN TO START 205 PRINT#4,'BCWB
[SPACE3]PROGRAM."'BASH 210 PRINT#4,SPC(10)"NAME AND ADDRESS
50 PRINT"[DOWN4,RIGHT2] OF PRESENT SCHOOL:
PRINT OUT AS MANY FORMS AS YOU --";'CGYL
NEED.'"BAUL 215 PRINT#4,'BCWC
60 PRINT"[DOWN4,RIGHT2] 220 TT=2:GOSUB 1500'CIZB
PLEASE UPDATE EVERY THREE (3) 235 PRINT#4,'BCWE
MONTHS[SPACE4](OR SOONER) "'BAIQ
240 PRINT#4,SPC(10)"TEACHERS NAME
70 PRINT" ":INPUT DA$'CEHF
80 IF DA$="[*]"GOTO 100'DGTH "'CFBN
90 IF DA$<>"[*]"GOTO 70'EFFI 245 PRINT#4,'BCWF
100 OPEN 4,4,0'BFRV 250 PRINT#4,SPC(10)"GRADE
110 PRINT#4,CHR$(147)'CHVX : "'CFXI
120 PRINT#4,CHR$(13)'CGPY 255 PRINT#4,'BCWG
130 PRINT#4,SPC(10)"DATE 260 PRINT#4,CHR$(14)SPC(10)"GENERAL
; "'CFJE
DESCRIPTION"CHRS(15)'ENAM
140 PRINT#4,'BCWY 265 PRINT#4,CHRS(13)'CGPJ
145 PRINT#4,CHR$(13)'CGPG 270 PRINT#4,SPC{10)"SEX
150 PRINT#4,SPC(10)"NAME : HEIGHT: W
94 FEBRUARY '87
64 USERS ONLY/CHILDREN
EIGHT: "'CFMQ
275 PRINT#4,'BCWI 670 PRINT#4,CHR$(13)'CGPJ
280 PRINT#4/SPC(10)"COLOR HAIR 675 PRINT#4,SPC(10)"NAMES,
■ EYES ADDRESSES AND PHONE NUMBERS OF
; » 'CFIQ THREE PLAYMATES";'CGFD
285 PRINT#4,'BCWJ 678 PRINT#4," OF CHILD:"'BCOS
290 PRINT#4,SPC{10)"SCARS OR OTHER 680 PRINT#4,'BCWI
IDENTIFYING MARKS:"'CFKQ 683 FOR X=l TO 3'DDVN
292 TT=3:GOSUB 1500'CIAK 685 PRINT#4,SPC(10)"NAME
315 PRINT#4,'BCWD *
330 PRINT#4,SPC(10)"PERSONAL HABITS -'"CFOA
690 PRINT#4 ,'BCWJ
"'CFKN 695 PRINT#4 ,SPC(10) "ADDRESS
332 TT=3:GOSUB 1500'CIAF
II 1
365 PRINT#4,CHR$(19)'CGVK CFIB
370 PRINT#4,CHR$(13)'CGPG 700 PRINT#4 ,'BCWB
375 PRINT#4,SPC(10)"PAGE 2"'CFFM 705 PRINT#4 ,SPC(10) "PHONE
380 PRINT#4,CHR$(147)'CHVH
'"CFIS
3 85 PRINT#4,CHRS(14)SPC(15)"MEDICAL
DATA"CHRS(15)'ENQS 710 PRINT#4,'BCWC
390 PRINT#4,'BCWG 715 NEXT'BAEH
395 PRINT#4,SPC(10)"LIST MEDICAL 720 PRINT#4,'BCWD
PROBLEMS IF ANY:'"CFBV 770 PRINT#4/CHR$(13)'CGPK
400 TT=4:GOSUB 1500'CIBB 785 PRINT#47SPC(10)"NAME,
435 PRINT#4,'BCWG ADDRESSES AND PHONE NUMBERS OF 3
440 PRINT#4,SPC(10)"MEDICATIONS RELATIVES ";'CGEE
790 PRINT#4,"KNOWN TO CHILD:"tBCTP
"'CFBO 795 PRINT#4,'BCWP
445 TT=2:GOSUB 1500'CIZK 797 FOR X=l TO 3'DDVT
465 PRINT#4,'BCWJ 800 PRINT#4/SPC(10)"NAME
470 PRINT#4,SPC(10)"ALLERGIES
'"CFOO
'"CFOR 805 PRINT#4,'BCWH
475 TT=2:GOSUB 1500'CIZN 810 PRINT#4,SPC(10)"ADDRESS
495 PRINT#4,'BCWM
500 PRINT#4,SPC{10)"FEARS CFIP
815 PRINT#4,'BCWI
"'CFYL 820 PRINT#4,SPC(10)"CITY
505 TT=2:GOSUB 1500'CIZH . STATE
525 PRINT#4,'BCWG . PHONE: " 'CFVR
530 PRINT#4,SPC(10)"FAVORITE FOODS 825 PRINT#4,'BCWJ
830 NEXT'BAEF
"'CFMP
835 PRINT#4,'BCWK
535 TT=2:GOSUB 1500'CIZK 900 PRINT#4/CHR$(19)'CGVF
555 PRINT#4,'BCWJ 905 PRINT#4,'BCWI
560 PRINT#4,SPC(10)"FOOD DISLIKES 910 PRINT#4/CHR$(147)fCHVG
915 PRINT#4,SPC(10)"PAGE 4"'CFHM
"'CFRS 920 PRINT#4,'BCWF
565 TT=2:GOSUB 1500'CIZN 925 PRINT#4,SPC(10)"LIST PLACES THAT
585 PRINT#4,'BCWM ARE KNOWN GEOGRAPHICLY TO THE
590 PRINT#4,SPC(10)"NAME AND ADDRESS CHILD:'"CFBB
OF DOCTOR: 930 FOR X=l TO 20'DESI
"'CFEV 935 PRINT#47'BCWL
595 TT=1:GOSUB 1500'CIYQ 940 PRINT#4,SS'BEKI
605 PRINT#4,'BCWF 945 NEXT'BAEM
610 PRINT#4,SPC(10)"NAME AND ADDRESS 955 PRINT#4,CHRS(19) 'CGVP
OF ANY HOSPITAL ADMITTANCE:"'CFCO 960 PRINT#4,'BCWJ
615 TT=3:GOSUB 1500'CIAJ 965 PRINT#4,CHR$(147)'CHVQ
645 PRINT#4,CHR$(19)'CGVL 970 PRINT#4,SPC(10)"PAGE 5"'CFIN
650 PRINT#4,'BCWF 975 PRINT#4,CHR$(13)'CGPR
655 PRINT#4,CHR$(147)'CHVM 985 PRINT#4,CHR$(14)SPC(10)"PHOTO
660 PRINT#4,'BCWG :"CHR$(15)'ENLW
665 PRINT#4,SPC(10)"PAGE 3"fCFGO 990 PRINT#4,'BCWM
COMMODORE MAGAZINE 95
64 USERS ONLY/CHILDREN
995 PRINT#4,SPC(20)"[CMDR A,SPACE34, WHEN PHOTO WAS TAKEN
CMDR S]"'CFAY : '"CFOJ
1005 FOR G=l TO 5'DDGA 1115 PRINT#4,'BCWA
1010 PRINT#4,'BCWT 1120 PRINT#4,CHRS(19)'CGVX
1015 NEXT'BAEY 1125 PRINT#4,'BCWB
1020 PRINT#4,SPC(30)"[CMDR A,SPACE12, 1130 PRINT#4/CHR$(147)'CHVY
CMDR S]"'CFKA 1135 PRINT#4/SPC(10)"PAGE 6"'CFJF
1025 FOR H=l TO 10'DEBC 1140 PRINT#4,'BCWX
1030 PRINT#4,'BCWV 1145 PRINT#4,SPC(10)"LIST CHILDS
1035 NEXT'BAEB FAVORITE TV PROGRAMS,
1040 PRINT#4,SPC(30)"[CMDR Z,SPACE12, AND TIMES AND ";'CGUS
CMDR X] '"CFWC 1150 PRINT#4,"CHANNEL SHOWN:"'BCFD
1050 FOR M=l TO 5'DDMA 1152 TT=7:G0SUB 1500'CIEE
1055 PRINT#4,'BCWD 1165 PRINT#4,'BCWF
1060 NEXT'BAEY 1175 PRINTIf4/SPC(10) "CHILDS RELIGOUS
1065 PRINT#4,SPC(20)"[CMDR Z,SPACE34, AFFILIATION:
CMDR X] "'CFML "'CFHU
1075 PRINT#4,'BCWF 1180 PRINT#4,'BCWC
1080 PRINT#4,SPC(10)"DATE PHOTO WAS 1185 PRINT#4,SPC(10)"NAME AND
TAKEN: LOCATION OF CHURCH
"'CFHO . » 'CFHU
1085 PRINT#4,'BCWG 1190 TT=1:GOSUB 1500'CIYG
1090 PRINT#4,SPC(10)"WHERE WAS PHOTO 1200 PRINT#4,'BCWU
TAKEN: 1205 PRINT#4,SPC(10)"PASTORS NAME
"'CFFP
1095 TT=1:GOSUB 1500'CIYK »'CFUM
1105 PRINT#4,'BCWY 1210 PRINT#4,'BCWV
1110 PRINT#4,SPC(10 "AGE OF CHILD 1215 PRINT#4,CHR$(19)'CGVD
1220 PRINT#4,'BCWW
1225 PRINT#4,CHRS(147)'CHVE
\?moniiiiniifc 1230 PRINT#4,SPC(10)"PAGE 7"'CFKB
1235 PRINT#4,'BCWD
124 0 PRINT#4,SPC(10)"FINGERPRINTS
:'"CFKF
COMPUTEREYES™ 1245 PRINT#4,CHR$(13)'CGPG
1250 PRINT#4fSPC(10)"LEFT HAND:"'CFIE
VIDEO IMAGES ON YOUR COMPUTER! 1255 PRINT#4,'BCWF
Finally—an inexpensive way to capture real-world images on your computer's 1260 FOR X=l TO 10'DERD
graphics displayl COMPUTEREYES" is an innovative slew-scan device ttiat con
nects Between any standard video source (video rape recorder, video camera.
1265 PRINT#4,'BCWG
videodisli. etc | and your computer Under simple software control, a b/w i 1270 NEXT'BAEC
is acquired in ess tnan sin seconds Unique multi-scan modes also provide
realistic grey-scale images Hundreds of application si
1275 PRINT#4,SPC(10)"RIGHT HAND:"'CFLM
The
Personalizer
for the
Commodore 64
Joe, get it right"), there is a practical side. ber 30. Number 33 is "error" as in "syn You can run the program again and
You can change the "Redo from start" tax error" and is printed at the end of again to keep changing messages. Always
message to something you understand, each error. Number 34 is "in" ;is in "syn allow the program to end (don't break
like "Enter a number please." tax error in 10" out) so that certain pointers can be set
To save all of your new messages, sim 'Hie new messages will be mere until
Using the Personalizer ply type "RUN 21XK)" and save it as you you press RUN/STOP-RESTORE or the
Since the program is listing out error normally would. Line 2030 changes following poke.
messages, it will be hard to tell if you some important pointers, so you must POKE 1,55 regular messages
have an error in the program. So you can enter the four pokes printed on the POKE 1,54 new messages back in
distinguish between a real ern >r and the screen by line 2000 or turn the comput Tliat way you can switch back and forth
error message you are changing, each er off and then back on. Simply move the and really blow away your friends when
message is numbered from 1 to 35. Re cursor to die first poke and hit return they see how your computer calls you
member that message number 30 is die four times. by name. (Be careful, the wrong number
Ready prompt, so don't think the pro Rt^N 2000 in location one could cause your com
gram is over. You will know when the SA\-E"0:messages"\8 for disk puter to crash.) g
Before typing these programs, read "How l<> Enter Programs,'' and "How to 11st the Magazine 96'BFJL
Entry Prop-am." The BASIC programs in iliis magazine are available un disk from Loadstar, 30 POKE 1,PEEK(1) AND 254
P.O.Box 30007,Shreveport. LA 71130-0007.1-800*31-2694.
:P0KE 40964,65:POKE 49153,192
The Personalizer :POKE 49152,2'GKUJ
50 DEF FN H(DE)=INT(DE/256)'FMGG
6 REM CHANGES ERROR MESSAGES'BUFK 52 DEF FN L(DN)=DN-FN H(DN)*256'GPNK
7 DATA 42101,44277,43884,42086, 60 M=PEEK(49153)*256+PEEK{49152)'FSJJ
48579'BEHL 65 POKE 808,239 :REM DISABLE STOP
8 FOR X=l TO 5:READ V(X):NEXT'FJRL KEY'CWLN
10 IF PEEK(40964)=65 THEN 50'ELFB 200 PRINT CHRS(147)'CFBX
20 FOR X=828 TO X+24:READ D:P0KE X,D 205 PRINT"I WILL LIST ERROR
:NEXT'HOVF MESSAGES'"BAFI
22 SYS 828:REM MOVE BASIC ROM TO 210 PRINT"PRESS F7 TO CHANGE
RAM'CVTH MESSAGE"'BAJE
25 DATA 169,0,133,251,169,160,133, 212 PRINT"PRESS Fl TO END
252'BEDJ PROGRAM"'BASF
26 DATA 160,0,162,32,177,251,145,251, 215 PRINT"PRESS ANY OTHER KEY TO
200'BHMK CONTINUE LISTING":PRINT:PRINT'DCIP
27 DATA 208,249,230,252,262,208,244, Continued on pg. 101
COMMODORE MAGAZINE 97
GAME PROGRAMS
Gobbler's Revenge
for the Commodore 64
More typing these programs, rcaii "How U> Entt-r Programs." and "Ho* to Use the Magazine 180 FOR X=12352 TO 12414:READ A
Entry Program." The BASIC program- In tlm magazine an- irabWc on dc* from Loadstar. :P0KE X,A:NEXT'GSXK
P.O.'box 5000". Shievcport, U "l 13WWO7, l siki-h.1 l-2694. 190 FOR X=12416 TO 12478:READ A
:P0KE X,A:NEXT'GSJL
Gobbler's Revenge 200 FOR X=12480 TO 12542:READ A
:P0KE X,A:NEXT'GSCD
40 DEF FN A(J) = (J+2)+4* (J>1) 'HNUH 210 FOR X=12544 TO 12606:READ A
50 V=53248:D=54 27 2:GS=0:YS=0:Q=192 :POKE X,A:NEXT'GSEE
:DS="[D0WN2L]"'GEGN 220 FOR X=12608 TO 12670:READ A
60 DIM A(3):A(0)=2:A(l)=-80:A(2)=-2 :POKE X,A:NEXT'GSGF
:A(3)=80'HFVM 225 GOSUB 950'BDRE
100 PRINT"[CLEAR]":PRINT"[DOWN4] 230 PRINT"[CLEAR]":P0KE 53280,0
PLEASE WAIT. .. .READING DATA1" CBME :P0KE 53281,0'DQOE
110 READ N,DR:IF N=0 THEN 130'EKXA 232 FOR 1=0 TO 24:POKE D+I,0:NEXT'GKNG
120 GOTO 110'BDBX 234 N$="[SPACE4]G O B B L E R ' S
130 FOR X=828 TO 973:READ A:P0KE X,A [SPACE3JR E V E N G E1" BCLL
:NEXT'G0YE 236 PRINT"[D0WN5]"'BAMF
140 L=49152'BGDB 237 PRINT"[CYAN]"'BAGH
150 READ A:IF A=256 THEN 170'EJQE 238 FOR T-l TO 37'DEWJ
160 POKE L,A:L=L+1:GOTO 150'ELIG 239 PRINT RIGHT$(N$,T);"[UP]"'CHNL
170 FOR X=12288 TO 12350:READ A 240 FOR 1=0 TO 50:NEXT I'EGKD
:P0KE X,A:NEXT'GSFJ
98 FEBRUARY'87
GAME PROGRAMS/GOBBLER'S REVENGE
242 POKE D,150:POKE D+1,200:POKE D+5,8 :GOTO 314'MGDU
:POKE D+6/248:POKE D+24,15 328 IF WO32 THEN 314'EGIK
:POKE D+4,17'LMJQ 330 L=L+R:POKE L-R,32:POKE L,P
COMMODORE MAGAZINE 99
GAME PROGRAMS/GOBBLER'S REVENGE
:PRINT DS"[DOWN]"TAB{28)YS 1220 REM ML JOYSTICK ROUTINE'BROC
:IF GS+YS=2590 THEN 450'JDHO 1222 DATA 173,1,220,74,176,40,74,74,
531 RETURN'BAQD 176,11,169,0'BNRG
650 END'BACF 1224 DATA 133,254,169,41,133,253,76,
900 REM PLAY MUSIC'BJTG 182,3,74,176,11,169,0,133,254,
901 RESTORE'BAOE 169,39'BMNN
902 FOR L=0 TO 24:POKE D+L,0:NEXT'GKTK 1226 DATA 133,253,76,182,3,169,0,133,
904 POKE D+3,8:POKE D+5,41:POKE D+6,89 254,16 9,40,133,253,76,182,3,74,
:POKE D+14,117:POKE D+18,16 176'BLKP
:POKE D+24,143'MOQW 1228 DATA 3 9,74,176,11,169,39,133,254,
906 READ FR,DR'BFYK 16 9,0,133,253,76,18 2,3,74,176,
908 IF FR=0 THEN RETURN'EDHO ll'BKRR
910 POKE D+4,65'CFEG 1230 DATA 169,41,133,254,169,0,133,
912 FOR T=l TO DR'DEQI 253,76,182,3,169,40,133,254,169,
914 FQ=FR+PEEK(D+27)/2'FKLN 0'BIMJ
916 HF=INT(FQ/256):LF=FQ AND 255'FRJR 1232 DATA 133,253,76,182,3,74,176,11,
918 POKE D+0,LF:POKE D+1,HF'ELDR 16 9,0,13 3,254,169,1,13 3,253,76,
920 NEXT'BAEF 182,3IBNBM
922 POKE D+4,64'CFDJ 1234 DATA 74,176,11,169,1,133,254,169,
924 Q=Q+1:IF Q-198 THEN Q=192'GMWP 0,133,253,76,182,3,169,0,133,
926 FOR T=2040 TO 2047:POKE T,Q 254'BKBO
:NEXT'FOCR 1236 DATA 133,253,173,1,220,74,74,74,
928 GOTO 906'BDOO 74,74,176,7,169,1,133,80,76,203,
950 REM SPRITE SETUPS'BMXM 3'BKDQ
952 FOR 1=2040 TO 2047:POKE I,Q 1238 DATA 16 9,0,133,80,96,234,234'BXAK
:NEXT'FOGQ 1240 REM ML MAZE GENERATOR'BPBD
954 FOR 1=39 TO 46:POKE V+I,7 1242 DATA 1,0,216,255,255,255,40,0,
:NEXT'GLVS 169,81,133,251,169,40'BVRK
956 POKE V+29,255:POKE V+23,255'EPYT 1244 DATA 133,253,169,4,133,252,133,
958 POKE V+0,26:POKE V+lr54 254,169,14 7,32,210,255,162'BCRN
:POKE V+2,165:POKE V+3,54'IYKB 1246 DATA 0,160,0,169,160,14 5,253,200,
960 POKE V+4,26:POKE V+5,125 192,39,208,249,24,165'BYUO
:POKE V+6,26:POKE V+7,205'IART 1248 DATA 253,105,40,133,253,144,2,
962 POKE V+8,165:POKE V+9,205'ENYQ 23 0,254,23 2,224,21,20 8,229'BBVR
964 POKE V+16,224'CHSP 1250 DATA 160,0,16 9,4,145,251,169,255,
966 POKE V+10,40:POKE V+11,54'ENEU 141,15,212,169,128,141'BAQK
968 POKE V+12,40:POKE V+13,125 1252 DATA 18,212,173,27,212,41,3,133,
:POKE V+14,40:POKE V+15,205'IEQD 173,170,10,168,24,185'BXML
970 POKE V+21,255 :RETURN'DIMN 1254 DATA 0,19 2,101,251,133,170,185,1,
1200 REM MUSIC DATA'BJQX 192,101,252,13 3,171,24'BAQO
1202 DATA 9634,8,6430,2,7217,2,8101,2, 1256 DATA 185,0,192,101,170,133,253,
8 583,2,9634,8,64 30,4,6430,4'BFKI 18 5,1,192,101,171,133,254'BBAQ
1204 DATA 10814,8,8583,2,9634,2,10914, 1258 DATA 160,0,177,253,201,160,208,
2,12139,2,12860,8,6430,4,6430, 18,138,14 5,2 53,169,46,145'BBUS
4'BJCK 1260 DATA 170,165,253,133,251,165,254,
1206 DATA 8583,8,9634,2,8583,2,8101,2, 133,252,76,62,192,232,138'BDXL
7217,2,8101,8,858 3,2,8101,2,7217, 126 2 DATA 41,3,197,173,208,189,177,
2'BMEN 251,170,169,32,14 5,251,224'BBIN
1208 DATA 6430,2,6069,8,6430,2,7217,2, 1264 DATA 4,240,26,138,10,168,162,2,
8101,2,6430,2,7217,2,12139,4, 56,165,251,249,0,192'BVWO
12139,4'BOBP 1266 DATA 133,251,165,252,249,1,192,
1210 DATA 12139,4,9634,8,6430,2,7217, 133,252,202,208,238,76,62'BBTR
2,8101,2,858 3,2,9634,8,6430,4, 1268 DATA 192,169,3,160,0,153,0,216,
6430,4'BNAI 153,0,217,153,0,218,153,0,219,
1212 DATA 10814,8,8583,2,9634,2,10814, 200,208'BNNV
2,12139,2,12860,8,6430,4,6430,4, 1270 DATA 241,96,256'BKAE
8583'BOAL 1272 REM SPRITE DATA 1'BLBH
1214 DATA 8,9634,2,8583,2,8101,2,7217, 1274 DATA 0,0,0,0,0,0,0,255,0,1,255,
2,8101,8,8583,2,8101,2,7217,2, 128,3,255,192,7,255,224,14,60,
6430,2'BOMM 112,30'BMIS
1216 DATA 7217,8,8101,2,7217,2,6430,2, 1276 DATA 60,120,62,60,124,127,255,
6069,2,6430,4,12860,4,12860,8,0, 254,255,255,255,255,255,255,
0'BLAO 248'BGUT
100 FEBRUARY'87
GOBBLER'S REVENGE THE PERSONAUZER
Continued from pg. 97
Wheel
for the
Commodore 64
IViost people have watched game
shows. They have seen contestants expe
rience the thrill of victory. Even those
Play Wheel of
who do not win anything have fun. One Fortune
Of the most popular game shows is
Wheel of Fortune, where contestants on your
compete to guess the puzzle and buy
prizes with the money they earn by spin Commodore
ning the wheel and guessing letters.
Wheel is a computer game for the
64.
Commodore 64 which is similar to the
game show When die game begins, the
main screen is created. The three players
and their money for (hat round are dis
played near the top. The puzzle is in the
middle and the used-letter board is at die
bottom. The top three lines are used for
niessages, the wheel, and player input.
This screen format is used for the entire
game.
Before ivping [his program, read "Row to Enter Programs" am! "Ho*1 tn IV ihe Magazine
7 F(1)=1224:F(2)=1238:F(3)=1252
Entry Program." "Hit- BASIC programs in thi> magazine are available on disk from Loadstar.
P.O.'Box 5000" Shreveport,U"lbO-fM»- 1-8OO-851-2694. :Z=54272:RN=RND(~TI):DIM W{3,
24)'IXGU
Wheel
10 FOR Nl = l TO 3:FOR N2=l TO 24:READ A
5 POKE 53280,0:POKE 53281,1:CLR :W(N1,N2)=A:NEXT:NEXT'KYQI
:GOSUB 860'EUVJ 20 FOR N=l TO 3:M{N)=0:NEXT'FKBD
6 R=1:Y=55655:D=1383:RV=1:U=1956 25 PRINT"[CLEAR,D0WN3,SPACE2]PLAYER 1
:NP=22'GFAP [SPACES]PLAYER 2[SPACES]
102 FEBRUARY'87
GAME PROGRAMS/WHEEL
PLAYER 3"'BAUM L$="O"OR L$="U"THEN 65'LMBV
27 PRINT"[HOME,DOWN4,GREEN] "M(l)" 69 FOR N=l TO LEN(PS):JK=(PEEK(Y+N)
[SPACE4]"'BEYH AND 15)'IRPU
29 PRINT"[HOME,D0WN4,GREEN] 70 IF JK = 0 AND PEEK (D + N)=ASC(L$)-64
"TAB(15)M(2) " [SPACE4] "'CHSK THEN PRINT"[HOME]";L$" HAS BEEN
31 PRINT"[HOME,DOWN4,GREEN] CALLED":GOTO 960'LUGS
"TAB(29)M(3)"[SPACE4,RED]"'CHCD 71 IF CHRS(PEEK(D+N)+64)=L$THEN GOSUB
33 FOR N = l TO 3:IF FS(P)>0 THEN FOR 4 50:POKE Y+N,0:L=L+1:TL=TL+1'ODQT
0=1 TO FS (P):X=J*2+F(P) :POKE X,81 72 IF PEEK(D+N)=160 THEN 75'FJDK
:POKE X+Z,0:NEXT'QLFU 73 DN=PEEK(D+N):IF DN=1 OR DN=5 OR
34 NEXT'BAED DN=9 OR DN=15 OR DN=21 THEN 75'OBFV
35 I-INT(NP*RND(1)+1):FOR N=l TO NP 74 CN=CN+1'CFYJ
:READ B$fA$:IF N=I THEN P$=A$ 75 NEXT'BAEI
:T$=B$'0HHU 76 IF L=0 THEN GOSUB 350
36 NEXT'BAEF :FOR Q=l TO 999:NEXT:GOSUB 840'JQAR
37 PRINT"[HOME,DOWN23]USED LETTERS 77 CO=CN-TL:GOSUB 840'DKFO
:'"BALL 78 M(P)=M(P)+L*W(R,RV)'DQDQ
38 PRINT"[HOME,DOWN9,WHITE]"; 79 PRINT"[HOME,DOWN4]";:GOSUB 850'CFRO
:GOSUB 850'CFHJ 80 PRINT"[HOME,D0WN4,GREEN] "M(1)'BECF
39 PRINT"[DOWN2,RED]";:GOSUB 850'CFRK 82 PRINT"[H0ME,D0WN4,GREEN]
40 PRINT"[HOME,DOWN9,WHITE]"PS "TAB(15)M(2)'CHQJ
:PRINT"[DOWN2,RED]"T$'CFUD 84 PRINT"[HOME,DOWN4,GREEN]
41 FOR N=0 TO 39:POKE D-N,160 rrTAB(29)M(3) 'CHWL
:POKE Y-N,7:P0KE D+41+N,160 87 IF CO=0 THEN PRINT"[HOME,RED]
:POKE Y+41+N,7:NEXT'OIUR THERE ARE ONLY VOWELS LEFT IN THE
42 FOR N=l TO 40:IF PEEK(D+N)=32 THEN PUZZLE1" EDJA
POKE D+N,160:POKE Y+N,7'MWQO 88 IF CO=0 THEN FOR N=l TO 2000:NEXT
43 NEXT'BAED :GOSUB 840'IOUT
44 FOR N=l TO LEN(P$):IF PEEK(D+N)=39 89 IF CN=0 THEN FOR N=1 TO 500:NEXT
OR PEEK(D+N)=45 THEN POKE Y+N, :GOTO 105'INOU
0'PXVT 90 UL=UL+2:POKE U+UL,ASC(L$)-64
45 NEXT'BAEF :POKE U+UL+54272,21JCIR
46 PRINT"[HOME]HIT [RVS]N[RVOFF] 92 IF L=0 AND FS(P)>0 THEN GOSUB
FOR NEW PUZZLE, [RVS]P[RVOFF] 160'GLCN
TO PLAY PUZZLE"'BAOS 93 IF L>0 THEN 95'DEEK
47 GET G$:IF G$=""THEN 47'EHAL 94 P=P+1:IF P=4 THEN P-1'GICP
48 IF G$*="N"THEN RESTORE 95 PRINT"[HOME,RED]PLAYER"P"[LEFT]
:FOR N=l TO 72+NP*(R-l):READ XPS : [RVS]S[RVOFF]PIN, [RVS]G[RVOFF]
:NEXT:GOTO 35'NVKV UESS THE PUZZLE, OR [RVS]B[RVOFF]
49 GOSUB 840IPRINT"[HOME]ROUND"R UYr"BBBY
:FOR N-l TO 1200:NEXT 96 PRINT"[HOME,DOWN]A VOWEL"
:GOSUB 840'HRUS :INPUT 05'CDBO
50 P=R:PRINT" [HOME]PLAYER"P"STARTS 98 IF 0$<>"S"AND OSO"G"AND
THE ROUND":FOR N=l TO 1200 05<>"B"THEN 96'KIXW
:NEXT'GMEO 99 PRINT"[HOME,SPACE56]"'BAVV
51 GOSUB 840'BDPD 100 PRINT"[HOME,DOWN2,SPACE5]"'BAJV
52 PRINT"[HOME,DOWN,SPACE2] 103 0N-(0S="S")-2*(0$="B")G0T0 165,
HIT THE SPACE BAR TO STOP THE 130'HQTG
WHEEL"'BAMN 105 INPUT"[HOME]YOUR GUESS";SPS
54 PRINT"[HOME]";TAB(14)W(R,RV) 'CLEI :IF SP$OP$THEN P = P+1
55 GET G$:IF G$=" "THEN 61'EHCK :IF P=4 THEN P=1'LSPO
58 RV=RV+1:IF RV=25 THEN RV=1'GNXQ 108 PRINT"[HOME]"SPC(67)'CDGE
60 GOSOB 840:GOTO 54'CGJE 110 IF SP$OP$THEN PRINT" [ HOME] WRONG !"
61 PRINT"[HOME,DOWN]";:GOSUB 850'CFQF :FOR N=l TO 2000:NEXT:GOSUB 840
62 0N-(W(R,RV)-l)-2*(W(R, :GOTO 92'LUGI
RV)=2)-3*(W(R,RV)=3)GOTO 200,220, 113 PRINT"[HOME]*RIGHT!*":GOSUB 300
240'KSTT :FOR N=0 TO 39:IF(PEEK(Y+N)AND
63 FOR N=l TO 1500:NEXT'EHPI 15)=1 THEN POKE Y+N,0'NXMO
65 GOSUB.840:INPUT"[HOME]LETTER"; 114 NEXT:FOR N=l TO 1999:NEXT
LS'CHXL :GOSUB 840:IF M(P)<200 THEN
67 IF ASC(L$)<65 OR ASC(L$)>90 OR M(P)=200'KCVL
LEN(L$)<>1 THEN 65'LTQU 115 L=0:TL=0:CN=1:UL=0:TM(P)=TM(P)+M
68 IF L5="A"OR L$-"E"OR L$=UI"OR (P)'GERM
104 FEBRUARY'87
GAME PROGRAMS/WHEEL
455 POKE SI+5,128:POKE SI+6,128 HURT ME'BFXW
:POKE SI+4,23:POKE SI+1,38'IERT 710 DATA PERSON,HENRY DAVID THOREAU,
460 POKE SI,59:FOR Q=l TO 250:NEXT Q TITLE,ROCK AROUND THE CLOCK,
:POKE SI+4,16:FOR Q=l TO 50:NEXT Q TITLE'BFNS
:RETURN'MDYR 720 DATA THE LEGEND OF SLEEPY HOLLOW,
500 DATA 100,1,200,300,400,500,100, TITLE'BECL
200,300,175,750,2,350,250'BBFJ 730 DATA RAINDROPS KEEP FALLING ON MY
505 DATA 600,400,150,200,250,400,3, HEAD,PHRASE'BKEO
450,150,200,2'BOVL 740 DATA SEE NO EVIL HEAR NO EVIL
510 DATA 600,200,250,1000,150,300,700, SPEAK NO EVIL,TITLE'BLJQ
4 50,3,800,150,500,400'BAUJ 750 DATA THE MIDNIGHT RIDE OF PAUL
520 DATA 250,2,400,550,300,200,900, REVERE,TITLE,BATTLE HYMN OF THE
200,400,300,3,350,250,500,2000, REPUBLIC'BHKX
300,800'BOXN 760 DATA TITLE,THE STAR SPANGLED
530 DATA 1500,2,700,500,350,400,550, BANNER,PLACE,WALLA WALLA
300,200,90 0,200,400,300,2,600,2 50, WASHINGTON'BEPW
200'BOXO 770 DATA OCCUPATION,MAJOR LEAGUE
540 DATA PERSON,HARRISON FORD,TITLE, BASEBALL PLAYER,PERSON'BSNU
THE RESCUERS'BMLO 780 DATA JACQUELINE KENNEDY ONASSIS,
545 DATA PHRASE,CHIP OFF THE OLD TITLE,AROUND THE WORLD IN EIGHTY
BLOCK,PERSON,BILL RUSSELL'BTYV DAYS'BHWB
550 DATA FICTIONAL CHARACTER, 785 DATA PHRASE,ONE IF BY LAND TWO IF
FOGHORN LEGHORN,PHRASE, BY SEA,TITLE,THE FRENCH
WHERE'S THE BEEF'BFYT CONNECTION'BEAE
560 DATA TITLE,GHOSTBUSTERS,PHRASE, 790 DATA PEOPLE,THE NEW YORK GIANTS,
HERE'S JOHNNY,TITLE, PEOPLE,THE TAMPA BAY
BATTLESTAR GALACTICA'BOGX BUCCANEERS'BCNA
570 DATA FICTIONAL CHARACTER, 800 DATA PEOPLE,THE MINNESOTA VIKINGS,
KERMIT THE FROG,TITLE, PEOPLE,THE DETROIT LIONS'BYMQ
BLUE SUEDE SHOES'BDTV 810 DATA PEOPLE,THE CHICAGO BEARS,
580 DATA PHRASE,E T PHONE HOME, PEOPLE,THE ATLANTA FALCONS'BWJQ
OCCUPATION,STOCK BROKER,PLACE'BWMU 820 DATA PEOPLE,THE SAN FRANCISCO
590 DATA CARSON CITY NEVADA,PLACE, FORTY-NINERS,PEOPLE,
THE GRAND CANYON,PLACE, THE GREEN BAY PACKERS'BKDV
BAJA CALIFORNIA'BIPY 830 DATA PEOPLE,THE LOS ANGELES RAMS,
600 DATA PLACE,SALT LAKE CITY UTAH, PEOPLE,THE MINNESOTA TWINS'BYGT
PLACE,ALBEQUERQUE NEW MEXICO, 835 DATA PEOPLE,THE DETROIT TIGERS,
PLACE'BFJQ PEOPLE,THE BOSTON RED SOX'BVEX
610 DATA FLAGSTAFF ARIZONA,PLACE, 840 PRINT"[HOME,SPACE4 0]":RETURN'CBPM
THE ROCKY MOUNTAINS,PLACE, 850 PRINT"[SPACE40]":RETURN'CBVN
CHEYENNE WYOMING'BMMT 860 PRINT"[CLEAR]";TAB(17) "[RED]
620 DATA PLACE,TRAVERSE CITY MICHIGAN, WHEEL"'CEYM
PLACE,CINCINNATI OHIO,PLACE'BDKR 870 PRINT"[DOWN]";TAB(12)"BY MATT
630 DATA TORONTO ONTARIO,PLACE, MURBACH"'CEBP
INDIANAPOLIS INDIANA'BPAP INPUT" [DOWN]DO YOU WANT
640 DATA PLACE,TRENTON NEW JERSEY, INSTRUCTIONS";INS'BECS
TITLE,THE KILLING FIELDS'BURR 890 IF LEFTS(IN$,1)="N"THEN
650 DATA TITLE,CHARIOTS OF FIRE,TITLE, RETURN'FHQP
WE ARE THE WORLD'BPAR 900 PRINT"[CLEAR,DOWN2]
Before typing dxsc programs, read "How to EntCf Programs," and "How lo Use (he Magazine
Entry Program." The BASIC programs in ihis magazine are available on disk from Loadstar.
P.O. Box 3000T, Shreveport, LA Tl 130-000" 1-800-8} 1-2694.
Dragons!
106 FEBRUARY'87
GAME PROGRAMS/DRAGONS
620 IF BX<25 THEN BX=25'EICG
35 DS="[RVS,BLACK]AB[DOWN,LEFT6]TCDEF 621 IF BX>244 THEN BX=244'EKCH
[DOWN,LEFT6]GHIJKLM(DOWN,LEFT7] 622 IF BY<76 THEN BY=76'EIQI
NOPQRS"'BCSX 623 IF BY>229 THEN BY-229'EKFK
40 V=53 248:SC=0:LV=3:TM=2500:HS=0 625 POKE V+4,BX:POKE V+5,BY
:P1=19 3:P2=195:LP=1'IQQP :RETURN'FMMN
50 S$(0)="[HOME,DOWN,RIGHT2]" 630 BX=BX-SB:RETURN'DHMG
:FOR L=l TO 4:S$(L)=S$(L-l)+" 640 BX=BX+SB:RETURN'DHLH
[DOWN 5]":NEXT' IWQL 650 BY=BY-SB:RETURN'DHOI
60 FOR L=0 TO 5:S(L)=L*5+2:NEXT'HMPJ 660 BY=BY+SB:RETURN'DHNJ
70 READ FR,DR:IF FR=0 THEN 80'ELVI 690 REM TIME'BEOK
75 GOTO 70'BCOI 700 TM=TM-10:IF TM=0 THEN 1000'FOAH
80 GOSUB 2000'BEDF 710 PRINT"[HOME,DOWN7]"TAB(33)"
170 GOSUB 1500'BEHD [SPACE4]":PRINT"[HOME,DOWN7]
180 POKE V+4,40:POKE V+5,76 "TAB(32)TM'EJEI
:POKE V+6,240:POKE V+7,200 720 RETURN'BAQD
:POKE V+8,136:POKE V+9,116'MOMT 790 REM COLLISIONS'BKQN
190 POKE V+10,134:POKE V+11,52 800 IF Cl>95 THEN 900'DHSF
:POKE V+12,137:POKE V+13,216 805 FOR L=0 TO 24:POKE 54272+L,0
:POKE V+21,1261KNLS :NEXTlGOFN
200 Cl=PEEK(V+30):C2=PEEK(V+31):X=137 810 POKE V+23,14:POKE V+29,14
:Y=216:RX=24 0:RY=200:BX=4 0 :POKE 2046,198'FWVK
:3Y=76'MWYP 820 FOR L=0 TO 8'DDNG
210 REM MAIN LOOP'BIMY 830 P1=P1+1:IF Pl=195 THEN P1=193'GQGM
220 POKE 2042,P1:P1=P1+1 840 P2=P2+1:IF P2=197 THEN P2=195'GQON
:IF Pl=195 THEN Pl=193'HYBH 850 POKE 2042,P1:POKE 2043,P2'CPIL
230 POKE 2043,P2:P2=P2+1 860 POKE 54296,15:POKE 54277,80
:IF P2=197 THEN P2=195'HYLI :POKE 54278,243:POKE 54275,4
240 JY=PEEK(56321)AND 15'DLAE :POKE 54276,65'FTHT
250 IF JY=7 THEN X=X+3:IF X>244 THEN 870 FOR Z=20 TO 140 STEP 5
X=244'JPAK :POKE 54273,Z:NEXT'GQEQ
260 IF JY=11 THEN X=X-3 875 POKE 54276,64:NEXT'CJPQ
:IF X<24 THEN X=24'JORL 880 LV=LV-1:PRINT"[HOME,DOWN12]
270 IF JY=13 THEN Y=Y+3 "TAB(34)LV:IF LV=0 THEN 1000'HTKU
:IF Y>229 THEN Y=229'JQFM 885 POKE V+23,2:POKE V+29,2
280 IF JY=14 THEN Y=Y-3 :POKE 2046,192:POKE V+21,2
:IF Y<50 THEN Y=50'JOWN :GOSUB 1600:GOTO 180'JKMC
290 POKE V+12,X:POKE V+13,Y'ELFK 890 REM SAVE PRINCESS'BMLP
300 Cl=PEEK(V+30):IF Cl>64 THEN 900 POKE V+21,99:POKE V+10,160
800'GPVE :POKE V+11,82:POKE V+12,120
310 C2=PEEK(V+31):IF C2>63 THEN :POKE V+13,82'KLUR
805'GPDF 910 GOSUB 2500'BEIF
320 ON LP GOSUB 500,600,700:LP=LP+1 920 SC=SC+100+TM:PRINT"[HOME,DOWN20]
:IF LP=4 THEN LP=1'IBNK "TAB(32)SC'FPAN
330 GOTO 220'BDDB 930 POKE V+21,2:GOSUB 1600
490 REM RED DRAGON MOVEMENT'BRSM :GOTO 180rEOPL
500 Ql=SGN(X-RX)+2:Q2=SGN(Y-RY)+2'IRRI 990 REM GAME OVER'BIDO
510 ON Ql GOSUB 530,530,540 1000 PRINT"[CLEAR]":POKE V+21,0
:ON Q2 GOSUB 550,550,560'ECTH :IF SOHS THEN HS = SC'HPMB
520 IF RX<25 THEN RX=25'EIJF 1010 PRINT"[DOWN2]"TAB(12)"[BLUE]
521 IF RX>244 THEN RX=244'EKDH GAM E[SPACE2]O V E RM1CDCY
522 IF RY<76 THEN RY=76'EIXH 1020 PRINT"[DOWNS]"TAB(14)"SCORE
523 IF RY>229 THEN RY=229'EKLJ [SPACE2]"SC:PRINT:PRINT
525 POKE V+6,RX:POKE V+7,RY TAB(14)"HIGH SCORE[SPACE2]
:RETURN'FMXM "HS'FMGG
530 RX=RX-SR:RETURN'DHEG 1030 PRINT"[DOWN4] "TAB (10)"PLAY AGAIN
540 RX=RX+SR:RETURN'DHDH - Y OR N"'CDTC
550 RY=RY-SR:RETURN'DHGI 1040 PRINT"[HOME,DOWN5]"TAB(23)DS•CFDY
560 RY=RY+SR:RETURN'DHFJ 1050 PRINT"[HOME,DOWN16]"TAB(8)D$
590 REM BLUE DRAGON MOVEMENT'BSUN :PRINT"[HOME,DOWN16]
600 Q1=SGN(X-BX)+2:O_2 = SGN(Y-BY)+2'IRKJ "TAB(35)D$'EKKE
610 ON Ql GOSUB 630,630,640 1060 GET JKS:IF JK$O""THEN 1060'FLTE
:ON Q2 GOSUB 650,650,660'ECAI
Memgraph-128
irXcmgraph-128 creates graphic repre-
sentations of how BASIC programs use
memory on die Commodore 128. You
can see how much RAM your program
occupies, how much space the variables
require and where time-consuming gar
bage collections occur to get a better
handle on how die 128 organizes itself.
Type in Memgraph Loader, Put a disk
in your drive (one with at least four Memgraph lets you see how BASIC programs
blocks free) and run the program. This
use memory.
writes the program Memgraph-128 to
disk. To use it, BLOAD"MEMGRAPH-
12H". Type SYS 6144 to enable the pro enter somediing like FORI=lTO3000: column mode. (You may have to Hick a
gram. AS(I) = "FIU.KR":NEXT. Use the SHIFI7 switch on your monitor to view the
Enter CLRlNEW to dear BASIC mem RES TORE combination to halt execution graph.) And Memgraph temporarily turns
ory. Now, hold a SHIFT key down while and see how memory fills. Or sec how sprites off, so you can see the screen
you tap RESTORE. This is how you ac you can reserve space for high-resolution without die Starship Enterprise dancing
cess Memgraph's display screen. 'Hie first drawings by entering the command across it.
tiling you'll notice is diat the 128 uses GRAPHIC3:GRAPHIC0. GRAPHIC CLR Memgraph has one drawback. The
two separate banks for storing BASIC: frees diat space again. program you're investigating must Ix- in
one for die program text, one for varia Typing commands in direct mode is GRAPHICO or text mode. For that rea
bles. Most programs won't come close to interesting, but die real reason for Mem son, Memgraph-128 can also be called
using till diat space. graph is so we can understand the mem directly from BASIC via a SYS command.
It may puzzle you that die top eight ory requirements of a running program. Insert the following line at the desired
blocks of RAM(O) are reserved. Mem So long as Memgraph has been loaded place in your program: GRAPH1C0SYS
graph saves this area for itself. It stores into memory and activated with SYS 6l47:GRAPHICX, where X is die graphic
die BASIC screen display here (text and 6144, you can freeze BASIC with SHIFT/ mode of die running program. If your
color memory) before it draws die graph. RESTORE, view its usage of memory, program kx>ps. you may find it conve
When you press SHIFT to return, it puts then press SHIFT to resume exactly nient to insert a GET (not GETKEY)
die screen back. where it left off. Disable Memgraph by statement somewhere. Use the GET to
Memgraph itself sits in an unused pressing RUNSTOP/RES TORE. Enable it check for a keypress which, if found, dir
chunk of RAM at addresses 6144-7168. again with SYS 6144. ects die program flow to die above series
According to Commodore, diis space is Memgraph-128 makes a few allow of commands.
saved for foreign language systems. If ances for the advanced features of the Play with Memgraph for awhile and
your computer speaks die same language 128. If a program is miming in fast mode, use it to investigate a program or two. It
this article is written in. you should have Memgraph switches to slow so you can provides a clear picture of what's going
no problem running Memgraph. see die display, then restores fast when it on inside your 128. It lets you design
You can observe the effects of certain goes back to die running program. Mem BASIC programs diat run more efficient
BASK! commands by typing diem in di graph is designed for a 40-column ly; And at die least, you'll have a better
rectly: For instance, create a large array screen, so if a program is running in 80 understanding of what happens when
by entering DIMA8(3OOO) To fill it up, columns, it temporarily switches to 40- you type RUN. Q
Before typing this program, read "How to Enter Programs' and "How to Use the Magazine :READ J:POKE I,J:SUM=SUM+J
Entry Program." The BASIC programs in (his magazine are available on disk from Loadsiar. :NEXT'KIUL
P.O. Box 30007, Sbrevepott,lA 711304007,1-800-831-2694. 15 IF SUMO111587 THEN PRINT"ERROR IN
DATA STATEMENTS":END'GKEO
Memgraph Loader 20 BSAVE"MEMGRAPH 128",B15,
P6144 TO P7082:END'DRTG
1 REM THIS PROGRAM WRITES A FILE TO 6144 DATA 76,6,24,76,48,24,120,
DISK CALLED "MEMGRAPH 128"'BJRM 169'BYYM
2 REM SYS 6144 ENABLES NMI WEDGE 6152 DATA 27,141,24,3,169,24,141,
(SHIFT/RESTORE)'BMAK 25'BAGL
3 REM USE SYS 6147 FOR CALL FROM 6160 DATA 3,32,100,26,169,0,141,
BASIC PROGRAM'BIDK 172'BAVK
10 BANK 15:SUM=0:FOR 1=6144 TO 7032 6168 DATA 27,88,96,173,172,27,208,
110 FEBRUARY'87
128 USERS ONLY/MEMGRAPH-128
153'BDLO
5'BAHS 6424 DATA 26,169,133,133,250,169,27,
6176 DATA 32,111,26,176,3,76,64, 133'BEKO
250'BAKR 6432 DATA 251,169,198,133,252,32,153,
6184 DATA 169,1,141,171,27,76,56, 26'BENN
24'BASQ 6440 DATA 169,242,133,250,169,4,133,
6192 DATA 169,0,141,171,27,32,100, 251'BEGM
26'BBYP 6448 DATA 169,250,160,12,162,227,32,
6200 DATA 169,1,141,172,27,165,215, 170'BEZU
240'BDJF 6456 DATA 26,169,222,133,250,169,4,
6208 DATA 11,169,1,141,174,27,32, 133'BDMS
95'BAMN 6464 DATA 251,169,250,162,251,160,4,
6216 DATA 255,76,81,24,169,0,141, 32'BDFR
174'BBTM 6472 DATA 170,26,173,165,27,141,114,
6224 DATA 27,173,48,208,41,1,240, 219'BEFR
21'BAEL 6480 DATA 173,167,27,141,134,219,173,
6232 DATA 169,1,141,175,27,169,0, 168'BFRQ
141'BBMK 6488 DATA 27,141,139,219,173,169,27,
6240 DATA 48,208,173,17,208,9,16, 141'BEPY
141'BBSJ 6496 DATA 146,219,173,170,27,141,198,
6248 DATA 17,208,76,114,24,169,0, 219'BFSX
141'BBKR 6504 DATA 173,166,27,141,211,219,169,
6256 DATA 175,27,173,32,208,141,176, 242'BFKN
27'BDSQ 6512 DATA 133,250,169,216,133,251,160,
6264 DATA 173,163,27,141,32,208,173, 12'BFUM
33'BDJP 6520 DATA 165,46,56,233,28,170,173,
6272 DATA 208,141,177,27,173,162,27, 166'BDYK
141'BEIP 6528 DATA 27,32,170,26,173,17,18,
6280 DATA 33,208,173,21,208,141,178, 56'BAQS
27'BDMN 6536 DATA 229,46,170,173,165,27,32,
6288 DATA 169,0,141,21,208,169,0, 170'BDRR
133'BBDV 6544 DATA 26,173,19,18,56,237,17,
6296 DATA 250,13 3,252,169,216,133,251, 18rBAAQ
169'BGIV 6552 DATA 170,173,170,27,32,170,26,
6304 DATA 247,133,253,32,204,26,169, 169'BDOP
0'BCIK 6560 DATA 255,56,237,19,18,170,173,
6312 DATA 133,250,133,252,169,4,133, 166'BDCO
251'BEYK 6568 DATA 27,32,170,26,169,222,133,
6320 DATA 169,251,133,253,32,204,26, 250'BDHW
169'BEJJ 6576 DATA 169,216,133,251,160,4,165,
6328 DATA 4,141,173,27,169,0,133, 48'BDQV
2 50'BBFQ 6584 DATA 56,233,4,170,173,166,27,
6336 DATA 133,252,169,4,133,251,169, 32'BBOU
216'BEJQ 6592 DATA 170,26,165,50,56,229,48,
6344 DATA 133,253,160,0,169,32,145, 170'BCUT
250'BDDQ 6600 DATA 173,167,27,32,170,26,165,
6352 DATA 173,164,27,145,252,200,208, 52'BCRJ
244'BFDO 6608 DATA 56,229,50,170,173,168,27,
6360 DATA 206,173,27,240,7,230,251, 32'BCUR
230'BDAM 6616 DATA 170,26,165,54,56,229,52,
6368 DATA 253,76,204,24,169,28,133, 170'BCTQ
250'BDQU 6624 DATA 173,170,27,32,170,26,165,
6376 DATA 169,27,133,251,169,44,133, 58'BCRP
252'BENU 6632 DATA 56,229,54,170,173,169,27,
6384 DATA 169,4,133,253,32,153,26, 32'BCAO
169'BCSS 6640 DATA 170,26,169,255,56,229,58,
6392 DATA 60,133,250,169,27,133,251, 170'BDAO
169'BEJS 6648 DATA 173,166,27,32,170,26,32,
6400 DATA 123,133,252,32,153,26,169, lll'BCFV
96'BDQH 6656 DATA 26,176,251,32,111,26,144,
6408 DATA 133,250,169,27,133,251,169, 251'BDEU
114'BFHQ 6664 DATA 169,0,133,250,133,252,169,
6416 DATA 133,252,169,7,133,253,32, 247'BEIU
112 FEBRUARY'87
USER GROUPS
Although there are almost 1000 known Commodore user groups nationwide and around the world, this list includes only those that have been
officially recognized by Commodore as Approved User Groups If your group would like to apply for Approved status, contact Pete Baczor, I ser
Group Coordinator, at Commodore Business Machines, 1200 Wilson Drive, West Chester, PA 19380.
Commodore user groups provide invaluable assistance to Commodore computcrists If you are looking for people who share your computing
interests, or if you need help getting started with your computer, contact the group near you.
LOUISIANA
ALABAMA
Ei4U.f: Rouge
Birmingham WutOnnf* ■■ .: ■. l Region CommodcM Club
39C Ali^ri S: " : '' Baion Doug* C 64 Us« Group
Birmingham Commodore Club Ccmnrrf=r»' '■I
PO P O So. 1412
P O Box 595M 2C3T hwv. -.'.Ur.i- P«#! Brochu
HA* Sum Byinn Bantty JI
Bob Tatum
DELAWARE GEORGIA
-; ■■■ ;'■■■ ! L.i/1- Cha:*s
Dwa-.ur
Nawaik A13*nv SPUG CompuuH Club U»o ChailesUwii Group
Valley Commodore Use! Gioup
S'>var* Cum morion Uttll War.1,1 Commodore Am»trjr 3166 Concord '/.!; Ukelyn
915W'Jy Thru U-.r Wools SW Club
Gidup ComjaiiK Bill Eaid.«v Nation Fonienot
David W ::..■ i 1766 Nuiti Su—i
2I0DWHD1 P O Box 5461
J-nn Rinehati Metauie
Florence Robart B McHuqn
RoteiiF. Blne»i Jr INDIANA Siwv-Four Um
ShMls Cominedore Us els nrnuj Newpot'. B«arii
Athens
114Van Fleet D: Fbrd A.'inspnCB Ccn-.m Bloom my ton 4317 Stockton Su-ei
DISTRICT OF COLUMBIA At hens Comrnodcr*1
Russel C BiocH~?ti Uswis OlQUI Bloominglon CnrnmoduiB Uie E:izabetn S Hollmann
Pentagon —Wait. En-.hu5iasu[ACF.l
Hunuville Find Rtl Bo> A Group SP.HJepcr.
PENTAF CommoaoiB M CTuD 130 Si Junes Diiv«
Mail S-.op •2'2Q8 HOE Atwuui Aik La-Tex Commodore
Cotnputeen Compu'-rr Club ; ■ -: . MWJ Da.-i(ti WeslBy
■ . ; ■ " ■ , ., MnriiJ Al>r. Computer Club
'.01 IB Shads Road
Dtcatui 661S F*ut» Aw
Bryan Jordan FLORIDA Evamville
Coounxtee Uhii Group ol .-.
Oc«*na M C«nunadoi( Crmpui« Club
V ■ . T'- . ■ AU*nu
1004 PIovb. W.v PO Bo>2332 Swam
MACKS CiUui Couniv CommodoK Club 633 Clairraont Cu
Sam 8k»M Bruce Failev NoTL^east LA Cs^imodote Uieri
PO Bex 210126 PO Bn» 503 DonalSE Schwab Group
Chasles RukHI r . ■■ ■ ■ Walt Rogeu Grwnlmld
Savannah, PO Boi 175
Simply Usrrs ol Compe CHUG
■-■- ■■ r
sax; co Bectiie Walkei
Scorjboro C-64 ' 'ft? rir-^r, 103 VuguiM Ave
301 Vnonict Diiv>-
Route *b Bo. 256 OlDUp
Richard Radon
W»vn» WtlcM Kokomo
918 E 3othAv» Di
S.i iimtTi1 Kokomo Commodore Compul-r
RoberlO Brontcr. HAWAII roui ComffloCoiP llati Grouij
ALASKA
Saeramwio CommoOot Oub
17f.Colurobii.Avp
■ . . . , ... Honolulu
Oraup 6016 Vale Couri
Dajlene Engiis^i
RAM HOM w Hawaiian Elecuic CUG
Ancrioiage Commodore Uv-i sw» ttamimd a RicnaH N UMdii
P O Bo. 13&9 Houllon
Oraup Lanny Hulilwro S2Q Waid Ave
Oyde S Dmui LaUyMH Southern Aroiwtoak Commodorf
PO Box 10461b Rsdney Yim
Sin Di-i.-i Commooore Ovmws ol Latayall
Tray L Cm* J: Fi Walton Bnach LTttii
San Dwgo Commadme U.WT5 P O Bo> 5763
OktMOM Commodo IDAHO PO Box4bl
ALBERTA Boss IrvXicato
Group Blackiw. Robm: Bl«nch-;tie
CANADA PO BoxS6S3i
412 ACutu Arer.u Bjickloci U»r» Group
■:• .• ■
Jane Cart.pMfl
Calvrn Jon« Loginipcii Commodor* Club MARYLAND
114 FEBRUARY'87
COMMODORE' EXPAND YOUR
Commodore Computers
Commodore computers are the perfect way
COMMODORE TO
PERFORM LIKE
to enter the world of computers!
We offer a variety of sophisticated,
user-friendly computers to choose from.
NEVER BEFORE
COMMODORE' Just plug in the Final Cartridge.
only $44.95
Does NOT use existing memory
The Srst completely external operating system created specifically for
die Commodore 64. 64C. and 128.
Upgrades hardware and software
COMMODORE?
'lakes the place of at least 6 separate devices, 1) Disk Jurho-o times
fester loading and saving: 2) Preprogrammed Function Keys-eliminate
long, tedious command sequences
for mam" commands, 3) Extended
Machine Language Monitor-with
relocated load-scrolling up and
down, bankswitching, and more:
ODORE'
^^. P*3h 4* Printer Interface-prints all
E^fl Commodore graphics plus screen-
dump utility: 5) Basic Tool
Kit--Wo Line Numbering, Delete
large program blocks with one
touch. Old recovers accidentally-deleted programs. Renumbering, find.
CUMM
Ikip debugs system, Bisk Append adds new programs to existing files:
6' Make backup copies of any software program.
COMM
automatically • creates one file on disk or tape • freezes 4 to 6 times
faster than dedicated freezers • game killer
Screendump Capability-Prints low-res, high-res and multicolor •
prints full page • prints from games and more
Keyboard Extras-Delete parts of lines • move cursor
operates your printer as a typewriter
COMMO
BONUS! Additional 24K extra RAM
for basic programs
10 Day Money-back
Guarantee, Full
year warranty
SPECIAL!
Commodore II Centronics
■ma* printer cable-S19.95
Payments to:
H & P Computers
DOREz
• Bank or Certified Check. Per
sona! Check, Money Order.
Visa or MasterCard
and CO. D.
• Add $5.00 for shipping
and handling
DDORE:
• XJ and NY residents add
appropriate sales tax
• Dealer inquiries welcome
COMMODORES
Commodore Business Machines, Inc.
COMPUTERS
OF AMERICA
1200 Wilson Drive • West Chester, PA 19380 154 VaUey Street. South Orange. New Jersey 07079 (201) 763-3946
HOW TO ENTER PROGRAMS
Th<ic programs which appear in this This will list line 270 to the screen. lem is somewhere in the data state
magazine have been run, tested and Look for any non-obvious mistakes ments. Check the data statements for
checked for bugs and errors. After a like a zero in place of an O or vice- missing commas or other typos.
program is tested, it is printed on a versa. Check for semicolons and co If the variable is not coming from
letter quality printer with some for lons reversed and extra or missing data statements, then the problem
matting changes. This listing is then parentheses. All of these things will will be a little harder to find. Check
photographed directly and printed in cause a syntax error. each line that contains the variable
the magazine. Using this method en There is only one time a syntax for typing mistakes.
sures the most error-free program error will tell you the wrong line to
listings possible. look at. If the line the syntax error
Out Of Data Error
This error message is always relat
Whenever you see a word inside refers to has a function call (e.g., FN
brackets, such as [DOWN], the word ed to the data statements in a pro
A(3)), the syntax error may be in the
gram. If this error occurs, it means
represents a keystroke or series of line that defines the function, rather
that the program has run out of data
keystrokes on the keyboard. The than the line named in the error mes
items before it was supposed to, It is
word [DOWN] would be entered by sage. Look for a line near the begin
usually caused by a problem or typo
pressing the cursor-down key. If mul ning of the program (usually) that has
in the data statements. Check first to
tiple keystrokes are required, the DEF FN A(X) in it with an equation
see if you have left out a whole line of
number will directly follow the word. following it. Look for a typo in the
data. Next, check for missing commas
For example, [DOWN4] would mean equation part of this definition.
between numbers. Reading data from
to press the cursor-down key four
a page of a magazine can be a strain
times. If there are multiple words Illegal Quantity Error
on the brain, so use a ruler or a piece
within one set of brackets, enter the This is another common error mes
of paper or anything else to help you
keystrokes directly after one another. sage. This can also be caused by a
keep track of where you are as you
For example, [DOWN,RIGHT2] typing error, but it is a little harder to
enter the data.
would mean to press the cursor-down find. Once again, list the line number
key once and then the cursor-right that the error message refers to. Other Problems
key twice. Note: Do not enter the There is probably a poke statement It is important to remember that
commas. on this line. If there is, then the error the 64 and the PET/CBM computers
In addition to these graphic sym is referring to what is trying to be will only accept a line up to 80 char
bols, the keyboard graphics arc all poked. A number must be in the acters long. The VIC 20 will accept a
represented by a word and a letter. range of zero to 255 to be poke-able. line up to 88 characters long and the
The word is either SHFT or CMD and For example, the statement POKE 128 a line up to 160 characters long.
represents the SHIFT key or tiie Com 1024,260 would produce an illegal Sometimes you will find a line in a
modore key. The letter is one of the quantity error because 260 is greater program that runs over this number
letters on the keyboard. The combi than 255. of characters. This is not a mistake in
nation [SHIFT E] would be entered by Most often, the value being poked the listing. Sometimes programmers
holding down the SHIFT key and is a variable (A,X...). This error is tell get so carried away crunching pro
pressing the E. A number following ing you that this variable is out of grams that they use abbreviated com
the letter tells you how many times to range. If the variable is being read mands to get more than the standard
type the letter. For example, [SHFT from data statements, then the prob number of characters on one line.
A4,CMD B3] would mean to hold the
"IHOME1" = UNSHIFTEDCLR/ HOME ■1 "IPURPLEI"-CONTROL 5
SHIFT key and press the A four times,
then hold down the Commodore key R "[GREEN!"=CONTROL6 "[F2]"=F2
and press the B three times. Ei| "[DOT.VN1"= CURSOR DOWN 3 (BLUE1"=CONTROL7
The following chart tells you the H "(YELLOW!" ^CONTROL 8 '
Q "[UP|" = CURSOR UP |F4[" =
keys to press for any word or words I! '[RIGHT]" ^CURSOR RIGHT R "(ORANGE]" =COMMODOSE 1
inside of brackets. Refer to this chart P "[BROWN!"-COMMODORE 2
fl ■■1LEFTI"=CURSORLEFT
whenever you aren't sure what keys
H] !RVS1"= CONTROL 9 71 "(L. RED|" = COMMODORE 3
to press. The little graphic next to the
B ■!RVOFF!" = CONTROL0 f<| "[GRAY11" = COMMODORE 4
keystrokes shows you what you will
El "|BLACKr = CONTROL 1 0 ■■[GRAY2]" = COMMODORE 5 f£| "iPOUNDj"= ENGLISH
see on the screen.
[1 11WHITE|"=CONTROL2 I|"IL GREEN1" = COMMODORE 6 POUND
Syntax Error G ■■[SHFT"!" = PI SYMBOL
f^ "RED]" = CONTROL3 1 "|L. BLUE1" = COMMODORE 7
This is by far the most common j+1 ■■[■)■" =UP ARROW
tl "[CYAN!" = CONTROL 4 H ";GRAY31" = COMMODOREa
error encountered while entering a
program. Usually (sorry folks) this GRAPHIC SYMBOLS WILL BE REPRESENTED AS EITHER THE LETTERS
means that you have typed something SHFT (SHIFT) AND A KEY ("[SHFT Q.SHFT J.SHFT D.SHFT S]") OR THE
incorrectly on the line the syntax er LETTERS CMDR (COMMODORE) AND A KEY ("[CMDR Q.CMDR
ror refers to. If you get the message G.COMDR Y.CMDR H]"). IF A SYMBOL IS REPEATED, THE NUMBER OF
"?Syntax Error Break In line 270," REPITITIONS WILL BE DIRECTLY AFTER THE KEY AND BEFORE THE
type LIST 270 and press RETURN. COMMA ("[SPACE3,SHFT S4,CMDR M21").
116 FEBRUARY'87
HOW TO ENTER PROGRAMS
You can enter these lines by abbrevi line of the program for typos or miss errors and increase your understand
ating the commands when you enter ing parts. Finally, press the RUN/STOP ing of programming.
the line. The abbreviations for BASIC key while the program is "running." If you live in the country, don't
commands are in your user guide. Write down the line the program have a local user group, or you simply
If you type a line that is longer than broke at and try to follow the pro can't get any help, write to us. If you
the acceptable number of characters, gram backwards from this point, look do write to us, include the following
the computer will act as if everything ing for problems. information about the program you
is ok, until you press RETURN. Then, are having problems with:
a syntax error will be displayed If All Else Fails The name of the program
(without a line number). Many people You've come to the end of your The issue of the magazine it was in
write that the computer gives them a rope. You can't get the program to The computer you are using
syntax error when they type the line, run and you can't find any errors in Any error messages and the line
or that the computer refuses to ac your typing. What do you do? As al numbers
cept a line. Both of these problems ways, we suggest that you try a local Anything displayed on the screen
are results of typing a line that has too user group for help. In a group of A printout of your listing (if
many characters. even just a dozen members, someone possible)
is bound to have typed in the same All of this information is helpful in
The Program Won't Run!! program. The user group may also answering your questions about why
This is the hardest of problems to have the program on a library disk a program doesn't work. A letter that
resolve; no error message is dis and be willing to make a copy for you. simply states "I get an error in line
played, but the program just doesn't For S9.95 per issue, you can also get 250 whenever I run the program"
run. This can be caused by many all the BASIC programs in each issue, doesn't give us much to go on. Send
small mistakes typing a program in. as well, from Loadstar, P.O. Box your questions to:
First check that the program was 30007, Shreveport, LA 71130-0007. Commodore Magazines
written for the computer you are us If you do get a working copy, be 1200 Wilson Drive
ing. Check to see if you have left out sure to compare it to your own ver West Chester, PA 19380
any lines of the program. Check each sion so that you can learn from your ATTN: Program Problem Q
118 FEBRUARYr87
1070 DATA C0,AD,03,C0,6D,05,C0,48 1082 DATA CD,3E,03,D0,0E,AD,0C,C0
1071 DATA AD,04,C0,6D,06,C0,8D,0C 1083 DATA CD,3F,03,D0,0 6,20,CC,C2
1072 DATA C0,6 8,6D,08,C0,8D,0B,C0 1084 DATA 4C,4B,C0,98,4 8,6 8,4C,CA
120 FEBRUARY'87
•SPECIAL*
Amiga Computer, Monitor,
256K Expansion Module
STOP HERE
and 3.5 External Drive For Your Best
$1,36900 Buys in
Hardware and
Amiga Computer
Software.
*g4goo AMIGA products at your finger tips
Specials of
SOFTWARE the Month
Actlvltlon Mlcroiyit SW ManpUn JIO6E3 Sptllbruker t 33 71
1 Otm Bumn I 29.96 Anilyia Hit D.J. A L Bin) One on One Slarcrott 1 33.71
2. Mtin 18 I 2996 BBS-PC 69 DO Seven Cltlcl 26.50 Suipeci 1 33.71
1 Borrowed Time I 3O.M Onilna 47.21 SJreftl ZB.50 Suipended I 2791 Modem
4 MlmOIIUHlDW I ,1?', Organize .... 69.00 Uyltlma 4S5O Wlinbringer ! 26.95
5. Mmie EluOlo
6. Hacker
I 36.25
1 35.96
ScribHe ....
The Crimion Crown
69 DO
29 96
Relurn lo Alla.mil
Initinl Muilc
. . . . . Clll
, Call
Wltneu
ZorK I
S 26.96
I 2B.96 Special
The Coveted Minor 26 21 Deluxe Palnl Arl . OH Zortll 1 3034
Aegis
. Call Zsrtlll J 3034
• 300/1200 Baud
Graphical .... . Clll :;:-.i; Paint Art S Ulililld
kijit Animator/litagti ,,,, | 8900
Deluxe Printing . Clll VIP Technology
• OnLine software
Aegil Dri« 112400 Micro League
Aegii Imign I 54 00 Generil Manigtrt . . cm Iniocom VIP Prnlemcnil 1131 ZS • Cable
Aegu Impel ....'.... 112900 Owner Olit .... 26.96 Billyhoa 26 S6 VIP Anilrm Clll
VIP Comullant Clll
$199
Aegii Draw Pro 179999 Micro League BneBall 47 96 Culthroil 26 96
Aegii Artpak [ill Qtidline 3371 VIP ForetriougM Clll
Electronic Aril VIP Freelance Call
AEgii Doug CIjopi Word Tool . . . Oil Hllcnhiitu Guide 26 96
Adv Conitruclicn Kit 26.50
Incfiimer 26 56
Commidore Amlg» Software Arcfion 28 50 Lattice
Infidel 33.71
Amiga AittmUlir J 76.25 Anic Foi 28 SO Mlie Utllllv I 93 75
twin Clue* Screen Editor .... J 75.00
AmigiLlip 1157 M Osiuie Mmic . , . . Clll
UmciLnk
liflite li
1149 00
CHI
Mcuicribl .... 6800
A Mind Fnrc»tr Voyage ....
Plinerlill
30 34
2696
Ten Ulihliee .... 1 5625 JUKI 5510
Mmtoill I .... 55 96
Set Elilltr 26 96 JHM
Micllbtiry
dbc III Library
CHI
Call
MttttDDlllI ....
Mdttcribl ....
55 96
6800
30 34 Tliking Coloring Book 1 21.25
with
Deluxe Parnl .... 6300
Mlndacapl
Amiga Tutor
Deluxe Print. . . .
Financial Coot boon .
6300
35 63 PRINTERS DISKS ACCESSORIES Color Kit
BraIacehi 33.71
Golden Oldiei . . . 24 94
$399
Deli VU . . . . 3371 Epson 3 i Maul DSAIO 2fl DD Mcaemi Memory
Marble MaDniti . . 35 00
Hilley PtdiecI . 3034 •Color Pnniers* 3&3M 2B DO Cables Om HclOsn
Mancomm .... 35 63 Juki
KtyDoarfl C»(ei Z6 96
Maudlin 49 BE Special S'AMaitiMD-2 1&00 Hard Drnei Morel Morel
Riclor .... 3034 Xerox
CALL FOR PRICES ON ITEMS NOT LISTED S'/i ElepMnt 15 00 Monitors Morel Morel
COMMODORE IN EDUCATION
WIN YOUR PARTNER 128
Continued from pg. 36
GREAT BRITISH
Contlnueafrom />g, -i2
With Your Computer! calendar, address list, The object of the quest is to find the
WHY USE LUCK TO SELECT YOUR LOTTO Scepter of Hope, hidden somewhere in
NUMBERS? This fun to use computer pro memo pad and the vast underground domain. The Scep
gram for most home computers will quickly
ter is your only hope to bring die down
tell you what numbers are 'due1, any patterns calculator while still
and trends, what groups to play and more! fall of the Dark Lord, who rules this evil
Make your selections based on the laws of within another 128 land with hordes of vile creatures. Find
probability and INCREASE your chances of
ing the Scepter will be hard work, but it
winning! NO RANDOM NUMBERS, this pro
gram performs an actual ANALYSIS of the
program is useless without the ancient Words of
past 30 drawings! You select the most likely Power to energize it. These words are re
choices, (it's not likely others will select the
If you're familiar with some of vealed to you throughout your journey
same one you do either}. You keep the data
up to date by simply adding the latest win Timeworks' other programs such as in the form of mysterious riddles.
ners! Works for all states and Canada. Word Writer 128 or Your Personal Fi As players guide the story's hero
nancial Planner, you know how conve through the 360-degree scrolling land
ant/
nient it is to be able to call up an on scape, swarms of evil creatures attack
screen calculator with the press of a without provocation. A shield offers
function key. Partner 128's calculator some protection, but it is quickly worn
looks and operates much the same as the out through repeated enemy hits. Magic
SOFT-BYTE
P.O. Box 556 F. Pk. others, letting you add. subtract, multi chests must be found to replenish its
Dayton, OH 45405 ply, divide and raise numbers to a power power. A magic sword is also provided,
(513)233-2200 using the 128's numeric keypad. like which sends out steady blasts of energy
Fast service on charge cards, checks or
your $5-95 pocket calculator. Partner in whichever direction the adventurer
money orders. Only $21.95 for these com
puters—Commodore 64/128, Apple, IBM-PC, 128's on-screen calculator has its own moves. Pressing the joystick button lets
Atari, TRS-80, and the Super Macintosh ver small display, and numbers can be stored players remain motionless and fire at will.
sion is $29.95. Please add S1.50 shipping.
in memory and then recalled. If you have This fighting stance helps to eliminate
a printer, you can even get a "paper tape" creatures without walking into them and
COMMODOI printout of your calculations by pressing draining the shield. Pressing RETURN
F7. pauses the game and reveals your shield's
SUPER While the calend:ir. address list, memo energy level
SOFTWARE pad and calculator are Partner 128's ma Besides its sheer size and complexity.
jor features, the cartridge-based program what makes Quo Vadis so Incredibly dif
New! Best of Gamee #3
Over ■lO new games on 2 disks also gives you a few other useful options. ficult is that players are allowed only one-
■17.95 For example, you can use Partner 128's life to complete the quest. Make one mis
New! Brain Games #1
includes. "Slock Market." "City Manager," "Warenouse." Screen Print option to obtain a hard copy take and it's all over. Also, if you're seri
Civil Battles'' and many more fun Brain Games. of any text screen from most 128 pro ous about winning this game, prepare
(12HugiPiognmi)'12.95
grams. There is also a DOS/Printer Com yourself for an all-nighter—you cannot
New! Adventure#1
includes "Gladiator," "Trip to Atlantis." "Meriyn" mands option that lets you use disk com save a game in progress.
and many more Adventure Games
{13 Hugi Progrimi) "12.95
mands such as NEW, RENAME, Quo Vadis presents such a formidable
Beet of Games #1 SCRATCH, INITIALIZE and VALIDATE, or task, its British publisher (The Edge) has
The original Over 50 games on 2 disks sponsored a contest for the first person
enter printer codes for special typefaces.
•17.95
Finally, to prevent your programs from to uncover the Words of Power. A real-
Us Vegas #1
The Classic. Over 20 Las Vsgas Games Bestsellmg disk. being accidentally disturbed while life Scepter of Hope, worth approximate
•IE.95
you're away from the computer. Partner ly 510,000, Is the prize. The contest has
Newt Education #1
Great tor scnools For kids oetween 5-15 years of age 128's Swiftlock feature lets you freeze run for over two years without a winner.
•12.95 your computer until you reuim and en Another interesting aspect of Quo Va
Mixer #1 or #2 ter the password you've chosen. dis is the use of a game generator. This
Two separate disks Each mtn 20-30 different programs
GAMES - MUSIC - BUSINESS/UTILITIES Partner 128 represents a breakthrough optional feature allows player to random
Eich Only "9.95
in software technology for the 128, not ize the domain each time the game is
Synthesizer Sounds #1
only because it can "invisibly" co-exist played. To win the contest, however, you
Over 50 well conducted rock songs on 2 disks
•17.95 with many other 128 programs, but be must play the original layout
ADO 12 [13 FOREIGN EXCEPT CANADA! SHIPPING/HANDLING cause its desktop accessories are first- British game designers may still lag be
SEND CHECK OR MONEY OBOER TO; class utilities that are easy to use and offer hind their American counterparts in
surprising flexibility. Partner 128 can in terms of overall quality, but Great British
crease your productivity by letting you Software shows undeniable potential. If
SOFTWARE COMPANY use the computing power of your 128 to nothing else, this solid collection demon
538 So. 2nd St. • Albion, NE 68620 the fullest. Q strates that the true spirit of computer
122 FEBRUARY'87
SOFTWARE REVIEWS/TRINITY
Cotitinucelfrom pg. 32
meet. For instance, if you don't know should think of the wind as a great
gain means the difference between en
what a gnomon is, ask the lady feeding source of energy; Perhaps if you had an
joying a fast-reacting adventure or dozing the pigeons. Or if you don't know what a umbrella and opened it, the wind might
off while the older drive updates Infor perambulator is, ask. make the tiling roll. That's a free hint
mation 5. Keep track of time by glancing often Think weird.
Trinity comes with a 26-page illustrat at your wristwatch. Many of the events in 7. For those who have trouble escap
ed manual which includes examples of Trinity ;tre either triggered by time or ing the Gardeas, a few hints. The umbrel
transcripts, a sample map. a list of recog must be completed before a particular la and perambulator are your vehicles
nizable verbs, important commands and time. out. But before you can use them, you
a quick reference guide. The game also 6. But above all—think. And try to must change the direction of the wind.
contains a poster-size THnity site map, a think in a weird way. For instance, once The key to changing its direction is easy
sundial, and instructions for folding pa you know what a perambulator is, and if if you feed the birds. And watch out for a
per cranes (all items which nave signifi for some reason you decided to get in ruby, a loose gnomon and a roadrunner.
cance in the adventure). side one. how would you get it to move? (Yes. a roadrunner in downtown Lon
Now if you can only decipher the im Well, like any good Englishman, you don!) a
portance of those items, you'll have little
trouble weaving your way back to 1945.
If not, you're just like the rest of us—in
LEROY'S CHEATSHEET
for a lot of challenge, frustration, sur Keyboard Overlays
prises and even a few laughs,
If you are somewhere between a nov $7.95
ice and expert adventurer, and are look each
ing for a challenging adventure and have
PLASTIC
a couple of weeks to spare, you should
LAMINATED
find the unraveling of Trinity a reward
ing, entertaining experience. The only For your COMMODORE 128 For your COMMODORE 64
question you need to ask yourself before
Put Your Computer's Commands Where They Belong - And Your Manuals On The Shelf.
you begin the quest is this—what will
Have you ever sat at your computer with the manual in your lap trying to find an elusive command? How much
you do if you reach July 16, 1945. before time have you lost searching through manuals to refresh your memory on how to do what you wanted? Now you
have a way !o end that frustration ■ Leroy's Cheatsheets.
the device is exploded? Should you
Leroy's Cheatsheets help you get into your program right away. We put trie commands right at your
change liistory?
fingertips, actual keystrokes are in bold type, variables are shown in italics. Designed by software experts, our
Before you begin exploring the world durable plastic laminated overlays are comprehensive reference aids which document a product or system
completely. Now use your software more easily and more effectively. With Leroy's Cheatsheets you'll never
beyond Kensington Gardens, let me give have to hunt for a program command again!!' . „
you some advice.
SOFTWARE The Problem Solver
By Leroy
1. As always, keep a map of your trav EQUIPMENT STAND
els. Unless you have the memory of an
elephant, you will have no chance of fin only
ishing the quest without a detailed map.
Save your spot often, so you can quickly $ 19.95
retrace your steps if need be. I also sug
DISCOUNT SOFTWARE
gest you keep a running list of items you & FREE CHEATSHEET
Made of sturdy vinyl coaled steel - strong enough tor any computer
find, even if you discard them. The item We carry a complete line of software at equipment. This equipment stand will help you organize your system.
competitive prices. PLUS - on any With this unique open construction, cables are never in the wrong place,
which seemed useless 20 steps ago may software package of S25.00 or more yoj switches are more accessable and your equipment stays cooler. The
get a FREE Leroy's Cheatsheet of Problem Solver Equipment stand was specially designed (or
be the key to finisliing later. If you re your choice! CALL or WRITE TODAY for Commodore computers 128 & 64. Keeps your monitor at eye level (Greatfor
prices.
corded where you left it, you may be primers too). s-«-iDr1«™rt(™on
Order Now and Save ... Money, Time and Frustration
able to retrieve it.
2. Double-inspect every area. Try to COMMODORE 128 $7.95 ea COMMODORE 64 $3.95 ea
a LEHOV'S CHEATSHEETS tor mo PIUM wr« m* |r» •aim™ LEFtOTS CHEATSHEETS 'o' |
move things—if they budge, chances are COMMODORE M tei ani, (J g; alcfl Dim uvjieng
DIE - CUT
they are important to finishing the story. J Basic 7.0 DMulliplan 128 CUT-OUT-YOURSEIF OH DOTTED UNES
J Blanks (mot iottom Mtw J Paperback Filer
Keep trying to loosen them and take J Dala Manager 1 £6 •m 3 Paperback Plannc J Basic 2.0 U FlBBiSystem 2 w> II Paperback Planne
JDisk 1571 3 Paperback Writer J Blanks (NOT limml m) J High! Simulator 2 J Paperback Writer
them with you. 3 Easy Script Mtn U Paperclip 128 hew J Data Manager D For The Beginner -J PaperClip
-lEine J Sjoerbase 128 «• J Data Manager 2 □ QEO8 J Speedscript
3. Experiment with Trinity. There is a J Fleet System 2 S 3 ■rtw J Superscript 126 J Disk 1541 J Multiplan J Superbase fit
J Flight Simulator 2 J Wordpro 128 J Easyscnpt <*■ U Newsroom v> J Suoer senpt 6*
lot to enjoy here which has nothing J For The Beg J Word Writer 123 •n J Elite ■■I- J Payback F ler m> J Word Writer
FREE- Keyboard extender (each order)
whatsoever to do with solving the puz Also (Its the COMMODORE 64C
-I Equipment StanrJs(j) lor only S13 95 eacn ORDERING INFORMATION: For list Odrvery send cashier's cfwck or
zle. For instance, try stepping on the morwy order. Peraorul & company cluck) tllow 1 weeks to clsar. Masior Card
Day tlnu phone ■
•nd Vlu orders please Include cerfl #. aiplritlon date .Prices ana availability
grass in Kensington Gardens where the ■ub]*ct lo Changs without nolle*.
SHIPPING: TAXES:
"Keep Off the Grass" sign is posted. Card* E'P. TOTAL
ORDER
APO FPO.AK
W,C»N,Pfl Add =,', sales
mix well with its delightful animation to will produce. Different MIDI keyboards This is Important because many of die
create a unique strategy/adventure. respond differendy to die same sound files you download will be text. Bobs-
Rings ofZilfin is a land of fantasy, de command (called a program change in Teim Pro 128 supports all popular print
lights and pleasures, packed with deadly MIDI terminology.) ers via printer commands either issued In
challenges. In any event, die envelope numbers I- direct mode or automatically saved to
15 will surely bear no relationship to disk and activated at die initial loading. I
your MIDI keyboard's sound programs.
Hints have used it widi a StarSGlO. NEC 8023-
Therefore, you can associate a sid enve A-C; and CBM 1S25 without a hitch.
1. Pick your fights very carefully in the lope setting widi a sound program num Once you feel comfortable widi die
beginning it is often better to flee rather ber that will have the desired effect on program, you will want to tap BobsTenn
than fight. A clue that you are about to your MIDI keyboard. These sound set Pro 128's macro capabilities. Macro files
enter a serious battle is when the disk tings arc automatically sent to your key- allow you to automate the terminal. If
drive spins to update the computer's bo;ird widi a MIDI program change com you are accessing a network and must
memory With a little practice, you will mand. use long distance lines, macro files can
be able to recognize dangerous scenery 'Hie linker module allows you to cre minimize die time you are on-line. A sim
(the scenery appears a split-second be ate large compositions from smaller files ple example would be the downloading
fore the monsters). which signals that a diat have been saved separately as music of messages. "Sou could design a macro to
deadly battle is in the making, [fyou are files. A linked file can consist of up to 26 automatically dial die network, send die
still at the apprentice level. I suggest you different music files (one for each letter sign-on sequence (password. ID num
frantically beat on the F key (for flee). By of die alphabet) and can be saved on disk ber), call die message board, download
fleeing, you can avoid an unbalanced bat- for later use. all die new messages, and disconnect. If
de and the wear and tear it costs your The program score-prints in conven you wish, die macro could even dump
character. tional music notation "you can even add the buffer to the disk or printer where
2. In die beginning, don't travel too far lyrics to your music. However, only five you could review die messages at your
from your home village of Sham, do printers are supported: Epson PX-80, leisure. You could even have the pro
soudi between Tel-Biz and /aid picking BpSOn RX-80 (or Epson MX-80 \-f\\ Star gram access a board while you are
all the mushrooms you can find. Retrace Delta 10, and Commodore's MPS-801 asleep. (Ixjng distance rates are cheaper
this path until you've picked all the and MPS-802. after midnight)
mushrooms available. The right mush However, I would be suspicious even Despite all diis power, first-time users
room at a critical moment will tip the of this list, as it is entirely possible that need not be afraid of BobsTenn Pro 128.
scales between victory and defeat. there may tx- some hardware differences It is packed widi features diat are easily
3. Even though the game provides an in "identical" models for the US. and Brit mastered. At the same time, veteran ter
impressive on-screen map of the lands ish markets, especially as seen by soft minal users should not assume diat be
you will be exploring. I recommend you ware diat uses a high-resolution graphics cause it is easy to handle it is incomplete.
duplicate die map in die user's manual mode. There are several printer interface New users may find the manual a little
and trace your trips. Be sure to note combinations on die market diat claim difficult to understand at first because it
where you find good water, which build compatibility widi die Epson or CBM uses a lot of technical language. The over
ings in each village are safe to enter, and models. These may work, but if score 100-page manual contains a detailed ta
be sure to mark locations where you en printing is important to you (it's not to ble of contents, but lacks both an index
countered monsters. me, so I haven't worried about it), you and glossary I recommend diat new users
4. Be talkative as you explore. When should carefully check die performance approach it widi a gcxxl computer dic
you encounter a begger. a monk or a vil of any printer interface combination you tionary in band.
lager, approach diem and press T for talk. intend to use widi diis program. As far as BobsTenn Pro 128s creator. Bob Len-
They will often reveal facts or bits of sto I know; there is no way to customize the tini. maintains a 24-hour BBS called
ries which will be valuable later. Be sure program to account for different printer Computer Addicts Anonymous where
to write all these tidbits down. While in a characteristics. users can contact him on-line if they ex
tavern, it is often profitable to buy one of In summary, Advanced Music System perience any problems with the pro
die odier customers a drink. But be care is a remarkably sophisticated piece of gram.
ful, they will let you buy until your gold software at a very reasonable price. It is Getting a chance to review die newest
is all spent. well written, thoroughly documented. software for the 128 is always exciting,
5. At night, try to get to rest as quickly and contains all die features you will ever but when I get to review a product
as possible, and if you have matches, start need for accessing die SID chip. It would which is not only worth telling others
a fire. (A good fire almost always results be a bargain even without die MIDI fea about but 1 can use myself, die task be
in a restful night.) If spy birds approach. tures diat set it apart from odier 64 mu comes a double treat. BobsTenn Pro 128
shoot diem all down. They can't hurt sic composing programs. If you want an is a well-designed product that should
you. but the)- will inform evil forces of affordable introduction to computer- take care of your terminal needs for a
your location. It only takes one spy bird controlled music that gives you plenty of long time to come. It is logically orga
to rqx>rt. so if even one escapes, stop nxmi to grow into more sophisticated nized so most users will be able to get
shooting and saw your arrows—you'll applications, diis program is a perfect on-line the same hour they open the
need diem when the goblins arrive. Qj choice. E3 box. 3
in EurekaTs first three scenarios, you more apparent with each step. Stud)"
receive a preset ration of vigour with them carefully before setting off", and re
which to start each journey In die final fer to them often. They are your keys to
SAMPLE
two stages of play, when you're finally completion. ACTUAL SIZE
ARTS
closing in on a solution, the designers My only disappointment with Eureka.' featuring gypsy
were not so generous. Mere vigour was its absence of a save feature. There
True descenders
points must be earned, with the basis for are so many ways to meet defeat in these
A pleasing alternative P&QP 1
allotment being your final score in a adventures tliat players should be able to Uniform character formation
short pie-adventure arcade game. It's a protect themselves by occasionally sav No change In graphic capability
No change in software compatibility
clever little wrinkle that works well. It re ing their progress before everything is
No change In printer operation
quires successful players to display some lost. Hours of work can suddenly be North American standard font
physical dexterity to match their mental erased when your surrogate is trampled Complete instructions
Easy Installation
acuteness. to death by a runaway horse that is nei
No soldering
Although accessible to players of all ther seen, heard or even mentioned prior
ages and experience, only a meticulous to its appearance.
$39.95 Cdn $29.95 U.S.
adventurer will be able to overcome the In Britain, Domark offered a 25,000-
many dangers and riddles that lay around pound reward for the player who first On* BendenH add 77. Pro. Sain TOi
Cheque. Mone, Oder . Vuo or MoiterCord
every bend along Eureka/'s intricate completed Eureka! I lere in the U.S., they
path. This game will take time and plan are offering S50.000 to the first person UftW WILANTA ARTS WMW
ning. who solves the puzzle and saves the 16S8 Sir Monty's Dr.
Mississauga, Ontario
To aid the disadvantaged explorer, the world. With every riddle solved, you re
L5N 4R4
instruction manual contains a clue-filled ceive part of the secret telephone num
cryptic poem and accompanying illustra ber needed to call and claim the prize. 1-416-858-9298
tion for each of the five legs of your jour- The contest ends July 4, 1987. Get a Wilanta Descender ROM Today
and make your old nightmare
lands, die section will unfold in real time
Saving Time
Just a font memory of yesterday I
So if you want to stop and rest for a min
In the instruction manual. Domark ute, go ahead. But don't expect die crea
does its best to start explorers off on the tures and characters around you to do
right foot by outlining a short list of die same. Pause too long to analyze a dif
guidelines they call the "Golden Rules of ficult or dangerous situation, and
Adventuring." In die same spirit, without chances are you'll wind up dead way be LOTTERY 64
V *l
giving away any major secrets of success, fore you reach a decision. Time waits for
I'd like to add a few more tips that might no one, so you have to keep on your ) LOTTERY +4
help to make your trip a little less event- toes. NOT WINNING WITH YOUR SYSTEM'
fill. Also, never enter an unknown area un TRY OURS1
• First, a quick technical note. The less you have a planned route of retreat. WE'VE ALREADY WON THOUSANDS
program's disk label gives inaccurate Tliis way, if the going gets rough, you can WITH IT AND WERE STILL WINNING'
loading instructions. Do not Leave a space fall back and collect your thoughts on fa LOTTERY has been te signal to use (he
between the name ;ind number when miliar ground. computing power of the COMMODORE
entering the adventure title, or die disk • Although there are a couple of red computer to help you play the various lottery
will not load properly. herrings in die chock-full-of-clue illustra games: PICK 3, PICK 4, LOTTO. SUPER
• When trying to build vigour during tions, remember that nodiing was drawn LOTTO. 6/49, LUCKY LOTTERY, etc. It can
the pre-game arcade contests, I've had and included by accident There's a lot to be used with any lottery game in which you
pick the numbers.
much more success using the keyboard be learned from these pictures, ;ind even
controls as opposed to die joystick. Al diough die majority of tips will grow AVAILABLE ON DISKETTE ONLY.
though it might take some initial getting clear only widi hindsight, it's well worth SPECIFY 64 128 or PLUS/4
used to, the keys will ultimately prove noting die hidden and obvious names, To oriir, send S24.95 for eacft plus
more accurate when trying to maneuver numbers, locations, characters, symbols S3.00 ptitige and handling per order io:
around the on-screen mazes. and situations depicted. 'MMs residents add 6% sales taxi
Also, even in an effort to obtain bonus • Don't be afraid to shy away from a
time, it usually doesn't make sense to fight. Aldiough there are a few instances
make any extended chase after an enemy C.O.D. orders call: (312)566-4647
where strength-sapping battle will be
disk. The time you gain is often negligible your only recourse, most confrontations OQ ....
when measured against your invested with die enemy can be solved widiout
time of pursuit. If a disk crosses your any physical conflict. If bribing, bartering Superior Micro Systems, Inc.
path, nail it; but otherwise, don't go out or bargaining doesn't work, you might PO Box 713 -Wheeling IL 60090
of your way. even try running. Remember, once vig Dealer inquiries welcome'
To Tonetown
and Ymros
News and opinion
from a leading
explorer of those
fantasy realms
called adventure
games.
At's not easy being on the road 52 weeks Gramps. for die locals don't like tourists lect directions in the same no-typing
a year, especially when I have to pack a in Tonetown :md would barely even talk Style. The function keys are configured
sword, lantern, laser gun. rope, spell to me until I bought some tass threads at for many common commands, and 1 like
book and assorted other gear every the local Tique. the "quicksave" and "quickload" features
where 1 go. But visiting exotic places like A funny tiling happened to Spot when that let you save and restore a game with
Tonetown and Ymros make it ail worth he crossed over into Tonetown: he start out removing the program disk.
while. ed talking, and the first tiling he told me Disk access is fast, and the best feature
Tass Times in Tonetown was written was that his name on "this side" is Ennio. of the system allows you to type in sever
and designed by Michael and Muff}* Ber- He's also the star reporter of the Tone- al directions and go directly to the desti
lyn. If their names sound familiar, you town Times, where this wee dog is nation without stopping at any of the In
may remember them from Penguin's Oo- known as "Knnio the Legend.1' Ennio's termediate locations. The cartoon-style
topos, which they designed. Michael also "nose for news" came in handy as I fum graphics Incorporate lots of spot anima
put in a few years at Infocom, doing bled around Tonetown. and the newspa tion. Tonetown's syncopated music is the
games like Cutthroats and Suspended per's editor and some of the other resi best I've heard in an adventure this year,
before leaving to start up Brainwave, the dents also offered assistance. and heightens the sense of "being there"
development company he and Muffy There's a rock band called the Daglets. in certain places and situations.
now run. a groupie named Stelgad. and Blobo—a It's a novice level game whose puzzles
The story opens in die living room of a little furry creature known as a Blobpet. grow progressively more difficult and the
house in the Rockies. Gnimps is missing. But watch out for Franklin Snarl, the vil mapping is easy. The puzzles are the kind
and a quick search of the house leads me lain of this story. Part pig, part raccoon you can't help thinking about after
and my faithful dog Spot to his secret lab. and part crocodile (though mostly the
After reading the notes in his journal. I latter), Snarl is a killer. If he doesn't get Tips of the Month
realize Gramps has discovered an en you, Snarl will sic the fearsome Jawdawg We Bard's Tale: The Mad God's name is
trance to another dimension, a peculiar on you. But you'll have to confront him Tarjan. Say it in the temple and you'll get
place where guitar picks are used for eventually, for Gramps is being held pris into the catacombs. Now it's up to you to
money. Naturally, I scoop up a handful of oner by the dastardly Snarl. find the eye, and be sure you have it be
picks and go looking for him. The game was produced by Interplay fore visiting Harkyn's Castle.
Tonetown turns out to be a wacky and distributed by Activision. so it uses Trinity: To escape die nuclear missile,
world peopled by new-wave weirdos. the same interface and presentation as in get in the perambulator and open the
The people jet around in freaky Mindshadoic: the picture and text are on umbrella.
clothes—Troppo Wear jumpsuits and the left of the screen and a joystick- or Oo-topos: The space suit is hidden in
glitter hooplets—and the latest trend is mouse-controlled interface fills the right. the garbage, which you must search, not
to dye your hair an intense pink and stick Former Interplay adventures displayed a examine. To get there, just keep pusliing
green feathers in it. Tonetowners sprin list of nouns and verbs, but this one- red buttons.
kle their conversations with words from shows eight icons depicting actions such AutoDuei: Take a bus to Atlantic City
a hip vocabulary: "tass" means "cooi" a as take, talk to someone, drop—all fre and play poker, not blackjack, to win
"toner" is a person who is dressed in ap quently used in the game. enough money to build a powerful car.
propriately tass clothes. You can also examine an object by Spend all points on driver and gunner
If you don't learn what's tass and be moving the cursor over it and hitting die skills when creating a character, since
come a toner, you'll be labeled a stupid button, then reading the description in you can pay for school and learn salvage
tourist. This makes it impossible to find the text window A compass lets you se iater. 0
126 FEBRUARY'87
ADVENTURE ROAD COMB
you've given up for the night, and clues Authorized Liquidator
Mapping the mazes was much easier
are cleverly concealed in die text and dian the intricate The Bard's Tale, but
documentation (a copy of tlie Tonetown diere's still a lot of mapping to do in Ym FACTORY
Times). I like Tonetown most because of ros. In one dungeon, each area is a small NEW!
the personable characters and the story room widi a unique shape, and all the ex FIRST
QUALITY!
line—and the Berlyn sense of humor that its are teleport doors. The only way to
surfaced in the most unexpected places. tell where you arc is by recognizing die
Before I could find Cramps, however, 1 shape of die room. Mapping diis maze is
received an urgent message on the Ore- like matching the pieces of a jigsaw puz
line and had to jet off" to Ymros, an Island zle.
paradise on the verge ofcatastrophe. The In combat, die view changes drastical
evil enchantress Siriadne had stolen die ly. My party, instead of being depicted
Shard of Spring, an enchanted gemstone. widi a single icon as in die mazes and die
Without it. die land was growing cold aerial view, was shown as individual
;uid tlie elves and dwarves weaker, so 1 characters in a combat arena. This is
immediately "rolled up" a p;uty of three where Sbard of Spring excels, for its
warriors and two wizards to quest for die
Shard.
combat system isn't as repetitious as
many role-playing games. Each character COMMODORE®
An uncommon aspect of character
creation is that Shard of Spring gives
and monster has a speed rating, and
diose widi higher speed ratings get more
VICMODEM™
• Use with the Commodore- C64'M,
each character skill points to spend on movement points so they can move fas
the SX-64 or the VIC-20 Computer.
other skills, in addition to die standard ter and more frequently than die others. • Bell 103 Compatible.
points for strength, intelligence and oth In battle, a white cursor appears over • Full Duplex; 300 Baud.
• Manual Dial Direct Connecting.
er traits. My warriors used them to ac the fastest character. Joystick or key
• FCC Registered.
quire abilities such as herserking, hunt board controls makes it easy to move
This Modem is LOW liquidation priced
ing, and armored skin. My wizards spent him around and attack or cast spells until because it was closed out by Commo
diem on the assorted schools of Rune his movements points are depleted. dore*. Add it to your computer for access
Magic—Fire. Metal. Wind, Ice and Spir Then the character or monster widi die to timely financial information, news and
reference libraries...as near as your
it—and other occult abilities. And when next highest rating moves, and so on un
phone! An affordable introduction to
a character advanced a level after earning til all have acted in diat round and the phone/computer services; and you can
enough experience points, he was next begins. Because my group faced a communicate with computer users who
also own modems!
awarded more skill points to spend or to different combination of creatures in
Use with data cassette (included), or with
save until the next promotion so he each battle—kobolds, dragons and spell-
terminal program software, available at
could afford an expensive purchase. I ap casters who were sometimes faster, computer stores.
preciate die extra control diis gives me sometimes slower than my characters 90-Day Limited Factory Warranty.
over the development of my characters. and their own cohorts—tlie action was
We set out to find Siriadne. but found less predictable. Mfr. Ust Price *59.00
$19
many mini-quests that needed to be ful There are minimal sound effects, and
filled before the long-range goal could Ix- diere are a few special effects diat en Liquidation
Priced At Only
accomplished. In Green Hamlet, one of hance die atmosphere of Ymros' nine
Item H-1953-7041 -072
many towns seen on the aerial-view map. dungeons (four of diem consist of a sin Shipping, handling: S4.00 each
1 heard of a priest being held by Devon gle small room, while Others are quite Commodore !■ a regltlered trademark of Commodore
Electronic*, Lid.
the Destroyer in a maze to tlie south. In extensive). The emphasis is on combat
Oceana I was told of die treasure of 1-1- and magic, for die puzzles are fairly sim C'edil card customers can order by phonf,
24 hou.:, .i day. ^^M <—
rond Grey, and die rebels in dieir moun ple, and Strategic Simulations says the 7 days a week. ^wo
tain hideout offered to help if 1 would game will take 30 to 50 hours to com
Toil-Free: 1-800-328-0609
bring them the head of the Swamp plete. My characters attained level seven Salei outside the 4B contiguous states are subject to
ipeclal condtllons. Please call or write to inquire.
Thing. Each quest involves delving die after two days and found die secret en
depths of dangerous dungeons diat re trance to Siriadne's fire-encircled castle SEND TO: Item H-1953
C.O.M.B. Direct Marketing Corp.
minded me of those in Pbantasie, but after a week. 1405 Xenium Lane N/Minneapolis, MN 55441-4494
were illustrated with more color and This game is an intermediate level Send Mod«m(i} Hem H-1953-7041-072 at $19 eacri
plus 54 each lor shipping, handling. (Minnesota residents
detail. challenge: not ux> hard, but no pushover, add 6% sales lax. Sorry, no C.O.D. orders.)
I grappled with occasional puzzles to Bodi ofthese games are out for die Com D My check or money order is enclosed. |No delays m
processing orders paid by Check)
solve, usually diings like gaining entrance modore 64, and 'Tonetown is also avail Charge.D VISA' □ MasterCard. □ American Express'
to a room or new region, and die neces able for die Amiga Amiga adventurers Acct No Exp i
PLEASE PRINT CLEARLY
sary clues and objects were revealed may also now explore the Temple of
when my party stepped on die correct Apsbai (introductory level) and Rogue Addiess
Gty
square. I spent a lot of time experiment' (advanced), both from Epyx. Electronic State —
ing with unidentified magic potions, Arts' Adventure Construction Set looks, Pnone—L
rings of power, enchanted staffs and oth sounds and plays better in die Amiga ver Sign Here
er gear to figure out how to use diem. sion than an}' of die preceding formats,
128 FEBRUARY'87
Amiga under $2,000.
Anybody else
up to $20,000.
This "painting" was created on the
Amiga™computer using Electronic
Arts' Deluxe Paint™software. No
PC, anywhere, can create this kind
of graphic dazzle for the price of
an Amiga.
But there's more to the Amiga
than whiz bang graphics. It's also a
top-of-the-line PC ready to solve
problems, business and personal.
The incredible power that brings
Tut back to life can also make
gigantic spreadsheets sit up and
beg, can make eloquent the word
iest of word-processing tasks, and
thanks to the Amiga's unique multi
tasking capabilities, it can do
w«^Hn..«HHHWwkWH
Ll1""
■ ■ tMMMMk -3
1
'- * 44
I
II l>
t» p ' *■
IHl.lllljlll
ntm>- *
XT;
IB a ir:
quest for the best fantasy Now that you1 ve had a tantalizing
iumic is over You've found not one, peek at t!-i; fantastic adventures
but three...from SSI. The play and " pond* will ii be Door 01, Door *2,
' el of each game may differ; hut Door; #3? The best answer: Why,
terms of fun, excitement and all three, of course!
PHANTAME II
allenge, all three are equally ex To get started, you'll.have to
GEMSTONE HEALER" This role-playing game promises to
hilarating, intense, and absorbing. open another door, that of your local
This is the sequel to our best-selling duplicate the phenomenal success
computec/software or game store.
WIZARD'S CROWN" Gcmstnne Warrior™ in which you that the first Pbantasie™ achieved.
Guide eight valiant adventurers on a braved the horrors of the Nether- In PHANTASIE H, the Dark Lord If there are no convenient stores near
perilous quest to recover the precious world'and successfully recovered the fashioned an evil orb that has en you, VISA and Mastert:ard holders'can
Wizard's Crown that lies imprisoned magical Gemstone. To your dismay, slaved your people. Command a band order by calling toll-free 800-443 -°100,
you discover that the .Gemstone has of one to six travellers to brave the x335. To order by mail, send \oiir check
behind spell-woven walls in the ruins
rn.'Xtmrixrir slim Jib tinnc Inr,, 1046
and weapons, your characters must ■d find a way to destroy it. If jw*™
your heroes clash with the vile den Add $2.00 to your order for shipping
izens of Arghan, you can let the will enjoy GEMSTONE HEALER'S create new characters and embark and handling. Allow-t-6 weeks for delivery.
computer resolve each battle quickly, fast-paced, action-pftcked excitement. on a thrilling mission! In the Continental U.S., U.P.& Blue service
or you can personally direct the action' On diskette for friix Apple'; ', - On diskette for 48K Apple® v.(>r, (faster shipping time) is available for $4.00.
wiili a multitude of combat options. C«:«9.95* * Alari ST* *39.9S. i '
Apple, Aliii ^un sT inl^C-tH ire irademifc of Applt
On diskette for 64K Apple® Atari';
C-64: $39.95. Ud. rr«prtlnt!>