Louis R Sander on Disk Drives
I power/play IGA VIDEO PR
Using Cmphicrafty
on the Amig C64/128 Teleco
WOF
LODUKlfiNER'S !RYMASO"
iREASUR
fAT WAR
REK
l28CHi^ACTEREDIT'
ACHYDERM P
APRIL/MAY 1986
52.50 U.S. S3.50 Canada ISSN 0739-8018
iii i
YOU'VE ALWAYS HAD NOW YOU CAN HAVE AN
Amiga's 4,096 colors give your business graphics a visible advantage.
Amiga's 4 channels of stereo
give you a sound acVanroge
Learning on Amiga is highei
education
■• Amiooiso trademark of com modern;-irniga, inc ■"MaelnioiMiiariodumorkllconsotltoAppioCompiirBJ Inc " iBMIsoregisrerodiradcmarkodnrurnaNonalSuslnessMocMinos. Inc.
& lotus iso registered irodemarkoiLoius Development Corporarion. I dBase nortgisieredirodcmorkotAsnion'ratc. me ^1965, Commodore ElccironicsLimlled
A LOT OF COMPETITION. UNFAIR ADVANTAGE. Nobody ever said it was going to be
easy. But it just got easier. Now, there's
Amiga will print the cover memo while you're working on a spread
Amiga.'" The first and only computer to give you a creative edge.
sheet. And there's probably enough
sound better: work faster and more productively. It can be your number
modem at the same time. Amiga is IBM-compatible, too. A simple piece of software teaches Amiga to emulate the IBM operating
Amiga makes you look better,
cruncher, filing system, audio-visual department, graphic designer, print
shop and faithful workhorse.
You can't buy a personal computer
at any price that has all of Amiga's
features. Nor can you find one that's easier to use. Amiga lets you point at symbols instead of learning compli cated commands. Amiga is friendly but it's a power house, too. It has twice the memory of
Macintosh™ or IBM® PC. It costs less
than either of them and can do every thing they can do, better, because Amiga is more creative.
No other personal computer gives you over 4,000 colors, stereo sound and incredible dimension. Imagine
the advantage of preparing business
presentations with color graphics and sophisticated animation right on your computer.
Need to make creative use of your time? Amiga can do as many as four or five things at once in separate win
dows on.the screen. Not just display them. Work on them. No other per sonal computer can.
power left over to receive a phone message or a stock quote over a
system, so you can run most IBM pro
grams. You'll have instant access to the largest library of business soft ware in the world, including favorites like Lotus-41,2,3 and dBase® And since Amiga is the last com puter you'll want to buy, it was only fair to make it endlessly expandable and adaptable. You can plug in print ers [almost any kind), joysticks, your video recorder, video camera,
modems, musical keyboards, draw ing pads, extra disk drives. You can even expand the memory to a whop ping 8 megabytes. Amiga will talk to you, read back what you write, answer your phone and compose music like a profes sional synthesizer It can add new creativity to your life and bring new
life to everything you create.
See an Authorized Amiga Dealer near you. Now that Amiga is here, the question isn't whether you can afford a computer, it is whether you can afford to wait. Amiga by Commodore
Amiga mo«es teleoommurtcations fast, easy and colorful
A AMIGA GIVES YOU A CREATIVE EDGE.
If you like the fast action of "F-15 Strike Eagle",
here is your next flight—
THE HELICOPTER SIMULA
Clear the pad and get ready to experience the
thrill and excitement of low level, high speed helicopter flight in (0 a variety of realistic
combat missions with GUNSHIP. the AH-64
APACHE Attack
Hsii-
^
/
copter
Simula-I tion!!
GUNSHIP" puts you in the cock
pit of this high tech attack helicopter
and gives you the sophisticated Integrated Helmet Targeting System (IHTS), gun tracking modes, air-to-air missiles, and mul tiple navigation systems needed to accomplish your chalienging Search and Destroy, Rescue, and Covert missions!
GUNSHIP's revolutionary 3-Dimensional
graphics and outstanding joystick fly- j^ ing system allows you to
realistically experience the world of
&
modern helicopter combat,
and rivals the simulations used to train real Army GUNSHIP pilots. So get ready to test your skill, cunning, and flying ability with GUNSHIP, the latest in an ever growing line of exciting real-life simulations from MicroProse.
Experience the reality of these other GUNSHIP is now available for Commodore 64/128 computers for a
great simulations from MicroProse-
Decision
suggested retail of $34.95.
Desert
Coming soon for the Apple II
family, IBM PC/PC Jr.. Atari ST, and Amiga. Call or write for specific machine availability, and for MC/VISA orders.
nginfl and Exciting
Air Combat Irom ihe
COMMODORE 64/128, ATARI. APPLE. and IBM are registered trademarks ot Commodore Business Inc.. Atari Inc., Apple Computer Inc., and
International Business
Machines Inc., respective I y.
Modern Electronic Cockpil'
Exciting Worlfl Wnr I Submarine Action In Iho Pnelfid
Vou flfn in Command— Norln Alrlca 1040-19*21
aiiuku PROSE SIMULATION
120 Lakelront Drive
SOFTWARE
Hunt Valley. Maryland 21030
301-867-1151
VOLUME 5, NUMBER 2. ISSUE 20
(OIUEMS
comm
Al'RIU MAY 1986
III
power/play
FEATURES
re
PREVIEW: DELUXE
DEPARTMENTS
VIDEO
66
[S.Hij.t ■.'..■it S:mfi: C.'»i»i ^:|J
This brand new "video proces
LETTERS
... -:-,«r
I'll — iii^iii —mi m
sor" for the Amiga from Elec
NEWS FROM THE FRONT
10
tronic Ails can be used to cre
ate customized home videos,
SOFTWARE REVIEWS
business presentations, anl-
Law Of the West reviewed by Ervin BoDo
18
moted commercials ond any
Lode Runnel's Rescue reviewed by Ervin nooo
20
thing else you can think of that
Percy Mason reviewed Dy Gory Fields
22
lends itself to animation,
Treasure Island & Wizard Of OZ reviewed by Kelley Essoe
24
by Matltraw Leeds
MaeblUS reviewed t>y Shay Addams
26
ApSOft-64 reviewed by Woli Lounsbery
28
Carriers at War reviewed
30
■• ssiken
Star Trek reviewed by Mark Cototie
34
Game Maker reviewed oyErvmBoto
36
Color Me & SHOW Director reviewed by Pom Horowitz
38
Kermif s Electronic Story Maker reviewed by ja* Embeny
40
X'PRESS: YOUR DIRECT LINE TO THE WORLD
70
Now you can subscribe to an Information sen/ice that puts you in direct touch with national and International news wires, up-to-lhe-mlnute stock information, ond much more. It's transmitted at 9600 baud, but requires no modem or telephone-
just a flat fee of about S19.95 o month and a cable TV line. Dy Diane LeBrtd
ADVENTURE ROAD The Most Interactive Game Ever DyShoy Addams
47
COMPUTER WIZARD DlSk Drives Demystified by Louis F. Sander
82
AMIGA UPDATE: USING GRAPH!CRAFT Probably the
JIFFIES Assignment Sheet by D W. Sampson
85
1,2,3 Disk Directory by Daniel R Wirtslead
86
7 most-owned
Amiga package out there right now, Graph/craft is the ideal paint program for budding computer artists who tote their
GAME PROGRAMS Joggers Dy Steven Propet
87
Pachyderm Panic by Buck emidress
90
fun seriously. !.,■ louis r Wallace.
64 USERS ONLY Memgraph by" Harold Droid
93
56 Sprites by Jonotbon Roddo
96
Disk Utility by
98
:cr>en Rodda
128 USERS ONLY 128 Character Editor by John J. Konier
They coll il "ploy testing," but !en hours in front of a computer screen every day for 102
RETURN Stripper by Stephen Leven
105
Reset Switches by Stoplran Loven
107
D.B.'S Cheapsheet: , Dennis Bloomtield
109
On the Move by Ion Adam
110
COMPUTER SCIENTIST 112
JOYSTICK LUNATIC The Strange Case ol John Q. Public t^ sieve Finkei
six weeks doesn't sound much Itfce ploy. A behind-the-scenes look ot these "playtest pilots" of ihe computer gome Industry, by suny Addams
PROGRAMMER'S TIPS
The Bubble Sort by issoc MoiiR
BUG BUSTERS
USER GROUPS
118
HOW TO ENTER PROGRAMS IN POWER/PLAY
123
MAGAZINE ENTRY PROGRAM
125
ADVERTISERS' INDEX
128
115 COMMODORE POWER/PLAY
3
YOU'RE DOING MORE THAN EVER SO SHOULD YOUR SOFTWARE
POWER PLRV Publisher Robert M. Kcnney
Assistant lo the Publisher
Mary Grace Nlcollne Editor Diane LeBold Assistant Editor Carol Minion
Integtoted Performance and Versatility
Technical Editor
The really exciting thing about iniegrated software is that you con tailor n ro
Jim Gracely
fit your needs. Use rhe word processing ro produce error-free copy.
Contributing Editor
Organize file informarion, then use identifying keys io produce letters and
Louis F. Sander
reports without retyping. Or you can keep research notes and selectively
West Coast Correspondent
recall them ro include in o rerm paper. Rental propemes? Stock portfolio? Budgeting? The spreadsheet helps you to monitor your money ond invesrments To include o visuol presenrarion with your report, simply use the graphics capobllirles,
MotKiew Leeds
Advertising Production Manager Art Director Robert C. Andersen Assistont Art Director
Because the programs reside in memory together, you workwirhour breaking your pace No fussing with load ing vorious disks. No time lost in creating data transfer files. So you are free ro creote new ways ro use your software.
Entertainment that Excites the Senses
Nancy A. Walker Cover Photo Chuck Bortholemew Advertising Coordinotor Cheryl Griffith
Ride the winds on your magic carpet, explore
Circulation Thomas C. McNamara
galaxies, learn about weather patterns. For think
Advertising Representatives
ers, graphic adventures provide hours of intrigue as you seek to rid a haunted town of its ghostly visitors. Or explore new tenitories in your quest to rescue rhe princess from the evil wizord.
As You Grow, We Grow
S5.00 Update or C-128 Upgrade S20.00 Exchange for Complete System Soon, you'll be able ro creare "macros" to record
SOUTHEAST AND WEST
Warren Longer, Spencer 0. Smith Warren Longer Associates 9320 NW 2nd Street
Coral Springs, FL 33065 Advertising Inquiries Only 305/753-4124 . hi owe si «ND NEW EHSIAND
Pamela S. Fedor, Randy Fedor
Fedor & Fedor
lengthy keystroke sequences and play them back with a single command. Search for mformotion ocross mulriple disks. Program
the software for specific applications. And more. Our upgrade/exchange
700 River Rood Fair Haven, NJO7701 201 /741 -5784
policy allows you to expand your system without sacrificing doro disks.
The More You Do, The More We Help You Do It Because so many people ate doing more things with Tri Micro software, you'll never have to worry about advice
or support. Just ask one of the more than 70,000 peo ple who use it. "Thank you again for your phone coll. It is refreshing to deol with a company rhor shows concern for rhe consumer.' LJ. Hannett, CA.
"Tri Micro has created a new ser of standards for software integration that orher manufacturers will surely want to match." RUN, July 1965,
QUIETLY, A STANDARD IS DORN. For rhe 064". C-128". Plus 4" and Arari"
TRIk MICRO
14072 Srratron Way. Sonto Ana, CA 92705 (714) 832-6707
4
APRIL/MAY '86
Commodore PowenPlay, Volume 5. Number 2, Issue 20, April/May 1986. ISBN 0-88731-057-5. Commodore Power/Play (ISSN 0739-8018) is pub lished bi-monthly by Contemporary Marketing Inc..
1200 Wilson Drive, Wesi Chester, PA 19380. U.S.A. U 5. subscriber rale is £15.DO pet year; Canadian sub
scriber rate is S20.00 pei year; Overseas subscriber rale
is S25.00 per year Questions concerning subscription should be directed to Contemporary Marketing Subscrip tion Department.
Bon 651.
Holmes,
Pennsylvania
19043. Phone (800) 345-8)12. In Pennsylvania (800)
662-2444. Copyright © 1986 by Contemporary Market ing, Inc. AH rights reserved. Contemporary Marketing also publishes Commodore Microcomputers. Application to mail ai Second Class postage rates is
pending at West Chester. Pennsylvania 19330. and adfli-
ilonal mailing offices. POSTMASTER, send address changes to Contemporary Marketing. Box 651, Holmes. PA 19043.
VIC 20r", Commodore 64'- and Super PET'" are
trademarks of Commodore Electronics Ltd
PET" is a
registered trademark ol Commodore Business Ma
chines, Inc. CBM! is a registered trademark of Commo dore Electronics Ltd. ABC Membership applied lor.
SOFTWARE
LETTERS
TRIuMICRO
eight through ten, section 8.2.11.3, of the Easy Script manual, the reverse "II" is entered by hitting PI followed
by the up-arrow key. Then repeat I:l followed by the digit for the special
EASY TO USE,
ASCII characters per 8.2.11.2, which you explained so well. Howard Richey Sterling, Illinois
EASY TO AFFORD Teom-Mates inregroied design has resulted in a high performance program that Com modore users will discover robe one of the
To the Editor;
best available," RUN, July 1965.
la reference to the letter on printer codes (December/January I'owerlPlay), each
I would
I9K5/86
advise trying
Commodore key preceding a
group of letters and ending with the adjacent
Commodore
key
or,
turn
The beauty is that or any time you eon go from
one
progrom
information
loss."
ro
another without
FAMILY
COMPUTING.
November 1934.
'The File Manage'allows individualized file formai5...A wide variety ranges from the
Two-Line Program Helper
ing the printer off after each print
□bihry ro create primed lists...to a selective
To the Editor:
sequence.
report feature thor lets you access o certain
I feel that 1 have learned quite :i lot
As a result, I am able to direct a
group of records.' FUJN, April 1985.
about programming simply by typing
code in any of three formats: Fl f
'Worth the money, if only for the spreod-
in programs from your magazine. 1
(escape),
sheer." infoWorld, Dec. 17. 1984.
would like to pass on to you this sim
Commodore key. As an example, the
ple two-line program i developed that
expanded mode is turned on by Commodore-C and turned off by
me
Commodore-V.
features."
is very helpli.il in typing in programs with a lot of data lines. You simply add these two lines to the beginning
defining a sequence,
or
I hope this will be helpful.
"Asa marriage of convenience ond value,
delete them when you are done.
succeeds
handsomely...In
Commodore
impressive
Microcomputer.
May-June 1985.
Anthony Tamburro
of the program you are typing in, then
Team-Mafe,Write File,
Broomall, Pennsylvania
Home Office, Plus Graph
1 INPUT-LINE #";X:[NPUT
"INCREMENT'jYtfORZ = 1TO20
progrom
Micro's spreadsheet possesses
Your Petsonol Accounranr
To the Editor: I have been using Easy Script for
"Colorful graphics, sprightly music, and a
NEXTPRINT'lllOMli]
nearly two years and, although I have
variety of obstacles help keep the game
[I)OWN|":END
tried other word processors with my
2 l'KINT.VDATA":X = X + Y:
When you come to the part of the
64, 1 always return to Easy Script. I
COMPUTE!';
Gazette.
December
1984.
regarding
"!Xug Rider is definitely a ciiollenge. It gives
type RUN and follow the instructions.
printer commands and would like to
!he hard core game player as much action
"Line #'" is the first data statement line. Increment is the amount used
share them with you and your readers
program
with
the
data statements,
between lines by the author. When
made several discoveries
lively.'
who have similar problems. Printer commands are really quite
you hit RETURN, your screen will dis
simple. I have two 64'S: One is con
play 20 lines with the line number
nected to an Kpson RX-8OH/T via a
and
Micrografix
the
word
"data."
Your
cursor
MW-302
ond thrillsos he or she could possibly wont."
POWER PLAY. Apnl 1985.
Rug Rider, Entertainer 1. Corom Snowdrifts 6 Sunny Skies. Ghost Town
AND THERE ARE TWO
interface, and
REA5ON5 TO BUY NOW
should be on the first line. Just cursor
the other is connected to an Epson
over and start typing In the data state ments. Then hit RETURN and that line
I;X-85 via a Micrografix MW-390 in
Every purchase made between now and
terface. Friends of mine here at the
January 15, 1°86. will include o valuable
has been added to your program.
American Embassy in Brasilia are us
coupon book'with savings on computer
Rkbanl I. Eberbardy
ing Star Mieronies' Gemini-1 OX and
magazine
Green Buy, Wisconsin
SG-10 printers with a variety of inter
purer books, accessories and software.
faces and they report that these com
In addition, every one who moils in his
mands all work.
wonanry regisrration will
Easy Script Printer Codes
Instead of entering the F3 format
To the Editor; In reference to the letter in the De
cember/January
1985/86 Commo
mode, use the l-'l (for edit mode) key. either alone or in conjunction with
dore Power/Play regarding special primer codes in liusy Script, I've
the up-arrow key. The up-arrow key
fuund it easier to use the reverse "E"
It is rather simple to switch from
for the ESC eode, CMItS(27). This
one of these modes to another, or to
leaves an additional number available
mix them together. The Fl key, fol
for other commands In the zero to
lowed by usually one. or sometimes
nine
range. As explained on
pages
acts as an escape key. (See Table 1.)
Continued onpg. <•
subscriptions
diskettes,
receive
com-
mem
bership in the PLUS EXCHANGE, a user group of Tri Micro sofrwore. for three months.
Now that you know us better, next
time you shop for software, instead of
saying
"WHO?",
you'll
soy
"HELLO!"
14072 Srraffon Woy. Sonro Ana. CA 93705
(714) 832-6707 COMMODORE POWER/PLAY
5
HOW TO TAME YOUR INFORMATION
TEAM-MATE. WHITE FILE, and HOME OFFICE are tally mtegfared software programs
LETTERS two other keys, should allow the Easy
Script user to vary the print quickly and easily. Robert Arceneaux
designed to manage your data so you
can whip thousands of names and
American Embassy, Brasilia, Brazil
numbers into shape.
Use the word processes to move a paragraph or transfer text from file ro
To the Editor;
In the letters section of the Decem
file. You can even generate a form ond
ber/January
customize it by merging mtormotion from
Power/Play, there was ;i letter asking
19N5/H6 Commodore
the file monoger or by merging
about special printer codes in Betsy
spreadsheet numbers.
Script using the ASCII codes. You pro
Monnor your budget, cosh flow, ond invest
vided a partial answer pertaining to
ments with the spreadsheet. Use it to help
plan shopping ond coupon use. Keep on top of oppolnrments, critical dotes and events with the file monoger. Let it help
tile Gemini printer, I have a Gemini-lOX printer and
have been very frustrated with my inability to get the printer to produce the various pitches
and fonts from
you organize inventories, research notes, or family
within the Easy Script program. My
heolth records.
user group provided a partial answer
PLUS GFWPH creates pie charts, line graphs or bar graphs to illustrate trends, marher shore, and profirobiliry.
You'll see thai the performance, quoliry. and price will help you tome the foas with ease. P.O Bo* 11000. Sanra Ana CA 02711
For more information on where to buy Tn Micro Software (714) 832-6707,
that I have been able to adapt to the Gemini-lOX with Carti? + G interface, fallowing the general lines you men tioned in your answer. Maybe some others of your readers would be in terested.
Ihe Easy Script control codes on page eight through nine of the pro gram manual work only for the first two commands when you are using a
LET THE Animated
music ond creore
cotor
GAMES BEGIN
graphics,
sound
effects
exciting enterrom-
ment that rhnfis the senses Ride the winds on your magic
carpet
with
RUG
RIDER Grow in strength ond power as you ptepore for the confrontation with rhe Evil Genie. ENTERTAINER I provides a coilecrion
of
fun.
from
defending the city from dreaded Trobots to pilot ing your Statshlp through
miergolocric space, to finding and destroying the Evil Worlord s nudeor reoctor Aspiring weather newsmen can begin learning their trade with SNOWDRIFTS 0 SUNNY
SKIES Predict tomorrows weather, using the wearher folklore, terminology historical
Gemini-10Xâ&#x20AC;&#x201D;Enhance and Reverse. 'Hie rest do not work. To get empha sized type, double strike, italics, elite condensed, enlarged, superscript mid subscript rypes, and underlining, type in the control line specified in Table 2 somewhere in the heading group of
the 1-asy Script document. The pro gram is then prepared to print the special type fonts. Charles R. Wallis Deerfield, Illinois
To the Editor:
The response to Mr. Brooks' letter in the
December/January
1985/HC
Commodore Power/Play explaining how to send ASCII characters to the printer from Easy Script is correct,
patterns, and weother map found in the Main Room
but it ignores the printer interface.
Meer the challenges of COROM. a graphic adventure. Your mission is to rescue the foir princess from the evil sorcerer, defeating moorugs. monsters, groggs ond other
Non-Commodore printers must be in
obstacles on your way to victory.
Thinkers with o sense of humor will enjoy GHOST TOWN specially designed for rhe Plus d As â&#x2013;Ą graduate parapsychology srudent, you' assignment is to quiet the spirits who haunt the rown of Rosedole.
Come experience the thrill of victory, the enjoyable agony of defeat with Tn Micro
terfaced some
to
the
cases the
computer,
and
in
interface interferes
with the printer's interpretation of es cape sequences and ASCII codes. For
example. Tymac's "The Connection"
entertainment.
interprets escape sequences as com
For the 064'". C-128" antJPIuia"
mands for the interlace, and therefore
For moie .nfoimarioi, on where io OuyTri Mi(ro sotuwre (OI (714) 332-6707.
KVCRO P.O Do* 11300. Santo Ano CA92711
does not pass them on to the printer. There
are
two
possible ways Continued on pg. h
6
APRIL/MAY'86
Solutions! n
perbcick
Paperback
nter64
Writer 128
PW 128/64 Diction
Word Procejsor
CRYSTAL COMPUTER INC. 4-7647
Owtiid* Mrrfiigon 1-flOO-M . :
■
Never
a Bad Disk! Commencing
irback
ner64 Spread Shoot
December 1985, Digital Solution's
software will feature
-selling so Your Commodore 128 or 64
Polaroid Premium Diskettes with the exclusive Data Rescue™ service.
If your disk label has 'Polaroid'on it, Data Rescue™ is available to you.
Should anything happen
to your diskette,
You want the very best software you can find for your Commodore 128 or 64, right?
You want integrated software — word processing.
Ptdhaer Spread
price. But, you also want top-of-the-line features. Well, our Paperback 128/64 software goes one better.
Polaroid will help
recover your dala — free of charge. To utilize this service, toil free 1-800-241-4403
in thecontinentoUB.S.A.
v 64, you'll find all the features you d then some. And Paperback 128/64 is U won't even need the reference guide.
On-screen and in memory instructions will have you up
and running in less than 30 minutes, even il you've never used a computer before.
The price? It's as low as you'd expect for a tine of
software called 'Paperback'. Suggested Retail Price for
the 64 Software is $39.95 (U.S!) and $49.95 (U.S.) for
the 128. Any of the 64 products may be upgraded to their 128 version for $15.00 (U.S.) + $3.00 shipping and handling. (Available to registered owners from Digital Solutions Inc. only]
Paperback Writer 128 or 64, Paperback Planner 128 or
64 and Paperback Filer 128 or 64... Solutions at sensible prices from Digital Solutions Inc. International & Distributor enquiries to:
Serious software that's simple to use.
g
Solutions
P.O. Box 3-'.5, Station A Wilbwdole, Ontario
Canada M3N 5S9 I-416.221-3225
Paperback Wrifer J28 and 64 are now available in French.
LETTERS around the problem, depending on
mands will work as described in the
escape
the interface. First, if it is possible to
response to the letter. Consult your
command is for the printer, and not
tells the
interface
that
the
put
the Interlace Into transparent
interface instnietion manual to find
the interface. Again, consult the in
mode, the Interface Will no longer
out how to put your interlace into
struction booklet for your interface in
interpret the escape sequences and
transparent mode. Some use software
order to learn just how to train your
printer commands. It will just send
methods,
interface to do your bidding.
them to the printer. However, the in
(switches) methods, and some use
terface will also not make the transla
either.
some
use
hardware
In general, it's a great idea to re
read an instruction manual after you have been using a program or piece of
tion between Commodore ASCII ami
Tile second way to get the escape
standard ASCII, so your printed text
sequences and printer commands to
equipment for some time and after
will come out with upper case and
the primer through a "smart" inter
you
lower cast
face may be outlined in the interface
Most people use only a portion of the
reversed,
inclusion
of
italics, or other anomalies.
consider yourself an
instruction manual. In some cases, a
features
The way around this side effect is
special code tells the interface that
piece of equipment
of a complex
"expert."
program
because
or
they
to tell Easy Script that the printer is a
the command is really for the printer.
didn't have need for some of the ad
standard serial printer, not a Commo
Again, in the case of The Connection,
vanced features and have since for
dore printer. Hit the appropriate code
sending two escape characters in a
gotten
(not "1") on the title screen of Easy
row tells the
instruction manuals has always pro
Script, then
answer "s"
interface to pass the
that
they
exist.
He-reading
for serial
command on. The first escape aleris
vided me with several new features
printer. If you do that and have the
the interface that the next character
that I had wished were available.
interface in
is a command for the interface, not a
Stephen I.even
character to be printed. The second
Randallstown, Maryland
transparent mode, the
escape sequences and printer com
Commodore Power/Play welcomes letters from readers.
Please send them to:
Commodore I'ower/I'lay
Table 1. Fl/[
Underline or expand text. End with El/]
1200 Wilson Drive
West Chester, PA 19380
Attn: Letters
(varies with different printers).
O
El/(
Bold or reverse text. End with PI/).
F1/&
Double-strike or inverse text. End with Fl/%.
Fl/"
Enter superscript (once for each character).
Fl/, Fl/;
Enter subscript (once for each character). Underline or bold text. End with Fl/; (varies with different printers).
Fl/<
Condensed mode. End with l:l/>.
Fl/114 " Italics. End with PI/ f 15.
Fl/ f M Elite mode. End with Fl/1 /P (capital "M" and"P").
Fl/|/pl Proportional spacing. End with Fl/|/pO. Table 2.
F3/0=0:l = 1:2 = 2:3 = 3:6 = 98:7=1 19:8=1 15:9 = 45
Chat with your friends on your Commodore computer free. Talk isn'i cheap, irs free for one hour. Sign up now
forQuantumUnk,1- ihe new telecommunications
service for Commodore 64ÂŽ and Commodore 128"" computers, and with your free hour get o free
month of fun and informalion when you pay for one month of service ($9.95).
You must have a modem and disk drive to use GuantumLink. If you don't have a modem, pick one
Fl/1 /FI/9/F1/1
1-800-833-
Fl/!
e tt* or>Q 'MCommtx
APRIUMAV86
me ft Commodore Cornmoaorp [leciron":i. \\a
Emphasized
Cancel:Fl/ f /F1/9/F1/0
Underline
Standard Easy Script codes:
Fl/1 Fl/(
Compuiei
Cancel: Fl/ f /F
Fl/f/G Cancel: Fl/f/H Double Strike Fl/f/4 OanceliFl/f/5 Italics Fl/ f /Fi/6/Fl/l Pica type Fl/ f /F1/6/F1/2 CancdiFl/ T /F1/6/F1/1 Elite type Fl/f/F1/6/F1/3 " " Condensed type Fl/f/F1/7/F1/1 " Enlarged type Fl/ f /F1/8/FI/0 Cancel: Fl/ \ fX Superscript type Fl/f/Fl/8/Fl/l " " Subscript type
up ai a retail outlei. Then hook up your modem and call QuanlumLink on your computer (not your telephone).
nk \i â&#x2013;Ą rrtrfteriKirfc or O
8
Interface-based codes:
Fl/1 /E
Fl/%
Cancel: Fl/] Cancel: Fl/)
Enhanced type Reversed type
Cancel: Fl/% Cancel: Fl/"
Shadow type Kcd or condensed type
Fl/' (each character)
Superscript type
Fl/, (each character)
Subscript type
Fl/;
Cancel: Fl/:
Bold type
smm
- BUT DON'T TAKE OUR WOR
SEE WHAT THE EXPERTS SAY!
WORD WRITER 128 iH1 EMMA KK1TBS
processing system for home and business
use. Includes an 85,000 word spelling checker, built-in 5 function calculator, and on-screen highlighting.
SYLVIA PORTER'S PERSONAL FINANCIAL PLANNER
All the computer tools you'll ever need to help manage your money on a day-to day basis and plan your financial future,
"... Using WORD WRITER 126 Is an absolute joy ... Wt; found nothing but the highest quality." Hun Magazine
too.
"... By tar the most thorough and readable manual, one that will take you keystroke by keystroke through
the construction of budgets and
SWIFTCALC 128 sideways- ft i A powerful, easy-to-use electronic spreadsheet designed especially for home and small business use.
analysis of finance ... The screen
layout was the best of the programs we looked at... For beginners espe cially, It's a real standout."
SwtftCalc
New York Post
"... Everything you could possibly need Is present in SWIFTCALC 128." Run Magazine
'... SWIFTCALC 128 has most of the features of Lotus 1-2-3." + Ahoy Magazine
I
V-
! And at less than hall the price!
The ingeniously simple software program that rotates your spreadsheet by 90 degrees as it prints out and causes your hard copy to print out - you guessed itsideways.
with
DATA MANAGER 128 £•
SIDEWAYS
"... One small program that solves a
Data Manager
big problem for computer users."
A complete general information storage
New York Times
and retrieval system with report writing, graphics, statistics, and label making capabilities.
Our customer technical support gets great reviews, tool
"... A powerful and flexible database management system that takes full advantage of the C128's potential." Run Magazine
*1 v; >■-','."
1 WORD WRITER 128. SWIFTCALC 128, and DATA MANAGER 128 interface with each other.
YOUR PERSONAL FINANCIAL
"... The good news starts as soon as you open the package. A toll-free customer hotline number is printed on the Inside front cover of the documentation for each program. The support person I spoke with knew the systems and specializes In them exclusively." Ahoy Magazine Back-up program disks can be purchased from Timeworks at a nominal charge. And, with every Timeworks program you're protected by our
PLANNER interfaces with WORD WRITER 128.
liberal UPGRADE AND EXCHANGE POLICY. Details are inside every
Tlmeworks package.
Timeworks Money Back Guarantee" If you can find anything that works better for you, simply send us your Timeworks program, your paid receipt, and ihe name . »*
ol Ihe program you want, along with your check or
credit card number for any retail price
More power for your dollar Tlmeworks, Inc., 444 Lake Cook Hd., Deerfield. IL 60015 (31?) 94S-9200 '"Ollor valid 90 days Iro/n dato ol purchase
c 19B5 TJmowoiha. Inc. All nghls reserved
difference. If it's available, well buy it lor you."*
COMMODORE'S
Anatomy Aid
NEWS
FROM THE FRONT
I.aside Story—The Anatomy Learning System from Access Software has been released for the Commodore 64/128. Inside Story lets
you explore the inner workings of the human body and view specific organs or body parts. Fifty high-resolution screens illustrate the
body's components and how they work. You can test your knowledge of human anatomy with multiple-choice quizzes and final exams. Scores may tie printed or saved to disk, and control is by either keyboard or joystick. Inside Story retails for 834.95. (Access Software, 2561 South 1560 West, Woods Cross, UT 84087)
Mach 5 Upgrade Ihe Hacli 128 fast-disk package, which speeds up the operation of the Commodore 1541 and 1571 disk drives, has been released for
the Commodore 64 and 138 by Access Software. The cartridge plugs into the expansion port of either machine andmay be left in place at all times. Upon power-up, the cartridge automatically senses whether a 1541 or a 1571 disk drive is connected to the system and which mode the computer Is in. Mach IBS then engages or disengages the drive speed routines. The DOS enhancements are resident and active in the 64 and in all three of the 128 modes—40-column, 80-column and 64 emulation. When using a 64 (or 64 emulation on the 128) with a 1541 or 1571 disk drive, programs load up to five times faster. When using a 128
(in 138 mode), programs loading from a 1541 will load up to five times faster and programs loading from a 1571 will load at burst speed.
There is a mode selection switch on the cartridge for selecting either native 128 or 64 emulation mode. A reset switch is also provided on the cartridge body for "warm starts" of the system without turning the computer off and on again. In addition to the Hach 128 cartridge, a disk containing several other 64-mode programs is also included. A disk organizer and catalog program, two monitors, and a BASIC + 4 program for an added four kilobytes of transient memory area in the BASIC workspace are included.
Mach 128 carries a suggested retail price of $49.95. (Access Software, 2561 South 1560 West, Woods Cross, UT 84087)
Macintosh Environment on the Commodore 64 JDerkeley Eoftworks has released GEOS (Graphic Environment Operating System) for the Commodore 64, a graphic iconic user
interface that features icons, pull-down menus, and windows. GEOS also increases the speed of the 1541 up to seven times. GEOS includes three utility packages: GEOS Desktop, geoPaint. and geoWrlte. GEOS Desktop lets you run, copy or delete files with a joystick or mouse, and includes an alarm clock, notepad, photo and text album, and a calculator. GeoPaint creates charts or diagrams, and geoWrite Is a word processor that features different font styles.
GEOS has an introductory price of S59.95 through May 31st. (Berkeley Softworks, P.O. Box 57135, Hayward, CA 94545)
Co shopping
on your Commodore computer free. Shop for bargains for an hour free on QuantumLinK,"1 ihe new telecommunications service designed for Commodore 64;" and Commodore 128'" computers.
Pay for one month ($9.95) of basic service and get a free monlh of news, fun and information.
You must have a modem and disk drive to use
Quantum Link. If you don'l have a modem, pick one up at a retail outlet. Then hooK up your modem and call QuaniumLink on your computer (no! your telephone).
1-800-833-9400 nuanTumnnM, ii □ rrucicmorfc Or Quantum Compiler Scrwtei, inc % CommotiQifl * ond iMCornrnodQie i78Oferra£jemortio!CorrnTKWinp Hecitonicj I
10
APRIL/MAY'86
Professional CAD Package for the Amiga Xl-egis Development Inc. has released Aegis Draw, a Computer Aided Design (CAD) software package for the Amiga. The program will work in several graphics modes, and gives the user the option to work on several drawings at the same time. Multiple colors, structured shapes, and auto-dimensioning are also Included.
Complete plotter support is provided along with the ability to print hardcopy. Aegis Draw retails forunder $200. (Aegis Development, 2210 Wilshire Boulevard, #2?7, Santa Monica, CA 90403)
^■H^l ■
■11
\ ■■*)»
m ■
■ -■
'
n
'
'
IS(-
Kl
■ -
A New Dimension in Fun Easy aircraft control, coupled with unexcelled omnidirec tional visual (plus audio) references and ballistic power, provide the speed and
Flight Simulator Scenery Disk Compatible
aerobatic maneuverability that add up to pure fun.
Engage in a wide variety of combat scenarios (land-based F-16 or carrier-based F-18), or fly over detailed united States
scenery at Mach 2.
Corporation
713 Edgebrook Drive Champaign IL61B20 (I17)JS9-B4a2T«l*i:206MS
Orfler Lire: (800)637-4983
COMMODORE'S
SkiWriter Price Reduction Ivlastertronic has announced a price reduction of SkiWriter, a word processing program for the Commodore 64 previously published by Prentice Hail. SkiWriter is now available for S14.95. The program is identical to the original, except it no longer contains telecommunications capabilities. (Mastertronic, 731 IB Grove Road, Frederick, MD 31701)
Music Studio for the Amiga
A,.division has released The Music Studio for the Amiga. The Music Stuflio is a music composition tool previously available for the
Commodore 64/128. The Amiga version features pull-down windows and editing functions which include commands to move, copy, repeat and transpose. Complete musical notation includes time signatures, ties, rests, measure bars, sharps and flats.
The Music Studio for the Amiga is powerful enough to work with MIDI musical keyboards in stereo. It creates musical scores with up to 16 MIDI channels controllable at the same time. A "sound board" feature allows musicians to design instruments or create new sound effects.
Retail price was unavailable at press time. (Activision, 2350 Bayshore Frontage Road, Mountain View, CA 94043)
Pro Golf Simulator
A.ccess Software has released Leader Board, a golf simulator for the Commodore 64/128. Its features Include multiple 18-hole courses, three-dimensional animation, and three levels of play. Also Included are computerized scoring, a handicap system, and strategy decisions of club, distance and other variables.
Leader Board retails for S39.95. (Access Software, 2561 South 1560 West, Woods Cross, UT 64087)
Control Your Home for Less
A.-10 Inc. has announced a price reduction of the X-10
Powerhouse home control system for the Commodore 64 and 1S8. The Powerhouse system, which includes the interface, software and connecting cables, now costs $49.99.
The X-10 Powerhouse interface is cable-connected to the Commodore user port and plugged into a standard 110V outlet, After it is programmed, the Interface sends digitally encoded signals through your home wiring to special X-10 modules. To control a lamp or appliance, for instance, you simply plug the
Get a set of encyclopedias on your Commodore computer.
your home and won't interfere with normal use of lights and
Unlimited use of the Academic American
185A Legrand Avenue, Worthvale, NJ 07647)
Encyclopedia'" is jus! part of rhe learning fun and information you'll enjoy wilh QuanlumLink,™ the new
teleccmmunicalions service for commodore 64®
and Commodore 1281U computers. Get "A" to "Z" free
for one month when you pay for one month ($9.95).
You must have a modem and disk drive to use Quantumltnk. if you don't have a modem, pick one
appliances. Modules cost less than 820 each. (X-10 Inc.,
Learn to Type T ± ymac has released Type-Snypsr, a typing game that features an
attack helicopter that drops bundles of words and letters that must
up at a retail outlet. Then hook up your modem
be destroyed by typing them. Sixteen exercises make learning to type fun as well as challenging, with lessons that range from
(not your telephone).
Snyper automatically adjusts exercises to emphasi2e areas
1-800-833-
software-generated talking games, available for the Commodore 64
and call QuantumLink on your computer
aXoLj'ncoiTicMrrSpvicninc fCommoOorc
« Commodore « ond tm cc-nmcnorp i70orarradfnaruoKo<nroxiof£ Eiecnonns Lrd TMAca(jemtc*niGrtftinincyzlor*a"iiiorradenicrt;ofGn>iici lletrronic PytjBjNna Jnc
12
electrical device into a module and then plug the module into an outlet. The interface c.an control up to S56 modules throughout
APRIUMAY'86
proper finger placement to increasing speed and accuracy, jtypeneeding extra help. Type-Snyper is one of the Tymac Talkies, on disk or tape. Retail is $39.95. (Tymac Controls. 127 Main Street, Franklin, NJ 07416)
Wattriall by IX-taxc Painlâ&#x201E;˘. Etatronfc Arts.
THE BEST FRIEND YOUR AMIGA EVER HAD. In fact, the OKIMATE' 20 color printer is shown on the menu an your new Commodore Amiga computer. And no
wonder! It's all ready to plug in and print everything your Amiga can dish out. Like breathtaking graphics in thousands of dazzling colors. And crisp, near letter quality black and white or color text in plain, boldface, underline or other special effects. The OKIMATE 20 is so friendly, it's bound to become one of your best friends, tool Use it to print out persuasive business presentations on paper or acetate. Easy-to-read charts and graphs. Very inviting invitations. And very impressive school assignments. Don't let your new Amiga be alone another minute. Call 1-800-OKIDATA today for the OKIMATE dealer nearest you. It could be liie start of a perfect relationship.
OKIDATA Ik an OKI AMERICA company
We put business on paper.
OKIMiVO? is i regutnal tiaJtraaik (if Ohi Klt-clnc imluMr}' Company, lid. OKIDATA' is a ntastrnil Iraili'tiwrk crfOki Amelia. inC KaquedepCB&de Ok America, Inc. Amiga is a [qWetd trademark ofCommodore Buanta Machines, Inc. Dehne Paint IsalndemwkcfHeslronfc Arts.
POWER PLAY'S
NEWS
FROM THE FRONT
Graphic Arts Programs for the Amiga jgis Images and Aegis Animator for the Amiga have been released by Aegis Development Inc. Aegis Images is a professional paint program and Aegis Animator is an animation and storyboard program.
Aegis Images features high and low resolution; the use of 32 colors at one time; spread and wash options for definition; dithering (automatic color blending); cycling of up to four groups of colors at one time; grids for detailed drawing; adjustable airbrush; customizable paintbrushes; tile drawing; and a convenient "fast menu" for easy access. Aegis Animator allows any Images pictures to be abackdrop for an animated sequence, as well as path plotting; storyboarding of up to nine separate animations; clone and destroy for copying and eliminating animated objects at random; movement on x and y axis for a
three-dimensional effect; full rotation; proportional sizing; metamorphic object changes; and a ghost (outline) mode. Both programs retail for $139.95, and Images retails for S79.95 alone. (Aegis Development, 2S10 Wilshire Boulevard #277, Santa Monica, CA 90403)
Actionauts Phone Number Correction Xn the February/March issue of Commodore Power/Play, we ran a news item titled "Free Robot Software," in which we provided a telephone number for acquiring Actionants software via modem. As many ofyou may have discovered,
the phone number for the APT Bulletin Board was wrong. (This was because of amix-up with Ma Bell, not amisprint.) If you're still interested in downloading the ActionantB robot software from the APT board, call: 415-322-3213.
Sample the latest software on your Commodore computer free. With Quantumunk,"' the new telecommunications
service for Commodore 64;" and Commodore 128™ computers, you can sample Ihe latest software free
for one hour Now sample QuanlumLink's other
services free, too. A month of news, fun and informa tion is free when you pay for one month ($9.95).
You must have a modem and disk drive to use QuanrumLink. If you don't have a modem, pick one
Attendance Program for the PET J. he Attendance Secretariat, a program from Bultman
Educators' Software, features a "Bloodhound Report" which keeps track of a student's attendance history and checks it against a pattern.
Daily reports include Students Absent, Students Excused, Excessively Absent Students, and Excuse Slips. Attendance summaries by grade and date are also available. Other features include marking an entire class excused, advancing and removing students at the end of the year, and student lists. The package Includes a 95-pagB manual and a two-hour video tutorial. Preview disks and a 15-page Introduction are available for
up at a retail outlet. Then hook up your modem and call QuanlumLink on your computer [not your telephone).
$10. The program works with the 4032,8032 or SuperPET with a 4040 or 8050 drive and all printers. The program retails for S195.
1-800-833-9400 QuanTUm/lflM
Park, MI 49331)
Tl* QuaniuTMint if □ rraUctnQrk ol OuonhiTi compuipf Se^m. nx tttofn ■W Commodore 44 and Tm Cornmctforo uu
Trademark* of Comrnudore Electronic*, irrj
(Bultman Educators' Software, 5175 Wallingford NW, Comstock
Programmers' Toolkit Uj pyx's BASIC Toolkit for the Commodore 64/128 gives
programmers assembly-language power and speed using simple
BASIC commands. Over 100 new BASIC commands allow Commodore owners to add high-speed assembly-language operations to their application programs. BASIC Toolkit boosts
the Commodore operating system as well, with features such as a directory listing command, straightforward disk command syntax,
and a LOAD/SAVE function for graphics, sprites and character sets. It also prints disk catalogs, text files and program listings in BASIC. Retail price was not available at press time. (Epyx, 1043 Kiel Court, Sunnyvale, CA 94089) 14
APRILWAV86
More news on py. 127
SUMMER GAMES." Want some great play action? This award winning best seller brings you eight great events, including Swimming, Diving, Track, Gymnastics, and more. Compete against world records. Or get
together with a group of up to eight for sume good competitive fun. Realistic, graphics and action will challenge you again and again to go for the gold.
SUMMER GAMES II.â&#x201E;˘ You asked us for more great events.
to know why people are wild over WINTER GAMES. Seven events give you a variety of actionâ&#x20AC;&#x201D;from the
endurance of the Biathlon to the
timing of the Ski Jump, and more.
What are you waiting for? Play your favorite events over and over. Play all 12. Set up teams. Chal lenge your friends. These great action-
strategy1 games are sure to be the stars ofyour collection,
At your local Epys dealer.
Here they are. Rowing, Triple Jump, Javelin, High Jump, Fencing, Cycling, Kayaking, even Equestrian. Like SUMMER GAMES, you get spine tingl ing action and challenge for one to eight players. These aren't just games.
They're the games. And you're the star. WINTER GAMES.' You've got to see the graphics, and feel the knot in your stomach as your bob sled careens along the walls of the run
M COMPUTER SOFTWAftf
1043 Kiel Ct, Sunnyvale, CA 94089
THE COMMODORE CONNECTION. Introducing QuantumLinjC the only official C-Commodore -supported on-line service. It will expand your 64's universe further than you ever imagined.
Now you can take your computer beyond the limits of software programs. The new QuantumLink™ on-line service has been specially designed to turn your Commodore 64' or 128™ into a powerful "tele-computer" All you need is a disk drive and a modem to access hundreds of useful features.
Here are just a few of the services available. EXCITING SOFTWARE • Preview top new software before you buy it. • Get hundreds of public domain programs. • Read accurate, insightful software reviews.
HOT COMPUTER INFORMATION • Exchange messages on bulletin boards. • Get fast answers from Commodore computer experts.
• Read exclusive Commodore reports. • "Ask Commodore" and get a quick reply.
Participate in on-line seminars and discussions. Join Commodore's nationwide user group.
MAKE NEW FRIENDS Chat live with users across the country. Send and receive electronic mail. Find partners and play chess, hangman and other games in full color
r— CoHModaro
| . People < 1
Softwj( ..
IhhmhhhmI
i
...■■■■■■ Just
Tor
Fun
nuanTum "*-
LINK
igarning 1 . 1
..tcr
1 Shopping
r ..jiUr
1
IfiToi'Miit nm 1
up S dp>m arrow fctss to ■■■ Mafc* iilinion and press fi
QuantumLink's full coloi; easy-to-use menu.
i [
STAY INFORMED • Access Grolier's Academic American Encyclopedia.™ • Read USA Today™ Evening Update. • Get the scoop from RockNet™ news, Hollywood Hotline,™ Soap Opera Update.
FROM HERE TO INFINITY
FOR ONLY $9.95 A MONTH.
New QuantumLink is the lowest priced full service network. For only $9.95 a month
If you have a modem:
Whpriyou Mfjn up for -in additional
you can expand your Commodore's uni verse with a whole range of QuantumLink services. And, you can access many fea tures including the encyclopedia, software catalog, USAToday, entertainment news and trivia quizzes as often as you like, for no extra charge. Special "Plus" services cost only 6C per minute. But, your first hour of "Plus" time every month is free. (No sur charges for communications or 1200 baud access, either!)
If you don't have a modem:
Whi-ri you
Now, getting on-line with QuantumLink is easier than you ever imagined. If you have a modem, well send
you the QuantumLink telecommunications software and when you sign up for a month, we will give you the
second month of service free. If you don't have a modem, we'll send you a
Commodore 300 baud modem and the QuantumLink software free when you sign up for four months.
Commodore. Cocnmodore '28 and Comtindotr 6>i «e iiademaiks ol CommodoreElecifmn limited Oujniumliri. 15 a Kanenurk of Qiw«tiim CampuM Semes, I £k1clror»c PuMistinu) Snc ULA Tod<Jy ft .1 tuiicmat. oiGannelT tu. Im ltdlywood Hoihr*' r, a traderrd^ ni Hollywood Unr if*
r
nuanTumnriK-
™"^t
The Commodore Connection
^^m
City.
-Slate
Ztp-
DI NEED A MODEM. Please send my free Commodore" 300 baud modem, and the QuantumLink software. Charge my credit card 53980, to cover the QuantumLink $9.95 monthly fee for the first four months* Am No . Signature-
□ I HAVE A MODEM. Please send me the free QuantumLink telecommunications software. I understand I will be charged the first month's fee of S9.95, and will get the second month free* 2 WAYS TO ORDER:
Address
OpditC.ird JMasierOrd
Acadpnuc Amman
LiVisa
BY PHONE
If you have a modern, you can register on-line for fastest
delivery! Hook up and call 1-800-833-9400! If you need a modem, call 1-800-392-8200, and ask for Terry BY MAIL:
Mail card or this coupon to Quantum Computer Services, Inc., 8620 Westwood Center Drive, Vienna, Virginia 22180. Glfrr valid■nConlinmUlUJ to'WivWbSlnlJMinnly E
SOFTWHRE REUIEUIS .
REVIEWED BY ERYIS .
■'.'/,
..
-■..;■,■.
•
- ■ ■ '
Law of the West Computer: Commodore 64 Publisher: Accolade
20863 Sttvcna Creek Boulevard
Cupertino, CA 95014 Medium:
Disk
Price:
S29-95
er "round the campflre to spin yarns
about the best games of '86, Law of the West better be near the top of the list—or somebody's gonna get shot. You're
the
sheriff of a western
making
Someone walks
walks into the street and
en the editorial old-timers gath-
town,
Someone
your into
daily the
rounds.
street and
confronts you. Is he a good guy or a bad guy? You must decide, and decide
quickly, for the risk is death. Hie ob ject of the game is for you to make il
confronts you Is he a good guy or a bad guy? You must decide, and decide quickly,
for the risk is death.
to sundown.
Game screens, finely detailed and drawn by real artists, give you a per spective reminiscent of the opening scenes of the old TV show, GunSraoke. Although you are the sheriff, your viewpoint is from behind him.
With your eyes at the level of his holsiercd revolver. Because law of the West is paying
ward. A crosshair sight appears in the
homage to the Old West, I don't mind
as to who will next appear. I've met
air between you and your foe. Line it
lhat it is peopled by stock characters.
the schoolmarm at the train depot
The difference comes when the doc
up on him. press the lire button and he falls dead in the Street—-unless he
and met her coming out of the saloon.
tor, Mexican bandit, saloon girl, and
gets you first.
darkens and lines of dialogue appear.
schoolmarm don't act as you'd ex
Ifut was your decision correct? You
Should
you
get shot,
the
screen
Tlie doctor is summoned, but you
pect. Each character, besides having a
won't know until the game is over
may or may not recover. The screen
unique entrance theme, has a person
and you read the screen that grades
darkens because you are only semi
ality that may or may not jibe with
you on how well you maintained au
conscious, but you are still able to
appearance.
thority, how
romantically,
hear the noises of the crowd gathered
how many bad guys you jailed, how
around you. Like everything else in
is reserved for dialogue, and your ad
many bad guys you killed—and how
the game, it works well.
versary always speaks first. His remark
many innocent citizens you killed.
Hie bottom one-third of the screen
you
did
I am not surprised that a game so
may be provocative, taunting, or
On the other hand, if you smooth
friendly. You must choose your reply
him down and let him walk away, he
from four possible replies. Joystick se
first efforts of a new company. De
may go oft"and commit a crime. Again,
signer Alan Miller was responsible for
lection makes it quick. Because the
you won't know this until you see
game is a large data base of dialogue
your scorecard.
many games for the Atari VCS and was co-founder of Aclivision, I have only
and consequences,
the action may
never happen the same way twice.
As you make your rounds through
deserving of superlatives is one of the
admiration for the play value and a
the town, a smooth, movie-like dis
profound respect for the execution.
replied, and
solve takes you from one screen to
Miller has been around long enough
one thing has led to another, and it
another and docs it quickly enough
to have learned that it takes excel
seems this waddie is spoiling for a
that there is no delay. Because a ran
Tight. If that is your decision, draw
lence to succeed in the gaming busi
dom factor controls the characters,
ness. In Law <if the West, he has used
your gun hy pushing the joystick for-
the screen before you offers no clue
everything he's learned.
You've
18
replied,
APRILWAY 86
he's
Q
TRONIC
*
A superb sports simulation program with
stunning 3-D graphics. A one or two player game that
enables you to either compete head to head or against the computer.
Features include a sell demo mode for instructions, a
giant video screen for close-ups ol the action in detail.
Exciting to play with real baseball features, yet a detailed
knowledge ol the game is not essential. Steal Options. Curved balls. Pitchers Cheers leaders are all part of Ihe incredible features that make this game an essential part of every collection.
Join in the fastest moving game in the world, when you
play 5-a-side soccer, an action packed sports simulation Irorn Masterlronic. Each game lasts [en minutes, with lull crowd atmosphere and an announcer to keep you up to date with the action on the field. The tackles bite hard and
the players twist, turn and shout as Ihe crowd roar their approval.
You'll know you've been in a game when you play Mastertronic 5-a-side soccer!!
FEATURES INCLUDE:3D animated graphics one or two player game
Incredible voice synthesis.
C64/128
DISC fi
C64/128
DISC
SOFTWHRE REUIEUJ5
KliVlliWEDUVKRVINUOBO
Lode Runner's Rescue
453
The mazes
Computer: Commodore 64 17 Paul Drive
Price:
짜29.95
=
THERI
OS.S
Runner's
San Rafael, CA 9490.1 Disk
VS
GET
OOOOOOO
in Lode
Publisher: SynapseAiroderbund
Medium:
CHNT
SCORES
Rescue are
Xjvit wonder what happened to the Lode Runner after he completed the
150 levels of the first game and the added levels of Championship Lock' Runnefl Well, alter all thai running, jumping and climbing, he was cap
tured by Synapse, minions of the evil Bungeling limpire, and is being held prisoner in a maze game called Lode Rim tier's Rescue.
As Alexandra, daughter of the Lode Runner, you must traverse 46 mazes
and collect all the keys in all
the
mazes to rescue him. Simple enough, right?
Wrong. The mazes here arc among the most devious ever constructed for a computer: fi-D mazes with tips and downs as well as in's and out's, each more difficult than the hist. As if that weren't enough, yon must also catch the Magic Cat (actually, you must step on him). Like any cat.
among the most
devious ever
constructed
fora computer,
3-D mazes with ups and dooms as well as in's and oufs.
he prefers not to be stepped on, tend ing to frisk about just out of reach.
And, of course, you must do all ihis under the watchful eyes of the Bungeling guards who patrol eaeh maze.
Bump into a guard and you lose a life.
Don't look for ladders, or hars eidier, for that matter. After all, the bad guys chased the l.ode Runner through too many of those and the)- know that
thai must be negotiated before you
any you've .seen and. because they are
can go on to the game. If you think the 46 mazes provided are too easy,
three-dimensional, better than most.
you may edit them. Pressing V at any
paths, as in Pac-Man, your mazes here
Rather
than
running complicated
he can negotiate them well. There fore, they have set new hazards to
time takes you into the edit screen
consist
where you can select any of the
streams and islands. Hazards abound.
mazes and alter it as you see fit. Mow-
keep the
Sound is fair, limited to the bleeps
ever, you can only make them tougher.
and blurps usually found in arcade-
l.ode
Runner in, but not
good enough to keep his daughter out. Alexandra has different lalents.
F5 will allow you
to select any
of buildings,
pedestals,
type games, and joystick control is a
maze for testing purposes, so if you
little
Alexandra is an excellent swimmer,
can't make it through level three and
so long as she doesn't try to swim
holding the stick diagonally, to corre
you're just dying to know about level fifteen, this is your chance for a pre
spond to the slant of the screen, but
against Hie current. She is also good at
hiding and
view, Iliu what you do in (he test mode
steps
a
fact, if she
mushroom,
even thai will take some practice.
You don't have to know anything
does not contribute to your lotal
about
grows taller and stays that way for a
game score, nor will that option allow
short time. And wich longer legs, .she
games to enjoy Lode Runner's Rescue.
you to skip to the endgame screen
In fact, the only connection is the
can jump twice as far.
and rescue the Lode Runner. You're
No opportunity lor a maze is over looked. Even the title screen is a maze
title. But if you enjoy mazes, then go
going to have to do it the hard way,
with Alexandra on her mission and
APRIL/MAY'86
magic
In
Synapse recommends
she
20
on
jumping.
strange.
Graphics in the game are as good as
the
original
drive yourself crazy.
Lode Runner
Q
Integrated
WORD PROCESSOR AND
FOR THE COMMODORE 64 & 128 ANDAPPLE][SERIES
6iA No-Nonsense, Simple Tb Learn Approach to Small Business Management99—Sandy Schupper, President. Menu-Driven Free Telephone Support Easy For Anyone To Use Displays 80 Columns
'59
95
Incorporate
Sort Any Data Base
Free Database Templates
Prints Letters and Reports
High-Powered Editing Features
Information From Your Database
Into Your Letters And Reports Automatically THE PROGRAMS ARE MENU-DRIVEN SO YOUR INSTRUCTIONS
NO EXPERIENCE NECESSARY: Learn to use a database in one hour-even ifyou design your own templatel Masters powerful word pro
you what to do next, elimjratingtinie-consuiningand peissiblj'confusing
and incorporate it into a letter you 're writing using just a few keystrokes!
AKE BUIW-IN. Brown Bag Software" helps you leam faster because when you need it, there's a manna! Uiat prompts you on the screen. It tells
cessingprogram inasWleeveningl Pull information from yourdatabase
referencing with Ihe written manual
WHAT THE DATABASE MANAGER DOES
WHATTHEWORl) PROCESSOR DOES
INTERFACE W1TI1 Tl IE WORD PROCESSOR. Ideal for form letter
SIMPLE HAGE FORMATION, Left justified or right and left justified. Add dedicated title lines to the top of any pagejustijy all lines automat calln or do it line by line. Center lines when appropriate.
DESIGNED TO SAFEGUARD AGUNST ACCIDENTAL DELETIONS OR ALTERATIONS.
STATUS LINES LETYOU KNOW WHERE YOU ARE. Know at all
limes the page number, line number and column numberofthe cursor's present position. Know how much memory you have left and what is the
mode ofjustification.
ADVANCETItE CURSOR TO THE BEGINNING OR ENDOFTHE
DOCUMENT NO MATTER WHERE YOU ARE WITHIN IT
INSERT-ADDITIONAL TEJCT IN THREE WAYS. One character at a time.-cut and due'for whole blocks of text ■ «■ by adding a blank iine to yiwi1 text
DELETfiTEXT IN THREE WWS. One character at a time, delete partial lines or delete entire lines of text.
SEARC! 1 AND REPLACE ONE ORMORE WORDS. DUPLICATE TEXT ON Tl IE LINE BELOW IN TWO WAYS. One charactL-rai a lime or line by line.
PULL INFORMATION FROM THEDATABASE MANAGER IN JUST A FEW KEYSTROKES.
mailings. Up to 20 merges can be made.
CREATE A CUSTOM DATABASE TEMPLATE ()R USE ANY OR
ALL SEVEN TEMPLATES INCLUDED: The Mailing /irf-addnssos, phone numhcis, birthday's and other important dates, etc Computer
Programs-keep track ofyour personal software library-titles, skill level, life size, dollar value, ete. The Reference Gifcfe-tocate useful articles by subject, publication, issue, etc Office Inventorf-toim your equipment's
location, serial number, descriptions, rallies, where purchased, etc The
Secretary-keep tiackof those important details, oifianize meeting dates,
times and locations, reminders and confirmation dales. TheAnswering Sem'a'-dduiiL'sasa message pad and telephone director Keep Irackof calls by company name, sales representative, date called, phone number, even comments. The On/iiaiser-anM missing deadlines bv breakinjj dam projects into areas of responsibiliti'. lugging delegations, assigning follbwup dates, etc fijTJerares-recall any expense by data, amount,
receipt number or type of expense. Ideal tiir expense review and report complication.
SORT ANT IJATABASE. Sort ty alphabetical or numerical order any field of information in ascending or descending onJer.
WITH YOUR CREDIT CARD, CALL NOW 24 HOURS A DAY, 7 DAYS A WEEK
800-523-0764
IF LINE IS BUSVOR YOU LIVE IN CALIFORNIA
CALL: 408-559-4545
c»assoFTWAiii:i(i>i*Ha;cwi(i'.iNC.AU.KiGifisiii!SEKVED
SOFTIURRE RENEWS
REVU-WED BYdAttY FIELDS
Perry Mason:
As Perry
The Case of the
Mason,
Mandarin Murder
you must
dig up
Computer: Commodore 64 Publisher: Telarium Spinnaker Software
enough evidence
One Kendall Square Cambridge. MA 1)21 39 Medium:
Disk
Price:
S32.95
to not only prove your
JLf names like Perry Mason and Delia
client's
Street conjure up drama, mystery and suspense, you arc ready for Party Ma son: The Case of the Mandarin Mur
Hamilton Burger picks up a gun from the evidence (able, then turns to Lieutenant Tragg.
-« THIS REVOLVER
c OMPf.nro a uors ouwt OBJECTION "On what grounds are you
objecting, Mr. Mason?" THE QUESTION A8KS FOR AN OPINION. "Objection sustained." Burger storms back to his
seat.-YOUR
innocence, butfinger the murderer as well.
der, a text adventure from Spinnaker's
Telarium series. Laura Knpp, a woman recently re
tor Burger's questioning of a witness,
a game where collecting and deci
but
phering information is SO important.
you
must
know
upon
what
leased from a menial institution, has
grounds. Falling to supply a legal ob
been arrested for the murder of her
jection makes Judge Northrup over
estranged husband Victor, owner of
transcripts of the ease you are han
rule your objection.
dling. But if you want transcripts of
the
Mandarin
restaurant.
The
As a lawyer, you would have access to
case
'Hie game's command vocabulary is
against Laura is tight: She had a mo tive (Victor wanted a divorce), and
just under 1,200 words. Because of
them yourself. To minimize this in
she was arrested at the crime scene
this, the game may not understand
convenience, Delia keeps track of the
synonyms. To get places, you don't
trial's important events.
with the still-smoking murder weap on by her side. She says she didn't do it, and you as Perry Mason believe her. With the aid of your assistant
Paul Drake, you must dig up enough evidence to not only prove I .aura's innocence, but finger the real mur
derer as well. Then with Delia's aid, you must present the case in court.
As Mason, your fob is to collect
evidence to introduce in court. But your ability to argue and prove legal points is also important. You have to
know what to do with the items you find and how to connect the pieces of a legal puzzle. You must combine tim ing, facial expressions and legal ma neuvers to prove your points to Judge
Northrup and influence the jury, It is
this murder case, you'll have to keep
need commands like "go north" or
If you are a Perry Mason fan or
"go south." Instead simply say "go to
enjoy solving murder mysteries,
apartment." The challenge is not so
much finding locations, but observing them and making eonnections. Build your case on evidence and don't jump to conclusions. Jumping to conclusions can result in some odd
responses. For instance, if you ask the doorman, "Did you kill Victor?" he will respond "i don"l know. I'm just a doorman." Not exactly the response you would expect from a person on the witness stand.
The Case of the Mandarin Murder has two unexpected features: sound and graphics. Detailed musical scores set the atmosphere, and the game of
fers an option for graphics displays.
you'll like The Case of the Mandarin
Murder. This is a lengthy, complex case requiring four disk sides, and will require both lime and thought. The game can be saved and restarted at any time, which gives you a chance to ponder the evidence.
The Case of the Mandarin Murder lets you become Pern- Mason. You'll
feel the part of a lawyer, but to win, you'll have to use your brain.
Q
Trial Triumphs
• Study the lawyer's Handbook carefully. A demo is included to give the novice a taste of things lo come. • Keep Drake busy digging for evi
not enough to merely Investigate the case and analyze the facts.
Since the bit-map graphics are called
The game comes with a 12-page
cessing the disk, there is a short wail
ness, don't anger the jury. You may
while the disk spins. But because (he
win the point but lose the case.
"Lawyer's
Handbook."
It
includes
hints on investigating the case, how to use Drake and Street effectively,
examination procedures, and sugges tions on courtroom theatrics. This is the first game I've seen that lets you smile, sneer, or curse to influence the jury or intimidate a witness.
You can always object to I'rosccu22
APRIL/MAY '86
into the computer's memory by ac
displays are well done and in some
dence, or he'll waste time eating. • When trying to discredit a wit
• The program expects you to act
eases supply clues, I suggest you en dure the wail and enjoy the pictures.
some
Since these graphics are an option,
questions.
they can also be turned off. One sorely missed feature is the ability to dump the screen text to a printer.
This is an odd omission from
logically, so
don't
strange
be surprised by
answers
lo
illogical
• Bear in mind that you will learn valuable legal lessons each time you
play, so relax and enjoy. easier.
It'll get Q
' ..
""'" ■■ S
■^■■■■1
-h, ■':'-■' ■:■".:--- ■ ;
■>..'■■■- ' ■_ ■■';■.:.-.
-■■:
:■,■-:•
'
BB --:
1
Flight Simulator II Scenery Disks The Challenge of Accomplished Flight With a realism comparable lo (and In some ways even Surpassing) $100,000 aircraft (light simulators. Flight Simulator 11 includes full (light instrumentation and avionics, and provides n full-color ont-tliewindow view, Instruments arc arranged in the format standard to modern aircraft. All the radios needed for IFK (light .ire included. Front, rear, left, right, and diagonal views let you look in any direction. Program (oaturcs are clearly documented in a 96-page Pilot's Operat ing Handbook.
For training in proper flight techniques, Flight Simulator II includes
another 96-page instruction manual, compiled by two professional
flight instructors witli over 8,000 hours (light time and 12,000 hours
of aviation teaching experience. You'll learn correct FAArecommended flight procedures, from basic aircraft control through instrument approaches. To reward your accomplishments, the manual even includes a section on acrobatic maneuvers.
The Realism and Beauty of Flight Go sight-seeing over detailed, realistic United States scenery. High-speed graphic drivers provide an
animated out-thc-wmdow view in either day, dusk, or night flying modes. Flight Simulator II features over 80 airports in (our different scenery areas: Now York. Chicago. Seattle, and Los Angeles. Six additional Scenery Disks covering the entire Western half of the United States arc now available in IBM and C64/I28 disk formats.
Apple and Atari versions will be released soon. Each disk covers a
gcqgraphical region of the country In detail, and is very reasonably priced.
The Pure Fun of "World War I Ace" When you think you're ready, you can test your (lying skills with the "World War I Ace" aerial battle gvnei This game sends you on a bombing run over heavily-defended enemy territory. Six enemy
dglitcrs will attempt to engage you in combat as soon as war is declared. Your aircraft can carry live bombs, and your machine guns Bra loaded with 100 rounds of ammunition,
See Your Dealer. Flight Simulator II is available on disk for the Apple II, Atari XL/XE, and Commodore 64/128 computers for
$49.95. Scenery Disks for the C64 and IBM PC (Jet or Microsoft
Flight Simulator) arc $ 19.95 each. A complete Western U.S. Scenery
six-disk set is also available for $99.95. For additional product or ordering information, call (BOO) 637-4983. Apple ii in iradnwi ni ApiJtCtm-c"'' **
.
Aun XI .irul XI air [Tftfoniric! nl At.vi Ctwp
CwikvihIwi1 t>* *'i I)' « Bltfenrtt»l Commodore Ftairomn I'd IBM PC it i ■»|i«nnl tixtonirii nl Inttnuuonil Bui™« Mxtium Corp
LOGIC 713 Edgcbrook Drive Champaign IL 61620 |2IT|359MB!Telri 206995 Order Lino: (800) 6 J7-4983
SOFTWARE REUIEUIS
RE\'IE\VED BY KELLEY ESSOE
Treasure
Island and The Wizard of Oz Computer: Commodore 64 Publisher: Windham Classics Spinnaker Software One Kendall Square Cambridge, MA 02139
Medium:
Disk
Price:
(26,95 each
Ifyou've always
wanted to kick Long John Silver's wooden leg right outfrom
under him, or A'm noi alone in my love of Treasure Island and The Wizard of Oz, for
You ftr« In I It* parlor of <Mn Admiral H«nl»ow Inn. Tim front door In to ) in> worn, and to tti*» uoulrt i™ * e«rt»lr»«cl
l>a»ii«w to ttio trar.
e*««to<l at one 01
Ilia ttntoloB la a. rouari looking senman named Billy B«nu,
Ha lias a scar
(■.croon Mlw ctN*h.
personally tell the Wicked Witch of the West to go sit on
these are two of the greatest classics of all time. Generations have enjoyed them. Millions have read them, in
her broom—
cluding Spinnaker Software. And now,
I here's your
for any of you out there who have always wanted to kick Long John Sil
chance.
■
ver's wooden leg right out from un
der him. or personally tell the Wicked Witch of the West to go sit on her broom—go ahead, be my guest. Or rather, be Spinnaker's guest, because
they're the ones who are offering
both of these classic novels within their line of adventure software called
Vou foiio-H *>*** oioiGJer oown trie etraeis l. «nro [Ho i.r :,■ 1. 10 Baza at
■>'■> city.
Vou stop for b memant
tn« dazzling orimanco oX
Everything in omorald groan.
Trt*f* »r* f|rMn noutti, fjraan p*opi«, ana «v»n ar&%n itor«s sWIIrts arson
Windham Classics. Windham Classics are an exciting
and challenging new way to experi ence some of the best stories ever
written. Bach adventure offers fullcolor graphics, superb music and sound effects, easy-to-use instruc
ters that have stirred the imagination of readers for the past century.
are in the parlor, busy with your
As Jim Hawkins, the young hero of
seaman by the name of Billy Hones,
Treasure Island, your goal is to re
tions, excellent full-sentence parsing,
cover the legendary treasure of that
and, most importantly, each game places you in the starring role of hero
infamous pirate warlord, Captain Flint. Therefore, you are, of course,
or heroine. So instead OfJllSt reading about all the fascinating characters, all
going to have to attain possession of
citing twists and turns as the tale un
sailed with Captain Flint are also
the thrilling adventure, and all the ex
folds—-you actually get to experience the story firsthand. Tor pure undiluted adventure, Treasure Island has never been surpassed And Windham Classic's ver sion not only successfully conveys the flavor, language and feel of the original novel, hut (Joes so brilliantly.
From the moment youngjim I lawkins first meets the volatile Billy Bones to the climactic battle for the gold on Treasure Island, this adventure game brings lo life the scenes and charac24
APRILAW'86
the treasure map. But beware, for the
burly, sea-scarred pirates who once searching for the treasure—and are noi exactly going to take kindly to your intervention. Fortunately, you'll
find some help from a few honest, good men like the gallant
Captain
Smollett, and throughout the adven ture you will sporadically
receive
messages of encouragement (ostensi bly ) from author Robert Louis Steven son, himself. Your adventure begins on the misty shores of Bristol, England, in the tav ern of the Admiral Benbow Inn. You
work, when in walks thai mysterious
who recently came to stay at the inn. When you muster up the nerve to speak to the rather fearsome old seadog, you discover that his tongue can
be loosened only with the aid of a good shot of rum. With a full tankard in his large callused hand, he begins to weave his tales about swords and
pistols, death-defying deeds, buried treasures
and those irresistibly be
guiling "gentlemen of fortune." Your
heart beats last, and your mind fills like a billowed sail with dreams of
high sexis adventure and pirates' gold. You are suddenly, helplessly, under the spell.
If, however, the book-like package
of your Windham Classic is The Wiz ard of Oz, you will be Dorothy, and will explore a strange technicolor Continued on pg, 120
GEOS... The fastest, easiest, most powerful way to use your C64!
Graphic Environment Operating System GEOS brings the power of a graphic interface to your C64. Icons, puil down menus and windows make creating and managing information easier than ever.
All your file handling is done on the GEOS deskTop, Load in any disk and view its contents as icons. If you
like, sort the files alphabetically by name, or by the last time you modified them.It's up to you.
Want to edit a file? Copy or move It to another disk? Print or Delete it? Simply point at the icon or filename and then select a menu function. File access is also dramatically improved. Seconds after selecting
quality graphic images using the 14 different graphic tools and shapes. Paint or fill in 32 different patterns. Zoom in for pixel editing or display a preview of the full page. Add titles or snappy captions in different fonts, styles, or point sizes.
geoWrlte is an easy to use, graphics based word processor. Insert, copy, move, or delete. Choose from five different fonts in several different styles and point sizes. Bring in a picture from geoPaint, if you like. Best of all, what you see on the
screen is what you'll get in the final output. Compose, arrange and re arrange for that picture perfect
There's also a few desk accessories, for that little extra help when and
be ready to work. That's because the integrated dlskTurbo software improves 1541 disk drive performance 5 to 7 times (on both
any GEOS application, they include an alarm clock, a notepad, a four function calculator, and photo and
800-443-0100x234 GEOS Diskette include* d«kTup. dukTuiDc, geoPalnt, and
geoWnle t5995 CA residents add 6 6*= la*. ($4 50 US'? 5Q Foreign snipping and handling ) US Funds only. □ Check or Monuv Ordnr
P VISA
□
Emp Data.
Accl ■
Name .
City, State, Zip ,
where you need it. Available from
reads and writes!)
text albums (for collecting pictures
The high performance doesn't stop there. GEOS also includes two integrated applications. geoPalnl is
applications).
editor. Produce any number of high
ORDER NOW!
presentation.
the icon on the deskTop, your GEOS application will be loaded and you'll
a full featured, easy to use graphic
$59.95
and phrases to paste into other
GEOS Is the beginning of a "whole new world" ol products for the C64. Watch for new applications.
Send id
Berkeley Soliworks Order Proceaung
PO Bon 57135 Ha/Wflrd, CA 94545 Allow 4-6 *e«k$ for delivery
Cnmmodim' 64 drill CM Hire tradi-nuiL* of Comrmxlorc
Electronic! Ltd. GL[(>5, GEOS DMkidp, gmPilnti gEoWritti di&kruitio, tnd Bartaifly s«ftw*>rks in tridnntffcl »f Wvrkcli'y Swftworts.
SOFTUIHRE RENEWS
REVIEWED BY SHAY ADDAMS
Moebius Computer: Commodore 64 Publisher: Origin/Electronic Arts
2755 Campus Drive
San Matta, CA 94403 Medium:
Disk
Price:
J36.00
Moebius offers
mazes make you Crazy? Do your
maps of adventure games look like
determined
the scribblings of a deranged dwarf? With
convenient
auto-mapping and
not a single maze, Moebius may be
adventurers at least 50
the solution to your dilemma. Set in
the Oriental
land
of Khantun. this
hours of
quest casts you in the role of a disci
ple training under a martial arts and Zen master. Moebius the Windwalker. Kaimcn, a renegade disciple, has sto len the master's Orb of Celestial Har
uncommon
fantasy role-
mony, causing earthquakes, droughts
.Invoke Stop
ttag.it'
Utter pr
playing.
and other calamities, ll'.s up to you to track him down and return the Orb.
The odyssey takes you through the realms of earth, air, water and fire.
Each is depicted from
a birds-eye
view, where the picture scrolls UHi/Hrt-srylc to reveal more of the terri tory as your character moves. It en compasses 26 types of richly
trated
terrain—marsh,
dry
illus
ground,
cowers, ocean—and huge temples of
white stone crisscross the land.
Among your initial belongings.
you'll find a map that's displayed when the appropriate key is pressed. (All commands are issued from the
keyboard, with each action listed in one of several pull-down menus.) Lines and dots show your previous
with your sword, you can clear a path.
This slowly dulls the blade, but it may be sharpened with a whetstone. You have one at the start and musl find a
ple—no stores will be found in Khan-
learned the proper mantras from the good monks. They will also bless any
tun. You'll also rely on your wits to acquire the necessary food and water.
position.
have to round up vials of body and
ples and priests for healing, you'll
you'll soon find a building map that
mind elixirs yourself. Dangling from bamboo crosses are the victims of Kaimen's kung fu assas
presents a detailed sketch of all the
sins, sword-wielding guards and evil
temples and other sites, and a "popu
lation lens" that reveals the location of Khantun's people. By comparing the various maps, you can get your bearings without having to draw your own.
On the road again, you can move in any of eight directions, not just lour. Thick bamboo forests frequently im pede your progress. By hacking away 26
APRIUMAY '86
That's because five of the magic spells require fasting and praying, and
And instead of visiting the usual tem
After searching the treasure chests
there.
replacement by meticulously opening chests and interacting with the peo
path and buildings you've discovered. A blinking dot Indicates your present
that turn up in the bamboo groves,
them to the temples, which means
defeating the evil monks now living
monks. Hut if properly approached, even the dead will help you. The liv
ing citizens of Khantun are represent ed by large faces [hat drift around the land. Choose one of lour phrases from
the prayers won't work unless you've
charms you find. With the right com ponent (esoteric items such as panda
hair or tiger teeth), each of the six charms lets you cast a different spell. A hit of rellex action is demanded, though, in order to divine die nature of a charm prior to having it blessed. Day
turns into
night,
rain
falls,
earthquakes shake the ground—these
and other animated effects enliven the story as you seek the Orb. Single lines of text intermittently appear be
a menu, and you can talk to them and
low the picture to describe the imme diate situation. You can also type "L"
get
to listen. Text describes the sounds of
assistance.
The
other people
you'll meet are the good monks im prisoned by Kaimen. You won't get
far without rescuing and
restoring
nearby people in distress, or of ap
proaching danger. Tigers or the palCont/nued mi fig
122
YOU'RE LOOKING AT 4,096 COLORS 4-CHANNEL STEREO 32 INSTRUMENTS 8 SPRITES 3-D ANIMATION
25 DMA CHANNELS A BIT BLITTER AND A MALE AND FEMALE VOICE.
' - I --'•:. 31:'.
ONLY AMIGA GIVES YOU ALL THIS AND A 68000 PROCESSOR.TOQ nation with the main processor give Amiga
advantage of the custom chips and the software support routines in the writable control store on the Klckstarr disk that
and animation skill.
comes with every Amiga computer.
puter with a multi-tasking operating system built into hardware. All these capabilities are easy to tap because Amiga s open architecture pro- ^
number of development languages, includ
Three custom VLSI chips working in combi- m graphic dazzle, incredible musical ability And they make Amiga the only com
vides you with access to the 68000 main j
You can access these resources in a
ing Amiga Macro Assembler,'" Amiga C Amiga
Basic (Microsoft11—Basic for the Amiga}, Amiga Pascal and even Amiga USR So Amiga not only gives you more creativity, it gives you creative new ways to use it.
Amiga by Commodore.
nical manuals enable you to lake full
GIVES YOU A CREATIVE EDGE. -Amiga Is o trademark o( Commodore-Amiga Inc "WckitarHiairademo'liolComniodore-Afnigo. Inc. "Amiga Mocro Assembler Is a irodemork ol Commodore Amiga, inc 'Microsoft Ha registered rrodemork ol Microsoft, inc
SOFTWARE REUIEUIS
KI-VIKVCED i!V WALT L.OCNSBE:RY
ApSoft-64 Computer: Commodore 64/128,
SX-64 Publisher: FS! Software
P.O. Box 635 Faribault, MN 55021 Medium:
Disk
Price:
(39.95
/\pSoft-6'i by I;s! Software Is an In expensive way to
obtain Apple
il
compatibility without complexity. It runs programs written in Applesoft
on your Commodore 6-\, Commo dore 1 2H or SX-fvi, uses your current
bers.
disk drive and requires no additional
through "Convert," the questionable
hardware.
Since ApSoft-64 emulates the Ap plesoft BASIC interpreter of the Apple II, some Apple machine-language rou tines will not work with the program. In Other words, you cannot take just any disk directly from an Apple II and
use it, and there is no means to use Apple II peripherals. However, there is a large pool of Apple II programs
that ApSoft-64 can tackle, particularly educational
programs
anil
software
electronic bulletin boards. And you may want to take advantage of the unique features provided by ApSoft-
64, which go beyond simple Apple soft emulation.
ApSoft-64 provides extra com mands in addition to the regular com mands of your Commodore 64.
It
provides all the commands of Apple soft with only a few omissions, name
ly PLASH, STORE, "ft", RECALL, and SCRN. It does not support the Apple
11 DOS, and since the Commodore hi does not have a labeled ESCAPE key,
the Apple II editing-key sequences are not supported.
One of the .subtle aspects of the Applesoft language is its use of "soft-
switches." These are emulated by Afi-
Sqft-64. Soft-switches arc imaginary switches in the machine that are acti vated by POKHs or PEEKS to Imagi
a
program
is
sifted
lines should be checked.
ApSoft-64 goes
While many
Apple owners
claim
their machine has more features than
beyond simple
Commodore computers, a close ex amination
Applesoft emulation
reveals
that
Applesoft's
main claim lo fame is graphics com
mands. All of these commands and
and supports the
screen modes are well implemented
Commodore 64's
in ApSoft-64. ApSoft-64 provides two graphics screens and the plotting
spite generation
commands to go with them. Shapetables and condensed-plotting com
developed by local school systems. If you have a modem, you can down load public domain programs from
Once
mand tiles in memory quickly draw a
series of lines. ApSoft-64 also supplies Union graphics. Other soft-switches
commands to save
toggle primary and secondary display
disk.
screens or the high-resolution graph
these
tables on
The package also includes a shape
ic mode. One of the soft-switches is
lile-editor,
not directly supported, although the
Shape tables arc very useful for re
equivalent is given in the ApSoft-64 manual. For example, PEEK( - l(>3Si)
arc commands for
will get a character from the key
drawn shape or rotating it (SCALE"
board in Applesoft, but not in ApSoft-
64. The CALL command also may be used with negative addresses for spe cial functions in Applesoft. Substitutes
for many of these special CALL com mands arc provided in the ApSoft-64 manual.
A few Applesoft programs will re quire some rewriting to operate un der ApSoft-64. This is aided by a pro
called
"SHAPK-CKKATH."
peated drawing and animation. There magnifying the
and ROT= ). The two tab commands are used in low-resolution graphics.
VTAB and HTAB are simple com mands, but they are used with alarm
ing frequency in Applesoft programs, In fact, 1 think the Apple II should have been supplied with a VTAB and an IITAB key.
If graphics is the Apple II's strength, then it had better make way for Ap
gram on the Af>Saft-C>4 disk called "Convert," It translates most of the
Soft-64. The writers of ApSoft-64
COmmands and puts the program in a
supported
lokcni/ed formal similar lo the regu
went beyond simple emulation and the
Commodore
64's
sprite generation as well. A series of
nary memory addresses. For example, there is a soft-switch located at ad
lar Commodore program format. This
commands allows defining the sprite
converted program can be saved to
dress -16301. Any POKE or PEEK to this address switches to the splitscreen mode with text and hlgh-reso-
disk for use or further editing. If there
locations in memory, setting up their color(s). and positioning them on the
are
screen. There is no
28
APRIUMAV86
statements
it
cannot
handle,
it
builds an extra file on your disk that contains the questionable line num
specific
sprite
data save-to-disk command, but SYS Continued on />g, 12 J
AMIGA TECHNICAL REFERENCE SERIES
The Creator's Edge THE AMIGA TECHNICAL REFER
ENCE SERIES from Addison-Wesley gives software developers and pro
grammers the key to unlocking the power and versatility of the Amiga Personal Computer.
Published with Commodore Business Machines, Inc.. the series is written by the hardware designers and program
mers who actually created the Amiga's hardware, built-in-software, and user interface. C and assembly language examples throughout provide clear
illustrations of Amiga programming concepts. Comprehensive, these man
uals are the definitive reference works for Amiga programmers. Titles include: AMIGA HARDWARE
AMIGA ROM KERNEL
REFERENCE MANUAL Provides detailed descriptions of me graphics and sound hardware of the Amiga and explains how the machine talks to the outside world through peripheral devices.
REFERENCE MANUAL: LIBRARIES AND DEVICES Provides a complete listing and description of the Amiga's built-in
ROM routines and systems soft ware which support graphics, sound, and animation.
AMIGA INTUITION REFERENCE MANUAL
AMIGA ROM KERNEL REFERENCE MANUAL: EXEC Provides a complete listing and
Provides a complete description
description of the built-in ROM routines and systems software which support the Amiga's multi tasking capabilities.
of Intuition, the Amiga user inter face. Numerous examples and illustrations show how to create
applications programs that con form to Intuition's guidelines.
All four volumes in the AMIGA TECHNICAL REFERENCE SERIES are available in April through your Amiga dealer, and wherever computer books are sold.
r\Addison-Wesley
▼▼
Reading, Massachusetts«Don Mills. Ontario
'"AMIGA r& a tMtimncirKof CuriimtHJore-Amiij.i, Int.
SOFTWBRE REUIEUIS
REVIEWED HYJWFSI-IKIiN
Carriers at War
IBS
Publisher: Strategic Studies Group 336 Pitt Street
The system of menus and
Sydney, N.S/W. 2000
orders in
Australia Disk
Price:
550.00
Carriers at
War
\*jarrier$ ill War is a computer war game about World War II currier op
erations in tlie Pacific The game's ex
streamlines
cellent detail and innovative, easy-tolearn
menu system
The game is packaged flat like a
of carrier
record album and opens up into a three-paneled folder. The front cover
warfare,
features superb artwork, dramatizing
a Japanese air attack on a U.S. carrier task force. Historical notes on each of
three battle rnxips laminated for mark with
a
grease
pencil,
a fourth
blank design map. and a player-aid card.
SEIKF0RCE=
9
AD-MIN= (8-9>:
COMMAND
■;-..s-*i
■*v -
*■■*■§.%% ■
concentrate on strategy
and tactics.
•i
H.'
;h>u
HEiY)
e<¥)
Jt N
ALLV
ft
'
<H;SH SEtV)
j
•-*
- *■*•■
■ ■ t**
SEflRCH
<V>
1| ■C^ »
■
CLEflR LIST
PATTERN
2
01A) -
T*5K FORCE
2353
3 May
** - ■ tit* ■ ■ i<t* - ■
—■• + $%*%■>
->■&%&% '^-%%" ;."3. ■ ^*.. ■■s.?.
%%%
free to
ing diagrams cover (he Inside llaps of the folder. In addition to a two-sided
6
leaving you
the name's scenarios plus accompany
disk, the game includes two manuals,
0 3j :
TftSK F0RCE=
111
r
South-East
ENDURANCE^ 20
complexities
GROUP
PLACEMENT
Strike
0 -3D
the
make it a most
attractive war game.
ing
t* ships=
RflTIWGS 0-23>: rjSJECTIOE^ ifl -7j-
TflSK
SHIF
:tapital
Computer: Commodore 64
Medium:
fLflG IS
%•>■>%<■ ■ - ■ ■ *%% ■■■■ +■: i.
hours
1942
Night
t
Running
%• -
1 o
%+■> %~i
-
%.
- *
■%%
%*. -' ■
i ■■■:-.
•%%
■
<■
■
c-->»
i
Tlie game revolves around an ex
%
'
"-':■ *
tensive set of menus—3" 10 be exact.
■■---
The menus are arranged in a llowchart-like fashion, all branching out from a single master menu. Most of the
menus
.supply
information
or
serve as connectors to other menus;
only three menus actually allow you
The three action menus lie at the
heart of Carriers at Weir's menu-driv en system. In the "group orders" dis
play, you set the orders for each of your task groups. There are four main
squadrons, but has the advantage of cutting down the preparation time
needed when you finally decide to launch the air strike. Once you have finished with the
to enter orders. Grasping how each
types of missions: strike, cover, sup
menu connects to it.s neighbors can
port,
be confusing at first, but the player-
task groups can also perform bom bardment and transport missions. In
This starts up the game clock, which
addition
increments. While the clock is in mo-
aid curd provides a schematic dia gram of the entire menu
network.
With a little game experience, cycling
through the menus will become al most second nature. An
introductory
tutorial
in
the
or
escort.
to
In
some
specifying
scenarios.
the
mission
type, you also determine the task group's speed and course here.
The Other tWQ action menus con trol the launching ol air strikes. In the
Player's Manual for the Pearl Harbor scenario helps immeasurably in learn
"set strike routine" menu, you order
ing to play. The
and assign a target for the strike. The
tutorial
runs you
through the entire scenario, and is meant to be read as you play, explain
ing what actions should be taken at each decision-making juncture. Going through tlie Pearl Harbor scenario
squadrons to be armed and fueled, computer calculates the distance and estimated Hying time to the target, informing you if any .squadrons have
Insufficient range. The "'set order rou
orders, cycle back to the master menu and select the "run" option. advances in accelerated five-minute
tion.lhe computer executes your or ders, moving task groups, conducting
Searches, readying planes, and send ing out air strikes. Tor the time being, your role is finished and you can sim
ply sit back and watch the action un fold on the high-resolution map screen. The clock can be .stopped at any instant and new orders entered. Additionally, the computer will inter
rupt the passage of time automatically
once with the tutorial and a second
tine" menu allows you to arm your planes without sending them on an
whenever a sighting occurs.
time on your own should be sufficient
actual strike. This leaves the carrier or
to teach you the different routines for
air base in a very vulnerable stale, and
C.aniers at War streamlines the com
entering orders in the game. 30
APHIL/MAY '86
also tires the crews of the readied
The system of menus and orders in plexities of carrier warfare, leaving you free to concentrate on strategy
SOFTWHRE REUIEWS and tactics. The computer bandies all
of operations. Experience may reveal some of the answers, bin others will
of the mechanical routines, taking into account factors and details you
need be aware of only peripherally. The game also recreates the swirl ing fog of misinformation and uncer tainty so common to those real-life carrier battles. Sighting reports are of ten more misleading than helpful, transforming
cruisers or
destroyers
into carriers and diverting your atten tion away from the enemy's main threat. Battle reports likewise suffer from a large degree of inaccuracy. In one scenario,
the Japanese
pilots
(who were notorious for their exag
The game also recreates the swirling fog of
remain forever obscured in the game's machine-language programming. Nevertheless, the true measure of a good game is whether its strengths
misinformation and
not only outnumber, but also offset,
uncertainty so common
its weaknesses. Carriers at War passes
to those real-life carrier
sence of carrier warfare—the impor
battles. Sighting reports
and steady nerves. The critical com
this test with ease. It captures the es tance of planning, maneuver, timing,
mand decisions require almost a sixth
are often more misleading than helpful.
gerated claims in battle) reported the
sense in grasping the enemy's inten
tions and the deployment of his task forces. Do you launch your air strikes
now at the task force of battleships
destruction of nine U.S. carriers, al
and cruisers already in range? Or do
though the entire American tleet, in
number of planes for reconnaissance.
fact, contained only (hree.
you wait for the enemy's carriers to
The opportunity to commit or cor
be found, leaving your own carriers
no ruder shock
rect the mistakes of history should
open to a possibly decisive strike if
than being hit by an enemy air strike
rest with the players, not the computer.
you are spotted first? These choices
hiunched from carriers your reports
In the same vein, when you play an
typify the kinds of determinations you
said were rusting quietly on the bot
un-modified game, Carriers at War
will have to make during the course
tom of the Pacific. The .skclchincss of
removes control of submarines from
of a game.
the intelligence available to both the
the players. Subs can generate sight
Carriers at
Japanese and Americans creates the
ing reports and are very useful for
scenarios—Pearl
same potential
reconnaissance purposes, acting like
Midway,
and blunder as the historical com
an advanced picket line to warn you
Cruz, and the Philippine Sea. The
manders faced in the real war.
of the enemy's approach (which, inci
Computer can take either side in any
dentally, is how submarines were of
of the scenarios or you can match
system has one significant drawback:
ten
during the war—in
yourself against another player. All ol
The computer must access the disk
picket lines). Designating patrol areas
the scenarios contain more than one
whenever entering or leaving
for submarines, therefore, is a small
command
menus segment. This process takes
but still
Thus, it is possible to command only a
close to a minute each way and can
planning. Yet not only docs the com
part of the Japanese or L'.S. forces in a
slow
puter pre-dcploy your submarines, it
scenario and let the computer control
particularly during periods of fre
does not tell you where they have
the rest,including the enemy's planes
quent sightings, ism the Interruptions
been assigned. This can be corrected,
and ships, too. Conversely, one player
are less of a problem because they
however, by using the Design Manual
could be assigned to each different
also correspond
to modify the program, as 1 will ex
command position for a multi-player
plain in a moment.
contest involving up to seven people,
The game
holds
for surprise, deceit,
On the flip side, however, the game
the
greatest
game down
the
considerably,
to the
periods of
enemy activity. Thus, you
usually have enough to occupy your
deployed
important
component of
The large role played by the com
although
War comes with six
Eastern
Harbor.
Coral
Solomons,
position
for each
Sea,
Santa
side.
the logistics of cramming
mind while waiting for the computer
puter in handling many of the games
seven gamers
to finish accessing the disk, so you arc
routines leads to another problem—it
board and monitor make me wonder
less conscious of the delays.
keeps you from gaining more
how much fun this would be.
In some ways, Carriers at
War
than
just a vague understanding of how
around
a single key
Besides supplying half a dozen
'Hie fault here lies with the Player's
game scenarios, the designers of Car riers at War have revealed the tools
conduct
Manual. The rules adequately explain
of their trade in the Design Manual,
indicating the
how to play, but fail to address many
which
of the game's finer points. For exam
your own scenarios. The procedure is
should follow and the computer man
ple, the rules tell you how to read the
a complex one and requires about the
ages the rest. The game does not al
weather menu, but never describe—
same amount of data you would need to publish a doctoral dissertation on
streamlines play too much, taking
some
away
decisions
players.
For
that
belong to the
instance,
searches merely by
you
compass directions the search planes
important
you
how
to
construct
low you to order the planes to con
centrate on certain sectors of the map, or even to choose the number of
bad weather will have on operations.
the subject (this is only an observa
Does high cloud cover reduce the ef
tion, not a criticism).
planes that will cam- out the search
fectiveness and/or accuracy of air
The tutorial takes you step by step
es. Historically, one of Japan's costli
searches? Are air strikes also affected?
through the creation of a scenario on
'ITie answers to questions like these
the Japanese carrier raid on Ceylon in
can have a crucial role in the planning
Continued on pg. '-'-'
the
failure
to
allocate
a sufficient
general terms—[he effects
tells
even
est errors in the Battle of Midway was
in
procedures work.
COMMODORE POWER/PLAY
31
All you need to do this
graph a spreadsheet
M3 lix an engine
write a novel
learn lo fly
i do your banking
study astrology
tell a story
H a ryuisicfcd rradpniort oT Dlflirol Boiaarcn. me o i^ □ r^omcrM Iradefncra of «>pie Compyrer. int ■1 IBM a a a-c lU-trd rtoOemarV or inrsrrcnontf Auvncsi
organize a aala base
forecast soles
win a gold medc
a birthday card
design a dream house
compose a song
master logic
dissect a ftog
learn to type
paint a picture
improve your chess
follow the stars
When it comes to personal computers, you want the smartest you can own. At a price that makes sense.
Feature for feature, the new Commodore 128'" system
outsmarts its competition, it comes with a powerful 128K memory expandable to 512K, more than enough to start with and stay with for years. An 80-column display lets you see more of your spreadsheets ond word processing. And with its 64,128 and CP/MW modes you have easy access to thousands of educational, business and home programs now available. It also has a state-of-the-art keyboard with built-in numeric
keypad to execute complex tasks with little effort. The new Commodore 128. From the company
that's sold more personal computers than IBM® or Apple.™ Look for it at a store near you. And discover the personal computer that does more for you. At the —
price you've been waiting for.
COMMODORE 128? PERSONAL COMPUTER A Higher Intelligence
SOFTWARE REUIEUIS Star Trek: The Kobayashi Alternative
The circumstances
surrounding the disappearance of
Computer; Commodore 64 Publisher: Simon & Schuster
Captain Sulu's starship
1230 Avenue of the Americas
are so complex that it
New York, NY 10020 Medium:
Disk
Price:
839.95
takes a probe of ten solar systems—51
xTlhv ardent follower of the Star Ttek Baga can probably guess [he foundation of [his contest from the program's title.
REVIEWED BV MAKKCOIONi;
different planets—to uncover all the clues.
ITicse Trekkies mxiy
remember one particular scenario that dealt with Captain Kirk's S[arflect
Academy's cadet performance evalua tion exercise, a fabricated "no-win" mission administered 10 all members
of (he graduating class in an attempt
tory letters from Startled, a printed
10 determine the Federation's poten
copy of Sultl's last transmission, and
displays the status of the vessel's func
tial commanders. This test was enti
an overview of the Enterprise's crew
tion boards. This acts as :t priceless
tled
and operating systems,
the player
monitoring panel to keep tabs on fac
eases into the Bridge Commxinder's
tors like speed, destination, and loca
chair.
tion, as well as engines, shields and
the
course,
Kohayashi Kirk
not
Maru, and,
only
of
proved bis
worth by risking bis neck, but also established
his
superior
The bottom quarter of the screen
phasers.
analytical
As both strategic leader and inter
skills by successfully resolving [his "UflSOlvable" situation. Kirk's unprec
planetary detective, your responsibil
edented completion of the Maru mis
search
sion brought to light the need for an
nent facts to reconstruct the Hcinlein's disappearance, but you are also
your crew.
for this new breed of distinguished Academy graduates. And so we have (he Kobayashi Alternative.
accountable for the safety and well-
ual as if you were actually speaking to
Players enter (his adventure as the
upgraded, more formidable challenge
ities are many. Not only
for
must you
and sift through
perti
The
narrow
two-line
window
above this is an area where you. in the
role of Kirk, can communicate with Here, orders and
ques
tions are directed towards an individ
being of the Enterprise and ail its in
him. So, a command such as. "Take
habitants. True, you do have the assis
Spock to the transporter room" might
tance of some highly skilled helping
now be phrased as a conversational
legendary James '1'. Kirk, aboard the
hands, but in the end. all areas of navi
exchange, like;
USS Enterprise as commander of a
gating, fighting, maneuvering, trans
"Spock."
starship dream-squad.
porting, and communications arc un der your direction.
"do to the transporter room."
one missing from the ship's register is
To facilitate the incredible influx of Information that each Captain must
'Hie statements typed in this area
Captain Hikaru Sulu, your close friend
access, Star '/'refc's playfield is unique.
can only
and former helmsman. While he was
Instead of the usual full-screen input/
physical
acting as temporary captain of the USS
response scrolling format that has be
left, right) or nonverbal action (give,
Heinlein.
Spock, Scott,
McCoy, L'luira and Chekov are among
the notable crew members. The only
Sulu's starship
vanished.
"Yes, Captain?"
"Acknowledged, Captain."
represent your voice. All movement
(north, south,
come the staple of most prose con
take, shoot, examine) is carried out by-
Tlie circumstances of this disappear
tests, the authors have opted to divide
pressing specified function keys.
ance are so complex (hat it will take a
the screen into a stacked series of
probe often solar systems—5 I differ
interactive text windows, 'Iliis allows
"spoken" addresses appears in the re
ent planets—to uncover all the clues.
for a variety of intelligence sources to
maining upper portion of the screen.
Upon acceptance of [he mission to find Sulu's ship, prospective Captains
be tapped and attended to simulta
Uach entity you
neously, providing a good imitation of
unique
obtain all necessary background and briefings from the 30-page manual.
the break-neck pace witnessed so of
changes can be lively, humorous, and
ten on the television rendition of the
After reviewing a couple of imrodnc-
starship's bridge.
realistic. livery attempt has been made to capture the characteristic
34
APrcifMAY'86
Any
type of response to
approach
personality,
so
the
your
has
a
inter
50FTU1RRE REVIEWS clues, liven if you can't distinguish a
color that the Star Trek scries helped
must use Starfleet Protocol." This
incorporate into each crew member.
identifies thai a problem has arisen,
Klingon from a Trihhlc. there's a vari
Trekkies are sure to gel a kick out of
but does little to specify its nature.
ety of Imaginative lands and beings lo
Misspellings, Incomprehensible state
visit. At lighi speeds, you can move
McCoy's
snappy
responses,
Spock's
unemotional deductions, and Scotty'S
ments,
Incorrectly approached
between such mismatched planets as
unmistakable accent.
crew members all result in the same
Niau, a world entirely populated by
ambiguous reply. At times, you will
females, and Orna, a land that is home
This is Simon & Schuster's first at
and
left wondering exactly what
to
a
giant
protoplasmic/amoeboid
tempt at an adult text adventure, and
be
they should be commended on their
you've done wrong. To an easily frus
species. Once familiar with the spe
trated explorer, or someone who is
cialized jargon and the multitude of
tion of the Enterprise. Veteran and
simply unfamiliar with the Star Trek
available options, you will
novice adventurers on their maiden
itinerary, early goings may he ;i bit
quite easy
voyage might be thrown off balance
trying.
desire.
smooth ride and accurate representa
find
il
to carry out your every
by the unusual command process, but
(Hit the firsi-rale adventure that is
And if, by chance, you are one of
this is to be expected. After you have
beneath this initial technical difficulty
those true Trek fans who still lives for
a few rap sessions with the crew and
is well worth the occasional struggle.
those classic midnight
familiarize
visual
'Hie ensuing exploration of the ten
The Kobayasht Alternative is a fanta
layout and "speaking" technique, the
solar systems is akin lo involvemeni
sy come true: your chance to join the
ship's bridge will feel like home.
in ten related but separate adven
Enterprise immortals in a brain-strain
yourself with
the
reruns, then
tures—each worthy of its own televi
ing Stint through
countered was when I was confront
sion episode. Every planet has iis own
Beam yourself aboard, strap yourself
ed with user errors. Whenever any
diversified suqiriscs to offer, and each
in, set your coordinates, and be on
incorrect command
the
will have to be approached a little
your way. And may you live long, and
computer responds with "Alert, you
differently to obtain the concealed
prosper.
'Hie only lingering problem
Ren
is entered,
the final frontier.
Q
Quick Captain's Course The designers of The Kobayasbi Al
note the following people and places.
Casablanca in deep
ternative have taken great pains to
You never know who might
space? Monitored by
depict the Enterprise. Unfortunately,
pressed into service.
he
Tanzer.
Deck # 12 Observation Deck.
when the simulation is approached by a non-Trekkie like myself, lessons in
Deck#l
(Bridge): Although it is
Starfleet ways can come the hard way,
never mentioned in any
often by death or imprisonment. The
of the
orientation manual that accompanies
Commander
this adventure will give
your
Captains a
documentation. new
Avoca
is
helmsman.
Deck # I ft Warp Drive — guarded by I;reeman.
Deck #19 Shuttlebay for the
Galileo craft. Deck #22 Computer. • Above all. The Kobayasbi Alter-
good start, and perhaps these tips will
manning the position va
keep them going.
cated by Sulu. (Starship Lab): Supervised
native is a screening exam for poten
by Kerasus.
posed to he a leader, so act like one.
• Successful completion of this ad
Deck #2
venture requires the exploration of
the
solar system. It is easy to designate
quarters
of McCoy,
the planets to be visited, for they are
Spock,
the only ones which will detail land
and Kirk.
Even if you are unsure of what to do,
Security—with crewmen Ohara and Lee.
don't let others know you are pan
ing coordinates during an orbital "scanning."
Never
try
to
Deck #7
transport
Uhura,
sleeping
'this program will dismiss you (with a
Contains
ten different planets, one from each
Deck #5
tial Federation Captains. You're sup
Chekov,
low score) if you appear to be mental ly unraveling at your command post.
icky. • If you can't seem to gel a crew
yourself onto a planet's surface with out exact coordinates. A couple of
Library—supervised by l.itowinsky.
member to understand a command,
mistaken yards in any direction, and
Sickbay—Burke helping
there are a few possible reasons. First,
you might materialize yourself in the
McCoy with duties.
cheek to see that the person you arc-
heart of a mountain. Besides being ill-
Transporter—the
addressing is capable of earning out
advised, it is always fatal.
location where you can
your order. Each member of the crew
pick up a 1'haser,
can only perform his or her designat
manual gives a rundown on some of
Communicator and Tri-
ed chores. Make sure the order fits.
the
corder from KcnncT,
Or perhaps your error is one of proto
aboard the 1-nterprise, but leaves much uncovered. To be sure, many of
Scott's aide.
col. Check to see that you are using
Engineering—where
correct terminology. If you still can't
the locations on the 23 levels in the
Maraht oversees the
get the person to comply, then the
starship arc mere window dressing—
Antimatter.
order you are giving is probably inci
(Rec Deck): Where else
dental. Try to approach the problem
can you get a copy of
in a different way.
• Know your ship and crew. The important
names
and
places
like the bowling alley up on deck
21—but a serious Captain should
Deck #8
COMMODORE POWER/PLAY
ra 35
S0FIU1HRE REVIEWS
REVIEWED BY IsttVIN UUKO
Gamemaker DKMMMtt
Computer: Commodore 64 Publisher: Activision 2350 Bayshore Frontage Road Mountain View, CA
ever had
94043 Medium:
Disk
Price:
829.95
Ifyou've an idea for
Using a programming formula that a logical, easy-to-use construction kit,
the
r
BUCK
2 V! M.OJi 3 Si OKH SHU
tt t 7 Bl IJ
L
programming
abilities,
are truly original and personalized. booting
1
mmmwtmkmwmm
your
editing routines, to make games that After
!,\w
doubted
that can be put together in any num own bits and pieces, using the several
m
but
filled with bits and pieces of games ber of ways. Or, you can design your
m
m m
a game
proved successful in Designer's Pen cil, author Gary Kitchen has fashioned
wmmm m mmwummmmm
Gamemaker
double-sided
disk, you arrive at the editor. Mere are
is for you
the paths to the various libraries and editors as well as the main program editor. In a window at midscreen are all the programming lines you'll need,
arranged in alphabetical order so that you may scroll through them quickly to find the one you want. Once you've found the line, click
the joystick button to move it to the actual program area below, then push your stick forward or back to find the
and share them with friends who do
next line you need.
not own Gamemaker.
Should your selected line call for a
Or better yet, enter your best effort
variable or a sprite, that part of the line is highlighted until you lill in the
in Activision's contest! The rewards
for winners of the contest include
information, such as screen coordi
both money and publication. I'm sure
nates or spritename. It is as easy as it
my game, where you shoot arrows at
sounds,
and
the pre-written
com
race cars and get a quacking sound at
mands save you both time and syntax
creating.
errors.
works the same. The enlarged grid
From here, you may access the li
The
background
editor
every hit, will be the oneâ&#x20AC;&#x201D;but go ahead and send yours in, anyway.
makes fine detail possible, and allows
How good can the games be? It's
braries that are contained on the Hip
you to make sure that outlines are
anybody's guess. Experiment Strive
side of the disk: a library of sprites,
completely closed before filling them
for greatness. If you've ever had an
sound effects, backgrounds, and mu
with color.
sic. I suggest you page through these
To me, the creation of sounds and
idea for a game but doubted your pro gramming abilities, or if you've ever
libraries first to familiarize yourself
music is stilt a mystery. Yet, in hop
wondered how
with them. Or, if your idea calls for
ping around the editors with a joys
game
something not contained in a library,
tick, I
then Gsmettmker is worth your con
you may go to the appropriate editing
sounds and incredible music. Fortu
mode and create your own sights and
nately, for others like me who may
In fact, although the name belies it,
sounds.
have a tin ear, the library of sounds
1 think it is as valuable for dissecting
and music is quite simple.
as it is for construction, allowing you
The sprite editor is familiar, con sisting of an enlarged grid where the
was able to create credible
are
the elements of a
combined
into
a
whole,
sideration.
Any game elements you create can
to take a game apan and examine it
joystick
be saved to your own library disk, and
piece by piece. Perhaps it should have
clicks and movements, as well as a
any game created can also be saved to
been called GamemakeiiCume Vn-
"life-size'' image of the sprite you're
disk. This way, you can write games
Maker.
sprite
36
is
constructed
APRIL/MAY'86
with
Q
A Name That's Synonymous With Simplistic Productivity Software Substitute easy-to-use pictures in place of complicated computer languages. Absolutely the easiest way to use a computer!
janewrite™
janecalc™
janelist
TM
A full featured word processor
The calculator/spreadsheet that
Compile and store various lists
that lets you produce all kinds
makes working with numbers
with the use of this electronic
of quality documents. See the
easy.
filing cabinet. Create a personal
text displayed on the computer
screen exactly as it would appear when printed. • Create documents in either
. Display an entire financial record neatly on the screen, t Automatically recalculate an entire spreadsheet should
normal or BOLDFACE
just a few of the figures
type.
change.
• Arrange paragraphs to
satisfy any order you desire. • Available accent marks allow you to create docu ments in foreign languages.
Calculate sums, averages, and minimum and maximum figures. I Information can be''pasted" into a report or letter written
address book. Design custom lists. Construct a mailer for your business needs.
• Locate a single entry with the Search feature. t Delete selected entries with the touch of a key. • Arrange entries in any particular order with The Sort option. • Comes complete with
with janewrite.
several ready to use file
document with the special
Comes complete with
formats for your
Search function.
several ready to use file
convenience.
• Locate a single word in your
formats for your convenience.
Soon To Be Available On The NEW Commodore 128 Personal Computer
COMMODORES arktronics
50FTUinRE REUIEUIS
REVIEWED BY HAM HOROWITZ
ColorMe and Show Director ColorMe is
Computer: Commodore 64 Publisher:
Mindscape
344-i Dundee Road
a drawing
Medium:
Northbrook. 11.60062 Disk
and color
Price:
129.95
ing kit de-
ITAindscape has two programs which bring out the creativity in kids of all ages. ColorMe. The Computer Coloring hit is designed for the arm chair artist, and Show Director is an
excellent
program
for
those
who
dream of directing the sequel to Cats.
signedfor children agesfour
C lor
and up.
ColorMe ColorMe allows die user to create
original pictures by incorporating pre
enlarged version of small details.
desert scene complete with pyramids. You can also select the "design your
drawn characters from the ColorMe
The ColorMe program is whimsical
Picture Disk, It has simplified icons
and I'un, and can provide hours of
own
and menus
creative
splits the screen into three sections:
thai make
it
extremely
easy to useâ&#x20AC;&#x201D;even for very young chil
entertainment
for
almost
art. and the ColorMe Picture Disk lets
option,
which
any age.
ground, middle, and sky.
Show Director
lect your stars from 40 characters
dren. The program disk enables bud ding young artists to create original
background"
Next comes audition time. Yon se
Show Director puts your name on
comprised of actors,
actresses,
and
them "cut and paste'" predrawn de
the director's chair as you write the
signs or original creations. The fin
script, choose the background, select
included in any one scene. After the
ished masterpieces can be saved and/
and animate the "stars," and coordi
cast has been chosen, you become an
or
printed.
ColorMe
can
also
animals. Up to four characters can he
be
nate background music and sound ef
animator. Each character gets a
supplemented with a ColorMe Supply
fects. Like ColorMe, Show Director is
second movement sequence, using a
Box containing printing paper, but
an excellent example of structured
joystick or arrow keys. A color bar at
tons, a coloring book binder, cards,
creativity, and provides the user with
the bottom of the screen helps you
and envelopes.
the Idols necessary to create "a really
keep track of the time limit.
30-
The opening screen of ColorMe has
big show." Show Director is more so
a simple menu and a blank "drawing board," A crayon functions as the
phisticated than ColorMe, and is rec
music,
ommended lor the eight and older set.
scary or sad. You can also choose sev
printer, allowing the child to select
to
eral special sound effects, such as an earthquake, ghost, motor, chirp, or
whether to begin your production by
varied
can choose
footsteps.
writing the script or getting right to
from 16 vivid colors. The outlines can
the action. If you decide to develop
be filled in with color using the "fill"
nents of your major motion picture,
the plot first, you will use Show Di
icon. If erasing is desired, the child
you have the option of changing it.
rector's built-in word processor. The
You can add scenes, change scenes, or
simply
word
complete
run it as is. The step-by-step creation
Names (or any text) can be printed by
and contains full cursor movement,
pointing io the "text" icon and typing
process is fascinating, and the end
insert and delete,
letters on the keyboard. The letters
results arc very satisfying.
commands.
to the
'"oops"
icon.
can be varied according to size and color.
If the filth icon is selected, a new menu
appears
with
processor
is
scene,
funny
which
points
opening
or
puts your name in lights, you decide
and
the
from dramatic
from five different options. He or she can draw outlines using "crayons" of thicknesses
After
You have a choice of background
quite
and page display
Lights, camera, action! Your name
Once you've compiled the compo
Overall,
the program is very well done and takes little effort to master. The docu
appears on the director's chair, and
mentation is clear, concise, and easy
you view the scenery selections. You
to follow.
additional
can choose from three cave scenes,
choices. This menu contains the cut-
three haunted mansion scenes (with a
are excellent examples of computer
and-paste option, clearly defined with
graveyard, of course), and three forest
a small scissors. There is also a magni
ized
scenes. And if you've secretly yearned to do a remake of Cleopatra, there's a
creative tools, and the results are lim
fier which allows (he child io see an 38
APRILJMAY '86
Both ColorMe and Show Director creativity.
They
provide basic
ited only by your imagination.
Q|
Get the most out of your new
C-128 orAmiga computer with these authoritative guides prepared by Commodore's technical staff COMMODORE
Programmer's Reference Guide
Now that you have your brand-nevv Commodore* computer, let the experts show you everything you need to know to master your machine's full potential.
C-128 OWNERS: [f you're one of the projected halfmillion new C-128 mvnere, you know you've got a machine that's incredibly powerful for its price. Now harness every liil o! thai power With the official Commodore 128 Programmer's
AMIGA OWNERS: Tftm're finding out vAy the Amit;.i computer, witli its exceptional graphics, is the hottest high-end personal computer on the market. And because Ihc AmtgaDQS Manual Ls the only source of complete Information
on the Amiga's disk operating system, you just can't all'oid to
lie without it. Really three books iii one, The AmtgaDOS Manual Includes:
Reference liiitdc.
I -lere's everything wu need to know, from BASIC to machine language anil CI'M operations, an input/output guide,
a user's manual wiih Instructions OB how to use a!! available
color codes, and Bound/frequency tables. Comprehensive
DOS commands, from the most common to the most advanced; a technical reference manual which details Amiga's highly refined
appendices include maps of memory locations, error messages,
jiinout diagrams of primary chips, ami a complete schematic diagram essential (or modifications to tin1 machine and
nonstandara Inter! aces.
hierarchical filing system; ami, for the advanced user interested
in professional-quality programming, a developer's manual lor C and assembly languages program development
Commodore 128
The AntigaDOS Manual
Programmer's Reference Guide A Bantam Computer Book Gramodare i.Âť a n-gkicred trademark of Commodore EkcLrmjIs, Ltd. Commalorr \U is i trade-mark nT Commodore Hktlronii!, Ltd.
B A N T A M
EtECTRONIC
PUBLISHING
A Bantam Computer Book Amiga i^ j trademark of ConunodorL'-Amigi, Inc.
Available n liookslurci and computer llorcl nil ionwide.
SOFTWBRE REUIEUIS
REVIEWED BY JACK EMBERI.Y
Kermit's Electronic Storymaker Computer: Commodore 64
Kermit's
Publisher: Simon & Schuster
Electronic
IZM) Avenue of the Americas
Storymaker
New York, NY 10020 Medium:
Book and Disk
Price:
S29.95
gives children an opportu
JLanya, my kindergarten friend,
nity to master
doesn't know the names of all the let ters. Nevertheless, with help from the computer
and
Kermtt 's
20 different
Electronic
Storymaker, she learned the meaning
sentence
of "words," composed a story about
constructions.
Sennit, and then "read" it back to me. This pre-schooler was learning
the bastes of reading before grade one. Hermit's Electronic Storymaker is ;i composition exercise that requires children to lit words and phrases into
grammatically correct sentences, hs main instructional focus is the Im
mensely important, yet often unaddressed, language development in
responding illustrations of Kermit and
better take a look at this. of 5H
the other Muppets will then appear.
group, who better to explain the mys
words and phrases about Muppets and
The child continues to choose words
teries of tile printed word than Kermit
the things they do. Eighteen of the
in this manner until the story is com
the Frog of Muppet fame?
words
plete. At that point, the child may go
children ages three to six, And for that
The
book
are
is
a
action
dictionary
verbs
such
as
"swims," "flics," and "bounces." An
on to a new set of blank lines and a
children because, like Carl Sagan, he
other
new and more complex sentence pat
teaches and amuses at the same time,
such as "while" and "as." Together
tern, or pause and experiment with
in Kermit's Electronic Storymaker, the subjeel is "syntax," the meaning
with
the sentence and scene just created.
The
Upon completion of our first story,
ful arrangement of words within sen
book familiarizes the child with the
Tanya and 1 watched as Kermit flew
tences.
vocabulary and sentence patterns he
"in the cave." Tanya saw for herself
Kermit is a friend and mentor of
I;or
standing
small
the
children,
variety
of
under
sentence
patterns in speech, and later in books,
group
nouns
building
contains
these
blocks
conjunctions
words
form
of sentences.
the
or she may later employ in their own
the meaning of each word or phrase,
compositions.
and understood how and why they fit in a printed sentence. Mostly, though,
is often as difficult as unlocking the
After you boot the program, four
meaning of ihc Cosmos. What makes
control symbols appear at the top of
the process so frustrating is the ab-
the screen: a joystick, disk, and two
stracL nature of words. To a fivc-ycar-
musical notes. Aiming a small arrow
okl, the question is still, "What is a
at these symbols activates the move
herself by
word?"
ment of the Muppet characters, the
down, left or right. She was delighted.
she simply enjoyed the show. Later,
Tanya
used
the
command
mode to direct Kermit's movements moving
the joystick
up.
Hermit's F.h>ctrotlic Storymaker is
saving of stories for later recall, and
In the world of small children, where
a solution. Pirsi, it "shows" children
musical accompaniment. Below these
all
words
and
are solid blank lines which represent
adults, such moments of freedom are
sounds. Second, it demonstrates how
the first of many sentence patterns.
the building blocks of self-confidence.
words fit
into new and unexplored
Presented in this "template" fashion,
So great
sentence patterns. Kennit's Electronic
these lines are the function slots of a
once, as Kermii danced joyfully on
Storymaker gives children an oppor
grammatically correct sentence.
bustling city streets. Tanya frettingly
by
employing
images
power
and
was
decision
her
rests
involvement
with
that
tunity to master 20 different sentence
To begin, point the arrow at the
steered him away from traffic. "I've
constructions. Grade six teachers who
first position, which in this case is the
got to steer tiim over here," she ex-
though! sentence variety was extinct
subject position. The words and cor
40
APRIUMAY86
Ciintinncit tilt pg. -i2
New 128 news If you've ordered the new
Commodore 128™ or you're thinking about it, Sams has news for you! A new book: The first and only official guide to Commodore's exciting new business computer.
Now you can read all about the Commodore 128 and its three differ
Eest of all, you'll learn how the 128 can work for you at the office or at home. So whether you've
already ordered the 128 or are get ting ready to, you'll find Sams Offi cial Guide a wise investment.
Get the book that's making headlines. Get Sams Official Com modore 128 book. Visit your local Sams dealer. Or call our toll-free number and ask for Operator 205. The Official Bookfor the Com modore 128 Personal Computer,
No. 22456, $12.95-
ent operating modes—64™128,
800-428-SAMS
and CP/M® You'll leam how to use spreadsheets, and word proc essing, choose peripherals, create graphics and animation, run CP/M
SAMS
programs, and more.
Indianapolis, IN ^6268
In Indiana, call 317-298-5566
HowardW. Sams& Co.. Inc.
4300 West 62nd Street
SOFTLUHRE RENEWS plained, "so that he won't get run over."
My Imagination was also busy. As
Tanya moved Kermli about, I thought of questions to help expand her grasp of spatial concepts, those perceptual
was occurring.
"Which line do we
coordinating the
appropriate visual
and more and more frequently her re
image :intl wording, Kermit's Elec tronic Storymaker provides a bridge from hearing and understanding new sentence patterns, to composing and
sponses were correct.
reading them.
use for Kermit or his friends?" I in
quired. "And which one is for what he does?" Willingly. Tanya answered,
For
gremlins that sometimes result in re
example,
the
following sen
Tanya was certainly entertained by
versed letters such as "b" and "d,"
tence appeared on the screen: Kermil
Kennil s Electronic Storymaker, but I
"m" and "w." "Let's see il" you can
swims under the sea. Tanya "read" this to me, but how was she able to
think she also appreciated it for what
decode the words accurately and in
able,
correct sequence?
chosen
through watching Tanya learn about
Kermit to be the subject of her story.
language. How much was she actually
make him dance in the lop right hand
corner," I suggested. And then, "How about the bottom?" or, "To the left corner." hi similar fashion.
I asked other
so
therefore,
She had
the
word
"Kcrmit"
it taught her. I, too, found it enjoy but
my
learning?
I
greatest
assessed
thrill
her
came
growing
would logically begin her sentence.
awareness by having her point to the
comprehension, and test her emerg
Reinforcing lhat assumption was the
line where the character word will be
ing awareness of how spoken words
Illustration of Kermit swimming un
entered, or 10 the line that will tell
and the texi paralleled one another.
der the sea. In "telling" me a story
where he will dance or swim. Tanya's
Step one was ;t question to determine
like this one, her mxstcry of oral lan
correct responses indicated she was
if she knew what was meant by a
guage and its rules told her to begin
beginning to master the written code
"word." She did, and proved she rec
with the subject and follow with a
she would one day use in her own
ognized the physical boundaries of
VCtb. Thus, she correctly anticipated
writing.
words
the same pattern in text. The simulta
questions
by
to
enhance Tanya's story
counting
those
in
her
neous
sentence.
Next, I asked her to point to indi
on-going
visual
images
con
How much understanding of lan guage Tanya brought to this program
firmed her assumptions.
and how much she learned from its
use is difficult to determine. Without
character in the story, the action he
All these clues helped Tanya underBtand the workings of more complex
was engaged in. and where the action
and unfamiliar sentence patterns. l)y
vidual
words
which
depicted
the
a doubt, however, many aspects of its presentation assisted Tanya in her as
sociation
of
speech
with
text.
It
would require much more space to
PLUS 4â&#x201E;˘ OWNERS READY FOR ADOPTION?
Too many adults still believe a child should he able to merely recite the Of more value is a firm understanding that words in prim are (he same as
monthly newsletter for rhe Plus d. Membership
provides you with information and support. In the newsletter, we explore the uses of rhe software ond answer commonly asked quest
words in speech. That conceptual re
alization, combined with ;\ command
ions.
of rich :uk\ various oral sentence pat terns, would do a great deal to ensure
A digest ond listing of sofrware ovoiloble for the Plus 4 is provided. In addition, we are receiving submissions of programs from our members for sole
a child's early success with reading and writing.
and distribution,
In the meantime, though, let no one hesitate to use Kermit s Electronic
We have solrwore thot enhances the performance
of the builr-m sofrware, games, personal financial
Storymaker I have nothing but praise
packages, and more.
for it, and Tanya has but one request. She'd like to suggest a small addition
Fill out the coupon below ond return ir roday! You'll receive o free program library disk to
to the Muppet cast of characters: the Peanut Butter Sandwich. It's a reason
expand your computing now.
able
idea. After all,
activity
Nome
without
a
what's a peanut
kid's butter
sandwich?
Address dry. Sioit
Z'P
Phone
(Circle One) VISA / MASTERCARD ÂŤ
PO Bo* 11000. SanroAno. CA92711
Jack Smberly is an Learning
P Pleow send me more rnformoTton D 1 am reody for ocopnon Enclosed is my check fc S10 00. ininol QLCnei regisrranan
APRlt/MAY'86
Kertnii V Electronic Storymaker,
ABC's when he or she enters school.
The PLUS EXCHANGE Users Group publishes a
TOI^MtCRO
fully explain the full range of lan guage "readiness" skills fostered by
. Expires.
Assistance
Elementary teacher
with
14 years of experience. He is pres ently teaching a program for gifted children studies.
that
includes
computer R
You'll find unbiased in-
depth reviews of the best new software and hard ware ... discover how to make your own programs... learn practical home and
business applications. And much, much more. Plus, in every issue, you'll
receive free programs— both games and practical applications—you can type in and use right away! And, if you act now we'll send you a FREE "Best of Loadstar" disk.. .full of great games, practical programs, plus utilities,
graphics, music, tutorials and much more! Subscribe or renew your
subscription now at the
low rate of S26.95 and we'll send you a full year of Commodore Microcomputers and Commodore Power/Play (12 issues, total) PLUS your FREE "Best of Loadstar" disk
(S6.95 value).
The Best of Loadstar NEW 1986 VERSION INCLUDES VISIBLE BUBBLES BACTER1ALAB Q AND D CAT TOOL CHICKEN GO CHOPPER FASTCOPY UIR OF THE NECR MINER MBBLER MOVIE MOGUL START ORBIT WORMSHOT RAM DISK SORT COLLECTION WORDSMITH
HOWTC TO A HIGHER —i.
THE COMMODORE 128. The first step is buying the
Commodore 128"* Personal Cornpurer. The smartest computer available for the price. It's like gel-
ting three computers for less than one usually costs, because the 128 operates in three separate modes. You can run sophisticated CP/M® business software and the new programs written for the 128. Plus over 3,000 Commodore 64® programs. You start out with
THE COMMODORE 128 WORKS FASTER. To run all that software and run it faster you'll want the I57I Disk. Drive. You can't find a faster drive at the price, It transfers nearly 1,000 words a second (5200 cps), so you can load most programs instantly. And you'll save space as
well as time because the 1571 holds up to 410K of data, the equi valent of 200 typewritten pages.
more software and real life uses than mosf machines give you after years on Ihe market.
®CP/M is o feglsreted trademark o! DIglrol Research, inc. G 1985, Commodore Electronics llmlled
THE COMMODORE 128 GETS SMARTER.
Now try improving your memory.
Plug in our 1750 RAM Expansion Module and your 128 moves up
to a powerful 512K. That's enough to handle just about anything you
can dish out, from complicated business forecasting to giant data bases, in fact our expansion mod ule will be the only memory you'll need for many years to come.
EVOLVE
NTELLIGENCE. â&#x2013; **
THE COMMODORE 128
LEARNS TO COMMUNICATE. There's no real intelligence without the ability to communicate. So
you'll want our 1670 Modem/1200. Just plug in your telephone jack
and the modem automatically answers, dials and selects the appropriate mode. It puts you in
touch with a new world of shop ping, banking, communications
and information over your tele
phone line. And it operates at a
lightning-fast 1200 baud to save on your telephone bill.
THE COMMODORE 128
LEARNS TO WRITE. Looking good in print could be
your next move with the MPS 1000 Printer, it's a new dot matrix
printer designed to make the most of the I28's high-resolution graph ics because sometimes pictures speak louder than words. But it's no slouch when it comes to words. The MPS turns out about 1200
words a minute (100 cps) of draftquality printing, or gives you nearletter-quality printing at nearly
THE COMMODORE 128 IMPROVES YOUR VISION. Brains aren't enough without good
looks, so improve your vision with
Commodore's new 1902 RGB Color Monitor. The high-resolution
screen gives you a sharper image and better color than your stand ard TV, so you can really appre ciate the 128's great graphics. And the 80-column display lets you see more of what you're doing while you're doing it.
240 words a minute (20 cps}. And
you can choose printing styles, use international characters, even make up your own symbols.
All these evolutionary steps ahead won't set you back when it comes to paying for them. Additions to your Commodore 128 are
available at a store near you and are as affordable as the 128 itself. We think that's a smart way to help you build a computer system,
COMMODORE 128: PERSONAL COMPUTER A Higher Intelligence
THE MISSING LINK! From magazine...to diskette...to disk drive
Without LOADSTAR you are probably not getting the full benefit from the magazine that you are reading at this moment. Tell the truth now.... Have you typed in all the program listings?
Of course not. Your time is worth much more than that. On the other hand, it is a shame to miss out on all the rich treasures that are available to you. The solution is LOADSTAR.... LOADSTAR is published monthly on a double-sided diskette. It contains the programs
from Commodore's own magazines with lots more.... There are bonus programs, tutorials, articles, subscriber feedback, reviews, and music. FOR
CALL TOLL-FREE 1 (800) 831-2694
8-5 CENTRAL TIME
In Louisiana call (318) 868-7247
If Loadstar fails to meel your expectations in any way, you can return the disk for a full refund.
"If you can afford only one disk service, make il Loadstar. If you can afford more than one, make sure Loadstar is one of them. You'll soon wonder why you bothered with the others!"
to order by mail send lo
LOADSTAR P.O Boi 30007 Shrevoporl. LA 71130-0007
S995 for the current LOADSTAR disk companion to Power Play ! S9.95 for the current LOADSTAR disk companion to Commodore
OR
Microcomputers
539.95 lor the ne*1 6 issues of LOADSTAR.
$69.95 lor the next 12 issues of LOADSTAR. Niimn
AddFHS
Stephen S. Leven, SeptJOci. Commodore Microcomputers. page 32
These rnlos also apply lo Canada and Mexico
Wnle for overseas rates
HDUEHTURE ROOD
HVSIIAYADD.WIS
The Most
show. If you enjoy "disk drive detec
Interactive
investigate I'eny Mason. Telarium
tive" games, you'll definitely want to
plans to follow it with an Agatha Christie adventure, and, for science
Game Ever?
fiction fans, Robert Ileinlein's Starman Jones and The Moon is a Harsh
Mistress, both scheduled for later this
News and opinion
with the characters can lead to so many different situations and conclu
from a leading
sions. Amber is probably the most in
explorer of those
teractive adventure ever. Another first
fantasy realms called adventure games. M.i you're tired of collecting objects
for the genre Is Amber's inventive use
year.
Return to the Land of Zork: Spellbreaker All-text adventurists who haven't
of graphics. Instead of appearing in
already
full-screen pictures with text below,
hreaker must have been on the moon
these ornate illustrations fill the left
for the pasi few months, for it's the
played
Infocom's Spell-
side of the screen and the texl scrolls
long-awaited final chapter in the /:'/;■
down the right.
chanter series. A maddening jaunt lo
■Amber includes
a
unique
game
and figuring out what to do with
within a game, but it's not an action-
the magical world of Zork's Great Un derground Kmpire, Spellbreaker was
them, collect yourself a copy of Nine
style challenge
Princes ofAmber, Telarium's (Spinna
ium's early adventures (which have
Zork III and co-wrote Enchanter, the
ker) adaptation of a fantasy novel by
since
series'
Roger Zelazny, In a first tor adventure
versions of Dragon world. Fahrenheit
Blank. It commences in the midst of a
gaming, virtually till the problems are
451 and Rendezvous with Roma). it's
clamorous meeting of the top En
solved by talking to and Outwitting
a visual problem thai defies you to fit
chanters from
people—not fumbling with key.s and coins and ropes. As a member of the
pieces of a puzzle together by typing
They're debating what to do about an
in commands. There's also an all-text
inexplicable phenomenon: Their
royal family in the mystical land of
swordfight sequence that
kicks in
magic spells either aren't working or
Amber, you're ensnared In a deadly
when you choose to fight instead of
completely backfire, and the resulting
Struggle for the throne with your
talk.
chaos threatens lo destroy the world
eight brothers and three sisters, while your lather, King Obcron, is away.
like those
been removed
in Telar-
from the new
Tile music and sound effects are
wriiten
by Dave first
of Zork.
Lebling,
installment,
At
around
the height
who
with
the
did
Marc
land.
of one
lin-
outstanding in this and another note
chanter's speech, the gathering of ma
them to
worthy Telarium title. Perry Mason:
gicians is turned into newts, frogs,
back you in a plot to oust the vicious
The Case of the Mandarin Murder
and lizards by a shadowy figure whom
Prince Erik; therefore, Amber's prob
(reviewed in depth this issue). Mason
you must track down and vanquish.
lems focus on negotiating with your
incorporates
siblings
scheme and also emphasizes charac
head Mountains to the nest of a giant
command in ibis effort is a vast vo
ter interaction as you assume the role
roc, through
cabulary of unusual verbs. You can
of the famous lawyer who must save
where it monstrous snake blocks your
Hatter, placate, propose, nod, spit,
his client from a murder rap. Most of
path, to the enigmatic Octagon room
confess, picad. negotiate, bargain, or
the game is staged in court, where
and beyond. You're armed with a
choose from numerous other words
you can cross-examine witnesses, in
spell book containing familiar spells
implemented especially for this in
troduce evidence, and even object to
like rezrov and frotz. Numerous new
tense brand of character interaction. The game also packs an array of
the district attorney's line of ques
spells—jindak to detect magic, blor-
tioning, Success hinges on shrewdly utilizing your staff of two. Paul Drake
ple to explore an object's mystic con
prepositions
(all listed In the manual), making it
is a private eye who will dash out and
Outside the Guild Hall, you find a
the most articulate of the Telarium
investigate anyone or anything you
strange white cube that, if biorplcd,
adventures.
say. then report back to you in court.
transports you
Delia Street is a legal assistant who
where you'll find several other rooms
just one successful ending, the other
will call potential witnesses, summa
and puzzles,
"conclusions"
rize the most recent testimony, and
traveling about is similar to the way
You've got
nouns,
to
to convince
form
adjectives,
alliances.
and
At
your
Adventure games typically have consisting
of diverse
ways to die along the way. Amber. however, has lour successful conclu
a
similar graphics
suggest effective questions to ask. The game ends when the jury an
The trip takes you across the Flatcyclopean stone ruins
nection;*—soon turn up.
to another location
(This mechanism for
the Improbability drive was used in Hitchhiker's Guide.) Other cubes
sions. The optimal .solution is to be
nounces a verdict. As in Amber, sev
must be retrieved from ogres,
crowned King of Amber; the others
eral possible endings exist, including
mits, and other characters; each tele-
reflect
one
murderer
ports you to a new area. With a top
(You'll still find plenty of ways to get
breaks down and confesses on the
score of 600 points, this is an ex-
killed.)
witness stand, just like in the TV'
Continwd'on pg. 121
various
degrees
Because
of success.
your interactions
in
which
the
real
her
COMMODORE POWER/PLAY
47
COMMODORE 64 COMPUTER
■% J* n
C128 COMMODORE COMPUTER
14" Hi-Res
ICWD Monitor
(Order Now)
$139*5
(Order Now)
Plus Separated Composite Video
$99005
Perfect for SO column use on tha Cl 28 plus includes green screen option and all controls accessed from the front of the monitor.
With S5°.9S Tlmoworks Wordwrlter
Word processor lavings applied
• C128 Disks 79'ea/
•340K1S71 Disk Drive S2S9.00
• Paperback Writer 64 S39.9S
• Voice Synthesizer $39.9}
Plus StJ SO 5SH
• 10" Comstar 10X Printer S148.00
• 12" Amber Monitor W9.«
•13" Color Monitor S159.95
CALL BEFORE YOU ORDER
We pock a SPECIAL SOFTWARE DISCOUNT COUPON ...tli every COMMODORE 04
COMMODORE b4 COMPUTER 1139.95 You pay only S139.95 when you order Ihe powerful 3'K COMMODORE 64 COMPUTER! IESS lhe value of
COMPUTER, DISK DRIVE, PRINTER, MONITOR ..i. Kali! Till-. LaupDn allawl you
the SPECIAt SOFTWARE DISCOUNT COUPON we pock
to SAVE OVER 1150 OFF SALE PRICES!!
with your computer irioi allows you lo SAVE OVER S3S0 oil sollwore sail' prKMM Wilh only $100 of savings applied your nci computer con isS39.W'
O2B computer is only S?3' 05 L>*l 1349.00. SALE t?«9,00.
PROFESSIONAL SOFTWARE COMMODORE 64
Get (hose 5V Double Sided Floppy Disks specially Certified
llietima
\hart I5J1
Warranty
eoj
5 Boies ol 10 - S«.5O 189
Lilt
1bI>
Coupon
m.oo Si' 00 J34.91 (44.95 139.«5
S3».95 134.95 111 95
119.95
117.95
126 95 1H.95
(59 95
119 95
ll«.«
139.15 151 95 (19.75
111 95
SupsrBowl Sunday
179.95 13! ti 13D00
131.95 117 95
Flip I File Oiik Filer Pro Joystick
Nama
Auiomohc lint Cleaning Liner included. I Boh ol 10 -
S9 90 09
Paper Bock Write 64
ea 1. 10
Paper&ock Dmabaiefii Pdpvrback Dictionary
Bo.es of 10 ■ ST?.OO !79' 90.],
The Print Shop
Hallev'i Prn|eil PractJculc (tprvad ihnaO
13" COLOR MONITOR SIS*.*! You pay only S159 1i when you order ihis 13 MONITOR
COLOR
Vokh Cornmand Modul* Nine PrincBt in Amber
LESS the value ol the SPECIAl SOFTWARE
DISCOUNT COUPON we pack i. in your monitor trial
□ Howl you lo save over $250 off taflwore sale prices' i With only 5100 of savings applied, your nel color monitor cost is only S59.95. (16 Colort).
carriage
bit Image (120 * 14J dot matrix] paring
leh
and
righi
Ifue
lower
as
much!'
(Centronics
131.95
Dn^l Cover File Writer (by
1
S
6 95
E 1.60
139.95
151.95
ITtpoi' Guid»
I14.9S
IIS 15
111.95
Sylvia Porl»r
1)11!
138 95
135.95
B.95
Sample SPECIAL SOFTWARE COUPON! I
Malic block graphics and special characiers. II gives you pnnl quoli'y and feolures found on prmlors Iwice
510 00
129.95
Write or call for
defenders with super and subscripts prims standard.
costing
111.9S
ll?-95
(See over 100 coupon Hams in our catalog}
underlining, back
niaram selling
114 95
1JJ.9S
Fir>anc,ol Plonnir —
1 20.1 JO
110.00
13J.93 1W.9S
Cttt Troublekhool I
CPS 9 x 9 doi matri" with double strike capability for >B > 18 dot motrm (neor letler quality], high resolurian
!!!.«
Porollel
Inmilote) List 5399 00 Sale IHB.OO.
4 SLOT EXPANDER & SO COLUMN BOARD 149,93 funef Converts your Commodore 64 lo 60 COLUMNS
when you plug in ihe 80 COLUMN EXPANSION BOARD i' PIUS i slot 0. ponder' llmlfd Ouonliliei Salom.9S. Coupon S39.95.
ATTENTION Computer Clubs
We Offer Big Volume Discounts
JO COIUMNS IN COLOR
CALL TODAY!
PAPERBACK WRITER (4 WORD PROCESSOR 139.4} Th,s PAPERBACK WRITER 64 WORD PROCESSOR !■ the
Th» ULTIMATE FOR PROFESSIONAL Word Processing
DISPIAY5 JO or 80 COLUMNS IN C01.0R or block ond while! Simple to uporole. powerful lent editing complete cursor and insert delete key conlrols line and paragraph insertion automatic deletion margin sellings and oulput to all printers1
Coupon S39.95
ptu5 runs all 1541 lormois.
■-
Sg
SUPER AUTO DIAL MODEM 124.95 io u«. Juil plug into your Commodo'e bi
Eosy
cgmputnr and you fo roady to Iransinit ond roceive
mus^agoi. Easier lo use lhan dialing your telephone, juil puih one hey on your computori Includes enclu&ivv cai, lo -■ i1 program la' up and down loading io pnnTer ond duk dnvei. Beit in U.S.A. List $99 00 SALE12I.1S. Coupon$24.95
VOICE SYNTHESIZER S3V.95 For Commadnre.64 computers
Just plug it in and you
can program words ond leniences. od|u*< volume and hi.!, moke lolk>ng adventure games, sound action gomm ond (uitomiiod tolkres1' PIUS 1119.95 «olue) TEXT TO SPEECH progrom included FREE
PROTECTO WARRANTY All Pretvcio & product coffy o nnftirnum 90 day warranty
II anything laik wiilnn 1Q dayi from iho date of purthaio.
'"ZOHK".
SCOTI
ADAMS
AND
OTHER
II" MAGNAVOX [NAP) 50 COLUMN MONITOR WITH SOUND »7».9S High
Pesoluiion
green
^treon
NOI
EXPORT
TO
OTHER
BO
PRINTER/TYPEWRITER COMBINATION 1239.95 "JUKI"
Superb
leiter
quality.
daisy
wheel
primer lypewnter combination. Two machines in one — just a flick ol the switch. )"2 ' e>rira large <• zw typev-nrpr Keyboard automatic margin conlrol and relocate k«yr drop in ccmetie ribbon i ;90 day in (Specily). LIU $349 00
SALE IJM,«P
pro.oi once again Thoi We Love Our Cvitomen,
UsiSWOO. SALES1I4.4S.
PHONE ORDERS 8 a.m. - 8 p.m. C.&.T. Weekdays 9 o.m. - 12 noon C.S.T. Sorurdoys
COUNTRIES.
EXCEPT
CANADA Enclose Cashier Chech. Money Older or Personal Check. AHow I J days lor delivery 1 to 7 doys lor phone orderv I day express mail! Prices & A volubility subject ra change wilhoul nottte. VISA- MASTERCARD C.O.O. No. COD lo Canada. APOFPO
(Ltd,
14" RGB & COMPOSITE COLOR MONITOR S»U5 Must bo uspd fa gel
SO columns
in color with 80
column computers [C128 • ISM - App!e).(RGB Coble S19.«) AddSU.SOshippino.
• 90 DAY FREE REPLACEMENT WARRANTY i OVER 500 PROGRAMS ' FREE CATALOGS
HAWAII. ALASKA. APO-FPO orders. Conadion ordori must be in U.5.
DO
monitor.
folumni * 7A lire*, ea»y io read plui spookor for audio sound indudnd. Fanla^lic vulue Lu| Si29.00 SdId W9.45. (C12B cablo H9.95. Cbi. Atari cable
Add 510.00 lor shipping, hondhny ond insurance. Illinois residents please odd &'■,*, Ian. Add SIO.OO For CANADA PUERTO RICO. WE
ADVENTURE
GAMES! I (Disk or lope } List S89.M. SALf IU.U
iiPtiplk/ itnd your producr ro u* vio Umicd Parcel 5«rvi<e P'cpoid Ylt* will IMMEDIATELY send you a replacement al 'ifj charge wio Unii^d Porcel Service prepaid. Thi*warraniy
LOWEST PRICES • 1 i DAY FREE TRIAL BEST SERVICE IN U.S.A. • ONE DAY EXPRESS MAIL
dollars
{usi Fype a
word gnd Hear your (ompuior lolk -- ADD SOUND TO
warranty) ceniro^ics poroHiff or 8S232 ienal pr>n buifi
fiiwti available for the COMMODORE 6) compuier i
LSM 00 SALE 111.91
■ '
Super
Mow you program 00 COIUMNS on the screen al one
centering
.
S24 95
Computer Core Kll
CadiwriMr)
Premium Quality 120-140 CPS Comstar 10X Printer $148.00 Thn COMSTAR 10X fli.ei you 0 10
34DK 1571 COMMODORE DISK DRIVE 1^54.00 Double Sided. Sinqle Oiih Drive tor C-I^fi ollows you
ro use C-l 28 mode plus CPM modo. 17 limos Josler
designed +or lhe Commodore 12B Compuier {1 571 Disk
100".
' Cl 38 COMMODORE COMPUTER «89.00 You pay enly S289,M far the C128 tompuTor ond we include The CUfl Wordwrtler Wordprocei^or by Timeworki (Sale 559.95) Thus, your not cott lor lhe
(Examples)
- C11B DOUBLE SIDED DISKS 79' EA.
Drive!.
PRICES MA Y BE LOWER
SPECIAL SOFTWARE COUPON
We Love Our Customers Box 550. Barringlon. Illinois 60010
312/382-5244 to order
Computer Cleaners Your Choice Reg. $19.95
5fl/e
y2 price SALE
Your Choice Reg. $19.95
TV/MONITOR SCREEN RESTORER & CLEANING KIT Sfl|e $9.95 Reduce eye fatigue by increasing the clarity of your TV or
monitor screen. This kit contoins a hard wax formulation to
cover surface imperfections on TV screens and monitors. This restores maximum optical clarity, making what you see mor-
distinct. Plus high absorbency cloths and on auto static spray
cleaner allows you to clean your screen on a regular basis to keep your screen looking better than new. (This is o must for those who watch monitors or TVs for extended lengths of time.) List $19.95. Sale 59.95.
DISK DRIVE CLEANER
Reg. $19.95.
Sale $9.95.
MEMTEK PRODUCTS
• 60% of oil drive downtime is directly related to poorly maintained drives. • Drives should be cleaned each week regardless of use.
• Drives are sensitive to smoke, dust 8 all micro patricles. • Systematic operator performed maintenance is the best way of ensuring error free use of your computer system.
This unique twin slot jacket design gives twice as many "wet-dry"
cleanings per rotation as other leading brands. Non abrasive, 100% lint
free, random fiber cleaners capture dust, smoke particles and disk oxide build up which insures you ogainst disk and data loss from dirty disk drive heods just like you must clean your albums and tape players you must clean your disk drive heads to keep your disk drive working well. (24 cleanings per kit.) List $19.95. Sale S9.95.
ANTI-STATIC KEYBOARD CLEANER
Sale $9#95
Now you can clean your computer keyboard fast,
efficiently, and safely. The keyboord cleaning solution is exclusively formulated to remove skin oils, dust, and dirt
that can destroy your equipment. Plus this non residue
solution with anto-stotic properties will not build up like ordinary household cleaners so you can clean as much as you
like without worry. Plus the lint free, high absorbency, non-
abrasive cloths will not scratch or mor your equipment as they
pick up dirt and grime in a matter of seconds. List $19.95. Sale 59.95.
Ada S3.00 lor shipping, handling end insurance. Illinois residenls plecse odd 6'.*. Ion. Add S6.00 for CANADA PUERTO RICO HAWAII ALASKA. APOFPO orders. Conodion orders must be in U.S. dolfori WE DO NOT EXPORT TO OTHER COUNTRIES EXCEPT CANADA. Endosc Cashier* ChocU. Money Order or Personal Check. Allow udoybfordelivery. 2io7daysfor phone orders. 1 day express
moil! Price! fi avoilobilily subjoci to change withoul notice. VISA MASTER CARD — C.D.D. No. C.O.D. lo Canada APO-FPO
We Love Our Customers 22292 N. Pepper Rd., Barringion, Illinois 6O01O
312/382-5244 to order
PRINTER ACCESSORY SALE • Lowest Prices
• Best Service
• In Stock Quick Delivery
PAPER & LABELS List
Sale
S6.95
$4.95
$16.95
$14.95
Fanfold
$24.95
$19.95
11" (1100
S19.95
$17.95
0056 5000 Self Adhesive Mailing Labels. Bes! quality single width - 3'/>" x 15/16". (Tractor/Friction)
$24.95
$14.95
0054 Roll Paper. BVt" Standard letter size (414 Thick — 350 Ft.) Use with any Printer!
0052 Deluxe Printer Paper. 9VJ" x 11" (1100 Sheets) Tractor or continuous feed, for all standard 80 Column Printers!
0051
Deluxe Micro
Perf
Printer Paper.
micro pert., no tractor 0053 15" Deluxe Printer Paper.
IS"
x
Sheets) Tractor or continuous feed fits all 15" Printers.
RIBBONS Extra Ribbons For Printers
List
0043StarMicronicjl0"or 15"
S6.95
0044 Bo* of 12 077* Riteman 10" Cartridga HOB Rileman 15" Cartridge
Sale
S71.40
134.00
S14.95
*9.« 114.91
$19.95
34Sfe 10" Coin-Star 160 Cartridge
SH.95
001S 3465 0014 J009 003*
$29.95
19.95 tl7.9S
S14.95
>5.95
Smith Corona Fastexl 80 Ribbon 2/PKG. MPP1361 (one Cortridge) Smith Corona D100, D2Q0 Printer Ribbon. Canon Printer Ribbon 10" or 15" t5V Com-Stor 160 Cartridge
S19.95 $34.95 S19.95
si ■!.'>:>
S19.95 $14.95 S19.95 S14.95
i 1-1.'15
$7.95
IS.95
$11.95 SI 1.95
19.95
Commodore Ribbons. 1415 VIBft 0719 0017
Cartridge Cartridge Cartridge Cartridge
Ribbon Ribbon Ribbon Ribbon
for lor lor lor
MPS MPS MPS 1525
B03 Printer 602 Printer 801 Printer PrlntBf
•-'l.'li 114.95 *8.95
Olympia Compact II Ribbons. 004S Correctable 0049 Lift Off Eraser Ribbon. Must use Correctable Ribbon 0010 long Lite Ribbon (Non Correctable)
Juki Ribbons. with
(9.95
2345 Correctable (Bon of 6)
2146 Lift-off (Box of 6) 'MS0 Correctable (Box of 2) 1481 Long Life (Box of 1) ...
List
Sale
S39.9S
124.95
$12.95 $14.95
1S.95 19.95
S12.95
18.95
DAISY WHEELS Extra Daisy Wheels for Juki 2200 Printers MOO Herald Pica (PICA)
1401 Herald Elite (ELITE)
2402 Carroll Pica (COURIER) 2403 Primus 10 (ORATOR) 1404 Helen 12 (SCRIPT)
2405 Mini Majestic (MICRON)
Extra Daisy Wheels for Olympia Compact II Printers 5011 5011 5013 5014
Herald Herald Carroll Primus
Pico (PICA) Elite (ELITE) Pico (COURIER) 10 (ORATOR)
5015 Helen 12 (SCRIPT] 5016 Mini Majestic (MICRON) Add S3.00 tor shipping, handling and insurance Illinois residents please add tV.% la.. Add $6 00 for CANADA. PUERTO RICO.
List
Sale
$27.00
518.95
S27.0O
SIS.95
$27.00
S18.95
S27.00
518.95 SIB.95
S27.00
518.95
List
Sale
S27.00 S27.00
$18.95
S27.00
S18.9S
S27.00 S27.00 $27.00
518.95 SIS.95
$27.00
SIS.95
518.95
1
1
j
w Camwil' Plasfc Pnntwheel
HAWAII, ALASKA. APO-FPO orders, Canadian orders must be in U.S.
dollars. WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT CANADA. Enclose Cashiers Check, Money Order or Personal Check. Allow 14 days for delivery. 2 lo 7 day! for phone orders, 1 day express mail! Prices £ avol labi lily suh|ect to change without notice. VISA — MASTERCARD — C.O.D. No. CO.D. to Canada. APO-FPO
We Love Our Customers 22292 N, Pepper Rd.. Barrington. Illinois 60010
312/382-5244 to order
Famous Smith Corona National Brand
I0" PRINTER SALE Below Wholesale Cost Prices!!! • ONE YEAR IMMEDIATE REPLACEMENT WARRANTY ■ Speed: 120 or 160 characters per second • 80 character print line at 10 CPI
* Six pitches
■ Friction Feed/Tractor Feed — Standard
' 1 Line Buffer, 2K Buffer on 160 CPS Plus LQM
* Graphics capability
• Centronics compatible parallel interface
• Features Bidirectional Print, Shortline Seek, Vertical And Horizontal Tabs
Cheek These Features & Prices 120 CPS 10" Printer List
S-429.00
$
159
160 CPS + Letter Quality Mode 10" Printer This is a sample of near-let ter-quality italic
our print.
List
emphasized
£499.00
!199
SALE
There is standard data processing quality print
SPECIFICATIONS
(IBM — Commodore}
(Apple — Atari — Etc.
Slm/Wnifjht
Char. Matrix Siis
IntarfacBi
Height 5.CU" Width 16.7"
9Hx9V (Standard) to 10H x 9V
Parallel 8 bit Centronics compatible 120/160 CPS Plus NLQ: RS232 Serial Inc. Character Mode
ASCII Plus ISO Print Buff or Six* 120 CPS: 132 Bytes (1 line) 120/160 CPS Plus LQM: 2K No. of Char. In Char. Sat
Bi-directional, Short line seeking, Vortical
Depth 13.4" Weight 18.7 lbs. Infernal Char. Coding
(Emphasized S Elongate) Printing Feature!
10k 8 Emphasized; 9 x 8 Standard; 10 xB
Tabs, Horizontal Tabs
Elongated: 9 x B Super/Sub Script (1 pass)
Formi Type
Character Sat
Fanfold, Cut Sheet, Roll (optional) Max Paper Width
96 ASCII 11x7 Inlernollonol Chor.
96 ASCII Plus International
11 ■' I ..ioil In(i Mathod
Llna Spacing
StondordoO. 72, 120 OPI Harlionial 72 DPI Vertical Pitch 10. 12, 16.7. 5, 6. 8.3. Proportionol Spacing Printing Mathod
Friction Feed Sid.; Tractor Feed Std. Ribbon
Character Spacing
Graphic* Capability
6/8/12/72/U4 LPI
Ribbon Llfo
A million characters
Impact Dot Matrix
Interfaces Apple $59.00
IBM $89.00
10 cpi normal: 5 cpi elongated normal; 12 cpl compressed; 6 cpl elongated compressed; 16.7 cpi condensed: B.3 cpi elongated condensed; 5.12.5 cpi elongated proportional
Cassette — Fabric inked ribbon
Cartridge Ribbon — List $19.95. Sale 112.93.
Atari 559.00
Commodore $39.95
Add £14.SO 'or shipping, hondfmg and insurance. Illinois resident pleose odd 6'/. % to*. Add S29.O0 for CANADA, PUERTO RICO, HAWAII. ALASKA. APOFPO orders. Conodion orders must be in U.S. dollars. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT CANADA. Enclose Cashiers Check. Manny Order or Perionol Check. Allow 14 days
delivery. 2 lo 7 day* for plione orders. 1 doy express moil! Prne$ & Avoilablllly sub|ect to change without nolica,
VISA
MASTERCARD-
CO.D.
NoC.O.D. loConodoor APO.FPO
We Love Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010
312/382-5244 to order
DAISY WHEEL PRINTER SALE! ■JUKI DELUXE "COMBINATION" PRINTER/TYPEWRITER
List Price S399
§ A 0% A 95
Sale ii7
• Superb Computer Business Printer combined
with the deluxe electronic typewriter! Two machines in one — just o flick of the switch! Superb letter quality correspondence — home. office, word processing! 12" Extra large carriage Drop in Cassette Ribbon, 6 for $24.95. 2 for S9.95 Precision daisy wheel printing — many lype styles! $10.95
• Pitch selector — 10. 12, I5CPI. Automatic
Letter Qualitv Printer/Typewriter
relocate key! ■ Automatic margin control and setting! Key in buffer'
• Centronics parallel or RS 332 Serial interface
O Olympia
buili-in (specify)
World's Finest "Combination"
Printer/Typewriter
Sale$32995
• Superb computer printer combined with world's
finest electronic typewriter! • Better thon IBM selectric — used by world's largest corporations!
• Two machines inone — just a flick of the switch! • Superb letter quality correspondence — home, office, word processing! • Extra Large Carriage — 14 1/8" paper usage!
• Drop in cassette ribbon — express lift off correction or eraser up to 46 characters ! • Precision daisy wheel printing — many type styles! • Pitch selector — 10, 12, 15 characters per inch, • Automatic relocate key! • Automatic margin control and setting! Key in
Executive Letter Quality Printer/Typewriter
buffer! • Electronic reliability, built in diagnostic test! • Centronics parallel interface built-in.
15 Day Free Trial — 90 Day Immediate Replacement Warranty Extra Daisy Wheels for Olympia Printers. Horold Pica (PICA)
S1O O5
Primus 10 (ORATOR)
Carrol! Pica (COURIER)
EACH
Mini Majestic (MICRON)
Herald Elite (ELITE)
. -..
Helen 12 (SCRIPT)
COM-6J — VIC-20 INTERFACE ATARI INTERFACE APPLE INTERFACE
S39.95 $59.00
S59.00
Add S1-S.50 (or shipping, handling and insurance. Illinois residents
pleoseadd6V,% la>. Add S29.00 (or CANADA. PUERTO RICO. HAWAII.
ALASKA
APO-FPO orders. Canadian orders muil be in U.S. dollars, WE
DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT CANADA. Enclose
Cashiers Check Money Order 0' Personal Chick. Allow 14 day! delivery. 2 to 7 days (or phone orders. I day enpreti moil1 Price* £
Availability subjecl 10 chonge wllhoul notice. VISA — MASTERCARD —CO.D. NoC.O.D. loConoda or APO-FPO
We Love Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010
312/382-5244 to order
COLOR MONITOR SALE!!! (Premium Quality)
(Premium Quality)
• Beautiful Color
* Built in Speaker & Audio
Contrast
* For Video Recorders
• High Resolution
* For Small Business Computers
* Sharp Clear Text
* Apple - Commodore -Atari - Aplus 3000 -etc.
* Anti-Glare Screen
* One Year Free
■ 40 Columns x 24 Lines
Immediate
■ Front Panel Controls
Replacement Warranty'
List $32900 13" Color Computer Monitor' *C6<!/Atarl composite cable $9.95
Super High
Sale
Cl 28 RGB/Composite 80 column cable $19.95.
Resolution
13" RGB & COMPOSITE COLOR MONITOR Allows use of C-128 and C64 mode - composite and 80 column RGB mode. Must be used to get 80 columns In color with 80 column
computers. Specially designed for use with the C128's special composite
video output, plus green shipping)
screen only oplion switch, (add $14.50
List $399.00
Sale
12" MAGNAVOX (NAP) 80 COLUMN MONITOR Super high resolution composite green screen monitor. 80 columns x Fantastic value. Limited Quanfitles.
259 95
Sale $7995
List $129.00
24 lines, easy to read, plus spogker for audio sound included.
$15995
Add $14.50 Shipping
Turn Your Monitor into a TV Set Without Moving Your Computer Flpnnnr i r . . • with ... i !• dual • I,.., I UHF/VHF . 11 . . ■ ■ i I p selector , , I .,-inr BinllA>i. Elegonl TV TV Ti Tuner switches
. Ibetween * goes
*■'
your computer and monitor. Includes mute, automallc tine tuning
and computer-TV selector switches. Inputs included for 300 ohm, 75 ohm, and UHF. Can be used with cable TV and VCR's. Fantastic Value. Limited Quantifies.
List S129.9S
"
Sale
15 Day Free Trial - 90 Day Immediate Replacement Warranty .^■^i^BIIIHHnaHHHHHHHn^iHRHnHHHr 'LOWEST PRICES
• BESTSERVICEINU.S.A.
• ONE DAY EXPRESS MAIL
* OVER 500 PROGRAMS
• FREE CATALOGS
Add £10.00 lor thjpplng, handling and inmranca, JHlnoli raiLdenii pleojo add 6',.% lax, Add S.1.' ■■■> for CANADA. PUERTO RICO,
HAWAII. ALASKA. APO-FPO orden. Canodlon orden mult W In U.S.
dollors.
WE
DO
NOT
EXPORT
TO
OTHER
COUNTRIES,
EXCEPT
CANADA. Enclose Cashier Check. Moray Ordsr or Personol Check.
Allow 14 rioyi for delivery. 2 To 7 doyl lor phone orderv I doyexpres; mall! Prlcet 8 Availabiliiy subject lo change without notlc*. VISA — MASTER CARD — CO.0. No. C.O.D. loConodo. APO-FPO
We Ijovc Our Customers 22292 N. Pepper Rd., Barrington. Illinois 60010
312/382-5244 to order
FLOPPY DISKS SALE *59* Economy Model or €-128 Cadillac Quality We liaise the lowest prices! "ECONOMY DISKS
For use with Commodore 64
Atari, Apple.
Good quality 5W single sided double density with hub rings. Bulk Pac
100 Q»y. 10 Qiy.
Box w/ sleeves
Total Price Total Price
59 ' ea. 79 ' ea
$59.00 7.90
C-128 Computer Disks ik CADILLAC QUALITY {Double Sided, Double Density)
Specifically designed for use with C-128
• Each disk certified
* Automatic dust remover
• Free replacement lifetime warranty
• Works with IBM PC
For those who want codillac quality we have the C-128 Floppy Disk. Used by professionals because they can rely on C-128 Disks to store
imporlant data and progroms without fear of lossl Each C-128 disk is 100% certified (an exclusive process) plus each disk carries an
exclusive FREE REPLACEMENT LIFETIME WARRANTY. With C-128 disks you can have the peoce of mind without the frustration of program loss after hours spent in program development.
100% CERTIFICATION TEST Some floppy disk manufactures anly sample lest on a batch basis the disks Ihey sell, and then claim they are certified. Each C-123 disk Is
individually checked so you will never experience data or program loss during your llfelime!
FREE REPLACEMENT LIFETIME WARRANTY We are so sure of C-128 Disks that we give you a free replacement warranty against failure to perform due to faulty materials or
workmanship for as long as you own your C-l 28 disk.
AUTOMATIC DUST REMOVER Just like a record needle, disk drive heads must travel hundreds of miles over disk surfaces. Unlike olher floppy disks the C-128 smooth surfoce finish saves disk drive head wear during the life of the disk. (A rough surface will grind your disk drive head like sandpaper). The lint free automatic CLEANING LINER makes sure the disk-killers (dust & dirt) are being constontly cleaned while the disk is being operated.
C-128 Disks are definitely the Cadillac disk in the world Just to prove it even further, we are offering these super LOW INTRODUCTORY PRICES
1 Box of 10 - $9.90 (99' ea.)
5 Boxes of 10 - $44.50 (89* ea.)
10 Boxes of 10 - $79.00 (79* ea.)
All disks come with hub rings and sleeves in on attractive package.
Make Your 1985 Income Tax Report Easy! This program includes:
• An easy to use menu-driven program that will enable you to prepare and complete your Federal income tax returns, yet requires no prior knowledge of computers or accounting.
• A CPA-tested manual, written in easy-to-understand, people-friendly English, abundantly illustrated to help make tax preparation and tax law understandable.
• Full prompting — you will be guided through the tax preparation process by thoughtful, easily-understood instructions (prompts) from your computer display screen.
• Password protection — To prevent unauthorized access to your confidential data. • A Special Backup Feature — which quickly generates extra backup copies of your recorded information to guard against the loss of important dato.
List $49.00 Add S3.00 tor shipping, handling and insurance. please
add
6V. %
tax.
Add
S6.00
(or
CANADA.
Illinois residents PUERTO
RICO.
HAWAII, ALASKA. APO-FPO orders. Conodion orders must be in U.S. dollars.
WE
DO
NOT
EXPORT
TO
OTHER
Sale $29.95
COUNTRIES,
EXCEPT
CANADA. Enclose Cashiers Check. Money Order or Personal Check. Allow Id day* lor doll vmy. 2lo7dayslQrphono order!, 1 day cypress moll I Prices & availability sub|ed ro change without nolle*. VISA —MASTERCARD — CO D. No. C.O.D. toConoda. APOFPO
We Love Our Customers 22292 N. Pepper Rd., Barringlan, Illinois 60010
312/382-5244 to order
Commodore 64
MODEM
Commodore 64
List $99.00
List $99.00
Sale
Sale $ 2^ 95
Telecommunications coupon $24.95
Low&st Price itythe U.S.A
Coupon $24.95
FOR CHILDREN-ADULTS- BUSINESS Complete Auto Dial Telecommunications Package "The only telecommunications package you will ever need/' (Exclusive Easy To Use Features)
^QUANTUM LINK ZSBSSS • Only Good Color Graphic Database Service in the U.S.A. (C-64)
Quantum Link Software Plus First Month FREE
(See the ProtectO Catalog On-Line) 59.95 value
• 300 Baud Modem • Auto Dial • Auto Answer • Upload & Download Reach Out and Access Someone • Educational courses • Financlollnformation
* News Updates and Information • Popular Games
• Banking at Home
■ Electronic Shopping
' Research and Reference Materials
The Complete Telecommunications Package offers you all this plus ... ■ Aulo Log-on
* Stores on Disk Downloaded Files
■ On-line Clock
' Select Any Protocol (access almost any computer or modem)
• Dialing from Keyboard
' Reads Files from Disk and Uploads Text or Program Files
• Capture and Display High Resolution Characters • Download Text, Program or Data Files
List$99.00
• Plus Much, Much More jfc,
^^^
^^^^
«% K"
^ ^V m m V5
Sale ' j^mzv
—
-*« * «*-
coupon $24 95
We are so sure this ii the only telecommunications package you will need we will give you 15 days Free Trial. Vlewtron Membership sold separately — $9.95. Add S3.00 lor shipping, handling ond insurance. Illinois residonls
pltaie add i<A% to*. Add $6.00 for CANADA
PUERTO RICO.
HAWAII ALASKA APO-FPO orderi. Canadian ordors must be in U.S. dollars. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT
CANADA. Encloso Coihiers Check, Money O'der or Personal Check
Allow I i days lor rtol Ivory. ! 1o 7 days lor phono orders. I dayeipross mall | Prices & availability subject lochonge Without nolice. VISA —MASTERCARD — COD. No. C.O.D. toConoda, APO-FPO
We LiOve Our Customers 22292 N.1 Pepper Rd., Botringlon. Illinois 60010
312/382-5244 to order
Commodore 64
VOICE COMMAND
Coupon $34.95
Coupon $34.95
$3995 MODULI
Keyboard Replacement
Voice Recognition
The Voice Command Module is o speeth recognition device that lets you give commands to your Commodore-64 with your voice instead of a keyboard. This unit converts the sound waves generated when you talk into digital data that is stored in the computer memory. When you speak to your computer, the words you speak are matched against the daia stored in memory and tho result is converted to an instruction for the computer to
perform. This is perfect for programmers and first time users alike. Six programs are included to help you get acquainted with the world of speech recognition.
SOS — Speech Operating System — This is the generol ulilily program which helps you to build a speech file made up of a set of words. Card File Program — This is a data base much like an index card file
which you can control with your voice. You can store recipes, addresses, phone numbers or any kind of information you need to have filed. Up to 100 files may be kepi on a single disk. Aeronaut Came — This gome challenges you to land o hot air balloon on
5 different landing pads without crashing into anything or running out of fuel. The balloons altitude is controlled by your voice which adds or removes hot air from the balloon.
Word Mix Puzzle — Here you must match words much like Concentration.
If you guess correctly you win. No hands on the keyboard are needed since the speech recognition unit does the keyboard work from your voice. Speech Graphic! — Demonstrates how the voice command module
USES Pom
works. Here you can graphically see what your speech looks like on the
II
screen.
Demo Program — This is a simpler version of the Aeronaut game that
shows you how a simple program is made when listed.
PLUS: You get eosy to use instructions for making your own programs in BASIC or machine language using the voice command module.
All Six Programs Included FREE
st»iu»u»ht^ Coupon
List $79.95
S34 95
Special Introductory Price
$39.95
VOICE SYNTHESIZER MAKE YOUR COMPUTER TALK
VOICE SYNTHESIZER — You can program any words or sentences • Adjust volume and pitch • Receive Modem messages • Make adventure games that talk • Reol sound action games • Make customized talkies • Plugs into cartridge port
Plus FREE Text to Speech Software. (See Below) List $89.00. Sale S39.95.
List $89.00
$39
„« .,„ , . .
SALE
rittt s it.is software » s,
TALKING MODEM PROGRAM — This program ollows oil words Bent lo your modem to be spoken. Fantastic tor modem qomes and receiving reports. List S2J.95. Sale Jlo.«. (Disk. Tape)
TEXT TO SPEECH SOFTWARE — Allows you to simply type what you want to hear! ! Also allows you lo add sound 5 voice lo SCOTT ADAMS 8 "2ORK" ADVENTURE GAMES. List S29.95. Sals J19.9S. (Disk). Add S3.00 lor shiDping. hondling and insurance. Illinois residenls
pleose odd 6'.\
lo. Add S6.00 (or CANADA
PUERTO RICO
HAWAII. ALASKA. APO-FPO orders. Cnnodion orders mull be in U S
dollars.
WE
DO
NOT
EXPORT
TO OTHER
COUNTRIES.
EXCEPT
CANADA. Enclose Cashiers Clock. Manoy Order or Porjonol Check. Allow 14 doyt lor delivery, 2 to 7 days tor J>hone orde'5. 1 doy oupraii mail' Prices & Ovoilobilily subject io change wilhoui notice. VISA— MASTER CARO — CO.D. No. C.O.D. lo Canada APO-FPO
We Liove Our Customers 22292 N. Pepper Rd., Borringlon, Illinois 60010
312/382-5244 to order
Commodore Software Sale ORDER TOD A Y!
Name
GAMES
Address
Accolade _ 5950 HARDBALL (D)
City
S29.95 SIB.95
595! LAW OF IHE WEST (D| .. 5954 FIGHT NIGHT (D)
...29.95 29.95
" 5956 PSI 5 TRADING CO. (0) 5958 THE DAM BUSTERS (D)
29.95 29.95
18.95 18.95
Visa/Mastercard
1B.95 13.95
_O757 RIVER RAID [0} S39.95 SI 8.95 0761 PITFALL II LOST CAVERNS [0}. 39.95 18.95
37.95 39.95 39.95
0940 GHOSTBUSTERS (D) 39.95 35BO GREAT AMERICAN HD, RACE(D) .29.95
3582 MASTER OF THE LAMPS (D)
29.95
3588 MINDSHADOW (0)
29.95
_ 3584 COUNTDOWN
SHUTDOWN (D).. 29.95
3590 STAR LEAGUE BASEBALL (D)
3592 ALCAZAR (D)
. .29.95
29.95
519*. LITTLE PEOPLE PROJECT (Dl 5198 FAST TRACKS (D)
34.95 34.95
18.95 1 B.95 18.95
32.95 10.95
20.95
20.95
20.95
2900 MASK OF THE SUN (0)
S39.95 S23.95
"
2901 OPERATION WHIRLWIND ID). . . 39.95 2903 LODE RUNNER (O) 31.95 2904 THE CASTLES OF OR. CREEP (01... 29.95
2906 WHISTLERS BROTHER (D) 3039 STEALTH (0)
29.95 39.95
._ 3rj4l RAID ON BUNGELING BAY (D) .. 29.95
3905 KARATEKA (D)
32.95 19.95 18.95
18.95 22.95
33.95
533! BANK STREET FILER ID}
49,95
33.95
49.95
5334 BANK STREET MAILER ID)
49,95
3996 COMBAT LEADER (0) 300B RINGSIDE SEAT (D)
J34.95 S18.95
3026 PAC-MAN(D)
L. 3027 MIGHTY CONAN (D)
3009 THE COSMIC BALANCE (D) .. 3010 IMPERfUM GALACTUM (D)
39 95 39.95
3012 RAILS WEST (D) 39.95 3013TIGERSIN THE SNOW (D) ... . 3995 _ 3014 PROFESSIONAL TOUR GOLF (D) .. 39,9S
"" 3015 50 MISSION CRUSH (D)
39.95
_ 3016 PRESIDENT ELECT ID)
39.95
3017 BROADSIDES (0)
39.95
3018 COMPUTER QUARTERBACK (0). . 39.95
59.95 39.95 ...39.95 39 95
3B76 PARTY QUIZ (D) 3B30 GENERAL EDITION (D!
3029 DIG DUG (0)
3032 POLE POSITION (D)
3B84 SPORT5 EDITION (0) ' 3886 EDUCATION EDITION (D) _ 3888 BIBLE EDITION (D)
._ 5178 REACH FOR THE STARS II (D) SI80 HEART OF AFRICA (D)
. . 5182 MOVIE MAKER (D| 5184 EUROPE ABLAZE (D) 5I86M.U.L.E.(O]
14.95
24.95
_ 2494 WORLD GEOGRAPHY FACTS (0). 29,95
14.95
37 95 23.95 23.95 23.95
_ 3494 FRENCH VOCAB. SKILLS (0) .
24.95
U.95
14.95 14,95 14.95
.39.95
.34.95 .29.95
37 95 22.95
23.95
.29.95
23.95
.42.95
32.95
.37.95
28.95
.29.95
23.95 23.95
29.95 42.95 19,95
5190 MUSIC CONSTRUCTION SET (D).. 19.95
.. 5192 PINBALL CONSTRUCTION 5ET (D) 19.95
5194 RACING CONSTRUCTION SET ID) 39.95
34.95 16.95 16.95
16.95 16.95 22.95
0337 WORLDS GREAT FOOTBALL ID) S39.95 S23.95 30.95 .. 0338 WINTER GAMES (Dl 39 95 . 39.95 20.95 0339 THE EIDOLON ID) 39.95 30.95 . . 0340 KORONIS RIFT (D) 0360 JET COMBAT SIMULATION (0) . . .39.95 20.« .. 0364 SUMMEROLYMPIC GAMES (D) . .39.95 18.95 0365 WORLD S GREAT BASEBALL (D) . .34.95 20.95 0382 SUMMER OLYMPIC GAMES II (D) .39.95 20.95 ,39.95
2046 IMPOSSIBLE MISSION (D)
2066 ROBOTS OF DAWN (D)
.34.95 .39.95
22.95 16,95
15.95
Codewriter 0139 FILEWRITER (D) 1 0706P.EPORTWRITER (D)
"" 0707 ADVENTUREWRITER 0708 ELF (D) .. 0709 DIALOG (D) 078J MENUWRITER (D)
"" 2550 SPEEDWRITER (D)
.
3551 HOME INTEGRATOR (D)
. S39.95 S29.95 .,39.95 29.95 ,,49,95 39.95 ..39.95 29.95 ..49.95 39.95 ..39.95 29.95 .49.95 39.95 19.95 39.95
Softsync 5932 PERSONAL ACCOUNTANT (Dl .
._ 593J MODEL DIET (D)
5936 TRIO (0) _ 5938 KID PRO QUO (D)
._ 5940 DESK MANAGES (D)
S99.95 564,95
3'.95 29.95
49.95 S9.9S 39.95
36.95 23.95
45.95 33 95 28.95
2499 BIOLOGY FACTS (D)
C 0176 INVENTORY MANAGE (D) 0180 ACCOUNTS RECEIVABLE
INVOICING
(D)
0182 ACCOUNTS PAYABLE' CHECKWRITING ID)
0184 PAYROLL MANAGEMENT (0)
1. 0188 GENERAL LEDGER (D)
S69.95 S3B.95
24,95 24.95
3715 PHONICS (D)
39.95
39.95 ..39.95
□ 0S24 GRAMMAR EXAMINER (D! . ..
38.95
0207 ELECTRONIC CHECKBOOK [08 T) 29,95
_ 0231 MONEY MANAGER (DfiT) " " 0235 DATA MANAGER (D8T)
29.95 29.95
I" 0928 EVELYN WOOD SPEED READ (0). 69.96
24.95 30.95
-j 5023 WORD WRITER/
59.95
19.95 19.95
.29.95 3006RESCUEONFRACTALUSI (D) ., . ,29,95
0840 CREATURE CREATOR (0) 0844 TRAP-A-ZOID (D) 1 3518 THE BODY TRANSPARENT (D) 3517 EUROPEAN NATIONS S
OTHER
38.95
SPELL CHECKER (D) S69.96 S59.95 LJ 5024 DATA MANAGER II (D) 69.96 49.95 .' 1 5026 SWIFTCALC WITH SIDEWAYS (D) . 69.96 49.95
COUNTRIES.
19.95
44,95
37,95
34 95 39.95 . ..44.95 44.95
19.95 35.95 37.95
39.95
LOCATIONS (D)
.44,95
3063 MATH MAZE (D)
_! 5)00 ALGEBRA I (D) D 5102 REMEMBER (D)
_ 5104 WEBSTER'S NUMBERS (D)
51Q5SPELLING8READ PRIMER (D) . 5106 ALGEBRA 2 (0)
5107 ALGEBRA 3 (□)
. 5IOBKEYBOARDCADET(D)
5110 BANK STREET MUSIC WRITER (D)
5112 CROSSWORD MAGIC (O)
51 U THE PERFECT SCORE (D) _ 51 16 COLORME RAINBOW BHITE
5118 THE HALLE Y PROJECT (Dl
D) .
LOST KINGDOM (0)
_ 5122 BANK 5TREET STORYBOOK ID) .
2511 STICKYBEAR BOP (D)
" 2512 STICKYBEAR NUMBERS (D).. STICKYBEAR STICKYBEAR 5TICKYBEAR STICKYBEAR
34.95
27.95
.39.95 ,39.95 .69,96 .39.95 .39.95 .39,95 .39.95
26.95
39.95 39.95 49.95 69,96 34 95 39.95
25.95
29.95 39.95 29.95 39.95 29.95 39 95 39,95
18.95 25.95
28.95 49,95 2B.95 24.95 28.95 28.95
EXCEPT
CANADA. Enclose Cashiers Check. Money Order or Personal Check. Allow 14 doyi For doll very. 2 lo 7 days for phone orders, ldoy express
moil' Prices & avallobilily subjscl >o change withoul notice. VISA — MASTER CARD — C.O.D. No, C.O.D to Canada. APO-FPO
35.95
39.95 45.95 18.95 35.95
We Love Our Customers 22292 N. Pepper Rd.. Barrington, Illinois 60010
312/382-5244 to order
18.95 25.95 IB.95
IB.95 IB 95
S34.9S S19.95 19,95 .34,95 19.95 19.95 19,95
BASKETBOUNCE (D) 34.95 34,95 OPPOSITES (D). ABC (D) 34.95 5HAPES (D). . . 34.95 29.95 36O0 PIC BUILDER (D) ._ 5126 STICKYBEAR SPEllGRABBER ID 29.95 ■ 5138 STICKYBEAR TOWN BUILDER (D 29.95 □ 5130 STICKYBEAR MATH (D) 29.95
Add S3.00 tor shipping, handling and insurance. Illinois ros>denls please odd 6'.'. iok, Add-S6.0Q tor CANADA. PUERTO RICO HAWAII ALASKA APO-FPO crders. Canadian orders must be in U.S. TO
34.95
_ 3513 3514 ._ 3515 2516
69.00
69.00
24.95 15.95
EXPORT
. S39.95 S24.95
33.95
3B.95
.39 95 .34.95
NOT
24.95
Design ware
Weekly Reader
69.00
. : 3743 SYLVIA PORTER (D)
DO
14.95
._ 3747 LEARN TO READ (O) 1 3749 READING COMPRENSION (D)
19,95
38.95
C128 Software From Timeworks
WE
14.95 14.95 14.95 14.75 24.95
38.95
69.00
18.95 16.95
dollars,
14.95
_. 2519 U.S. GEOGRAPHY FACTS (D) ...29.95 2530 U.S. GOVERNMENT FACTS (D 29 95 L 2531 AEC SPELLING (D) 39.95
5910 THE DOLPHIN 5 RUNE (0) - 59I2THE LUSCHER PROFILE (0).. . 5914 QUAKE MINUS ONE ID) . 5916 THE LORDS OF MIDNIGHT (D) , . , 591B SHADOWFIRE (D)
18.95
3005 BALLBLAZER (D)
39,95
14.95
_5120INDIANAJONES1NTHE
.39.95 .39.95
2074 G.I. JOE (D) 2085 BREAKDANCE ID) 2305 SCRABBLE (D) i30O4CHIPWITS(O)
29.95 29.95
U.95
MI ndscapo
5930 ACCOUNTANT. INC. (D)
.39,95
_ 2070 BARBIE (D)
...39.95
3497 WORLD HISTORY (D) : 2498 U.S. HISTORY FACTS (D)
"
BUSINESS
Time works
Epyx
...39.95
0832 STATES & TRAITS (D)
25.95
539.95 S23.95
39.95
'_ 2495 SPANISH VOCAB. SKILLS (D)
18.95
.. 51BB MURDER ON ZINDERNEUF ID) ... 19,95
0750PHSrOP II (D]
3193 GRAMMAR WORD SKILLS (Dl
0836 SPELLICOPTER (0)
IB.95 18.95
$39.95 114.95
2492 VOCABULARY WORD BUILD (D) ..39.95
33.95
18,95
.
5176 CARRIERS AT WAR (D)..
- 24B3ELEM. SCIENCE FACTS (DJ
33.95
18,00
Electronic Arts
3840 THE SEVEN CITIES OF GOLD {O .. 3843 SKY FOX (0)
American Educational Computer
0828 SPELLAKAZAM (D)
39,95 29.95
. . 3834 MAIL ORDER MONSTERS (0). .
36.95 3395 23 95
18.95
39.95
I i 3830 DR. J8 LARRY BIRD (D) I : 3832 FINANCIAL COOKBOOK (D) ,
39.95 39.95 39.95
EDUCATION
33.95
34 95 34.95
5216 ALTERNATE REALITY
33 95 23.95
(49.95 S14.9S 39.95 U.95
39.95
312-382-5244
13.95
IB.00
34.95
U 521B THE GOONIES (D) 1 , 5320ZORRO(D)
24.95
34.95 34.95
302BMRDO! (D)
30 95
39,95
3882 GENERAL EDITION III
_ 3025 BRUCE LEE [D)
33 95
34.95
" 3011 CARTELS AND CUTTHROATS (Dl , 39.95
32.95
Datasoft
39 95
39.95
299B BALTIC 1985 (D)
Sun com
49.95
8 to8C.S.T. -M-F
S34.95 S30.95
□ 2997 GEOPOLIT1QUE (D)
32.95
51 SB BANK STREET WRITER (01
5330BANKSTR.EETSPELLER(D)
.
26.95
18.50
23.95
303B CHAMPION LODE RUNNER (D) .. 34.95
P 2995 RDF 1985 (D)
3030 COMPUTER AMBUSH ID) 1 3021 COMPUTER BASEBALL (D) 3O3OKNIGHT5INTHEDESERriD) . ..3031 FIELD OF FIRE (D)
. 29.95
Phone Orders
Strategic Simulations, Inc.
20.95
Broderbund
Phone
(T) Tope, (C) Cartridge, (D) Disk.
10.95
24.95 20.95
Zip
No.
Exp. Date _
Actlvlsion
0900 SPACE SHUTTLE (D) 0933 ON FIELD FOOTBALL (0) 0936 ON COURT TENNIS (D)
State
19.95 19.95
19.95 19.95
19.95
F!
i
:
!
Floppy Disk
LOW AS
^^ ^^ r*
Premium Quality Floppy Disks Lifetime Guarantee
Box of 10
with hub rings, sleeves and labels
EXPIRES 6-30-86
List $29.95
Famous Brand FUJI Floppy Disks for those who care about keeping their dala.
Reg. Sale
Single Sided — Double Density for Commodore 64, Atari, Apple Buy2Boxesfor$29.70and
we will give you 1 Box Free You Get 3 Boxes forS29.70
$12.95
$ ^ 1 A 90
14
PiH BOX/10
Net Cost
* * F"P-N-File Data-Case
Floppy Disk Filer Everyone Needs a Floppy Disk Secretary Facts:
• Dust and Dirt particles can hurt your disks • Most disks go bad due to mishandling in storage • Proper filing of your disk collection will reduce unnecessary handling of your disks The Floppy Disk Filer is an inexpensive hard plastic Fliplop case that will allow for easy filing, and protect your disks
from dust, smoke, and dirt. Plus, the Floppy Disk Filer will keep all your disks out of unwanted hands and in one place where you can easily find them. (Holds Ovor 50 Disks)
Introductory Sale Price $14.95
List $24.95
Coupon 912.95
Add S3.00 lor ihlpping. hondllng and mjuronto. Illinoii msidcnls plMiu add 6'.'. *. la*. Add $6.00 lor CANADA. PUERTO RICO HAWAII. AlASKA. APO-FPO orders. Canadian orders mull be in U S
dollaii.
WE
DO
NOT
EXPORT
TO OTHER
COUNTRIES,
EXCEPT
CANADA. Enclose Cashiers Check. Money Ordar or Personal Check. Allov. IJ dayj lor delivery. 2 to 7 days lor phone orders. 1 doc e<press mail! Pntei & avoiloDFliiy subject lo change wilhoul nollce, VISA— MASTER CARD —CO.D. No. C.O.D. lo Canado, APO'FPO
We Love Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010
312/382-5244 to order
Full Size Piano/Organ
$69 KEYBOARD $69 THE COMMODORE PIANO MUSICAL KEYBOARD
Keyboard — 40 Keys (A-C) in professional gauge spring loaded to give the feel and response of a real keyboard instrument. Polyphonic.
Registers (with the Conductor) — Organ, Trumpet. Flute, Clarinet, Piano, Horpsicord, Violin, Cello, Bass,
Banjo, Mandolin, Calliope, Concertino, Bagpipe, Synthesizer 1. Synthesizer 2. Clavier 1, Clavier 2. which can be
played over a 7 ocfave range. Programmable sounds as well.
Recording (with the Conductor) — Three track sequencer (recorder) with over-dubbing and multitimbral (different instrument sounds at the same lime) effects.
Interface — Built in interface for Commodore 64, Commodore 128, plugs right in to joystick port no. 2 ond user port.
Finish — Toble Model in white high-impact material, with carrying handle, protective key cover, and built in music stand. Si7e29 )/8x 9 9/16 x 3-11/16, weighs 9 pounds.
The Printed Song
The Conductor Software List S29.95
Sale $19.95
The Conductor loaches how a composition is put together, note by note, instrument by instrument. You loarn to play 35 pre-recorded songs from
Both to Rock. Then you con compose your own songs and record them righl onlo your floppy disk.
Teaches:
Recording Function!:
■ 5cates
• Monitor: Leis you use □ track to ploy music live, without recording it.
• Bass lines • Familior Beginner Songs such
• Record: Records a track os you
as Jingle Bells"
ploy.
• Easy classical songs such as
• Playback: Lets you hear whatever has been recorded or loaded inlo the track. You may playback one Track white recording another to build
"Boch Minuol" and Ravel's "Bolero" • Advanced classics like "A Mid
summer's Night Dream" by
Mendelssohn • Popular hits such as "Thriller"
layers of instruments.
• Mute: Turns a trock oft. This is useful when you wanl to listen to a record one or two Tracks at
Crealo New Instrument Sounds • Choose Irom pulse, sawtooth,
triangle and noise and sound
□ time.
sources.
• Save: Slores a track to the disk.
■ Control the sound envelope with attack, delay, suslain and release times, • Ring Modulation ond 5yncroniiation effects.
• Load; Loads a track from disk, • Protect: Write protects o track. The Conductor Roqulrei: •
ListS29.95
•
high pass filter frequencies.
The Printed Song Requlrei: • Commodore 64 or Commodore 12B wilh disk drive and printer compatible with the Commodore graphics mode such os the Commodore MPS 003, 1515, and 1525.* The Conductor program.
The Music Teacher Software
List $39 95 Sale S29.95 The Music Teacher teaches o beginner how to read music ond play it Corrocily and in rhythm on the musical keyboard.
The Music Teacher will hove you reading ond ploying musical noles in minutes with fun ond excitement.
Featurei: • Trumpet, orgon, violin, ond synthesiser instrument sounds. • Built in metronome. • Pause/Play control. ■ Set-up menu (or customizing The Music Teacher,
Teaches: • How to road notes on the treble and boss musical staffs. • The names of the notes. • Where the notes are on the keyboard. • How to play whole notes, half notes, quarter notes, eighth notes and sixteenth notes in combinations In both 3/4 ond 4'4 time. • How to ploy in different tempos.
Requirei: • Commodore 64 or Commodore 128 with disk drive, • The Commodore Piano Musical Keyboard
Commodore 64 or Commodore The Commodore Piano Musical
Keyboard is required to study the reading and ploying of musical noles.
Sale $19.95
With the Printed Song program your music can be printed out in music notation, which other musicians con read and play. Any music recorded with the Conductor program can be printed by (ho Printed Song.
The Technician
128 with disk drive.
• Set Low pass, band poss, and
Sale $69.00
List S159.95
Contoins
programs,
Lisi S29.95 and
Sale $24.95
BASIC
source
listings
for
Add $10.00 for shipping, handling ond insurancn. Illinois resident! ploose odd 6'/.".
io>. Add
110.00 lor CANADA.
PUEHTO RICO,
HAWAII ALASKA. APO-FPO orders. Canadian orders must be in U.5. dollors. WE DO NOT EXPORT TO OTHER COUNTHliS. EXCEPT CANADA. Enclose Cashier Chock. Money Order or Personal Check.
Allow Udays for delivery, 2lo7daystorphoneorders. I day express mail1 Prices S Avoilabiiity subject to change without notice.
VISA — MASTERCARD— CO. D.
No. C.O.D to Canada. APO-FPO
reoding
Ihe
Commodore Piano Musical Koyboord. and for reading ond creating music files for the Conductor.
We L/Ove Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010
312/382-5244 to order
Economy* to Arcade Quality
JOYSTICK $8,95 SALE $8.95 Low As
Low As
Ultimate Arcade Quality Model Unconditional 2 Year Warranty
Commodore-64 & VIC-20
Sale
Coin Controls 5000
$16.95
Rated No. 1
5200 Joystick Allows keypad hook-up
List S29.95
Professional Cadillac Model . Sale 'Three Way Firing Options M2.95
Sale $24.95
Single Button Economy Model
List $19.95
Coupon Price $10.00
List $12.95
Sale $8.95
Add S3.00 lor shipping, handing and insurance*. Illinois residents pfeose add 6'/.% iqk. Add $6.00 lar CANADA, PUERTO RICO. HAWAII. AIA5KA. APOFPO orders. Canadian ordors mgsl be in U.S.
dollors. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT CANADA. Entlom Cashisrs Chock Money O'der or Personal Check. Allow 14 days for delivery. 2 lo 7 days for phone orders. 1 doy express
tnaiM Prices & availability subiocl to chango wHrioul nollto. VISA — MASTER CARD — COD.
No. COD. to Conodo. APO FPO
We Love Our Customers 22292 N. Pepper Rd.. Harrington, Illinois 60010
312/382-5244 to order
The Great Winter Sale Commodore 6If
Commodore 64
LOW AS
LOW AS
$8.95
$8.95
Programs for the Intelligent Pro Boxing — All the realism of being in the ring. Play head to head with another person or against the computer at any
of 15 skill levels. Also includes a 3 round demo bout to prepare you to "put on the gloves". Control your boxer's every punch and movement with your joystick. Get ready for a figh! to fhe finish. (Disk) List S9.95. Sale S8.95. Hole in One Golf — Welcome to the Fairport Country Club
where you will be ploying on the world famous North Course.
Just step up to the tee, select your club, line up your shot and hit away, Hole in One Golf is an authentic golf simulation. It provides complete control over club selection, strength of swing, top-spin or bock-spin, even hook or slice! The course is a
challenging layout of trees, rough, sand and water traps. If you don't like the course, change it!
Use the Course Creator to
design and build an unlimited number of courses. Select from over 200 different combinations of fairway, trees, bunkers and
Sale
water hazards to build your perfect golf course. (Disk) List $10.95. Sol.-SS.95.
International Hockey — The excitement of cold steel on ice continues with this sensational sequel to the best selling "Slapshot Hockey". Get
Sale
ready for a real challenge because this is defensive hockey at it's best.
Listen to the screams of the crowd as you race for the blueline with one
man back. Prepare for tempers to flare, but beware — fighting penalties are dealt with by penalty shots being awarded to each team. Enjoy this highly competitive game with family and friends or play alone against the computer. (Disk) List $24.95. Sale S19.95.
Bridge 4.0. A critically acclaimed bridge program. You
and your
computer partner bid against two computer opponents and play out the
hand. The program reviews the bidding, keeps track of the score and tricks laken and will let you know of any illegal bid or ploy. You can replay interesting hands and you get a continual display of the computer's ond your lost move. (Disk)
Sale
List $24.95. Sale $15,95.
Linkword Language Series. Learn 400 words, basic pronunciation and grammar in just 10 hours. The Linkword language system mokes learning
Sale
fast ond easy because of enjoyable teaching methods. The program is based on imagery, linking foreign words to acoustically similar English
words. Each package contains an audio tape so you can hear the correct
pronunciation of the new words you are learning. Available in Spanish, French, Italian and German (specify). (Disk) List $24,95. Sale $18.95. Coupon $15.95.
Grand Master Chess. A program with 10 skill levels, Can be enjoyed by
the beginner or challenging for the more advanced player. Among the many features of the program is the constant display of the computer and
your last move, computer ply, number of moves made and dual timer
clocks. Includes a comprehensive opening book and board, background ond border color selection. Better than Sargon II and Ml. (Disk) List $24.95.
Sale
Sale $18.95.
Add S3.00 tor shipping, handling and insurance. Illinoil rasidcnfs please odd (,'.'.% lax. Add 16.00 lor CANADA. PUERTO RICO, HAWAII, ALASKA. APO-FPO ordBri. Canadion orders mu»1 be In U.S. dollars.
WE
DO
NOT
EXPORT
TO
OTHER
COUNTRIES.
EXCEPT
CANADA. EntlosB Cashiers Chetk. Money Order or Personal Check.
Allow H doyi (of delivery, 21o7 days lor phnne orders. 1 daye*press moil' Prices ftovailabilitysubjeciiochonge without nolica, VISA —MASTER CARD-CO.D. No. COD. loConoda, APO-FPO
We Love Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010
312/382-5244 to order
C-64Sale MINDSCAPE C-64Sale SOFTWARE THAT CHALLENGES THE MIND C
Ttic Comiiulf r Cnlmini) Kii
Crossword Magic — Creole your own crossword
study
any
puzzles.
A
subject
in
unique
any
way
to
language.
Crossword Magic can be used again and
again by every member of the family. (Disk) List :■'■■'> Sale $29.93.
The
Halloy
Minion System
Project:
In
needed
for
□
The Perfect Score: Computer Preparation For The SAT — The most complete Computer program for preporing for the SAT test. This
your
As
A
in-laws, or best friend? If someone has
you in a quandry then this program will help you to answer the probing
travel is
navigate
by
the
o
stars.
Mindscape
(Disk) List $39.95.
PROFILE Know you'<wn
created
the
program
The
(Disk) List 539.95. Solo S2B.9S.
The Lordi Of Midnight — The land of Midnight is controlled by Doomdark and in causing his
(all
from
power is to destroy the source of his strength, The Ice Crown. Battle 32,000 panoramas
creatures.
Courage
and
bravery will hopefully see you through. (Disk) List St9.95. Sale $16.95.
Quake Minus One — You must stand up to O vicious terrorist group bent on gaining control of the Tilon Power Station and causing an extremely destructive
earthquake.
figure
out
devastation.
You have only ten hours to
a
solution
First you
to
must
this
probable
destroy
four
Titan computers, then slop the quake. (Disk) List S19.95. Sale$16.9S.
Shadowflre — This game allows you 100 real-time minutes to rescue Ambassodor Kryxix ond demolish the enemy starship. The aliens that confront you are beyond the realm of the most
vivid imagination The pace is fast and the action intense. (Disk) List S19.95. Sola f 16.49.
Add S3.00 for shipping, handling Ond insurance. Illinois residenls please odd b'.\ lax. Add $6.00 for CANAOA PUERTO RICO HAWAII. ALASKA. APO-FPO orders. Conodian orders must be in U S
dollars
WE
r
Luscher Profile to reflect that discovery.
Sale $25.95. Coupon S24.95,
your mission
.eLusc
question, "what mokes him tick?" With 35 years of research on the theory of how psychologically revealing a person's color and shape choices can be,
todarscope ond an ability to
they draw and
Brite picture disk included with ColorMe
The Luicher Profile — Wouldn't it be great if you could run a personality profile on those who confuse you most? Ta understand the (raits behind the reactions of your spouse, child, parents,
top-secret
guide
creotivity as
(ltd. qly.) (Disk) List $34.95. Sale $18.95.
Ihe solar system
only
of
List S69.96. Sale «5.95. Coupon S42.95.
Our Solar Pilots are
you
hours
color. They can draw freehand or use predrawn pictures from the Rainbow
you must pass □ series of
through
Dish — Your young children can enjoy
package contains fix double sided disks covering oil sections of the test. Timed exam includod. (Disk]
space exploration mission, Only the most skilled will be accepted. To qualify tests.
ColorMe with Rainbow Brite Picture
DO NOT EXPORT
TO OTHER COUNTRIES
EXCEPT
CANADA Enclose Cashiers Check Money Order or Personal Check Allow U days far delivery. 2 lo 7 do/i (or phone orders, I dgy express moil! Pricos * avoilability subjatl to change witrioul nolico VISA - MASTER CARD
C O.D.
No. C.O.D. <o Conoda. APO-FPO
We Love Our Customers 22292 N. Pepper Rd.: Barrington, Illinois 600?0
312/382-5244 to order
Commodore 64
Buy 1 Get One * (at Sale Price!) 4-3U-8G
Limit one free program per customer
Weekly Reader
Commodore 64
SALE
Commodore 64
at Buy any Weekly Reader program from Protecto and choose another Weekly Reader program FREE! {$29.95 value)
Stlckybear Typing — Stlckybear mokes leorning the keyboord both easy & fun for anyone. A 3 game format provides
different leveli so that aslyping skills improve so does the level of difficulty. Stlckybear Keypress is geared to the needs of the child or the beginner, the stress is on the keyboard. To increase typing speed and accuracy the fast-paced Stlckybear Thump will provide a real challenge. Stickybear Stories allows further practice with real text for timed practice. Everything from jokes, stories ond bright amusing graphics make this one of the most delightful typing programs ever, plus you can keep track of your progress and slore on disk. (Disk) List S29.95. Sale 519.95.
A
A
Stlckybear Spellgrabber — 3 games in one: Picture Spell
contains over 200 word/picture combinations. Word Spell
is a scramble game, players recreate words shown on the
screen. Bear Dunk Involves guessing a word to save Stickybear from a dunking, (Disk) List S29.95. Sale S19.95, Stickybear Town
Builder Kjds
Stickybear Reading 3 fun activities that build reading
develop essential map skills as they
build
a
town
with
roods,
comprehension skills. Match The
parks, airports, bridges, etc. and
Words: Kids practice vocabulary
save on disk. That's |ust the first game. In Take A Drive,
as
Turns
are stressed. Wilh Find The Keys,
to
locate
keys. (Disk) List $29.95. Sale 119.95.
they
picture
Composs-reoding and directions follow clues
Stickybear Math — Kids learn math skills as they help the Stickybeor Family out of sticky jams. For every set of addition and subtraction problems youngsters get right, Stickybear gets a slep closer to getting out of the jam. (Disk) List 529.95. Sale $19.95.
match
sets.
up
word
Find
the words
The
in
o
sentence
into animated action. Build A Sentence: Children choose a subject, a verb ond an object,
mystery
then
watch
them
turn
picture. (Disk) List S29.95. Sale $19.95. Add $3.00 for shipping, handling ond insurance. Illinois resident pleats add 6Vi'A la.. Add 16.00 lor CANADA, PUERTO RICO, HAWAII. ALASKA APOf PO crden. Conadinn orders muil be in U.S. dollor*.
WE
DO
NOT
EXPORT
TO
OTHER
COUNTRIES.
EXCEPT
CANADA, Enclose Cashiers Check. Money Order or Personal Chock. Allow lidays lor delivery. 1 lo 7 day5 for phone orders. I day express moll! Prices & avollabliily subjacT la change wifhouMotito.
VISA — MASTERCARD — C O.D,
and
Word:
No, C.O.D, to Canada, APO.FPO
We Love Our Customers 22292 N. Pepper Rd., Borrington, Illinois 60010
312/382-5244 to order
into
a
Fait Load Cartridge — Intnl. save
and copy disks five times (aster than normal. It plugs into the cartridge
port ot the Commodore 64 and goes
to work automatically loading disks with ease. And thot's only the beginning. It can copy o single tile, copy the whole disk, send disk commands, and oven list directories without erasing programs stored in memory. (Cartridge). List S39.95.
Commodore 64 1OOO
Purchasers of iDpyx product from
Protecto will receive a. Free
Commodore 64 First 10O0 of
Kpyx product from JProtecto will receive » Free
Sale $33.95.
Scrabble game
Scrabble game $29.95 Value
$29.95 Vaiue
Buy 1 Get 1 FREE to 1st 1000 Limit 1 per Customer
Limited Quantities
ORDER NOW
ORDER NOW
Arcade Games Around Rescuo On Fractalui! — Your mission is to fly your Valkyrie Fighter through the Jaggi defenses and rescue the downed Ethercorps pilots. Sounds easy, bu! don't let il fool you. It's tough enough just to navigate the mountains and
canyons of Fractalus,
but
try doing
it while destroying
enemy gun emplacements or dodging suicide saucers. We
Jot Combat Flight Simulator Flight simulation programs ore the most requested in the country. The key to
a good one is reolism. the sensation of being in the cockpit — guiding the plane through take-offs, londings and air to air —■ air to ground combat. You are an Air Force pilot and your mission is critical. Your success in completing your
supply the Long Range Sconner, Diroc Mirror Shield and Anti-Matter Bubble Torpedoes ... YOU supply the skill and guts! One Player. {Disk) List $29.95. Sale S20.95.
orders depends on how quickly ond accurately you react.
The Eidolon — The Eidolon is an oncient time machine that
transports you to an unusual world. It allows you control
Summer Games II — The original Summer Games was last Summer's No. 1 seller. Carry on the tradition with another
change the flow of time. (Disk) List S39.95. Sale J20.95.
with 8 new Olympic events including Kayaking, cycling,
The World1* Greatest Football Game — This one has it
The excitement of Olympic competion is present in this new
over the sironge creatures you encounter. You may even
all — strategy, action, three views of the field. It's in a class
oil its own! Finally, a football gome that not only puts you on the field, but also on the sidelines in the coach's shoes. Use the
"Playbook"
or
design your own offensive
and
defensive plays. Then, grab the joystick and put your strategy to the test. You control key players to run a sweep, make a tackle, fhrow o pass and even kick a fieldgoal. All the action and all the strategy make this your favorite
football game. (Disk) List S39.95. Sale S23.95. Winter Games — Experience the challenge of six winter
sporting events. In the Bobsled, you're right in the tube careening olong the walls. At the SkiJump. you control your form in take-off,
flight
and
landing.
In
Figure
Skating,
timing counts for the transitions, the jumps and landings.
Choreograph your own routine in Free Style Skating. Hot Dog Aerials push your agility to new heights. The Biathlon
challenges your endurance in cross-country skiing. There's even
an
opening
ceremony,
anthems. One to Eight Players.
complete
with
national
(Disk) List S39.95. Sale $20.95.
Very intense — Fantastic Graphics, animation and control elements. (Disk) list S39.95. Sale M0.95.
chance to "Go for the Gold!" Introducing Summer Games II fencing, diving, track fi field, gymnastics and equestrian.
version as it was in the original. Great graphics ond sound effects. This one's a winner! (1 to 8 players). (Disk) List $39.95. Salt; 520.95.
Koronli Rift — The setting is o remote planet surrounded by radiation. To discover the secrets of the Ancients you must battle olien guards. For protection you must obtain weapons from the ruins of interplanetary civilization. (Disk) lr,i$39.95. Sale $20.95.
Ballblazer — Unique split-screen. 3-D graphics give you
ond your opponent o first person view of the field of play. You race across the playfield in your Rotofoil trying to capture the boll and fire it through the goal before your opponent. The winner is the player with the most points at
the end of the timed competition. Hold onto your joystick and keep thot finger on the fire button, this is the type of two player head-to-head action you've been waiting for. Two Players. (Disk) List S29.95. Sale S20.95.
Super Graphics
Add S3.00 lor shipping, handling and insurance. Illinois resident*
please odd fi".
la*. Add S6.00 for CANADA,
PUERTO RICO,
HAWAII. ALASKA. APO-FPO orders. Canadian orders musl be in U.S.
dollars.
WE
DO
NOT
EXPORT
TO
OTHER
COUNTRIES.
EXCEPT
CANADA. Enclose Cashiers Check. Money Order or Personal Check.
Allow I a days for delivery. 2io7 days for phone orders. I dayepress mail! Pricos & availability subject to change without notice.
VISA —MASTERCARD —CO.D,
No. CO.D. 1o Conada APO FPO
We Love Our Customers 22392 N. Pepper Rd., Harrington, Illinois 60010
312/382-5244 to order
Buy any one of these Electronics Arts classics, get another from this list Fr&el* • Dr. J 8 Larry Bird Go One-on-One • Financial Cookbook • Music Constr, Set • Pinbali Consir. 5ei • Seven Cities of Gold * Movie Maker ■ M.U.I,E. * Moil Order Monsiers •
Racinq Destruction Set
.
'i
.
Carriers At War — Recreate five crucial battles of WWII, or make up
your own. Play the role of the great
leaders such os MacArthur, Halsey and Yama-moto. There are 7 built-in battles such as Pearl Harbor and Midway and you must face the same challenges thot orose in the original
battles. Accurate battle conditions, including intelligence reports, speed of movement and fatigue levels. (Disk) List 542.95. Sale S32.9S.
\''i,l
,■
,
r-. ,
,
Europe
5-31 -fib
Ablaze
program
commander
with
of
in
this
the
strategy
as
the
air
force.
speed. The geography and weather Design your own scenario to keep
the ploy exciting. Will you change the course of history? (Disk) List S42.95. Sale $34.95.
Super Baulderdash — The exciting sequel to one of the most action pocked strategy games ever. With
incredibly
animation
A
you
conditions are historically accurate.
realistic flight simulation program. You ore fighting to protect your home base with five kinds of weapons and working gauges. The high
speed
—
Planning the bombing missions, plotting the course and setting the
Slcy Fox — Fly the unfriendly
skies
Thoie 9 imat only
16 new maze levels, so complex and
challenging
that
you
will
soon
become a fan. The original was an
award winner with characters like
Ihe enchanted wall and the boulders
and
breathtaking graphics are up to arcade standards. Features
that fall when you least expect it.
scenarios,
time
You must find the way through the
5 skill levels and 15 different
caves while gathering jewels, ali Ihe
different strategy. This best selling game is a sure winner
(Disk) List S29.95. Sale $22.95.
each
requiring
List $29.95. Sale $23.45. Coupon $22.95.
Touchdown
Football
—
a
(Disk)
working
against
the
clock.
Commodore 64 SALE
Action
Graphics
Heart
Of
Africa
—
The
Enjoy football all year long with this fast action program that brings all the elements of the game to your home computer. It's
exiting sequel to "The Seven Cities Of Gold" has you
great graphics and sound thot put you on the turf with the NFL all stars. 100's of
cannibals, slave traders, hunger and wild animals, to name a few. Historically and
and defensive learns, plus the ability to play a game against another fan or the
you
□ II
here,
the
realism
exploring the Dark Continent in the 1890's. Your mission is
to
the lost temple of
geographically
ploys for both the offensive
of the vehicle of your choice,
car
two
or selecl from an endless supply of built-in pictures. After you're finished, save your creations on disk. Up to
slicks and weapons and have
10 built-in movies to let your
hairpin turns. (Disk) ListS29.95. Sale 522.95.
List $29.95. Sale $23.95.
Destruction
Sot
—
Put yourself behind the wheel
build the racetrack and add the obstacles. Then prepare for the race of your life. This split-screen, computer slot
Animate your own drawings
players. You'll encounter oil
six characters per movie and
to be on guard for ice, and
imagination run wild. (Disk)
racing
set
is
for
Add S3 00 for shipping, handling and insurance. Illinois resident* oleose odd 6HK tox. Add S6.00 (or CANADA. PUERTO RICO. HAWAII. ALASKA. APO-FPO ordcft. Conodian ordo's musl be in U.S. dollars. WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT
CANADA. Enclose Coshiers Chad., Money Order or Personal Check. Allow Mdayi for delivery, 7 \al doyi (or phone orders, 1 doy exprsis mail! Prices & availability lubjecl lo change wilhoul notice.
No. C.O.D. lo Canado. APO-FPO
accurote,
education
as
List S29.95. SaleS23.95.
Movie Maker — Create your own animated movies complete with sound effects.
Racing
gain
have fun. (Disk)
computer. (Disk) List S29.95. Sale 522.95.
VISA — MASTER CARD — CO,D.
find
Ankh-Ankh. You'll encounter
of
We Love Our Customers 22292 N. Pepper Rd., Bamngton, Illinois 60010
312/382-5244 to order
so you
Construction Set By Matthew Leeds
The title floats in space, rotating on three axes. When it reaches midpoint in one rotation, it changes into o different title. The credits float up from off camera, and then an eight-point grid pattern wipes across the screen to show the first picture, a house in the suburbs. We zoom into the house, in steps. Then another wipe, this
time from the side, shows a different house. We pull back (reverse zoom) until the house becomes a point on the horizon. It then fades and a logo comes up onscreen, zooms, splits, and fades through the color spectrum to black.
This new "video processor" for the Amiga from Electronic Arts can be used to create professional-quality, customized home videos, business presentations, pointof-purchase displays, animated commercials, and just about anything
else you can think of.
This is not a description of a prime-time real estate ad, or the opening of a feature film. It is one of the demos that will be on the Deluxe Video Construction
Set from Electronic Arts, the graphics package for the Amiga ttiat lets you make computer-generated videos just like the big boys do. DVCS enables you to take images from a variety of sources and combine them into a single computer-
generated output. Pictures from EA's Deluxe Point, images from the Amiga frame grabber, music from Deluxe Music Construction Set and other programs can be used to create custom home videos. Animations, titles, business presentations,
and special effects suddenly are in reach of the home and small-business market. DVCS consists of two disks. The Maker/Player disk lets you create a video and play it back. The Player disk, on the other hand, will only play a video. The Player
disk is unprotected, and must be copied to any disk that contains a video you've created. This allows you to give away copies of the videos you design, and to create free-standing videos that can be enjoyed by anyone who owns an Amiga. This is such a visually oriented program that It is difficult to describe how it works using only words. One image that comes to mind is that of a graphics "spread sheet," with each event in the video on a separate row, stacked in layers. Another is that of a film-cutting bench, with pieces of scenes to be cut and pasted into place.
The starting point is a blank slate, called a script. On to this script are layered tracks. There are five types of tracks: Video, Background, Foreground, Control, and Music. On to each type of track you place Effects. Time runs from left to right across the tracks, and the time for an Effect to occur is controlled by the two arrows attached to its box. These arrows are movable, so you can set the time an Effect starts and ends. Each Effect has its own requester [controller]. For instance, the 66
APR117MAV 86
Version Beta.6M
COMMODORE POWER/PLAY
07
wipe Effect requester has several options: up, down, left, right, diagonal, grow from a point, break up in horizontal positions. The sound Effect requester controls the sounds using slider controls. Stereo movement [pan], pitch of sound [rate], and volume, are some of the changes that can be made to the library of sounds included in DVCS. There are a great number of other Effects that can be used as well. For instance, there are requesters for size, appear, disappear, move, fade, strobe, rotate, animate, and a variety of other Effects.
Background tracks are full-screen pictures. They may be created using a paint program like Deluxe Paint, or the Amiga frame grabber. Backgrounds are brought on using an "appear" Effect, and con be manipulated using various wipes or other Effects, Foreground tracks control objects ot less than full-screen size. There are quite a few Effects available, as well, for the control of objects. Music tracks are mostly self explanatory. DVCS will accept music from most Amiga music programs, or if you are going to record your video on a VCR you can
dub music from any source onto the tape. Since this is a preview of a program that was still under development at the time
this article was written, some features were still being worked on. Without going into great detail on each, however, let's look at some of the other features in DVCS. But keep in mind that this is not meant to be a complete list of all the functions that are in the finished product. DVCS con display eight colors in the background, and eight in the foreground.
Controls for modifying the colors allow you to change the red, green, and blue component of any color on the screen using slider controls. Several sets of pleasing color combinations are included, and you may create and store your own, as well. There is full support for the system fonts, or additional fonts created later, and a custom font known as Polygon Text, used for larger text displays and text rotations. The program will recognize a second disk drive, for additional data storage, and plans are under way for support of hard disks and RAM disks. Templates for exploding pie charts, bar charts, slide shows, and scrolling titles, are included in the
final release, as well as several full-length demo videos. Finished videos can be set to keep repeating, or to branch off and call other videos. Full access to the Amiga Workbench is also supported.
An animation tool, called Framer is also included in DVCS. This allows you to assemble various objects into step animation sequences. DVCS also accepts
animation sequences from other animation programs, as long as they adhere to the IFF standard.
What can you use DWJS for? To start, it makes great title sequences for home videos. It also can be used for business presentations, stand-alone point-of-purchase displays, self-running demos, electronic message boards, low cost animated TV commercials, nip charts, animated storyboards, and slide shows. Since it can be set to respond to keyboard commands, it could be used to create simple interactive
video teaching programs. Think of it as programming language for graphics on the Amiga, or as a videoprocessorâ&#x20AC;&#x201D;a llword processor" for images that outputs video
instead of text. Imagine CD-ROM based libraries of clip art, animation sequences, and sound effects for DVCS. Imagine a new kind of desktop publishing revolution, 68
APRIUMAV'86
using Images instead of text. That's what DVCS can be used for.
a
Deluxe Video - Version Bet? B.I
Video Scene; Bbsti 13:12
blast ■■:■.
shuttle3K I
r
AniHtycl -fi—n ZOOM
■
u —
■
uxe Video - Version Beta 8,1
Deluxe Vioeo Script: ^;^-^ve ^:^^^i^iii^^^^^^^g eluxe Video Scene: Bust
SOUND REQUESTER IN VIDEO
f
♦ Sound
ON DISK / (Parent bigben bloop crash do ink
ZOOM
COMMODORE POWER/PLAV
SB
PRESS J
YOUR DIRECT LINE TO THE WORLD by Diane LeBold, Editor
It's finally happening. Now you can get news (Including
X'PRLSS, consumers get to see only about 20",
of the
news direct from the Soviet 1 nion and People's Republic of
enormous amount of news and information thai travels the
China), stocks, sports, entertainment, weather, book and movie reviews, and more — up to the minute, liot off the
international airwaves every day. With XTRESS, however, you can get information direct from 3000 news sources
wire — Information that would cost you up to 120 an hour
around tile world—so you aren't limited to just die usual I/PI
on business-oriented telecommunications services.
and AP stories. It's a real education, for instance, to ami the
Hut there's no modem, no phone, no connect charges.
news that comes through on Xinhua (People's Republic of
And, at 9600 baud—a (.Una transfer rate that's far quicker
China), and then compare It to die same story as It comes In
than anytiling you've seen so far for your Commodore com
onUPI.
puter — there are no long waits, either.
You can also monitor up to 16 stocks at a time—and be
All you need is your Commodore 64, 128, or Plus/<f, an
only i5 minutes behind what's actually happening on the
inexpensive cartridge ;md — here's the trick — your cable TV connection. The only cost, once you have the cartridge,
get the score on that Sixers-Critics game just minutes after it
is a low monthly fee — around s 19,95, depending on your
local coble company.
It's Available Now
floor of [he exchange. Or check the latest price of copper Or
happens. Or check die ski conditions in Aspen before you make the trip. It's still 81955 a month, no matter how much you use it—which for many people will seem like something short of a miracle, considering that a stock-monitoring ser
It's called X'PRESS, it's available now in over 20 metro politan areas in the US. and Canada, and will eventually be
available wherever there's cable. So if you need your infor mation while it's still warm and kicking, this Is where you can get it for virtually pennies, Even if you're just an interest
ed bystander who likes to keep up with current events.
vice alone can cost up to S20 ;in hour on traditional net works.
What X*PRESS Is Doing
Every minute of every day, news and Information services
in even' nook and cranny around the world are transmitting
X*PRESS gives you access to die kind of information you
.i" kinds of information. The information is put on a kind of
never get to see in the traditional media — for about the
enormous electronic carousel, where it keeps cycling—old stories eventually dropping off, new being constantly add
same money you'd spend on a daily New York limes or Wall
Street Journal and a few magazines each month. For Instance, how many of your friends can nine directly into oi'KCNA, the newsservice of the outproducing nations of tile world—or TASS. the Soviet news service—and gel
ed—2-i hours a day.
Newspapers, TV networks, and other traditional media pull information off the carousel as it Speeds by, decide which of it they want to use, edit it, and get it out the door as
information "in the raw" as it comes over the wires? Some of
fast as the;' can, I5ut, because- of the constraints of time,
that information may appear in a few hours—or maybe
space, and money, only a small amount of the total available
tomorrow—on TV or in the newspapers. Most of it will
information ever reaches die general public. And, of course.
never even hit tiic streets.
there Ls a significant time delay between the original tr;ins-
According 70
to
APRIUMAV'86
McGraw/l lill,
one of the
sponsors
of
mlssion of the Information and the time it finally gets broad-
cast or printed.
Information Display, get into the baseball section, and, what
JPPHESS, in short, lets you bypass ihese middlemai and pull stork-s off die carousel yourself. You select die kinds of stories you want X"PRESS to grab, from among six main categories—News, Weather. Sports, Business and Finance, Entertainment, and Features—and you narrow down your selections using sub-menus within each i >i die main categor ies. For Instance, from within die Sports category, you might want «> monitor only basketball stories Or you might want weather in only Pennsylvania. Eventually you may also be able to pull in local Information, as well, which will be
do you know, die first diing you see is a story about how
transmitted by your local cable company
menu and enter die ticker abbreviations lor the relevant companies. X'PRliSS goes to work Instantly, and in a few
Once X'1'RI-SS stoics die information in the computer's
miserably die Phib> are getting whupped in Chicago, If your memory is lull and you want lo make room to
store more stories, you can prim diis Story out on paper and then delete it. Or simply delete it witlioul printing it.
X'FRiiss will immediately stari watching for more Informa tion from your selected categories and catch it on die fly. Let's get serious for a minute and suppose you're interest
ed in watching several stocks you've Invested in. In this case, choose die Market Monitor Setup option Irom the main
memory, you can search through it using ke) words or com binations of keywords You can throw out tin: articles you
minutes you can view the bid and ask prices, die high, low
don't want to keep and print out die ones you do. Its ;dl copyrighted material, so you Cant distribute exact copies of
your selectioas. In addition, you can see at a glance how die prices tor die last eight transactions have fluctuated (up,
the information to anyone else, but you can use that infor
down or same). 'Ihis inlonnation will always be no more
mation for any other purpose.
than 20 to 25 minutes old, and dial's a "worst ease" situation.
HowYouUseX*PRESS
llicrc's nothing hard about using X'PRESS—no phone numbers to dial, no secret passwords, account numbers, or
protocols to learn, Jusi plug an JCPRES5 cartridge into your
and last prices, and the number ol transactions for each of
And If You're Really Attached to Your Modem
Next year, X't'RILSS pinna to have .i feature dial will make
special connector, and fire up the computer. Vbila, there's
your modem a handy appendage, after all, Say, for instance. that you want to read die latest leviews of new Ixwiks on die
X'PRIffiS on-screen, ready lo go. You don't even have to own
market. X'l'REss will not only give you those reviews, it will
a disk drive to use it—although a drive can be handy It's
also give you an opportunity to buy die Ixioks—via your
completely menu-driven, with a simple manual and handy help screens. You can't crash it. and even if you did, ii
modem. You'll Just press a key to go into communication mode, and your modem will autodial a local Telenet phone-
wouldn't matier. because you call just st;irt over without
number. There you'll be prompted to enter ordering infor
incurring any extra charges, and any data you might have
mation tor die item you w;int to buy.
computer, plug your cable TV line into die cartridge using a
lost as a result can easily l>c re-captured. I-ct's take a brief tour lo help you gel a feel for what you
can do with X"PRESS. PcOm the Main Menu, go lirsl to Category Selection. This is where yon icll 3CPRESS what kinds of information you want ii to grab oil ihc carousel. II
The Future of X*PRESS
after you read tins, an Amiga version ot JPPRESS will probably be available. The wonder ol diis version is that it will let you run X'PRESS in die background, while you use
you plan to keep monitoring die same categories over and
your .Amiga for odier diings.
over, you can save your selections to disk, so they become
instance. Ix: writing a report on current event-s. and l>c able
Ihat means you could, lor
the default categories when you load die program. Qfou can.
to talk about events that arc taking pl.ice at die very moment
of course, change diesc defaults at any time.) Or you can
you're writing die rcjxjrt. Iliat's about as current as anyone
choose new categories each time you load X'I'KhSS and
could hupc lor.
change them whenever you like.
In addition, you can anticipate thai cable companies will
After you select the main categories you \\ ant to watch—
start to offer local Information and special SO vices as soon as
say, Sports anil News—you can narrow down the tield even
the> can. And who knows, maybe someday you'll Ix1 able to
more. So, if you wont to keep tabs just on baseball and TASS. you can choose those categories from die Spirts and News
print X'PKhAS stories to disk ;md call diem up as word
sub-menus.
applications, or just save diem for future reference.
Once you've made your selections, X'PRESS immediately
starts looking for Information—hut only for those specific selections. So, for our example categories, the program
would store only die baseball stories dial whiz by, tor in
prtKCssor files, so you can adapt diem to .suit your own
How to Get REPRESS
X'l'RIiSS is presently turned on in the following cities:
stance—not any soccer stories, or track and field .stories.
Honolulu, Hawaii; Indianapolis, Indiana; Nan Fhincisco and Oakland, California; Salt liike City, Utah; Madison. Wisconsin;
XTRESS will continue to pull in relevant information until
Topeka, Kansas; Summit County, Vail, and liioomfickl. Colo
your computer's memory is full—at which time it will tell
rado; Billings and Helena, Montana; Portland and Corvallis.
you it's full, and will slop storing inlorination. On the ituex-
Oregon; Ifrcmcnon and Hcllingliam, Washington; Ainster-
panded Commodore IZH you can slorc about H(l stories. On
dim, Platisburg, IJinghamton and lihaca, New York; Man
die (w, you'll get about M) to 40 stories before your memory
chester, Vermont; Baltimore County and Howard County,
Miill.
Maryland; San Antonio, Texas; Sioux hills, South Dakota; and
Now we get
to
die point of :ill
diis—reading what
X'PRliSS lias captured, Suppose, lor example, all you rcalh wanted to know aboui baseball was how die Phillies arc
doing in their game against the Cubs. From die Main Menu you select Keyword Setup and enter "Phillies." Then go 10
Toronto, Onuriu. In May. Vancouver, British Columbia, is scheduled to be turned on and in July, Wichita, Kansas. 'lo find out how to get X'l'RLSS, call your local cable company
a
COMMODORE POWER/PLAY
71
The Amiga's introductory Painting System by Louis R. Wallace
The first program you buy for your Amiga may well be Graphicraft. This easy-to-use drawing and painting system
Is probably one ot the most common programs found in
file prefixes to load tram subdirectories or even other disk drives.
Because there are two options for saving a picture using
Amiga software libraries, It is very good tor first-time users
the PROJECTS menu, you have a certain amount of flexibil
who may be new to computer paint packages, and allows
ity in worWng with your pictures. The SAVE option within the
you to draw in the Amiga's 32-color 320 x 200 graphics
PROJECTS menu replaces any picture with the same
mode, using pop-down menus and the two-button Amiga
name. The SAVE AS option allows you to create different
mouse. It can be used In either 256K or 512K mode.
versions of the picture without erasing the original. This
Graphlcraffs six main functions are found in menus
option also allows you to save a different disk or subdirec
available at the top of the screen. From the PROJECTS
tory by prefixing the picture name with the AmigaDOS drive
menu, you access the program's non-graphics functions,
number or directory name.
like loading and saving screens and brushes. This menu
If you are working on a picture that has already been
option also lets you clear your picture from the screen, or
saved, and you make changes that cannot be corrected by
print it out on any printerâ&#x20AC;&#x201D;black-only or full-colorâ&#x20AC;&#x201D;sup
using UNDO, you can use REVERT from the PROJECTS
ported by Amiga Preferences. Since Preferences comes set
menu to cause the picture to be reloaded. This saves you a
for Epson printers and serial output, you must change the
couple of steps, and a bit of frustration.
Preferences to reflect your printer type, if it differs from these default values.
Graphicraffs SHAPES menu gives you access to the program's five basic drawing options: freehand, lines, rec
A word of warning to 256K Amiga users. Before you
tangles, fill and text. You turn off one option by selecting
print out your picture, be sure it is saved to disk. This is
another, and can change drawing colors by going to the
because after you have printed it, you will be required to
COLOR menu.
reset the Amiga and reload Graphicraft to continue paint ing. Any picture In memory will therefore be lost.
The Rectangle selection allows you to make boxes
quickly. Just choose where you want a comer to be, click
To load a previously saved picture, you can choose
the mouse and move to the location of the opposite comer.
OPEN from the PROJECTS menu, or you can simply type in
The box will grow, changing shape as you move the mouse
the picture's name. Being able to type in the name is an
(a technique called "rubber-bonding"). When you have it
important feature because it lets you use the AmlgaDOS
just the way you want it, dick the mouse again and the
72
APRIL/MAY'86
First, I roughed out the picture
using Line-Draw and Fill.
Producing VermeerGM Using Graphicraft by Shcrj'J Knowles, Senior Graphic Artist, Com mo do re-Amiga Since a computer monitor shows images of colored light, I decided to
pay tribute to a painter who was a
master Of creating the illusion of lightâ&#x20AC;&#x201D;Johannes Vermeec. In the first stage, I set up an initial
Next, I blocked
In major areas ot light and shadow.
palette, and, using Line-Draw and Fill, roughed out the picture. I used two
brushes: a three-by-three rectangle and a single pixel.
Next 1 continued blocking the major areas of light and shadow with color. The results are the second image shown on the right. To create the third image, 1
switched to Freehand Draw and various "loose pixel" brushes to
create a more "painterly" feel.! also modified my color palette at this point.
Finally, over a period of two more days I worked almost entirely in Magnify-Pick Position mode, one
pixel at a time, to smooth curves and
Third. 1 switched to Freehand
Draw and "loose pixel" brushes, and modified trie color palette.
add detail, especially around the eyes. I created new brushes to re-work the clothing and the earring, and modi
fied the color palette again to soften shadows. The final results arc shown in the bottom image on the right.
Finally, over two more days, I
worked on the details using Magnlfy-PIck Position mode
to complete the Image.
COMMODORE POWER/PLAY
73
^^^^^^^^^^^^^ Graphicraft is an easy-to-use graphics program that inexpensively introduces you to drawing and painting on your Amiga. rectangle will be drawn. The Line option in the SHAPES menu lets you make
easy to become proficient at creating custom colors.
perfectly straight lines between two selected points. If you
If you want to erase part of a screen, or the whole
want to fill the interior of a shape, choose the Fill option.
screen—or have just drawn something you decide looks
When you move the pointer to the inside of the area to be
awful—you can resort to several different commands with
filled and click the mouse, the area will quickly flood fill with
in the EDIT menu that make doing these changes easy. For
the color you have selected. But be careful that the area is
instance, use the Frame command to mark off an area of
completely enclosed, or the fill will leak out and could
your screen. You can then use the Erase command to fill
completely cover the screen.
that area with the background color (effectively "erasing"
You can also put text within your picture using the Text
it), or the Cut, Copy and Paste commands to either cut it
option from the SHAPES menu. The program gives you a
out and paste it elsewhere, or simply paste a copy of it in a
choice of two sizes of text and three different ways to
different area of the screen, leaving the original intact.
present ft on the screen.
My favorite menu option is SPECIALS. The commands
From within the BRUSH menu, you choose from among
within this menu let you magnify an area for fine editing,
16 pre-made brushes. Additional libraries of different brush
create kaleidoscopic effects, draw in custom rainbow paint,
shapes can be maintained on disk, and, in fact, an extra
and create pseudo-animation.
library comes with the program. To design your own brush
For example, if you choose the Cycle Draw command
shapes, choose Custom Brush from the BRUSH menu. This
from SPECIALS, you first define a range of colors. Then,
is a small graphics editor that allows you to make different
when you draw something in this mode, the trail left by the
patterns (In one color) to be used as brushes and save
brush is a rainbow of the colors you selected. Once you've
them for re-use.
drawn something using Cycle Draw, choose Cycle Color—
The COLOR menu offers 32 different colors to be used
and the colors within the range you selected will begin to
as your drawing color. You can also create your own
rotate at any speed you choose to create the illusion of
custom color palette by selecting Change Palette from
motion. This lets you make animated pictures that will
within this menu. Using the Change Palette option, you can
astound your friends and family. You don't have to tell them
change or copy colors or create an entire range of colors
how easy It is.
that is totally different from the original palette. You modify
All in all, Graphicraft Is a good program that Inexpen
the color palette using three "slider gadgets" that control
sively Introduces you to painting and drawing on your
the red, green and blue color signals to mix any of the
Amiga. It may not answer the needs of some professional
possible 4096 colors the Amiga can produce. Using these
Amiga artists, but then not all of us are serious artists. But
sliders is very similar to mixing paint pigments, and it's
we can all use Graphicraft for serious fun.
74
APRIUMAV86
rj
First, I drew a grid that would
be a guide lor my color-cycling
landscape, and used several shades of ton all
in the same row on my paietle, so when I cycled them, the
How to HotDog Using Graphicraft
ground would appear to move.
by Jack Haeger, Art Director, Commodore -Amiga
Some of you may be wondering how I got this hotdog to fly. Others
Then. I added
may be asking, "When's lunch?" The
the mountains
truth is that I got ibis idea about
to the back
11 -.30 one day—almost lunchiime.
ground, lar In
Since I'm from Chicago, that can
the distance, so
mean only one thing. Hoidogs. Now,
they wouldn't
I've seen hotdogs depicted in even-
Interfere with
medium from neon to neoprene. But
the Illusion of
had I ever seen one fly? Nope, not a
movement.
one. So 1 lookout my sketchbook and rendered this misslc of meat:
Jumbo Dog.
Next I tiaced the hotdog from my
sketchbook onto the screen, and laid in the basic colors using the
FIN option. Then I used a singlepixel brush to
create shading and reflections. I thought an appropriate setting
would be an Air Force test strip in the
. . ' ■: ,7-
desert. That way the ground would be fairly flat, with no trees or buildings
to conflict witli the effect of a moving landscape I wanted to create using
the Cycle Color option. (This effect,
of course, is not reproduced here.) To get the hotdog from my sketch book to the screen. 1 redrew it. scaled it to fit the screen, and traced the drawing onto a .sheet of transparent acetate. I taped the acetate to my
Alter about an hour or so o) tweaking and fine-tuning, the
image was finished—just in time to get
home for dinner.
screen, and outlined the hotdog using
a single-pixel brush. To make the hotdog look sus
pended in air, 1 added a drop shadow that is just a shade darker than the darkest color in the cycle-color range. COMMODOOfc POWER/PLAY
75
Playtest Pilots of the Computer Age by Shay Addams
/
/
/ 76 _/
APRILMAY 86
/
1[
-
*—
...■■■■- .'-|T
riMiini I, '
i
i nli ■■lit
I ■
-X \
efbre the Air Force commits :i new
ues. It was such a bug that led to his
game until it is released) and three to
jet tighter to mass production, dare
enlistment in Infocoms corps of play-
devil test pilots subject it to intense shakedown flights, looking Tor design tlaws that could prove fatal. Software
tour comment sheets. Since then he
test pilots.
has playtested Suspect, A Miml For
companies, to ensure their programs
all the bugs I hail run across, telling
don't crash while you're in the cock
them I'd paid good money for this
pit, recruit beta testers — playtesl pi
game and was really upset. The bug
lots — to Search for deadly hugs lurk ing within the code of a new
that incensed me most was a logical
adventure, shoot-'cni-up or strategy game. What most people don'i know ilboul these unsung heroes of game development is thai playtesters also
contribute creatively, making sugges
"After finishing Infidel, 1 wrote In-
fbcom an Incensed letter describing
inconsistency. The game is set near
ever Voyaging, ami Spellbreaker.
Differences Between Testing and Play-testing
"The biggest difference is that 1 try-
the Nile River in Egypt, but you could
things 1 otherwise wouldn't do. silly things that I know wouldn't do me
walk arottttd the Nile in a few steps."
any good in solving the game: like
This infuriated Kimmel because it
finding out if 1 can shoot this gun with itself." Stephen Kimmel explains. "Sometimes I intentionally try to shoot holes in the game, just to sec how well the author did his job. In
didn't make sense and was especially
tions for changes and improvements
out of place in a game that consisted of logical puzzles,
that ultimately increase a program's "fun factor."
when you're deep inside the pyra
Spellbreaker, I found one Saw in a
explains Stephen Kimmel. a 36 year-
mid." he laughs at the memory, "you find a bottomless pit. I was dismayed
place referred to as a 'slippery plane.'
old chemical engineer from
Tulsa,
to discover that if I dropped a feather
saying walk east' or go east,' I won
Oklahoma, who has been testing Info-
or anything light into it. the text said 1
dered what would happen if I typed
coin's
in "slide east.1 "Hie program said some
"It's a way to get in on the act."
all-text adventures
for
"And near the end of the game,
where there were no walls. Instead of
two
could hear it hit the bottom—in a
years. "I don't pretend 1 have a lot of
bottomless pit! Michael Berlyn. Inji-
thing like: "You can't slide the east
influence on the final version Of a
del's author, wrote a
letter
wall' — after it had just said there
game, but I know they have to pay
thanking me for pointing out these
uvre no walls. Another difference is
attention to at least some of my sug
and other bugs, and not long after that
that when playtesting. I have to make
gestions, so it is a creative act."
1 ran into him at the Consumer Elec
notes of merytbtng that seems the
nice
Kimmel. who also writes short sto
tronics Show in Chicago. I told him
least bit strange. If I were playing. 1
ries for several science fiction maga
my letter would have probably been
would simply laugh at something and
zines, recalls recommending a couple
more useful if they'd received it be
say, 'Hey. look what happened, the
of changes in Cutthroats. One was to
fore
asked
programmer must have missed that.'
haw something happen to the trea
about the possibiliry of beta-testing
And when I reach the state of mind-
sure-laden
returns
future Inlbeom games. My phone rang
lock' and can't seem to make any pro
the submerged wreck to his
a week later, and Intbcom asked me
gress with a puzzle. I can't just put the game away and do something else
from
player after he
own ship. 'Hie surprise
they added
was one of my favorite moments in the game. "I also tind lots of "logical bugs'—
not just programming errors, though thev abound as well." Kimmel contin
the
game's release
and
to playtesl Cutthroats" In addition to the game. Kimmel
while my subconscious works on the
photocopies of the docu
problem. That's because Enfocom
mentation and paraphernalia, a non
gives me a three-week deadline, so I
disclosure agreement (in which he
have to slog a lot harder to complete
received
sponse to that command. It's reward
'The worst part of playtcstlng is
you must note what you were doing
that moment of panic when I realize
when (he program crashed, anything
ing to go back into a game two days
I've only got two days left and haven't
odd
later and see your suggestion as part
finished yet...pushing myself harder
suggestions you might have, if a prob
and harder to break that state of
lem is too easy, testers will tell the
mind-lock and get it over with. When
author. They may even suggest prob
I'm done,
lems or different ways of saying some
I completely
ignore the
"Sometimes I intentionally try to shoot holes injhe game, just to see how well the authoi did his job.
the game does, any problems,
of the game. Testers often write the
"The designers are
thing — so there's a lot of interaction between the author and testers."
a crazy
Suzanne Frank, one of Infocom's al pha testers, elaborates: "In alpha, the
bunch to
games are fraught with so many bugs that
it's hard
to
find
work with —
your way
through. And usually you can't even solve the game, because you run into a bug that crashes the program or
very
blocks progress some other way." One found
programming in
Suspect
Commodore,
Atari
bug
caused
and
alphas
the
early
Apple
ver
funny."
sions to crash if the "go to" command was used outside the house. "At the beginning," Suzanne recalls, "when Suspect wasn't written
very
well, 1 thought I'd nearly solved it and just needed one more piece of evi dence. I decided it must be in the
Independent playtesier Stephen Klnunel
comment sheets and type up an aver age of six single-spaced pages, num bering and detailing each problem. Witli Speltbreaher, which
I
didn't
quite gel to finish, I did 11 pages."
tnfiico ill's in-houst pi aytester Su/antic Frank
trunk of the car — hut when 1 opened
clue books, too. Three of us, along
it and looked in, there was no text!
with Brian Moriarty, did the one for
Dave l.ebling had written the para
Wisbbringer."
graph that describes the contents of
Like Stephen Kimmel, Suzanne has
the trunk, but overlooked implement
a "systematic method of testing, try
ing the code that displays it when you look there. I told him and he fixed it.
ing everything possible in even' imag inable place. Give me a gold coin and
Then when I read the text, it de
I'll put it in every slot I can find; give
scribed the trust folder, but wouldn't
me a lever and I'll pull it — even if I'm
let me take it! So he had to fix that,
not supposed to." She confesses that,
After he turns in his report. Info-
"The designers are a crazy hunch of
cam gives Kimmel his choice of any
"After gametesting for over a year,
people to work with, very funny. We
of their games. Besides the free games
all sit down together and they listen
some of die excitement is gone, and
and a crack at finding logical prob
to our comments and suggestions. So
lems with the situations devised by
we're not just playing —we're engag
the ZorkMasters of Infocom. Kimmel says be also likes playtesting because, "I enjoy being one of the first people
menters. In Suspect, for example, the
when they find a bug. Until 1 solve a
bartender glances at his tip glass,
game, however, it's a blast. And there-
ture."
tip. [Jut when I said Tip bartender,' nothing happened. So 1 asked Dave
Kimmel's work is made far less frus
alpha testers, who initially test a new game on a massive DEC mainframe,
then on Commodore and other mi cros before sending it to 15 to 25 beta testers.
"We shudder when people say /;/«)'testing," comments
Elizabeth
Cyr-Joncs, who heads up the depart
testers. Some people get really ex
cited, jump up and yell Teowww!'
which implied to me that he wanted a
trating by Infocoms in-house staff of
near the end. That's not true of all
ing in true interaction with the imple-
in the country n> play a new adven
Alpha Testing: The In-house Bug Busters
I'm usually pretty bored with a game
about it and he implemented a re
a
are still those times when, alter eight to ten hours at the terminal, I sudden
ly look up and realize I didn't eat din ner vet."
We know a
\ program will be in testing for five months, so ifs not playing."
ment "It's eight hours a day in front of a terminal. We know a program
will be in testing for five months, so it's not playing. On the hug sheets. 78
APRIUMAY'86
Elizabeth Cyi-Jones, iwatl oflnJbcom'i in-house him busters
The entire testing process ean span three to five months, sometimes long er if problems show up in gamma. That's the ultimate stage, reserved for the elite corps of Infocom's bug-bust ing army (a few people, like Kimmel, do beta and gamma). Like the 110 + out-of-housc Infocom [esters, gammas
ed doing this." (Albert co-authored
XypbtiS and has worked behind-thcscreens on
dozens of well-known
games.) "Besides looking for bugs. Origin
We ask customers to try out new games so we can get
testers check to see if the clues are
adequate, if there is anything awk
a real consumer's reaction.
ward or jarring that breaks up the
are people who wrote In and volun
fantasy," Albert says. "The reason is
teered for this arduous task. Suzanne
that, in a role-playing game, our goal
says there are 30 to 40 who are excel
is to make the computer transparent.
lent and test nearly every game.
We ask testers to stay on guard for the
ability to paint yourself into a corner in a game. And we check for play
Testing Other Types
balance, to make sure it's not too
of Games
hard, not too easy.
Infocom's testing process is repre sentative of the software industrv, but
"In Moebitis, for example, the com bat system is a simulation of martial arts-style fighting between two ani
mated figures. Testers noticed that the game required you to hit the en emy in too small a target in order to score a critical hit, so we made it a
little easier by expanding the size of
i -,
the game. Then the conversions are
the area where you could land a death
individually tested, especially for the
blow. We spend four to six weeks on
graphics and sound effects, which can
each game, seeing if we can speed this
vary immensely between
up a touch, slow this down a bit.
and a Commodore version.
an
Apple
We've been tweaking Movbiits on
"Betas don't really do 'bug-buBtlng1
how fast your sword is dulled when
for us," says Hunnewell. "Instead, we
you cut things with it. All this, just to
ask customers to try out new games
get it to feel right. There are no rules;
so we can get a real consumer's reac
tion. Their feedback often includes
it's a very intuitive process."
j\r{\i<'
Susan Hunnvwvll ofSpllUiakcr
The rules are rigid at Spinnaker,
hugs, but we're more interested in
however, where all testing is done in-
their opinion of the program, or to
British
house. Susan Hunnewell, responsible
determine if there's a market for an
writes
for Quality Control of Spinnaker's
unsolicited program."
educational and adventure titles, says,
'very clean* games
"Testers are
assigned specific por
tions of a game to go over â&#x20AC;&#x201D; certain
She recruits from people who have filled
in warranty cards or offered
their services. With the former, she
that are easy to test." Dave Albert, head of the Origin Systems' play testing
(i Sometimes its
the method often varies for different
ÂŁâ&#x20AC;˘3; necessary to make 'the computer cheat at the higher skill levels/'
types of games or to suit the style of a particular programmer. For instance.
Lord British, creator of the Ultima
scries from Origin Systems, writes his programs in individual modules that are "very clean to begin with" ac cording to Origin's Dave Albert. "We normally do alpha and beta
testing," Albert explains, "but with Ultima IV the modules were put to
gether near the end, and we brought
/ SSTb Ruben Csdffee
locations
in
an
adventure
or
even
phones the families and "explain my
in the staff of'The Wizard"s Journal,' a
tracks on the disk. A printer is at
need and try to give them an opportu
newsletter devoted
Ultima-type
tached to each line's computer, and at
nity for input into the game's design.
the end of the day an editorial assis
Parents and teenagers are terrific at
The creators of the board game that
tant collates the printed material for
this."
to
games, to test it."
inspired Origin's AutoDuel tested that game, for obvious reasons. Al
assessment." Spinnaker's testing is done on IBM
ing, usually calls on "people I've met
PC's by two full-time and up to four part-time people, and might consume
and have gotten to know since 1 start
from 200 to 2S0 hours, depending on
bert, who's in charge of Origin's test
liven the president of Strategic Sim ulations, Joel
Billings,
occasionally
does a bit of playtesting in his free time, and so do the game designers. Continued on pg, nti
COMMODORE POWER/PWY
78
BUG BUSTERS er isn't thinking right, and makes
Most of tlit.- strategy/war games SSI
to see if the game presents a real chal
produces, however, arc run through
lenge. Our programs usually have one
dumb moves, then it isn't any fun.
the grinder by one pan-time and two
to five different difficulty settings, if
And sometimes, it's even necessary to
Bill-time In-house people. Roberi W. Calfee, In charge of SSI's
the toughest one is a cakewalk, some
make the computer intelligence cheat
thing is wrong.
at the higher skill levels. If the com
"And with a war game, you're not
puter is losing heavily in Computer
list of volunteers from which he se
only watching for anything that might
Quarterback, it peeks at the play
lects four to ten to try a new game.
go wrong with the graphics, the mili
you've just chosen and then picks the
"In addition to having (esters find ele
tary units, and so on, but you're also
mentary bugs — the ability to win a
looking for
In a war
is so that even the veteran players
game simply by pressing a function key is a good example — we ask them
game, play balance has to do with the
(and novices, once they've mastered
Technical .Support, says he has a long
play
balance.
computer intelligence. 1!' the comput-
best response. The reason we do thai
the easier levels) will still face a chal lenge from the computer.
"Testers suggest changes ant! im provements all the time," Calfee con
tinues. "Everyone has a better way of
TEAM-MATE: THE SINGLE SOLUTION TO THE CLUTTER THAT CAN TIE UP YOUR DESK
doing it. In Gemstone Warrior, some
one complained that the player, when protected
by his invisible shield,
could not fire out through it. That was a good point, so we made it possible."
Unlike companies that send out nu merous beta copies, then incorporate the research into a final version that is
When you buy TEAM-MATE, you receive an integrated software sys tem — word processing, file managemenr, spreadsheet and graphics — for rhe some price you would normally pay for one pro gram. The beauly of integrarion is rhe ability ro go from one pro gram ro onorher insranrly wirh no
loss of screen informorion. No more lengrhy program loads wirh various disks. No rime losr in creating dara transfer files. Now you can concenrrare on solving problems again
and again,
software houses will fix hugs and im
plement suggested revisions,
simulraneously, you can view rhe spreadsheet while analyzing ir
in rhe word processor. You
have roral freedom ro design reports and forms, which will
use all or parr of rhe dara srored in rhe file manager. And because rhe prinr pre view mode works wirh rhe inregrared dara, you con view
where rhis informorion will be prinred on rhe form,
lerrer, or
label.
ple for more testing, "With us, there's no solid delinea tion between playtesling steps. It's ei ther in testing or it's released," Calfee says.
The process can last from as little as a week to as much as a month. By the
version of the game, minus the glossy packaging anil documentation. (SSI is noted for complex and lengthy man
uals, so testers also check the author's rough draft of the documentation for clarity and scope.) '"Hie emphasis |in playtcstingj is on the testing." Calfee stresses. "If testers find enough bugs, make valuable sug gestions, they'll be kept on the list. And the best ones are put on the pri ority list."
SSI doesn't pay its testers, and nei ther do other software houses. Unlike Air Force test pilots who receive haz
need only one grear piece of
sofrware, buy TEAM-MATE. Ir's like buying one piece of sofrware and gerring rhree orhers free. foib»cw c-im- On0A,OnFo< mote irrfomonon onwtiere 10 buy In Micro mriww 71 4-832-6707
TR»MICRO
14072 Srrarron Way, 5anra Ano, CA 92705
ardous duty pay for each mission, the
playtesters do it for the experience, the thrills, the unique challenge. So the next time you take off in a flight simulator, dip your wings in salute to those hardplaying, hardworking playtest pilots of the Software Air Force —
whose all-night "bug-hunts" and cre ative contributions helped make the game so much fun.
80
then
send the game back to the same peo
time it's over, the tester has a finalized
Wirh all rhe informorion available
So if you
gamma tested, SSI and a few other
APDIUMAY r86
Qj
For Business, Doctor's and Home Phones
10 Ways Moog's Advanced Model Phone Controller Can Increase the Service You Get From Your Phone, Speed Your Calls and Lower Your Charges. A high-tech advance by Moog, who invented the Electronic Music Synthesizer This small electronic marvel
only H'
by 6 by I V.1 - lets you do things with your telephone you never though I |i)S-
sible. Read these 10 ways Moog's new Phone Controller outdatcs oldfashioned telephoning —
1. One Touch "Memory" Dialing. Get at the touch of a linger JO numbers called most frequently. Real time saver.
2. Time-Saving Callback. Busy signal' Phone (.outroller tails Kh k tor you
every 60 seconds, up to 11 times Keeps you from forgetting to
3. Digital Time Monitor*. Alerts you
to minutes you are talking, lotij; dist.inie or locally. Keeps 1 minute ialls Irum gom;; to a halt-hour.
4. Touch Dial Converter, lets you lliIE by mm h on rotary (li Ll I'iinnv
5. Works with MCI, Sprint, SBS.
Discoum long •distance services work laster, cheaper without installation i\tras.
6. HOld BUttOn. Pars callers on hold so you can talk with others around you. More secure than hand over mouthpiece.
7. Built-in Audio Speaker, aii without having to hold handset until
Someone answers. Lets others hear too
8. Eliminates Phone Use. \, need
to dial from phone Touch-dial directly from dhil pud of Phone Controller.
Satisfaction Guaranteed.
9. Fail-Safe Memory. Back-up battery power keeps programming inraci and in place lor most power outages
10. Error Eraser. Dial a single wrong
and labor warranty ami .ire 1)1. ami PCC
needed.
Mithm
tomers
number, no need to redial whole number. Push cleat button, error is er.ised.
All Phone Controllers have 1 year parts
Foi single-line service, simply plug into any modular jack. Pot service with multi-lines, specify Model ML. Cus
also pet
toll-free advice
approved. Prompi service i( needed. If you ari' noi fully sneisfied, return unit
in
ii
original condition
and
money will he refunded.
Pleasantville Plan, 62 Kastvicw, Plcasantvillc, NY 10570 Dept. MC-1 Please send (
I Moog's Plume Controller(s) ai
Name.
cost per instrument of $(W 95 single line. S HlJ.y5 multi -line (Model Nil.,)
I em lose check (
) Money order (
• <(&
AMEX (
Address
.. Or th.ir^c my
) MASTERCARD (
credit card no. _^ expiring
) in amount ) VISA (
)
Ciiy_
Dockages
10 days of receipt, and your
State
zip
„_
. N.V residents adii sales tax.
For earlier delivery, call coll-free 1-800-334-0854, 7 days, 24 hours. O iM..i<.inniiitpu
COiiiPUTER UIIZHRD
DYl.OUS I. SANIJI.II
Disk Drives Demystified Part 1 JLt' you're a Commodore computer user, you cither own ;i disk drive al ready or you have one at llie top of your wish list, This month's column is
a compendium of elementary Infor mation on using Commodore drives. It will he- especially valuable to begin ners, since much of this information is not readily available elsewhere. Hor
the same reason, even more advanced users may lind value in these pages. In
er. Double-sided disks will
always
since Hipping ihe disk makes il rotate
the next issue, we'll expand on what's
work in single-sided drives, but their
in a reverse direction with respect to
presented here.
extra cost is wasted there.
The drives we will consider are the
1540, 154] and 15~ i. Commodore has made other drives, but these tliree
its jacket, the jacket's cleaning mech
"density" specification refers
anisms are bypassed. Either problem
to the quality of the disk s recording
can cause a disk or a program to self-
surface
destruct,
The
All
the Commodore drives,
and can
make
its owner
wain to do the same, Fortunately, the
The 1540 was the original ivory-col
and most others in use today, are deSigned for use with double-density
ored drive for the VIC 20. When the
diskettes.
pen. So if you use Hippy disks at all.
Commodore 64 was introduced, the
were popular several years ago, when
avoid using them for valuable pro
1540 was replaced by the more com
disk
was
grams or data. Many people use them
patible 1541. The 15"! was designed for die Commodore I2H. With a lew minor exceptions, any of these drives
much less than it is today. They will
exclusively for backups, while many
work in a pinch in your Commodore,
others don't use them at all,
are the iniisi Important ones by far.
will work with any computer having a
Single
drive
density
diskettes
recording density
but in general you should avoid them,
Diskettes
also
have
a
"soft-sec
worst rarely happens, but it iUh-s hap
The Basics of Using Your Drive
Commodore serial bus. VIC 20's and
tored"
very old drives are involved in mosi of
tion. Commodore drives work equally
the exceptions.
well with either type.
Buying Diskettes The 1540 and 15-il are single sided
If you have a single-sided drive, it's
They have similar storage functions
possible to use the "Hip side" of a
for data files such as word processing
diskette, // you'll do some cutting and
documents, mailing lists and the like.
drives.
have one
take some risks. To make a "flippy"
A very complete sel of commands ex
read/write head, positioned below
disk, you cut an additional write-en-
the diskette. The 1571, on the other
ists for performing these functions, as
able notch, immediately opposite the
well as for doing other useful tasks.
hand,
That
means
they
is a double-sided drive, with
or "hard-sectored" specifica
The most
frequent
use of disk
drives is to save and load programs.
one that's already there. ( When you
Iteginners can find them difficult at
the
hold your disk with its oval opening
first, but with a bit of use. they be
bottom ami one on the top. '['he two
down, so the existing notch is toward
kinds of drives work best with Iwo
come simple and self-evident. We'll
the top of its right edge, the location
kinds ol diskettes: If you have a IS?!.
mention
for the new notch is toward the top ol
here.
its lei! edge.) You can use another disk
two
read/write headsâ&#x20AC;&#x201D;one
on
it's best to buy double-sided, double-
the more common ones
density diskettes. If you have a 1541
as a template for cutting the notch,
The commands used for Commo dore drives are the same, regardless
or 1540, you should buy the less ex
which must be positioned quite pre
of the computer
pensive
cisely. Mark the position, then use
they're issued. (Some computers, like
single-sided, double-density
variety.
through which
scissors or a razor blade to cut a new
The "-sided" specification for dis
the Commodore I2K and Plus/4, have
notch. Once the notch has been cut.
kettes refers only to the manufactur
two sets of commands: the universal
jusl Hip the diskette over and ireat the
er's testing process. Single sided dis
second side us a brand-new disk.
set covered here, plus an improved, simplified set. Many commercial pro
kettes are tested only on the bottom,
The much-discussed risks of using
while double-sided ones are tested on
Hippies are real, but manageable. First
the top, as well. Single-sided disks will
of all, since the manufacturer hasn't
Before a disk can be used in your
often work in double-sided drives, but
tested the second surface, it may have
drive, you must use your computer to
there's no guarantee from their mak-
dead
format
82
APRIL/MAY "86
spins or oilier
Haws. Second.
grams also implement simplified disk commands.)
il.
(Sometimes the words
COmPUTER UIIZHRD "header" or "new" arc used instead of
three-letter code
"formal." They all refer [n the same
file is a program (PUG) or u daia file
tells whether the
thing.) Formatting sets up the blank
This month's column
di.sk to receive Information from your computer, and every disk must be for
is a compendium of
tween the types of data files are be
matted before it can be used to store
elementary
they are covered in depth in your
programs or data.
Each computer
manufacturer uses iis own formatting system, m) one computer can hardly
ever read disks that were formatted on another brand, unless the two
brands arc "cloned." (CP/M disks for the Commodore !2H arc one of the very rare exceptions.) You can lake a disk from another computer and re format
it
on your own system, but
Men's the
information on using Commodore disk
com
At the bottom of the directory list ing is a line showing how many disk
blocks are free for storage of other
drives that will be of special value to
files. A 1540/1541 diskette can hold 66i blocks in total, while a I S"71 can
hold 1,328. There's also
a
limitation
on
the
number of files a disk can hold. Ifs 14-i for all the drives under consider-
beginners.
aiion here. If you try to save some
LOAD"programfiattieu,8 universal format
yond our scope at the moment, but manual.
that, of course, erases any data it pre viously held.
(SBQ,REL,U5R), The differences be
thing that exceeds the block or tile
limits on your disk, the drive will re
You can load a machine language progran) with
fuse to save il.
OPEN 15,8,15 PR1NT# I S.-NEWOaftsfeKflnMj/rf"
When
Learning More About It
CLOSE l>
good indication that the program was
dimentary disk commands here, in an
written In machine language.
effort io enlighten beginners, There
mand for the drives we're covering here:
in tiiis command, diskname is a name
a
program's
instructions re
quire it to be loaded in this way. ifs a
We've mentioned only the most ru
you want to assign to the disk, and Ut
If you want to see a list of the pro
is an identification code. The disk-
grams on your disk, plus the disk'
name may be up to
16 characters
name and id, you can look at the disk
them all. The key to understanding
long and can include any character
director;'. The universal method of
these matters' is ibe universal key to
except the comma, question mark or
doing this is to
unlocking
asterisk.
Must
people
use
only
uri-
are many additional commands avail
able, and there arc many ways io use
computer
knowledge:
Read the manual1
LOAD-S'.K
You don't have to understand every
LIST
shifted letters and numbers In their disknames, since other characters can
This loads the directory as though it
word in the manual, but you should
list Strangely in directories.
were a BASK;
be generally familiar with the table of contents, [he overall organization of
The id must be
two characters
since
program, lie careful,
it also overwrites any
BASIC
long. Almost any character is legal,
program you have in memory at the
the book, and the material that ap
but you're asking for trouble if you
lime.
plies to the operations you do most
use anything bin numbers and tin-
Once your directory has been load
frequently. Don't be surprised if some
shifted letters. Yon should avoid as
ed, you can list it to your printer by
of the chapters are unintelligibleâ&#x20AC;&#x201D;
signing the same id to several disks.
using these commands:
some technical material isn't compre
because doing so can cause trouble
OPEN4,4:CMD4
hensible to ANY beginner. As you ex
with certain programs. Most people
LIST PRINT#4:CLOSE4
your
use a sequence like AA, AH. AC, AD.
plore the manual, you'll notice thai understanding
increases
with
etc.. maintaining a checklist to avoid
When you look at a directory listing,
every reading. This is a common phe
duplication. Our formatting example, and nil
you'll see
in reverse
nomenon with computer literature,
field, on the top line, followed by the
and you can take advantage of il by
those to come, assume that your disk
reading everything several times.
drive has device number H, which is
disk Id. Also on that line arc a <> mhI a 2A, which are characteristic Identifi
the near universal device number for
ers for the disk drives we're talking
Commodore drives and reading ihem
the lirst drive on any System, fa the
about here.
supplements
the diskname,
There are also some good books on
your
efforts
with
the
Following the diskname is a listing
manual. To find them, read the ads in
different number, use that number in
Of all the programs and data on the
ibis magazine or visit a well stocked
stead of the H in our examples.
disk.
bookstore.
unlikely event that your drive has a
(In
our
discussion,
we'll
call
Once a disk has been formatted,
each of these a file.) Each line has a
you can save BASIC programs 10 ii by
number, a filename in quotation marks, and a three-letter code at the end. The number gives the si/.e of the
Additions and Accessories
same
file in blocks, with each block equal
easier to work with your Commodore-
mentioned
ing about 2W characters. The file
drive. The most famous of these is the
above for diskname. You can load a
name, of course, is the name that was
Commodore 64s DOS 5.1. generally
BASIC program from disk by using
entered when the file was saved. The
Continued  Ag, h i
using SAW."J>n>}ii<ii>/>/</i>U'",H
The program name has character
restrictions
the
There are dozens of programs, many in the public domain, to make it
COMMODORE POWfcR/PLAY
83
COMMODORE PLUS/4-
UJIZRRD
COMPLETE COMPUTER SYSTEM
known as the wedge, it's a machinelanguage program provided mi yimr
test/demo disk, and it greatly simpli fies the Conimcidurc disk commands.
AT BELOW DEALER COST! MOTE
Witli the wedge, most commands can be entered with lrom one to three keystrokes. With the wedge, a direc
Mo nil or not
available The
Phjs/4"v
tory doesn't overwrite anything al ready in memory. And, with the
can hook up to your TV.
wedge, it's easy lo use nil the Commo dore disk commands. If you have :\ 6-i and ;i disk drive, you must learn to
use the wedge. Since it isn't very well documented, it's best to learn it from a friend. The commands are easy, and
once yon get the hong of the program, you'll wonder how yon lived without it.
Ideal tor homo or business.' Perfect
If you have a Commodore I2H or a
Factory new!
Plus/4, you don't need .1 wedge, be cause many simple and powerful disk
Factory warranted by Commodore-"'. Built-in
software for word processing, data process
COMMODORE PLUS/4 Data fcisvof 999 rucordi Cum
Commodore" designed this Plus/4" specilically lor program
puier hoFdi 99 lino* ol tim bnfomi ■ I muit be iramlorrud lo (Ink di've Excellent fuinnnni lor uie wi ih modem 12B c olor j bvji i in b lu
mers and small businessesi And then they made it VERY EASY to learn and use lor novices. Popular business software is available lor a variety ol purposes. For programmers, this
for graphics.
machine has easy-to-jse powerful commands and 60K ol usable memory. Can hook up as many as lour disk drives.
ilrlir 'Mill .11 I ji,..ii. i i. .mi n,\ r« u nee pt j oya lick and d a I usu I. NOT compatible with Cfi4
combination you desire.
List Price
PLUS/4 COMPUTER Morn H 1<MG 603B-OO1 Stiio. nand
S8 00
DISK DRIVE limn H- Wli-3 55 3-01 3 Stlip, Mllnil 9000
PRINTER UsrnH I04U 3831 005 Shin liana 57 00
TOTAL Shii, lund
S23OD
$149
*200.00
$119
■768.00
*347
s827.90
$339
Liquidation Priced At Only. . .
IU!PnH-1046-5035-019Slup. lund 519 00 CrtHlii card ciislomers can (?jOer by piione. ?4 Iidujs a d.iy. 7 dil^ n week
Toil-Free: 1-800-328-0609 p. io ti, .M i -
i nuiiidtf cormnenldl US aru iijtjn^ f'lujso call ar wniola
C.O.M.B. ■walffliDi
l lo special
DirectMBtkstinrjCorp.
Authorized Liquidator 1460G 2 fill i Avan us North
Minnaipoln. MinnaioU 55441-3397
84
APRIL/MAY '86
C.O.M.B. Direct *.;
In addition to the wedge or the commands built Into the newer BASU:s, there are two valuable programs
thai almost everyone can use: a copy The copy program is NOT tor soft
Ifflcki- UiOl amfjlu mdud. amfila
make a backup ol
fimiitity disk.
HUTil
sacond
or
35
drive
mlurlnce.
prminr
Data
I ran (fur rale of 400 uytoi per second
79
than the one lor tile drive. Head it
ware
S'icuri<l sann! p>ori foi chuuwn^
'269.00
WITH 20 FREE FLOPPY DISKS
Total Original List
$
computer instruction manual, rather
RAhVlGKflQM Maximum slur
fl(|tr of 170K Inniinltmt itnin
COST
S299.00
COMPLETE SYSTEM
Intelligent, high-spwd External G' ■" lloppy diskiftla rucnrdir 2K
YOUR
Of BA.sk;. These are covered in the
program and a last-load program
DISK DRIVE
DOT MATRIX PRINTER! Sorry, wt can't print the brand name of the disk drive and printer. But phone usToll-Free and we can tell you. With Disk Drive (or data storage and Printer for "hard copies", you'll have a complete system...at low liquidation prices. Order TODAY! Original
Split acruirn and
wimfowing ca[jjibihiitit Cumpot-
Team up the computer wilh our compatible units of famous brand, lactory reconditioned and warranted DISK DRIVE and
Units sold individually or in any
commands are built into your version
Additional Features of
ing, spreadsheets and 128 color graphics!
DOT MATRIX PRINTER
It's
just
60 chaFactors
auccid. Has uppur nnil lu
casv Iflttan, iLurnttratb mid ay [j»lt All PET graphic charhct Standard tncTionfebd. Manm
ol GO columns widlh. <irj| addre Able CHM. ASCII chftrac codfli Original plus msmmum Two copies Paper width 4 B"
8 5". Size:13"WxS"Dii3li"
a program
lo
an unprotected
disk. Many Such programs exist in the public
domain
and
elsewhere.
If
you're a user group member, you can
no doubt get several
Gi-directional 6x7 dm ma impact printer
pirates!
versions (mm
the dub library. If you subscribe to an on-line
service,
you
can
certainly
download one. There are two basic types of copy programs. The first one copies lile by
file, and will work for most disks yon encounter. The second copies sector by sector, and is needed when copy
i
. -i. ■, Corp
llum Mini..
141)05 2B1h fluo. N./MlflSllpirfh. MN 65441 333V
Sl'ni] Ihir following illirnf. {M11* 114: iulo ftf5Klt'n(i IHili 'l'1-. a^luS
!.i' Allom 34vrei.ksli.i .lnlivi'py Surry.njCQD onfm) Send—COMPLETE SVSTEM(j) CommcxlQCfi-
Plus/J'".
ing disks holding random Hies or oth er customized material.
The fast-load program can double
Oi-.k Duvc.P-inleraraJFIuiiiiyDiilis.licmH 1MB SO36 019,11
your pleasure by doubling (or more)
H-104B-5D35 001 at S7auo(;li plus S8eacli lorslii|j Undling
load. .Such programs are available In
S339 ench [ilui SISljcm Iw ship, handling Eunfl __C0MMOD0RE- PLUS/4!" COMPU1ER||] Item Sand
DISK
DRIVE(s)
Hum H-1046-3553 013 BI
S149
the speed with which your programs
BSCh plut &0 pach Inr ^tup. hundhng BurW _PRINT£R(i| Him H1046-3831-005 .11 SUB ujch plus (7 UCfc Inr shtfL nundlNriu DMy chtdl £>' ntonuy order is enclosed |Nu deJnvb in
cartridge form or on disk, and they
Chorgrj c MaslwCdrd,
main versions, and versions published
inocesiinu orders paiU by chuck. Hunks lu ToloCI»tli |
a VISA"
A«l N..
are worth their weight in gold. There are commercial versions, public do
PLEASE PRINT CLEAfiL*
in magazines. Some versions include a
Nuu
copy program as well. Unionunately,
Adilri-5!.
Oil
.
_
.
.
not all fast loaders are compatible with all software, so be sure to read any last-loader reviews you can find prior to making your purchase.
Q
JIFFIES
IfY 1)
Assignment Sheet for the Commodore 64 with 1526 or MPS-802 Printer
J ---
'*!«!,
Mr.
XTLs the father of three teen-aged students, l frequently hear the question. '"Dad, can I call mkukIso to find nut what our homework is for tomorrow?" When l ;isk, "Why didn't you write ii down?" they usually reply, "1
did, but I lost it." In response to this problem, i created an Assignment
111
Sheet form. They can print out as many copies as they want at a time, and put them in (heir three-ring binders. Bach time they receive an assignment, they till out one of the forms, which asks for the follow ing information:
112 120 130
:"SPC(5) "ROOM *:'"ELKG PRINTS4,CHRS(13)'CGPA PRINT#4,ASSPC(3) " ["] [-] "SPC(3)"[") PRINT#4,CHRS(13)'CGPA
140
PRINTS4,ASSPC(2)»*•*******•*••********
160
PRINTjf4,CHR$(13) 'CGPD
170
PRINT#4,ASSPC(3)"SUBJECT
Grade received
180
:"SPC(10)"TEACHER:"'DJFK PRINT#4,CHRS(13)'CGPF
Memo
190
PRINT#4,ASSE>C{3)"["]
Name, j;r;ide and room number Subject and leather The assignment Due dale and date turned in
References used to complete the assignment
Now a complete record of each assignment they re ceive is safely stashed In their binders—provided they remember to fill out the forms. The program for creating your own Assignment Sheet
forms is at the end of this article, if you :ire using any printer other than the Commodore !52f> or MPS-802, you may need to change the secondary address and
pj
200
213 220 230
how to do this.)
Q
Ilefon- typing this program, read "Hott1 lo Enter Programs" and "How to L^ [he limn1 Prunram." Thi." BASIC programs in ihfc imgazMc art available DO disk from I P.O. llux 50007. Shrcvrpun, LA "UilHKXF, l-8CKHI31-2fi9i
"■■CGIH
2 50 260
PRINT#4,CHRS(13)'CGPE
270
PRINT#4,A$SPC[3)"DUE
10
53280,7:POKE
PRINT"[DOWN2.RIGHT4]"PLEASE PRINTER!!*"'BADJ PRINT"[RIGHT,DOWNl*PR0GRAM
21
MULTIPLE COPIES*"'BAXI PRINT"[DOWN2,RIGHT4]"PROGRAM
PRINT#4,A5SPC[3)"D
"SPC (10) " [ * ]
WILL
PRINT#4,CHRS(13)'CGPY TO
COMPLETE
ASSIGNMENT:"'CGUJ
ON PRINT
WILL
320
PRINTiM ,CHRS(13) 'CGPB
330
PRINT#4,ASSPC(3)"[*]
343
PRINT#4,CHRS(13)'CGPD
"'CGII
3 50
PRINT#4,ASSPC(3)"[*]
360
PRINTS4,CHR$(13)'CGPF
«'CGIK
RUN
STOPPED*"'BAPJ
PRINT"[DOWN2,RIGHT4]*PRESS AND HOLD (RUN/STOP) TO ST0P*"'BAHJ (P) TO START 35 PRINT"[DOWN2,RIGHT4]* PRESS PROGRAM*":INPUT NS'CDTN 40 IF NSO"P"GOTO 30'EEHD 50 IF N$="P"G0T0 60'DEND 60 A$=CHRS(14)'CGWE 70 BS=CHRS(129)'CHDF 80 OPEN 4,4,0'BFRF 90 PRINT#4,CHR$(14 7)'CHVH 95 PRINT#4,CHRS(13)'CGPM 100 PRINT«4,AS;AS;SPC(S)"*ASSIGNMENT 110
PRIHT#4,CHRS(13)'CGPG
PRINTS'),A?SPC(3) "KEF.USED
TURN
20
30
BY
OM:"'DJRL
290
300
PRINT"[DOWN2,RIGHT10|*ASSIGNMENT
UNTIL
IN
280
53231,9'DQTJ
SHEET*""BALD 15
ii 'CGIJ
'"DJEL
PRINT"[CLEAR,RVS,WHITE,RVOfF]" :POKE
"SPC(8)"
PRINT#4,CHR$(13)■CGPX PRINTS4,ASSPC(3)"ASSIGNMENT:"'CGGC PRINTS4,CHRS(13)'CGPA PRINT#4,ASSPC(3)"["1
:"SPC(10)"TURNED
Assignment Sheei
"EPC(5) " "'EKJG
"'DIVM
PRINT#4,CHRS(13)'CGPC PRINT*4,A5SPC(3)"["]
240
CURS (refer to your printer's manual for information on
5
P»j.nt# 4, ASS PC (3) "NAME:"SPC(10) "GRADE
370
PRINT#4,A$SPC(3)"GRADE
RECEIVED
ON
ASSIGNMENT:"'CGHO 380
PRINTif4,CHRS(13) ' CGPH
3 90
PRINTf4,ASSPC(3) " ["]
400
PRINT»4,CHRS(13)'CGPA
410
PRINTS 4,AS;ASS PC(10) "**MEM0**"'CKLE
420
PRINT#4,CHRS(13)'CGPC
4 30
PRi;JT#4,A$SPC(3) "[")
440
PRINT#4,CHRS(13) 'CGPE
450
PRINT1S4,ASSPC(3)"[")
SHEET*"'CKAD
460
PRINT#4,CHRStl3)'CGPG
PRINT#4,CHRS(13) 'CGPX
470
CLOSE
" 'CGMK
" 'CGIJ
'"CGIL
4:G0T0
60'CECG
END COMMODOKt POWER/PLAY
89
JIFFIES
HVDAMIU. R WINSTEAD
1,2,3 Disk Directory
liifntc [ypinj; lilts program, teal "How Ui liner Programs" .mil 'How i» Use tin- Migarinc
Entry I'riijyjm" The BASK! proRrami in ihh mn^iuini.1 >rc- iraibble on siei. from |j»<hlar,
VO Itai.WWT.Shrrvi'p.irl.UHlWMP, I-KU0-831-2GW
for Commodore 64 and
1,2,3 Disk Directory
8K VIC 20
5
DIM CS(2,99)'BI0F
7
PRINT CHRS(147)'CFBH
10
FOR
1=0
TO
2:F0R
J=0
TO
99
:C$(I,J)="":NEXT J,I'IURG
W hilc making ;i prfQtout ol my disk directories using
20
MANY
DISKS(1-3):":INPUT
25
IF
jusi how much paper I was wasting on an 80-column
30
FOR
page Only about one-third ol the page was being used i Chen decided to write a program that would read up to
40
PRINT"INSERT
50
PRINT"HIT
ANY
60
GET
Z$=""THEN
70
OPEN
in three columns on an 80-column page. Here Is a brief description of how the program works: line 5
sets up a string matrix of three directories, each icm) lines long.
Line 7
clears 1 li*_- screen and homes die cursor.
Line 10
clears all of the elements in the matrix.
Line 2!)
asks the user how many disk directories are to he printed across a page.
Line 30
sets Up B loop to read the desired number of
Line 71)
directories. opens a channel on device X to read the direc tory.
Line HO
reads In the load address (not used here).
Line 90
cheeks for end of directory,
Lines 100-125 read in the directory Items line by line and
remove all quotation
marks and some
Line 130 eloses the channel and puts an end marker at the end ol tlie director;' array currently being processed. The loop is then repeated as many times as requested.
Line 2t)() opens a primer channel and clears some Hags thai determine if a directory being printed has
110
120 125
20'FGRH
DISK#";1+1'CDTF KEY
WHEN
READY!"'BASH
60'EHHG
GET#1,A$:IF
CLOSE
201
IF
1:CS(I,L)="XXX":NEXT
IF
To use this program, load the program into the com
want directories printed out Then you will he request ed to insert the tirsl disk into the drive and [tress any key to continue. The directory will be read into memory.
You will then be requested to insert ihe next disk, if applicable. Alter the last directory is read in. the print out will begin. Make sure, prior to running the program,
that the printer is set up properly. Run tin program as mam times as needed tor more printouts.
If your directories are very short, you can gel up to 15
directories lisicd on a single 80-column page. If one or more of your directories contains more than 101) en tries, you can change the DIM statement in line 5 to
Q
I'DLTD
5,4:A1=0:A2=0:A3=0:L=0'FSWD
tJ = l
:G0T0 202
A$=CHR$(34)THEN
110'FPAC IF A$=""THEN C$(I,L)=MID$(CS{I,L), 1,26):L=L+l:G0T0 85'IFKI CS{I,L)=C5(I,L)+A$:G0T0 110'DUII
THEN
PRINT#5,C$ (0,L) :L=L+1
210'HTMF
N=2
THEN
PRINT#5,C$(0,L);
CHRS(146)SPC(2)CS(1,L):L=L+1
205
:G0T0 210'JJSK PRINT#5,CS(0,L);CHRS(146)SPC(2)C$ (1,L);CHR${146)SPC(2)C$(2,L) :L=L+l'HSN0
210 240 250
IF Al=l OR C$(0,L)="XXX"THEN A1=1 :PRINT#5,TAB{26);:G0T0 250'JYOI PRINT#5,C$(0,L);'BKWC IF N=l THEN IP Al=l THEN PRINTK5 :CL0SE
5:END'JJCI
255
IF
THEN
N=l
:G0T0
260
IF
L=L+1:PRINTK5
210'HLDM
A2=l
OR C$(1,L)="XXX"THEN
:PRINT#5,TAB(26);:GOTO
puter and then type RUN <Ri:TI'HN -. You will he prompted 10 enter the number ol disks from which you
ATOL/MAV'flfi
THEN
N-1:L=0:PRINT'GIFE
1,8,0,"$0":N$=CHRS{0>'DMIH
OPEN
then closed and the program ends.
accommodate more entries, it you wish
TO
Z$:IF
200
umns until all directory entries contain the end-of-direc-
tory marker( xxx >. This is checked in line 520. The lile is
OR N>3
1=0
130
any more entries.
Three directories are primed in their appropriate col
N<1
80 GET#1,A$,AS'BIXG 85 GET#1,A$,A$'BIXL 90 IF A$=""THEN 130'DFUH 100 GET#1,A$,B$:X=ASC(A$+N$)+ASC (B$+N5)*256:C$(I,L)=STR$(X)'KLGJ
Spaces to make enough room to lit three col umns across a page.
N
:PRINT'DDKF
the usual OPBN4,1:CMD4:LIST In direct mode, I realized
three disk directories into memory; and then prim them
86
PRINT"H0W
270 275 280
290 300
IF Al=l THEN PRINTS5,C$(1,L); :G0T0 280'PRUJ PRINTfl5,TAB(26-LEN(C$(0,L)));C$(1, L);'EXJP A2=l
THEN
PRINT)t5:CLOSE 5:END'LHIN IF N=2 THEN L=L+1:PRINT#5 :G0T0 210'HLEL IF A3=l OR C$(2,L)="XXX"THEN
IF
N=2
THEN
IF
A3«l
:PRINT#5:G0T0
310
IF A2=l :G0T0
315
A2=l
280'JYUN
THEN
Al=l
AND
320'ITOH
PRINT*5,C${2,L)
320'FOIE
PRINT#5,TAB(26-LEN(C$(1,L)));CS(2, L)'EWIJ
320
IF
Al=l
AND
A2=l
PRINT#5:CL0SE
330
L=L+l:G0T0
AND A3=l
THEN
5:END'KN0I
210'DHWD
END
guitie pRocRnms
BY STEVEN |>Rt >l'l-K
,..a*v;?-'.- ^r■"•'''■'
Joggers
'-=
for the Commodore 64
Weelcome
to the wacky world of barefoot Jogging.
Your mission is to win the annual Joe Jogging contest by
surviving an onslaught of dangerous objects. What can possibly be dangerous about jogging barefoot? Well, be sides the obvious stress on your knees and ankles, you should also be on the lookout for nails, toadstools, pur
ple pollution, glass, pot holes, green worms, and poison apples. You may take up to eight faulty steps before you
are disqualified, and have to start over. Each faulty step results in a change of the status eolor of your feet.
difficulty. Be carefi.il, though. It' you jump too far off the
screen, the game will be disqualified and the computer
Get Ready, Get Set...
will get angry with you!
To ensure your success when typing in Joggers, please
On your screen, you will see two feet jogging along a
use the proofreader program that appears elsewhere in
dangerous trail with a variety of hazards coming at them.
this magazine. Always save your programs before test-
One object of Joggers is to avoid jogging where your
running them. Immediately after starting Joggers, you
sensitive feet might get hurt. This means avoiding the
will see
abbreviated
junk! After a completed game, you will be informed of
Instructions. While this information is being displayed
how many mistakes you made and the game difficulty
On the screen, the machine language and sprite data is
status. It is at this time that you may change the diffi
being loaded into memory. Next, the screen will turn
culty level.
an
opening screen
with some
black for a few seconds as the custom-character data is loaded.
Changing the Difficulty
GO!
making of a difficulty level, 1 chose the simple approach
Because tiiere were so many possible variables in the Assuming everything has been entered correctly, you
and left word commands to control everything, from the
are now ready to play. Joggers does not require a joy
objects-per-stcp to the vertical starting position. My rec
stick. Instead, hold the V key to go left or hold thej key
ommendation is that you experiment at changing the
to go right. If you find it is too late to avoid an object,
difficulty level. Combinations can range from simple to
you may attempt to jump it by pressing the K key. Using
downright impossible.
the jump option will also increase your vertical status
Have fun and enjoy Joggers! :FOR
Hcftirt !)ping thij program, n-jil "Now hi linlcr I'rujtrjnn" and "How in Use (he fcnliy Prunr.nn " Ibc BASH) progr-jins in rhis mijtuiiw uc available on disk from toiusta/,
P.O Box .-10007, Bltcvcpon. U 711 .WHWU7.1 S0O-BJ1-26W.
10
GOTO
20
:'ABHX
30 40
SYS 49152:REM :'ABHA
50
REM
60
MS=PEEK(53287}-241:VP=PEEK{S+1)
IIP 70
850'BDMX
*****
SOUND
THEN
GOSUB
820:POKE
:P0KE
54278,255:POKE
80 90
FOR
1=155
:POKE
TO
50
54276,21
FOR
160
PRINT"[CLEAR]":POKE :POKE S+1,0'EOJG
170
IF
180
IN=IN+1:IF IN=6 THEN IN=1'GMGK IP IN=1 THEN PRINT"[CLEAR]SORRY,
190
200
54287,T'EMIJ
140
STEP-25
STEP
SCORE
&
PEEK{835)=85
IF
JOG
LIKE
REPLAY'BRHE
53272,21
THEN
A
250'EKEG
YOUNG
RADICAL
IN=2
THEN
PRINT"[CLEAR]
JOG
LIKE
AN
WITH 210
I,Z
20
IF YOU
220
HIGH
HEEL
ELDERLY
WOMEN
SHOES!"'EDDN
IN=3
THEN
PRINT"[CLEAR]
JOG
LIKE
OLD
MAN
WITH
A
WHITE
RED[SPACE3]TIPED CANE!'"EDVN IF IN=4 THEN PRINT"[CLEAR] YOU
230 TO
*****
YOU
820:POKE 54277,8 54278,255:POKE 54276,21
Z = 10
54296,0
54278,15:W0=W0+l'FBIH
: ' ABHY
YOU
:T=0'FIXF 120
S+39,I
WHI-PPERSNAPPER!"' EDAV
54273,I:T=T-1:NEXT
GOSUB :POKE
I,Z:POKE
6:POKE
54273,I'MMPM
REM
L10'KFHP
:POKE 54278,15:POKE 54296,0'LQVU 100 LO=LO+1:GOTO 160'DJDY 110
STEP
150
54277,8
:T=255'FKAN FOR Z=l TO 50:POKE
NEXT
250
140
LOOP'COQD
EFFECTS'BRIF
PEEK(835)=85
130
TO
54287,2:POKE
:POKE
Joggers
GAME
1=0
:POKE
0
HAVE
TO
LEARN
TO
WALK,
BEFORE IF IN=5
YOU[SPACE3]CAN JOG!"'EDXO THEN PRINT"[CLEAR]
PERHAPS
A
LOWER
LEVEL
OF
COMMODORE POWER/PLAY
87
GnmE PRocRnms /joggers DIFFICULTY,
IF
THERE
IS
ONE..."'EDQR
580
A
[RVS]L
GOTO
250
PRINT"[CLEAR]CONGRATULATIONS,
EDIUM
IGH
OBJECTPER
590
GET
B$:IF
260
[SPACE2]YOU SURVIVED THE "'BALM PRINT"WITH ONLY ";'BBDF
600
BSO"H"THEN 590'LMBS OPS=1:SPO=3:IF B$="M"THEN
IF
MS = 0
WITH 280
290 300
IF
AND
MS>1
JOG
PRINT"[HOME,DOWN]
PRINT"ONE MS<5
THEN
MIS-STEP! PRINT
IF
MS>4 A
THEN TOTAL
MS;
VP<50
[RVS]H[RVOFF]
STEP
RATING?'" BAEA
BSO"L"AND
B$O"M"AND
OPS=2
610
IF
620 630
IF A$O"[F3] "THEN 680'EFGG PRINT"[UP]DO YOU WANT [RVSJB [RVOFF)EGINNING [RVS]I[RVOFF1
BS="L"THEN
OPS=3:SPO=1'FLYH
PRINT"[HOME,DOWN]
NTERMEDIATE
OF";MS;
640
ROFESSIONAL STATUS?"1BAJW GET BS:IF B$O"B"AND BSO"I"AND BSO"P"THEN 640'LMQO
MIS-STEPS!"'EHWI
IF
OR
:SPO=2'HVHK
MIS-STEPS!"'GJCO
"
THEN
PRINT"[CLEAR]
OR [RVS ] P [ RVOFE']
650
VP=50:IF
:LO=LO+100"ISCO
660
IF
PRINT"
670
SM=VP'BEWI
680 690
IF A$<>"[F5]"THEN 740'EFEM PRINT"[UP]DO YOU WANT A [RVS]S
CHEATERS 320
[RVOFF]OW[SPACE2,RVS]M[RVOFF]
MIS-STEPS!"'EDEM
THEN
WITH 310
THEN
ZERO
IF MS=1 '" EDHK
"
NEVER
PROSPER!":WO=WO-1
--"'BAEG
B$="I"THEN
B$="P"THEN
VP=VP+50'GNBM
VP=VP+100'FJLL
330
PRINT"[DOWN. TOTAL :";WO'BDWF
[RVOFF]HORT
340
[SPACE2,RVS]L[RVOFF]ONG 700
GET
360
PRINT"[DOWN] TOTAL GAMES LOST : ";LO'BDJH PRINT"[DOWN]CURRENT O.P.S: "; :IF OPS = 1 THEN PR INT"HIGH"'FGSL IF OPS = 2 THEN PR1NT"MEDI UM" ' EKIJ1
710
BSO"L"AND BSO"E"THEN 700'OOPO LG=1:IF BS="M"THEN LG=2'FJPH
370
IF
720
IF
BS="L"THEN
LG=3'EFPH
380
PRINT"[DOWN]VERTICAL
730
IF
BS="E"THEN
LG=255'EHMI
740
IF
AS="[F7]"THEN
750
FOR
350
: 390
OPS=3
THEN
GAMES
WON
PRINT"LOW"'EEAI
STATUS
";"BBVK
IF
VP>49
AND
VP<100
THEN
410
IF
VP>99
AND
VL'<150
IF
760
:'ABHH
770
REM
THEN
PRINT"PROFESSIONAL
IF VP<50 THEN ANSWER"'EEEG
430
PRINT"[DOWN]LENGTH
460 470 480 490
780 GAME:
";
:IF LG=1 THEN PRINT"SHORT"'FFNL IF LG=2 THEN PRINT"MEDIUM"'EUJH IF LG=3 THEN PRINT"LONG"'EDSH IF LG=255 THEN PRINT"ETERNAL"'EFOJ FOR 1=0 TO 9:GET AS:NEXT'FHHJ PRINT"[DOWN]PRESS [RVS]Fl[RVOFF] TO
CHANGE
O.P.S."'BAWN
PRINT"[DOWN]PRESS TO
CHANGE
STATUS"1BACR
520
PRINT"[DOWN]PRESS [RVS]F5[RVOFF] TO CHANGE LENGTH OF GAME"'BAKI PRINT"[DOWN]PRESS [RVS]F7[RVOFF] TO END THE GAME"'BADH PRINT"(DOWN,RVS]PRESS ANY OTHER
530
KEY TO PLAY AGAIN[RVOFF]"'BAQL GOSUB 820:POKE V+5,8:POKE Vt6,255
500
510
:POKE 540
550
V+4,21:POKE
V+24,5'JCON
IF VP<50 THEN VP=50'EIWH GET A$:A=INT(RND(TI)*255):POKE :POKE
V+1,A:POKE
:POKE
V+4,32'MJOT
560
IF
AS=""THEN
570
GOSUB
820: IF
790
780:POKE
53272, 240)+12'LLXU
*****
RESET
OPS
f.
V,A
POKE
835,LG:POKE
832,OPS
:POKE
833,0:POKE
:POKE
53287,241:POKE
POKE
830,0:POKE
834,0 S+1,VP'HRJW
S+16,0
836,EPO:POKE
53248,150
800
:RETURN'GFQU :'ABHC
810
REM
820
FOR 1=54272 TO 54295:POKE I,0:NEXT :POKE 54296,15:RETURN'HBWN
*****
SOUND
CHIP
CLEAR'BTQI
830
:'ABHF
840
REM
850
POKE
860
:PRINT"[CLEAR]";TAB(15)"[RED,RVS] JOGGERS! [RVOFF,BLUE,SHFT M] '" EUXR PRINT TAB(15)"[CMDR *,RVS,SPACE7,
*****
CMDR
GAME
SET
53281,0:POKE
*,RVOFF,CMDR
UP'BOMK 53280,0
G,YELLOW,DOWN3)
"'CDKO
870
880
[DOWN2]"'CDWP PRINT TAB(10)"HOLD [RVS]FIRVOFF] TO GO LEFT[DOWN1"'CDRO
V+4,33
890
550'DFBH AS<>"[Fl]
END'ECGI
40:PRINT:NEXT:VP=SM
30'BCKL
:POKE
[RVS]F3(RVOFF]
VERTICAL
GOTO
BSO"M"AND
VERTICAL'BWKO
PRINT"NO OF
TO
OR[SPACE5,
GAME?"'BAEB
B$O"S"AND
(PEEK(53272)AND 755
420
450
1=1
:GOSUB THEN
"'EFVG
440
B$:IF
PRINT"INTERMEDIATE"'GJJH VP>149
[RVS]M[RVOFF]EDIUM
RVS]E[RVOFF]TERNAL
PRINT"BEGINNER"'GJVO 400
88
WANT
240
270
320'BDEB
"THEN 620'FJVL PRINT"[UP]DO YOU
900
TAB(10)"BY.
STEVEN
PROPER
PRINT TAB{10)"HOLD [ RVS]J[RVOFF] TO GO RIGHT[DOWN]""CDYS PRINT TAB(10)"PRESS [RVS]K[RVOFF]
cnmE PROGRnms /joggers 910
TO JUMP[DOWN2] '"CDAJ PRINT TAB (6)"PLEASE WAIT, [SPACE2} LOADING DATA..."'CCPM
920
FOR
930
:POKE T,DA:NEXT:I=0'HXEO READ A:IF A=2040 THEN 950'EKNK
1290
940
POKE
49152+1,A:I=I+1:GOTO
930'FQEN
POKE
56334,PEEK(56334)AND
254
1300
950
960
FOR
970
FOR
980
POKE 1,PEEK(1)OR 4:POKE PEEK(56334)OR 1'GVXT
985
POKE
T=12288
:POKE
TO
12414:READ
1,PEEK(1)AND
1=0
TO
DA
:POKE
TO
1320
A:PRINT
1+12416,A:NEXT'IRVS
1330
56334,
1340
52,48:POKE
1000
1350
56,48:CLR:OPS=2
1360
S+21,3'JPNC
V=54272:LG=1:SPO=2:GOSUB :GOSUB
820:GOTO
780
1370
30'GBJC
1010
: 'ABHT
1020
REM
1030
DATA
62,0,0,127,0,0,255,0,0'BWKA
1040
DATA
2 54,0,0,2 5 2,0,0,252,0,0'BXHB
1050
DATA
252,0,0,254,0,124,255,0,
*****
SPRITE
1380
DATA'BPGY
1390
DATA
1070
63"BDHE DATA 42,192,63,10,192,63,0,0,
1080
127'BCXF DATA 0,0,255,0,0,254,0,0,124'BXIF
1090
DATA
0,2,1,0,3,84,0,3,80,0'BVHG
1100
DATA
0,0,124,0,0,254,0,0,255'BXIX
1110
DATA
0,0,127,0,0,63,0,0,63'BVKY
1120
DATA
62,0,63,127,0,127,255,0,
1130
255'BCAB DATA 254,0,254,252,0,124,252,2,
127,0,255,62,0,127,128,64,
1410 1420 1430 1440 1450
1460
255,0,0,126,0,0,60,0,0'BWHD
1160
DATA
128,64,0,42,192,0,10,192,
:'ABHB REM *****
MACHINE
LANGUAGE'BUDH
1190
DATA
0,
24,
1200
DATA
1210
DATA
169,
32,
1220
15, DATA
141, 212,
24'BFWC 238, 65,
1230
DATA
1240
DATA
238, 208,
212,
4,
141,
1,
212,
169,
4,
212,
3,
DATA
8,
169,
0,
141,
65,
173,
66,
3,
205,
1490
DATA
126G
173, 248, 7'BDFG DATA 201, 192, 208,
169,
74,
85,
141,
192'BGUH
67,
3,
20,
176,
5,
169,
201,
21,
208,
45,
65, 67,
208 , —
**
«
f
0, *
224,
32,
3,
17, 32, 208'BFFF
210,
255,
236,
247 ,
141 ,
63,
56, 233, 158'BFAH
40 ,
165,
112,
98,
56,
233,
128,
176'BHLI 168,
173,
63,
3,
153,
56'BEPJ 233 , 15, 153, 191, 219 , 173, 208 , 201'BIUK 1, 240, 3, 76, 0, 192, 238, 7,
3'BACK 173 ,
68,
3,
169 'BDPL 0, 141, 62,
DATA
205,
62,
3 ,
208, 208,
3,
238,
39 ,
250,
240,
3,
39 'BDMD
208 ,
1520
192, :'ABHA
1530
REM
1540
DATA
1550
DATA
0,
*****
201,
76,
96,0,0,2040'BNSG CUSTOM
CHARACTERS 'BVCH
0,60,126,255,24,24,24,
24'BYAH 24, 16,16,108,254,254,124,
56'BCMI
3,
96,
169,
174,
98,
DATA
1560
DATA
1570
DATA
1580 1590
5,
201,
165 ,
1510
6'BALE
DATA
105,
208, 10, 174, 16, 240'BFKF 76, 167, 192, 173,
244 ,
191 ,
DATA
3,
66'BCSD
3,
24,
208,
224 'BGPE
224 ,
DATA
1480
33,
255'BEBD
208,
208,
245 , 32, 158, 224, 13 5, 176'BIOG
32,
173 ,
169,
173,
f
224,
1,
232 , 238, 1, 208, 24 8, 201'BHTL
3,
DATA
DATA
1500
212'BFGB
141,
173, 0, 0'BDVB
169 ,
DATA
1470
169,
0'BDSI
212,
1250
76,
DATA
15,
1180
141,
3,
-J
4, 240, 3, 76, 204, 192. 203, 192'BFYD DATA 1, 208, 250, 76, 204, 192, 162 , 0, 232'BFRE
62,
0'BBSF
141,
1,
U
DATA
31,
DATA
201,
DATA
201 ,
252,3,84,254,3,80,255,0,
141,
30,
,
J_
56 , 233'BELG DATA 8, 141, 0, 208, 173, 16. 208 , 20 1, l'BDSG DATA 208 , 12, 173, 0, 208, 201, 100 , 144 , 5 'BFEI DATA 169 , 0, 141, 16, 208, 201, 37, 208 , 17'BFWJ DATA 174 , 1, 208, 224, 50, 144, 10, 162 , 0'BEKK
3,
1150
1,
208 ,
DATA
208,
165,
16'BETD
208,
201 ,
0 "BABD
169,
224,
208,
7.
118'BEDK
208 ,
64,
1'BCOC
1170
16,
248.
164 ,
1060
DATA
174 ,
141,
208 , 1400
254'BCOD
1140
0,
141,
208 ,
:VP=50:SM=50:S=53248
:POKE
35, 174, 10'BFTJ
192 ,
DATA
DATA
208 , 208 ,
141,
DATA
1,
192,
76,
DATA
224
53272,(PEEK(53272)AND
POKE
DATA
0,
240)+12'EUBW 990
DATA
3,
1310
1+12544,0
55:READ
1280
169 ,
, 20i, 34'BHFI
203
8,
:NEXT'GNXP 1=0
DATA
62,
251'GABQ
7:POKE
1270
192 ,3,0,48,0,6,0,48'BTKI
126 ,129,16 5,129,153,165,129, 126' BGQL DATA 0,0 ,0,97,243,223,12,0' BVVK DATA 60, 126,255,255,255,255 ,126, 60'BELN
193, 1600
DATA
8,8 ,8,8,8,8,8,62'BQQC
END
COMMODORE POWER/PLAY
89
liYUUCKCHI].l>RISS
Pachyderm Panic for the Commodore 64 J\n elephant never forgets. How about you? Pachy
derm Panic is a chalk-using game for one or two players thai teen concentration and recall. The game begins by asking for the number of players
and their names, it will default to one player If nothing is entered. The delimit names are PLAYER l and PLAYER 2. Elghl elephants will then appear on the screen, waiting
to test your memory. The computer will randomly flash some
nl" them
and you must
match
the computer's
choices by pressing tlie corresponding number key.
You get one point lor even' correct match. It you correctly match all of the elephants, you receive a dou ble bonus. For example, if the computer chooses four elephants and you match them all, you get lour points plus a lour-point bonus.
If you match all the elephants, the game will then increase the number of choices by one. If you tail to match them all, you still receive one point tor each
correct match, but no bonus is awarded, and the pro gram then decreases the choices by one.
As an added challenge, there Is .1 time limit tor enter ing your choices. You have four seconds to match two,
eight seconds to match four, and so on. Should time run
An elephant neverforgets, but
how about you? Here's a game to test your concentration and recall
out. you forfeit the rest of your turn. You can change a selection by pressing any key ex
cept one through eight. This cancels your last entry and lets you make a new choice, When you have finished choosing, just wait. Pacyhderm Panic will see that you are
done and
check
your selections.
Don't
press
50
E$ = " [SPACE40]"'BCBH
60
F?="[DOWN2,RIGHT3]":V=54272
70
POKE
:P0KE :IF
RETURN or you'll erase your lasl answer.
NP=2
:GOSUB
A player wins by accumulating a minimum of SO or a
80
maximum of 1(10 points, depending on the level of play.
If two are playing, the game makes sure thai both players declared.
Q
GOSUB
THEN
500
GOSUB
820
350'HUAL 840:GOSUB
350:GOSUB
390
:R=1'EOOJ
90
have had the same number of turns before a winner is
L=L+l:T=L:H=L*2:Pl=T:P2=T:Y=L*25 :D=1'KBAS
100
REM
***
COMPUTER
110
FOR
J=l
TO
CHOOSES
***'BV0B
T'DDPX
LEVEL
MINIMUM
MAXIMUM
POINTS
120
N=INT(RND(l)*8)+1:A(J)=N'GOYE
Ot- PI AY
CHOICES
CHOICES
TO WIN
130
POKE
4
50
6
75
8
100
:IF 140
POKE
150 200 205
252,N:SVS THEN
49999+J,N:POKE
:S=A(J):G0SUB
49152
120'ICTI
P+38+N,l
1000'HBYJ
210 220
:NEXT J:GOSUB 1200:GOTO IF AS=""THEN 210'DFTA
340'LBBJ
PRINT"[CLEAR,BLACKJCHECKING DATA"; :F0R J=l TO 131:READ :NEXT J1IPRL
230
S=VAL(A$):IF
THEN
P.O. Ekn JIIIMF. Sinvqwri. IA 71130-0007,1 WHJ-831-2694
15
POKE
20
30
251,J:POKE PEEK(252)ON
GOSUB 395:NEXT J:GOSUB 700'DJUD REM *** PLAYER INPUT ***'BRGA TS=TI:TF=T*2:F0R J=l TO T :POKE 198,0'HTRK GET A$:IF(TI-TS)/60>=TF THEN J=T
Before (ypuifi Lhis ptugrjm, read "Him ro EUtK Pwffms' and "How tÂť 1'ic the Magazine Entry Program." The BASIC priijjrarns in this ma^im: art avaitaMc nn disk from Loadstar,
90
V+24,15:P=53248:X=0'GBOM 198,0:GOSUB
Pachyderm Panic 53280,12:POKE 53281,15'CRQG
IF XO14735 THEN ERROR":STOP'GHKG
A:X=X+A
PRINT" [SPACE2]
35
PRINT"[SPACE2]OK":RESTORE'CBIG
40
B$="[RIGHT3]":C$="[H0ME,D0WN4]" :D$ = " [HOME,DOWN19] '"DITF
APRIUMAV '86
J>1
THEN
:GOTO 240
IF
250
POKE
S<L
POKE
OR
S>8
IF
P+38+B(J-l),E:JaJ-l
210'RFNQ
S<1
OR
S>8
THEN
P+38+S,C:POKE
:GOSUB 1000;IF TO 75'LYFN
J-T
210'FHGE 198,0 THEN
FOR
1=1
GHI11E PR0GRHI11S/PACHYDERM PANIC 260
IF
PEEK(198)=1
PEEK(631)<49
AND
OR
J=T
NEXT
280
B(J)=S:NEXT
J:GOSUB
I=100:NEXT
300
REM
:POKE
I:POKE
198,0:GOTO
***
COMPARE
CALCULATE
X=0:FOR
THE
315
J=l
J:IF
:GOSUB
320
325
700
650
POKE
660
:POKE P+6,248:POKE P+7,100'ICMP POKE P+8,48:POKE P+9,148
670
POKE
680
POKE
TO
690
POKE
X=0
X = X + 1'KSXM THEN
700
E=0'BCNC
1100:GOTO
710
FOR
720
:IF R=l THEN RETURN'LQVM PRINT"[CLEAR]":POKE P+21,255'DIJH
730
REM
SC=SC+T*2
350'JTQI
CSBS"[RVOFF,WHITE)
SAID:"CSTAB(17);
:FOR J = l
TO T:S=A(J)'GURP
P+38+S,l:PRINT
:GOSUB
395:NEXT
:GOSUB
395'JDOK
DSBSKSPS"
:FOR J=l
P+2,112:POKE
S;:GOSUB
P+10,112:POKE
J:GOSUB
740
700
P+14,248:POKE
7 50
J=P-*-39
***
TO
P+23,255'EPMO
P+46:POKE
NUMBERS
J,£:NEXT
IN
THE
PRINT"[BLACK,RVS,HOME,DOWNS, RIGHT6]1[RIGHT7]2[RIGHTS]3[RIGHT7]
PRINT"[RVS,DOWN5,RIGHT6]5JRIGHT7] 6[RIGHTS]7[RIGHT7]8[RVOFF]"'BAGL
335
SC=SC+T-X'DGW1
340
IF
350
RETURN'FIXH
780
NEXT
355
GOSUB 700:GOSUB 395 :IF NP=1 THEN VS=SC:GOTO 370'HTXP IF D=l THEN VS=SC:GOTO 375'FKVI
800
REM
810
IF
820
PS=P2$:SC=HS:P2=T:T=P1:C=6 :K$ = " [BLUE] '"GYYO
VSOHS
8 30
SC$="[BLUE,HOME,RIGHT21,RVS]
800'GJWO
840
P$=P1S:SC=VS:P1=T:T=P2:C=2
850
:KS="[RED]"'GYFQ SCS="[RED,HOME,RIGHT4,RVS]"+Pl$+"
900
REM
910
920
IF
930
:GOTO 94 0'HNWM C=6'BCRH
940
FOR
365 370
395:NEXT
T>L
THEN
JiGOSUB
1000
395'IYNK
SC$SC:IF
R=0
770
IF
VS> = Y
THEN
OR
HS> = Y
THEM
IF
IF
380
PRINT C$E$DSES:SYS IGOTO
THEN
D=-D:GOSUB
49174:GOSUB
390
100'EWJL
390
FOR
1=1
TO
500:NEXT
I:RETURN'FIDK
395
FOR
1=1
TO
200:NEXT
I:RETURN'FIAP
500
REM
***
NUMBER
510
NP*1:PRINT F$"NUMBER OF (1-2) "; UNPUT NP'DKPK
515
IF
AND
NAMES
OF
PLAYERS,
LEVEL,
**"'BLGJ
VAL(CHRS(NP+48))<1
VAL(CHR$(NP+48>) >2
OR
THEN
510'LVDR
ML
(KEEP
J=49152
TO
COMPUTER
INPUT)
***'BVHU
49189:READ
A
J,A'FRPO J:RESTORE:RETURN'DDOL
*** D=l
CHANGE THEN
SIDES
***'BRSG
840'DFTF
\
***
VICTORY
***'BNLG
C$E$DSES'BIHG
VS>HS
X=l
:NEXT
OR
TO
NP=1
THEN
C=2
3:E=C:GOSUB
1300
X'GNPN
L=1:PRINT FS"LEVEL: 1=EASY[SPACE2] 2=MEDIUM[SPACE2]3=HARD";
950
PRINT D$TAB(12)"[RVOFF,BLACK]"
:INPUT
960 970
GET AS:IF AS=""THEN 960'EIOH POKE P+21,0:RUN'DGUN
L'DIYM
IF
530
VAL(CHR$(L+48))>3 THEN 520'LTVR P1$="PLAYER 1":PRINT F$"NAME OF PLAYER 1 ";:INPUT PIS'DLCM
540
P1$=LEFT$(P1S,8)"CKUG
VAL(CHP.$(L+48) ) <1
NP=1
THEN
OR
600
P2S="PLAYER 2":PRINT F$"NAME OF PLAYER 2 ";:INPUT P2S'DLGP P2S=LEFT$(P2S,8)'CKWJ PRINT"[CLEARJSETTING UP"'BAZL REM *** SPRITES ***'BNPD
610
FOR
620
:NEXT J'FQAH FOR J=l TO 30:READ
630
FOR
J=832
TO
TO
580'DGEH
2047:POKE
1000
REM
ANY
***
PLAYER 1010
1020
IF
560
J=2040
PRESS
FOR
J,13
POKE FOR
A:NEXT
J'FING A
TO
OF
COMPUTER
AND
***'BKVO
23:POKE
V+1,0
I'GLWA V+6,240
V+4,211HTFD
1=1
TO
100:NEXT
I:POKE
V+4,20
:RETURN"HOPD
1100
REM ***SOUND AND VISUAL EFFECTS AFTER CORRECT INPUT ***'BTGG
1110
FOR
1=0
:NEXT
832+62:READ
SOUND
V+1,S+25:POKE
:POKE 1030
KEY"'CFCO
INPUT
1=0
:NEXT
550
580
FOR
LOAD
DUPLICATING
[SPACE2]":RETURN'EHIM
PLAYERS
525
570
***
"+P2$+"[SPACE2]":RETURN'EHTM
900'LNRP
NP=2
REM
:POKE
THEN
HS=SC'BEBJ
375
520
760
FROM
T=T-1'FFJF
J
***'BFNM
POKE
:GOSUB
S;:GOSUB
P+38,12'GUGQ P+29,255:POKE
330
360
P+38+S,C:PRINT
P+15,148'IGSS P+37,7
4""BAIK
SAID:"D$TAB(17};
TO T:S=B(J)'GYGO
P+ll,148'IDQR P+13,148
P+28,255:POKE
SPRITES
1000
P+3,100'HAAN
P+5,100
P+12,184:POKE
:POKE
T:IF
P+1,100
P+4,184:POKE
:POKE
AND
***'BNXH
ELEPHANT POKE
P,48:POKE
:POKE
210'HXOO INPUT
■
J'HRCK
POKE
P+38+S,E
SCORE
B{J)OA{J)THEN NEXT
I'EDBG
300'EPFJ
290
310
THEN
J,A:NEXT
640
:POKE
270
305
:POKE
IF
PEEK(631)>56
290'NATP IF J=T THEN :GOTO
THEN
1120
TO
23:POKE
V+1,0
I'GLWB
POKE
V+6,240:FOR
:FOR
1=1
TO
N=l
TO
T:B=1:GOSUB
2 1170'KWIH
COMMODORE POWER/PLAV
91
cnmEPROCRnms/pachyderm panic 1130
NEXT
I:FOR
:GOSUB
I=T
TO
1170:NEXT
1140
NEXT
N:FOB
:GOSUB
L170:NEXT
1150
IF
THEN
T<H
1=1
1
STEP-1:E=C
:NEXT
I'JQFG
TO
L360
T:E=1
FOR
I:IF
N=l
X<3
TO
THEN
100:NEXT
GOSOB700'KWEL N:RESTORE
:RETURN'GJBH
I'HPPF
1400
T=T+1'FFGO
REH
■**
VICTORY
TUNE
DATA
***"BVRD
1160
RETURN'BAQA
1170
POKE
1410
1180
FOR
1200
BEM
1210
FOR
1220
PRINT C$TAB{11)"[BLACK]SORRY, TIMES UP.'"CFTE
1520
DATA
POKE
1530
224,179,255,224,176'BVIJ DATA 19 5,2 2 4,17 6,24 3,224,176,24 3, 234,176,3,234,176'BUSK
1540
DATA
1550
240,2,162,160'BOLJ DATA 2,162,160,0,0,0,0,0,0,0,0,
V+4,21:POKE
:POKE
P+38+B(I),E
TO
5:NEXT
1420 N1:POKE
V+4,20 1430
BUZZER
(TIMES
UP)
:NEXT
1230
TO
V+23:POKE
1,0
V+1,7:POKE
V+6,130
V+4,33'GRLF
1240
GOSUB
395:POKE
1300
REM
•**
VICTORY
TUNE
***'BRVA
1310
FOR
I=V
TO V+23:POKE
I,0:NEXT
POKE
1330
FOR
V+4,32:RETURN'EKOD
V+5,30:POKE
REM
1510
DATA
I
710'FRQE
1=1
TO
**•
SPRITE
DATA
***'BQXC
5,0,0,10,0,0,85,80,0,63,192,
6:READ
V+1,A:POKE
1600
REM
1610
DATA
1620
DATA
POKE
V,A1:POKE
1350
:POKE V+7,A3:FOR N=l TO NEXT N-.POKE V+4,32:POKE
A GIFTED CHILD DO YOU HAVE ONE?
3,213,112,3,255,240,3,243,
***
ML
DATA
***'BMLC
160,0,165,252,217,80,195,
240,8,200,196'BNPH
A,Al,A2,A3,A4
:POKE V+4,33:POKE V+11,17'IFAK 1340
59,234,188,255,234,191,255,
0'BCUI
V+6,85'KXNI
V+12,85:POKE V+13,85
:GOSUB
62,31,165,50,50,60,37,162,
0,59,234,128'BPDH
:POKE
1320
DATA
1500
I'GLKC
:POKE
62,31,165,50,50,60,37,162,
165'BEAG
***'BVDA I=V
DATA
130,42'BHNF
:RETURN'HOGJ ***
25,30,18,209,50,33,135,25,
30,50,42'BJCF
V+l,1+25"IWPL
Nl=l
DATA
251,240,7,76,4,192,169,0,
133,252,96'BKAI
V+8,A2
A4'KBDM V+11,16
1630
DATA
160,0,169,0,153,80,195,200,
192,8,240,3,76,26,192,96'BBRM
END
Where IS that magazine article?
Yuur child may Ix- deVHlopiJljj faster or slower
FIND IT using the Commodore lndexJ985
areas. It's often difficult for ;i parent to know
GOOD NEWS: The COMMODORE INDEX 1985 is now avail
than oilier Idds-irayte ;i link' of but h indifferent
whether to l>e happy or concorni_'ti uniess you get outside advice. CIIILDPACK software can help.
CHILDI'AGi helps you evaluate ami record your child's language, social and muior skill development Iron) 3 months to five years com pared ti> recognbad minus in eacn iiren. At
able for the first lime! The COMMODORE INDEX 1985 covers
all articles published in 1985
in COMMODORE MICRO
COMPUTERS and COMMODORE POWER/PIAY. Each entry
lists Article Title, Author, Issue Date. Page, Applicable Compulers, and Article Topics. This index is arranged alphabeti
$99.85, CHILDPACE is a wise investment in
cally by over 100 different topics It's so easy lo find the
Order today for someone you love. Call 1/800-527-2783 (1/800-441-1280 in Texas) or send $99.95 ($106.00 in Texas) for a 15 day no-risk trial lo:
THE COMMODORE INDEX 1985
your child's future,,.and your peace of mind.
Early Development Resources 12222 Merit Drive, Suite 660 Dallas, Texas 75251 Name
Quantity
s
information you need!
THECOMMODORE INDEX 1985DISK ONLY$8.75 INCLUDES SEARCH MASTER Please send: _
CuiTimiKlori-
Account II Exp.Oate
copies of the COMMODORE INDEX 1985 DISK
at $8.75 each
IHM
MC
A Interbank 0 (MC only).
Send check oi money order to: MASTER SOFTWARE 6 HILLERY COURT
RANDALLSTOWN, MD 21133
92
APRILWAY '86
copies of the COMMODORE INDEX 1985 at
$4.75 each
Amount
Chy Apple
ORDER YOURCOPYTODAY!
ALSO AVAILABLE: The COMMODORE INDEX 1985 DISK. A 1541-compatible disk with se quential tiles lisling all the articles published in 1985 in COMMODORE MICROCOMPUTERS and COMMODORE POWER/PLAY. Search these files using the Search or Hunl features of any word processor which uses sequential files Or, use the SEARCH MASTER program, included on the disk Complete instructions are included
Address (No [".(J.'"Buses)
-Check HAMEX -VISA
ONLY $4.75
sets, each consisting of 1 INDEX and 1 DISK at
$12,00 per set ADD $1.25 for shipping and handling USandCanada. $3.50 foreign
MARYLAND RESIDENTS ADD 5°° SALES TAX
G4 USERS 011LV
A
ItYR. UAHOI.l) OKOI1)
Memgraph
eleven bytes to describe the array and two to five bytes for each element,
for the
depending on the type of variable in
Commodore 64
volved.
Unless
volved,
these areas are relatively
huge
arrays are
in
small. You may be surprised, (hough,
Get a graphic
at how fast the string space fills dur
representation of how much memory your program is using murk of programming efficien
are easily changed. The. color codes
start
at
address 52194
background,
border,
and
text,
affect
and
the
ing some programs.
Mere's how strings are handled by
the 64. When you create a siring vari
block colors for program lext, varia
able,
bles, array's, free space, and strings.
places-, a pointer to the location of the
The program entitled "Modify BAX'"
string in the variables area, and the
will
load the machine-language file,
actual string text in the string area.
alter it. and save a new version to disk
I'nlike the other areas, which 111! from
cy is how well the computer's avail
with
able space is used. Here's a program
graphics.
improved
black-and-white
Information
is stored
in two
the bottom of memory up, the com
puter builds the string area From the
thai gives you a graphic representa
Bach tilled space represents a block
tion of how much memory your pro
of 256 bytes. After a program loads
gram is gobbling up ;iiul what sort of
and before it runs, only the program
The screen display is set up for a
information the computer is putting
text area is colored in. As it proceeds,
color monitor and looks washed-out
there. BASIC divides its 38K of avail
the other areas begin to fill. Simple
on a monochrome monitor. Color
able space in the Commodore 64 Into
variables, numeric or integer, require
codes tor the graphic screen are in a
five areas; program lexi, variables, ar
seven
table at the end of the program and
bytes.
ray variables, free space, and string space, [i keeps track of where each
seven
to
the
entire color RAM copied to the RAM
non-maskable interrupt (nmi) of the
underlying BASIC. The VIC chip is set
With
Commodore 64. In contrast to the
to see the screen memory at (A000,
Memgraph enabled, press the SHIFT
maskable interrupt, which calls the
also under the BASK' kernal. We write
and RESTORE keys together to check
keyboard scan and updates the clock,
the graph screen text to
these pointers and view a graphic dis
the nmi cannot be disabled, since the
screen, fill the graph area with graph
RESTORE key is connected directly to
ic characters (screen code 207, re
variables are
created
or
When
take
Memgraph Program Notes
section begins and ends via a table of
pointers at addresses 4$-52.
Arrays
top of memory down,
abled again with SYS5H56.
changed,
these pointers change, too.
play of BASIC
memory.
Press the
SHIFT key to resume the program. Memgraph
Memgraph wedges itself into
the
microprocessor chip.
One
can,
the new
versed shifted O's), and fall to the next
is a machine-language
however, affect the results of an nmi
program which starts at 31456, This is in an upper area of the free RAM
by changing vectors. In the case of
Drawing the graph itself is quite
Memgraph, the nmi vector at S318 is
straightforward. We subtract each
that Starts at the familiar address of
changed, and points to the graphing
BASIC pointer from the value of the
â&#x2013; t*)| 12. The location is high enough to
routine.
pointer above; it and write that many bytes of color code to the color RAM.
avoid conflicts with BASIC programs
which have supporting machine-lan guage
routines.
However,
it
also
routine.
Program Notes
Tile
First, a flag is checked. This flag is the graph routine is
x-register
keeps
track of how
many bytes of an individual color are
leaves enough room above to hold
set whenever
the standard DOS wedge.
running; it keeps Memgraph from in
required, while the y-register keeps
track of where we are on ihe screen.
Tilt' "Memgraph Loader" program
terrupting itself. Then, by writing to
When the y register reaches the end
creates the machine-language file on
and reading from the control ports
of a line, 40 is added lo the screen
disk. Once the loader is typed in and
that read the keyboard, we check the
pointer to drop to the next row. Each
saved, you're ready to use the pro
SHIF1' key. Doing it this way, instead
reverse space on the screen corre
gram,
of using
sponds to one 256-bytc boundary in
so
type
LOAD
"MEM-
the kernal keyboard scan,
GRAPH",8,1 to put the program into
makes snrc that we don't foul up any
computer memory.
BASIC input. If the flag is set or the
The program then "idles" while the
graph will change the BASIC pointers,
SHUT key is not pressed, we jump
SHUT keys are checked. First, we
so type NEW to reset them. Now, type SYS51456 to put Memgraph into op
directly to
routine
make sure the key has been released
(which checks the stop key, checks
and then wail until it's been pressed
eration. The graph is available at any
for an auto-start cartridge and per
again. That's the signal to copy all the
time by pressing SHIFT/RESTOSE, To
forms RS-232 I/O).
color codes back, reset the VIC chip
Loading
disable Memgraph, use the
Mem
RUN-
the
kernal
nmi
If our conditions arc met, the ker
the BASIC work area.
to see the BASIC screen, zero the tlag,
STOP/RESTORE combination. From a
nal ROM is banked out, background
and continue the nmi routine, which
warm reset, the program can be en-
and border colors are saved and the
returns to BASIC. COMMODORE POWER/PLAY
Q 93
G4 USERS OIHV/MEMGRAPH When a siring is redefined, it's not removed from memory. The new
garbage collections are taking your computer out to lunch.
cause the program uses the BASIC
string is just tacked unto the bottom
Because Memgrapb runs off the RE-
part of the program must be in BASIC.
of the string area and
the
pointers to draw the graph, at least
pointer
STOR1: key interrupt and uses its own
Memgraph has some very practical
Changed. So the top part Of the String
keyboard scan to cheek the SHUT
uses if you're designing a program
text area is filled with old strings thai
key. you'll find very few programs it
which uses large arrays and manipu
are no longer needed. When the com-
won't be able to cheek up on and leap
lates lots of strings, like a data base,
puter runs out of room, a "garbage
back
screen
You can get a good handle on how
collection" goes through the string
hides under the BASIC ROM to keep
large an array you can create and how
space looking for those old strings
it from interfering with the BASIC dis-
many strings can he active before you
which are mi longer defined, deletes
play, and the color HAM is copied and
encounter an "out of memory" incs-
them, and crunches the active strings into the top of memory.
restored with every viewing. The only programs which cause problems
sage and an hnur of data entry goes down (he tube.
\\ hen you're dealing with large
are those that do their own doctoring
fiut even if you don't write pro-
programs which use lots of variables
on the RESTORE key interrupt. For
grams that strain your computer's ca-
and many active strings, garbage col-
instance.,
sometimes a programmer
pacity, type Memgraph in and watch
lections can eat processing time. If
will disable the RUN-STOP/RESTORE
it run on a couple of programs, You'll
Memgraph shows your string space
combination,
Instantly gel a better handle on how
alternately nudging against the arrays
POKE792,193- You can rcenable it
the 64
and leaving one or two blocks free,
with POKE792.71. And of course, be-
sources.
into.
The
Memgraph
usually
P.O.Bo* J0007, Shrettpott, U "1130-0007, L-B0O-8J1-26SH
30 35 36 37 40
FOR
A=51456
TO
52201:READ
DATA
51576 51584
B
:POKE A,B:CHK=CHK+B:NEXT" IBRI IF CHKO90580 THEN PRINT"ERROR IN DATA STATEMENTS":END'GJYL POKE 43,0:POKE 44,201:POKE 45,0 :POKE 46,203'EXCK SAVE"MEMGRAPH",8,1'BEXI SYS 58260'BFMH END'BACA
51456
DATA DATA
169,16,141,24,3,169,201,
25,3,169,0,141,234,203, 72,138,72,152,72,173,234,
DATA
208,5,32,250,202,176,3,
51496 51504 51512
DATA
160,13,185,74,203,41,63,
153"BCHB 51608
DATA
92,160,136,16,245,160,17,
185'BDQJ 51616
DATA
88,203,41,63,153,130,160,
136'BDGI 51624
DATA
16,245,160,11,185,106,203,
41'BDYH 51632
DATA
63,153,60,162,136,16,245,
160'BDJG 51640
DATA
8,185,118,203,41,63,153,
100'BCEF
51648
DATA 162,136,16,245,160,5,185, 127'BDON
DATA 76,254,169,1,141,234,203, 165'BDOP
51656
DATA
DATA 1,41,254,133,1,173,33, 208'BAYO
51664
DATA 141,235,203,173,32,208,141, 236'BFUF DATA 203,169,216,141,81,201,141,
51672
DATA
201,169,184,141,84,201,169,
203,41,63,153,140,162,136,
16"BDAM DATA
245,160,9,185,133,203,41,
63'BCKL DATA
153,180,162,136,16,245,160,
6'BDJK 51680
95'BEBE
51520
208,169,132,141,24,208,173,
51600
76'BAIH
51488
DATA
DATA 221,41,252,9,1,141,0, 221'BYPL
203'BDNI
51480
DATA
185,143,203,41,63,153,220,
162'BEWK
51688
DATA 136,16,245,160,24,185,150, 203'BEZS
DATA 141,89,201,162,4,160,0, 185'BBFK
51696
DATA
51536
DATA
51704
DATA
51544
153"BBGJ DATA 0,160,173,228,203,153,0,
51712
153'BDGG DATA 79,163,136,16,245,160,28,
51552
216'BCVI DATA 200,208,236,202,240,15,238,
51720
DATA 197,203,41,63,153,157,163, 136'BELF
51560
DATA
51728
DATA
160'BFHD 51528
0,216,153,0,184,169,32,
201,238,84,201,238,89,201,
94
APRIUMAY'86
95,201,76,77,201,173,226,
160,21,185,175,203,41,63,
185'BDBF
238'BEKH
DATA
41,63,153,39,163,136,16,
24 5'BCQQ
81'BEUI
51568
Q
141,33,208,173,227,203,141,
51592
96'BAIJ
51472
DATA
0'BDGM
141'BCGK 51464
uses and manages its rc-
32'BETO
Me digraph Loader 20
a
203'BDOO
Rtfurc typing ilu-.-i1 pr*)gruni>. ruil "How iÂť Enter ftOpMM." and "How to IV ihe ^fas1"111 Enlij Program" The hash: prDKranN in Ihb nu^i/im- 2re .ivjiLble on diik from UwtSQr,
with
16,245,169,207,160,18,153,
210'BEEN 51736
DATA
160,153,250,160,153,34,161,
G4 USERS OflLV /MEMGRAPH 153'BFTM 51744
DATA
51752
DATA
51760
DATA
161"BFAL
51776 51784
DATA
51792
DATA
230'BFGQ
51808
DATA DATA
51824
DATA
51832
DATA
51840
52008
DATA 153,210,212,200,202,192,19, 240'BFHF
52016
DATA
52024
DATA 173,41,203,24,105,40,141, 41'BCQC
52032 52040
DATA 203,104,144,224,238,42,203, 76'BEXC DATA 36,203,42,42,32,77,69,
52048
DATA
52056
42lBXUH DATA 66,89,32,82,46,32,72,
52064
DATA
77'BYXA
82,79,76,68,32,68,82,
79'BXZG 52072
DATA
173,229,203,32,36,203,165,
48'BDNJ
71,82,65,80,72,32,42,
65'BXGH
160,0,165,46,56,229,44,
170'BBOK
4,76,36,203,96,160,0,
72'BXTC
141,42,203,169,210,141,41,
203'BELM
141,0,220,96,224,0,240,
12'BAOC
173,233,203,141,218,218,
169,216'BGGE
51816
DATA
138,218,173,232,203,141,
178,218'BGIO DATA
52000
203,141,98,218,173,231,203,
141 'BFXP
240,3,24,144,1,56,169,
127'BAJP
229,141,58,162,141,98,162,
141'BEMJ DATA 138,162,141,178,162,141, 218,162'BGHR DATA 173,229,203,141,58,218,173,
51800
DATA
153,194,161,153,234,161,
136,16'BFFK
51768
51992
74,161,153,114,161,153,154,
73,68,80,82,79,71,82,
65'BXOF 52030
DATA 77,32,84,69,88,84,86, 65'BXAE
32'BDJI DATA 36,203,165,50,56,229,46,
52088
DATA
170'BCSH
52096
DATA
52104
69"BXSL DATA 69,32,83,80,65,67,69,
52112
DATA
56,229,46,170,173,230,203,
51848
DATA 173,231,203,32,36,203,165, 52'BDBP
51856
DATA
56,229,50,170,173,232,203,
32'BDGO
82,82,65,89,83,70,82,
83'BXQB
51864
DATA
36,203,165,56,56,229,52,
170'BCTN DATA 173,233,203,32,36,203,32,
52120
51872
250'BDVM
52128
51880
DATA
51888
DATA
51896
DATA
51904
84,82,73,78,71,83,69,
65'BXTA DATA
67,72,32,66,76,79,67,
75'BXUF DATA
32,82,69,80,82,69,83,
69'BXQH
202,176,251,32,250,202,144,
251'BFPM
82,73,65,66,76,69,83,
65'BXUM
52136
DATA
78,84,83,32,50,53,54,
66'BXEG
165,1,41,254,133,1,160, 52144
DATA
0'BAGS DATA 185,153,0,217,185,0,186,
52152
32'BXPF DATA 70,73,76,76,69,68,32,
153'BCOI
52160
77'BXSE DATA 69,77,79,82,89,80,82, DATA
0'BYTT 185,0,184,153,0,216,185,
89,84,69,83,32,79,70,
69'BXGD
51912
DATA
52168
51920
219'BAJH DATA 200,208,229,173,0,221,9,
0,218,185,0,187,153,0,
3'BAAG DATA 141,0,221,173,235,203,141,
52176
51928
33'BDPO DATA 208,173,236,203,141,32,208,
52184
DATA
51936
52192
51944
169'BFFO DATA 20,141,24,208,165,1,9,
82'BXNJ DATA 65,77,0,0,7,1,5,6'BRTG
52200
DATA
51952
l'BXEL DATA 133,1,169,0,141,234,203,
51960
DATA
51968
220'BBWK DATA 208,248,169,191,141,0,220,
51976
173'BEFT DATA 1,220,201,239,240,15,169,
51984
DATA
76'BBCL 76,254,173,1,220,205,1,
253'BDBR 141,0,220,173,1,220,201,
127'BCHQ
83,83,32,83,72,73,70,
84'BXDL DATA
32,84,79,32,82,69,83,
85'BXOK 77,69,32,80,82,79,71,
12,2'BERA Modify B/W
IF ?LAG=1 THEN 10'DHSF 5 FLAG=1:LOAD"MEMGRAPH",8,1'CKCI 10 FOR A=52194 TO 52201:READ B 4
:POKE
A,B:NEXT'GSKE
20 25
DATA POKE
10,10,0,0,7,6,1,0'BRQB 43,0:POKE 44,201:POKE 45,0
30
SAVE"MEMGRAPH
40
SYS
:POKE
46,203'EXCJ
58260'BFMB
B/W",8,1'BECD EBD COMMODORE POWER/PUW
95
G4 USERS OniV
BY JONATHAN RODDA
care must be taken not lo change any
56 Sprites
of the other seven hits.
The interrupt that is generated by
for the
writing to registers 53266 and 53265 will cause a jump
Commodore 64
Rasiister
to the address
specified in the interrupt vector (lo
cation 788 ( S0314 ) and 789 (10315)). 'Hie address is stored in
interrupts arc a very inter
low-byte/
high-byte format. To calculate
esting and powerful feature of the Commodore 64. The program at the mil of this article will demonstrate
high
and low byte for an address, divide the address by 256. The quotient is the high byte and the remainder is the
how raster Interrupts can be used to
low byte. For example, to calculate
display 56 sprites on the screen si
the high and low byte of address
multaneously. Among some of the
49152. divide 49152 by 256. You will
things you will be able to do when
i.e.
you use raster interrupts arc: display
get a quotient of 192 (high byte) and
several background eolors on the same screen, display bit-mapped
Using raster-
a remainder ol zero (low byte). When
graphics and text simultaneously, and
interrupt routines,
terrupts must he disabled; otherwise.
allow the VIC II chip to access more than one 16K bank of memory at the same time.
To
understand
bow
raster
inter
rupts work, you need to know a little bit about the way a picture is dis
changing the Interrupt vector, die In
you can have 56
the system will crash. To disable in terrupts,
sprites on-screen all at once.
poke
register
56333
(SI)COD) with 127. To enable inter rupts, poke register 56333 with zero.
Two other Important registers are 53274 (SDOlA)and 53273 ( SD0I9). Kegisler
played on a television or monitor. The
5327-1
tells
the computer
picture lube has a screen at one end
raster has been scanned, the beam
which of the following four interrupts
and an electron gun at (be other. The
starts scanning the next raster line.
it should recognize. Each type of in
inside surface of the screen is coated
There are a total of 263 raster lines, of
terrupt is indicated by a one in the
with
which only 200 (raster lines 50 to 249)
appropriate bit of register 53274, as
are in the visible area of the screen.
shown below:
a
phosphor
compound
that
glows for a fraction of a second when an electron beam strikes it. The elec
The picture on the screen is drawn
Hit 0
finable raster compare
tron beam from the gun scans the
60 times each second. This drawing
screen at a constant speed, very much
process can he interrupted by what is
like a machine gun that fires a steady
called a raster interrupt. As the name
stream of bullets, line by line, across a
implies, it interrupts the screen-iiraw-
Hit 2
Enable spritc-to-sprite IRQ
target. In the picture tube, however,
ing process for a moment, performs a
Hit 3
Enable light pen IRQ
small electric charges called electrons
different operation, and then contin
are used rather than bullets.
ues the screen-drawing from where it
a one should he put in the bit corre
left off.
sponding to the interrupt desired.
The Registers
interrupt that has occurred. It is set
The signal that makes up the pic ture is led to the electron gun. The gun then sends out a beam of elec trons in accordance with the picture
IRQ
Hit I
Unable spritc-to-background IRQ
To set an Interrupt Request (IRQ),
Register 53273 returns the type of Raster-interrupt
routines
always
signal. The phosphor dots that arc hit
use registers 53265 (SD0I1), and
by the beam are turned on, and start
53266 ( SDO12). These registers have
to glow, while the others do not. It is
two functions. When they arc read,
this process of turning the phosphor
they return the current position of
dois on and off thai makes the picture
the raster beam, and when they are
visible.
written to, an interrupt occurs if the
up in the same way as register 53274. Hit 0
Has raster compare IRQ been set?
Hit I
lias sprite-to-back ground IHQ been BCt?
Hit 2
Has sprite-to-sprite IRQ been set?
The phosphor dots on the screen
raster line being scanned is equal to
make up horizontal lines of pixels
the values in these registers. Since the
{picture elements), and the number of
last visible raster line is line 262. the
pixels determines the resolution of the screen. The Commodore 64 has a
largest possible value for a raster line
A one in die specified bit means
is 262. However, a register can bold
that an interrupt has occurred, a zero
resolution of 320 pixels across and
only a maximum value of 255, which
200 pixels down. A horizontal line of
is why two registers (registers 53266
means it has not. Alter this register has been read, a one must be written
pixels is called a raster, and, in the
and 53265) are needed to store the
back to the same bit to clear it. Other
case of the 64, contains 320 pixels.
raster value. Actually, only the eighth
wise the computer will constantly in
Each raster is scanned from left to right by the electron beam. After a
hit of register 53265 is used. There
terrupt itself, and will appear lo have
fore,
crashed.
96
APRI1VMAV86
when
selling
register
53265.
Hit 3
Has a light pen IRQ been set?
Hit 7
Has any IRQ been set?
G4U5ER50IUV/SPRITES gram at the end of this article (Listing 1). The I3ASIC; loader program has two
Figure I.
parts: The firsi part sets up a row of
o-
eight sprites on raster line 50, the
Invisible Area
50-
second
U LJ U U UTJUU
7078-
part reads the
machine-lan
guage program, represented as data statements,
into
memory. The
ma
chine-language program handles the
n
Interrupts and moves the sprites from row
to
row.
When you type in Listing I, be sure
lo type in the data Statements accu rately, since they represent the ma
218-
-□
LJ-
249-
chine-language
interrupt
program.
Save the BASIC program on tape or disk before running it, so if the system
invisible Area
does crash because of a typing error
262-
in the data statements, the saved pro gram can be reloaded and the typo corrected without having to retype
The Program
en different positions during even'
the whole program.
To display 56 sprites OD the screen,
screen update (once even' 60th of a
Although the program displays 56
a row uf sprites is first set up with the top of each sprile at raster line 50
second). Since the position of the
sprites, it is possible to display more.
sprites changes so rapidly, the images
In fact, it is possible to display a row
(see Figure
1 ). Since the Y coordi
Of the previous sprites do not have
of eight sprites on every raster line.
nates of the sprites have the same val
enough lime to fade mil before the
This, however, is not very impressive,
ues as the raster beam, its value will
screen is redrawn. It is important to
because the rows of Sprites will oxer-
now be 50. Each subsequent row of
understand that the computer can
lap each oilier.
sprites is programmed to appear 28
only generate eight sprites at any giv
lines below the previous row. This is
en time. but. because the image of
powerful one. You should use it to
to ensure that the sprites :tre uniform
previous
the
experiment, and in doing so you will
ly spaced and clearly visible. The sec
screen for a fniciion of a second, it
understand how spectacular displays
ond row. therefore, appears on line
gives the impression that 56 sprites
are created for video games. One
78, the third on line 106, and so on,
are being displayed at one time.
word of advice: Interrupt programs
until the seventh and final row ap
must be written in machine language
pears on raster line 218. You can set
Let us see how the above theory can be used in a program to sec 56
that the rows of sprites appear in sev
sprites. Type in the BASIC loader pro-
with the speed of interrupts.
sprites
Bdore typing this pwgratii, real "How w hllrr Programs" mi) "(low Hi I« Ihc Mj iiniiy Program" The HASH; jKiiRrjni* in this 'i.i»™ .in .■.i.uLi'ii ■■'! duLtnim !"'■'•;.'.-
remains on
120 130
FOR
140 150 160
:NEXT'G0DE FOP T=0 TO 15 STEP A=A+32:NEXT'DFEC FOR T=0 TO 98:READ
170
IF
180
:ST0P'GHDK PRINT CHRSU47) :SYS (49152) : END ' EOCI
110
:P0KE
1000 1010
1020
TO
DATA DATA
THEN
1080
V+T,A'GKUF
018 ,208,141,254,207,096, 001 ,141,025,208,173,018, 205 ,254,207,208,039,024, 028 ,201,246,208,002,169,
DATA
141 ,018,208,141,254,207,
141'BCEG 1090
X:Y=Y+X
PRINT"DATA
Q
050'BCFF
DATA
001 ,208,141,003,208,141,
005'BCNH
49152+T,X:NEXT'JUCL
Y.O12236
because BASIC is too slow to cope
105'BCIE
832+T,255 2 : POKE
very
208'BCBD
DATA
62:POKE
a
169'BCXC
:NEXT'GN0D
T=0
is
DATA 001 ,141,026,208,169,050, 141'BCYB DATA
PRINT CHR5(147)CHR$(5 "PLEASE WAIT ..":POKE 53280, :P0KE 53281, 'FARG A=30:V=53248 POKE V-5-21,255'ESDC FOR T=0 TO 7 POKE 2040+T,t
interrupt function
16 9'BCGA 1030
BASIC Loader
100
The
1100
ERROR"
DATA
208 ,141,007,203,141,009,
208 "BCFY.
141 ,011,208,141,013,208,
1110
DATA
DATA 169,027,141,017,208,169, 127'BCWX DATA 141,013,220,169,034,141, 020'BCRY
1120
141'BCQA DATA 015 ,208,173,013,220,041,
DATA 003,169,192,141,021,003,
1140
001'BCNB 1130
DATA
240 ,003,076,049r234,076,
188'BCVC
DATA
254 'BDEY
END COMMODORE POWEWPWY
97
64 USERS 0I1LV
BY STEPHEN IIODDA
Disk Utility
ceptable. Tlie name and I!) are used for
for the Commodore 64
identification
purposes and
are
displayed when the director)- is load
ed. The program asks if it is OK to continue. Type Y. and the disk in the
drive will
k housekeeping is probably one Of the most tedious task.s in comput ing. A lot of time is spent renaming,
spacebar again,
copying, ami scratching programs.
.
be formatted. Any other
character will ignore the format com
tag from where it left off, press the
mand and will display the main menu. Scratch: Scratching a file erases it
Validate: A disk may be inefficient
from the disk and makes available the
"Disk Utility" simplifies ;md speeds up
ly used if programs are repeatedly
space thai it occupied. To scratch a
all these housekeeping functions, it is
saved and scratched on it. When a
file, press F-i. The program will ask for
a user friendly, menu driven program,
program is scratched, the space it oc
the name of the file 10 scratch. Type
useful not only to the novice but to
cupied hecomes available. If a shorter
the file name and press RETURN.
the experienced programmer, as well.
program is now saved in [his free area,
When the program asks if it is OK to
The Disk Utility program provides
part of the area may still be available,
continue, press Y to scratch the file.
but may be too small to accommo
Any other character will ignore the
from a main menu. When a function is
date another program. Consequently,
scratch command and will display the
accessed, the name of the function is
the space remains unused, The vali
main
displayed in the top left corner of the
date
scratch
screen in reverse video, so that you
grams on the disk, so that free space
print a I-li.ES SCRATCHED error. The
always know thai function is current
for more program storage is made
number
right
of the words
ly in use.
available. As a general guide, die vali
"files scratched" will
indicate how
If at any time after a function is
date function takes up to two minutes
manv files were erased.
ten functions
which
are accessed
function
reorganizes
the
pro
menu.
After completing the
function, the program to
the
will
invoked, you decide not to proceed
to validate a full disk. To validate a
It is possible to scratch one file at a
any further, a built-in feature will ask
disk, press the 1-3 key. You will be
lime or groups of files using "wild
(just after the last bit of data to he
asked if it is OK to conlinue. Type Y,
cards." For example, if a disk contains
input) whether you wish to continue.
and the disk in the drive will be vali
programs
If you wish to continue, key in Y. Any
dated. Be careful when using this
COT," "GAMES.2 and 'ALPHABET,"
Other key
function. If a sequential, relative, or
enter "A*" (without the quotes) when
will slop
further action
called
"APPLE,"
"APRI
within the current function and re
user file was previously written and
the program asks for the name of the
turn you to the main menu.
the Hie was not closed, validating will
file to be scratched. All files beginning
There arc further safeguards for those functions that can cause irre
erase Ihe flic.
with "A" will be scratched. All other
versible damage to the contents of a
the FJ key. The program will ask tor
disk. To call these functions, the shift
the new name and the old name of
key must be pressed together with
the file you want to change. Renam
with the scratch function. For exam
the appropriate function key. For ex
ing only lias to write a few characters
ple, if the files on a disk are "ADC."
ample, when you wisli to access the
on
"ACC," and
disk formatting function, you must press the shift key and the F2 key at
mately two seconds.
the same
fore
time.
In addition, help
Renaming: To rename a file, press
the disk and
Instructions:
As
this article,
intact.
Pattern matching can also be used
"ADC," enter
â&#x2013; A?C"
(without the quotes) as the file name. mentioned
the
be
All three files will be scratched. The
utility has
question mark replaces the unknown
screens are built into the program to
built-in help screens. To see the first
character, and can be used as many
explain what each
help screen, press F7. To continue to
times as required. To fully understand
These screens are accessed by press
the next help screen press the space
how wild cards and pattern matching
ing the F7 key. Type in Disk Utility
bar. Format:
work, refer to the 15-i I user's manual.
function docs.
in
this lakes approxi
files, for example GAMIiS, will be left
and see how easy it is to use. Hut, to he on the safe side, be sure to save the
when using a new disk or erasing an
allows
program before you run it.
old disk. It creates the directory and
without erasing any of the files on the
Disk Utility Functions
the Block Availability Map (BAM). It
disk. To use this function, press F6.
also puts block and timing markers, a
The
name, and an ID on the disk. Be extra
name. Type the new name and press
displays the director)- on the screen,
careful when formatting a disk, be
RETURN. When the program asks if it
including the disk name and ID, the
cause formatting erases all informa
is OK to continue, type Y, and the
blocks occupied by a file, file name,
tion on the disk.
name will
View the Directory: This function
file type, and ihe number of free
Formatting is
necessary
To formal a disk press F2, The pro
Change Disk Name: This function a disk
name
program will
to be changed
ask for
the new
be changed. Any other
character will abort the function and
blocks. To view a directory, press the
gram will ask for a name and ID. Any
Fl function key. If you wish to pause
name may be used, as long as it is 16
Change Disk ID: Changing the
while
characters or less in length, and any
disk's ID works in a similar way to
II) that is two characters long is ac
changing the disk name, except that
the directory is being listed,
press the spacebar. To restart the list9S
APRIUMAY'86
display the main menu.
G4 USERS OIHV /DISK UTILITY copy sequential or user files.
here the ID is changed, To change the
destination disk. Insert the disk you
ID, press VS. The program will now
To use the copy function, press C at
ask for a two-character n> to be en tered. Do so and press RETURN. The
the main menu. The program will ask
RETURN, The file will he duplicated
for the name of the file to copy. Type
on the destination disk.
want to copy the file on to, and press
program will ask it" it Is OK to contin
in the name and press RETURN. The
Exit: Any time you are in the main
ue. Type V, and the II) of the disk in
program will then ask for the file type-
menu, you can press X to exit the
The drive will be changed. Any other
to be entered. The file type is either a
program and return to BASIC The
key will abort the "change ID" func
P, S, or U (program, sequential, or user), If you are not .sure what the file
program will not be erased, so to re
type is, look for it when you load the
Disk Utility. If you get a disk error
NO blocks in length to be copied
directory.
when using one of the functions, it
from one disk to anothet. The copy
right of tile tile name. The file will
will be displayed on the screen.
function can copy any BASIC or ma
now be read from
everything works properly, the pro
chine-language program. It can also
drive. The program will ask for the
tion, and will display the main menu. Copy: "Copy" allows any file under
It will be located to the the disk in the
Entry Program," The BASK; program in Ihis magazine are available ;>n disk from Loadstar,
l'.o. Box .((i(i()". Shrevepoft LA 7113MQO7,1 BOO-SSMfiW,
Disk Utility OPEN
12
GOSUB
GOSUB
72 74
:GOTO 262'FLFI PRINT#15,"V":G0T0 168'CHBH PRINT VS"INSTRUCTIONS[RVOFF]"'BCCM
76
PRINT"[DOWN]FORMATTING,
78
GIVES IT A PRINT" AND
262'CHDB
14
PRINT"[CLEAR]"'BATC
16
OPEN
18
SYS
20 22 24
CLOSE l'BBIX PRINT"[DOWN]PRESS ANY KEY TO CONTINUE"'BAOH GET K$:IF KS=""THEN 24'EHDG
26
GOTO
28
INPUT#15,AS,B$:IF VAL(A$)<>0 THEN 32:NT"[CLEAR]"AS","BS:GOSUB 18 4 :GOTO 262'IGWS
1,8,0,"50":GOSUB 49386:GOSUB
28'CJQG
28'CIUH
80
PRIHT"FILES
82
PRINT"[DOWN]SCRATCHING ERASES
262'BDJF
30 32
RETURN'BAQY PRINT"[CLEAR]"AS","B$:CLOSE
34 36
:GOSUB 184:GOTO 262'EOPG PRINT V$"FORMAT[RVOFF]"'BCQG PRINT"[DOWN]ENTER NEW DISK NAME. :GOSUB
38 40
INFORMATION
ID.
42 44
PRINT#15,"N0:"+HS+","+I$
THEN
VS"SCRATCH[RVOFF]"'BCFJ
PRINT"[DOWN]ENTER
50
GOSUB
52
PRINT#15,"S0:"+HS:GOSUB
54
56
PRINT"[DOWN]PLEASE
58 60 62 64 66
68
FILE
THEN
PRINT"WASTED
THE ";
96
";:GOSUB
TO
THE
ONE
YOU
A
DISK,
FILES"'BAQP
GETS
RID
OF
SPACE. EXTRA
";'BBRL
THIS
USABLE
SPACE
ON
DISK."'BADB
PRINT"[DOWNJVIEWING
A
DIRECTORY,
THE"'BADU
PRINT"DIRECTORY.
";'BBYQ
104
FOR
262'FLFH
ERASE:
W=0:GOTO
X=1824
:POKE
";
TO
1863:POKE
X,99
X+54272,2:NEXT'HYKI
PRINT"[DOWN3]PRESS
ANY
KEY
TO
108
GET
110 112
IF P=l THEN P=0:GOTO 262'FISA PRINT"[CLEAR,DOWN,RVS)PAGE 2
114
PRINT"[DOWN]CHANGING THE NAME, CHANGES THE"'BARJ
ENTER
NEW
ENTER
OLD
MAY
KS=""THEN
108'EIDH
NAME
116
PRINT"CURRENT
NAME
118
SPECIFIED. '"BAGK PRINT"[DOWN]CHANGING CHANGES THE"'BARN
244'CFYR
MINUTES"'BAOU
K$:IF
[RVOFF]"'BALB
262'FLFG
168'DJBH
244:Y=0'ELOS
PRINT"[DOWN]VALADATING TWO
WITH
102
GOSUB 184:IF W THEN W=0:GOTO 262'FLFH 120 PRINT#15,"R0:"+JS+"="+HS'EHEI 122 GOTO 168'BDOH PRINT V$"VALADATE!RVOFF]"'BCOL TO
FILE,
PRINT"YOU MAY PAUSE IT WITH THE'"BAEC PRINT"SPACE BAR."'BAXA
V$"RENAME [RVOFF] 1MBCYI
PRINT"[DOWN]PLEASE :
THE
COULDCREATE
244'CFSP
";:Y=1:GOSUB
A
YOU'"BAOQ
CONTINUE"'BAXI
48
:
DISK."'BAGJ
PRINT"[DOWN]VALIDATING PRINT"AND
106
46
W
THE
FILE
94
ANY
168'FLYK
184:IF
ON
92
98
:GOTO
:GOSUB
USE,
PRINT"FILENAHE
REBLOCKS
"
W=0:GOTO
FOR
88 90
THE
DISK."'BAGP GOSUB 184:IF W
DISK
SPECIFY."'BALV
1
ERASE
NEW
Q
W=0
PRINT"SPECIFY."'BAAK PRINT"[DOWN]RENAMING A FILE, REPLACES THE 0LD'"BAHT
100 ON
THEN
If
NAME AND ID,";'BBVB ERASES ALL"'BAPP
THE
DISPLAYS
PRINT"iDOWN]ENTER NEW :INPUT I$'CDYM PRINT"[DOWN]THIS WILL
A
W
84 86
244'CFJM
PREVIOUS
184:IF
PREPARES
15,8,15'BHAX 304:GOTO
gram will display the main menu.
70 Rtfore typing this prog""!, ri-ad "lion to tntcr Program!? jnd "Mow to Use Llic Miguinc
10
start, type RUN. One final note about
TAKE
UP
PRINT"CURRENT
NAME
ID
TO
TO
DISK
ONE
THE
DISK
ID,
ONE
SPECIFIED.""BAGF
PRINT"[DOWN]CHANGING OR
ID
WON'T
A
DISK
NAME
ERASE'"BAEJ
124
PRINT"ANY
126
PRINT"[DOWNjCOPYING
FILES
ON
THE
A
DISK."'BARH
FILE,
COMMODORE POWER/PLAY
99
64 USERS OHIV /DISK UTILITY COPIES
A
FILE
TO
FROM
128
PRINT"DISK
130
PRINT"[DOWN]EXIT
ONE'"BALN
212
ANOTHER."'BASJ
RETURNS
IF
PEEK{53247)<>0
[CLEAR,DOWN]FILE
TO
:GOTO
THEN TO
PRINT"
LARGE
BASIC'BAQE
213
132 134 136
FOR X=l TO 4:PRINT:NEXT'FFJE P=1:GOTO 104'CGNE PRINT V$"CHANGE DISK NAME[RVOFF] '"BCEJ
214
216
GET
138
PRINT"[DOWN)NEW NAME:
218
PRINT"[DOWN]WRITING
220 222 224 226
OPEN
142
:GOSUB 244'CFKK GOSUB 184:IF W THEN W=0 :GOTO 262'FLFE IF LEN(H$)<16 THEN HS=HS+CHRS(160) :GOTO
228
INPUT#15,A$,BS,CS,DS' BOB J
144 146
FOR X=l TO 2'DDUF PRINT#15,"I":OPEN
230 232
RETURN'BAQB
2 34
CLOSE
150
:PRI NT #15,"U1:"2;0;18;0'DWYM PRINT#15,"B-P:"2;144:PRINT#2,H$; :PRINT#15,"U2:"2;0;18;0'DBPP CLOSE 2:NEXT:GOTO 168'DGOC
152
140
148
";
142'ITJK
2,8,2,"#"
236
DISK
ID[RVOFF]
238
INPUT"[DOWN]NEW
I.D.
(2
240
IF
158
GOSUB
184:IF
:GOTO
262'FLFN
160
FOR
162
PRINT#15,"I":OPEN
LEN(DS)<>2
X=l
TO
THEN W
242
152'FITK
THEN
244
W=0
246
248
2'DDUD 2,8,2,"#"
250
:PRINT#15,"U1:"2;0;18;0'DWYK PRINT#15,"B-P:"2;162:PRINT#2,DS; :PRINT815,"U2:"2;0;18;0 :CLOSE 2'EDXO
252 254
166
NEXT:GOTO
258
168 170 172
INPUT#15,AS,B$,CS,D$'BOBM PRINT"[CLEAR,DOWN]"A$","BS","C$", "D$'BITF IF VAL(AS)=0 THEN 178'EIVI
174
PRINT"[DOWNJPRESS
176 178 180 182 184
CONTINUE1" BAON GET KS:IF KS=""THEN 176'EIIM PRINT#15,"I"'BDPL IF P=l THEN P=0:RETURN'FFTH GOTO 262'BDJG PRINT"[D0WN]OK TO CONTINUE
164
168'CECI
ANY
KEY
196 198 200
AND
PRESS
216'EIDH
";H$'BDFI
l,8,3,HS + "," + T$ + ",W'"EKHD
GOSUB SYS
228'BDPB
49328:CLOSE
GOTO IF
KS=""THEN
1'CHDE
262'BDJF
VAL(A$)>0
THEN
234'EIND
1:PRINT"[CLEAR,DOWN]"AS",
:IF W THEN W=0:GOTO 262'HWNN GOTO 262'BDJG PRINT"[DOWN]PRESS ANY KEY TO
260
TO
MENU'"BAHR
:RETURN'JJUP IF G$=CHRS(20)THEN 260'EJVF H$=Hยง+GS:PRINT GS;'DKYH IF LEN(H$)>16 THEN H$=LEFT$(H$, 16)'GPAM IF Y=l THEN JS=JS+G$'FIRM GOTO 246'BDLK LN=LEN[HS):FOR :PRINT
262
MAIN
GET KS:IF KS=""THEN 240'EIAE GOTO 262'BDJD GS = "":HS = "":IF Y=l THEN JS=""'GKKK GET GS:IF GS=""THEN 246'EIXK IF GS=CHR$ (13) AND H$O""THEN PRINT
X=l
TO
LN
CHR$(20);:NEXT
:GOTO 244'JWKM PRINT"[CLEAR]":POKE
53280,6
264 266
:POKE 53281,6'DQBJ V$=" [CLEAR, DOWN, RVS] '"BCBH PRINT SPC(4)"[WHITEJDISK UTILITY. [SPACE2]BY[SPACE2]STEPHEN
268
FOR V=1104
RODDA"'CCKS
'
:POKE
TO
1143:POKE
V,99
V+54272,2:NEXT'HYLT
270
FOR
GET ZS:IF Z$=""THEN 186'EION IF ZS="Y"THEN RETURN'ECXO IF Z$O"Y"THEN W=l: RETURN ' GFLJ PRINT VS"COPY[RVOFF]"'BCDI PRINT"[DOWN)ENTER FILE NAME: "; :GOSUB 244'CFWO INPUT"ENTER FILE TYPE (P,S,U)"; TS'BDTR IF T$O"P"AND TSO"S"AND
272
PRINT" [RVSJF1[RVOFF] VIEW DIRECTORY"SPC(3)"[RVS1F2 [RVOFF] FORMAT A DISK"'CCMQ
276
PRINT"[DOWN]
T5<>"U"THEN
277
RENAME A FILE"SPC(4)"[RVS]F6 [RVOFF] CHANGE DISK NAME"'CCUU PRINT" [RVS]F7[RVOFF]
192'KJLV
GOSUB
184:IF
W
:GOTO
262'FLFB
THEN
PRINT"[DOWN]READING ";H$'BDNB POKE 53247,0'BHWB OPEN 1,8,2,"0:"+H$'CINF
208
SYS
210
GOSUB
49280:CLOSE
APRILAIAY'86
228'BDPX
274
W=0
202 204 206
100
256
TO
(Y/N)"'BACM 186 188 190 192 194
K$:IF
RETURN
CHARACTERS)";D$'BDBK
DISK
RETURN"'BAFN
"B$","C$'\"DS:GOSUB 184
V$"CHANGE
156
COPY"
POKE 53247,PEEK{782)'CLXD PRINT"[CLEAR,DOWN]INSERT DESTINATION
'"BCEH 154
TO
238'HMZM
l'CHAG
278
X=l
PRINT"
4:PRINT:NEXT'FFJH
[DOWN,RVS]F3[RVOFF]
VALIDATE A DISK"SPC(2)"[RVS]F4 [RVOFF] SCRATCH FILE(S)"'CCWT
[RVS3F5[RVOFF]
INSTRUCTIONS"SPC{5)"[RVS]F8 [RVOFF] CHANGE DISK ID"'CCBV PRINT" [DOWN3,RVS]C [RVOFF] COPY A FILE"SPC(6)"[RVS]X [RVOFF] EXIT
279
TO
FOR
PROGRAM"'CCKV X=1824
:POKE
TO
1863:POKE
X,99
X+S4272,2:NEXT'HYKV
64 USERS OIIIV/DISK UTILITY 280
MONITORS
SPC{4}"[DOWN5]
SELECT ONE OF THE FUNCTIONS"'CCJO K$:IF
ABOVE
282
GET
284 286 288
IF IF IF
K$=CHRS(134)THEN K$=CHR$(135)THEN K$=CHR$(136JTHEN
290
IF
KS=CHRS(137)THEN
34'EJIJ
292
IF
KS=CHRS(138)THEN
46'EJML
294
IE
K$=CHR$(139)THEN
136'EKLN
296
IF
K$=CHRS (140JTHEN
298
IF
K$=CHRS(88)THEN
:CLOSE 300
IF
302
GOTO
304
FOR
14'FMBL
$119
66'EJKM 54'EJIO 74'EJLQ
FULL
:IF
TO
45:READ
192'EJPB
THEN
COMMODORE
MONITOR
D:Q=Q+D
COMPUTORS
49280+T,D:NEXT
QO7499
DATA
1541
COLOR
282'BDLA T=0
139
152'EKBP
PRINT"[CLEAR]"
15:END'HKCU
KS=CHR${67)THEN
:POKE 306
KS=CHR$(133)THEN
344'NEXP
169,0,133,251,169,48,133,252,
16 2,1,32,198,255,160,0,32,207, 255'BMTP 308
DATA
166,144,208,18,145,251,200,
208'BFCL 310
DATA
244,230,252,165,252,201,160,
CALL
208,234,169'BOJG 312
DATA
1,141,255,207,145,251,32,204,
FOR PRICES!
255,96'BKQH
314
FOR
T=0
:POKE
:IF 316
TO
48:READ
RO8035
DATA
D
THEN
344'NETQ
169,0,133,253,169,48,133,254,
160,0,16 2,1,32,201,2 55,177,253,
^H
32'BMMQ
318
DATA
320
DATA 207,240,10,200,192,0,208,237, 230,254,76,191,192,165,252,197, 254'BNVL
322 DATA FOR
326
T=0
87:READ
DATA
D
T+49386,D:K=K+D:NEXT
KO13101
THEN
% ^1
344'NFSR
162,1,32,198,255,32,207,255,
DATA
207,255,32,207,255,165,144,
208,66,32,207,255,240,61,32,204,
330
2 5 5'BMWT DATA 32,228,255,201,32,208,5,32,
332
228'BFVG DATA 255,240,251,162,1,32,198,255,
!
168'BOOO
DATA 174,0,206,152,32,205,189,
336
169'BDPJ DATA 32,32,210,255,32,207,255,240,
338
6'BFPM DATA 32,210,255,76,43,193,169,13, 32'BFFO
340
DATA
210,255,76,245,192,32,204,
RETURN'BAQD
344
PRINT"[CLEAR]ERROR
STATEMENTS" ' BADH
IN
m^t ^^
^^
BUILT-IN INTERFACE
for rr64 1
THE ^ or
1281
:
VIDEO
$149
PORTABLE VIDEO RECORDER MORE INFORMATION — CALL TODAY
NEXT DAY DELIVERY
255,96'BHMH 342
^ $78
^^^^
32,207,255,141,0,206,32,207,255,
334
. \LLJE 1
S200.00
|
TO
|^^^^ RETAII
WARRANTED
32'BFDL
328
■
EPSON
208,240,32,204,255,96'BVXF
:POKE
:IF
jj 'in)
210,255,166,144,208,21,204,
255'BFYM
324
C=64
COMMODORE 128=
49328+T,D:R=R+D:NEXT
DATA
r"iHH)
1-800-345-5080
T&OELECTRGNICS 6670 Shingle Crl hut) f "i !■■■;■'i.i M* ^Ull
COMMODORE POWER/PLAY
101
128 USERS
JOHNJ. (COTTIER
128 Character Editor A he
Commodore
128 personal
computer has one of the Strongest BASIC languages ever developed for a home computer system. Using its tre
mendous vocabulary of graphics commands, a programmer can draw almost anything. If, for instance, you want to create graphics in an arcade game, sprites are excellent to use as moving objects, and
bit-mapped
graphics art suitable lor backgrounds.
Hut what if you want to scroll the
Cl.ll/HOME key by itself. In order to turn on certain dots in the grid, you
Once you have
can press the space bar. If you decide
entered and saved this program, you can
will
scroll.
Custom
erase
it. While you are-
experiment with the
acter will actually look like. When
wonderful world of
press the RETURN key. You will be
custom characters
current character you are working on
without ever having
the screen. If you do not wish to use
to see a data
you feel that the character is perfect, asked if you would like to place the into the character set at the bottom of the newly designed character, press
the "N" key and you will return to the "Select Character" mode.
statement.
While you are selecting a character
to change in the "Select Character" mode, you can press other keys to
screenâ&#x20AC;&#x201D;but you can redesign custom that
itself will
changing the character dots, the small white box will display what the char
scenery? You cannot scroll a bit-map characters
to turn off a dot, the 1NST/D1-I. key by
the
128
character editor
program,
accomplish other tasks. The left ar
characters are also useful for creating different character fonts and for
you can start to experiment with the
row key above the CONTROL key
wonderful world of custom charac
will allow you to restart the 1 2S char
"mass-movement."
ters without ever having to see a data
acter editor program, if you are fin
statement!
ished and wish to quit the program,
But how do you
use custom characters on the 12H?
When you run the pro
gram, a high-resolution portion of the
press the ESC key. Holding down the
screen will be drawn and then you
"B"
The Commodore 64 is capable of
will be asked if you would like to edit
through the background colors, and
redefining characters by using a scries
the upper-case character set or the
the HOME key will move the cursor
of pokes and data statements. The 1 28
lowercase character set. Once you
to the "@" symbol.
uses a similiar method, but instead of the clumsy POKE 1 command that i.s
have answered this prompt, the
Missing Commands
screen will blank lor approximately
key will
allow you
to cycle
When designing characters
for
a
game, you may like to see just how
often associated with custom charac
ten seconds.
ters, you can merely select bank 14
character set you have chosen will be
pressing the *T" key, a small window
and be able to read the character
copied to a memory location in RAM,
will be displayed at the very bottom
ROM. Once you copy the ROM to a 11AM location by using a typical FOK-
Once this has been completed, your
of the screen where you can type up
screen will display the entire charac
NEXT loop or by using the transfer
to three lines of text characters. You
ter set. Soon after this, a cursor will
command
appear on top of the "'fS " symbol. The
can use all of the CONTROL color
in
the
machine-language
During this time,
the
monitor, you can reconstruct the way
computer is now in the ".Select Char
each character is printed on the
acter" mode.
screen. This task is accomplished by
the characters will
codes and
together,
even clear
lly
the window
with the CLR/HOME key. Once you have finished
To select a character to edit, use
fit
typing, press
the RE
TURN key to return to the character
poking values into your RAM charac
the cursor keys to move around the
selection mode. The
ter area. Since data statements were
editor also allows you to copy a char
often cumbersome, programmers be
character set. Once the cursor is flashing on the character you wish to
acter to another character by using
gan lo design character editors.
change, you can press the RETURN
the "C" key. Once you have pressed
key to edit the character. The charac
this key, you will be asked to select
The 128 Character Editor Being artistic lakes .skill, and most
12H character
ter you selected should appear in the
the character to copy and then the
small white box at
character
the top of the
you
wish
to
replace.
Of
people would rather draw each char
screen and the grid to the left should
course, when you are finished with
acter directly on the screen rather
start to fill accordingly. Once the grid
your character set, you can press the
than on paper using a bunch of data
is completed, a light blue cursor will
numbers. The
"S" key and enter a file name to save
appear in the upper left-hand corner
your work. If you wish to recall it,
128 character editor
program at the end of this article will
of the grid. Now you can use the cur
simply press the "I." key and enter the
allow you to do just thai. With this
sor keys to move within the grid.
appropriate file name.
program, you can select any existing
character, modify it until you are sat isfied, and save your new character set as a file on disk. Once you have entered and saved 102
APRIL/MAY'86
If you wish to clear the grid and the
character, press SHIFT and the
Using Your New Set with
CLR/HOME key together. However, if
Your Programs
you would like to move the cursor to the upper left-hand corner, press the
After you have saved your charac
ter set on disk, you can insert die
128 USERS OHI.V/ CHARACTER EDITOR following line in your own programs,
instead. But many of the rules of the
in order to use the new characters:
Commodore 64 still exist. For exam
had to on the Commodore 64. Of
BLOAD " filename ",BO,P 12288
ple, keep the character set within the
course, you can still load character
This command will load the character
same memory locations you would on
sets that you have already designed as
set into a memory area starting at lo
the 64—between 8192 and 14336.
well.
cation
12288.
to change the stxirt of BASIC like you
Once your character set has load
Some programmers
It should also be mentioned thai
ed, you can use the following pokes
this program uses the system reset
with any bit-mapped graphics data.
to display it:
vector after you press the liSC key
However, it is possible to combine
Memory Locations
may notice thai
this will interfere
bit-mapped graphics with a text win
and confirm it by pressing "Y." You
POKE Values POKE 2604, 24
dow and a custom character set. You
8192 - 10239 10240 ■ 12287
simply must plan the memory loca
POKE 2604, 26
12288- 14335
POKE 2604, 28
tions so they will not interfere. It is important to note that you can easily
should write down this system num ber. It could be very handy in the future.
The Commodore 128 is very flexi
Location 2604 is similar to location
ble and can handle many forms of
the
53272 on the Commodore 64. All you
graphics.
character set to be. just change the
need to do is poke this one number.
Commodore 128 character editor of
12288 to another memory location
Don 't worry about BASIC overwrit
ten to explore custom characters and
and the character set will load there
ing your characters; there is no need
use them often in your programs.
change where you would like
:ELSE
Before nping ihis prugran, rml "How lo Jinter Programs" Tin- BASIC pmgrans in thu nugaiine arc rabble on dbk from LndiUt, P.O Bon J0007. Shrcvcport, LA 711JO-0007.
! 800-831-26H
50
180
Commodore 128 Character Editor
:P0KE
190
CD{2048),PD(75)
2604,21:SPRITE
1,1:BOX
1,0
FAST:GRAPHIC
70
100,0,1 SSHAPE D$,89,90,+11,+21:SPRSAV
1,89,90,99,
0,12:GRAPHIC
:C0L0R
4,13:COLOR
COLOR
1,2:FOR
:DRAW 1,X,10 :FOR Y = 10 TO :DRAW 100
1,0,Y
X=0
TO 90 TO
STEP
SHFT
*,CMDR
MOVE
:GOSUB
1,2
240
2 50
130
COLOR 1,11:CHAR 1,11,7, "SPACE - DRAW[SPACE4]DEL :CHAR
1,11,8,"SHIFT
CLEAR":CHAR 140
220:X = 17
230:X=19:GOSUB
HOVE
240
260
LEFT/RIGHT" 270 -
ERASE"
CLR/HOHE
280
CHAR
290
1,11,10,"T-TEXT[SPACE3]
B-BACKGROUND COLOR" 150
COLOR
PRINT"[HOHE,DOWN13,WHITE,RVS,TAB, [RVOFFJOWER
170
GET
KEY
OR
TO
320,103
[RVS1L
300
US="L"THEN
CHRS(14):RM=53248+2048
1,2
TO
X*8+8,Y*8+3
l,X*8,Y*8+3
TO
X*8+2,Y*8+1
:DRAW
l,X*8,Y*8+3
TO
X*8+2,Y*8+5
DRAW
l,X*8,Y*8 + 3
X*8 + 8 ,Y*8 + 3
l,X*8+8,Y*8+3
TO X*8+6,Y*8+1
:DRAW
l,X*8+8,Y*8+3
TO
X«8+6,Y*B+5
PRINT"[HOME,DOWN13,SPACE3 9]":A=0 Y=l
310 320
TO
8:FOR
X=4
TO
35
1024+480+Y*40+X,A
:P0KE
55296+480+Y"40+X,l:A=A+l
:NEXT
X,Y
X=4:Y=l:WIND0W
0,22,39,24,1
2604,28
L=1504+Y*40+X:CH=PEEK(L) :IF CH>127 THEN POKE L,CH-128 POKE
:IF
TR=0
GET
K$
IF IF IF IF
L,CH+128
THEN
PRINT"[CLEAR]"
K$="[RIGHT]"OR
PEEK(212)=86
X=X+1
KS="(LEFT]"OR
PEEK(212)=85
X=X-1
KS="(DOWN]"OR
THEN
TO
:DRAW
THEN
CASE?"
US:IF
l,X*8,Y*8+3
THEN
16 0
RIGHT2]U[RVOFF]PPER
0,1:COLOR
250
:DRAW
:ELSE
L-LOAD[SPACES]C-COPY"
1,0,103
RM+2047
15:SL0W:C0L0R
:POKE
1,11,9,"S-SAVE[SPACE3]
1,12:DRAW
TO
:BANK
:POKE
CHAR
A=RH
12288+A-RM,PEEK(A):NEXT
:FOR
UP/DOWN":X=17:Y=4
1,21,5,"TO
14:FOR
:P0KE
IRETURN
1,11,4,"CRSR,
210:X==23:Y=4 :GOSUB
:Y=5:G0SUB
FAST:BANK
:RETURN
XJ"
120
RAM
:RETURN
[SPACE3)AfJD[SPACE3)
TO
TO
DRAW
80,Y:NEXT
1,8:CHAR
ROM
230
10
X,90:NEXT STEP 10
COLOR 1,14:CHAR 1,11,2, "CURRENT CHARACTER:":COLOR
COLOR
CHARACTER
:RETURN
:CHAR 1,29,1,"[CMDR A,SHFT *, CMDR S]":CHAR 1, 29 , 2,"[SHFT -] [SHFT -]":CHAR 1,29,3,"[CMDR Z, 110
CHR$<142):RM=53248
DRAW l,X*8+4,Y*8+6 TO X*8+4,Y*8 :DRAW l,X*8+4,Y*8+6 TO X*8+8,Y*8+4 :DRAW l,X*8+4,Y*8+6 TO X*8,Y*8+4
2,1,13
80
QJ
220
D$,l
1,13
TO
use the
REM ** 150 - 180 DRAW ARROWS ** DRAW l,X*8+4,Y*8+6 TO X*8+4,Y*8 :DRAW 1,X*8+4,Y*8 TO X*8+8,Y*8+2 :DRAW 1,X*8+4,Y*8 TO X*8,Y*8+2
:CHAR 1,0,0,"[SPACE10] 128 CHARACTER EDITOR[SPACE10]",1 90
will
200 210
:SLOW
COLOR
COPY
:BK=l:G0T0
60
80
**
hope you
t *
PRINT"[H0ME2,CLEAR,UNLOCK]"; CHRS(142):DIM
REM
I
PEEK(212)=84
Y=Y+1
KS="[UP]"OR
PEEK(212)=83
THEN
Y=Y-1 COMMODORE POWER/PIAY
103
128USERS OFllV/ CHARACTER EDITOR 330
IF
X<4
THEN
X=4:ELSE
IF
Y<1
340
350
IF
X>35
Y=8
POKE
L,CH:IF
:ELSE
360
THEM
THEN
IF
IF
IF
TR=1
IF
THEN
K$="T"THEN
480:ELSE
SY<60 THEN SY=60:A=A+3 THEN SX=94:A=A-1
:ELSE
SY>130
650
IF
KS="[HOME]"THEN
IF
A<0
660
IF
K$="
670
BK=16
THEN
K$="B"THEN
380
COLOR
0,BK
390
IF K$="[BACK ARROW)"THEN PRINT" [CLEAR,TAB2]RESTART?":GET KEY RI$
400 410 420
IF KS="C"THEN IF K$="L"THEN IF KS="S"THEN
430
IF PEEK(212)=72 TAB,SPACE6]QUIT :GET KEY QPS:IF 65341:ELSE
BK=BK+1
680
IF
710 720 730
IF
870 870
PEEK(212)=72
THEN
REM
*************
460
REM
*
470
REM
*************
480
OPEN
490
PRINT"[CLEAR]":GOTO
500
REM
*************
780
790
TEXT
MODE
*
750
510
REM
*
520
REM
*************
GRID
MODE
530
A=0:COLOR
YY=0
TO
7:LOCATE
TO
PD(A)=1
70
STEP
THEN
BOX
550
XX+10,YY+10,0,1:ELSE YY+1,XX+9,YY+9,0,1 A=A+1:NEXT XX,YY
560
SX=24:SY=60:SPRITE
570
MOVSPR
580
1,SX,SY:IF IF
SPRITE
:FOR
:GOSUB
IF IF IF IF
104
IF
7
810
820
RD=0
KEY 270 TO
THIS
RC$
7
:POKE
12288+CH*8+RD,BV(RD):NEXT
:GOTO
270
FOR
ED=9072
TO
9079:POKE
ED,0:NEXT
10
830
1,XX,YY,
BOX
RSPRITE(1,
PRINT"[CLEAR,TAB]SELECT CHARACTEH TO
COPY.":TR=1
IF
K$=CHR$(13)THEN
GOSUB
810
270:GOTO
800
CC=CH:PRINT"[CLEAR,TAB) TO
WHAT
CHARACTER?":KS=""
IF
K$=CHR$(13)THEN
FOR
GOSUB
C1=0
TO
830
270:GOTO 7:POKE
820
12288+CH*8+C1,
:PRINT"[CLEAR]":GOTO
***************************
REM
*
860
REM
***************************
870
POKE
0,
PEEK(212)=85
CHARACTER
2604,21:IF
DG=1
SET
THEN
*
PRINT"
{CLEAR]* * * LOAD "; :ELSE PRINT"[CLEAR]* * * SAVE "; PRINT"CHARACTER SET * * *" :PRINT"FILENAME:":WINDOW 9,23,25, 9,0,0:INPUT#9,FL$:CLOSE
9
: PRINT"[HOME2]":WINDOW 1
0,22,39,24,
890
IF
FLS=""THEN
FAST
900
IF
DQ=1
910
OPEN
920
IF
DQ=1
IF
DQ=2
930
PEEK(212)=84 THEN
LOAD/SAVE
23:OPEN
10
PEEK(212)=86
270
REM
TO 80 BX,90:NEXT
SX=24:A=A+1
*
84 0 850
880
PEEK(212)=83
CHARACTER
PEEK (12288+CC*8+C1) :NEXT:TR=0
0,XX+1,
1,1,15,0:A=0
STEP
COPY
******************
:ELSE
SY=SY+10:A=A+8
APRIUMAV86
9079
:TR=1
SX=SX-10:A=A-1
THEN
RC=CH:FOR
COPY
SX=SX+10:A=A+1
SX<24
TO
730
*
XX,YY
750
KS="[UP]"OR
GOTO 570 FOR BP=9072
******************
240+XX,16+YY
SY=SY-10:A=A-8
630
TO
80,BY:NEXT
KS="[DOWN]"OR
THEN
620
90 TO
K$="[LEFT]"OR
THEN
610
YY = 0
1,0
K$="[RIGHT]"OR
THEN
600
TO
1,0,BY
DC,240+DX,16+DY
K$=CHRS(13JTHEN
REM
800
K$="[CLEAR]"THEN BOX
BY=10
:DRAW
700
DY=INT(A/8):DX=A-DY*8
REM
1,1
SPRITE
GET K$:IF
l,SX-24,SY-50,
770
RSPRITEd,
THEN
0,SX-23,
710
:ELSE
1,11,79,89,0,1:FOR BX=0 STEP 10:DRAW 1,BX,10 TO
590
7
PD(A)=RDOT{2):A=A+1:NEXT A=0:COLOR 0,12 FOR YY=10 TO 80 STEP 10
:ELSE
BOX
760
8192+880+YY,PEEK
12288+CH*8+YY):NEXT:FOR
0)=1
9
270
*
1,2:FOR
TO
THEN
;RETURN
9,0,0:INPUT|9,JNS:CLOSE
THEN
BOX
:PRINT"[CLEAR,TAB]REPLACE
4 50
0)=0
"THEN
CHARACTER?":GET :IF RCS="N"THEN 740
IF
A>63
:BV(BP-9 072)=PEEK(BP):NEXT
THEN PRINT"[CLEAR, PROGRAM?" QP$="Y"THEN SYS
270
XX=0
IF
700
K$="
:DRAW
790 DQ=1:GOTO DQ=2:GOTO
GOTO
FOR
IF
GOTO
440
540
A=0:ELSE
KS=CHR$(20)THEN
690 700
RUN
430
XX=0
SY=130:A=A-8
SX=24:SY=60:A=0
SX-14,SY-40,0,1:DC=1:GOTO
RlS="Y"THEN
FOR
IF
:GOTO
BK=1
IF
POKE
THEN
THEN
SY-49,SX-15,SY-41,0,1:DC=0
X=4:Y=l
KS="B"AND
IF
A=63
530
:ELSE
:IF
:ELSE IF IF SX>94
Y>8
RETURN
KS=CHR$(13)THEN
[HOME]"THEN 370
X=35:ELS£
640
THEN
1=1
:IF
THEN
940:ELSE
CK$=FL$:ELSE
2,8,2,CKS:CLOSE DSO0
P12288
THEN
CKS="$"
2
SLOW:GOTO
950
THEN
BLOAD
(FLS),B0,P12288
THEN
BSAVE
(FLS),B0,
TO
P14336
940
SLOW:POKE
950
PRINT"[CLEAR,BELL]*
ERROR
*
*
.-GOTO
260
2604,28:GOTO
*
260
*
DISK
*":PRINT DS$:GET KEY
DE$ END
PROGRHmniERS'TIPS
BY STEPHEN S. LEYEN
RETURN
loaded tile except at the ends of para graphs.
Stripper
Since
most text files are single
spaced, with double spacing between
for the Commodore
paragraphs, determine
64 and 128
I used
this criterion to
the end of a
paragraph.
Thus, when we sec a single return, we assume that it was put there by the computer from which the text was
W ith the world of telecommunica
downloaded. When we see two re
tions opening up, more and mote of
turns in a row, we assume that the
us are logging onto bulletin hoard
author intended a paragraph break.
systems and data bases in an effort to use this abundance of useful informa
loaded file
tion.
other
character. It then writes, unchanged,
schedules,
all characters (except RETURNS) to
It
is possible,
things, to medical
among
bring airline
reports,
stock
quotes,
RETURN Stripper reads the down
and
from disk, character by
another file on the disk. When the
even passages right out of encyclope
Stripper encounters a carriage return,
dias over the phone lines and Into our
it looks to see if the next character is
disk drives and primers.
also a RETURN, If so, it outputs them
But what happens when we arc
both. If the RETURN is all by itself, the
preparing a report, either for work or
Stripper makes sure there is a space
for school, on our trusty word proces sor and we want
to
include some
between the last character and the
your newly downloaded text file is
next one. If there is one already, it
downloaded text? Or, when we got
filled with carriage returns through
deletes the carriage return and leaves
mad at the boss and tired off a resume
out the text, not just at the ends of
the space.
into th'j company computer, and now
paragraphs.
only character in between, the Strip
want to download
it, revise it, and
print it using our own equipment?
All the articles and reports on both telecommunications
and
word
pro
per
Trouble In Paradise When you
load
replaces
RETURN
the
was
RETURN
the
with
a
space.
ibis downloaded
text into your word processor, the carriage
If the
returns
prohihit
How to Strip
cessing tell us that ibis is not only
extra
the
It may sound complicated, but it's
possible, but it happens every day. Hut
word processor from making effective
simple to use. I wrote the RETURN
there is a subtle problem lurking in
use Of the formatting commands you
Stripper to be as foolproof, complete,
the background that puzzles many
give it. For example, if you set up your
people who try to accomplish this
and informative as possible. Type the
report to print with a left margin at
program and save it to disk. When
task. The problem is that the down
column 5 and a right margin at col
you want to use it, just load and run it.
loaded text files are usually not in
umn 75, you get a 70-columu report,
Bui the section you downloaded has a return after every 40 or less charalers.
A short description of the program
quite the right form to he properly handled by our word processors.
Those lines will be much shorter窶馬o
Processing Words
more than i() columns wide!
appears on the screen.
Insert
the
disk
containing
the
downloaded tile into the drive. Make sure there is enough room on the disk
If you have just a short section of
for another file of the same size as the
sor, you usually use the RBTCRN key
downloaded material to include, you
only when you definitely want a car
downloaded file. The file name to en ter when prompted for the input file
riage return during priming, such as
can, of course, move I he cursor through the text, deleting all unnec
at the end of a paragraph or after each
essary carriage returns and closing up
When writing with a word proces
is the file thai was downloaded. Pick a new file name for the output file.
line of a table. However, when a para
the spacing, lint being basically lazy,
graph is being downloaded via mo
and usually having large downloaded
ed the option to get a printout of the
dem, a carriage return is sent at the
files to work with, 1 decided to let the
file at
end of every line Of text. This causes
computer do the work for me.
stripped
the next character to he printed ai
ihe beginning of the next line on the screen, as well as on the printer. The database
service
or
bulletin
board
Just in case you wanted it, 1 includ
the same
time it's being
of carriage
returns.
This
printout is formatted exactly the way
The Solution
the original
"RETURN Stripper." the program I wrote
to bridge
the
gap
between
file was downloaded.
Thai means if the original was format ted for display on
a
40-column
sends these carriage returns so you'll
downloaded text files and the word
screen, you'll get a 40-column print
be able to easily read the message. In
processor, is listed at the end of this
out. If you want to reformat the text,
fact, many services format
text
article. It's a not-so-simplc program
you'll
specifically for the Commodore 04's
that Implements a simple idea-. Strip
through stripping. Then you can use
40-column screen. This
ail carriage returns out of my down
your word processor.
the
means that
have
to wait until
we're
COMMODORE POWER/PWV
105
PROGRflmmERS'TIPS /RETURN STRIPPER When the program starts working
For a short table or address, I usual
on your Ilk-, the output is sent not
only to the disk output RIc you select
ed, bui also to the screen, so you can see what kind of progress is being
made. (If you chose printer output, to abort
No, this isn't a new
once the text is in my word proces
command that produces
another trick you can use. First, load
cessor. Delete everything except the single-spaced table that you want to
right on your monitor
gram will stop and ;iii flics will be properly dosed.
include. Now save the table in :i file 01) disk. CleST your word processor,
screen! It will, however,
When the Stripper has finished ils
and load In the "stripped" flic. Find
help you make the
work, the output tile will lie suitable for access by your word processor, as
the table, and delete it. Now, load the table you saved from the original, tin-
transition from a
long as your word processor operates on sequential flies, 11 not, you'll have to run the. output file through a con verter to make it acceptable.
carriage returns) into your word pro
starting Gypsy Rose Lee
the. program for any
reason, just press the F7 key. The pro
stripped file into the middle of your
downloaded textfile to
text in the word processor.
one that can be
you'll \wi:i.[ to study the instructions
Now
your word processor can also format
to llnd the exact technique of insert ing text in the middle of a file.)
your word processor.
One Pitfall
(Since
most word processors are different,
modified and used by
this portion of your text correctly.
sor. For large tables, however, there's the original downloaded text (with
an animated sequence
you would also get a printout) 11' you wish
ly just manually add carriage returns
While
RETURN Stripper doesn't
come in a plain brown wrapper, isn't as sexy as some of the commercial
Since the Stripper deletes solitary carriage returns, it will mess up the
will be replaced with spaces. Similar
formatting of a single-spaced address,
ly, a table or poem will have an inten
bring hack (iypsy Rose I.ee, it does do
table, or poem. A three-line address, for example, has a single carriage re
tional author's return at the end of
some ol' the dirty work when it comes
each line. Unfortunately, the Stripper
to making downloaded files compati
turn at the end Of each line, and these
will strip these text areas as well.
ble with our word processors.
Before typing this ynigim. rrid "How eo limer Propams" ant] lion lo 1st iht Mjjozsnc Entry fmgrani " Ilii- 11ASIC pnignni! in Uin nuga2inc are available oa df>k from Lojibur.
[ S PACE 3 , LEFT 3 ] 19 0
po. Box 30007, Shrcrepaa la "i i jaooo-. i-mju-iyi-iWi
195
CHRS{147)SPC(12)CHRS(17)
"RETURN
OPEN
5,NS+",S,W"
5
A
THEN
:GOTO
STRIPPER"'EHIL
200
CHR$(17)SPC(7)"([SHFT
IF
A;B$;C;D:CLOSE
INPUT"[DOWN]OUTPUT
TO
70
) 1985 STEPHEN S. LEVEN'"DGBQ PRINT CHR$(14)CHR$(17)"[SHFT T]
210
HIS
220
IF IF
:OPEN
6,4,7'FJOD
230
CHR$(17JCHRS(18) " [SHFT
EXTRA
TOO?[SPACE2]Y/N[SPACE3]N[LEFT3]"; PS:P$=LEFTS(P?,l)'DMKK
[RETURN]
1S"'DIOR 80
PRINT"FROM
90
FILES FOR"'BAMO PRINT"FURTHER PROCESSING EASYSCRIPT
100 110
SEQUENTIAL
THE
BY
(DOWN-""CEVI PRINT"LOADED)
THE
THE
PRINT"[SPACE2,SHFT
130
PRINT"OUTPUT TO
MAY
T]HE"'BAKY
ALSO
IN
BE
THE
DOWNLOADED
150
OPEN
160
INPUT"[DOWN]INPUT
170
[SPACE3.LEFT3]";NS'BDEI OPEN 4 ,8,4,NS+",S,R"
310 320
: INPUT#15,A,B$,C,D'DUAI
33 0
IF
A
:GOTO
180 106
THEN
NAME
A;B$;C;D:CLOSE
160'FPHN
INPUT"[DOWN]OUTPUT
AI'RIl/MAY'Bfi
300 FILE
FILE
NAME
4
GET#4,A$:S=ST:XS=RIGHT$(X$,
IF
290
15,8,15'BHAB
B=0'BCKB
280
DIRECTED
FORMAT."'BATI
175
P]
TO
270
OUTPUT
THE"'BACH
PRINT"PRINTER
KEY
2)+AS'FURI GET LS:IF LS=CHRS(136)GOTO 340'FNBH IF PS="Y"THEN PRINTfl6,AS;'EHAH
INPUT
FILES."j'BBHJ
140
240 250 260
120
F]7
'GVBO
OF
AND
[SHFT
200'HHXD
ABORT."CHRS(14 6)CHRS(17JCHRS(17)
OR"'BABP
FILENAME
PSO"Y"AND PSO"N"GOTO P$="Y"THEN CLOSE 6
RESS
PRINT"OTHER WORD PROCESSORS."'BAKB PRINT CHR$(17)"[SHFT E] NTER
115
DOWNLOADED
5
PRINTER,
REMOVES
C]
180'FPKP
65
PROGRAM
Q
;N$'BDCK
:INPUT#15,A,B$,C,D'DUHK
RETURN Slripper 60
programs on the market, and won't
B=l
AND
LEFTS(XS,
1)<>" "THEN PRINTB5," "; :PRINT" ";'JNDM IF ASOCHRS (13)THEN PRINT#5,AS; :PRINT AS;:B=0:GOTO 330'JWHP B=B+1:IF
:PRINT IF B=l
B=2
THEN
PRINT#5,AS;:PRINT
340
IF IF
350
CLOSE
PRINT#5,A$AS;
ASAS;:GOTO 330'IXJG THEN 330'DFLA A$;'CJMC
S=0 THEN 250'DFDC P$="Y"THEN PRINT#6:CLOSE 4:PRINTfl5:CLOSE
:END'FJCG
6'FFSF
5:CLOSE
15
ma
BYSTl-mi-NS. LEVEN
stops, and the computer is locked up
Reset Switches:
There is almost nothing you can do short of turning off the power switch,
Renewing
which will also destroy the program in memory. Murphy's Laws state that
Your BASIC
this lock-up will only happen just be fore you were going to save the last half-hour's work on your program!
Programs
I said "almost" above, because, if
you have a datassette, the following
Installing a reset switch in your
sequence of keystrokes will allow you
Commodore computer can give you
to regain control of the computer, hut
access to a number of handy features.
only if you were bitten by the "bot
l:or instance, a reset switch lets you
tom of the screen" bug: Press the 9
restart cartridge programs or reboot
and N keys at the same time.
your computer without exercising
press the PLAY button on the datas
the ON/OIT switch. However, one of the best features of a reset switch is
sette. When the screen goes blank,
that it lets you recover from a lock-up without losing your BASIC program.
So, if you do any amount of program ming, a reset switch, properly used, can be a real lifesaver.
Ifyour Commodore 64
Computer Lock-up Wlial is computer lock-up? No, it's
not when your spouse
locks
your
computer in the basement so you'll pay him/her some attention. Comput er lock-up is any situation in which
you cannot regain control of the com
press the RUN/STOP key. Don't ask why it works. Just be thankful that it
locks up and you have
does!
installed a reset switch,
Reset to the Rescue
you can recover the BASIC program that was in memory at the time
Then
If your Commodore 64 locks up and you are fortunate enough to have installed a reset switch, you can re cover the BASIC program that was in memory at the time of the lock-up.
of the lock-up by using
Here's how:
this program
off, then turn it on. your computer
When you turn the power switch initializes itself.
However,
the con
tents of HAM, where your BASIC pro
puter, and the computer is not doing
anything "useful," Usually, lock-up oc
is locked in an endless machine-lan
gram
curs when the computer is perform
guage loop, with no way tor you to
power is off, and when the computer
ing an endless machine-language loop
tell it to stop. If you've saved the pro
is turned on, RAM contains "garbage."
from which there is no escape.
gram, you can always switch the com
However, when you press the reset
puter off and on, reload the program,
switch, although your computer per
your computer, Ifyou SYS to an incor
correct it, resavc it, and try to run it
forms the same initialization, RAM is
rect memory location, there is a good
again.
neither cleared nor changed. .Since
There are several ways to lock up
chance thai the particular combina
tion of machine-language instructions
Particularly frustrating is the Com
is
stored, are
lost when
the
the power was never shut off, RAM contains the same data it did before.
at that location will tell the micro
modore 64 "bottom of the screen" bug, a feature found on 64's with tin-
processor to perform some function
original ROM. As you know, a pro
is still there!
over and over, without allowing it to
gram line in Commodore BASIC can
poll the
be up to 80 characters long, which \s
when your 64's opening screen ap
any keys you press are ignored, liven
two screen lines. Often, we program
pears, ifyou type LIST, you simply get
the RUN/STOP-RESTORE combina
mers begin typing a program line and
the RliADY prompt. Ifyou type HUN,
tion will not work.
look up at the monitor later to discov
you simply get the READY prompt. It
This can also occur ifyou type in a
er that we've extended onto the third
sure looks like your program is gone
program which includes a machine-
screen line. We know that anything
from memory. But that's not the case
language loader. Such programs can
beyond the 80th character will be ig
at all. The program is still there. The
usually be identified by a large num
nored by the system, so we DELIiTL
computer's operating system doesn't
ber of data statements which contain
hack to a suitable stopping point on
a series of numbers.
the second screen line.
know it, though. The system initializa tion changed the pointers thai tell the
keyboard. This means that
If you mistype
even one of the numbers and run tile
Mere's the bug: If this occurs at the
This means that your BASIC program After pressing the
reset
switch,
operating system where the start and
program, it is possible thai your com
bottom of the 64 screen, when the
end of BASIC text is. so that the sys
puter will lock up. (That is why the
cursor deletes back from
tem thinks there is no BASIC program
instructions for such programs always
screen line onto the second screen
insist that you save the program be
line, things go crazy. The program in
All we need to do is change the
fore running it.) Again, your computer
BASIC memory begins to run, then
pointers hack to what they were ori-
the third
in memory.
COMMODORE POWER/PLAY
107
PROCRnmmERS'TIPS /RESET SWITCHES gbialfy, ;ind the BASIC program will
reset switch, typing LIST shows that
reappear. RENEW, at the end of this
business.
the program is apparently gone. Just
article, is ;i program dial will accom plish this feat Actually, any UNNBVP
gramming lime. RENEW will also rc-
type the SYS and CI.R commands you
siore your BASIC program if you type
wrote down
program will perform the same task
TURN. Now type LIST. Voila—Your
ers, making the computer think [here
when used with a reset switch.
program has returned unscathed!
is no program in RAM ), or if you rype
RENEW is in the form of a BASIC loader—it reads numbers from data statements
and
pokes
them
before,
mid press
RE
No
loss
of valuable pro
NEW (which resets the BASIC point
SYS6J73K, which performs a "warm/
Daily Use
cold slan." It won't be of any help,
into
Once you've installed a reset switch,
memory. RENEW is .set up to store
add RENEW to the list of programs
the machine-language program begin
you load Into your Commodore 64
ning at location 50000, If that loca
when you llrsl lurn on your machine.
however, if electrical power to ram is lost, as in a power outage, or if [he computer is turned off. The security of having RENEW lucked safely away
tion is being used by other utilities,
Load and run it Immediately, then for-
you can select :iny other usable RAM
get about it. RENEW must be already
location by changing the value of SA
poked into memory in order to save
in line
your BASK! program should your 6-t
ming, gel in [he habit of using RENEW
computer and save it first. When you
lock up. Now. program to your heart's
in combination with a reset switch—
run it. it will perform the pokes and
content, just as you normally do. If
either one you Install yourself, or one
give you the command to use to re
your computer locks up, just press
of [he several that are on the market. I
new or restore your BASIC program.
the reset switch, type the SYS50000;
know it has saved my tail many times,
Write
down
CI.R command, and you're back in
and I'm sure it will save yours.
don't
change
10. Type RENEW into your
the
command.
the
value
If you
of SA.
the
command will be
SYS50000:CLB Now, when you have a BASIC pro gram in memory (the RENEW loader is still there, if you want to use. it to
test out the system), and you press the
COMMODORE 64 Great Software Buys!
7
REM
************
8
REM
RELOCATABLE-CHANGE
9
REM
•****•**•***
NOW USE BOTH SIDES
HOLE
"Gladiator"
"Trip
irj
Ailonris",
Bost of Gamoi No. 1
Over 50gami>S-
(SDIikSotl)
W
•"""'
iong.1
and
WITH HOLE GUIDE
and EDGE GUIDE
17-95
Awoiome Syntheilier Sound* No. 1
Over
sounds
Excellent
(ioi.ks.ti) '17.95
Sound
Lai Vega* No. I
Over TO Lo? Vugo* Gomel. Poker. Blackjack. Roulolie. Lai Vega* Slats, ek.
Groat Dili, I '12.95
PUNCH OUT IS ALWAYS
IN THE RIGHT POSITION Available for IMMEDIATE Shipment
onlySI 0.00 ea. add S2.00 ea. shipping CHECK OB MONEY ORDER
MfxsrDlikil-2
Musk. 6unneiv Ulihhes. Games. Education ond more Please specify disk number 1 or 2. 35-*5
DEALER INQUIRIES WANTED
Wo think you'll agree that Ihose programs ore the Beit! Add $2,00 ihlpaing/handllng. '. ■ i ■! Ch+tk oi M.-nny Ordar fa;
GSR Software Co. 538S.2ndSt.
FOR OTKiR TH»H APPLE »KD APPLE LOOK-rKIKESWE R**t A TEMPUTE TO POSITION » REGULAR ROUND HOLE PUNCH FOR THE till! ENABLE HOLE NEAR THE CENTER
Albion, NE6B420
Public Domain Softwar*
Co nun ucf oi o 6$** is a iradomork ol Commodore i ■-.' i-m- - LTD.
COST- 4 for *2°° r^^N.P.S. Inc. ip
l IIHB01WM1M JWUNIimN « IW
108
APRIL/MAY'86
N:P0KE
I,N:NEXT
END
% LOTTERY 6a© %
PUNCH
(13 Huge Program!) * 12.95 I1. In.N-1. "Fooiboir. "Baseball 64". "Hotkey". "Mastermind". "Space Invaders" many rnore.
SA+21:READ
10
DATA 133,45,165,35,105,0,133,46,96 PRINT"T0 RENEW, TYPE: SYS";SA;":CLR"
(ISHugeProgrami] '12-95
"MurlytV and many ntoru AdvunTuiu Gomes.
Q
169,8,141,2,8,32,51,165,24,165,34,105,2
DISKETTE
Include*,
LINE
30 40
DATA
TO
IN
SA=50000:FOR
20
I=SA
SA=
10
Newt Brain Gamei No. 1
Nowf Adventure No. 1
If you do any amount of program
C64 RENEW
OF YOUR DISKETTE!
Include s "Slock Mark el", "City Manager". '"Wofebouie", "Civil Bailie*" and many more tun Brain Games. ***» Ap
in memory should he no substitute
for regular saving of your programs.
$ $ LOTTERY 64'■ has Deen designed to use the computing 9 ol ihe COMMODORE G<\ or PLUS/4 to helpyou C $ power play the various loitery games PICK 3. PICK 4. "J. $ LOTTO. SUPER LOTTO. 6/49, LUCKY LOTTERY. 5 etc It can be used with any lottery game in which you
$ $ $ $ $
$ $
$ $
$ 9
$
pick the mimtiers
$
WERE STILL WINNING WITH IT!
$
IT CAN WORK FOR YOU TOO!
9
AVAILABLE ON DISKETTE ONLY SPECIFY 64 a PLUS/4
To order, sen a $24.95 for each plus S3 00 postage ant) handling per order lo (Illinois residents add E% sales tail Visa/Mastercard £ CO D orders call. [312)566-4647
V,mO superior Micro Systems, Inc. PO Bo> 713 -Wheeling. IL 60090 Dealt: inanities welcome' Commooorc 6-1 is a registered trademark
nl ComniiKlnrii Fli'^lionics
Ltd
9
$ 9 9 9 9 9 9
$
$
$$$$$$$$$$$$$$$$$$$
PROGRHmniERS'TIPS
HY DENNIS BI.OOMFIEI.D
keyboard overlay (chcatshcet), and
DB's Cheapsheet
works with the VIC 20 or Commo
dore 64 equipped with a dot-matrix printer. An overlay does not fit on a
single sheet of 8-1/2 by II-inch paper,
for Commodore
so you must have a printer that uses
fanfold paper, like the Commodore
Computers with
1525. Commodore
16 and Plus 4
owners should study the program and
Printer
use the code as a starting point for writing a similar program for their
M. here are several companies selling keyboard
overlays
for
keyboard configurations.
Commodore
The primary techniques
used in
computers. These overlays are more
this program arc the use of string con
commonly called "Cheatsheets"
stants and concatenation (addingsev
and
are very handy items. If you have ever
eral strings together to form a larger
stopped working and spent live or ten
string). Operating the program is sim
minutes pouring over a program man
ple. Line up the printer at the top of a
ual to find the correct syntax for a
page, and run the program. After an
command, you know what I mean.
overlay has been printed, you will
Having all the commands on the key
have the option of printing another. If
board can save a lot of your time.
you want a more Sturdy overlay, glue
Most overlays are designed for a specific application, but some come
it onto poster board prior to trim ming it. It should be obvious where to
blank so you can customize them to
create a program that would produce
your own needs. If you want to buy
blank keyboard overlays using my
Program lines that contain nothing
more than
two or three of these
Commodore 64. I am basically a
but colons may be omitted, as may
Cheatsheets, you will spend quite a bit
cheap person—thus the name "DB 's
REM statements.
of money on them. Since I already
Chcapshcet."
(VIC 20 omit apostrophe and last fuur Idlers in each program
paid for printer paper, I decided to
This program will print a blank full-
lltforc typing this prcpam, read "How tD lintcr Programs" and "How to Use Lhc Magazine
Entry Program." The BASIC programs in tints magazine ire available on disk from loakiv,
29 0
REM
l'.O.Boxi(K)07l5hrcvqintt,U7ll300007.1-800-SJI-26H
300
:'ABHW
DB's Cheapsheet
310
90 GOSUB 900'BDMG 100 PRINT"[CLEAR,RVSJDB'S
320
110
CHEAPSHEET"'BAUA PRINT"[DOWN4JPRINTER
READY
(Y/N)
120
[SPACE2JY";:INPUT"(LEFT3]";YS :IF Y$O"Y"THEN 100 ' GLAK PRINT" [DOWN]WORKING. . . '"BAPA
130
:'ABHX
140 150
REM START :'ABHA
160
OPEN
170 180
:'ABHC REM LINES
TO
3 50 3G0 370
REM CLOSE
380 390 400
6-15'BKUH
10'DERA
(S2S,29)+B6S+S1$+S3$+SP?+B6S'MPQP NEXT'BAEA
1,4'BDWC
#
PRINT#1,S1$+B6$+S1$+S3$+B6$+LEFT$
:'ABHB
LINE
#
15'CHXE
:'ABHD
PRINT#1,S1S+B6S+S3$+SPS+SPS+81$; :FOR
0-5'BJPF
LINES
FOR X=l
ffl
lint)
330 340
PRINTING'BNKD
It
trim the finished Cheapshects.
X=l
TO
7:PRINT#1,B3$;
:NEXT'LILS PRINTS1,B5$+LEFT$(S2$, 29)+B6$+S1S+S3S+SP$+B6S"IDDQ :'ABHG REM LINES # 16-55'BLRB
190
:'ABHE
410
:'ABHY
200 210
PRINT#1,S1S+B1S;'CJZY FOR X=l TO 60:PRINT#1,B3§;:NEXT
420 430
FOR
:PRINT#1,B2S'GSAE
EFT$(S2$,37)+B6?+S1S+S3S+SP$+B6$'
220 230
PRINT#1,BLS:PRINT#1,BL$'CLKB PRINT!1,S1S+B6S+S1S+S3S+B1S;'FSFG
NSET
4 40
240
FOR
450
: 'ABHD
4 60 470
REM
250
:PRINT#1,B2S+S1$+S1$+S1S+B6S'KFJM PRINT#1,S1S+B6S+S1S+S3$+B6$;'FSKI
260
PRINT#1,S1S+S3$;:PRINT#1,B4$;
480
X=l
TO
:F0R X=l TO :NEXT'IEMM
14:PRINT#1,B3S;:NEXT
14:PRINT#1,B3S;
270
PRINT#1,B2S+S1$+S3S+SP$+B6$'FRIJ
280
:'ABHE
490
X=16
TO
55'DFAD
PRINT*1,S1$+B6$+S3$+SP$+SPS+B6$+L
NEXT'BAEC LINE
#
56'BHSG
:'ABHF PRINT!1,S1$+B6$+S3S+SPS+SP$+B4$; :FOR X=l TO 7:PRINT#1,B3S; :NEXT'LIOU PRIWT#1,B2$+LEFT$(S2S,29)+B6$+S1$
IDAS
Continued on pg, 128 COMMODORE POWER/PLAY
109
PROGRHinmERS'TIPS
DY IAN ADAM
On the Move A Screen Moverfor the
Commodore 64 and VIC 20 y who has done much inter active programming would agree that it would be very handy to be able to save a screen of information, swap screens
in
and out,
and so
forth.
"Screen Mover" provides exactly that
function, and makes it so easy, it's al most fun. A couple of .simple com mands from BASIC, and screens can
be saved, moved around, and recalled, almost totally at will.
Screen Memory To understand
FOR-NKXT loop. The programming is
how this program
works, it is helpful to know how the
screen display is generated. In theory, there's no reason that the video dis play can't be manipulated just like any
other data. The image on your TV or monitor screen is stored In RAM, one
byte of memory representing one let ter on the screen. When information Is to be displayed, the central proces sor in your computer simply stores it in a specific area of memory. The vid eo chip operates quite independently,
not particularly difficult, but
With a couple of
it is a
nuisance, and runs into that same old
problem ... BASIC is so slow!
simple commands
However, the Screen Mover pro
gram will give you the capability to
from BASIC, screens
transfer screens of information {or of
can be saved, moved
color) around inside your computer,
under complete control. And, be
around, and recalled
cause it
quickly, using this
very easy to use. The program adds a
is written in machine lan
guage, it is extremely fast. It is also
simple new command to BASIC, tak
program
ing advantage of the SYS routine. The
almost like a separate computer-with-
easy way to do this is to set variable
in-a-computer. ll reads the informa
SC equal to the start location of the
tion directly from this RAM, and uses
screen memory, and the code for the
il
up the screen display.
color you want in the corresponding
Gunge the contents of RAM, and the
color RAM. All that may sound a little
display changes automatically.
complicated, but you've done it be
where the start of the screen you
fore—it happens automatically even,"
want to move is presently located. (A
time you print a message.
"page" is defined as 256 bytes. It lakes
to build
There arc two blocks of HAM used
to build the video display. Each one is
machine code. 'Hie format is then
SYSSC, SP[, HI'l SP
is "starting page"—the page
four such pages to hold one screenful
the same size as the screen itself—
1000 bytes for the 64's screen of 25 rows by 40 characiers, 506 bytes lor
Moving
the VIC 20's 23-by-22 format. The
RAM are in normal
memory space,
image to end up. HP is optional—you
first block, screen memory, contains
you can move them around, rearrange
may delete it if you wish, in which
the actual characters shown on the
them, and so on. This can be done
case the image will be transferred to
screen. This is like a black-and-white
with
the current screen location.
Since
screen
of information,) UP is "end page"—the memory
and
color
HASIC, using a straightforward
page of memory where you want the
picture—all the details but no color.
'Hie second block, known as color
Table 1
RAM. is the same size and stores a
NORMAL MEMOKV l.OCA'I IONS
color code for each character. These are the paint
brushes, used to give
color to the picture. In order to make a message appear on the screen, you have to store the
appropriate character codes in 110
APRiUMAY'86
die
SCREEN
COLOR
Commodore 64
1024 page 4
55296 page 216
VIC 20
7680 page 30
38400 page 150
VIC with expansion
4096 page 16
37888 page
(The
PROCRRmmERS'TIPS
i! THE MOVE
page number is just the memory ad
er. An alternative for the 64 is 49152,
end page, it automatically goes to the
dress, divided by 256.) On the 64, the
in the high RAM not used by BASIC.
screen is normally located at page -i, and the color memory is always at
Once the code is stored, you can de
screen. Then SYS 828, 196, 216 gets that fine paintwork back.
page 216. On the VIC 20, these locu
and the Screen Mover will still
tions will
there, waiting to be used.
move with
the
lete the BASIC program with NHW,
memory
be-
As we noted above, the locations
configuration. Sec Table 1 for these
will differ on the VIC. Just check the
Using It
locations.
accompanying
Just imagine the uses in your pro
Setting Up it won't
to find
screen
full
Unfortunately, the unexpanded vie offers little Spate RAM to store screens
You
can
prepare
a
Be
particularly
pop it into view immediately when
in. The data is best stored at the top of
the data
statements,
ever you want, without the user hav
BASIC RAM, where it should be pro
since they must be perfect. Now that
ing to wait for BASIC to print it. You
tected from BASIC first.
you're finished typing, take a moment
can even save graphics.
careful
take long.
table
and color memory for your machine.
screen of material out of sight, and
gramming.
Go ahead and type the program in;
Notes to You
with
One
Here's an example of the Screen
to save a backup copy to disk or tape
Let's say you've
caution—be transfer data
careful to, since-
before you run it. With any machine-
Mover put
language program, there is always a
prepared a screen of instructions or a
whatever is there to begin with will be obliterated. If you should happen
possibility
to use.
final
where you
that the computer could
menu for a new program—and it's in
to transfer a screen into your BASK",
lock up if you've make a typing error.
full color. To save the screen to high
program area, the program will be de
If this should happen, you'll appreci
memory in the 64, use SYS 828, 4,
stroyed. If you ever transfer into zero
ate having that backup copy. Just re
192. The screen will be transferred
page, the computer will suffer an ex
load, check for typos, and try again.
from starting page 4, its normal loca
treme case of amnesia, and will have
When you run the program, you
tion, to end page 192, in high RAM.
to be reset or cycled off and on again
will first be asked where to store the
Also store the color memory next to
to regain control.
code. The machine language is totally
it with SYS H28, 216, 196.
map will help chart the route.
A good memory
Now, you can proceed to develop
That, in a nutshell, is it. I hope that
where that it will not be in conflict
the program further, refine it, save it,
you find this little program useful, and
with BASIC or other data. A handy
whatever. When you want the screen
that it helps you to build better inter
location in either computer is 828,
back, just type SYS 828, 192 to get the
active programs. And keep those pro
which is the start of the cassette buff
text. Because we don't specify the
grams on the move!
relocatable, so you can
pick any
Wok typing ihtse pruj>rjms, njil "How to Enter Programs," and "How to Use ihe Ma]»zinc Unity I'rtjgrjni" Hit BASIC programs in Ihb nn^iiie .ire jrcitihlc on disk ftum Loadslar,
P.O. Fkn 5000", Shrcvepofl, LA 711MMXRT, l-«KHJ3l-26*t.
Screen Mover for the VIC
Screen Mover for the 64 70
PRINT CHR$(147)"* *"'CFLJ
SCREEN
80
PRINT"[DOWN]WHERE
SHALL
THE
Do nol use dK- Magjziat hncy i'mgnm wilh this version.
70
PRINT CHRt(147)"*
SCREEN
80
PRINT"[DOWN]WHERE
SHALL
90
PRINT"THE CODE?"
100
PRINT"(828
IS
*"
STORE"
INPUT
SC
120
GOSUB
1000
130
PRINT"[DOWNjCODE
140
PRINT"[DOWNJSYS"SC",
150 160
PRINT"TO T
—
STORED
SP,
OK
ACTIVATE SC
TO
A:
POKE
CH
+
1030
NEXT
1040
8979 THEN RETURN PRINT"ERR0R - CHECK DATA":STOP DATA 32,241,215,134,252,160,0, 132,251,132,253,17 7,122,201,44,
1120
DATA
I,
A
=
PRINT"[DOWN]CODE
STORED
6,32,241,215,138,208,18,173,
SC TO SC+50'EHPW POKE I, A'CFDV
1050
PRINT"ERROR
-
RETURN1EGNA
CHECK
DATA"
:ST0P'CBBE 1100
DATA
32,241,183,134,252,160,0,
132,251,132,25 3,17 7,122,201,44, 1110
208'BJFF DATA 6,32,241,183,138,208,7,173, 24,208,106,106,41,60,13 3,254"BFYG
73,128,144,3,24,105,8,106,
1120
DATA
162,4,16 0,0,17 7,251,14 5,253,
2 00,208,249,230,2 5 2,2 30,254, 202'BJKH
251,145,253,200,208,249,230,
2 5 2,2 30,254,202,208,240,96
FOR I = READ A:
1040
106,133,254,16 2,2,160,0,177 DATA
SC'BCBV 1000"BECW
CH = CH + A'CFDW NEXT'BAEV IF CH = 7963 THEN
1030
A
2,144,42,173,5,144,41,240
1130
INPUT GOSUB
END'BACY
208 DATA
ARE
140
1020
READ
1110
49152
PRINT"fDOWN]SYS"SC", SP EP [SPACE2]T0 ACTIVATE"'BCRF
1010
SC+61
CH
1050 1100
AND
130
EP
1020
CH
STORE
SUCCESSFULLY1" BATE
1010
=
I
CODE?"'BAWM
PRINT"(828
1000
FOB
MOVER
GOOD)"'BAXK
120
END
IF
90
100 110
GOOD)"
110
1000
MOVER I
Q
lMa
1130
DATA
208,240,96'BKVX
EHO
COMMODORE POWER/PLAY
111
[OtnPUTER 5CIEHTIST
E1Y ISAAC MA1.ITZ
Sorting
Techniques: The Bubble Sort - iii' tlie most common tasks that computers must perform is to arrange a large amount of information in a certain order. For instance, if a com
puter is used to track [he scores of people in a howling tournament, (lien
we would want the computer to be ahle to arrange all of the players in order hy lotal score. If a computer is used to track the names and phone
numbers of nil the people you know, then we would want the computer to be able CO arrange this information alphahetically by name.
'Hie task of arranging Information in numerical or alphabetical order is known as "sorting." If you write com puter programs frequently, sooner or
later you will probably have to write a routine that sorts some information. Sorting is done so frequently in com
mercial applications of computers that computer scientists have done extensive research into the design of
very fast sorting techniques. We are going to present one of the
most famous techniques for sorting
information. This technique is known
as the "bubble sort." Although it is not the fastest technique possible, it is im portant because: It is elegant and easy
to under
stand.
51
It can be programmed In just a few lines. For many situations, it
23
67
34
89
To get these numbers in the desired is plenty
23
51
67
M
89
These two entries are in the correct
order, the bubble sort looks for pairs
order, so we leave [hem alone. Now
fast.
of adjacent numbers which are in the
we look at the next pair of entries in
The concept of a bubble sort can
wrong order, switches them, and con
the list:
ways, to produce much more power
tinues doing this until everything is in the correct order. Let's see how it
These two entries are in the wrong
ful sorting techniques. (We will give
works with this example.
Order, so we switch them. The result
be modified and elaborated in many
an illustration of this later in the arti cle.)
Starting from the left, we look at the first two entries in the list:
51
23
67
34
89
An Example of a Bubble Sort
These two entries are in the wrong
The fastest way to understand how
order, so we switch them. The result
a bubble sort works is to look at an example. Suppose we wan! to arrange
the following five numbers in ascend ing order (smallest number first): 112
APRIUMAY'86
is:
23
51
67
34
89
is
23
51
34
67
89
Now we look at the next pair of en tries in the list:
23
51
54
67
89
'These two entries are in the correct
23
51
67
34
89
Now we look at the next pair of en
tries in the list:
order, so we leave them alone.
We have now reached the end of
the list, but [here arc still some en-
C0IT1PUTER SCIEHTIST tries which arc QO1 in the correct or
A(I -t- I >. lfA(l)isless than or equal to
der, so we .start back at the beginning again.
The firsi two entries ate in the cor rect order, so we leave them alone, 23 51 34 67 89 Now we look at the next two entries: 23
51
34
67
89
These two entries are not in the cor rect order, so we switch them. The result Is
23
3-i
51
67
89
The list is now in the correct order, so we are finished.
Depending on how many elements are in the list and how badly they are out of order, it is sometimes neces sary
io
make a large
A(I + 1 ), nothing is done. However, if
The classic "bubble
A( I) is greater Mian A( 1 + 1), then the
sort' can be
ecuted.
programmed in just a
few lines, is elegant
Lines 330 and 340 switch the val ues in A(l) and A(l + I ). For instance, if I is 2,andA(2)is<J 4 and A(3)is7H;
then alter lines 330-340 have been executed, A(2) will be 78 and A(3)
and easy to
will be 9-t.
understand, and is
This
plenty fastfor many
situations.
Line 350 seis the variable V to one. signifies
that
at
least
one
"switch" was performed during the FOH-NEXT
loop.
We
will
explain
more about this in a moment.
Line
360 displays all of the elements of A()
in their current order, so that we can
number of
"passes" through the list to gel every
Commands in lines 330-360 are ex
the following display on your screen.
watch ibe progress of the sort.
23
12
45
19
91
16
So the F(IR-N1-XT loop in lines 310-
23 23 23
45 19 19
19 45 45
91 91 16
16 16 91
370 makes one "pass" through the array A(), and switches any pairs of
to gradually "float" to the right and
12 12 12
small numbers to gradually "sink" to
12
19
23
45
16
91
of order. As we learned earlier, it may
the left. This floating and sinking con
12
12
19
16
23
45
91
thing in proper order. So we wanl to
12
16
19
23
45
thing Ul order.
The
technique is called "bubble
son" because it causes large numbers
tinues until everything is in the cor rect order.
Programming a Bubble Sort
19
23
16
45
91
take a number of passes to gei every
91
repeat
How the Program Works The first section of the program,
in BASIC
neighboring elements which are out
the entire
FOR-NEXT loop,
over and over again, until everything is in the proper order.
To accomplish this, we must keep
lines 100-240, fills the array A( ) with
track during each FOR-NEXT loop of
gramming a bubble sort in BASIC,
six random integers between 0 ;md
whether any elements were switched.
This program will begin by filling the array A( ) with a list of six random
100, and displays the values on the
That is the puqiose of the variable F.
screen. The remainder of the program
At the beginning of [he loop (in Line
Listing I
shows one way of pro
is the actual bubble-sort routine. The
300). l; is set to zero. If any elements
heart of the routine is a FOR-NBXT
arc switched during die loop. F will
on the array. The program will display
loop in lines 310-370 which moves
be set to one. When the FOR-NHXT
the array each time a pair of elements
across the array
is shifted, so that you can follow the
end, switching neighboring elements
progress of the sort. So, for instance, if
thai are out of order.
integers between 0 and 100. Then [he program will perform :t bubble sort
the values in (he array are 23 45
I'J
91
12
16, then you will see
from beginning to
For each value of i, the computer looks ai the array dements A( I) and
REfi
are finished.
DIM
A (6)
200 210
FOR I = 1 TO 6 A'.I) = INT(UG0)*RNB<0> )
220
230
NEXT
Tips on Using the BubbleSort Technique
Ail) ;
If you need to do some sorting in
I
F=0
310
FOR
another pass through [he 1'Olt-NKXT
everything is in proper order, and we
100
240
necessary Io make another pass, so we go back to line 300 (and make
necessary to make any more passes â&#x20AC;&#x201D;
BUBLBORT
300
ue of F(Une 400). if F is I, then it is
loop ). I lowever, if F is 0. then it is not
Listing I. Bubble Sort 1
loop is completed, we check the val
one of your own programs, you can
use tines 300-400 from our sample
I
=
1
TO
program
5
320
IF Ail)
330
X=rt<I> :Y=AU+1)
<= A<I+1)
THEN
as
is,
except
for
these
changes.
370
In our example, we dimensioned A() to have only six elements. In your own program, you probably will need
340
to make A() much larger. Whatever
350 360
FOR J=i
370
NEXT
400
IF
TO
I
F=l
THEN
300
A(J);:NEXT
J:PRINT
you dimension it to. change line 310 accordingly. For instance, if you set A() to
DIM A(IOO),
then line
310
COMMODORE POWEWPLAY
113
coiiiputer sciEnnsT should be:
Let's suppose we want to sort these
310 FOR I = I TO 99 You also will probably want to leave
six numbers:
79
ning account of the status of A(). You
can speed up file program slightly by changing lines 330-340 to the follow ing:
330
Z-A(I):A(I)=A(I+ 1)
340
A(l+ 1) = Z
71
68
41
75
42
'Hie sort will proceed as follows: 79 71 68 41 75 42
out line 360, which gives you a run
'Iliis accomplishes the same job as be fore — exchanging the values which
42
71
68
41
75
79
42
71
68
41
75
79
42
71
68
41
75
79
41
71
68
42
75
79
41
71
68
42
75
79
41 H
71 71
68 68
42 42
75 75
79 79
were in A(l) and A( 11 1) — but it
Even though only two entries in
41
42
68
71
75
79
docs the job with three commands
the sequence were out of order, the
-H
42
68
71
75
79
instead of four.
bubble sort had to go through a great
deal of work to get them into their
41 ■ii
42 42
68 68
71 71
75 75
79 79
proper position. In general, when two
■U
42
68
71
75
79
entries are out of order and they are a
(1
-i?.
68
71
75
79
The bubble sort is not a highly effi
large distance from each other, the
cient Stirling technique. However, be
bubble sori has to go through a lot of
il !l
42 42
68 68
71 71
75 75
79 79
cause ol its simplicity and elegance,
steps to get the two entries into their
we can easily identify some of its ma
proper positions.
An Improvement on the Bubble Sort
This is obviously a much more effi cient way to sort than the bubble sort.
jor shortcomings, and evolve much
The basic problem here is that a
On the average, this technique is
mure powerful sorting techniques. One obvious shortcoming of the
bubble .son compares and switches
about twice as fast as the bubble sort.
only entries which happen to be adja cent. This suggests a way in which we
how to Implement our new sorting
can
technique. Much of this program is
bubble .sort is that it moves elements only one position at a time. For in stance, here is
how
a
bubble sort
make an
bubble
sort
Improvement on the technique.
The
program
in
Listing 1
shows
Let's revise
would sort the following list of num
identical to our bubble sort program.
the technique so that it can compare
bers (note that only the first and last
'Hie main clilfcrcncc is the use of a
and switch entries which are a long
entries are out of order):
new variable. D, which starts at five
distance apart.
and goes down to one. (Hie value of
60 20
20 60
30 30
40 40
50 50
10 10
20
30
60
40
SO
III
20
30
40
60
50
10
which are at the beginning and end.
20
30
40
50
60
10
comparing and
Then we will compare entries which
stance,
are a distance of four apart. ITien we
three. Then in Lines 320-340 we will be comparing the second entry with
20
30
40
50
10
60
20
30
40
10
50
60
20
30
10
40
50
60
20 10
10 20
30 30
40 40
50 50
60 60
Let's suppose that we wan! to .sort a
sequence of six numbers. We will be gin
by
comparing the
two
entries
will compare entries which are a dis
tance of three apart, two apart, and one apart. 'Hie following example will show you how this sort will work.
I) is controlled by a FOR-NEXT loop in Lines 300-100.) D determines the
"distance" of the two elements we are switching.
suppose I
is two,
For
in
and D is
the fifth entry (and switching them if necessary).
Our new technique is much more
efficient than a bubble son, but it, too, has shortcomings. If you trace it
Listing 2. Faster Son
through some examples, you will see-
1
REM
FA3TRSCJRT
100
DIM
A(6j
200
FOR
1
=
that it spends a great deal of timelooking at pairs of entries which arc-
1
FG
already in the correct order. There
6
210
All)
220
230
NEXT
240
300
FOR
D
^
5
TO
1
310
FOR
I
■■=
I
TO
6-D
320
IF
330
X=A<I): Y=A(I+Di
340
A(n=Y ACI+D>=X
360
FOR
370
NEXT
I
400
NEXT
D
114
=
you are interested in learning more
about this, find out aboui the "Quick
I
sort" technique, which is discussed in
A(I)
APRIUMAY'86
are ways to minimize this problem. If
INT((100)*RND(0)) Adi ;
J-
<=
TO
STEP
A(I+0)
6:PFaNT
many textbooks on programming al
-1
THEN
gorithms or data file management. 370
Isaac Malit/. is a computer consultant and systems designer who specialize:-.
A<J);:NEXT
J:PRINT
in accounting and database applica tions. He is co-author of The Commo
dore 128 Mode: An Inside View, pub lished by Microcomscribe.
Q
JOVSTICK LUnnTIC
.. ■ ■:
BY STEVE HNKIil.
The Strange Case ofJohn Q.
Public Part 2 fyou remember from the l-'ebruary.March issue, the wea/thyjohn Q. Pubic has been murdered in elev en different ways At the conclusion
of Part I, the Inspector bad brought together the twelve suspectsfor ques
wile left me as a result of my drinking?
Law...stabbing the life out Of the un
tioning. Each suspect hud strong 'no-
('Hie room buzzes with excitement as
fortunate
tires, was known to have threatened
a result of the Inspector's revelations.
puzzling about the
murder, and had had plenty of op
Suddenly
OUT.
that they were administered with a
There is a scream, and the lights are
knife that did not have a .sharp edge,
portunity to do so, Now the Inspector is about to uncover the killer.
Present in room (in order of ap pearance): the Inspector, the Maid, the Cuddy, Mrs. Public, the Sister-in-
THE
LIGHTS
GO
Mr.
Public. What
is most
stab wounds
is
turned on.)
perhaps a butter knife. As one who
Inspector: I turned the lights out to
enjoyed cooking as a bobby to the
get your attention. Mrs. Public, why
point that her kitchen was complete
did you scream? Mrs. Public: I thought I
with a home computer program for
was sup
recipes, the Sister-in-Uiw surely had
law, the Butler the Cook, the Chauf
posed to. Hcsidcs, I saw Mr. Whipple
dozens of sharper, more deadly, more
feur, the Psychic, (Jade Fred, the Per
slip off to the bathroom to fee! our
painful knives and cleavers to use. If
toilet paper,..and do I smell alcohol
the
on your breath?
Public to death, I'm sure she would
sonal
Secretary,
the
Suspicious
Witness Couple, and Mr. Whipple. Inspector; just to set the record
Inspector:
This
is getting
us
no
Sistcr-in-Law
have elected
to
had
stabbed
forego
Mr.
the butter
straight, i want it known chat even 1
where! I am now prepared to reveal
knife in favor of a Ginsu knife, at the
had a brush with OUT dear deported Mr. Public, He publicly humiliated me by challenging me to discover the
who is responsible, how they did it.
very Least
and why.
killer in the Deadline and Suspect ad
venture games for the Commodore 6i. When I couldn't do it, I became a laughingstock, lust my job as chief in
spector, and turned to the bottle. I became
a
drunk,
unable
to
think
Which brings us to the faithful But
{Kveryone in the room leans forward
ler—isn't that always the way in cases
as if K. F. Hutton were going to speak.)
like this? You'd be as guilty as sin
Inspector. We have eleven different
except for one fact: Mr. Public hated
possible causes of death, eleven dif ferent sets ol' clues, and eleven differ
tea, and
refused to drink it, even
ent murder weapons. Whipple, leave
though he had you make it and serve him three times a day, just so he
that toilet paper alone!
could kick the expensive silver tea
Mrs. Public: And now you've turned
sheet back into his wallet.)
clean it up. If you wanted to poison
your life back around?
Inspector: 1 gave this case my best
him, you would have put the arsenic
Inspector: No, I'm still a drunk, un
shots—cr, shot—and can with every
in his chocolate milk, which he drank
able to think clearly and function as a
certainty identify the culprit. Un, any
daily with great relish, or even in the
detective. This case is my last chance,
body Want to confess now and save us
and if 1 blow this one...
all some time?
great relish. Which brings us to the Cook, who
(The Inspector casts a longing eye to
(No response.) Inspector: Okay, here- goes. Mrs. Pub
used to make that great relish...we
the solace of alcohol at the bar. The remaining people
lic,
you swore you
with your spatula, all right, hut your
suspicious eyes toward [he compe
would shoot your husband three
alibi remains intact. You could not
tence of the Inspector.)
times. lint the powder marks on your
make bail because Mr. Public's lawyer
Mrs. Public: So you mean to tell us
husband's
that Mr. Public is responsible for de
weapon was lired from a very short
jacked It up so high you could not afford to pay it, and so remained in
stroying your career and turning you
distance, perhaps right up against Mr.
jail. Therefore, you could hardly be
into an alcoholic, and you, of all peo
Public's chest.
the spatula slasher.
in
the room cast
1
embarrassed,
noticed
that
body
indicate
stuffs
that
the
service onto the floor and make you
clearly or function as a detective.
(Whipple.
the
But he would never
ple, are responsible for finding the
have let you get that close to him,
culprit?
which eliminates you as a suspect.
Inspector: Did
I
mention that my
Which brings us to
the Sistcr-in-
found Mr.
Public's throat severed
Which brings us to the Chauffeur, the man who swore he would make Continued anpg, ttti
COMMODORE POWER/PtAY
115
jovstick lunnnc Mr. Public breathe in carbon monox
payment via telecommunications to
ide fumes. You had the motive and access to the curs and the garage, bui you never had OCCCSS lo the car keys,
the
Mr. Public kept all the ear keys, refus ing to even give you a copy, just to
annoy you. As you recall, he always used to taunt you by asking you to bring the car around, and then chide you lor not having the keys, and force
you to push the car to the front of the hoUBC. But you could not then, or even on that fateful night, turn uver the cars' ignitions.
Which brings us to the Psychic. Mr. Public
did
have
a
concussion,
in
which we found fragments of a crystal
ball. The blow was so severe, it may indeed have killed him. Hut the re sponsible party is unknown, because we have discovered, partly through Mr.
Public's
efforts,
that you are a
/ was able to pick up
important clues I bad overlooked before, sucb as the used windshield the corpse was carrying under bis right arm.
company's
computer.
afternoon, and there is no need for lights, anyway.)
Inspector
Mrs.
Public,
you're
too
tense lately. You should probably try some
decaffeinated
the culprits
are
coffee.
right
here
Besides. in
this
room!
Everyone (gasping in unisiou): Utit you've cleared us all. Inspector. Who
When I noticed there
was an elastic string
could it be?!
Inspector: Who else? Hveryone else in this room has an incriminating mo
stapled in front of each
tive, a specific weapon, and the evi
of his ears, I put it
corpse
together and had my
any, some, a few, or all of (he weapons
dence that
it was applied
to
the
'ITie coroner's report staled
that the victim was indeed killed by used. The only two who would seem
man
to be in the clear are the Maid, who
complete fake. You are actually an OOt-0f-WOrk programmer who tried to pick up a little money through this
electric
Fortunately, it is two o'clock in the
found the deceased, and the Caddy, who found one ol the alleged murder
ened, coincidentally, at the exact time of the murder. Quite a coinci
weapons.
astrology scam, whose only tools of
the trade were a Commodore (>-i and
dence indeed, wouldn't you say? Yes.
briefly, and [ben wanders over to be
a Micro Astrologer disk. You cannot
in front of the Caddy, waits briefly,
give anyone a concussion with a disk
so would I. Absolutely incredible how things like this sometimes occur.
(it's sq/Vwarc). and you never owned
Which brings us to the Sleazy Black
rubber
anything even resembling a crystal ball.
Market Guy...too bad he couldn't be
face to reveal...)
Which brings
us to
(The Inspector stares out the window
then reaches down and pulls oil a mask
covering
the
Caddy's
Uncle Fred.
here, because 1 think I need a good
Everyone: Mr. Public!!!!!
Fred, would you hit this hockey puck
deal on a new windshield. Which
Inspector You might as well confess
with [his hockey stick for me?
leaves....
(Uncle Fred slaps at
right now, Public. We've got you
(All eyes now focus on Mr. Whipple.)
cold.
sends a slapshot screaming through
Inspector: Which brings us at last to
the living room, the expensive pic
Mr.
Mr. Whipple...couldn't bear to have
charge?
ture window and the windshield of
your tissue .supply cut off, could you.
the Inspector's squad car.)
Inspector: I place you under arrest
Whipple? You would'vc killed him for
for the murder of the Sleazy Black
the puck and
Inspector That will cost you Fred
Public
Oh
yeah' On what
half a squeeze, lint from my observa
Market Guy.
tions of your disgustingly penciled
(Hveryone gasps, and the Inspector
sault requires a left-handed swing,
obsession, Whipple, I would doubt that you would waste half a roll on
handcuffs Mr Public and starts to lead
meaning you could not have swung
the victim's neck. So you're off the
Mr. l*ublic: Mold on! I'm not gonna
...anyway, this hockey stick is righthanded. The nine-iron used in the as
him away.)
with enough force to kill Mr. Public. Which brings us to the Personal Sec
hook.
take this rap by myself. I did it all
(Everyone is stunned; the Inspector
retary. We did find your contract
right, but it was the Maid's idea!!
himself is the last remaining suspect, and he realizes that the others now
The Maid; You rat! You've ruined ev
know this.)
way. Once we had everyone else in
lodged in Mr. Public's windpipe, cut ting offhla ability to breathe. Yet fur ther examination revealed that the
Inspector: Which
brings us
to the
erything now!! 1 never loved you any jail. 1 would have killed you and kept
contract was missing one thing: your
last remaining suspect, me...since I'm
signature.
the only one left, 1 must have done it.
Inspector (to a Policeman who ap
I'll slap the cuffs on myself and take
pears at just the right moment) Okay,
It was a copy, cleverly
planted there to incriminate you. In fact, I think a pattern may be emerg
everything lor myself.
me away...no, wait! 1 know who did it
take them both away.
ing here, but I'm not really sure what
and why!!
Mrs. Public. 1 should have suspected
it is.
(The lights go out again. Mrs. Public
Which brings us to the Suspicious Witness Couple. You came a long way
from the tirsl. She w;is an awful house
screams again, li turns out to be the
cleaner, never able to make the beds
Witness
just to be near (he victim's house, a man who you Just happened to de
right and there was always a strange
Couple, who had earlier decided to
fiim of saliva even after she dusted the
give Mr.
spise, and whom you'd already threat-
bureau. How did you know. Inspec
medicine by negating his electricity
116
APOILyMAY'86
revenge
of the
Suspicious
Public a taste of his own
tor?
jovstick Lunnnc How The Inspector Knew: I
thought
it was strange that I
the number two crime (the murder of the Sleazy Black Market Ciuy }. Now all
in the movies. So there's the case, tied up nice and
neat. I'm off the bottle, Mrs. Public
couldn't locate the Sleazy Black Mar
1 had to do was find Mr. Public.
ket Guy, because he's always floating around the periphery on ;i case like
liveryone else had been questioned
has her fortune back, the Sistcr-in-I,nw
about the niglit of the murder except
got a Midi) COOkbOOk replacement
this. Hut no matter how hard I looked,
for the only two people who didn't
disk. The Butler, Cook, Psychic, Per
no matter how many stones I turned
need an alibi, the Caddy and the Maid.
sonal Secretary and Chauffeur all got
up, 1 could never turn up the Sleaze-
The Maid wasn't really what you'd
their jobs back.
hall. .So I suspected foul play.
consider a looker, hut even so, Mr.
got keys for the cars. The Suspicious
Public
The Chauffeur even
viewed the corpse. Yes, it had been
wearing that maid outfit with his
witness Couple stayed in the big city, she hired on as a replacement for the
killed by all those eleven methods,
legs—uggh—-which leh the Caddy.
Maid, he as the new Sleazy Black Mar
I went hack to the coroner and re-
but in the process had become unre
could
never get
away
with
1 recalled that when 1 had asked tht-
ket Ciuy.
cognizable. Initially, being a trusting
Caddy for a mashie-nihlick, he knew
I guess these things do work out if
person by nature, I had taken every
exactly what club to give me. This
you ferret out the clues and approach
one's word for it that it w;isMr. Public
was extremely suspicious, because I
them
lying in the morgue. Now, I was able
myself thought I was asking for pota-
hear even Mr. Whipplc is overcoming
methodically
and
logically.
I
to-and-corn stew. And I also recalled
his problems and now only needs the
wasn't
where 1 got most of the Information
occasional caress of a facial tissue to
looking tor them, such as the slightly
that implicated everyone else in the
calm him down. And Mr. Public and
used windshield the corpse was car
case: that same Caddy. And I noticed
the Maid are serving tcn-to-life sen
rying under his right arm at the time
that there was an clastic string stapled
tences for murder one in the federal
of his death, which tipped me off to
in front of each of his ears. 1 put it
pen.
his true identity.
together and had my man.
to pick up Important clues thai i bud overlooked before because I
Once this was established, all the
Game, set and match, turn out the
(letting the Maid, loo, was a bonus.
lights, the party's over. And as an add I
managed
to
[brow in
previous suspects were automatically
I knew that when I fingered Mr. Pub
ed bonus,
in the clear, and I had Identified the number one suspect (Mr. Public) for
lic, he'd take the Maid down with
plugs for ten different Commodore
him. That's the way it always happens
products. Case closed.
FOR FREE INFORMATION FROM OUR ADVERTISERS We've removed the reader service numbers from our tuts, but you can slit! get free information
about our advertisers' products ami services
Simply turn to the Advertisers' Index on the lust page of this
magazine. Next to each
advertisers' name is their reader service number. Circle the appropriate numbers on the Render Response Card hi this
issue, detach the card, affix postage and mail He sure to use the Advertisers' Index and the Reader Response
Card in this issue to get free information about our advertisers' products and services.
Q
SQFTUUflBE COMMODORE 64m, or COMMODORE 128,. 35 PROGRAMS |DISK) - S1 2.95
COMMODORE PLUS 4,.m 30 PROGRAMS (DISK) - $1 5.95 Add S2.00 shipping & handling
(foreign, except Cannda-S3.00)
selected public domain programs GAMES, UTILITIES. BUSINESS
EDUCATION, GRAPHICS & MUSIC (DOCUMENTATION l.'Ji I 111 K 11;
NO PAY TV?
NEW PRODUCT
Finally, a truly "easy to use" PROFESSIONAL SMALL BUSINESS BOOKKEEPING SYSTEM lor Commodore Computer! 164, 1 28 & Plul 4) GENERAL LEOGEH, PAYROLL S. REPORT GENERATOR PLUS STARTUP and
MAINTENANCE UTILITIES
DETAILED INSTRUCTION MANUAL
$24.95 plus S3.00 shipping Si handling (foreign-S4.001 send check or money order to
S
|NC,
P.O. BOX 1382 BELLEVUE, NE. 68005 FOR MORE INFORMATION. WRITE DIRECT
OR CIRCLE READER SERVICE NUMBER COMMODORE 64. 1 ."! and PLUS 4
■ r* trademark! of Commoriom Electronic*. Ltd-
UHF DECORDERS, VHF CONVERTERS: JERROLD, OAK, SCIENTIFIC. ATLANTA. ZENITH. MORE - INFORMATION CALL TODAY FKO-TECH-TRONICS 6870 Shingle Creek Parkway
Minneapolis. MN 55430
1-800-345-5080 COMMODORE POWER/PLAV
117
USER CHOUPS Commodore user groups nationwide and around the world provide invaluable assistance to Commodore computensts. U you are lookmt] tor people who share youi computing interests, or ll you need ^elp gettmg started with you computer, contact the group near you. This list is compiled from groups who responded to a survey conducted by Pete Baczar. Commodore's user group coordinator il you would like your group lo appear here, ot il you need information about Commodore's usei gioup support, contact Pete at Commodore Business Machines, 1200 Wilson Drive. West Chester, PA 19380 ALABAMA
CALIFORNIA
niiiriiimiiiui]
Altaloma
IJu riling ham Commodore
C^ulus CoiTjjniinicftlor
Computer Club
PO Boa 1J77—91701
Hairy Junes •1846 Avtrnua V Lot J-B—35208 EntwprtM
lilt/wi
109 Kr-y Ht-ml M - 30330
StTiCford
Usi?[^ Group
Timoll'.v Aveiy
Dari Ke[(i-Ekiiii
Thuimarc Uiv/con
Bull Lowo b^^CiD&Uauitf Df ■
Sr-113?
:
Auburn Currci&odoju
i - j l Boy CommodoTe &4
Users Gicnip
Mobile
JohM GaSK>ga
Pat Suub
Tom Wyjit!
'.1210 Mua Lo.™ Uf —9S603
P O &ut 3193—92073
Cal Poly Commodcjit- Users
C^nUal Cost CGmmcdcre
:
CTentmodoio Club
South
&OUP
PO It™ 324- 3M26
14617W Haraoiin Blvd -91706 Club 64
Hitfuutl RikIuii
Robed Jo^naon
Hi b. HnK2\ib—3\irbB
14G44Iiliyoi;A™-0O7()e
C[ilt([uy Corniiiudote Ufi^ro Gcoup
AiicJim.iuk
niaskn w (;nra modem OuiupiUft L'Jufc HO Boi 0W3—99602 Fust Cily UtoOES Gioup PO Hoi 6002- 99901 Sjckn
sukn'i Onnaiodom Ur"is tkaup [>ilju^j Lutiiun po noxsiw
<ma3b
J9M C&lrmvn Oi—9^304
DiabJo Valley Commodute
COLORADO Pock>" Mountaui Conuncdgrp
PO Bon 27155-94520
Club
C«u Mesa
Fl:i/ Brocks
CTecJi UsnisoIOmiflH County
HO
PO Bo* 1457-32626
EJ^aiBciu Currim<tikj[h CdinpuWi
Bcx377-ei612
Ohjirallur
22355 Runcfifj VHntum-9&0H Danviila Ufieia ClfJUp
\KU W Mnilbmo Cu —8^224
KeiuE DflvA
Ralph D'Aiidrea
1B5 Front St. SuilP 106— 9452G
PO Bux-n42"ftl502
Cu)chu5l«[
l!t !. Uox ii—B[>MJ1
TTiunclec Muununn ConimoJoie Ucera Clp
Jdl Tyler P(l Ho* 17%—BWBli I'M
.1
[.xiit.iiina CfimmcjaQJii
CotlipulHi Club
LKI'/l K Mcimujl Dr — t&VJO ARKANSAS Cfliiwuy Coiliraodfflti/l'ETUaNa Club Uenpvji Buwllh j
jr.
- 90038
HuiiKlivillu CommodoiB iMnOnup Uol> Uu:«l
■Wl s Ardrnvloii Di —72801
Hulls HiU Puad-O&ilS
BSG Sfhi'Ji K—94M0
LosOsos S-in Luis Obispu Colnrn&iunCl
Gmy HuujvLJ 1766 Oth StJ«ct
UscTGp
Npvntlfi Cily
CM User!. Gcoup 116M Bud Do^ Boott- DDD&9 O]ai
&1/20 Civil LjJ^Q Xj LJ r[~L! i
215 N Fulion Et —9302^ CIVIC 64
Kenr.etii H HoCles
150W Maunolin Avo --93030 PaiiaflorLa PCACC
l]35Coron«Ave—9II07
Vovt Of
BfBiKlM
1119 PfiiwiJihJ? bo* 73
.133&7
Shalsna Fi Walton Beach Commodore User Giuup
108 AfiflloWHJd Di —33511
Juts Mooto
PO Box 3—32&19
Cearwatnt Commodore Ciub
BtOW'ird CrunmodonG
Kitay a Gouia
IJ&vis Cioup
33516
Lewis Hoc el
PO &Q* 2^7W-333ZU tL ah tit oil P O Box b4H—32922-0648 VIC'S-I llbi.irdiind User Group— UkeJand
[ i- IZi Qroup John ZoiflJe[ [' O Box 32G - 32770 ZephyrhlU
Hundull Lip^jnm
East Pasco Corr.modQre
PO Box B12-33340
U5eis Geouji PJ Brydon
1636 Sandy Road
M Dn'w Iiuiloy
GEORGIA
PO Bo* 14716-3MO4
Albany
LJMF CommoOoEa Compute e Club
Luti Ton K']tiu«M HHffi Moimrxi [>[ —336*9
R CurliBB PO Eiox ab&3—CSQ1S
MiiLlJllJ, Aril
Kniteld
Nouhi?(ji CT CninmodojH Club Mikn Lovesque
KiAHJl Tciinpn CoEiiJEioduie 6<1
U&uis Onsup Roniild S CJomont
3 Mmble S[ -06Ce?
736F Saconil Dj —33621
Hampton
Mlatnl
CDmmodoie Ea&l Compute!
USffJi Gtfiup
Miami 20&1 Jjiii Liiltni'iii
Kmrsl Juiian
CO24?
Mystic
C64 Ubrfis Giauu of Hflw Uiidim A. Estea 57 Fifihiown in —O63&&
34240
Albany CDM Amaiuw Cwnpux^iifii Datid L Via PO Da* &i61—31706
12311 BW liJUi St ■—3317Ej NujIM Mi.imi UcacJi CcnicnodoiT- Educdlon U*ef Gtuu]>—Huiili
VlC-iuns FjeL Dobnoy
PO Bon 467052
3234R
CJuSdHi |s!ii:f CiiniinodoEii Uooro ULchir;!!
You [it I
135 Shoiwuod Fotriat Cu — 31520 Colley.d Path
Corr.modo:e FOTRl&l Gr&goty Young SB04 Camp Ciwk FT. ^y Mojioa'
CCC 64 UU
Dovid Padau PO Box&12— JWZbO Oolrwood
HCtK-ll FlBUtlWl
NE Gc-Gj^m (JomcucKkitt'
16330 NE 2ml Ave —331G2
Usera GcDup
Ti i -Coumy Cotnmodof <*
Route #2. Box 226-30566
S^mfoid
Staraford Ccain;odoie Stan C^ernel
PO Bon 1J37—06902
APRILVMAY'86
Phil liohrw;
32216
Ban Hartford
Users Gioup
118
Bflolbd Commodore VTC
Univctsicy ol Noith FlunrtH
PO Bo* 212—O6810
1C5BS Bigelow Rd
Ap: #6?&
33324 ijanibel
JayS Huebncr
Hanloid Cuuniy Comm«lO[i?
93402
Bndtaiaa
JacksonvjUc
v,-! i rii fid County Ccicrnodcre
:n i '
RuMhruu
Ul StflTQjQWSfc!
Duilury
PALS
Ccmp
Ken PnrliidijM
U'.'jjn Group
CompuTor Usora Group
Majun LlldckweJl
Siena Vista
Sutiurban ti4 UtHfl OlOtip
CitiPS Uht[& GiuMp
OfllMVlfl*
CONNECTICUT
HuJlywixxl CujtiriLudOja
3ZF.06
PLUlLlf.tLQII
Baton Park
Giiiiifi Juncnon
Thomas Morjson
733 N HidgewD«| BIvil
Dobbiu Johnsion
Tnanfllo EJutntiojifil Usmn
#6073-90221
Western £lopr CotnitKJdure
Danyille
Cocnmodoie UatfB Oioupol
PO Bos3633
FLORIDA
lf)32 Lemon Sueot
Club SMCOtlcnCl
Plu"-mx Aii/rjn.» Commodafl Club LtwiHf A Robeim
Group
T'■!!.] A DuuqhfFtiy
Huyco Uilctiull
J 'J J. -'!! JX
PO Box ia49O—32L23
Nuw^k CoinriKxioEc Uh-es
916 E 3&0i Ave Dr-33fiOS
Riiu McCain
091 W 9ili #203—93012
Commodure Advantage Deanna Ownns
PO Box 892—19943
Bob Uronacm
Uhis Qroup
Maivin Vjifulfft Kool
I'.iulll Mnchulo
Mtchrtil DtiiJH't
Uuoi" Group
SuKkion Conmodoib
PUGol Hihtun V«l]<iv
Clolx)
PO Box 3157—32401 Perisacola
1J6O SW 62nd 'I'cr
ARIZONA ArnoiKI VIC&frl Users
Doug SchipaH
I' O IJox 3063—33625
333 F. PcWes Ave — 9b407-"/a^^
^■[i'i.iid &4 UftMIA
PrarLuJrifl Cily Bay CommDdOTO Uvors Giuup
Avon Pjik
Gurry Pzlmvi
Tom Lynch
KBUdutan
jDaUflnDS
0fi516
Users G:cup
Cor cold
Dimil Cm;.Mi
Ay-
210[?UEroI)r - 1B711
Bos -106—3O4(Xi-O4Uti
Sdiica RfJKrt CornmQilorG G4
ri5rnmcidoi» U^U'S Ojouu
Uovtl Nuinmn BlOCnnliWd W.,y SW-T2W 1K1
PO
2419 US 19 North—33&63
Dob Taylor
San^ Rosa
Sdn Fernando Vdlluy
L-euyacy
>123? Phimeua Cl —934\>b
Don CainphnJ
ChaE&wortll
ALASKA
User Group
Cotjimodunv tA Wuii
Scinistoto U-lj-1 Usora' CJiqup
Cmtis J Miilni
M MfCoTiiTihy
[]m:!:j1hI Suil" U>i«.s Group
OUbeitF Vela
David Dielif 1
Suiicoflelfi^s
CJub
Fvfron
3U&HI Ituc Maison—366CB f ^;
J3.0 Hdk732(,—32&S4
UdINqw Mxivuri MiaotojnpuM
DELAWARE
ComjHDdoie Cmb cl McbtSe
CenUQl flondii CommOdOEfi
Pal;n HjiLxje
U cl Kuw Mnvvn. 300 Oihthj"
Sari Vyidio
Auburn
PO liox 1233-064^7 WrtPit Iluvun
PET nji thfl AIH
Emm McDonuld PO Box UH3—91006
'.VilJi.iln \l
CammaAcaa Uflflt Gioup of
UHflrs Group
faun Fjancj&co
1'asadena Commodoru
Oiliiutio
l'oninsula C'oninujduie
M3 Old County Rd - M070
Arc iiln
Compuwt Club
Wifi'HTflua Micru-Ccniputet
Suntfod
Stiu G.iiIoh
U&tta Group Dan VncidctEvuntrT
PO Unit II'jI—32G71
3^337
USER GROUPS INDIANA
CLiyion Cowuy C&l Users Group JoyC" Jay
527 Wiuwtyn Way—3027-1 SKlW MOLJIlElllEl
Swflitz
Coiuinbua
Co.unilur; Cornmoiloie Club Flank Nirliolns 11210W C-ookjhUjwiiHd —
Alton tu CtA Uwxe Group
|Vo7 Elm VhjIL-v Lano—SOOitf
17201
IDAHO CoeiJi d'Alene Computer Club
Si—46201
CJ-rri rujt^vultj UunrjfvilJ'' HE CoT7ipur»; Ctub 1
;i!
: . ;■ -
D Hirwn— B3530
tdlhdFUi KjcjIii Hock CornmcdOES Compulrr Club
Usois Group &\tt)t.
W>2
Wi-ircm finhiLfirt Commodore Dfiiui^C Giiihani W LalayGttn
ILLINOIS
20 pQUtck Une—47506 Heurviics Users Group Chip Dwwn«y 1303 Nottlf. #2 -6300G
UloomiiHjiou Normal Camrnodot n uq
IOWA
P O Box 1068—G1702-Ufcfl Cmtoci Cpiriloci Atca Ccmmcdor"? UEQtG ClaCujfi
Commodoio C(]inf>utv[ Usera oj Iowa Corns L Shilfer
Capita] Complex Commodore CompuiH Gub
Hpooii Rivet College, lilt #1tiL;:o
WjilhjI(H) W.imtloij Ar*nu Commodnfo CIiiIj i*ick Voih^E
CnampaiBn
915 I^iwi-I
UHRQfWp
&0702
20 CoZumbia Avy —0-S011
Sal: City CoinnuxJore Club
Fox Valley Commodorn
PO Don 2S44--fl7fiO1 VlQjfl
Qato*butg Knox C<?nnninjure Club
Pnindy Fox 61401
South Subuiiwirt vzo Useis Club Njck Forte 16405 Fnwrald—60426 Kflnknkw Kankaluta Iliickojj, Bill HpuniLlai
CommudoE-' UlHI Group oiwjcrnu me Wall LouMhtreiv Ht #moh 116-67149
Groon
Uef[0 Ciroup 61<102
CuTininxIfMc UHfa of Poaia Jed Mai lin
1K0W Devaem—616H Bodtlwd
KocKloii) Area ComraalraB Cam puc?: Club
P O Ron 100—100W
GLic-cow Conunodore Use;^ Gtoup
16 WastWDodr-34074
42141
Kjitii- ll-y.
2B07ftUh«mFd.-Bi1tl7 Sco^t Compulnr UMn* Group UiUirTt [J Holland PO Ho* J^+? -fi222o Epnngtiokl PET Uh^jh Group 311C Concord—62704
CiJinniriUoit' Connoction Jtunon Kvniji
1010 S Klra—42^20
Mik-- Prociae
Ahurdoen
03OW BolAir Avw
21001
QaElimoie Aiea Commodore
-lfiO5 Vopi Avn —21206
W«ur^hou»BWICflfnffiodc«
Uanlfjioup
I'O BflX 1fiU3-21203
Falls ton Hat Ioi d County Commodore Users Group PO Box 209—21W7
99 Ann—70663
AlLimicu Coininodorn Cnni[>utrbr
Otaiifi. Inc
Club
Chuck Cieslitja
M. Seller 1629 Boise—69301
P 0 Boy 539—4S0Z1
Gering SEippnd Disk. Inc. Urimr Group Jjrn PnTkii
'J 1044 John R—^0071
1720 O Si — G9341
MMIin.l
Lincoln
Cornput>![ Fowi': Unlimiied
Mek Wnllev
Hobort Howmd
■HOG Wiftl Mnn Rd—48'ifiO
416 N 27—68503
ftiL-firhond
COMP
dealer Oinrthri C6-1 Users Gtoup
7514 iMiiy Gun Rd
Kan JJruhi
-ISOte
2932LonwDodD.-eai23
Soiilfifjt'ld
NEVADA
Pleven Lcpaeli
ijvt V'.^jns Aroa PET Uwis
7tX>W Wmc?i«ler—4B076
Group
4011W Charleslon Blvd—
MINNESOTA
S9102
Llllii- Falls Sam Wall
Davjd J HirnLlin 240 JulrniJion ft -2MHJ Wt^'.ern Houtgomfrv CG4 Jorge Montalvan
11209 T«k Houw Ct — 208S4 JtookviUoVIC/M Ut»rh Gtoup -20iltiC
BlWOI KfirliKfii Mojiicjom^ry County
Edison Commodotfr USfflS OlOilp
MASSACHUSETTS
Podlord
HayUioon Commottorft Umi Group
NEW HAMPSHIRE Rochtfluw
2101 KivcfWOOd Dl — MMS
CMUKERS
"",""!7'F"llH
PO don 4022— 03G67
Hdil SobUUog
Monndjiock Commodore 64
2-13 E 3rd Si —E62H3
Ustfd Gruup Paul Pulu III
MISSISSIPPI
BFD #1 Foute 10—03470
□ lLoxi GulJ C&l^l Commodole Club Murk w
NEW JERSEY
Haivev
■(560 W Beach lilvli—3B531
ACGNJ I'KIWICCBM URn
EfrQUp
ComiiiixlijrA Carii[inu>[ ClLiti
Josoph M
[j-nj Mflcliljs
30RiViim^TcT-^»&03
Dopl olPulj Sci— Uol M» —
l"ylk.i
Cherry Hill SugUi Jtrsvy CommodorH
Users Group
MISSOURI
C4ifh> Gitindeau Menitinnd Users Group Mrtson Emerson
129J5 Lorimei #7-C4701 MC^AHK Cojunvxioi it Uh^js
Qraup MhUilmll H
JsJiji Rudy
Tuinui
Fi«l Merman P O Bow ^205—0&034 Freehold FTCU John RmjiidL 150 Surlinp; Avn —07728 MoiriH PUiiri^ Mortif. Am Cojnmodoro Uiiuis Group
Joplbi Foufxiro Area Cotnm&rlorQ User Group
Jo|ilni Ccijtiiiodot c Compuc^f R D
R-tmuel Kmtjht IMGrocn Si
LttVlOU sog CtRnmodora useis Gtuup
11' -ir"1.i:Lri Ai**fi Clini'Ut'1/ Ld Op
LoonoidiQwn
PO Hok flR0$
6130 E Chmii-vtj;i Ei.vri -mriZ
DAH Computer CJub P O Box &42—4909J1
Joseph F itutkowski
Q51b FnlrlaK Avo —71108
Fred Wlut-
All Lf knee
MJclugjin Comtnodorir 01 U,sor
WnieivJim
4314 Oxford Dt —207^6
Southwp&c IJ\ I'lii^o1 GtOup
800 Knnmnutnn Avc —MS0I
Ctiiiimodot? Compulin
KjmUoyti
4317SLO(JhUJllSl— 7CO01
Sulphur
Call Whily
CommotlotL* Computer Cluh
Liiif [J Hrtrioci
BlXiy-FOUJ 'tJiu 'Jeers' Group
Rill WtilkH
User Gumpj
Eoal Dolioit
CGMFUCA1S
P O Box R444—20906
Afk-La-Ti?< Commodw* Qfl Ciuij
Wfsu»tiL Monti[[ifi Commodorn
1013 N Johnson St —18706
NEBRASKA
Mcjyle H Pounds
GGOO PtiTi [>i —70127
Uny CiLy Users Group
Vitcjii QnhBio
LOUISIANA
Knni II GauttMy H
PO Bon 093—61093 MONTANA
PO Box 611—04092
Meiauie
ConttDl [Jala Iiutituto
Duck Bomrn^irluimp
aw*
Cfflnmix3"[* Soc
Mojiman
CoinmodofHr U.-.rt Geouli •■!
Jim Or iff in
¥nuiCQmrniKljieUsei5 Uroup
Stovf! England
PO box 164
Horncn Mnrsn Lonrninu Cotitrt
Hay City
PAX/COM/frl Ikiwluitf (ji-"n "<][Tijnodoin
Elizabeth S
Commodore FAC
U ai Mich —46109
V.U.G (ScajUjtouah)
Oflotge CaswQE
Tom Pounds
Rfjbn.TL Cuktu] WiW Illi Aw
Ecaibo.Oi.rh ^
23 Coventry Ln —2 l7flO
PaUich KuUov
Glasgow
With m lllini'ii Coinjnodaie
36 Buckman St—01801
School of Pub HikiUIi
HHiqotfitown
Coiniriorloi': Bj;d£town U^eis
PO Bos 202 \ 4—42102
PO Box 4WS4—60646
John Chaplain
U ol Mich
lOa Key Pkwy —21701
KENTUCKY
Uxpjft Group
Mraimoulh
Ed Mcpoio
1712AbeideenBd—21234
20OG Cr.scent □: —E1B21
llorb Gror,r.
811 Linden wood Lane—6406S
EM 2a-64 Users Group
Ann AtbOT
Mike Long
Steve Ufl&l
832 Pioapoct—60120
Alan Doyur
Wobum
KouiliMjn Miuni 2fVft4
WoodLawn ComiiLO'lnr'r Qub
KANSAS
.|.
Uborly Northlnnd AriKimuj Rndio
MeavlnS Vale
I'vWi OBrten
Michael M Hjouwlieig
Dcm)Q Muliit PO Box b»—W1IG
Holn»rt S Sninlich
PO Uok 3643^—04111
PttMtl Vwlloy VIC'Ol CIuIj
MARYLAND
PO Buk 3140-60316
CdJl BUITflSS
135OlivoSi -
Salvador Cordo
Commodore Users Group
Wosllield
MA INK
Porllond
":t-.:\l
Commodojr> Owntrs ol Lai jv*"tt"
i . ■ ,r.
422 CQuntryBidu £pt —01643
MJCHIOAN
912 E Binwji Ave ^^7S03
Jeanic 1-nriion
tr
oE Kansas Cny
PO Bo* 175—71281
Art Peiif
BDfi LuncfJlord Lri — 63SM
910S
Hoi* llodgon Jr.
Compuier Socieiy ol Penofcfirot
Gary Kdw.uds
Kansa*i City
The I\)lyhGdrai Wizard
Boc'kh; Wallsci
VlfCi (biunswlck)
VIC Indy Cluri
Fred ImliBuAcn BoxllM3 -1S12E Michigan
Coeui a Al*"ne
RDtlafld
OiLaciii^i (7oj n Piitxli'l<* C]ujj
0203^
61Fpincli(1Hd—O79HJ
Ccnnely
422 S RondaAvft—64H01
COMMODORE POWER/PLAY
119
USER GHOUPS Maiiun Ohio Ctuiiuiodoie
ScTcmton Comtnodore
Pock Hill CommoOoie
EUcDmd
Uisrs Group
Useis Gtf)up
ITwr Group
PO Box ^9—171 MamSt — 3J,561
Rjcfinrd MunrO
Mink f\
Smnr2ikltabbl«
77bWol(JnHP[ Bd,—43302
PO Bon 211- 10411
C ■■:,
Triflcftvrs Vnf.:s Group i!obr-(l J *)H«Tliig 51 F^iJinlllfRd—07950
■■-'■: M-:j
;-•-'.-:
tiavi York
Mnunl MoUy
Si^AHCUG
Now Yoik CoromodoiB
NF Ohio Coir.inodois
CHUG
Ustrs Gioup
L'seji Oroup
JtevinJ Daly
432 HemfcckLn—03060
Ben TunkHans 3S0 Pivetaide Dr 70—10CKS
Ross Dtack
PO Hoh23l-
N*iw York City VZ0/C64 ,Ut;er& Gump
UBBTB Group
P O. Ho* 71 fl—44062
UperaChib
Caiy Maflni
Dave SkaijfjH
34*11 Old Stage Coach Rd —
103 Wnvt-tly Place—1C011
5771 Ob&'HUOUon Ci
—151WJ
307A Bon Wanna Di
Fmuer I-kk"a CurnmotJora
INFO CM
Cv!!iniOdC[*J fr\ \jWITr (* IDUp
1 jjwc: Uucks UIWE9 GlOup
Jerl KkJund
DanMoyei
Todd Andrews
2b2 Mansfield Eld — 19067
229 W Union St—14&13
Toledo
Mulish ESolly Skiing?;
CoRimodOiB Computer
Eight SquJUMl
Club of ToloQo
Andy SJiellon
Usui Gtaup
Osw^du ComiDDdoie Users Geoujj
Davy Wp^tpHalen
JoJin Ft Dorenltay
PO Box B9OT—13623
309 P.ij isade Aue —07087
209Pfl[k Hal]-SUNY—13126
Uniun Cjty
OswoflO
Hudson County Coromodoie
Rocbuuf
Wull Township
Jim Cychlen Xeniii
Dayion Ar'-'U Ccrrimodoto
OonuMdw* Ur,nrs Qroup uf
Uflon Group
UBmn Group
R^chpfltnr PO UoK 26514—1462(J
Cliailuii Tojiln
SuatogA Springs
Waynw
Adirondack C&3 Users Group
ooSteu
PaulW rJcmp-is
Hnmbuia Tphe -C747O
Wutwood Commodore 64 Spglimtn nub Thomas Maum 680 LtFiali T« —076766
Comiih'ilii:iD Cj:iiii[ji^r Glut]
P O lie*. 2232—13220
APO Now Yolk /wulljiuuckaii CommixlOKI
itomy'wh'Ta
OKLAHOMA Muskogea
Stove Ford 202 S
12tJi Htinet— 7*1401
CWaliomn Cjty Groalor OxlohOETUi
T-iUJTiJin CuinputHi Club of Rocklaud
NEW VORK
67Q Mutiny Hill Dr —4WBb
CumrliO'iCn* Users Group
S
PO liox 233—10992 64 SouUitowns Users Gtuiip
1401 W Itockwotl—73127
06332-6347 Commodore Computer Ctul>
N Th[PU15eJI 1111 SWWflrt Avo— 117H
1H9Dnli> i)i
- 141H0
Coinmoikn! MiLiDchira
Anihuti/ Saodm 340 E MoshOu Pinny —10158
Brooklyn Cammodoro Users Group
Mhlculm Juy GoUQsman
173b E lSlhSt Apl #7N11123 Enn SttT4uke[
Long Wand VIC SocHfly
LavmnnV Stefan aOSpyfllB.ia Lane—11733 Griinit Nifck
Groat Nuck Commodoto U&nra Group
213aChicjgoSi SE—97321 Por'Jjnd NE Poitlunil Cotwnoduiu
Uaer Qroup
■IlllJUB Hill
Bmiui
Molmwk VfllJoy Commotluiii
GatyA Thcnipacon
Uaeia Ucoup
S7&9 N Coiveii Avb -97217
1 H. 1 ■ 11 ■
■_
A
t.T_i_
aH
wiuiam A Nuwrir;
38^8Stinsan Ave . PO Hok 343^12177
NORTH CAROLINA
Chuilotto Cfrl Ueers Gump H S tlrvnku 3717 tlowaiiiolfl Bd —28210 Hflvotock
E>jwii Fliiii Cammodaiu Uaern Graup Jim WottJunyion
302 Bfldiown Rd —-?as32
FcnJand POE Commodore Users Group itchard Turnock 121 3W Sfitmon St —970Ob PuneviJli]
Centrdl OlBgEXQ CM Usara Group
Iifj.'i
Shotidon VnmtiiU County Cummodw
Gtoot Wuck
UVE
NORTH DAKOTA
17Picnailly Etwd—11023
Bismarck
Hftminondspeit firiQt'r Likts Amu KDjri[iuie[ Tt-ny Lynno Narby
B6W LakeRd—14W0 CamrrnxJoie Fieaks
Hill liaJiood St—13471 Ml Vfincji KolkliiitTfliminalClub Tod Carol^s
Bok 2222- C—10551 CrEM U5er& Group ol Q:flrig« County J^ieprir^ Ciers'J
Conuiiodiifc) Club oJ Noith Uflkoui James Cl Aifen 16C67 Reno Df —56501 OHIO
K-^tilJ iipiling Lorui[ii>iLii(ih Compul^t Club
POB^«^733Q Bjtc 416—37901
Conr.puitf Club
AJtocna & Mnftnisbiug
F^Iia..1"fjl I'rirr'liMrrI /1UJ U^lllOO-l
,"UJJ
CG4/VIC 2C + 4 ciuli
AJina McNichul F.O Bok 16853 P33-31—19142 1'ittstiuryh Rfittis Commodutc L'5t:5 Giuup: Bill Cdinpbell
2414 Blue Bx^fl Dj —37379 TEXAS AuHtin Comm^duie CujripiuH-r C'lub
pjitklmigh Commodoto Uroup
of Aus'iiLi Hoy iroim^tf
PO Boji 49131*—78765 Corpus Chncii
VUG.O.P Davui Fiin-MU 1!)31 Rociil<KlB<i— lb-212
Cenual PA 1W G:aup JjwphW Colfman Box }QZ—17757 M-iiJi Lini' t/ujn11imluie EmilJ Volchoc^Jr 1046Gpnnial AJJen Lii—19382
&1 Useis Group. Inc Sian Gojdin
PO Hat 001626 7WtiO
HutA Mhi CitiBfl Commodoro Cluis Diiirm Down 4l3Chi»lmTiBi]-70Ka living [ivmrj CoErunalota Uears Group
Sviiish Piltj?t)iic<i!i Commodora Group i^naiies w
Jkni O Rear PO Bat0541—78411
1360^ Mitlwa/Rd
W«t Cheater
vatovus in
7407 Pfnnsvlvrtili-l Ave —15122 RHODE ESLAND
Dill Marariall
PO. Box 165034-75016 Luiujvisw Loncjviow Ut\n\r. Group Dorothy Met ztt:
PO Box^B4 UuuLlivilta Co.iiriiudorH Umita Cluli
DovidR Mtgnoaull
Route 2, Box 24&-9737P
Up-ik Graup
Managansett N^iragnojiiiit Commcdori?
Users Gruup
7&606
Lubbodt I.iLbbock C'cmmodojc Usois Group
Robett Mdaarnynjn 3(117 64th Drive—7SM13 Moxia BlSlcneUsetsCJub
South FenyRd—028S2
PO Ek«3flfi
76667
PBWUldBt BD #4Dox26y—tS601 BA SIC
PICK
Crossroads CotnmodoiH
Michask iJUcldun
198 Morns Avi>
O2G6O
Durum N Dantoa
BOOTH CAROLINA
1433 13th Ave —16603
Cayce/W Cclui ;)bni
Apollo Hackers EUw Club
305 KoutQ 356-16613
\Jr-fts Ojoufj Jwrty Guy
417 JnnaDi—77901 Waca
Ci^i^ixl'in' Cu^ipuser Club cl Columbia
Guri A Hay? Route 4 Box 214- -7670=.
PO Box 2Ttb—29171
UTAH
Mynk' Bescli
PO boit42032—44143 Cincinnati
CuinnuKlzjp [jsci$ ur EfEu+r Chip TodSioteto fllfi Diioctioi Si —45206 Mapln Mrncihts
SE ClQ^etend Commodore Crazicn Uiors Group CoiLSkoIn IBBVailMlftftDr—.113/
APRIUMAY'86
liiit'inf] E'iuii' PcibUn'il
2B Cherry taim Rd —02S50
Joe Mcoru
CPU Connection
1606B
Don LinEhOhcid
PO Box i0lG-287fl?
A Fiktdmui
17£G tQitmoutii St F'hihuJr/lprLL;i
Lfeera Group
Tiyon Cotnrnodore 64 Club Robm Michael
Slfvon A QfUUf
M n
Ahon Giuhiah
499N Harwwd Avv —977&1
PEMNSYLVANIA
Adnirri Korn 30 Gt'ic-t f\vu
Comnwin[■) Buf!a:u Used Uiimii
M^uij; Club
hlClt MCUiil
Albany
Albany Coiv.illis C&$
aOOUi TAMMC. Box 114—09062
biiittau
ET 64 Users Group
P O. Box 76—17066 Now Kensington
Ctminodut" Club
OREGON
Tonawanda
-^9302
TENNESSEE
A-K64 Uwih Group
Juruvy ShOTS Commodore
EJcili McKinkfy 1906 Monmouth Blvd -O772B
ibfiOl
New PhJlwUpfala
Nflwfljk
16W Ridoevrtjod Ava.—<P7flZ
3fl6S SpimgSi
W^slniorelznd Computer
Cleicoin-G4
Rdl|))i Lees*
Ebdovweod
JunwB Pulcy 11XJ1H
Grccnsbuti;
MiKord
D J Chadwick 08230
WG ScflJeyboilt Cir —U5730 Sjwunbuxg
Clilton H'-i'jii1.'.
Mentoi
Wtil mm Howe
Capv Atlantic Corr.modoiu
120
U.ivifi
PC A Commodore Uswrs Gtnup
Oceuu Viuw
BockHui
CUt;ks S urn mil
Mum
NOW Pldti N American Commodore
GE ComfM EiJwnrd Davidson
£07 WMtwitid Di —19312
wjitJrttcii Commodon
HlJt) BdElEJUJL
230Tdipon ftuv
29577
{isem Citoup Dave Waltc:
PO BOX 337—19422
Miko Murphv i' O Boy -iCi-'-i
BEuh Bull Worldwide C<»mmcdore
Um-js Gtoup
Cli3jle5ior[ C'i]in[!iji'"r Socielv Jack A Furi Jt
F.O &0X6ZG4—2&4M
&H02
VEHMONT
1? tlutLingrco Users Group S^^*- UppOrt fc Mavlaii Si —OirfOl
USER GROUPS McLean C64 User*;
p (if Mi:L--,hil
John Mu^ 7426 SdQf grove Kvd
22307
Tit Dty ComiraK Cyrnjjutiir Club
St -ZE
4fll KwiUwoiEh ftve
Roanoka
HIM i
RACK (
Fraftcun in Coifli uu I h m
;■ i
.
COMPUl BH
U&>)|£ OtULtp MttK Sow.-V.li
472S Iiuiwirwh 1
E034 Dovee Di — 22310
KoOdfn i1. i 'sii:i( uuu Club
John Pimin.in
TomLwu
6332 W MamlobaUi■
WASHINGTON
-
.
.
Richait! Bni\
VIA 1
Racine
CO SSH Tim Tinrr,i:v I
Clifion Gtadtey ■ttQl Arlington B3vd
M AC t
Gtyaal Cuy Comrn«kne frt Club
i M Grown
Jane M Kuiri
603 Euclid- 98&31 MFCS
P O Bo* ZDM—22193 0058
Quaneis 2Bi1 A
PENTAF
Ron Thvtun
Bunch A Hytoa
hiuce lJuwe[|
4<H6 I2lrt
Rcwnclte Computer Soeii-Ly Lany Washkurn Rl 1, Bok4G— 24101
Hun Cental Viiqinni TJ#ni OlOUp
WISCONSIN
ZVMBC LTmes Ookiu
Caledonia
Tun Sliunfi
Ea^idale Cummodari'C:-:\ Oroup
Hte Gi Ura 3r.7
1] BiicWbWIji
HW t l.ir.t up
B2&30
-ii |h,|
LSE JZ'i
Toronto I'l-'i Up i iQ
CIub ElAbiwLI 19]2A AvH'inji' ltd -in
Oak Elm bur
[l-M FlE^tl
HSft bRoji 179A—J
P O Bo*
VlCJOIL.LVl1.'1
Creenllfly
Bab Ha?dy
HichariJ F i.ux^n
Puyatlup
PO Ho* 11W
PNB Uwi5 Uroup
-CfiF'BYl
54305
Madison
Pod Sjual] .Mi
cp Be-i
C^rnm Bay 64
P O Box 1471 #70
Dili* Mom*
wionSi Unit 12—
Mcnt v Crirok
" An'.. ctsM M
BftiTZ
1201 N KtqhSi—238bl Hardy
Ian Knny
Bau
NK
iiinl >[!■
Ui< 2YB
MrfiysviUe Jouy MilJfi
Commodoie Usfstt «i t'cuiikJin
■
W 0
CLUB 84
3S43"J
C'hlllli'ILILi". Num.ii.j i.'
PO box
F: LewK
FoofJu
Si
id Ann "i
Oomp Kntl
fc u
Kick B^fljjef
H3X 3Kfl
CliTTVunnn
Chfly
CBM Unis umui.
Smjwdon I1 o Bun 792—
WYOMING
y S*M 30
Ava NT-.
rawi Duvii 1200--22202
L A.ll-1
»14 Sovfcion Oi —KW
Arlington Comm
7S3M
MsdaDnATM Conim
H—BB373
! ■■
UsflfH Qroup
Home 3 BukIS
Jattv H
|i i.
-i
■
, 1
■
j1 .
MEXICO I..-
"JIM 1ft
NapuJuin Suulh kJ #11
ii- SUBTRI £B
B371 i
HDUEnTURE ROOD f ontlnuedjroni fig, i"
tremcly tough gome that some pros
have called [nfocom's most difficult The parser offers an amazing new feature that was Introduced in A Mint/
would say, '"Sir Gawaln sees a white
horse," to describe the situation. The
result is a most unusual sense of at
playing game in the "D & D" tradi tion. On the other bond, Ultima IV, new from Origin Systems and distrib
mosphere and tone thai may feel un settling until you've played it for
uted by Electronic Arts, represents
ing implies). When the program says.
awhile. Essex, another of Synapse Electronic Novels (also reviewed in
playing yet, a scenario so uncommon
"1 don't
March April), is told from the tradi
that I devoted a lengthy review to Lord Hritish's latest in the March/April
tional Bret-person perspective. A sci
Com modiirv
Forever Voyaging (which is much easier than Infix'om's "advanced" rat know the wort!
'examin'"
(because you've misspelled if or used
the most original approach to role-
Microcomputers.
(Ex
a word it doesn't know), you can now
ence fiction tale set on a Starship thai
type, "oops examine," and the parser previous command and executes it.
satirizes Star Trek's Enterprise, Essex keeps you chuckling throughout a dif ficult trip to rescue a scientist who
'ITiis saves a lot of time it' your typing
holds tile key to defeating the alien
is as bad as mine, or when you're
Vollchons,
trying to use the same verb on a suc cession of different Items whose
by previous attempts at turning the
names aren't understood by the parser.
Now it's time for this adventurer to return to the maze for more gold and golem slaying, so I'll leave you with the news thai Penguin Software is
"Dungeons and Dragons" board game
converting
into computer form absolutely must
other adventures to the new Compre
substitutes the correction in your
More Electronic Novels
Fantasy role-players
disappointed
explore the 16 manes of The Bard's
A distinctly different twist on alltext adventuring rounds the bend In Synapse's Brimstone < reviewed in
March/April Commodore Microcom
mazes, superb graphics—and the abil
puters ). Written by poei.author James
Paul, the story of Sir Gawaln, a minor
ity tO use Origin Systems' Ultima 111 characters thai have already been de
knight of the Hound Table, is told in
veloped into powerful magicians and
the third person. Instend of saying, ■'you see a while horse," the program
cept lor Hard's Title, Essex, and tiriitiStOfia, ail the games I've discussed litre are available for the Amiga as well as the C64 and C12«.)
Transylvania
and
their
hend system. Why? To lake advantage
Tale from Electronic Arts. Old-fash
of its .superior parser and larger vo
ioned monster wnomplng and spell
cabulary capacity, and add some new
casting,
puzzles to the games. And while many
deviously
fighters—make
this
designed
VI)
unquestionably
the best, perhaps (he hardest, role-
companies continue adapting novels
and TV shows into adventures, Pen guin
president
Mark
I'elc/arski re
cently revealed plans for the first graphic game based on a hit song— .Jimmy Buffet's "Margaritaville." COMMODORE POWER/PLAY
Q 121
mOEBIUS
APSOFT G4
< onttnuedfrompg. -'c>
ace guards may ambush you. Some times
you
can
weaken
or
kill an
attacker mil In the open by tossing
CURRIERS
Continuedfrom pg, jh
Continuedfrom pg,.! /
calls to the Commodore 64 kernal can save sprites, while the ApSoft-64
the spring of L942. The design rou
command BLOAD can recall them.
tine can also be used to modify any of the
existing
scenarios.
One slight
Sprites arc not the only special fea
change can turn the Japanese surprise
weapon. In the temples, you can liurl
ture of Ihe Commodore 64 that A/>-
attack on Pearl Harbor into the Battle
fireballs at the monks. But If that (kits
Soft'64 supports. Joysticks, light pen,
of Pearl Harbor, a fascinating look at
to stop them, you'll have to figlii ii
and paddles may be read with special
what might have happened if the Pa
out action-Style in a combat arena.
commands.
cific Fleet had not been caught un
shurikens, the razor-sharp martial arts
These
full-screen
combat
Ihe SID
chip can
be
scenes
played with the aid nfA/tSoft-6'i com
aware. All of the scenarios carry sug
exhibit the best animation ever seen
mands Ami last but not least. ApSoft-
gestions
in tliis kind ol game, scenes lhai are
(>•} .speeds up disk drive access time.
"what-if" variations.
displayed in profile like Karetteka's.
'['here
are
many
commands
for
historically
possible
Even if you never create an original
pro
Tlie author used videotapes to pat tern the combat moves after those
vided by ApSofl-6-i. and while it isn't
.scenario, ihe Design Manual is valu
necessary to go through the complete
able for several other reasons. First, it
used by genuine martial arts comba
command set, one command does de
allows you io introduce a measure of
tants. Pacing one foe at a time, yon
serve special mention. Ap$oft~64 pro
strategic
can fight with sword or kung ft], Each
vides the command "IN" to re-start
Through the design option, you can
style
flexibility
to
the
game.
ApSaft-64, resetting it to the initial
select for yourself where your subma
aimed at different parts of the body-
loading of the Af>So/l-64
software.
rines in a .scenario will be deployed.
short upper kicks, long low punches. This will prove the toughest part of
This is a very important command
The composition of your task groups,
that should be typed in each time you
which arc predetermined
the game for some people to master,
use a different program under ApSoft-
scenario according to their historical
but
affords
a
you can
half-dozen
practice
in
moves
in every
unlimited
6-7. but did not receive the attention
arrangement, can likewise be altered
training sessions before undertaking
in the manual thai ii deserves. Since
to suit your own ideas of strategy,
the actual adventure, (In fact, you can't even star! until you've passed
ApSoft-64 must do a great deal of
Secondly, in the absence of any
memory manipulation when handling
player or Strategy notes, the Design
the tests in each skill. (And the anima
graphics,
a
Manual is the next best thing. In the
tion speed is player-adjustable, so you
messy state when a graphics program
Design Manual, for instance, you will
may stari in slow motion and step it
is ended. You may load in the next
learn that carriers have a rating called
up us your finders grow more nimble
program to find that it won't run, or
a
and you've mastered each move.
that ApSofi-64 no longer recognizes
maximum number of planes that can
Depleted in a digitized photo of a hooded monk. MoeblUS makes occa
certain commands.
sional
appearances to express plea
sure with your progress or sorrow
should
the
memory
is
lett
in
The IN command
be used between every pro
spot
number,
which
equals
the
lit onto the Ilighl deck at one lime,
This number also equals the optimum Size of an air strike. A careful reading
gram.
There are 21) programs included on
of the Design Manual holds the key to
the disk besides ApSofl-64 itself.
attaining at least a basic understand
reincarnate you three times, but alter
Many of the special
ing of the capabilities of the planes
that you're dead, dead, dead. One of
demonstrated in these programs, and
the
the
upon
hearing of your death.
best
features of this
He'll
two-disk
graphics
modes
commands are are
well
dis
and .ships at your disposal. Carriers at War will not appeal to
played. Several of the programs were
everyone. Gamers who like to experi
your last saved position at any time—
originally Apple II public domain pro
ence the "feel" of battle may be disap
without having io ([nit and reload the
grams. There is a well-known data
program. 'Iliis saves a lot of time. You
base program called "Hlecabinct" and
pointed by [he game system, which distances you from the violent activ
don't have to copy a scenario disk to
a checkbook balancing program. A
ity your orders have set in motion.
play on, and there is practically no
terminal program is included to help
Battles are represented by a simple
disk
transfer Applesoft program files.
game
permits
access
you
once
to
re.stan from
you've
entered
Khantun.
The chests' and rials' contents and locations are
dashing cursor on
1;S! Software also markets several randomized
for
each
Applesoft programs on Commodore 6-1-readable disks. Currently five disks
the
screen and
even the outcomes are seen second hand through the battle reports. [f you
can do
without
watching
new game, so MoebtttS has extra re
arc offered, at the price of SI'}.95
burning carriers sink beneath the
play value. With that in mind, the au
each. There are the Great Games disk.
waves and. instead, take satisfaction in
thor included a vanity hoard that tells
Math & Statistics disk. Advanced Math
the knowledge that you have out-ma
you the number ol limes each charac
disk. Business and Finance disk, and
neuvered and out-thought your oppo
ter (up to seven may be stored on the
Mixed Titles disk.
nent, then Carriers at War will pro
disk) has found the Orb. Easier to fin
Alter working with the ApSoft-64
vide you with a tremendous amount
of enjoyment, it is a game for people
ish than UltimaIVot The Bard's Tale —though the demanding kung in and
program for some time. 1 am very im pressed with the quality of the pack
who relish a tense duel of nerves and
swordfight sequences won't be mas
age. Now 1 can trade programs with
wits. Carriers tit War displays all the
tered overnight—Mnebius offers de
friends who have other computers. I
traits of an excellent war game—it's
termined adventurers at least SO hours
hope this provides a challenge to the
realistic, versatile, engrossing, and al
of uncommon fantasy role-playing. Q
program writers out there.
ways a challenge.
122
APRIUMAY'Bf>
Q
Q
HOW TO EI1TER PROGRBITIS in Power/Play 1 he programs wliich appear in this
vice-versa. Check for semicolons and
magazine have been run, tested and
colons reversed and extra or missing
checked for bugs and errors. After a
parenthesis. All of these things will
data statements,
program is tested, it is printed on a
cause a syntax error.
will be a little harder to find. Check
letter
quality
formatting then
printer
with
some
changes. This listing is
photographed
directly
and
There is only one time a syntax er
ror will tei! you the wrong1 line to look
for missing commas or other typos. If the variable is not coming from then the problem
each line that contains the variable
for typing mistakes.
at. If the line the syntax error refers to
OUT OF DATA ERROR
printed in the magazine. Using this
has a function call (i.e., FN A(3)), the
method ensures Che most error-free
syntax error may be in the line that
This error message is always re
program listings possible.
defines the function, rather than the
lated to the data statements in a pro
Whenever you see a word inside
line named in the error message. Look
gram
brackets, such as [DOWN], the word
for a line near the beginning of the
that the program has run out of data
represents a keystroke or series of
program (usually) that has DEF FN
items before it was supposed to. It is
keystrokes on the keyboard. The word
A(X) in it with an equation following
usually caused by a problem or typo
[DOWN] would be entered by press
it. Look for a typo in the equation part
in the data statements. Check first to
ing the cursor-down key. If multiple
of this definition.
see if you have left out a whole line of
keystrokes are required, the number will directly follow the word. For ox-
ample, |D0WN4| would mean to press the cursot-down
key four times.
If
there are multiple words within one
set of brackets, enter the keystrokes directly after one another. For exam
ple, |DOWN,R1GHT2) would mean to press the cursor-down key once and then the cursor-right key twice. In addition to these graphic sym bols,
the keyboard graphics are all
represented by a word and a letter
The word is either SHFT or CMD and represents the SHIFT key or the Com modore key. The letter is one of the letters on the keyboard The combina tion [SHFT E| would bo entered by holding down the SHIFT key and pressing the E. A number following the letter tells you how many times to
type the letter. For example. [SHFT A4.CMD B3] would mean to hold the SHIFT key and press the A four times, then hold down the Commodore key
ILLEGAL QUANTITY ERROR This is another common error mes sage. This can also be caused by a typing error, but it is a little harder to
find. Once again, list the line number that the error
message refers to.
There is probably a poke statement on this line. If there is, then the error is referring to what is trying to be
keys to press for any word or words inside of brackets. Refer to this chart whenever you aren't sure what keys
see on the screen,
from a pago of a magazine can be a strain on the brain, so use a ruler or a
piece of paper or anything else to help you keep track of where you are as you enter the data.
OTHER PROBLEMS It is important to remember that
range of zero to 255 to be poke-able
will only accept a line up to 80 charac
For
example,
the
statement
POKE
ters long. The VIC 20 will accept a
1024.260 would produce an illegal
line up to 88 characters long. Some
quantity error because 260 is greater
times you will find a line in a program
than 255.
that runs over this number of charac
Most often, the value being poked
ters. This is not a mistake in the list
is a variable (A,X...). This error is tell
ing. Sometimes programmers get so
ing you that this variable is out of
carried
range. If the variable is being read
that they use abbreviated commands
from data statements, then the prob
to get more than 80 (or 88) characters
lem is somewhere in the data state
on one line. You can enter these lines
ments.
by abbreviating the commands when
Check
the
data statements
away
crunching programs
CHART OF SPECIAL CHARACTER COMMANDS U
HOME
n -[CLEABl" -= SHIFTED CLR/HOME
jfl -[DOWN]"-CURSOR DOWN n "[UPI"-CURSOR UP
[I "|LEFTr'=CURSO!tLEfT H] "IHVSI"-CONTROL 9
' IPUHPLEI" =■ CONTROL 5
n ■[GHEENp-CONTROLS IBLUEl"1 -^CONTROL7
R .VELLOWI"-CONTROL 8
i
■ [cRANGEi' -commodore i
I* ■■IlKOWN]" -COMMODORE 2
j
[J
|F6|=F5
'U RED|"- COMMODORE 3
Hj "lORAYir -COMMODORE 4
SYNTAX ERROR This is by fat the most common error encountered
mas between numbers. Reading data
the 64 and the PET/CBM computers
to press. The little graphic next to the fl '[RIGHT]"-CURSOR RKSHT keystrokes shows you what you will
data. Next, check for missing com
poked. A number must be in the
and press the B three times The following chart tells you the
If this error occurs, it means
while entering
a
program. Usually (sorry folks) this means that you have typed some thing incorrectly on the line the syn
tax error refers to.
If you get the
message "?Syntax Error Break In Line 270", type LIST 270 and press RE
TURN. This will list line 270 to the screen. Look for any non-obvious mis
takes like a zero in place of an O or
B ■i;blacki"=controh !* "iWHmir-CONTROL2 H ■REDI"-CONTROL 3
";GRA¥2|"=* COMMODORE 5
|| [I GREEN]' -COMMODORES
Hi BLUEI--COMMODORE7
U'lGRAWI11-COMMODORE 8
POUND
|J| "' '" -t'P ARROW
GRAPHIC SYMBOLS WILL BE REPRESENTED AS EITHER THE LETTERS
SHFT (SHIFT) AND A KEY ("[SHFT Q.SHFT J.SHFT D.SHFT SI") OR THE LETTERS CMDR (COMMODORE) AND A KEY ("[CMDR Q.CMDR
G.COMDR Y.CMDR H)"). IF A SYMBOL IS REPEATED. THE NUMBER OF REPITITIONS WILL BE DIRECTLY AFTER THE KEY AND BEFORE THE COMMA ("[SPACE3.SHFT S4.CMDR M2]"). COMMODORE POWER/PLAY
123
you enter the line. The abbreviations for BASIC commands are on pages
How to Use the Magazine Entry Program
133-134 of the VIC 20 user guide and 130-131 of the Commodore 64 user's guide.
If you type a line that is longer than 80 (or 88) characters, the computer will act as if everything is ok, until you press RETURN. Then, a syntax error will be displayed.
This is the hardest of problems to
no error
message is dis
played, but the program just doesn't
run. This can be caused by many small mistakes typing a program in. First
check
written
for
that
the
program
the computer
was
you
are
using. Check to see if you have left out any lines of the program. Check each line of the program for typos or missing
parts.
Finally,
press
the
RUN/STOP key while the program is 'running'.
facing page is a machine language program that will assist you in enter ing
the programs in this magazine
correctly. It is for use with the Com modore 64 only and was written by Mark Robm using
THE PROGRAM WON'T RUN!! resolve;
The Magazine Entry Program on the
Write down the line the
program broke at and try to follow the program backwards from this point, looking for problems,
the
IEA Editor/
Assembler. Once the program is in place, it works its magic without you having to do anything else The pro gram will not let you enter a line if there is a typing mistake on it, and better yet, it identifies the kind of erroi for you.
Type in the Magazine Entry Pro gram carefully and save it as you go
along (just in case), Once the whole program is typed in, save it again on tape or disk. Now RUN the program The word POKING will appear on the top of the screen with a number. The number will increment from 49152 up to 50052, and )ust lets you know that
rope. You can't get the program to run and you can't find any errors in your typing. What do you do? As al
ways, we suggest that you try a local user group for help. In a group of even just a dozen members,
someone is
bound to have typed in the same pro gram.
If you do get a working copy, be sure to compare it to your own ver sion so that you can learn from your
errors and increase you understand ing of programming,
and end. Then type NEW. If there is a problem with
the
data
statements,
the program will tell you where to find the problem.
Once the program has run, it is in memory ready to go, To activate the
program,
that line into memory. This makes it impossible to enter a line incorrectly.
Error Messages and What They Mean There are six error messages that the Magazine Entry Program uses. Here they are, along with what they mean and how to fix them.
NO CHECKSUM: This means that
is ok, the program will finish running
You've come to the end of your
If the Magazine Entry Program sees a mistake on a line, it does not enter
you forgot to enter the apostrophe
Getting Started
the program is running. If everything
IK ALL ELSE FAILS
IMPORTANT
type SYS49152 and press
RETURN. Whan the READY prompt is displayed, type TEST and press RE TURN. You are now ready to enter the
programs from the magazine. Typing the Programs All the program listings in this
and the four letters at the end of the line. Move the cursor to the end of the line you just typed and enter the checksum.
QUOTE: This means that you for got (or added) a quote mark some where in the line. Check the line in the magazine and correct the quote.
PARENTHESIS: This means that you forgot (or added) a parenthesis somewhere in the line, Check the line in the magazine again and correct the parenthesis.
KEYWORD: Thas means that you have either forgotten a command or spelled one of the BASIC keywords (GOTO,
PRINT..) incorrectly.
Check
the line in the magazine again and check your spelling.
# OF CHARACTERS: This means that
you have either
characters or missed
entered extra some
charac
ters. Check the line in the magazine
again. This error message will also occur if you misspell a BASIC com
magazine that are for the 64 have an
mand, but create another keyword in
don't
apostrophe followed by four letters at
doing so. For example, if you misspell
have a local user group, or you simply
the end of the line (i.e., :ACDF). The
PRINT as PRONT, the 64 sees the
can't get any help, write to us. If you
apostrophe and letters should be en
letter P and R, the BASIC keyword ON
do write to us, include the following
tered along with the rest of the line.
and then the letter T. Because it sees
information about the program you
This is a checksum that the Magazine
the keyword ON. it thinks you've got
are having problems with:
Entry Program uses.
If you live in the
country,
The name of the program
too many characters, instead of a sim
ple misspelling.
Check spelling of
The issue of the magazine it was in
end and then press RETURN, just as
BASIC
The computer you are using
you normally would.
anything else wrong.
Any error messages and the line numbers
If the line is entered correctly, a bell is sounded and the line is entered into
commands
if you
can't find
UNIDENTIFIED: This means that you have either made a simple spell
Anything displayed on the screen
the computer's memory (without the
ing error, you typed the wrong line
A printout of your listing (if possible)
characters at the end).
number, or you typed the checksum
Send your questions to:
if a mistake was made while enter
incorrectly.
Spelling errors could be
ing the line, a noise is sounded and
the wrong number of spaces inside
an error message is displayed. Read
quotes, a variable spelled wrong, or a
1200 Wilson Drive
the error message, then press any key
word misspelled. Check the line in
West Chester, PA 19380 ATTN: Program Problem
to erase the message and correct the
the magazine again and correct the
line.
mistake.
Power/Play Magazine
124
Enter the line and the letters at the
APRIL/MAY'86
Q
Magaz ine
Rtlf'VV PvrtrfVilTl
LjllLiy I lUgialll
1
5
P=49152
^3 Magazine Entry Piograrais available on dish, along with the other programs in !hii magaiino, lor
S9.95.To ordercontanLoadstaratl-800-B31-Z6M.
" [CLEAR]POKING-"; :REM
SCOO0
10
READ A$:IF A$="END "THEN
20
L=ASC(MIDS(A$,2,1) )
30
1050
DATA
1051 105 2
DATA
105 3
DATA
84,FD,CO,09,lO,tJ3,4C,C7 C1,88,88,88,88,B8,B1,7A
DATA
41,52,45,4E,54,48,45,53 49,5 3,0a,C8,Bl,7A,DO,FB
30
H=ASC(MID$(AS,1,1)
1054
DATA
C9,27,D0,I3,A9,O0,91,7A
40
L=L-48 :IF
L=L-7
1055
DATA
50 60
H=H-48 :IF H>9 THEN H=H-7 PRINT" [HOME,RIGHT1 2]"P;
C3,A2,OO,B1,7A,9D,3C,03
1056
DATA
1057
DATA
C8,E8,EO,04,DO,F5,6O,4C F2,C2,A3,00,89,00,02,99
70
B=H*16+L:POKE
1058
DATA
4 0,33,FO,F2,C8,D0,F5,AO
1059
DATA
00,B9,4O,03,F0,E8,99,00
1060
D<VTA
O2,C8,DO,F5,20,D7,C1,4C
1061
DATA
56,C2,AH,OB,A9,0 0,9 9,W3
1062
DATA
CO,3D,3C,03,88,1O,F7,A9 8O,85,O2,2O,1B,C3,AO,0O
L>9
I
THEN
P,B: r=T+B:P=P+l
:GOTO
10 TO 103233
80
II ■
90
DATA - -> CHECK DATA PRINT" 30NE":END
THEN
PRINT"MISTAKE
IN
STATEMENTS":END
1000
DATA
4C,23,CO,O0 ,00,00,00,03
106 3
DATA
1001
DATA
00,00,00,00 ,00,00,00,00
1064
DATA
2O,9B,C1,2O,CA,C1,20F31
1002
DATA
0O,58,C1,5E ,C1,66,C1,76
1065
DATA
C2,E6,7A,E6,7B,20,7C,A5
1003
DATA
C1,83FC1,8F ,C1,EA,EA,EA
1066
DATA
AfI,O0,2O,AF,CO,F(l,CD,24
1004
DATA
4CF83,C0,A2 ,05,BD,ID,CO
1067
DATA
02,FO,O6,2(J,D7,CO,4C,12
1005
DATA
95,73,CA,10 ,F8,60FAO,02
1068
DATA
C2,C9,22,DOF06,20,BC,C0
1006
DATA
DATA
4C,12,C2,20,E7,CO,4C,12
DATA
1070
DATA
1008
B9,!10,O2,D9 ,3C,C1,D0,0B 88,10,F5,A9 ,01,8D,10,CO DATA 4C,1F,C1,60 ,A0,03,B9,00
1069
1007
1071
DATA
C2,AO,OO,B9,OO,02,20,A3 Cfl,C8,9O,OA,18,6D,O9,C0
1009
DATA
02,D9,38,C1 ,D0,E0,88,10
1072
DATA
SD,09,C0,4C,3 3,C2,8 8,A2
1010
DATA
F5,A9,00,8D ,10,CO,4C,IF
1073
DATA
1011
DATA
C1,6D,AO,03 ,89,00,02,09
1074
DATA
OO,B9,OO,O2,9D,OO,0 2,FO O4,E8,C8,D0,F4,GO,13,AD
1012
DATA
34,C1,D1I,E0 ,88,10,F5,A0
1075
DATA
OB,CO,69,41,80,OB,CO,33
1013 1014 1015
DATA
1076 1077
DATA
AD,0C,CO,E9,19,9fl,06,8D
DATA
05,B9,A2,E3 ,99,73,00,88 10,F7,A9,00 ,8D,18,D4,4C
DATA
0C,C0,4C,S0,C2,AD,OC,CO
DATA
1F,C1,E6,7A ,D0,02,E6,7B
1078
DATA
69,41,8D,0C,C0,AD,O5,C0
1016
DATA
1079
DATA
6D,07,CO,48,AD,06,CO,SD
1017
DATA
4C,79,00,A5 ,9D,F0,F3,A5 7A,C9,FF,D0 ,ED,A5,78,C9
1080
DATA
08,CO,8D,OE,CO,68,6D,0A
1018
DATA
01,D0,E7,20 ,5A,C0,AD,O0
1081
DATA
Ca,8D,flD;C0,AD,0E,COF6D
1019
DATA
02,20,A3,C0 ,90,DC,A0,00
1082
DATA
1020
DATA
4C,EA,C1,C9 ,30,30,06,C9
1083
DATA
09,CO,3D,OE,CO,38,E9,19 9O,06,8D,0E,C0,4C,96,C2
1021
DATA
DATA
ADFOE,CO,69,41,8D,0EFC0
DATA
3A,10,02,38 ,60,18,60,C8 B1,7A,C9,20 ,D0,03,C8,D0
1084
1022
1085
DATA
AD,0D,C0,E9,19,90,OS,8D
1023
DATA
F7,B1,7A,60 F18,C8,B1F7A
1086
DATA
(lD,C0F4C,AB,C2,AD,0D,Cn
1024
DATA
F0,35,C9,22 ,F0,F5,6D,05
1087
DATA
69,41,8D,0D,CO,A0,01,AD
1025
DATA
C0,8D,05,C0 ,AD,06FC0,S9
1088
DATA
1026
DATA
00,3D,06,CO ,4C,BD,C0,18
1089
DATA
0B,C0,CD,3C,fl3,DOF2O,C8 AD,0C,CO,CD,3D,0 3,DO,17
1027
DATA
6D,07,C0,3D ,07,CO,90,03
1090
DATA
C8, AD, (ID, CO, CD, 3E, 0 3, DO
1028 1029 1030
DATA
EE,08,Cfl,EE , 0 B , C 0 , (j 0 , 18
1091
DATA
0E,AD,OE,CO,CD,3F,O3,D0
DATA
6D,OA,C0,8D ,0A,C0,911,03 EE,09,C0,EE ,0C,CO,60,0A
1092
DATA
1093
DATA
1031
DATA
1094
DATA
1032
DATA
A8,S9,11,C0 ,85,FB,B9,12 CO,85,FC,A0 ,Ofl,A9,12,20
0 6,20,6 4,C3,4C,7A,CO,AD 10,CO,DO,11,98,48,68,4C F7,C0,AD,10,C0,F0,01,6O
1095
DATA
A9,04,4C,F7,C0,A4,FD,A9
1033
DATA
D2,FF,B1,FB ,FO,06,2O,D2
1C96
DATA
27,91,7A,A2,0(1,C8,BD,OB
1034
DATA
1097
DATA
C0,91,7A,C8,E8,£0,(14,00
1035
DATA
FF,C8,D0,P6 ,2fl,54,C3,20 7E,C3,20,E4 ,FF,F0,FB,A0
1098
DATA
F5,A9,OO,91,7A,20,64,C3
1036
DATA
1BFB9,3FFC1 ,20,D2,FF,88
1099
DATA
4C,7A,CO,AOr0G,B9,OOFO2
1037
DATA
10,F7,68,68 ,A9,OH,8D,00
1100
DATA
FO,11,CO,23,DO,03,EE,03
1038
DATA
1101
DATA
CO,C9,29,DO,03,EE,04,CO
DATA
1039
DATA
02,4C,74,A4 ,4B,49F4C,4C 54,45,53,54 ,41,44,44,91
1102
DATA
C8,DO,fc:A,AD,0 3,C0,CD,O4
104 0
DATA
91,ODF20,20 ,20,20,20,20
1103
DATA
CO,D0,O1,6O,A9,O5,4C,F7
1041
DATA
20,20,20,20 ,20,20,20,20
1104
DATA
C0FA9,20,3D,0f),D4,BD,01
1042
DATA
20,20,20,20 ,20,20,91,OD
1105
DATA
D4,A9,O9,8D,(I5,D4,A9,1!F
1043
DATA
51,55,4F,54 ,45,00,4B,45
DATA
SD,18,D4,60,20,41,C3,A9
104 4
DATA
59,57,4F,52 ,44,30,23,20
1045 1046
DATA
4F,46,20,43 ,48,41,52,41
HOT) 1107 1109
DATA
43,54,45,52 ,53,00,55,4E
1109
1047
DATA
49,44,45,4E ,54,49,45,49
1110
1048
DATA
45,44,00,4E ,4F,20,43,48
1111
DATA
04,D4,A2,70,A0,(13,8 8,D0
1049
DATA
45,43.4B,53 ,55,4D,Ol>,50
1112
DATA
PD,CA,D0,FA,6O,END
DATA
Sl,20,77,C3,A9,80,2u,77
DATA DATA
C3,4C,71,C3,20,41,C3,A9 11,20,77,C3,A9,10,20,77
DATA
C3,A9,OO,SD,(J4 FD4 ,6 0, 3D
COMMODORE POWER/PLAV
125
DON'T READ THIS IF YOU'RE COOKING ON TOUR DRIVES!!
TRERSURE ISLBFID Continued.from pg. -*■>
land
called
Oz—accompanied,
of
course, by your little dog Toto and
the potential for those much-publicized heat rslfltfid problems.
COOL SIACK II
is guaranteed 10 keep
any two of the above drives cool and stacked. The unit is supplied with
guards, off-on switch, a beautifully
finished cabinet, and a easy clean aluminum filter. J59J10 * $5.00 S&H. SINGLE DRIVE OlfflERS! More articles
are being written describing wild ways
to keep your drives cool.
Everything
from hair dryers to chimney stacks to
pull the heat out of the drive.
He
offer a reliable, economical cooling unit. It's sold with the same fan and
genom] hardware IS Coot Stack $29.00 1 53.00 Sill.
[I.
graphic images, but, for you diehard
with a sudden distant flash of light ning. From way across the dull, end
PICTIKKSOFF will present you with a
lessly flat Kansas horizon, you see it coming fast and furious. Tornado! The
any time you happen to he feeling
devilish black funnel hungrily races
SON. This way, you can slowly wean
toward
farmhouse where
yourself onto the idea of using pic
you live with your aunt and uncle.
tures on the screen as a natural com
the little
Oz both offer a reasonably large vo cabulary.
shake, and the sound of the monster
nouns, close to 100 verbs, and around
DRIVE
C. XLYHDAHIlTiniH^
hacked rubber mounts.
Five adhesive
Raises keyboard
and modem for better air flow. SI .00 Silt.
D. ACCESSORY COOLER:
tl.9b t
Designed to help
keep your keyboap-d and power supply cool
139.00 i S.1.00 Sill. E. COPY-HOLDER: Clamp-on and fully
adjustable! F.
DISK tKflY:
128.00 t S3.00 SSH.
This one is a must for
everyone. It's adhesive backed if you want to make it permanent. (2.50 (per ISt of 2) » $1.00 SSH or 2 sets for 15.00 including S&H (saves you 52.00). CARnO IICH, INC. CO. I1UX 65? SNELLVIILL, CA 3O?/fl
(04-979-6121 30 Day Honey Back Guarantee. Visa, H/C, Personal Check. Money Order S COD accepted. COD add S2.00 GA residents add 4% sales tax 1540,
126
Ibfll,
I
1571
APRIL/MAY'86
are TH's
of CEM
counted well
over 200
wind builds to an unbearable roar.
6() additional words, such as adjec tives, pronouns and prepositions, that
is uprooted, and spins wildly upward
Oz. And Windham's capable parser al
into the gaping inoulh ol the cyclone.
lows you to combine all those words
up
in the belly of the
are recognized within I be Wizard nf
into intelligible, complete sentences
the spinning gives
such as "'Take the map and kick Long
almost hypnotic, gentle
John," "Give Billy rum then ask Billy
nicking, and despite your fear, you
about pirates." or "Toto. bite the
art
wicked witch." However, if patience
soon
lulled into
a deep sleep.
is not a virtue, you can also use cer
by a sharp bump and crash. The house
tain shoo phrases such as "look." "ex
is quiet and still. Carefully, cautiously,
amine object," "inventory," and
you open
"who," as well as specific abbrevia
the front door and
take
your first small, tentative step. . .over
tions like "I I" for up. "E" for east, and
the rainbow.
TM" for Tinman.
A number of helpful commands are
For those of us who have already
common to both of these Windham
read these books, Wiudham Classics
adventures:
provide the ultimate re-experience of
CREATE,
SAVE,
RE
STORE, RESTART, and QUIT. These
far-away
allow you to create a disk, save a disk,
and long-feared villains, lint particu
save a current game position, restore
larly for those of us whose children
lands, beloved old
friends,
position, restart
look upon reading a thick novel as an
play from the beginning Of the story.
old-fashioned form of slow torture in-
or end a playing session. But three
fljeted upon them by teachers and
additional commands. WORDS, PICTURESON and PICTURESOFF, arc ex
parents. Windham's adventures are a
clusive to Windham adventures.
FAN
I
Then, with a deep Strained shudder and a mighty crash, the eulire house
a particular game
SINGLC
adventuresome, just type PICTURE-
The whole world starts to rattle and
Hours later you are rudely awakened
B.
text-only game. Of course,
arms and race hack Into the house.
way to an
ll'.iieni Pending)
familiar
pliment to the pictures In your mind. Treasure Island and Tin- Wizard of
snake-like storm,
COOL STACK II
lnfocom addicts out there, typing
the cellar, you scoop Toto up in your
With no time to reach the shelter of
But high
A.
gorgeous
three very unusual sidekicks.
Your adventure ;is Dorothy begins
Commodore 1510, !S41 S 1571 owners. Stacking your drives greatly increases
Treasure Island and The Wizard of Oz are accompanied by
The command WORDS summons
marvelous new way to expose them
to classic literature—and they'll nev er even know it unless you till them.
up the WordWindow, an innovative
But do tell them, eventually. An intro
help feature to make play more enjoy
duction to adventure classics, the
able.
"Windham
II at any time you are having
difficulty with
commands,
simply
lead
to a
way"
can
very possibly
minor miracle.
For after
type the word WORDS, and a list of all
they've played the story,
they jus!
the verbs and nouns suitable for the
might want to actually read the story.
particular scene you are playing will
Whether you lean toward action-
appear. Peruse the list for ideas, and then either hit any key to go back to
adventure like Treasure Island or die fantasy-adventure of The Wizard of
your game, or hit the spacebar to see
Oz.
another screen of additional words. I
that you treat yourself to the experi
found WordWindow to be a more
ence of a Windham Classic
[ban welcome addition to adventur
I
wholeheartedly recommend
So play yourself a good novel. Su
ing—particularly useful at those in
perbly written him books have heen
evitable points in play when you arc
available at your local library for dec
literally at a loss lor words.
ades.
Q
COMMODORE'S
NEWS
FROM THE BACK
Computer Accessories
Duncom has introduced The Notcher, a device that makes single-sided computer diskettes double-
sided, and a Wet System Disk Head Cleaner. Both products are designed for use with 5-1/4 floppy disks.
The Notcher, while not intended to render the disk's second side useful for primary data storage, provides the user with a convenient way to manufacture back-up or duplicate copies of important data disks. It punches out a notch on single-sided disk jackets in the locations reserved for "writeprotect" notches on double-sided disks.
Suncom's Wet System Disk Head Cleaner removes particulate matter, smoke residue, dust and corrosion which build up on disk heads after extended periods of use.
The Notaher retails for $9.95 and the Disk Head Cleaner retails for $7,95. (Suncom, 260 Holbrook Drive, Wheeling, IL 60090)
Inexpensive Color Printer for Amiga Xlmiga users can now print the Amiga's 4,096 colors using Okidata's Okimate 20
and Plug 'N Print Kit. The Okimate 20 is a ribbon-transfer color printer with multiple functions and capabilities. In the word processing mode, the Okimate 20
prints 80 characters per second in standard type, with letter-quality capabilities at 49 characters per second. Users also have the option of several type fonts, Including wide print, boldface, fine print, and italics, Underlining, superscripts and subscripts are standard features.
The Okimate SO has a 24-element printhead, built-in friction and pin feed paper, variable-width tractor feed, and an 8K buffer. Users can print in either 80 standard columns or 132 columns using condensed typeThe Plug TJ Print kit contains an interface module, data cable, cartridge ribbons
(color and black), sample computer paper, and instructions. The Amiga has the Okimate SO built into its menu so users can transfer full-color, high-resolution Images from the screen to the printer without outside programs.
The printer retails for $169 and the Amiga Plug TJ Print retails for $99. (Okidata, 532 Fellowship Road, Mt. Laurel, HJ 08054)
Telecommunications via Packet Radio xi. petition to create a new radio communications service specifically for personal computer owners was recently filed with the Federal Communications Commission (FCC). The proposed service would allow computer owners to exchange messages, bulletins,
computer programs and other information via packet radio in much the same way that information is exchanged using a modem and telephone. The radio service, however, would have no connect-time or phone-line charges, although users would have to purchase a special radio modem to access the service.
Don Stoner, of Mercer Island, Washington, who filed the petition with the FCC in October 1985, has dubbed the service Public Digital Radio. In his petition, Stoner proposed that the FCC designate a wideband packet radio channel exclusively for the purpose of computer communication. The channel he proposes to use for Public Digital Radio is an "underoccupled" channel between 52 and 54 MHz. Packet radio, according to Stoner, works like the radio equivalent of the Postal Service. A message is "addressed" to a recipient and sent out over the air waves at extremely high speeds. It is passed along via a network of otherusers until it reaches its destination. Its
main limitation is distance. The signal must be picked up and passed along by another "node" within about a mile or it fades and is lost. Ifyou wouldlike to support Stoner's petition, write to the Federal Communications Commission, Washington, D.C. 20554. Reference Donald L. Stoner's proposal for the creation of a Public Digital Radio Service, Rule Making Number RM-5241, submitted October SO, 1985. COMMODORE POWER/PLAY
127
flDUERTISERS IHDEK
D.B/S CHEHP5HEET Continuedfrom pg. 10')
500
:'ABHY
510
REM
LINES
520
:'ABHB
530
FOR
540
#
Advertiser Index
57-75'BLYD
1
29
PRINT#1,S1$+B65+S1$+S3$+B6$+LEFTS
Berkeley Soflworks
2
25
(S2$,29)+B6S+S1S+S3$+SPS+B6S'MPQT
Bantam Books
3
39
Brown Bag Software
4
21
Carbo Tech
5
126
CBM Corporate
•
C2-1, 32-33
CBM Software
*
27, C3, 37
C.O.M.B. Co.
•
84
TO
18'DEAE
NEXT'BAEE
560
: 'ABHF
570
REM
580
:"ABHH
590
PRINTII1,S1S+B6S + S1$ + 53S+B4S;"FSIP
600
FOR X=l
LINES
TO
S
76-77'BLCJ
14:PRINT#1,B3S;:NEXT
:PRINTS1,B2$+S1S+S3S+B6$+S1$+S3$+
SPS+B6?'NOWQ 610
PRINTS1,S1S+B6S+LEFTS(S2$,29) ;
620
PRINT#1,B4$;:FOR
1 ERHH X=l
TO
14
:PRINT#1,B3S;:NEXT:PRINTtl,
630
B5S+S1$+S3$+SP$+B6S'LMYQ FOR X=l TO 4:PRINT#1,BL$:NEXT'FKXI
640
:'ABHE
650 660 670 680
REM LINES # 82-89'BLCI :'ABHG PRINT#1,S1S+B6$+S1S+S3S+B1S;'FSFO FOR X=l TO 29:PRINT#1,B3$;:NEXT
690
FOR
7 00
PRINT#1,S1S+B6S+S1$+S3$+B6S+LEFTS
720 730
Poge
Addison Wesley Publishing
X=l
550
710
'tamer Response No.
:PRINT#1,B2$+S1$+S3$+SPS+B6S'KFXU X=l
TO
6'DDYL
(S2S,29)+B6S+S1$+S3S+SP$+B6S'MPQR NEXT'BAEC
740 750 760
PRINT#1,S1$+B6S+S1$+S3$+B4S;'FSIK FOR X=l TO 29:PRINT#1,B3$;:NEXT :PRINT#1,B5$+S1$+S3$+SP$+B6$'KFBQ :'ABHF REM LINES tt 90-'BJTI :'ABHH
770
FOR X=l
780
PRINT#1,S1S+B4S;"CJCM
790
FOR X=l
TO TO
6:PRINT#1,BL$:NEXT'FKAN 60:PRINT#1,B3$;:NEXT
44-45
Digital Solutions
6
7
Early Development Systems
7
92
EPYX
8
15
GSR Software
9
108
Howard W. Sams & Co.
10
41
Loadstar
11
46
Mastertronics
12
19
Microprose Software
13
2
NPS
14
108
Okidata
15
13
Prolecto
16
48-65
Pro-Tech-Tronic
17
117
Quantumlink
18
8,10,12,14,16-17
Smada Enterprizes
19
117
Steve Leven
20
92
Strategic Simulations
21
C4
Sublogic Corporation
22
11,23
23
108
:PRINT#1,B5$'GSDR
Superior Micro
800
:'ABHC
810
REM
T&D Electronics
24
101
Tevex
25
43
Timeworks
26
9
Tri Micro
27
4-6, 42, 80
END
OR
REPEAT'BLYG
820
:'ABHE
830
PRINT#1:CLOSE
840
PRINT"[HOME,DOWN10] ANOTHER
COPY
l'CDLG (Y/N)[SPACE2]N";
:INPUT"[LEFT3]";RS'CFTQ 850
IF
R$O"Y"THEN
PRINT" (CLEAR)"
:END'GDBM
860
RUN'BAMI
870
:'ABHJ
880
REM
INITIALIZE
GRAPHIC
VARIABLES'BBYS 890
:'ABHL
900
B1$="[CMDR
A]":B2$="(CMDR
:B3S="[SHFT *]":B4S="|CMDR :B5S="(CMDR X]":B6$="[SHFT :SPS = " '"HCLS
S]" Z]" -]"
910
S1S = "[SPACE10]'"BDDG
920 930
S2S="[SPACE40]""BDPL S3S = " [SPACE4]'"BDTH
940
BLS=S1$+B6S+S2S+S1$+S1$+B6$IGVRP
950
RETURN'BAQI
128
APRUMAY'86
END
THE PERFECT FAMILY Everything you need to work better.
Write better letters
Forecast better spread
Manage data better.
memos, and reports.
sheets and financial
Lists, records, names
and statistical analyses.
and addresses.
Simple function keeps it easy. So you can keep your mind on what you're writing.
■ Built-in forms and formulas help you get to work right
■ Built-in forms for instant filing help.
Powerful editing features— at the touch of a single key.
■ Split-screen windows let
A 50,000 word dictionary that helps you correct spelling mistakes.
i' A Perfect Thesaurus to help you choose exactly the right word. Split-screen windows that
away.
you compare spreadsheet data.
■ Multiple spreadsheets in
the exact information
you need, ■ Unlimited storage lets you put more data in one place.
memory multiply your management power.
■ Regional recalculation lets you change some numbers. Without changing them all.
help keep your thoughts organized—while you write. Automatic formatting to make your writing look even better on paper.
COMMODORE-
®1984, THORN EMI Computer Software, Inc. all rights reserved
■ Sort criteria to help you get
Combine these PERFECT" programs with the Commodore 128 Personal Computer and 1571 diskdrive. Look for them at your nearest
Commodore dealer soon!
ONLY
■■
-*-■■■
'
-•
■MB?
Theg_ local cqmpu store.- Enter uiejn uwjt
If exploring eerie dungeonsfl
with monsters is your Idea of fun. we've got two fantasy games that'll have you floating on ctoud nine. Each breaks new ground in role-playing games with special features:
If thcfc are no convenient stores near
you. VISA R M/C holders can order these S39.95 games by calling toll-free 800-
IS?
443-0100. x33S. To order by mall, send
WIZARD'S CROWN" lets you resolve combat two ways: The computer
yourcheck to: STRATEGIC SIMULATIONS.
INC.. 883 Stlertin Road. Building A-200.
can do It quickly, or you can per
Mountain View. CA 94043. (California
sonally direct it with a multitude of tactical options.
residents, add 7% sales tax.) Please
specify computer format and add S2.00
RINGS OF ZILFIN" adds unprece
for shipping and handling. All our games carry a "14-day satis faction or your money back' guarantee. WRITE FOR A FREE COLOR CATALOG
dented realism to fantasy gaming
with its superb graphics. The fully animated scrolling screen grants you
OF ALL OUR GAMES TODAV.
step-by-step control of the action.
ON DISK
F0R48K
APPLE1!! SERIES AND
C-64." HISDSt>yStr..i«iK:SimiiUllono. Inc All r>J Ml', flic ivod
RINGS OF ZILFIN includes graphics routines from Penguin Software's Graphics Magician*