Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
October 1988
$2.95 U.S.
S3.95 Canada
CHESS
A Computer Mate
Software Reviews 1
64&i28Ap0ll0i8
amiga Pro Video Plus
...and more
Type-in Programs ]
for the 64 and 128
Golf
Mandelbrot128
7084
1 0
BH
0 43467 20122 1
CALIFORNIA GAMES.
STATE OF INTENSITY.
. ■, ,' .
'■:-
*
^? It atijt beach blanket bingo. i>u;ing. A sponiHifnudb
halt-Sakfd Baittais uith afo.idntssjhr'
These are radi ripping, grindinx.'and ihr-'dding
It's a fast-paced, action-packed adventure that's more than an arcade game. Stunning graphics, high
quality animation and sound effects put you "in Toon" with Toontown's fate.
Can you defeat Judge Doom? Are you going to let him get away with this? It's up to you. And
remember, Toons are idiotic —but they're not stupid!
Ask for "Who Framed Roger Rabbit" at a software dealer near you. The future of Toontown depends
on it!
Available Now:
IBM PC/XT, AT,
Coming Soon:
PS/2 and 100%
Apple'll Series
Compatibles,
Amiga, Commo
dore 64/128
Amiga, Commodore 64/! 28, IBM PC/XT, AT, PS/2, Apple" II Series are trademarks respectively of Commodore- fBUENA VISTA
Amiga, Inc., Commodore Electronics, Limited, International Business Machines, and Apple Computer, Inc. ' SOFTWARE
& 1966 The Wolt Disney Company ond Amblin Entertainment, Int.
Commodore A G A Z N
FEATURES S6 74
REVIEWS
AMIGA SOFTWARE REVIEWS
64 AND 128 SOFTWARE REVIEWS Superbase Professional by Gary V. Fields 38
Apollo 18: Mission to the Moon by Russ Ceccoia 20 Q-Ball by Russ Ceccoia 40
NBA by Mark Cotone 22 Obliterator by Jeffery Scott Hall 44
Tomahawk by Bob Guerra 24 Pro Video Plus by Steve King 46
GEOS 128 by Gary V. Fields 28 Hot Licks by Graham Kinsey 48
The Last Ninja by Scott A. May 32 Quarterback by Dan Schein 50
ZigZag by Scott A. May 36
64 AND 128 HARDWARE REVIEWS
Flexidraw 5.5 by John Pustai 52
DEPARTMENTS
LETTERS 4 128 MODE
Jordan's Top Ten by Mark Jordan 62
NEWS 8
PROGRAMMING
TIPS & TRICKS Mandelbrot Graphics (128 Listing by John lovine 78
Hints for Fun and Utility System SuperBoot by Rev. PaulR. Schmidtbleicher 81
Compiled by Louis F. Sander 16 Logjam by Bob Blackmer 83
Gold Mine Introducing Amiga CLI by Mike Rivers 86
Compiled by Louis F. Sander 18 Golf by Michael J. Poitonavage 88
AMIGA UPDATE
ADVENTURE ROAD Super Video by Matthew Leeds 94
Quest for Sequels, Part 2 by Shay Addams 54 Amiga Public Domain by Graham Kinsey 96
COMMODORE MAGAZINE 3
LETTERS
Commodoiie
MAGAZINE
To the Editor: To the Editor:
I read with interest and annoyance I feel that I speak for many 64 owners
[Electronic Aits'| response to Frank Cox's who are in a pretty tight spot right now
letter in the July issue. Interest because I because of Berkeley's new gcoPublish pro Publisher
think many of us enjoy learning about gram. I, like most of the other owners I Julie Bauer
how decisions are made in the software de know, have a 1541 drive, color printer, Assistant to the Publisher
sign such as the conversion of Chuck mouse and monitor. As you probably Amanda K. Wappes
Yeager's Advanced Flight Trainer \AFT). know, geoP'ubl'ish is a very demanding
Annoyance because of the myopic view of program as far as memory goes on the 64.
the marketplace. Why does Commodore I am thinking of buying another disk
Managing Editor
bother creating RAM expansion units and drive so that I can have geoPublish and Jim Gracely
other such enhancements and then en the necessary programs on one disk and
Editor
courage lowest common denominator soft use the other drive for nothing but docu
Susan R. West
ware development? ments.
Technical Editor
While the reason cited for not including I was thinking of buying the 1581
Mike Rivers
these features was the limited available 3.5-inch drive because of the massive stor
RAM, the Commodore 64 can load 256K age ability (over 800K, 1541 only 170K)
RAM in the expansion unit (the size of the and, from what I hear, the much faster
IBM code i. the Commodore 128 has half data handling. Will I be able to use my Art Director
that to start with and access to 512K 1541 with the 1581 or should 1 just get an Gwenn Knapp
more! But AFT ignores admittedly impor other old 1541? Please correct me if my Assistant Art Director
tant functions rather than offer them as figures are incorrect. Wilson Harp
options available to 128 and'or RAM ex Obviously what I will have to do is boot Art Production
pansion-equipped users. I'm sure such a up with the original 5.25-inch disk on the Bob Clark
design would add to the attractiveness of 1541 and then use the 3.5-inch disk on the Production Manager
the package, increase sales and give non- 1581 for either the documents, the utility Jo-Ellen Temple
RAM expansion users a reason to buy programs, or both. What do you think I
one. Why not just offer the software in a should do?
form that us upgrading Commodore die- Sincerely,
Circulation
hards can appreciate? Mark Miller
Kenneth F. Battista
Sincerely, Lexington, KY
John C. Powers
Ewing, NJ Berkeley's Response: The question you
posed has been asked at a very opportune ADVERTISING SALES
Commodore Resjmnds: Commodore time. Berkeley Softivorks is in (he process Rebecca Cotton Leister
agrees with your perception that more of releasing GEOS 2.0, which does support Commodore Magazine
should be done to allow users to utilize up the 1581 disk drive. The extra memory of 1200 Wilson Drive
graded Commodore products. An example the 1581, when combined with GEOS 2.0. West Chester, PA 19380
ofour commitment to this goal is the recent makes working with geoPublish both fas 215/431-9259
release ofa Commodore 64128 Developers ter and easier. Our recommendation would
Package. This new product includes two be to purchase a 1581 instead of a 1541
diskettes and a manual. The package in and also GEOS 2.0 i which you will be of
cludes an editor, assembler. 128 tools, fered at a reduced price ifyou are a regis
1571/1581 burst routines and &4 fast load tered GEOS owner).
ers. It is available for $50 directly from Another alternative is to purchase a
Commodore by writing to CATS iCommo- 1764 RAM expansion unit. The advantage
doreiAmiga Technical Support >. 1200 is its increased sfjeed, even over the 1581. Commodore Magazine. Volume 9. Nurrber 10. October
Wilson Drive, West Chester. PA 19380. However, the 1764 does not have 800K of 1988,
Commodore Magazine is published monthly by Conmo-
Commodore believes that it best supports storage capacity as does the 1581. Your de
dore Magazine Inc., 1200 Wilson Drive. West Chester. PA
the user by concentrating on hardware and cision as to which peripheral to purchase 19380. U.S.A. U.S. subscriber rate is J35.40 per year:
peripheral technologies. We encourage the should be based on whether you would like Canadian subscriber rate is S45.40 per year; Oversea;, sub
scriber rate is $65.00 pet year. Questions concerning sub
third party software companies to address greatly increased speed 'the 1764), or
scription should be directed to Commodore Magazine Sub
the software needs of the marketplace. Con slightly increased sfieed and more storage scription Department, Box 651, Holmes, Pennsylvania
sumers can help by writing the presidents capacity per disk (the 15811. 19043. Phone (800) 345-8112. In Pennsylvania (800)
662-2444. Copyright 9 1988 by Commodore Magazirt3 Inc.
ofsoftware companies when theirproducts LelandJ. Llevano All rights reserved.
do not meet your desires. Vice President, Marketing CBM, PET. VIC 20, and Commodore 64 are registered
trademarks of Commodore Electronics Ltd. Super PET and
John Campbell Berkeley Softworks
Commodore 128 are trademarks of Commodore Electronics
Manager, Ltd. Amiga • is a registered trademark of Commodore-A -niga.
Adda's.- letters for publication In: ABC Membership applied (or.
Worldwide Software and Product Support Letter* Editor, Commodore Magazine,
Commodore International Ltd. iiiKi Wilson Drive, West Ouster, PA 19380
4 OCTOBER 1988
For the rugged indoorsman
Vim your retailer or (all I 600 ?V1 WiB4 for VISA ond MoilerCard order! To purchase by mail, n-nd your card number and eipuahon dale, check or money order! or 120 95 (CM S CUB. Clubhouse Spans is avaitoble lor
C--4 4 CUE only Apple II family IBM 8 compoiiblei 3 5"IBM & compatibles).and M995(Amigaand Alan SI)fo*eath Iiile plus 13.00handlingloMmdscape,Int.PO Bon 1167.Nofthbrook.IL 6006S Allow 3-5 weeks
for delivery Lov-ycrs like this pat! O 1966 Mindstope. ln< Mindscope is o IrodemarV of Mindscope. Int Software under license from Des^nstor Consullonti. Inc Copyright C 1968 m coniunclion wilh Lnleinoiionol Compoter
Croup Commodore, Apple. IBM. Alan ST and Amiga are registered I rademoits of Commodore Electronics. Lid . Apple Computer. Inc. International Bounds Machine. Atari. Inc ond Commodore Amiga, Inc. respectively
SportTime is a registered irociemork of Designstar Contuhanti. Inc
DON T SETTLE FOR LESS...
COMMODORE. t o m m n I) n K i
AMIS
FOR ALLYOUR AMIGA
NEEDS
rvX
Superbike Challenge ...$14.95 Shard of Spring $24.95
Kennedy Approach $14.95
Ultima V ...S39.95 Wargame Const Set S19.95
NATO Commander $22.95
CINEMAWARE
Pirates $23.95 SUBLOGIC
Defender of Ihe Crown.. ...522.95
Silent Service $21.95 Flight Simulator II $32.95
King of Chicago 532.95
Solo Flight $14.95 Jet $27.95
SDl $27.95
Stealth Fighter $24.95 Stealth Mission $34.95 Batteries Included
The Three Stooges ...$27.95
Paperclip Publisher $39.95
COS MI 64C BUSINESS AND PRODUCTIVITY Berkeley Soft works
Del Con 5 ...517.95
GEO Publish $44.95
DATA EAST Paperclip III $39.95
500 XJ Joystek $14.95 Vlzastar64 4K Pocket Writer Dictionary ..$12.95 Hroderbund
.814.95 California Games $24.95
integrated Productivity Word Writer III $34.95 GraphicsLibraryl.il or III .$16.95
Kara:e Champ $14.95 Champ'ship Wrestling $14.95
KidNiki $19.95 Create a Calendar.... $17.95 Package For The 64 FINANCIAL & ACCT. Print Shop 525.95
$19.95 Destroyer $22.95 NOW ONLY S9.95 Timewks Electr. Checkbk. $ 17.95 Electronics Arts
Speed Buggy ...517.95 4x4 Off-Road Racing $24.95 Timeworks Money Mgr $17.95 Outrageous Pages 534.95
Impossible Mission... $24.95 64C DATABASES CMS Acd Pkg/64 $119.95 Springboard
DATASOFT
L. A. Crackdown $24.95
Ah Reality'Dungeon ...527.95 Bank Street Filar $24.95 MISC. HARDWARE Certilicale Maker $29.95
Movie Monster $12.95
Hum For Red October... ...$27.95 Data Manager II $19.95 Estes pwr supply for C-64 $54.95 Clip Art lorlll $19.95
Streel Sports Baseball S24.95
Video Title Shop ...$19.95 Si Sports Basketball. $24.95 64C SPREADSHEETS Naveione 3 Slot expder ...$24.95 Newsroom .$19.95
DIGITAL SOLUTK )NS Street Sports Soccer $24.95 Swillcalc 64 w/sidewaya .. 517.95 UTILITIES Unison World
Pockel Wnter2 ,$39.95 Sub Battle $22.95 Sideways $14.95 Prmimaster Plus 524.95
Thinking Cap S24.95
S37.95 Summer Games $14.95 64C WORD PROCESSORS
Summer Games II.... $14.95
Toy Shop $24.95
Pocket Planner 2 $37.95 TheBoi.s $12 95
1080HI $164 Deluxe Pnnl II S59.95 Vizawrite $89.00 (Even at these prices) You only pay TCP's standard
Deluxe Video 1.2 59995 Word Pert bcI . .SCALL shipping charge of $4.00 per order. Orders arriving
1091HI ....$199 Draw Plus $189.00
before 3:00 PM our time will be shipped out same
ENTERTAINMENT MBMaaMMOK^i^M
10921 $319 Balance of Power $29.95 Hot-Cold Jazz .$24.95
day. If part of your order is backordered the remain
Bards Tale $39.95 Leisure Suit Larry. .$■".95 der will be shipped UPS Ground FREE!
Beyond Zork 537.95
"•*- US-.-'
Maroie Madness.. .532.95
Chessmaster 2000 S29 95 Racier .537.95
Defender ot trio Crown $29.95 S.D.I .529.95
SECURITY
Deja Vu $29.95 Silent Service $29.95 ■ Your Credit Card is not charged until
til y
your
Earl weaver Baseball $39.95 $29.95 order is shipped.
Ferran Formula One $32.95 Starfieetl $39 95 ■ We insure your ofder ai no extra cosi 10 you
Flight Simulator II $39.95 Univited $29 95 ■ Tussey is a financially strong and well
Halley Project 529.95 established company.
S219
All 3 monitors include caDles !o Commodore 128
C= COMMODORE C-COMMODORE O COMMODORE
1764
120D SCALL
1670 (r 256K RAM
1581
MODEM ftrS"-—-z\ 3n/2" DISK DRIVE
Berkeley EXPANSION
$79V-J
180D SCALL
MSP-40 $319
Softworks $119 $197
Tribute 224 $679
GEO PUBLISH (64/128) $44.95
Month
of the benefits of technology,'' Education Dealer for details. For
according to SPA Director Ken the name of a participating
Walsh. Commodore Education Dealer
CLM Honor This year's theme is: "Take near you, call (800) 343-3000.
Part in Computer Learning Computer Learning Month's
Roll Month. You'll Love the public service/public education
Relationships that Develop." The campaign is supported by a
theme emphasizes that computer variety of materials for schools,
Principal Sponsors MircoPro International learning is not an isolated universities and community
Computer Companies Corporation groups. Included are posters,
activity, but a means of
Apple Computer, Inc. MicroProse Software, Inc. encouraging interpersonal lesson plan books for grades K-12
Commodore Business Microsoft Corporation relationships. and a university software
Machines, Inc. Mindscape, Inc. "In 1987, CLM concentrated on resource guide. For families, CLM
IBM Corporation Novell, Inc. the K-12 area. Plans for 1988 offers a family activities guide
Tandy/Radio Shack Pinpoint Publishing specifically address the needs of and Everything You Need to
Prodigy Services Company more people," said Sally Know (But Were Afraid to Ask
Software and Peripheral Random House Media Bowman, Director of CLM.' TWe Your Kids) About Computer
Companies Scholastic Software, Inc. are making a concerted effort to Learning, designed to help
Activision, Inc. Society For Visual Education, expand CLM's focus into the parents learn about computers as
Addison-Wesley Publishing Co. Inc. university, home and consumer educational tools. CLM will also
Inc. Springboard Software, Inc. areas, and we are more actively publish Preparing for a Career
Advanced Ideas Sunburst Communications, involving community groups, in the 81st Century, directed at
Berkeley Softworks Inc. schools, state education adults and prospective high
Britannica Software Terrapin, Inc. departments, national school and college graduates. The
Broderbund Software Tom Snyder Productions organizations and retailers." book focuses on ways computers
Claris Corporation Unison World In addition to the principal are used in different vocations.
Compu-Teach Weekly Reader Software sponsors listed, Computer Computer Learning Month
Corns Education # PLATO Learning Month is supported is also sponsoring a number of
Davidson & Associates, Inc. October has been designated by 39 State Departments of contests for schools, universities,
DLM Teaching Resources the second annual Computer Education. user groups, community groups,
Education Systems Learning Month, an official Commodore Business teachers and individuals. For
Corporation project of the Software Machines' sponsorship of more information write to:
Focus Media, Inc. Publishers Association.' 'CLM Computer Learning Month Computer Learning Month, P.O.
The Learning Company 1987 was the first time that includes a special offer for Box 60967, Palo Alto, CA 94306-
Logo Computer Systems, Inc. competitors in the computer, educators. During October any 0967.
8 OCTOBER 1988
NEWS • NEWS • NEWS • NEWS ■ NEWS • NEWS • NEWS • NEWS
L.A. Crackdown
Commodore Bundles
Jj a. Crackdown is a new Epyx release in their Masters Collection
GEOS with 1541 's line for the advanced Commodore 64 game player. The program pits
you (as senior detective with the Los Angeles Police Department)
\Jommodore International. Ltd. and Berkeley Softworks have against an urban drug kingpin. You'll select a fresh recruit from the
announced an agreement to bundle a free copy of GEOS deskTop Police Academy to assist with the surveillance. You guide the rookie
version 1.5 with Commodore's 1541 disk drive through Commodore's as he questions suspects, gathers clues, installs bugs, makes arrests,
worldwide distribution channels. The bundling of the new GEOS photographs evidence and plans a stakeout. Suggested retail price of
deskTop (which includes the GEOS kernal, desk accessories and a L.A. Crackdown is $39.95. For further information contact: Epyx,
variety of fonts) replaces the previous agreement in which GEOS Inc., 600 Galveston Dr., P.O. Box 8020, Redwood City, CA 94063.
applications were distributed with the Commodore 64. GeoWrite Phone:(415)568-3200.
and geoPaint, previously bundled with Commodore computers, will
be sold through retail channels as part of the new GEOS 2.0 package.
Banner Band
Main Frame Mi
_._-icro Format has released two new products in its Banner Band
line for Commodore banner makers. Christmas Banner Band and
M. .icrolllusions has released Main Frame for the Commodore 64 Party Banner Band are 45' continuous paper products with no
You must stop TriComplex III, a computer trying to annihilate cross perforations for printing banners, signs and spreadsheets. In
humankind. With the help of a satellite you race against time addition to holiday and party designs, Banner Band comes in white,
in an attempt to shut down the fiendish computer's four main yellow, pink, blue, green and golden-
power switches. Suggested retail price for Main Frame is rod. For details contact: Micro
S39.95. For more details contact: Microlllusions, 17408 Chats- Format, 533 N. Wolf Rd., Wheeling,
worth St., Granada Hills, CA 91344. Or call: (800) 522-2041 or LL 60090. Or call: (312) 520-4699.
(818)360-3715.
Cosmic
Lifestyle Software
Relief
.Lifestyle Publishing Group has been established to market
' 'Lifestyle Software1 '—Commodore 64 programs covering Ullectronic Arts will be distri
health, cooking, hobbies, dressing tips, etc. Titles Include The buting DataSoft's Cosmic Belief;
Great Chefs of PBS, Vol. 1-3 (S24 per volume), Golfs Best Prof. Renegade to the Rescue,
($14.95), Micro Wine Companion ($39.95) and Cooking an arcade adventure for the
With Kids ($14.95). For more information on Lifestyle Soft Commodore 64 and Amiga. The
ware contact: Lifestyle Publishing Group, 45 Cordova St., St. program takes players back 40
Augustine, FL 32084. Phone: (800) 525-4653. years to find Professor K.K. Rene
gade, who predicts that a catastrophic asteroid is heading straight for
earth. You select one of five international adventurers to assist you
in finding the professor and building an anti-asteroid deflector to
Dive Bomber
prevent the destruction of the earth, The Commodore 64 version has
a suggested retail price of $24.95; the Amiga version sells for $34.96.
For further details contact: Electronic Arts, 1820 Gateway Drive,
E pyx has announced a new World War II flight/combat simulator San Mateo, CA 94404. Phone: (415) 571-7171.
for the Commodore 64 and Amiga. Your mission in Dive Bomber is
to destroy the German battleship Bismarck and fend off the U-boats
and enemy support aircraft while mastering real-time controls,
machine guns, torpedoes and landing procedures. Dive Bomber Mindscape SSI Pact
retails for $39.95 for the Commodore 64 and $49.95 for the Amiga.
For more details contact: Epyx, Inc., 600 Galveston Dr., P.O. Box
8020, Redwood City, CA 94063. Or call: (415) 368-3200.
M:.indscape, Inc. and Strategic Simulations, Inc. (SSI) have
announced an agreement to publish SSI strategy/simulation classics
COMMODORE MAGAZINE 9
THE GAMES:
SUMMER#
WINTER
You're in Seoul, Korea sweating
alongside the world's greatest athletes.
Or the Canadian Rockies facing finely-
tuned challengers who've waited a
lifetime for a shot at the gold.
You're geared up. You're set.
You're playing The Games.
SUMMER EDITION:
Eight events that test your power,
skill and guts.
Relive the heart pounding
excitement experienced by the 1988
U.S. Olympic Team.
Sprint down a 110 meter track,
clearing hurdles in a fraction of a
second. Or jam your pole in the plant
ing box and vault over a cross bar.
Hold a handstand in the Rings
competition, straining every muscle
in your arms. Follow up with a perfect
triple twist in the diving event.
Then try for another medal or
two in Sprint Cycling, HammerThrow,
Uneven Parallel Bars or Archery. It's
your chance to make history.
WINTER EDITION:
Set world records without
The only leaving home.
computer Race down a snowy slope or
games
jump off one. Ski a slalom or cross
country course, Speed skate, figure
to earn an skate, cruise the luge at 95 mph.
official Then see what the judges think of
licensefrom your heroic efforts.
To keep your pulse racing
the 1988 US. regardless of temperature, The
Olympic Team. Games feature exciting sound
effects, dramatic camera angles,
first person views and 3-D imagery.
Plus the traditional pageantry —
colorful flags, opening, closing and
■"' awards ceremonies—staged in
SPRING
realistic settings.
Take on the computer or your
friends. (Up to eight can play, each
representing a different country.)
And to make the action even more
heated, play with an EPYX high
performance joystick.
FALL
You'll find that The Games will
keep you in the mountains, in the
water and on the edge of your seat all
year long.
12 OCTOBER 1988
"Ifit were any more
realistic, you'd need
a batting helmet!'
isedoy The Major Gary Carter
League Baseball Players
Association.
COVER
Endorsed and developed
in part by the "Bible of
As the pitcher, you can
throw the batter a curve,
a high hard one. Pitch
him inside, outside.
The action-packed Baseball? The Sporting
Even brush him back if
statistically enhanced News?
he's crowding the plate.
computer game with ail Just remember, he's got
26 major league teams, great bat control. He
and all the stars like might even drag
DaveWinfield,Ozzie a bunt on you.
Smith, Jose Canseco,
Roger Clemens,
George Brett,
Alan Trammel 1
and Fernando
Valenzuela. ow it home or
hit the cutoff man.
Go for the great
catch or play it safe.
teal a base? How,
about a pitching
Updated roster/ change? Just remem
slat disks ber. Anything the
available every pros can do, you can
season. do. If you're good.
EPYX
Sporting News
Baseball is a
Irademarii of
EPYX,Inc.
NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • NEWS
Infocom Unveils
Journey is the first of
Infocom's new product line—
14 OCTOBER 1988
ONE
MISTAKE
AND IT'S
THE BIG Did you pick the right
course? (There are six
PANCAKE
treacherous possibilities.)
What about supplies?
If you run out of soup,
You're at the foot of you'll be stuck with snow
one of the world's highest sandwiches.
mountains. And you're
not snapping pictures.
Because this is the FINAL
ASSAULT. The only
mountain climbing game in
the Alps or anywhere else.
IF YOU'RE AFRAID OF Forget your spikes or
HEIGHTS, FORGET II ice picks? You could end
You'll experience the up a permanent part of
terror and elation of one the scenery.
of the most grueling sports j
ever. And you'll be tested/
every step of the way.
us month's column is heavy into sprites, with a secondary Paratrooper! This program uses two sprites which appear on the
emphasis on commercial programs for things other than screen as a paratrooper and his parachute. Not only is it fun to
game-playing. But as always, there's a wide range of tips on other watch, but it illustrates the methods of defining, displaying and
subjects. Send your own tips, one per sheet ofpaper, to: moving sprites on the 64.
Louis F. Sander If you have a 128, you can use the program in 64 mode or con
P.O.Box 101011 vert it to work in 128 mode as described in the next item of this
Pittsburgh, PA 15237 month's column.
Ifyou prefer, you can send them by Q-Link E-Mail to LFS. This brief analysis will help you understand just how the pro
Successful contributors get at least $10. plus enough internation gram works:
al fame to make any mother proud. line 10 and lines 100-130 establish the text display on the
By the way, we're working on a book. It will contain hundreds screen. Notice how the landing platform at the bottom is com
o/'Tips & Tricks, including those ever-popular items from the posed of graphics available from the keyboard.
Gold Mine. Watch this space for further news! Line 140 establishes the initial position, color and size of the
two sprites. Line 150 POKEs the sprites into memory, using
Sprite-makinji graph paper: Designing sprite images is easier if data from lines 61-76. Line 160 "enables"' the sprites, allowing
you begin by sketching your ideas on graph paper. The accom them to be seen when they are positioned on the visible part of
panying program prints a numbered grid of 21 X 24 square the screen.
blocks, just like those found in the 64 User's Manual. Lines 170-220 control the paratrooper's motion from top to
Joseph R. Ckarnetskz bottom of the screen.
Plains,PA Russell Glenn Heifner
Denver, CO
100 PRINT"[CLEAR,RVS]SPRITE-MAKING
GRAPH PAPER - J.CHARNETSKI" 10 PRINT"[CLEAR,RVS,SPACE2]
110 PRINT"[DOWN2] PRESS 'P1 TO PRINT PARATROOPER - RUSSELL GLENN
A GRAPH, OR" HEIFNER[SPACE3]"
120 PRINT"[DOWN] PRESS 'Q' TO QUIT... 61 DATA 000,129,000,001,129,128,003,
[DOWN]" 060
130 GET A$ 62 DATA 192,006,086,096,006,187,096,
140 IF A$="Q" THEN END 006
150 IF A$O"P" THEN 130 63 DATA 070,096,006,060,096,003,153,
160 A$=CHRS(15):B$=CHR${8):OPEN 4,4 192
:CMD 4 64 DATA 001,195,128,000,219,000,000,
170 FOR J=l TO 3:PRINT"1";SPC(7);:NEXT 219
16 OCTOBER 1988
Hold it. What's this? Human-seeking secret code numbers that will ulti- computer to help you crack the secu-
suicide robots? An evil mastermind mately allow you to access Elvirk rity code. A working tape player to
stronghold. And waste him before play music clues. And a map to show
he wastes the world. which towers you have or have
There are over 50 rooms to not searched,
search for codes. Careful. The Go then. Elvin is preparing to
There are S office lower* ft) Oftaurse, Elriris floor plans
floors and catwalks in this place launch his missile attack in less than
OTCh, each with its own theme
an dlnelol difficult v
are almost as complicated
as his global plans end a little abruptly. And of course, ten hours. You must stop him. Or the
bent on world annihilation? they're guarded by those pesky bots. world will be terminally
No wonder they call this mission But you've got an MIA9366B pocket late for dinner tonight.
impossible. Why, it's got even more
strategy and action than the original IMPOSSIBLE MISSION II
top-selling Impossible Mission!" ComtnodOft ti-t, IBM & compatible*.
Atari ST. /I/'/''1' "<S compatibles. Amiga WEPYX
The trick here is to collect the
I
JJemember, since we can't test every tip, there may be some Aliens: It's important and practical to make a map of certain
XV fool's gold among these nuggets. Also remember that many places like the APC Rescue, the Air Conduit Maze and the Res
of them will work on Amiga, Atari, Apple or IBM versions (as cue of Newt. With the map, it will be easier for you to locate your
well as Commodore 64/128 versions) of the software. Send your position in the maze.
own Gold Mine submissions to: Ricky Yu
The Gold Mine San Jose, Costa Rica
P.O. Box 101011
Pittsburgh, PA 15237 Alternate Reality: The Dungeon: Go to the Shrine of Monsters
Please use a separate sheet for each game, and combine all tips at 44N, 47E on the first level. Open the enchanted door and de
for one game on one sheet. Gold Mine Rules! feat the Valkyrie. Move forward one space and receive the
Winged Sandals. When you use them, you'll notice that your
ACE: When you are out of gas or about to crash, get over the Al skill has increased by 50 points.
lied territory and eject. You will be at a base with gas and weap Now go to the Dwarven Smithy on the second level. Offer the
ons restored. Winged Sandals for sale, and he will say 'Tm not interested."
Mike Hartke When you leave the Smithy, notice that your skill remains the
TinleyParkJL same, even though you aren't wearing the sandals. Put them on
and your skill goes up another 50. Repeat the process until your
Airborne Ranger: If a minefield or a barbed-wire fence is in your skill is up to the maximum 255, and you'll literally fly through
way, you can use a grenade to remove part of it. the Dungeon.
If you want to divert attention elsewhere, set a time bomb for JeffTowich
15 seconds (so you have enough time to run away). Switch your Whitehall, PA
weapon to knife, so they can't hear you kill an enemy trooper.
Michael Baumgart Apollo 18: On the mission control screen, it's easier to stabilize
Sparks, NV the gyros by shaking the joystick left and right very quickly.
Jorne Lee and Chris Armstrong
Airborne Ranger: Grenades will destroy the weaker bunkers, Powell River, British Columbia
and they will kill men in a wide range around them. You can Canada
also use them to crack iced-over ponds: if the enemy steps on
one, he drowns. (So can you!) Hack to the Future: Tb win the game, get George and Lorraine
Use knives on missions where you don't want to alert other still in the right side of the hall with the guitar, then get Biff,
men. For example, in the mission where you are to disable the with coffee, to stand a little bit in from the right side of the door.
Jet, the Jet will leave unless you use your knife. George and Lorraine will soon start moving around again.
Doug Cross Keep giving Biff coffee while the two love birds move around.
Selkrsburg, IN Give your picture back once it is all filled in, then go in and out
Doc's door and you'll see something spectacular!
Ali Baba and the Forty Thieves: You can only select attack and Jasen and Brennan Soutar
defend in the first half of your move. Tb keep from getting lost, Address Unknown
draw maps and write down the runes as you go along. Speckled
walls can be destroyed by attacking them. Drinking from the Henji's Space Rescue: In the beginning of the game, don't take
magic pool will increase your strength and endurance. so much fuel that it is out of .stock. Also remember that there are
Steven Gabaris supplies on planets other than earth.
Flushing, NY David Ross
Wheeling, IL Continued on page 102
18 OCTOBER 1988
The Mission is Vital. Thp Odds are Against You.
ApoUo 18
Computer: Commodore (J4
Publisher: Accolade
550 S. Winchester Blvd. Apollo 18 is truly
Suite 200
San Jose, CA 95128 the first space
Medium: Disk
Price: $29.95 simulation that is
firmly grounded
Having just read a book about the use
of computers in space exploration in reality.
over the last 30 years, I was truly pre
pared to evaluate Apollo 18: Mission to
the Moon. What I found when I loaded the
disk was a simulation that mimicked very
closely the actual Apollo missions. How
can I make such a claim without actually
having been on a space mission? The book
I read gave a detailed account of the work These actions are depicted in clear touch to the game requires that you hit
ings of the spacecraft as well as the mis graphics and echo the major movements the RETURN key to turn on various
sion events in their correct sequence. that the real-life astronauts made on their equipment (the words turn green) and use
ApoUo 18 brings together excellent graph missions. Including this type of action in the cursor keys to move between lines of
ics, sound, speech synthesis and arcade- the game, rather than complex commands text that describe spacecraft instruments.
style challenges to create an atmosphere involved in typical flight simulators, was Only when you have activated all that is
that puts you in complete control of a mis the key to the door of success for ApoUo needed does the NO GO change to a GO
sion to the moon. 18. Instead of memorization, Apollo 18 re on the status line at the bottom of the
When I first saw the game manual for lies heavily on practice and joystick screen.
Apollo 18 and realized that the game cov adroitness. Until you learn what not to do The Telemetry screen takes no skill at
ered an entire mission, from blastoff to re by messing up time after time in the var all to set the system to GO—a monkey
entry, I thought that it would takes hours ious events, Apollo 18 might seem like a can hit the RETURN key. The purpose of
of practice and memorization of com chore. In reality, after discovering how to the screen between events is to familiarize
mands to really get into playing. This has get the rocket off the ground, the purpose the player with the number of switches
got to be the worst assumption I've made of each of the remaining events presents and settings that the astronaut might use
since I thought that Ultima would be just itself clearly as you face the challenge on at various points in a mission. The overall
another role-playing game. Apollo 18 the screen. effect is that high degrees of realism, ex
forces you, in an entirely pleasant and Enough said about the game play, let's citement and professional integrity trans
educational way, to develop the skills and talk about the mission itself. In Apollo 18 fer themselves upon the mission, adding
insight needed to fly the spacecraft on the (which, by the way, was never an actual that extra something that brings the en
disk. Its unique game play involves hon mission—Apollo 17 was the last), you du tire simulation together.
ing timing, reflex and position control plicate most of the necessary actions of the As an example of the accuracy of real-
abilities and applying them to the goal of other Apollo missions, with the exception life details in Apollo 18, certain Telemetry
the simuJation. of collecting moon rocks. Starting off at screens require you to type in a number
How, you may ask, do you do all of that? Mission Control, you perform seven ar that represents a program for the flight
By simply getting your best joystick ready cade/action events in the place of their computer to run to further the mission ob
to tackle the mission events that require occurrence on a real mission. They are: jectives. On real Apollo spacecraft, com
precise maneuvering. Apollo 18 presents Mission Control (blastoff and pre-iaunch), puter memory was limited, and astro
you with various perspectives (first person Docking, Course Corrections (more than nauts had to call up numbered programs
in the command module and at the con once), Lunar Landing, EVA (Extra Ve from mass storage units to guide the
trol room console and third-person views hicular Activity) Moon Walk, EVA Space rocket.
of other scenes! in which you must use the Walk and Re-Entry. Apollo 18 is easy enough to pick up just
joystick to perform in the mission-crucial These different parts of the game re by reading the quick game play instruc
events that an astronaut would have to quire maneuvering and controlling differ tions in the game manual. However, I
execute with his flight stick. Events in ent spacecraft gauges and the astronaut. strongly suggest that for the fullest enjoy
clude such actions as centering crosshairs, Between mission events, you access what ment of the game you read the long
pressing the button at a precise instant of is known as the Telemetry screen, the in instructions. Only the long version de
time, guiding a moonwalking astronaut terface that allows you to see all of the in scribes all of the instruments and comput
and firing rockets to guide an astronaut in struments that are activated in flight—by er programs that you operate on the Te
space walk. turning them on yourself. This interesting lemetry screens. The manual is flawlessly
20 OCTOBER 1988
64 and 128 Software Reviews/Apollo 18"
minutes during re-entry when electro My favorite parts of Apollo 18 are catch
written in easy-to-understand astronaut magnetic interference prevents communi ing the satellites and moonwalking to the
jargon and includes, along with the long cation. The intelligent use of speech syn land rover. Practice in these events will
instructions, a description of the mission thesis in Apollo 18 adds even more real have you feeling like a champion. Unfor
events sequence with approximate times ism to an already heart-racing game. tunately, guiding the command module in
at which the events would mke place. And don't think that you'll perform the re-entry is the toughest maneuver to
If the game play and presentation of mission and then never play Apollo 18 make in Apollo 18, requiring that you
Apollo 18 aren't enough to quench your again. To ensure that you return to try keep the module heading toward earth be
thirst, look at the screen and listen to the again, Apollo 18 provides you with a final tween 5.5 and 7.3 degrees. If you under
speaker for more bonuses. Accolade's use mission control success percentage and re shoot, the craft burns up in the atmos
of graphics sets them apart from most oth ports on the seven major parts of the phere. If you overshoot, you shoot out in
er standard Commodore graphics; they game. These reports rate you according to space toward the sun. Neither of these
use the full potential of the computer to the success with which you performed the outcomes is desirable.
visually present the mission to the moon. various arcade events in the game and Apollo 18 is truly the first space simula
Accolade claims that a lot of the scenes give you a percentage for that report. The tion that is firmly grounded in reality. Not
were drawn from actual photographs tak final total is an average of the percentages only will you feel as if you have actually
en by astronauts and pulled from NASA you received from each of the seven re been to the moon, but you might also en
files in preparation for the design of the ports. Finally, you are compared to a per tertain the notion of becoming an astro
simulation. In any case, Apollo 18 looks manent "hall of fame" high score list on naut. The amount of preparation that was
good and certain images look like digi the disk that offers the real Apollo astro put into Apollo 18 is clearly evident from
tized photographs of familiar astronauts. nauts as competition. the moment you put the disk into the
The SID chip was also given a good After playing Apollo 18 extensively, I drive until you see the graphics for your
workout in Apollo 18. Along with a lot of have to ask how such a good selection of command module landing in the ocean. In
nice sound effects (explosions, firing rock game elements could be brought together any case, I expect that there is something
ets and space static), speech was peppered in one package. From a deceptively simple for everybody in this game, whether
throughout the game, as if the leader at package that looks like the game is a you're interested in space missions or not.
Mission Control were inside your comput member of a bargain line of software to a The challenge is of the right difficulty and
er. From "Lift-off... we have Hft-offl" to modest price tag, everything appears to be the presentation is more than fitting for
"Descending to lunar surface...," you will right with this simulation. Contrary to this fictitious Apollo mission. Try Apollo
never be without guidance from Mission most other cases, the appearances aren't 18—you may never want to return from
Control except during the two or three deceiving with Apollo 18. the moon! a
LDGC
Corporation
501 Kenyon Road
CM
"Find Red Square" Contest!
Find Red Square In Moscow and
enter to win a real trip for two to
Europe, courtesy of SubLOGIC
and TWA! See the SubLOGIC
Product Chart at your dealer or
write SubLOGIC for complete
details and contest rules.
COMMODORE MAGAZINE 21
64 AND 128 SOFTWARE REVIEWS Reviewed by Mark Cotone
NBA
Keep track of all
Computer. Commodore U
Publisher: Avalon Hill Game Company twenty teams if
4517 Harford Road you wish, to see
Baltimore. Md 21211
.Medium: Disk which of the great
Price: S39.95
teams is the
greatest over a
Sit back and watch an NBA basketball fantasy season.
game, and you'll be witnessing one of
the greatest displays of athletic ability in
all of professional sports. Cheering specta with a certain Mi: Johnson. Whatever Scoreboard area is the most impoitant of
tors are brought to their feet over the your taste, Avalon Hill will satisfy with a all, an unadorned slice of screen where the
unique combination of acrobatic artistry tempting twenty-team assortment show mental game is fought. Here the coaches
and exhaustive physical combat. There's casing the best squads and players of the square off and try to outthink. outguess
the quick and accurate pinpoint pass set last quarter century; all gathered, suited and outsmart their rival in an intense
ting up the vicious slam-dunk, a numbing and anxiously awaiting the instruction chess-like match played with five tower
blind-side pick freeing a teammate for a and direction of you, their new coach. ing pawns a side.
flawless reverse layup, and the aggressive iEditor's .\'ote: Avalon Hill has an The offensive play selection is made
crashing of the boards that initiates the nounced that' 'Season Disks'' will also be first. Using a series of option menus, the
long bomb of a fast break. sold. Currently available are the 1985-86 program helps you to tailor a very specific.
So captivating is the exhibition of these Season and 1986-87 Season. In addition, personal attack plan. Which point guard
hardwood heroes that it's often easy to they are marketing a General Manager will bring the ball up court to orchestrate
overlook the most impoitant man on the Disk which allows you to draft players for the team's movement? Will you opt for a
team, a heart and soul participant who team disks and create your own players.] couple of short passes to set up an inside
rarely steps out onto the court, but who NBA gameplay is split into two sepa shot, or stay wide and rainbow a long-dis
deservedly claims at least partial credit rate but connected stages: an initial strat tance bomb to save time and pick up the
for every ball that drops through the hoop. egy segment, where keyboard coaches se extra third point? When you're rebound
He is the coach, the sideline strategist lect the tactical moves, plays and posi ing, will you hit the boards aggressively
who locks into a 48-minute mental duel tions of their team, and a subsequent ani and put the ball right back up. toss your
with the opposition's brain trust; instruct mation phase, where the results of the rebounds back out to a high-percentage
ing, maneuvering and cheering his men chosen offensive and defensive schemes shooter, or pull your team out of the paint
to try to gain the competitive edge that are played out on a colorful simulated to guard against a quick reverse attack?
will hopefully tilt the victory balance in court alive with responsive computer Decisions, decisions.
his team's favor. hoopsters. When the offense is set, the defensive
Thanks to Avalon Hill, this coaching The strategy screen is divided into three coach has a chance to position his men in
position, the unseen element of basket sections designed to keep the participants an attempt to stifle a charge, Will you
ball, will no longer go unnoticed. With the apprised of all the play-making vitals. guard against the outside shot or crowd
release of their new NBA game for the The upper third displays a continually up the lane to wall off any layup attempts?
Commodore 64—a contest that lets one dated Scoreboard, complete with Home Maybe you should gamble a bit by trying
step in and lead some of the greatest and Visiting team point totals, a ticking for a steal or pressuring with a double
teams in the history of the sport—the game clock, and a personal foul and time team. And then there's always the excite
brains behind the bench will now take a out tally for each team. In content, it's ment of a fast break, which can turn your
turn at center court. similar to most arena scoreboards found opponent's missed basket into a quick two
Who's your favorite? Perhaps it's the in the "big" league, providing all the nec points down court.
Celtics of the '60s. an unyielding team essary information at a glance. Even- aspect of the game is in your
that would forever spoil Boston fans by Beneath this, in the middle section of hands, a fact that might make actual
dominating the league for the better part the screen, is a starting lineup display list game play sound fairly complicated. But
of the decade. Or maybe it's the steamrall- ing the ten players presently on the court all the coaching decisions, as complex and
ing Knicks of the 70s, the New York along with a numerical pre-assigned de as wide ranging as they are. can be imple
dream team of Reed. DeBusschere, Brad fensive rating for each based upon their mented fairly easily with a tap of a key or
ley and Walt "Clyde" Frazier. that re tested ability to steal and block. Put out a tug of the joystick. Swift and simple?
sponds so courageously in a memorable your high-priced superstars or juggle Yes, yet the real wonder of this game is
miracle seventh game at the Garden. Or them with some talent off the bench. Ei not how quickly you can input selections,
how about those Lakers, with the over ther way, get comfortable with your start but rather how all of this information is
powering skills of a 70s Chamberlain giv ers and prepare for the jump ball. instantly transformed into a statistically
ing way to a different kind of '80s magic The remaining bottom third of the Continued on page 10$
22 SEPTEMBER 1988
TIME
fORtH
Tomahawk
Computer: Commodore 64
Publisher: Datasoft
19808 Nordhoff Place
Chatsworth. CA 91311
Medium: Disk
Price: S29.95
24 OCTOBER 1988
The new Commodore" Amiga* 500 is
everything you never expected from a
home computer. That's because we designed
it to excite you.Tb dazzle your senses with
4096 colors and stereo sound. To unleash
your creativity. To allow things you never
t talks.
It animates. •
dreamed possible in a home computer.
Because until now. they really weren't.
Like built-in speech synthesis, so you'll
always have someone to talk to. Pro-quality
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 It's a home office.
It's a video studio.
powerful spreadsheet and database
programs—even word processing with
WordPerfect? And unlike any other home
1-800-343-3000
COMMODORE
5OO
T REALWFORAFA
The third in our exciting Or take your licks on a There're makeshift diamonds.
series of rough, tough and gritty rough city street. Bases made from spare tires. TVash cans
Street Sports™ games. To score a goal, you'll to avoid Bushes. Rocks. And chain-
INTRODUCING need to pass, slice, hook, linked fences.
STREET SPORTS "SOCCER. head (not to mention a Those 16 cagey kids are also back.
Time to dust off every dirty SFRKCI" SPORTS SOCCER timely trip or two), just to Each with his i
trick you know. Shove. Pass. Dribble. stay one step ahead of your opponents. own unique
TVip. Break all the rules for kicks. Street Sports Soccer. Band-Aids and style of pitching,
Pick a team from a rakish roster of knee pads not included. hitting and
nine neighborhood kids who are any BASEBALL HAS BEEN
thing but neighborly.Theyll do anything VERY, VERY GOOD TO US. You pick the STREET SPORTS BASKETBALL
towin. Forget fairness.This ain't croquet. It's back. Street Sports'" Baseball. Our place. The players. The teams. The
Play on a grassy, but slippery park, major league hit from last year. positions.The strategy. And then, you'll
- *wM .
CEFULLOFASPHALE
be right in the middle of it all. With Scruffy playgrounds. Dark parking lots. chainlink fence. But watch out for the
a split-screen You'll pick three-on-a-side from the oil slick. In Street Sports" Basketball,
view from above neighborhood's ten toughest players. anything can happen. And often does.
and up close. Hot shooters. Slow dribblers. They're Street Sports Soccer. StreetSports
StreetSports all here. The one with the great hook. Basketball And Street Sports Baseball
Baseball It's The one who shoves underneath. The Me a walk on the wild side.
the best seat in one who tugs at jerseys.
the house. Your house. Pass to the big man inside. Hit the
SO HAS BASKETBALL. guard coming across. Screen the
It's back, too. The same dingy alleys. lanky forward Bounce the ball off the
GEOS 128
Computer: Commodore 128 »lile|close tt US K b^tes used flKbuttsffti
Publisher: Berkeley Softworks
2150 Shattuck Ave.
Berkeley. CA 94701
Medium: Disk
Price: $69.95
28 OCTOBER 1988
64 and 128 Software Reviews/GEOS 128"
and quit (no need to save your selections). stall them and use them with GEOS 128
least try the mouse if you are using GEOS After that little task geoWrite Workshop just as any other module.
128—it gives a professional program the 128 lor any program) will be installed. The only regrets I have is that GEOS
final touch which says this is a serious At this writing, GEOS 128 is more a 128 has to be loaded (it will autoboot) each
business machine not a game box. productivity station than an entertain time I want to use it. I would prefer it on a
If you already own other GEOS 64 pro ment center. Almost all of the software cartridge, ready to go each time I turned
grams, like geoPublish, Personal Newslet which has been designed to work with the system on or (even better) on a chip
ter, or others, you'll be happy to know they GEOS (both the 64 and 128 version) are installed within the 128.1 mention this
will work with the 128 version of GEOS home'business programs like word proces not just out of wishful thinking, but be
just as well. You won't be able to use the sors, desktop publishing programs, data cause it is possible. Every-128 has an emp
128's 80-column display with them (those bases, spreadsheets and the like. That ty socket in its circuit board just waiting
programs were designed for 40 columns should change in the future. Berkeley is for someone to use. I've tried commercial
only), but other than that, you'll notice no actively recruiting programmers to devel utility chips which do just that, so I know
difference. As a 64 owner who has up op a full line of commercial software, in it is possible. Wouldn't it be great if you
graded to a 128 and already owns GEOS cluding entertainment titles, which will could easily upgrade your 128 to a GEOS
64 and several GEOS-compatible pro operate within GEOS' environment (they 128 and simply never have to worry about
grams, I found this to be good news. If you have even released a professional GEOS damaging or loading a master disk again?
do not own GEOS 64 and decide to expand programming utility to spark more inter There is an advantage for Berkeley here
your software library, look to the new est). The public domain outlets, BBS's like too—a chip would effectively end any soft
GEOS 128-compatible software first. Q-Link, are already distributing a ware pirating worries they have for GEOS
Berkeley Softworks is introducing 128 healthy collection of different types of soft 128.
(40/80-column compatible) versions of ware—free for the taking. But regardless of how GEOS 128 is in
their spreadsheet, database, and profes GEOS 128 is a wonderful operating sys stalled, it is a wonderful product. If you
sional word processor programs. Since tem with one flaw—using non-GEOS long for a friendlier interface than Com
these cost about the same as their 64 commercial programs can be a problem. modore DOS or just want to impress your
counterparts, I advise you use them in Because of the multitude of different pro friends with the professionalism and pow
stead of the older 64 copies. tection schemes used by commercial soft er of your Commodore 128, this version of
Before these programs can be used ware dealers, it is usually impossible to GEOS is your ticket. I picked GEOS 128
within GEOS 128 they must first be in use them under GEOS control. However, as the top 128 productivity software re
stalled—normally a simple operation. But if the software you want to use is plain va leased in 1987 and it still looks like the
GEOS 128 has one quirk you should be nilla BASIC or unprotected, you can in best in 1988. n
aware of which I discovered the hard way.
I always hate to admit ignorance, so when
it became time to install geoWrite Work
shop 128 into GEOS 128 I didn't want to
Excellence...
ask anyone for help. I carefully followed
every direction in the manual three or
for the Commodore
four times before I finally admitted defeat
and gave Berkeley Softworks a call. The
technical assistant told me that to install
a 128 program I must first configure
Product Family
GEOS 128 to have 1541 drives (even
Look for the name that
though the program supports both the
spells Quality,
1571 and 1581 drives as well). Performing
the change is not difficult, but since the
Affordability,
instructions don't tell you to do this (at and Reliability.
least I couldn't find the information), in
stalling new programs can turn into a Lt. Kernal - a 20 or 40
head-scratching headache-generating or Megabyte Hard Drive which sup
deal. ports CP/M.
Here's what to do if you are using 1571
Super Graphix GOLD - the ultimate printer interface including a 32K buf
drives like me: Select die configure 128
fer, 4 built-in fonts, a utility disk with 27 fonts and more.
icon from the deskibp of the system disk.
If you have already configured your pro Super Graphix - an enhanced printer interface including NLQ, an 8K buffer,
gram disk to use a 1571, you'll be alarmed reset button, a utility disk with 27 fonts and more.
to find the options screen offers only two Super Graphix jr - an economical printer interface with NLQ and graphics.
choices now: no drive or 1571. But when FontMaster II - a powerful wordprocessor for the C64 with 30 fonts ready
you select no drive, the program will to use, 65 commands, font creator and more.
pause for a moment and then renew the
screen with all four original options: no FontMaster 128 - a super wordprocessor for the 128 including 56 fonts ready
to use, a 102,000 word spell checker and much more.
drive, 1541,1571 and 1581. Tb get the pro
gram to allow installation of a new pro All Hardware is FCC Certified All Interfaces include a Lifetime Warranty
gram you simply select the 1541 option = —^=^^^=^. ^^_ C64 and 128 are reg. TM of Commodore Business Machines, Inc.
=S==^li 2804 Arnold Rd. Salina, KS. 67401 (913) 827-0685
COMMODORE MAGAZINE 29
Red Stor
Ri
ISisutil
-jator of F-15 Strike
gle and Silent Service,
rthe Commodore 64/
PROSE
t Valley, Maryland 21030
1-1151
M/PC compatibles and S.booK P.fitJ Storm Rising, by Tom
I fcuwy pple II. Suggested retail ight 19S6&V JacJcRya- Entsfprises tidi.
" Software '•-• 1939 by MSemPfbsa Softwsfe, fnc Atf fir-^ -
price, $39.95.
64 AND 128 SOFTWARE REVIEWS Reviewed by Scott A. May
32 OCTOBER 1988
Make Any Computer Do Exactly What You Want With McGraw-HUVs
Contemporary
1
Series Make no mistake. Almost all books and courses on "programming"
teach you only the final 5% of the total programming process-
namely, how to code in a specific language... information of little
value if you don't know how to reach the point in the programming
process when you are ready to code.
With the Series, however, you'll learn to create your own programs
from scratch, even modify off-the-shelf programs. You'll learn enough
>m Writing Your Own Programs to BASIC and machine language to get you started on the remaining
Modifying Existing Software, Here's the New, 5% of the programming process.
Easy, and Low Cost Way to Unlock the Secrets
of Your Computer Build Your Own Personal Software Library
Whether you use computers for business, for personal The sample programs you work with throughout the
applications, or for fun, off-the-shelf programs will never do Series are excellent learning tools. But they're more than
everything you wanl them to do for you. That's because they that. By combining the sample programs onto one master
were written by programmers to satisfy what they perce: disk, you'll have the start of your own personal software
as the needs of the greatest number of potential library. In addition to the programs you've written and
users—often missing some or many of your modified throughout the Series, you'll also receive dozens
specific needs. of the most popular public domain and user-supported pro
Thai's why McGraw-Hill's new Contemporary grams, such as data base manager, word processor, calen
Programming and Software Design Series teaches dar generator, appointments reminder and much,
you how to create your own software... either much more.
from scratch or by making key modifications to
15-Day No-Risk Trial
existing programs.
There is nothing magical about it You learn the To order your first module without risk,
process of building a computer program step-by- send the card today.
step with McGraw-Hill Concept Moiittles sent lo you one at a Examine the first module
time, once a month. Each of the len modules in the Series takes for 15 days and see how
you through an important step in the development of the the Series will help you
structure and detailed logic of a program, including testing, make your computer do
debugging, and documentation. exactly what you want
it to do!
Unique Interactive Hands-On Instruction
Each module includes an easy-to-understand guide PLUS a
5W" floppy disk containing typical programs and interactive
instruction that you can run on Commodore 64 and 128 computers. IBM
PCs and PC compatibles for hands-on experience.
In the first Module, for example, when your sample program (Declining
Interest Loans) appears on your screen, you'll find errors on certain pro
gram lines. You'll also see that the program is only three-quarters completed.
Now comes the fun part. You'll discover
how this program is built, and in the process
you'll learn how to identify and correct
errors. And by the end of Module 1,
you'll actually have completed this
program yourself.
But there's more. Special graphics
on your screen work in conjunc
tion with the accompanying guide
to amplify, illustrate, and deepen
your understanding of software
design principles.
If someone has beaten you to the card, write to us for order
ing information about the Contemporary Programming and
Software Design Series.
The Crucial 95%—Learn the Foundation of Computer Programming
While the Series includes interactive disks that run on specific computers, everything
you learn you can apply to any language or machine. Why is this possible? Because
McGraw-Hill
McGraw-Hill knows programming is far more than coding a program into the computer Continuing Education Center
using a specific language. In the real world of computers, 95% of the programming pro 3939 Wisconsin Avenue
cess is carried out using design techniques that are independent of specific language or
Washington, DC 20016
machine. It is this crucial 95% that you thoroughly understand and master in the Series.
WE'VE GOT
SEVEN TIMES BE
If we told you there's much mightier, for starters.
something that's
So go ahead. Try GEOS
seven times better 2.0. It may be our second
than GEOS,™ would version, but we guaran
you believe it? Well, tee it's seven times the
believe it. It's called experience.
GEOS 2.0™ And it's
1
geoWrite 2.1:
filled with new fea NEW! Full-
tures, including the featured word
one thing you'd expect processor • Individ
from a package bearing ual paragraph for
the GEOS name. matting • Expand
Power. margins to 8" •
Not the kind that Left, right, cen
sends a small surge ter and full justi
through your creativity. fication • Multi
We're talking about major ple vertical
productivity power.
GEOS 2.0 is supercharged
«S3* spacing options
• Headers and
with new strengths that make footers • Decimal
it the most powerful source of tabs • Full page pre
integrated software your view • Search and replace •
Commodore 64's ever seen. columns. Word wrap • 10 fonts in 7
And what isn't completely new It doesn't even mat- styles and multiple sizes •
has been radically improved. In ter if the text is from some Pagination * Insert, delete,
fact, we actually included other other Commodore-based pro- move or copy • Mix text and
applications—products we gram. Because GEOS 2.0 con- graphics • Special feature to
used to sell separately—right verts it with one simple point create multiple columns, add
into this package. H headlines and
For example, borders • Pro
Tie numberettra teen pjstaggering A)
the entire con liie graphtelov stovs, lie lobster duce near-type-
ill set quality output
tents of geoWrite —1
Workshop, in on an Apple®
cluding geoWrite LaserWriter™
2.1™(the full-fea with PostScript"1
tured word pro Text Grabber geoSpell ^"^k Text
4
geo-
Desk Accessories deskTop
Spell: printer and input
NEW! Complete into other driver selection.
spelling resource. View dic GEOS applica PLUS:
tionaries and documents while tions • Integrate diskTurbo"1
spell checking * Create and text with graph runs GEOS
update personal dictionaries • ics-NEW! applications
Global search and replace • Stretch and scale five to seven
Operates 38% faster than images • Overlay times faster •
before. effects • Stop pat More keyboard
5 Desk Accessories: tern fills in pro shortcuts • Key
Five handy utilities gress ■ New board or input
• accessible from graphic shapes including con device options (mouse, joystick,
within any application • 4 func nected lines, ellipses and lightpenorKoalaPad"l)-31
tion calculator • 127 page note squares • Grid function for easy printer drivers support over
pad • Chiming alarm clock • sketching. 70 popular printers in draft,
Preference manager • Photo/ deskTop: Efficient file NLQ and high resolution
text managers to save and trans
fer data between applications ■
NEW! Cut and paste from the
7 and disk manager ■
View files as icons or
text • Sort files by size, type,
printing modes • Q-Link"1
telecommunications software.
For orders only, call
calculator and notepad into date or name • Open, close, 1-800-443-0100 ext. 234
other applications * Name photo rearrange, copy or delete files ■ GEOS 2.0
album pi
cUUUIIl pictures • And more. Manage non-GEOS files • (California a-sidenls add 796 sales tax)
geoPaint1:" High reso
6.
Access and execute BASIC pro $59.95 plus $4.50 for shipping and handling.
Speed Sen*. An*. LoerWrMr. HwSmpi. KqjU Pjd. U-lmk ind Wxd
y.
Create charts, dia Wilei ur traferruifc* lit ani[ijrm other IhBi BerWcy SjftuurfcL
Zig Zag
This cross between Zaxxon
Computer: Commodore 64
Publisher: S[)edrum Holobyte
and Marble Madness
2061 Challenger Drive incorporates the best of two
Alameda, CA 94501
Medium: Disk worlds for a totally new
Price: $24.95
challenge.
36 OCTOBER 1988
NOW PLAYING AT A SOFTWARE DEALER NEAR YOU
Available lor Amiga, Commodore 64, IBM PC. Apple llgs. and Atari ST which are trademarks respectively
ol Commodore-Amiga, Commodore Electronics, Ltd., International Business Machines. Apple Computer Inc., and Atari Inc.
Cinemaware Corporation, 4165 Thousand Oaks Blvd., Westlake Village, CA 91362
SOFTWARE REVIEWS Reviewed by Gary V. Fields
Superbase
Professional
Computer: Amiga
Publisher: Precision, Inc.
8404 Sterling St. !£■:..-.;;.;;r .:.tt. ■ ■■.
Suite A
Irving, TX 75063
Price: $299.95
38 OCTOBER 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
a full featured
Imagine copying a disk in
mini-assembler are
as little as 35 seconds!
all included!
Warpspeed functions
Only Warpspeed delivers
identically on both the
55 features that
C64 and C12B in the 40 or
no other cartridge
80 column mode and works
can match.
with all compatible drives,
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., Westlake Village, Ca. 91362
C64, C128 and 1S81 drive are trademarks of Commodore Electronics, Ltd. Warpspeed Is a trademark ol Allen Technology Group.
FTWARE REVIEWS Reviewed by Russ Ceccola
Q-BaU
Computer: Amiga
Publisher Mindscape, Inc.
£444 Dundee Road
Northbrook, IL 60062
Price: S29.95
40 OCTOBER 1988
Amiga Software Reviews/Q-Ball
mode will help you ease into three-dimen grammers of this game have mastered
At the beginning of any shot, you must sional play quicker. However, in planer that art. As a programmer, I know how
position the cue ball. You use the direc mode, you have limited spin control on the tough it is to program motion control in
tional keys on the keypad. Aiming the cue ball. When setting the spin, you adjust two dimensions, let alone adding a new
ball is your next priority. In this case, you crosshairs on the screen on a white ball to axis to worry about. Sound is not a neces
use a "ghost" image of the cue ball to de show where you want the spin to take sity in Q-Ball, but music between games
termine the place to where the actual cue place. Until you know how to shoot well in and during the demo is lively.
ball will be shot. Again, the directional Q-Ball, leave the spin in the center. Just As soon as you play your first game of
keys of the keypad are used, as well as two remember when using planer mode that Q-Ball, you'll find yourself loading the
others that allow you to move the "ghost" top and bottom spin mean absolutely game every now and then to practice your
image near you and far away from you in nothing. skills. Unlike other three-dimensional
the cube to take full advantage of the The power setting determines how hard games, like 3D tic-tac-toe, Q-Ball is more
three dimensions. Keep in mind also that you hit the ball. Again, until you have than just a translation of the basic game
while either aiming the cue ball or posi control of each shot, leave the power set to another dimension. It requires a new
tioning the cue ball, you can rotate the ting at the high end of the indicator, for type of strategy and forces you to see
view of the cube to line up your shot. The your chances of sinking a ball on the re things in an entirely different way. Don't
coordination of aiming and examining the bound are much better. Finally, the fric worry about getting a high score the first
cue is the skill that you should practice tion setting determines how long it takes few games. Rotate the cube to see the best
the most in Q-Ball. Hitting the RETURN for the air to slow the ball down. A large direction in which to shoot and take full
key shoots the cue ball. friction setting will stop the ball quicker advantage of this unique, strategy-based,
The three other settings on the message than the other end of the indicator bar, action pool game with a fresh approach in
bar may be set at the beginning of the which will keep the ball rolling for a long a software world of boring clones.
game on the first shot and left alone for time after you shoot. Friction and power Finally, a word of thanks goes out to Mi
the rest of the game. I would suggest that settings, as well as the spin and planer/ lan McNeill for the nice letter he wrote to
you experiment with spin, friction and real mode choices, should be changed only Commodore Magazine reviewers. Such
power to discover what effect they have on on the first shot until you realize how to enthusiasm for reviewing software was
the game. The two modes that you can change them later in the game to make what got me started out here at Commo
play in are real and planer mode, In real better shots. dore Magazine and should point you in
mode, you use the full three dimensions, The graphics in Q-Ball are no less than the same direction too. Seeing a letter like
whereas in planer mode, you play as if on superb. Three-dimensional programs are yours makes an already enjoyable '^job" of
a two-dimensional table. Using planer tough to develop, but the authors and pro reviewing software more worthwhile, [|
Amiga. C-64 arid Commodore are registered trademarks ot Commodore, C-12B is a trademark of Commodore,
COMMODORE MAGAZINE 41
I I\ I
Q*V£fl
V V V V V V \T y u i OF-i
V V V \< >
r ( r f i i i 1 i i i r m
/ / / / f f f f f I 1 * Vi-
^■k ■>* 1 " /" I' I
LH i^L^LB U^L^B iflL^L^R VI I
LH I^HIJ I I I T
1 * . «w*^ 1 '
Obliterator
You'll find the
Computer: Amiga
Publisher: Psygnosis, Ltd. worst kind of space
Distributor: Computer Software Services
2150 Executive Drive scum, aliens that
Addison, IL 60101
Priee: $39.95
are bent on
revenge and will do
anything to stop
As you stand in the Admiral's quarters
awaiting your orders, you stare out
you from I
into deep space wondering what could be completing your SSS
so important. Just then, you hear the ele
vator doors slide open, the Admiral enters mission.
the room, faces you and says, ''Drak. we
are in need of your services once again.
Our home planet earth is in extreme dan
ger. An alien craft has been constructed to tion. but you will not have survived. located in certain areas of the alien ship.
devastate the planet. I don't have to tell Doesn't sound too difficult for a man of These weapons include a pistol, rifle,
you that if this craft enters the orbit your qualifications, but there is just one blaster and bazooka. The special weapons
around our home planet we are doomed. small detail I left out... the enemy. listed above are in the order of the least to
The Federation has tried to stop them, but the most destructive. You will also find
so far we have been unsuccessful." Your Challenge Shield-Regenerators inside the alien craft.
Drak says in a soft voice, ''So, now it is When you search the ship you will find When you enter one of these, your body
my turn to go onto the craft to disable it, four things: special weapons, ammunition, shield will be increased to maximum, and
correct?" shield-regenerators and space scum. You you will then have the opportunity to save
The Admiral sits down at his desk and might be wondering what space scum is. It the game. Watch out. bad guys, here
says, "Yes, Drak, it is. for ifyou do not suc is the worst kind of space nasties—aliens comes the Obliterator!
ceed in this mission, billions of lives will that are bent on revenge and will do any
have been lost. I will get a shuttle to de thing to stop you from completing your Prepare for Obliterator
liver you as close as possible to the alien mission. You will find short aliens, tall Your muscles stand out when you reach
craft. You will then be beamed over inside. aliens, skinny aliens, fat aliens, and short for your laser gun. it is now time to carry
along with one laser pistol." fat aliens, or any possible combination. out the mission. As you walk (or runi you
One fact is certain, they are all ugly! will find the screen scrolls smoothly (with
Energize What is worse than a short, fat. ugly no disk accessi displaying another section
As a light orange glow surrounds a sec alien? That would have to be the robots of the alien ship. To control Drak. you can
tion of space inside the alien craft, your and androids. These vile mechanical crea use either the mouse or joystick <not rec
body materializes. The transfer from the tures are worse than aliens because of ommended).
shuttle was a success, and you appear to their tough outer casing, making them You find yourself walking along the left
be perfectly OK. There are no blueprints harder to destroy. corridor in a section of the alien ship when
to the alien craft, so your location is un While we are speaking of destruction, you hear a faint humming in the back
known. all enemies will cany some sort of weap ground. Suddenly, twin laser cannons
It is your duty to perform the following on. Some weapons will be simple semi- come down from the ceiling and fire two
tasks to destroy the craft: First, you must destructive lasers while others could be a rounds. Immediately, you go from a walk
find and remove four different pieces of cut-thraugh-anything (and that means to a run and defend yourself. Your body
equipment, which control the Plasma you i type of laser. Sounds too simple? How hits the floor, curling up, still moving as
Drive Engines. Battle Shields, Main about throwing in some hidden traps for the two lasers pass over your head. Not
Weapons System and one Computer you to stumble upon? taking time to catch your breath, you con
Datapack. The second task you must per You are provided with two items of pro tinue to move. Then, you encounter an
form is to locate a shuttle component to tection. The Gist item you have is a laser elevator leading to the level above. As you
the escape shuttle in order to leave the pistol, and the second is an energy shield glance upwaixl. you can see an alien cling
alien craft safely. to help protect your body. However, with ing to the ceiling waiting for you. You de
Once you have completed the above good news comes bad. for your laser pistol cide that this one is extra tough as you
tasks, you will have a certain amount of is fairly ineffective against most enemies put away your laser pistol and pull out
time I depending upon your score) to make you will encounter. your blaster. The elevator takes you to the
it to the escape shuttle. If you fail to do so. Tb help brighten your day. you will find top. where you exit with blaster in hand.
you will have saved Earth from destruc- special weapons, along with ammunition. Continued on page .58
44 OCTOBER 1988
ACT NOW AND SAVE 30%
ON YOUR SUBSCRIPTION TO COMMODORE MAGAZINE
Commodore
101 Game Tips
ReodersTeliAfl!! '
I'd like to take advantage of Find out what's new for your Commodore computer
^ 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 30% 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 ever)' issue, you'll receive free programs —
Address.
games and useful applications — you can type in and
City Zip. use right away.
If you subscribe or renew your subscription now for
Signature . .
just $24.95, you'll save 30% off the newsstand price
METHOD OF PAYMENT
of $35.40. We'll send you a full year (12 issues total)
j Enclosed is my check or money order for S2i.9'5
of Commodore Magazine.
(Make payable to COMMODORE MAGAZINE, INC.)
D Bill me MAIL TO:
D Charge my VISA or MasterCard Card number
Commodore Magazine
Subscription Department
1200 Wilson Drive
Expiration Dale-. West Chester, PA 19380-9990
tween screens are extraordinarily smooth, different line sizes which can be combined There are also numerous ways to em
and the various effects are comparable to in any order. You can enter up to twelve bellish your text. You can underline it, or
those seen on television. lines if you use the smallest size and no place it upon any one of the other 16 col
Using PVP is fairly straightforward. more than five if you use the largest ors as a line background. The most cre
but PVP doesn't use the mouse at all. In PVP operates in the overscan mode ative tool, however, is the style function.
fact, you are told to hide it! Some die-hard with a total screen resolution of 672 x This lets you edge the letters in comple
Amiga users may think this a shortcom 440, although only 400 vertical scan lines mentary colors or produce directional
ing, but in this program total keyboard can be used for text display. This produces shadowing or extrusions of varying
control actually proves to be more effec an image which fills an entire screen with depths. As you experiment with this func
tive and efficient. Moreover, the audience out any borders. tion, your text line changes to reflect your
to whom Shereff Systems has targeted the choice. PVP also provides a function
program has traditionally used keyboard which produces text in preset multi-col
and function key controls and is quite
PVP provides everything you ored patterns, such as candy cane swirls or
comfortable in this mode. In PVP, there need to obtain a truly hammered metal. Color cycling and flash
are essentially three steps in producing a ing are also supported. While there are
finished presentation—Create, Link and professional result only four different type styles land you
Display. cannot use standard Amiga fonts), you
equivalent to anything you can produce a myriad of effects by combin
Creating the Pages may see on television. ing the basic fonts with the various styles,
PVP operates, in essence, as a page edi sizes, backgrounds and effects. JDK Im
tor. It deals with "banks" of screen pages, ages will be releasing diskettes of addi
stored in ten groups often pages. Each After selecting the size of your first line, tional fonts which can be purchased sepa
project, or job, consists of at least one you select the font size, one of four special rately.
bank. Depending on the amount of mem ly designed fonts (plus a graphic character There are several other options avail
ory available, PVP can store and display set), and one of 16 colors. Now you can able to enhance your individual page. Al
26 banks or 2600 pages! Each page you type your text to be displayed on the though the default background is black,
create must be individually configured by screen. A special function allows right, left you can change it to any of the 16 colors.
setting the vertical size of each line prior or center justification once your text is dis Needless to say, you can modify the pal
to entering text. At first this may appear played, either by line or by page. Another ette to choose any 16 of the available 4096
tedious and cumbersome, however, it en- function allows you to move individual Continued on page 100
46 OCTOBER 1988
FADE IN COMPUTER- CHECKERBOARD WIPE SUPERIMPOSED TITLES
GENERATED TEAM LOGOS. REVEALS STAR PLAYER. DISPLAY STATISTICS.
COMIC BOOK EFFECT ANIMATED BASEBALL DISSOLVE TO TEAM LOGO AND PENNANT
POPS ONTO SCREEN. FLIES TOWARD VIEWER. OVER FREEZE FRAME. FADE TO BLACK.
HotLicks
Computer: Amiga
HotLicks will
Publisher: Infinity Software
allow you to
1144 65th Street
Suite C
load up to 20
Emeryville, CA 94(>08
Price: $49.95 instruments
into memory
The Amiga doesn't have much trouble at one time.
producing great music. Unfortunate
ly the same doesn't apply for most Amiga
users. Most of us can't read sheet music
and can't tell the difference between a
whole note and an eighth note—never
mind tell where an A sharp note belongs the first five instruments loaded into are played simultaneously when only one
on the staff. Most of us don't own MIDI memory and which of these you have se key is pressed. Arpeggiation play mode is
keyboards either, making it impossible to lected to play on the keyboard. HotLicks similar to Chord play mode except the
take advantage of the many musical op will allow you to load up to 20 instru three musical notes are played one after
portunities provided on an Amiga. Well ments into memory at one time, depend the other (the length of each note is deter
there is hope for the masses: two compan ing on the size of the instruments and how mined by the current tempo setting).
ies have tried to create Amiga music pro much free memory is available. This dis In addition to these three choices you
grams that an average Joe can use, At play screen is also used when you are can also load any often different internal
tempt number one was Instant Music by loading in either a score or a new instru rhythms (such as March, Waltz, Salsa and
Electronic Arts; it was the first music pro ment to show the choices available. Reggae) and then select the Rhythm but
gram for the Amiga that didn't assume Next to the display screen are slider ton which will play the selected rhythm
you could read sheet music. Attempt controls for volume and tempo. The tempo while you play a lead instrument.
number two is HotLicks by Infinity Soft control regulates how fast the music is dis When in Edit mode there are other con
ware. played and controls the metronome. Since trol buttons to use as well. There is a set of
HotLicks is advertised as "The Amiga many of us are terrible at keeping time, VCR-style controls (including a single-
Keyboard Player." This is an important HotLicks has a flashing metronome that step button and a counter) for easy access
distinction, at least if you want to compare helps you keep in time with the beat of any location in the recorded track.
it to Instant Music. When you load Hot (when you are recording music, the flash There is a set of cut/copy 'paste buttons
Licks you will notice that the bottom por ing red light is accompanied by an audible that allows you to move sections of notes
tion of the screen is occupied by a five-oc click). The rest of the controls on the dis around within a certain track. There is
tave keyboard with a couple of strange play deal with playing and editing a score. also an Accompany button that will play
looking sliders above the keys. These slid There are four different channels (corre the music present in the other three
ers actually represent the two top and bot sponding with the Amiga's four audio tracks while you record music in a fourth.
tom rows of the Amiga keyboard. Not only channels). You control them with four And there is a button called One Button
can you use the regular keyboard to simu black buttons that determine whether Play. This feature can help you if you like
late playing a musical keyboard, but you they will be played (if you're playing a the notes you played, but you don't like
can move these sliders to determine what score) or which channel you are currently the length of each note. One Button Play
octave range each two rows of Amiga keys recording/editing music in. will automatically allow you to play each
will cover on the musical keyboard. The Below the four black channel buttons recorded note while altering the length of
two sliders are not attached in any way, so are over a dozen controls that are the the note by playing it for only as long as
you can have one slider cover the bottom heart of HotLicks' control panel. The Play you want.
fifth of the keyboard while the other slider and Edit buttons determine whether you The HotLicks screen also has a menu
covers the top fifth. Of course, you can also are playing or recording/editing music. set. Besides the normal loading and sav
use the mouse to play music by simply- When in Play mode, you can choose be ing of scores, rhythms and instruments
clicking on any of the musical keys with a tween Solo, Chord or Arpeggiation modes (HotLicks naturally supports the IFF for
mouse button. You can even use the to play from the keyboard. Solo is the de mats for musical scores and digitized in
mouse and the Amiga keyboard simulta fault play mode and just means that one struments) there is an option to turn off
neously to play music. note is played for every musical key se the low-pass filter (for the Amiga 500 and
While the bottom half of the HotLicks lected (no matter how you input that key 2000) in order to improve the fidelity of
screen deals solely with inputing music, press). The other two modes alter how mu the music. HotLicks also allows you to
the top half has many control functions sic is played when input from the bottom save scores in two different format ver
and other buttons. At the top left sits the two rows of the Amiga keyboard. Chord sions: a simpler version of IFPs SMUS
display screen. Usually this screen shows play mode means that a set of three notes Continued on page 107
48 OCTOBER 1988
ADVERTISEMENT
The Editor-in-Chief of the Australian Commodore and Amiga Review, Andrew Farrell, declares:
'Something is definitely wrong.*
Australia's disk digest, Suite 64, has changed that. A lot.
There are over 7 million Commodore 64 and 128 owners in North America alone, yet less than 1% of them subscribe
to disk magazines. Something is definitely wrong and we know what it is.
Fresh input, imported-lacking Editor-in-ChiefofThe Australian Well-equipped home and business systems
Commodore and Amiga Review that will always come in handy. Track and
f^\ urrent updates, latest private
sector spread sheets using DOS utility in full
V^jdomain releases. Something totally and 1,000,000 in circulation
machine code. Screen to basic print-out capa
different...New, fun, better, exciting, USEable. In 1983,atjust 17 years of age, Farrell
bilities, Nice lister formats printer control codes
Inexpensive. became the youngest computer magazine editor
and a function key program that gives C64,
That's what disk magazines were sup (probably the youngest editor of any magazine
C128 F-Keys, all in full machine code.
posed to be. Who wouldn't want to take advan in the world, ever) of Australia's only surviving
Then there's the Appointment Manager
locally produced Commodore print magazine,
tage of this great innovation in Commodore with Diary and Calendar, plus Little Invoicer
The Australian Commodore and Amiga Review.
software? Yet today disk magazines are laying for efficient business invoicing. All on one disk!
Additionally, he assumed Editorship ofa
idle, wasting a golden opportunity to benefit the Excellent!
new computer section in The Mirror, one of the
users. Their potential not fully realized. Issue 2 features the unusual Construct-
nation's largest daily newspapers with circulation
So take a look at Suite 64. Become aware A-Brix drawing programs for the young and
of over 1 million copies.
of what the Australians have done for Commo young at heart.
Prime Artiiax & Commodore Sprite editor & driver lets you include
dore, for the better. A treasure chest for
Based in Sydney, New South Wales, Animator Spriter in your own basic program.
thinking people. Andrew Farrell now heads Prime Artifax, spe Home budgeting, border maker and
Why so good? cialists in software engineering and technical digitized Amiga pictures, fun graphics and
Firstly because it's so unique. Even our essays. Their written programs range in as music demos. Joystick reader and tester
business and utility programs have that notice diverse a direction as medical accounting sys and so much more! Each disk double-sided
tems to limousine services data software and crammed full every issue. /Ml for a ridicu
able twist. Perhaps things like spread sheets,
In 1987, Commodore Australia commis lous S9.95.
invoicers and so forth are done differently down
sioned Farrell along with others to design a com
there, new angles, particular needs, Could you Very Australian — Very Unique.
pletely new computer training program that
use them? Check it out. What an interesting difference seeing this
would begin in February 1988. He authored the
We've set out to give you a world of usable, Commodore software from another land. The
courses and guidebooks and would later partici
worthwhile programs. A new world in each issue, Australian flavor wafts through right into the
pate as instructor.
New horizons to reach for and gratifying refreshing editorial from Farrell and others on
The kid knows what he's doing and he
rewards for your efforts. We're positive that his stall". Latest information, helpful hints and
knows what people want.
there will beat least one good program you 11 an insight into the wonderfulness ofthis planet's
be completely satisfied with. Each program What's in it for me? biggest island. There's plenty of our favorite
alone exceeds the cost of the disk. Satisfied — You get the best. graphics and music including Waltzing Matilda,
yet, undoubtably, ecstatic overall. programs from Europe and an out and about
Just as discerning and dedicated an editor
$8,000 in 6 days at 17! has to be for something as specialized and tech Sydney guide. And they're available now. Issue
And the whizkid behind the software- nical as computers, Farrell makes sure your disk One and Issue Two getting even better. How
Andrew Farrell (featured in the Sydney Harbor magazine is prime fillet. He's given you the finest canitbejustS9.95?
advertisements you've seen in the last two issues of the local talent and the best ol his own. This Thank all the contributors from alt over
of this magazine). Maybe not as significant to is not just local public domain stuff— this is our Australia for that An opportunity to exhibit
computer history as Gates or Misner, but copyrighted software. The list goes delightfully their efforts to the world is rare. Suite 64 makes
Andrew Farrell, 22, has made quite an impact on. it possible. Andrew Farrell's key position in the
in the Australian Commodore field. Educational tools that G4 and 128crsol Commodore marketplace gives him access to
At 16 he made the cover of Your Computer all ages can benefit from including a 3D plot some of the best Commodore programmers in
for outstanding achievement in high school program that enables you to create 3D shapes Australia. Additionally, direct to you via sub
computer education. At 17 he wrote his first using formula. Similar systems for the Amiga scription cuts down tremendous operating costs
"big" program in just 6 days and sold it to a run as high as S 125.00. Andrew's is included that would normally have been absorbed in the
software company for a cool S8.000.00 It was on our disk magazine with everything else for price. It's that simple.
called The Typing Tutor and you can check it justS9.95.
But Hurry
out for yourscll in Issue One of Suite 64. Real Entertainment, NOT FILLERS Take advantage o! our lower currency rate
The reason it's so hot is Andrew's gifted art
Suite 64 presents thrilling and active of exchange to the U.S. dollar this month and
of constructing something as mundane as typing
Aussie games. You would never have imagined order now. 1 Issue just $9.95 ~ S1.50 ship
into a brill iant and exciting game. Look-out.
that such quality would be available on a disk ping & handling. Issues 1,2,3,4, 5&6special
You 11 be hooked on this sensational new way
magazine format. But we have so much to give. rate S49.75 + shipping & handling.
of learning the keys. Learning, and having fun.
High speed danger from Forest Raiders,
And that's what it should be all about, right? Send check or money order to Suite 64,
strategic action with Road Block and Bert the
P.O. Box 29874, Richmond, Virginia 23229.
The Americas Cup Challenge Bug, keeps the whole family amused. All on one
Or call our TOLL FREE 1-800-227-8464 24
In February, 1987 Perth, Western Aus disk. (Issue 1). Star-gunner takes you h igh
hour hotline and order today. Visa & Master
tralia was host to Australia's defense of the above the hole in the Ozone layer to battle it out
Card accepted. 1 issue- SI 1.45, 6issues
America's Cup. To commemorate this historic with aliens in the skies. (Issue 2).
S58.95 includes shipping and handling.
yachting event one of the leading software pub Outback adventures! is a totally authen
Virginia residents please include 4.5% sales
lishing houses in the nation wanted to design an tic Australian theme game. Lots of fun with
tax.
official computer game of the famous maritime The Sheep Station four player game. (Issue 2).
Suite 64, the thinking person's disk
battle. Obviously, Andrew Farrell was their Immediate Advantages magazine. Your computer does so much for
premier selection. He still retains the copyright
Utilities and tools that meet your needs. you — now do something for your computer.
and it's your's in succeeding issues of Suite 64.
^AMIGA^ SOFTWARE REVIEWS Reviewed by Dan Schein
Quarterback
Computer: Amiga
Publisher: Central Coast Software
268 Bowie Drive
T,os Osos, CA 93402
Price $<>9.95
50 OCTOBER 1988
TEVEX Computer Software 1-800-456-1162
AMIGA AMIGA C-64 I C-64 C-64
Adv Constr. Set S15 Rockford S24 UbVAWNMUL i EPYX S: I ETC.
.QRIGM.
Air Rally S28 S.D.I S34
Alien Fires S28
Dark Horn $24 Calif. Games S28 Auto Duel $28 Blue Powder $34
7 Cities of Gold S15
Guderian $21 Death Sword S15 Moobius $28 Concentration $12
All Reality: City S28 Shadowgate S34
Gulf Strike $21 Destroyer S28 Ogre $21 Deep Space $28
Arcade Action S34 Sherlock S28
Archon II NBA $28 4x4 Racipp $29 Ultima I $28 Elite S23
$15 Silent Service $28
A'Cticfox Super Sunday $24 Imp. Mission 2 $29 Ultima III $34 High Seas $34
S15 Sinbad S34
GM Disk S21 LA. Crackdown S29 Ultima IV $41 Jit $25
Arkanoid $21 Skyfox $15
Aaargh S25 Spaco Quest $34
Team Disk S15 Movie Monster $15 SIMULATIONS ikan Warriors $24
Under Fire $24 Spy vs. Spy III S18 Kid Niki $21
Balance Power S34 Slarfleetl $38 L CANADA
Barbarian S28 Map Maker $19 Street Baseball $28 MightS Magic $28
Terrorpods $28
Bard's Tale I
W51
Wooden Ships $24 Street Soccer $28 Filth Eskadra $42 $22
S34 Test Drive $31
Bard's Tale II Sub Battle $28 Golan Front $42 Pres. is Missing S22
S34 Thexder $24
Beyond Zork The Games $28 Grey Seas GS S42 Stealth Mission $34
S34 Three Stooges S34 Carmen - USA $24
Blackjack S28 Ultima III S41
WorkT(5ames $28 Long Lance S42 Tetris $19
Carmen - World $24 Seventh Fleet $42 Up Periscope $21
Breach S28 Uninvited $34 Chopiifter $12
Breach Scenario S18 Weaver Baseball $34 SSG Wizardry I $28
Beyond Zork S31 Wrath Dencth $15
Chmp Baseball S28 WinterGames S28 Border Zone $24 Battlefront S28
Chmp Football S34 World Games $28 Defender Crown $24 Nord & Bort $24 CatriersWar S34 [ .EDUCATIONAL }
Chess 2000 S31 World Tour Golf S28 Sinbad S24 Plundered Hearts S24 Civil War I $28 Early Games S24
Cosmic Relief S25 Zoom S22 Three Stooges S24 Sherlock $24 Civil War II S28 Easy as ABC S28
Death yQr S15
D off con 5 S29 L DATA SOFT Stationfall $24 Eutope Ablaze $34 Fraction Factory S21
COMING SOON \
Same Battles of Napoleon - C64
Heroes of the Lance - C-64
Day Jordan vs. Bird - C-64
Lords of the Rising Sun - Amiga
Flexidraw 5.5 joystick. "L' for light pen and "P" for Ko
This system is composed of the sepa For easy reference, each of the function
rately-sold Flexidraw version 5.5 software sections in the manual has the title writ
and the model 170-C joystick-port light choose the input device from a second ten in bold and is identified with a solid
pen. It is this system that I thoroughly main menu. Depending on the device, the black dot. At each of the function sections
tested, becoming more and more im connection is made into either joystick is the usual text description. Also, under
pressed after each test. In addition to the port 1 or port 2. each function, is a picture of what you ex
light pen, the Flexidraw software supports I tested model 170-C Inkwell Light Pen, pect to see on the screen to successfully in
a mouse, a Koala Pad or a joystick as data the Koala Pad and the joystick for ease of voke the actual function. Within the func
input devices. use as input devices. With the light pen tion text description, the use of any .spe
The package includes a very full two- data is entered by pressing and holding cial function key is highlighted by a
sided disk, a well-written and excellently the nose of the pen against the monitor graphic which represents the actual func
organized 80-page manual, and a much- screen. However, if you don't want to hold tion key. Actual use of all of the functions
needed function key overlay. In addition the pen against the screen, you can simply is easy by just following some simple
to the main Flexidraw artwork program, hold down the CTRL key. make sure the steps: (1) determine what it is you want to
the front of the disk contains a copy pro pen is less than three inches from the do, '2) go to that section of the manual.
gram, a transmit, receive program, a screen, and then simply draw your pic and (3) follow the straightforward instruc
sprite editor animator program, a color ture. This CTRL-key capability also al tions.
artwork program, and BASIC-interacting lows for excellent freehand sketching or Even with this straightforward proce-
and plotting programs. The back side of air-brushing effects. dure. I strongly recommend that the first-
the disk is packed with picture, font, pat Of all three input devices tested, only time user experiment with eacli of the
tern and tutorial files. the light pen needs to be calibrated to the functions before doing any serious work. If
monitor before it can be used properly. your children will be using the system,
Initial Setup However, this calibration is easily com you should sit down and guide them
The copy program can be used to back pleted by simply touching the light pen to through all of the functions at least once.
up any non-copy-pratected software. a programmed line on the screen to locate This will enable them to have a visual
When using the program for the first the home or zero position. A successful memory of every function. Then if they
time, you will make a backup working "touch" will move the program to load the forget how to do one thing or another, they
copy of both sides of the disk and will set next screen—the drawing area. can easily refer to the manual.
the correct printer drivers. If the pen fails to calibrate, increase the Some of the more interesting functions
Once the main program is loaded, an brightness level of the screen or check the include a split-screen function. If you want
initial menu offers the following choices: pen tip for dust accumulation. Calibration to connect your drawings together side-by-
draw picture, add color, send picture over of the light pen may be done at any time side or you want to make one long con
modem, show picture, copy Flexidraw or by pressing RUN STOP and RESTORE tinuous picture as your fan-fold paper is
set preferences for the printer. In addition simultaneously and the following the ini feeding through, the people at Inkwell
to supporting about 20 printer varieties tial calibration procedure. have thought of you. There is a Split
and printer interfaces. Flexidraw also Changing input devices while the pro Screen-Rightl*ft and a Split Screen-
supports the Sweet-P plotter and the Com gram is running is possible by holding Up/Down function.
modore 1520 plotter. After making the down the COMMODORE key and SHIFT This split-screen capability enables you
main menu choice, vou are asked to key while pressing "M" for mouse. "J" for to see the right side of the first page and
52 OCTOBER 1988
Hardware Reviews/Flexidraw 5.5
14 pattern files, and a Greek alphabet file sprite data to disk for use in your own pro
the left side of the second page on the can be loaded to call up with the Font gram, and (3) put a collection ofyour
same screen. Or in the case of the Up/ menu listing. Additional font styles can be sprites together and animate them. The
Down mode, there is a display of the bot entered from Inkwell's Flexifont software hardest part of this program is thinking
tom half of the first page and the top half (not included in the Flexidraw package). about your idea. After that, it's a cinch.
of the second page. With this screen set Flexifont can also be used to capture and There is yet another program module in
up, you can draw continuously from one use public domain clip art for use in Flexi the package called Transgraph which al
page to the next, to get a continuous pic draw. Any of the font styles can be mixed lows Flexidraw users to swap their pic
ture when you print out each screen. on the screen. tures via the phone lines. For normal tele
If you want to add an airbrush or dap phone lines, transmission of a single typi
pled effect to your drawing, a Spray com cal picture usually takes about eight min
mand is available. Invoking the Filter The hardest part of this utes. However, there is a "packaged mode"
mode slows down the response time of the of transmission that takes less time, but
movements of the pen or input device, giv
program is thinking about requires the connected phone lines to be of
ing a smoother air-brushing or sketch line your idea. After that, it's a excellent quality
on the work area. There is also a Cross For programmers with a good working
command that establishes crosshairs in cinch. knowledge of the BASIC language, there
the work area. With these crosshairs, you is also a machine language program
can easily align drawings and text or posi called Flexiplot. This program is a set of
tion previously-copied objects or clip ait. All of these special font or graphic files high-resolution drawing subroutines from
Special geometric shapes are also built are accessed from the Flexidraw Filer pro Flexidraw that have been modified to be
into the software. The selection of Boxes, gram with the F8 function key. Also, easily callable from BASIC programs. The
Curves, Arcs and Circles will get you the through this technique, you can save and subroutines allow you to quickly clear the
obvious results. Even accurate ellipses of load your drawings, list the directory, high-resolution screen, plot points, or
any shape are easily made by first draw erase the entire disk or format a new disk. draw lines and circles.
ing a box defining the limits of the ellipse, For scientists and circuit designers, If you want to load your Flexidraw
then simply invoking the Curves and El there are special treats. Scientists have artwork in a BASIC program that you
lipse functions. access to a special mathematical library of have written, then it is saved as a stand
Single pixel changes to any drawing is symbols. These symbols include calculus alone file, using still another program—
made possible with the Zoom command. integral signs of all sizes, radical signs of Show Picture. The Flexidraw manual
Fill allows you to completely enclose black all sizes, infinity signs, and brackets and gives you the BASIC program needed to
or white areas with the opposite color. Fill, parenthesis. For circuit designers a sche load the artwork file.
in combination with a menu-available ar matic library includes a multitude of ana Show Picture itself is used only to dis
tistic pattern, enables a portion of your log and digital electronic schematic sym play black and white or color artwork cre
drawing to be filled in with that pattern. bols. The Copy and Paste selections allow ated with Flexidraw, without having to
Special grid patterns are also available. any layout desired with these special files. run the Flexidraw or Pen Palette program.
Even special shading over part of the If you think we've covered all of the pro If you want to have a continuously run
artwork or on selected edges of the grams in this Flexidraw package, you're ning display of all your artwork, this is
artwork is possible. wrong. For example, there is the Pen Pal the program to use. You may even want to
ette program that allows the colorization of make a series of slide presentations, run
Images, Fonts and Color any picture or picture/text/symbol piece or them under the Show Picture program,
Flexidraw allows you to horizontally or artwork. The painting system is based on and then videotape them for a business
vertically ilip or rotate images 90 degrees, simultaneously selecting a combination of presentation. What is even more amazing
or Copy and Paste images. Images that two colors. One color will be the color of about this set up is that if you are running
are to be copied in the work area are first the background. You can pick and choose Show Picture in the computer, you can
saved to a hidden Scratch Pad area. With any two color combinations and also select hook up the light pen and use it as a
the Paste function you can even test the 23 combinations of colors. With care, pointer.
image location before final pasting in you'll be able to paint your pictures exact
place, overlay images that allow one im ly as you want. Only Minor Problems
age to be transparent over another, or Inkwell Systems has included five Pen After an extensive battery of tests that
overlay images where only the top-most Palette tutorial files on the picture disk. included the light pen, a Koala Pad and a
image is completely visible. Aborting or Because the Pen Palette program is a little joystick as input devices, I found only very
Undoing any of the functions is possible if confusing, I highly recommend that you minor problems—mostly associated with
you want to change your picture or find go through these five tutorials. The fifth the editing of the manual itself. For exam
that you have made a mistake. tutorial was a painting test, that I some ple, the manual indicates the loading of
Adding text to any drawing is possible. how completed coirectly. But to tell the the "PATTERN" file, but it is the "PAT
In fact, alpha-numerics are treated just truth, I'm still not totally sure how I did it. TERNS" tile that must be loaded. There is
like any graphic, and can be copied, If you think the list of functions above is no code sheet that shows what keyboard
pasted, rotated, flipped or undone. All of enough to warrant purchase of the soft letter to hit to get a particular Greek let
the graphics on the keyboard can be used ware, there is still more to come. A Sprite ter font.
with the correct combination of SHIFT package is also included. With this pack The file names of the Pen Palette files
and COMMODORE keys. Fifteen font age you can: (1) design your own sprites, are incorrectly named in the manual. The
styles including Old English and Times, just by drawing on the screen, (2) save the Continued un page 58
COMMODORE MAGAZINE 53
ADVENTURE ROAD by Shay Addarr.s
54 OCTOBER 1988
fi Vj- Vj
i
COMMODORE
OCT/88
i caiis^4:3° 11-nao-zav-ODoaNtE^ST \
OPEN 7 DAYS A WEEK FOR ORDERS: Monday-Friday9am-7:30pm/Saturday & Sunday 9:30am-6pm (EDT)
NO SURCHARGE FOR CREDIT CARD ORDERS/WE INVITE CORPORATE & EDUCATIONAL CUSTOMERS/CORPORATE LEASING AVAILABLE
commodore commodore commodore
commodore
G128X DISKDRIVES
*349
10 SUBSTITUTE 15/1 FOf
H78 1541-ADDS6C
f commodore
commodore
PRINTERS
AMIGA
PRINTERS
DELUXE
PACKAGE EPSON [DPS 1101 DAISY
(WHEEL PRINTER
ACCESSORIES
$149
FX-850 S349.95
FX-1050 S489.95
LQ-5C0 $315.95 AND
MPS-1000
LO-BCO S329.95
LO-850 $509.95
PERIPHERALS ARE PRINTER
1D80HI $169 95
1802 COLOR
1091 i $289.95 MONITOR
PERIPHERALS 10911-11 $189.95 95
KXP-1524 ...S-199.95 169.
#1764
Expansion Module $119 95
Xetec Super Graphix Ji $29.95
, Xetec Super Graphix Sr
XeiecSuperGraphicsGold
S49.95
$79.95
NX-1000 $169.95
NX-1000C....S174.95
$279. 95 PC10-1
MAGNAVOX 13'RGB
Magic Voice Module $29 95 IBMPC/Xf COMPATIBLE PACKAGE
NX-1000 COLOR MONI1OR
mm
Eiptesi Ml In details. FM your ptoleclwn we ctwcK lot crediicird itwfL NYC DCAI800231
PUMPING GEOS by Mark Jordan
Paint Drivers
Page2 and Page3. If, on the other hand,
you chose Paint Overlay as your psuedo-
Berkeley Softworks' series of
driver, you would create just a single geo
GEOS-compatible products opens Paint document with all three of your
up a world of opportunity to original pages on it, one on top of the
Commodore users. Take some other... kind of like Japanese beetles.
tips from Mark Jordan and soon Now you may be able to see how you
can start to create multiple-column docu
you too will l)e Pumping GEOS.
ments. Simply create a two-plus page doc
ument with geoWrite and set the margins
If you're a geoWrite 2.1 owner but don't for each page to create a left or right col
have geoPublish yet, you can still do umn then print them all to Paint Overlay.
format, you can use all ofgeoPainfs
some pretty fancy multiple-column docu graphic capabilities on it. And if you use If you'll look at the sample document that
ments with inserted graphics that will I've created here ("For Expert Computer
the Paint Overlay driver, you can convert
look pretty darn close to geoPublished several geoWrite files onto the same geo Users Only." And don't be offended if
pages. It is a bit tricky and takes some you're a newcomer: it's all in fun—heh-
Paint file.
practice, but after you get on to the pro Now that you understand the theory, heh.) you will note that I've not only cre
cess, it does the job quite nicely let's take a look at the process. ated a two-column page but I've also in
corporated a cartoon in it with the text
The key to the procedure is the Paint The first thing you must do is to copy
Drivel's that come with geuWrite 2.1. The the Paint Driver icon from your geoWrite neatly formatted around it.
manual devotes a mere 2V-i pages to ex disk onto your work disk. This the manual What follows is a blow-by-blow account
plaining their use—too few indeed for the explains clearly. of how I produced 'Tor Expert Computer
less than hardy. It took me hours to Figure The second thing you should do is dou Users Only," complete with tips, hints and
out how to get these drivers to work. I ble click that icon and follow the prompts. warnings of potential pitfalls.
couldn't understand what they were sup The manual doesn't make this so dear.
posed to do until I had re-read that section The third thing you must do is select Round 1: Getting Your Disk
of the manual about ten times. the driver you want (similar to golf except Prepared
So let me try to make it easier on you. you only have two clubs) by going to the Step 1:1 formatted a disk. Since I have
Here is the lowdown on Paint Drivers. GEOS menu and choosing Select Printer. a 1571,1 want to use both sides so I did
That done, you are ready to convert any just that.
Paint Drivers: What They Are geoWrite (orgeoPaint—more on that later) Step 2:1 copied the Paint Driver file
Paint Drivers are pseudo-printer driv files \nto geoPaint files. Simply load your from my geoWrite disk to this disk.
ers. Once installed and selected, instead of geoWrite file and print it. When you re Step 3:1 double clicked my Paint Driver
actually printing your geoWrite lorgeo- turn to the deskTop you will discover you icon.
Paint) document to the printer, they'll have created a new geoPaint file. Now pay Step 4:1 went to the GEOS menu and
print them to a geoPairU file There are attention: the file created will be named changed my printer to Paint Overlay.
two different Paint Olivers: Paint Overlay "OVERLAY" (all caps) if you're using the Ding! Thus ends round 1.
and Paint Pages. They perform slightly Paint Overlay driver or "PAGE" (with the
differently but both have the same basic appropriate page number after it) if you're Round 2: (Jetting Your geoWrite
function: they allow you to convert your using Paint Pages. Document Prepared, Page 1
geoWrite files into geoPaint files. If you You must be careful with Paint Overlay. Step I: I wrote my geoWrite document,
can imagine printing several documents Once you have your document exactly the "For Expert Computer Users Only."
to an imaginary sheet of paper on the way you want it, if you forget to change Step 2:1 reset my margins to create a
disk, you'll have an idea what the Paint the printer driver back to whatever you single column of text which would con
Drivere do. normally use, you will overwrite your per sume a little less than half a page. Tb be
Let me elaborate. When you create files fected Paint Overlay file the next time exact, I set the left margin to .2 (the de
with geoWrite (even though geoWrite uses you try to print anything. Avoid that in fault) and the right margin to 4.0. This
bitmapped graphics) the computer still two ways: once you have your Paint Over left me with a 3.8" column of text. Then I
stores your file as characters. GEOS con lay file perfected, change its name (click set the entire document in University 10 .
verts the characters into the proper bits as its icon once and choose RENAME from Step 3:1 went down to line 32 of my
it displays them. GeoPaint files, on the the Kile menu) and change your printer page and reset my margins at that point
other hand, are stored bit by bit. That's driver back to the one you normally use. to create a skinnier column. All I did was
why you may have noticed your geoPaint Paint Pages will create one page of a move the right margin in to 2.1. If line 32
files are so much longer than single-page geoPaint document for each page of the happens to be in the middle of a para
geoWrite files. document you are using it on. For exam graph, you're going to have to do some
Paint Drivers convert the geoWrite in ple, if you have a three-page geoWrite doc juggling because resetting margins in the
formation into geoPaint's bit by bit for ument you want to make into a three- middle of a paragraph will reset the mar
mat. The advantage here is that once page geoPaint document, using Pages will gins for the whole paragraph. Here's how
you've got your geoWrite file into geoPaint create three geoPaint files named Pagel. Continued on page 101
56 OCTOBER 1988
Pumping Geos/Paint Drivers
To all of you who have DTSTied your Commodore You'll note how I lured the novice into my trap
for over Wo years, I have some good news. Thsrest of with some ridiculous argot. It isn't the least bit
you — skip on down to the bottom of the page where important that you make any sense at all. In fact the
the asterisk is. The bulk of this article is quite more phony your talk, the more it seems to reel them
technical. in. Basically, all you really need to do is to throw
(Are they gone yet? Good.) around a few of the terms you've heard over the
At last you are going to have a reel reason for years like ROM and RAM, raster interrupts, cathode
owning a. personal computer, one that you can be ray tube, DOS wedge, and case sensitivity.
proud of. I'm not talking about increased You may be thinking, "Hey, this isn't right. These
productivity, mental stimulation, or any of that bull. Wave 2 people haven't done anything to me. Why
I'm talking Power. Yes, you are about to become one should I destroy them? Why not help them with their
of the few, the proud, the COMPUTER DESPOTS. (Despot- questions, share my knowledge?"
noun. A ruler having absolute power, a tyrant or Yeah, yeah, yeah. It sounds great on paper. But
oppressor.) just wait till one of them asks you to help him. Just
Here's why. Ve are just now in the twilight of wait till you see him grab a disk by the disk surface
Wave 1 computing. That"? the phase where all the and stick it in his computer sideways. I want to be
intelligent people (like you and me) "pent out and there when he yanks a cartridge in and out while the
bought computers just for the heck of it. Ye played computer's on, while YOUR computer's on. And I want
games, typed in programs, and began acquiring to see your brotherly love when he tries to plug the
knowledge in mega-doses. Ah, those were the glory joystick in upside down — and succeeds.
days. Are you getting the point now? These people are
Then something terrible happened: ve burned dangerous. Wave 2'ers don't read manuals, they don't
out. Computer overdose Could this be true? Ve had buy computer books, and they don't (thank goodness)
given hours to our CPUs, where was the return on our read past the first paragraph of articles like this one.
investment? They deserve whatever you can dish out, so start
It is here., it is now, and it is in the form of dishing. Besides, remember back to when you first
INTIMIDATION. Because Weve 2 is kicking in even as I started using your computer. Remember all those
speak. First, some facts about Wave 2 users. Wave 0 people who tossed technical words around
1) They just bought their computers. like Italian chefs toss pizzas?
2) They don't know Remember the sneers
anything about them. 1 Soitij, but I'm not suppcsed to I&. anyone / and snide comments? Now
3) They are scared of i, in ujhtij doesn't know Boolean logic. / it's your turn, baby, and
people that do know Computer Potty revenge is sweet,
about computers. Anyway, there's even a
What a great situation N^lcorne better reason why you should
for you and me to be in. dominate this new group of
finally (and this only computer users. Once you've
happens about once in bossed a few of them around
several generations), ve awhile you'll eventually get
have a chance to TOTALLY a reputation as a SMART GUY.
CONTROL OTHER PEOPLE. This has to do with something
This is the greatest. called the Stockholm
But there is a technique Syndrome where captives
involved in tyranically begin to worship their
ruling other human captors. At any rate, once
beings. Here's how I did this recently: you're known as an expert the next step is to become a
Me: I've been getting some glitches on my serial bus. consultant. Then you can move to Washington, D.C.
Wave 2'er: What's a serial bus? where all the other people who don't actually work
Me: You don't know! Have you used your computer live.
yet? I just hope it isn't too late. So the good news is that you can now finally
Wave 2'er: Too late for what! achieve what every man inwardly strives to achieve:
Me: You had to ask. You may have sapped out the absolute rule. And you can thank me for it.
* * * *
ROM on the 3^77, or, at the very least, you may
have caused a high pull voltage drop on pin 17. * Okay all you new computer people, you can start
Wave 2'er: Oh no! Is my computer ruined? reading again. How many of you have had problems
Me: Yes. with serial bus glitches? (Heh-heh.)
COMMODORE MAGAZINE 57
Hardware Reviews/Flexidraw 5.5
Continued from page 53 ly rivals (similar pieces of software. For the
Sprite Animator screen display prompts To say that this is a well- price, the packed, two-sided disk is an out
standing bargain.
with a Load MASTER Disk, but the pro thought-out system that And as far as the hardware goes, I rec
gram is on the PICTURE Disk. Koala pad
is placed in port 1, not port 2 as stated in provides a unique ommend the light pen as the optimum in
put device. The joystick does not give as
the manual.
When using the Koala pad the two up
productivity tool, is to say the much flexibility as either the light pen or
the Koala Pad. I met with some difficulty
per buttons are not equal. For example. least. drawing free-hand curved lines with a joy
each button does different things when
setting a starting point. Also, when using stick. And use of the Koala Pad resulted
the Koala Pad to enter the expanded or vide hundreds of clip art pieces directly in some unacceptable, spurious marks in
special font modes, you almost need three compatible with Flexidraw. And if you use the work area, that we think was due to
hands—one to hold down the SlilFT key, the Inkwell Graphics Integrator 2, you the sensitivity of the Koala Pad itself.
will expand your productivity universe to No such problems resulted with the
one to hold the stylus on the menu posi
tion, and one to hit the Koala Pad data en include CADPAK 64, Animation Station, light pen. The ease and flexibility of use of
try buttons. It reminded me of the story of Newsroom, GEOS, Super Sketch, Blazing the light pen and the ability of the light
Mozart's request to play three notes si Paddles. Doodle, Print Master and the Ko pen to create exacting artwork make it an
multaneously on the piano—one in the ala Pad files. excellent buy. The choice of a light pen,
middle of the keyboard, and one on each To say that this is a well-thought-out nose-pressed switch (model 170-C), or a
end of the keyboard. Mozart did it by us system that provides a unique productiv finger-pressed data entry switch fmodel
ing his head 'actually his nose). ity tool, is to say the least. Inkwell Sys 184-C) is yours. The advantages or disad
tems—in all aspects—is a user-oriented vantages of either design is obvious.
Expand the System company. In fact, even though the Koala Therefore, after evaluating both the
One of the most impoiiant reasons for Pad has been discontinued for some time, software and the three input devices—the
using the Flexidraw software is that it is it is impressive to note that they continue light pen, the Koala Pad and the joystick
directly compatible with the following out to consider users who still use this draw —I more than highly recommend both the
standing productivity systems: Computer- ing tablet. Flexidraw software and the light pen.
Eyes, Print Sfiop i in the Screen Magic There is no question in my mind—you
mode), Movie Maker, Bannermaher, Bill Recommendations won't be disappointed. Furthermore, you
board Maker, Icon Factory. Also all eight The unlimited capabilities of the soft will have a system that you can build on.
of the Inkwell Graphics Gaileriu disks pro- ware make it a productivity tool that sure
58 OC1OBER 1988
Each month Commodore
Magazine brings you FREE
programs, pre-tested and ready
to use. You'll get the latest
games plus practical programs
for home and business applica
GRAPHIC tions, tutorials, graphics, music
and more/all with easy to under
stand instructions.
LEARN
DISCOVER
EXPLORE
All your computer has to offer with Commodore Magazine
INSIDE Q-L1NK by Robert W. Baker
Online Product
Information
Explore the inner workings of the
Q-Link telecommunications
service with network pro Hob
Baker.
60 OCTOBER 1988
n m^ j
gestions. Network. Plus there are a number of Spe Before closing for the month, my
Most of the companies now have per cial Edition software libraries where you'll thanks to 01' Catfish for his previously-
sonnel who manage this area on a regular find special programs from Jim Butter- mentioned hint for using Partner 64 for
basis. However, there may be times when field, Louis Sander, Lou Wallace and my printing saved messages from Q-Link.
they are not able to get to a particular self. Many of these programs have ap When I mentioned the tip several months
question right away. Keep in mind that it peared in various magazines and are ago I couldn't remember where it had
might take a few days for them to get an available here with special permission come from. So thanks again!
answer from the appropriate person with from each publisher. Many of these pro As always. I can be reached almost dai
in their company. Also, they're generally grams are not in the public domain, but ly via E-Mail to RBAKER if you have any
online during the day when network use are available to Q-Link subscribers as a comments or questions concerning this
is heaviest and when Q-Link is doing special service. column or my area on Q-Link. Also, if you
their development and maintenance Besides the various areas of the Soft would like to contribute something for
work. So please be patient and give them ware Showcase, you may also want to this column, please let me know. 3
COMMODORE MAGAZINE 61
128 MODE by Mark Jordan
Drum-roll,
found a match so deal with it.
Please: 1030 NEXT
b. Limiting Sittings: Within this word
Top Ten
check what keys the user pressed and act
accordingly. Besides the number keys,
only about five others were needed. To pre
Explore the Commodore 128 in its vent the user from pressing irrelevant
keys and having the program do crazy
powerful native mode. Some of
things, I simply predefined a string vari
the articles in this column may be able of all the allowable keys. Like this:
technical, some not so technical NU$ = "0123456789.- + */"
—but we guarantee that they will Here's how the routine used this vari
spark your creativity. able:
2000 GETKE Y AS:P = INSTR
Have you ever fallen in love with a (NU$,AS): IF P = 0 THEN 2000
tool? If you're a mechanic perhaps As soon as a key is pressed it becomes
you have a special feeling about your variable A$. Then the INSTR statement
socket set. I Open-end wrenches are my fa checks NUS to see ii'any A$'s are present.
vorite. ) Wood workers and caipenters If there are none P = 0 and we go back
among us may warm at the thought of a that every 128 owner should learn to and do it again.
steel tape, or maybe a power miter box. It know and love. I hope my list, with the ex c. In Conjunction with ONIGOSUB: Tb
isn't necessarily the most powerful or hi- planations and examples included, inspire use INSTR to speed things up, once a le
tech tool that we feel most strongly about. you to get acquainted with these fellows. gitimate key has been pressed—lets say
It is often the tool that we used when the user presses the asterisk key i *) in or
learning the trade or the tool that first 1. INSTR: I love this statement for three der to multiply In our example here, as
solved a major problem for us. reasons. One, it allows me to search terisk is the fourteenth character in NU$.
Over the years I've developed a special through strings for certain characters When the user types an asterisk, P = 14.
feeling for certain BASIC 7.0 tools. Some much more efficiently than with the Here's how that information is put to
of my favorite—good ol' PRINT, for exam MD$ statement. Two, INSTR lets me pre use:
ple—are quite common and are found in define strings of characters which can be 2010 ON P GOSUB xx,xx,xx,xx,xx,xx,
most versions of BASIC. Others, like DO/ used to accept only certain key presses xx!xx,xx.xx.xx,xx,xx.3000,xx
LOOP, are not available for 64 program from users. And three, by arranging those For clarity's sake I used xx's to denote
mers but are available on many other predefined strings strategically, I can then other lines. It's the fourteenth item in the
computers. Still others, like SPRDEF and use the ON/GOSUB statement to do list that counts, and that's where the as
RSPPOS, are unique to the Commodore things really fast. terisk subroutine must be.
128. Since this is Computer Learning Let's take a look at how to do each of the (By the way, ON/GOSUB didn't make
Month, I thought I'd educate you with my above. my top ten. but it's got to be eleventh or
top ten BASIC 7.0 statements. These have «. Search Strings: When I wrote a word something, Learn this command if you
been chosen not based on frequency of processor in BASIC (''Brainpower"] 1 haven't already. It's a real program-accel
use—if I did it that way then certainly wanted a search and replace feature, nat erator.)
PRINT would win. Neither have they urally. The program was designed so that
been chosen because they are the most ob eveiy line on the screen that the user 2. CHAR. Don't underestimate the uses of
scure commands. They are simply my fa typed would become a string in an array: CHAR. I have found it to be far more ver
vorite statements that solve program ASfxx). In other words, the first line the satile than PRINT and usually faster, too.
ming problems for me better than any user typed would be held in the variable It works in 80-column mode too. For the
others. AS(0). When the user wanted to search for most part, I use CHAR like other BASIC'S
First, an explanation of terms. I use the a word or phrase, the word he was search allow PRINT AT. For example, if I want to
words "statement" and "command" inter ing for would be held in a variable such as print something at column 20, row 10,1
changeably. According to the Commodore SEARCH$(orSE$). simply type: CHAR ,20,10,'iext". You'll
glossary, a command is an instruction Here's how easy INSTR made it to per note that I did not use a number between
used only in direct mode while a state form the search: the keyword CHAR and the first comma.
ment is simply any instruction. Since I 1000 FOR T = 0 TO D: rem D is the last It's optional to do so (0 prints in the back
learned programming on the streets, my line the user has typed. ground color, 1 in the foreground).
terminology may offend you pros out 1010 P = INSTR (A$(T),SE$I: rem P CHAR works great in a drop-down
there. Bear with me. will point to the first character of a menu. Suppose you want a menu to hang
So here they are. my Top Ten BASIC match. If P = 0, no match. from the upper left ofyour screen in the
Statements/Commands. These are the ten 1020 IF P>0 THEN GOSUB xxx: rem following manner:
62 OCTOBER 1988
128 Mode/Jordan's Top Ten
trailing ,0 shuts off reverse mode on never been easier. Say you have 16 sprite
FILE old item (OM) shapes you've designed and saved to disk
PRINT 150 CHAR ,0. M,M$(M> ,1: rem the in two separate files. And say you want to
SAVE_. trailing ,1 prints in reverse chars on cycle one single sprite through all 16 of
KNIT new item (M> these to create an animation. To do this
Put the lour items in an array: 160 OM = M: rem set OM to M to pre you must load in your first set of sprite
M$(0)="FILE":M$( 1) = "PRINT": pare for next time through the loop shapes like so:
M$<2) = "SAVE":M$(3) = "EXH" 170 LOOP BLOAD "SPRITE SHAPES 1"
Now as the user moves his mouse, joy See how slick that is. You can use Then you must put each sprite into an
stick or censor keys up and down this CHAR for most of your printing tasks, but array:
menu, you simply need to calculate where keep these limitations in mind: FOR T= 1 TO 8:SPR3AV T.AR&T)
he is and convert, it to a 0, 1,2 or 3 then • if you ever want to redirect output to a :NEXT
use that information to toggle the respec printer, forget it; Now get the next bunch of sprites:
tive item on or off. • you can't include a HOME command in BLOAD '"SPRITE SHAPES 2"
Here's a sample for use with cursor up side the string or your PRINT AT capa And continue saving them into your
down. Three variables are important here: bilities are lost; array:
M$(x) equals the items in the menu. M • there was a bug in the original operat FORT= 1 TO &SPRSAV T,AR$ (T + 8):
equals what item the user has just select ing system that transposed characters NEXT
ed, and OM equals the former item the within a CHAK string ifyour program Now whenever you want to animate a
user selected. This routine assumes the was long enough (we're talking 40K or sprite, simply use SPRSAV in reverse:
user is already at the top item (M = 0): so); FORT-1 TO 16:SPRSAVARS(T) .1:
1QUDO:GETKEYAS • to add strings together you must include NEXT
110 IF AS-CHKS( 13) THEN EXIT a plus t + ) sign. Like this: CHAR This will cycle sprite 1 through all 16
rem if RETURN was pressed we're ,10,10,M$ + "Hello" + A$. shapes. Of course, if you do that last line
done without placing a slowdown loop before
120IFA$ = "<up>"THEN 3. SPRSAV: I have several reasons why the NEXT, it'll happen too fast.
M = M + 1:IFM>3THENM = 3 this one is rated so high on my list. First Another excellent use of SPRSAV is to
130 IFA$ = "<down>"THEN M = and foremost, you can now save hundreds "print" a sprite to a bitmapped screen.
M-l:IFM<0THENM = 0 of sprite shapes into arrays and grab them You caii design one sprite as a tree or
140 CHAR .0.OM.M$(OM),0: rem the back with complete ease. Animation has something, then SPRSAV it to a variable,
COMMODORE MAGAZINE 63
128 Mode/Jordan's Top Ten
bage characters will disappear and com "street'1 programmer). But at some point I
then GSHAPE it all over the place. Of mas will be neatly in place between data find that I need to clean things up and
course, you must be in bitmapped graph items. Finally, I go to the beginning of make them easier on the left side of my
ics mode for it to work. Here's how: each line and type an appropriate line brain. DO/LOOP structures do that for
SPRSAV 1,TR$:GSHAPE number for each (remembering to press me. If you look at the first item in this ar
TR$,100,200: and so on. RETURN each time) and I've got my data ticle, INSTR, you'll see a perfect example
statements. It takes about a minute. of how I like to use them.
4. DIRECTORY: Having been weaned on
the Commodore 64, the inclusion of this 6. WINDOW: 1 first experimented with 8. RENUMBER: There is just one simple
statement into BASIC 7.0 made me feel windows on a Commodore B128.1 was dis reason 1 like this command: it neatens
like a hockey player leaving the penalty appointed. Since the WINDOW statement things up. I am not known as Mr. Neat in
box: free at last and looking for revenge. couldn't preserve the contents of the my real life. But when I get behind the
I use this statement mostly in the direct screen then replace them after a window keyboard, look out. One tip: when you've
mode because (if you've been following my had been printed. I figured this command been working with a program for a long
column you know this) I've written my was a novelty only. When I got my Com time, you'll get to know certain routines
own directory routine in machine lan modore 128 I discovered the statement by their numbers. If you really feel you
guage that allows me to put items in an was basically the same, so I temporarily must renumber, put in a line like this at
array. This is DIRECTORY'S one short forgot about it. the top of your program prior to renum
coming: there is no way to convert the Well, if you've been with this column for bering:
items into variables that you can deal the past year, you may recall an article I 0 ON P GOTO xxx,xxx,xxx,xxx,
with. wrote with a program that will preserve xxx,xxx,xxx,xxx
It's "longcomings" include the use of se the 80-column screen and retrieve it as Make the xxx's the starting line num
lective directories and the ability to tie it quick as a flash. That program gave birth bers of the routines you'll want to find lat
in with the KEY command to get a one- to several other programs which made use er. After renumbering, check out your
touch directory listing. My advice: when of windows extensively ("Story-Writer," first line to see where the new locations
working on a program, give each updated "Window-Mania"). are.
version the same Gist two letters, such as I mainly use it in program mode to do
"NC." Then use DIRECTORY "NC*" to things like print a menu on the screen, 9. SPRDEF: I've mentioned this one so of
list only those items. put some Help info somewhere on the ten in previous columns 1 hate to bring
screen, or lay out the entire screen into in the topic up again. But 1 must. This one
5. KEY: User-definable function keys formational zones. But I also have found command being built-in is what puts the
make life worth living. (This is written in that this command is handy in direct Commodore 128 ahead of every other PC
a holy book somewhere. 11 know all 128 mode. For example, if I want to see all the on the market when it comes to designing
Uaere use the KEY command to some ex items on a real long directory, I'll dear the games and graphics. And you can even
tent, but I wonder if you all exploit it? My screen, list the directory until it almost use it within a program (see "SPRDEF-
exploitation consists of: gets to the bottom of the screen, press Plus" in the July 1988 issue).
a. Saving my favorite KEY definitions RUN/STOP, go back to the HOME posi
to disk and loading them every time I fire tion, press TAB three times, press ES 1U. All the drawing commands (DRAW,
up to program; CAPE T, then list the directory again. CIRCLE, BOX, etc.): Again, having
b. Defining one key (my choice is F21 to What it does is to create two columns been raised on BASIC 2.0,1 have more ap
do the following: move the cursor to the (more can be done the same way). I also do preciation of the finer things in life on a
end of the line it is on. then erase every this when Fm using the machine lan 128. If I may use another simile. I feel like
thing below on the screen. 1 do this by typ guage monitor and I want to see more a Russian defector to the U.S.—apprecia
ing: than just 25 lines of disassembly. tive of the little things, like food, shelter,
KEY2,CHRS(27) + "K" WINDOW does have a quirk. Immedi and remote-controlled TV. I would also in
ately alter issuing a WINDOW state clude SSHAPE and GSHAPE here be
c. Defining one key iF3) to first dear ment, do not begin the next PRINT state cause these two oxen can plow bitmapped
the screen, then list a selective directory ment with a HOME or your window will screens littered with sprites. Or some
as described above. Like so: be lost. thing like that.
KEY 3/'<CLRHOME>DIRECTORY" Well, that's it. My top ten. You will like
+ CHR$(34) 7. DO/LOOP: This statement family (in ly be mad that one of your favorites is off
cluding WHILE, UNTIL and EXIT) is a the list. But when you get right down to it,
d. When converting sprite data to favorite of mine not because it does any BASIC 7.0 is so rich, so versatile, that it's
DATA statements, I first use the monitor thing I couldn't already accomplish with hard not to include all 164 of them. As I
to list the data: MONITOR:M0E00 0E4O. more primitive BASIC commands, but be look at the list on page 341 of my User's
Then I exit the monitor (press X then RE cause it does it more elegantly. I almost Guide, I am moved to re-state what Will
TURN). Next I define one key like this: said "with better structure" but I didn't Rogers once said: '1 never saw a BASIC
KEYl,"-v-,~rvvvv-," + want to bum any of you out there who statement I didn't like."
hate the very words "Structured Program Wait. I take that back. I hate LET. Any
The dashes above (-) translate to cur ming." self-respecting "street'' programmer has
sor-rights. Next I move my cursor to the I kind of hate those words myself. I al to. It's like saying "Please." And I'm way
first line of data left over from monitor ways start programming simply by slash too tough for that
listing and press Fl eight times. All gar ing away at things (remember, I'm a 1 gotta go. 3
64 OCTOBER 1988
"A direct line, that is, from your home to
Zl Commodore^ Headquarters via Q-Link, the
( :. telecommunications service that's everything
a Commodore owner could hope for.
Using a Commodore 64* or 128", disk drive,
modem, and the Q-Link software, you're
connected to inside information and help from the
programmers and designers here at Commodore
who built your machine. It's the best way I know
to get you the answers quickly and personally.
Q-Link is also your link to leading Commodore
software publishers and their wares, to over 15,000
public domain software programs you can MAX TOY
download and keep, to teachers who'll help your President
kids with their homework, and to clubs, contests, Commodore
games, and a host of other services that run the Business
gamut of your imagination. Machines
Experience it for yourself. And see why I've put
my company on the line for you."
Get a FREE Commodore modem and EREE Q-Link software when you join Q-Link.
30 DAY MONEY-BACK GUAMNTEE-YOU RISK NOTHING. Try Q-Link for 30 days. If you're not completely satisfied, send us (within 30 days of registering
online) your letter of cancellation aiong with the Q-Link software and modem you received, and you'll get a full refund of your Q-Link monthly membership fee.
8619 Westwood Center Drive This offer is only valid for new members
Vienna, VA 22180 who respond to this advertisment.
1-800-782-2278 ext. 1562 Offer expires March 31, 1989.
. - '■■'
■■••■:••■■ ■ still's:
. ■'•■. ■;
a, ^ ■ ■;-- ■'"■■■'
■■-.■
■■
' .
'•'■f'--
-V-
•
V
6
■■
%MMm
c«*s
«*w#4«9fc
ssascs***. 4s&*^
tt«fift!'3S»*.
i«r
^2^^^i^^^^^^^^«S^e.
■■■■r-f" ed/t(
!c/ues|
»e/^
Millman
III-: >:S I
*
■•■ ■:-^m-i
"^WJW,- &
Si students *■
/ "V ' .■■■■'" ■"■ •
1 '•. -" * ■./■'■';''■■■■/■. ■""■■tv/\ Continued
- '■■ '," '"■ ■"■ ) " '.■'■ *'' ■' ,' -' " ' -' \ '%,*,''? l! '
■' ! .'■ ■■•'■- ". ':- . V; -.'■ ■ ■ ' ■ ■■-.■■ V ' -.'.''■*■"'•''■';.' ■'■ '. W ' ■■. ' •■.- ' ■ V.
'v1. :, ....■'■■ ■■■•■■■.-■■-.,■■- .-V-- ■■--.. ■' , . ■,'■..■ ..'■ ■ .: ...,■•;•'■%;
: ,'^vv' '■■'■■■■,- ■■;-.■*',■■■.*• ■'■■■. ■■■■ :>-'"'' :-"■;■■■■!*■ v;'/-■ ■■ - "
.- ' :"' -.' '' ,.V::; "*6 .'■:'■ *''v i -' - :-.'-; '• ,.-•■ ■•'■ :7-v • '". ■■:/..' ■t'- -:-'■ ' ; ^,-.v--.'; *''. '-'
0 ■ '■: ' ■";■*■>.'■.•. * -'."." '•"» '- ■ . .-'■ ■'.» " W .",'.'•.. •■■"■» r.. ' ' . '- ' '«'' '■■*' * * ..'■■'■..■■■'*•"■.''■■■'.!''"-"l-''":.
■jj v'- * -." ■ ■'" -!': ■ '*-- ■■;■■"" -^'V 'k'; *■■■■*•;.-«'. ■ '■■. ;: •- %■• . •■■ -jf--*' ■-.■'-•-. ■*: ?■«-' ■■:■ ■ ■ •*'.. »--...,.
Profile:
MARGARET MORABITO
If Margaret Morabito's energy could rough spots. Between sessions, stu
be tapped, it would power a small dents leave their questions on the de
city. partment's bulletin board.
Margaret, operating out of her Q-Link's Community College is
Rindge, New Hampshire headquar more formal. This semester ifs offer
ters presides over two of Q-Link's ser ing 35 diverse classes ranging from
vices, Community College and the Tu Mythology to Math to Medical Mal
toring Center; she writes professional practice. Students formally register for
ly and also directs the Computer each course and are expected to at
Assisted Learning Center (CALC). tend each regularly-scheduled class.
Six years ago, Master of Education In the future Margaret hopes to issue
degree in hand, Margaret set out to college-level credits to students who
expand the role of computers in edu successfully complete each course.
cation. With a diverse background as She has already started on the long
a college English instructor, director of
a U.S. Army computer center and an
road to receiving accreditation.
Six years ago,
Margaret sees the computer as an
instructor oF English for the Navy,
she's well qualified for the task.
underutilized implement, "tf any one Master of
tool exists that parents and teachers
In January 1988 she organized
CALC to assist and encourage teach
can use to help children, all children, Education degree
from grade school through college, or
,
70 OCTOBER 1988
byJohnPustai
Chess
A Computer Mate
Chess is 2000 years old, according to many legends.
During its lifetime, the game has been the battle
ground for millions of face-to-face combatants. But
faceless combatants now exist because of a plethora of
enduring microcomputer-based software. There is
even software that "trains" human combatants. Still
other software allows the entire world to serve as the
chess battle ground, where tournament combatants
may never even see their opponent's face.
Future Software IPS?
Mxx
Pftl m
X X X
£
h
JH?"E 6
11OAHD
MH1TI
3M
each of the programs is referred to as a Place with Chessmaster 2000 (discussed ter at the age of 15; he achieved the rank
"book." This Living Chess Library is: later in this article) in the 1987 U.S. Com of U.S. Junior Champion, American Open
Paul Whitehead Teaches Chess puter Chess Open, held in Mobile, Ala Champion, and American Class Champi
(3 disks* S34.95 bama. on at the age of 17.
Each of the six packages above also Chess buffs ranging from eight-year-old
Guide to Chess Openings
by Jeremy Silman. USCF Senior comes with extensive, poster-sized Road beginners to U.S. Chess Federation
Master Maps (decision trees) that enable students rated Experts, will find the Whitehead
(5 disks) $34.95 to follow the logic of the software-based tu software a valuable learning tool and a
torial. These Road Maps indicate the must to own. Today, Paul Whitehead
The King's Indian Defense (4.e4 lines)
board number that can be called up on the Teaches Chess is used in over 500 school
by Edward A. Chang, USCF Expert
and Peter Biyiasas, FIDE Grand monitor to view a particular sequence of systems nationwide. One school
master plays being studied. system in upstate New York uses the
(4 disks) $19.95 Another feature of the Library is the program in the third grade. According
The Najdorf Sicilian Defense Express Depot. This feature allows stu to the teacher, "The third graders have no
by Louie Ladow, USCF Expert dents to skip to any part of the tutorial us trouble following the directions. It's easier
and Peter Biyiasas, FIDE Grand ing the Road Maps. All of the "books" are for them than the word processor or the
master very interactive, much like computer-aid LOGO program we use in the classroom."
(3 disks) $19.95 ed instruction. Students have a choice of Frank Elley—an over-1600-rated play
50 Annotated Classic Chess Games options for each move sequence being er from Santa Clara. California—also
by Paul Whitehead taught. commends this chess-teaching software.
(2 disks) $19.95 A noteworthy feature of the entire soft "When I was scholastic coordinator for
Bobbv Fischer's Chess Career ware library is the consistency of graphics. USCF. I found that schools really loved
14 disks) $22.50 tutorial methods and commands. Each Paul Whitehead Teaches Chess. It's a great
piece of software is an integral part of the idea, and it's surprising that other com
entire library. Once the technique of navi panies have not tried the same thing. The
Enlightenment's software gating through one piece of software is company lEnlightenment] is inn by chess
learned, the student easily moves through players, for chess players. I found man
authors and support
all the other pieces. Although the com agement to be consistently friendly and
companies read like a mands are similar, the tutorial informa interested in feedback,"
tion on each disk is different, with very lit Enlightenment president Douglas Moss
"Who's Who" of the tle overlap of learning material between comments, "Learning chess by playing
international chess scene. each piece. against a computer program opponent is
Still another feature of this library is like getting mugged in a dark alley to
the ability of the user to set up any tutori learn self-defense." Moss adds, "It's the se
In addition to the amazing price-per- al position in the Monster program. In es rious chess person who buys our pro
disk ratio, each package includes the sence, students learn a given sequence of grams. If they purchase the Paul White
Coffeehouse Cliess Monster. Monster is a moves, hit one key, and play out the head Teaches Chess package, they invari
program authored by International Chess moves in the Coffeehouse Chess Monster. ably come back and buy at least two other
Master, Julio Kaplan, in which users play As a result, users immediately determine packages from us. Also, we are starting to
chess against another player or against whether or not they learned the moves appeal to the latent chess player as well.
the computer, or even watch the computer correctly. We estimate that it is 100 times faster to
play against itself. Enlightenment's first chess product- learn chess via the computer than from a
The Monster is a strong enough chess- Paw/ Whitehead Teaches Chess—was ini printed book. And it's better to learn chess
playing program in its own right to be tially marketed in the United States and from a tutorial."
packaged separately. In fact, Monster was Germany in 1985, and debuted to acco Learning strategies and tactics—with
the best personal computer chess program lades from all software reviewers. Author interactive animation and lines of White-
at the 1986 World Microcomputer Chess Paul Whitehead, now in his mid-20's and head's expert commentary—are the basis
Championship and recently tied for First a top active chess player, was Chess Mas of the tutorial, estimated to take 40 hours
72 OCTOBER 1988
OARD ISO
-HXuPoue Choice
3 Mlite
Silman's Guide to CAcu Openings is structured like Online Kiirnes im the L1NC provide both pluyers with Games Bn not the only use for the L1.NC. There are
the rest uf the Living Chess Lihniry. Again, playery dodo Ui keep track cif tht'ir time. The hist move news mail, conferencing and general information
are given options, with the best option (Drained in made is listed textually ;md alsti highlighted by show- areas.
depth, and in many subsequent sea-ens. inn the starting and ending space of the piece moved.
to complete in detail. Over 600 different king, how to convert material or position white and black piece players. Openings
aspects of chess are covered, beginning al advantages to a win, are also included. include the French, Sicilian, Caro-Kann,
with the fundamental rules of chess and Students also learn about playing with a Pirc, Modern. Alekhines's, Center
discussion of chessboard layout. pawn majority. Counter Gambit. Again, the student is
Tactics include pins, forks, skewers, sac There is even a discussion of the value prompted through each opening option,
rifices, overloaded pieces and in-between assigned to each chess piece. Also, for and follows the possible outcomes.
moves, Detailed analysis is also made for those people interested in learning how to Other packages—The King's Indian De
opening principles, and end-game and read chess notation in the newspapers, a fense and The Najdorf Sicilian Defense-
middle-game play that includes castling, mere 15 minutes' study of the chess nota present students with a very detailed
tied or stale-mated games and pawn pro tion tutorial is sufficient. analysis of chess moves beyond the nor
motions. End-game scenarios include As the second book in the library, the mal opening routines. The 50 Annotated
same- and opposite-color bishop endings, Guide U) Chess Openings picks up where Chess Classics allow the more advanced
as well as active- and passive-rook end Whitekead leaves off and goes into even player to study some of the best chess
ings. more detail of chess openings. An incredi games in history, again with on-screen
Discussions of tempo and zugzwang (see ble five-disk set goes through 1500 var commentary from Paul Whitehead.
Chess Dictionary i. checkmating the lone ious chess opening options for both the Continued on page 112
Chess Dictionary
Some of the words in chess can be intimi name originated because the usual way of
consultation game: Chess games in which
dating, but most are pretty straightfor there are teams of players opposing each communicating the moves is via the mail.
ward. Here is a sampling ofjust a few that other. The team members on each side are ratings: Numerical values given to chess play
will help make life as a beginner a little allowed to consult with each other to deter ers in accordance with their ability. These
easier, mine the best move possible. ratings help determine if potential oppo
blitz, games: Chess games in which each oppo en passant: A French phrase used for special nents will be "too good," "too easy," or "on
nent has a very small amount of time to pawn capture, occurring when one player the same level" as the individual seeking to
make all moves. In these games as soon as moves a pawn two spaces (only on the ini play chess. Values are earned over many
one player makes a move, the other player's tial move of that pawn) to avoid capture by games of play. Numerical ratings are calcu
clock starts ticking down toward zero. Play another pawn. Capture is made as if the lated using a complex formula. There are
ers can lose on "time." That is, if the game player moved the pawn only one square separate ratings for both OTB chess and
is still going on and they have used up the forward. postal chess.
total time allotted for all their moves, they OTB: Short for "over-the-board" chess. When simuls: A chess game in which one exceptional
lose the game. two opponents do not take days or weeks be ly good player plays against more than one
castling: A special move that allows two chess tween moves to study the positions, as in opponent simultaneously. The expert usual
pieces to move at once—the switching of the postal chess. ly moves from one board to the next, mak
relative positions with the King and either pawn promotion: Changing a pawn to a ing his move at each board and allowing
of the rooks. This move is a great defensive Queen, a Bishop, a Knight or a Rook if the each player in the group time to think ofhis
move for the King. However, it cannot be pawn moves completely to the other side of moves until he returns. Simuls are becom
made if the King or the rook being switched the chess board. ing popular on the LINC chess network.
has made any previous moves in the game. pin, fork, skewer: Names of tactics used in stalemate: Neither a win nor a loss. Occurs
chess, so called because the relative posi when one opponent cannot make a move
check: When a King is under direct attack and
can be captured in the next move. The at tions of an attacking piece and the piece or but is not in "check."
pieces being attacked represent graphically tempo: Refers to the type of moves—aggressive
tacking player offers the courtesy of notify
the particular name. and attacking, retreating or passive with no
ing the attacked player, so that the King
ply: A move. Usually referred to in computer net gain or loss of positional strength.
may be moved out of the direct attack posi
chess when the computer is analyzing po L'SCF: United States Chess Federation—the
tion.
tential moves (i.e., The computer has stud official chess organization in the United
checkmate: When a King is under direct at
ied 17 plies down). States.
tack and any resulting move of the King al
postal chess: The ability of opponents to take zugzwang: A move that is 'forced" by an oppo
lows capture by the opposing player on his
days, weeks or months between moves to nent's position or previous move.
next move. This is the end of the line (and
the gamei for the player under attack. studv and research the next best move. The
COMMODORE MAGAZINE 73
-£■1
.
We SeeFarther ^
V;iv \
.-\K1M
Li
reached their peak, and the public was Jermaine: Was EA ever a "spare bed
looking for something more sophisticated. room" operation?
Trip Hawkins, then a director of market Gordon: No, it wasn't. When 'Rip left Ap
I
ing at Apple Computer, believed it was ple, he built up a relationship with Don
only a matter of time before microcom Valentine (who had already funded Apple
puters (with disk drives) became the ac Computer and Atari). Valentine is prob
cepted medium for interactive electronic ably the most successful venture capitalist
entertainment in the home. Let's face it, in Silicon Valley. Anyway, Don told Trip,
approximately one million homes had per "If you want to start a new business, I'll
sonal computers by 1980. Marketing ex give you an office." We used that first of
——*»- perts were also predicting that over 25^ of fice (part of Valentines suite of offices
the families in this country would own a in Menlo Park, California) from July
microcomputer by the end of the decade. If through September of 1982. It's funny to
that final prediction came (rue, someone look back on those times because we often
would have to generate a special line of had seven people working in that room,
software products to satisfy the needs of seated around a large table. TVip was con
lectronic Arts, the 136th entrant into the growing consumer market. Hawkins stantly writing things down on huge
the microcomputer software industry, believed he could accomplish such a feat, pieces of paper and attaching them to the
was founded during the summer months so he left Apple in May of that year to wall. This practice might have seemed pe
of 1982. On May 20,1983, EA released its make his vision of the future a reality. culiar to an outsider, but it allowed us to
first line of products to the world. Those ti Shortly after his departure from Apple, see everybody's thoughts on an issue at
tles included: (1) Worms, (2) Archon, (3) Trip invited six of his pals over to the once. The company's first business plan
MULE., (4) ThePinball Construction house for dinner. The guest list included: was also created in this manner.
Set and 15) Axis Assassin. Although the Rich Melman, Jeff Burton (he's currently
initial releases were written for the Atari running our subsidiary in Japan), Pat
800 personal computer, Commodore 64 Marriott, Dave Evans, Joe Ybarra and
conversions of that material appeared on myself. Even though most of us had good-
the market a short time later. The rest is paying jobs at Apple and Xerox, Trip gave
history. everyone the opportunity to participate in
Electronic Arts currently generates his new business venture. After hearing
software for the Commodore 64, Commo the presentation no one could turn him
dore Amiga, Apple II series, Apple Macin down. Consequently, the group spent most
tosh, IBM PC-compatibles, Atari 800 and of the evening discussing every aspect of
STand Tandy 1000 home computer sys the company and its possible goals for the
tems. The company employs 12 full-time future. I remember hearing the same
programmers and enlists the skills of ap words coming up in the conversation
proximately 100 external artists to devel over and over again: quality,
op more than 100 titles for various person integrity, achieve
al computers every year. EA has shipped
over six million programs to date, while
32 of their titles have earned more than a
million dollars.
Tb make matters worse there was fric Then it was just a matter of remembering
tion on the set between the photographer which plots of land to buy and where to
and his assistant. The guy would always dig for crystite deposits. This strategy al
smile and ask us to please pose in a cer ways worked l>ecause the worlds in
Mandelbrot Graphics
50 IF A <0 THEN 56'DERD
for the Commodore 128 52 IF A>8 THEN 56'DEXF
54 ON A GOTO 248,228,260, 58,148,162,
This month, as promised, we're iimning the Commodore 128 206,160'CGAM
listing for Mandelbrot Graphics. 56 PRINT"ERROR, PLEASE ENTER NUMBER
Here are two data sets to try on your own. BETWEEN 1-8":GOTO 48'CDXS
58 PRINT"[CLEAR] [DOWN2]
ENTER NEW COORDINATES..'" BATQ
60 INPUT"INPUT XL";XL:INPUT"INPUT XR";
XR:INPUT"INPUT YT";YT
:INPUT"INPUT YB";YB•EPGR
62 PRINT"[CLEAR] ARE THESE THE
COORDINATES YOU WANT'"BAXO
64 PRINT"XL = ";XL:PRINT"XR = ";XR
:PRINT"YT = ";YT:PRINT"YB = ";
YB'EPQR
66 INPUT"( Y/N OR M FOR MENU)";AS'BDFO
68 IF AS="Y"THEN 76'DEQN
70 IF A$="N" THEN 58'DEFG
72 IF A$="M" THEN 24'DECH
74 GOTO 66'BCTH
Picture 1 Picture 2 76 PRINT"[CLEAR]"'BATK
XL 599786065 .302263987
XR .30988836] .:tl)37SS(Jfi:i 78 PRINT"[DOWN2]ENTER 1 TO PROCEED TO
YT .0278607628 DRAW"'BAXS
YB .0228643152 .0231907163 H 80 PRINT"[DOWN2]ENTER 2 TO RETURN TO
Before typing ihii program, read "Hot io Enter Program- .ind "How to l 'si* thr Magazine MENU'"BAVL
Entry Program." The BASIC programs in this magazine art available on disk from Loadstar, 82 PRINT:PRINT'CBHH
P.O.Box3O0O8.Shrcvcport.LA7HJQ.0007, I-800-831-2694. 84 INPUT"INPUT 1 OR 2";A'BCDL
Mandelbrot 128 86 IF A=l THEN 94'DETM
10 REM MANDELBROT PROGRAM C-128'BWDD 88 IF A=2 THEN 24'DENO
12 IF X=0 THEN X=1:GRAPHIC 3,1'FIDE 90 PRINT"ANSWER 1 OR 2 ONLY"
14 REM DEFINE SPRITE'BMRF :GOTO 84'CDHL
16 FOR N=3584 TO 3646:READ A:POKE N,A 92 REM COORDINATES'BLBK
:NEXT'GQWK 94 PRINT"[CLEAR,DOWN3]DRAWING"
18 DATA 255,255,255,128,0,1,128,0,1, :DX=(XR-XL):DY=(YB-YT)'FSSU
128,0,1,128,0,1,128,0,1,128,0, 96 GRAPHIC 1,1:FAST'CFAN
1'BJYQ 98 POKE 53280,0 :REM BORDER
20 DATA 128,0,1,128,0,1,128,0,1,128,0, BLACK'CTQS
1,128,0,1,128,0,1,128,0,1,128,0, 100 POKE 53281,3 :REM BACKGROUND
1'BNLK GREY'CWQB
22 DATA 128,0,1,128,0,1,128,0,1,128,0, 102 SM=3:CT=48'CIPA
1,25 5,25 5,255,255,255,255'BFHL 104 FOR X0=XL TO XR STEP(DX)/159'FNRF
24 GRAPHIC 5'BBTD 106 FOR Y=YT TO YB STEP(DY)/199'FMTH
26 REM MANDELBROT PROGRAM C-128'BWDK 108 A=X0*X0-Y*Y+X0:B=2*X0*Y+Y:C=0'KTDO
28 REM JOHN IOVINE'BKKJ 110 R=A*A-B*B+X0:I=2*A*B+Y:C=C+l'LRIH
30 PRINT" [CLEAR]":PRINT" [DOWN 2] 112 A=R:B=I'CFMA
MANDELBROT PROGRAM C-128 MAIN MENU" 114 IF R<-10*16 THEN 130'FIKE
:PRINT'DCWK 116 IF R<SM THEN IF C<CT THEN 110'GJOI
32 PRINT" 1) VIEW DIRECTORY"'BAGG 118 X1=INT({X0-XL)/((DXJ/159))'FTJL
34 PRINT" 2) LOAD MANDELBROT 12 0 Y1=INT( (Y-YT)/{ (DYJ/199)) 'FSCE
PICTURE"'BAYK 122 IF C<4 THEN GOSUB 140
36 PRINT" 3) VIEW MANDELBROT :GOTO 130'FJMD
PICTURE"1BACM 124 IF C<6 THEN GOSUB 142
38 PRINT" 4) INPUT COORDINATES"'BAAN :GOTO 130'FJQF
40 PRINT" 5) CHANGE COLORS"'BAUE 126 IF C<48 THEN GOSUB 144'EGKG
42 PRINT" 6) VIEW & CREATE MANDELBROT 128 IF Xl=>158 THEN SLOW:GOTO 146'GKLL
PICTURE1" BANL 130 GET KS:IF KSO""THEN SLOW
44 PRINT" 7) SAVE MANDELBROT :GOSUB 274:FAST'IMBG
PICTURE"'BATL 134 NEXT Y,X0'BERD
46 PRINT" 8) QUIT"'BAFI 136 X=2*X1+2'DFBH
48 INPUT"MENU CHOICE 1 THUR 8";A'BCDO Continued on page 80
78 OCTOBER 1988
BUY A COMMODORE OR
COMMODORE-AMIGA
COMPUTER, AND
AUTOMATICALLY RECEIVE
OUR LATEST BUYERS GUIDE
Commodore
A G A Z N E
80 OCTOBER 1988
PROGRAMMING by Rev. Paul R. Schmidtbleicher
Before typing this program, read 'How to Fmer Programs" .ind Him lo Use the Maguinc BE AUTO BOOTED"'BAYG
Kntri I'niprani "The BASIC programs in this magazine arc iraiUblc on disk from Loidsur 220 PRINT"[SPACE3]INTO DRIVE 8[SPACE5]
I'u iiu\ )Q008.Shrevcpon I \~im>unir. |-800-831 -(ll)> [PRESS RETURN][DOWN]"'BAYH
230 GET KEY KS:IF ASC(KS)<>13 THEN
System SuperBoot
GOTO 960'IMJG
240 OPEN 15,8,15,"IJ":IF DS THEN
150 GRAPHIC 5:PRINT"[CLEAR]
PRINT"[CLEAR,SPACE10]
USE THE 40 COLUMN SCREEN"
** DISK ERROR **":GOTO 960'FPMM
:GRAPHIC 0:COLOR 0,1:COLOR 4,1
250 OPEN 8,8,8,"#":PRINT#15,
:COLOR 5,5'GQTP
"Ul 8 0 18 0":PRINT#15,"B-P";8;5
160 PRINT"[CLEAR] [RVS]
:GET#8,BM$'EABL
**SUPERBOOT FOR C-64 MODE
260 PRINT#15,"U1:8 0 1 0"
PROGRAMS**11'BALL
:FOR 1=0 TO 24:GET#8,A$
170 PRINT"[SPACE2JBOOT WILL LOCK
:SCS=SC$+CHR$(ASC(A$)):NEXT'KDRQ
1571'S TO 1541 MODEfltBALL
270 IF (ASC(BM$)AND 1)=0 THEN
180 PRINT"[SPACE2]1541 MODE IS SET
BEGIN'GKLJ
FOR DRIVES 8 & 9"'BAFL
280 IF LEFTS(SC$,3)="CBM" THEN
190 PRINT"[SPACE2JTHE C-128 WILL BE
BEGIN'FIBK
SET IN C-64 MODE'"BABN 290 PRINT"**** DISK ALREADY HAS AN
200 PRINT"[SPACE3]YOUR PROGRAM WILL AUTOBOOT ****":PRINT"NAME: ";:I=8
BE AUTOBOOTED":COLOR 5,4
:DO'EGMT
:WINDOW 0,7,39,24'DPQK 300 A$=MIDS(SCS,I,1):PRINT AS;:I
210 PRINT"[SPACE3]PLACE THE DISK TO
COMMODORE MAGAZINE 81
Programming/System Superhoot
:PRINT#8,CHRS(D);:NEXT'JWMN
640 PRINT#8,PGS;'BGQF
:LOOP UNTIL AS=CHRS(0):PRINT'KBVJ
650 FOR 1=60 TO 121:READ DS:D=DEC(DS)
310 BEND: ELSE BEGIN'DDJB
:PRINT#8,CHRS(D);:NEXT'JXIP
320 PRINT"=BOOT SECTOR USED BY
660 IF TP$="1"THEN BEGIN'EESJ
ANOTHER PROGRAMS" BADJ
330 BEND'BBXB ; 670 PRINT#8,CHRS(32)CHRS(213)CHR$(255)
340 INPUT" [DOWN,RVS]CONTINUE (Y/N) CHRS(134)CHRS(45)CHRS(132);'HGTR
AS'BDHJ CHR$(166)CHR$(32)CHRS(96);'HEHS
82 OCTOBER 1988
PROGRAMMING by Bob Blackmer
Logjam
for the Commodore 64
Before i\pinn tlmprojjMm. mil "How to Enter Programs" aad "Hob to I scthe Maguint 130 DATA 141,167,199,32,8,193,173,
Entn Program "The UW< programs in ihN magazine ire available imdi-k from Loadstar.
157'BDAE
PO Box.lOOOS.Shrevcport.LA'IlJO-OOO"'. I-800-831-2W4.
140 DATA 199,240,3,76,166,192,173,
Logjam 141'BDYE
150 DATA 2,201,1,208,189,76,112,
10 CK=0:FOR 1=49152 TO 51191'EPHC
192'BBIF
20 READ A:CK=CK+A:POKE I,A:NEXT'FMDD 160 DATA 238,155,199,173,155,199,208,
30 IF CKO238595 THEN PRINT 248'BGMH
"ERROR...CHECK DATA":STOP'GJGJ 170 DATA 238,156,199,173,156,199,201,
40 SYS 49152'BFMB 9'BEGI
50 DATA 32,152,197,32,215,195,32, 180 DATA 208,238,169,0,141,156,199,
106'BDLG 96'BDCJ
60 DATA 196,76,187,192,32,215,195, 190 DATA 162,0,189,77,199,157,65,
6'BAMJ
32'BDBI
200 DATA 169,1,157,65,218,232,224,
70 DATA 106,196,173,124,199,141,125,
5'BBRB
199'BGWJ
210 DATA 208,240,169,0,141,24,212,
80 DATA 32,221,193,32,243,193,32,
173'BDBC
112'BDAJ
220 DATA 141,2,208,251,162,0,189,
90 DATA 195,32,72,193,32,115,193,
82'BBID
32'BCPK
230 DATA 199,157,65,6,169,13,157,
100 DATA 155,193,206,125,199,173,125,
65'BBNE
199lBGBB
240 DATA 218,232,224,5,208,240,169,
110 DATA 208,239,32,88,192,32,102,
143'BEEG
194'BDUB
250 DATA 141,24,212,76,18,192,32,
120 DATA 32,88,192,32,228,255,240,
184'BCMG
6'BBTC
COMMODORE MAGAZINE 83
Programming/Logjam
570 DATA 208,173,11,208,208,23,32,
260 DATA 195,32,227,192,169,128,141, 147'BDGL
27'BESI 580 DATA 193,141,10,208,173,21,208,
270 DATA 208,169,14,141,46,208,169, 41'BDAM
159'BEVJ 590 DATA 32,208,38,24,173,21,208,
280 DATA 141,21,208,162,0,189,68, 105'BCFN
199'BCWJ 600 DATA 32,141,21,208,96,173,13,
203'BCHF
290 DATA 157,63,6,169,1,157,63,
610 DATA 208,22,32,147,193,141,12,
218'BAAK
208'BDEG
300 DATA 232,224,9,208,240,32,115,
620 DATA 173,21,208,41,64,208,10,
19 3'BDGC
24'BBBH
310 DATA 32,243,193,32,88,192,32,
630 DATA 173,21,208,105,64,141,21,
88'BBBD
208'BDAI
320 DATA 192,173,0,220,41,16,208, 640 DATA 96,32,14,195,96,32,80,
237'BCEE 194'BAEJ
330 DATA 76,12,192,169,15,141,24, 650 DATA 173,255,7,201,227,240,6,
212'BCKF 169'BCPK
340 DATA 169,129,141,18,212,162,30, 660 DATA 227,141,255,7,96,169,228,
142'BEAH 141'BDBL
350 DATA 15,212,142,46,208,32,88, 670 DATA 255,7,96,238,162,199,173,
192'BCOH 162'BDGN
360 DATA 202,224,0,208,242,169,0, 680 DATA 199,201,2,208,149,160,0,
141'BCUI 140'BCDN
370 DATA 24,212,169,128,141,18,212, 690 DATA 162,199,174,117,199,189,93,
96'BDOJ 199'BFXP
380 DATA 173,167,199,201,133,208,5, 700 DATA 153,24,49,174,118,199,189,
162'BELL 93'BDKH
390 DATA 65,76,57,193,201,134,208, 710 DATA 199,153,32,49,174,119,199,
5'BBUL 189'BEOI
400 DATA 162,17,76,57,193,201,135, 720 DATA 93,199,153,40,49,238,117,
208'BDSD 199'BDJJ
410 DATA 5,162,33,76,57,193,201, 730 DATA 238,118,199,238,119,199,200,
136'BBQE 192'BGDK
420 DATA 208,14,169,64,141,133,195, 740 DATA 8,208,215,173,117,199,201,
141'BEIG 24'BDPK
430 DATA 138,195,141,185,195,141,190, 750 DATA 208,5,169,0,141,117,199,
195'BGWH 173'BCTL
440 DATA 96,142,133,195,142,138,195, 760 DATA 118,199,201,24,208,5,169,
202'BFNI 0'BBOM
450 DATA 142,185,195,142,190,195,96, 770 DATA 141,118,199,173,119,199,201,
96'BEGJ 24'BFQO
460 DATA 173,0,220,201,127,240,248, 780 DATA 208,27,169,0,141,119,199,
201'BEKK 96'BCEO
470 DATA 119,208,14,173,14,208,201, 790 DATA 238,253,7,238,254,7,173,
254'BEZL 254'BCBP
480 DATA 240,237,238,14,208,238,14, 800 DATA 7,201,227,208,8,169,224,
208'BEHM 141'BCMH
490 DATA 96,201,123,208,13,173,14,
810 DATA 253,7,141,254,7,96,173,
208'BDFM 30'BARI
500 DATA 201,78,240,6,206,14,208,
820 DATA 208,240,250,141,166,199,201,
206'BCEE 160'BGAK
510 DATA 14,208,96,162,0,254,1,
830 DATA 208,17,169,223,141,21,208,
208'BAIF
169'BEJL
520 DATA 232,232,224,10,208,247,162,
840 DATA 0,141,166,199,141,30,208,
0'BDVG
32'BCFL
530 DATA 189,1,208,240,7,232,232,
850 DATA 164,194,96,173,166,199,201,
224'BCHH
192'BFEN
540 DATA 10,208,245,96,32,147,193,
860 DATA 208,17,169,191,141,21,208,
157'BDVI
169'BENO
550 DATA 0,208,96,173,27,212,201,
870 DATA 0,141,166,199,141,30,208,
80'BBGJ
32'BCFO
560 DATA 144,249,96,238,11,208,238, 880 DATA 164,194,96,32,47,195,169,
13'BDWK 0'BBHP
84 OCTOBER 1988
Programming/Logjam
1210 DATA 212,174,164,199,189,232,199,
890 DATA 141,30,208,96,238,163,199,
170'BGDC
173'BEUR
1220 DATA 189,141,199,141,7,212,189,
900 DATA 163,199,201,20,208,11,169,
127'BEWD
0'BCFI
1230 DATA 199,141,8,212,238,160,199,
910 DATA 141,163,199,238,124,199,32, 96'BDDE
250'BFRK
1240 DATA 169,64,141,4,212,169,32,
920 DATA 194,238,181,5,173,181,5, 141'BCLE
201'BCOK
1250 DATA 11,212,238,164,199,173,164,
930 DATA 186,240,1,96,169,176,141,
199'BFWG
181'BDYL
1260 DATA 201,64,208,5,169,0,141,
940 DATA 5,238,180,5,173,180,5, 164'BBGG
201'BAHM
1270 DATA 199,169,0,141,160,199,96,
950 DATA 186,240,1,96,169,176,141, 162'BDCI
180'BDXN
1280 DATA 0,138,157,0,56,157,0,57'BXSH
960 DATA 5,238,179,5,173,179,5, 1290 DATA 232,224,0,208,245,162,0,
201'BAXO
189'BCGJ
970 DATA 186,240,1,96,169,176,141, 1300 DATA 33,198,157,0,56,189,50,
179'BDBQ 198'BBJB
980 DATA 5,238,178,5,173,178,5, 1310 DATA 157,64,56,189,67,198,157,
201'BAVQ 128'BDSD
990 DATA 186,240,1,96,169,176,141, 1320 DATA 56,232,224,17,208,233,162,
178'BDAS 0'BCED
1000 DATA 5,96,238,164,6,173,164, 1330 DATA 189,84,198,157,192,56,157,
6'BYCX 0'BCPE
1010 DATA 201,186,240,1,96,169,176, 1340 DATA 57,232,224,53,208,242,162,
141'BDRY 0'BCFF
1020 DATA 164,6,238,163,6,96,238, 1350 DATA 189,137,198,157,64,57,232,
159'BBJA 224'BEFH
1030 DATA 199,173,159,199,201,25,208, 1360 DATA 63,208,245,169,44,141,49,
3'BDDB 57'BCDH
1040 DATA 238,157,199,238,148,7,173, 1370 DATA 169,12,141,52,57,162,0,
189'BBQI
148'BEKD
1050 DATA 7,201,186,240,1,96,169, 1380 DATA 217,197,157,0,208,232,224,
47'BDRJ
176'BBWD
1060 DATA 141,148,7,238,147,7,96, 1390 DATA 208,245,162,0,189,8,198,
157'BCFK
238'BBGE
1400 DATA 0,212,232,224,25,208,245,
1070 DATA 126,199,173,126,199,201,4,
162'BDXC
208'BERG
1410 DATA 0,138,157,155,199,232,224,
1080 DATA 17,56,173,84,195,233,8,
12'BDOD
141'BBYG 1420 DATA 208,248,162,0,169,85,157,
1090 DATA 84,195,169,255,141,126,199, 4 8 'BCFE
76rBEKI 1430 DATA 49,232,224,48,208,246,162,
1100 DATA 47,195,174,126,199,189,120, 0'BCOF
199'BFMA 1440 DATA 189,232,199,157,248,199,157,
1110 DATA 141,88,195,162,40,160,0, 8 'BETH
169'BCQA 1450 DATA 200,157,24,200,232,224,16,
1120 DATA 84,157,48,49,232,200,192, 208'BEOI
8'BBYB 1460 DATA 239,96,169,153,32,210,255,
1130 DATA 208,245,238,161,199,173,161, 169'BEXJ
199'BGDD 1470 DATA 147,32,210,255,162,0,169,
1140 DATA 201,24,208,3,238,157,199, 160'BDFJ
96'BCAD 1480 DATA 157,0,4,157,0,5,157,0'BVJJ
1150 DATA 238,158,199,173,158,199,201, 1490 DATA 6,157,232,6,232,224,0,
2'BEDF 208'BAEL
1160 DATA 208,245,169,0,141,158,199, 1500 DATA 239,169,7,141,160,196,169,
173'BEUG 4'BCED
1170 DATA 160,199,208,52,169,65,141, 1510 DATA 141,161,196,169,0,141,165,
4'BCXG 199'BEQF
1180 DATA 212,169,33,141,11,212,174, 1520 DATA 162,0,160,0,189,200,198,
164'BEWI 15 3'BCGF
1190 DATA 199,189,168,199,170,189,141, 1530 DATA 7,4,232,200,192,25,208,
199'BGBJ 244'BBEG
1540 DATA 224,75,208,2,162,0,24,
1200 DATA 141,0,212,189,127,199,141,
1'BCIA 173 ' BAFH Continued on page 92
COMMODORE MAGAZINE 85
PROGRAMMING by Mike Rivers
Introducing
Amiga CLI
86 OCTOBER 1988
Programming/Introducing CLI 200 PROGRAMS
not write protected. Press the RETURN C-64® & C-128®
type: DIR DEVSPRINTERS <RE- key, and AmigaDOS shows which cylinder
TURN> to list printer drivers on the and head is being formatted. Do not re 220 Programs on 10 Disks
screen. Now type: DIR DEVS/KEYMAPS move the disk until the window closes, or FOR ONLY $39.95
<RETURN> to list keymaps in the key- the disk will not be properly initialized. Plus $3.00 S&H (Foreign-$5.00)
maps sub-directory to the screen. At this point I'd like to mention two im (C-128 programs run in the C-128 Mode)
Now lets actually go into a directory portant features of AmigaDOS. When you
and run a program there. Type CD type in commands and get them a little Dear Friend
DEMOS and press the RETURN key to wrong, AmigaDOS will remind you of the The offer discribed above is not a missprint.
get into the demos directory. Type DIR We will send you ten disks containing 220
proper usage. TVy typing in the FORMAT
fine public domain programs for either the
<RETURN> to see the contents of de command without the NAME segment at C-64 or C-128 for only $39.95 (U.S. Junds)
mos. Here you will see the four demos en the end. The DOS will respond with "Us plus $3.00 shipping & handling (U.S. and
titled "Boxes," "Dots," "Lines" and age:" followed by the correct template for Canada). Foreign shipping is $5.00.
"Spots." You also see duplicate filenames the command. When something goes Please note that the C-128 programs run in
with ".info" attached to the end. These are wrong, you can actually ask the computer the C-128 mode and load in the "burst"
the files that contain the icon information mode with the 1571 drive.
why. Try using the FORMAT command
for each program. My favorite is "Lines," while in the "demo" directory. The DOS Public domain programs are programs
so let's type LINES <RETURN> at the which were not copyrighted or which have
tells you the command is unknown. For a
been released from copyright status. Many
CLI prompt. A window will open with the further explanation, type WHY. Pretty were formerly commercial programs, and
Lines demo runnning in it. Now you'll no neat, eh? A similar thing can be done if many others were written by professional
tice that the CLI window isn't active, It you encounter one of the three-digit error programmers who released them into the
won't be, until you close the demo window messages by typing "fault" and the three public domain as a public service.
by clicking on the close gadget with the digits of the error message. Fairly conver QUALITY: We have over 3000 public
mouse pointer. This time type RUN sational for a persona] computer, don't you domain programs for the C-64 and C-128.
LINES <RETURN>. "CLI 2" appears in We have selected 220 of the best programs
think?
for each computer for this offer. We honest
brackets below the command line, the Suppose you're doing some disk house ly believe that this is the best software value
Lines demo window opens, then the CLI keeping and you decide you'd really rath available anywhere.
prompt reappears. The "CLI 2" tells you er have the FORMAT command in your TYPES OF PROGRAMS: Each of
that AmigaDOS has started a new CLI "C" directory. Write enable your Work our disks contains a selection of programs
"task." You can type more commands now bench disk by removing it from the drive in the categories of utilities (programming
while the Lines demo is running. and sliding the write-protect tab into the aids, computer and drive utilities, printer
Try typing: RUN BOXES <RE- tab window so that you can see tlirough utilities, etc.); games (both arcade and
text); education (including educational
TURN>. The DOS says that it is starting the square hole in the corner of the disk.
games); home/business; and music.
a new task and opens the Boxes demo Type: COPY DF0:SYSTEM/FORMAT TO
window. Now if you type STATUS <RE-
INSTRUCTIONS: We are the only
DF0:C <RETURN>. As you can see, we
major distributor of public domain
TURN> on the command line Amiga- specified the path through the directory programs that provides instructions for all
DOS responds by listing the processes or using the slash (/) to separate the directo our programs - either as part of the program
tasks that are running. ry and filename. Then we specified the itself or in a separate instruction file.
Congratulations! Your Amiga is multi destination. COPY is a particularly flexi GUARANTEE: We are also the only
tasking! Okay, okay, let's calm down now ble command, so you should refer to your company that offers a money back guaran
and close the demo windows. Whew, that system guide for more details on different tee for public domain programs, rf you are
dissatisfied with our disks, return them
was exciting, wasn't it? Now let's get down ways to use it.
within 15 days of receipt for a refund (less
to some disk operations. Tb put your disk back to its original shipping and handling costs and a 20 per
The FORMAT command is found in the form, delete the FORMAT command from cent restocking fee).
system directory. Type: CD DFO:SYSTEM the "C" directory by typing: DELETE HOW TO ORDER: Use our toll free
<RETURN> to get to the system directo DF0:C/FORMAT. As always, be careful number to order and charge it to your VISA
ry. Just for practice, type DIR <RE- with DELETE and COPY. or Mastercard, or send a check or money
TURN> to convince yourself that "for You can copy entire disks using COPY, order. If ordering be mail, be sure to tell us
mat" is really there. Put a blank, unfor or you can use the DISKCOPY command. which computer you have.
matted disk, or one you want to erase, in Tb back up a disk using a single drive, ADDITIONAL INFORMATION: We
DF1: and type: FORMAT DRIVE DF1: type: DISKCOPY FROM DFO: TO DFO:. have a brochure which contains the disk
directories of all the disks. Write us or circle
NAME "MYDISK" <RETURN>. Ami AmigaDOS will prompt you when it
our reader service number at the back of
gaDOS will prompt you with: "Insert disk wants you to change disks. With two this magazine.
to be initialized in drive DF1: and press drives you can change one of the drive
Sincerely,
RETURN." designations to the external drive and
Lynne Adams
For those of you who have one drive, copy in either direction.
type: FORMAT DRIVE DFO: NAME So there's an overview of how to use the ADAMS SOFTWARE
"MYDISK". Press the RETURN key, and fundamental CLI commands. I recom 801 HENRYETTA, SUITE 2
AmigaDOS will prompt you to insert the mend getting an AmigaDOS manual and SPRINGDALE, AR 72764
disk to be initialized in drive DFO:. Re reading it thoroughly, since it's the best <5 Commodore 64 & 128 are trademarks ol
Commodore Elecironics Ud.
move any disks in the drive you are going way to get a feel for the power and flexibil
ity of AmigaDOS. In the meantime, ex PHONE ORDERS: MON-FRI, 8-6 CENTRAL
to use and place the disk you want to for
mat in the drive, making sure that it is periment! 9
1-800-634-0989
COMMODORE MAGAZINE 87
PROGRAMMING by Michael J. Poltonavage
Golf
for the Commodore 64
and 128
88 OCTOBER 1988
Programming/Golf
Before iiping tlm program, read "Him ro Enter Programs" m<i "Hint to I'm- tbe Magazine BACK IT'S":PRINT DL;
£nm Program." The BASIC programs in rhis magi/mt- we ivaflihle on disk from Loadsut "YARDS FROM THE PIN"'ELXS
P.O. Box 30008,Slum-pun. LA "ililllHlir. I-800-831-2694. 450 SR(I)=SR(I)+1:GOTO 680'DPHI
Goif 460 REM WOODS'BFBG
470 Z=RND(0):WO=INT(10*Z)+l
10 GOTO 1370'BEIX
:IF WOO 7 THEN 510'KUAQ
20 REM GOLF'BEHY
480 PRINT:PRINT"AREN'T YOU THE LUCKY
30 REM ** ACCURACY SUBR **'BQOD
ONE. YOUR BALL HIT'"CBJR
40 Z=RND(0):Z2=INT(54*Z)+l
490 PRINT"A COUPLE OF TREES AND THEN
:AC=INT(3*LOG(Z2))-l'LYRM
BOUNCED INTO"'BAUR
50 IF AC<0 THEN AC=0'EGEE
500 PRINT"THE FAIRWAY ";DL;
60 RETURN'BAQC
"YARDS FROM THE GREEN"
70 REM ** DISTANCE SUBR **'BQ0H
:GOTO 680'CIIK
80 Z=RND(0):X=20:A=0:ODL=DL'FRPL
510 Z=RND(0):WO=INT(3*Z)
90 IF CL=12 OR CL=13 THEN 130rFLPK
:IF WOOl THEN 560'JSPK
100 IF CL=1 THEN X=80'EGWY
520 DL=ODL:LO=1:SR(I)=SR(I)+1■EVEJ
110 IF (CL=2 OR CL=3) THEN X=30'GLJC
530 PRINT:PRINT"THAT ONE'S LONG GONE.
120 GOTO 210'BDCX
YOU MIGHT AS WELL'"CBON
130 PRINT:PRINT"l/3f 2/3, OR FULL (1,
540 PRINT"NOT EVEN LOOK FOR IT. YOUR
2, OR 3)";:X=17'DGYH
BALL IS "'BAQM
140 GET AS:IF A$="" THEN 140 EIED
550 PRINT DL;"YARDS FROM THE PIN
150 IF A$="l" THEN 19 0'DFVD
AGAIN":GOTO 680'CHFN
160 IF A5="2" THEN A=17:G0T0 190'FJBG
560 TR=1:PRINT:PRINT"YOUR BALL IS ";
170 IF A$="3" THEN A=34:GOTO 190'FJBH
DL;"YARDS FROM THE PIN"'DJVR
180 GOTO 140'BDEE
570 PRINT"BEHIND SOME TREES,
190 PRINT AS;'BDGF
AND IN A BAD LIE. '"BANP
200 REM SAND/ROUGH MORE DIFF LONGER
580 PRINT"TRY TO CHIP IT BACK INTO"
CLUB'BDLE
:PRINT"INTO PLAY WITH A PITCHING
210 IF (PL=1 OR PL=4 OR PL=5 OR PL = 6)
WEDGE"rCBDX
AND CL<6 THEN DF=.8*DF'NXDL
590 PWS = I'Y"IBDOJ
220 IF (PL=1 OR PL=4 OR PL=5 OR PL=6)
600 GOTO 680'BDNB
AND CL<3 THEN DF=.7*DF'NXYM
610 REM SAND'BEFC
230 DI=INT(DF*(MR(CL)+(X*Z)+A+1))'HUFI
)'
620 TR=1:IF DL<=50 THEN 660'FLJH
240 REM ALTER DIST HIT OUTSIDE O°
OF
630 PRINT:PRINT "YOU ARE IN A BONKER";
RANGE'BBMI
DL;"YDS FROM THE PIN"'CFFO
250 Z = RND(0):X=INT(5*Z) +1
640 Z=RND(0):T=INT(Z*10)
:IF XO4 THEN 290' KRIL
:IF T=4 THEN DF=1:GOTO 680'KVEP
260 Z=RND(0):X=INT(3*Z)+1
650 Z=RND(0):DF=INT(Z*6)/10+.3
:IF X=2 THEN 280'JRGL
:GOTO 680'ITVO
270 DI=INT(.9*DI):G0T0 290'EMQI
660 PRINT:PRINT"YOU ARE IN A GREEN
280 DI=INT(1.1*DI):GOTO 290'ENHJ
SIDE BUNKER":PRINT DL;
290 RETURN'BAQF
"YDS FROM THE PIN"'DFSV
300 REM ** TROUBLE TYPE SUBR ** BTJC
670 Z=RND(0):DF=INT{Z*5)/10+.5'HPAP
310 Z = RND(0) :PL=INT{6*Z)-t-l'GMLE
680 RETURN'BAQI
320 RETURN'BAQY
690 REM ** CHOOSE CLUB SUBR **'BSOO
330 REM ** TROUBLE SUBR **'BPSE
700 PRINT"WHICH CLUB ?";'BBUE
340 DF-1'BDIC
710 GET AS:IF A$="" THEN 710'EIHG
350 ON PL GOTO 370,430,470,620,370,
720 IF (AS> = "1"AND A$< = "9")OR A$ = "P"OR
620'CAOI
AS="S"OR A$="C"THEN PRINT AS;
360 REM ROUGH'BFUF
:GOTO 740'PTFS
370 Z=RND(0):IF ( (INT(2*Z)+1)=1) THEN
730 GOTO 710'BDHF
4 00'ISEM
740 GET B$:IF BS="" THEN 740'EIMJ
380 PRINT:PRINT"YOUR BALL IS IN THE
750 PRINT B$;:IF ASC(B$)=20 OR
RIGHT ROUGH"'CBWO
ASC(BS)=157 THEN GOTO 710'JULP
390 PRINT DL;"YARDS FROM THE PIN"
760 IF BS="W" AND (A$>="1" AND
:DF=.9:TR=1:GOTO
iuc-.^iin-iiouiv; 680'EQHR
680 EQHR
AS<="3") THEN CL=ASC(A$)-48
400 PRINT:PRINT"YOUR BALL IS IN" THE
:GOTO 820'NUVU
LEFT ROUGH"'CBNH
770 IF B$="I" AND (A$>="2" AND
410 PRINT DL;"YARDS FROM THE PIN AS<="9") THEN CL=ASC(A$)-48+2
:DF=.9:TR=l:GOT0 680'EQHK :GOTO 8 20!OVDW
420 REM WATER'BFSC 780 IF AS+BS="PW" THEN CL=12
430 Z=RND(0):WA=INT(3*Z)+1:PRINT :GOTO 820'GMDQ
:PRINT WAS(WA)'IVXL 790 IF A$+BS="SW" THEN CL=13
440 DL=DL+10:PRINT"AFTER DROPPING :GOTO 820'GMHR
COMMODORE MAGAZINE 89
Programming/Golf
90 OCTOBER 1988
Programming/Golf
1440 PM$(1)="DOUBLE EAGLE!!" KNOW THE COURSE"' BADM
:PMS(2)="EAGLE!":PMS(3)="BIRDI£" 1730 PRINT"PRETTY WELL. AS IN A REAL
:PMS(4)-"PAR"'ECTR
GAME OF GOLF,"'BAXN
1450 PM$(5)="BOGEY":PM${6)="DOUBLE 1740 PRINT"UNEXPECTED TRIUMPHS AND
BOGEY":PM$(7)="TRIPLE BOGEY"'DUTQ DISASTERS LAY "'BADP
1460 FOR 1=1 TO 18:READ TP(I):NEXT 1750 PRINT"AHEAD OF YOU. GOOD LUCK
:FOR 1=1 TO 18:READ YD(I)
AND HAVE FUN!":PRINT'CBMP
:NEXT'KXDO
1760 PRINT"NUMBER OF PLAYERS (1-4)";
1470 FOR 1=1 TO 18:READ PA(I) 'BBSM
:NEXT'FLWJ 1770 GET AS:IF AS="" THEN 1770'EJML
1480 FOR 1=1 TO 18:READ GS(I):NEXT 1780 PRINT A$:IF AS<"1" OR A$>"4"
:FOR 1=1 TO 18:READ FW(I)
THEN 1760'GLYO
:NEXTrKXTQ
1790 NP=ASC(A$)-48:FOR 1=1 TO NP'GNMQ
1490 FOR 1=1 TO 13:READ MR(I):NEXT 1800 NAS(I)="":PRINT "PLAYER #";I
:FOR 1=1 TO 13:READ MR$(I)
:PRINT"WHAT IS YOUR NAME: ";'DLGM
:NEXT'KYBR
1810 GET A$:IF AS="" THEN 1810'EJHG
1500 POKE 53280,5:POKE 53281,5'CPVC 1820 IF AS=CHRS(13) THEN PRINT
1510 PRINT:PRINT"WELCOME TO THE :GOTO 1860'GLOI
TANGLEWOOD COUNTRY CLUB."'CBHL
1830 IF ASC(AS)<>20 THEN PRINT AS;
1520 PRINT:PRINT"DO YOU WANT
:NA$(I)=NA$(I)+AS:GOTO 1810'JEGP
INSTRUCTIONS (Y/N)?"' CBKJ 1840 IF LEN(NAS(I))>0 THEN GOSUB 3000
1530 GET A$:IF AS = "" THEN 1530'EJGF :GOTO 1810'GSFM
1540 PRINT AS;:IF A$="N" THEN 1850 GOTO 1810'BEHH
17601EKQG 1860 IF LEN(NA5(I))>12 THEN PRINT"USE
1550 PRINT"[CLEAR]":PRINT "WELCOME TO NAME OF 12 CHARS OR LESS"
THE TANGLEWOOD COUNTRY CLUB, :GOTO 1800'GPPU
'"CBDP 1870 IF LEN(NA$(I))<1 THEN PRINT"MUST
1560 PRINT"A SIMULATED GOLF COURSE. ENTER A NAME OR INITIAL"
[SPACE2]AVAILABLE "'BAIO :GOTO 1800'GONW
1570 PRINT"FOR YOU IS A FULL SET OF 1880 NEXTlPRINT" [CLEAR]"'CBHK
CLUBS '"BAHN 1890 GOTO 2010'BEAL
1580 PRINT"CONSISTING OF THE 1900 PRINT:PRINT'CBHD
FOLLOWING, ALONG WITH"'BAQR 1910 REM'BARD
1590 PRINT"EXPECTED RANGES & 1920 PRINT"[RVS]WOODS[RVOFF]"'BAGG
SELECTION CODES.":PRINT' CBGR 1930 FOR T=l TO 3:PRINT STR$(T);"W ";
1600 PRINT"[RVS]CLUB";TAB(8)"RANGE"; MR$(T):NEXT'GQUM
TAB(15);"CODE";TAB(21)"CLUB"; 1940 PRINT "[UP4]";TAB(11) "[RVS]
'ENCJ IRONS[RVOFF]":PRINT"[UP]";'DGFO
1610 PRINT TAB(28);"RANGE";TAB(35); 1950 FOR T=4 TO 8:PRINT
PRINT TAB(16);
"CODE":PRINT"[RVOFF]"'EKUH STRS(T-2); I ";MR$(T):NEXT'IVIR
1620 FOR 1=1 TO 3:PRINT STRS(I); 1960 PRINT"[UP5 ";'BBXL
"WOOD";TAB(7) ;MRS(I) ;TAB (15) ; 1970 FOR T=9 TO 11:PRINT TAB(27);
STR$(I);"W":NEXT'JDMO STR$(T-2) "I ";MR$(T):NEXT'IWHT
1630 FOR 1=4 TO 6:PRINT STR$(I-2); 1980 PRINT TAB 28);"PW ";MR$(12)
"IRON";TAB (7) ;MR$(I) ;TAB(15); :PRINT TAB(28);"SW ";MR$ (13) 'EAVT
STRS(I-2) ;"I"'KEBQ 1990 RETURN'BAQL
1640 NEXT:PRINT" [HOMETOWNS] "; 2000 REM ** MAIN LOOP FOR EACH HOLE
:PRINT'DDDF **'BXGA
1650 FOR 1=7 TO ll'DEJG 2010 PRINT"[CLEAR]":FOR H=l TO 18
1660 PRINT TAB(20);STRS(I-2);"IRON"; IFOR 1=1 TO NP'HKWC
'EKNK 2020 DL=YD(H):SR(I)=0'COKA
1665 PRINT TAB(27) ;MR$ (I) ;TAB(35) ; 2030 PRINT"[CLEAR]";:GOSUB 1920
STRS(1-2);"I":NEXT'GVOS :PRINT"HOLE # ";H;" PAR";PA(H);
1670 PRINT TAB(20);" PW ";TAB(28); YD(H);"YARDS";'DYUI
MR$(12);TAB(35);" PW"'EVDO 2040 IF PA(H)<4 THEN PRINT
1680 PRINT TAB(20);" SW ";TAB(29); :GOTO 2080'FLED
MR$(13);TAB(35);" SW"'EVLP 2050 IF FW(H)<22 THEN PRINT"[SPACE2]
1690 PRINT:PRINT"THE COURSE IS 6785 NARROW-FW":GOTO 2080'FMTH
YDS. LONG WITH A PAR"'CBVT 2060 IF FW(H)<29 THEN PRINT"(SPACE2]
1700 PRINT"OF 72, AND HAS PLENTY OF MEDIUM-FW":GOTO 2080'FMCI
ROUGH, WATER,"'BAPK 2070 PRINT"[SPACE4]WIDE-FW"'BATE
1710 PRINT"TREES & BUNKERS. I WILL 2080 PR I NT" PLAYER # " ; I ,* NAS (I) 'BJMG
CADDIE FOR YOU"'BAKL 2090 DF=1:PL=0:TR=0'DLFH
1720 PRINT" (AT A MODEST RATE) & I 2100 GOSUB 700'BDKV
COMMODORE MAGAZINE 91
Programming/Golf
2490 T=SR(J)-PA(H)+4:IF T>7 THEN
2110 GOSUB 80:GOSUB 40'CFGX
PRINT"REAL BAD":GOTO 2510'IUOS
2120 IF CL=1 THEN AC=AC*3'FIKC
2500 PRINT PMS(T)'BGEA
2130 IF CL=2 THEN AC=INT(AC*2.5)'GMPE
2510 NEXT:PRINT'CBJB
2140 IF CL=3 THEN AC=INT(AC*2)'GKRF
2520 IF H=l THEN PRINT:PRINT"AFTER 1
2150 IF CL>3 AND CL<8 THEN
HOLE":PRINT:GOTO 2540'HJMK
AC=INT(AC*1.5)'IPFI
2530 PRINT:PRINT"AFTER ";H;"HOLES"
2160 LO=0:DL=DL-DI'DKRF
:PRINT'DFUI
2170 IF DLO0 THEN 2230'EHDG
2540 FOR J=l TO NP:PRINT NA$(J);'EMAI
2180 IF AO3 THEN 2220'DHUG
2550 FOR K=LEN(NA$(J)) TO 15
2190 IF SR(I)<>1 THEN 2210'EKCI
:PRINT " ";:NEXT:PRINT"IS ";'HQJM
2200 PRINT"[CLEAR]":PRINT:PRINT
2560 X=TS(J)-TP(H)'CLBJ
:PRINT"H 0 L E[SPACE3]I N[SPACE3]
2570 IF X=0 THEN PRINT"EVEN"
0 N E[SPACE2]I!!!":GOTO 2400'FIDG
:GOT0 2600'FHSL
2210 PRINT:PRINT:PRINT"NICE[SPACE2]
2580 IF X>0 THEN PRINT"+";X
S H 0 T!!":PRINT"ITS IN THE HOLE
:GOTO 2600'FJCM
!":GOTO 2400'FIFJ
2590 PRINT X'BBPI
2220 PRINT:PRINT:PRINT"NICE SHOT -
2600 NEXT'BAEA '
PIN HIGH":GOSUB 950
2610 PRINT:PRINT"[RVSJPRESS ANY KEY
:GOTO 2400'FLCI
TO CONTINUE[RVOFF]"'CBMK
2230 IF ABS(DL)>GS(H) OR CL>3 THEN
2620 GET A$:IF AS="" THEN 2620'EJHG
2270'GQEG
2630 NEXT'BAED
2240 REM MAKE 2- & 3- WOOD LESS
2640 PRINT:FOR J=l TO NP
ACCURATE WHEN HITTING GREEN'BQEM
:PRINT NAS(J);" HAD A ";TS(J)
2250 T=DL:DL=0DL:GOSUB 80-.GOSUB 40
:NEXT'GUBN
:DL=DL-DI'GWRK
2650 PRINT:PRINT:PRINT"WOULD YOU LIKE
2260 IF ABS (T)>ABS (DL) THEN DL = T'GKGI
TO PLAY AGAIN (Y/N)?"'DCDQ
2270 IF CL<12 THEN 2310'DIGG
2660 GET AS:IF AS="" THEN 2660'EJLK
2280 REM MAKE WEDGES MORE
2670 IF A$="Y" THEN RUN'ECTK
ACCURATE'BWFK
3000 PRINT AS;:NA$(I)=MID$(NAS(I),1,
2290 T=DL:DL=ODL:Z=RND(0):GOSUB 210
LEN(NA$(I))-l):RETURN'GGDF
:GOSUB 40:DL=DL-DI'IDJR
2300 IF ABS(T)<ABS(DL) THEN DL=T'GKID
2310 IF DL>0 THEN 2340'DHHB Programming/Logjam
2320 DL=-DL:IF DL<GS(H) THEN GOSUB 950 Continued from page 85
:GOTO 2400'HUTI 1550 DATA 160,196,105,40,141,160,196,
2330 PRINT:PRINT"TOO MUCH." 176'BFHJ
:PRINT"YOU OVERSHOT THE HOLE BY"; 1560 DATA 3,76,191,196,238,161,196,
DL;"YARDS";'DHSO 238'BDEK
2340 IF DL<GS(H) THEN GOSUB 950 1570 DATA 165,199,173,165,199,201,25,
:GOTO 2400'FPQH 208'BFYL
2350 Z=RND(0):DE=INT(5*Z)+1'GMQI 1580 DATA 209,169,0,141,165,199,169,
2360 IF AOFW(H) OR DE=4 THEN GOSUB 3'BCBL
310:GOSUB 340:GOTO 2100'IWRM 1590 DATA 141,230,196,141,235,196,169,
2370 IF DL<=GS{H) THEN GOSUB 950 4'BEMN
:GOTO 2400'GPOL 1600 DATA 141,231,196,169,216,141,236,
2380 PRINT:PRINT"YOUR BALL IS IN THE 196'BGPF
FAIRWAY":PRINT DL; 1610 DATA 162,0,189,19,199,141,3,
"YARDS FROM THE PIN"'DFMU 4'BYSF
2390 GOTO 2080'BEHH 1620 DATA 169,1,141,3,216,232,24,
2400 PRINT:PRINT"HOLE";H;MPLAYER#";I; 173'BBEG
"SCORE";SR(I);:TS(I)=TS(I)+SR(I) 1630 DATA 230,196,105,40,141,230,196,
'EFCM 141'BFUI
2410 T=SR(I)-PA(H)+4:IF T>7 THEN 1640 DATA 235,196,176,3,76,5,197,
PRINT"REAL BAD":GOTO 2430'IUOK 238'BBLI
2420 PRINT PM$(T)'BGEB 1650 DATA 231,196,238,236,196,238,165,
2430 PRINT:PRINT"[RVS]PRESS ANY KEY 199'BGKK
TO CONTINUE[RVOFF]"'CBMK 1660 DATA 173,165,199,201,25,208,211,
2440 GET A$:IF A$="" THEN 2440'EJHG 162'BFGL
2450 NEXT'BAED 1670 DATA 0,189,44,199,157,97,5,
2460 PRINT"[CLEAR]"'BATF 189'BATL
2470 PRINT:PRINT"HOLE #";H:PRINT'DEYJ 1680 DATA 50,199,157,81,6,189,56,
2480 FOR J-l TO NP:PRINT NA$(J); 199'BBUM
:FOR K=LEN(NAS(J))TO 15 1690 DATA 157,113,4,189,62,199,157,
:PRINT " ";:NEXT'KCOS 65 'BCJN
92 OCTOBER 1988
Programming/Logjam
i 88'BACH
COMMODORE MAGAZINE 93
by Matthew Leeds
94 OCTOBER 1988
Amiga Update/Super Video
Lumhance
main difference is that the stalling point Chroma
for recording the luminance signal is
I I
shifted to a higher n~equency. This re
I - 1.6 MHz - |
duced the crossover between chroma and
luminance. I I
Finally 8mm video was introduced. It
shifted the chroma portion of the signal to
center around 719 KHz. Since the phys 629 KHz I
I
ical tape size is so much smaller, some Frequency (MHz) 5.4 70
means of recording more information per Illustration 3
inch had to be found. Improvements in minance signals in an unencoded state. chroma and luminance components will
videotape manufacturing provided the an Connected to another SVHS deck, the S help keep the quality of the recorded im
swer. terminal lets you copy a tape while by age at the same level as the image you
Videotape for 8mm is created using a passing the encoding/decoding process saw on your monitor.
veiy thin backing covered with a metal- that degrades the video signal. Connected The improved multi-generational capa
powder medium. This new type of tape to an S-compatible monitor you get a dis bilities of the extended resolution formats
has more than double the signal density of play that is sharper, with colors that are will allow you to do extensive editing and
standard VHS or Beta tape. Finally a cleaner than any standard video monitor layering in your video productions. As
breakthrough had been found. short of RGB. Y/C connector genlocks become available
All the elements for an improved VCR The gains are phenomenal. Horizontal for the Amiga you will be able to keep the
just came together at the same time: new resolution jumps from 240 lines with VHS video signal unencoded throughout the
tape technology, a decision to shift the fre to 400 lines with SVHS. Third generation editing process.
quencies used in recording video signals dubs look good, without the tremendous If you are in the market for video hard
and improved filtering. loss of detail and color smearing that ac ware for your Amiga you should keep in
The developers of SVHS decided to use companies standard VHS copies. Even mind the eventual need for S terminal or
only a part of the new tape technology. At tapes displayed on non-S terminal moni Y/C connector capability. As more and
the time that SVHS was developed there tors look better due to the increased reso more extended resolution video hardware
was still some uncertainty as to whether lution. And should you doubt the quality hits the market, the prices will fall. Soon
metal-powder tape would have good long- of SVHS, a major television station in er or later you are going to own video
term resistance to flaking. However some California has adopted SVHS for all of equipment with this capability. Q
of the techniques that were developed to their field remote crews. Editing will be
produce metal-powder tape couid be ap done on SVHS decks and then dubbed to
plied to standard tape (notably finer parti two-inch tape for broadcast.
cles) and result in a tape that could in Not to be outdone, Sony has introduced
crease signal density by 50%. ED-Beta. an extended resolution format
Now that a tape that could take more for Beta. ED-Beta also shifts the starting
signal was available a decision on how to point and width of the luminance signal,
make more signal available had to be and makes use of a metal-powder video
$49.50
made. To gain more detail in the video sig tape a la 8mm. S terminals and % inch ONLY
nal, the luminance signal had to be wi dub connectors will provide unencoded in
dened. At the same time elimination of put and output. As with SVHS, standard Please Add S2.00 for Shipping/Handling
crossover was a prime consideration. By tapes will be playable on the deck, but the
CO
shifting the starting point of the lumi new tapes will not play on older decks. —
50 en
Finally a major new feature was made generated video. The saturated colors and H
available in all SVHS decks. A new set of fine details that graphics and animation
programs generate often get lost once
QO HI ffl
<
connectors were added. These connectors
H
they are encoded fi-om RGB into compos
(called the S terminal or Y/C connectors i
provide direct access to the chroma and lu- ite video. Keeping the signal in separated
H U
COMMODORE MAGAZINE 95
by Graham Kinsey
Domain
As mentioned last month, this month's
column includes a special review of
Moria, a very complex fantasy rale-play
ing game ported from the VAXVMS envi
ronment. I have also reviewed Fish disks
139-146, which include (among other
things) Turbobackup, a very' nice disk
copy program.
96 OCTOBER 1988
Amiga Update/Amiga Public Domain
Blanker2: by Joe Hitchens (Fish 146i ready have about two dozen good PD pro-
D.Mouse: by Matt Dillon (Fish 145) Blanker2 is a screen-blanking program grams waiting in the wings at home plus
Those who are interested in multi-util for those who don't need other features at least another dozen sitting in People-
ity utility programs like Mach now have like a mouse accelerator, clock program or Link's AmigaZone waiting to be down
two such programs to choose from. Some NewCLI hotkey. Blanker2 is tiny lonly loaded.
of the standard features include mouse ac 6620 bytes in size). You can specify the As always, I can be reached on the
celeration, screen blanking. NewCLI hot blanking period from CLI. and it has an Amiga Zone on PeopieLink (ID: G KIN-
key, WindowToFront and SunMouse icon to be run from Workbench. Once in SEY). or on the IDCMP BBS (617) 769-
(automatic activation of a window when stalled, BIanker2 does not provide for a 3172 (300/12002400 baud, running 24
the mouse pointer passes over it). means to remove itself from your environ hours a day), addressed to SYSOP. If you
In addition to supporting the Window- ment. have written a public domain/shareware/
TbFront feature, DMouse also allows you freely distributable program, or have ob
to instantly send a window to the back. MemoPad: by Michael Griebling tained one that you think is woith men
One of the features not found in Mach but (Fish 146; Shareware: $20) tioning to all Amiga owners, please at
available in DMouse is the MouseOff fea This is a simple memo-creation pro tempt to contact me via the above or
ture, which blanks the mouse pointer gram that lets you create notes and attach through Commodore Magazine. See you
after a set interval. If you find yourself a date to them. There are options to next month.
constantly moving the mouse just to un search for any memo that you have cre
cover the part of the screen that is blocked ated, and to create one memo copy to mul
by the mouse pointer you'll welcome this tiple dates. A separate program is pro Fish disks: For a catalog, send a SASE
feature. DMouse does not contain a clock vided to check whether a memo exists for and four loose skimps or $1 to: Fred Fish,
program, since Matt feels that most peo today's date. 1346 W. 10th Place, Tempe, AZ 85281.
ple already are happy with their current
clock programs. Due to time and space restraints I To sign up to PeopieLink and their Ami
DMouse does not have to be iiin from couldn't fit in the new programs from Peo- gaZone, call them at: (800) 524-0100
the CLI. therefore an icon is provided with pleLink or local BBS's this month. I al- (voice) or(800) 826-8855 'via modem).
the program for the Workbench fans out
there. However if you want to modify any
of the features of the program you will MORIA new one. If you choose to start a new char
have to use the CLI to talk to DMouse (AmigaZone file #11815) acter, you are prompted to pick from any
once it is running. one of eight different races, including Hu
If you are a fantasy role-playing iFRP)
man. Half-Elf, Gnome and Half-Troll.
DNet: by Matt Dillon (Fish 145) addict like thousands of other Amiga us
Then after inputing which sex your char
DNet is a link protocol that allows Ami- ers, you can now rejoice over Moria, the
acter will be iwhich has very little bearing
third well-known FRP game originating
gas and UNIX (BSD 4.3) machines to on the game), your character's physical
in the world of mainframes to be polled to
communicate with one another. Files can and social attributes are determined.
be sent via DNet to and from an Amiga the Amiga! Just like Hack in 1986 and
The first thing veteran FRP fan will no
Lam in 1987, Moria has now appeared in
computer and'or a UNIX system. DNet tice are the six attributes. These are the
also allows for simple chatting between the Amiga PD arena. The game was orig
same six attributes found in AD&D ad
inally written by Robert Alan Koeneke for
users on these systems. Servers are cur ventures (and in Larn as well). Unlike
the VAX/VMS environment and was port
rently written for chatting, file transfer Larn, Moria does support percentile rat
ed over to the Amiga by Bryan T. Hender
and remote shells, with more planned in ings like the one used for characters with
the future. son. If you thought that Larn and Hack strengths of 18 (as per AD&D). However,
were complicated and intricate FRP
Moria supports percentile ratings for all
games, wait until you see Moria.
Tab: by Jeff deRienzo (Fish 145) six attributes, not just a rating for
Moria is so complex that it requires one
If you are a guitar or banjo player and Strength. Furthermore, there are no class
megabyte of memoiy to nan (I thought restrictions on which characters can have
can read tablature music for these instru
you 512K owners should know this up
ments then you may have a need for Tab. a percentile rating attached to attribute
front instead of cruelly waiting until the scores of 18. You will also notice that val
Tab lets you write tablature music for ei
end).
ther instrument. The Amiga will play the ues for age, height and weight are given.
After the game loads, you have the op
music that you write under this program, You may be surprised to see a rating
tion to load in a saved character or start a
and many instruments are provided for called Social Class, below which appears a
this purpose. paragraph entitled Character Back
h» ■ '* An H
ground. The Social Class rating deter
-: ■. .11
i:
.■
COMMODORE MAGAZINE 97
Amiga Update/Amiga Public Domain
helmets for your head, and main pieces of buy blunt weapons like Maces and War
Paladin. You can also choose to start the armor for your torso and legs. Of course, Hammers that they must use. and all
character creation process over again. If shields are separate as are cloaks i which characters can purchase all types of heal
you didn't like the "roll of the dice," don't are bought in the General Store) which ing potions. The Alchemy shop is where
bother to proceed any further. Once you are worn on top of everything else. Natu you can purchase all the other tj'pes of po
choose your class, your final stats are pre rally there are several or even dozens of tions that the Temple doesn't carry, plus
sented. Your character's abilities (which types of armor for each part of the body. all types of Scrolls. Finally for those who
were modified according to the class you Each particular piece of armor has a have money to waste, the Magic Shop has
chose i are presented in final form i see base protection value which increases various types of Wands, Staves. Rings and
Figure 1). Likewise, your characters final your Armor Class by that set amount. Amulets that beginning characters can
bonuses To Hit, To Damage and To AC Unlike AD&D in which Armor Class val only dream of purchasing.
i Armor Class) are also shown. "Vbur initial ues for characters start at ten and drop in In addition to the six shopkeepers, you
amount ofmoney in terms of gold pieces value < to a maximum protection of at least have other people to contend with while in
i which is based on your Social Class -10), Armor Class ratings in Moria start the town. Unlike in Lara, whose town re
rating) is also shown. at zero and increase in value. The docu sembled a ghost town, the town in Moria
Now two of the most important charac mentation for Moria states that an Armor is bustling with all sorts of people land
ter values—Hit Points and Mana—are Class rating of 40 is about maximum, but most of them aren't exactly a joy to talk
displayed. Hit Points should, of course, be I found out that this is not the case, and to). There are urchins who love to hassle
self-explanatory to the vast majority of even with non-magical pieces of armor or amuse you then steal you blind. There
you, and Mana are spell points that are your character can still achieve an AC of are also older thieves (substitute your fa
given to spell casters. Mana Points are at least 43, and of course magic can in vorite urban gang member type! who may-
needed to cast any type of spell. (Many crease armor protection values by up to steal from you and/or cut you to shreds.
computer FRP games, including the Ulti nine points for each piece of armor. There are also seasoned warriors who al
ma series, use spell points for spell cast The Weaponsmith's shop is just as intri though half-drunk can still slice and dice
ing, so this should also be familiar to most cate. Not only are there dozens of weap the average beginning character into bite-
of you. I After you type in your character's ons, but for each weapon there are several sized portions faster than a food processor.
name, any character who can cast Mage types. Not only are there daggers, but also If you are reckless, or just spend too much
spells now gets to pick which spell he will Stiletto Daggers or Main Gauche Dag time in town, you may die before you ever
start off with (as you might expect, those gers. There are normal Battle Axes and reach the dungeon.
characters who cast Priest spells don't get European Battle Axes. And in the case of Once you actually make it to the dun
to pick which spells they will learn). magical weapons, there are two basic geon entrance and go down, the steps, you
Finally, you can start adventuring. Or magic values for all weapons instead of will see a room usually filled with a few
so you think. While your character's par just one. Unlike in AD&D where a + 5 monsters and objects. Actually, ifyou re
ents did bestow a nice sum of gold, they Broadsword means that that sword is + 5 membered to light your torch you will see a
didn't bother to provide some basic equip to hit and to damage, in Moria there are room, otherwise you may see absolutely
ment. If you look at your beginning inven separate values for To Hit bonuses and To nothing unless your character has infravi-
tory, all you have to start out with is a Damage bonuses. The Moria equivalent of sion, in which case you may at least see a
measly dagger, some food, a few torches an AD&D + 5 Broadsword would be listed monster or two in the dark. Of course, you
and either a beginner's spell book or some as a Broadsword (+ 5, + 5). Therefore un might be lucky enough to enter a it»m
leather armor if your character is a War like in AD&D, in Moria weapons can which has torches on the walls, but don't
rior. Luckily you don't start out in the have different magical factors To Hit and get used to this occurrence, since that is
dungeon (unlike in Hack). To Damage. This is very important, since the exception, not the rule.
Instead you start out in a town with six if you pick up a Glaive I + 8. + 0i you bet In the dungeons of Moria there are hun
shops. Does this sound reasonable? Well, ter not drop your Lucern Hammer dreds of different monsters with all types
going into one of the shops and buying (+ 7, + 7) in favor of it. If you do, you of attack and defense forms. There are. of
something isn't an instant transaction. might find during the heat of combat that course, dragons which breath fire, giants
When you tell the shopkeeper you want to although you are having great success in which smash you with their fists, and ores
buy something, you'll find that you don't hitting that Giant Troll, your Glaive is who'd just love to impale you with a spear.
have to pay list price of anything. No. Fm barely cutting his hide! Keep this in mind. There are also many unique features of
not talking about mail order, rather Fm otherwise you may find Kobold laughing some of the monsters in the dungeons of
referring to the ancient ait of haggling. at your character who is threatening him Moria. For example, there are monsters
How much you pay for something depends with a Sling without a stone inside it. like worms, bats, rats and yes. even vi
on whether you can convince the shop The General Store is where you will be cious rabbits, that can multiply faster
keeper to lower the price. Don't worry, you able to purchase light sources (torches and than a computer virus. While you are in a
will become very adept in the art of hag lanternsi. food (preferably food rations, al life-or-death struggle with a Hobgoblin, a
gling, because there are many items you though ifyou are very poor your character few rats that wander into the room may
can buy, even with the small amount of can subsist on beefjerky i, liquid refresh quickly multiply to twenty and attack you
gold you begin with. ments, shovels and picks i more on those from all sides. There are many monsters
For example, when you enter the ar later i. iron spikes and other basic tools. that spew forth acid. While this may not
mory, you cannot buy whole suits of ar The other three shops aren't quite as vi seem too dangerous, you'll soon find out
mor; you have to buy each piece one at a tal to all beginning characters, but you that acid can corrode your armor, eventu
time. You can buy gloves or gauntlets for will become very familiar with them soon ally turning even magical armor into
your hands, boots for your feet, caps or enough. The Temple is where Priests can pieces ofjunk. Equally distressing are
98 OCTOBER 1988
Amiga Update/Amiga Public Domain
ging for treasure. Although you will con through every one of them lat least once)
monsters that can literally suck the magic stantly find valuables lying in many in order to reach the ultimate goal: to
out of items. You won't be very happy rooms, sometimes you will see a valuable meet and destroy the Balrog, who is the
when after bashing a Disenchanter Bat gem or chunk of gold embedded in the most powerful opponent in Moria.
you notice that your Morningstar wall. When this occurs, if you want the va As for what Moria doesn't have, the ini
(+ 6, + 6) has become a Morningstar luables, you will have to dig for them. If tial release (version 1.10) does not have
(+ 0, + 2). Certain monsters can also in you purchased a shovel or pick in the Gen color graphics like the current versions of
stall a powerful aura of fear in a character. eral Store, now is the time to use it. There Hack and Lam. I feel that the mechanics
Those who don't invest in ranged weapons are four different types of stone that make of the game are so superior that most FRP
will pay for this when their character is up the walls and filled in areas that are a fans won't miss the graphics a bit (if you
too afraid to melee with a monster. While part of Moria's dungeons. Permanent rock want great graphics, play Faery Tale Ad
there are many monsters that are invisi (which can't be tunneled through) and venture). Although I can't say that Moria
ble, others have the ability to teleport, It's granite rock never contain valuable gems never locked up on me, it happened so
bad enough to chase a thief who just stole or ores, but magma intrusions and quartz rarely that it was a very minor nuisance.
your arrows when he's invisible, but it's veins often contain such valuables. In ad Check out Moria if you are looking for a
even tougher when the thief teleports in dition to gems hanging out of walls, val challenging and very complex FRP game
stantly to another room. uables can also be found by digging deep for the Amiga, Moria should be available
Of course, there are other aspects of ad into the rock formations inside the dun on most Amiga BBS's, and of course it's
venturing besides slaying monsters. You geon walls. Rubble and loose stones may available for download on PeopleLink's
will notice right away that the dungeon also hide valuable items but could cause AmigaZone. Finally, here's an important
levels in Moria are much bigger than your character to trip and fall if he isn't tip: Although Moria does not allow you to
those in either Hack or Larn. The levels careful. make a backup of a saved game by copy
are so large that the game must scroll the Speaking of being careful, Moria has its ing the file, there's no reason why you
display as you move from room to room. own variety of traps, that inn the gamut can't make a copy of the disk the file re
As in Hack, many of the doors in Moria from explosive runes to paralyzing gases sides on! Just make sure to use a disk copy
are hidden from view and must be to poison darts. Even if you do find them, program that retains all time/date
searched for. However, (unlike Hack) that doesn't mean you will be able to dis stamps. Any decent commercial disk copi
doors aren't always open. When they arm them. er should do, as well as the PD disk copier
aren't open, you have to try to bash them There is one more thing that Moria pos TurboBackup reviewed this month. Have
to pieces before you can pass. sesses: depth. There are 50 dungeon levels fun with Moria. and beware of the Ban
Another unique feature of Moria is dig in Moria, and your character has to walk shee! a
anyone of the Galactic Museum in Legacy gets another 600,000 points. Repeat as What are you waiting for? Clip and
of the Ancients, there is a very good rea needed. Priest giving you trouble at the mail the coupon, today, and start
entrance? Say dibpt. If you're having trou shopping (and saving)!
son: that game was also written by the
Dougherty brothers, who designed Ques- ble with Lanatir's Blood, try DBMB. At -■ Canadian residents - $1 .00 (U.S.) shipping
tron II but turned it over to a Las Vegas Valarian's Tbmb: Use Utmpuib't Ifbsu, Name
outfit called Westwood for the actual pro then the Xbufs. In Questron II, you can Street
gramming.
avoid deadly ocean encounters on the way
City
to the Realm of Sorcerers by taking the
Zip
Psc from Castle Redstone to Npsmf in Ri- State
Sierra's Next Sequels
Amiga gamers can soon look forward to vercrest Tbmb. (Count one letter back to CPi - Cheatsheet Products, Inc
King's Quest TV: The Perils ofRosella, decode clues, which were provided by P.O. Box 111368 Pgh, Pa. 15238
which will be the first games in the series QuestBusters' Randy Sluganski and Dept. C10 412-781-6811
COMMODORE MAGAZINE 99
Amiga Software Reviews/Pro Video Plus""
Cantin ued from page 46
part of PVP. Once your job is loaded, press
colors. And you can use a different palette PVP produces text which is the ESCape key to access the display
for each page, although certain transi mode and your first page is displayed. You
tions do require the use of the same pal
crisp and transitions which can press the cursor up key to move to the
ette to work effectively. There is also a are both smooth and next page or the cursor down key to re
function to create grids as well as tiled or verse. Tb display any individual page type
wallpapered backgrounds comprised of stunning. the page number (and bank number if
user-defined text generated by PVP Most you have more than one banki and RE
important, you can load and display a TURN.
standard 16-color IFF picture 'such as a possibility, I suggest leaving an empty Using the ten function keys, each of
digitized image or a picture created by a page in each group often. which represents one group often pages,
paint program). Any text written on top of PVP excels in the transition from one you can display those groups automatical
this picture will not destroy the underly page to another, providing over 90 preset ly. In this mode the pages remain visible
ing picture, making editing a breeze. Once transitions. The first 32 treat the entire for the time you set with the transition
loaded, PVP will attempt lo convert it to page as a unit while the remainder oper function. For example, if you press F3,
the 672 x 440 format and will save it us ate on a line-by-line basis. Take, for exam pages 20 through 29 will be displayed se
ing a special space-saving format. You ple, a page with six lines. Page transitions quentially. There is also an auto-cycle
must have at least 1.5 MB of memory to will make all six lines appeal" at once, mode which will automatically display se
use an IFF picture. while line transitions will allow each line lected page groups and entire banks and.
to appear individually, either in ascending when finished, start over again. Unfortu
Linking the Pages or descending order. A custom transition nately the program isn't able to utilize a
Once you have created your pages, it's feature also allows you to specify the order joyport device to permit page-by-page dis
time to link them in a coherent, artistic of the lines and the transition effect for play from a location further away from
manner. Pages are always displayed se each line. the Amiga than the keyboard cable can
quentially in the order you created them. The transition function also permits stretch.
If you don't like the order, it's not a simple you to select the speed and length of time The documentation is quite thorough
task to rearrange them. Although it can the page remains visible. You can also set but assumes that you have a basic under
be done, the likelihood of inadvertently a flag which tells the display function to standing of video text generation. It con
deleting one or more pages is quite possi skip the screen if you decide you don't tains a short tutorial, a reference section
ble if you are not careful. 1b minimize this want to include it in your presentation tor and some advanced techniques. The pro
if it's blank i. While there is not enough gram consists of two diskettes. PVP is not
Software Reviews/The Last Ninja space to describe every transition, suffice copy protected and is quite simple to store
it to say that PVP provides everything on a hard disk drive. If you want to play
Continued from page 32
you need to obtain a truly professional re back your job at multiple locations I such
your opponent is getting the best of you. sult equivalent to anything you may see as point of sale demosi, you must obtain a
quickly retreat to the previous screen. on television. There is even a special fea multiple-site license from Shereff or pur
When you return, the enemy has returned ture which lets you link screens together chase multiple programs. For professional
to his original position, allowing you to to achieve both a vertical rolling effect for video use, you must also route the video
strike the first blows again. Repeat this displaying production credits and a crawl output through a professional genlock de
movement as often as necessary. ing effect to display horizontally moving vice to obtain a tme NTSC signal suitable
Another useful tactic is to strike the ini messages at the top or bottom of the for broadcast use.
tial blow to the opponent's head, severely screen. In sum. PVP produces text which is
disabling his reaction time. Follow this Once your pages are all linked, you'll crisp and transitions which are both
with rapid blows to the mid-section. This want to save them to disk. Your job is smooth and stunning. It is truly a profes
method will often finish an opponent off saved in a special format permitting a sional video tool which brings quality
using only three or four strikes and mini large presentation to occupy a very small character generation within the reach of
mal damage to your ninja. space. For example, 100 text pages use those who previously couldn't afford a
Players begin the game with three lives about 120,000 bytes—less than two IFF dedicated computerized character and
and are awarded an additional life at the pictures! Any IFF pictures you have used graphics generation system. Moreover, its
start of each level. Bonus lives are also must be saved separately and must be application is dearly not limited solely to
granted for each magic apple collected loaded in the same sequential order they video production, as it can be used quite
along the way. After losing all lives, play are to appear in your presentation. effectively for business presentations and
ers begin the game again at the start of point of sale applications. PVP has raised
the current region. The game's only draw Displaying the Amiga to a new level of utility and ex
back is the lack of a save game option. Tb Now that your job is completed, it's time cellence and makes it a viable alternative
win, players must complete the game in a to show it. As I mentioned previously. even for those who can afford to spend up
single sitting, which can take hours. your job is stored in ten groups often wards often times as much for a video
The Last Ninja offers a diverse assort pages—even if you created less than a computer. Although the program is priced
ment of challenges, including arcade ac hundred. Unlike other presentation pro lor the professional market, avid amateur
tion, puzzle-solving and goal completion. grams which have a separate "player" videophiles will undoubtedly find it a
Pleasantly frustrating and highly addict program to automatically display your valuable addition to their software li
ing, this game is in a class of its own. g work, the display function is an integral brary ra
Before resetting margins, cursor back to named "OVERLAY." Good, this is what's
the last spot on line 31. Press RETURN. supposed to happen. I thought. So I double
Now reset your margins for line 32. While clicked it and waited for geoPaint to load.
you're at it, reset the P < paragraph mark Soon 1 was looking at a blank geoPaint
er) so that it's even with your left margin. screen. Hey, this isn't what's supposed to
That done, I went to the next paragraph happen, I thought.
and reset the right margin to 2.1.1 contin Let me be honest: I hadn't done Round
ued doing this paragraph by paragraph 1 quite like I described. I hadn't formatted
until I had created 16 lines of skinny text. a new disk. I just used an existing geo-
That brought me to line 48 which 1 want Write work disk that had only 40K or so
ed to be back to the full column width. left on it. I think that's what caused my
How did I know that lines 32 through 47 blank disk. GeoPaint files can snarf down
should be narrow? I had already drawn a whole gob of disk—the example docu PC ACCESSORIES
my cartoon with geoPaint, and 1 simply ment here took up approximately 50K. Be Fully Equipped with this complete
compared its height with 10-point font The manual says to have at least 5K Accessory Set for your personal computer.
Comes with a heavy-duty surge protector,
height. available, but I think that's a typo, It
anti-static keyboard cover, diskette file,
Before going on to Step 4, there was one should be 50K. Anyway, after lots of ex and special PC screen cleaning solution.
more problem. Line 48 was in the middle perimentation I've decided the best way to All 6 pieces are for one LOW liquidation
make the Paint Drivers work is to put price. Buy yours now!
of a paragraph. So I did just as I described
6 Outlet Surge Suppressor.
above: I cursored to the last spot on line them on a freshly-formatted disk.
• Guards PC Equipment from High
47, pressed RETURN, then reset my line Step 8:1 drew my picture. Well, there I Voltage.
48 margins to full width (moving the go, lying again. As I said earlier. I created • Spike Handling: 4500V, 4500 Amps.
paragraph marker out to the left margin my cartoon before writing the essay. This Anti-Static Keyboard Cover.
• Dissipates Static Charges.
marker). was a mistake because then I had to make
• Protects Against Dust. Food, and
Step 4; Next I journeyed to the bottom the geoWrite file fit the picture instead of Beverages.
of page one, three lines up, and set a page the other way around which would have • Anti-Static Vinyl with Stitched Seams.
break. Why three lines up? Because I dis simplified matters greatly. Diskette File/Organizer.
• Durable Plastic Construction.
covered (laboriously discovered) that when I also made the mistake of making my
• Holds Fifty 51/." Disks or Thirty 3%"
Overlaying, the last three lines (or so—it cartoon just slightly bigger than a single Diskettes.
depends on the font) never quite make it geoPaint window. When I realized I had to PC Screen Cleaning Kit.
to the geoPaint file. Ding! Page 1 is pre move the cartoon, it caused me lobs of • Two 4-Oz. Bottles of Solution Safely
Eliminate Dust Buildup.
pared. Break time. grief. My advice to you is stick to one-win
• Includes 50 Wipes.
dow illustrations and do them ex post
Round 3: Preparing Page 2 facto the Paint Overlay process. It's easier Mfr. List *61.95
$39
Step 5: Now for page 2.1 reset my mar that way.
gins for the entire page to 4.3 and 8.0. Liquidation
gin changes within paragraphs inquired erator or bathroom, staring at my reflec Toll Free: 1-800-328-0609
the special treatment as described above. tion in the monitor, or going outside to
Step 6:1 went to the bottom of page 2 check the mail) to finish the document ■ SEND TO:
3EIL1 Authorized Liquidator
and checked to see how things came out 1.1 you see printed here. Follow my sugges 1405 Xenium Lane N/Minneapolis, MN 55441-4494
didn't want a page 3). I got lucky: my page tions and you'll have much better luck. Send _.PC Accessory S«t{*) Item H-3847-7398-258 at
S39 per set plus S5 50 per set lor shipping, handling
2 ended just where 1 wanted. I haven't described the Paint Pages pro (MN residents add 6% sales tax VA residents add 4.5%
sales tax. Sorry, no C.O.D.s),
I lied. I didn't get lucky. 1 had a page 3. cess here, but it is much simpler because D My check or money order is enclosed. (No delays
So I went back through the entire process you aren't overlaying text on text on in processing orders paid by check.)
and changed the fonts. You see, I had real graphics, etc. You are simply converting PLEASE
D
CHECK D - DM
ly started with a 12-point font. So I text files to geoPaint files. If any one les
changed it. And repeated the entire pro son stands out in my mind after complet
cess because all my lines were different ing this, it's that you should do your Over PLEASE PRINT CLEARLY
now. And let me warn you: you will do the laying of geoWrite files first then do your
Name
same if you want your page to be filled geoPaintmg later as you would with any
with text just right. It's woith the effort. geoPaint file. Address Apt. B.
Step 7: Finally, with everything the keep Pumping GEOS. H _ Sign Here _
Summer (lames II: In Fencing, push your button and move the
joystick diagonally down. When you do this the computer will do
.Marble Madness: In all levels with the black computer marble,
the same. Sometimes both you and the computer will get hit,
usually he'll knock you off along with himself Rut if you escape
and you are desperate enough for 1000 points, waste a few sec but most of the time you will hit the computer and usually get a
world record!
onds for those points. Good Luck!
Tom Heydon Chad Rowley
Address Unknown Address Unknown
Plundered Hearts: To get past the crocodile, squeeze the leather Vie Ar Kung-Fu: When you fight the enemy, do not attack head
on. Instead jump around to contuse him. Then when you are
bottle on the slab of pork. Feed the slab to the crocodile, and he111
fall asleep in a couple of minutes. really close to him, leg sweep. It takes practice but you can even
Aaron Maupin
hit foiu1 or five times in a row.
Fresno, OH
Chris Gioia
Address Unknown
Rush 'n' Attack: When you are at the last screen of the first lev
Zork II: To get the key to open the door in the Tiny Room, put
el, (the rockets should be in the background i get a flamethrower.
the mat under the door and push the letter opener into the lock.
When a truck shows up with the men in it, go to the extreme left
This will make the key fall out of the other side oi'the lock onto
of the screen. Wait until the first man is almost at you and fire
the mat. Just pull the mat out from under the door, and you will
your flamethrower. If you do this three times, you should only
have the key.
have one man to use your knife on. Also, a rapid-fire module will
JeffT. Henson
speed up knife work.
Mayflower, AZ
Sean Burke
Burton, OH
Zork III: When in the technology museum, push the gold ma
Skate or Die: On the Ramp Freestyle, a good move to try is an chine into the Jewel Room and turn the dial to 776 CUE. Sit on
over-the-channel hand plant. To do this, go to the part closest to the seat and push the button. Then wait for the guards to leave
the channel (the indented part on the left lip), Drop in, and on (you will hear a loud crash). Take the ring, and only the ring. Go
the other side do a rock-n-ralL but instead of kick turning out of back into the museum, turn the dial to 948, and hide the ring
it. push the button. On the return, do a hand plant as normal, under the seat, iIf you took the other jewels, they will find the
and you should get double normal points. Continue on the right ring, and you will not be able to reclaim it). Sit on the seat and
lip and only do airs on the left. Try to push all airs over the chan push the button. You are now back in 948 GUE. So look under
nel, and try to be creative with them. the seat and get your ring!
Keith Rains Eddie Staszko
DuncanviUe, TX Mayville, IN
Skate or I )ie: When in Downhill Jam you may be caught behind Zork III: When you find an old man sleeping in the Engraving
the fence. If you do not want to be shredded just wait. When your Room, feed him the bread. He will show you a secret door in the
opponent goes far enough away you will be automatically tele- wall that you cannot find without his help.
ported to his/her side. Jeff'T. Henson
Justin Step/wnson Mayflower, AZ
Evansville, IN
Zorro: Anyone who is having trouble getting through the game
Spy Hunter: To gain lives in this game, just get into your boat, should keep referring back to the screen with the couch and key.
go full speed and shoot enemy boats, boats, boats! Caution: Use the key to get through the door and get the object inside.
Watch out for islands at this speed. You will have to use it on another screen to complete your task.
Brennan Soutar C. Crow
Address Unknown Granvilk, MA g
future disaster. You sure don't want to find P.O. BOX 129
all the same options you had for perform
out that one of your backup disks is cor- 56 NOBLE STREET
ing the backup. After making the proper
KUTZTOWN, PA 19530
rupt the day you're doing a restore. selections, you are shown the restore op TOLL FREE 24 HRS.
While putting Quarterback through its tions. Important options include Override
1-800-638-5757
paces (backing up my hard drives), I existing files, Restore only files which ex
timed a few backups. Here are the results: ist and a restoration report. Selecting
Drive: Fast File System device PROCEED will start the backup. So as
Files: 301 you can see, doing a restore of your hard
Bytes: 2909715 drive lor deleted files) is just as easy as
Disks used: 4 making the backup. One thing worth not
Time: 5 mins 32 sees ing here is that Quarterback stores a cata 1541/1_571_
Verify: On log of all the disks on disk #1. So if you DRIVE Aii&NfvlENT
are doing a selective backup of only a few "... excellent, efficient program that can help you
Drive: Normal File System device files, Quarterback can go directly to the save both money and downtime."
Drive: Normal File System device Quarterback can read these disks and manual only $34.95!
Files: 33 their data (but you can use DISKCOPY to
SuperSI Utilities isacomplete utilities
Bytes: 165726 make a second set of your data). So if you package lor the Commodore 1581
Disks used: 1 install Quarterback on your hard drive Disk Drive and Ci 28 computer. Copy
whole disks r> individual files from
Time: 0 mins 12 sees (it's not copy protected), make sure that 1541 or 1571 partitions Backup
Verify: Off you keep a copy of'Quarterback on floppy 1581 disks Contains 1S31 Disk
Editor Drrve Momtot. RAM Writer. CP/M Utilities and more
with those backup disks. You don't want tor only S39.95.
As you can see. times double when you to format your hard drive then go to do a
ULTRA DOS UTILITIES
use the verify option; you have to decide if restoration and realize that you misplaced MODULE I
this extra peace of mind is required or not. the original Quarterback disk. High Speed Hard Drive or dual floppy drive
Comparing these times to DISKCOPY (a A great feature of Quarterback is the backup utility for the Amiga 500, 1000 or
time of 1 min 37 sees for a normal 880K ability to back up files that will not fit on 2000. 512K Amiga required. Compatible
with any hard drive that follows conventional
disk) you see that Quarterback with verify one disk! This may not seem important to
AmigaDOS protocol. Backup those valu
is just about equal to DISKCOPY. Now the casual hard drive user, but the power able files on your Hard Disk the easy way for
you may not think that this is quick, but user will understand the big benefit here. only $59.95! ^____
if you were to compare Quarterback to Quarterback's ease of use, flexibility,
It your can't find our products at your local
some other hard drive backup programs multitasking ability and speed make it a
dealer, you can order direct by calling:
available you might feel differently. tool that no hard drive owner can afford to
1-800-552-6777
Now that we have our hard drive be without. These features, along with the
backed up, let's look at the restore option ability to back up just about any type of or write to us at:
of Quarterback. Select the Restore from hard drive set-up, wins Quarterback the FREE SPIRIT SOFTWARE, INC.
floppies option; you are then requested to most valuable player of the year award in 905 W. Hillgrove, Suite 6
enter the name of the device you wish to my book. Q La Grange, IL 60525
this countiy will be on the LINC. When Electronic Arts S&S Software
that results, we will have an impressive 1820 Gateway Drive. San Mateo, CA 94404 29 Marine Drive. Mexico. MO 65265
(314J 581-5592
information exchange network. Local (415)571-7171
Tetegames. S9.95
Chessmaster2000
state association magazines will publish
Enlightenment. Int. Spinnaker Software
international games more quickly than
P.O. Box 20937. Piedmont, CA 94620-0937 One Kendall Square, Cambridge. MA 02139
they do today. The LINC will become the (8001621-0851 ext 100 (6171494-1200, (SOOi 323-8088
primary source of information on the state Living Chess Library Sargon III
level." Itiiinliird Software United States Chess Federation
Today, there are still a few problems to P.O. Box 2227, Menlo Park, CA 94026 186 Route 9W, New Windsor. NY 12550
work out. LINC OTB play for USCF-sanc- I415J-329-7600 (914] 562-8350
$95 SAVE
No One Sells This
List $199 Printer For Less!
• 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
(* Graphics available with Commodore 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 1BM®PC, XT, AT, & Compatibles,
the Apple® II,He, & He, the Laser® 128, Commodore® 64 ,128, SX-64, Vic 20, & Plus 4, in addition to
most MS-DOS Compatibles and more.
IBM. AppJ* Conon Comnxxkx* Aion 1 Law at* ragntw*d trademark, of International Bui.rvn Mochirwv Applt Compulw. Cone* Inc. Commodore Buiirwti Mochir*». Alori Inc. 1 VicWo T«chnoiogwi
mJ
•j
(312)382-5050 PROTECTO'S
COMPUTER DIRECT
Call We Lave Our Customers! Mall 22292 N. Pepper Rd., Barrinaton. IL. 60010
Is 1st In PRICE, SUPPORT, & GUARANTEE!
WE LOVE OUR CUSTOMERS! Prices Expire 10-31-88
$419 95
List $549
300/1200 BPS
24-Pin Printer 300/1200 BPSMigent
External Modem
Document Quality
Capetronic Pocket Modem
IBM And Epson Graphics
• Fully Hayes Compatible
• 1200 Baud Bell 212A at 1200or 300 Bits/Sec
• Automatic Dialing & Answering FREE with
• Auto Redid At Receipt Of Busy Signal purchase I
For Commodori
• Built-in Speaker With Volume Control HS233 Interface 8
Our Low
Sale Price List $139
• Hayes compatible
• 135CPS
• 32K Print Buffer 300/1200/2400 BPS •Runs on A/Cor battery
• Turns on/off automatically
• Serial Impact Dot Matrix
• 24 Wires (12x2 staggered, diameter 0.2 mm)
External Modem • Small enough to put in your pocket
• Plugs directly into your serial port on
• IBM and Epson Mode 5uPra Corporation many computers
• Adjustable Sprocket & Friction Feed • Easy to use: no switches to set
• Parallel Centronics Port • Fully Hayes Compatible • On-screen status lights show call progress
• 2400 Baud Bell 212A At 300,1200 & 2400 BPS
Our Low Sale Price •Both ToneS Pulse Dialing Our Low Sale Price
• Built-in Speaker With Volume Control
$ 95 $99
359
• Command Buffer Thai Holds Up To 40 Characters
• Uses RS-232C Interface (Cable Required)
List $599
Our
Low $ 1 4Q95 List $413
Price
Sale Price \ m9W ^^
rcidcn.s add 6 ■■:*. sales «x. All order uM be in U.S. Doll-r. .We ,h.p .o -II
COMPUTER DIRECT r|£ APO-FPO. Please call Cor charges ou
COD MAI|
Sale $ | OA95
; mM Mk List $499
Ultra High-ReS Bit Image Graphics Both Centronics Parallels Serial Ports
List $499
at (312)382-5050 PROTECTO'S
COMPUTER DIRECT
Call We Lave Our Customers! Mall 22292 N. Pepper Rd., Barrington, IL. 60010
Is 1st In PRICE, SUPPORT, & GUARANTEE!
WE LOVE OUR CUSTOMERS! Prices Expire 10-31-88
2 Year Limited
Manufacturer's
Warranty
THOMSON O
The \ irion <if Personal Computer*.
• Anti-Glare Screen
• High Resolution • Audio Speaker • Black Dot Screen
• 80 Column • Volume Control •3 Monitors In One-
• 1000 Lines At Center • Black Matrix Tube Composite/RGB/80 Column
• Great For Business • Horizontal Resolution 260 Lines • Green Screen Only Switch
• Fantastic Value • Includes Composite Cable • Cables Included (please specify computer)
Our Low Sale Price Our Low Sale Price Our Low Sale Price
$ 95 $
List $329 149 List $329 199 95
List $399
$249 95
List J499
Single-Sided, Double Density
Sold In Packages Of 5 With Sleeves,
Labels & Write Protects Included
$2.45 Per Box
$
149
95
List $499
f OMPI ITCD * Illinois residents add 6 i*!o sales lax. All orders must be in U.S. Dollars We ship [o all points in [he \. 5 . C AN ADA. PUERTO
RICO. Sl APO-FPO. Please call for charges outside continental U.S. or COD. MAIL ORDERS enclose cashier check, money
_____ order, or personal check. Allow 14 days delivery. 2 10 7 days for phone orders and I day express mail. Prices, specifications &
22292 N. Pepper Rd BorrinqtOn IL 600J0 availability subject 10 change wuhout notice. Shipping - $3.00 minimum, call for exact charges.Shipping and handling charges are
not refundable. (Monitor* only shipped in continental U.S.) COMPUTER DIRECT
The programs which appear in this brackets. Refer to this chart whenever you zero to 255 to be poke-able. For example,
magazine have been run. tested and aren't sure what keys to press. The little the statement POKE 1024,260 would pro
checked for bugs and errors. After a pro graphic next to the keystrokes shows you duce an illegal quantity error because 260
gram is tested, it is printed on a letter what you will see on the screen. is greater than 255.
quality printer with some formatting Most often, the value being poked is a
changes. This listing is then photo SYNTAX ERROR variable (A,X...l. This error is telling you
graphed directly and printed in the maga This is by far the most common error that this variable is out of range. If the
zine. Using this method ensures the most encountered while entering a program. variable is being read from data state
error-free program listings possible. Usually (sorry folks) this means that you ments, then the problem is somewhere in
Whenever you see a word inside brack have typed something incorrectly on the the data statements. Check the data
ets, such as |DOWN), the word represents line the syntax error refers to. If you get statements for missing commas or other
a keystroke or series of keystrokes on the the message "?Syntax Error Break In typos,
keyboard. The word [DOWN] would be Line 270". type LIST 270 and press If the variable is not coming from data
entered by pressing the cursor-down key. RETURN, this will list line 270 to the statements, then the problem will be a lit
If multiple keystrokes are required, the screen. Look for any non-obvious mis tle harder to find. Check each line that
number will directly follow the word For takes like a zero in place of an 0 or vice- contains the variable for typing mistakes.
example, |D0WN4| would mean to press versa. Check for semicolons and colons re
the cursor-down key four times. If there versed and extra or missing parenthesis. OUT OF DATA ERROR
are multiple words within one set of All of these things will cause a syntax This error message is always related to
brackets, enter the keystrokes directly error. the data statements in a program. If this
after one another. For example, I DOWN, There is only one time a syntax error error occurs, it means that the program
RIGHT2] would mean to press the cursor- will tell you the "wrong" line to look at. If has run out of data items before it was
down key once and then the cursor-right the line the syntax error refers to has a supposed to. It is usually caused by a prob
key twice. Note: Do not enter the commas. function call (i.e., FN A(3)), the syntax lem or typo in the data statements. Check
In addition to these graphic symbols, error may be in the line that defines the first to see if you have left out a whole line
the keyboard graphics are all represented function, rather than the line named in of data. Next, check for missing commas
by a word and a letter. The word is either the error message. Look for a line near between numbers. Reading data from a
SHFT or CMD and represents the SHIFT the beginning of the program I usually) page of a magazine can be a strain on the
key or the Commodore key. The letter is that has DEF FN A(X) in it with an equa brain, so use a ruler or a piece of paper or
one of the letters on the keyboard. The tion following it. Look for a typo in the anything else to help you keep track of
combination ISHFT E| would be entered equation part of this definition. where you are as you enter the data.
by holding down the SHIFT key and
pressing the E. A number following the ILLEGAL QUANTITY ERROR OTHER PROBLEMS
letter tells you how many times to type This is another common error message. It is important to remember that the 64
the letter. For example. (SHFT A4.CMD This can also be caused by a typing error, and the PET/CBM computers will only ac
B31 would mean to hold the SHIFT key but it is a little harder to find. Once again, cept a line up to 80 characters long. The
and press the A four times, then hold list the line number that the error mes VIC 20 will accept a line up to 88 charac
down the Commodore key and press the sage refers to. There is probably a poke ters long. Sometimes you will find a line
B three times. statement on this line. Lf there is, then the in a program that runs over this number
The following chart tells you the keys to error is referring to what is trying to be of characters. This is not a mistake in the
press for any word or words inside of poked. A number must be in the range of listing. Sometimes programmers get so
carried away crunching programs that
H"|HOMEr = UNSHIFrEDCLR'HOME [| "[PURPLEI" = CONTROL 5 they use abbreviated commands to get
Q --[Fir-Fi
more than 80 (or 88) characters on one
H "[CLEARr* SHIFTED CLR/HOME C] "[GREENr-CONTROL 6 ■■[F2]" = F2
line. You can enter these lines by abbrevi
li] "|DOWNr = CURSOR DOWN ! "|aLUE|"= CONTROL 7 M"[F31'"-F3 ating the commands when you enter the
1] "|UP|""CURSORUP Pj ■ [YELLOW)' = CONTROL 8 [F4]' = F4
line. The abbreviations for BASIC com
|j ■■|RIGHT]" = CURSOR RIGHT I "[ORANOE1" = COMMODORE 1 [j [FET-FB mands are on pages 133-134 of the VIC 20
B"[L£FT)" =CURSOR LEFT P "[BROWN]" = COMMODORE 2 "IF61"-F6 user guide and 130-131 of the Commodore
N "[RVSr "CONTROL 9 S*J"[L RED1= COMMODORE 3 U"IF7]"-F7 64 user's guide.
B [RVOFFr = CONTROL 0 H ■■[GBAYll" = COMMODORE 4 "(FB1"-F8 If you type a line that is longer than 80
H :GRAY21"=COMMODORE5 f£) -[POUND]" = ENGLISH (or 88) characters, the computer will act as
•] "[BLACKr-CONTROLl
if everything is ok, until you press RE
[1 -iWHlTEl" "CONTROL 2 i] '|L GREENI "=COMMODORE6 POUND
mistake on a line, it does not enter that UNIDENTIFIED: This means that you
commas. Also check the individual data
line into memory. This makes it impossi have either made a simple spelling error,
items.
ble to enter a line incorrectly. you typed the wrong line number, or you
Once the program has run, it is in
typed the checksum incorrectly. Spelling
memory ready to go. To activate the pro
gram type SYS49152 (SYS4864 on the Error Messages and errors could be the wrong number of
What They Mean spaces inside quotes, a variable spelled
128), and press RETURN. You are now
There are five error messages that the wrong, or a word misspelled. Check the
ready to enter the programs from the
Magazine Entry Program uses. Here they line in the magazine again and correct the
magazine. To disable the Entry Program,
are, along with what they mean and how mistake. 9
just type KILL [RETURN] on the 64 or
COMMODORE MAGAZINE 121
Magazine Entry Program—64-
1032 DATA 0 2,4C,74fA4,4B,4 9,4C,4C
The Magazine Emt) Prugrams are available on disk,along »ith oilier programs in this magazine,
for $9.95. To order, contaci Loadstar ai! -800-831 -2694.
1033 DATA 91,91,0D,20,20,20,20,20
1034 DATA 20,20,20,20,20,20,20,20
1035 DATA 20,20,20,20,20,20,20,91
10 PRINT"[CLEAR]POKING
1036 DATA 0D,51,55,4F,54,45,00,4B
20 P=49152 :REM $0000 (END AT 1037 DATA 45,59,57,4F,52,44,00,23
1038 DATA 20,4F,46,20,43,48,41,52
49900/$C2EC)
1039 DATA 41,43,54,45,52,53,00,55
30 READ A$:IF A$="END"THEN 110 1040 DATA 4E,49,44,45,4E,54,49,46
1041 DATA 49,45,44,00,4E,4F,20,43
40 L=ASC(MID$(A$,2,1))
1042 DATA 48,45,43,4B,53,55,4D,00
50 H=ASC(MID$(A$,1,1)) 1043 DATA C8,B1,7A,D0,FB,84,FD,C0
1044 DATA 09,10,03,4C,84,Cl,88,88
60 L=L-48:IF L>9 THEN L=L-7
1045 DATA 88,88,88,B£,7A,C9,27,D0
70 H=H-48:IF H>9 THEN H=H-7 1046 DATA 13,A9,00,91,7A,C8,A2,00
1047 DATA Bl,7A,9D,3C,0 3,C8,E8,E0
80 PRINT"[HOME,RIGHT12]"P; 1048 DATA 0 4,D0,F5,60,A9,04,4C,CA
Heartbreaks and Backups: I've been working with Commodore INTerestin* Bug: If you type PRINT 8.4*100/2 then press RE
computers since 1979. during which time I've owned eight differ TURN, the result will appear as 420. But if you try PRINT
ent Commodore models. Over that period. I've written or edited INT(8.4*100/2> the result will be 419!
several thousand tips like the one you're reading right now. Since the computer does all its math in base two, decimal in
Most people would say I know what I'm doing. put and output involve several conversions between bases. Since
Last weekend I was reviewing, organizing and upgrading the many such conversions involve rounding up or down, the final
107 programs that have appeared in this column to date, with answer is sometimes not what you thought it would be.
an eye toward collecting them all in a book. As I finished with In the case illustrated here, the result inside the parentheses
each program. I saved it onto a disk I was using to collect every may have come out to 419.99999999 +, due to rounding during
thing in one place. Being an experienced and cautious compu- base conversions. Without the INT. the computer further round
terist, every hah0 hour or so I made a backup copy of that disk. ed it off to 420.
Being interested in speed and efficiency. I kept both the master With the INT, of course, everything after the decimal point is
and the backup in front of me on my desk, each carefully identi dropped, leaving you with 419.
fied on its label. JoeBian
Since I'd been working on this project all day, both my main Brookline, MA
disks were very full of programs. As part of my work. I was also
using several other disks, each of which I would reformat from
time to time. Write-protect Detector: This will detect if there's a write-protect
Imagine my surprise when, in a momentary lapse of concen tab on the disk in drive 8. .Although it's written as a program,
tration. I reformatted my master disk! you'd normally use it as a subroutine.
"'Well," I thought, "no harm done, since Fve wisely made a Joseph R. Charnetski
backup." Imagine my further surprise when I discovered that, in Plains, PA
a previous lapse of concentration. I had also reformatted my
backup!
2000 REM WRITE-PROTECT DETECTOR -
There I sat, experienced, knowledgeable and cautious, just
JOSEPH R. CHARNETSKI
having erased every bit of work I'd done since getting up that
2010 OPEN 1,8,15:PRINT#1,"M-R";
morning. Eight hours of meticulous program development, done
:GOTO 2040
Adams Softwore 1 87
2030 PRINT"DISK IS NOT WRITE
PROTECTED"
Berkeley Softworks 2 34,35
2040 END : REM RETURN
Briwall 3 105
Editing SEQ Files: Programmers often store data in sequential
files which are later read by their programs. Unfortunately, if a
SEQ file becomes corrupted, finding and correcting the problem COMB. Company 101
•
Joseph R. Charnetski
Plains, PA Loadstar 9 1
60030 END
•
Mindscape 5
Xetec 20 29
(Calvin Demmon is editor ofthe newsletter and contact person for
the group. You can reach him by mail at tfie above address, or on •No Reader Response Number given at Advertiser's Request
CompuServe at 73537,404. Ifyou use the mail and request a re
sponse, please enclose a self-addressed stamped envelope. LFS) 3
OMMODORE 64/128
I
Necromancer has stolen the Talisman that
Jitce kept the world safe, but hope is
osK With your help/three brothers m ,
reiture forth through thick woods a/id lone,
nountains, across vast oceans and swampy
logs in search of the evil Necromanter and a /
vay to defeat him. So be strong of hehct and /
rue of purpose and you may complete the
:aery Tale Adventure!
Jill SI AND EXPLORATION GUIDEBOOK AVAILABLE to help you tomplcte the Faery
ale Adventure! ■
.11 IS-.i i l'i.' iv.-.) -i'. rtnminrni and Edutalianal piodjif. dig developed eipctiolly foi Dnd arc
vailoble an Amiga, CM/7IB. MAC, Apple NO',, and Pt/MS DOS/Tandy lormolv
17408 Chahwoith St., G.onado Hilh, CA 91344 linide CA 818/360-3/li, OuKirlc CA BOO/5??-3
Advanced
Dungeons£j>ragons
COMPUTER PRODUCTS
Role-Playing Action
Pool of Radiance fulfills al! your gaming Heroes of the Lance gives you non-stop DlMGEOPi MASTERS ASSISTANT,
fantasies. The legendary ADVANCED excitement and fully animated action on Voume I: EncomiERS is a utility program
DUNGEONS & DRAGONS® role-playing the mystical DRAGONLANCE® game world. designed to help Dungeon Masters gener
system springs to life on your computer! Guide eight Companions, each with differ ate encounters for AD&D* campaigns.
Embark on dangerous quests in the magi ent skills, deep into the treacherous ruins It provides more than 1000 encounters,
cal FORGOTTEN REALMS™ game world — of the temple Xak Tsaroth. They will need and over 1300 monsters and characters,
made incredibly real by advanced com all of your skills to help them survive the including all of the monsters found in
puter animation and combat that adheres attacks of giant spiders, demons, dragons AD&D® Monster Manuals / # //. DMs can
strictly to ADfltD® game standards. Prepare and countless other terrors. Retrieve the modify the existing data and add original
yourself for precious monsters
the ultimate Disks of and encoun
fantasy role- Mishakal if ters to the
playing you can! database.
experience! IBM
IBM C-64/128 IBM
APPLE AMIGA APPLE
C-64/I28 ATARI ST C-64/128