Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
0OOOOOOOQO8B8 C&B
J BSD OOOOOOOSB8 CDD © ©
More
0 43467 20122 1
Coming Attractions
MAKE A
IN MINDSCAPE'S
INSTANT WIN GAME.
*~§
Grand Prize
—Full Size Atari
720° Arcade Game
First Prizes (5)
—Mindscape
Software Library
valued at $500"
JST"
Third Prizes (1000)
—Mindscape
Scratch off the square to Powerplayers Club
reveaf your prize instantly!
T-Shirt
NO PURCHASENECESSARY.
Look for the Game Cards in these specially marked Arcade Megahits.
Scratch off the square to reveal your prize-instantly!
M I N D S C A E MIMDSCiPE INC
to Purcinse Necessary Fa oKo* wits jmJGameCira wnttofi i plan 3' i5" an) "Mnascw* Pj>«ra ut PoneWt"^" >"* maiinwitr a s«fiJii<WsW. flarnped »!0mwKim BWniJicape Pw«rD«rtreCuOhai« Wn l^mt PQ Boi 1167. No
IL 60065 Limi «ne requeS of tfWt»e Resdents ol the aaes ol Wishngttin jnd Vomom nwd nor include «um postaje W« *nere proftUiM ly law Imum Wm Dame ends Jinuaiy 31. 1989 or •twi an came carts a« astnoutM.
19S8 Mindscape. Inc JAnoscape is a tnOeiurti rf M«!sca«. Inc. GatnMt1" - 1984 ton Giffltt Corp All ngfts resetvst PapefWy1" - I9W *»r Games C«D « ng«5 rcswwd. Road Runn«™ 1965 WifiHf Bids and «an Games Corp s
intnta Irrfana ^>nes ana !ht *m(tt of Doom™ \ 1965 Lucasfilni Ud and War Glmes Cotp « ngfts reserved Indana Jones jnfl tne Temple ol Doom «a traflemarli« LucisfilmLM.. used undtf leeree 730^" ; 1996 *lan Games Ccrp Al nghts reserwd
Ihe new Commodore* Amiga' 500 is
everything you never expected from a
home computer. That's because we designed
It talks.
it to excite you.To dazzle your senses with
4096 colors and stereo sound. To unleash
your creativity. To allow things you never
It animates.
dreamed possible in a home computer.
Because until now. they really weren't.
Like built-in speech synthesis, so you1
always have someone to talk to. Pro-quali
3-D animation that lets even beginners put
their ideas in motion. Colorful educational
It educates.
programs that make lessons fun and mem
orable. A complete home office with
powerful spreadsheet and database
It's a home office.
programs—even word processing with
WordPerfect'' And unlike any other home It's a video studio.
It's arcade games in stereo.
computer, the Commodore Amiga 500 can
multi-task, so you can run several progra
at the same time.
Hook it to your VCR with an optional
1-800-87-AMIGA
COMMODORE
I f I I I I
I I I I I
till!
Commodoit :s-> icgltleret) tuJcniark of Cormrvjidarc ElKironiti. Ud. Amig* it t tcgisteied uidenuifc. and ihe A nigs iogo* ludrmaifc of Commodoie -Amiga. Inc. Wo id Pel fee I III
kmukof ihe Woidfrtfett Coipoiiiion. MubU MjdtieMganic«iMTn:ourt«tyof Eiettionit Ails. MaiiHm business gwphktouriesyoiOxxi. Inc. Motaicyde animation icieeniouriesy of Acgl*
Commodore
A/I A G A Z N E
FEATURES 70 74
DEPARTMENTS
LETTERS 4 ADVENTURE ROAD
Q
1 Have The Strangest Feeling I've Played This Game Before
NEWS O
by Shay Addams 56
COMMODORE MAGAZINE 3
LETTERS
To the Editor: —the Commodore 64—the first 64K
Commodore
M A G A N
Could you please print something about computer for under $600. The Commo
all the computers Commodore has ever dore 64 was destined to become the world's
made from the PET to the PC-compatible? best-selling home computer. The SX-64, a
Publisher
You could include the memoiy, year is 27.6 pound "portable" 64. was released in
Julie Bauer
sued, disk drives compatible, etc. It would 1983.
help to serve as a buying guide and teach Assistant to the Publisher
In 1984 Commodore introduced the
Amanda K. Wappes
us about little known computers such as Plus/4 (64K) and C16 (16K). However,
the C16, Plus/4, V1C-20, etc. since the machines could not run the
Sincerely, abundance of available 64 software, the Managing Editor
Michael Gatto market was underwhelmed. Jim Gracely
Los Angeles, CA In 1985 the Commodore 128 was re
Assistant Editor
leased. The 128 included more memory, Susan R. West
Editor's Response; Because this year better BASIC (7.0). and 64 compatibility.
Assistant Technical Editor
marks Commodoiv's thirtieth annwersary, To date the 64/128 family has sold in ex
Mike Rivers
we thought (hat it would be appropriate to cess of eight million units worldwide. In
give a shod history of the company. 1987 Commodore introduced the 128D
with a built-in 5.25-inch disk drive.
Art Director
Commodore was established in 1958 as Commodore had acquired Amiga Inc. in
Gwenn Knapp
a typewriter repair shop in Toronto. The August 1984. and on July 23, 1985, the
early sixties saw the company's expansion long-awaited Amiga Launch took place at Assistant Art Director
Wilson Harp
into thermostats, watches and calculators. Lincoln Center in New York City. The
In 1967 the company introduced the Amiga 1000 was introduced to rave re Production Manager
AL1000 electronic calculator at the low, views. The first multitasking computer Jo-Ellen Temple
1660 1530Datassette
1311 Joystick
Plus/4 1801. 1802 1541, 1551 1660, 1670 Same as 64 1520 Plotter
C16 None 1531 Datassette Commodore Magazine, Volume 9, Number 4, April 1988.
Commodore Magazine is published monthly by Commo
Commodore64 1701,1702, 1541,1581 1600, 1650, 1515, 1525, 1530 Datassette (64 only)
dore Magazine Inc., 1200 Wilson Drive, West Chester, PA
Commodore SX-64 CM141, 1802, 1541. 1581 1660. 1670 1526,MPS 801. 1520 Plotter
19380. U.S.A. U.S. subscriber rate is $35.40 per year;
Commodore 64C 1802C. 1902 1541,1581 MPS 802, 1764 Memory Expansion Canadian subscriber rate is $45.40 per year; Overseas sub
1902C.1084 MPS 803, scriber rate is $65.00 per year. Questions concerning sub
Commodore 128 2002 1541, 1571. 1581 MPS 1000, 1750 Memory Expansion scription should be directed to Commodore Magazine Sub
Commodore 1280 1541.1571. 1581 MPS 1200. (128 only) scription Department, Box 651, Holmes, Pennsylvania
MPS 1250. 1311 Joystick 19043. Phone (800) 345-8112. In Pennsylvania (800)
DPS 1101 1351 Mouse 662-2444. Copyright i 1988 by Commodore Magazine Inc.
All rights reserved.
Commodore PC-!O 1901, 1902. 1680 MPS 1000. CBM, PET, VIC 20, and Commodore 64 are registered
Commodore PC-20 2002,1084 MPS 1250 trademarks of Commocore Electronics Ltd. Super PET and
6400 Commodore 128 are trademarks of Commodore Electronics
1050 Memory Expansion Ltd. Amiga1*- is a registered trademark of Commodore-Amiga.
Amiga 1000 1080 1010(3.5') 1680 MPS 1000,
ABC Membership applied for.
Amiga 500 2002.1084 1020 (5 25 MPS 1250 1300 Genlock (1000 only]
Products in bold are compatible with all computers listed ir that family. 12000 only)
4 APRIL 1988
THE MONTHIY
SOFTWARE COLLECTION
forYour Commodore" 64/128 - Only $6.65
Reviewers Love LOADSTAR!
LOADSTAR™ is
".. ,1 highly recommend Loadstar. Ifyou can afford only one disk
A Disk each month
service, make it Loadstar,,."
Filled with Lots of Steve Levin, Commodore Microcomputers
Great Software.
Subscribers Love LOADSTAR!
Every month your postman will
"The music and graphics are totally superb. Some of the best I
bring you a VA inch diskette.
have ever seen" .". Steven T. Boston
Check these regular features:
• At least one disk chock-fall of
programs.
Contents of Issue #43
• Programs from major software
developers. Expedition Amazon Complete role
• Lots of applications. Games. playing game from Polarware!
utilities, educational and financial Video Poker Hi-stakes for 1-4 players.
programs. Sliding Checkers Frustrating tile
• Not copy-protected. Make your own puzzle program!
backup disks. Sector Editor Disk hackers utility
• Only $6.65 per issue. The best value in Darkhold Fantasy arcade' role-
software today. playing game with great graphics!
Anna's Gram A graphics word game.
The Best of LOADSTAR -Yours FREE! Print Shop ' Images New shapes for
Subscribe to Loadstar for just three months for a total of S 19.95. Broderbund's popular program.
Order now, and we will include Best of Loadstar Volume 3, a Plus Loadstar Challenge, Compare, 3-D
collection of fourteen of the most popular programs from recent Converter, Cross Search, Auto-Con. Big
Loadstar issues absolutely free! League 12H and more!
Commodore 0-1 and Commodore 12H are trademarks tif Commodore Business Machines Print Shop is a trademark ofBroderbtmd Software.
Available at Waldenbooks, B. Daiton Booksellers, andfine bookstores everywhere (caverprice S9.95). Apple II and IBM PC versions also available.
1-800-831-2694
(In Louisiana call 318-221-8718)
Signature
DEPT CO03«
Exp..
LOAD/TAR
P.O. BOX 30008
SHREVEPORT, LA
71130-0008
DOMT SFTTIF FOR
C= COMMODORE 198 COMMODORE COMMODORE.
128K Memory
1571 DISK DRIVE...™. $229.00 154111 DISK DRIVE $169.95
Built In 1571 Disk Drive
1084 MONITOR $269.00 1802C MONITOR $189.00
Detatchable Keyboard
C12BW/1571 Drlva $454.00 64C w/154111 Drive S333.00
C128 w/1571 & 1084 Monitor $709.00 64C w/FSD-2 Drive $304.00 128D w/1084 Monitor. $699.00
C128 w/1571 & Thomson 4120. S669.00 1802C with either package $184.00 128D wfThomson 4120 $649.00
500 $CALL
•WITH MOUSE
A500
1084 Monitor
1010 Drive
Panasonic,
disk dnves and orher monitors' Add $3 00 per bo* snipped COD Call lor
SUPER GRAPHIX JR other shipping charges Additional shipping required on APO. FPO, AK, HI
Office Auton Printer Interface. $39.95 Terms: ALL PRICES REFLECT
CASH DISCOUNT. ADD \ 9%
w/Printer from Tussey $34.95
FOR MASTERCARD OR VISA.
2 yr warranty All products include lacloiy warranty.
SUPER GRAPHIX
10801H $CALL Interlace w/8K buffer
ALL SALES ARE FINAL Detective ilems replaced or repaired at our discre
tion. Pennsylvania residents add 6% sales la* Pnces and terms subject to
1091IH $189.00 down loadable fonts $59.95 change without notice.
w/Printer from Tussey $54.95
1092i $299.00
SUPER GRAPHIX GOLD.. $99.95
1L
w/Printer from Tussey $89.95
CMS
ACCOUNTING SYSTEM
Pkg. Price lor all Modules:
muronni-int RGB/COMPOSITE COLOR MONITORS FOR THE 128 C128 version S124.95
COMMODORE 1084 C64 version $119.95
NP-10 $137.95 M0 > «00 Resolution
NX-1000 $CALL t Operating Modes
ND-10 ND-15
THOMSON 4120 Call For Other Okidata Printer* iPRICING!!
563 i 240 Resolution
NB SERIES 4 Modes 1 yr warranly
$219.00
C- COMMODORE COMMODORE C= COMMODORE
SEIKOSHA All 3 monitors includa cables to Commodora 129
AmiEXPO
0 Superbase; Bloi/Vom+lirni indexed on Hurtber
JL he second AmiEXPO, held in information contact: Expansion
Los Angeles January 15-18, drew External Fom Technologies, 46127 Landing
over 6000 Amiga enthusiasts and is is in sxmpif oi Pkwy., Fremont, CA 94538. Or
over 50 exhibitors. New products SuffrtBf Professional's call: (415) 656-2890.
ability to call external
introduced at the show included: injses, text and fonts
into an interactive for)). Dr. T's Music Software
Publishing Partner Ibis text is stored on introduced Holand MT-32 and
Professional from Soil Logik disk as id external text
Roland D-50 Editor Librarian
file frofl a utaimassm.
Corp. includes a word processor, programs for the Amiga. These
color and gray scale options, multitasking, mouse-driven
Postscript support, WYSIWYG programs support standard
display and scalable fonts. Tlie 5«|Ki"bflse FrGjesswuil forms fifitor allows tfa user to Amiga MIDI interfaces, and allow
Suggested retail price is $199.95.
OHU useful, intratflN interfaces. you to compare edited patches
For details contact: Soft Logik with the original or with any
Corp., 11131S. Towne Sq., Suite F, patch in memory. For details
St. Louis. MO 63123. Or call: contact: Dr. T's Music Software,
(314)894-8608. 220 Boylston St., Suite 306,
Chesnut Hill, MA 02167. Phone:
WordPerfect Corporation management system for all 68010 processor and 68881
(617)244-6954.
released the Amiga version of Amigas, provides IFF math coprocessor are also
WordPerfect Library, a sound/graphics support, a available. Price has not yet been
Aegis Development released
collection of desktop accessory graphic forms editor function, determined. For more
Ports of Call, a strategic
programs. The package includes and a text editor that allows mail information on these new
economic simulation in which
Notebook, Calendar, Calculator, merge. The program retails for releases contact Progressive
you are the owner and captain of
File Manager, and Program S299.95 Peripherals & Software, Inc., 464
a Tramp—a cargo ship with no
Editor. WordPerfect Library Frame Grabber is a real-time Kalamath St., Denver, CO 80204.
regular schedule. You must take
requires 512K and retails for video image digitizer that Phone:(303)825-4144.
financial and nautical risks as
$129. For details contact: captures color or black and white
you travel the world seeking
WordPerfect Corp., 288 W. Center images in 1/30 of a second. The Syndesis released a program
cargo. Ports of Call retails for
St., 0rem,UT 84057. Phone: unit supports screen resolutions for your Amiga that lets you use
S49.95. For further information
(801)225-5000. up to 640x400 and overscan Sculpt 3D to create objects for
contact Aegis Development, 2210
mode (352x240). VideoScape 3D. Interchange lets
Wilshire Blvd., Suite 277, Santa
Digital Creations was showing FrameGrabber stores images you share objects between the
Monica, CA 90403. Phone: (213)
SuperGen. a broadcast-quality in IFF format and features a two popular programs from Byte
392-9972.
genlock for Amiga computers. Save Frame option for framing by Byte and Aegis. Interchange
Developed by Progressive Image smaller portions of an image. retails for $49.95. For more
AmiEXPO and Sony Corp.
Technology. SuperGen supports FrameGrabber retails for information contact: Syndesis, 20
jointly sponsored the Sony
the RS170A standard. It also S499.95. West St., Wilmington, MA 01887.
AmiEXPO Theatre at the show
includes three types of fading, ProGEN is a professional Phone:(617)657-5585.
featuring several viewing
two of which are software genlock device for the Amiga 500,
stations showing a rotating
controllable. Suggested retail 1000 or 2000 that meets RS- Expansion Technologies,
program of Amiga-generated
price is S749.95. For more 170A standards. This broadcast- introduced Escort System 500,
video and graphics. AmiEXPO
information contact: Digital quality device allows users to a 2MB expansion chassis for the
invites Amiga graphic and video
Creations, Inc., 1333 Howe Ave., merge graphics with an outside Amiga 500. The modular chassis
artists to submit their work to
Suite 208, Sacramento, CA 95825. video source. ProGEN is a stand has its own power supply and
the Sony AmiEXPO Theatre to be
Or call: (916) 344-4825. alone unit which retails for provides slots for an optional 20
held in Chicago July 22-24.
S399.95. or 40MB hard drive and 3.5-inch
Interested contributors should
Progressive Peripherals and PPfifS also previewed the EXP- floppy drive. Built to support
contact Steve Jacobs, AmiEXPO,
Software was previewing several 8000 +, which adds up to 8MB your Amiga's monitor, the unit
211E.43rdSt.,NewYork,WY
new Amiga products in a hotel RAM internally to the Amiga 500. retails for S849. For more
10017. Phone: (800) 32-AMIGA
suite off the show floor. TheEXP-8000+ comes with
or (212) 867-4663.
Superbase Professional, a 2MB RAM on board. An optional
powerful relational database
APRIL 1988
Improved 3D animation techniques provide drama
©qMOGIC Corporation
713 Edge brook Drive
Champaign IL 61820
|21J)lS9-M«T»le. 708995
10 APRIL 1988
bout to be thrown out on their ARREARS.
12 APRIL 1988
' ■■-
world troublespots.
reputation.
EAGLE a
'rt.ij.. ;,,,.„.
• SOFTWARE
PIRATES! no* lor Commoilore 64 128. Apple II. IBM-PC XT
AT PS2 Tardy anil compatibles Suggested retail S39 95 180 Ukefronl Drive • Hurt Vailey. MD 21030 • (301) 771-1151
PROJECT: STEALTH FIGHTER (Suggested retail S39 95) and
AIRBORNE RANGER (Suggested retail S34 95) lot
Commodore 64 128 Coming soon !oi IBM-PC Tandy
compatibles
Compiled by Louis F. Sander
Trick Writer's Guide: Every month, readers submit hun Your ship is the little blue block in the center of the screen,
dreds of items to this column, but we only have space for and you move it from side to side to avoid the onslaught of en
about twenty. Getting your own idea into print takes a combina emy missiles. The longer you survive, the higher your score. No
tion of knowledge, skill and good luck, but every month a lot of body survives very long. Your controls are as follows: SHIFT—
people have that combination. If you follow these suggestions Go straight, COMMODORE-Turn right, CONTROI^-Tfele-
when submitting your tricks, you'll increase your chances for port to right, No Keys—Turn left. When you move off the right
success: side of the screen, you move one line closer to the bottom, which
• I seek hardware and programming hints, short programs or gives you less time to react. Moving off to the left moves you one
subroutines, ideas for a better computer room and similar line closer to the top. Tbuching the top or bottom of the screen
items of value to Commodore computerists, will kill you.
• Tricks are selected on the basis of usefulness, originality, and Watch out for the teleport! If you land on a missile, you're
ease of implementation by our readers. dead. If you survive, (which is likely), you must hold down the
• Items must be brief. Try to fit your ideas onto a single sheet CTRL key to give your ship time to adjust.
at most, a half sheet if possible. Our best contributors are mas Because of the superfast action involved, most games are very
ters of condensation and brevity, and they seldom send anything short. Fortunately, a single keypress gets you another one.
longer than a page and a half. Steve Harney
• Put each trick on a separate sheet of paper, and put your ElPaso.TX
name and address on each sheet.
100 REM 64 DEFENSIVE DRIVING-S. HARNEY
• Program listings should fit onto a single 40-column screen if
110 PRINT CHR$(158);CHR$(142);CHRS(8)
possible. All but the shortest programs should be submitted in
120 POKE 53280,0:POKE 53281,0
disk form as well as on a listing. PRINT"[CLEAKJ":FOR J=l TO 50:PRINT
130
• I read every submission, but I give closest attention to those :NEXT
that come double-spaced from your printer or typewriter. You 140 B=32:C=54272:L=1524:T=TI:X=39
can help yourself by sending your tricks in that form. 150 POKE L,120:POKE C+L,14:H=RND(1)*X
• Due to the large volume of mail, I can't acknowledge receipt 160 PRINT TAB(H);"[UP ARROW]"
of your material, and I can't return rejected material to you. :L=L+PEEK(653)*2-2
Neither can I return your disks. (I give the extras to needy 170 IF PEEK(L)=B THEN 150
youthful programmers). 180 POKE L,43
• If your trick is accepted, you'll get a check when it appears in 190 S=TI-T:POKE 54296,15:POKE 54296,0
print, which is never less than 90 days from the time I receive it. 200 PRINT "[DOWN,SPACE2 SCORE=
I typically pay $10 for tricks, but the best ones get up to $50. 210 IF S>HS THEN HS=S
The main benefit of having a trick accepted is not the money 220 PRINT "[DOWN]HISCORE=";HS
you get, but the satisfaction of knowing that your ideas are help 230 PRINT "[DOWN]PRESS STOP TO QUIT,
ful to others. It's also a thrill to see your name in Commodore OR"
240 PRINT "PRESS SPACE TO TRY
Magazine, which is avidly read by people all over the world.
AGAIN...
• Put all your tricks in a business envelope and mail them to:
250 WAIT 197
Louis F. Sander 260 GOTO 130
Post Office Box 101011
Pittsburgh, PA 15237
GEOS form factors: When using GEOS, the printed output is
slightly shorter than what is shown on the screen. As a conse
64 Defensive Driving game: Actually, you're defensively driving
quence, drawings become squashed and out of proportion. Tb fix
a space ship in this one, and it's a real winner. The action is so
this, just adjust the vertical height on your monitor until the
good that it upstaged my family's favorite commercial software
Continued on page 111
for a time.
14 APRIL 1988
Introducing ThunderChopper, the new standard of excellence in helicopter
simulation! ThunderChopper combines SubLOGIC graphics technology
with strategies and tactics by Colonel Jack Rosenow, USAF (Ret.). This
simulator truly was a labor of love for the Colonel:
"I'm a chopper pilot with over 9,000 hours of flight time. Let me put you at the
controls of an advanced Hughes 530MG Defender. No other helicopter
simulator is as responsive to your control input, or as satisfying to fly. Start
yourself out on the flight training grounds. My concise documentation will Rescue Mission!- scan for flares
have you flying in minutes.
"Once you've attained a level of flying proficiency, you're ready to train for
one of the most important duties a helicopter pilot can perform - the location
and rescue of downed pilots.
"After you've mastered flight and rescue techniques you're ready for
combat. Multiple scenarios let you test your skills under a variety of combat
conditions. Escort ground troops through enemy territory. Or rescue the
survivors of a major sea battle. You'll have to become adept at selecting and
controlling your ordnance, and at using sophisticated electronic weapon/
defense systems to locate, identity, and destroy enemy targets. Escort troops tirough enemy
territory - searcl and destroy
"ThunderChopper is the most realistic helicopter simulation you'll ever fly. enemy targets I
Try ThunderChopper - the excellence comes through."
Tjach month in Amiga Tips and Tricks we offer tidbits, teasers due to the printer being off line or turned off. Here is a simple
.C or program examples. Ifyou have an item you would like to routine that will check to see if the printer is ready.
submit for use, send it to: SUB PChk STATIC
Commodore Amiga Tips Oik:
651 Outrigger Dr. LOCATE 10,10
Deltona, FL 32738 IF PEEK( 12570624&) AND 1 THEN PRINT "Check Printer"
IF NOT PEEK(12570624&) AND 1 THEN EXIT SUB
If we use your tip or program example, we will pay you betiveen GOTOChk
$10 and $50. END SUB
You should call this routine any time you are going to be
More Keyboard Shortcuts: In reference to Bob Stevens' tip in sending something to your printer from BASIC. Simply issue
the November 1987 issue, while playing with his shortcuts I dis the command PChk or CALL PChk and then handle the result
covered the following: in any manner you feel necessary. You could create a requester
RIGHT-ALT-AMIGA-Right Mouse Button (Menu) that would alert the user and then go away when the printer
was set.
ALT-COMMODORE/AMIGA—Left Mouse Button (Select)
Frank Turner
EITHER-AMIGA-CURSOR KEY(any)—Move Pointer In
Key Direction Santa Cruz, CA
These can all be used in conjunction with one another to dupli
cate any mouse function. For example: Use RIGHT-ALT- [This will only work for PARALLEL printers as it checks the
AMIGA to drop the menus, then (holding down what you have) PIA address that corresponds to the parallel printer port signals.
-taj]
press an arrow key to move the pointer to the appropriate menu
and then down to select an Item. In the event of a multi-choice
type menu, you can also add a LEFT-ALT-COMMODORE/ EXT 1902 Upgrade for RGB Use: Owners of the Commodore
AMIGA for instant select. 1902 monitor who wish to use it with their Amiga can upgrade
Don Balbo the 1902 to accept Analog RGB input (i.e., turn the 1902 into a
Chino Valley, CA 1080) by installing jumpers at positions JM123, JM124 and
JM125 on the main circuit board and setting the rear switch po
Keyboard Shortcuts, Part 2: In addition to the examples that sition to analog RGB. The jumper positions are clearly marked
Bob Stevens listed as keyboard alternatives in your November on the circuit board under the shield below the power cord con
'87 installment, I found the following two for KickstartWork nector. Installation of the jumpers requires the removal of the
bench VI.2 users. When a requester appears with two choices upper and lower shields, locating the proper positions and sol
dering the jumpers in place.
(usually OK and CANCEL), you can use the LEFT-COMMO-
DORE/AMIGA-V to select the left button or LEFT-COMMO- Due to the dangerous voltages that may be present even
DORE/AMIGA-B to select the right button. No more going for when the unit is unplugged and the chance of doing great dam
the mouse in the middle of a word processing session to tell the age to the monitor by a slight miscue, only those experienced
system to retry to load your file when the proper disk has been in this type of modification should attempt it.
re-inserted. For most people, it would be wisest to have your local Commo
Jerry Mihngus dore Authorized Service Center do it. Once the jumpers are in
Silver Spring, MD stalled, you will also need an Amiga video cable (CBM pait
#328192-02, Retail $33.20) and an audio cable (CBM part
[Okay, mouse haters, here are some answers! - taj] #327284-01, Retail $3.35i. I am not sure if this will work with a
1902A.
R. Hughes
Printer Status Check: If you write programs in AmigaBASIC Manchester, MO
that use the printer, you have probably found yourself hung up D
16 APRIL 1988
"tou're pond scum, McGibbits!" I * THE MAD LEADER
by Chris Gray
STIC
Mad Leader from this old
is back^pffh Infiltrator II boots and get back info globe.
wher#Vou'll find two of Feeling up to it,
hottest action eate means neutralizing a ibo?Or have those
ries: combat helicopter deadly nerve gas, nullify five course meals and
simulation and three ing a few neutron bombs fancy dolts turned your
new military adventures. and subtracting one mind to mush?
MINOSCAPE IMC
A P
Vimi mill (oiorliK or-olt 1-800 ??l 9W< lot VISA and MoittfrCord orcfc?rt lo purchci*.' by mod. ymdyoui cord number ondcxpnolioAplu check « money orciet lot S'Jl''*';(Appli-iltom.ly.lB.MScorn(mliblI^
iukI CM & C178) plui SH 00 honcJkwto Ataidwnfw-. Irvr. PO Bo. 1167. No.thbio.jt IL 60&>S Allow 3 i *e«V^ for (Mrvery lowyon tidttrt port C1987 M-ndxopc Inc Mnd«d|fc no nodemo'ti of Minditope bw
Apple. IBM ond Commodo'i! oreJji-.tWi-dlroiWiOiilol ApptoComfJOtcr. lot liirurnnli'wm! Buvra.-t-. Wo-Jith- nnd CommcxJotO EImKtwCV lid . nHpedr.Wy
Time passes. Tilings of a mouse or joystick. right into the GEOS disk.
get old. Lets face it, even Time Warps Discovered And when you put them
Willie Mays retired. So together with geoWrite
there's no way your Com With GEOS, every Workshops LaserWriter
thing speeds up. Including
modore can compete with compatibility, every new
a newer machine, right? you. Because the system is GEOS document comes out
Wrong. incredibly fast and ridicu looking like an old master.
The fact is that there's lously easy to learn: GEOS
actually more power in your shows you options, you
Commodore 64 or 128 than point at what you want and GEOS
when you bought it. All you click your mouse. . ■HArt(!i KAii.".
End of lesson.
need is GEOS or GEOS128
Now, once you know
to find it.
GEOS is the revolu that, you know how every
other GEOS application
tionary operating system
works, too. Like geoWrite,
that works your hardware
which lets you punch up
up to seven times harder
than it's ever worked before. paragraphs with five
different fonts. Or geoPaint,
Loading. Processing. ; ; ■! M
Accessing information.
with an arsenal of artistic
All at the mere touch
appliances. Both are built
GEOFILE GEOSPELL
V.
IihsJ oninu«V>n;.
nd CI2B i
unimodulr
Wnrkifan. mOri
M-ulkx. llrjiiurit,
Ki-ofubliifa. (MtSp
SaAaoIl ludv
Age of
they will often have to stand and fight.
Adventure The outcome of battle depends on the
number of attackers on each side, the
Computer: Commodore 64 strength of each character involved, and
Publisher: Electronic Arts the weapons and armor with which
1820 Gateway Drive they're equipped. One by one. combatants
San Mateo, CA 94404 take turns swiping at each other, with
Medium: Disk Fora nominal fee, hits, misses and damage repoils conveyed
Price: $14.99 on the screen's message board. When a
adventuring newcomers now skirmish is resolved, vanquished charac
Role-playing adventure games have
never looked better. With visual mas
have the chance to step back ter are removed from play, and survivors
am recuperate, regroup, and carry on.
terpieces like The Bard's Tale series and and examine the roots of this The arduous search for the Princess
Legacy of the Ancients, Electronic Arts is makes for captivating play. You'll find
currently gracing the screens with imagi popular game style. yourself treating each party member as a
nary lands unparalleled in brilliant visual true individual, delegating different re
detail. Why then, you may ask, are these tragedy has struck this ruler's domain. sponsibilities as they slowly pick their
same publishers following up these state- His daughter, the Princess Buddir al- way through clues, building strength and
of-the-art offerings with Stuart Smith's Buddoor, has been kidnapped by a pack of momentum on the way to the enemy's
Age ofAdventure, a package containing a ruthless thieves, who have dragged her lair. As you step into the unknown,
pair of programs originally released for away to the evil darkness of the perilous teamed together to fight with and for one
other systems as far back as 1981? mountain depths. While most have given another, you'll even feel yourself becom
In my estimation, the answer is two her up for dead, the Sultan refuses to re ing somewhat attached to your gallant
fold. First is a matter of respect. While linquish hope, and in an act of despera gang, actually missing any member who
dramatic advancements have inarguably tion, promises a lifetime of riches to the happens to fall victim to a villain's blade.
been made in this genre's graphic quality, warrior who can rescue his daughter and A number of player options have been
when you stop to strip away the polished return her to the safety of the palace. So, incorporated to allow you to tailor the dif
chassis, you are left with contest mechan with loyalty and greed as your motivators, ficulty oi'the contest based on your past
ics that have changed very little over the the quest begins. adventure experience. Most notable are
past decade. The playing parameters of Your search party consists of Ali Baba the "Add a Character" privilege, which al
the quests and the makeup of the charac and any or all of eighteen additional char lows you to bring a new character on the
ters they involve have basically remained acters who are ready and hot for the hunt. scene at any time, even if it means resur
constant. So even in the relatively short These potential heroes come from four dis recting a dearly departed, and the vari
history of computer games, the two con tinct races—Human, Elf, Dwarf and Half- able "Danger" setting, which lets you ad
tests that this package offers—'The Re ling—each with his own attribute rating just the number of enemy characters
turn of Heracles" and "Ali Baba and the to outline individual luck, weapons abili you'll encounter along your travels. This
Forty Thieves"—might be considered clas ty, strength and dexterity. Every charac way, if the going gets tough, the not-so-
sics in that they helped to establish an ter is a unique being, independently mov tough can make the going a little easier.
early computerized standard of the Dun ing, fighting and contributing to the cause In the end. when the Princess is finally
geons and Dragons role-playing format. with whatever specific skills he embodies. saved and you're up to your navel in gold
For a nominal fee, adventuring newcom Depending upon the number ofplayers nuggets, your next exciting adventure is
ers now have the chance to step back and gathered around your Commodore and only a disk flip away.
examine the roots of this popular game the number of surrogates that each will
style. take under his control, the intrepid band The Return of Heracles
With all reverence aside, I believe the can range anywhere from a glacial gang If you like Ali and his thieves, you're
second and more important reason for this of nineteen to a solitary, soon to be going to love 'The Return of Heracles,'"
adventure pairing is a matter of astute snuffed, single sepoy. the same style contest in a different and
business sense. Electronic Aits has built a The initially uncharted terrain on this more difficult environment. The setting is
solid reputation and loyal following by search is uncovered in sections as the mythical Greece, where you. stepping into
consistently providing quality products, characters press forward. The entire quest the sandals of one or more of the ancient
and with this package they have not wa consists of 62 different locations, or Greek heroes, must by to satisfy the de
vered. These games, aside from being old, ''rooms," each filled with its own assort mands of the great and powerful Zeus.
are darn good. ment of magic, messages, treasures and The screen layout, command control sys
traps. In addition, there are over 100 mon tem, character ratings breakdown, diffi
Ali Baba and the Forty Thieves sters to be approached or avoided, ranging culty options and methods of battle are
"Ali Baba and the Forty Thieves" be from a scampering rat to a ravenous drag similar if not identical to those incorporat
gins with the title character being awak on. Your heroes always have the option to ed in the Ali Baba contest. But this game
ened from his tent by cries of despair from run from such trouble, but to obtain the adds a few interesting twists of its own,
the Sultan Shahriar's nearby palace. A well-guarded pieces of this vast puzzle. Continued on page 111
20 APRIL 1988
ft?
Get ready for four of the most challeng Permanently You will when you endure There are boulders, rivers, potholes,
ing, rugged, rump-bumping cross the longest winter of your life in the ice, and mudbogs to contend with. What
sleet and slosh of The Michigan are mudbogs? You'll find out. (Just after
Course. The Georgia Red Clay you find out there's a Demon 4x4 chas
Course has enough mud to keep ing you all through the race. A Demon
you a human fossil for 2,000 years. hellbent on your destruction.)
And then theres Death Valley. If you win enough races, collect
Get it. D-E-A-T-H Valley. enough points, only then will the
Plenty o/thnlli guaranteed on the following grounds utimbti m
packitl smnL-.shid-sund, and the scrubbiest terrain south of'the hi Start with pre-race strategy. Victor's Cup be yours. It's
country road racing courses this earth Select and customize your personal theleastwecando.After j
has to offer. vehicle. Your supplies. Your repair equip all, you did go through £
Fight the torturous terrain of Baja. ment. Believe us. You'll need everything. hell to get there.
Rocks, boulders, skid-sand, even a few
spikey cactuses. And of course, heat
that's hot enough to fillet any forehead. 4x4 OFF-ROAD RACING
Ever had your hands stuck to the wheel? Conunodon 64/128,1BM& compatibles, Amiija BY
64 AND 128 SOFTWARE REVIEWS Reviewed by Russ Ceccola
Plundered
Hearts
Computer: Commodore W
Publisher: Infocom
125 Cambridgeflark Dr.
Cambridge, MA 02140
Medium: Disk
Price: $34.95
22 APRIL 1988
ConnectYour Computer IDA
Higher Intelligence.
CompuServe's reference straight to the reference information income, and occupation in any US
databases make you more you need in seconds. community For a geography report,
Access thousands of sources of a business plan, or a family move.
productive, competitive,
information in the areas of business, All you need to access CompuServe's
and better informed.
finance, medicine, education, unlimited world of information is a
Remember the last time you tried to demographics, science, law, news, modem and just about any personal
get your hands on hard-to-find facts? In popular entertainment, and sports. computer. Visit your computer dealer
a magazine article you read a year ago. today To order direct, or for more
In a news report you never saw. Or in a What you know can help you. information, call or write:
table of data you didn't know existed. Research an industry or company
Imagine those facts just a few
keystrokes away on your personal
through articles, financial statements,
and other sources. Analyze an CompuServe
computer. Through CompuServe. investment. Assist in a job search. Intwmatiori Services, PO. Box 20212
Follow market competition. Investigate 5000 Arlington Centre Blvd, Columbus. OH 43220
Your personal research center. a business opportunity. 800-848-8199
In Ohio and Canada call 614 457-0802
Save hours of research by going Check characteristics such as age, An inn Block Company
64 AND 128 SOFTWARE REVIEWS" Reviewed by Russ Ceccola
Battles in
Normandy Don't expect
24 APRIL 1988
Only Warpspeed Attention
loads, saves, verifies, advanced users:
formats and copies files An integrated
at speeds up to 10x faster sector editor and
than normal! drive monitor and
Imagine copying a disk in a full featured
as little as 35 seconds! mini-assembler are
all included!
Warpspeed functions
identically on both the Only Warpspeed delivers
C64 and C128 in the 40 or 55 features that
80 column mode and works no other cartridge
with all compatible drives, can match.
including the 1581. Built in Why limp along on
mode select and reset
impulse power when you can
switches too!
jump to Warpspeed?
Exclusively distributed by Cinemaware Corporation 4165 Thousand Oaks Blvd.. Wesllake Village. Ca. 91362
C64. C128 and 1581 drive arc trademarks of Commodofe Electronics. Lid- Warpspeed Is a trademark ot Alien Technnlnnu rc.n..«
84 AND 128 SOFTWARE REVIEWS" Reviewed by Scott A. May
[itb km
Fontmaster 128
As a word
Computer: Commodore 128
Publisher: Xetec, Inc. processor,
2804 Arnold Road
Salina. KS 67401 «■ Ml ai«ill ■ tk Iill
Fontmaster 128
tttets b
Medium: Disk goes one
lUtrliiiif 1 tat ki*ts
Price: $69.95 fcltfxii! fcnstfiibks
lUliciiiif
CMttsm
frri
step beyond
N HlM fNt IRliN
full-featured.
Few software packages celebrate the
t tU 1H U
joys of owning a computer as Xetec's
Fontmaster 128. The successor to Xetec's
popular word processor for the 64, Font- disk. 1571 owners will want to combine bility gives the program a near desktop
master 128 is bigger, faster and incredibly the program and font supplements onto publishing quality. To my knowledge,
fan to use. one double-sided disk for faster access. Fontmaster 128 is the only word processor
Commodore 128 owners will need three This can be done using any 128-mode file that takes advantage of many printers'
items to take full advantage of everything copier or with the special disk copier sup quadruple-density mode. The resulting
Fontmaster 128 has to offer: an 80-column plied with the program. It's also a good graphics and text ait; truly outstanding.
monitor < color or monochrome I, at least idea to file copy Spell Master onto a dou A text converter will also import data
one 1571 disk drive, and a dot-matrix ble-sided disk. files from a Who's Who of word processors,
printer. Only the 80-column monitor is ab Fontmaster 128 has so many claims to including: PaperClip II. Fleet System,
solutely required to run the program. fame, it's hard to decide where to begin. Pocket Writer II. WordPro 3 +, Word Writ
1571 owners will enjoy the program's An obvious starting point is the available er 128, Easy Script and Paperback Writer.
high-speed disk access, including "burst" fonts. Fifty-five different fonts are includ The conversion program works very well,
mode when loading or verifying text. ed in the package, 16 of which are com but is not needed for text stored as
Your choice of printers, however, is very plete foreign language character sets. A straight ASCII SEQ files. Other word pro
important. Fontmaster 128 is a print-in special ''border" font consists of dozens of cessors often contain strange format com
tensive word processor. Although daisy single graphic symbols which can be mands or control codes imbedded in text
wheel printers will function correctly, they chained together to create borders for pic files. Although Fontmaster 128 will repro
don't allow you to utilize the programs tures and text. Up to nine fonts can be duce these commands, they are not com
specialty—creative manipulation of fonts stored in memory, utilized at any time patible and should be removed or altered
and graphics. with the press of a single key. A printer to comply with the Fontmaster 128 for
The program's Setup menu allows users capable of 80 dots per inch will render all mat. Use the Search and Replace feature j
to create one or two default files for future fonts in near letter quality mode. Addi to quickly accomplish this.
sessions. User-defined parameters include tional fonts may be imported from other The Spell Master disk offers what could
screen colors, number of disk drives, text Xetec disks {Fontmaster II or the Super- be the best on-line dictionary for any
mode ifonts or "straight" dot matrix) and graphix utility disk L Fontmaster 128 also Commodore 128 word processor. It fea
error alert (beep or screen flash i. contains a full-featured font creator and tures an incredible 100.000-word database
The Setup menu offers the widest range character set editor for designing your divided into five categories: normal words,
of printer drivers I've ever seen. Users can own. abbreviations. British words, proper
choose from 18 popular printer interfaces Another unique aspect of Fontmaster names and vulgar words. The last four
and 122 printer models. As you scroll 128 is its ability to incoiporate graphics categories may be turned on or off before
through the list, the menu also rates each within a document. A graphics convert spell checking begins. Disabling a word
printer according to control, fonts and er—available from the main menu class will result in increased speed but less
overall capabilities. If for some reason screen—easily imports Print Shop-com- chance that a word will be recognized as
your printer is not listed or doesn't func patible graphics. The program also allows correct. Spell Master then sorts the docu
tion correctly, you are allowed to make a users to combine several Print Siiop ment and displays vital statistics such as
custom setup file. Normally this involves graphics into one composite picture. Fi total words, unique words, average word
simply changing a few command values. nally, the graphics converter will accept length and average sentence length.
Otherwise, the user manual contains an many forms of high-resolution graphics Spell Master is one of the fastest spell
excellent step-by-step guide to create a commonly available from many commer ing checkers available. A sample 913-
complete printer setup file from scratch. cial art programs. word document, with 468 unique words,
The latest version of Fontmaster 128 Graphics are entered into text with a was completed in just 46 seconds. Spell
(V1.3 — September 19871 consists of a simple format command. Variations on Master also includes a sophisticated word
three-disk package: the main program this command allow you to place the pic search with four different pattern-match
disk, the Spell Master dictionary disk and ture starting at any column, in single or ing routines. Due to its speed, this feature
a supplemental font disk. Xetec uses a double-wide mode. If the graphic is small can be used as an on-line dictionary.
cassette port dongle for copy protection, al enough. Fontmaster 128 will then auto As a word processor, Fontmaster 128
lowing users to make backups of each matically wrap text around it. This capa goes one step beyond full-featured. Every
26 APRIL 1988
64 and 128 Software Reviews/Fontmaster 128
reversing the screen to type some foreign will continue to surprise you months after
possible cursor control, editing command languages backwards. Tb list every fea you thought you had it all figured out.
and text entry code is represented here, ture would be an exercise in futility- This is absolutely the best word processor
and then some. Commands are entered there are simply too many! This program you will find for the Commodore 128. g
through control keys, of which the pro
gram contains no less than four sets: complicated printout. This saves wasted
CTRL, SHIFT/CTRL, ALT and COMMO Getting the Most from paper.
DORE keys. Each set also comes with its Fontmaster 128 • When converting Print S/iop-compati-
own help screen, displayed in the status • Fontmaster 128& Search and Replace ble graphics to Fontmaster 128 format,
area at the top. The status area offers an feature will accept any screen character, leave extra space around the picture
astounding amount of information: cur even format codes. Use it to instantly frame before saving it to disk. The word
rent file name, cursor location, available change fonts, text modifiers and various processor wraps text very tightly around
memory, font style, type style and line formatting commands. inserted graphics; the extra space gives it
pitch. Fontmaster 128 is a post-formatting • Four macro keys not enough? Assign breathing room and creates a clean white
word processor—users must enter the pre nondescriptive initials—XZ, QW, VZ— border around printed pictures.
view mode to see exactly how a document for key words and use Search and Replace • Placing borders often requires a long
will look when printed out. to substitute proper names, titles, etc. string of special font characters. Store this
The program's list of text modifiers is • To preview text in dot-matrix mode, string as a macro for quick, easy borders.
fascinating: underline, italic, boldface, simply load the English font, assign it to • There are many third-party graphics
super/subscripts, condensed, expanded, the top of your document and switch to programs that use the Print Shop format,
micro/tall height and four different print Font Mode. English is the closest to stan and each can be imported to Fontmaster
ing pitches. The list goes on and on. For dard dot-matrix type and will provide an 128. These include Epyx's Graphics
matting commands are also breathtaking, accurate representation. This process can Scrapbook collection, BCI's Printers Devil
allowing users to manipulate text in any be easily undone before actually printing. and Springboard's Graphics Expander.
way imaginable. The program's designer, • Placing graphics too close together is • Hi-res graphics are also easy to trans
Marty Flickinger, also wrote one of the a common mistake that will cause Font late into Fontmaster 128 format. Sources
most enjoyable manuals I have ever read. master 128 to abort printing. The program include digitized pictures (popular on
New users will be constantly amazed, but does not allow two graphics to occupy the Q-Link), Firebird's Advanced OCPArt
never in the dark. same line, regardless of distance between Studio, Polarware/Penguin's Graphic
Quite frankly, Fontmaster 128 does columns. Always use the Preview Mode to Magician, Jr. and Thorn/EMFs Quick
things I never knew were possible, such as check for problems before attempting a Draw. a
mVTYTVWV
Experience four of your Challenge a friend or Place your bets and roll
favorite casino games the best computer the dice with Vegas Craps.
with Vegas Gambler. opponent with
Club Backgammon.
CALIFORNIA
Available for Ihe Atari ST .n color and mono for |MSS and the Commodore 64/128 for fSSSB (shipping noi included)
California Dmim'" All ri^hti nwnrd. ©Logical Dr.ign Wnrk*. !nc. TBO Montigur Expvv.. *«3,S™Ji>w, CA »iJ], (WA| 43M445
COMMODORE M^AZINE 27
64 AND 128 SOFTWARE REVIEWS Reviewed by Scott A. May
Earth Orbit
Stations
•1 Co
28 APRIL 1988
Presenting.The Future Of Business.
The Commodore Amiga 2000
Desktop Presentation System.
The Next Step Forward.
Commodore' presents a major
breakthrough in the art of present
ing ideas. Introducing Desktop
Presentation with the Commodore
Amiga^ 2000. It's the personal busi Here's a show-stopping niggling act Since the Commodore
Amiga is the worlds first multitasking personal
ness computer that's also a complete business computer, you can actually run severalprograms
simultaneously.
desktop publishing center, video
production studio, and live presen Strictly Business
tation workstation—giving you For your everyday business needs,
access to professional-quality results there's WordPerfect5 word pro
at a fraction of the cost of outside cessing. Advanced database and
suppliers. spreadsheet programs. Complete
Desktop Publishing networking. And the Commodore
Enjoy true ^ freedom ofthe press with
Color. It's the next generation in ColdDisks'" Professional Page"" deskiop publishing Amiga is the world's first multi
software. Even make color separations with resolution
desktop publishing. And with the as high as 2400 dots per inch
tasking personal business computer,
Commodore Amiga 2000, you can so you can actually run several
create your own catalogs, brochures, programs at the same time.
and magazines in up to 4096 colors. So take a step into the
There's a big advantage in black and future of business computing. Call
white, too. Since the Commodore 1-800-87-AMIGA to locate your near
Amiga 2000 can display 16 levels of est Commodore Amiga 2000 dealer.
grey, it gives
a far better
Possible.
disk into a Commodore A anga 2000
that s connected to an RGB projection TV. you've got an
one frame at a time. animated electronic slide show system.
Option)] no trmctlo'e hjf ita'jK* jud *ot ■Ipptlc •admc m rcgutcitd lutiimiitt atCommo-JoTf Ek-t Monies, lid. Anrnu nd The Aimjj logo J luJemaikof Commotion.- AmiS.l. Inc. Macintosh
ademaifc of Apple Comput
64 AND 128 SOFTWARE REVIEWS Reviewed by Gary V. Fields
30 APRIL 1988
Hardworking software for your Amiga
BeckerText—More DataRetrieve —
lhan just a word Powerful database for
processor. WYSIWYG your Amiga that's fast.
formatting. Merge Huge data capacity and
graphics inlo your is easy-to-use. Quick
documents, automatic set up with onscreen
table of contents and templates. Password
indexing. Calculations of security. Sophisticated
numeric data. Multi- indexes and searches.
column printing. Built-in Output to most printers.
spelling checker checks Data management could
as you type. $150.00 not be easier. $79.95
Call or write lo inquire about our complete line of books and software
!_____-.__ — — _ — — _ — — —
TEXTPRO—Full-function ASSEMPRO—Program your
wordprocessor that's easy-lo Amiga in assembly language If your Amiga dealer doesn't carry Abacus products, then have him
use. Loaded with a number of with ease. Extensive editor, order them for you. Or you can order direct using the following order
extras. On-screen formatting, multiple windows, search, blank or by calling—(616) 698-0330
Centering, justification, (oolers. replace more. Fast two-pass Qiv. Products Price Tola! Qiy. Products Price
headers, auto-hyphenation. macro assembler with auto TextPro S79.95 BeckerText 5150 00
Merge graphics into your linking. Includes entire functions AasemPfo 99.95 □ ataRetrieve 79.95
document, and more. $79.95 library. $99.95 In USA add $4.00 lor S & H. Foreign add S12.00 per item
Michigan residents include 4% sales tax
Total amount enclosed [US funds)
Abacus
Payment: ( > MC ( (VISA < ) Am. Express ( ) Check ( ) Money Order
..-"
Card No E*P
Name
Address
Dept. MA2 • 5370 52nd Street SE • Grand Rapids, Ml 49508
Phone 616/698-0330 • Telex 709-101 • Telefax 616,698-0325 City Stale .at
Call or write for your free catalog. 30-day money back guarantee on PnoneNo.
software. Dealer inquines welcome—over 2400 dealers nationwide.
Commodore Craftsmanship
Cadpak—The profes Super C—Now you can
sional design tool. Enter program in C on your
detailed drawings with computer. Produces
the keyboard, a lightpen machine code that's
or 1531 mouse. Flexible faster than BASIC.
object editor to create Includes full screen
libraries of furniture, editor, compiler, linker
electronics, etc. Zoom in and handbook. Graphics
to do detailed work. and math libraries are
Outputs in exact scale included. A complete C
to most printers. development package.
C64 $39.95 C128 $59,95 C64 $59.95 C128 $59.95
Call or write to inquire abou! our complete line of books and software
BASIC COMPILER—Now GEOS " Tricks and Tips—A
anyone can make their BASIC new book with something for If your Commodore dealer doesn't carry Abacus products, then have
programs run (aster! Easily everyone. Over 50 tricks and him order them (or you. Or you can order direct using the following
convert your programs into ma tips to use everyday. geoWrite order blank or call—(616) 698-0330
chine language or speed code. format file converter, edit or Qty. Products Pnce Tola I Qty Products Pncn Total
If your program walks or crawls, create GEOS fonts: Write in Caopak 64 S39 95 Super C 64 S59.95
Cadpak 128 59.95 Super C 128 59.95
give it the speed to RUN! machine language or explore
BASIC 64 39.95 GEOSTST 16.95
C64 S39.95 C128 $59.95 the internals of GEOS. $16.95 BASIC 128 59.95 Ml residents add 4% sales tax
In USA add $4.00 (or S1H. Foreign add S12.00 per item
Total amount enclosed (US funds)
Abacus
mymni Payment: { ) MC ( ) VISA ( } Am. Express ( (Check ) Money Order
i 1
Card No _E*p
Name
Meet and chat live with new friends from With Q-Link, you can sharpen your com
al! over the U.S. and Canada. Participate in puter skills...connect with people...
exciting full-color, multi-player games like discover new ways to get smart... save
RabbitJack's Casino (including Blackjack, money every day... plus have a lot of fun!
Poker, Bingo and the Slots), Chess and
Backgammon. Send and receive electronic For fastest service, call toll free
mail. Join group discussions or start a 1-800-782-2278 Extension 1502
special interest group of your own. or clip and mail this coupon to
Compete in contests and win prizes. Q-Link, 8619 Westwood Center
Drive, Vienna, VA 22180.
Save money every day.
- Q-LINK RESERVATION FORM -
Expand your software library with more I Choose one:
than 10,000 free public domain programs □ I need a modem. Start my Q-Link membership by charging me now for
— games, graphics, business and educa my first 4 months at 539.80, and send me the FREE Q-Link software and a
FREE Commodore 300 baud auto-dral modem (model 1550—retail value $59.95).
tional software, and much more! Sample □ I already have a modem. Send me my FREE Q-Link software and start
"hot" software before you buy. Com my Q-Link membership by charging me now for my first month of
membership at S9.95.
parison shop for the lowest prices on more Full Name
Microfiche
Filer
Computer: Amiga
Microfiche Filer
Puhlisher: Software Visions, Inc.
2(i Forest Road also allows you to
Framingham. MA 01701
Price: $99.00 import graphics
from your favorite
Ttyficrofiche Filer by Software Visions IFF-compatible
iwM. brings new meaning to the won! paint program.
"database." You may have used a data
base for such things as an address book.
recipe file, or a catalog of computer disks.
With Microfiche Filer, however, you can
store graphics as well. And creating a da
tabase with Microfiche Filer is neither
painfully difficult nor time consuming.
34 APRIL 1988
Amiga Software Reviews/Microfiche Filer"
To start entering the data, select the the Emergency Save and Exit option to
have given it previous thought Add Blank Record menu option, enter the save your database to disk without any
After loading Microfiche Filer, select data, click on the close gadget and select loss of data!
the Make Directory option from the File save. If you wish to change the informa
menu. Name the new directory something tion you have entered, simply double-click Summary
meaningful to remind you of the database. on the record, edit any of the fields, click I had a few questions about the Micro
Now, select the Open New Database from on the close gadget and select save. fiche Filer, so I talked to Software Visions'
the File menu. To build your database, A picture database is handled in the Gary Samad, author of this great pro
double-click the left mouse button on the same way as a text database. Once you gram. The first question I had was about
Data Definition box in the Form List win have each picture in your database, it can the ability to import ASCII text, since Mi
dow. This will cause the Data Definition be displayed in the magnification window. crofiche Filer does not have this capability
Editor to appeal1. You will now see a de The key to this is a procedure called built in. Gary told me there is a public do
fault Field Name, and field type. Now, you "Squeezing." This takes a picture, or main ASCII converter, called MFF__Up-
can type in the information you wish to brush that is saved in 1LBM IFF format date, which will allow you to import text
represent the field. Change the field type and reproduces a miniature of it. Scan to Microfiche Filer. This program can be
by clicking the left mouse button over it. your database of pictures the same way found on most computer networks, such as
This gives you a choice of text, numbers or you scan a database of text, using the PeopleLink, CompuServe, etc. This fea
pictures for that field name. Every time magnifying glass in the fiche window. ture will be a built-in command in a fu
you wish to add a new field, select the Add Microfiche Filer uses the standard four- ture version.
Field option from the Edit menu. For ex color Workbench screen to reproduce the I used version 1.0 of Microfiche Filer for
ample, I typed in the following, and select pictures, or brushes, instead of a custom this review. However, version 1.02 is now
ed the Add Field option after even- item: ized screen. Thus your pictures will be dis available. Some of the new features of ver
Name. Address, City, State, Zip Code. played in only four colors. However, if you sion 1.02 are the ASCII converter and the
Phone Number, Note. Once you have wish to view your picture in full color and support of European characters. Regis
typed in your information and selected full screen size, you may do so by double- tered users can obtain version 1.02 direct
the appropriate field type, click on the clicking the miniature picture and select ly from Software Visions for $9.
close gadget and select the Save option. ing Display Full Picture from the menu. Gary told me that HAM mode is not
Now, you should set up a form that dis You will now «pe your picture on a sepa currently supported but will be available
plays all the fields, suitable for editing. To rate screen. you can return to Micro- in version II, which should be released
do this, double-click on the box that has ftcfie Filer by clicking the left mouse but during the second quarter of 1988. The
the name Display Form. You will now be ton. Microfiche Filer will not display HAM features planned for version II are abso
in the form editor. Clicking the left mouse (hold and modify) mode pictures at this lutely amazing! They will include HAM
button in the box will reveal three gadgets time, but it is planned in the next update. mode support, better picture "squeezing,"
inside the window—the diamond gadget, Printing a database of text or pictures is calculations, more sophisticated printing
the arrow gadget and the drag gadget. very simple. Choose the All option from and a general "speed up." The upgrade
The arrow gadget is used to re-size the the Select menu. This will cause all of the will be provided for a very reasonable
window. The drag gadget will allow you to records in your database to be selected. If price.
drag the window around, so you may posi you wish to print only certain records, Telephone support for Microfiche Filer
tion it where you wish. The diamond gad click the left mouse button on each record is provided free of charge to any registered
get will allow you to select from one of the you wish to print. Now, choose the Print user. To become a registered user send in
field names that you have previously cre option from the print menu, and your da the warranty card in the manual.
ated in the Data Definition Window. To tabase will start printing. If you have a Software Visions has put together one of
scroll up and down through the field color printer you may print out any pic- the most comprehensive manuals I have
names, click the left mouse button on the ture(s> you wish in color following the ever seen. The manual is well written and
top or bottom portion of the diamond gad same directions as above. includes a thorough index. You will find a
get. Once you have the fields set up in the listing of all the keyboard shortcuts that
order you wish, click on the close gadget Requirements you can use instead of the mouse. The
and select save. Your form will now be dis Microfiche Filer will run on a 512K manual is not bulky and can be used very
played in all six boxes in the Form List Amiga with one disk drive. However, I easily on your lap or desktop.
Window. would recommend two disk drives to cut Microfiche Filer is definitely a break
If you wish to view what you have done, down on the time it takes to swap disks through in how we currently think of da
double-click on one of the six boxes, and and to provide a better operating environ tabases. In my review, I've tried to give
you will see the structure of your data ment. On a 512K Amiga you can get be you an understanding of how the database
base. tween 300-700 records in your database, works, rather than a reprint of the Micro
Changing the way your database is dis depending on the size of your records. fiche manual listing all the commands. I
played, sorted, edited and printed is as With a one megabyte Amiga you can hope that the message was conveyed that
simple as editing a form and dropping it store up to 1000 records, and with a 1.5 this is one of the most professional data
into one of the six slots in the Form List MB Amiga you can store 2000-3000 re bases available. No Guru errors were ever
Window. (To sort by state you would sim cords. Microfiche Filer constantly keeps encountered when working with this pro
ply double-click on the sort box in the track of the system's memory, in order to gram. Microfiche Filer is simply the fas
Form List Window. Now. just include the prevent you from losing your data. If you test, easiest, most advanced database pro
state field and select save. Your database start to run low on memory, Microfiche gram I have ever seen, and can be classi
will now be sorted by state. I Filer will let you know, so you can choose fied as the "King of Databases"! g
COMMODORE MA3AZINE 35
SOFTWARE REVIEWS" Reviewed by Graham Kinsey
Facc/FaccII
Computer: Amiga
Face is a floppy
Publisher: ASDG, Inc.
925 Stewart St. accelerator for
Madison, WI 53713
Price: $84.95 your Amiga
that works by
a technique
If you have just upgraded from an eight-
bit machine to an Amiga, you may known as
think at first that the Amiga's advanced
disk drive is a wonderful piece of hard
"caching."
ware. Because it accesses almost a mega
byte of data per disk, the Amiga's disk
drive appears to have very fast access
speeds. The drive can retrieve a whole
track at a time, which amounts to over 5K
of data. However, just one IFF picture can
be over 100K in size and archives of will retrieve it, and the disk drive will of ReadHits, which tells you how many
Amiga files (archived for transfer via never have to be accessed. Since accessing disk blocks have been retrieved from the
modem) often exceed 200K in size. data from memory is much faster that re cache and have not had to be retrieved
In addition, your drives have to deal trieving it from a disk, the potential from the disk drive. Finally the percent
with AmigaDOS' scattered storage of files speedup can be tremendous. age of ReadHits to Reads is shown, which
and directories. On an Amiga disk that Caching is not new to the Amiga. It has gives you a rough estimate ofjust how ef
has been written to many times, programs been available to Amiga users for many ficient the cache has been so far.
and directories can become so scattered months in the form of Addbuffers, which The bottom of the Face window displays
that the drive head spends much more is a standard command supplied on the the buffer control buttons, which allow
time moving from track to track than Workbench disk. However, there are some you to add or subtract memoiy to or from
reading data. What should be a very problems with Addbuffers. The worst is Face. The left coiner button serves two
quick storage device can become very that once you have allocated memory for purposes. First, it displays the amount of
time-consuming. ASDG, Inc. offers Face, caching via Addbuffers, that memory is total system memory (both Chip and Fast)
an answer to slow Amiga disk L'O. dedicated to that use forever. There is no still available for use in your Amiga. Its
Face is a floppy accelerator for your way that you can retrieve any memory other use is activated if you click on the
Amiga that works by a technique known currently being used by Addbuffers. An box. If you do this, Face's window will
as "caching." Caching is remotely similar other problem is that it always uses Chip automatically shrink to a tiny size. The
to a RAMdisk, in that both are devices memory, even if you have Fast memory original information contained in the Face
that use memory to store disk-based infor available in your Amiga. window will be replaced with a small gad
mation. Instead of storing programs, a Face has neither of these shortcomings. get labeled "Expand." If you click on this
disk cache stores actual blocks of data It always looks for Fast memory first, and new gadget, the Face window will be re
straight from a disk. Whether a particular will never steal your valuable Chip mem stored to normal.
block of disk data contains a small pro ory unless it must. Face also allows you to Face's manual is stored on the disk as a
gram, a piece of a program, a piece of data, readjust the amount of memory it's using. text file. In addition to the Face program
a picture, another file, or a piece of the When you first run Face you will see itself, there are also a few Amiga public
hierarchal directory is immaterial. The that a lot of information is packed into a domain programs supplied on the disk.
only thing that matters to a cache about a small space. Most of the window is devot FastMem will shut off all Fast memoiy,
block is that a program running in the ed to information that keeps you informed and SysMon monitors various things, in
Amiga needs access to that particular of all aspects of the cache. It displays in cluding system activity and memory use.
block of data. When a block of disk data is formation for up to four different drives, If you have been wishing for a turbo-
first accessed by the Amiga after the plus the totals for each drive. Face dis charged version of an Amiga floppy drive,
cache has been created, it is not only giv plays the number of reads and writes that Face is a software program that will
en to the program that needs it, but also to have been performed on each drive, in impress you.
the caching program, where it is stored in terms of Amiga disk blocks (512 bytes per
dedicated memory. Then when the Amiga each Amiga disk block). Face shows the Update: Face II Now Available
needs to access another block of disk data, number of disk buffers that have been Since I wrote this review an updated
it looks to the cache to see if that block of saved for each storage device, plus the to version, Face II. has been released. One
data has been stored. If it finds that the tal amount of memory (also in terms of big change is that the original Face is now
block of disk data has been saved for fur disk blocks) that you have allocated for broken into two distinct parts. The actual
ther access in the cache, then the Amiga Face's use. Face also displays the number Continued on page 112
36 APRIL 1988
We Work with the Best
Shouldn't you?
Kerning
• Bold, Italic, Outline,
and Drop Shadow in
H Directions Put Aegis VideoTitler to work. For more information or
• Left, Right, and Center the dealer nearest you: (213) 392-9972 or to order direct:
Justification 1-800-345-9871
• Color Gradation and 20
Different Styles Such as 3D Block, Thin Edge, Fat Edge,
Outline Neon. Emboss, and Balloon
• Supports IFF. Also the ANIM Format for Creating
Animated Titles
• ("lip. Paste. Distort. Invert, and Mirror Graphic Images
• Half. Quarter, or Compress the Screen for Tiling 22 1., Suite 277
• Works with NTSC and PAL Video Standards onica, CA 90403
Aegis VideoTitler. Aegis VideoSEG arc Trademarks of Aegis Development, Inc. Betacam, Betacam SF. and U-Matic arc Trademarks of Sony Corp.
The CalUgrapher is a Trademark of InterActivc Softworks. Amiga is a Trademark of Commodore-Amiga, Inc.
Zuma Fonts is a Trademark of The Zuma Group.
Reviewed by Russ Ceccola
Guild of
Thieves
Computer: Amiga
Company: Firebird/Rainbird
Distributed by:
Activision
2350 BayBhorePkwy.
Mountain View, CA" 94043
Price: $44.95
Although the game is predominantly a All commands that can be executed EXITS gives you a list of all the possi
text adventure, use of the screen is excel from the scrolls with the mouse can also ble exits from a location—a map-maker's
lent. Pictures can be accessed in various be typed in at the game prompt. However. Continued on page 89
38 APRIL 1988
m
FORA
LIMITED TIME
"AT1
300 Baud HAYES'" com
"AT11 mand protocol
HAYES™ Built-in speaker
command protocol • Touch tone or
• Built-in speaker rotary dialing
• Auto Answer, Auto • Auto Answer, Auto
Dial, Auto Baud, Auto Dial, Auto Baud, Auto
Speed Speed
• Touch Tone or Rotary dialing • Terminal software
- Terminal software included for 64 and 128. included for 64 and i;
Arazok's Tomb
You travel to
Computer Amiga
Publisher: Aegis Development
Scotland to find out
2210 Wilshire Blvd., Suite 277 what happened to
Santa Monica, CA 90403
Price: $39.99 Uncle Jason and I
Ml
id
HPKl MHi. i I ...
*rw on A path ludms noi-thi«St
south*«t. You *•• a Cirloniin
knM Zud h»r».
Daphney, while
Whenever I see that a company has
put a warning label on a game, I in
gathering
stantly become curious about that game. information for the
Such a label exists on Arazok's Tomb, sug
gesting parental guidance for children un biggest story
der 14 years of age. In fact, Arazok's Tomb
is described on the front of the package as
of your career.
tml.i-ouiled island ul th uhit WIW
"an adult graphics adventure." Although la be j> cjstlc riuno up out ot th*
tusl. You srt nothing else her*.
some of the situations and language are
more suitable for adults, this warning is
only because of the games frightening
and violent tone rather than any objec al ready on the market. menu at the top of the screen.
tionable material. I wouldn't suggest the The game screen is well divided into dif A clock that keeps track of every second
game for young children simply because ferent areas: one for the pictures, one for ticks in the upper right hand corner of the
they might not understand it. the text, one for the compass and clock screen, so don't get lazy! Also, a compass
Arazok's Tomb casts you as Mark and a line along the top of the screen from and two boxes with the words 'TJP" and
Trade, a reporter who specializes in the bi which menus are pulled down. This orga "DOWN" printed on them are situated in
zarre and writes for the International In nization makes playing Arazok s Tomb the upper right half of the screen for ease
quirer. You've just received a telegram that much easier. The screen is functional, of play. Instead of typing in directional
from Daphney, who was scouring the as well as visually attractive. commands, you need only point the on
countryside in New Galloway, Scotland, Arazok's Tomb claims to be a "graphic screen arrow at a compass direction and
with Uncle Jason, looking for the tomb of adventure." The term generally means click the mouse button. This feature is a
an ancient Druid-type priest named that the designer has drawn some pretty welcome addition, eliminating all of the
Arazok. Arazok came to be at the begin pictures to pop up at appropriate times typing associated with ordinary move
ning of time and followed unholy prac during the game. Instead, Arazok's Tomb ment from location to location.
tices, breaking off from the other Druids incorporates graphics to enhance the ad Other commands can also be executed
and enticing some others to follow and venture and offer some foothold for your by using the mouse and pull-down menus.
join his sect. imagination to climb to greater heights. The four menus are: Files, Options, Ac
The holy Druids waited anxiously to get Arazok's Tomb has a different picture tions and Inventory. The Files menu is
rid of Arazok. When the evil priest went or scene for every location in the game. used for all saves, restores and game man
off on a journey through Hell, they killed These are beautifully done and are ani agement commands. The Options menu
his sect and destroyed his temple. The mated when appropriate, which adds a allows you to turn on or off the speech and
Druids believed that Arazok would be for distinctive atmosphere to Arazok's Tomb. sound effects. The coexistence of the Ac
ever trapped on the "other side." Daphney I don't know about you, but when I'm look tions and Inventory menus demands no
believes that Uncle Jason has opened the ing straight down the mouth of a giant tice in Arazok's Tomb.
gate to Arazok's domain by exploring a snake on my screen and his tongue is All movement commands can be ac
hill called Caer Arazok, said to be his moving, it sends a chill down my spine. cessed through the Actions menu, giving
tomb. You must travel to Scotland and The text window allows you to cycle up the adventurer three choices for entering
find out what has happened to Uncle and down through the transcript of the movement orders: compass, menu and
Jason and Daphney, at the same time game by using the up and down arrows typed commands. Also, the most-used
gathering information for the biggest sto on the right side of the window. This fea commands are in this menu, such as
ry of the year and your career. ture allows you to look at past descriptions LOOK, GET, PUT and READ. With
Arazok's Tomb takes full advantage of of rooms and examine the moves that LOOK, GET and PUT, you can also use
the incredible windowing, graphics, you've made and the items you've accu the Inventory menu. After you choose one
sound, speech and processing power of the mulated. This transcript fits nicely with of the three commands, the computer
Amiga. The game's real strength lies in the theme of the game—the idea that the prints it on the command line in the text
its well-constructed story. Many features commands typed into the computer and window, without executing it. You can
exist in the game that, coupled with the the machine's responses are all part of the then choose an object from the Inventory
story, give Arazok's Tomb a stronger back notes you are taking for your story on menu to finish off the command and hit
bone with which to survive amongst Caer Arazok. Similarly, you can print out RETURN. Inventory access such as this is
the myriad of graphic adventure games the text buffer all at once from the File Continued on page ill
40 APRIL 1988
Get more from your
More power a More Programs
■■■—
enhanced sound and music capabilities. thing listed in the official Commodore
Includes complete working details of the operator's manual. If you enjoy clever
new 80-column text, 1571 disk drive, ex programming...or are eager to find a Small Computer Book Club
panded RAM, memory maps, input/out quicker, easier way to complete a pro Riverside, NJ 08075
put, primary chips and more. It's Com gramming task, then The Big Tip Book is Please accept my application for trial member
modore's official C128 programmer's for you! Publisher's Price: $16.95 ship and send me the Commodore Library (00873)
billing itiK only $4.95. plus shipping and handling.
guide. Publisher's Price: $24.95
COMMODORE 128 I agree to purchase at least three additional Se
lections or Alternates over the next 12 months.
COMMODORE 128 PROGRAMMING TROUBLESHOOTING AND REPAIR
Savings range up to 30% and occasionally even
SECRETS John Heilborn more. My membership is cancelable any time
William M. Wiese, jr. Avoid costly repair bills with this step-by- after I buy these three additional books A ship
ping and handling charge is added to all ship
Gain proficiency in the Commodore 64, step troubleshooter's guide to the C128.
ments.
Commodore 128 "native," and CP/M Discover how to fix displays, the power
No-Risk Guarantee: If [ am not satisfied—for any
modes. Now you can learn professional supply, defective RAMS, and keyboard
reason—I may return the Commodore Library
programming secrets to create your own malfunctions-plus, extend the life of within 10 days. My membership will be canceled,
powerful software. This user-friendly your C128-without special tools or com and 1 will owe nothing
guide shows you how to make Kernal plicated procedures. Illustrated with
Name-
ROM and BASIC 7.0 ROM run faster, how easy-to-understand circuit diagrams and
to control video RAM displays, master schematics. Publisher's Price: $19.95
Name of Firm.
bank switching, create advanced texts (If you wanl s
SMALL COMPUTER BOOK CLUB is a di
and graphics. Includes a complete
vision of the Library of Computer and Address. -Apt.
BASIC 7.0 dictionary and C128 memory
Information Sciences, the oldest, largest
maps. Publisher's Price: $15.95
and most respected computer book club Cny-
THE BIG TIP BOOK FOR THE in the world. Unlike other micro-com
State. -Zip.
COMMODORE 64/64C/128 puter clubs, Small Computer Book Club (Books purchased for professional purposes may be a
John Annaloro and Bert Kersey The Bea offers books that will keep you up to date tax-deduciible expense Offer good in Continental US
and Canada only Prices slightly higher in Canada)
gle Bros. Micro Software, Inc. with the very latest developments from a
An entertaining and practical hands-on wide variety of leading publishers. Commodore 4/88
REVIEWS Reviewed by Jeffery Scott Hall
Dark Castle
During your journey through Dark Cas
Computer Amiga tle, you are sure to meet up with trouble.
Publisher Three-Sixty Pacific Software Not trouble in the physical sense of vio
2105 S. Bascom Ave. lence, but rather the trouble you get into
Campbell. CA 95008 when you fall through a trap door. You
Price: S39.95 must go through all three levels of trou
ble, in order for you to have the key to un
lock the door in level one (see hints below),
From out of of a horror movie and into and this is no easy task. If you are lucky
your home comes Dark Castle from or skillful enough to get the key back to
Three-Sixty Pacific Software. Dark Castle level one. you may continue your quest.
starts out just like any other horror movie,
inside a dark, scary, damp castle. Except Comments
all is not well inside this castle (not by a Your attackers include Dark Castle is a game of wit. skill and
long shot), and you must fight to stay
flying dragons, mostly luck. I am happy to say that I only
alive! found one minor inconvenience. Some
The game begins with two pictures. The monkeys,bats, rats, times while playing the game, you can
first is a company logo, and the second is jump to where your feet are half on and
(you guessed it) a dark castle. While the whip-cracking half off the edge, and there will be a de
dark castle picture is displayed, lightning henchmen, and layed action. When your guy jumps or
crackles in the background and scary mu falls off an edge, he goes into a routine
sic plays. Tb continue from this bone-chill even Merlin the that causes him to throw his arms up and
ing scene, click the left mouse button. The say "Whooo!" This delayed routine will
screen is now split in half vertically. The
Magician. sometimes happen when you are on solid
left half displays the dark castle, while the ground, after coming off the edge as de
right half displays the top ten scores. scribed above.
Along the bottom of the screen, are will be attacked from the ground and the This routine, is just one of many that
eight requesters in the shape of scrolls. air. Your air attackers are flying dragons, your hem does. My favorite is when he
The top three requesters are the skill lev monkeys and bats, Your ground attackei-s bumps into, or hits his head on an object.
els: beginner, intermediate and advanced. are rats, whip-cracking henchmen, guard This causes him to go into a "dazed" rou
Along the bottom row are: play, quit, ians and even Merlin the Magician. These tine. He does an about face right, then
demo, info and clear score. Tb select one of are just a few of the evils you will encoun left, and shakes his head, all while stars
these options, click the left mouse button ter as you progress in the game. are circling above. This is something you
over the requester. When you click on the Just to be on the safe side (if there is must see to appreciate. The other routines
play requester to start the game, the such a thing), you are given sixty rocks to are of him running, jumping, climbing,
drawbridge to the castle creaks down to ward off any menacing creatures. Howev ducking, etc.
the ground for your poor unsuspecting er, there are instances where you will find If you find yourself not challenged
soul to cross over. your rocks useless, and you must use a enough (which is virtually impossible).
more elaborate weapon (if you have one). you may choose one of the three skill lev
The Great Hall You will also find yourself provided with els described above. In the intermediate
Now that you have made it inside the two bottles of elixir to help protect you mode, things start to heat up. while in the
castle, you find yourself standing in a from rat and bat bites. If your guard is advanced mode (which should be renamed
Great Hall. Here, you must choose to en down and you happen to lose a life, do not suicide mode) things are almost impossi
ter one of four rooms, all of which have fear. You are provided with four extra ble. So, even if you happen to be an arcade
evil monsters and unknown dangers wait lives to help you in your quest, and each whiz, you will no doubt find yourself chal
ing for you. Tb choose one of these rooms time you are killed, your supply of rocks lenged in one of these skill levels.
click the left mouse button on its door. You and elixir are restored. When you un-box this game, you might
will now run (or will you?) toward the door be suprised to find only a card for a man
that you have chosen and watch the door The Journey ual, describing the mouse and joystick
creak shut behind you. The type of danger You will find your dangerous journey controls. However, this is not all the infor
that awaits you all depends on which door has great variety. As you explore the dif mation provided with the game. The info
you have chosen. You can be sure of one ferent zones of the game, you will encoun option (described above) provides a more
thing—you are the unsuspecting victim. ter dungeons, laboratories and caves. In detailed explanation. Perhaps the most
order to advance, you may find yourself unique advantage to having a manual on
The Objective climbing up and down ropes and ladders, disk is the way they use graphics taken
Your objective is to overthrow the Black swinging from vine to vine like Tarzan from the game to help demonstrate what
Knight, which is no simple task. You, the and even avoiding trap doors. During they are talking about.
hero, must pass safely through fourteen your journey, you will find extra rocks and The graphics, digital speech, stereo
progressively difficult danger zones. You elixir to help replenish your supply, Continued on page 47
42 APRIL 1988
Cs Commodore'
a.^ fjcommodore
The Buyers' Guides continue to be your best resource for finding out about the hottest
Commodore and Amiga Hardware, Peripherals and Software. With 3 Commodore and
3 Amiga computers, more and more are becoming available all the time.
If you already own a Commodore and would like to get your copy of the latest
Commodore or Amiga guide, pick one up at your Commodore Dealer's store.
Commodore A G A Z N E
The Commodore and Commodore Amiga Buyers' Guides
are published under the auspices of Commodore Magazine.
SOFTWARE REVIEWS Reviewed by Steve King
The Director
pixels per pass. The other parameters in
Computer: Amiga the DISSOLVE command specify that the
Publisher: Right Answers portion of the digitized picture to be trans
P.O. Box 3699 ferred starts at coordinates 110,75, are to
ToiTance, CA. 90510 be transferred starting at 50,60 of the visi
Price: $69.95 ble picture (the top left corner of the cen
ter frame portion), and the width and
height of the transferred image are 100
Lights, camera, action! Or more appro and 50 pixels, respectively. The PAUSE
priately, mouse, IFF files and Amiga!
What particularly command displays the second picture for
The Director, simply speaking, is a power distinguishes The Director 20 units of time. At that point, the film-
ful graphics presentation system. It en strip ends unless a simple endless loop is
ables the unsophisticated user to create from other siideshow and programmed to continually repeat it.
professional graphic shows by simply writ
ing a script on any readily available word
animation programs is its Text can be written and displayed on
any buffer in any Amiga-compatible font.
processor or text editor. The Director is not ability to interact with the Up to ten fonts can be pre-loaded into buff
really a program as you might imagine, ers for instant access. The user can set the
but a command interpreter much like viewer. color and style as well as the text position
AmigaBASIC. It converts your script into with the MARGIN and CENTER com
a filmstrip which can be run with the free which you can later make appeal' in var mands. If the text is written to a hidden
ly distributable Projector program includ ious ways. The DISPLAY command buffer, that buffer can be displayed with
ed on the diskette. The filmstrip displays makes the specified buffer appear instan any of the special effects commands. Simi
and manipulates the images, text and taneously. larly, digitized sounds and IFF ANIM files
sound you specified in your script The For special effects, the hidden buffer can can be loaded into buffers and played with
commands are quite similar to BASIC FADE in, DISSOLVE, or WIPE, with the the SOUND and ANIM commands.
commands, and with a little patience and speeds and directions controlled by sup The Director also provides a limited set
concentration, they are quite easy to plying simple parameters after the com of commands for drawing graphics on any
learn. mand name. One powerful feature is the of the buffers. Points, lines, circles, rectan
Unlike the several public domain slide- BLITcommand which instantaneously gles, ellipses and fills are available. The
show programs available, The Director permits a selected portion of the hidden Director also supports use of arithmetic
permits almost unbounded flexibility in buffer to appear at a specified part of the expressions, limited string handling rou
the effects it supports. It will display IFF visible buffer. The DISSOLVE and WIPE tines and a built-in random number gen
ANIM files i from programs such as commands also permit selective transfer erator.
Videoscape 3D), IFF ILBM pictures (from of images. What particularly distinguishes The
programs such as DeluxePaint II and Digi- One particularly interesting command Director from other siideshow and anima
View) and will support color cycling. You is STENCIL. Using this command, you tion programs is its ability to interact with
can use any standard Amiga-compatible can transfer an image from a hidden buff the viewer. Commands can be inserted at
font in various colors and styles. It also er to the visible buffer but in the shape of any point during the filmstrip to stop the
contains a sound module to play IFF digi an object contained on a third hidden action and wait for the viewer to either
tized sounds! Finally, it has a shell com buffer. type a response or point and click the
mand which permits you to simultaneous For example, if you want to display a mouse. Various logic commands are in
ly run an SMUS player program to add a picture frame drawn with a paint program cluded to allow interpretation of the input,
sound track to your presentation. Perhaps and then slowly dissolve the center por including the mouse position. The film-
the best way to describe the program, tion of a digitized photograph into the strip will then continue at a specified
however, is to step through the makings of frame (which is located at coordinates point in the script depending on the view
a filmstrip. 50,60 with a width of 100 and a height of er's response.
The first and simplest command is 50), the command sequence would appear The documentation supplied with the
LOAD. This command in its various as follows: program consists of a thorough 180-page
forms brings pictures, sounds, fonts and LOAD 1. "dtt:frame.picture" manual divided into several sections.
animations into areas of the Amiga's LOAD 2, "dflrdigitized.picture" Aside from a description of the commands
memory called buffers. You don't have to DISSOLVE 2,110.75,50,60.100.50.3000 (quite similar to the AmigaBASIC man
remember any memory addresses as the PAUSE 20 ual 1, there are chapters specifically relat
buffers have default numbers from one to END ed to sound, advanced techniques and a
30 for pictures, and one to ten for fonts. In this example, the two pictures were tutorial. There are also three filmstrips on
The Director accepts all forms of IFF loaded and the frame was immediately the diskette with accompanying script
format pictures, including HAM and 64- displayed. Then the digitized picture files.
color images. The first picture loaded is which was stored in buffer 2 (but was not While The Director is quite easy to use
automatically displayed. All subsequent visible) and was dissolved onto the cur after some practice, there are several ca-
pictures are loaded into "hidden" buffers rently displayed picture at a speed of 3000 Continued on page 116
44 APRIL 1988
The West Coast Computer Faire
announces the first
Computer Matchmaking Service.
v
X ou won i have to depend on fate ai the 'I'lie West Coast Computer Faire has
13th West Coast Computer Falre to find the made and will make more matches than any
products and services that are the perfect another computer show. It's time we made the
match for your needs. perfect match for you.
We start you Out on your path to hlgh- Match your Interests with these Faire
leeh bliss with Vertical Market Matching. Features:
We bring In the companies gelling quality • Computer An Gallery
computers, Software, peripherals, and add • Computer Faire Networks
ons—companies that meet the needs of" peo • Computer Music Demo
ple involved in specific business segments • Computer-Aided Special Effects Demo
such as finance, medicine, manufacturing, law, • Exhibitor Presentations
education, engineering, and construction. • Free Hands-On Classes, including Desktop
And our Product Matching makes ii Publishing, MS-DOS, Word Processing. Lotus
easy for you to find the software, add-ons and 1-2-3
Upgrades for the Commodore Amiga, Apple M • Professional Development Seminars
or Macintosh. IBM POMS-DOS,
The West Coast Computer Faire, Moscone
IBM PS/2. Atari. Lotus and more.
Center, San Francisco, CA, April 7-10, 1988
that will keep you happily gazing
into your current system's eyes. For information on exhibiting, call
Plus, We counsel you on the latesi 617-449-6600, x5O77. Bui hurry — the
techniques and insights In our Faire's floor is almost full!
outstanding Conference sessions.
Name Tiile
Company
Address _
City „ Zip
Phone(_
Four day conference and exhibits 815.00 in advance. S20.00 at ihe door Make cheek payable to "The West
Coast Computer Faire." Mail tO: Attendee Registration Department, The West Coast Computer Faire. 300 First
Avenue. Needham, MA 0219-4. Advanced regisi rat inns accepted only with full payment and each registrant's name
and address. Tickets will be mailed to each individual registrant separately.
COMMODORE MAGAZINE 45
SOFTWARE REVIEWS' Reviewed by John J. Kottier
AudioMaster
Computer. Amiga
Publisher: Aegis Development
2210 Wilshire Blvd., Suite 277
Santa Monica, CA 90403 If you have a sampler,
Price: $59.95
but are disappointed
with the software that
udioMaster from Aegis Development
will let you use your computer as a came with it, don't
powerful sampling machine, capable of throw the sampler
producing studio quality effects. The
Amiga is already capable of sampling away, just try
sound similar to that of professional
equipment, all you need to get started is a
AudioMaster.
sampler and AudioMaster. AudioMaster
is a sampling program which does not in
clude hardware. The program is merely The Sample Hi option samples at either waveform, and you can stop the playing at
one which offers the user greater flexibil 14,914 samples per second with a joystick any time. However, the Display button is
ity and creativity with creating original sampler or 19,886 samples per second an additional feature which will trace on
digitized sounds. If you have a sampler, with a parallel sampler. the screen where the sound you hear is lo
but are disappointed with the software Also in this window is a drag bar which cated in the waveform as it is played.
that came with it, don't throw the sampler controls how long the sample can be in A Seek Zero button is handy for placing
away, just try A udioMaster. bytes. If you have expanded memory you repeat markers. After clicking this but
After watching the program boot with may sample as long as you have memory ton, the computer searches the waveform
an animated introduction screen (no to store the sound in! Extra memory is ad for the nearest position where there is no
doubt created with Aegis Animator), Au vantageous when manipulating wave sound. This is ideal if you don't wish to re
dioMaster appears with a blank portion forms. peat a sound during a segment of sound,
for the waveform to be drawn and several The extra memory makes sampling ex but only at the end of it.
buttons beneath it. More than likely the tremely entertaining as well as produc
user would like to sample a sound right tive. With 2.5MB of memory, about three Editing the Waveform
away, so the sample command is located and a half minutes of music may be sam Once you have selected the range you
in the first drop-down Project menu, pled with the Sample Lo option. With this wish to alter in the waveform, you may
where you may also load, save, read about much memory, I managed to digitize all of then cut that range, copy it, paste that
the program, or quit when you've heard a popular song with memory to spare! section somewhere else in the waveform,
enough for one day. Selecting the Sampler After plugging numbers into a calculator, clear the data in that range or edit the
option from the menu opens a second win I found that you could sample a little over range by drawing the waveform with the
dow which is an oscilloscope. However, be ... Gulp... sixteen minutes of sound with mouse. From this edit menu you may also
fore you start sampling, you must specify eight megabytes of memory! Of course, erase the entire waveform, place the
what type of sampler you will be using. unless you have a hard drive, just forget range cursor at either end of the wave
The drop-down menus change and allow about saving the waveform. form or replace something you had cut.
you to pick either a sampler designed for After you record the waveform the real Editing, however, is not the most power
the joystick port or for the parallel port. fun begins. The buttons across the bottom ful feature of AudioMaster, its special ef
Now the computer is configured to digi of the AudioMaster screen will allow you fects menus are. The easiest feature in
tize from the sampler. Underneath the os to change the overall volume of the wave this window is the Backwards command.
cilloscope there are three buttons: Moni form, set the loop points if you want them, As you might have guessed, this com
tor, Sample Lo, and Sample Hi. The moni play the waveform, temporarily store the mand will take the data you have high
tor option allows you to monitor the waveform, and zoom in on certain portions lighted in the waveform and play it back
sounds coming into the Amiga on the os of the waveform. wards! Instead of a snare drum that fades
cilloscope without saving them. This is On this screen is the memory counter off, you can create a whoosh sound that
perfect for making adjustments to the written in the menu bar and the Display builds.
sound before digitizing or for the fun of button in the play section. The memory Another option in this menu is the Low-
watching your voice make waveforms on counter shows you exactly how' long the Pass filter which serves as a treble control
the screen. The two sample buttons begin waveform is in bytes of memory. and reduces distortion. Another nice fea
and end the sampling process. The Sam A Display button is located in the play ture is the Change Volume function. This
ple Lo option samples at a speed of 8363 section on the screen. In this section you little routine will allow you to enter a
samples per second, which is the speed re may elect to play either the entire wave stalling and ending volume and change
quired by music programs such as Sonb:. form or just a highlighted range of the the ranged area of the waveform accord-
46 APRIL 1988
Amiga Software Reviews/Audiomaster~ Amiga Software Reviews/Dark Castle—
AudioMaster and is a program which will . Continued from page 42
ingiy. This is nice for fading out a wave allow you to adjust your joystick sampler sound and music in Dark Castle are abso
form or merely changing volumes within to reduce noise. lutely stunning! It is no wounder that this
the wave form. LED is a program by Mark Riley. the game is supplied on two disks. You will
The Mix Waveforms option will allow author of Sonic, which controls the high- find yourself challenged at every turn,
the user to mix a waveform or part of a pass filter on the Amiga 500 and 2000 and with the excitement that builds as
waveform from the copy buffer on top of computers, and the LED power light will you journey along your quest, this will be
the waveform at a specified point. The be turned off to show the program is acti one that you will want to play over and
more volume and flange i or slight distor vated. over again. Add the same excitement you
tion in this easel, ihe more interesting the If you are serious about sampling get playing an arcade game, combine it
effects. sounds on your Amiga, AudioMaster is with the strategy of a role-playing game,
With the Echo option you can range an definitely a must. The manual included is and you have Dark Castle\
area of the waveform and who it as many concise and offers a brief background on
times as you desire. The rate in which the sound, detailed instructions on using Hints and Tips
echoes occur and the rate in which they AudioMaster, and many hints and tips for • When you get into trouble (which is
fade can also be altered to create stunning creating waveforms and even creating a bound to happen) you will need the key
effects. To top things off, you can even Studio Environment. AudioMaster is cer which is located in level three. On this lev
echo an echo! tainly the master of audio sampling soft el, you will see a whip-cracking henchman
Finally, the Tune Waveform command ware for the Amiga. and to his right the captured men he is
will allow you to tune the waveform and whipping. To the right of the captured
reset the sampling rate at which the Hints, Tips and Suggestions men there are two sets of keys. One set is
sound is to be saved. This is ideal for sam Here are a few tips to help you use Au deadly, and will cause a one-ton weight to
pling a sound at a very high rate—say at dioMaster to create fabulous sound effects, come down upon you (ouch!). Before you
20,000 samples per second—and changing First of all, if you plan on taking ''Snap can get to the keys, you must first get past
it to sound the same at 8363 samples per shots" of a waveform to RAM:, the Audio that henchman. To do so, stand under the
second, or to tune an instiiiment playing Master disk does not contain the libraries mace that is attached to the wall in the
from a recording to a Middle C. (Inciden and subdirectories necessary for creating lower left corner of the room, and press the
tally, Middle C is equivalent to 8363 sam a RAMdisk. The easiest way to correct joystick (or mousei button to take it. To ac
ples per second, this is why music pro this slight inconvenience is to copy the fol tivate it you must hold the left mouse but
grams refer to this rate. I lowing files from the Workbench disk to ton. If you are close enough to the hench
Among all of its other features, Audio- the AudioMaster disk: man, he will be dazed for a few moments.
Master allows the user to stop annoying COPY "WORKBENCH 1.2:DEVS/ Stand by a set of keys and watch the pri-
OK Prompts, to stop Cut data from enter MOUNTLIST TO "AUDIOMASTER:" sioners. If you start to grab the wrong one,
ing the copy buffer when there is already MAKEDIR "AUDIOMASTERL" the prisoners will shake their heads to
more important data there and to enable COPY "WORKBENCH 1.2:L warn you not to take that one—the other
or disable the Mix PreScan. The Mix RAM-HANDLER" TO set is the one you need. Now hurry back
PreScan is an option which determines "AUDIOMASTTERL" before the henchman wakes up. Take this
how much compensation is required when If you use a joystick sampler or are find key to the top of level one, where the door
two waveforms are mixed to stop distor ing noise in the waveform and can't seem is located, and you will be free.
tion. Of course when you save your sam to correct it, you could highlight the area • In level two of trouble, you will find
ple, you may choose either to save it as an you wish to be silent and Zero it. This will two ropes swinging back and forth. To
IFF file or a Sonix (RFF> file with one, get rid of the aggravating hiss from the grab on to one of these ropes, you will need
three or five octaves. sampler. perfect timing. When on the right side of
You may also save just a portion of the You might consider turning off your the screen, stand on the third brick to the
waveform instead of the whole thing. monitor or any power supplies near the left of the ladder. Now, wait for the rope to
There is also a HiFi Save option which computer, if not in use while digitizing. come your way, and push the joystick up
bases other octaves around a sampled The audio cables coming out of the Amiga ior spacebar) two times very rapidly. If
sound with a higher sampling rate rather almost directly under the monitor produce done right, you will be on your rope. Tb
than the lower rate 'or target rate) you an annoying hum which may disappear switch to the other one, wait for it to cross
have chosen to make it compatible with when the monitor is turned off, Your with your rope, then push the joystick up
music software. The result is a higher printer or other devices, especially mo (or spacebarl one time. Now, you should be
quality sound that will be played correctly dems, will also cause a hum. buzz, or tone on the other rope, and to get off, wait until
in music programs. which will be picked up by the sampler. you are over a safe area and push the joy
Of course, if you have a compact disk stick up (or spacebar). To do this from left
Is It Worth It? player, use it! The quality of the waveform to right, just stand about where you think
Overall, AudioMaster is wotth the mon is sharper when coming from a crystal the third brick should be, and repeat the
ey. The program offers many more fea clear sound source. steps above. If done properly, this will
tures than any other sampling software to If you are using a tape, try to use a new work. Remember, timing is everything.
date. The fact that it is Sonix compatible portable stereo or stereo system. Don't use • Try to locate the FireBalls and the
makes it all the more appealing. Also in a record player or a regular cassette re Magic Shield. These weapons will prove
cluded with AudioMaster are two public corder. If you have equalizers, use them as most worthy and aid you in your quest. Be
domain programs. Joystick Tuner was well, they will help clean the sound being agressive, and learn to expect the unex
written by Peter Norman, the author of sampled. g pected. This is the only way to win. g
COMMODORE MK3AZINE 47
COMING ATTRACTIONS" by John Jermaine
Coming
,
In addition, all
edges are retouched
Spring is in the air. Baseball to ei xttinate :mu f .
superior to ■fa*.
programs. Keep an eye out for conventional color
disitizine.
these Coming Attractions:
1
_'_
l
#1
Activision di3.ru-.-0.
levels of s-i^y.
as IS
1
Amiga: Hear Ye! Hear Ye! A revised Utien scanning col op
Centerfold Squares VliDtcsi'^ylis, I
version of The Mu.sic Studio is currently cccasionclLst use ■^^^ ** ■
filters on the
in the works for Amiga musicians. Ver fo schieue
be 1 ter contr.ist,
sion 2.0 allows you to change the key sig
nature, tempo and volume of a particular "l"
48 APRIL 1988
Coming Attractions
the way, the user encounters approxi additional clues for solving this mystery)
Berkeley Softworks mately 50 different types of creatures in also comes in the package.
&4: GEOS is alive and well in 1988. cluding: giants, giant spiders, bats, vam
During the first quarter of the year, 128 pires, etc. At the end of your journey, you
versions digeoCak, geoFile, geaPmgram- face these ancient terrorists and give Originally titled "U.S.S.
them a lesson in "cut and slash" tech
mer, and geoPublish will be introduced to Stark," Navcom 6 is an
the public. A new GEOS-related product niques. This program also features multi
is also being developed for an early spring ple levels of play, a large number of varia authentic simulation of the
release. GeoPAT ("PAT' stands for Pro bles and plenty of action.
gram Authoring Tool) is a special GEOS- Street Fighter, destined to become a computerized weapons
based BASIC interpreter and icon-based martial arts classic, will be slugging it out system you'd find aboard a
authoring tool that can be used to gener with the competition some time in April.
ate geoBASIC code. Even though the pro Ryu and Ken (recognized experts in kara U.S. Navy warship.
gram was initially created for the educa te) are bitter rivals seeking the same title:
tional market, it should be quite popular top street fighter in the world. To prove
among GEOS consumers with a yen to their superiority in terms of strength and Speaking of the Middle East, Navcom 6
program. fighting abilities, both individuals are ac takes place in the Persian Gulf. Original
Brian Dougherty (Chief Executive Offi cepting all challenges from around the ly titled "U.S.S. Stark," Navcom 6 is an
cer at Berkeley) recently told me about globe. These matches take place in exotic authentic simulation of the computerized
the spring debut of GEOS for the Apple locations (on the Great Wall of China, be weapons system you'd find aboard a U.S.
He and He home computers. Believe it or neath the four faces of Mount Rushmore, Navy warship. Use your hi-tech surveil
not, you may benefit from this arrange etc.), while your foes display a variety of lance and detection systems to warn you
ment. All GEOS data files will be portable unusual combat techniques. Some of of impending danger as you escort a group
across both systems. In other words, a these characters are very powerful, in of tankers through the notorious straits of
geoWrite file created on an Apple II will be terms of manipulating magic, so don't un Hormuz. AWACS (Airborne Warning And
directly readable by Commodore geoWrite. derestimate an opponent's abilities. Who Control System) aircraft and navigational
Furthermore, applications developed un is the strongest warrior on the face of the satellites provide inbound up-to-the-min
der Commodore GEOS will be portable to , planet? Play the game and find out. ute telemetry reports. Once you judge an
Apple GEOS with a minimal amount of Coming Soon: Later in the year, a num action "hostile," activate one of your state-
work. As time goes by, products that ber of new microcomputer arcade games of-the-art weapons systems. The game
would have been created for the Apple II will surface in your vicinity. Watch for also contains an accurate representation
computer environment will also become these working titles: Dog Fight (May), of a radar scanner, enemy mines to detect
available for 64 users and vice versa. Lost World (August), Ghosts And Goblins and destroy, high speed boats, surface ves
Part II (August), Red Storm (August), sels, submarines, missiles, and a clash
Capcom Counter Attack (September), Strider (Oc with the Ayotollah's main strike force.
M: Extra! Extra! Read all about it! Cap tober), and Attack Heaven (November). Military-minded game players and simu
com declares total war on boring computer About five of the titles mentioned above lation people will definitely fall in love
games everywhere in 1988. Tbward the will eventually be available for Amiga us with this authentic re-creation of what's
end of the first quarter, two new home ar ers, Amiga versions programs should be going on in the Persian Gulf.
cade games will be coming your way. If gin to hit the market by June or July.
you liked Capcom's 1942 program, wait Electronic Arts
until you see its sequel {1943, of course). Cosmi Amiga: Rainbow Road will finally be
You're still a fearless World War II pilot, ftl: Cosmi has an interesting slogan: released during the second quarter of
flying the skies of the Pacific Theatre. 'Tomorrow's Reality Today." Two new pro 1988. Jon Freeman and Anne Westfall are
This time, however, you face the incredi grams, destined to come out later in the busy adding some new variables to the
ble might of the Japanese fleet at the Bat spring, have their subject matter rooted in scheme of things, making the game even
tle of Midway. Enemy "Zeros" swarm today's headlines. When international ter more enjoyable and less unpredictable. By
around you like bees, while imperial carri rorists take hostages at a top-secret sum the way, Rainbow Road was written as a
ers and destroyers fire on your position. mit meeting, you soon discover The Presi base program. Several sequels to the pro
Naturally the pilot can shoot at the en dent is Missing. Paul Norman (the creator ject (taking place in the same basic unii
emy forces, but he also has the option of of Super Huey, Defcom 5, Chernobyl, etc.) verse of worlds) will be developed in the
triggering a tsunami (a powerful tidal has you operating the main computer of coming years.
wave which temporarily freezes the move the CIA's Counter Terrorist branch. Your
ment of the fleet). I like 1943 because it al assignment, during this crisis situation, is Epyx
lows me to play a game by myself or fly a to gather facts about the abduction, dis 64: Now here's some exciting news! The
mission simultaneously with a friend. card false leads, and make executive deci United States Olympic Committee recent
Black Tiger, Capcom's other spring re sions that could affect the lives of the cap ly announced that Epyx, Inc. had been
lease, is the tale of kidnapped children tured world leaders. If you come up with designated an official licensee of the 1988
and their father who sets out to find them. all the right answers, the trail will lead to U.S. Olympic Team. In simple language,
Although this game has an oriental set the Middle East, and you'll soon uncover a this arrangement gives Epyx the exclu
ting, actual fighting is done with a series more sinister plot than the one you're try sive right to develop and market micro
of unusual medieval weapons (as opposed ing to figure out. A 30-minute tape of the computer, video, and interactive VCR
to karate chopping an opponent). Along kidnapper's demands (containing some
COMMODORE M«SAZINE 49
Coming Attractions
you to control an off-road vehicle in a race earlier programs of the series, is patterned
games bearing the Olympic symbol, logo, against the computer. Four types of hos after the kind of sport you'd play with
etc. You're probably wondering why Epyx tile terrain are faithfully re-created in this friends in a vacant lot. The user selects his
would want a broad license of this nature. action-packed simulation (these environ two teammates for the game from a group
Part of that secret can now be revealed. ments range from hot sandy deserts to a of kids with different abilities. You also
I'd like to introduce you to The Games: region of ice and snow). The user also has have the option of playing on grass or
Winter and Summer Editions. Yes, Epyx the option of customizing his vehicle with hard pavement. I really enjoy this type of
(the creators of Summer Games, Winter a lot of special equipment. In the Baja challenge because it combines the fun of
Games, California Games, etc.) is hard at race, for example, you can install several athletic competition with a bit of nostalgia
work generating two new Olympic-orient different types of tires on your vehicle. thrown in fur good measure.
ed programs. The Games: Winter Edition Night will also present some interesting As I wrap up this preview of Epyx soft
will be ready for joystick athletes some problems in one of the scenarios. This ware, I'd like to tell you about LA. Crack
time in March. The events simulated in product should be rolling off the assembly Down. This new edition of the Masters
this product include: Down Hill Skiing, line during the early days of March. Collection follows the exploits of a vice
Oval Track Speed Skating, Cross Country The Home Video Producer is another squad unit trying to break up a drug ring.
Skiing, Figure Skating, Slalom (a down piece of software you'll see on the market This off-beat graphic adventure, featuring
hill skiing race over a zigzag course), and this spring. This product allows you to en a lot of excellent animation, challenges
The Luge. hance your Camcorder home videos with you to gather clues, make decisions, and
Marty O'Donahue (Vice President of 75 full-color graphics, ten different type bring the criminals to justice. Consumers
Marketing at Epyx) recently commented faces (for adding titles and text to your can be sworn in for this assignment in
on the subject: "Epyx's new line of Olym work), and ten unusual border designs. April.
pic projects are substantially different You can even animate some of the graphic Amiga: Amiga versions of the titles
from anything we've done to date. To illus designs or create several interesting spe mentioned above should be available
trate my point, let's talk about The cial effects. Every aspect of the Home Vid within several months of 64 product re
Games: Winter Edition. It was designed to eo Producer is user friendly and geared to leases.
replicate the true feel and environment of the needs of the mad home video photog Coming Soon: Late in the spring. Epyx
six popular Winter Olympic events. rapher. plans to introduce two new 64 games to
"In Down Hill Skiing, for example, the the public. Deatlmvord, the number one
player views things as if he were actually computer game in Europe, is destined to
competing in that particular event. The
Epyx recently signed a become an American classic as well. The
user can actually see the contours of the contract with Sporting News object of this contest is simple: face your
slope and the flags rushing up at him as enemy with sword in hand, keep him off
he travels down the hill. You also have the magazine to bring you balance as much as possible, and use your
option of watching your peifonnance. as if
a television camera crew were transmit
Sporting News Baseball. weapon to chop off his head (if an opportu
nity arises). This clash of the Conans was
ting the event from several different initially designed for the younger audi
points along the course," O'Donahue Epyx recently signed a contract with ence (8-14 years old), but adults will ap
explained. Sporting News magazine to bring you preciate the program's fast action, quick
"Oval Track Speed Skating is another Sporting News Baseball. The program is responses, and colorful graphics.
challenge where the consumer gets a an interesting blend of fast action arcade- I'm also happy to announce the coming
genuine taste of what it's like to compete style baseball and the actual statistics of oilmpossible Mission Two. It seems that
in the Olympics. Superimposed around all your favorite players. If the user (in a Elvin (the evil genius of the previous
your line of sight is a bird's-eye view of the moment of insanity) decides to coach the game) is once again on a rampage, and
entire track. This means the user can ob Chicago Cubs, he must fill the roster by you're the only one who can stop him. This
serve things taking place in front of him, carefully examining individual batting time his headquarters is located in the
while simultaneously watching the track averages, pitchers' earned run averages, Bonaventure Hotel of Los Angeles. Your
as a whole (without having to press a key). and so on. All player statistics are careful job consists of locating, entering, and de
"We also consulted experts in the field ly factored into the game, so Andre Daw- activating Elvin's central control room,
to make every aspect of the program as son has a better chance of hitting a home before the mad scientist can reap his re
authentic as possible. The coach of the run than Jody Davis or Keith Moreland venge on the world. Once again you have
U.S. Olympic Luge Team, for example, (two of his teammates). It's also possible to to search for pieces of a top secret security
contributed to the making of that particu take a team at random and re-structure code, solve several mind-boggling puzzles
lar event." O'Donahue commented, "Even the roster with players from other teams and outsmart a number of robot guards. If
though I can't discuss The Games: Sum or the Baseball Hall of Fame. Yes, Sport you like to exercise your mind as well as
mer Edition at this time, I will say it's ing News Baseball has the statistics of 150 your hand, Impossible Mission Two will
coming out in early July and the basic ap Hall of Fame celebrities, along with the give you a real workout.
proach of the project will be similar to that numerical records of eveiy major ball
of the Winter Edition." player on all 26 American and National Hi Tech Expressions
Do you really enjoy microcomputer rac League teams. The Epyx umpire yells 64: Do you like to print signs, cards,
ing programs? Now don't get mad and tell "Play Ball!" during the month of March. multi-line banners, etc? If so, keep an eye
me they're all alike, because you haven't Street Sports Soccer, the third install out for PrintPower at your favorite soft
seen 4X4 OffRoad Racing yet. This ment of the Street Sports series, is sched ware store. PrintPower (making its debut
unique test of your driving skills dares uled for release in April. Soccer, like the Continued on page 54
50 APRIL 1988
Make GEOS work for you.
Introducing BeckerBASIC—Now you can
write BASIC applications to work with GEOS.
Bold. BaekarBASIC 64
nates: BtckttBASIC 64
i "
Now you C«ul ■*) puldown msnus BackwBASIC HW«t commands oNw
Display toil on tho lawn In many dilf«r*nt st/w.
to your o*n BASIC program*. 256 lln* rypns
at ■ g\tnot.
* t ccc: -■ ■■■
Open"! | Disk
■ :■:■:■: .<. x
B**« BASIC Hnree commandi You can easily dvflne and use buttons
ol\v ov« 40 M palt*ns... •Mrtin your own OEOS prog-imL
Create boxes, plot points, and create and animate sprites with Construction Set to aid in the
draw lines. ease. Load and save sprites creation of you own applications.
18 commands alone are directly. Alter their size, change Royalty-free distribution of your
dedicated to creating sound. Set their positions and check for BeckerBASIC applications.
ring modulation, change the filter, collisions. Use the sprite editor to Now anyone can create
alter the waveform and set the create sprites and icons. applications in BASIC to run with
envelope. Use the Pulldown Menu GEOS. Only $49.95
Over 35 commands let you Construction Set and Dialog Box
Call today or mail the coupon for your free catalog covering
.copies of BeckerBASIC al S49.95 ■.:-.- plus
our complete line of software and books for the Commodore Yes!
Please rush me
$4.00 for shipping a handling (Foreign indude $12.00 per item). Ml
64 and 128. Or ask for the location of the dealer nearest you. residents include 4% sales tax.
You can order direct by phone using your VISA, American
Payment: VISA MC AMEX Check Money Order
Express or MasterCard or detatch and mail your completed
Card No._ Exp
coupon. Dealer inquiries welcome—over 2400 nationwide.
Name
Abacus
Addre6£_
Phone No.
Inside Q-Link
Explore the inner workings of the
Q-Link telecommunications
service with network pro Bob
Baker.
52 APRIL 1988
Only NRI teaches you to service all computers
as you build your own fully IBM
compatible microcomputer
With more and more new applications
being developed for every facet of
business, education, and personal
computer use, the demand for trained
computer service technicians surges
forward. 'Hie Department of Later
ranks computer service high on its list
of top growth fields, with accelerated
demand creating more than 30,000 new
jobs within the next 10 years.
No experience necessary—
NRIbuildsitin SEND COUPON TODAY FOR FREE NRI CATALOG!
Even if you've never had any previous
MS9MSCHOOLS
For Career courses
approved under Gl Bill
training in electronics, you can succeed
McGraw-Hill Continuing Education Center □ check tor details.
with NRI training. You'll start with the 3939 Wisconsin Avenue, NW, Washington, DC 20016 tin
basics, then rapidly build on them to iS^CHECK ONE FREE CATALOG ONLY □ Electronic Design Technology u Air Conditioning, Heating & Refrigeration
master such concepts as digital logic, D Computer Electronics C Industrial Electronics G Small Engine Repair
□ TV/Video/Audio Servicing C Communications Electronics □ Electrician
microprocessor design, and computer C Robotics G Basic Electronics O Lochsmithing S Electronic Security
memory. You'll build and test advanced Q Electronic Music Technology G Bookkeeping and Accounting G Travel Careers
□ Satellite Electronics D Building Construction □ Telephone Servicing
electronic circuits using the exclusive D Digital Electronic Servicing □ Automotive Servicing Q Paralegal
NRI Discovery Lab®, professional digital
multimeter, and logic probe. Like your Name (Please piinl)
WStatg)Zip
OtyfSt w>,)| fl|ve ypu lomon0Wi Accredited by the National Home Study Council j
Telecommunications/ Inside Q-Link Coming Attractions
Continued from page 52 Continued from page 50 Speaking of 3D animated adventure
penings around the system. The newslet during the first quarter of the year) is games, Space Quest II is also in the works.
ter tries to keep us informed of the major compatible with Hi Tech Expression's Some time has passed since Roger Wilco
items, but we have to dig out the smaller Awardware program. It also features 60 became the galactic hero of the Sarien En
things for ourselves. new graphic designs, 40 different borders, counter. Tired of being an outer space ad
Even though we can only access Q-Link six fonts (each with seven variations), and venturer, Roger has returned to what he
with a 64 or 128 at present, Q-Link does three different type sizes. knows best: being a professional sanita
Shortly after PrintPower becomes avail tion engineer and all around good guy.
support Amiga and even PC-10 users with
information on their systems and related able to the public, a companion program Just when you least expect it, Sledge Vo-
products. If you drop by my New Product (tentatively titled thePrintPowerPak) will haul suddenly re-appears (vowing to get
Information section of CIN. you'll notice be making its appearance. This product revenge on our hero and the people of the
special areas for information on products will contain a number of new graphic de known universe). Prepare yourself for the
and services for each of the current Com signs, with a calendar function that allows invasion of the insurance salesmen. Vo-
modore systems: 64,128, Amiga and PC- you to generate your own personal month haul has released thousands of life insur
ly calendars. By the way, both of these ance salesman clones on the unsuspecting
10/MS-DOS. The information seems to
products contain totally new graphics not world of Xenon. These pushy characters
come in waves, so be sure to check for up
dates every once in a while. I typically available in previously released Hi Tech won't take no for an answer, you can't get
post press releases within one to two days Expressions software. rid of them, and they follow Vohaul's ev
after they're received. en' command. Graphic adventurers can
Sierra On-Line tackle this fiendish plot during the early
The download library in the New Prod
Amiga: Thexter, Japan's number one part of March.
uct Information section was split up sever
arcade game, should be on the market by Roberta Williams, author of the King's
al months ago to separate the Amiga files
the time you read this. In the game, you Quest saga, is preparing to unveil a new
from the other available files. The sheer
assume the role of an advanced robotic as problem-solving program for children (be
size and volume of Amiga-related files
sault vehicle, trying to locate and destroy tween the ages of three and eight). As
was starting to overwhelm the original
an evil super computer. As you search for MLxed-Up Mother Goose begins, your
single library area. We've even started to your foe, the player encounters over 20 child has literally drifted off to Dream
provide a few PC-10/MS-DOS related files
forms of hostile alien life. If do you run land. It seems that items and characters
in the library as well, so don't be surprised
into trouble, your robot can transform into (from 18 popular nursery rhymes) have
if you see a separate library for those files
a jet aircraft and fly away from danger. been scattered across the land, so he or
some day soon too.
Your other option allows you to blast your she has volunteered to help Mother Goose
Before I wrap things up for this month, foe with a lethal ban-age of high-energy restore them to normal.
I'd just like to pass on a word of caution for lasers. The program also contains a 16- Mixed-Up Mother Goose also allows the
using the Classified section of the Mall on level world to explore, booby-traps, dead young player to customize his or her char
Q-Link. A few users have lost money on ends, and plenty of arcade action. acter with some personal information.
bad deals, or even lost equipment they in The program asks you for your name, hair
tended to trade in good faith. Be sure to
use common sense and be careful in your
Police Quest- in Pursuit of color, skin color, etc. Up to 12 individuals
can participate in this fantasy adventure,
dealings with used software and equip The Death Angel should also and the package contains a full-color map
ment. Paying C.O.D. can help protect you, of Dreamland, with pop-out windows that
but you still have no guarantees that be available during the later reveal all the delightful characters of the
you'll get what you bargained for. half of the first quarter. game. I believe this product is destined for
There are true bargains to be had in the greatness because the graphics are excel
classifieds, and the system does work most lent, every playing of the game is differ
of the time. But it only takes one bad deal Police Quest: In Pursuit of The Death ent, you operate the program with easy-
to wipe out any savings made on all your Angel should also be available during the to-use pull down menus, and most kids
other bargains. If you do unfortunately later half of the first quarter. This pro are fond of Mother Goose in general.
run into troubles, be sure to let others gram (authored by a retired highway pa Coming Soon: If you like Japanese ar
know by posting information in the classi trolman) is the story of small town police cade games (like Thexter for example), Si
fied section as a warning. I've used the man, trying to stop a major ding oper erra will be introducing Siltheed to the
classifieds successfully myself for both ation and the other crimes that occur in market in the fall. Once again, it's a fast
buying and selling, so I know it can work his community. Police Quest is another 3D action shoot-'em-up type of program.
nicely if both parties cooperate. You just animated adventure game (like King's
have to be a little careful with whom Quest) that teaches you how to follow cor Timeworks
you're dealing. rect police procedure. A wise player will 61: Timeworks1 Desktop Publisher will
As usual, please let me know if you study the city map (containing over 100 finally be released at the end of the first
have any comments or suggestions for streets and four highways I to become fa quarter. Some readers will assume that
this column. I'm always looking for ideas miliar with his territory. The package also the project is simply behind schedule, but
for future columns and much of this mate contains a complete policeman's indoctri I hear (from a reliable source) that
rial comes from your comments and ques nation manual, which explains every Timeworks is busy adding some addition
tions. You can reach me almost any day thing a good cop really needs to know. Be al new options to the scheme of things. I'm
via E-Mail to RBAKER, and your input is fore long, I'm sure you'll find a way to put sure this program will be worth the
always appreciated. Q the Death Angel behind bars. wait, a
54 APRIL 1988
MONEY-BACK GUARANTEE * TOLL-FREE 24 HOUR ORDER LINE
WIDE SELECTION * NO-NONSENSE LOW PRICES * FREE CUSTOMER
SUPPORT * FRIENDLY & KNOWLEDGEABLE STAFF * IMMEDIATE SHIPPING
PERSONAL ATTENTION * FOREIGN, CANADIAN, & SCHOOLS WELCOME...
Cotosz128(B-W.are) 12 Super Disk Ufflrties 128 (Free Sp) 29 CardioE«rctee(BocJyloc.) 75 Solid FYoducts • Solid Support
Cybervktoo (Touchstone) 30 Very First C64 wC128(Horasolt) 12 CASINO 64 10 BOOKS
OoodH (Crystal Rose) 29 CetobrHy Cookbook (Memll) 25 C128 Programmer Reierence IB) 22
Fit.idra* 5 5 ■-.■■•■ 29 HOME/BUSINESS Classical Music (StriOer) 9 GEOS Programmer Reierenc* |BI 19 P.O. Box 129/56 Noble St.
Gallsrij t OR GiBerti 2 75 Accountant 128 (KFS) 119 Crossword (Radaisofi) 12 How Id Get Most Out ol Gkh 13
Kutztown, PA 19530
Rsxtloni (Inkwell) 2« Add-on modules 55 Dream Artalayzer (Merrill) 25 Superbaie The Book (Prog ) 15
Graphic Art Dish 1-9 (K-JAX) 13 BESTA/PorA/nwG/L 45 Enhanced Stress (Bodylog) 229 TrouDleshoot and Repair C64 IB
Graphics Integrator 2 (Inkwell) 25 BEST Project Planner or Inventory 45 FamHy Tree 12B or 64 (Geneal) 39
Graph,: Labtl WiT.srtr - -■< 2t Business Form Snap (Srjmn) 30 Heartlab (Bodylog) 49 TOLL-FREE 24 HOURS
Graphics Tranilonner (CDA) 25 CMS Accounting 1Z8 129 Judgement 64 (Synergy) 32
Hom r CAD 12S (Kendall) 45 CMS Inventory 128 53 Muscle Dewlopnnnt(BoOylog) 54
Icon Ficlory [Sol UntmlrJ) 29 Chirtpak 128 or 64 (Abacus) 29 S«*uaf Edge (Merrill) 20
1-8OO-638-5757
Moving Picture! (CDA) 20 R»1 System 2 + (Professional! 39 Standard Stre» (BMyiog) 89
NeoFonl (CDA) 24
(ORDERS ONLY PLEASE)
Rest System 4 (Professional) 55
PCB 64 ■ Circuit Board Maker 79 Fontmattori2B(Xetec) 39 EDUCATIONAL
Perspectives II (Kira} 39 Fnntmasterll64(Xetec) 35 Fisfier Price
!! FREEH
Photo Finish (Sol Unlmtd) 25 GE0S12B (Berkeley) 49 OUR PROMISE
Peter Rabbit Beading (3-6) 19
Picasso's Ravenge (Progressive) 49 Writers Workshop 12B 49 PsterSWoll Music W. 19
CASINO 64
Prmtmaiior Phis (Unison) 25 WE GUARANTEE YOUR SATISFACTION!!
GEOS 64 (Berkeley} 39 Jungle Book Reading |5-9! 19
Art Gantry I or II 17 Geoflex 29 First Men on Moon Math (9 + i 19
SLOTS & POKER It. tor any reason, you are not sa'is'ied with your
Print Sic;: 64 (BroCeround] 39 selection wrtriin 15 days ol your receipt, simply
Geocilc: r Gaofric 35
SCREEN F/X (Sol Unlmtd) 29
Hjyden Score Imp For SAT 35 WITH ANY ORDER return Ihe producl to us. We will ether issue you
Fontpak I or Dashpak 1 22 Spinnaker
Slideshow Creator (Comp Mart) 13 tull credit lor exchange on. another seleclion, or
Writer's Workshop 33 Counting Parade G OVER $100
GEOSPELL 26 refund your purchase price, less S5.00 for
ficemaker(3-8) 16
AIDS/UTIUTIES restocking and handling. Defective items are
49
GEO.PR0GRAMMER
TBIPLE PAK 39
Alphabet Zoo (3-7) IS
WIN $ 50 $ replaced free o» charge!
1541/1571 Dr Align (Free Sp) 20 Kids on Key* (4-9) 18
Assembler/ Monitor lAbacus) 29 GEO Publish 6J ;■■■-■. 49 Klndeicomp(3-8) 18
BASIC 8 (Patecti) 30 GEOPUBUSH128(Berkely) (311 Milh Busters (8-14) 22
BASIC CompUaf 128 lAbacus) 4S Mlctobwyef (Progressive) 45 Kk)wmar(6-iO) 22 * PRODUCT OF THE MONTH!!
BASIC Compiler 64 (ADacusl 29 Outrageous Pagu (Eiec Arts) 39 Homework Helpef Mith (10+ ) 29
BBS Construction Sal (Kira) 43 Personal Newsletter 64 (Sott Syn)39 Homework Helper Wrrta (10 +) 29
Big Blue Reader 128/64 (Sogwa) 3?
Bobsttrm Pro 64 (Progress) 39
Pocket Suparpak264/128
Pocket Dlcthinary (Dig Sal)
69
10
Early Learning Friends (3-8)
Grandma's House
6
6
ADVANCED OCP ART STUDIO
Pocket WrIUr! (Dig Sol) 45
Bobsterm Pro 128 (Progress)
C0S0L6Ur1?S ■■■■■..
49
29 Security Anilys! (Free Spirit] 39
Wtdham Classics
Alice in Wonderland. Wizard ol Oz.
Multicolor Graphics at their best!
Communtulor 64 (FR SPRT) 20 Sup«roase64|Progress) 49 Treasure Island. Below Ihe Root
CPMKtt1Z8|lnca) 25 Supervise 128 (Progress! 55 or Swiss FamHy Robinson (each) 12
Supencript 128 (Progress)
This Is the Driest Multl-Colof graphics drawing program we have carried. It is
Gnome Kit 64/128 (Kira) 29 49 Maps USA. WorM/Europe (Ea ) 19
TAS 64 (Abacus) 29 comprehensive, easy-to-use and produces excellent color pictures.
Gnome Speed 128 (Kira) 29 Teddy Bear relt ol Fun (DLM) 30
Explode Cirtidg* 27 TAS 128 (Abacus) 42 WEEKLY READER cil Some of the features ol this fine program include:
Kyan Pascal 54 or 128 52 ThoughtForm 64 (Gollery) 25
Marline* (RogerWagner) 39 TIMEWQRKS Cd • Easily draw Points, Lines, Triangles, Rectangles, Circles and Rays
Martin 12B (Roger Wagner) 49 Vl7rjtarorViiiwrita128 65 MISCELLANEOUS
• Enter Text in 9 different sizes. 4 directions, bold and italic
Phy Eum 1541 or 1571 (Card) 29 Word pro 128/Spell/Filepro 30 Anti-Glare ScfMm 1B
Power Assembler 64/128 (Spinn) 30 Word Publisher(Sannaieo 32 AntJBump Boards lor 1541 (CDA) 39
• Comprehensive Font Editor lor up to 91 User-definable characters
Power C64/12B(Srjinn) 30 Hot Shot Interlace lumnitronix) 45 • 16 Drawing Pens. 8 Random Spray Cans
Programmer's Tool Box (Spinn) 17 Hot Shot Plus (OmmironDi) 69
Protot(rmi28(B-Ware| 12
• 12 Multi-Color User-definable Brushes
Ughtpen170C (Inkwell) 75
HAH DOS US *' : ■ 29 Ughtpeni84C (Inkwell) 49 • Multi-Color pattern Jills. 12 are User-Definable
Super C128or64(Arjacus) 45 M-1 Mouse 64/128 (Contriver) 40
• Windows can be inverted, cut/pasted, enlarged, reduced, squashed,
Supar Pascal 128 w 64 (Abac) 45 M3 MDuse-FToporitonal 40
stretched, flipped and rotated
Mouse pad 9
• Save windows to disk to create libraries
* COMBINATION SPECIALS * • 3 Levels o! Magnification with Pan and Zoom. Pixel Clear and Plot
CALL FOR LATEST SPECIALS AND PRODUCTS • Color Priority and Exclusion lists, enabling powerful manipulation of all
colors
Any 3 Graphic Ad Disks-S35 Any 3 Widham Classics - $32 (combo special) • Facility to convert pictures from Hi-res lo Hulti-Color
Synlech 8BS + Games Module ■ S59 Pocket Superpak 2 + Dictionary ■ J77 • 48 sizes of gray-scale dump on Commodore and Epson printers
Flexidraw 5.5 + 170CPen-$1DO Viziwrite 128 + Vizistar128 -5125 • And on and on
Flexidraw 5.5 + 1B4CPen-S75 Any 3 Best Accounting Modules ■ S129
CP/M Kit + Big Blue Header CP/M - $52 Enough ... You can't find a better multi-color program anywhere. But, with
KFS Accountant 128 + Add-on Module ■ 1169
Galienas with Flexidraw and Pen - S19 each Homework Helper Math + Writer - $49
ail its features, it is still simple to use. even (or your 5 or 6 year olds. And you
get the original OCP ART STUDIO, a Hi-Res drawing program with the
Basics + Colorez128-$39 Mouse with Mousepad - $45
package.
Maps Eurorje + USA + World - S50 Superbase 128 plus The Book - $66
Kids on Keys + Early Learning Mouse and Home Designer ■ S79 THE ADVANCED OCP AflT STUDIO IS RECEIVING EXCELLENT REVIEWS!
Friends + Grandma's House ■ J2S AntiGlare Screen with $50 or more order - $16 OBVIOUSLY WE AGREE. ITS QUALITY AND OUR PRICE ARE HARD TO BEAT!!
Any 3 Fisher Price Educational ■ $52 Gnome Speed and Gnome Kit - $49 ENJOY.
I Have the
Strangest
Feeling I've
Played This
Game Before
News and opinion from a leading
explorer of those fantasy realms
called adventure games.
56 APRIL 1988
TEVEX Computer Software 1-800-554-1162^
1
LIST OUR UST OCR LIST OUR
SSI PRICE PRICE ACCOLADE PRICE PRICE ELEC. ARTS PRICE PRICE
J
B-24 S35 S24 Ace of Aces $30 S21 Adventure Constr. Set $15 $12
Battle of Antietam 550 $34 Apollo 18 $30 S21 Age of Adventure $15 $12
Battlecruiser 60 $41 Card Sharks NEV/ $30 S21 Amnesia $40 S28
50 Mission Crush 15 S12 Comics $40 S28 Arcticfox $33 S23
Gettysburg 60 S41 4th & Inches $30 S31 Bard's Tale I or II $40 $28
Kampfgruppe $60 S41 Hardball $30 S21 Chessmaster 2000 $40 $28
Mech Brigade $60 $41 Killed Until Dead $30 S21 Chuck Yeager's AFT $35 $24
Phantasie I or II. or II $40 $28 Mini Putt $30 S21 Dragonps Lair NEW $25 S18
President Elect 88 $25 $18 Plasmatron NEW $15 $12 Earth Orbit Station $30 S21
Realms of Darkness $40 $28 Spy vs Spy I & II $15 $12 Legacy of the Ancients $30 $21
Rebel Charge $50 $34 Test Drive $30 $21 Lords of Conquest $15 $12
Rings of Ziffin $40 $28 The Train NEW $30 $21 Marble Madness $30 $21
Roadwar 2000 $40 $28 Pegasus $30 $21
LIST OUR
INFOCOM
1
Roadwar Europa $40 $28 Skate or Die NEW $30 $21
PRICE PRICE
Shard of Spring $40 $28 Seven Cities of Gold $15 $12
Shiloh $40 $28 Skyfox II NEW $30 S21
Beyond Zork -128k $45 $31
Six Gun Shootout $15 $12 Strike Fleet NEW $30 $21
Border Zone $40 $28
U.S.A.A.F. $60 S41 World Tour Golf $35 $24
Bureaucracy $35 S24
Wargame Constr. $30 S21 UST OUR
Lurking Horror $35 $24
Warship S60 S41
fiord & Bert $35 S24
ORIGIN SYS. PRICE PRICE
Wizard s Crown I or I $40 $28
Plundered Hearts $35 $24
Sherlock NEW $35 S24 Auto Duel $50 $34
LIST OUR
MICROPROSE PRICE PRICE Stationfall $35 $24 Moebius $60 $41
Invisiclues - call for availability Ogre $30 S21
Ultima I $40 S28
Airborne Ranger 35 $24 [JSI OUR
Ultima III $50 $34
Conflict in Vietnam $40 S28 ACTIVISION PRICE PRICE Ultima IV $60 S41
F-15 $35 S24
ETC.
UST OUR
Gunship 35 S24 Aliens $35 $24
Pirates 40 $28 Champ Basketball 2 on 2 $35 $24 PRICE PRICE
Silent Service 35 $24 Champ Football $35 $24
Stealth Fighter $40 $28 AR-City or Dungeon $40 $28
Labyrinth $30 $21
Last Ninja $35 $24 Blue Powder, Grey Smoke $50 $34
LIST OUR
EPYX PRICE PRICE Maniac Mansion
Shanghai
<I35
S30
$24
$21
Borodino
Choplifter-Mid. Magic
$60
$15
$42
$12
Top Fuel Eliminator S30 $21 Dark Horn $35 $24
California Games 40 $28
Defender - Crown !I35 $24
Champ. Wrestling $40 S28 UST OUR Echelon $45 $31
Destroyer $40 $28 AMIGA PRICE PRICE Flight Simulator II $50 $34
Movie Monster $20 $15
Spy vs Spy 111 $25 $18
Full Count Baseball S40 $30
Balance of Power $50 $34 Gauntlet S35 $24
Street Sports Baseball 40 $28 Bard's Tale S50 $34 Guderian Si30 $21
Street Sports Basketball 40 $28 Breach M0 $28 Guild of Thieves S40 $28
Sub Battle 40 $28 Breach Scenario NEW S25 $18
Summer Games II High Seas S50 $34
40 $28 Championship Football S45 $31 Long Lance S60 $42
Super Cycle $20 $15 Defender of tne Crown S50 $34
Winter Games Micro League Baseball ii40 $28
$40 $28 Faery Tale $50 $34
World Games 40 Might & Magic S40 S28
$28 Gee Bee Air Rally S40 $28
EPYX JOYSTICK NBA S40 $28
$25 $18 Hardball S45 $31 Star Fleet I !i40 $28
UST Kampfgruppe $60 $41
SSG
OUR
I
Stealth Mission NEW $50 $34
PRICE PRICE King of Chicago NEW $50 $34 Superbike Challenge $20 $15
Moebius NEW $60 $41 Thunder Chopper $30 $21
Battlefront $40 S28 Roadwar 2000 $40 $28 221-B Baker Street $30 S21
Battles in Normandy $40 $28 S.D.I. $50 $34 Up Periscope $30 S21
Battles - Civil War NEW $40 $28 Silent Service $40 S28 Where U.S.Carmen San Diego? S35 $24
Carriers at War $50 $34 Sinbad $50 $34 Wizardry I NEW <i40 S28
Hails of Montezuma $40 $28 Starfieet I S55 $38 World Class Leader Board $40 $28
Reach for the Stars $45 $31 Test Drive S45 $31 Wrath of Denethenor $20 $15
Russia $40 $28 Weaver Baseball $50 $34 WWF Wrestlemania NEW $30 $21
Winter Games $40 S28
COMING SOON
Same Day Battles - Civil War vol. II
How to
Program with
your Joystick
for the Commodore 64
Before typing (his program, read "How iu Enter Programs" and "How to Use the Magazine :D=50'FSYJ
F.ntri Program " The BASIC programs in this magazine are available on disk from Loadstar.
70 A=PEEK(56320):B=A AND 16
HO. Box 30008, Shrevcport. U ?ll}0'0007,1-800-831-26H
:A=15-(A AND 15)'HWLM
Joystick Demo 73 IF BO16 THEN GOSUB 730'FGBK
20 PRINT"[CLEAR]"'BATY 75 IF A=0 THEN 70'DEMK
25 V=53248'BGOF 80 ON A GOSUB 150,200,250,300,350,400,
30 POKE 53280,0:POKE 53281,0'CPLD 450,500,550,560'CPDM
40 FOR A = 12288 TO 12350:POKE A,255 90 GOTO 70'BCOF
:NEXT A'FTNG 150 D=D-1:GOSUB 600:POKE V+1,D
50 POKE 2040,192:POK£ V+39,1 : RETURN 'GNVvG
:POKE V+21,1'FUEI 200 D=D+1:GOSUB 600:POKE V+1,D
60 POKE V,24:POKE V+1,50:R=24 :RETURN'GNVC Continued on page 109
58 APRIL 1988
Each month Commodore
Magazine brings you FREE
programs, pre-tested and ready
to use. You'll get the latest
games plus practical programs
Chuck Yeager for home and business applica
tions, tutorials, graphics, music
AnotherFirst
and more/all with easy to under
SOFTWARE REVIEWS
■■■■!. s 'i Cauldron, Alicia stand instructions.
uug* Animator: Apprentic
...and mere Subscribe or renew your sub
scription now at the low rate of
$24.95 and we'll send you a full
year of Commodore Magazine
(12 issues).
To order call toll free
800-345-8112.
LEARN
DISCOVER
EXPLORE
All your computer has to offer with Commodore Magazine
COMPUTER TUTOR by John lovine
Dynamic
tions. He asserted that a given niche can Enter Chaos 1. When you run this pro
Equations: The maintain a certain optimum maximal
population, (let's call this number X).
gram it will prompt you for the growth
1
Beginning of Also, as the population approached X the
growth rate factor (let's call this number
Fractals
R) would decrease. This produces a dy
namic non-linear equation with a variable
growth rate. At high growth rate factors,
for the Commodore 64 however, the equation produces cata
and 128 strophic consequences (chaos).
60 APRIL 1988
115 Nassau St. NY., NY 10038 Penn. Station, Amtrack Level Beneath
Bet. Beekman & Ann Sts. (212)732-4500 Madison Sq. Garden. NY., NY 10001
Open Mon-Fri, 8:30-6:30/Sun 9:30-5:30 (212)594-7140 Open Mon-Wed 8:30-8
Closed Sat Thurs & Fri 8:30-9/Sat & Sun 10-7
AMIGA
& 128: VAMIGA 2000!
•mmum NEWEST
COMPUTER
IN
S219.95
68000 Processor
■512K Ram Expandable to 9MB
W£WC-128/D
I28/D WITH S/1OQ -Graphics Processor
COMPLETE COMPLETE
COLOR
PACKAGE • PACKAGE fr - DELUXE
~ PACKAGE
PACKAGE
■Commodore 128 Computer Commodore 128 Computer
■Commodore C-64C Computer ■Commodore C-64/C Computer
■Commodore 1541 Disk Drive Commodore 1571 Disk Drive
■Commodore 1541 /C Disk Drive ■Commodore 1541 Disk Drive
■12" Monitor .Commodore 1902 Color
■Commodore Color Printer ■Computer Printer ■Computer Printer Monitor
Color Monitor ■12' Monitor
S469
.Commodore 1515 80 Column
Geos Sotiware Program ■Goos Software Program
COLOR MONITOR
MPS-e03C PRINTER
_« DELUXE
PC10-1
ED PACKAGE $119 IBM PC/XT
MPS-1000 PRINTER COMPATIBLE
PACKAGE
$169
MPS-1250 PRINTER ■PC10-1 Computer ■ 512K Expandable
to 640K ■ 360K Disk Drive ■ Enhanced
f
NX-1000 S169.95
NX-IS SP89.95
C64/C64-C Power Supply ..$29.95 NB-2410 $399.95 GO FOR AMIGA 500. 1000, 2000
Use Your 64 & 128 Sofiware
THOMPSON RGB NB-2415 S539.95
1351 MOUSE $39.95 64
COLOR MONITOR! S69.95
OKIDAIA THESE & OTHER PERIPHERALS
WE CARRY ALL
MAJOR BRAND SOFTWARE
289. 95 OKlDATA-120
OKlMATE-20w/PLUG'N'PRINT.
OK1DATA-1BO
ii99.95
SI 89.95]
..S219.05I
IN STOCK
Certified checlc, bonk check, Masleicard, Vim. Am-En, Oriel's Club, CaiieBtonche, Ekscmer Caid and CO D.'s «cep(ed. No addition*!
suiehaigeloiciedileaidmaets. fton-coiiitieci chocJamusi wniH-6 iweki deajance. Utooey oideraaie non ctnfitd chock*. N.Y.
residentsadd applicable sales tax. Ptiew and availability iubjeciioehangewithom notice. NolresponnbleloitypogiaphicerToti Return
NO SURCHARGE FOR CREDIT CARD ORDERS "* deleclw» ™<chandi»e must have pno. iHum «uthoniation numtwt, 01 rctumi will nol b* •uwtMed. IBM PC/XT ara lagiilafBd
Iioaemaiki of International Builnms Mmhine Corp AH Olden can b* (nipped Aji EipreB-call lor oeliWi.
Computer Tutor/Dynamic Equations
Continued from patfc 60 then go to the second half of the program, Nature
lations do not dampen, they continue in using the same equation and plot the next Self-similarity in nature appears to be
definitely (photo 2). It is no longer possible 200 points. These points are the attrac
the rule, examples are abundant every
to reach the first attractor I optimum size tors. Next the program increments R by
where. Let's look at a few. Leaves on a tree
of 1 for the population). The program at .0035 and repeats the process.
are self similar. They all have the same
this point has two attractors. The value of We can see that when the program be
shape and structure and are replicated
1 gins, it is plotting a single attractor analo thousands of times on each tree. Branches
gous to test 1. The program continues in
or branching although not identical follow
crementing R and plotting the attractors.
the same basic rules. If you look at the
This plots as a single line across the
branching of a bare tree and then compare
screen. When R reaches its first critical
it to branched structure of the human
point it branches into two points or attrac
bronchial system of the lung, you will see
tors, analogous to test 2. This is plotted as
the amazing similarity.
two separating lines. As R is increased the
branching spreads further apart until we
reach the next critical point when the Usefulness
equation begins oscillating between four You may think that the Verhulst dy
point and thereby branches into four namic equation is useless outside of being
lines, analogous to test 3. Enter chaos. a mathematical exercise. After all where
X printed on your screen and displayed Self-Similarity do we ever find a growth rate of 2007( or
graphically. If we take an overview of the entire bi 300f/(? The human population? No, of
Run the program again and enter 2.5 at furcation (branching), interestingly, there course not. but in insect populations, yes.
the prompt. The program oscillates at four appears to be a pattern to the chaotic dyn The equation predicts these growth popu
points (photo 31. Each one is an attractor. amics of our non-linear equation. In addi lations.
Run and enter 2.96 (photo 4). The pro tion, the overall pattern is repeated in the Also bear in mind that although the
gram has entered chaos. The value of X matrix of chaos. This paradoxical organi equation is striving to reach the optimum
jumps all over now. It is no longer possible zation is our starting point of fractals. value of 1, the number 1 can represent
to predict the value of X at any iteration We can magnify portions of our equa any value such as one million or one bil
except by letting the equation run to the tion to observe the self-similarity by set lion. Remember the variable growth rate
point in question. (R) is positive when X is less than 1 iX<1)
ting the value of R between two points we
wish to examine, then adjusting the step and negative when X is greater than one
Order Out of Chaos value of R to give a full screen i mage. This (X>1). The positive value (R) represents
Enter and run program 2. Program 2 is accomplished by dividing the difference population increases, the negative value
takes an hour or so to run. If you're using of R (endpoints) by our resolution in the X (R) represents population decreases. One
the 128 you can enter the fast mode and line (320). This number is the step value way to look at population decreases is that
used to increment R. Doing this, the en when the population has exceeded its opti
tire field of view or screen image will be mum size of 1, the decrease (increased
gin at the first endpoint and end at the death rate) could be attributed to the de
second. (See example below.) With our pletion of food supplies or from diseases in
magnified portion we can see how the an overcrowded environment.
overall pattern repeats (Photo 6). Dynamic equations have much broader
62 APRIL 1988
S & S Wholesalers
226 Lincoln Road
COMMODOUt
flcommodare
j|29 90*
■WITH THE PURCHASE OF SPECIAL SOFTWARE PACKAGE
CALL
STAR MICRONICS PRINTER 629 90
COMMODORE PC
Commodore 128-D Computer w/built-in
360K double sided disk drive
50 COLUMN PRINTER
FULL GRAPH CS CAPABILITY
Hi Resolution 80 column monitor
100% COMMODORE COMPATIBLE w/cable
1 YEAR WARRANTY
80 Column High Speed Graphics Printer
PANASONIC 1081 11149." OKiDATA 180 with interface & cables
PANASONIC 1091 I1169 * STAR NX 1000
Word Processing & Database Software
PANASONIC 3131
PANASONIC 152d
349 »
569.™
ESPON LX800
EPSON FX286E
CALL
OK1MATE20 119.™ EPSON EX800 CALL 1750 RAM EXPANDER 169.90
OKIDATA120 179, HW-10
■WITH PURCHASE OF STARTER KIT
6 OUTLET SURGE PROTECTOR 1B.90
COMMODORE
C64 POWER SUPPLY 28.'° HI RESOLUTION
1200 BAUD MODEM 300 BAUD MONOCHROME MONITOR
COLOR MONITOR
DIRECT CONNECT DIRECT CONNECT 40/80 Column Display
WITH SOFTWARE MODEM
89.M
SOFTWARE
BERKLEY SOFTWORKS BRODERBUND EPYX PROGRESSIVE
GEOS 34.90 PRINTSHOP 26.°' CALIFORNIA CAMES 23," BOBS TEAM PRO 29.'
GEOS126 41." KARATEKA 17." CHAMPIONSHIP WRESTLING 23." SUPERSCRIPT 29.'
GEO PUBLISH 41." WHERE IN THE US A. FAST LOAD 23." SUPERBASE64 47.'
GEOPROGRAMMER 41." IS CARMEN SAN DIEGO 23." RAD WARRIOR 17." SUPERBASE 128 52'
DESK PAK -1 14." PRINTSHOP COMPANION 23." STREET SPORTS 23." SUPERSCRIPT 128 52'
FONT PAK ■ 1 14." BANKST WRITER 29." WINTER GAMES 23."
GEO - DEX 14.= ' WORLD GAMES 23." CLOSEOUTS
DESK PAK II CALL TIMEWORKS
GEOWRITE 29." ELECTORNIC ARTS WAS NOW
GEOCALC 29." WORDWBITER128I 24* HOME ACCOUNTANT 74." 24."
GEOfHLE 29.=' PARTNER 128 24.*> ADVENTURE CONST 11." PAPERCLIP II
SW1FTCALC128 24." AMNESIA 24." EASY SCRIPT
ACCESS DATAMANAGER 128 24.™ ARTiC FOX 24," JANE 128 99."
Before typing this program, read "How to Enter Programs" and "How in Use ihe Magazine 100 XX=X'BDKV
I rim Program." The BASIC program* in ihi- magazine arc available on disk from Loadstar.
110 Y=Y+3:IF Y>320 THEN 130'FLXB
P.O. Box J0008. Shreveport. LA "1130-000"". [•800-831-2694
120 GOTO 60'BCNW
64 Plotting Routine 130 POKE 53265,PEEK(53265)AND 223'DQMD'
140 POKE 53272,G:POKE 56576,B
10 REM C64 PLOT ROUTINE'BOKB
:POKE 56578,K'DXAF
20 FOR L=49152 TO 49313'DLSC
150 PRINT:PRINTrCBHB
30 READ Y:POKE L,Y:NEXT'DGLC
160 PRINT"DO YOU WANT TO DO
40 DATA 169,003,013,002,221,141,002,
ANOTHER?"'BAHI
221,169,252'BORH
170 INPUT"Y OR N";A$'BDBE
50 DATA 045,000,221,009,001,141,000,
180 IF AS="Y" THEN 20'DEFG
221,169,024"BOGI
190 IF AS="N"THEN END'ECYH
60 DATA 141,024,208,169,032,013,017,
200 GOTO 160'BDGW
208,141,017'BODJ
210 END'BACW
70 DATA 208,096,234,169,160,133,252,
162,191,169'BOCL
80 DATA 000,133,251,168,145,251,200, 64 Chaos 2
208,251,230'BOWL
10 REM C64CHAOS2'BJTY
90 DATA 252,228,252,176,245,096,234,
20 SYS 49152:SYS 49185'CLIB
162,250,165'BOAN
30 POKE 2,1:Y=1:SYS 49209'DMXD
100 DATA 002,202,157,000,132,157,250,
40 R=1.99'BFMB
132,157,244'BOXC
50 X=.25'BEIC
110 DATA 133,157,238,134,208,241,096,
60 FOR 1=1 TO 275'DFNE
234,169,248'BOFE
70 X=(1+R)*X-(R*X*2)'GLOJ
120 DATA 037,253,133,002,165,255,041,
80 NEXT'BAEE
007,005,002'BOVE
90 FOR 1=1 TO 200'DFBH
130 DATA 168,169,000,133,252,169,248,
100 X={l+R)*X-(R*X*2)'GLOB
037,255,010'BOTG
110 POKE 253,Y AND 255:POKE 254,
140 DATA 038,252,010,038,252,010,038,
Y/256'ERJC
252,133,251'BOBG
120 POKE 255,X*110:SYS 49278'DOSB
150 DATA 165,255,074,074,074,024,101,
130 R=R+.0035'CHUA
254,105,160'BOII
140 Y=Y+1'CDMB
160 DATA 101,252,133,252,096,234,032,
150 IF Y>289 THEN END'ELTD
078,192,120'BOFJ
160 GOTO 60'BCNB
170 DATA 165,001,041,254,133,001,165,
253,041,007'BOUJ 128 Chaos 1
180 DATA 170,232,169,000,056,106,202,
208,252,017'BOEK 10 REM C128 CHAOS#1'BLVA
190 DATA 251,145,251,165,001,009,001, 20 GRAPHIC 1,1:COLOR 0,12:COLOR 1,2
133,001,088'BOWL :COLOR 4,1'EQXE
200 DATA 096,234'BHFW 30 CHAR 1,1,24,"[SPACE4]
ITERATIVE EQUATION F(X)=X(1+R)-RX
64 Chaos 1 [UP ARROW]2[SPACE51",0'BJGM
10 REM C64CHAOS1'BJSY 40 INPUT "INPUT GROWTH RATE FACTOR";
20 PRINT"[CLEAR]":PRINT:PR INT:PRINT R'BCUH
:INPUT"INPUT GROWTH RATE FACTOR"; 50 X=.10:XX=.1'CJWE
R'FGNJ 60 Y=5'BCND
30 G=PEEK(53272):B=PEEK(56576) 70 X= (1 + R)*X-(R*X*2) 'GLOJ
:K=PEEK(56578)'GBGI 80 PRINT"THE VALUE OF X AT THIS
40 SYS 49152:SYS 49185:POKE 2,1 ITERATION IS";X'BCNO
:SYS 49209'EVWG 90 BOX l,Y-2.5,X*100-2.5,Y+2.5,
50 X=.10:XX=.1:Y=1'DMKG X*100+2.5'HCFP
60 X={l + R)*X- (R*XA2) 'GLOI 100 DRAW 1,Y,X*100 TO Y-5,XX*100'FQGC
64 APRIL 1988
ACT NOW AND SAVE 44%
ON YOUR SUBSCRIPTION TO COMMODORE MAGAZINE
fist
V7T7C* I'd like to take advantage of Find out what's new for your Commodore computer
JL -C*3» this Special Offer and receive from the inside source. Keep up with the latest in new
hardware and software through In-depth reviews. Get
Commodore Magazine for 44% off the
practical home and business applications, along with
newsstand price.
hints and tips from the experts to help you get the most
from your Commodore computer.
Name.
Plus, In every issue, you'll receive free programs —
Address.
games and usen.il applications — you can type in and
City State. Zip. use right away.
If you subscribe or renew your subscription now you'll
get our lowest price ever — just $19.95 (That's a
METHOD OF PAYMENT
whopping 44% off the newsstand price of >35.40).
□ Enclosed is my check or money order for S 19.95
(Make payable to COMMODORE MAGAZINE, INC.)
We'll send you a full year (12 issues total) of
Commodore Magazine.
□ Bill me
I] Charge my VISA or MasterCard Curd number MAIL TO:
Commodore Magazine
Subscription Department
Expiration Date. IMP15 1200 Wilson Drive-
West Chester, PA 19380-9990
Signature
All prices In US. Currency. Canadian order-, add tin DO la acfa sobMripllou to OR CALL (800) 345-8112 (TOLL FREE)
cover postage. Oversew i50.00 12 issues.
TO SUBSCRIBE TODAY.
publishers of educational software offer
la remarkable assortment of distinctly Educational software that sustains a
Publisher: Sunburst Communications
different and often top-notch programs. 39 Washington Ave.
child's interest while teaching
This article focuses on instructional soft Pleasantville, NY 10570 fundamental building-block
ware that transcends the ordinary by en Price: S65.00 concepts can be hard to find. We
tertaining as it educates. Programs like Ages: 5-12 years look at four programs for the
these are better defined as courseware Emphasis: Pattern recognition
educational software designed for the
Commodore 64 that do just that.
Problem solving
classroom or home learning environment. Cause and effect
Commonly, there are two types of relationships
courseware. The first is used strictly for
reference or fact finding. In other words, Offering six levels of difficulty The
it's the sort of program students use for re Pond is home to a fiiendly frog who wants
search but rarely for pleasure. to go here to there, The student's objective
The other variety of courseware teaches is to guide the leather-skinned leaper
by capturing and holding the student's at from its starting lily pad to the magic lily
tention. Once that's done they can com pad by pre-programming its hops.
plete their true mission of enhancing The mechanics of operating the pro
scholastic skills. Restated, these programs gram are simple. The four cursor keys
are pretenders, they capture a student's control the frog's movements. Menu
interest by masquerading as games. choices are selected with the < and >
How does an instructional program sus keys.
tain a student's interest? For an answer, I The challenge lies in recognizing a pat
thought about my experiences teaching tern. For instance, a two-part pattern con
computer literacy to third through fifth sists of a number of hops down and to the
graders. Why were some programs unfail right until the pattern repeats itself. Once
ingly used more than others? Did these the sequence of moves is identified
programs share any of the same qualities? through a system of assumptions, then
Indeed they did. Their shared attribute is the student tests the predicted pattern.
the creative blend of colorful graphics, In the easier of the game's six levels, the
animation and sound into an eye-catching pathway is obvious. In the advanced lev
interest-holding combination. els complexity increases with the use of
With that template in mind, here are four-part patterns, each containing multi
four examples representative of the genre: ple moves. Additionally, superfluous lily
pads serve up visual clutter.
If the sequence is wrong, the speckled
sprinter splashes into the spring and
swims back to the starting pad, ready to
begin the journey again. Next time, hope
fully, with a more accurate tour guide.
66 APRIL 1988
■CZB OOOOOOOOOOOQO GS3)
peOOOOOOOODBBO GZ31
a CSS 000000080B CBD 09 ©
-
board in both upper and lower case as a
The Pond subtly strengthens synthesized male voice clearly pronounces
the letter. The quality of Talking Teacher's
a child's ability to recognize voice is surprisingly crisp and intelligible.
elementary patterns. Level two asks the child "Can you find
the letter 'A on the keyboard? Press it
when you do." Errors are handled con
Two clues are available for players who structively; the program provides helpful
become hopelessly mired in the pond. feedback when an incorrect choice is
Pressing Fl reveals a bird's-eye view of an made. If, for instance, the student presses
entire pond, while F3 momentarily high an S instead of A, the voice offers such
lights the entire lily pad path. clues as 'Try to the left." Letters A Talking Teacher
Using the strategy of directing a frog to through Z are included in the exercise,
playfully hop around the screen, The numbers are excluded. When the correct
Pond subtly strengthens a child's ability key is pressed the letter dances in a short
to recognize elementary patterns. animated sequence accompanied by mu
Patterns are found everywhere from the sic. Afterwards, the child is again asked to
repetitive, like machine operations, to the find the letter but this time aided by an
commonplace such as train schedules, to on-screen picture of an animal whose
the complex like human behavior. name starts with the letter.
Through a trial and error process, The The third level deals exclusively with
Pond deftly encourages an awareness of initial letters. It asks, for instance, "What
patterns as well as the concurrent devel letter does Tiawk' start with?" while dis
opment of problem-solving skills. playing a picture of a hawk. The reward
for a successful choice is a musical tune
and an animated sequence. Two wrong an
swers and the program supplies the cor Ernie's Big Splash
Publisher Firebird/Rainbird
rect response as the hand writes the letter
Distributed by:
on the blackboard. This exercise is not
Activision
spelling as much as sound recognition, The game's objective is to construct a
2350 Bayshore Pkwy. since only the first letter is requested. path, one box at a time, so the duck can
Mountain View, CA 94043
The inclusion of high-quality synthetic reach Ernie.
Price: $39.95 speech allows Talking Teacher to behave The space bar cycles through the avail
Ages: 2-6 years like a student's personal tutor. A tutor able squares; they always appear next to
Emphasis: Elementary language arts with a single-minded goal and unlimited the box containing the duck. One or more
Keyboard skills
patience. Unquestionably, this is an ex of these boxes has an opening facing the
Children use all their senses through ceptional program for non-readers. duck and an exit facing toward Ernie.
out the learning process. When something After a square is selected the computer
tingles the hand we call it hot. If it chills automatically moves to the next space.
the skin it's cold. Why? Because every Publisher:Hi Tech Expressions
body says so, that's why. Ditto for learning 1700 N.W. 65th Ave., Suite 9
the alphabet. A letter that looks like an Plantation, FL 33313
Talking Teacher is a verbal
Indian tepee with a brace across it is an Price: $9.95 colorful, animated method of
"A;" a circle is an "0." Once again, be Ages: 4-6 years
cause everyone says so. Emphasis: Problem solving through graphically teaching the
Teaching a child the alphabet consists experimentation
Exploring sequential events
alphabet.
of displaying the letter while making a
sound we all agree is its name. With rep
etition the child eventually associates the Ernie, probably grimy from hanging When a pathway is completed the func
shape of the letter with the sound, its around on Sesame Street, is taking a tion keys send the duck on its way. Inside
name. This reinforcement technique is bath. Sadly, he's missing his rubber duck. each box is an amusing graphic depicting
OK the first 20 or 30 times, but by the For Ernie to regain his equilibrium and zany conveyances ranging from a water
hundredth repetition it's tiresome. In oth continue bathing he must be reunited spout to an elephant's trunk. As the duck
er words, ideal grist for a chatty computer. with his duck. So much for the plot of Er passes through each square, it's propelled
Talking Teacher is just that. A verbal, nie's Big Splash. by whatever conveyance the square con
colorful, animated method of graphically The screen layout represents a series of tains. The motion is synchronized with
teaching the alphabet. It offers three lev up to 25 squares forming a simple maze. sound effects. When Ernie's duck finally
els of difficulty. In level one, a disembo The duck appears in one on-screen square. arrives, he signals his joy by revelling in a
died hand writes the letter on a black In another, Ernie is afloat in his bathtub. cloud of soapsuds.
68 APRIL 1988
Despite the many strengths of these
three programs, few things are ever per Their shared attribute is the
fect. These programs all share the same
creative blend of colorful
shortcoming—the omission of a printer
driver. Kids usually like to have some graphics, animation and
thing tangible to show for their efforts. In
this case, a printout to hang on the refrig
sound into an eye-catching
erator door or bulletin board would have interest-holding
been nice.
With The Pond, students could retrace combination.
the path in pencil for additional reinforce
The Pond ment. With Talking Teacher, the letters
could serve as flash cards. And Ernie's Big Sorter's word list consists of about 200
Splash would make an excellent comic words. The target letter can appear in any
strip to crayon in. of the posted word's three positions. Its lo
I didn't test any add-on screen dump-to- cation is chosen either at random or by
printer routines, but they are available the parent or teacher.
commercially and through computer For specific reinforcement, any letter of
clubs. the alphabet can be selected as the target.
As the student becomes comfortable with
the concept, the sorter machine's speed
may be increased.
Publisher:The Learning Company
labeler: A primary spelling/memory
6493 Kaiser Dr.
enhancement exercise employing, once
Fremont, CA 94555
again, three-letter words. Since Labeler
Price: S39.95
deals with spelling of complete however
Reader Rabbit Ages: 4-7 years
simple words, it's slightly more complex
Emphasis: Memorization and recall
than Sorter.
Primary spelling skills
The screen is split vertically into three
Sequential logic
Here too, errors are treated lightly. The shipping "cartons;" within each of these
Object/word association
duck just moves back to the last correct three boxes appears a picture. Below each
square to wait for new sailing orders. picture are three letters. All the letters
The Learning Company has packed
In the simplest of the three levels, the under the first box are consonants, the
four fast-moving and diverse games onto
duck and Ernie appear on screen separat first letter of each picture. The letters un
this disk. Since the later exercises build
ed by one open square. In the more diffi der the second box are vowels, the middle
on the earlier ones, let's take them in or
cult levels, additional squares separate letter of each picture. The third box con
der of appearance.
the two, and other muppets appear on the tains consonants, the final letter of each
screen. These other characters must be in picture.
cluded in the path or bypassed. I would These programs capture a The student is required to highlight a
like to have seen the degree of challenge letter with the cursor then link it with its
increased between the levels. Unfortu
student's interest by correct picture. If the choice is correct the
nately, once the student understands the masquerading as games. letter stays as placed, if not the letter re
process, even the more difficult levels are turns to the staging area. At the end of a
too easily mastered. successful round, Reader Rabbit pops up
Moving from one level to another is con Sorter; Say, for example, the target pat and performs a tumbling act.
venient; rebooting the computer isn't nec tern is _ I (blank T blank). The first A total of 70 pictures are available,
essary. The game is played with only the word ejected is "FIN;" it matches because drawn from eight diverse groups such as
function keys and the space bar. An over the'T' occupies the center position. Press the names of containers, kitchen items,
lay for the function keys serves as a re ing the space bar saves the word by mov animals, etc.
minder of their dedicated use. ing it onto adjacent shelves. If, however, Labeler is easy to explain and even
Like The Pond, Ernies Big Splash is a the word is "FAN," the student takes no easier to execute. The first screen of each
problem-solving game. It encourages ex action because it doesn't match. After a round presents the three pictures with the
perimentation. Unlike The Pond, howev moment, the mismatched word is dropped labels unscrambled. So students possess
er, pattern recognition isn't required, so into the waste can and the next word ing either sufficient visual retention or ru
it's suitable for younger children. Through appears. dimentary spelling skills can quickly ace
its use of humorous animated graphics, Each round consists of five words to be this lesson. Perhaps too quickly, since
minimal commands and readily forgiven saved. When the shelves are filled. Reader there's no way to bypass this first screen to
errors, Ernie's Big Splash attenuates the Rabbit appears and performs a little victo increase the level of challenge.
frustration factors. ry dance atop the shelves. Continued on pg. 110
COMMODORE MA3AZ1NE 69
/I
■
•X
* Kf
r *
THE
HARD
FACTS
There are several good hard Dl o you need more power, size or
speed I those three unquenchable
Immediately this new speed became
indispensable.
disk drives available for 64
cravings of every computer user) for your The craving for more speed and mem
and 128 users. The purpose of
64 or 128 system? If so, here are the hard ory is never quenched, but mine was
this article is not to compare
facts about one powerful solution—a curbed with the introduction of the fast
them. Instead it is intended to hard diskdrive. and fat 1571 and 1581 drives. These
introduce hard disk drives to When I bought my first Commodore 64 drives permanently stopped all my "in-be
those who are thinking of add in November 1982. it cost S595 for just the tween-load'' snacking. but the desire for a
ing one or are simply curious CPU and keyboard, and there were no faster, bigger disk drive is rarely satiated
floppy disk drives available at any price. long. My search for bigger, better and fas
about how they work.
Instead, I had to settle for a snail-paced ter storage finally led me to the ultimate
datassette. But I viewed it as a profession fix—a hard disk drive.
al storage device and thought I was ready When discussing hard drives, it is diffi
by Gary V. Fields to do some serious computing. I was de cult to talk in generic terms since no two
lighted with the cassette's ability to save drives perform or handle in exactly the
and reload programs. At the time it didn't same manner. For that reason when I
seem important that a 32K program load compare specifications between floppy and
ed so slowly that I could prepare and eal a hard drives, Xetec's Lt. Kernal 20MB
balanced meal while waiting. hard drive is used.
I didn't object to the cassette's speed un The Lt. Kernal is a business-quality
til I used my first 1541 disk drive. It could drive, which I have found to be fast, flexi
hold 170K of data—enough to pack the ble and dependable. I cannot say whether
64's BASIC memory four and one half or not it is the best drive on the market,
times over, and it was so fast I barely had since I have not used all the others. I do
time to fix an iced soft drink even when know that the Lt. Kemal satisfies the
loading the largest programs. Suddenly criteria I use to judge a hard drive. For
I was computing in high gear. At least that reason I feel comfortable using it as
that's what I thought until I got my hands the "generic model" hard drive for either
on an Epyx turbo Fastload cartridge. the 64 or 128.
COMMODORE MA3AZINE 71
megabytes and increases in denomina floppy disks. Who would want to sort
My search for bigger, better tions often (10MB, 20MB, 30MB. etc.). through a 120-disk library at the speed of
The most common size at this writing is a 1541 drive trying to locate one program?
and faster storage finally led the 20MB hard drive. Let's compare raw But using speed, along with an enhanced
me to the ultimate fix—a stats between a hard and floppy disk (we DOS (Disk Operating System) the disk
won't worry about the few bytes reserved makes short work of locating a specific file
hard diskdrive. on each disk for housekeeping). or program.
One kilobyte equals 1024 bytes. A 1541 The first time you enjoy this rapid ex
floppy disk can hold 170 kilobytes change, it may appeal- to be magic, but
Hard vs. Floppy Drives (174,848 bytes) of information. That is like all electronic wonders, you'll quickly
The obvious difference between a hard nothing to sneeze at. But when we talk accept this speed as business as usual.
and floppy disk drive is the surface used to about hard drives, we refer to megabytes Take that as a warning: If you don't want
store data. Most floppy drives read and of memory. One megabyte equals to become addicted to a hard drive's speed,
write to 5.25-inch diskettes made of thin 1,024,000 bytes. It would take six 1541 don't even by it once, returning to any
polyurethane or Mylar platters, coated diskettes to hold all that. Now multiply thing slower after such an experience is
with magnetic material wedged between a that by 20 (the size of a 20MB hard drive) pure agony.
protective envelope. This arrangement and you begin to appreciate the huge
has one definite advantage—diskettes can spaces a hard drive opens. A 20MB disk
be removed and transported easily. But will hold 20,480,000 bytes (the Lt. Ker-
floppy drives have several disadvan nal's manual states it will hold 21,794,816
tages—each diskette will hold only a bytes, but who's counting?). That means
small portion of the user's library of soft one 20MB hard drive can hold all the in
ware, and the user must manually keep formation stored on 118 individual 1541
track of the location of each disk. Hard diskettes. That is enough space to hold al
drives have the advantage of being able to most anyone's software library.
store huge amounts of data or software Tb make the comparison between the
programs and can store and recall each al two disks easier to visualize, let's compare
most instantly. a disk to a dictionary. The Webster's New
The external appearance of most hard World Dictionary is a hefty book of 1202
drives is pretty unimpressive. Most look pages. If the information there were trans
like sealed boxes with an indicator light or ferred to disk, you could put not only all
two, a power coixl and an interface cable the words and definitions (from "a" to "zy-
which connects to the computer. On the murgy"i in the dictionary but also all its
inside the hard drive doesn't differ greatly indexes, including medical terms and the
from a floppy drive. The main difference is parliamentary law section. As you can
the storage material. A 20MB hard drive see, you'd have to do a lot of filing on a
contains two 5.25-inch aluminum platters hard drive before you feel cramped for
which are fixed in place. The top and bot space. Unlike a floppy disk, each
tom of these surfaces are coated with iron The size advantage of a hard drive over
oxide, and each surface is assigned a sepa a floppy is obvious. The next two ques
side of a hard disk can hold
rate read/write head. But unlike a floppy tions to answer are: how do you handle all five megabytes of data.
disk, each side of a hard disk can hold five that size and what about speed? Let's dis
megabytes of data. Because the platters cuss speed first.
are rigid and fixed in place, the drive can Managing a Hani Drive
spin them up to 12 times faster than a How Fast is Fast? Handling a hard drive should be no
floppy. This rapid rotation causes the Tb move bytes quickly between the com more difficult than operating a good DOS
read/write heads to float a mere 1.5 mi puter's memory and the hard disk, the utility. But using any hard drive requires
crons above the surface of the platter. Be platter must spin at speeds which would that you learn a few new commands
cause the heads are smaller than those destroy a floppy. The 1541 is designed to and preplan before you begin. Talking to
found on floppy drives and the plattere are rotate at 300 rpm, but a hard disk can the drive is no more difficult than han
spinning so fast, a hard disk drive can spin 12 times faster (3600 rpmi, therefore, dling any other drive. Unlike a floppy
pack data on the 5.25-inch diskette very it can read or write up to 100 times faster. disk fresh out of the box, the Lt- Kernal's
densely. A file which might take 60 to 90 seconds surface comes formatted (all the blocks
to load from a floppy disk can be located and sectors are already set up). Rather
How Big is Big? and recalled almost instantly using a than treating this huge surface as a single
Anyone who has ever worked with a hard disk. disk, the memory is divided into 11 small
hard drive knows the advantage one To be useful, the hard drive must be er units called "logical units" or "LUs"
'brings to the work place. The comparison fast, and the faster the better. But perfect (other drives may use different names
of numbers illustrates the advantages ly stored programs and data files are next like: "disk," "directory," "drawer," etc.)
hard drives have over their baby brother to useless unless you can locate and recall Each of these can be subdivided into 16
floppies. Hard drives are usually delivered them quickly. A 20MB disk can hold the "user areas." This partitioning may sound
with memory capacity which begins at ten equivalent of 120 filled 1541 formatted alien to you if you have only used a 1541
72 APRIL 1988
or 1571 drive. But this structure makes a time. DOS will be confused." You're right, Timeworks, who released their Word Writ
lot of sense—can you imagine how long it but the interface connection that allows er 3 totally protection free; Batteries In
would take you to scan a directory listing the drive to operate so fast also reroutes cluded (Electronic Arts) who countered
all the programs it would take to fill all DOS commands sent to device #8. So with unprotected versions of PaperClip III,
20MB all located in one common area? in essence the floppy and hard drives elec and Spinnaker who preceded them both
These partitions make it simple to re tronically merge into one unit. I found with a full line of non-copy-protected pro
serve areas for specific types of files or pro this arrangement very sensible. Because ductivity software (spreadsheets, word
grams. For instance, you would probably of this I am able to load and use even processors and databases) for both the 64
reserve one LU for productivity software. highly protected software via my 1541 or and 128. There are others willing to take
Then you could assign one "user area" in use those on the hard drive without a the risk (and profits) of releasing unpro
that LU for word processing, another for hitch. I can't report on how other 64 hard tected software, and more are sure to fol
databases, another for tax records and so disk drives handle the device assignment low. Unprotected software can be installed
forth. By locating specific file types in spe chore, but this one is painless. on a hard disk effortlessly.
cific locations, you can quickly move from The power of a disk's enhanced DOS
one area on the disk to another with just a commands are limited only by what the
few keystrokes and almost no time delay. drive's developers decided to include. On The first barrier you must
If you want to duplicate the same file in the Lt. Kernal, these commands include bully through is the software
several different LUs you can do that (us options to scratch files with a simple ERA
ing the same or different filenames) or you (erase) command or recover the last protection scheme barbed
can simply move the file between directo erased file, fastcopy files (for quick back
ries (LUs) or subdirectories (user areas). ups), CP/M operating system, an option to
around most commercial
One of the biggest problems to solve is list a directory or list a file or program to software.
figuring a way to reroute file operations the screen without disturbing the BASIC
(especially those in commercial software I memory. The DIR command causes the di
which are designed to work with device rectory of the current LU to be displayed Other companies offer software with
on screen. By adding a single qualifier what is called "soft" protection. You can
that information can be sorted alphabeti copy these programs to a hard drive but
cally, dumped to the printer, or you can must install a security key in a joystick
list the directory across LU boundaries, to port, insert a key disk in the floppy drive
mention a few. The disk even includes briefly (for verification) or input a code
commands which enhance BASIC'S editor from the manual before you can activate
like: turn a BASIC program into the program. While these protection
an editable text file, find program schemes are not as welcomed by the hard
strings, merge files, or renumber drive user as those with no restrictions,
a program.
they do allow the owner to install them on
a hard drive. As more hard drives are
sold, more protection schemes will disap
If you don't want to become pear. No software developer wants to ex
addicted to a hard drive's clude a potential buyer from considering
their software.
speed, don't even try it once. At this writing almost no entertain
ment software can be easily installed on a
hard drive. This dilemma has not gone
Commercial
unaddressed by hard drive developers. Tb
Programs on a minimize the conflict, Xetec (and I as
Hard Drive sume other hard drive developers} ships
This is every their drives with a program which is de
one's first concern and signed to capture a program while it is
also the toughest question running and then save it to the hard disk
to answer. For a hard disk's where it can be loaded and run from then
speed and size to have any value. on. The program works like some of the
you must be able to move your valu commercially-sold archival utilities on the
#8 (your floppy disk drivel to your hard able files and programs stored on floppy market, except programs stored on the
drive instead. Again the Lt. Kemal em disk to it. The first barrier you must bully hard drive cannot be transferred to a flop
ploys an unusual but very workable solu through is the software protection scheme py. This scheme seems to satisfy the soft
tion. Xetec simply assigned the device barbed around most commercial software. ware developers' security concerns while
number of the drive as #8 too (you can The past year has seen considerable thaw enabling the user to save most software to
change this if you wish). ing in the cold war between software de the hard drive.
I can hear you saying, "Wait a minute, velopers (trying to protect their programs Yes, you can install most of your soft
that won't work—you can't have two sepa from would-be pirates) and software users ware library (both commercial and public
rate devices assigned the number eight (trying to protect their investments'. domain) onto the hard drive—one way or
connected to the computer at the same A few of the leaders in this detente are: another. Continued on pg. 114
COMMODORE MAGAZINE 73
TWO
■^FOR THE ■
Koad
Two very differ
ent computer
shows were
held during the
fall of 1987. AmiExpo was an
Amiga specific show held in
New York in October of 1987.
Comdex covers all business
computer systems and was
held in November of 1987
in Las Vegas.
AmiExpo is sponsored by
an Amiga user group and is
open to the general public,
while Comdex is one of the
premier computer dealer
shows in the country and is
only open to dealers.
Comdex by Tim Jones vember, attendance was spec what were seen at the Commo
tacular. The final figures for "computer room" atmosphere dore booth, and then we'll look
COMDEX—just the name the five-day event were 90,200 may be retained for control of at the various vendors who had
conjures up mental im registered attendees and 1500 processor use, the physical their own booths.
ages of a computer heaven. exhibitors. space that was required is no
Stretched out over five Las Ve If this show is any indication longer necessary. Maestro...
gas hotels, the Las Vegas Con of where the computer industry This year, Commodore's In the realm of music, two
vention Center and a newly is heading, we can expect to see booth was dominated by the companies, Mimetics and Op
added West Hall, COMDEX faster, more powerful, ma Amiga; there were vendors code, were on hand. The Mime
Fall '87 was the largest show of chines that will sit on top of from all areas of product devel tics demo involved a live MIDI
its kind. COMDEX is an acro your desk in the very near fu opment displaying their prod presentation in which their
nym for COMputer Dealer ture. The age of the "computer ucts. Commodore was also newest version of SoundScape
EXpo, a show from which man room" may soon be ending, as showing off their latest entries was shown off as a major entry
ufacturers and publishers can you can now get machines that into the MS-DOS market, the into the MIDI marketplace.
introduce new products to dis offer the processing capacity newly revamped multi-speed Opcode was showing Music
tributors and dealers. Al and speed of the mini's of the PC-10 ffl and the 80386-based Mouse, which is described as
though Las Vegas was hit with early eighties yet take up no PC 60/40.1 will discuss these in an "'intelligent music proces
one of its worst wet spells ever more room than a portable re detail in a moment. sor." rather than a music edi-
during the first week of No- frigerator. Even though the Let's take a look at who and Continued on page 76
74 APRIL 1988
■ -jr > ai
COMMODORE MAGAZINE 75
Comdex simply to maintain your per
sonal checkbook or to handle
the business category. Acquisi
tion II is a very elaborate,yet
Designing Computers
Taurus Software was also
tor. Music Mouse is a complete the accounts for a small easy to use. relational database showing X-CAD. their excep
ly mouse-driven performance business. package. You can use the sys tionally powerful Computer
tool that allows the user to cre Progressive Peripherals and tem as it comes, or create a to Aided Design package. In com
ate rather than compose while Software demonstrated the tally new environment with bination with X-CAD.
allowing full control of MIDI newest member of the Super- their full-featured program MicroWay was previewing the
devices via simple keyboard Base family, SuperBase Profes ming language. According to FlickerFixer, a high-resolution
controls. Also, Music Mouse sional. While the original ver Taurus representatives, Acqui monitor adaptor for the Amiga
has been designed to supply a sion of SuperBase for the sition II is limited only by the 2000. Flickeifixer allows
patch panel hook for use with Amiga was labelled as a "Per amount of storage space that Amiga users to take advantage
the Mimetics system, allowing sonal" version, the new Profes you have available and your of the VGA-compatible multi-
you to record and edit your sional version will move the imagination. The system al scan monitors that are becom
Music Mouse performance. For user into the world of database lows the basic user to create a ing popular in the MS-DOS
more information on Music world. With the FlickerFixer in
Mouse, see the September operation. X-CAUs displays
1987 issue of Commodore were so clear that they looked
Magazine. more like posters or high qual
ity prints, rather than video
Take a Letter... display images. The quality of
The world of business soft X-CAD when used with Flick
ware was also represented, erFixer was the best video dis
with companies like B.E.S.T., play that I have ever seen on
Oxxi, Progressive Peripherals an Amiga. X-CAD will open
and Software. Taurus and new doors in the world of CAD
WordPerfect demonstrating on the Amiga. With the power
their various accounting, data of X-CAD and the clarity of
base, spreadsheet and word display offered by the Flicker-
processing packages. Fixer, all of the excuses that
B.E.S.T. was represented by high-performance CAD users
Chase and Associates who have been using to avoid the
were demonstrating the complete database very quick Amiga will be voided.
B.E.S.T. line of accounting If you're into graphic ly, while allowing an analyst or
management packages, a set of programmer to have full con Home Movies and More!
very easy to use, yet complete, arts, a name to watch trol over all aspects of the ap Since video performance re
business accounting programs. plication from what style of mains one of the top-rated fea
The B.E.S.T. packages are
for in the near future text and displays to use to the tures of the Amiga line, it's not
available for both the Amiga is Microlllusions. creation and manipulation of surprising that the majority of
family and, under GEM. the gadgets and requesters. the products shown at the
MS-DOS world. The B.E.S.T. applications creation previous An important new entry into booth were related to video pro
system is designed to manage ly reserved for users of Ashton the Amiga market at COM duction of some type.
the accounting needs of any Tate's dBase line or the more DEX was WordPerfect from Electronic Arts was showing
business, from the small retail powerful systems from com WordPerfect Corp. After many off DeluxeProductions, which
store to a complete corporate panies like MicroRIM or SASI. years of success with their was originally introduced at
environment. PP&S has taken SuperBase to product in the MS-DOS world, SIGGRAPH "87 by Keith Ma-
Oxxi was demonstrating the the next level of performance they have developed WordPer savage of Associated Computer
latest revisions ofMaxiPlan and created a system that may fect for the Amiga where it is Services. Electronic Aits
and MaxiPlan Plus, their be used by analysts and devel proving to be just as successful. picked up the product since it
spreadsheet programs for the opers to create stand-alone ap WordPerfect Corp. announced fit in so well with their current
Amiga. They have added the plications, thus adding to the that over 10,000 units had line of Deluxe products. This
ability to resize the cell width usefulness of the Amiga fam been sold since they began package is a complete video
with the mouse directly and ily. They were also showing off shipping on July 10. Unlike so production and business pre
background dithering in the the Amiga version of Viza many other word processing sentation tool. It uses a 16-col-
graphics functions to allow for Write, a word processing pack programs on the Amiga, how or, high-resolution display and
adding 3D effects to your age popular with Commodore ever, WordPerfect didn't get in allows for a wide variety of
charts. Plus, video refresh and 64 and 128 owners. VizaWrite volved with the graphics as editing techniques and special
calculation times have been re for the Amiga has been ren pects of the machine. Instead, effects. Some of the more im
duced dramatically. amed Desktop VizaWrite, due they offer a full-featured word pressive features ofDeluxePro-
In addition to their spread to the addition of multiple font processing package. The sys ductions are double buffered
sheet software, they were show and graphics capabilities. tem includes a very thorough animation, 704 x 444 pixel dis
ing off Nimbus 1, an all-in-one Taurus Software was demon and easy to follow tutorial and play and over 40 screen transi
small business accounting strating two packages, howev a complete spelling checker tions like wipes, scatters, fades
package. Nimbus 1 can be used er, only Acquisition II falls into and thesaurus. and spirals.
Continued on page 103
76 APRIL 1988
AmiEXPO Commodore's OEM division
shipped over 5000 Amiga 500
porations with confidence since
the Amiga now covers the big
mentioning members of the motherboards one month to five software categories (Ac
original chip design team like the coin-op companies (Bally, counting, Spreadsheets, Data
Ron Nickelson (the first person Mastertronics and Grand Prod bases, Word Processing and
to suggest a four-channel blit- ucts) for use in their coin-op Desktop Publishing) that are
ter), Dave Dean (who wrote the arcade machines. the heart and soul of business
logic for the Denise chip), Akio Mclntyre also noted that computing solutions.
Tanaka (who finished Dean's since the Amiga family of com Mclntyre stressed the desk
work, and later designed the puters has maintained soft top publishing solutions that
A1300 Genlock device), and ware compatibility, the Amiga the Amiga offers and went on
Dave Needle (who designed the 500 allows home users to use to say that the Amiga stands
printed circuit boards of the professional software packages alone in the area of desktop
first Amiga). Jay also gave spe and to enter high-end comput presentation. The Amiga's
cial praise to one of the mem Commodore's acquisition of the er applications never before ability to give high-quality pre
bers of the software team, Dale Amiga technology to today. possible with computers that sentations is no longer ques
Luck (known as the graphics I won't attempt to retell cost less than a thousand tioned. As an example of a
wizard of the Los Gates team). Mical's tale, for I could not pos dollars. large company that makes use
He then went on to make some sibly hope to tell it as well as Mclntyre then showed the of the Amiga 2000 for desktop
personal predictions regarding he can. All I will say is if you Amiga 500 lest Flight video presentation, Mclntyre men
the future of the Amiga and its have never heard R.J. give his tape, a 15-minute video pro tioned the fact that Kraft had
technology. speech, then make every effort duced by Commodore to allow recently presented their five-
Miner also made a brief to do so! Those who are new to prospective Amiga 500 buyers year plan with the Amiga
pitch for support of public tele the Amiga should know the to see what the machine and 2000.
vision stations, the only cur fairy tale story behind this its software can do. Mclntyre Mclntyre closed by mention
rent TV source that "tells it unique computer. mentioned that the inclusion of ing that the Amiga now offers
like it is." Miner explained how On Monday, the final day of dozens of third party products sufficient power for Commo
stations like WGBH (Boston) the New York AmiEXPO, the in the tape proves that Com dore to go after the secondary
and WNYU (New York) use keynote speaker was Richard modore supports third party schools and colleges. The Test
the Amiga. WGBH has used developers. He explained, Flight videotape mentions
the Amiga for puzzle-type edu "Without third party support,
cation games, while WNYU
Mclntyre stressed the Commodore is going nowhere."
that the Amiga is now used at
such colleges as UCLA and
used the Amiga to simulate desktop publishing The last part of Mclntyre's Ohio State.
the deforestation of rainforests presentation stressed the im Overall, Mclntyre's keynote
via IFF picture slideshows with solutions that the portance of selling the Amiga speech shows that Commodore
color cycling.
Amiga offers. 2000 to businesses as systems, has clear cut marketing goals
Near the end of his speech not just computer hardware. for the Amiga.
he noted that he regretted not He stated that Commodore can Continued on pg. 105
having added a scan rate for Mclntyre, Senior Vice Presi now make presentations to cor-
400 lines non-interlaced in the dent of Sales and Marketing at
original chip set, but he was Commodore, who talked about
very pleased that he did not de the marketing aspects of the
cide to remove Hold and Modi Amiga series.
fy from the old chips. During Mclntyre refers to the
the design of the chips, Miner Amiga 500 as "the ultimate
said he didn't see how a Hold home computer." He empha
and Modify graphics mode sized that although the vast
could be useful. majority of the computer in
Miner was warmly received dustry is ignoring the home
by the many Amiga enthusi market, it continues to grow,
asts present and finished to a and Commodore continues to
standing ovation. hold the lion's share.
Sunday's keynote speaker The Amiga 500 has a big ad
was R.J. Mical, designer of In vantage in that it is the first
tuition, the Amiga's user inter computer that can be inter
face. Mical took a minute to faced with VCRs and related
comment on how far the video devices. Mclntyre point
Amiga software and peripheral ed out that 50Vf of Americans
base has progressed in terms of now own VCRs. He also said
quality. He then proceeded to that the graphics quality of the
tell his now-famous tale of the Amiga is untouchable. Any
history of the Amiga, from the non-believers of this should be
inception of Amiga Inc. to convinced by the fact that
COMMODORE MAGAZINE 77
GAME PROGRAMS' by Mary Jo Eggena
Mathers of the
Universe
for the Commodore 64
78 APRIL 1988
Game Programs/Mathers of the Universe
[RVS] [RVOFF,SPACE2,RVSJ [RVOFF,
Before typing this program, read "How to Enter Programs" ind "Hot to I k the Magazine
S PACE2,RVS,GRAY2] [GRAY 3] [RVOFF,
Entry Program." The BASIC programs in this magazine ire available on disk from Loidstw;
SPACE2,RVS,GRAY2] ";'BBVH
P.O Box 30008. Shrtvepori. LA 71I30-Q007. 1-800-831-2694
125 PRINT"[GRAY3] [RVOFF,SPACE2,RVS]
Mathers of the Universe [RVOFF] [RVS,SPACE4,RVOFF] [RVS]
10 REM *** MATHERS OF THE UNIVERSE - [RVOFF,SPACE2,RVS] [RVOFFJ [RVS,
BY MARY JO EGGENA ***'BQXI SPACE4,GRAY 2,RVOFF,CMDR M] "'BALK
20 GOSUB 3U:PRINT"[CLEAR]":POKE V,6 130 PRINT"[CMDR T39,GRAY3]"'BAXY
:POKE VB,6:GOTO 50'FPKE 140 PRINT"[DOrtN3,GRAY3]"SS"[LEFT]O F
30 0$=" ":T5=" [SPACE3]":L5=" [SPACES] " [SPACE3]T H E"'BCID
:P$=LS+"(SPACE2J"'FNPG 150 PRINT"[DOWN3,SPACE2,RVS] [RVOFF]
35 J$=P$+"[SPACE2]":QS=JS+"[SPACE2]" [RVS] [RVOFF,SPACE2,RVS] [CMDR *]
:SS=QS + " [SPACE4] "'GOGM [RVOFF,SPACE2,RVS] [RVOFF]
40 V=53280:VB=V+1:K=1024:S=54272 [CMDR *,RVS,CMDR *,SHFT POUND,
:CS="CORRECT"'GCHM RVOFF,SHFT POUND] [RVS] [SHFT *2,
4 5 I$="INCORRECT":DS="[DOWN4] " RVOFF,SPACE2,RVS] [SHFT *] [RVOFF,
:RETURN'DGXL SPACE2,RVS] [SHFT * 2,RVOFF,SPACE2,
50 J=J+1:X=INT(RND(1)*99 9)+K:P=X+S RVS] [SHFT *2,RVOFF]"'BASS
:P0KE X,46:POKE P,1:IF J<100 THEN 160 PRINT"[SPACE2,RVS,SPACE3,RVOFF,
50'OJHS SPACE2,RVS] [RVOFF,CMDR *,RVS]
60 POKE 1149,81:POKE 1577,81 [RVOFF,SPACE2,RVS} [RVOFF,S PACE2,
:POKE 1692,81:POKE 55421,8 CMDR *,SHFT POUND,SPACE2,RVS]
:POKE 55849,5:POKE 55964,2'GWGP [SHFT *2,RVOFF,SPACE2,RVS] [RVOFF]
70 PRINT DS"[DOWN,GRAY2,RVS] [GRAY3, [RVS,CMDR C,RVOFF,SPACE2,RVS,
SPACE2,CMDR *,SHFT POUND,SPACE2, SHFT *2] [RVOFF,SPACE2,RVS]
RVOFF,GRAY2,CMDR *,GRAY3,RVS, [SHFT *2,RVOFF]"'BAOS
SPACE4,RVOFF,GRAY2,CMDR *,GRAY3, 170 X=INT(RND{1) * 990)+K:Z = PEEK(X)
RVS,SPACE5,RVOFF,GRAY 2,CMDR *,RVS, :IF ZO32 OR X>1263 AND X<1464
GRAY3] ";'BDSR THEN 170'PHRT
75 PRINT D$"[RVOFF,GRAY2,CMDR *,RVS] 180 J=X+S:POKE X,46:POKE J,l
[GRAY3] [RVOFF,GRAY2,CMDR *,GRAY3, :FOR P=l TO 50:NEXT'ISIM
RVS,SPACE4,RVOFF,CRAY2,CMDR * 185 POKE J,6:POKE X,32:FOR P=l TO 100
GRAY3,RVS,S PACE4,RVOFF,GRAY2,
CMDR *]";"BDGU
80 PRINT"[GRAY 3,RVS,SPACE4,RVOFF,
GRAY2,CMDR *J"'BAKH
90 PRINT"[RVS] [GRAY3] [RVOFF,CMDR *,
RVS,SPACE2,RVOFF,SHFT POUND,RVS J
(RVOFF] [RVS] [RVOFF,SPACE2,RVS]
[RVOFF,SPACE3,RVS] [RVOFF,S PACE3] ";
'BBWN
95 PRINT"[RVS] [RVOFF,SPACE2,RVS]
[RVOFF] [RVS] [RVOFF,SPACE4,RVS]
[RVOFF,SPACE2,RVS] [RVOFF] [RVS]
[RVOFF, SPACE 3, GRAY 2, CMDR M] '"BAYS
100 PRINT"[RVS] [GRAY3] IRVOFF]
[CMDR *,SHFT POUND] [RVS] [RVOFF]
[RVS,SPACE4,RVOFF,SPACE2,RVS,
GRAY2] [GRAY 3] [RVOFF,S PACE2,RVS, You're a medieval
GRAY2] [GRAY 3,SPACE4,RVOFF] [RVS,
warrior who must
SPACE3,RVOFF,SPACE2,RVS,SPACE3,
save a princess
RVOFF,SHFT POUND] [RVS,SPACE4,
being held by the
evil sorcerer, Drax
GRAY2, RVOFF, CMDR M]'"BAFL
But first vou must
110 PRINT"[RVS] [GRAY3] [RVOFF,SPACE3,
cut a mean path
RVS,GRAY2,SHFT POUND,GRAY3]
through a bunch of barbarians
[ RVOFF] [RVS] [RVOFF,SPACE2,RVS]
bent on your demise. Go ahead
[RVOFF,SPACE2,RVS,GRAY2] [GRAY3]
ind give it a try. If you think you're
[RVOFF,SPACE2]";'BBUF
a cut above. Two-player practice
115 PRINT"[RVS,GRAY2] [GRAY3] [RVOFF, option.
S PAC E 2,RVS] [RVOFF] [RVS] [RVOFF,
SPACE4,RVS] [RVOFF] [CMDR *,RVS, DEATH
SWORD
CMDR *,RVOFF,SPACE4,RVS] [GRAY2,
RVOFF,CMDR M]"'BALL
120 PRINT"[RVS] [GRAY3] [RVOFF,SPACE2, BYEPWf
RVS,GRAY2,CMDR *] [GRAY3] (RVOFF]
SERIES
COMMODORE MA3AZINE 79
Game Programs/Mathers of the Universe
:POKE 198,0'CHCO
:NEXT'GPTO 440 GET B$:A=VAL(B$):IF A<1 OR A>8
190 IF M<30 THEN M=M+1:GOTO 170'GKXK THEN 440'IQDK
200 POKE V,0:PCKE VB,0:PR INT"[CLEAR, 450 H=7:IF A=8 THEN 1200'EJNH
RED] T R A I N I N G[SPACE3] 460 PRINT"[CLEAR,DOWN3]"D$JS"[BLUE]
M I S S I 0 N [SPACE2]XXVir"DJBJ SELECT A CATAGORY ! [DOWN2] "
210 PRINT"[DOWN,BLUE]YOU ARE ABOUT TO :PRINT,"[RED]1) ADDITION"'CGTP
UNDERGO A TRIAL RUN[SPACE2]
470 PRINT,"[DOWN]2) SUBTRACTION"
IN"'BAMI
:PRINT,"[DOWN]3) MULTIPLICATION1
220 PRINT"THE SPACE PILOT TRAINING
CDRP
[SPACE2]PROGRAM.[SPACE2]YOUR"' BAU J
4 75 PRINT,"[DOWN]4) DIVIS ION"'BBSN
230 PRINT"MISSION IS TO[SPACE2]
480 PRINT,"[DOWN]5) COMBINATION 1 & 2"
MAKE A SUCCESSFUL LANDING"1BALK
:PRINT,"(DOWN]6) COMBINATION 3 &
240 PRINT"ON A NEARBY ASTEROID.TO DO
4":POKE 198,0'DJOT
THIS YOU MUST"'BARL 490 GET A$:B=VAL(AS):IF B<1 OR B>6
250 PRINT"ACCURATELY CALCULATE THE
THEN 490'IQHP
CORRECT[SPACE2]POUNDS"'BAMM
500 GOSUB 1750:X=(RND(1)*TI)
260 PRINT"OF FUEL NEEDED TO FIRE THE :IF A>6 OR PL>99 THEN H=6'KWRK
MAIN ROCKETS."'BAYN 510 PRINT"[CLEAR]":POKE V,7:G=53265
270 PRINT"IF YOUR CALCULATIONS ARE :POKE G,PEEK(G)AND 239
INACCURATE, THE"'BACO :IF B=5 OR B=6 THEN CO=B-3'NEWP
280 PRINT"ROCKETS WILL NOT FIRE, 520 X=INT(RND(1)*986)+1037
FUEL WILL BE LOST"'BARP :IF X>1183 AND X<1224 THEN
290 PRINT"AND GRAVITY WILL PULL ON 520'KCMN
THE SHIP (SPEND'"BAQQ 530 IF X>1263 AND X<1304 THEN 520'FNGI
300 PRINT"ALL[SPACE2]YOUR[SPACE2] 540 P=X+S:Z=Z+1:POKE X,46:POKE P,l
FUEL AND YOUR SHIP WILL :IF 2<61 THEN 520'JXIO
CRASH"'BARI 550 PRINT:PRINT D$DSD$D$D3"[DOWN,RED]
310 PRINT"ON THE LAUNCHING E"J$"FUEL"JS"[LEFT]F"
PLATFORM) GOOD LUCK!"'BASJ :IF B=4 THEN RT=1'GVVP
320 PRINT J$"[RED]PRESS ANY KEY TO 5 60 PRINT"[RVS,GREEN,SPACE2 5,RVOFF,
BEGIN";'BDKG WHITE] .[SPACE3,GRAY2,CMDR @,
330 GET F$:IF FS=""THEN 330'EIPE CMDR P,CMDR O3,CMDR PrCMDR @j";
340 PRINT"[CLEAR]":GOSUB 30:J=24 'BBTP
: JJ = 226:M=247'FSBI 570 VC=13*4096:POKE VC+21,49
345 DIM HF(18),HH(18),LF(18),LL{18), :POKE VC+29,112:POKE 2040,192
DR(18)'BJGN :POKE 2041,193'ISKU
350 FOR 1=1 TO 18:READ HF(I),HH(I), 580 POKE 2042,194:POKE 2043,195
LF(I),LL(I),DR(I)iNEXT'FKXM :POKE 2044,196:POKE 2045,197
355 FOR 1=1 TO 4:READ QC(I):NEXT'FKWM :POKE 2046,198'FTAS
360 FOR 1=1 TO 7:READ RD(I),RP(I), 590 POKE VC+16,95:POKE VC+0,J
RR(I),RN(I):NEXT:PL=-1:KF=183'INIQ :POKE VC+1,JJ:POKE VC+2,J
370 PRINT"[CLEAR]"r"[BLUE,SPACE2] :POKE VC+3,M:POKE VC+4,J'MNLY
PICK A LEVEL!",," [DOWN 2,SPACE5, 600 POKE VC+5,M:POKE VC+6,J
BLUE]LEVEL"L$;'BGYM :POKE VC+7,M:POKE VC+8,12
375 PRINT" MOST DIFFICULT :POKE VC+9,50:POKE VC+10,KF'MOVQ
PROBLEM"'BAAP 610 POKE VC+11,244:POKE VC+12,12
380 PRINT"[DOWN,RED]1) BEGINNER I"Q$" :POKE VC+13,227:POKE VC+39,11
[SPACE2]5*5",,"[DOWN] :POKE VC+40,7'KPWQ
2) BEGINNER II"Q$" 9*5"'BGBP 620 POKE VC+41,2:POKE VC+42,2
390 PRINT"[DOWNJ3) BEGINNER :POKE VC+43,3:POKE VC+44,0
III"Q.$"9*9", ," [DOWN] :POKE VC+45,11:POKE V,5'LOKR
4) JUNIOR I"S$"40*9'"BGCP 630 FOR P=192 TO 198:FOR Y=0 TO 63
400 PRINT"[DOWN]5) JUNIOR II"S$"[LEFT] :READ K:POKE P*64+Y,K:NEXT Y,P
100*9","[DOWN]6) ADVANCED"S$"100* :POKE V,0:POKE VB,0'NJDS
99"'BFKI 640 GOSUB 1690:POKE G,PEEK{G)OR
410 PRINT"[DOWN]7) SEN IOR"SS"[SPACE2] 16'EMSJ
1000*999",'BDFE 650 Y=-1:YS="":X=0:XX=0:T=T+1
415 PRINT"[DOWN]8) TO CHANGE AND SET :IF CO THEN GOSUB 1080'KXHR
THE SECOND NUMBER"' BATO 660 GOSUB 960:GOSUB 1690
420 PRINT"[DOWN2,GRAY1,SPACE2] :PRINT"[GRAY1]ENTER ANSWER-"
THE * INDICATES MATH SYMBOLS(+,-, :PRINT"PRESS RETURN[BLUE]"
X) '"BAYK :PRINT'FLYT
430 PRINT"[DOWN,RED] MULTIPLY NUMBERS 670 IF PL>-1 THEN XX=PL'FHNM
FOR HIGHEST DIVIDEND"; 680 IF RT>0 OR CO=4 THEN 1090'FKUN
80 APRIL 1988
Game Programs/Mathers of the Universe'
880'LCPU
CHILL
860 FOR P=l TO 55:NEXT:POKE VC+21,59
:IF TP=13 THEN 890'JVKS
870 GOTO 850'BDMK
880 POKE VC+1,JJ:POKE VC+3,M
:POKE VC+5fM:P0KE VC+7,M
:GOTO 8 50'JDMW
890 POKE S+4,0:POKE VC+21,49'EMBQ
895 IF JJ<41 THEN GOSUB 1690
:GOSUB 1040:PRINT"[YELLOW]"
:GOTO 1650'HTYY
900 IF KF=9 THEN 1580'DHXG
910 TP=0:FOR P=l TO 500:NEXT
:GOTO 650'GOXK
Two supercool spies straight from
920 PRINT"[DOWN,RED]SORRY...." the Joke and Dagger Department of
:PRINT"[DOWNJTHE TOTAL IS" MAD™ Magazine. It's a slippery,
:PRINT"[DOWN,PURPLE]"SPC(8)N'EFRP sloshy race for time through
925 IF KF=9 THEN 1580'DHXN bobbing icebergs and chilly
930 JJ=JJ+10:M=JJ+21:IF JJ>225 THEN booby traps. For only one
JJ=226:GOTO 1620'JDQS spy gets to sit in the single-
940 POKE VC+1,JJ:POKE VC+3,M seat escape rocket. And
:POKE VC+5,M:POKE VC+7,M the other? That's one
IGOSUB 1660'JEOT spy who won't be
coming in out of the cold.
945 FOR P=l
TO 10:POKE S,LF'EJEQ Two-player option.
950 POKE S+1,HF:POKE S+4,33:LF=LF-1
:HF=HF-1:NEXT'JYIT
955 POKE S+4,0:FOR P=l TO Z:NEXT
:GOTO 910'HNPU
960 X=INT(RND(1)*RD(A))+RP(A)
:XX=INT{RND(1)*RR(A))+RN(A) ARCTIC ANTICS
:RETURN'LKYY
SPYVS SPY
970 Y$="":POKE 198,0:IF A=8 THEN ViEPYX SERIES
PRINT"? ";:GOTO 990'HQUS
ARCTIC'ASTK3- V
COMMODORE M/CAZINE 81
Game Programs/Mathers of the Universe
1110 PRINT T$"[SHFT U,SHFT *7J" :L=0:GOSUB 1570'IDHM
:GOSUB 1130:F=X*XX 1355 IF ZS THEN GOSUB 1550
:PRINT XX"[SHFT -]"F:PRINT ;GOTO 1370'ELVK
:PRINT"[LEFT2,UP4]"'HSMO 1360 PRINT PS"[RVS,SPACE6,RVOFF,
1120 GOSUB 1160:PRINT TS;:GOSUB 970 SHFT POUND]"TS"[CMDR *,RVS,
:N=X:PRINT"[DOWN]":GOTO 810'GUUE SPACE4,RVOFF,SHFT POUND]"T$"
1130 PRINT"[SPACE2]";:IF F<10 THEN [CMDR *,RVS,SPACE6]"'BGIK
PRINT 0$;'FIHC 1370 PRINT PS"[RVS,SPACE6,RVOFF]"L$"
1140 IF F>99 THEN PR INT"[LEFT] "; [RVS,SHFT SPACE,SPACE3,RVOFF]
:IF F>999 THEN PRINT"[LEFT]"; "L$"[RVS,SPACE6J"'BGBI
' IKPG 1375 IF T>29 AND T<38 THEN GOSUB 1550
1150 RETURN'BAQY :GOTO 1400'HPMP
1160 IF F<10 THEN RETURN'EDAD 1380 IF T>37 AND ZSOl THEN PRINT P$"
1170 XY=LEN(STR$(F)):L=LEN(STR$(X)) [RVS,SPACE6,SHFT POUND,RVOFF,
:IF XY=L THEN RETURN'KSBM SPACE3,RVS,CMDR *,SPACE4,
1180 FOR 1=1 TO 3:IF L+(I)<=XY THEN SHFT POUND,RVOFF,SPACE3,RVS,
PRINT 0$;'JNUK CMDR *,SPACE6]":GOTO 1400'INLT
1190 NEXT:RETURN'CBXE 1390 PRINT P$"[RVS,SPACE6,SHFT POUND,
1200 PRINT"[CLEAR,D0WN5,RED] SPACE3,CMDR *,SPACE4,SHFT POUND,
ENTER THE NUMBER (FROM 0 TO SPACE3,CMDR *,SPACE6]"'BCRL
999) WHICH",TS'BDEG 1400 GOSUB 1550:IF ZSOl THEN GOSUB
1205 PRINT"[DOWN]YOU WISH TO ";'BBPE 1550:GOTO 1420'HRGE
1210 PRINT"APPEAR IN THE PROBLEMS", 1410 PRINT PS"[RVS,CMDR J,SPACE6,
'BBEC RVOFF] [RVS,SPACE17,CMDR L]"
1215 PRINT"[D0WN2,BLUE,SPACE2] :GOTO 145U'CHOF
A ZERO IN PROBLEMS OF DIVISION 1420 fZflQriR
GOSUB 1 ^7C1 • T F
1570:IF T(-73
T<38 THPK1
THEN DDTM
PRINT
WILL'"BAOL PS" [RVS,SPACE7,RVOFF] [RVS,
1220 PRINT"[DOWN,SPACE2] SPACE8,RVOFF] [RVS,SPACE7]"'FKRI
PRODUCE A RANDOM NUMBER FROM 1 1430 IF T<30 THEN PRINT JS"[RVS,
TO 5[DOWN2J",SS"[LEFT,GRAY1] SPACE7,RVOFF,SPACE8,RVS,SPACE7]"
PRESS RETURN[D0WN2]"'BDFM :G0TO 1450'FKQI
1230 PRINT"NUMBER";:GOSUB 970:PL=Y 1440 IF T<38 THEN PRINT JS"[RVS,
:IF PL<0 OR PL>999 THEN 1200'IWOK SPACE7,RVOFF] [RVS,SPACE6,RVOFF]
1240 PRINT LS"[D0WN2] YOU HAVE [RVS,SPACE7j"'EFXI
SELECTED NUMBER[RED]"PL 1450 M=l:Y=8:X=24:K=l:L=-2
:FOR P=l TO 2000:NEXT :IF T>37 AND ZSOl THEN GOSUB
:GOTO 370'GQYN 1550'NBWQ
1250 POKE VC+21,3:POKE G, 1460 IF ZS THEN M=2:G0SUB 1550'EJLH
PEEK(G)AND 239:PRINT"[CLEAR]"RI; 1470 IF T>37 AND ZSOl THEN GOSUB
C$S$" "WR;IS'GDQL 1550'HKIK
1260 IF A<7 AND B<3 OR B=5 THEN 1480 PRINT J$" [RVS,SPACE7]"SPC(6)"
1340'HKMH [SPACE7]":IF ZSOl THEN Y = 11:X=18
1270 PRINT D$LS"[D0WN2,BLUE,SPACE2] :G0SU3 155B:GOTO 1500'KAYS
YOU HAVE MET THE REQUIREMENTS"^ 1490 PRINT QS"[RVS,SPACE6,CMDR J,
EXM SPACE4,CMDR L,SPACE2,RVOFF] [RVS,
1280 PRINT QS"[DOWN3JT0 QUALIFY YOU SPACE3] '"BCYL
AS[D0WN3]"'BCXJ 1500 M=2:Y=13:X=14:K=2:L=-4:GOSUB 1550
1290 IF ZS=1 THEN PRINT" A KITE :PRINT SPC(17)"[RVS,CMDR 16]
FLYERI! YOU NEED MORE TRAINING." 11 ' JAFN
:GOTO 1330'FIJS 1510 POKE G,PEEK(G)OR 16
1300 IF TOO THEN PR INT" [SPACE2 ] :PRINT"[D0WN2]"QS"PLAY AGAIN?
A TOPNOTCH PILOT! [SPACE2]{Y/N)";'ELNI
CONGRATULATIONS!!"'EDKJ 1520 GET AS:IF A$="Y"THEN HUN 340'FIEF
1310 IF T>29 AND T<38 THEN PRINT" 1530 IF AS="N"THEN END'ECYE
[SPACE4JA GOOD PILOT WITH HIGH 1540 GOTO 1520'BEFD
POTENTIAL.'"GGUL 1550 FOR J=l TO M:FOR 1=1 TO Y
1320 IF T>37 THEN PRINT P$"A :PRINT" ";:NEXT:FOR 1=1 TO X
CO-PILOT.[SPACE2]KEEP :PRINT"[RVS] ";:NEXT:PRINT'OSFQ
TRYING!!"'EFJI 1560 Y=Y+K:X=X+L:NEXT:RETURN'GJKK
1330 PRINT"[DOWN,RED]":GOT0 1510'CFEB 1570 PRINT PS"[RVS,CMDR J,SPACE24,
1340 PRINT SPC(17)"[DOWN,CMDR O6]":M=3 CMDR L]":RETURN'CDIL
:Y=15:X=10:K=-2:L=4 1580 X=INT((238-JJJ/6):IF X<2 THEN
:GOSUB 1550'JALQ POKE VC+1,226:GOTO 1620'KBMS
1345 M=3:Y=10:X=20:K=-1'FNTL 1590 GOSUB 1660:FOR P=l TO X:POKE S,LF
1350 L=2:G0SUB 1550:M=1:Y=7:X=26:K=0 :POKE S+1,HF:POKE S+4,33
82 APRIL 1988
Game Programs/Mathers of the Universe'
224,15,255'BLWK
:IF JJ=226 THEN P=X'NIZX
1825 DATA 240,31,255,248,,126,,,126,,,
1600 POKE VC+1,JJ:JJ=JJ+6
:IF JJ>226 THEN JJ=226'IXIJ 2 5 5,0'BIVO
1830 DATA 0,173,,,255,,,,74,,,149,,,
1610 LF=LF-3:HF=HF-3:NEXT
:POKE S+4,0'HREI 165,,1,74'BKXL
1620 POKE VC+21,240:GOSUB 1670 1835 DATA 128, , 132,,,74,,,165,,,20,,,
:FOR P=l TO 9:POKE S,15 74, ,0'BHTP
1840 DATA 20,,,40,,,,,,,,,,,,,,,,,,,,,
:POKE S+1,HF:HF=HF-1:NEXT'MKJQ
,,,,,,,,,,„ ,255'BTON
1630 POKE S+24,U:FOR P=l TO 500:NEXT
184 5 DATA,,,255,,,255,,,255,,,255'BYDP
:X=8:Z=18:GOSUB 1750:GOSUB 1710
1850 DATA 0, ,126,,,60,,,60,,,24,,,,,,,
:FOR P=l TO 500'NKYR
1640 NEXT:GOSUB 1690:GOSUB 16)40
l'BLUR
:FOR P=l TO 2600:NEXT
1855 DATA 165,128'BHEM
:PRINTlt [BLUE] ":ZS = 1
1860 DATA 0,132,,3,74,128,,165,,1,
:GOTO 1250'KDCP
85'BBPM
1650 X=1:Z=7:GOSUB 1750:GOSUB 1710
1865 DATA 128, , 74, , , 74 , , , 132 , , , 165,,,
:FOR P=l TO 2600:NEXT
40,,,20,,,,,,,,0'BSDU
:GOTO 1250'JDYP
1870 DATA 0,,,,,,,,,,,,,,,,,,,,,,,,
1660 Z=1200:LF=151:HF=170:POKE S+5,30
25 5,223,255,111,2 52'BTAQ
:POKE S+6,7:RETURN1IEHQ
1875 DATA 254,57,255,244,31,191,
1670 HF=9:FOR L=0 TO 24:POKE S+L,0
184'BAYS
:NEXT:POKE S+14,5:POKE S+18,14
1880 DATA 7,255,224,1,247'BPHM
:POKE S+3,211'NJLV
1885 DATA 128 ,, 126 ,,,,,,,,,,,,,,,,,,,,
1680 POKE S+24/136:POKE S+6,221
:POKE S+4,129:RETURN'HWXQ i ,,,,, t ,,,,,,,,,, t ,,,,,,,0'BEAX
1890 DATA 0,,,4,,,14,,,31'BPJN
1690 PRINT"[HOME]";:PRINT SS" [GREEN]
1895 DATA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
*":FOR 1=1 TO 6:PRINT SS" *"
:PRINT S$"[SPACE2] " :NEXT'IPDR / , , $ , t , t i t t t i t i t i f t » tt t t i0'BFAY
1900 DATA 0,,,,,,,,,,,,,,,,,,,,,,,,,,,
1700 PRINT S$" *":PRINT"** *****
* * ":PRINT"[HOME]";:RETURN'EGDG
llttt,f,t16,,,24,0'BVSK
1910 DATA 0,24,, ,36,,,60,,,255,,7,255,
1710 POKE S+5,30:POKE S + 6,7
224,15,255,240,6,,96,,,0'BCEN END
:POKE S+12,30:POKE S+13,7
:POKE S+24,15:FOR I=X TO Z'NJEQ
1720 POKE S+1,HF(I):POKE S+8,HH(I)
:POKE S,LF(I):POKE S+7,LL(I)
:POKE S+4,33'JPGQ
1730 POKE S+11,33:FOR P=l TO DR(I)
:NEXT:POKE S+4,32:POKE S+11,32
:FOR P=l TO 50:NEXT'OJNT
out
1740 NEXT:RETURN'CBXF
1750 FOR L=0 TO 24:POKE S+L,0:NEXT
:POKE S+24,15:POKE S,151
;POKE S+1,170:RETURN'MGJT
1760 DATA 33,25,135,30,250,33,25,135,
30,63,33,25,135,30,63,33,25,135,
30,250'BPJS The nearby electro-chemical plant is pumping out radioactive
1770 DATA 33,25,135,30,63,33,25,135,
repellent. If you're to save your world, you better get off your web
and find the parts you need to become Spiderdroid, a deadly,
30,63'BGON
hyper-mobile fighting machine. But watch out for the stingers,
1775 DATA 44,33,135,195,1150,8,6,97, rock hoppers, and big borers. What's wrong? Is 1
71,750'BHOS thing bugging you?
1777 DATA 8,6,97,71,375,8,6,97,71,190,
8,6,97,71,750'BQUW
1780 DATA 9,5,247,152,375,9,5,104,152,
190,9,5,104,152,190,8,6,97,71,
375'BLMU
1790 DATA 8,5,97,152,375,7,6,233,71,
470,8,6,97,71,1500,2,1,4,3,6,,6,,
9,1'BMGV
1800 DATA 6,,9,1,10,,31,10,9,1,91,10,
9,1,91'BIKH
1805 DATA 10,90,10,901,100,900,100,,
24,,,24,,0'BLIN
1810 DATA 60,,,36,,,36,,,60,,,126,,,
12 6,,,12 6,,,126,,,255,0'BYGL
1820 DATA 1,255,128,3,255,192,7,255, Canmodort &l '12& IBS1& compatibles. Apt* H & ampatibks
COMMODORE M/CAZINE 83
GAME PROGRAMS' by Sharon R. Siegel
Memory
FOR-NEXT loop. My original game used and for a while it sat on the shelf.
Challenge only seven loops, was awkward to type
and was slow. By making use of the power
Typing in a game from a magazine one
day. I came across the solution to my prob
for the Commodore 64 of the FOR-NEXT loop (there are now 35), lem. By using a joystick (plugged into port
I was able to speed up the game, add more #1), a cursor could be moved to the de
cards, add a title screen and music, and sired card, and pressing the button could
still use the same amount of memory. In expose it! This method works great and
When my daughter was three, she addition, the game originally accommo also gives the added advantage of expos
and I started playing a game to dated only two players. Now up to four ing only one card at a time.
gether we called the matching game. Us players may compete, or one player may Remember, only two cards may be
ing a deck of Old Maid cards (with the Old practice against his/her own score. shown per turn. The computer keeps track
Maid removed), we'd lay the cards out face The most fun (and challenging!) part of of whose turn it is and gives the player an
down, then lake turns trying to find two the programming was designing the extra turn if a match is found. At the end
cards that matched each other. When we'd cards. These, of course, can be changed to of the game, everyone's scores are shown
find a match, we'd take the cards out of your own creations and can be found on and the winner is announced. In the one-
play and keep them off to the side. At the lines 590-950 and lines 1840-2010. They player game, your score is updated after
end of the game, the player with the most were separated in order to place a few se every turn and shown at the top of the
matches won the game. lected designs on the title screen. screen.
After learning how to program my The original version was difficult for my My daughter and I are again enjoying
Commodore 64 in BASIC, I decided to daughter to play. The cards were num the game, computer-style. She is six now
have a go at programming a computer bered, and an INPUT statement asked for and wins as often as I do, so I practice fre
matching game. The result, several two cards to be shown at once, separated quently with the one-player game. I have
months and revisions later, is Memory by a comma. Try to explain that to a child yet to break the 26-try barrier mentioned
Challenge. who hasn't learned her numbers past ten, on line 1570.
Among the many changes from the first and has no idea what a comma is! She "Luck," I say, "is all in how the cards
version to the final one was my use of the soon lost interest in playing the game, fall." You give it a try. g
Before typing 1Mb program, read "How to Enter Programs" and "How to Use the Magazine 160 POKE 214,20:PRINT:PRINT"[SPACES]
Entry I'rogram." The BASIC programs in [his magazine arc available on disk from Loadstar, PRESS THE SPACE BAR TO BEGIN'"DILM
P.O. Box 30005, Shrcvcpott, LA 71I3O-OO07, L-800-831-2694. 170 GET QS:IF Q$=""THEN 170'EIOG
180 IF QSOCHRS (32)THEN 170'FJGI
Memory Challenge 190 GOTO 275'BDNF
200 PRINT:INPUT"NAME OF FIRST PLAYER";
20 DIM B$(9,4) ,CS(36,4) ,LS{37) ,A(36) ,
D(36),P$(4),TR(10),H(10) 'BEY I P$(l)'CHFE
210 Z$(l)-"[WHITE] " :Z (1)=1'CLAA
30 DIM Nl(33) ,N2(33) ,S(20) ,T(20) ,
G(30),WS(30),HS(30),LE(30),J(12), 220 PRINT:INPUT"NAME OF SECOND
K f 1 21 'ROtlM PLAYER";P$(2)'CHIG
M12) BOUM
230 Z$(2)=" [CYAN]":Z(2)=3
40 GOSUB 1790'BESB
:IF K=2 THEN 275'FRKG
50 FOR X=l TO 8:READ N3 (X) ,N4 (X) ,DR(X)
240 PRINT:INPUT"NAME OF THIRD PLAYER";
:NEXT'FWBJ
PS(3)'CHYH
60 X=l TU
FOR A—± TO 36:READ
JOiKLHU D(X):NEXT'FKAH
U\AJiM&AJ
250 ZS(3)=" [BLUE]":Z{3)=6
70 FOR X=l TO 12:READ J(X),K(X)
:IF K=3 THEN 275'FRNI
:NEXT'FPHJ
260 PRINT:INPUT"NAME OF FOURTH
80 PRINT"[CLEAR]":POKE 53281,14
PLAYER";PS(4)'CHNK
:POKE 646,1'DPUJ
270 Z$(4)="[YELLOW]":Z(4)=7'CLKH
90 PRINT"[HOME,DOWN]]*** MEMORY
275 PL=1267:LO=1106:TL=0:TR=0'EVJP
CHALLENGE * * *":PR INT'CBRM
280 REM SHUFFLE CARDS'BMJI
100 INPUT"HOW MANY PLAYERS (1-4)
290 PRINT:PRINT" PLEASE WAIT WHILE I
K'BCNB
SHUFFLE THE CARDS."'CBPQ
110 IF K=l THEN 140'DFTX
300 A(1)=INT(RND(1)*36)+1IFMRC
120 IF K<2 OR K>4 THEN 90'FGUB
310 FOR X=2 TO 36'DEBA
130 GOTO 200'BDBY
320 A(X)=INT(RND(1)*36)+l'FMGE
14 0 ZS(1)="[WHITE]":Z(1)=1:PRINT
. t ii nn m II .-.;u A rn
INPUT"wHAT T [_■
IS vnriD
YOUR NAME";
M A M t1 " • 330 FOR Y=l TO X-1:IF A(X)-A(Y)THEN
155 PRINT"TRY TO UNCOVER ALL OF THE 350 REM LAY DOWN THE CARDS'BPAG
MATCHES IN AS FEW TRIES AS 380 FOR X=l TO 4:L=LO:FOR Y=l TO 9
POSSIBLE"'BAJV :FOR Z=l TO 12'KQHP
84 APRIL 1988
Game Programs/Memory Challenge-
770 CS(A(14),2)="[DOWN,BLACK]V( "
390 POKE L+J(Z),K{Z):POKE L+J(Z)+CO,7
:C$(A(32) ,2)=CS(A(14) ,2) 'CJHR
:NEXT Z'GWVP
780 CS(A(14) ,3)=" [DOWN 2,SHFT Q,YELLOW,
400 L=L+4:NEXT Y'DFKB
RVS] [BLACK] ":C$(A(32),
410 LO = LO + 2G)U:NEXT X'DJFD
3)=C$(A(14),3)'CJLT
500 RS="[RIGHT4]":D$="[DOWN5] '"CFSC
790 C$(A{14),4)="[DOWN3] [CMDR Z2]"
510 LS (1)=" [HOME,DOWN2,RIGHT2]"
:CS{A(32),4}=C$(A(14),4)'CJVT
:Z=2'CIND
800 CS(A(15),1)="[BROWN,SPACE2,CMDR I]
520 FOR X=l TO 4'DDWD
":CS(A(33),1)=C$(A(15),1)
530 FOR Y=l TO 8:L$(Z)=L$(Z-l)+R$
:REM BOOT'DOIN
:Z=Z+1:NEXT Y'JXUN
810 C$(A(15) ,2)=" [DOWN,SPACE2,RVS,
540 L$<Z)=L$(Z-9)+D$:Z=Z+l'FRNK
CMDR -,RVOFF]":C$(A(33),
550 NEXT X'BBRE
2)=CS(A(15),2) 'CJHM
560 FOR X=l TO 9:FOR Y=l TO 4'GHDK
820 C$(A(15),3)="[DOWN2,CMDR D,SHFT
570 CS<A(X) ,Y)=BS(X,Y) :CS(A(X + 18) ,
RVS] [RVOFF]":CS(A(33),
Y)=BS(X,Y)'DMNQ
3)=C$(A{15),3)'CJTO
580 NEXT Y,X'BDTI
830 C$(A(15),4)="[DOWN3,CMDR C,RVS,
590 REM CARD DESIGNS 10-18'BQWM
CMDR 12,RVOFF]":C$(A(33),
600 C${A(10),1)="[BLACK,CMDR D,SPACE2]
4)=C$(A(15),4)'CJSP
":CS(A(28),1)=CS(A(10),1)
840 C$(A(16) ,1)="[BROWN] [SHFT "] "
:REM DOG'DNXK
:CS(A(34),1)=C$(A(16),1)
610 CS(A(10) ,2)="[DOWN,SHFT Q]
:REM COWBOY'DQHS
[SHFT N]":CS(A(28),2)=CS(A(10),
850 C$(A(16),2)="[DOWN,CMDR Y,WHITE]O
2)'CJWK
[BLACK,CMDR Y]" :C$(A(34) ,
620 CS(A(10) ,3)="[DOWN2] [RVS] [RVOFF]
2)=C$(A(16),2)'CJYR
":CS(A(28),3)=C$(A(10),3)'CJKK
860 C$(A(16),3)="[DOWN2,RED]([RVS]
630 CS(A(10),4)="(DOWN3,CMDR N]
[RVOFF])":C$(A(34),3)=C$(A(16),
[CMDR H]":C$(A(28),4)=CS(A(10),
3)'CJKR
4)"CJWM
870 C$(A(16) ,4)="[DOWN 3,BLACK,CMDR L,
640 CS(A(11) ,1)="[RVS, BLACK,
CMDR Y,CMDR J]":C$(A(34),
SHFT POUND] [CMDR *,RVOFF]"
4)=C$(A(16),4)'CJKT
:CS(A(29),1)=C$(A(11),1)
:REM BARN'DOQQ
880 C$(A(17) ,1)=" [BLUE,RVS]
650 C$(A(11) ,2)="[DOWN,RVS,RED,CMDR H]
(CMDR N,RVOFF]":CS(A(29),
2)=C$(A(11),2)'CJXP
660 C$(A(11),3)="[DOWN2,RVS,CMDR C]
[CMDR V,RVOFF] ":CS(A(29) ,
3)=CS(A(11),3)'CJRQ
670 CS(A(11) ,4)="[DOWN3,RVS,CMDR H,
BLACK] [RED,CMDR N,RVOFF]"
:C$(A(29),4)=CS(A(11),4)'CJHR
680 CS(A(12),1)="[SPACE3]"
:C$(A(30),1)=C$(A(12),1)
:REM ANT'DNYR
690 CS(A(12),2)="[DOWN,BLACK]V[SPACE2]
M:C$(A(30),2)=C$(A(12),2) 'CJWR
700 C$ (A(12) ,3)="[DOWN2,SHFT Q,SPACE2]
":C$(A(30),3)=C$<A(12),3)'CJUJ It's nuclear winter
all year round. As Tal, the
710 CS(A(12),4)="[DOWN3,CMDR +,
futuristic warrior in the year
CMDR B2]":C$(A(30),4)=C${A(12), 2500 A.D., you'll need to collect
4) 'CJFM the ancient flying armor that will
720 C$(A(13),1)="[SPACE3]" ake the difference between life
:C$(A{31)/1)=C5(A(13),1) and half-life. Watch out for the
:REM BULL'DOXN giant sloths, vicious subhumans
730 CS(A(13),2)="[DOWN,BLACK,SHFT J, and mutant aliens. They've had
CMDR I,SHFT K]":C$(A(31), hard winter.
740
2)=CS(A(13),2)'CJHO
CS(A(13),3)="[DOWN2] [RVS,CMDR F]
RAD WARRIOR
[RVOFF]":C$(A(31),3)=C$(A(13),
3)'CJKO
750 CS(A(13) ,4}="[DOWN3] [CMDR L2]
:C5(A(31),4)=C$(A(13) ,4)'CJLP
760 C$(A(14),1)="[SPACE3] "
:C${A(32),1)=C$(A(14) ,1)
:REM BEE'DNHQ
SERIES
COMMODORE MW3AZINE 85
Game Programs/Memory Challenge
: [RED,SPACE2,RVOFF]" 1170 PRINT"[HOME,DOWN,SPACE40]":T=Z
:C5(A(35),1)=C$(A(17),1) :GOTO 1190'DIDJ
:REM FLAG*DOJV 1180 FOR X=l TO 4:PRINT LS(S);CS(S,X)
89 0C$(A(17),2)="[DOWN,BLUE,RVS] :NEXT X:V=2:GOTO 1000'HCFM
: [WHITE/SPACE2,RV0FF]" 1190 FOR X=l TO 4:PRINT L$(T);C$(T,X)
:C$(A(35),2)=C$(A(17),2) 'CJJU :NEXT X:V=1:TR=TR+1'IDYO
900 CS(A(17),3)»"[DOWN2,RED,RVS, 1200 IF C$(S,3) OC$(T,3)THEN 1280'ESDB
SPACE3,RVOFF]":CS(A(35), 1210 GOSUB 13 50:PRINT"[HOME,DOWN]";
3)=C$(A(17),3)'CJUM ZS(W);PS;", you got a
910 CS(A(17) ,4)="[DOWN3,BLACK,RVS, MATCH!!!"'CPWF
CMDR L,RVOFF,SPACE2]" 1220 GOSUB 1680:SC(W)=SC(W)+1
:CS(A(35),4)=C$(A(17),4)'CJBO :TL=TL+1'FWPF
920 C$(A(18),1)="[SPACE3]" 1230 POKE F(1),81:POKE F(1)+CO,Z(W)
:CS(A(36) ,1)=C$(A(18) ,1) ?POKE
KE F(2),81'ECMG
:REM TRACTOR'DRWQ 1235 POKE F(2)+CO,Z(W):PE=81
930 CS(A{18),2)="[DOWN,RED,CMDR D,RVS, PC=Z{W)'EXCL
: t*u*z iwj ■ txuL
CMDR C,RVOFF,SHFT W]" 1240 FOR TT=1 TO 100INEXT TT'EJOD
:CS(A(36),2)-C$(A(18),2)'CJDQ 1250 IF TL=18 THEN 1360'DIHD
940 C$(A{18) ,3)=" [DOWN2,RVS,CMDR K, 1260 IF K=l THEN 1340'DGOE
CMDR I,CMDR F,RVOFF]" 1270 GOSUB 1350:PRINT"[HOME,DOWN]
:CS(A(36),3)=CS(A(18),3)'CJFR Z$(W);"YOU GET TO GO AGAIN!"
950 CS(A(18) ,4)="[DOWN 3,BLACK,SHFT W] :GOTO 1000'DRVM
O":C5(A(36),4)=CS(A{18),4)'CJBR 1280 GOSUB 13 50:PRINT"[HOME,DOWN)";
960 PRINT"[HOME,DOWN]":FOR X=l TO ZS(W);"SORRY, ";PS(W);"..."'CTXK
4'EENM 1290 FOR TT=1 TO 1200:NEXT TT'EKOI
970 PRINT"[DOWN4,SPACE3,SHFT W,SPACE3, 1300 PRINT LS (S) ;" [YELLOW,SHFT 0,
SHFT W,SPACE3,SHFT W,SPACE3, CMDR Y,SHFT P,DOWN,LEFT3,CMDR J,
SHFT W,SPACE3,SHFT W,SPACE3, CMDR B,CMDR L,DOWN,LEFT3,CMDR J,
SHFT W,SPACE3,SHFT W,SPACE3, CMDR B,CMDR L,DOWN,LEFT3,SHFT L,
SHFT W,SPACE3,SHFT W]":NEXT'CBTW CMDR P,SHFT @]"'BGAN
980 W=1:V=1:TR=0:PC=1:PE=0 1310 PRINT L$(T);"[SHFT O,CMDR Y,
:FOR X=l TO K:SC(X)=0:NEXT'KEDY SHFT P,DOWN,LEFT3,CMDR J,CMDR B,
985 IF K>1 THEN PRINT"[HOME,DOWN]"; CMDR L,DOWN,LEFT3,CMDR H,CMDR B,
PS(l);", YOU BEGIN"'EJTX CMDR L,DOWN,LEFT3,SHFT L,CMDR P,
990 IF K=l THEN PRINT" [HOME,DOWN] SHFT @]":IF K=l THEN 1340'ENUQ
TRIES ="TR"[SPACE8J 1320 W=W+1:IF W>K THEN W=1'GIBE
MATCHES ="TL'EGHV 1330 GOSUB 1350:PRINT"[HOME,DOWN]";
995 REM MAIN PLAY'BIIT Z$(W);"IT'S ";PS{W);'"S TURN"
1003 JY=PEEK(56321):FI=JY AND 16 :GOTO 1000'DYJJ
:JY=15-(JY AND 15):BL=PL 1340 GOSUB 1350:PRINT"[HOME,DOWN]
:POKE PL,87:POKE PL+CO,1'LUFL TRIES = "TR"[SPACE8]MATCHES ="TL
1010 IF JY=1 OR JY=5 OR JY=9 THEN :GOTO 1000'DONK
PL=PL-200:GOTO 1050'KVXF 1350 PRINT"[HOME,DOWN,SPACE40]"
1020 IF JY=2 OR JY=6 OR JY=10 THEN :RETURN'CBHH
PL=PL+200:GOTO 1050'KWJH 1360 REM END OF GAME'BJVF
1030 IF JY>3 AND JY<7 THEN 1370 PRINT"[CLEAR,WHITE]":PRINT:G=G+1
PL=PL-4'HLOD :IF G>10 THEN G=1:H=1'JOXM
1040 IF JY>7 THEN PL=PL+4'FIHC 1380 IF K=l THEN 1550'DGRH
1050 PS=P$(W):IF K=l THEN PS="WELL 1390 PRINT"THERE WAS A TOTAL OF 18
DONE"'FMGG MATCHES:":PRINT'CBUO
1060 IF PE=81 THEN POKE BL,81 1400 FOR X=l TO K:PRINT"[SPACE5]";
:POKE BL+CO,PC'GRUG P$(X);" FOUND "SC(X)" OF THEM"
10 70 PE=PEEK(PL):PC=PEEK(PL+CO)'FPUH ::NEXT'FRRI
NtAT p JJKKJ.
86 APRIL 1988
Game Programs/Memory Challenge
1460 FOR T=l TO 100:NEXT T'EHCG :BS(1,4)="[DOWN 3,RED,CMDR *,RVS]
1470 NEXT'BAEE [RVOFF,SHFT POUND]"'CPTP
1480 PRINT:IF G=l THEN 1510'EHUI 1860 B${2,1)="[SPACE3]"
1490 FOR X=l TO H:PRINT"[RVS] :B$(2,2)="[DOWN] [BLUE]( "
GAME"G(X)"[RVOFF,SPACE5,RVS]"; :REM BIRD'DUOO
W$ (X) ; " [RVOFF]";SPC(LE(X)) ;"[RVS 1870 B$(2,3)="[DOWN2]< [RVS] [RVOFF]="
"HS (X) " [RVOFF] '"FDQT :BS (2,4)-"[DOWN3] ( "'CPTO
1500 NEXT'BAEX 1880 BS(3,1)="1SPACE3]
1510 PRINT:PRINT"[SPACE3] :B$(3,2)="[DOWN] [WHITE,SHFT Q]
PRESS THE SPACE BAR TO PLAY :REM GIRL'DUVQ
AGAIN"'CBRJ 1890 B$(3,3)="[DOWN2,SHFT N,RED,
1515 GET JUNKS: IF JUNKSO""THEN CMDR +,WHITE,SHFT M]"
1515'FPTK :B5(3,4}="[DOWN3,CMDR M] [CMDR G]
1520 GET Q$:IF' QS=""THEN 1520'EJME "'CPNS
1530 IF QS=CHRS(32)THEN 275'EJPF 1900 B${4,1)="[GRAY1,RVS,CMDR D,WHITE,
1540 END'BACC SHFT POUND,CMDR *,RVOFF]"
1550 REM ONE PLAYER STATISTICS'BTWJ :BS(4,2)="[DOWN,GRAY1,RVS,CMDR L,
1560 TR(G)=TR'BHYG WHITE,SPACE2rRVOFF]"
1570 IF TR<26 THEN PRINT"WOW!!!" :REM SPACESHIP'DAPP
:GOTO 1600'FJUL 1910 B$(4,3)="[DOWN 2,GRAY 1,RVS,CMDR L,
1580 IF TR<36 THEN PRINT"CONGRATULATI WHITE,SPACE2,RVOFF]"
ONS!":GOTO 160£)'FJUP :BS(4,4)-"[DOWN3,GRAY 1,RVS,
1590 PRINT"GOOD TRY1"'BAJK
TRY!"'BAJK CMDR L, RVOFF,WHITE,SHFT B2] CPNN
160 0 PRINT"IT TOOK YOU"TR"TRIES TO 1920 B$(5,1)-"[WHITE,SHFT Y,SHFT T] "
FIND THE 18 [ SPACE5]MATCHES.'" BCTL :BS(5,2)="[DOWN]()[CMDR D]"
1610 IF G=l THEN 1640'DGND :REM RABBIT'DWVN
1620 PRINT:PR INT"YOUR STANDINGS. . ." 1930 BS(5,3)="[DOWN2,RVS,CMDR K]
:PRINT'DCRH [RVOFF,CMDR K] ":B$ ( 5,4)="[DOWN3,
1630 FOR X=l TO G:PRINT"[RVS]GAME"X" CMDR U] [CMDR U] '"CPLN
[RVOFF,SPACE5,RVS]"TR(X)"[RVOFF] 1940 BS(6,1)="[GREEN,RVS,SHFT POUND],
:biEXT'Fr.nK
:NEXT'FLDK [CMDR *,RVOFF]":BS(6,2)="[DOWN,
PRINT:PRINT"WOULD YOU LIKE TO
ROCK
TRY AGAIN? (Y/N)'"CBRN
GET JUNK$:IF JUNKSO""THEN
1650'FPTK
GET Q$:IF Q$=""THEN 1655'EJVN
IF QS="Y"THEN 275'DFFI
END'BACG
REM MUSIC'BFQJ
UT.
FOR X=0 TO 23:POKE SO+X,0
:NEXT'GLFO
POKE SO+2,255:POK£ SO+5,9
:POKE SO+24,15'GVSI
1710 FOR X=l TO 8'DDBD
1720 POKE SO+1,N3(X):POKE SO,
N4 (X) rDSBI Build your own or choose
njin 16 pre-programmed
1730 POKE SO+4,65:FOR T=l TO DR(X)
caves in a geological night
:NEXT T'GQVK
mare of runaway boulders, razor-
1740 POKE SO+4,64'CGWG sharp rocks, and collapsible caverns.
1750 NEXT X'BBRF What's in it for you? On, not much.
1760 RETURN'BAQG Just enough raw diamonds to finance
1790 PRINT"[CLEAR]":POKE 53281,0 a whole new universe. Just watch out
for the amoebas. Suffocation is such a
:POKE 53280,0:CO=54272'EYOB
nasty way to go.
1800 SO=CO:FOR X=0 TO 23:POKE SO+X,0
:NEXT:POKE SO+2,255:POKE SO+5,9 BOULDER DASH"
:POKE SO+24,15'NNIS
1810 FOR X=l TO 33CREAD Nl(X),N2(X) CONSTRUCTION KIT
:NEXT'FRQI VHEPfX
1820 FOR X=l TO 20:READ S(X):T(X)=S(X)
:NEXT'GTGL
:NEXTGTGL
1830 REM CARD DESIGNS 1-9'BOBI
1840 BS{1,1)="[WHITE] [SHFT N,CHDR J]"
:BS(1,2)="[DOWN,SHFT N] [CMDR J]"
:REM SAILBOAT'DYKP
1850 B$
B${1/3)="[DOWM2,CMDR Y2,CMDR
SERIES
COMMODORE MAGAZINE 87
Game Programs/Memory Challenge
RVS],,,[RVOFF]":REM TREE'DUBP "'EVAH
1950 BS(6,3)="[DOWN2,CMDR *,RVS], 2 0 60 SS(8)=S${7)+"[DOWN2,RIGHT11]"
[RVOFF,SHFT POUND]" :S$ (9)=S$(8)+" [UP5,RIGHT10] "'EVDM
:BS (6,4)="[DOWN3] [RVS,BROWNJ 2070 FOR X=l TO 9:FOR Y=l TO 4'GHDG
[RVOFF] "'CPFP 2080 PRINT S$ (X) ;B$(X,Y) 'BNKF
I960 BS (7,1)=" [SPACE3] " 2090 NEXT Y,X'BDTE
:BS(7,2)="[DOWN,BLUE]X[RED]0 2110 POKE 214,9:PRINT:PRINT TAB(15)"
[BLUE]X":REM TIC-TAC-TOE'DCVR [GRAY3]M E M 0 R Y"'EKID
1970 BS(7,3)="[DOWN2,RED]0[BLUE]X(RED] 2120 PRINT:PRINT TAB(12)"C HALLE
O":BS(7,4)=" [ DOWN 3, BLUE ]X [RED]O N G E"'DEND
[BLUE]X"'CPHQ 2130 POKE 214,iy:PRINT:PRINT
1930 BS(8,1)="[SPACE3]" TAB(18)"BY SHARON R. SIEGEL'"ELXH
:BS (8,2)="[DOWN,BROWN,RV5,CMDR F, 2170 TI$ = "000000'"BDCE
CMDR J] [RVOFF]":REM TRUCK'DVXT 2180 FOR X=l TO 20:POKE T(X),81
1990 B$(8,3)="[DOWN2,RVS,CMDR H, :POKE T(X)+CO,11:NEXT'HXUM
SPACE2,RVOFF] ":B$(8,4) = "[DOWN 3, 2190 I=2'BCTF
SHFT Q] [SHFT Q]"'CPMS 2200 FOR X=l TO 4:IF 1=2 THEN X=2'HIEC
2000 BS(9,1)="[RVS,WHITE]A[SPACE2, 2210 FOR Y=l TO 20:POKE T (Y)+CO,0'FNQD
RVOFF]":B$(9,2)="[DOWN,RVS, 2220 IF Y<8 THEN T(Y)=T(Y)+1
SHFT A,SPACE2,RVOFF]" :GOTO 2260'GQOF
:REM ACE OF SPADES'DCEF 2230 IF Y<11 THEN T(Y)=T(Y)+40
2010 B$(9,3)="[DOWN2,RVS,SPACE2, :GOTO 2260'GSHG
SHFT A,RVOFF]":B$(9,4)="[DOWN 3, 2240 IF Y<18 THEN T(Y)=T(Y)-1
RVS,SPACE2]A[RVOFF]"'CPUC :GOTO 2260'GROH
2820 S$(l)="[HOME,DOWN3,RIGHT5)" 2250 T(Y)=T(Y)-40'CKNE
:S$(2)=S$(1)+"[UP,RIGHT24]"'DOJF 2260 POKE T(Y),81:POKE T(Y)+CO,11
2030 S$(3)=SS(1)+"[UP,RIGHT12]" :I=1'EUPJ
:S$(4)=" [HOME, DOWN9, RIGHT] '"DQNE 2270 IF X=4 THEN T (Y)=S(Y) 'EKDI
2040 S$(5)=SS(4)+"[UP,RIGHT34]"'CKRF 2280 J=J+1:IF N1(J)=0 THEN J=1'GMGK
2050 S$(6)=SS(4)+"[DOWN8,RIGHT2]" 2290 POKE SO+1,N1(J):POKE SO,N2(J)
:S${7)=SS(6)+"[DOWN,RIGHTll] :POKE SO+4,65'FABN
2300 FOR 2=1 TO 60:NEXT Z'EGVA
2310 POKE SO+4,64'CGWA
2320 NEXT Y,X'BDTA
2330 IF TI$>"000009"THEN RETURN'EDVE
2340 GOTO 2200'BEBC
2510 DATA 27,148,24,146,27,148,30,245,
3 2,204,32,204,24,146,24,146'BFAL
2520 DATA 32,204,30,245,32,204,36,208,
41,83,32,204,24,146,41,83'BDTL
2530 DATA 43,200,32,204,27,148,43,200,
41,83,32,20 4,2 4,14 6,24,14 6'BEOM
2540 DATA 27,148,24,146,27,148,30,245,
tensoftsAMAZING 32,204,24,146,20,16 9,16,101,0,
0rBJIO
tor Ihe Commodore 64' 12B"
2550 DATA 1313,1316,1319,1322,1325,
88 APRIL 1988
Amiga Software Reviews/Guild of Thieves'
Continued from page 38 of the Kerovnian geography. There are find or not, take it to the Guildmaster or
best friend. Don't think that the list you many places to go in the game and just as drop it in a night safe and see if your score
are shown is absolute, for locked doors and many objects to use, manipulate and rises. If you get points for dropping it in a
closed gates and doors hide the exits they steal. Kerovnia is paradise for those who night safe, it is a treasure.
offer from the computer. Finally, HINT ac like making maps. The EXITS command, 3) The descriptions in Guild of Thieves
cesses the game's hint interpreter that of coupled with the implied positioning of are not very revealing. The game might
fers aid in dire emergencies by decoding the various locations, helps immensely in mention that there is a cabinet in the
the clues in the game manual. There is envisioning Kerovnia as it lies ready to be room, but only by examining it do you
one more tool that must be mentioned— plundered. find out whether it is important to the ad
the FUNCTION command. It allows you The puzzles in Guild of Thieves are not venture or not. Most objects described in
to define a line of text for each of the ten the typical, everyday types you see in the text can be manipulated in some way.
Amiga function keys—a welcome relief. I most adventures. One very important Explore everything in Guild of Thieves—
assigned EXITS to Fl and adventured puzzle involves getting a platinum chalice nothing is obvious.
happily ever after. out of a cage that also houses a grizzly 4) Draw a map of your travels carefully.
Enough about the tools that help you bear. Think about how you might perform Sometimes, multiple exits from a location
play the game, let's look at what you get such a feat. It's not obvious and requires lead to the same place. This is especially
in the package. Besides the disk, you re the use of a few other objects you have to true in the woods and the scrub.
ceive a Guild of Thieves identification obtain in a sneaky or thoughtful manner. 5) Guild of Thieves is a container-ori
card and standard contract, fixed die and Now some hints for those truly stuck or ented game. In other words, there are a lot
a manual that includes a history of the those needing a good background of infor of instances in which a useful object is con
Kerovnian Guild of Thieves (it also acts as mation with which to begin Guild of tained inside some other item. An exam
an anti-piracy device), instructions and a Thieves: ple is the maggot; it is in a closed tub un
long list of hint questions and coded an II Look carefully for treasures. There der a bed. Make sure you open everything
swers. These hints are by far the most use are things you may not even think of as in your quest.
ful part of the manual, offering help to treasures. Some of the treasures you need That should be plenty for you to start in
those who really need it. Typing in the to collect are in plain view; others are hid earnest with The Guild of Thieves. Re
strange coded answers consisting of let den in some object. Some require access to member to have fun with the game and
ters and numbers takes a few minutes. a special location; others you will chance appreciate it for what it is—a solid text/
This method of obtaining hints is the best upon in normal travel. graphic adventure with lots of playability,
Fve seen since Infocom's InvisiClue books. 2) In order to determine whether an ob guaranteed to keep you occupied for 20 or
I was highly impressed with the extents ject is a treasure that you are supposed to 30 hours in a trip to Kerovnia. Q
128 Chaos 2
5 REM C128 CHAOS#2'BLWG
10 GRAPHIC 1,1:COLOR 0,12:COLOR 1,2
:COLOR 4,1'EQXD
12 Y=1'BCJA
14 CHAR 1,1,24,"[SPACE41
ITERATIVE EQATION F(X)=X(1+R)-RX
[UP ARROW]2[SPACE4]",0'BJSN
You're Coil Cop.
15 R=1.99'BFMD The last remaining play
20 X=.25'BEIY thing to survive a toy factory
30 FOR 1=1 TO 275'DFNB takeover. You must stop a master
40 X= (1 + R)*X-(R*X~2) 'GLOG computer that's gone haywire.
50 NEXT'BAEB A computer intent on building
60 FOR 1=1 TO 200'DFBE hideous, deadly toys. What
70 X=(l + R) *X-(R*X"2) 'GLOJ should you do?
80 DRAW 1,Y,110*X'CIRH
Spring into ac
90 NEXT'BAEF
100 R=R+.0035'CHUW
tion. What else?
110 Y=Y+1'CDMX
114 IF Y>289 THEN END'EETD
COIL COP
BYFPMT
120 GOTO 30'BCKW rmsi
Gmimodorr 64/128
iHTEP PROGRAM P>R ODE S£ DMWB
DMWBD Hi' CfiEVLEi GRAPHXS
SERIES
COMMODORE MA3AZINE 89
128 USERS ONLY by Jerome E. Reuter
Sequence 128
Sequence is a Commodore 128 game
that requires concentration. After typ
ing in the program, save a copy to tape or
disk, then run- The first prompt asks if
you want to play the game or the piano.
t
The default answer is the game, so press
RETURN and you're off. The computer
will randomly pick one of eight birds sit
ting on a perch. The selected bird will leap
into the air, sound his voice and return to
his perch. Now the computer will wait for
you to sound the correct bird, by pressing
the correct number key. After the correct
key is pressed, the computer goes back
into its loop and sounds the first bird, and
then adds another randomly selected bird. If (or when) you press a key out of order, be replayed for you.
If you get the sequence right again the the game stops and gives you the option of The first eight lines of DATA contain
computer will add a third key press, and hearing the last sequence played correctly the multi-colored SPRITE which is re-
soon. or restarting the game. READ and recolored for the other seven
The game is simple to play and is great The colorful animated sprites can be sprites. You can put your own SPRITE
fun for kids of all ages, the program is DI- played like a piano also, just select the pi DATA in those lines, and the program will
Mentioned for an ARRAY of 100 ele ano option and play with the number keys do the rest.
ments, so you will really have your hands or your keypad. If you want to see and Have fun, and see if you can figure out
full if you think you can remember better hear your masterpieces again, just press what the last DATA line does and how it
than the 128. the number nine key and the ARRAY will works. a
Before t>pins this program, read How to Enter Programs" and "How io I sc the Magazine
:A1 (J)=X'GRNP
Entry Program." The BASK, programs m this magazine arc available on di-^k from I oidjtar,
40 IF (X<1 OR X>9)THEN 38'FICF
po Hu\ J0008, Shrevcport, U "1130-0007, l ■8<io-hM-269h
42 IF (X<9 AND X>0) THEN SPRITE Xrl,X,
Sequence 128
0,0,1,lrMOVSPR X,(X*40)-6,100
2 KYS = "[SPACE2,CMDR R,LEFT,DOWN, :ELSE 48'KMRQ
SHFT -,LEFT2,DOWN,CMDR R,CMDR E, 44 ON X GOSUB 110,112,114,116,118,120,
CHDR R,LEFT3,DOWN,SHFT -,LEFT,DOWN, 122,124,48'CKNL
CMDR 2,SHFT *,CMDR X,LEFT,UP,SHFT -, 46 J=J+1:GOTO 38'DGDJ
UP3,RIGHT] " 'BDDQ 48 FOR L=l TO J:X=A1(L)
4 DNS="[DOWN24]"'BDAF :REM KEY 9 PRESSED PLAY BACK
6 SC=0:HS=0:L=0:N=0:X=0'FQQL ARRAY'FKIU
8 COLOR 0,13:COLOR 4,13:COLOR 5,1'DNML 50 IF (X>0 AND X<9)THEN SPRITE X,1,X,
10 DIM A1(100):FOR X=l TO 8:SPRITE X,0 0,0,1,1:MOVSPR X,<X*40)-6,100'JJTO
:MOVSPR X,0 #0:NEXT X'HAWG 52 ON X GOSUB 110,112,114,116,118,120,
12 IF PEEK(215)=128 THEN PRINT"PLEASfc 122,124'CHLK
SWITCH TO 40 COLUMN":END'GJPL 54 IF L<J THEN NEXT L:ELSE 26'FGQJ
14 PRINT"[CLEAR,DOWN6]LOADING SPRITES 56 CHAR 1,0,2,"[SPACE36]"
- PLEASE WAIT":SLEEP 1:FAST'DFON :REM START COMPUTERS LOOP'CABT
16 FOR SP=3584 TO 4095 STEP 64'EMAI 58 GOSUB 148:N=0:GOSUB 138:N=1'ENWO
18 FOR A=0 TO 63'DEBH 60 CHAR 1,1,4,"[SPACE24]"'BGYG
20 READ D:POKE SP+A,D'DHDB 62 SLEEP 1:CHAR 1,15,22,"[SPACE2]
22 NEXT A:RESTORE:NEXT SP'DFGC MY TURN[SPACE2]"'CLDK
24 SLOW:GOSUB 132:GOSUB 136'DJAF 64 COLOR 4,12:POKE 2592,0'CLSJ
26 INPUT"!HOME,DOWN4,SPACE2,RVSJG 66 FOR DL=1 TO 250:NEXT DL'EJWM
[RVOFF]AME OR [RVS]P[RVOFF]IANO 68 FOR L=l TO N'DDLM
[SPACE4,RIGHT4]G[LEFT3]";A$'BDCN 70 IF A1(L)=0 THEN Al (L)=INT(RND(.)* 8)
28 PRINT"[HOME,DOWN4,SPACE34]"'BAWL +11ISBL
30 IF A$="G"THEN GOSUB 136 72 X=A1(L)'BGZH
:GOTO 56'FIED
74 SPRITE X,1,X,0,0,1,1'BOAK
32 CHAR 1,0,2,"ISPACE4J 76 MOVSPR X,(X*40)-6,100'DNWN
KEY 9 = PLAY BACK[SPACE12]"'BGQJ 78 ON X GOSUB 110,112,114,116,118,120,
34 CHAR 1,15,22,"[SPACE9]"'BIBG 122,124'CHLS
36 COLOR 4,14:J=1:GOSUB 148'DLSJ 80 IF L<N THEN FOR DL=1 TO 100:NEXT DL
38 GET KEY AS:X=ASC(A$)-48
90 APRIL 1988
128 Users Only/Sequence 128
:NEXT L1INBL :GOSUB 138:GOTO 26'ISPO
82 SLEEP 1:REM START HUMANOIDS 166 IF AS="L"THEN CHAR 1,0,4,
LOOP'CVON "LAST SEQUENCE(SPACE22]"
84 CHAR 1,15,22,"YOUR TURN'"BIFN :ELSE END'GJAT
86 COLOR 4,16'BEXL 168 FOR L=l TO N:X=Al(L)'EKTN
88 POKE 2592,10'BHUN 170 SPRITE X,1,X,0,0,1,1'BOAF
90 FOR L=l TO N'DDLH 172 MOVSPR X,(X*40)-6,100'DNWI
92 GET KEY A$'CCEI 174 ON X GOSUB 110,112,114,116,118,
94 X=ASC(AS)-48'DHGM 120,122,124'CHLN
96 IF (X<1 OR X=>9) THEN 158'GJBR 176 IF L<N THEN NEXT L'EDBL
98 SPRITE X,1,X,0,0,1,l'BOAQ 178 INPUT"[BELL,HOME,DOWN4,RVS]R
100 MOVSPR X, (X*40)-6,100'DNWY [RVOFF]ESTART OR [RVS]E[RVOFF]ND
102 ON X GOSUB 110,112,114,116,118, [RIGHT4]R[LEFT3]";AS'BDLT
120,122,124'CHLE 180 IF AS="E"THEN FOR X=l TO 8
104 IF XOA1(L) THEN 158'EJED :MOVSPR X,X*43 #X:NEXT X
106 GOSUB 138'BDPC :PRINT"[CLEAR]":END'LSEP
108 IF L<N THEN NEXT LtELSE N=N+1 182 SC=0:L=0:N=0:GOSUB 136:GOSUB 138
:GOTO 62'IKAK :GOTO 26'GUGN
110 SOUND 1,47000,30,2,42000,4750,1, 184 DATA 0,40,0,195,170,0,255,170'BYWM
3168:GOTO 126'CJSD 186 DATA 128,15,150,160,0,134,168,
112 SOUND 1,37000,30,2,21000,14750,0, 0'BBXO
528:GOTO 126'CJLF 188 DATA 150,170,15,170,128,255,170,
114 SOUND 1,37000,30,2,32000,100,1, 0'BDAQ
1518:GOTO 126'CIAH 190 DATA 195,170,0,0,40,0,0,60'BVTI
116 SOUND 1,59000,30,2,42000,13250,1, 192 DATA 0,0,40,0,20,40,64,85'BUVK
1914:GOTO 126'CKFK 194 DATA 169,80,86,169,84,86,170,
118 SOUND 1,37000,30,2,19000,15250,0, 85'BBVN
726:GOTO 126'CJOL 196 DATA 22,170,85,5,170,149,1,
120 SOUND 1,27000,30,2,21000,14567,1, 106'BAHP
1500:GOTO 126'CKAF 198 DATA 169,3,207,0,3,12,0,0'BUWQ
122 SOUND 1,33000,30,2,18000,17000,1, 200 DATA 10,5,18,5,21,20,5,18'BUCA Tj|D
1575:GOTO 126'CKAH
124 SOUND 1,30000,30,2,17000,18000,1,
1000'BGTH
126 FOR DL = 1 TO 125:NEXT DL'EJXH
128 SPRITE X,1,X,0,0,0,1'BOYI
130 GOSUB 148:RETURN'CEQY
132 PRINT"[CLEAR]";:PRINT LEFTS(DNS,
16);IFOR X=l TO 8:PRINT KY$;
:NEXT X'IWWK
134 PRINT"[DOWN2,RIGHT2]1(RIGHT4) 2
[RIGHT4] 3[RIGHT4J4 [RIGHT4]5
[RIGHT4]6[RIGHT4]7[RIGHT4J8"
:RETURN'CBXI
Grab your favorite joystick and shift into the world of
faster action, zanier gameplay and slicker graphics with
136 FOR T=l TO 100:Al(T)=0:NEXT T
the MAXX-OUTr series from Epyx. Rad Warrior.™ Arctic
:RETURN'GPWK Antics™Spy vs Spy HI™Boulder DashwConstruction Kit™
138 SC=N:IF HS<SC THEN HS=SC'FMAM Coil Cop. SpiderboL™ And Death Sword!" They're easy on
140 IF HS<SC THEN HS=SC'EIXD the wallet And easy to get Just visit your nearest software
142 PRINT"[HOME,BLACK,DOWN2,RIGHT4] dealer. MAXX-OUT! from Epyx. Take your addiction to
SCORE:";SC;'BEEF theMaxx.
144 PRINT TAB(15)"[SPACE2JHIGH SCORE
:";HS:RETURN'DHSJ
146 RETURN'BAQF
148 FOR T=l TO 8'DDWJ
150 SPRITE T,1,T,0,0,0,1'BOQD
152 MOVSPR T,{T*40)-6,160rDNUG
154 NEXT T:RETURN'CCHF
156 RETURN'BAQG
158 CHAR 1,3,4," WRONG KEY[SPACE14)
"'BGVO
160 SLEEP l'BCHC
162 INPUT"[BELL,HOME,DOWN4,RVS]R
[RVOFF]E-START / [RVS]L[RVOFF]
AST SEQ[RIGHT4]R[LEFT3]";AS'BDXN
164 IF A$="R" THEN SC=0:L=0:N=0 ASC1K-<VXX SlfKsn-AJIE TRXDEMMtKS OrfHSTSTA C C J9K igvrn&TSTAJt SOfTWAXZ flr
^w>wt>utFnr*Tttr:7ikhZk
COMMODORE M/CAZINE 91
128 USERS ONLY' by Mark Jordan
92 APRIL 1988
128 Users Only/The 128 Mode
Once I got the little critter, I became en 70 — This system call (SYS 52591) took
steal the routine that came with the chanted with it as a programming tool. me a while to discover. It turns the
mouse. That's what we did with Mouseka- Mousekataar is just the first of many fu cursor on during program execu
taar (though it is modified to create the ture projects for this versatile addition to tion.
animated effect). This routine will con the Commodore family. 80— This system call (SYS 6144) turns
stantly move sprite #1 whenever the on the mouse routine that we bor
mouse is moved (it's interrupt driven). 80-Column Mouse Demo rowed from the disk that came
Thus sprite #1 must be your pointer. Explanation with the mouse.
Now if you ever need to know what the 10 — Loads the ML routine that reads 90 — We begin the loop. First, we print
mouse coordinates are, simply check with the mouse and sets key 8 for back the cursor at the converted X and
the RSSPOS<x,x) function. Tb find the X arrow. This is handy because when Y coordinates of the mouse. (Re
(horizontal) coordinate, type it this way: X the left mouse button is pressed, read info on line 50.)
= RSPPOSU.0). To find the Y (vertical) what key 8 is defined as will be in 100 — The only reason this line is includ
coordinate, type this: Y = RSPPOS(1,1). put into the keypress buffer. ed is to see if the left button was
Keep in mind that the result for X can 20— Dims three variables, X(),Y( land pressed and to demonstrate a
be any number from 0-511 because that's C( >. The subscripts for X() and YO unique feature of the mouse rou
how far a sprite can travel horizontally, will be the X and Y values of sprite tine we are using. In line 10 we de
and Y can be anything from 0-255 be #1. You'll see how in line 50. CO is fined key 8 as back arrow. If the
cause that's a sprite's vertical limit. an array that allows for color mouse button gets pressed, this
To see if either button is pressed, simply changes. back arrow is stuffed into the key
read JOY(l). If the result is a value of 128, 30— Reads the C() array. press buffer. A simple GET A$ will
then the left button has been pressed. If 40 — The data for above. read it and then act on it. In this
it's equal to 1, then the right button has 50— This FORvNEXT loop calculates a case, we'll simply jump down to
been pressed. Line 410 in Mousekataar value between 0 and 79 for Xi > and 120 and use a routine that prints
checks if either button has been pressed a value between 0 and 24 for Y(). the word "Here" on the screen at
and jumps to the subroutine at 460 to de What is happening here is that the the cursor.
cide which button and what to do about it. 0-511 potential of our mouse point 110 — Finish the loop
You may be wondering what the short er must be translated into a 0-79 120 — Print "Here" at the cursor which
listing is all about. It's simply a demo of format for the 80-column screen. the mouse controls) as long as the
how one might use the mouse to move the Likewise, the 0-255 potential of cursor isn't on the color bar.
cursor in the 80-column mode. Read the our mouse pointer gets translated 130 — If the cursor is on the color bar, we
accompanying sidebar for more detail. into a 0-24 value. We've simply re- use RSPPOSU.O) to calculate
I bought my mouse because I am plan scaled the sprite coordinates into a where it is.
ning to do an extensive review of GEOS 80 x 25 line grid. 140 — With that calculated, we choose
128. Having used both the Amiga and the 60 — This line simply prints a color bar the correct color and print it (recall
Macintosh, I knew the need for a mouse on the top of the screen to allow us that CS() holds the sixteen colors).
when doing serious on-screen artwork. to change colors with the mouse.
Belmc typing this program, read "HmrtoEntCl Program*" and "Him m Use the Maga/inc
130 FOR 1=1 TO 5:N(T+I)=N(T+I-1)+SS
Entry Program." The BASIC programs in this magazine art awilabk on di>k Imm Loadstar,
tNEXT1JSMI
P.O. Box .W(M>8. Shrevepon. LA 71130-0007. 1-800831-2694
140 NEXT'BAEY
Mousekataar 150 SPRITE 1,1,1'BGOB
160 GRAPHIC 1,1'BDHC
10 FAST:PRINT"[CLEAR]":GRAPHIC 1,1
:COLOR 4,1'EKAC 170 SLOW:FOR T=0 TO 24:COLOR 1,7
20 BLOAD"MOUSE128.BIN"'BBTC :CHAR 1,13,T,"[SPACES]",1
30 FOR 1=0 TO 1:FOR T=0 TO 63 :COLOR 1,15:CHAR 1,18,T,"(SPACE5]
:IF T<44 THEN READ AS ",1:COLOR 1,7:CHAR 1,23,T,"
:ELSE A$="0"'MRGK
[SPACE5] ",l:Nt;XT'LALW
40 POKE 3584+T4 (1*64) ,DEC(A$) :NEXT 180 COLOR 0,16:BOX 0,107,2,220,
INEXT'HRMH 194'CUKI
50 FOR T=6279 TO 6308:READ AS 190 FOR T=8 TO 193 STEP 6
:POKE T,DEC(A$):NEXT'HUQJ :DRAW 0,107,T TO 220,T'GTQM
60 POKE 6285,15:POKE 6234,76 200 READ A:IF A>0 THEN BOX 0,162,T+2,
:POKE 6235,135:POKE 6236,24'EHIK 164,T + 4'HTWE
70 DIM CH(320,1) ,N (275) ' BQNG 210 NEXT:COLOR 1,1'CEXY
80 FOR T=106 TO 151:CH(T,0)=1607 220 FOR T=20 TO 164 STEP 72
:CH(T,1)=2408:NEXT'GHLO :DRAW 1,95,T TO 103,T
90 FOR T=152 TO 198:CH(T,0)=2145 :DRAW 1,224,T TO 232,T:NEXT'JJCL
:CH<T,1)=3215:NEXT'GHSP
230 FOR T=2 TO 20 STEP 9
100 FOR T=199 TO 245:CH(T,0)=2864
:CHAR 1,11,T,"C":CHAR 1,29,T,"C"
:CH(T,l)=4291:NEXT'GHKF
INEXT'HWWI
110 N (0)=2864:M=1.0596'CQRA
240 CHAR 1,14,24,"DOM TONIC SUB",
120 FOR T=6 TO 246 STEP 6:S=N(T-6) l'BKDG
:N(T)=INT(S*M) :SS=N (T)-S
250 COLOR 1,2:CHAR 1,0,0,"SAWTOOTH",
:SS=INT(SS/5)'ONTP
1'CMFH
COMMODORE MA3AZINE 93
128 Users Only/The 128 Mode
260 COLOR 1,1:CHAR 1,0,1,"TRIANGLE", 470 POKE SI+4,WF-1'DHGI
l'CMUI 480 IF RSPPOS<1,0)<80 THEN BEGIN
270 COLOR 1,2:CHAR 1,0,2,"PULSE :Y=RSPPOS{1,1)'HRLO
80-Column Mouse
NOW 10 BLOAD"MOUSE128.BIN":KEY
[BACK ARROW]■'CEKD
8,"
94 APRIL 1988
JIFFIES'
Weekly Budget
Planner
for the Commodore 64
and 128
Weekly income usually means bills are paid weekly. It
makes sense, then to format budget planning on a weekly
GORDON KIE
basis. If a spreadsheet or budget program is not possessed which
will allow such, try this program. with three spaces. The text assignments in lines 410,420 and
430 are each preceded and followed by one space.
Weekl Week2 Week3 Week4 Week5 Tb use the weekly budget planner, under NET INCOME in
Net Income line 110, make a data line for each item of income. There is no
Salary 300 300 300 300 300 limit. Identify its source with text, which must be followed by
Other 0 50 0 50 0 five values to indicate the net amount received each week. If
1Forward 0 124 180 330 0 none is received in a particular week, put zero. The program
Total In 300 474 480 680 300 truncates data text to ten characters and shows only whole
numbers. Then count the number of income data lines and
Expense make ID in line 200 equal to the count.
Church 35 40 35 40 35 Following that, under EXPENSE in line 200. likewise make a
Rent 0 0 0 575 0 data line for each expense item. Weekly expenses should show
Food 45 45 45 45 45 an amount for each week. Monthly expenditures are placed in
Phone 0 25 0 0 0 the week they are to be paid, the other weeks showing zeros. Of
Electric 0 0 50 0 0 course, since most months do not have five weeks, no monthly
Water 20 0 0 0 0 expenses should be planned in that week. Then count the num
Trash 8 0 0 0 0 ber of expense data lines and make ED in line 400 equal the
Gasoline 10 10 10 10 10 count.
Car Loan 0 133 0 0 0 Save the program before running it the first time. When run,
Car Insur. 0 31 0 0 0 the program utilizes a string array to format the display. As
Life Insur, 13 0 0 0 0 data is read, strings are created according to the data's order of
Bank Card 25 0 0 0 0 appearance in display. At the same time, values are totalled in a
Store Card 10 0 0 0 0 numeric array. After the reading is complete, the totalled values
Savings 10 10 10 10 10 calculated and formatted into the string array in their proper or
Total Exp
der. It takes a moment, then up to 23 lines of the planner is dis
176 294 150 680 100
played. Pressing any key will scroll up any remaining lines.
'Balance 180 330 0 200 But before doing "that! look at the line labeled ^FORWARD.
The amounts shown are the previous week's balance. WEEKl is
Programs to accomplish specific personal tasks do not have to zero because previous months are not carried over. A negative
be long or complex. This is particularly true with the 64, be value displayed in any week tells that the planned expenditures
cause the built-in screen editor allows easy editing of program in the previous week exceed the income for that week. There
text. Thus, the program itself can be used instead of input rou fore, expenses for that week should be examined to see which
tines to enter and revise information. And since the information ones can be reduced or moved to another week to achieve a bal
will be saved with the program, file uniting and reading routines anced situation.
are not needed either. This program utilizes data statements When all lines have been scrolled onto the screen, four options
and two numeric variables to hold the information which would are presented. Keying zero and pressing RETURN will stop the
otherwise be input. program to allow listing for making changes. RUN to restart.
In typing the program, spacing of string text is critical to dis Entering 1 will redisplay the planner. Entering 2 will save it to
play format. In every case one space is used between words. In tape. Line 510 can be made to use disk by changing it to read:
line 50 S$ is made to equal 30 spaces. L$ is made to equal 40 mi OPEN 15.8,15,"S0:BUDGET':CLOSE 15:SAVE"BUD-
nus sign characters. In line 100 W$ begins with the CLR/1 GET',8 Of course, a name other than BUDGET can be used. En
HOME character followed by 11 spaces. In line 200 E$ begins tering 3 will print it out. a
Before typing this program, read 'How io Enter Programs" and "How to Use the Magazine
:RETURN'GVRG
Entry Program The BASK, programs iri [hi-, maga/int arc available on disk from Loaibiar.
30 FOR Y=S TO F:READ D$
I'd Kn\ S0008,Shreveport.U71130-0007 1-800-831-2694.
:A$(Y)=LEFT$(D$+S$,10):FOR X=0 TO 4
Weekly Budget Planner :READ 0%'LDTM
10 GOTO 50'BCMW 40 A%(E/X)=A%(E,X)+D%:GOSUB 20:NEXT
20 A$ (Y)=A$(Y)+RIGHT$ ,6) :NEXT:RETORN'GWUI Continued on page 128
COMMODORE MA3AZINE 95
AMIGA UPDATE by Graham Kinsey
Amiga Public
Domain
Update
What's new for the Amiga in the
public domain? Here are some of
the more recent PD programs for
the Amiga.
96 APRIL 1988
Amiga Update/Amiga Public Domain Update
stead of the keyboard, Compu-Calc's main that the program does not contain a cus
'long words" (i.e., how many words have feature is that it displays all numbers si tom boot block, since modifying a custom
three or more syllables) are present, Lexi multaneously in decimal, binary, octal boot block could trash the program!
cal will also perform three separate reada and hexadecimal modes. The users can
bility tests. Lexical will run the Gunning- also input in any one of these four differ DemoReell: by NewTek, Inc.
Fog, Flesch and Kincaid tests on each doc ent modes at any time. Compu-Calc pres If you have been waiting to see the ulti
ument. You can specify more than one ently does not support negative numbers. mate slideshow demo for the Amiga, wait
document for Lexical to examine at a no longer. This is a show-stopping demo
time. DB-Wizard: by J.L. White put together by NewTek to show off their
(Shareware: $15) Amiga products DigiView, DigiPaint and
PAK version 1.0: by Mark Riley Here is a database program that is pri Digi FIX. There are basically three parts
(Shareware: $10) marily designed for mailing lists, but it to this demo. The first part is a miniature
PAK is a file archiver similar to ARC. can be altered for other uses. It has op version of NewTek's famous Maxine Head
The huge difference with PAK is that the tions to print mailing labels or all the in room demo. This miniature version runs
archives that it produces are "self-dissolv formation in each record. If you want to for about 30 seconds, and although Max-
ing." This means that instead of using the use DB-Wizard for databases other than ine's image is only l/20th full size, it still
archiving program itself to extract the mailing lists, you might want to edit the is quite impressive (the sound portion is
files from an archive, all you have to do DB-Wizard IFF picture in order to have a almost as good as the full version).
from the CLJ is type the name of the more aesthetically pleasing program. The second portion is a slideshow of im
"PAKed" archive. The archive will then ages created with Newtek's DigiView digi
automatically "unPAK" itself, without Dodge: by Mike Scalora tizer and DigiPaint HAM paint program.
you having to do anything else! This If you ever worry about the white bor The dazzling DigiView pictures show off
makes PAK much easier to use for begin ders of your CLJ window burning out your DigiView's 640x400 16-color mode. Al
ning Amiga owners. PAK also can handle monitor, but you don't like to use a screen though 16 colors doesn't sound very im
file names of any length (unlike ARC, blanker, this alternative program might pressive, DigiView's dithering routines
which requires that all file names be no suit you. Dodge will move the Workbench make these pictures seem just as incredi
longer than 12 characters). Currently screen a few pixels in one direction, giving ble as the HAM digitized pictures. The
PAK's compression routines are not quite some of your monitor's phosphors a need slideshow also uses professional transition
as good as ARC's, however, Mark (who is ed rest. effects, including checkerboard and rec
available on PeopleLink as ID: SONIX) tangle wipes and other transition modes.
stated that the next version of PAK will Movie version 1.01: by Eric Graham If this weren't enough, while the slideshow
surpass ARC in terms of file compression This is an update to version 1.0 of Eric is being presented, an ear-catching digi
routines. Graham's Movie program (which was part tized song ("ParaNormia," by the group
of the Sculpt 3-D animation disk reviewed Art of Noise) plays in the background.
DGCS: By Forest City Software in the February 1988 installment of this The final part of the demo shows off
(Shareware: $10) column), which allows Sculpt 3-D users to Nev/Iek's soon-to-be-released special-ef
So you never thought that a computer create animations from pictures that were fects program Digi FIX. Basically what
could make planning a trip to the super generated with Sculpt 3-D. The biggest you see here are four digitized Amiga
market easier? Well, along comes Deluxe change in the Movie program is a much monitors, which show small "movies" be
Grocery Construction Set (DGCS for better documentation file, which clears up ing played, all with digitized sound effects.
short). DGCS contains 232 grocery items a lot of problems that people were having The movies range from a bunch of metal
in eight different categories from which to with the Movie program. Also a bug has lic monsters rampaging, to a dripping fau
create your shopping list. You can flag been fixed in Movie so that now anima cet to a scene with the cartoon character
any item chosen with a coupon and/or a tions using an odd number of bit-planes Betty Boop. This demo requires a mega
sale flag. You can then dump the list to won't have glitches in them. Also new are byte to run, and takes up 1.8MB of disk
your printer when finished. two programs that will automatically gen space on two floppy disks. Due to the size
erate script for a simple loop animation. of the demo, don't expect to see it on any
Funbut: by Brian Moats bulletin board or online service (it would
If you have a game that requires con Vacbench: by Randy Jouett take you several hours to download it!).
stant clickings of the left mouse button, This is a graphics display hack that
this program might save your mouse from turns your mouse pointer into a vacuum MFF-Update version 1.02:
undue wear and tear. Funbut will allow cleaner. by Software Visions
you to use the Fl key in place of the left This is the latest update/demo for the
mouse button. Although it was intended StealMemBoot: by Alex Livshits graphical database program MicroFicke
for entertainment purposes, there is no If you have games or other programs Filer from Software Visions (version 1.0 of
reason why you can't use it for more gen that don't work with extended memory, MFF-Update was reviewed in last month's
eral applications. StealMemBoot might help you. Steal column). The important addition is that a
MemBoot will modify the boot block on text import utility has been added, which
Compu-Calc: by Stan Hodge the disk. This modification will automati will allow you to import ASCII text files
(Shareware: amount not specified) cally disable any FAST memory in the into your MieroFiche Filer databases.
Compu-Calc is a window-oriented calcu system, so that all memory allocations are [Editor's Note: Look for a complete review
lator designed for programmers. In addi done using CHIP memory only. Make o/"Microfiche Filer elsewhere in this issue.]
tion to allowing you to use the mouse in sure before you perform such an operation
COMMODORE MA3AZINE 97
Amiga Update/Amiga Public Domain Update
you can also tell Startle the color of the also has skill levels, and during combat
The ARP Project version 1.03: text to be displayed, and even specify a each player must make skill rolls to do
by Charlie Heath different font if you like. such tasks as successfully fire at an oppo
This is an update to the original release nent, jump, charge, or just stay on his feet.
of the ARP Project, a replacement for Noborder: by Albert Kirk Time is also an important factor in Battle
AmigaDOS (which was reviewed in the This is another program that will re Mech.
February 1988 installment of this col duce the potential for monitor burnout. I have had some problems with loading
umn). Bug fixes have been made to the Noborder eliminates the borders and bars BattleMech. I can only seem to load the
ARP version of the Delete, Assign, Type on windows and screens. Unfortunately it game itself from CLI (running it from
and Join commands. does not seem to affect the Workbench en Workbench, or booting it up as a bootable
vironment. disk just don't work for me). Also, I
FFormat: by Tony Solomon haven't been able to successfully load the
FFormat is a replacement for the Ami Landing at 10: by Jimbo Barber Factory program (which is used to design
gaDOS Format command. FFormat is A compiled AmigaBASIC game that is new robots) at all so far.
100<# faster than the AmigaDOS Format based on the popular "Lunar Lander"
command. FFormat also allows you to tell theme. In addition to the regular landing Cliplt: by Mike Scalora (Shareware: $10)
it to automatically install the disk after it screens Landing at 10 has bonus screens, For those of you who liked Mike's Sniplt
formats the disk. You can also specify which allow you to pick up extra fuel (you program (reviewed in the February 1988
whether FFormat should verify each for have a limited fuel supply in this version!. installment of this column), here's a vari
matted track. ation. What Sniplt allowed you to do with
Setbeep: by Mike Scalora text files, Cliplt allows you to do with IFF
Makedir-Wiz: by J.L. White Setbeep allows you to jazz up the sound pictures. Cliplt allows you to cut a piece
(Shareware: $5) produced by the Intuition beep routine. from any IFF picture, and save it as a sep
Here is a program that will let Work With Setbeep you can replace the Intu arate IFF picture (not a brush). Cliplt al
bench users create sub-directories by just ition beep routine with any digitized beep lows you to have up to five different
typing the path name. In addition to cre sound in the IFF 8SVX format. The only clipped images in memoiy at one time.
ating a director}', Makedir-Wiz also cre problem with Setbeep is that it is not cur Cliplt will remain in the background until
ates a matching custom drawer icon to go rently compatible with AmigaBASIC. you call it into use via a hotkey. You can
with the created directory. also tell Cliplt to go to sleep, until you
BattleMech: by Ralph Reed want it to respond. This feature is pro
GravAttack: by Scott Peterson (Shareware: $20) vided so that if you have a program that
(Shareware: $10) If you like complicated games involving uses the same keys as the Cliplt hotkey
A very nice arcade game. The object in combat between robots, BattleMech is sequence, Cliplt won't interfere if you
GravAttack is to pilot a spaceship your cup of tea. BattleMech allows you to don't need it for the moment. Cliplt won't
through varied terrain in order to pick up design a robot, then lead that robot into work with a HAM screen (since you can
six keys on each level. Gravity, a limited combat against up to seven other robots at not usually get a clean left edge due to the
fuel supply and enemy bunkers that fire the same time. BattleMech uses a hexag nature of HAM screens), although Mike
at you are your enemies. GravAttack fea onal map as the combat arena, which is has said on PeopleLink that he is current
tures digitized sounds, 17 different levels displayed in the 16-color 640x400 pixel ly working on that problem.
and a high score table. It will run on a mode. The map has varied terrain includ
512K Amiga, although you cannot have ing forests, swamps, rivers, lakes, moun Mach: by Brian Moats
Workbench or other programs loaded. tains and "ablaze" areas, all with varying If you are not interested in running a
features. You can even choose what per lot of small utility programs that each do
Boin£ Machine: author unknown centage of the map's hexagons will have one thing, but rather in running one or
Here is another nice ray traced anima mountains, hills and water in their areas. two utility programs that do several
tion, that was created in part with Sculpt BattleMech also has Intuition menus things at once, take a look at Mach. Mach
3-D. This animation is similar to the ani for ease of play and digitized sounds to started as a mouse accelerator program.
mations Rocker and Khanakas (reviewed add realism to the combat sequences. The Mach can make your mouse move much
as part of the Sculpt 3-D animation disk robots have various weapons like lasers, faster, allowing you to cover the whole
in the February 1988 installment of this rocket launchers, machine guns and par screen without having to move your
column), but Boing Machine also has digi ticle projection cannons. Some robots can mouse (and hand) very far.
tized sounds in addition to the animation also fly for limited amounts of time. All Mach also originally came with a Hot-
portion of the demo. robots can also use their arms and legs to Key portion to it, which allows you to de
kick, punch or land on top of an opposing fine macros that can be activated via the
Startle: by Hobie Orris robot. Eight different robots are provided function keys in conjunction with the ALT
If you have been looking for a unique so that you can start playing immediately. qualifier keys (although you can use the
and eye-catching way to display a text file, There are many other factors that influ AMIGA qualifier keys instead of the ALT
take a look at Startle. If you give Startle ence the game, including the weight of the keys if you like).
the name of a text file as a command-line droid, heat (most actions performed by a In version 1.2 of Mach, many new fea
parameter, the program will slowly scroll robot generate heat, which can eventually tures have been added that give this util
the text file in front of a moving star field shut down the robot if the internal tem ity program more functionality. It now du
(i.e., just like the intro to the Star Wars perature gets too high), and four levels of plicates the same features present in the
movies). In addition to the text file itself. damage for each body part. Each robot
98 APRIL 1988
Amiga Update/Amiga Public Domain Update-
function, which is provided as a separate will ultimately mean that it will take you
popular utility program PopCLI I reviewed program) even7 30 seconds until you ac even less time to download a file off of a
in the August 1987 installment of this col knowledge the event's occurrence by click bulletin board or online service. Unlike
umn). Also Mach adds the "Sunmouse" ing on the special window. You can even the present alternatives to ARC—Zoo and
{which means that when the pointer is alter the configuration file to have Nag PAK—PKARC will maintain lOOtf com
moved over any window, that window is use the Amiga's built-in speech synthesis patibility with archives created by ARC.
automatically activated) and "Click to to speak to you. The only difference be
Front" (which means if you click on any tween this program and a real nag is that This month's column didn't turn out to be
window, it will be brought to the front just this program can be shut off much more as long as I thought. There are other new
as if you had selected the window's Front easily! programs that deserve fair mention that I
Gadget) features to your environment. just couldn't squeeze in time-wise. I'll try
You can also remove Mach at any time via PKAX: by PKWARE, Inc. to catch up completely in next month's col
a special hotkey. (Shareware: $25) umn, (Really!) As always, I can be reached
PKAX is a program that is used solely on the Amiga Zone on PeopIeLink (ID:
Nag: by Richard Stockton for extracting files from any normal G KINSEY), or on the IDCMP BBS
(Shareware: $10) Amiga archive (using the popular pro (617) 769-8444,8 p.m.-8 a.m. If you
For those of you would like to be "re gram ARC). What makes PKAX so spe have written a public domain/shareware/
minded" of upcoming important events by cial is that it uses file buffering tech freely distributable program, or have ob
your Amiga, Nag can serve as an ade niques and optimized algorithms, so it tained one that you think is worth men
quate substitute for your wife, mother or extracts files from Amiga ARC archives tioning to all Amiga owners, please
whoever. Nag is a calendar program that much faster than any other program. attempt to contact me via the above or
also allows you to enter notes for a certain What makes the release of this program through Commodore Magazine. See you
day to mark a certain occasion. If you so important is not PKAX program itself, next month.
would like to be reminded of that event by but the possibility that PKWARE will
the Amiga when it arrives, you can flag soon port PKARC, the standard of archiv Fish disks: For a catalog, send a SASE
that event with the "Nag" flag. When that ing program in the MS-DOS world, to the and four loose stamps, or $1 to: Fred Fish,
event arrives, Nag will open up a special Amiga. Unlike ARC, PKARC has a spe 1346 W. 10th Place, Tempe, AZ 85281.
window that displays the event. Nag will cial file compression mode called "squash
then beep at you using the standard Intu ing" that compresses files much better AMICUS Disks: $7 per disk, or send $1 for
ition screen beep function (although you than any of the file compression modes a catalog to: PiM Publications, P.O. Box
can also have Nag use an audible beep currently used by ARC programs. This 869, Fall River, MA 02722. g
fFixer1"
Advanced Graphics Adapter For The AMIGA ? 2000
Microway
P.O. Box 79
Kingston, Moss. 02364 USA Kingsion-Upon-Thames, U.K., St. Leonards, NSW, Australia
(617)746-7341 01-541-5466 02-439-8400
COMMODORE MAGAZINE 99
by Tim Jones
AmigaBASIC Tutorial
Style in Programming
HelpSCrnl:
MENU 1,0,1,"Options"
CLS
MENU 1,1,1,"Choice 1"
LOCATE 5,1
L!NE[25,85)-(45,95),3,b
1sttClosod:
LOCATE 3,4(1
WHINE WINDOW(0) <> 1 : WEND
PRINT "Click in a box [3rd one exits}"
WINDOW OUTPUT 1
GetClick2:
' Another feature that users have grown used to is Gadgets.
WHILE -1
' You know, those little buttons that you can click on to O!J MOUSE GOSUB iloxes2 : MOUSE ON
1 invoke an action, or the sliders you can move to adjust a SLEEP
' display. I saw two different pr octant examples that almost WEND
1 used them. The results arc as you sea in tho very next
' example.
[JOXes2:
f = MOUSH(O) : X - MOUSK(3) : Y - MOUSE (4)
Gadgets:
[P X > 24 AND X < 46 THEM
CLS
IF Y > 24 AMD Y < 36 THEN
LINE(25,25)- (45, 3r>) , 2 , b
LOCATE 21,5
LINE(2S,55)-(45,65),2,b
Curr = TIMER
LINE(25,85)-(45,95),J,b
LINE(26,26)-|44,I'D ,3,bf
LOCATE 3,40
PiUNT "Click in a box (3 r<! one exits)" PRINT "BOX 1"
WHILE TIMER < CUte > .5 : WEND
LINS:(26, 26)-(44,34) ,a,bf
GetClick:
ELSEIF Y > 54 AND Y < 66 THKN
WHILE -1
LOCATE 21,5
ON MOUSE G05UB Boxes : HOUSE ON
Curr = TIMER
SLEEP
LINR(26,56)-(44,64),3,bf
WEND
PRINT "Box 2"
WHILE TIMER < Curr * .5 : MEND
Boxes :
LINE(26,56)-(44,641,B,bf
I = MOUSE(0) : X MOUSE (3)
ELSEIK Y > 84 AND Y < 96 THEN
IF X > 24 AND X 46 THEN
LOCATE 21,5
IF V > 24 AfJD Y < 36 THEM
Curr = TIMER
LOCATE 21,5
LINE(26,86)-(44,94),l,bf
PRINT "Box 1"
PRINT "Bye - bye"
ELSEIF V > 54 AND < 66 THEN
WHILE TIMER < Curr + .5 : WEND
LOCATE 21,5
LINE(26,861-144,94),0,bf
PRINT "Box 2"
FOR Delay ■ 1 TO 3080 : NEXT Delay ' I Know...
ELSEIF Y > a-i A.'ID ¥ <
GOTO Colors
LOCATE 21,5 END IP
PRINT "Bye - bye"
KHD IK
FOR Delay = 1 TO 300 NEXT Delay ' I Know RETURN
GOTO NewGadgets
END IF
' Finally, let's take a look at the difference that color
END IF
1 manipulation can have on a program. If you are working from
RETURN
1 the default Workbench colors, you either like blue and
' white, or you are new to the Amiga. Let's examine different
' Now, if we take this basis and add a bit of flourish to it,
' ways to spice up a display with color.
1 we can give a little visual feedback that will let the user
' know that the selection has been acknowledged.
' First, if you are only going to use the default 2 bitplane
1 deep screen, select four colors that complement, yet oEfer
NewGadgets:
' some degree of contrast. I like to use a Black background
CLS
' with mild shades of green, red and blue. Take a look:
LINE(25,251-145,35),2,b
LINE(25,55)-(4 5,65),2,b
Colors:
COLOR 2 : PRINT "THIS IS COLOR 2" CLS : LOCATE 12,1
COLOR 3 : PRINT "THIS IS COLOR 3" PRINT "THIS IS A COLOR EXAMPLE - COLOR 1"
COLOR 1 : LOCATE 15,15
PRINT "Press a KEY to continue" ColorKey:
GS ■ INKEYS
GOSUB ColorKey IP GS = "" GOTO ColorKey
return
Pall:
PALETTE 0,0,0,0 ' As you can see, simple additions can mean the difference
PALETTE 1,-8,0,8 1 between a good program and a great one (in the eyes of a
palette 2,0,.6,0 1 user). I don't claim that .iny of these examples are
PALETTE 3,3,0,-8 ' outstanding by themselves; they are strictly designed as
' examples to fire your imaginations. AmigaBASIC programs can
GOSUB ColorKey ' be just as usable and friendly as .iny other type of program
1 on the Amiga, and they .ire much easier to write!
Pal2:
PALETTE 0, .B,.5,-2 Unti 1 next time...
END
Disk
Documenting
Organize your Amiga files
for speed and efficiency.
new Amiga products to thou Arkanoid is a second- 1541/1571 Drive Alignment reports Ihe alignment condiiion of the disk drive as you per
sands of enthusiasts. Here, in form adjustments. On screen help is available while the program is running. Includes
no particular order, are some generation version of features for speed adjustment and stop adjustment. Complete instruction manual on
aligning both 1541 and 1571 dnves. Even includes instructions on now 1o load alignment
notable exhibits:
One of the biggest booths be
the famous game program when nothing else will load1 Works on the C64, SX64, C128 in either 64 or 128
mode, 1541, 1571 in either 1541 or 1571 mode'Auloboots to all modes. Second drive
fully supported. Program disk, calibration disk and instruction manual only 34.951
longed to Discovery Software. Breakout Super 81 Utilities is a complete utilities package for the 1581 disk
They were premiering the drive and C128 computer. Among the many Super 81 Utilities
most popular game at the features are;
• Copy whole disks from 1541 or 1571 format to 1581 par
show—the Amiga version of and IEEE Savage bench titions
the smash arcade coin-op game marks. Version 4.0 of Lattice C •Copy 1541 or 1571 files to 1581 disks
•Copy 1581 files 1o 1S71 disks
Arkanoid, licensed from Taito also supports 16-bit integers, • Backup 1581 disks or files with 1 or 2 1581's
America. Arkanoid is a second- which can significantly reduce • 1581 Disk Editor, Drive Monitor, RAM Wnler
• Supplied on both 3W and 5'.'." diskettes so thai it will toad on either the 1571 or
generation version of the fam the size of compiled programs 1581 drive
• Perform many CP/M and MS-DOS utility functions
ous game Breakout. Discovery as well as increase the execu • Perform numerous DOS functions such as rename a disk, rename a file, scratch or
has faithfully duplicated the tion speed of the program. unscratch files, lock or unlock files, create autO'boot and much more1
Super 81 Utilities uses an option window to display all choices available at any given time.
arcade-quality graphics in the Not to be outdone, Manx was A lull featured disk utilities system lor the 1581 lor only S39.95!
Amiga version, and some displaying a major update of
thought that the Amiga ver their Aztec C compiler. Al RflfPPOi ""v:' ■ ': ■■■':)|
Jgl Commodore 1700 and 1750 RAM expansion modules which turns all
sion actually sounds better though they have updated the or part of the expansion memory into a lightning fasi RAM-DISK. RAM-
RAM-DISK ops behaves similar to a much faster 1541 Of
than the arcade version. C compiler itself to version 3.6, 1571 floppy disk except that the data is held in expansion RAM and not on dish. Under
RAMDOS. a 5OK program can be loaded in V, second. Programs and files can be
Arkanoid retails for $49.95. the big story was Manx's an transferred 10 and Irom disk with a single command. RAMDOS is available for only
Discovery was also showing nouncement that the Source S39.95!
Amnix, which is a Unix-style Level Debugger (SDB) for the SUPER BIKE
Action-packed, fun-filled motor cycle arcade game for the C64. Race
shell program. Amnix has over Aztec C compiler is now avail the clock m Motccross. Enduro.Supercross or Trials. Fly throughlhe air
40 resident high-speed com able. The SDB's display envi on spectacular jumps Bounce over woop-de-doos. Avoid logs, trees,
water holes, brick walls, other bikers, etc. as you vie for the gold cup.
mands. Resident commands ronment uses two separate re- Thrilling Super Bike action for only $19.95.
memory, but don't create a code, plus a command line win Exciting space exploration game for the C64. Search for life forms among the 200 billion
stars in our galaxy. Scientifically accurate. Awesome graphics' For the serious student ol
wasteful duplication that can dow. Some of SDB's features astronomy or the casual explorer who wants to boldly go where no man has gone before.
happen while using a RAM- are macros, line-by-line tracing Onty S29.95!
other features. Amnix also re modification of variables (glo dungeons of Pasloria. With the people thus blinded. Vaullheart
began to lake the land. The time has come to take it back!
tails for $49.95. bal, local and static), structures The land of Pastoria is a large island with many smaller islands
surrounding. You will explore many of them on your quest for the lost
Byte-by-Byte held the atten or expressions. The SDB retails torch. Although you Start as a common citizen, you are far from com
tion of many onlookers at their for $75 (most people who al mon. You possessihe lasi ol the mysterious luck stones! Study magic, increase your light
ing strength and speak with the townspeople. All this wtll help you on your quest.
booth with arguably the best ready own Aztec C will not re Toichbearer is a challenging, graphic adventure game for the C64. $29.95.
ray-traced HAM animations of the commercial package Backup tnose valuable tiles on your Hard D/sfc ffie easy way
' High Speed whole hard drive backup with multi-format feature
created with Sculpt 3-D, their many be able to purchase it at 1 Auto configures to multi-hard drive systems or multi-partitions
leased support package for tizer which will digitize black ' Backs up files
1) by creation date
Sculpt 3-D, Animate 3-D, and white images in real-time. 2) with 'Point and click' selection (name, directory, dnve)
3| using 'wild-card' search patterns
which allows you to create ani Retail price is $219. They were ■ Fully supports Multi-tasking, does not monopolize CPU to achieve its speed.
mations from frames that have also demonstrating Studio Designed to operate in the 'background'
■Compatible with any Hard drive thai follows conventional AmigaDOS file
been rendered with Sculpt 3-D. Magic, a digital sound studio protocol
The battle of the Amiga C program which supports MIDI ■ 512K Amiga required
■ Hard Drive NOT REQUIRED. Ultra DOS Utilities Module 1 works equally well with
compilers has started up again. (including sequencer support), dual floppy drives!
Lattice fired the opening salvos Fast Fourier Transforms, over Ultra DOS Utilities, Module 1 is only $59.95!
in this round with the an a dozen digital effects and is Order with check, money order, VISA, MasterCard, COD. Free shipping & handling
on US. Canadian, APO, FPO orders. COD 8 Foreign orders add $4.00. Order from:
nouncement of version 4.0 of designed to complement their FREE SPIRIT SOFTWARE, INC.
Lattice C for the Amiga. Lat inexpensive Perfect Sound 905 W. Hillgrove, Suite 6
tice's major claim is that ver audio digitizer. Studio Magic La Grange, IL 60525
(312)352-7323
sion 4.0 is much faster. Their retails for $99.95. Selected Products available from Financial Systems Software, LTD. in England.
0905-611-463
show was Readysoft's The 64 speakers for the first Introduc ness with Amiga; Move Over Another seminar I attended
Emulator. Both products actu tion to the Amiga 500 seminar Marvel (Creating Comics on at AmiEXPO focused on Im
ally run most Commodore 64 on Saturday morning were the Amiga); Interior Design: age Processing. The guest
programs on your Amiga, and Peter Baczor, User Group Sup Art, Antiques and Amiga; Lo speakers were Rich Miner,
both allow you to hook up a port Manager for Commodore, cal Area Networks; The Amiga Computer Graphics Research
1541 drive to your Amiga by and Jim Gracely, Managing as a 32-bit Desktop Worksta Manager at the University of
means of an adapter that you Editor of Commodore Maga tion and Modula-2. Lowell (MA), and Bob Hoover
plug into the Amiga's serial zine. A second Introduction to Let me describe a couple of from Mimetics.
port. Both emulators have the Amiga 500 seminar on the seminars I was able to at Miner covered various topics
trouble when trying to load Sunday afternoon was headed tend. The first seminar I at related to the concept of image
heavily-protected 64 games, by Jeff Porter, Technology Di tended was on Amiga Laser processing and mentioned the
and both emulators completely rector for Commodore Art. The guest speaker was Amiga software and hardware
take over the Amiga. As for International. Patrick Murphy, Art Director available. In the area of desk
differences between the emula The Introduction to the for NightLight Laser Design top publishing, packages on
tors, GO-64 does not emulate Amiga 2000 seminar was also Studio. NightLight Laser De the Amiga now allow you to in
the SID chip, and The 64 Emu- held twice. The Saturday sign Studio creates profession corporate images into your doc
tatorhas a special monochrome morning seminar featured Gail al laser light shows and has uments. Amiga desktop video
graphics mode that increases Wellington, Commodore's Di been using the Amiga for over software allows porting of still
the emulation speed. GO-64 re rector of CATS (Commodore- a year to control the laser images into real-time or non-
tails for $69.95, and The 64 Amiga Technical Support), and beam which generates shapes real-time video productions.
Emulator retails for $59.95 Bill Reed from CSA, while the and designs by tracing the dot Image manipulation and
($39.95 without the serial port Monday seminar featured Bob from the laser beam very fast processing systems do exist on
adapter). Ryan, Technical Editor for through a pre-programmed the Amiga, but Miner feels
Microlllusions was showing AmigaWorld. path. A variety of lasers can be that the few products currently
and previewing many different There were three seminars used, with costs as low as $500 available are very basic and
products. Already available are devoted to desktop publishing. for home use to $5000-$10,000 have a long way to go before
Faery Tale Adventure (re On Saturday morning an for lasers used in planetarium they can truly be considered
viewed in the January 1988 is entry-level desktop publishing shows and other applications professional-level packages.
sue) and DynamicCAD. New seminar featured representa where the projection wall is far Likewise in the area of imag
products at the show include tives from New Horizons away from the viewers. ing scanners and sensors, prod
the first of their One-on-One iPwWrite), Vertex {Redact), Murphy discussed how a ucts like DigiView have begun
series of games, FirePower and MicroSearch {City Desk) and laser beam is generated, then to bring the Amiga into this
Blackjack Academy. FirePower Brown-Wagh {Publisher 1000). controlled by scanners, which area, but Miner stated that
is a two-player tank game that Another desktop publishing are tiny mirrors that deflect there are currently no page
includes support for two people seminar that afternoon, fo the beam (similar to the scanning systems available for
to play via modem hookup. cused on the professional end charged deflector plates inside the Amiga, which would be a
Blackjack Academy is every of desktop publishing. Repre your TV that control the elec giant leap forward for those
thing you could possibly think sentatives from WordPerfect. tron gun), so that you can who would like to scan pages
of in a serious blackjack simu Infinity {Shakespeare), and move the laser dot. NightLight and then port the scan into an
lation. Also shown was the lat MicroSearch were on hand. Yet uses the Amiga to control the Amiga desktop publishing
est demo of Land ofLegends, another desktop publishing scanners via the audio circuits package.
their fantasy role-playing seminar on Sunday focused on in the Amiga. The standard The Amiga is also just start-
COMDEX/AmiEXPO
Vendors
A-Squared Firebird Software MicroWay Readysoft
6114 La Salle Ave., Suite 326 Distributed by: Cordage Park, Bldg. 20 P.O. Box 1222
Oakland. CA 94611 Acti vision Plymouth, MA 02360 Lewiston, NY 14092
(415) 339-0339 2350 Bayshore Pkwy. (617) 746-7341 (416) 731-4175
Mountain View. CA 94043
Aegis Development (415)960-0410 Mimetics Corp. Sound Quest
2210 Wilshire #277 P.O. Box 1560 5 Glenaden Ave.
Santa Monica, CA 90403 Gold Disk Cupertino, CA 95014 Toronto, Ontario
(213) 392-9972 2171DunwinDr, #13 (408) 741-0117 Canada M8Y 2L2
Mississauga, Ontario, 1416)234-0347
Anakin Research Canada L5L 1X2 Mindscape, Inc.
100 Westmore Dr., Unit 11C (416)828-0913 3444 Dundee Rd. Southern Technologies
Rexdale, Ontario, Northbrook, IL 60062 3212 Beltline, Suite 301
Canada M9V 5C3 Impulse, Inc. 1312) 480-7667 Dallas. TX 75234
14161 744-4246 6870 Shingle Creek Pkwy. (214) 247-7373
#112 NewTek
Minneapolis, MN 55430 Spirit Technology
B.E.S.T. 115 W. Crane St.
P.O. Box 230519 (612) 566-0221 Tbpeka, KS 66603 220 West 2950 S.
Tigard, OR 97224 (913) 354-1146 Salt Lake City, UT 84115
(503) 684-6655 Infinity Software (801) 4854233
(800) 368-BEST 1144 65*th St., Suite C New Wave Software
Emeryville, CA 94608 P.O. Box 438 SunRize Industries
Brown-Wagh Publishing (415)420-1551 St. Clair Shores, MI 48080 3801 Old College Rd.
16795 Lark Ave., Suite 210 (313)771-4465 Bryan, TX 77801
Los Gatos. CA 95030 Lattice (409)846-1311
(408) 395-3838 2500 S. Highland Ave., Suite 300 Opcode Systems
Lombard, IL 60148 1024 Hamilton Ct. Supra Corp.
Byte by Byte (312)916-1600 Menlo Park, CA 94025 1133 Commercial Way
Arboretum Plaza II. Suite 150 1415)321-8977 Albany, NY 97321
9442 Capital of Texas Highway N. Manx Software Systems 1503) 967-9075
Austin, TX 78759 One Industrial Way The Other Guys
(512) 343-4357 Eatontown, NJ 07724 55 N. Main St.. Suite 301 Taurus Impex
(201)542-2121 Logan, UT 84321 Distributed by:
Computer Systems (800)211-0440 (801)753-7620 Haitex Resources
(800) 942-9402 208 Carrollton Park, Suite 1207
Associates
7564 Trade St.
Microlllusions Carrollton, TX 75006
port this, Hoover said that detailed seminar information same Pulse-Rale sensor is currently being used in hospitals, health facilities, and
stress management clinics. The sensor is also compatible with other professional
Byte-by-Byte's rendering pack AmiEXPO management has
Bodylog products.
age Sculpt 3-D is compatible made available audio tapes of
with the frame buffer, in addi each of their 35 seminars. The This package contains: Programmable Pulse-Rate Sensor, Sensor Adapter Cable, HearlLab
Software Disk. HearlLab Step-By-Step Workbook, and Pulse-Hate Sensor Manual. Available
tion to raw RGB image files tapes are $9 each. For more lor the Commodore £4/128. VISA, MasierCard, and Discover card phone orders accepted.
that were created with information contact: Audio
NewTek's DigiView digitizer. Transcripts, 610 Madison St., Call or write to order & for FREE information.
With the frame buffer you are Alexandria, VA 22314; (703)- BODYLOG, Inc., 34 Maple Avenue, Armonk, N. Y. 10504
no longer limited by the Ami 549-7334. m Tel. 800-233-2911 • 914-273-6480 (Inside N.Y.) • 800-356-2932 (In Canada)
jiw=^^? Inc. 2804 Arnold Rd. Salina, Ks. 67401 (913) 827-0685
COMMODORE MA3AZINE 111
Software Reviews/Plundered Hearts Amiga Software Reviews/Facc/Facc II—
Continued from page 22 Continued on page 36 that it doesn't really need so that this oth
atmosphere of the game. Briggs included caching routines are now totally separate er program can function? Now that Face
her family in the game as different char from the user interface. When you load II, via Facction, can support the LMS, this
acters and remarked that the father in the Face II you won't see any window or other is possible. What is even better is that via
story has a real-life counterpart in her appearance of a user interface. Face II Facction, you can define a low memory
grandfather. Other names that she used contains only the vital caching routines, condition (in terms of both free Chip mem
for people, places and things are food-re and once you load them in, Face II buries ory and free Fast memory). This low mem
lated for no apparent reason other than itself in the operating system, never to be ory threshold option is very useful, since
Briggs thought it was cute and funny: seen again. some Amiga programs might act rather
Andy Crulley (crueller), Lafond Deux So how do you control Face II directly? piggy when they ask for more memury
(fondue), etc. The real answer is that you don't. Once from the system. This way you can make
The most interesting tale Briggs has for you have executed Face II, you then load sure that Face II acts intelligently con
naming and characterization involves the one of two user interfaces. These allow you cerning whether it should give up buffers.
handsome pirate, Nicholas Jamison. She to talk to Face II so you can control the (The LMS program does not have any in
passed out a survey to all the women at cache. The simpler user interface is called telligence, rather it is simply an alarm
Infocom and asked them to describe the SatisFacction. SatisFacction is provided that gets triggered any time an Alloc-
man of their dreams and to include spe so that people who want the original Face mem() call fails anywhere in the system.)
cific details such as hair color, eye color user interface to appear in Face II can do Face II also offers the option to turn
and movie star example. Briggs told me so. There is a price for this simplicity— write retention on or off. Face always re
that "the overwhelming answers were you are not able to access Face IPs, many tained blocks that were written, but now
blue eyes, dark hair and a Mel Gibson- new features via SatisFacction. you can click the Write Retention gadget
type figure and personage. 'James' was The more comprehensive user interface in Facction to choose for yourself. For ex
the dominant name chosen. I thought that provided in Face II, called Facction, allows ample, if you are using a database pro
'James' was too simplistic for a hero's you complete access to all of Face IPs new gram and have just saved a record to disk,
name and that it was already overused, so features. When you load up Facction, you you will usually be accessing that record
I stuck a 'Nicholas' in front of it, and the will notice that the top part of its window later. It would make sense to tell Face II to
last name became 'Jamison.'" looks identical to SatisFacction's (and to save those buffers. On the other hand, let's
Included in each package is a velvet Face's), but there are several new gadgets say you were in AmigaDOS backing up
reticule that contains the original note and windows in the bottom part of the an important disk file (using the standard
from Jean Lafond describing your father's Facction window. Copy command). Since you don't want to
condition and a 50 guinea note with which One improvement in Face II is that it touch the backup, but just access the origi
to purchase new clothes on St. Sinistra. now understands the structure of an Ami- nal file, you should tell Face II via Facc-
Plundered Hearts keeps with the grand gaDOS disk. It knows that certain disk tion's Write Retention gadget not to save
tradition of interactive fiction and leaves blocks containing information about di the buffers that belonged to the backup.
little to be desired except another game rectories, file headers, file lists are very There are many other new features in
from Briggs. important, and that these blocks will tend Face II, like the ability to freeze the cache
The most interesting aspect of Plun to be accessed much more frequently that contents at any time or dump the entire
dered Hearts for me was trying to think disk blocks that contain only file data. If cache or purge all the buffers that belong
like a woman. The female players of the you choose, you can tell Face II to give to a particular floppy disk. You can also
game will have no problem. In trying to special preference to cache buffers that type in the number of buffers you want
think like a woman, I typed in contain one of these special disk blocks. without using the Less and More buttons
"SCREAM" and the game responded, When Face II has to throw away a buffer via the Direct Dial bar in Facction.
"Papa always says, 'Action, not reaction, that is not empty, it will always select one Face II also has a major bug fix, in that
girl!'" Other times, in true male form, I that contains file data disk blocks first it will not interfere when you format a
tried doing things that were deemed "un and try to save all the buffers containing floppy or perform a diskcopy. Face was oc
ladylike" and "impossible" because of the special disk blocks. This tremendously in casionally destructive when formatting or
character's strength. Training your mind creases performance and makes each buff disk copying was taking place, and could
to a different mindset is a refreshing expe er allocated to Face // via Facction (or Sa ruin the contents of the destination disk
rience in itself. tisFacction) save even more time and or cause an invalid format to appear to be
Plundered Hearts outdid my expecta wear and tear on your floppy drives than successful.
tions for the game. After finishing the Face could. There is also one other major enhance
game and bringing myself back from the Another big improvement is that Face ment in Face II, in that if you use Facc
seventeenth century, I felt like I had just U supports ASDG's own Low Memory tion, you can now access all the features of
finished a novel that I had written myself Server (LMS) program (reviewed in the Face II from CLJ! All you mouse-haters
through my actions. Briggs' careful selec December 1987 "Amiga Public Domain" and touch typists can use Face //just as
tion of words and knowledge of the time column). Since Face // is a program that conveniently as everyone else.
period helped immensely in my enjoy can never have enough memory (the more Face II retails for the same low price as
ment of the game. Don't let the fact that buffers you allocate to Face //, the better it Face—$34.95. If you don't own a hard
the main character is a woman scare you performs), you may be tempted to give drive, and especially if you have two or
away! Plundered Hearts won my respect Face II all the free memory you have. But more disk drives and a decent amount of
by not relying on this gimmick and deli if another Amiga program really needs memory, you'd be crazy not to use this pro
vering a challenging adventure with some memory, wouldn't it be nice ifFace II gram. The amount of time saved by using
which to pass the time. a would automatically give up the buffers Face II is tremendous! Q
drives to their systems, you Another cost depressing factor will be cusses Wills, provisions you should con
sider, and the easy-to-use DiskWILL
the introduction of competition in the
can look for prices to market. The already huge base of poten
software.
tial buyers increases each time another 64 Stores all information for two Wills.
decrease. Screen preview and edit before printing.
or 128 is sold. This continually growing
Easy routine allows revision as needs
market has not gone unnoticed by the change.
The most boring yet most important hard drive industry. Because of that, we
chore you must faithfully perform as a Satisfaction guaranteed
can all expect to see more, better and less
hard drive user is backup your important expensive hard disk drives on the shelves SELF-HELP LEGAL SERVICES
files. Even the most dependable drive may in the future. P.O. Box 10694
some day fail, and without a backup copy Minneapolis, Minnesota 55458
of your programs stored safely away, you Who Needs a Hard Drive? (612) 924-3323
face weeks of work to reconstruct them. Separating our needs from our wants is S29.95 MC/VISA or check.
Let me add a horror story to emphasize often difficult. I've always found when I (MN residents: add $1.80 tax)
the importance of protecting your invest wanted something long enough I could
Save $2.00 by mailing this ad with
ment. A professor from the local universi convince myself I needed it. When it payment or by mentioning this ad with
ty came to see me one day. She was almost comes to hard drives it is easy to fall into your phone order.
in tears. She had just spent an inspired this same wanfneed trap. I can justify the Commodore 64 and 128 ate regisleied Iraden irks of Com mo-
year writing and had nearly finished her j expense and luxury of a unit because of dole Electronics Lid.
first novel. She had saved every word of it | the size of my software library and the
on her hard drive but foolishly had never hours I spend each day using productivity A defense
bothered to backup any of it. No, the hard software to collect, create and store files.
drive did not fail, but when thieves broke The disk pays for itself with the time it
against cancer
into her apartment one night, they took saves me locating and replacing floppy can be cooked up
her system and along with it the novel. disks. It also helps me keep my work area in your kitchen.
Her insurance replaced the system, but less cluttered and frees space on my
nothing will replace the novel. She is out a shelves for things other than program There is evidence that
diet and cancer are related.
full year of writing which she may or may boxes.
Follow these modifications in
not be able to reconstruct, all because she If you are using your 64 or 128 for busi
your daily diet to reduce
didn't backup the novel. ness, I'm sure you can justify a unit even
chances of getting cancer:
more easily than I can. Any electronic bul
Why are Hard Drives Expensive? letin board sysop would find it impossible 1. Eat more high-fiber foods
such as fruits and vegetables
That's a fair question. In a world where to operate without a hard drive. Program
and whole-grain cereals.
we have become accustomed to computers developers, especially those using com
priced like disposable pens, the price of piled languages, will find a hard drive's 2. Include dark green and
any hard drive for the 64 or 128 computer speed and size a godsend. The same is true deep yellow fruits and vegeta
will sober a prospective buyer. The Xetec for users of large databases. Also, anyone bles rich in vitamins A and C.
Lt. Kernal retails for close to $900, which using the 128 in CP/M mode (which relies 3. Include cabbage, broccoli,
is about mid range for a 64 drive. For heavily on disk access) is a good candidate brussels sprouts, kohlrabi and
most of us, coming up with that much for hard drive ownership. cauliflower.
cash is not simple. You can justify some of But if your software library is small or 4. Be moderate in consump
the charge by comparing storage cost byte you use your system primarily for enter tion of salt-cured, smoked, and
against byte. If you normally pay $2 per tainment, buying a hard disk drive would nitrite-cured foods.
floppy disk, you can justify the first S236 be a mistake. Hard drives are designed for 5. Cut down on total fat in
dollars of the price, because the 20MB business applications. take from animal sources and
drive will eliminate the need to purchase Knowing whether you need or simply fats and oils.
118 floppies. want a hard disk drive shouldn't be a diffi 6. Avoid obesity.
But the only way you can fully recoup cult question to answer. This isn't a tool to
7. Be moderate in consump
the cost is with your time. If your time is own simply because the fellow down the
tion of alcoholic beverages.
valuable, a fast hard drive (properly in block has one. For speed and size, howev
I No one faces cancer alone.
stalled) can save you hours of working er, there's no substitute—and that's the
time each week in loading programs and hard truth. (3 W AMERICAN CANCER SOCIETY
wards of 20,000 bytes each. While The of confusion to the development cycle. The other directories, SYSTEM, UTILI
Director includes commands to free un If that same programmer had created TIES, TRASHCAN and EMPTY exist
used memory when no longer needed, it is directories on the disk to hold each set of simply as additional storage areas on the
safe to assume that at least one megabyte files, it would be much easier to determine disk to help reduce the clutter in the root
would be a practical requirement, and this which files belonged together. I suggest director}'. They aren't used by AmigaDOS
figure applies as well to the computer that creating directories called SOURCE, except for specialized functions. The direc
is showing the filmstrip. Although the im HEADERS, STARTUP and MISC. Then, tories that are absolutely required on a
ages and fonts can remain on a diskette the program hunks would be placed into bootable disk are L, LIBS and DEVS. The
until actually needed, continuous loading SOURCE, the header include files would others are only required dependent on the
during the presentation prohibits fast be placed into HEADER, etc. Now, a application being run from the disk.
transitions. glance at the root directory listing will tell ProWrite, for example, would also require
The process of putting a script together me what's on the disk without my having the FONTS directory for proper operation.
is often tedious and time consuming. You to decipher the messy listing that exists
must constantly flip between your text without the directories. AmigaDOS Lends a Hand
editor and the CLI screen to run The There is another advantage to neat disk Now that you have rearranged your
Director to see what your script actually organization: speed. Each time you call up files into the various sub-directories, the
looks like and to make the proper correc a directory, the DIR command has to gath first problem that comes to mind is—"But
tions. Unless The Director, your text edi er all of the hash table entries for all of the now I have to CD every time I want to use
tor, and your script are loaded into RAM files in the current directory. If you are a program in a different directoiy." Well,
(which again consumes a significant working from a fixed disk, as I mentioned that is one answer. A better answer, how
amount of memory), the process becomes above, this operation could take quite a ever, is to use the AmigaDOS command
slower, as those programs must be reload while. By rearranging my friend's file col PATH. The Syntax for the PATH com
ed each time they are run. Errors in your lection into 11 different directories, each mand is: PATH | pathname I [ADD]
script are succinctly repotted on the CLI with any necessary sub-directories, we de (SHOW1 [RESTORE] An example for
screen. On several occasions (while imple creased the time required for a DIR to un getting to ProWrite might look like: PATH
menting erroneous or invalid commands), der five seconds. Quite a plus since it pre DH0:PROWRITE ADD.
my Amiga reported a software error, gave viously took over 70 seconds. Now, assuming you had set up the
me a Guru and reset itself. There are a number of directories that ProWrite directoiy properly no matter
Finally, pre-production planning is a AmigaDOS requires for proper operation where you are at any time, you can access
must! An effective filmstrip which utilizes of your Amiga. The directories that you PrvWrite by just typing its name. This is
blits, dissolves and wipes must use images should see on an unmodified Workbench similar to what AmigaDOS does for you at
of the same resolution and color palette to are C, L, S, T, LIBS, DEVS. FONTS, startup—your PATH is set to the current
operate properly. The dissolving of a 32- TRASHCAN, SYSTEM, UnLITIES and directoiy and the C: directoiy. The other
color image onto a HAM image more than EMPTY. Of these, C is where AmigaDOS options, SHOW and RESTORE, are is
often will produce undesirable results. looks if it can't find the program file in sued without any path names. For exam
More importantly, placing portions of dif your current directory; L is where device- ple, to reset your PATH to the system de
ferent images on a single screen absolute specific handlers, like the disk validator fault, you would issue the following:
ly requires such uniformity. As a result, and RAM handler, are stored (as well as PATH RESTORE Using PATH SHOW
readily available images and artwork overlay files for some compilers); and S is is the same as just typing PATH; the
which contain different palettes cannot as where the system looks for the Startup-Se SHOW is implied if there are no argu
a practical matter be used with most of quence file and for files to be EXECUTED ments. Also, if you just enter: PATH
the special effects commands. if they aren't found in the current directo I pathname], you will get the same effect
Despite these minor drawbacks, The ry. The DEVS directory contains the de as using the ADD option.
Director is an exciting, unique program vice driver for your printer, the System-
which allows almost anyone with imagi Configuration lor Preferences) file, key- Hierarchy Isn't Anarchy!
nation to produce stunning, professional maps for alternate keyboard setups, the If you follow the simple suggestions
graphic presentations. The program is not clipboard device driver and the MountList made here, you should find that disk man
copy protected, and for the price, it is like
and drivers for any additional hardware agement will become less of a burden. If
ly to become a classic to accompany De- you may have added to your system. you dread the task of reorganizing your
hixePaintll on your library shelf. If an Os FONTS, as I mentioned above, contains disks, I suggest that you look for one of
car were to be presented for Technical Ex l the information for the various fonts that the public domain or shareware disk utili
cellence in Amiga Graphics, the winner you have available. The LIBS directory ties that are available. You can probably
would certainly be (the envelope, contains the various ".library" files re- find one through a local bulletin board or
please)—The Director. g quired by the Workbench for icons, the user group that supports the Amiga. Q
the 128 you don't even need to transfer the MRSWAP file to : .01 ETC
where "filename" is the name under which you saved them. 140 U=19220/T:FOR N=0 TO 4
MAHOWALD :CLOSE 4
• 80 Column
• Enlarged
• Underline
• Graphics*
• Unbelievable Low Price!
• Advanced Dot Matrix - Heat Transfer
• Upper & Lower Case (with True Lower Descenders)
• Low Cost Adapters Available For IBM • Apple • Laser • Commodore Atari
(* Graphics available with Commodore, Atari And Apple Interfaces.)
This printer was made by Canon® for IBM®. It comes ready to hook up to the serial port of the IBM® PC jr.
Plus with low cost adapter cables you can connect the printer to the IBM®PC, XT, AT, & Compatibles,
the Apple® II,He, & He, the Laser® 128, Commodore® 64 ,128, SX-64, Vic 20, & Plus 4, in addition to
Atari®, the Tandy 1000 and many more. (See Accessories Page.)
IW A«pl* Canon Convmfcy* Aion tloMror* '•o.n'w»d rro6»niorl<i cH International fttnin»i Wothrnw Alan Inc. !V>d*o I»dinolog>*tl*tpactr>*ly.
SPECIFICATIONS
VAsi***
8>°
o^«°9
tofl
.K'PP
Registered Trademarks: Apple • Apple Computer Inc. IBM - International Business Machines Inc. Diablo ■ Xerox Inc. Ounw • Qume Corporation
Available In Courier 72, Prestige Pica, Prestige Elite, and Script 12 for $9.95 each,
15 Day Home Trial * 90 Day Immediate Replacement Policy
You can't get the program to run and you The name of the program
THE PROGRAM WON'T RUN!! can't find any errors in your typing. What The issue of the magazine it was in
This is the hardest of problems to re do you do? As always, we suggest that you The computer you are using
solve; no error message is displayed, but try a local user group for help. In a group Any error messages and the line
the program just doesn't run. This can be of even just a dozen members, someone is numbers
caused by many small mistakes typing a bound to have typed in the same program. Anything displayed on the screen
program in. First check that the program The user group may also have the pro A printout of your listing (if
was written for the computer you are us gram on a library disk and be willing to possible)
ing. Check to see if you have left out any make a copy for you. All of this information is helpful in an
lines of the program. Check each line of If you do get a working copy, be sure to swering your questions about why a pro
the program for typos or missing parts. Fi compare it to your own version so that you gram doesn't work. A letter that simply
nally, press the RUN/STOP key while the can learn from your errors and increase states "I get an error in line 250 whenever
program is "running". Write down the line you understanding of programming. I run the program" doesn't give us much
the program broke at and try to follow the If you live in the country, don't have a to go on. Send your questions to:
program backwards from this point, look local user group, or you simply can't get Commodore Magazine
ing for problems. any help, write to us. If you do write to us, 1200 Wilson Drive
include the following information about West Chester, PA 19380
IF ALL ELSE FAILS the program you are having problems ATTN: Program Problem
You've come to the end of your rope. with: Have fun with the programs! Q
The Magazine Entry Programs on the SYS4867 on the 128. to fix them.
next pages are two BASIC machine The checksums for each line are the NO CHECKSUM: This means that you
language programs that will assist you in same for both the 64 and 128, so you can forgot to enter the apostrophe and the four
entering the programs in this magazine enter your 64 programs on the 128 ifyou'd letters at the end of the line. Move the
correctly. There are versions for both the like. cursor to the end of the line you just typed
Commodore 64 and the Commodore 128. and enter the checksum.
Once the program is in place, it works its Typing the Programs QUOTE: This means that you forgot (or
magic without you having to do anything All the BASIC program listings in this added) a quote mark somewhere in the
else, The program will not let you enter a magazine that are for the 64 or 128 have line. Check the line in the magazine and
line if there is a typing mistake on it. and an apostrophe followed by four letters at correct the quote.
better yet, it identifies the kind of error for the end of the line (e.g., 'ACDF). If you KEYWORD: This means that you have
you. plan to use the Magazine Entry Program either forgotten a command or spelled one
to enter your programs, the apostrophe of the BASIC keywords (GOTO.
Getting Started and letters should be entered along with PRINT..) incorrectly. Check the line in
Type in the Magazine Entry Program the rest of the line. This is a checksum the magazine again and check your spell
carefully and save it as you go along (just that the Magazine Entry Program uses. ing.
in case). Once the whole program is typed Enter the line and the letters at the end # OF CHARACTERS: This means
in, save it again on tape or disk. Now and then press RETURN, just as you nor that you have either entered extra charac
RUN the program. The word POKING mally would. ters or missed some characters. Check the
will appear on the top of the screen with a If the line is entered correctly, a bell is line in the magazine again. This error
number. The number will increment from sounded and the line is entered into the message will also occur if you misspell a
49152 up to 49900 (4864-5545 on the 128) computer's memory (without the charac BASIC command, but create another
and just lets you know that the program is ters at the end). keyword in doing so. For example, if you
running. If everything is ok, the program If a mistake was made while entering misspell PRINT as PRONT, the 64 sees
will finish running and say DONE. Then the line, a noise is sounded and an error the letter P and R. the BASIC keyword
type NEW. If there is a problem with the message is displayed. Read the error mes ON and then the letter T. Because it sees
data statements, the program will tell you sage, then press any key to erase the mes the keyword ON, it thinks you've got too
where to find the problem. Otherwise the sage and correct the line. many characters, instead of a simple mis
program will say "mistake in data state spelling. Check spelling of BASIC com
ments." Check to see if commas are miss IMPORTANT mands if you can't find anything else
ing, or if you have used periods instead of If the Magazine Entry Program sees a wrong.
commas. Also check the individual data mistake on a line, it does not enter that UNIDENTIFIED: This means that you
items. line into memory. This makes it impossi have either made a simple spelling error,
Once the program has run, it is in ble to enter a line incorrectly. you typed the wrong line number, or you
memory ready to go. To activate the pro typed the checksum incorrectly. Spelling
gram type SYS49152 (SYS4864 on the Error Messages and errors could be the wrong number of
128), and press RETURN. You are now What They Mean spaces inside quotes, a variable spelled
ready to enter the programs from the There are five error messages that the wrong, or a word misspelled. Check the
magazine. To disable the Entry Program, Magazine Entry Program uses. Here they line in the magazine again and correct the
just type KILL |RETURN] on the 64 or are, along with what they mean and how mistake. n
1022 DATA 03, EE ,06,C0 ,EE,09 ,C0,4C 1084 DATA 4C,4B,C0r98,4 8,68,4C,CA
:E=G'MEUR
Loadstar 17 5
410 GOSUB 30:T=Y:A$(Y+4)=E$:S=Y+5
:F=S+ED-1:E=3'KCHM Logical Designer Works 18 27
415 GOSUB 30:TT=Y:AS(T)=" *FORWARD
Microlllusions 19 C3
11 ' DMOL
420 AS(T+l)=L$:A$(T+2)=" TOTAL IN " MicroProse 20 13
:A$(T+3)=LS:AS(Y)=LS'HHJO
MicroWoy 21 99
425 A$(Y+1)=" TOTAL EX "'CGKK
430 A$(Y+2)=L$:A$(Y+3)=" *BALANCE Midwest Software 22 113
'"EPKJ
Mindscape C2,17
435 FOR X=0 TO 4:A%(2,X)=A%(0,X)+A% (1,
X):Y=T'GDGQ Montgomery Grant 23 61
i
It wasn't easy to outdo the
original, legendary Question™
fantasy role-playing game.
But we did. And you're look
ing at it.
QUESTRON Us all-new,
state-of-the-art graphics is
nothing short of stunning. The
wilderness, towns, characters
and monsters of our magical
world are beautifully rendered.
The animated 3-D dungeon
displays will amaze you. v
Add to all this a spell
binding storyline, and you have
a fantasy game that will ignite
your imagination.
Look for it at your local
computer/software or game store v
Also play THE ETERNAL DAGGER1" - Sequel to SSI s award- If there are no convenient stores near
you. VISA and MC holders can order
winning Wizard's Crown" Hordes of monsters from the Demon direct by calling (4151 964-1353.
World have entered Middle World through a magic portal. To defeat Or send your check to: SSI. 1046
the invading force, your party of eight must embark on quests to N. Rengstorff Ave., Mountain View,
CA 94043 California residents, add
search for magical weapons, build up your abilities and solve applicable sales tax. Please specify
innumerable puzzles. Locate the Demon Portal and find the one computer format and add $3.00 for
enchanted weapon that can seal it — the Eternal Dagger. shipping and handling.
©N87 by Strategic Simulations. Inc.
Commodore 64/128, Apple II Series, Atari 8-Blt. $39.95. All rights reserved I