Commodore_Power-Play_1986_Issue_19_V5_N01_Feb_Mar

Page 1

Free Computer Psychiatrist Program

S3 50 Conada ISSN 0739-8018

III

I power/play

Amiga

ยงJยง

Utility Program: - NEW COMMANDS

JET COMBAT SIMULATOR W1SHBRINGER STAR RANK BOXING

STAT1S PRO AND MORE

More free C-128 and C-64 programs: SPACE DOG TRAINER CRYPTOGRAM

PUNCH


TODAY IF YOU COME IN

Amiga con help you design

anything, from aulos 10 atoms

Lite you, Amiga can do many

things 01 once.

Amiga's color graphics leave the competition far behind.

Âť SocpDox Derby Iso reglMeraa1 iradcmurkof Inrernannnal Soapboi Derby. Iric , AVron. Ohio " Amiga Is a rrooemoi* olCommndoie-AmlQa Inc w ISM Iso regisrcred Iraacmork o(

iniemotionoi Business Machines, inc. Âť wordsioi is a teglsrereii rrouumurkor Micropro. Ire 8 loius is o registered nodomorkol loius Developmenr Coipoioiion " Macmiosn is o irocJemofk dcensed to Appiu Computer, inc. 'O19B5. Commodoie flee ironies iimi led


SECOND, YOU'VE LOST THE RACE. It may have been good enough in a Soapbox Derby® but these days there is no second place. You eifher close the deal or you don't. You get the pro motion or somebody else does. Finally there's a way to get a jump

twice the memory of an IBM® PC. But although it can run rings around IBM, it will also run IBM programs. You have instant access to the largest collection of business software in the industry, including old standbys like

Amiga.1" The first personal computer that gives you a creative edge. Crea

more powerful than Macintosh,™ too, and more expandable. With an

on your competition. Introducing

tivity makes it easier and faster to

work with Amiga. And creativity makes work done on Amiga stand out.

Amiga makes charts and graphs

with more color and dimension than

any other personal computer (and

faster than most of them). But that's just a start. You can prepare presenta

tions with stereo music and animation, slide shows, create package designs, instruction manuals, brochures, with optional equipment, Amiga will even

allow you to take a picture from your

video camera or VCR, save the image and change it on your monitor.

Amiga can not only do many more

Wordstar® and Lotus® 1,2,3. Amiga is

optional expansion module, you can

add memory up to 8 megabytes. And while it can do much more than Macintosh or IBM, Amiga costs less than either of them. You won't find a computer thafs easier to use, either. You point at sym bols with the Amiga mouse or use

keyboard commands if you prefer.

Only Amiga is built to give you a choice. Pull-down "menus" list avail able options from typefaces and

colors, to brushstrokes and musical in struments. Amiga will even talk to you in a male or female voice. Amiga is not only the next genera

tasks, it can do more of them at once. And work on all of them simultane ously. While you're preparing the spreadsheet, Amiga will print the memo. And there's probably enough power left over to receive a phone

tion of computer, it's an incredible

modem at the same time.

afford a computer, it is whether you

message or a stock quote over a

Amiga is easier to use and has

leap in how we use them. It will

change the way we do business, the

way we learn, even the way we think. See an Authorized Amiga Dealer

near you. Now that Amiga is here, the

question isn't whether you can can afford to wait.

Amiga by Commodore

Amiga adds a winning dimen sion to business grapnics.

AMIGA GIVES YOU A CREATIVE EDGE.


Sing Along With Your Favorite

Songs Here's a great new way for you and your friends to have fun with your Commodore 64™ or 128™. Our exciting Party Songs disk features 18 classics you'll love to sing. They are loaded with humor and nostalgia—just right for when friends get together.

For sing-along fun, the lyrics appear in easy-to-read verse on your TV or monitor. Play just your favorite song or set your computer to play them all.

If you've seen our Christmas Carols, then you know Party Songs will be a treat. Your computer's vast musical capabilities are used to their fullest to create

For fun throughout the Christmas holidays, order our

Christmas Carols, too! The disk contains 18 favorites, including 0 Come All Ye Faithful, Joy to the World, Jingle Bells, Silent Night, What Child is This?, and more.

As always, you can trust John Henry Software to bring you quality software at the lowest price. We specialize in prompt delivery and guarantee our product. Don't wait, see your dealer, or call us today! Toll-free number:

1-800-223-2314

lively music in three-part harmony. The colorful and entertaining graphics make every song a visual delight.

SONGS INCLUDE:

• Auld Lang Syne • I've Been Workin' on the Railroad

• Oh My Darling Clementine • Blow the Man Down • For He's a Jolly Good Fellow • Bill Groggin's Goat

In Ohio call 513-898-7660

$15 each

Both for only

$28.95

• Hail! Hail! The Gang's All Here! • My Wild Irish Rose • • • •

My Old Kentucky Home • Turkey in the Straw My Bonnie Lies Over the Ocean • Goober Peas Red River Valley • Oh! Susanna • Dixie The Yellow Rose of Texas • Yankee Doodle

• Who Threw the Overalls in

Mistress Murphy's Chowder?

John Hemy Software CornmodtK* 6* nnO Commode"! 126 me

Please send me; Party Songs diskls) at S15.95 e

Chfisimas Carols (Jiskis) at S15.95 each Christmas Carols and Party Sonqs a! $28.95 and Handling. Ot™ lesldanis .itl<) i>- sales lai foiolgn oii(8's.Bi«plC»nadaanUAPO,a*)i300forAirMa;i Please pay in U.S.

f.i Check or money older enclosed


VOLUME 5, NUMBER I, ISSUE 19

COI1TEI1TS

comm

FEBRUARY/ MARCH 1986

I II

pouier/plnv

FEATURES

re

DEPARTMENTS LETTERS

NEWS FROM THE FRONT

10

GAME REVIEWS CroSS-Country Road Race reviewed by Cheryl Peterson Rescue on FractOlUS reviewed by Cheryl Peterson

Stai Rank BOXlng reviewed by Jim Grocery 3-ln-l Football reviewed by Rick Teverbough

StatiS Pro Baseball reviewed by Mark Cotone Stunt Flyei reviewed Dy Ervin Bobo Super Huey ■ .■mwed By Ervin Bobo On-Track reviewed by Mark Cotona Apstial Trilogy reviewed by Ervin 6oEo Jet Combat Simulator reviewed by Jorin Jermoine WlStlbringer reviewed by Ted Solomone Road to MOSCOW reviewed by Gory Fields

Colonial Conquest reviewed by Rick Teveitwugri

ADVENTURE ROAD Transylvania II By snay AOdams

44

JOYSTICK LUNATIC The Strange Case of John Q. Public by Steve Finkei

49

SOFTWARE REVIEWS Physically Fit with Your Commodore 64 by Crirlsi™ Adamec

54

COMPUTER WIZARD Computer Counting, Port 2 oy lows f Sander

56

NO MORE PENCILS Ellza-LOGO, The Computer Psychiatrist by Dovid Malmberg

60

GAME PROGRAMS Punch by Work Jordan

96

Space Dog Trainer ■; Bruce Jaeger

100

Cryptogram by MarKJonkin

106

JIFFIES Tech Notes by Jim Graceiy, Tecnmcal Eauor

114

HOW TO ENTER PROGRAMS IN POWER/PLAY

119

KIDS' CORNER 109

COMPUTER TUTOR Game Design, Part 2 by Rotten Aionso

USER GROUPS

110

Meredith Jones Frummer: Commodore Kid by Bin

122

The Vld Kid byPamHoiowift

124

ADVERTISER'S INDEX

128

POWERPLAV

3


YOU'RE DOING MORE

POWER PlflV

THAN EVER

SO SHOULD YOUR SOFTWARE Publisher Robert M. Kenney

Assistant to the Publisher

Integrated Performance and Versatility

Mary Grace Nicoline Editor Diane LeBold

The realiy exciting thing about integrated software is that you can toilor it to fit your needs. Use the word processing to produce error-free copy.

Assistant Editor

Organize file information, then use identifying keys to produce letters and

reports without teryping. Or you can keep research notes and selectively

Technical Editor Jim Grocely

recoil them to include in a term paper. Rental properties5 5rock portfolio?

Assistont Technical Editor

Budgeting? The spreadsheet helps you to monitor your money and investments, To include a visual presenta

Carol Minton

Sun Won Kim

Contributing Editor Louis F. Sander

tion with your report, simply use the graphics capa bilities

Arl Director

Because the programs reside in memory together, you work without breaking your pace. No fussing with load

Robert C. Andersen Assistant Art Director Nancy A. Walker

ing various disks. No time lost in creating doro transfer files. 5o you are free to

Cover Photo

Image Band

create new ways to use your software.

Entertainment thor Excites the Senses Ride the winds on your magic corper, explore

Advertising Coordinator Cheryl Griffith Circulation Manager

galaxies, leorn about weather pottetns. For think

John O'Brien

ers, graphic adventures provide hours of intrigue

Advertising Representatives

as you seek ro rid o haunted town of its ghostly

visitors. Of explore new territories in your quest to rescue the princess from the evil wizard.

As You Grow, We Grow

$5.00 Update or C-128 Upgrade

$20.00 Exchange for Complere System Soon, you'll be able ro create "macros" to record lengthy keystroke sequences and play them back with a single command. Search for information across multiple disks. Program

the software for specific applications. And more. Our upgrade/exchange

SOUTHEAST AND WEST

Wanen Longer, Spencer 0. Smith Won en Longer Associates

9320 NW 2nd Street Coral Springs, FL 33065 Advertising Inquiries Only 305/753-4124 MIDATLANTIC. NEW ENGLAND AND MIDWEST

Pamela S. Fedot, Randy Fedor 700 River Road

Fair Haven, NJ 07701 201/741-5784

policy allows you to expand your system without sacrificing data disks.

The More You Do. The More We Help You Do It Because so mony people are doing more things with Tn Micro software, you II never ha veto worry about advice or support Jusr ask one of the more than 70,000 peo

ple who use it. 'Thank you ogam for your phone call. It is refreshing to deal with a company thot shows concern for the consumer." LJ. Hannerr, CA

"Tri Micro hos created o new set of stondords for software integration thot other manufacturers will surely want to motch." RUN, July 1985.

QUIETLY, A STANDARD IS DORN. For rhe G64". C-126* Plus 4" and Atan'

Commodore Pcwm/Play, Volume 5. Number 1, Issue 19, February/March lgae. ISBN 0-B8731-055-9 Commodore/PavM Play is published bi-monlhly by Contemporary Marketing Inc, 1200 Wilson Drive, West

Chesler. PA 19380 US. Subscriber Role is SI500 per year, Canadian Subscriber Role is S20 00 per year. Overseas Subscriber Hale is S25.0O per year Queslions concerning subscription should be Directed lo Contempo rary Marketing, Inc, Commodore Magazine Subscription Department, Bo* 651, Holmes, Pennsylvania 19043 Phone 800-345-8112 (in Pennsylvania, 800-6622444) Copyright â– <;â– 1985 by Contemporary Modeling, Inc All Rights Reserved

Conterrpororv Marketing, Inc also publishes Commaacre Microcomputers

MICRO

14072 Stratton Way, Santa Ana, CA 92705 (714) 632-6707

Application lo mail o! Second Class postage rates ;s pending ot Wesl Chester, Pennsylvania 19380. and adartionol moiling offices

POStMASTER.

Holmes. PA 19043

ABC Membership opplied tor

4

FEBRUARY/MARCH r86

send cadress

changes lo Contemporary Modeling. Inc

Boi 651.


LETIERS

EASY TO USE,

EASY TO AFFORD "Team-Motes integrored design has resulted

in o high performance program ihor Com modore users will discover ro be one ol rhe

besr ovallable," RUN, July 1985. "The beaury is Thar oi ony time you can go

from one proo/om io onoiher without

information

loss."

FAMILY

COMPUTING.

November 1964 The File Manager allows individualized file

formats.. A wide vanery ranges from rhe ability io create printed lists...io a selective reporr feature rhar let* you occess a cerraln

Commodore Power/Play

welcomes

problem. After trying a number of to

verify a read,

the drive

group of records." IXUN, April 1985. "Worth the money, if only for rhe spread-

letters from readers. Please send them

times

to:

checks bit seven of location 106. If

sheer." InfoWorld, Dec. 17, 1964

Commodore I'ower/Play

this bit is a zero then the head is

"As o marriage of convenience and value,

1200 Wilson Drive-

"bum/ted" back to track one and the

rhe program succeeds handsomely...Tn

West Chester, PA 19380

read is tried again

Miao's spreadsheet possesses impressive

The drive chatter you hear is actu

Ann: Letters

ally the head verifying its location

Disk Drive Silencer To the Editor:

In

the August/September,

Commodore Power/Play, lished

a

three-line

you

BASIC

1985,

pub

program

Team-More,Write File.

Home Office, Plus Graph

bit seven is a one,

Your Personal Accountant

Che head stays

where it is and reports the error. Protection

schemes which bump

the head are usually trying to find

pose of this program was to reduce

the result is still the same. For those of you

who

may not

ter when you are loading protected

have seen the routine, here it is

software. I typed it in and then loaded

again:

normally does a lot of banging when

10 OPEN 15, 8, 15 20 PRINT#5,"MW;aiRS CURS (0)

loading, and it was as smooth as silk!

doing to prevent chattering? Thanks for saving me possible head

alignment

problems

somewhere

down the road due to all that grind ing, 1 plan on trying your program out

(106)

CHRS (1) CURS

COMPUTE'S Gazette.

December

1984

Rug Widens definitely a cliollenge.lt gives rhe hord core gome player as much acnon

and rhrillsasheorshe could possibly want."

Rug Rider, Entertainer 1. Corom Snowdrifts & Sunny Skies. Ghost Town

AND THERE ARE TWO REASONS TO DUY NOW Every purchase mode between now ond

Software Protection

January 15, 1966. will include o voluable

To the Editor: The article "Software Protection: Is

the Cure Worse than the Disease?" in August/September,

1985,

issue

was of great interest to me, and I

Madison, Missouri

think Mr. Millman did an admirable

job of covering the basics in a short value in

lively.

POWER PLAY, April 1985.

David G. Britt

The routine changes a

vonety ol obsrocles help keep the game

C33)

the

on all of my protected software.

"Colorful graphics, sprightly music, and o

30 CLOSE 15

Would you please lell me exactly what it is that this little program is

Microcompurer.

moving out to try the read again. If

an error on some track or sector, so

my word processing software, which

Commodore

by bumping against the stop before

called "Disk Drive Silencer." The pur

and/or eliminate the drive head chat

features."

May June 1965.

space. To a large extent, my sympa

coupon book'with savings on compuier

magazine

subscriptions, diskettes, com

puter books, accessories and software. In addition, every one who moils in his warranty registration will

receive mem

bership in rhe PLUS EXCHANGE, c user group of Tn Micro software, for rhree months.

memory location 106 (S6A) of the

thies lie with the programmers whose

Now that you know us better, next

1541.

work is illegally copied—they don't

time you shop for software, instead

The memory-write command

(M-W) in line 20 writes a value of

benefit from their hard and creative

of

133 to this location, which normally

work, and

contains a five.

when talented programmers lose so

"HELLO!"

ue=128)

Bit seven

(val-

is the only bit changed

(128 + 5 = 133). This bit is used when the drive encounters a read

that's unfair.

It's

tragic

much to piracy that they can't sup port themselves by programming. Continued onpg. a

saying

"WHO?",

you'll

soy

TRIt-MICRO 14072 Stranon Woy, Santa Ano. CA 92705 (714) 832-6707 POWERPLAY

5


'Illere is,

however, one feet that

tended to jump up one line every

processor software. However, I have

went tmiiicntioned: Software publish

time the US. tank took a hit from

two suggestions that should make the

ers

program even more useful.

losses. The fact is, duplication repre

enemy fire or mines. After dissecting this program line by line and deci

sents a loss to the publisher only if

phering the variables and their use in

have renumbered Mr. Leven's lines,

grossly

Inflate

their

imagined

In the following program listing, 1

the person with the pirated copy

the program, 1 felt the problem must

but it should be no trouble to identify

would have paid for the program

lie in the subroutine in line

them in Mr. Leven's listing, as shown

were the copy not available. Only a

However, I could find nothing wrong.

tiny proportion of the pirated soft

So again I traced the steps there from

ware is in that category, I know peo ple with huge libraries of illegal

even' line that sent me there, and

no provision for setting

there it was. Line I 52 is called several

Lines 100-138 have been added and/

copies. Would these people have paid the thousands of dollars the software

times throughout the program.

or expanded for ibis purpose. "M" is

would have cost? Certainly not—they

quence, as it merely causes a double

didn't have the money. Does the soft

which can be printed between the

entry at the top of the display. How

two margins. Line

ware get used, giving the pirate the

ever, it sets the stage for the cause of

tions over to properly set the end-of-

benefit of something he stole? For the

the problem. In the enemy fire se

line marker. The INT function in line

most part, no—there's too much of ii.

quence, when the enemy scores a hit,

135 is required when the margins se

OOd it's mostly of little interest to the

line 2620 sends the program back to

lected would Otherwise result in a

pirate.

line 152 to update the damage status.

non-integer for M.

Why do people have illegal eopies

150.

The lirst time is of no great conse

in Part 2 of his article. First, the original program contains

margins.

the maximum number of characters 150 tabs M posi

Now the fun begins. The cursor is in

of software they neither need nor de

Second, unless one is watching the

the lower display area and begins

screen, it is easy to type right over the

sire? Because they are curious to see

with line 152 tabbing 25 away from fuel status causing the "scout" entry

end-of-line marker. This is true espe

them a copy. Because they are proud of big libraries, even if they never use

to appear just below fuel and causing

hunt-and-peck typing method. Once

the cursor to collide with the lower

over-typed, the marker is lost and the

the software. Because they were of

border. This "jumps" the display up

fered the copy by a friend, and didn't

end of line is unknown unless one

one line, causing the problem.

resorts to counting characters on the

what a program does, so a friend gives

want to hurt the person's feelings. Re-

Now for the cure! Line 152 must

cially with those of us who use the

screen. Going beyond the cnd-of-Iine

cause it's a status symbol. Like Ever

include the US variable which repre

est, because it's there.

will cause the printer to do a carriage

sents chrS( |t>) to place the cursor at

return and print the excess characters

Because, as

Millman points out, they paid 60 bucks tor software that was grossly

the "home" position before

the

"t:ib( 25)" entry.

on the next line, liven worse, with double-width printing the printer will

misrepresented and lor which they

The line should appear as below:

can't get a refund. And lor many other

152 PRINT IIS TAB(25)"SCOlJTS(Ti'"

carriage return. In either case, the re

reasons.

SPC(J)SC: AS = O: IF AAK10 TI1KN

Whatever the reasons, only a tiny fraction of the illegal copies represent

sult is unacceptable on almost any

AS=1.

document.

Entering this line solves the problem.

actual lost sales. Taking this into ac

ff. Stephen PattOlt Baltimore^ Maryland

count, the estimates by the software

houses shrink to more reasonable

A reasonable solution to this prob lem is achieved in lines 255, 25~ and

400-580. lite subroutine at 400 generates a

numbers and the problem looks more

Japan Pictorial

manageable. Perhaps those industry experts who contend with piracy

To the Editor:

should consider the reality of the whole situation. Of course even- pub

the October/November,

lisher thinks his own products are in

revert to standard lype si/.e after the

single warning beep, and

1 enjoyed the pictorial on Japan in 1985. issue

of Commodore Poirer/P/ay and

line

255

commands this beep whenever I.HN(BS) (the number of characters typed for one line) equals or exceeds M(-3). The subroutine at 500 gener ates eight quick beeps when M has

dispensable and that even' copy re

thought I'd pass along an interesting thing I noticed: The Quad 2-input

presents a tost sale, but it just isn't so.

AND gates on page 79 are labeled (in

generate this signal must be deleted

Peter W. Spearing

Japanese) "Soviet-made."

Nortbfield, Ohio

As 1 am sure you are aware, some of

us hackers are a tenacious lot. After

Text Line Processor To the Kditor:

The article in Commodore Power/

the game Force 1 from the August/' September, 1985, Commodore

Line

6

FEBRUARY/MARCH 86

Allen R- Hamilton Rochester, New York

Piny by Stephen Leven entitled "Text

plexing problem. The screen display

turn.

Cam bridge, Massacb i iset ts

spending considerable time entering

Power/Play, I discovered a rather per

Characters which

to prevent an unwanted carriage re

Leigh L Klotzjr.

"Force I" Improvement

To the Hditor:

been exceeded.

Processor"

(Part

1,

April/May

Text-Line Processor Revisited

10

and Part 2, June/July. 1985), was both interesting and instructive, especially

for those of us who don't own word-

PRINT CHR$<14): UPPER/LOWER CASE

20

REM

SET'DXRF

POKE 53280,6:POKE 5 32 81,1 Continued mi />g.


SWIFTAX... ONE GOOD REASON FOR PREPARING YOUR OWN TAXES You don't have to know much about accounting or computers to

prepare your own taxes. With Swiftax, Timeworks' easy-to-operate, menu-

driven program, you'll complete your

1985 Federal income tax returns quickly and pain lessly. And, our easy-touse manual provides the information you'll need to keep your returns accurate and up-to-date. Features: Guides you through every step of the tax preparation process with full user prompts, and instructs you on which

forms you must complete. Automatically checks your tax alternatives, such as income averaging, etc., and calculates the lowest amount of income tax you must pay. Sets up a unique Taxpayer File, enabling you to make changes to your completed tax return, at a later date. Includes the most commonly used supporting schedules - A,B,C,D, G, SE, W, and Form 2441 - stores the

totals, and integrates this information onto your Form 1040, 1040A or 1040EZ. Prints your tax information directly onto tax forms as well as blank paper. Prints itemized lists of dividends, interest, etc., that are too long for the standard forms. Prints amortization schedules, summarizing yearly principal and

interest payments. A new program disc and manual can be ob tained for one additional year at a nominal charge. Swiftax. One more powerful productivity tool from Timeworks to help you keep your business (and your life) in order. Now at your favorite dealer. Suggested retail price: IBM/ Apple-$69.95, Commodore 64 and 128*-$49.95.

Available for IBM*, PC* and PCjr*; Apple* family; Commodore 64* & 128* Other Timeworks Programs: Sylvia Porter's Personal

Financial Planner Sylvia Porter's Personal investment Manager ■ Word Writer ■ SwiflCalc Dala Manager 2 ■ The Evelyn Wood Dynamic Reader ■ The Money Manager ■ Business Systems ■ Sideways ■

'Regstered Trader narks or fntemaLonal Business Machines Cofpofaucn. Apple Computer.

Inc and Commc«Jore Computer Systems

More power for your dollar.

©198-1 Timeworfcs. Inc AJf rkjhis reserved


LETTERS :

REM FOR COMMODORE

64 ONLY'DJTI

:BS=""'CDPD

30 PRINT"[BLUE,CLEAR,DOWN3,SHFT E] NTER[DOWN]":PRINT" (RVS]1[RVOFF,

150 PRINT TAB(M)CHRS(17L) ;

40 PRINT"

160

SPACE2]SINGLE WIDTH PRINTOUT"'CBHK

[RVS]2[RVOFF,SPACE2]

DOUBLE

WIDTH

:PRINT"

PRINTOUT"

[RVS]3[RVOFF,SPACE2]

END"'CBBK

50 GET NS:IF N$=""THEN 50'EHIF

60 IF VAL{NS)=1 THEN N=15:M=79 :GOTO

70

100'HQAK

IF VAL(N$)=2 THEN :G0TO

80 90

IF VAL(N$)=3 THEN PRINT"[CLEAR] "CHRS(142):END'HLCL GOTO

30'BCKF

100

PRINT"FOR LETTERS

110

7 & 75":PRINT'CBCF PRINT"E1JTER LEFT MARGIN" : INPUT

L'CCOC

120

PRINT"ENTER

130

:INPUT R'CCED IF VAL(N$)=1 THEN :GOTO

135 138

SUGGEST MARGINS

RIGHT

MARGIN" H=(R-(L-1))

140

210

IF A$=CHR$(20)OR A$=CHR$(157)THEN

220

A$=CHR$(157):GOTO 230'KYXI IF ASC(A$)<32 OR(ASC(AS)>127

:G0T0

280'JVPG

ASC(AS)<160)THEN

230

IF BS=""AND

AND

180'KAFJ

A$=CHRS(157)THEN

180"GMSP

240

IF AS=CHR$(157)THEN LEN(BS)-l):G0T0

250

B$=B$+A$:

B$=LEFT$(B$,

260'JXNK

REM ADD A?

TO END OF

BS

STRING'DCHJ 255

IF

LEN(B$)>=M-3

THEN

GOSUB

400'HJPM

257

PRINT"MAX.

OF

260

T]YPE:[BLUE)"

180

REM GET ONE TYPED CHARACTER'FEON

IF A$=CHR$(133)THEN 30'EJPI IF A$=CHR$(13)THEN PRINT CHR$(157)" ";TAB(M)" "CHR$(145);

M=INT ( IR-(L-l))

PRINT"[GREEN,SHFT

:

190 200

IF VAL(N$)=2 THEN /2):GOTO 138'KURN NUMBER

REM CURSOR'DNWG

180 GET A$:IF AS=""THEN

138' IRSG

CHARACTERS/LINE="M'BBVP

PRINT CHR$(166);:

170 IF AS=CHR$(34)THEN POKE 212,0'FLEH

N=14:M=39

100'HQBK

IFOR J=l TO M+1:PRINT CHR$(157); :NEXT'KVIK

IF LEN(B$)=>M+1 THEN GOSUB 500'HJNO IF A$=CHR$(157)THEN PRINT CHR${157)"

";'GNQI

270

PRINT CHR?{157)A$CHR$(166); : GOTO 170'ERDI

280

OPEN 1,4,5: REM DATA CHANNEL FOR PRINTER'CCTM PRINTttl,CHR$(27)CHRS(77)CHR$(L) CHR$(27)CHRS(81)CHR$(R)'HYDO

290 310

CLOSE

320

PRINT#1,CHR$(N)B$;:PRINT#1

:P0KE

1:

OPEN

1,4,7'CHHA

212,0:PRINT#l,CHR$(15);

:PRINT'HAXI 3 30

CLOSE

1:REM

CLOSE

DATA

CHANNEL'CSJG

Chat with your friends on your Commodore computer free. Talk isn't cheap, it's free for one hour. Sign up now for QuanlumLink,'" the new telecommunications service for Commodore 64s and Commodore 128'" computers, and with your free hourget a free month of fun and information when you pay for

one month of service ($9.95).

You must have a modem and disk drive to use

QuantumLink. if you don't have a modem, pick one up ai a retail outlet. Then hook up your modem and call QuanlumLink on your computer

(nol your telephone).

1-800-833-

340

GOTO

400

l'CRHG FOR X=54272 :NEXT'FQAE

410

POKE

440 450 460

FEBRUARY/MARCH 86

GO

TO

BACK

TO

STEP

54296:POKE X,0

54296,15:POKE

54277,64

:P0KE 54278,128'DCSG POKE 54273,68:POKE 54272,149'CSMG POKE 54276,17:F0R T=X TO 100 rNEXT'FPWJ POKE 54276,16:FOR T=l TO 50 :NEXT'FOHJ

470

RETURN'BAQF

500

FOR

X=54272

TO

54296:POKE

X,0

:NEXT'FQAF 510

POKE :POKE

54296,15-.POKE

54277,17

54278,129"DCRH

540 550

POKE 54273,72:POKE FOR J=l TO 8'DDMG

560

POKE

54276,17:F0R

54272 ,169'CSJH T=l

TO

100

T=l

TO

50

:NEXT'FPWL 570

POKE

580

:NEXT'FOHL NEXT:RETURN'CBXI

^urk or Quorflurrtompiiicj service*, me »Commodore

0

140:REM

54276,16:F0R

END


m

A New Dimension in Fun Easy aircraft control, coupled with unexcelled omnidirec

Flight

tional visual (plus audio)

Scenery Disk

references and ballistic power, provide the speed and

compatible

aerobatic maneuverability

LOGIC

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,

m

Corporation

713 Edgebrook Drive Champaign IL 61820

1217)359-848! Ttlei 206995

■■>:■■.■.

OrdefUwfBOD) 637-4983

B

OK

Simulator

| 1


NEWS

Parents' Guide to Computers

Pilot Your Own Jet JVlicroProse has released AcroJet, a flight simulator for the

Commodore 64 that allows users to pilot the BD5-J jet. The pilot competes in the decathlon of sport aviation, a competition which

Includes events like spot landings, ribbon cuts, acrobatics, and other high-performance maneuvers.

AcroJet features three-dimensional graphics and multiple radio

and navigation instrumentation. Up to four players can compete,

Retail price Is $34.95. (MlcroProse, 120 Lakefront Drive, Hunt Valley, MD 31030)

J-arents unfamiliar with computers as learning tools, yet concerned about their children's education, might benefit from Compukids: A Parent's Guide to Computers and

Learningby Felicia Antonelli Holton. The book explains how computers are being used at different age and grade levels;

how computers teach subjects like art, music, math, and grammar; what computers offer handicapped or learning-

disabled children; and how to a assess the quality of computer education.

Compukids: A Parent's Guide to Computers and Learningis published by New American Library, 1633 Broadway, New

York, NY 10019. It retails for S9.9B.

Low-Cost Software A

xirtworx has released a new line of software called the Artworx Program Exchange. The Artworx Program Exchange consists of 11

programs for the Commodore 64, each with a suggested retail price of S9.95. The programs are all original and range from traditional^ arcade games to mystery thrillers to family adventures. (Artworx, ISO North Main Street, Fairport, NY 14450)

Commodore Cany-All Go shopping

on your Commodore computer free. Shop for bargains for an hour free on QuantumLink,1" the new telecommunications service designed for Commodore 64s and Commodore 128™ computers. Pay for one month ($9.95) of basic service and get a free month of news, fun and information. You must have a modem and disk drive to use

QuantumLink. if you don't have a modem, pick one up at a retail outlet. Then hook up your modem and call QuanlumLink on your computer

(not your telephone).

1-800-833-9400 nuanrumunH, Tm Quannjmtinli Pi o rrodeTiorii o' Quaiium Compuiei 5*ivic« inc A) CommofJCup W Compntxlore 6* ojkI im CornrrvcuJofc llflGcerrQtfemo'UofflomrrtodQfe u«UQ*nti. Ltd

10

FEBRUARY/MARCH '86

-L he Commodore 64 can be "portable" with the Systems Go CarryAll. The case holds your keyboard, 1541 disk drive,Joystick, cables,

programs and documentation. The Systems Go Carry-AU features hinged foam panels to secure and protect your equipment. These partitions can be removed to hold the Commodore 1S8 (without drive). The outside fabric is 1000 Denier Dupont Cordura nylon—the same material used in making bullet-proof vests. The fabric is lightweight, washable, and resists tears, stains and mildew. The interior lining of the Carry-All is 200 Denier black liner coated with urethane. The Carry-All is Insulated with waterproof one-half inch closed-cell polyethylene foam, which has twice the impact strength of standard foams.

The case comes in smoke-gray or black. Suggested retail is $49.95 plus H.95 for shipping and handling. (Systems Go, P.O. Box 440723, Miami, FL 33144)


Solutions! Paperback 64

PW 128/64 Dictionary also ewoilcble ot S14.V5 (U.S.)

MAll ORDERS:

CRYSTAL COMPUTER INC. liMIchiBon I-SI?-224-7607 Oullid. Mithigan 1 SIO0-?.t.'i ;'i',t,

24 bovtt a day. 7 ttoyi a wpefc

U.S. DEALER ENQUIRIES:

ALLEGRO TECH t-BOO .'jiU I PC).'. In 'Ai.

-..,. I ii ■ i'

1-413-1)43-9443 MICBO PACE COMPUTERS IN(.. 1-800-362 OoS]

In Illmoii i-2i7-356-isaa

estYour

MICRO-SYS DISTRIBUTORS

1-800-577.1736

odore

In Team

I-IU-I31-I64S

You want the very best software you can find for your Commodore 128 or 64, right?

CANADIAN DEALER ENQUIRIES-

You want integrated software — word processing,

FRANKLIN WINTER

i

Consulting & Sale*

1-416-822-5974

Spread Sheet

.

i

_._ T

l-i

.

[■__.■

_.

uarooc]!>e? ana spreuusnuei uppiimuunb — ui u

price. But, you also want top-of-the-line features. Well, our Paperback 128/64 software goes one better.

or 64, you'll find all the features you id then some. And Paperback 128/64 is so easy to use, you won't even need the reference guide.

On-screen and in memory instructions will have you up

□nd running in less than 30 minutes, even if you've never used a computer before.

The price? It's as low as you'd expect for a line of

software called 'Paperback'. Suggested Retail Price for the 64 Software is $39.95 (U.S.) and S49.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.

tLI-

sbmsiuic

"7550 Di9ilal

Solutions

Paperback Writer 128 and 64 are now available in French,

P.O. Box 345, Slaiion A Willowdale, Ontario Canada M2N5S9 1-416.221-3225


POWER PLAY'S

NEWS

FROM THE FRONT

Free Robot Software A

Xldvanced Program Technology (APT) of Palo Alto, California, recently released a free robot game for the Commodore 64 and 123. According to APT, the company is making the program, titled Actionauts, available free of charge because "enter tainment software should be more widely available and affordable."

Each copvr of the program makes copies of Itself, and APT is encouraging users to copy the program and share it with friends.

A 33.00 registration fee provides interested users with complete documentation and a subscription to the Actioneer newslet ter.

APT stresses, however, that the program is nevertheless copyrighted and is, therefore, not in the public domain.

Actiouauts is a set of eight programmable robots. It provides both entertainment and training in elementary program

ming, and was designed by award-winning game designer Rob Fulop.

The program is available free or at very low cost from many Commodore user groups or the following sources: Advanced Programming Technology Box 50246 Palo Alto, CA 94303

S10 includes software, documentation, registration and newsletter APT BBS: 415-32S-3S1S Modem users can obtain a copy by downloading from APT's S4-hour bulletin board. Loadstar

4023 Greenwood Road Shreveport, LA 71109 Available on the disks that contain programs featured In

Commodore Power/Play and Commodore Microcomputers.

Get a set of encyclopedias

on your Commodore computer. Unlimited use of the Academic American

Encyclopedia™ is just part of the learning fun and

information you'll enjoy with QuantumLink,"" the new telecommunications service for Commodore 64W

and Commodore 128™ 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 QuantumLink. If you don'i have a modem, pick one up at a retail outlet. Then hook up your modem and call QuantumLink on your computer (not your telephone).

1-800-833-9400 nuanTumpnH,

Amiga Releases jtlctivision has converted two of the company's most popular Commodore 64 titles to the Amiga. Hacker is an adventure based on the accidental entry into a private computer system. No rules and no cIubs are provided, simply "Logon Please." In Mln&shadow, the user takes on the personality of an amnesiac who has awakened from a blow on the head on a deserted island. He must determine how he got on the island, and more importantly, who he Is.

(Activision, 2350 Bayshore Frontage Road, Mountain View, OA 94043}

12

FEBRUARY/MARCH '86


Introducing the Most Powerful Business Software Ever! FOR YOUR IBM • APPLE • MAC • TRS-80 • KAVPRO • COMMODORE • MSDOS OR CP/M COMPUTER'

50% OFF!

TheVERSABusiNESS™ Series

Each VersaBusiness module can be purchased and used independently, or can be linked in any combination to form a complete, coordinated business system.

VersaReceivables-

$99.95

^aRll uvari.i S" i'» .1 - omphtG m^nu'driven accounts recejvnbte, invoicing, and monthly italement jji'nurdting system. It keep! track ol nil information related In who

owes yiiu in your comiviny money, ihxI cim provide dutwnatic billing for past due ac

count*. Vc/isaRei;] IVAM i S" i>nnls nil necessary staiemtnts, invoices, and summary repot 19 and ran be Iwkrd with VeksaI-IIx;™ li" aiwj VKHSAtJVENIOBV1".

Versa Pa yables™

$99.95

VEtf^A Payaisles'" is destgned io keep Track of current and aged paydbta. keeping you

m l(rtich with all inlormalion regarding how much money your company owes, artd to

VersaLedger tr

$149.95

VersaLidger II" isacomptete accounting system thai grows as your business grows. VeiisaLedger ]['" ciin be used as a simple persona! checkbook register, expanded Io a sroali business bookkeeping system or developed inlo a large corporate genera! ledger system without any additional software.

• VersaLedger IT" gives you almost unlimited storage capacity

(300 to 10,000 entries per month, depending on the system),

■ stores oil check and general ledger information forever,

whom, VirlSAPrtYABJf.S" maintains a cuuipkte record on each vendor, prints checks.

• prints tractor-feed checks,

and moio. With VeRSaPayahikS", you tan even lei vow computer aulomatitalry wleci

• prints 17 customized accounting reports including check registers,

cht-ck ulsters, voucKits. Irjiisaclion rvporls, aged pdyables report*, vtndor reports. which voNi hcf*1. :li-j (i 1 f'iL p.i 'i

VersaPavroll1"

$99.95

VERSA Cavkoii.1* 15 j jMJwerful and v>phiii[jelled, but Kiisy to use payroll system that keeps (Tdck o| all gowrnmi'tiT'reqtiired [\iyroll information. Compleii1 employe*; records

aic rri'iiniiimctt, and all ntcvssary p,iv"lt ralculalwin* •jiv performed autHmalrcaSly, with lolali dispbytd on sOfCflfi tor opera(nr jppic^di A[«vml ran be tun loldlly, automaTi

caBy, or (he operator can mtttvene Io prevent a check from befng primed, ar to alter

infoimalion on u. 31 dfsued. loials may be posted Io ihe VA-RsaLe&GKP IT" sysiem.

VERSaINVENTORY™

$99.95

VfH^rthvrNTOHV^ ift rt CDitiplete iiiweFiimy control aysii'm Ihal gives you instant access

lo d^iTa uii niTiy il«m- VtHSAlNVEMTtWY^ k*?^ps ttdtk of all inbrmfltion rt'lalcd to wnai

itprnim*1 in slock, oul nf slock, on bdckordtfT, elC.T sIijh-s sales and pnong data, afeila yoy when an item fdSt iwkiw a pre*el rpoidpr point, and allow* ^ou lu enter and prinl

invoiC^diri'CtfyortobnkwTihthe^HSARFCHVABtK^ityilpm^RSAlrAiNiOHY^prin^

all nt-iiJed niveniory li-niiruis. ri^pott^ ot items below rtoftta pomTt inventory value re'

P<)rT^p penod and ytdt Iej datt sales repotl5H price listH. inventory chudtJisis, eic.

•CQIYIPJTHQMICSf 50 N. PASCACK ROAD, SPRING VALLEY, N.Y. 10977

• handles multiple checkbooks and general ledgers,

balance sheets, income statements, transaction reports, account

listings, etc.

II™ comes with a professionally written 160 page manual de

signed for first-time users, The VersaLedger II*" manual will help you become

quickly tamiliar with VersaLedger IC", using complele sample data files supplied on diskette and more than 50 pages of sample printouts.

FOR COMMODORE OWNERS ONLY! Commodore owners ou/y may now take 50% ofl our listed price ol any module(s| Irom our VorsjBusiness Series. All sales are linal (cur ntirmal 30 day money back guarantee does nol apply to sale ilcms). To Order: Write or call Toll-free (800) 431-2818 (N.Y.S. residents call 914-425-1535) * odd S3 tot ihrpprng m UPS areas

* add J5 to CANADA oi MEXICO

• add H (or C O D- or non UPS A

* add piflp

DEALER INQUIRIES WELCOME All pnrr* and i

E lo chat*)* / Di-Eivrry subiccl t


NEWS Printer Stand Jpha Electronics has announced a printer stand with two removable shelves to

allow loading and storage of up to three kinds of paper or forms. The Ultimate

Printer Stand eliminates the need to remove one pack of paper to replace It with another.

The stand, made of clear Plexlglas, measures 15 inches by 11 inches by 5 inches,

of Mind

and weighs five pounds. It sells for $69.00 plus $6.00 shipping. (Alpha Electronics P.O. Box 1005, Merritt Island, FL 52952)

S'pectrum 1 Network has released the first in its Down-to-Earth software series. Titled Peace of Mind, the package contains four home

applications programs for the Commodore 84.

"Home Inventory" lets you Input item description, color, serial number and value for up to 200 personal belongings, and a "fact page" calculates the total value of those possessions. "Credit Card Guardian" holds complete data on up to 60 credit cards, including account number, issuing bank or store, credit limit, current balance on each card, and telephone hotlines to report lost or stolen cards. An "update" mode permits revised balances to be entered quickly and easily, and "credit status" page displays the user's total credit available, combined balance due, and monthly interest charges, useful for monitoring credit card spending habits.

"Private Messages" is afile that handles up to 100 lines of Instructions to family members, requests, sentimental messages, or other text to be entered and saved. "Vital Statistics" provides up to 50 pages of important facts about bank accounts, insurance, investments,

locations of will and safety deposit box key, Important names and addresses, and other facts of vital importance, Peace of Mind is fully menu-driven and uses one-key editing commands which are continuously displayed on-screen. It is available for $19.95. (Spectrum 1 Network, P.O. Box 7464, Burbank, California 91510.)

Sample the latest software on your Commodore computer free. Wilh QuantumLink,"1 the new telecommunications service for Commodore 64i? and Commodore 128'" computers, you can sample the latest software free

far one hour. Now sample GuanlumLink'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 QuantumLink. If you don't hove a modem, pick one up at a retail outlet. Then hook up your modem and call QuantumLink on your computer (not your telephone).

1-800-833IM QitanrumLlnk Ha rrodemorfc of Ouan'uni CumDuTcr iorvicav Inc it Commodore

<k Cornniotfoie 6* crnd tm Commotitti f?e are

The Works Eirst Star Software has released The Works!

A Complete Collection

of Home Software (or the Commodore 64/128. The Works! features 13 programs on one disk and retails for

S49.95. It includes some of the most popular home applica tions: Letter Writer, Graphics Painter, Typing Teacher, Music

Composer, Calculator, Stock Portfolio, Loans & Investments. Family Finances, Calendar Pad, Weights & Measures, Address Book, Math Formulas, and Math Races. Each module has

constant on-screen prompts as well as simple help screens. Eight of the 13 modules are integrated. The Works! comes with an 80-page illustrated instruction

booklet plus a bonus, stand-alone "Quick Reference" card. (First Star Software, 18 E. 41st Street, New York, NY 10017),

14

FEBRUARY/MARCH 86


■fi

f

}

in

N

You've just discovered the Eidolon—a curious 19th

century machine whose inventor vanished without a trace. Only his journals

and sketches remain.

They tell of an incredible magical realm—a maze of caverns populated by strange

creatures noted as Greps, Biter Birds and Bottlenecks.

can climb into the pilot's chair and fly this mysterious magical machine. And the haunting fractal graphics take you deeper and deeper into an endless maze of

mystical caverns. An adventure so real, it'll make you wonder What ever happened to the Eidolon's mysterious inventor? Only the adventurous of spirit will know his fate. The Eidolonscientific curiosity, or passport to a magical dimension? CM/111

ami

And "intelligent" Guardian Dragons—who hurl colored fireballs of energy? The machine itself belies its quaint Victorian charm.

For the Eidolon glows with the power of enchanted energy. It awaits, pristine and gleaming—perfectly preserved for over a hundred years by the powerful forces that propelled it and its pilot to another dimension. With the fascinating first-person point of view, you t[imn-.n ft [he fiiraif br.tii*- TH & ® I9& Ueitflm Ltd ILI

EDYX

•mi

m 5w i '■■■ [■uj.'.i.r nnruirr Sfudillrt II. IMS j.i.l i1 '*■ it ;■«'- \- ■!■■ k J. i". i'

M COMPUTER SOFTWARE

1043 Kiel Ct, Sunnyvale, CA 94089

StrategyGamesfor theAction-GamePlayer


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

• Participate in on-line seminars and discussions. • Join Commodore's nationwide user group.

MAKE NEW FRIENDS Commodore 64' or 128™ into a powerful • Chat live with users across the country. "tele-computer" All you need is a disk drive • Send and receive electronic mail. and a modem to access hundreds of useful • Find partners and play chess, hangman features. and other games in full color 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.

ii

«. 1

m-.(i >tn ■

• 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.

QuantumLink's full color; easy-to-use menu.


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

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, USA Today, entertainment news and trivia quizzes as often as you like, for no extra charge. Special "Plus" services cost only 6<t 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:

If you have a modem:

When you Mgn up lor <in .iddii.nin,]l nionifi

Whr'Nyou sign up forfl months

Now, getting on-line with QuantumLink is easier than you ever imagined. If you have a modem, we'll send you the QuantumLink telecommunications software and when you sign up for a month, we will give you the Comniodore. Commodoie CTaiidComnvHlofeWafelicidiiivi'kiol Commodote Elecm FrKyflopedOrtat'adctwrkoJGrolief Electron* Publi^vrKj Itk USA Today<saT^drn^rki:

\nuanTumnnMl ^

The Commodore' Connection

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 imiH'd Ouaniumiinfcisaira*?nwrL:olOii.in(iimCompuretSer«c«. He

iw American

-it Co. me iioHyiwod Hotl^w i\ .1 iiademart ol Hollywood Hotline

LJI HAVE A MODEM. Please send me the free QuantumLink telecommunications software. I understand I will be charged

the first month's fee of $9.95, and will gel the second month free*

Name

2 WAYS TO ORDER:

Add'ess.

BY PHONE

-Slate

City

If you have a modem, you can register on-line for fastest

-Ew

JI NEED A MODEM. Please send my free Commodore' 300 baud modem, and the QuantumLink software. Charge my

credit card 539.80, to cover the QuantumLink S995 monthly fee for the first four months* Crodil Card JMasierCard Accl No, Signaturp-

llVisa Date.

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. lor new S


RENEWS

REVIEWED BY CHERY1, PETERSON

Great

American Road Race Computer: Commodore 64 Publisher: Activision

2350 llayshore Frontage Road

Mountain View, CA Medium: Price:

94043 Disk

S29.95

You've got to go fast to win this cross

xTLioihcr car race game. Round and

country race, but watch outfor the "bears.

first. Ho hum. Open ihe box, load the

Being stopped for a ticket wastes time.

round and round. See who can finish

program, and surprise!

It's a great

game: Realistic scenery, varied weath er, and simulated day/night driving!

Check out the field of competitors. With names tike Daring Dan, Move

Over Mary, Jet Engine Jim, Jersey Jes

sica and jump-Start John, these folk should he some competition. There

are even eight different groups to

drive against. When you're on the road, they're :ill around you. Each driver has his own driving habits and

hang o! when to shift. When your ta chometer gets to 9,600, it's time to switch up. Watch your gas gauge, be cause pushing the car to the next gas

.station can be a pain. To avoid run ning out of gas, stop periodically to fill up. Gas stations are spaced about 100 miles apart.

country, the competition will either puss or lag behind, depending on how

on, a warning sounds loud and clexir.

fast you are going. If you aren't keep ing up with Very Fast Vicky's best time, she'll pass you in a cloud of dust,

I'igurativcly, that is. Since you have to stay on the roads, there isn't much dust.

There are four possible trips: Seat

vice shows the miles left to reach your destination. Using the numbers on these two indicators, you can fig ure out how fast you've got to go to

get there in time. If you've got more than 100 miles to go and less than an

One important dashboard accesso ry is your radar detector. When there's a "bear" ahead with his radar

best times. As you navigate across the

beeper counts down the final sec onds. Yet another '"countdown" de

hour to get there, you better be doing more than

KM) miles per hour, or

you'll never make it.

It continues to clang until you pass

'Hie scenery for this game is amaz ing. The road races along in time to

the offending cop's ear. But be careful

your speed. In most cases.the scenery

you don't go by too fast, unless you

has enough identifying elements to

think you can outrun him, thai is. Be

make it interesting. Road signs, cac-

ing stopped results in a ticket, which

tus, barns, trees, piles of snow and

you have to watt for. While you wait,

Other features dot the landscape. Icy

you're losing precious time. In this

tle to Miami, Los Angeles to New York, San Francisco to Washington, and the I IS. Tour. Each trip has sever

road conditions accompany the snow

game,

drifts, so you have to watch out for

al legs. You can take alternate routes

ment officials. The dash board also

Unfortunately, for an experienced

includes several liming indicators.

road hopper like me, there are a few

if you want to avoid bad weather con ditions. To win the U.S. Tour, you've got to pass through every major met ropolitan area in the U.S.

The controls are quite realistic. You've got a speedometer and tacho meter, plus other readouts to make crucial

in format ion

Immediately

available. Using the joystick, maneu

you've

got

to

average

more

than 140 miles per hour, so you don't

skids.

have time to chat with law enforce

patches, as well.

Wet

roads contain slippery

One shows the lime elapsed so far in

inconsistencies.

the race and another the real lime for

pear Hat. And where are the deer and

your present leg of the race.

the antelope? We're talking "heavy"

A countdown clock starts at the be

First,

the roads ap

Rockies here. No one does a trip like

ginning of each leg and shows the

that at more than 100 miles per hour.

amount of time left to reach the next

The race also eliminates city traffic. Tills means, however, thai you avoid

stop on your journey. This reflects the fastest time of the slowest com

sleeping. And though the .simulation

ver your car through traffic. Your rac er has four gears and you must change

petitor in the race. To avoid disquali

of day and night reinforces the length

fication, you

them as you race. The engine whine

When the clock reaches zero, you're

isn't as realistic as it could be, but it

of time cross country trips really take, it would be nice if drivers stopped to

disqualified and the race ends. As the

eat

took me only a short while to get the IS

FEBRUARY/MARCH '86

must beat this

clock approaches zero,

time.

a warning

occasionally.

When you

bypass

Continued on ps- IS (Bottom)


cnmE reuieujs

REVIEWED !IY CHERYL PffTBRSON

///////////MM an orbiting ship

Rescue on

must

return

panel lets you know when she's back

As a pilot of a

Fractalus

in the area. Normal flight uses a mini

Valkyriefighter plane,

Computer: Commodore i

LO43 Kiel Court

Sunnydalc, C\K 94089 Disk Not available

M\.escue on Fractalus is a challeng ing game with ;t great plot The ex ecution is good, limited only by the

mum of fuel. Hits taken by the shields

drain a lot of power, so try to avoid getting hit. Again, evasive action

you must rescue

Publisher: Hpyx

Medium: Price:

and

(here to get more fuel. A light on the

helps, and one of the indicators on

downed pilots from

the display panel reveals when enemy

the planet Fractalus

bleeper sounds as the enemy pre

in this Star Wars-

nerable as you approach the downed

guns

are

homing in.

A

warning

pares to fire. You're particularly vul pilots. Taking a spiral track may help

style game.

you

avoid

punishment

to

your

shields. The

Speed with which the Commodore 64

display

panel

also

lets you

can handle information. This program

know how many enemy units have

definitely pushes the 64 to its limit.

been destroyed (gun emplacements

and Kamikaze flying saucers) and the

As a pilot of a Valkyrie lighter plane, you must rescue downed pilots from

number of pilots

the planet Fractalus. The mountain

Should you meet your quota, the

left to pick up.

ous terrain hides gun emplacements,

Ciame

so you must lake evasive action to

how

avoid being shot down. A long-range

cued.

Review number will many

extra

reflect

pilots you've res

scanner shows distance and relative

While all the screen information is

direction of downed ships. To rescue

very helpful, it does slow execution. 1

a pilot, you must land within running

also can't imagine anyone being able

distance of the disabled flyer's plane,

to handle one of these fighters at

lower your defense shields, and let

more than medium thrust. Hitting the

the stranded pilot aboard by opening

gun emplacements is a real chore and

the airlock.

takes a very steady hand. Although

kill them.

Before your Valkyrie lands, howev

Each pilot you pick up has a power

you don't have to take out the gun

er, hover a bit while looking for the

pack whose energy is added to your

emplacements to get to the pilots, en

downed ship. This is a good idea, be

fuel supply once he gets in. One

emy guns will be trained on you all

cause a stranded vehicle may house

downed pilot is an ace. Besides rack

the way.

aliens who have already killed the pi

ing up extra points, he also has even

lot. If the stranded ship is on the dis

more energy in his power pack.

play screen, you can watch the ap

proaching pilot.

Aliens

(strangely

The

instrument-display

panel

The documentation is great. The il lustrations arc some of the best I've

for

seen. Strangely, the Valkyrie fighters

the Valkyrie fighters is great. Similar

are dead ringers for the United States

enough) are green and easily distin

to an airplane's control

guished from the good guys, as long

panel,

it

shows altitude, fuel, artificial horizon,

Air Force SR-71 reconnaissance plane, except for the laser cannon mounted

as the stranded ship is in view. If you

speed, direction, wing clearance, and

behind die nose wheel.

can't sec the approaching pilot/alien,

a weapons targeting scope.

it's a good idea to wait until he knocks

there are targeting scopes for both

Is it a fun game to play? Yes. Is it a little frustrating? Yes. Will you like it?

at the airlock before letting him in.

coarse and fine control.

Well, how do you

Aliens don't knock, they jump up and

In fact,

feel about Star

One thing you must always keep in

Wars-style shoot'em ups? If they score

bang on your front view screen. Rais

mind is the location of the mother

high on your list, get Rescue on 1'rac-

ing your shields is the easiest way to

ship. The Valkyries arc launched from

talus. You'll be happy with it.

nj

the cities, you also bypass gas stations,

other cars. A collision reduces speed

200+

so you have to always fill up on the

and may cause you to spin off the

keeps up with you. (It's difficult to

road.

road. There doesn't appear to be any

avoid hitting the competition at such

miles per hour, the program

If you overshoot a gas pump, it is

thing you can do to cause a fatal

speeds, but you can travel that fast.)

impossible to back up. If you blow

crash. liven colliding with a big truck

Since the other drivers usually aver

your engine or run oui of ga.s, you

only

temporarily.

age close to 140 miles per hour, it

have to push your car to the nearest

The realistic sound when pxssing an-

gas station. (But then, you deserve it

odicr vehicle adds a nice touch.

isn't exactly easy to beat them. The first time you finish the race in one

for neglecting your car.) You also have to avoid hitting the

slows

you

down

All in all, the game is really enjoy able. The scenery is nicc.and even at

piece, it's sure a great feeling, even if you are in last place.

H POWERPLAY

19


cnmE reviews Star Rank Boxing

REVIEWED BY JIM GRACELY

Keep your cool and maintain

Computer: Commodore 64 Publisher: Games tar

control, or

1302 State Street Medium:

Santa Barbara, CA 93101 Disk

Price:

$29.95

you'll be on your back

before you

any peopk- think boxing Is un necessary aggression. Others claim it

know it

is a form of classic art. Now, regard less of how you feel, you can jump into the ring and go a few rounds. In Star Hank Boxing, yon start as a rook ie boxer and work your way up the circuit. There are no Rocky matches here.

First you must create your fighter profile. Start by naming him. Then choose his race, the color of his hair and shorts, and his slyle of fighting

(boxer, slugger, or dancer). List ofall, choose his image: a fireball with a hot temper or easy-going nice guy.

From this information, the comput er gives you a complete profile. This profile includes four areas of perfor mance and ability: endurance, stam ina, strength and agility, Bach has four

or live levels, from rock bottom (poor, weak, feeble, sluggish) to peak of performance

(massive,

mighty,

awesome, lightning). The game appar ently picks these levels randomly, at average or below. This adds an cle ment of strategy to the game by forc ing you to compensate for weak areas

beat him, you can refuse to fight. If you accept the fight, then you go on to the training camp.

You get between six and twelve weeks of (raining for a fight. You can divide your training into five areas:

lists your

"best punch," your recovery (slow is

uppercut and body) when the lighters are inside. Punches are joystick-con

trolled and the computer handles all your footwork. Leave the joystick in

roadwork, light bag, weights, spar

the rest position and you cnier autodefense.

making a strategic choice here, so

knock-out or a decision. A knock-out

time and heavy bag. You are simply1 after the weeks are allocated, you proceed directly to the first round of the fight.

In the Ring Now

Yon have two ways to win a fight: a occurs when

your opponent goes

down lor a count of ten. You earn a technical knock-OUt (TKO) when you knock

everything comes together.

the opponent

times in a round.

down three

The judges award

The screen displays the current

(en points to the boxer who "won"

round, the three-minute clock and the fighters' names. The music quiets

er. This is based

and all you hear is the background

punches thrown, as well xis hits and

the round and eight points to the los number of

misses.

swishes of the boxers. You can ihrow three punches (jab, body and cross)

knocked out at (he end of ihe speci fied

If neither

on

noise of the crowd and the hits and

The Ropes Here arc some hints to help you make it to (he top.

fighter

number of rounds,

when [he fighters are considered oul-

and concentrate on strong points. In addition, the profile

side, and tour punches (hook, cross,

has the

been boxer

Continued mi pg. 12(>

into

one

training

area

rather

than

spreading them among three or four.

For the first couple of fights, put all

tile only one I've seen). and your atti

For some sorely needed sparring

tude ( negative convinced l.Whcn yon

practice, use this idea: Choose a two-

begin, your record is always no wins,

player game and select one of the low

longer,

no losses with no earnings and a rank

ranking

more.

ing of 19 (out of 19). Now yon are

with Boris Nikolenko as the second

Timing and distance are both very

ready to fight.

player (you will need to do some

important. When the boxers separate.

You can

fight

hoxers to be

your fighter

your lime into roadwork (for endur ance). This lets you slay in the light

even

if you're getting hit

the boxer direcily

joystick port swapping). Train the two

they are usually just beyond the out

below you in rank or either of the two

fighters any way you'd like. Once in

side range. Hold your fire a moment

ahead of you in rank, lie prepared for

the ring, let 'ol Boris just stand (here

until you see their positions shift

some lough lights right from the start.

while you practice punching, (let a

slightly, then be ready with a quick

'Hie number of rounds for the fight,

feel for the compiKer's auto-defense,

body/cross combination.

the purse anil weeks to train are also

the way your endurance decreases,

If you're punching inside and your

displayed. Once you have selected an

how hard it is to knock someone out,

opponent starts backing up. release

opponent, his profile screen is dis

and the difference between outside

the fire button. You'll switch from in

played for you to examine. If you

and inside.

side (o outside punches and probably

don't think you have whal it takes to 20

FEBRUARY/MARCH r86

Put a maximum number of weeks

get in a couple ol' good punches.

Q


BUT DON'T TAKE OUR WORD, SEE WHAT THE EXPERTS SAY! SYI1TA PORTERS

SYLVIA PORTER'S PERSONAL FINANCIAL

12a

All the computer tools you'll ever need to

WORD WRITER 128 *E An 80-column professional word

*■"*

processing system (or home and business use. Includes an 65,000 word spelling checker, built-in 5 function calculator, and on-screen highlighting.

help manage your money on a day-to

day basis and plan your financial future,

"... Using WORD WRITER 128 Is an absolute joy ... We found nothing

loo.

but the highest quality." Run Magazine

"... By far the most thorough and readable manual, one that will take

you keystroke by keystroke through the construction of budgets and

SWIFTCALC 128 sideways-1 A powerful, easy-to-use electronic

spreadsheet designed especially (or

Sw/ftCafe

home and small business use.

SIDEWAVS

analysis of finance ... The screen layout was the best of the programs we looked at... For beginners espe cially, it's a real standout." New York Post

'... Everything you could possibly

need Is present in SWIFTCALC 126." Run Magazine

"... SWIFTCALC 128 has most o( the features of Lotus 1-2-3." + Ahoy Magazine ■i And at less than hall the price.'

SIDEWAYS

■PBA"^^1

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 i!sideways.

wilh

DATA MANAGER 128 !SS-

"... One small program that solves a

Data Manager

big problem for computer users."

A complete general information storage

New York Times

and retrieval system wilh report writing, graphics, statistics, and label making capabilities. "... A powerful and flexible database management system that takes full advantage of the C128's potential." Run Magazine

WORD WRITER 128, SWIFTCALC 128, and DATA MANAGER 128 interface wilh each other. YOUR PERSONAL FINANCIAL

Our customer technical support gets great reviews/ too! "... 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."

Back-up program disks can be purchased Irom Timeworks at a nominal charge. And, with every Timeworks program you're protected by our

PLANNER interlaces with WORD WRITER 128.

liberal UPGRADE AND EXCHANGE POLICY. Details are' inside every

Timeworks package.

•'.

Timeworks Money Back Guarantee" II you can lind anything that works better lor you, simply send us your Timeworks program, your paid receipt, and the name of the program you wart, along with your check or credit card number for any retail price

More power for your dollar Timeworks. Inc.. AAA Lake Cook Rd.. Deertietd. IL 60015 (312) 948-9200 "■Oiler vow 90 days Ifom flate oi purchase

' 19B5 Timoworks. Inc All rights leseived

difference. It it's available, we'll buy it for you."'

^^


GRITIE REUIEUIS

REVIEWED BY RICK TEVKKBAIGII

3-in-l Football Computer: Commodore 64

g With 3-in-lFootball, you can

Publisher: Lance Haffner P.O. Box 100594

Medium:

Nashville, TN 37210 Disk

Price:

529.99

put together a team that has

T

vuiass

, «n

3

TtfC

S-t tIKlNCS

n-/ Football is different from ever played. It is an all-text contest

• fJ

■-

T

3S

¥L; OPP 38.S T0€8- IB

sastT ritss

MJJftSS FROM MUSOH TB tnnpitrt

fnt

in.9

BroadwayJoe and

any computer football game you've

? 8

yn-,

UUC1KSS

TheJuice in the same backfleld

«»5» T»5 MKS *BS

with several strong features, a couple

12

iS-TSTT IN

So

XS-tM.

of fumbles, and a whole lot of accu rate .statistics, all for a very modest price.

Real players from NFL, USFI, or col

With most football games, you run

four, a little swing pass for four more,

lege teams are used, and each contest

and you've got a first down—no ques

is more of a statistical battle between

tions asked.

teams and their players than it is a test

yards in tenths. Using the same exam

of strategies. Statistics are available for over 400 college teams, 167 of which come with the game. There are also statistics for 488 NFL/Alt teams, with 28 on the game disk. Finally, there are stats for 18 L'SFL teams, all of which come with the game. This is

■ -B

one play for two yards, another for

With 3-in-l, you

gain

ple, you might get 2.2 yards on the

first play, 3.7 on the next, and 3.8 on the short pass. Usually those figures are rounded to 2, 4 and 4, and you

...

way the

:■;■;-.

program selects who will

run. throw or catch the ball on a giv

have a first down. In this stadium,

en play. For instance, last year's In

though, you arc still .3 yards shy of

dianapolis Colts used three quarter

the necessary yardage xtnd faced with

backs: Mike Pagel. Art Schlichter and Mark Herrmann. They never play all

a total of over 900 teams that have

a Don Shula-like decision. Do you

statistics

kick it away and count on the defense,

three in a game, but in this program.

or do you follow the advice of the

you will most likely use all three ev

thousands of fans!1 Here the choice is

en' game. That's because the program

yours.

picks who throws a particular pass on

available.

Additional

team

disks may he ordered separately. Given

that at least one football

game currently on the market sells for

S99 and offers only the current set of NFL rosters, you might expect the

There are only 14 different plays

the basis of the percentage of passes each quarterback tossed during the

cost of the game and all the possible

you can call on offense and only six defensive formations. That is slightly

teams to cost at least that much. Not

limiting. Some would also call

true! You can have all 900 of the

lack of graphics a flaw, but to the real football buff, it doesn't really matter.

crucial

Memory can give an accurate replay

past go all the way back to the 1959

game, you never know for sure who

of what

will carry, throw or catch the ball. It

Syracuse team and the NFL goes back

Swann touchdown pass looks like, or

to the 19-il season.

is

how it hurts to see a favorite running

again, it's necessary- to get statistically

Some of the possible matchups arc incredible. For instance, currently on

back head for a hole in the line only

accurate results. Otherwise, a coach

to be eaten up by the "Monsters of

real-life Monday Night Football, you can see OJ. Simpson and Joe Namath

could

the Midway."

used very little but had a high com

together as commentators. In this

computer, die program has only an

.software, however, they are together

much more than he would (or could)

adequate computer coach. It isn't so

have been used in real life.

on the field again, cither at the colle

much that he's predictable, but he is a

giate level (Alabama vs. USC) or as

Time is kept in a most believable

lillle unimaginative, so it is fairly easy

fashion. In the final two minutes, you

pros (Jets vs. Bills).

to beat the computer. You should win

are given the option of calling time

about 60 percent of the games if the

outs, going into a hurry-up offense, or

teams and the game for a grand total

of (6*6,99. The college teams of the

There is also a disk available to cre

the

a Terry Bradshaw-to-Lynn

If you choose to play against the

season. That same pattern is true lor ball carriers and receivers. However, this means that with a third-down play late

frustrating to

in the

say the least, but

take a quarterback who was

pletion percentage,

and

use

him

ate your own team. If you'd like to

teams are balanced. Hut considering

learn how to create a team of your

throwing some

that a human opponent isn't always at

own, the disk is only S10. With it, you

move the ball, but not the clock.

hand when the mood strikes, this fea

can

that has

ture is welcome. Nothing can beat the

Broadway Joe and The Juice in the

Football is a solid game, one that as

excitement of crushing another team.

sures you endless hours of gridiron

put

together a

same backficld. 22

FEBRUARY/MARCH '86

team

The biggest flaw comes from the

Given

some

sideline

passes

to

limitations, j-t'n-1

glory and satisfaction.

H


It takes all kinds to make a galaxy interesting. Like you, a techno-scavenger. Your kind are out to get rich scavenging Ancient

technology. And now you've found the fabled

engineered mutants—stand watch over their creators' technology. And they deal swiftly and ruthlessly with

characters like techno-scavengers. But you've got apian. If you and your trusty Science

Droid can scavenge the right combination of weapons and technology—and get off the planet alive—you'll make it big. Destroy the Guardian base and you 11 even

Koronis Rift—the weapons testing grounds of the

be a hero! The treasures of the Ancients are yours .. .

Ancients. The chance of a lifetime awaits you.

if you've got what it takes.

Abandoned war hulks litter the Rift—crammed with

exotic weapons and technology. The lifelike fractal graphics take you to this mythical land of the Ancients.

APPLE Kuvunk Mil

The mind's-eye point of view puts you right in the driver's seat of a Surface Rover. A hulk looms before you— your mind races, feverishly planning a strategy. What weapons do you need to survive? What technology will

fetch the highest price? If you can pack your battered Rover full—you'll be rich beyond your wildest dreams. But it won't be easy. The Guardians—genetically <;*rnrt Knronu Riri, inil ill r

TM &'■

L'Wi Iji

1043 Kiel Ct, Sunnyvale, CA 94089

StrategyGamesfor theAction-GamePlayer

Idi (l>Ll All klditi FfrifrvfJ Ym. Iru.

AulhunzcJ IVr *■ HL-^iittfLj Tralcmj.k> ul Kpy"Jnf-


REUIEUIS

REVIEWED BY MARK COTONE

Statis Pro Baseball

11

SEAVER R € 14

Computer: Commodore 64 Publisher: Avalon Hill

4517 Harftird Road

Baltimore, md 21214 Disk

Price:

S35.00

INPUT OPTION

O ne of the many quality selections

computer Games' Stall's I'm Baseball,

1

■ RATTHEUS

■I W

MATTHEWS UN

a Commodore version of the popular

sports illustrated-endorsed

IHK1K6-2 OUTS-0

V.H AYES

that have come to bat lately is Micro

? 1

■ £PH0

Microcomputer Games

Medium:

3 4 S « 7 • 9

board

game created by their parent com pany, Avalon Hill. This program is a statistician's dream, a game that al lows the user to relive past pennant races, revive current rivalries, or cre

ate fantasy match-ups. The program is divided into two stages, each of which is loaded sepa

rately. The guts of the challenge, in cluding the rules and contest proce dures, are stored on the game disk. Once this is booted, the diamond bat

tle of your choice is then begun by inserting the team disk. Included in this package is B special file, entitled "Famous Teams." which pairs some of

screen which is constantly updated as

Statis Pro Baseball is a

the drama unfolds. A top strip tracks

statistician's dream, a

teams, runs, hits and errors. Center

game that allows the user to relive past pennant races, revive current rivalries, or

with

screen holds the diamond representa tion, and provides a barrage of slats and facts for even* pitcher, batter and

neath this sits a message box, which explains

the outcome

after

each

swing of the bat. The

create fantasy match

graphics arc unpretentiously

sparse and animation is nonexistent, but then, the visual display is really only a bookkeeping aid to all the oil-

ups.

screen coaching battles initiated by the

outs

inning-by-inning score

runner involved in play. And Just be

the most notable squads of all time. Witness again the seven-game Sub

the

hold entire

Major League ros

offensive and

defensive input

commands. Should you steal, squeeze,

way Series of '55, in which the Brook

ters and performances of all 26 teams

or hit and run? Would the defense be

lyn

for four years (including 'S2-'8-i), al

better off watching for the bunt or

if you can't

lowing you to test your managerial

slaying

change a page In history by reversing

skills against the results tallied by [he

will replace our catcher if he is in jured in a home plate collision? What

Dodgers finally won

championship.

Or

see

[heir first

at

double-play

depth?

Who

the 1-0 shutout that brought the San

real guys. Everyone complains about

Francisco Giants to defeat in the de

the lackluster leadership exploits of

if your best hitter argues a call and

ciding game against the '62 World

their favorite troop. Now there is the

gets ejected? There are even rain-outs

Champion Yankees, For the more cur

chance to do something about it!

that have to be rescheduled. It's all

ious fan, why not clash the Babe and

Every player from every team that

his Bombers of '27 with a young Pete

comes to the plate has gone through a

here, and lor better or for worse, through a live game series or a full

Rose

microscopic

blown season, it's on your shoulders.

and

"Dizzy"

his '75

Dean

and

Reds.

Or set up

Fernando

Yalcn-

tion.

inspection

and

evalua

Batters arc not only rated batting

but

it

covers

its

duel. It's all here at your fingertips on

percentage, on-base speed, and stolen

bases well. Whether using the Famous

this fascinating disk that covers 20

bases, but they are also checked in

Teams

teams, including a Hall-of-Fame team

some

disks, or creating your own imaginary

from both the American and National

walks. Strikeouts, arm power, clutch

learn

leagues that reads like a roll call from

hitting percentage, clutch defensive

instructions, this is as real a baseball

Coopers town.

range, and number of times hit hy a

simulation as anything on the market.

pitch. And out on ihe mound, the

And with all the strikes and contro

capacities

fielding

Statis Pro Baseball may not break

areas

obscure

average,

any new ground,

zuela in a classic afternoon pitchers'

For participants who like to keep

like

in

such

as

disk, by

the

additional

using the

yearly

step-by-step

their cleats planted a little more firm

scrutiny is no less intense, with pitch

versy that have riddled the "old ball

ly in reality, alternate disks can be

ers measured in a total of 17 different

game" over the last year, this may

purchased to accurately replay action

categories.

soon turn out to be the only way to

from past seasons. These floppy dug24

FEBRUARY/MARCH 86

Tlie action is portrayed on a simple

play a complete season.

Q


TRON I C

Zzzz Featuring instantly drawn ammored graphics, joystick driven icons and classic rexr input. This unusuol odvenrure takes

release you into rhe world of rhe dream. You

you into the dream world of Sleep. You

see wilfnor be as ir oppears and conversely

Now, for rhe firsr time, GATE5 OF DAWN will must rrovel through these timeless passages as

rhe knighr of o bygone cige. Much of what you

wander through the 50 weird and wonderful

jm--.

locations

much will happen rhar you connor olways see.

• Lef rhis Arcade Adventure rake you info The World of Dreams and Beyond • 64 Screens of Mystery and Challenge • Atmospheric Sound

seeking

• Marvellously Detailed Graphics and

on escape

from your

Animation

nightmare.

m

Bringing you

mod

'Jtrp

mk

these


CBIHE REUIELU5 Stunt Flyer Computer: Commodore 6-1 Publisher: Sierra P.O. box 485 Coarsegold, CA 93614 Medium:

Disk

Price:

S2-195

erything about Ilight simulators, along a program

After trying to perfect the

Hammerhead maneuver,

Just when you think you know ev tomes

Rl-Vil-AVIiOUYrKVINBOLKI

that

proves you

wrong. In this case, the program is an engaging new simulator from Sierra,

called Stunt Flyer. Admittedly, the Pitt Special, on

Which Stunt Ffyer is based, is not a

you may

find yourself longing for the simplicity of a high-speed dogfight.

the international conventions and rules of stunt flying. You

must, for

Maeh 2 aircraft, No SAM missiles will

example,

come your way, and there are no oth

the bounds of an imaginary, three-di

er planes trying to shoot you out of

keep your aircraft

within

mensional box. You must also com

the sky. Yet, after trying to perfect the

plete your stunt in 6() seconds or less.

Hammerhead maneuver, you may find yourself longing for the simplic

These constraints heighten the chal

ity of a high-speed dogfight.

outside loops, they mean nothing un

You

must

read

the

lenge, liven if you may be great at

instruction

less performed within fixed param

book. It is the equivalent of ground school, teaching you the

eters.

basics of

Though keyboard control is said to

your four control groups, the princi ples of aerodynamics, and the moni toring of aircraft

be more precise than joystick control, I found only a slight difference be

performance

through the instrument panel.

tween the two. Graphics are fair and Until this point, you have an out-

Filled with diagrams, the- documen

the-windscreen view, with your in

the screen showing your nose-dive into the ground is a bit static and

tation teaches you four basic maneu

struments neatly arrayed before you.

vers and how to put them together to

looks like a page out of a coloring

The Immclmann you just tried went

form more complex stunts.

book. Sound is limited to the noise of

In the

smoothly—a piece of cake. But now

end, you'll even learn how to draw an

your engine, which changes pitch as

you must watch yourself from outside

Aresti Card, a kind of shorthand lan

you alter the throttle setting.

guage stunt flyers use to outline each

the aircraft. You arc forced to watch

i kept trying to do a smooth takeoff,

each excruciating turn and gyration

but the aircraft kept doing things I

maneuver in a sequence.

until your wings fall off and you nose-

was

From the main menu, you may

first Into the dirt. You may then watch

choose to watch xtn airshow or go

three tries, I realized each flight be

the stunt again, have it judged, or see

straight

gins in mid-air—though I still haven't

how an expert performs. Or you may

found it mentioned in the book.

into

acrobatic

training.

Should you choose the training, you will have to choose between doing a

not

prepared

lor.

After about

go back to the main menu and try

With these reservations in mind, I

again—the old pilot's cure, seen in

still recommend Stunt I'lycr highly. It

specified stum or simply flying free-

countless Il-movies, for helping the

form, l-'ree-fonn is recommended lor

is an original concept in flight simula

rookie overcome his fear.

beginners as a means of getting the feel of the controls (keyboard or joy

tion, and although the instant replay

somehow managed to score at least

stick).

When you choose a specific stunt,

Now perhaps you are an expert, or 50 points. If that happened, choose another stunt and fly that to perfec

will probably humiliate you, it is that feature that is most outstanding. Although you're flying a biplane,

don't start thinking of yourself as a

you"II be presented with a menu of all

tion. Score at least 50 points on 15 of

the classic stunts. Choose one, fly it

barnstorming sky gypsy. That kind of

die classic stunts and you'll be ad

flying has been gone for almost 50

the way you feel it should be done,

mitted to the competitive part of the

and then watch the instant replay, though it isn't really instant, since you

simulator. Here, you design your own

years. But however you approach Stunt Flyer, you'll come away from it

sequence of stunts, fly them and save

must take into account the speed of

with a much better idea of the diffi

the results to disk. Even enter them in

die 1541 ami the convolutions your

culty of these aerobatics. And next

Sierra's Stunt Flying Competition and

time you watch an air show, you'll

computer must do as it tries to ar

try for a prize of 51,000!

know exactly what those guys are up

range your wild flying.

26

FEBHUARY/MARCH '86

Don't forget that you are binind by

against. You've been there.

Q


(No I.D. required for half-elves.)

When the Going Gets Tough, the Bard Goes Drinking* are magic, the Bard is ready

L-l nd the going is tough X A inSkara Brae town.

to boogie. All he needs is a band of loyal followers:

The evil wizard Mangar

has cast an eternal winter spell. Monsters control

a light-fingered rogue to find secret doors, a

geons beneath. Good citizens fear for their lives. What's worse, there's only one tavern

to bash heads, a con

couple of fighters

the streets and dun

jurer to create weird

allies, a magician for magic armor.

Then it's off to com bat, as soon as the Bard finishes one more verse.

left that serves wine.

But the Bard knows no fear. With his trusty

Now what8 a word that

harp and a few rowdy

rhymes with "dead ogre?

minstrel songs he claims ■■;

B££6

1

Ell

E

9 \ ) BpiftH TMC PIS

Ml

'

,

■■

..

F

.

In

4 clnsses of magic user, including wizard and sorceror. 85 new

K<*KJ. ■■

K

|BS''» «t sti'tltd ■1MB tWor* .■on, you

■ •» i en iiiscc

IB Jw '!»»'

Himur iih

lc Htt £aja !•'* £•

!

Sr jg—..

■*

'

] WlgLTW FIST -J »W 1

I El

* "fl '"

128 color monsters, many animated. All challenging.

Full-color scrolling dungeons. 16 levels, each better than the

one before. 3-D city, too.

magic spells in all.

The Bard's Tale from

ELECTRONIC ARTS" Specsi 100% macliitit languagi;. WOK WOtth on 2 dub 64K HAM minimum, enhanced for 128K Now available for Apple [I family for 144.95, C-64 Si 12H foi tW "5.

To oideri Visit your retailer or call (flOQ) 227-(.7Ol (In Calif call (800) 632-7979) fet VISA at MasterCard orders To purchase hy mail, wnd check or money order to Electronic Airs. PO Um Wft, Hiilf Mjiift Hiiy, CA 14101 Alld }1 for iiiMirrd ihlppinj; !ind rUndllnj Allow 1-4 wecb for delivery The Hard's Tale tl worlh (he wall.

Apple is a [I.idcmaik of Ap|ilf Compute!. WiisiiJry I) a lettered liaileniaili of Sii-Tceh Software. Inc Ultima is a .centered Uiidciiurl. of Kichard Giirrkitl The BlrdVIU««nd Electrnmc Ans arc trademiiiks "I Electronic Arr-. F(ir a cupy of our comphie catalogue ind ducci order fiirm, serai $.10 anil a ramped, Hlfaddcened envdopc to BhcliDnk Am, 2755 Curnpm Drive. San Maico CA "440!


REVIEWS

REVIEWED BY ERVIN BOBO

Super Huey

Super Huey sets you up for that

Computer: Commodore 6-i

Publisher: Cos mi

inevitable moment

415 N. Figueroa Wilmington, CA 90744 Medium:

Disk

Price:

119.95

when the enemy chopper is upon

you, you're out of Xorget the disappointment of the other flight .simuiator.s. In SuperHuey

the shortcomings have been eliminat ed. Elaborate opening titles, backed by a rousing musical score, set yon up for what follows: four simulated mis

sions in a State-of-the-art helicopter.

rockets, you can't bank, and your

ivindscreen is filling with bullet holes.

The first mission is a training one, where the chopper's onboard com puter leads you through the moves

over the desert landscape and, using

necessary to get

llucy into the air,

visual sightings as well as instruments,

make a short run, and land safely at

base, GO through this exercise a few

map the terrain. When you think you have it—and bear in mind that this is

ward from 6,000 yards, you'll see the

times to get the feel of things.

complex—send it to Cosmi and they

moving perpendicular to your course,

You begin with a cockpit view of a

helicopter base in a sandy desert. Use

will send you a copy of the real map.

In the Rescue Mission, fly out of a

your machine guns.) As your ranging radar flicks down enemy choppers coming in. If they're exposing

their broadest dimension,

you have a pretty good chance of lin

the Fl key to turn on the flight com

frozen base in the Arctic, searching

ing them up and knocking them down

puter, type in PGW for power, then

for a lost patrol. Lift off, fly through a

with rocket fire. If they're coming at

press P3. The chopper coughs into life as the engine turns over, races,

narrow mountain pass, then navigate

you head-on, the only thing to do is to throw your chopper into a steep bank

then settles down to a steady 500

by homing in on the radio signal be ing broadcast by the patrol. Because

and get out of the way.

RPM. Allow it a chance to warm up,

the terrain doesn't vary, being uni

then move your joystick left to take it

formly covered with snow, this is a

must. Me, I've been blown out of the

up to 1700 RPMs.

total instrumentation flight. Remem

sky so often I'm gun-shy. One morn ing I looked up, saw a traffic helicop

and when it has reached ten percent

ber that you must not only locate the lost patrol, you must rescue them and

of the engine rpm's, increase the

return to your base by flying the mis

Ikiick. Fortunately, I was stopped for

speed of both. Now lift oil' by pulling

sion in reverse.

a traffic signal at the time.

At this point, engage your rotor,

back on the joystick. The chopper

Try- an Old West shooiout if you

ter aproaching, and tried to bank my

Combat is where we can all shine.

No scores are given for destroying

base recedes below you as the altim

It doesn't take a lot of brains to go

eter clicks off your rate of climb.

the enemy. Remember that this is a

aloft and shoot up the sky. but it does

simulation, not a game. All flying is

take skill to avoid being killed. Typi

controlled by joystick. The documen

Shove

the joystick forward and

watch your speed increase as build ings and cacti whip by below you. It is

cally you lift o£f from your desert

tation for the simulation is a short

base, climb to about 25,000 feet, and

this creative use of sprites that gives

flying course in itself.

hold a steady course on zero hearing.

you the sensation of speed missing in

Keep an eye on both your radar and

other

flight

smooth

simulators.

scrolling

There

action

change directions and,

in

is

your radio frequency. The radio fre

tra attention given to the control pan

you

quency will fluctuate a few seconds

el. The sounds of your motor turning

a steep

before your radar starts giving you a

and your rotors beating the air are

range-to-target.

very authentic, drawing you into the

as

bank, the horizon tilts convincingly. In front of yon, on the lower con trol panel, digital

Graphics are very good, as we've

come to expect from Cosmi, with ex

instruments track

Hopefully,

you've

already loaded

game. It successfully sets you up for

and armed your rockets from the key

that inevitable moment when the en

fuel, oil pressure, engine temperature

board. Though you have sixteen to

and rpm's, speed, altitude, compass heading and pitch. Overhead indica

emy chopper is upon you, you're out

work with, only four at a time may be

of rockets, you can't bank, and your

tors include radio frequency, rad;ir,

loaded. This is extremely critical when you are out of rockets, under

windscreen is filling with bullet holes.

weapons status and homing and res

fire, and trying to type in the loading

cue frequencies.

yourself once again at your desert

and arming sequence. (If the situation

base, dying to go back up and really

is really tight, type in MAC and use

blast those guys.

In the Mapping Mission, fly sectors 28

FEBOUARV/MARCH'86

But

after a

fiery crash,

you'll

find

Q


(Hi. I'm from Baltimore. Where's the pharaoh?]

Africa, 1890 Up that river lies the African Adventure of your

You have inherited a madman's diary ... and his dream to find the tomb of an andent pharaoh.

imagination. The mysterious Dark

Continent. Where the

Ancient songs still sung by tribal historians contain clues to the hidden tomb

mighty Kilimanjaro towers over the Source of the Nile. Where the Congo snakes through

of a fabulously wealthy pharaoh. The madman's last feverish words drive you onward: "I now know

steaming jungles ami the scorching Sahara sun bleaches men's bones.

it does exist. I am so

Africa. Where legends

close, but so near death.

of secret treasure drive men mad with desire. And where an adventurer

!f you hear no more from

me, then warn those that follow: this is not a journey for the weak of spirit or dull of mind. Come prepared!'— H. Primm,

can still find glory and gold.. .or a lonely death far from home.

May 21, !889

go i HI

3

BE

*tnne

cinei -

m.

iij

N

L

-I—

3fV

B j

LSI in . -

-

Mfit*

tifrl

jn

ll wm im it l| rtou

11 Pftc

u

7Bf

ih if

us jib

HtiP

jruff r

*io(*

nice Ifi

cenT*n(Jt,i

A Living Map of Africa

Follow Your Dreams

Decipher Native Clues

II milliansquare miles stuffed into your com-

Set your course and ro for It The Computer

Local myths will help, if you can yet the na

your journal. If you (jet lost, it can toll you "The River Nile!' What ir won't say is "about to get sucked over die Kabelega Falls!'

toms. Pass out Mime bribes. The chief might tell you, "Look where the sun rises over the

putec Navigate 17 riven. Heck through jungle

and swamp. Sail id ton dries. Learn the ways of 22 rribes. Explore savannah, deserts and mountains. Its all geographically accurate.

automitiically maps your ptogrea and keeps

tives u> talk, Enter their huts. Learn their cus

Childless Waters!' Now try to figure it out.

ELECTRONIC ARTS" Specifications: Available now fen Gimimxlote 64 &. 128- Infinity phyable brcaust rhc computer hulca rK' Tomb and treasure in rn-w pl.ifes odi lime you ^[arr. How to arden Visit

your rtoufct or call 800-227-6701 for direct VISA oi MaslctCatd uiilcri (in CA call 800-6)2-7979). Ttir (iitccl price fa I3Z 95 Tb 1'uy by mail, send check or money oilier (o

Electionic Arts, FO Bo< W6. Half Moon Bay. CA 94019 Add $4 fa ihinnrnj and handline Allow (-4 wrelii fnr delivery All E.A. pnxjuca purckiwl diicci have a HJay "wli'Lfucli.Hi or youi money back" auaranrw Kit a Cump4clc CJtsloj:. ffni SO* ai*I I wlf-addrcswd cuvcliifc (O ElrciriTic Arc*, lltf Campus Dr. San Maim CA ^440}


GfllTIE REUIEUIS

REVIEWED I1Y MARK COTONE

On-Track Computer: Commodore 6'i

Publisher: Gamester I 302 State Street

Santa Barbara, CA 93101

Medium: Price:

Disk 139.99

Vlamestar has never been one to stroll along software's beaten path. So, since most computerized racing con tests now use a low-angle viewpoint

to .simulate a first-person driving ex perience, you would almost expect

Gamestfll to somehow rise above this familiar traffic pattern. Which is exactly what they did. The distinctive angle in On Track is, well, distinctive. Apparently influ enced by the Goodycar Blimp's cam

era shots, this game's perspective has been moved to a similar bird's-eye view, an unusual vantage ttiat gives

On-Trach a fresh look as well as a novel "feel." Kmploying "Total Track

Graphics," the entire race course— from start to finish—is now contained on a single screen. Not only does this

On-Track's bird's-eye view gives the game a fresh look as well as a novel "feel"

set-up allow you to keep a constant

check on your opponent's position

many scrolling contests whenever a

Tirst is transmission selection. Your

and approaching terrain, but, more

driver falls too far behind.

Formula speedster can be equipped

importantly, it eliminates the frustrat ing action delays that are witnessed in

start, a few choices must be made.

Keeping On-Track Help for the Racing Rookies Once you feel comfortable with the

Before any four-wheeled duels can

with either standard or automatic as sembly. In standard, you must man-

you are controlling the quick acceler

Le Mans

ating A. J. car.

Fuji Interna

• The strengths and weaknesses of

Mario

tional

A.J. (contrary to the man

operation of your joystick speedster,

the three drivers arc designed to keep the competition balanced. Each car

take time to refine die subtle driving

will complete any given course in just

tions)

skills that will make you a winner.

about the same elapsed time. But in a

• Racing battles will be won or

Read the "Strategies" and "Tips for

two-man showdown, that "just about"

lost on the corners. The guide book

Stars" sections of the manual and fol

can be the difference between first

suggests that braking on the curves

low the hints below, and you should

and last place.

can

be well on your way to a checkered

have (bund that certain cars work bet

swinging wide and plowing off the

ter on certain tracks. The list below

road. This advice is well taken on the

details

sharp hairpin turns.

flag. • As

in

most

arcade

contests,

which

From

experience,

car will

I

cover the

ual's

be

more

implica

time-efficient

than

But on the re

crashing i.s never the end of the line,

ground quicker during ideal condi

maining 75% of the curves, it is possi

bin merely a delay in reaching it. Oil-

tions on the ten tracks.

ble to slide into the turn and continue

Truck sends both cars into a spin

Monaco

A. J.

whenever there's a collision. If you

Watklnfl Glen

Mario

tough maneuver that takes a lot of

are trailing your opponent and having

Road America

A. j.

practice,

trouble passing, don't be afraid to hit him from behind. After both of you

Sebring

Mario

three different cars over two types of

Dawona

through without losing speed. It's a since you will

be driving

road surfaces (dirt and paved). But

are through twirling, there is a 50-50

Speedway

Pa nielli

once you master the technique, you

chance that your position after the accident will be better than before.

Gamestar U.S.A.

Parnelli

should be able to flash around most

Brands Hatch

AJ.

corners without ever lifting your foot

'This strategy is particularly effective if

Mosport

Mario

from the gas.

30

FEBRUARY/MARCH '86

Qj


cnmE reviews

HOW TO TAME YOUR INFORMATION

ually shift gears with the same con troller you arc using to steer. The

TEAM-MATE, WRITE FILE, and HOME OFFICE

coordination of the up-down (high-

are fully integrated software piogroms

low) thrust with the left-right driving maneuvers can get as confusing as the pat-your-head/nib your-bclly

trick.

designed to manage your data so you can whip thousands of names and numbers mro shape.

Beginners and Sunday drivers should

Use the word processor to move a

save themselves a headache by stick

poragroph or transfer rexr from file 10

ing to automalic.

file. You can even generate a form and

A tactical

choice

now must be

made with the selection of your driv

er. ThtCC fictitious old pros are avail

customize it by merging information from the file monoger or by merging

spreadsheet numbers,

able in the circuit's pool; Mario Sand-

Monitor your budget, cosh flow, ond invest

duni,

ments with the spreadsheet. Use n to help

Parnclli

Pothole,

and A. J.

Cactus. Each driver has his skills and

plan shopping and coupon use.

deficiencies in acceleration, handling,

Keep on rop of appointments, critical

braking, and top speed. These charac

dates and events with the

teristics arc balanced among the trio,

file monager. Let it help

hut the variety of driving styles adds

you organize inventories, research notes, or family

strategic depth to the game. Pot those

heolrh records.

of you who enjoy head-to-head com

PLUS GRAPH creates pie charts, line graphs or bar graphs

petition between equal powers, I'm

ro illustrate trends, marker share, and profitability.

happy to note that On Track also per

You'll see that the performance, quality, and price will

mits competitors to stage their two-

help you tame the facts with ease.

lane showdown with identical drivers behind the wheel. Now, with these high-speed aulos

*QI rhe C-6J". C 156'. Piuid" ond Moii"

P.O Box 11300 5ontoAno CA 12711 For more information on where to buy Tn Micro Software (714) 832-6707.

all dressed up, it's time to give them some place to go. Gamcstar offers a

more-than-ad equate sampling of ten famous pro

raceways.

The single-

LET THE

screen confines limit the reproduc tion of the tracks somewhat, so I was not surprised

to

discover that

played without

its familiar

baysidc

strips and cityscape parameters. Nev

ertheless, racing

each

track's fundamental

personality

does

come

through—the Watkins Glen track, for instance, still features its legendary Anvil, l.oop and Chute. The

races

GAMES BEGIN

the

world-renowned Monaco track is dis

Animated music

color

ond

graphics,

sound

effects

creore exciting entercainmenr that thrills the senses.

Ride the winds on mogic cor per with RIDER

Grow

in

your RUG

strength

ond power as you prepare for the confrontation with

The Evil Genie.

themselves arc pure

high-gear arcade-style fun. Contests can be direct challenges against ei ther another player or the computer,

ENTERTAINER I provides a collecnon of fun. from defending

rhe

city

from

dreaded Trobots, to pilot ing your Srorship through

or solo trials for practice. Skill levels

iniergoiacnc space, to finding ond destroying the Evil Warlords nucleai reactoi

and racing lengths are adjustable, al

Aspiring weather newsmen con begin learning their trade with 5NOWDRIFTS u SUNNY SKIES Predict tomorrow's weorhef, using the weather folklore, terminology, historical

lowing races in two distinct styles— either as speed tests or as endurance runs.

On-Track's rules and controls are easily understood, but not easily mas

tered. I can assure you that the many hours spent practicing such intricate moves as the "slide turn" and

the

"hairpin pass" will be both enjoyable and

entertaining.

It's

a

good

sign

when a company is willing to take a chance on a new design, and it's even better when it works this well.

potrerns ond weather mop found in rhe Main Room. Meer the challenges of COP.OM o graphic adventure. Your mission is to rescue ihe foir

princess from the evil sorcerer, defearing moorugs. monsters, groggs and other obstacles, on your way to victory.

Thinkers with a sense of humor will enjoy GHOST TOWN, speciolly designed for the Plus 4". As a groduote parapsychology student, your ossignmenr is to quier rhe spirits who haunt the town of Hosedole

Come experience the thrill of victory, rhe enpyoble ogony of defeat with In Micro enrertammenr.

F«theC-64" C-H8". ondPiuii*

ror more mlofmon&i on whe*e ro b*jy tn Miao «}l!wa!£ <auQ714} o32-o707.

I KlM MICRO PO-Oo* 11300. SonToAno CA 02711

B POWERPUY

31


HOWTC TO A HIGHER THE COMMODORE 128. The first step is buying the

THE COMMODORE 128

available for the price. It's like gel-

WORKS FASTER. To run all that software and run it faster, you'll want the 1571 Disk Drive. You can't find a faster drive

ting three computers for less than

at the price. It transfers nearly

Commodore 1281" Personai Com puter. The smartest computer

one usually costs, because the

1,000 words a second (5200 cps),

128 operates in three separate modes. You can run sophisticated

so you can load most programs

CP/M"1' business software and the new programs written for the 128. Plus over 3,000 Commodore 64® programs. You start out with

instantly. And you'll save space as well as lime because the 1571 holds up to 410K of data, the equi valent of 200 typewritten pages.

more software and real life uses than most machines give you after years on the market.

©CP/M Is a registered trodemark of Dlgltol Research. Inc.

© 1985, Commodore Electronics Limited

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 dato bases. In fact our expansion mod ule wili be the only memory you'll

need for many years to come.


EVOLVE NTEUIGENCE. t*i^

u.ml usg^^pMUUl..^

â– â–

THE COMMODORE 128 LEARNS TO COMMUNICATE. There's no real intelligence without the ability to communicate. So you'll wan! our 1670 Modem/1200. Just plug in your telephone jack

THE COMMODORE 128 LEARNS TO WRITE.

Looking good in print could be your next move with the MPS I000 Printer, trs a new dot matrix

printer designed to make the most

and the modem automatically

of the I28's high-resolution graph ics because sometimes pictures

appropriate mode. It puts you in touch with a new world of shop ping, banking, communications and information over your tele

speak louder than words. But it's no slouch when it comes to words.

answers, dials and selects the

phone line. And it operates at a

iightning-fast 1200 baud to save on your telephone bill.

The MPS turns out about 1200

words a minute (100 cps) of draftquality printing, or gives you near-

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.

letter-quality printing at nearly 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 lhars a smart way to help you build a computer system.

COMMODORE 128- PERSONAL COMPUTER A Higher Intelligence


GnmE reuiews

REVIEWED BY HRVIN BUHO

Temple of Apshai Trilogy Computer: Commodore 64 Publisher: Epyx 1043 Kiel Court

Sunnyvale, CA 94089 Medium:

Disk

Price:

Not available

The classic Temple of Apshai Trilogy offers computer

Xroving that good games never die,

gamers multiple

Epyx has re-issued the three Apshai adventures on one disk. Surely you

dungeon levels

remember them—the Temple o/Ap-

shalt the Upper Reaches of Apsbat,

featuring 1,400

and the Curse of Ret. Hut if you've never adventured in the realms of Ap

shai, you might well ask why any company would

choose

separate chambers.

to re-issue

games that are two or three years old.

Well, besides having three classics now in one place, there is now one comprehensive manual. Commands remain consistent throughout, and it is easier to see how the three adven tures interrelate, because (he charac ters grow stronger as they move from

one adventure to another.

You begin each adventure at the

Inn. Here you create a character, have the innkeeper randomly create a character for you, or retrieve a char acter previously saved to disk. The program disk can he used to save up to

50 characters ;md one game-in-

progress. For more than that, you'll

want to have a formatted disk handy. Your character is made up of six

attributes: three physical and threemental. The physical attributes are

strength, dexterity and constitution,

while the mental attributes arc ego, intuition and intelligence. You assign

the point values for each attribute when creating your own character. Once a character is created, choose

how you will arm yourself. You start with 120 pieces of silver, and you may select from swords, bows, armor, and shields.

Remember thai each weapon has a physical weight, and also that deadlier weapons are most costly. Try to strike

a balance between utility, weight and cost—and try to keep some silver in reserve. You're going to need it later.

Bach weapon and salve has its 34

FEBRUARY/MARCH 86

price, but you may haggle the inn keeper down. There is no haggling

you can see where you are (though

over the price of arrows, though, be

joystick or keyboard. Instead of typ

cause once you have a bow, lie has

you hooked. Salves allow you to quickly heal the wounds you are sure to receive, so take some along.

While you are preparing yourself, a Scoreboard shows the value of your

character attributes. An inventory list is updated as you add weapons and salves, including weight. Weight is es

pecially important. Suppose you have a low strength quotient and choose to arm yourself with a broadsword, a

bow, arrows, and a suit of heavy ar mor. You'll be tuckered out after only

a few moves, and while you're resting, a jackal may well be after your bones. In Apsbai, life is uncomplicated and short. Now you're on your way. You may

enter any of the three games without

booting another disk. Moreover, should you tire of battling zombies and swamp rats, you may return to the inn, replenish your supplies, and head into the Upper Reaches. As with many adventure games, the maze

is

the

dominant

feature.

Be

cause Af>shui is a graphics adventure.

never an overall view) and move with

ing in directions and being told you can't go that way, simply specify left or right.

As a rule, you'll sec only the corri

dor you are in and perhaps a turn or doorway. As you round the turn or go

through a door, a smooth scrolling

action shows you the new area. Along

the right one-lhird of the screen thereis a Scoreboard showing the level of your wounds and fatigue. There is

also a count of remaining arrows and salves, and at the bottom of the box, a text area that tells you the contents of each treasure chest you open, the name of your newest antagonist, a

blow-by-blow

description

of any

fights, and the results of those fights. Should you die in a fight, you may

be revived by one of three "off screen" characters who wander throughout the story. However, there may be a price. Olias the Dwarf will take all your valuables and any items

of magic you may have found. Lowenthal the Wizard will take only your magic, while Bendic the Cleric Continued onpg, IJ(<


REVIEWS

REVIEWED BY JOHN JERMAINE

Jet Combat

Should you fail to shoot douni an enemy plane,

Simulator

it will proceed to your nearest airfield and bomb it out of existence

Computer: Commodore 64

or abandon the

Publisher: i-pyx 1043 Kiel Court

mission to track

Sunnyvale, CA 94089 Medium:

Disk

Price:

Not available

youdottmfor

L o do this review, I enlisted the aid

the kill

of local pilot and Commodore 64 en

thusiast Randy Havener. Randy is a private pilot who's been flying for about nine years. He presently holds

250 air hours, and is working on Ob taining

his

instrument

commercial dogfights in the combat mode. It is

ratings. On the other side of the coin, Randy has been a Commodore 64

also a good idea to become familiar with your map. The map gives you a

programmer for almost 2Vi years, and

view of the area you fly, while dis playing the relative positions of your

has worked with most of the flight simulators available for the 64. Be

jet, the enemy, airfields, and the to

tween the two of us, we've put lipyx's fet Combat Simulator through

its

paces.

Randy and I both agree that the manual accurately and clearly ex

plains the controls of your aircraft. Randy

thought that

the

exploded

drawings and diagrams contributed greatly to the novice pilot's educa

tion. He also liked the control refer ence card on the back, of the booklet. 1 was impressed with the technical data in the manual. It gives the player quite a bit of interesting information

about the real 1;-1 "5, which is what you

pography of the region. If you do fly to the edge of the map and continue

lenge before attempting any other. Flight Training lets you try your

flying in that direction, your aircraft

hand at Hying. Pilots should use this

will appear on the opposite side of

section of the program to develop ba sic aviation skills. This part of the pro

the screen. As you enter the Air-to-Air Combat

gram teaches how to regulate each control. Don't be afraid to push the

four airstrips

mode, your mission is to protect your

by shooting down

as

plane to its limit to discover exactly

many enemy aircraft as possible. It's

what it's capable of doing. It's also important for you to be

can perform any maneuver you can,

come comfortable with die fact that

so observe .the competition's maneu

you have little reaction time. Most

simulator screens are slowly updated

interesting to note that enemy aircraft

vers, define his strategies, and use that information against him.

Above all,

learn from your mistakes.

fly in the simulator.

because of the scaled speeds ranging from roughly 100 to 130 mph. The

A Pilot's View

Jet Combat Simulator has an incredi

ing menus, but this one keeps things

respects, resembles an arcade game.

simple, if you wish to use an option, merely punch in the number of what

This approach was necessary because

existence, or abandon the mission to track you down for the kill. Never let

the F-15 flies at a much faster rate of

an enemy fighter get behind you. This

Some flight simulators have confus

bly fast updating system, and, in some

you want to do. There are six options

speed

on this menu, and here Randy exam

Mach 2.

ines each of them separately:

Landing Practice is an option of the

than

The

other aircraft—almost

Air-to-Air

Combat

Practice-

mode of the program lets you gain

program that is exacting, practical,

experience

and very realistic. It was designed to

fighters.

tracking down

You

are

not

enemy

harrassed

by

give young pilots experience using

anything in the air, so you have the

the 115 (Instrument l-anding System)

perfect

environment to experiment

Should you fail to shoot down an enemy plane, it will proceed to your

nearest airfield and bomb it out of

gives him the perfect opportunity lo

shoot you down, Each hit of enemy fire is displayed in the game by color ing sections of your jet symbol on the

radar screen. You can survive three blasts of enemy fire, but the fourth round is fatal. The game is also termi nated when your final airstrip is de

and the Flight Computer. A newcom

with your radar equipment and prac

stroyed, because it's then impossible

er to the field of aviation will quickly

tice closing in on moving targets.

for you to land for fuel, ammunition

learn the importance of air speed in

A beacon on the radar screen con

this exercise, while becoming familiar

veniently lets you view your foe's lo

with coordinating controls and tim ing. I recommend mastering this chal-

option lo prepare for actual air-to-air

cation in relation to your jet. Use this

and repairs.

The Blind Landing option of the program begins with you

in the

Continued an pg, M>

POWERPUW

35


Game reuieuis clouds, preparing to land your jet. You have nothing bat your instru

to fly the simulated F-15 straight up to

ments to rely on. I was pleased with

its service ceiling and see what hap

tht fact lhat the player has access to

pened.

the basic controls needed lor flight.

selves are very attractive, and the controls operate like those of a real plane. Other nice effects include a rendition of "Off We Go into the Wild

of thrust available. Anyway. I decided

Blue Yonder," the whoosh of the jet,

As I approached the ceiling. I was

Luckily, tilings don't get too techni

surprised to find the climbing perfor

and sound

cal, so you don't find yourself chasing

mance of the aircraft tapering off as it

creases and decreases in thrust, liv-

variations caused by in

control input keys during critical situ

would in a real plane. In fact, my rate

erything is kept simple, but true to

ations.

of climb deteriorated more and more

[he laws of aviation.

I was also pleased to discover that

also have to remember the

as I approached tht service ceiling,

near absence Of reaction time. Simula tors imitating conventional aircraft

even though I continued to apply full

several important controls can be ma

thrust and afterburners.

nipulated

offer the pilot plenty of time to think

That experiment worked out so

You

over his situation.

But jets require

by

using either

the

key

board or joystick. Another interesting

well, I decided to try another maneu

feature is the fact that when you

snap decisions. The real key to mas

ver. Taking off from the airstrip, 1 put

crash, the program explains the rea

tering this option is to perfect very

the jet in a maximum climb straight

son for the crash. There's no guess

precise

up. Alter re-aching a height of about

work, and you don't have to

35,000 feet, I arched the jet over and

through the Instruction booklet.

hut gradual adjustments of

the controls. Tile

final

mode, Crosswinds

leaf

and

put il into a dive. Directly below me

Turbulence, is very challenging. It's

On the other hand, your jet fighter

Was the airfield I had just taken off

one thing to master coordinated flight

needs more armament. The player has

from. Having this reference point is

in the program, hut crosswinds and

only one cannon to use against his foe

one of the best features of die Jet

in

turbulence add new factors to exist

Combat Simulator. As my altitude

ing conditions.

Also, the numbers on the control pan

dropped, I

el are rather difficult

Whatever you do,

keep your cool, and remember what you've learned in the previous sec tions of [he program.

could

see the

runways

a

real

aircraft?

Randy

while reading Ihe Instruction booklet that the service ceiling of a real Mc Donnell

Douglas

1:-I5

Eagle

is ap

proximately 65,000 feet, because it

can't generate enough lift to go any

higher and has only a limited amount

the size of the numbers coupled with

like these make

the Jet

the cramming of information on the screen that creates the difficulty.

In conclusion, I'd like to say that

Epy*'s.M Combat Simulator is a true

Strengths and Weaknesses

simulator, with the basic controls and

As a whole, Randy and I both give the program

high

gauges used in actual flight. The

marks, despite

graphics of the program are well

some minor quirks. The program ac

done, and they keep things interest

curately simulates a high rate of speed because the programmer uses an ar

cade-game approach for updating graphic screens. 'Hie graphics them

ing by allowing screens to rapidly up

date. The sounds of the program are simple, but effectively support the graphics.

TRAIN ■nrVVPIW 111 Inii w

EXCITING

COMPUTER

SIMULATIONS from

SIGNAL

COMPUTER

CDNBULTANTQ

A/9 i. i Uo.e tPjh Si C*t*L CO VU' £ Fl CO**SUk tA.N T 5

Ltd P0 flu.iejJI.D^pr lJJP,it^u,B'- PAT5JJ6 ch cau (412|«frTW7 US ana Camd"* add 12 M

Ala »LfiT YARD f<ri

pBtltgl ar.d 'wnirmn(S4 0Qto<eini)1Dr each game

Onto pii PA i> *..lcr,i* nn c lua b a-6 in. <J it Masie r Curt. VIS* mD-B.onff-t Or (hfl(»l d.,.vn m US a, C

VIC 10 COMMODORE 64 *rnl At AH I 400 flCJO BQ0XL.v-i|i<>riii,,,|jtifD«ll7bOO Appall ||+ lit lit 13000 IBM PC f^CO lip. q> LJiiL tmifH ATABl 4O0 1*t>» o«ly IBV PC **d Ap^la-di* on|r 0ih« riqifiJimtAif VIC-JO 16H A*m? ATUl <OQ BOO B«.£

36

FEBRUARY/MARCH '96

to read. You

acteristics

ket.

discovered

sequences.

might try adjusting your color, bu[ it's

How realistic is your simulated jet

when compared to the capabilities of

air-to-air combat

growing larger by [he moment. Char Combat Simulator one of the most realistic flight simulators on the mar

Taking It to the Limit

the

IHW PC.Cr*[lhi(i Cirri

p

ifltnil ly^di^n: jockB- or pulled out iq ihn r"ai

In HUMP YARD [tKKfe iht |j,Ou1 brtom.i

-elHiAublH yjul On*r*iDr perfo.m.ntp ktd Jrtd Kprm UliiJ mi ijmbu alCM »PflN# ">nywy

F'.h OC)

**• d*mjg< and op«'ii>ng t-*n

CCWMODOWf M

64

lhniy [dmh

u- H[i«|

g


iB

^^H^H

Flight Simulator II Scenery Disks The Challenge of Accomplished Flight

Apple and Atari versions will be released soon. Each disk covers a

With a realism comparable to (and in some ways even surpassing) $100,000 aircraft flight simulators. Flight Simulator II includes full

geographical region of the country in detail, and is very reasonably priced.

flight instrumentation and avionics, and provides a full-color out-thewindow view. Instruments are arranged in the format standard to

modern aircraft. All the radios needed for IFR flight arc included. Front, rear, left, right, and diagonal views let you look in any direction. Program features 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 with over 8,000 hours flight time and 12.000 hours

of aviation teaching experience. You'll learn correct FAArecommended fight procedures, from basic aircraft control through instrument approaches. To reward your accomplishments, the manual even includes a section on aerobatic maneuvers.

The Realism and Beauty of Flight Go sight-seeing over detailed, realistic United States . scenery. High-speed graphic drivers provide an animated out-the-window view in either day. dusk, or

The Pure Fun of "World War I Ace" When you think you're ready, you can test your flying skills with the "World War I Ace" aerial battle game. This game sends you on a bombing run over heavily-defended enemy territory. Six enemy fighters will attempt to engage you in combat as soon as war is

declared. Your aircraft can carry five bombs, and your machine guns are loaded with 100 rounds of ammunition. See Your Dealer. Flight Simulator II is available on disk for the

Apple II. Atari XUXE, and Commodore 64/128 computers for $49.95. Scenery Disks for the C64 and IBM PC (jet or Microsoft Flight Simulator) are $ 19.95 each. A complete Western U.S. Scenery six-disk set is also available for $99.95. For additional product or

ordering information, lldUUTI. call L !â– ' 1OVU/ 637-498J. (800) UJCT/UV, Apple 41 n & [ndtfflirk a' Apple Computer, Inc

Auri KL ,ind Xf ire tmbimrfcl a* AiJfi Ccwp.

Flight

„

Corninoiien-e 6* md 129 arc tradorrwki of Cammfldoi'e Electronic* Lid. IBM PC n i ftputftH trademark af International Gunncti Michnei Corp

night flying modes. Flight Simulator II features over 80 airports in four different scenery areas: New York. Chicago. Seattle, and Los Angeles. Six additional Scenery Disks covering

the entire Western half of the United States are now available in IBM and C64'128 disk formats.

Corporation

713 Edgebrook Drive Champaign IL G1S2O (!17) 359-8463 Tele>: 306M5 Onlcrlmi. (MDIMr-IGin

I


GRIDE REUIEUI5

ltl;.VIEWED I1V TED 5AI.AMONE

Wishbringer

Force cloivn the fear

Computer: Commodore 64

and get your courage

Publisher: Infoconi

Medium: 1'riee:

S34.*;5

W isbbringer is without :i doubt

one of the top three beginner's Inter active fiction games. Witty and dan even

Why, it's a platypus. Weird goings on, (hat's for sure. I

better make a break for it, the

goons are on a becline to me. There's

short hours left to find

Drive

Cambridge, MA 02140 Disk

it's sometimes

Must be using magic. Yes, now I see it.

up. There are but a few

125 Cambridge Park

gerous,

move fast, 'cause they're still coming.

a crowd gathering outside the movie

the Wishbringer, defeat

house. 1 can lose my pursuers inside.

the Evil One, and return

quite the way you expect. I'm getting

the town offeste>vn to

must think I'm from another planet.

Funny how things never work out so

many

strange

looks; the

people

llmram, maybe they're from another

its Peoria-like existence.

planet. The guards appear to be mov

down-

ing on, none of the movie goers has

righl Billy.

blown the whistle. Still, I'd better get

As junior mail clerk in the town of

while the getting's good.

Festeron, your task is to deliver :l let

Gee, what's

this? I suddenly feel

ter to the magic shop on the outskirts

funny. Oh no, it's cume to life! Worse

of town; the one across the river, up

yet,

the winding cliff trail. The one people

Mow can I hide with this thing yam

rarely visit. Carrying the Post Office creed a hit farther than usual, you will

cat that's been belled. At least it wants

ultimately

to be friends. Perhaps I can convince

classic

become

embroiled

in

it's

following me everywhere.

mering all over the realm. I feel like a

a

Struggle between good and

it to make less noise. 1 sure hope so.

evil. .Seems the magic shop's cat is

I can't run any farther, have to stop

being held in exchange for an en chanted stone known ;is Wishbringer. Once In, there's no way back. That

and catch my breath. For goodness

is, unless you go from the frying pan

ever shorter and I'm no better off

into the fire. Upon leaving the relative safety (don't believe it) of the magic

shop, you are engulfed in swirling, blinding log. Perhaps falling from the palisade would be better than enter ing town. Things (Jo appear different. Have

they rebuilt the

Post Office

sake, it found me again. Is there to be no rest for the weary? Time is running gotta keep moving.

than I was two hours ago.

I'll pass the fountain and take a

Well, come on. You might even be

(juick left towards the arcade. A good

useful. Jusi be quiet, and quit rubbing

game of Queen of Pliobos is Just what

me so much. I'm allergic to pets that

I need to wake me from this night-

rub.

marc. Hmrnm, something's not right. None of my coins work and I don't

Now to circle around by the li brary. The reference section could be informative, Then it's on to the Post

since you left? After all, that can't be a

even

COStle

thought l knew everyone in Festeron, Best I face the truth. Things are different. It's like a bad horror movie-

Office, er, the castle. I wish I knew

come true, except I can't rewind the

trate the castle. Now if I can only

tape. Instead, I'm in it. Now what?

escape, find a tew more clues, and

lower piercing the clouds

where the Office was a few hours ago.

It just can't be. Or can it? Keep the government issue postal map handy. It's useful for

recognize

the

attendant.

I

what was going on here.

I must say, this is one way to pene

dodging storm troopers. Force down

The police station, that's it. I'll get

the fear and get your courage up.

the good ole Sarge to help. He'll know what to do. Whew! Was that

considering he already knows where 1

ever a mistake. Took me ten minutes

am.

There are but a few short hours left to

find the WLshhringcr, defeat the Evil One, and return Festeron to its Peoria-likc existence.

easily.

I hear footsteps—unfriendly ones.

The watch i.s coming near, I'd best duck into the forest.

to lose 'em. These freaks don't give up

Maybe I can

I'll have to circle around by

reach the Evil thought,

One.

On second

this could go either way,

'["hat's the last we know from the remains of the parchment penned so

that huge stump; perhaps I can find

many centuries ago. It is possible that

something to change my luck.

our mtmeless reviewer conquered all. help.

work my way to the arcade or the

Then again, the task of finding Wish

Should I rub it, wear it, or throw it? I

lake shore. Clues, I need clues.

bringer, returning the tabby, and re

Certainly can't eat it. At least it fits in a

storing order may have to wait for a

pocket and doesn't weigh me down

braver, smarter soul.

Perhaps the cemetery, if I tlare. It

I

was

right,

this

item

will

was spooky enough before Evil trans formed the town. I can't imagine what

too much,

Uh-oh. They're coming this way.

it's like now. By the way, am I getting

you're in Rome and visit the fountain.

Perhaps I can cross the water to Misty

paid overtime tor this!1 Guess there's

Watch out for the mailbox, it gets

Island. It can't be much worse.

no time to worry about that

38

FEBRUARY/MARCH'66

now,

Wait, what's in

Last

the ditch? Gotta

words

of advice.

Pretend

very friendly. And lastly, study the story line; it's full of hints and tips. H


A QUICK DATA DRIVE IS 20 TIMES FASTER THAN AUDIO CASSETTES, LOADS FASTER THAN A COMMODORE DISK DRIVE, AND COSTS $84.95.

MONEY-SAVING PACKAGES THE MICROWAFER OFFICE:

$139.95

Intludos: 170K Quick Data Drive [$84.95);

Unbelievable? Believe it. The Quick Data Micrnwafer™ Drive is a ni»w drive technology that loads a 24K program in 20 seconds vs. 8 minutes for a casseltu drive or 1 minute for a Commodore Disk Drive.

Unbeatable price. One 170K drive: $04.95. Two

drive 34UK system: $1!>4.515. Factory direct, with a

full 30-day guarantae. If you're not delightBd with your QuIckData Drives, return them within 30 days

for a full refund. No questions asked.

Soflware included. Ml Quick Date Drives come

with the QOS™ operating system, system utilities

and easy-to-use instructions. Plus a blank Microwafer. You can be up and running in about five minutes.

Lots of software. Dozens oflead ing programs are available on Micro wafers. Or, you can use linlrepo QOS to copy your existing Basic Programs to

Microwafers from either cassette or diskette. Mix-and-match. You can daisy-chain the Quick Data Drive with your existing cassette recorder by plugging it into the cassette port, or, use two QDD's

linked together for dual drive capability. No problem, L'ncondilinnul (iu-rJntf*: II vou oru mil completely MlUlted wtlh ynur Quick Dalu Diive System, mum il lu Enln'im. Inn.. WUhin 30 days (of d lull n'luml. Your syslpm is atsu tuvon'd by .! 90 day ivaltanly JKainil lallltrrs or dcitirr.H In mjniilaLlure.

Mic.nmLilw-iiiidQui^D.niaDriv.T'iwi'lruLltrinill'nfKnlrfiin.llw.Ciiminmluie-M"

i* .1 liidanuttk of Commodore Inii'i-midium], Inr. o ions Knint|H>, Ino.

Word Manager word processor ($34.95); Plan

Manager spread shout ($34.95); the Speed i'ile file manager ($69.95). A $189.85 value for $139.95.

THE MICROWAFER TEACHER: $129.95 Includes: I70K Quick Data Drive ($04.95); General Math; Spelling; plus Typing Tutor. A $159.80 value for $128.95,

THE MICROWAFER ENTERTAINER:

$119.95

Includes: 170K Quick Data Drive ($04.95);

plus, thraeof the most popular game programs for

Commodore computers. A $174.80 value for $119.95.

THE PHANTOM QOS PACKAGE: $99.95 Includes: 17CIK Quick Data Drive ($84.95);

Phantom QOS ROM Cartridge that quickly loads and locates the operating system in ROM outside

thecomputer's main memory [$29.95). A$114,90 value for $98.95,

ORDERING DIRECT FROM ENTREPO.

Commodore1 64" owners. Call us at the toll free number below, Give us your VISA or MasterCard

Credit Card cumber, tall ua which package you want. 11 will be on if.sway to you the following day. Simple

as that. Allow $3.00 for shipping and postage. Keally fast delivery? Add $10 for overnight package express. TOLL FREE ORDERING: 1 (800) 231-0251 IN CALIFORNIA 1 (800) 648-4114

entrepo


GflmE REUIEUJS

KKVIEWK1) BY CiARY FIELDS

Road to Moscow

Succeed where

Germany's ]

Computer: Commodore 64

Publisher: Ba'rac Limited P.I) Box 21830 Shreveport, \A'

generals failed j in this World

Medium:

Disk

Price:

SMI.()()

O a June

22, 1941, Adulpli Hitler

made a fatal

Warll simulation.

mistake—he invaded

Russia. Defeats there, combined with Allied pressure In

western

Europe,

fed to tin- final destruction of ihc iiiird Reich Now Ba'rac Limited <>t

ters yon a chance to succeed where

Germany's generals failed, with their simulation of thai invasion. Road to Moscow,

events on the Eastern Front, such as the effect of an Allied invasion ol Italy

to crowd through the same space.

or Fiance.

until you

tell Road lo Moscow to

Sticklers for detail will like Road to

feature is Sequential,

"Go" by pressing the "G" key. The

which makes issuing orders last and

Moscow's accurate re-creation ol the opposing armies, terrain, weather

easy. Here the program automatically cycles through every movable mill

battles then begin and the Commo dore 64 takes control. Hach units

conditions, supply problems and strategies. To win In Road to Moscow.

you must beal both the Russian army

Another

Orders are issued but not executed

dry unit, so you can be sure all your

troops have received orders

movement orders are modified ac cording to weather conditions, ter rain and enemy resistance. Battles arc

By pressing the joysticks lire hut

simulated and resolved, and the re

and its strongest allies, lime and win

ton, you can easily pick up. identify

sults arc reported to the screen. Units

ter.

and move units. In fact, the Mick lels

that are destroyed or who surrender are removed, while Ihe remaining

Because

Road

to MOSCOW

"Hers

live dil'l'ereni scenarios, ii is actually

you issue orders ihe way a supreme commandii might First, pick the unit you wan! to examine or move, The

uniis fonily their positions.

nark) spans one year and takes two to

cursor's shape changes (o [he symbol

four hours to complete. The most de

ol the unit it is carrying. So with a

manding covers 1941-1945 and lakes

MOSCOW covers 15 days. Until the bat tle cycle ends, you can only wait and

twist of your wrist, tell each unit ex

over ten hours lo complete. A "save

hold your breath as you watch the

actly where you expect it in he ai (he

enemy forces fall into or sidestep an

game in progress" option is Included You can also choose the- level ol dlffl culty. If you don'i choose one. the

\.-n^ of ihe combat cycle. By selecting

ambush. Worst yet, you may have to

Sequential

sweat

game automatically defaults lo his

across Russia

torical.

your troops sweep across the battle

a combination keyboard/joystick in

five games in one

The shiniest see

again,

you

can

cycle

through and visually track movement fins way you can watch

Bach cycle of battle in Road It}

ihe outcome of having your

own troops surrounded and pounded

The game can be played witb either

The computer controls the Russian

field. Sequential control also makes

put or with keyboard alone. In most

army, while you command the Ger

setting ambushes possible, since you

man. Symbols represent corps sine.

cases, I normally prefer keyboard in

can have a unit feint an attack in one direction and then turn :t\u] attack in

Moscow is an exception. The design

another.

en. of ihe game chose not to use the

infantry, armor, artillery and special forces units. Each of the dozens ol

units making up the < ierman army can

But don't expect all to go xs you

put over joystick control, but Road lo

cursor-control

keys

to select direc

be controlled independently, Success or defeat hinges on how well you

planned

in war few things are certain. Orders

Moscow uses IT (up), F7 (down), F5

handle each corps'

may he issued, bin the final execution

(right), and F3 (left), so I prefer joy

is dependent on the local commander

stick control.

placement, rein

forcement, supplies and battle casual ties.

Philip (iardoeki and Hob Best, the designers of Road lo Moscow, incor

porated most ol the features a good

Remember, this is war, and

and ihe reaction of (he enemy. Rarely

tional

movement.

Instead. Road to

The battlefield Itself occupies only

is a unit able to attack as Ear as you.

one

the

Ba'rac was able to squee/.e almost all

commander,

expect,

line my

screen.

By

careful

planning,

troops maj block its way. a change of weather may make it impossible to

of western Kussia inside the

Events. This reports events which

cover all the expected territory, sup plies may run out, or movement may

play are in view at all times. Because

happen elsewhere bin have impact on

be blocked by your own troops trying

war game

should have,

plus two

unique ones. One is called Strategic

40

FEBRUARY/MARCH 66

lOcol-

umn display. This means all units in

you don't have lo scroll from screen Continued on i>g uf>


The Commodore 64 comes of age. . . With GEOS/the C64 reaches its full potential. More than just another

application, the Graphic Environment Operating System integrates new

and old programs with greater ease and speed.

n GEOS Desktop.' File handling is as easy as pointing. Run, copy or delete files

with a joystick click. Desk accessories include an alarm clock, notepad, photo and text albums — even a full-function calculator. It all adds up.

geoPaint.'For creating charts and dia

grams, or just creating. Substitute a pic

ture for a thousand words. Paint with different brushes. Try a pattern fill, or perhaps the ruler function, for good measure.

sfdora e

2j ■

geoWritc. 1 rnw

;-r>i "

■.

:: ■. u.f: [1CV1

;-.

'■.

.. •j ;

■■■

.

-■'

■ '

<•-. pew!

i

■■

i

:

flfc*) .

f,', -

td Ml H ■I U IN

to i:

:■:■■:■■::

■■ i ■

n -.

IMF

.

-

Create high quality docu

ments. Insert. Delete. Copy or move

blocks of text. Select expressive font

styles. Underline. Be Bold. Try ftiiLt your fingers do the talking.

..

■-:■-. -.: '

Ht

';■.:!

'o e

HW ■! !r ..' t

GEOS: It's a whole new world for the C64.

:■

" -1 nm* ii

'GEOS CMOS Diskette Indutto DsiklBp, disKTuibo, genPalnl. ami gcoWnic. 551.95. CA mhknll .idil b 5'K. la. (M 5U US*" 50 hnrie(;n flipping .mil handling)

To order, call {800) 443-0100 EXT. 234

US lUElds IHllv

GEOS Introductory Offer $59.95

GE0S

BERKELEY SORWORKS

t;iVi^. <;i os Dfljlup. gcoPilni, jwWrlio, dnV[i"t>.p. jnj

■^17 Soflwnrta ."i* indHniria "I Berinlty Soliwwki,

Commodore M ,iml CM an irailiTii.uk- oi Qsnniodon Etetn

Check or munt-y ordm

__ VISA

Mulcmrd

Aftl *

n

E"P D"l»

Clly. Stall?. Zip

I'd BH1S7I19 I l.iyiv.uil, CAWMS

wecfa !t>r ili'lt%»'rv Introductory prim through Mflj 11,


CRIT1E REUIEIUS

KEVlliWED BY RICK IIIVKHHAUGH

Colonial Conquest Computer: Commodore 6*1 Publisher: Strategic Simulations

883Sacriin Road

Now six no-

Mountain View, CIA Medium:

Price:

94043

good, blood

Disk

*39.95

thirsty, stab-

car the turn of the century, there

were many ways England, Germany, France, the United States, Japan and Russia took over undeveloped areas: economic aid, espionage, subversion,

and, of course, war. All of these op tions are left intact in Colonial Con quest, a game in which six no-good,

blood-thirsty,

stab-you-in-t he-back

types (you and live of your friends, for instance) can battle it out for glo

tSPlOKftGF. PHASE 1888 TREASURY t 8fl,888,888

you-in-the-

CflLllHY^fiW^; S288,888

back types can battle it out/or

global supremacy

bal supremacy.

Ilic most impressive feature of the game is the set-up options. Each of up

to six human players chooses a major country, or, if you are playing alone,

the computer can control up to five countries, Any of the countries can also he turned neutral. There is a stan dard .scenario thai makes all the coun tries nearly equal in strength.

Each player takes a turn, each turn representing

a

season

or

three

months. While each player i.s laking

his turn, the other five gather out of earshot to plot and make deals (dirty of course). Tile only thing that isn't permitted is spying on the person at

B8HH

some players may find the approach

made to provide computer oppo

too impersonal.

nents that will test your mettle. There

'Hie map is the graphic highlight of

the program. It is four screens wide and two screens high. There are nine

arc ten levels of play that can be set

for each computer-controlled coun

colors to make it easy to distinguish

try. You must have a joystick to make the selections at each phase, and 1

among the I 25 different countries.

suggest that you keep the well-writ

The program offers an option to set

ten rule book at your side next to

the keyboard. There arc several phases to each

a point goal. Points are awarded for

your sword and compass. Colonial

winning battles and gaining control of

Conquest isn't a simple outing.

countries and are deducted tor losing

turn.

battles and control. But if you play the

For those who slept through this part of history, there's a 12-page sec

I-'irst

there is an army-build

phase, followed by one to build the navy. You have a national Ircasury to pay for improvements, so fortify any

friendly armies. And finally, there's an option to lend economic aid. Nuw's the real fun. First engage in espionage, by sending out your James Bonds

to

find a country's

army

strength or income. For minor cou-

Ixics, spend money lo overthrow the people in power and wrest control

from an opponent. Now move the ar mies and navies around the map and engage in battles. Combat is handled

very

42

IHf.iflKO MHHH GERMflMV BflflB FRfttfCE

matter-of-factly, however,

FEBRUARY/MARCH'86

and

game like 1 do, after a while you lose

track of points,

valuable Information as well as a feel

livery fourth turn you have the op tion to save the game. It is a hard

choice to make if you are playing in a group, because who knows when

you'll have a chance to get such a compelling group of cutthroats togelher again.

lite game isn't nearly as good with out a human foe or iwo

tion of the manual to give you some

to plot

for the time period. A page in the rules is also devoted to strategies and tips. After a few frustrating attempts to do it your way, try some of the suggestions.

Tor those of you who always want

ed to be the Wild Man of Borneo, but couldn't even find it on the map if you

had to, boot up Colonial Conquest,

against. Did you ever try to make a shady, under-the-table deal with a ma

There's a song that says that every

chine? However, to Strategic Simula

body wants to rule the world. Here's

tions' credit, ever)' attempt has been

your chance.

head for the South Pacific and go at it.

g


'

New 128 news f 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

I

Best 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

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.

Commodore's exciting new

cial Guide a wise investment.

The Official Bookfor the Com modore 128 Personal Computer,

business computer.

Now you can read all about the Commodore 128 and its three differ ent operating modes—64™ 128, and CP/M® You'll learn how to use spreadsheets, and word proc essing, choose peripherals, create

graphics and animation, run CP/M programs, and more.

No. 22456, $12.95.

800-428-SAMS

In Indiana, call 317-298-5566

SAMS

Howard W SamsS Co. inc.

4300 Wesi 62nd Street

Indianapolis, IN 46268


HDUEHTURE ROOD

HY5HAY A1MMMS

Transylvania II: The

similar system called SAL. These attri

Vampire Bites

prehend: you won't have to wail so

Back!

converted for Commodore comput

butes case communication with the program, so you can concentrate on

the adventure. A more significant aspect of Com

long for Penguin adventures to be ers. Because a sizable community of

Apple adventures already existed when

News and opinion

the

Commodore 64 was re

leased, Penguin and many other com panies naturally continued to release

from a leading expert

new titles for that machine first. Only

recently have software houses such as

in the fantasy realms known as adventure games.

hidden

and

locked.

Riddles abound, including

other computers later. Infocom alone,

three that are inscribed on a sealed

with its proprietary ZIL programming

scroll that's part of the package. (You also get a general map of the country

chia wrote Transylvania in I y« l, he

language, could release all-text games for all computers simultaneously.

side, but may have to draw your own

(Their games are written in ZIL, and

concluded the gome with a reference

map of specific areas.)

an interpreter written for each differ

When 16 year-old Antonio Antloto the sister of Princess Sabrina, open

masterfully

elucs and

Magic

concocted

solutions

often

words

with

Electronic Arts (with The Hard's Tale

zles,

and Adventure Construction Set) be

that are neatly

gun to initially release adventures in

elevtrly

Commodore format and convert for

facilitate

inter

(deporta

ent computer translates it into code

ing the door for a sequel that has long

tion, and Sabrina may cast a beneficial

been awaited. Her sister's nowhere in

that a machine can understand.) Now

spell or two if you ask her nicely. You

sight in Crimson Crowru Transylva

Comprehend does for graphic adven

can get an occasional tip by telling

tures what ZIL docs for all-text games.

nia II from

Sabrina

Sabrina to talk to Erik, and a spooky

Other titles Penguin has lined up in

makes a comeback as one of your

"Spectral sage" appears intermittently

the PolarWare line of Comprehend

traveling companions. The other is

with clues in riddle and verse form.

Prince Krik, who also assists on your

Inventory management is a problem,

titles include Prank and Ernest,

mission

and the puzzles arc more difficult

Crown, stolen from King John by the

strip, and Oo-tqpOS, a graphic version

than the original game;

vampire. You must do so before the

of Michael {Suspended, Cutthroats)

Crimson Crown is best-suited for in

vampire learns to tap its secret pow

termediate to advanced-level adven

to

Penguin,

retrieve

but

the

Crimson

ers, though there is no time limit, as in the original game.

The story opens in the kingdom of Wallachia, where Transylvania vet erans will feel right at home. There's

turers. (It is available for the Amiga as

well as the Commodore 64 and 128, though I haven't seen the Amiga ver sion.)

Comprehend—

the same haunted house, the wizard's

Faster than SAL

you'll have to figure out how to make

the most of your sidekicks' potential assistance

while

rounding

up

the

Just as Transylvania was Penguin's

first adventure game, the sequel in troduces their first graphic adventure written anil developed with Compre

before heading for the mountaintop

and logic system" by company presi

castle of Karel Thurg, where the vam

dent Mark

pire dwells.

boasts a full-sentence parser with a illustrations are ornate

Peiczarski, Comprehend

1,000-word vocabulary, a sophisticat ed parser that can deal meaningfully

and dazzling, others simpler and less

with

impressive. You won't see any of the

tions, and other parts of speech. Pars

"spot

animation"

common

to

pre

adjectives,

adverbs,

preposi

ing is faster than a bolt of lightning

vious Penguin adventures, and will hear no sound effects or music. But

from an evil wizard's staff—much fas

the heart of the story lies in its puz

tures, which are programmed with a

44

FEBRUARY/MARCH '86

Bantam Books has learned up with

Imagic to produce a series of graphic games,

with

mixed

results.

The

adapted from Frederick Forsythc's

hend. Called a "sentence recognition

even—some

Living Literature

er—and an outstanding adventure—

knowledge and necessary equipment,

Crimson Crown's artwork is un

Berlyn's first adventure.

Fourth Protocol is a three stage thrill

the familiar tree stump in the forest, castle. In the first pass of the game,

therefore.

adapted from the newspaper comic

ter than in Telarium's graphic adven

bestselling "icons

novel.

With

and windows"

a

unique

interface,

it

eliminates the need for a parser and packs in plenty of fascinating special

effects. (The November-December is sue of Commodore Microcomputers carries a feature review, if you want

to know more.) Another solid contender from Ban tam is a computer version of one of

their "Choose Your Own Adventure" books. Also without a parser,

The

Cave of Time enables young players who can't type to choose options by pressing a number for one to three

possible actions. Graphics arc clean (JmthiiH'il OR pB. 1IX


Get the most out of your new

C-128 orAmiga computer with these authoritative guides prepared by Commodore's technical staff COMMODORE PERSONAL

COMPUTER

Programmer's Reference Guide

Now that you have your brand-new CommodoreÂŽ

computer, let the experts show you everything you

need to know to master your machine's full potential.

AMIGA OWNERS: You're finding out why the

millkm new C-128 owners, you know you've got a machine

Amiga computer, with its exceptional graphics, is the hottest high-end |>ersonal computer on the market. And because The AmigaE)QS Manual is the only source of complete information

of that power With the official Commodm IJ8 Programmer's

on the Amiga's disk operating system, you just can't aflord to

C-128 OWNERS: If you'r^iu-of tk-projected halfthat's Incredibly powerful fur Its price. Now harness every bit Reference Guide.

If without it.

machine language and CPM operations, an input/output guide, color codes, and sound/frequency tables. Comprehensive

a user's manual with instructions on how to use oil available DOS commands, from die most common to the most advanced;

Really three books in one, The AmlgaDOS Manual includes:

Here's everything you need to know, from BASIC to

appendices include maps of memory locations, error messages,

pinout diagrams of primary chips, ami a complete schematic

diagram essential for modifications to the machine .ind nonstandard interfaces.

a technical reference manual which details Amiga's highly refined hierarchical filing system; and, tor the advanced user interested

in professional-o/i.iiity programming, .1 developer's manual for C and assembly languages program development

Commodore 128 Programmer's Reference Guide A Bantam Computer Book Commodore is a registered trademark of Commotion1 F.lccirnnics, Lid LVwnmodorv 128 is a trademark iif C'c>mnuK3oTV Iik-ilromts. Ltd.

The AmigaDOS Manual BANTAM ELECTRONIC

PUBLISHING

A Bantam Computer Book Arnica a d irademark of CunnHwnt-Aznta, me

- a I bookstores and tort) purer *lorcr> njtirÂťmvidc.


All you need to do this

1

iijjiiLfijijL ■ L^'uU^iiw'tn."^!'!!1 j SBHnH

1

1

fix an engine

do your banking

■■ ■■-■■

write o novel

sludy astrology

tell a siory

* IP85. Cornrnodoredecfronwsllrmietf x cp/^is o registered rradt mart! of D^jiidi Research, irt k flpple Is a reai sly roo rrodcrnarif o* Apple CofnpuTefr inc «IftM isq reoisfcri'il IroOernurV of (nrernanonal Builness Machines Carp&aTion

learn to fly

organizeadatabas

forecast sales

win a gold medal


design a dream house

compose a song

rthdoy card

dissect a frog

learn 10 rype

paint a piclure

master logic

improve your chess

follow the slars

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 and word processing. And with its

64,128andCP/M速 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 lo 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 128s: 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

V/SA

CALL TOLL-FREE 1 (800) 831-2694

8-5 CENTRAL TIME

In Louisiana call (318) 868-7247

If Loadstar fails to meet 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

S9 95 lor the current LOADSTAH disk companion to Power Play

send lo:

S9.95 lor the currenl LOADSTAR disk companion to Commodore

LOADSTAR PO Bo> 30007 Shreveport. LA

OR

Microcomputers

$39.95 lor the nexl 6 issues 0( LOADSTAR.

$69 95 lor the neÂŤl 12 issues ol LOADSTAR.

711300007

Addms

Stephen S. Leven. Sept./Oct. Commodore Microcomputers, page 32

Those rales also apply lo Canada and Mexico

Wrile lor overseas rales


JOVSTICK LUnHTIC

BY STOVE F1NKEL

The Strange Case of John Q.

Public Police Statement

On the night ofJuly .-si, L985,JohnQ. I'uhlic was alone in his (ii-room man sion playing with his home computer,

a new Commodore I2K. Me was found by the maid the next morning, dead

from seven stab wounds, three bullet

holes, a severed windpipe, strangula tion with toilet paper, tea laced with arsenic, a broken neck, carbon mon

oxide poisoning, asphyxiation from blockage of his

throat

passage, a

cracked skull, kidney failure, and be ing bludgeoned with a nine-iron. Death by natural causes was quickly ruled out, since his doctor revealed that he had at least six more months to live. We deduced Chat the deceased had been bludgeoned with a nineiron because of the

testimony of a

caddy, who was able to identify the

club. Unfortunately, the caddy could

lawyers argued that the Commodore

his wife were surprised with the re

not recall the golfer involved or even

128

reasonable

sults, as a priceless vase was ruined

the country

retails for such a

price, that she must be insane to give

and their ear had to be fumigated. The

aware that he was a caddy only be

up a fortune in order to retain custo

sister-in-law

cause he was still carrying a golf bag.

dy., .er. possession.

Public, claiming that she would stab

Mrs. Public shrieked at her husband

him seven limes to get even. This may

Suspects

as they took her away. "I'll get that

point to the sister-in-law as a possible

Mrs. Public: After a long, bitter mar

128 if I have to shoot you three

suspect.

riage, she had finally separated from

times!" This, on the .surface, looks like

her husband. The eouple's life togeth

it might be a clue to the ease.

club he worked

for,

er had been one of prolonged periods

The served

The Sister-in-Law: She had never

later confronted Mr.

Butler: Mr.

He

Public's

had

faithfully

family for two

generations. However, he never got

of intense fighting, followed by per

been on good terms with Mr. Public,

much of a salary nor asked for one,

iods of less intense fighting. When

and their relationship took a real turn

feeling that when his time came, the

they

for the worse shortly before the mur

Public

der. Apparently,

handsomely for his many years of de

weren't

fighting,

they

merely

threw things at one another.

she had

lent

Mrs.

family

reward

dedicated service.

him

Public her Micro Cookbook diskette,

votion

riage a wealthy heiress, and through

and Mr. Public, as a lark (and expres

when age started to rob him of his

legalities, her husband had acquired

sion of intense hatred of his sister-in-

efficiency, and it seemed his time to

the bulk of her estate During the di

law), changed all the recipes on the

retire was at hand,

vorce negotiations, there was a bitter

disk. An example of one of the

missed him from his post with no re

argument between the two concern

changes he made reads:

ward for his years of service, without

Mrs. Public had entered the mar

and

would

Mr.

But

Public dis

even a reference.

ing tile property settlement. The diffi

Baked Alaska

culty centered around who would get

Ingredients: Crabapples, dirt, cauli

the

flower, fungus, toenails. kitty litter

computer

agreed to give up ihe house, the pool,

MIX all the ingredients together in

Butler, and told the butler in no un

the summer villa, the yacht, two of

finest crystal vase and place

in

certain terms that it was much more

the three cars, all the stocks, bonds,

glove compartment on a hoi day

useful than he was. On top of that, as

jewelry,

for 24 hours.

he kicked the butler out of the house,

family

computer.

furniture and

Mrs.

bath

Public

towels,

In fact. Mr. Public had gotten a new software

package.

Silent

hut refused to let go of the Commo

Apparently. Mr. Public's brother-in-

Mr. Public added that Silent Butlet

dore 12H. Mr. Public had his wife de

was a much better conversationalist

clared legally insane so he could re

law wanted to surprise his wife and unwittingly attempted to create this

tain possession of the computer. His

bogus half-Raked Alaska. Doth he and

as well. 'Hie

butler got up. dusted C'Hitiiiiictti'tifix-

POWERPLAY

48


jovstick Lunnnc himself off and replied, "I'm going to poison your afternoon tea, and then

you'll he sorry you said that about my conversational skills!" Thlfi docs ap pear to somehow implicate the butler.

The Cook: Although an extremely competent cook,

nevertheless she

had personal problems with Mr. Pub lic. It seemed that whenever Mrs.

Public was upstairs, Mr. Public would make brazen advances toward the cook, which she always spurned. As a result, the relationship between the two was rather strained. It came to a

head when the cook unwittingly tried the recipe for baked scrod on Mr. Public's sister-in-law's Micro Cook book (sec the entry for Sistcr-in-Ltw)

and ended up destroying the kitchen

life, always involved in some physical activity such as golf, fishing, hiking or

John Q. Public has

sailing. Mr. Public convinced a court

diedfrom 11 different

that Uncle Fred's lively schedule

injuries. Twelve

part of the elder gentleman for his own health and well-being, so Uncle

people had strong

Fred was court-committed to a nurs ing home, and declared mentally in

motives, viable

competent.

They hail to track Uncle Fred down on the gotl" course where he played

opportunites and

established threats to

kill him. This arouses suspicion offoul

the hospital, Mr. Public brought a lawsuit against her. After she was found guilty and sentenced to years

of confinement,

the

18

cook

screamed, "When I nuke bail, I'm go

every day (he could beat the club pro every other round) to inform him that his health did not permit this type of activity, and take him to his new

"home." Uncle Fred angrily waved his nine-iron at Mr. Puhlic, saying thai

play.

he'd like to take a chip shot at Mr. Public's head. Uncle Fred might be

and much of the patio. While the cook was recovering in

pointed to a callous disregard on the

looked upon as having a possible mo carbon monoxide to turn your ears

tive to get even.

bright green!" Mr. Public then dis

Personal 5ecreCary: Mr. Public hired a virile, attractive young man as

missed him from his employ. Some evidence does point to the chauffeur as a possible suspect,

his personal secretary. It seemed only natural thai something would devel

ing to sever your throat with my spat

The Psychic: The psychic made her living by telling fortunes in a

op between the personal secretary

ula!" The cook probably shouldn't be

small tearoom fust on the outskirts of

ruled out as a possible suspect. The Chauffeur: Mr. Public hired

When nothing did develop, Mr. Puh

town. She had her difficulties with Mr.

his chauffeur alter watching his line driving performance on the Rally

lic was outraged, and had to look for another excuse to divorce his wife.

extravagant sums to read her weekly

Speedway courses he'd designed on the Commodore 128 for the chauf

horoscope. Mr. Public disrupted the

lor his lack of untrustworthiness, he

arrangement

hail

Public as well. Mrs. Public paid her

by buying Micro As

and the long-neglected Mrs. Public.

To punish his personal secretary him

do

incredibly

menial, de

trologer to read his wife's horoscope

feur job interview. The chauffeur was

meaning tasks.

using the

outstanding at Rally Speedway, and

graduate, the personal secretary put

turned out. the psychic was also read

an

up with this treatment for as long as

ing the Wife's horoscope with Micro Astrologer, so after two weeks of du

humanly possible. Ifut one day. as he

plicate readings. Mrs. Public Stopped

bureau, he decided he'd had enough

going to the medium.

am! tried to qulL lii.it apparently Mr.

excellent

street

driver as

well.

Since Mr. Public enjoyed driving his

fleet of cars himself (one Rolls, one lag, one Vega). he really didn't need a chauffeur, except that he was, unfor

Commodore

128. As

it

Mr. Public further worsened rela

Although a

Harvard

was licking the dust off of Mr. Public's

Public had forced him to sign a con

tunately, a terrible driver. He retained

tions by making sure that all the psy

tract which included the following in

the chauffeur to slide into the driver's

chic's regular customers got copies of

microscopic print:

scat to take the rap for his fender

Micro Astrologer, and then called in a favor from a banker friend of his to

my employ with the Public house hold. I agree to the following terms:

benders.

If, at any time. I decide to terminate

Eventually, the accidents mounted

foreclose on the psychic's mortgage

up on the chauffeur's driving record

and throw her out on the street. As

ami his license was suspended. Mr.

the place was being boarded up. the

Public then forced him to continue

the

psychic shrieked, "I'll get you if I have

confidential for a period of at least thirty (50) years.

a) All information gathered inside

Public

household

remain

:>eing his "driver" even though he had

to crack your skull with my own crys

no license. The next accident saw the

tal ball!" This might establish reason

chauffeur held

to consider the psychic as a possible

accrued during employment,

Public refused to provide a character witness (saying if the chauffeur had

assailant.

such as salary and food, must be

spent

py-go-lucky,

in

custody, and Mr.

less time practicing at Rally

Uncle Fred: Everyone loved hap considerate,

well-hrcd

b) Any material gains or benefits

forfeited or services of a com parable value returned.

Speedway and more time on the road,

Uncle Fred—everyone except Mr.

le would'vc been a better driver).

Public, who felt that he was a senile

ject to three of the following

ock you in the garage and run all

old geezer who was a drain on the family finances and should be put

three cars until you breathe enough

(employer's choice ):

awav. Uncle f;rcd led an active, full

The Chauffeur vowed. "I'm gonna

50

FEBRUflRVi'MARCH r86

c) The former employee be sub

four

conditional

treatments

Continued on pg. ?-'


Tta Si ii| e i :i Eec^ BluCl Your Best Source lor Books on the Commodore Computers!

NO-RISK GUARANTEE It dissatisfied ir .in, way return your

books within ID days without obligation

Push Your Commodore to New Heights

TAKE 3 BOOKS for Only $1.95 • Play fascinating arcade games! • Develop new programming skills! • Organize your finances! • Create original musical tones! • Master word processing! • Experiment with sophisticated sprite graphics! • Get more Irom your Commodore than you ever thought possible! With this exclusive 3-volume Computer Library at your side, you'll be armed to explore, experiment, and experience everything your Commodore has to offer. You'll find tips and tricks not included in ordinary user's manuals. Plus scores of ready-to-use programs that cover every conceivable application you have in mind— family, fun, education, personal finances, business management, even use your Commodore to forecast the weather!

Included in this 3-volume library is everything you need to progress from a complete novice to a capable and creative programmer. Step-by-step instructions. Show-how illustrations. Flowcharts. Complete program

listings. Everything you need to get maximum per formance.

And now, you can receive this exclusive 3-volume Computer Library (worth $41.15) for just $1.95 when you

join The Computer Book Club.

Superior Performance Practical Price!

As a member of The Computer Book Club, you'll get even more performance from your Commodore. You'il be able to keep up with the very latest computer technology, programming techniques, and business ap plications ... right in the convenience of your own home. Best of all, you save from 20% to 75% on every book you select!

Free Guide to BASIC Statements

Plus FREE for Joining

& Commands

Join The Computer Book Club now, and the BASIC Statements & Commands Guide is yours absolutely free. Keep this handy reference next to your Commodore for easy access any time you need answers fast!

7 very good reasons to join

The Computer Book Club®

P.O. Box BO, Blue Ridge Summit, PA 17214

• Big Savings. Save 20% to 75% on books sure to increase your computer know-how

• No-flisk Guarantee. All books returnable within 10 days

without obligation at Club expense

• Club News Bulletin. All about current selections—mains,

alternates, extra—plus bonus offers. Comes 13 limes a year with hundreds of up-to-the-minute titles you can pick from •

"Automatic Order." Do nothing, and the Main selection

will be shipped automatically! But . . . if you want an Alter nate selection—or no books at all—we'll follow the instruc tions you give on the reply form provided with every News Bulletin

• Bonus Books. Immediately gel a Dividend Certificate with every book purchased and qualify for big discounts of 60% to 30% • Extra Bonuses. Take advantage of added-value promo

tions, plus special discounts on software, games, and more • Exceptional Quality. All books are first-rale publisher's edi tions selected by our Editorial Board and filled with useful, up-to-the-minute information

Please accept my membership in Tfia Computer Book Club and send me the

3-Volume Computer Library. Using & Programming the Commodore S4, including Ready-to-Run Programs (1712P), 1001 Things Jo Do with Your Commodore 64 (1836H). and Commodore 64 Graphics and Sound Programming (\GQ4P), billing me S1.95 plus shipping and handling charges. If not satisfied, I may return the Library wilhin tan days without obligation and have my membership canceled. I agree to

purchase 3 or more books at reduced Club prices (plus shipping/handling) during the next \2 months, and may resign any time thereafter. Name .. Address. City State

-Zip_

_Phone_

Val»d for new members only Foreign applicants will receive special ordering instructions Canada must rornil in U.S currency This order subjecl to acceptance \>i [he Computer Book Club CP/P-2B6


MUST LIQUIDATE

AT BELOW DEALER COST!

FLOPPY DISKS

jovstick Lunnnc 1) Electro-shock therapy

some sleazy underworld connection

2) Chinese water torture

in cases like this.

3) Frontal lobotomy 4) 8 hours of (iidget movies

Mr. Whipple: Mr.

The personal secretary agreed to all

Mr.

movies,

squeezing

Due to BIG SAVINGS on a huge quantity pur chase from the manufacturer, we are able io

oiler these top quality disks BELOW dealer cost!

We can't print the well-known brand name, but

you migtil recognize it by the fine features The disks are for IBM PC. XT or IBM compatibles.

Epson 0X10. Kaypro 4. 10 and other personal

computers. And they're OEM quality! Each 5V

a dark aisle

paper and

repri

ing a note that promised he'd be back

the store never to return, but out of

form of motive on the part of the

• 100% certified error free! • For home or office personal computers!

hiding in toilet

manded him. Ashamed, Mr. Public left

lic's throat. This may indicate some

DOUBLE DENSITY

Public

these conditions were enacted, leav to .shove that contract down Mr. Pub

5'V SIZE DOUBLE SIDED

the Public mansion. He once found

the conditions except one: the Gidgct but he disappeared before

Whipple runs

the local grocery store that supplies

personal secretary.

the corner of his eye caught a glimpse

Of Mr. Whipple pleasurably squeezing that very same roll. Mr. Public was not content with

Suspicious Witnesses: The inno cent-bystander couple from Smallville who had come to the big city for the first time and happened to be lost, were wandering around in the area by

the Public mansion ;it the approxi mate time of death. They claim

to

mere Public humiliation of Whipple, so he used The Manager, a versatile record keeping program for the Com modore computers, to analyze the su permarket's toilet paper inventory and sales figures for the past decade.

The Manager revealed that Whipple

sided, double density. Includes protective jack

have heard three gunshots, ears back firing, screams of terror and pain, gur

had been squeezing his way through

Stock up now for your future needs at tfiese re

gling and choking sounds, and other

venge and anger, Mr. Public submit

suspicious

kill

ted his findings to the supermarket's national office, and had Mr. Whipple

me!"), They said they weren't sure if

barred from the grocery business for

anything was wrong.

the rest of his life.

disk has reinforced hub-ring area and is double ets, write protect tabs and adhesive user labels markably LOW closeoul prices!

1000 DISKS MIEr. UK: '5,450°°

voice pleading,

200 DISKS M,(r. liil: 'l

S*...*799

$169

BOC each

84c each

llem HS59- 63475- 03

Further

Item H-959-63 il75-02 Ship, handling: S12

Ship, handling: S30

100 DISKS

20 DISKS

Wltr. li,<; l545M

MfBr. Itti *1090lh

NOnly. B9C each

Hum H-969-63476 01 Ship, handling. SB

noises (such as a

"Please don't

questioning

»1.20 oacli Ic.-1-.. II !U i,.«7HM

Ship, handling. S4

Sales oulalde continental U.S. are subject to special conditions. Please call or write Io Inquire. Credit cirri customers can order by phone. Z4 hours a duv. 1 dayi a wwk

established

(town, Mr. Public taunted Mr. Whip

him

ple while wagging his finger at him,

many

times

through

telecom

Commodore

14605 2Bth Ave. N./Minneapolis, MN 55441-3337 Send the lol lowing items. [Minnesota residents add 6% sales tan. Allow 3-4 wsslcs delivery- Sorry, rin CO.D. orders.] 1000 Disc PbcjsI at 9799 oach plus 830 '■>:■[■;• iki Ji.ti.iit.i i,;, pac. jItem H-969-63476 03J.

ZOO Disc Pacts]

at

41G9 oach plut 512

.i i|.,

;

Pi.iruilin.i |rr [i,n. .i ci-ri-. H-959-63476-02J, 100 di-r I'.n ' I .lI J-'l m .■, li plus $B ship|llngr rmnd I i riu par pac. (Itum H3E9S3476 Oil, 20 i >■■. r,u i v1 .,i 924 ■ .. J, |.i, "-:-1-.■ i., , ,. , por

pac- [Ham H 9S96347E00

"Please don't squeeze the toilet pa

computer. It turned out that Mr. Pub

per." Mr. Whipple responded by threat

lic had somehow used his Commo

ening to squeeze the paper around

dore 128 and modem to stop or dis

Mr. Public's throat until his neck was

avow payments on all their bills and

cottony soft. We could be led to con

transactions

(electric,

clude from this information that Mr.

rent,

cards,

credit

telephone,

car payments,

as an expression of the intense hatred

trem H-959

corporate headquarters,

ed with Mr. Public, having dealt with

he felt toward these two horribly dull C.O.M.B. Direct Marketing Corp.

the

where the judgment was handed

newspaper bills) its a lark, or perhaps

Toil-Free: 1-800-328-0609

At

that they were actually well acquaint

munications on their

..

man's

three cases a week. Motivated by re

people.

Anyway,

Whipple may be involved.

Inspector's Notebook: Case Evaluation

they found them

What we have here is a case that

selves without lights and phone ser

defies reason. A man who had spent

vice, a bad line of credit, their car

his life gaining mortal enemies, 12 by

repossessed, in danger of being evict

our count, dies from 11 different in

ed, and having to pick up their own

juries. All 12 suspects (not including the sleazy black market guy) had

newspaper.

They responded by telecommuni

strong motives, viable opportunites

I . My check or mduey order is enclosed. (Nu dalays in

cating this message: "You ;tre not a

and

Charge: D MasterCard

nice person, if we're ever in the big

Public. This instantly arouses suspi

city, we'll drop by and break your

cion of foul play. The only way to

processing orders p&ifj by check, [hanks r... T, ■ Chui M Q VISA'

Authorized Liquidator 1460528ih Avs. N. • Mpls.. MM 55441-3397

52

FEBRUARY/MARCH '86

threats

to

kill

Mr.

nose and rupture your kidneys." This

truly find out who did what is to bring

is rather suspicious, but there was not

everyone

a single mark on Mr. Public in the urea

single room

of his nose. Nevertheless, we're

room acting strangely until I shock

watching this couple closely, looking

everyone by suddenly announcing

for any incriminating evidence.

who did it, how and why, which will

Sleazeball Black Market Man: Direct Marketing Corp.

established

There was no sleazeball black market man involved. This looks extremely suspicious,

because

there's always

involved and

together stalk

into

around

a

the

cause the culprit to break down and confess. But you'll have to wait 'til next is sue for that scene. Tune in then.

n


The Commodore CBM System

For Business Classes & School Offices. 80 Column x 25 Line screen . . . Typewriter style keyboard BIG Disk Capacity - either 1,000Kbytes or 2,O00K-bytes

i Fast, big and reliable 150 cps 132 column printer i Proven dependability-over 100,000 in schoolroom use

Commodore CBM-B032 Computer

throughout the U.S.

i Lowest cost big drive system available anywhere i Many, Many programs available

Commodore

8023-P

including:

Printer

-Professional Word processors

RECOMMENDED PRICES:

-Powerful spreadsheets

Computer: CBM8032

-Easy to use Databases -Telecommunications software -Comprehensive Accounting

Disk Drive: 8050 or

8250 Printer: 8023P Cables TOTAL if bought

Packages -School Management Software

separately

-Administrative Software

$449.00 S595.00 S249.00 S68.00 S1361.00

Commodore

B050 or 8250

Disk Drive

Spetial Commodore CBM System Prite

$895.00

The Commodore PET Classroom Solution •. •

40 Column x 25 Line screen . . . easily read by young students

Commodore

170 Disk Drive

PET Model 4032

Fast and reliable 100 cps, 80 column printer.

Incredibly rugged . . , this system

Commodore

CBM Bi-Directional

keeps on going, year after year

Printer Model 4023

Proven under heavy use in Entitlement Programs throughout

the U.S.

Low, low cost per system Over 750 Programs in this welltested 4th Edition of the popular

PLOS 750 EDUCATIONAL PROGRAMS VERY IMPORTANT! These programs will work with Commodore's C64

Public Domain series for K-12. Includes:

Administration

and the new C128, as well as with

Commodore

CBM-2031

If these programs were only worlh S5.00 each, tins software alone would be worlh over 5375(1!

Single Disk Drue

ORDERS ONLY CALL

1-800-527-1738 INQUIRIES & INFORMATION PLEASE CALL

1-214-231-2645

PET System

MasterCard, VISA. Money Order, flank Check COD (add5.00] ArJrJ 3% for Credit Cards All Products In Slock Shipped Within 24 Hours

S

Micro-Sys

1

R

I

B

U

T

-Music

French Geography

-Physical

Education

Health Education -Science Language Arts -Technology Games -Utilities

$595.00

commodore

-Math

English

Package prite for the Commodore

-Logic &

Problem Solving

Business Computer Science

the PET and CBM.

FOB. Dallas, Texas All Products Shipped Wilh Manjfacturers 90 Day Warranty PRICES ARE .SUtyfiCT TO

CHANGE WITHOUT NOTICE.

0

B

S

641 Presidential Drive • Richardson. Texas 75081 • 9:30 a.m.-6:30 p.m. (Mon.-Fri.) • 10:30 a.m.-2:30 p.m. (Sal.)


SOFTWARE REUIEUIS Physically Fit with Your Commodore

64

Enlist the aid ofyour Commodore 64 to trim

off extra pounds and get those muscles back in shape.

at your heart out, J;ine Honda. Now

Commodore 64 owners can "get physical" using programs designed to

promote fitness, welghi loss and a bal anced diet These are programs for both the established jocks among us, and those who have only recently dis

covered the value of fitness. These programs use text, graphs and infor

mation you extract from the manual to help you create a customized fit ness program or diet.

Compu-Coach CompU'Coach by Cody Computer Systems is a fitness program for peo

ber of repetitions for each exercise

sive program is the Original Boston

ple interested in weight lifting, and

you've performed. The program auto

ComputerDiet by Scarborough. Writ

provides bar charts of your progress

matically saves your results for next

ten by doctors and nutritionists, this

so you can graphically see your im

time, and also lets yon print ihcrn out

program is comprised of a two-sided

provement. There's even a "subliinal

on a printer.

message"

mode—encouraging

mes

disk, a manual of readings, a food re

If you'd like to

lose weight and

porting and meal-planning guide, and

sages flashed at lightning speed across

want to find out how much cxercise

a command card to

the screen.

it'Il take, move to the Calorie Hum

memory on commands.

'Hie main

refresh

your

You're Offered a choice of three

menu includes options

option. Mere you input your weight,

like Bar Charts. Workout, Workout

sex. anil heart rate during a workout.

"counselors."

Tallies, and Calorie Hum. Start with

If you don't have a stopwaleh, don't

"really a sweel kid. She knows her

the workout and type in the name of

vfony-CompU'Coacb offers this op

Stuff but will take pains not to hurt

any exercise you choose. Then de

tion as well.

your feelings." Or choose matter-of-

cide how you want this exercise mea sured:

weight

tance,

time,

and

lime

repetitions,

dis

and handicap, or

calorie burn. (The time anil handicap option is for people who use an excr-

cycle.)

After you've designed a program of

The program is easy and fun to use,

There's

Amy,

who's

fact George or free-wheeling Shirley.

too—just

After selecting your counselor, the

S2O.95. Any problems? The only one 1 found sva.s [hat it may be difficult to

program asks basic questions about

and

the

price

is

right,

your sex, age,

height, weight

and

see the bar charts on older versions of the 64 (over two years old ).

whether or not you've ever had gout,

food for medical reasons, if you take-

diabetes, or high blood pressure. The program aldo asks if you avoid any

up to 50 exercises, you can track your

Original Boston Computer

daily progress by entering today's

Diet

vitamins, and other questions.

workout on the liar Chart or Workoui

If you're interested in weight loss-—

rent dietary information is requested

Tables menus, and typing in the num

and who isn't—one very comprehen

on how often you eat dairy products,

54

FEBRUARY/MARCH '86

(Air-


SOFTWflRE REVIEWS ety of foods available to select from,

animal protein, breads, and fruits.

as well as the number of nutrients

How often do you eat breakfast?

analyzed in the program. In addition,

Where do you eat most meals? Sonic psychological questions are

the manual was clear and easy to fol low.

asked, Tor example, a question obvi

Americans will continue to struggle

ously targeted to anorexics: "Have you ever purposely vomited, used

to get those pounds off and become healthier people—and it's an impor

laxatives...." You're also asked to de scribe your feelings when you

tant and positive trend. So why not

cat

enlist the aid of your Commodore 64

(hungry, rushed, bored, content),

After this initial analysis, read "Flrsi Things First" in your manual. The next step is to select foods from a list

and one of these programs to help

you?

The Nutritionist

your own foods. Based on this selec

The Nutritionist offers information on 89H different foods—including fast

tion, the program analyzes your over

food. This program is designed to ana

all diet, giving you an overview of

lyze your current diet and guide you to better nutrition In the future.

of about 400 and add up to 100 of

eating mistakes.

For example, Shirley said. "I would say a considerable percentage of your calories are from

fut!" and recom

The main menu is comprised of a Food List, Exchange List and an op diet

lyzed various nutrients in my diet and

whether or not you're pregnant, and

said

your activity level on a .scale from one

needed

more calcium and

by

typing in

your age,

sex,

should increase my fruit and vegeta

to four. You also decide whether yon

ble intake (And quit skipping lunch!)

want no diet, a light diet, or a "hard"

Later Shirley offers me a low-fat diet

diet. (According to the manual the

lunch.

hard diet is not recommended for

1

liked

the

occasional

humorous

comments from my "counselor." For example. Shirley tells me she's glad

I'm on time for my appointment with

more than eight weeks, and you really should start with the light diet.)

The

program now calculates the

number of calories and nutrients you

her—because she's booked a tennis

need. Take, for example, a 3-t year-old

court in an hour! 1 also liked the large

man who weighs

number of options. For example, if

moderate

you select the graph options, you can

like a light diet. The Nutritionist com

get projections of your future weight

putes that he will need 2.220 calories

based on today's weight, or based on

daily for a light diet, and lists his total

your food intake

needs for protein, fats, calcium, and

You when

can

in

the past week.

also analyze your moods

eating

various

meals—maybe

activity

185 pounds, has a level, and

various vitamins.

Now type in what you actually ate or plan lo eat. selecting the rood num

ing that morning snack. If so. this pro

ber from the manual. As you type in

gram helps flag that tendency.

foods and amounts, you receive an on-screen

running

total

of calories

sodium, calcium, iron, liber, fat and

and protein. Move on lo the "portion

sugar content. And the program offers

ing" mode. After asking whether you

a myriad of suggestions. There's a lot

prefer whole milk or non-fat, the pro

of disk-flipping back and forth once

gram

you've entered your original data, but

changes"

it's no( difficult because you're pro

products, fruit, or bread.

vided on-screen directions on when and what to do. The original versions of this pro

reports

on

you're

how

many

allowed

for

"ex milk

Any criticisms? I wish there were some way to save data on this pro gram, so I could compare what I did

gram were designed for use by only

yesterday or last week

one person. However, updated ver

doing today. Bach time you load the

sions come with extra disks, so data

program, you .start anew. You can,

for additional people can be saved. So

however, print out your data and use

if both you and your ".significant oth

that information as your permanent

er" want to try this diet simultaneous

record.

ly, you can do so.

Co mpu -Coach

(29.95 Cody Computer Systems

18533 Koscoe Boulevard #205 Northridge, CA91324

lo

The Nutritionist S34.95 Nanosec

4185 South 300 West

Ogdcn, UT 84403 Original Boston Computer Diet

S49.95 Scarborough

55 South Broadway Tarrytown, NY 10591

Other Fitness Programs

would

you're particularly nervous when eat

You can also analyze your diet for

Publishers

tion to Setup Diet. You set up your

mended low-fat meals. She also ana 1

0

how

I'm

1 wa.s very impressed with the vari

Aerobics S44.95 Spinnaker 215 First Street

Cambridge, MA 02142 CA.T.O. (Computer-Assisted Training Optimizer) 559.95 Syntonic

86 Brookline Street Pepcrell, MA 01463 The Model Diet 82995 Softsync 14 East 34th Street New York, NY 10016 Total Health 529.95 PractiCorp

The Silk Mill 44 Oak Street Newton Upper Falls, MA 02164

POWEKPLAY

55


tOIllPUTER UJIZRRD

BY LOUIS F. SANDER

Computer Counting II Hexadecimal Demystified XlcxiKlt-cimal—what is it? More Im

portantly, why is it? Wliy would any

one use those funny letter-numbers

when the decimal system has served us well for centuries? Is it some kind

Of plot to confuse US? Do you know people who ask ques

tions like those? More Importantly, do you ask those questions? If either an

adccimal. it's Important to understand

swer is "yes," read on and receive en

lightenment—this month, the Wizard

that numbers, number words and nu

bers from one to nine. As it is easy to

merals are specific and

see, a single-place binary numeral can

takes the hexes out of hex.

concepts, even though they are often

represent only

confused in everyday speech. Num

bers: zero ami one. As it is just a little

first must understand a few simple

bers are abstract qualities of groups of

more difficult to see, a single-place

terms, and yon must know how to

things. Number words are used in

hexadecimal numeral can represent

Count In binary. We covered

speaking or writing about numbers,

sixteen different numbers: zero, plus

To understand

hexadecimal,

you

those

individual

ent numbers: zero, plus all the num

two

different

num

subjects in the last issue, but we'll

and they vary from language to lan

all the numbers from one to fifteen.

review them in case you missed it.

guage. In writing about numbers, we

{Just as it could represent sixteen dif

can also use numerals,

ferent numbers, a single-digit hex nu

The first important term is number,

which xire

.Number is an abstract concept, made

widely understood symbols for num

meral could represent sixteen differ

concrete only when applied to con

bers.

ent anything*. I louses, lor example.)

crete things. Number is thai which is common to a dozen eggs, the mem

Now that you have the basic terms

The second position in a decimal

and concepts, receive this hit of wid-

numeral is the "tens" position, and

bers of a jury, ami the months of a

soni: decimal (or Arabic), binary and

the other positions increase in value

calendar year.

hexadecimal are all systems of nu

by powers of ten—hundreds,

merals—they are systems of symbols

sands, ten thousands, and so on. The

When humans speak about number.

thou

which stand for numbers. Wiih (hat

second position in a binary numeral is

words vary from language to lan

vital fact in mind, let's focus oil some

tile "twos" position, and the other po

guage, and although they are usually

properties of the familiar Arabicdeci-

sitions increase in value by powers of

spoken,

mal numerals.

two: fours, eights, sixteetis, etc.

they

use number words.

Number

it is also possihlc to write

them. In English, we use the number

lust as the Arabic/decimal numeral

The second position in a hexadeci

word "twelve" to refer to the number

system uses place value, so do the

mal numeral is the "sLxteens" posi

of months in a year; French-speaking

binary and hexadecimal numeral sys

tion. That is easy to see, because the

people use "douzc." The two words

tems. The rightmost place in all three

are very different, but they refer to

numeral systems is the "ones place."

highest number represented by a oneposition hex numeral is fifteen. To go

In [he decimal system, it can hold any

to sixteen requires another position.

digit up to 9. In the binary numeral

The subsequent positions in a hex nu

the same thing—a number. Another important term is numer al. Numerals are written symbols used

system, it can hold any bit up to I. In

meral increase in value by powers of

to refer to number. One numeral for

the hexadecimal numeral system, it

sixteen. Since the powers of sixteen

the number of eggs in a dozen is 12.

can hold any hexit up to F.

gel very large very fast, it's a bit cum

Another numeral for the same num ber is XII (a Roman numeral). Today,

As we all know, a single-place deci

mal numeral can represent ten differ

bersome to

name them.

They are

"two hundred fifty sixes," "lour thou-

most of the world uses the so-called Arabic system

of numerals, which

consists of die Symbols, or digits, I) though 9, plus a simple set of rules for combining them. (Computer people,

of course, refer to the Arabic system as the decimal system of numerals.)

Tor purposes of understanding hex66

FEBRUARY/MARCH '86

Computer Wizard regularly presents elementary topics of interest to Commodore compttterists. It emphasizes the needs of begin ners, but is of use to advanced computerists as well. The column is written to be easily understood by all, and to be of lasting value to its readers. Ifyou have comments or suggestionsfor Computer Wizard, please tvrite to Louis F. Sander, in care of this magazine.


COtnPUTER WIZHRD sand

corresponding decimal numeral and

ninety-sixes," "sixty-five thou

sand five hundred thirty-sixes." and so on.

Thus ends our discussion of numer als; let's gel On will) the good pare.

The second position

If you wonder why we bother with

binary and hex, here's a simple an swer: At the root of binary's Impor tance is the way In which computer chips work. Each chip holds thou sands of tiny circuits, each of which is

Iv associated with the numerals.

in the decimal system

Table 1.

DEC

NUMBER

BIN

HEX

0000

0

0

zero

second position in

0001

1

1

one

0010

2

2

hexadecimal is the

001 I

is the "tens"place. The

Binary and Hex

the word for the number that's actual-

"sixteens" place.

either "on" or "off." When working

0100

4

4

lour

0101

s

5

live

0110

(>

6

0111

7

six seven

number of your fingers or

1000

8

8

eight

to note which circuits are on or oft".

toes, or for a woman of particular

1001

y

y

nine

Generally, the symbol '■()" is used for

beauty. life is full of similar examples.

1010

A

10

ten

Because decimal numerals are so

101 1

1!

11

eleven

universally understood, and because

1 100

c

12

twelve

they have a simple and repeating method of construction, they are of

1101

D

13

thirteen

1110

\i

14

fourteen

ten used for purposes oilier than

mi

F

15

fifteen

with chips, it's useful to have symbols

"off," while "I" is used for "on." To represent the Mains of four such cir

cuits, we might write this: 1)101 (for off.on.off.nn), or

1011 (for on.off.on.on)

for the

two

three

Do you see the similarity between

counting. I once lived at 407 North

these symbols and binary numerals?

Maple Street in Mt. Prospect. Illinois.

It's extremely useful to memorize this

There were nowhere near CDVU

table, since compulerists are often re

(four hundred and seven) houses on

quired to translate among ihe binary,

the street, but the city fathers used

hex

numerals in laying out North Maple

(When you're memorizing the binary,

Street.

Binary

numerals are a wonderful

means of symbolizing on/off circuits! Just like house "numbers," the com puter's use of binary has little to do

and

decimal

numeral

systems.

numbered"

observe how the repeating patterns

root of binary's importance is its use

houses were on the west side of the

make it easy to tell what comes next).

fulness in representing circuitry.

street,

with

representing number. At the

All

the

while

"even

the

"odd

numbered"

houses were on the east. The "num

Numerals

bers" got higher as the houses got

Ilexadecimal's

Importance

in

creases when longer binary numerals are involved, if you've memorized the

be

further north, away from the center of

table, you can immediately convert

any number, no

town. In fact, the "numbers" were set

any byte (eight-bit binary numeral) to

matter how large, because of an im

up so that all the "iOO's" were in the

its hexadecimal equivalent,

portant convention called place val

fourth block

'^OO's"

making two four-bit conversions. The

ue. With place value, the number a

were in the fifth block north, and so

hex will be much easier to write and

digit represents depends oil that dig

on.

Arabic/decimal used

to

numerals

represent

can

it's position in the numeral. In deci

north, all

the

just by

to work with, and if you ever need to

By now you should understand that

sec it bitby-bit. it's easy to convert

"bouse numbers" aren't really num

the hex back to binary. When sixteen

bers at all. What they are are numerals

or more hits are involved, as they Ire-

the left, the other positions are the

used in a special way: for keeping or

quently

tens column, hundreds column, thou

derly track of houses. Also by now.

tance of hex is magnified. The binary

sands column, and so on.

you arc ready to think about other

representation of L2KK is 0010 0000

numeral

0000 0000 0000; the hex version is

mal numerals, the rightmost place is called

the ones column. Moving to

'Hie numeral I9H6 refers to a num

systems,

especially

binary

tens, and six ones.

and hex. As the Arabic/decimal numeral sys

One word lor thai number would be

tem has digits 0-y, so the binary nu

"nineteen eighty-six." Another would

meral system has bits, 0-1. Similarly,

ber made up of one thousand, nine hundreds, eight

are these days,

the

impor

20000. Which would you rather deal with?

Even though the computer's world is binary (more easily handled by lui-

hundred

the hexadecimal numeral system has

mans in hex), the world of humans

eighty-six." When you think about it, you will

hexits, 0-F, (Here are all the hexits: 0,

and BASIC is definitely oriented to decimal. Did you ever wonder why your computer seems fond of "unusu

be

"one

thousand

nine

realize that numerals cannot only re

1, 2, 3, 4, 5, 6, 7, 8. 9, A, B,£, D, E, P. Count them—you'll find there are

present numbers, but they can also

sixteen different symbols.)

represent number words, or even

And at the rooi of hexadccimal's

al" decimal numerals like 2^5, 4096, 52224 and 65555? Well, when you

things not connected with number at

importance is its usefulness in repre

convert them to hex. they don't look

all. The numeral 12, for example, can

senting bfaaryl Every four-bit numer

stand for either the number of eggs in a do/en, or for the number word

al can be represented by a single hex

unusual at all. The hexadecimal ver sions arc FF. i 000. CC00 and PFFF. As

adecimal

or hexit. Table 1

"numbers" go. most people would say

shows how this works, along will) the

they're "round." (live yourself some

"twelve." The numeral 10 can stand

digil.

POWERPLAY

57


C0I11PUTER UJIZHRD practice and convert them to bina

no special symbol is used with deci

ry—you'll sec how round they really

to know what numeral came next, be

mal numerals. In Commodore-orient

cause my brain had been so highly

are.

ed publications, binary numerals arc

conditioned to the decimal system.

When you gel Into Oil these conver sions, you'll soon see that many hex.

binary and decimals are identical in

often preceded by ibe % sign, while

Hut after lots of practice, hex count-

hex numerals are preceded by a S.

Ing became perfectly natural. If you

Other notations can also be used. The

appearance. The numeral 100, for ex

try

letters D. B, and H are sometimes

ample, represents the number four,

will clear up for you. too (the answers

seen, as arc the subscripts 10, 2, and

one hundred, or two hundred fifty-

are at the end of the paragraph ).

16.

When counting in hex,

six, depending whether the numeral sion is avoided by using separate no

things

a. What follows S9?

Counting in Hex

is binary, decimal or hex. The contu

these exercises, perhaps

b. What follows SI-?

Now that you've bad some conver

tation to indicate which system a nu meral is based on. Since decimal is so

sion practice, why

common in the non-computer world,

ing to count in bcx, it was bard for me

not

try

c. What follows SFI;?

some

d. What follows SI000?

counting practice? When 1 was learn

e. What follows S1009?

f. What follows S1099?

Before typing these programs, read "How lo Enter I'roRranis."

Listing 1. Decimal to Hex

100

PRINT

"THIS

110

INPUT

"

CONVERTS

DECIMAL

0-65535

TO

HEX"

:

PRINT

DEC";D

120 HS = "":D = D/4096:FOR 1 = 1 TO 4:D% = D:HS=HS+CHR${48+D%-(D%>9)*7) :D = 16* (D-D%) :NEXT

130

PRINT

"HEX=

S";HS

Listing 2. Hex to Decimal

200

PRINT

"THIS CONVERTS

220

INPUT

"HEX";H$

210

PRINT

230 D=0:FOR :NEXT

240

PRINT

HEX

0000-FFFF TO DECIMAL."

"ENTER 4 HEX DIGITS,

WITH NO LEADING S. "

:

:

PRINT

PRINT

1 = 1 TO 4:D%=ASC (HS) :D%=D%-48+ (D%>64)* 7:H$=MID$(H$,2) :D=16*D+D%

"DEC=";D

Listing 3. Commodore 128 Function Keys Re-defined

130 PRINT CHR$(147):CHAR 1,1,21,"FUNCTION KEYS:[DOWN]" 140 TA$=CHR$(9)+CHR$(9)+CHR$(9):PRINT 150 PRINT TAB(01)"1 [RVS,SHFT S,RVOFF]DIR[SPACE4]";

160

PRINT

170

PRINT TAB(21)"5

(RVS,SHFT

190

PRINT

SCRAT:

200

PRINT TAB(11)"4 DSAVE"CHRS(34)"[DEL]"CHR$(34);

130 210 220 230

TAB(11)"3

PRINT TAB(31)"7 TAB(01)"2

DLOAD:

";

S,RVOFF]RUN [SPACE4]";

[RVS,SHFT S,RVOFF]LIST[SPACE3]" ";

PRINT TAB(21)"6 DISPLAY"; PRINT TAB(31)"8 LLIST [HOME]" WINDOW 0,0,39,22

240 CL$=CHRS(147)

:REM CLEAR SCREEN

250 260

:REM :REM

OU5=CHR$(34) RES=CHR$(13)

QUOTES RETURN

270 TAS=TA$+":"+CHR$(27)+"@"+

280

KEY

1,CL$+"DIRECTORY"+RE$

290

KEY

3,"DLOAD"+TA$

300 310 320 330

KEY KEY KEY KEY

5,CLS+"RUN"+RE$ 7,CL$+"LIST"+RES 2,"SCRA[SHFT T]"+TA$ 4,"DSAVE"+QUS

340

KEY

6,CHR$(27)+"X"

RE$:REM TAB AND ERASE

350 KEY 8,"CLR:OPEN4,4:CMD4,CHR$(147);:LIST:PRINT#4,CHR$(19):CLOSE4"+RE$ 58

FEBRUARY/MARCH'86


COmPUTER UIIZDRD ry numerals, of course! And how do

the new definitions in a window at

If you got them all correct, you have mi excellent understanding of hexa

they

the bottom of the screen. The win

sented by the binary numerals? Hexl

dow slays in place, even when you

decimal

Until

clear the screen. (To clear the win

g. What follows sio9F?

counting.

If you

missed

represent the numbers repre you

understand

all

this,

it's

some, keep trying. (The answers are

enough to drive you crazy. But once

dow, press HOME twice, then clear

a

you do understand it, the mystery be

the screen.} With the new definitions.

SA

/).

110

C

SIUO d.

S1001

e.

H00A/ (109Ag; S1OAO.) For those who

appreciate

loops,

golden braids, and the like, and who

comes self-evident, and those com

Fl clears the .screen and lists your

puter wizards don't seem so powerful

directory (no need to have the cursor

any more.

on a blank line).

I'2 and F3 will

SCRATCH and DLOAD programs from the directory listing, if you press

have rend and understood the materi

Well, dear readers, the Wizard has

al presented so far, here's an observa

said his piece. I le's covered the basics

tion; Computer people use binary nu

of hex, and he hopes you've compre

them while the cursor is on the ap

merals because

hended.

As

propriate line. !■'i DSAVEs, while F5

Wisdom,

hexadecimal is

representing

they're

eircuitry,

good

not

for

because

with

most

Mysterious easy,

once

clears the screen and RlINs. F6 tog

they have anything to do with num bers. (At the elementary level, com

you understand it. But getting to un

gles between 40- and 8t)-column dis

derstand it is challenging, and 1 hope

plays. F7 clears the screen and I.TSTS

puters don't understand numbers or

our lessons have helped. To

the current program, while 17H lists it

numerals at all; they only understand

your conversions easier, you can use

circuitry.) Computer people use hex

the programs in Listings I and 2. They

numerals because they're good for re

work

presenting binary, not because they

from SOOKO- sri:Pl: hex.

from

0-65*135

make

decimal,

and

lo a 1526 printer. If you have a different printer, you might want to customize V8 to ac commodate it. You might also want to

add a NEW as the last line of the pro

have anything to do with numbers.

As an added treat for readers with

Hut if all those things arc true, bow do

Commodore I 2H\ we've included a

gram, so it clears itself from memory

computers represent numbers? The

program

after doing its interesting work. I keep

answer, of course, is circuitry. And

keys, h's a much Improved version of

this program as the first one on all my

what do computer people use to re

a similar program we printed several

Commodore I 2K disks, so I can rede

present the circuitry which is used

months ago. When you run it, it rede

fine my l;-keys just by pressing shifted

for representing numbers? Well, bina

fines your function keys and prints

RUN/STOP.

CC CC CC CC CC CC CCCC CC eg

cc

cc

CC

INTRODUCING

vhO CC cc

CC

MANAGER

CC

as

cq

64 SALES The System Designed By Sales People For Sales People 64 Sales Manager© contains pro3rams tor The on-line input, update, and inquiry of customer, prospect, appointment, and ex

pense information as well as (or printing CC

CC

as as cq

ec VMVJ CC CC

vmO CC

imO CC

so

mailing

labels,

customer/prospect master

lists, scheduled appointment reports, ex pense reports, and more.

30 PROGRAMS (DISK) - $15.95

SO

Add $2.00 shipping & handling

O

cq

cq ec

Simple on-line instructions.

ec

No data base to design or define

vmO

Handles all types of expense categories.

Supports IRS record keeping requirements.

Report eipenses

by category or

all

expenses

Report reimbursed and unieimbursed expenses.

■ Up to 500 customers/prospects per Hie. ■

Extensrve customer information.

Report expenses for selected time period or annually

AVAILABLE ON DISKETTE ONLY Jo ordci, icrid 1*9 95 (or tath rJrtfcette 0Elj& 13 00 tor postage and handling per order to

ec

\mO

cc

\mO

CQ VMlJ CC

(DOCUMENTATION INCLUDED)

lor Cormnodurff Computers (64. 128 & Plui 4k

GENERAL LEDGER. PAYROLL. & REPORT GENEftATOR PLUS STARTUP and MAINTENANCE UTILITIES DETAILED INSTRUCTION MANUAL

vmu

cc ec

ss

CCcqcq cq eccq CC

than other Uds-maybe it little of both in different

areas. It's often difficult for a parent to know wbetbei lo In.- liappy or eoncenwd unless you

Ret OUtade ndvici*. CIIII.DPACE software can

help. CHII.DI'ACE helps yi>» evaluate and record your child's bnniM^t1, social and niolor skill

development from 3 months u> five years mmpared it> recognlzfid nontia in each area. At 589,95, ClIII.DI'ACi; is a wise investment in your diikl's fulurc...;md your peace of mind.

CL/800441-12BO in Texas)

or send $99.95 ($106.00 in Texas) for ;i 15 day no-risk tri;il to:

Early Development Resources 12222 Merit Drive, Suite 660

Dallas, Texas 75251

(foroign-S4.00)

CQ

Your child nwy be dew loping feiw ur slower

$24.95

cc cq

A GIFTED CHILD DO YOU HAVE ONE?

Call 1/800-527-2783

plus S3.00 shipping & handling

\mO

Name

send check or money order to

^NTERPRIZE

Q

Order today for someone you love.

BOOKKEEPING

vmO

PO. Bo* 713 - Wheeling, IL 60090

as as

EDUCATION, GRAPHICS & MUSIC

cq

CC

Commodore Electronic*, Ltd

GAMES, UTILITIES, BUSINESS

Finally, a imly "easy to use"

ec

Dealer Inquiries Welcome!

selected public domain programs

PROFESSIONAL SMALL BUSINESS BOOKKEEPING SYSTEM

vrtO

(HPmois re^iderui add 6'& mIcs ion)

Co-ivnoLjflrt 64IM isa r*$4terea Ka<x

(foreign, oxcept Canada-S3.00)

cc.

Superior Micro Systems, Inc.

vmO

COMMODORE 64,m or COMMODORE 128m, 35 PROGRAMS (DISK) - $12.95

GC

There is no complicated manual to learn

BPFTUUflRE

COMMODORE PLUS 4.™

- Simply load the programs and be3in inputting.

redefine your function

CC

(optionally printable)

lo

0,u3n[ily

Atldres, (Nu P.O. Bccua Sl.1 IP/Zip

Cny

NC.

P.O. BOX 1382

DCteS

BELLEVUE, NE. 68005

Exp.lMi-

FOR MORE INFORMATION, WRITE DIRECT OR CIRCLE READER SERVICE NUMBER COMMODOUE 84, 128. anil PLUS 4 mn trnriiimnrki cif Comruodorn Elsciionics, Lid.

Aniounl

Account •

ICortunodore

AHEX

IBM

VISA TIMC

Intrrh:ink B (MC only)

iiWMturr

wO \mO vhO i.mO vmG \mO

POWERPLAV

59


no moRE perms

HI' DAVID MALMlihlit,

LOGO Eliza or How to Program

an Affordable, UserFriendly Therapist of the most Interesting areas of research

in

artificial

intelligence is

natural language processing. This means having the computer commu

nicate in English or some other lan guage that is readily understood by an average person

without

any special

training, Once computers have been

taught to understand the computer user's language, rather than the user needing to communicate in the com puter's language, the number and va

Heard is Half Constructed (Warner Hooks, 198-t). RACTER'fl lan

Computer Power ami Human Rea

guage output is very poetic, hut not

son (W.ll. Freeman, 1976), Wcizen-

particularly meaningful or engaging

baum recounts the effect the program

as

had on people:

illustrated

by this short

passage

from the book:

It was too convincing! In his book

"Eliza created the most remark

riety of truly success in I computer ap

"The eagle flies high, it ilies higher

plications will grow astronomically.

than a sea gull. But the crow wings

in the minds of the many people

rapidly from tree to bush to hedge.

who

The same can be true of life and of

who knew very well thai they were

death.

conversing with a machine soon

On the Input side, natural language processing means giving the comput

er the capability or "intelligence" to accept

normal

Hnglish

Sometimes

life

Hies

high.

able illusion of having understood

conversed with it.

People

commands

sometimes death wings rapidly.

from the user which the computer

forgot

Sometimes it is spoken that death

will be able to understand well

goers, in the grip of suspended dis

wings from tree to bush to hedge.

belief, soon forget that the action

enough to take the appropriate ac

Sometimes it does not."

that

fact,

just as

theater

they are witnessing is not "real."

tion. The potential applications for natural language input rim the gamut

If this passage Is indicative of future

This illusion was especially strong

computer prose, human authors need

from serious business uses to games.

and

have little fear of being displaced

among people who knew little or

l:or example, several commercial data

from the best-seller ranks by automa

bases

nothing about computers. They

tion.

would often demand to be permit

have

natural

ends which can

language front

accept

commands

like, "Show me a graph of widget sales and sales commissions by salesmen in

the northern region, hut only lor dis tricts with third quarter .sales below

most tenaciously

clung to

ted to converse with the system in

Eliza

private, and would, after convers

One of the earliest efforts to dem onstrate natural language processing

ing with it for a time, insist, in spite of my explanations, that the ma

was a program named Eliza, which

last year." Similarly, many adventure

chine really understood them."

was written by Joseph Wei/enbaum

programs will accept commands like,

When news of Eliza first reached

of MIT in the mid l°60's. F.lizct got its

the

name because, like Eliza Doolittlc, the

caused quite a furor. Feelings about

heroine

the program were always strong, but Often divergent. Most psychologists

"Put the newt, the dried leaves and the mercury into the pot and put the pot over the fire."

Natural language OUtpUt is general

ly a Simpler task than Input. Output is

of George Bernard

Shaw's

Pygmalion, the program had been "trained"' to speak impeccable Eing-

psychoanalysis

community,

it

were horrified at (he prospect of an

lish, but often without fully under

normally accomplished by giving the

untrained, unqualified computer pro

standing what the words meant, Eliza

gram being used inappropriately and

computer a large vocabulary and var

simulated the role of a psychothera

ious rules for sentence structure. For

potentially harming a patient. Others

pist conducting an initial

interview

instance, in the May, 1985. issue of

hailed Eliza as a tremendous break

with a patient. The program seemed

this column, we presented a buzz

through and felt thai after some re

to understand what it was being told

word generator in LOGO which

finements, the program could be used

and responded with appropriate

could generate such "non-.seniences" as, "The joystick is a modular educa

by properly trained professionals to

questions or comments—just

handle much of the routine work of

tional servomcchanisrn," or, "The data base obscurates the holistic cybernet

to get a patient to talk about his or her

ic paradigm."

Recently,

program called

a computer

RACTOR wrote

a

complete novel entitled The Police 60

FEBRUARY/MARCH'U

as a

psychotherapist would who is trying problems.

When Eliza was first demonstrated

psychotherapy. Weixenbaum was surprised by the vehement

reaction

to the program.

Me had never envisioned that people

at MIT, its success at convincing peo

would actually confide their most pri

ple of its intelligence was incredible.

vate secrets to it. Nor did he ever


HO mORE PEIKIL5 imagine that it would be considered

Listing 1. A Conversation with Eliza

ORIGINAL THIS HI!

as a serious alternative (or threat) to

LISP PROGRAM BY J.

LOGO ADAPTATION MY NAME

IS

traditional psychoanalysis. Rather, he

WEIZENBAUM

saw Eiizti as a clever attempt tO par

BY DAVID MALMBERG

ELIZA AND

I

WILL TRY TO

ody human conversation. HELP YOU

FIRST, WHAT

LET

US

GET

Today, the controversy h;ts disap

peared and Eliza is generally viewed

WITH YOUR PROBLEMS. BETTER

as a fun game that i.s a very effective

ACQUAINTED.

demonstration (especially to people

IS YOUR NAME?

who are new to computing) of what

MY NAME IS DAVE MALMBERG WHAT SEEMS TO BE THE PROBLEM,

DAVE?

computers can do. it is in this spirit

I

COMPUTERS

that the- LOGO version of Eliza is pre

SPEND TOO MUCH TIME WITH MY

ARE YOU TALKING ABOUT NO

I

MEAN ALL

ARE YOU

OF

LONG

FOR A

I

PARTICULAR?

sented in Listing 2.

COMPUTERS

AM

How Eliza Works

SURE

Listing 1 shows a typical conversa

HAVE YOU BEEN SURE?

tion with Eliza, Notice that the pro

LONG TIME

ELUCIDATE,

I

IN

SURE?

COURSE

HOW

OF MY

ME

LOVE TO

gram

DAVE!

PROGRAM MY

COMPUTER

IN

LOGO

UHY DO YOU LOVE TO PROGRAM YOUR COMPUTER BECAUSE IT IS SOUNDS LIKE A DO YOU HAVE A OH,

I

HAVE A

FUN PRETTY BETTER BETTER

POOR REASON, REASON

IT

IN

LOGO?

REASON.

REASON

IS?

input,

I

REAL

AM WEIRD

REASON,

EVEN

FOR A

COMPUTER?

YOU

ARE

UJE ARE LOGO GO

ON,

A

GREAT

weird even for a computer," Eliza

NOT ME!

would scan the input for the highest

LANGUAGE

priority matching phrase which is

ARE

"think" (not "computer." which has :\

FRIENDLY IS POWERFUL

PULLING

MY

BUT

FRIENDLY?

LEG

DO YOU OFTEN FEEL I AM PULLING YOUR LEG? CAN YOU REALLY UNDERSTAND WHAT I AM SAYING MAKES

UNDERSTAND

YOU

THINK

I

CAN

NOT

WANT TO

UHAT I

IF

WOULD

PLEASE WHERE

REALLY

END THIS

YOU NEVER BE VERY

OF

TO

END

COMPUTERS.

THIS

CONVERSATION?

IS NO NEED TO BE

UNHAPPY.

YUGOSLAVIA HMMM•.•.■

Phrase: THINK

After: YOU ARE WEIRD EVEN FOR

treats each of these parts separately. 'Hie "before" part is ignored and for gotten. The "phrase" part is checked

PLEASE YOU THE MOST,

the phrase. In the case of "think," the VOCABULARY procedure lists "hope"

IS AFGHANISTAN

UHAT ANSWER WOULD

Before: I

to see if there are any synonyms for

UNHAPPY

DAVE THERE

Input into these parts:

In formulating its response. Eliza

CONVERSATION GOT

lower priority), and then break the

A COMPUTER

WHAT YOU ARE SAYING?

YOU ARE JUST A COMPUTER TELL ME MORE ABOUT YOUR VIEWS I

also have used. Once it finds a key phrase, the program breaks the input

ple, if you entered, "1 think you art-

DAVE.

FEEL YOU

WHAT

ers (with lower priorities) you may

key phrase, the phrase itself, and the

STRANGE

IT IS POWERFUL BUT WHY DO YOU FEEL IT I

key

part after the key phrase. For exam

DISCUSSING YOU

IS

of these

into three pieces: the part before the

DAVE?

NO NOT?

one

phrases, it does not look for any oth

POSITIVE?

DO YOU THINK

to

portant. As soon as Eliza finds that you have input

SO

"can you"

priority order from most to least im

THINK YOU ARE WEIRD EVEN FOR A COMPUTER

UHY

ranging from

"when." This list of key phrases is in

ALWAYS?

BECAUSE IS THAT THE

Listing 2), you will see the specific key phrases (or single key words) that the program looks for in the user's

YES ALWAYS

WHY

when the word "computer" is used, Eliza gives an appropriate response.

procedure titled VOCABULARY (in

TELL ME MORE ABOUT YOUR PARENTS. THEY HAVE ALWAYS BEEN VERY NICE TO ME

I

certain

input, the program asks a question

OUT YOURSELF SMARTY

WHAT MAKE YOU

understand

about parents. By looking at the Eliza

UHAT IS TROUBLING YOU, DAVE? MY FATHER CAN NOT SPELL AFGHANISTAN

REALLY,

to

Similarly, when the word "father" is

DAVE!

TELL ME WHAT YOUR REASON IS WHAT DO YOU MEAN BY TELL YOU WHAT MY FIGURE

seems

words ;ind phrases. For example,

DAVE?

as a synonym. The word "hope" is then used to determine the appropri ate list of possible response formats PQWERPLAY

61


no moRE pehcils (see HOPE-RESPONSES In VOCABU LARY) as fellows:

?WHY DOYOl' # SO, S ?# # # why

take the "after" part and substitute

like or want, or the people or things

different personal pronouns and dif

which are most likely to cause these

feelings (mother, sister, friend, or

ferent verb Ibrms as follows;

? what dc) you # about ? why do you# *

? 8 what else do you # One of these will be selected at ran

"1" will be changed to "YOU"

computers).

"MB" will be changed to "YOU" "MY" will be changed to "YOUR"

responses is fairly mild and is aimed at establishing a good rapport with the

•■AM" will be Changed to "ARK"

"patient" rather than making any kind of statement.

"WAS'1 will he changed to "WERE"

The basic tenor of the

dom to be the particular format for

In our example, the "after" part, "you

the response to the input.

are weird even for a computer," will

rather

he transformed into. "I am weird even

program can be easily Customized by

required before the response is finally

for a computer." This

printed. 'Hie first character will be

"after" part will then be substituted

just

deleted but used as the ending punc

wherever the asterisk appears in the

to be changed. By simply equipping

However, some

modifications arc

transformed

However, Eliza blase

need not stay a

psychotherapist.

The

modifying the VOCABULARY

procedure—no

other routines have

tuation symbol tor the response. The

response format. As a result,

if the

Eliza with a new set of key phrases

user's name will be substituted wher

format

was randomly

selected

and a new set of response formats.

ever a dollar sign appears. and the actual phrase (or single key word)

was, "? WHY DO YOU #

•," Eliza

you can make dramatic changes in the

would print a response of, "Why do

program's personality and emphasis.

will be substituted wherever a "#"

you think 1 am weird even lor a com

It is possible to turn Eliza into a base

sign appears. For example, if the first

puter?"

ball fanatic, a computer hacker, or a

that

format above was the one randomly

If Eliza does not find one of its key

selected. Eliza would output. "Why

phrases in the input (which happens

proper jargon and buz/, words for the

do you think so, Dave?" Notice that

frequently),

key phrases. YOU can also change the

this response format is equally appro

sponse formats in the list NONI:-RIi-

priate if the key phrase were '"hope,"

SPONSES. These are all quite general

more

in which

and are designed to just keep the con

Consider the possibilities! You could

output. "Why do you hope so, Dave?"

versation

from

create a computerized Don Ricklcs by

"Hope" and "think" are not really syn

"HMMM...." to "? WHAT IS TROUBLING

making the responses sarcastic and'or

onyms, but Eliza calls them that be

YOU, S."

ease

the program would

it uses one of the

going.

They

range

re

synonyms in the VOCABULARY pro

The LOGO version otSIfza is rea sonably

fait 111 ul

key phrases which share this same set

original

computerized

"believe,"

tone of the responses to make them assertive

or

even

obnoxious.

version for your children to play

Customizing Eliza

cedure, you will .see that the other of response formats are 'love" and "hate".

just selecting the

insulting. You could make a custom

cause the formats for their responses are the same. By looking at the list of

music lover by

to

Wei/enbau m's

psychothera

which would know their names, their favorite dessert, their pets' names, and

the

school.

classes

You

they

could

are taking in

create a llenny

pist As a result, both the vocabulary

Youngman

and the program's repertoire of re

"Take my

sponse format. HHza has some more

sponses have a definite orientation. Its key phrases (as specified in the

one-liners. YOU could create a Zen

work to do before the response is

VOCABULARY procedure) focus on

spaced-out hippie, or a. . .whatever.

If an asterisk appears in the re

finally printed. Specifically, Eliza will

which

outputs,

wife—please!!"

clone

or other

mystic, or a red-neck hillbilly, or a

feelings ami emotions like love, hate,

He creative and have fun!

Listing 2. LCHiO F.li/.a Program TO

START CLEARTEXT

INITIALIZE VOCABULARY

<

PRINT1

C'UHAT

SEEMS TO BE THE PROBLEM,

']

:NAME

>

PRINT

"?

INPUT.AND.RESPOND END

TO

INITIALIZE CURSOR

13 9 PRINT ['DOCTOR ELIZA'] 5 2 PRINT ['AN AFFORDABLE, USER-FRIENDLY'] CURSOR 13 3 PRINT ['PSYCHIATRIST']

CURSOR CURSOR

0

CURSOR

0

CURSOR

0

WITH PRINT 62

5

PRINT

['ORIGINAL

LISP

PROGRAM

BY

J.

UEIZENBAUM'l

7 PRINT C'THIS LOGO ADAPTATION BY DAVID MALMBERG']

10 PRIhTT ['HI! MY NAME YOUR PROBLEMS.']

t

FEBRUARY/MARCH '86

IS

ELIZA AND

I

WILL TRY

TO

HELP YOU

Q


no mORE PEIUIL5 PRINT

['FIRST,

PRINT

U

['WHAT

PRINT MAKE

"NAME

PRINT

MAKE

IF

LET US SET

IS YOUR NAME?'!

REQUEST

[]

"KEYWORDS

SEARCH

:KEYWORDS =

MAKE

BETTER ACQUAINTED.'1

"NAME

EISJ

FIRST

[EIS13

:NAME

THEN MAKE

:AFTER.KEYWORDS

"NAME

:NAME

MAKE "SUBSTITUTE.PAIRS [AM AREJ [WAS WERE!

[I

[EYOU XME] [YOUR XMY] [XME ME] [XMY MY]}

YOU]

[ME

YOU]

[MY

YOUR]

END

TO

INPUT.AND.RESPOND LOCAL "TEMP MAKE "TEMP REQUEST PRINT 11 MAKE MAKE

"KEYWORDS SEARCH sKEYPHRASES "PACKED.KEYWORDS CONCATENATE

MAKE

"TEMP

MAKE

"TEMP FIRST

MAKE

<

LIST

:TEMP :KEYWORDS

:PACKED.KEYWORDS

C

SWITCH.PAIRS

"RESPONSE.LIST.NAME WORD

)

:SYNONYMS

:TEMP

MAKE "RESPONSE SELECT.RANDOM THING IF LAST IRESPONSE = "* THEN APPEND IF

:TEMP

)

"-RESPONSES

:RESPONSE.LIST.NAME

MEMBER?

"»

:RESPONSE THEN MAKE

"RESPONSE

REPLACE.UORD

"*

IF MEMBER?

'#

:RESPONSE THEN MAKE

"RESPONSE

REPLACE.WORD

"*

sNAME

:RESPONSE

:PACKED.KEYWORDS :RESPONSE MAKE "PUNCTUATION FIRST iRESPQNSE MAKE

"RESPONSE BUTFIRST

PRINT1

iRESPONSE

:RESPONSE

PRINT

:PUNCTUATION

.GCOLL

INPUT.AND.RESPOND END

TO

SEARCH LOCAL

IF

iLISTOFKEYS

iINPUTWORDS

"TESTPHRASE

iLISTOFKEYS =

U

THEN MAKE

"AFTER.KEYWORDS

MAKE "TESTPHRASE FIRST :LISTOFKEYS IF SU8LIST? iTESTPHRASE iINPUTWORDS

OUTPUT SEARCH

(

BUTFIRST

THEN

iLISTOFKEYS

)

:INPUTWORDS

OUTPUT

OUTPUT

[NONE]

:TESTPHRASE

iINPUTWORDS

END

TO

SUBL1ST?

:SUB

IF ANYOF

<

IF

:SUB =

[]

:LIST

THEN MAKE

:LIST = tl

"AFTER.KEYWORDS

:LIST OUTPUT

>

<

NOT MEMBER?

C

FIRST

<

FIRST

>

THEN

:SUB

"TRUE

>

:LIST

)

THEN OUTPUT

-FALSE

IF

NOT (

(

FIRST

BUTFIRST

OUTPUT

:SUB

)

:LIST

)

8UBLI8T?

<

BUTFIRST

sSUB

:LIST

)

<

BUTFIRST

OUTPUT

:LIST

SU8LIST?

iSUB

)

END

TO

CONCATENATE LOCAL

IF

iLIST -

IF BUTFIRST MAKE

iLIST

"TEMP

"TEMP

OUTPUT WORD

[1

THEN

OUTPUT

:LIST =

t3

FIRST

:LIST

:LIST

>

"-

:TEMP CONCATENATE

<

BUTFIRST

:LIST

WORD

(

[)

THEN OUTPUT

FIRST

)

END POWERPLAY

63


no H1ORE PEHCILS TO SWITCH.PAIRS :PAIRS :LIST IF :PAIRS = [3 THEN OUTPUT

OUTPUT SWITCH.PAIRS < (.

END

FIRST

:PAIRS

TO REPLACE.WORD

)

:OLD

)

:PA1RS )

<

FIRST

LAST

iNEW

END

OUTPUT

ITEM

<

( REPLACE.WORD <

:PAIRS

>

)

:LIST

FIRST

>

[]

:NEW REPLACE.WORD

IFFALSE OUTPUT FPUT FIRST

TO SELECT.RANDOM

(

:LIST

IF :LIST = [] THEN OUTPUT TEST :OLD = FIRST :LIST

IFTRUE OUTPUT FPUT

:LIST

BUTFIRST

:OLD

:NEU <

:LIST REPLACE.WORD

:OLD

BUTFIRST :NEW (

:LIST )

BUTFIRST

:LIST

)

:LIST

1

+

RANDOM

END

(

COUNT

:LIST

>

)

:LIST

TO APPEND LOCAL

"TEMP

MAKE 'TEMP SWITCH.PAIRS iSUBSTITUTE.PAIRS :AFTER.KEYWORDS IF

SUBLIST?

MAKE

[ME ARE]

:TEMP THEN

"TEMP REPLACE.WORD "ME "1

iTEMP

MAKE "TEMP REPLACE.WORD "ARE "AM IF SUBLIST? [ME WERE] :TEMP THEN

:TEMP

MAKE "TEMP REPLACE.WORD "ME "I :TEMP MAKE "TEMP REPLACE.WORD "WERE "WAS :TEMP MAKE "RESPONSE SENTENCE < BUTFIRST :RESPONSE

)

END

:TEMP

TO VOCABULARY

MftKE "KEYFHHASE8 [(CAN YOU]

El FEEL]

El AMI

CI WANT]

[SAO]

[UNHAPPY]

[SICK] [SORRY] [HAPPY] [MAD] [ANGRY] [DEPRESSED] [HOPE3 [BELIEVE] [THINK] [LOVE] [HATE] [NO! [NOT] [YES] [PERHAPS] [MAYBE] [YOUJ [ELIZA] [DOCTOR] [ALWAYS] [YOUR! [COMPUTER! [COMPUTERS] [CAUSE] [BECAUSE] MAKE

[FATHER]

[MOTHER]

[PARENTS]

[BROTHER]

[SISTER]

[PEOPLE! [WHY] [WHERE] [WHAT] [WHO] [HOW] [WHEN]] "SYNONYMS [[DEPRESSED SAD] [UNHAPPY SAD] [SICK SAD] [SORRY [HAPPY

SAD]

[MAD SAD]

CLOVE HOPE]

[HATE HOPE]

[DOCTOR YOU3 WHY]

[NOT NO]

[COMPUTERS COMPUTER!

tMOTHER PARENTS] [WHERE

[ANGRY SAD]

[BROTHER PEOPLE]

[WHAT WHY)

[WHO WHY]

[BELIEVE HOPE]

[PERHAPS MAYBE3

SAD]

[THINK HOPE]

CELIZA YOU]

[BECAUSE CAUSE]

[SISTER PEOPLE!

[HOW WHY]

[FRIEND]

[FATHER PARENTS]

[FRIEND PEOPLE]

[WHEN WHY)]

MAKE "CAN-YOU-RESPONSES [[? WHAT MAKES YOU THINK I CAN NOT «} [? WOULD YOU

LIKE TO *]

MAKE "I-FEEL-RESPONSES [? DO YOU

[[!

[? DO YOU WANT ME TO

*]]

TELL ME MORE ABOUT THOSE FEELINGS]

OFTEN FEEL

*]

[? DO YOU ENJOY

FEELING *)]

MAKE "I-AM-RESPONSES [[? DID YOU COME TO ME BECAUSE YOU ARE *] [? ♦

HOW LONG HAVE YOU BEEN

*]

[?

IS

MAKE "I-WANT-RESPONSES [[? WHY DO YOU WANT *] [?

1

SOMETIMES ALSO WANT

IT NORMAL TO

[? WHAT

BE

•]]

IF YOU NEVER GOT •]

*]]

MAKE "SAD-RESPONSES U! PLEASE * THERE IS NO NEED TO BE tl) t. PERHAPS YOU SHOULD BE tt] [? WHY ARE YOU H »]]

MAKE "HOPE-RESPONSES MAKE

[? WHY

"NO-RESPONSES C[! [? ARE YOU

64

[[? WHY DO YOU tt SO,

DO YOU tt

FEBRUARV/MARCH 86

*]

[? * WHAT

ELSE

»]

[? WHAT DO YOU tt ABOUT]

DO YOU

* DO NOT BE SO NEGATIVE)

SURE]]

»]]

[? WHY NOT] Continued'.on pg. US


THE PERFECT FAMILY Everything you need to work better.

Write better letters

Forecast better spread

Manage data better.

memos, and reports.

sheets and financial and statistical analyses.

Lists, records, names

' Built-in forms and formulas

■ Built-in forms for instant filing help.

i Simple function keeps it easy. So you can keep your mind on what you're writing.

Powerful editing features— at the touch of a single key. i 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 help keep your thoughts

help you get to work right away.

■ Split-screen windows let

you compare spreadsheet data. < Multiple spreadsheets in

and addresses.

■ Sort criteria to help you get 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.

organized—while you write. Automatic formatting to

make your writing look even

Combine these PERFECT" programs with the Commodore 128 Personal

Computer and 1571 disk drive. Look for them at your nearest Commodore dealer soon!

better on paper.

COMMODORE' C1984, THORN EMI Computer Software, Inc. all rights reserved

POWERPLAY

65


LAS CRUCES, SECRETS

CRETS:

/,짜

ear

War

half dozen ears wcr,c parked in the

lot outside the computer game store,

by Albert Gross

OFF TO

LONG

OKLAHOMA THAT

WAS

LION,

PER-BOOM;

ULATION

OF

POPULATION POP

EXPLOSION

IN

NORMAN. OK: 5 MILLION EX

"FLASH" .HAS

DEARBORN.

SURRENDERED

WILL NOT

A bumper sticker on a third car rather

THIS

cryptically asked,

SADES

clustered around

SU

our Titan Missile." Another answered,

sticker that said. "1 V Nuclear War."

men were

MILLION

MOVE TO MOORE. OK.

KILLS

the monitor of a Commodore 64.

MARKET

a

ATLANTA'S

Commodore's screen read;

young

GAINS 25 MIL

STOCK

day morning and the mall's other es

Inside the tidy store, a group of

STOLEN

ERS A FABULOUS CLONING TECHNIQUE:

TORNADO

10,000,000 people?"

NOT

THE

SECRET

FECT}. MOORE. OK. DISCOV

TRA

for

BEACH.

CITY

WAS "SPY-TRAPPER'1 (NO EF

"Nah, let's save it; we can stilt play a

"Got change

SE

AL LITTLE OLD LADIES DRIVE

few more propaganda cards." The

the cars sported a rather odd bumper

TOP

SALT-MINERS' HIGHLY MOR

even though it was very early Satur tablishments still were closed. Two of

AND

2 MILLION DETROIT

BE

STEALS

A

IN

A

VIOLENT

COTAT1.

CA,

1O MILLION PEOPLE.

Ml,

MIDWEST CITY INSPIRES EN

AND

VIRONMENTALISTS TO PRO

PLAYING

WAR!. PACIFIC

PEOPLE.

IN

PALI

SECRET

TEST IN ATLANTA; ATLANTA LOSES OAK'S

ONE

TURN,

PRESIDENT

ROYAL JUST

FROM OKLAHOMA CITY. AT

GAVE A BORING SPEECH:

LANTA TRIED TO STEAL ROY

MILLION OF HIS POPULATION

AL OAK'S TOP SECRET, BUT

Almost a day and a half goes by. It is

They were debating intently what to

SPIED. COLORADO SPRINGS

Sunday afternoon and we again see

do next. One said, "I say we launch

STEALS

the same store. Onlv now the room

FEBRUARY/MARCH '86

OAK

DEFECT TO ATLANTA.

COUNTER-

86

ROYAL

2

A

SECRET

FROM


does not appear as neat and orderly. The

young man who earlier had

urged a moderate "propaganda" strat egy now has a rather crazed look, not unlike that of Dr. Strangelove. The yellow bullon, which is pinned to his

ON

wrinkled shirt, completes the effect.

""SPRINT

The button reads-. "NUKE THEM TILL

KNOCKS

THEY GLOW and shoot them hi the

SKY.

dark." Cards, empty beer bottles and

AGE TO COTATI.

MEGATONS COTATI.

B-1

INTERCEPTOR

B-1

OUT

OF

THE

IS GONE. NO DAM

stale pretzels litter die game table.

LAS CRUCES FIRES SATURN

(The

WITH

cards

are decorated

with

1DD MEGATONS

AT

strange graphics of thermonuclear mushroom clouds, MX missiles, B-l

DETROIT.

bombers and space platforms.) The

WHAT A

Commodore's screen now reads:

TROIT ONLY HAD .48 MILLION

MIDWEST

CITY'S

FINAL

RE

•" — DIRTY

-"••••DOUBLE

RETALIATION!

WITH 3

SO

MEGATONS: ATLAS

1D MEGATONS:

MILLION.

SAN

KILLS

JOSE

SUR

VIVES.

COTATI

TONS

SILE TOLEDO

GETS

FINAL

FROM

SO

B7D

MEGA

ON SAN

DROPS TITAN

ATLAS

NOTICES

WILL

FOLLOW IN ABOUT 45 MIN

WITH

What are these people doing? Has

1C1

Pentagon relocated

its

nuclear

command center to an urban setting that the Russians would never sus pect? No, they are players in the first

MIS

MEGATONS

national

tournament

for the

card

game Nuclear War. It's the beer and stale pretzels that gives diem away;

ON DETROIT.

LAUNCHES

IF YOU LIKE. INDIVIDUAL

the

DROPS

JOSE. KILLS a MILLION, TEMPE

NEXT TURN:

DE

YOUR CARDS

UTES. PROBABLY.

LAS WITH

MILLION!

TRICK!

LEFT. DETROIT NOW

1 1

YIELD-*""

NASTY

TALIATION AT SAN JOSE! AT KILLS

BOMB

DESTROYS

THE

UNDER

Adventure Gaming magazine

has

WITH SO MEGATONS AT LAS

GROUND SALT MINES.

called Nuclear War, "...the quintes

CRUCES. B MILLION KILLED.

OK

sential beer and pretzels game." They

DETROIT

AGAIN. DETROIT GETS FINAL

transmit their moves via computer

RETALIATION

mail (CompuServe and MCI). The

PLAYS

5

PROPAGANDA

CRUCES.

MILLION

DN

SAN

LAS

JOSE

LAUNCHES POLARIS. NORMAN'S

B-1

DROPS

2D

FOLKS.

PLATFORM

PEACE

(2

WITH

REIGNS SPACE

WARHEADS)

tournament is called "The Day Be

AND MINUTEMAN. THE REST

fore," perhaps because the classic

OF

television show about nuclear holo-

YOU

CAN

REARRANGE

POWERPIAY

67


'Flying Buffalo and the Arms Race Malewieki was a Stanford Universi

ty graduate student and Lockheed aeronautical engineer in 1962 when

he first dreamed up the game. He convinced

/San Jose and Las Cruces fired their stockpiles at

isaj

Toledo. Norman, and Cotati, destroying Cotati. Cotati fired its re taliation at Tempe and Toledo, finish

aaoas doj. cause was

called The Day After." Al ternatively,

the

tournament's

name

may have been chosen because it was played on April 14, and nobody want

the

patent

department's

attorneys at the aerospace company

that Nuclear War had merit, and they tried to market it to major game man ufacturers. Although a few of the game

houses nibbled

on

the

idea,

[-ockhced finally gave up on Nuclear War and relinquished their rights to

ing off Tempe. And Tempe sent all

Malewicki.

remaining missiles at Toledo, finish

In 1965, he decided to publish it himself and quite readily sold out the

ing the carnage." As the last survivors of the tourna

first batch of 3,000 games. Malewicki

ed to be alive the next day to pay

ment, the Toledo team was awarded the "Supcrgcrm" perpetual trophy.

income taxes.

Douglas Malewicki. the eccentric en

ties. He put his modest profit in his

gineer from Los Angeles who invent

pocket, and went on to design such

ed Nuclear War, lovingly hand-craft

oddities as a solar-powered moped

In just a few more hours, the first

Nuclear War tournament by comput er courier would be history. After 23

hours of play, the armchair nuclear strategists

in

18

American

cities

ed the Supergerm trophy himself. 'Hie following year's tournament, in I9H5,

had requests for more, but the unusu al engineer/inventor had other priori

and a skycyde for Evcl Knieval. Malewieki had just about forgotten

attracted 6-1 teams from across Amer

would have unleashed 1,485 mega

Nuclear

ica, but that time there was no Lust

tons of nuclear warheads, killing 687

Inc. (FBI), a tiny game publisher in

survivor

million people — almost triple the

whole world and the entire solar svs-

to

claim

the

trophy.

The

War, when

Flying Buffalo,

Tempe, Arizona, came out with a game

called

Nuclear Destruction.

FBI's new game sold fairly well, but

The yellow button pinned to his wrinkled shirt reads, ''Nuke them till they glow, and shoot them in the dark."

whenever FBI's president. Rick Loo mis, went to a game-industry conven

tion, lie would meet hard-core game nerds who hoped that he was rcpublishing Malewicki's game.

Finally,

Loomis figured that he ought to get in touch with Malewicki and see if he could negotiate a deal. Problem was,

Malewicki was no

tern blew up In a chain reaction when

where to be found. So Loomis put

happens in Nuclear War, the game

a weapon exploded a nuclear stock

advertisements in game publications.

ends with everybody losing.

pile, tripling the yield.

Something

United

States

population.

As

often

According to a recap from the tour

In the 19H-i and 1985 Nuclear War transmitted

the

lines

of:

tunately, Malewicki was no longer in

nament's sponsors, "At about 5 PM

tournaments,

(MST) on Sunday, Detroit started the

their moves by computer mail, but

volved in games, so he never saw the

final holocaust when they were

the game itself was processed man

ads. In desperation, the president of

wiped out by ii

ually. In the

Flying Buffalo, Inc. placed an ad offer

100-megaton bomb

players

along

"Maiewicki, please call home." Unfor

1986 tournament, the

fired by Las Cruces. The last survi

game will be automated, so the ex

ing a S50 reward for information re

vors, down in the salt mines of De

pected participation by several hun

garding Malewicki's whereabouts.

troit, fired off their remaining missiles

dred teams can be handled. Hut you

FBI's bounty

at San Jose, Las Cruccs, and Cotati,

don't have to wait until your taxes are

reader

wiping out the first two. Then

almost due in order to play the game.

searched

Boxes of Nuclear War are available

books at the public library, and fortu

now at game stores. Groups of two to

nately,

six players can have hours of family

uncommon and listed.

25.000,000

PEOPLE

fun nuking each other.

offer did

of one game through

Malewicki's

Malewicki

and

the

trick. A

publication

dozens of phone name Loomis

was both quickly

worked out a royalty agreement un

°oo,ooo

O

der which Flying Buffalo reissued Nu clear War. That was about 1972, and for the next few years the game sold slowly but steadily. In recent years, concerns over the nuclear threat have

FEBRUARY/MARCH '86


awareness. Malewicki recently gave a

heated up,

copy of the game to Bob Westal, a

and so have

member of Alliance for Survival — a

sales of the

Los Angeles anti-nuclear group. Wes

game. Loomis

tal reports his first impressions of the

has difficulty keeping the

game: "1 discussed it with a friend of

game in stock, and now several

mine, who it turns out had played it

major game publishers are bidding

back in college, and

than anything, because people would

game from liny Flying Buffalo.

talk about it while they were playing.

Of course, Nuclear War has been around for a long time. In the 20 years

since

Malcwicki

first

Invented

he said he

thought it raised consciousness more

against each other to buy rights to the

the

game, nuclear weaponry has evolved considerably. The Atlas Missiles and B-70 Bombers in Malcwicki's arsenal are considered obsolete. Loomis has solved that problem in the same man

ner as Reagan and the Kremlin. Loo

say that the

And we sort of like the attitude; it's

ooo'ooo'm

got a nice kind of cynical, fanny atti tude to it. It's not jingoistic by any means."

last one to die is the win ner. It says, 'Well, everybody lost.'"

After he and a group of friends ac

But what about the risk that games

tually played the game, Westal said,

like Nuclear War might trivialize the

"Basically I have real mixed feelings

threat under which we live? When

about it. People who come to it with

mis joined the arms race, developing a whole new assortment of weapons

in the form of a new game: Nuclear Escalation. The new game included star-wars weapons,

Cruise and

MX

missiles, and germ warfare devices.

Nuclear Escalation can be played separately or combined with Nuclear War to make a game that is more

In the 1985 tournament, there was

no survivor to claim the trophy. The whole world and the entire solar system blew up in a chain reaction.

dynamic than either game by itself. The annual computer-assisted game tournaments that Loomis initiated in

1984 use the full weaponry of both games.

The Nuclear War Controversy Not everybody thinks Nuclear War

and Nuclear Escalation are such great ideas. In fact, two Labour Party members of the British parliament re cently urged that the games' import

to their country be prohibited. One of the parliamentarians termed the games, "...disgusting and offensive." Loomis 'claims that the two British lawmakers had never seen the game,

and were responding only to an ad vertisement they had read. At the time, FBI's distributor in England had no copies of the game in stock, and had no immediate plans to reorder. The distributor since has reordered, but die threat of censorship has not

asked about the game, Philip Zimbardo,

a

research psychologist

Stanford University, said, "Because a game by its very nature is safe, and there arc no real-life dangerous con

sequences...that lowers anxiety, low ers resistance toward the thing that's

feared. The only thing that I could imagine...is that playing a game about war ought to reduce someone's sense

thing. The game itself very often ends with nobody winning. 1 don't think I know of any other game where a pos

sible ending is that everybody loses. That is specifically one of the possible endings of this game, and it doesn't

How Realistic Are the Games? Dutch Blake is a retired Air Force major, who used to play Nuclear War

gon. At the time that Blake played the

games as merely personal opinions. He has not done any experiments on

games which simulate violence, and he was not immediately aware of ap plicable data available from anybody else's research.

Although playing the game might make people take potential nuclear

apocalypse less

heighten

nuclear war and surviving such a

Rorshach (inkblot) Test."

bardo hastened to point out that he regards his own statements about the

way Doug originally wrote it, it was

poking fun at...the whole idea of a

the wrong things. The game is like a

during lunch hours when he was a

really sort of antiwar, because the

Loomis says, "Actually the game is

the right sensibilities will come away widi the right things, and those who don't will probably come away with

of its seriousness or danger." Zim-

seriously, it's also possible that the game can •

resurfaced.

at

+

J& CN ^ ty* <-><£>

computer programmer at the Penta

game, its subject matter was no long er directly relevant to his work, al though earlier in hLs career he had

\

SATU CARRIES ONE UP TO 100 h.


Malewicki: Call Home

been an officer on a Titan Missile crew. For almost five years he was re sponsible for unlocking ;ind pushing a

button to help blow up the planet. During

his

game-playing

years,

Blake had the relatively mundane job of programming one or' the mainframe

computers (hat keep track of the

Dack in the early seventies, when Loomis

of Flying Buffalo

first

More than half of all the fuel that is burned by the world's motor vehi

complex budget of the Air Force. Still,

Rick

the work he did then required a secu

called to inquire about Nuclear War,

cles is used to overcome air resis

rity clearance, so Blake and his com

Doug Malewicki's telephone was an

tance.

rades-in-arms always played their

swered by a comic tape recording.

largely oblivious to

lunchtimc games inside a top-secret

Over a background of Bach's Tocata

they

vault. That's where their desks were.

and Fugue in D — the music used for

shaped cars that arc aerodynamic

Detroit

designers

seem

this fact, as

continue to design big box-

Playing in the vault offered some

Tbv Phantom of the Opera — a tape

nightmares.

benefits. Although [lie programmers

of Malewicki imitated Bella Lugosi's

Commuter is a lightweight, stream

frequently

worked

60

California

per

accent and asked Loomis to leave his

lined, three-wheeled vehicle, which

to be seen

name, phone number and blood type.

he personally drove to a fuel efficien

goofing off, even during their lunch

Although he had not yet spoken to

cy record in the (iut'ness Hook. On a

hour. Hiding in the vault allowed

Malewicki, Loomis says, "1 knew im

1980

Blake's group to maintain its industri

mediately 1 had reached the inventor

Angeles to San Francisco, the Califor

ous image and avoid Staff cuts. Blake

ofNuclear War."

nia Commuter covered -i5U miles on

week, they didn't want

hours

Malewicki's

demonstration

ride

from

Los

also says, "I suspect that...there were a

Nonetheless, Malewicki is certainly

number of the upper hierarchy that

not a ghoul or a full-on comedian. 1 Ie

That's 157.192 miles per gallon, trav

wouldn't have been overly happy that

inverted Nuclear War and used that

we were playing it.... They would not

eling at 55 miles per hour. Not con

answer-tape a long tme ago. when he-

want anybody to know that here were

was barely out of graduate school. His

Air

present manner is not unusual or

Force

officers

playing Nuclear

War. Since they never saw it, they never got a chance to complain."

Blake figures, "It wasn't any of the Air Force's business what we did at

lunchtime." Now that he no longer is in the Air

Force, his game partners are not avail able, and Make mostly limits his nu clear warfare to the annual tourna ment.

"It's not the same thing as playing

real nuclear war," says Blake. He ex

plains, "In one case what you're talk ing about is the knowledge that at any moment you may have to vaporize a

few million people. You have to be prepared to face that fact, as opposed

to playing with little bits of paper in a game."

warrior, there isn't any relationship

between the game and The Big Game.

diesel

of tract homes in Irvine,

he drove the vehicle over

his wale Karen live. He is

7,993 feet of

outgoing and possesses all

vertical

the social skills. He jogs and

climb,

goes out to dinner and mov

test

a

Las

doing the aerospace engi

an

back

ventional

father.

minutes

talking to

nia, suburban work-a-daddy.

Flying Buffalo they like to think that the fact that there's no winner in this game is a social comment, but it's a

game like any other. It just happens to

be called Nuclear War. and what

His projects set him apart. Male wicki is in a perpetual state of enthu siasm about one or more inventions. Nuclear War is just a sideshow to Malewicki.

157 Miles per Gallon,

something is a population card rather

Anyone}

Anybody got change for 10,000,000 g

Howard rode Mulcwicki's sjK'ctiilly designed hlcycli10 tht phenomenal speed

of 152,28 miles per hour.

really your average southern-Califor

you're taking away when you do

than say gold or dollars or stocks."

Olympic cyclist John

con

features that make it a nice playing game." Fie concludes, "I realize that at

hour.

ten

him

at

average-

miles per

con

Still,

miles

speed of 56.3

packing trips, and it is obvi apparently

His

per gallon

his daughter from a pre

adjusted,

Vegas.

156.53

trained. He takes Michele, on

a

diesel record is

neering for which he was

marriage,

on

run from

Los Angeles to

straight nine-to-five job,

vious

record,

too. This time-

California, where he and

holds

cate-

to go after the

middle class community

Malewicki

gasoline

gured the Commuter

flawlessly into the upper-

ies.

the

gory, Malewicki confi

strange. On the contrary. At

vinces you thai Malewicki is not

FEBRUARY/MARCH '86

for

X

first glance he seems to fit

Blake says, "Nuclear War is a game with certain rules; it's got some nice

70

tent with just the record

ous that Malewicki is a well-

According to the real-life nuclear

people?

less than three gallons of gasoline.

I'erhaps his most practical and use ful invention is a fuel-efficient vehicle he named the California Commuter.

It's not unusual for the auto

mobile industry to spend more than a billion dollars to bring out a produc tion car, so don't look for California Commuter dealerships soon. That kind of capital is hard to raise on an engineer's salary. On the other hand,

Malewicki does sell do-it-yourself plans for the California Commuter. His vehicle meets the standards for legal travel on both streets and inter state highways.


Malewldd is an lerospjKG engineer who in veil Is record- selling

vehicles in his spare time.

ci;tted with Evcl Knieval. He is more anxious to discuss his role as the de signer for two Other "ultra-awesome"

machines, the world's fastest bicycle

and Bob Correll's jet-engine powered motorcycle. Tlie world's fastest bicycle goes a lot

faster

than

most people would

imagine. If you don't already know

about the record, keep in mind that its rider, three-time Olym pic-cyclist John

Howard,

rides that bike in the slip stream behind a racecar. If you guess anything un der 60 miles per hour. liven

in just a quarter mile, Correll has ac

100 miles per hour is

celerated from a dead start to 201.4

revise Bob Correll's jet-engine 1 powered motorcycle

too

was another of

upward.

conservative

an

estimate. On July 10,

Malcwicki's invenlions.

1985, at the

Bonne-

ville Salt Flats in Utah,

Or a Bicycle That Goes 152 Miles per Hour} Malcwicki has worked on some lu natic-fringe machines, too.

Back in

1968, he designed Evel Knieval's XI Skycycle, a steam-powered rocket motorcycle

that

the controversial

daredevil wanted for canyon jumping. At present, however, Malewicki would rather not have his name asso-

miles per hour.

So, that's the sort of stuff that this Otherwise "normal" boardgame inven tor designs on his home computer.

drafting behind Hick Vcsco's racecar, Howard ped alled Malewicki's bicycle to the phenomenal speed of 152.28 miles per hour.

Condi's jct-enginc-powcrcd "drag

Nuclear War.

Flying Buffalo, Inc.

P.O. Box 1467 ScotBdale. AZ 85252-1467

ster"' is the most powerful motorcycle ever built. It is propelled by a General

Electric turbine that usually is used to

California Commuter:

drive helicopter rotors. But in this in

Ac revisions

stance, it doesn't turn any wheels or driveshaft. Malewicki has converted

14962 Merced Circle

Irvine, CA 92714

the engine so that it can provide pure thrust, like a rocket. On the dragster, Nuclear War's creator, Doug Makwicki, wilh ihe diesel version of his

record-breaking Cali fomia Commuter. Powered by a mixture of sunflower oil and diesel fuel, thv Commuter set a 156.53 miles per gallon world record in 1981.

to

Q|


Diablo C-150 Printer Reviewed by Jim Gracely, Technical Editor

V

p^

V

X

X

V

V

V

v

V

v

v.

v

'V

V

If you are frying to decide on a primer to use with your

for color printouts. Save this information so you don't have\

new Amiga personal computer, you may want to consider

to select it every time you him on the Amiga.

me Diablo C-150, a color ink-jet printer with o Centronics

A quick sample printout can be made easily from within

parallel connector that connects directly to ttie Amiga. It

the Notebook tool of Workbench. After typing a note use

has a friction paper feed to pull paper off a supply roll,

the PROJECT pull-down menu and select Print Graphic.

and prints by sprayfng ink onto the paper. There are four

This win print not only the text, but the entire Notebook N

ink-wells in fhe head mechanism to hold black, magenta,

window (this is the only way to get the fonts In the s

yellow and cyan inks.

Notepad to print on the C-150). Choose a small size at

Opening the C-T5O box is like breaking out a TOO-in-1

first becouse the printer Is not very fast, (f you delect Print

physics experiment kit; there are boxes of little tubes and

Draft, only the text of the Notepad will be printed, in a

liquids and cloths and all kinds of stuff. This is not a

black, typewriter-size font.

printer to }ust plug in ond use. The setup procedure is a

The driver routine for the printer supports all 4096 \

tittle difficult and somewhat lengthy compared to a black-

colors available on the Amiga. This makes printouts of

only printer, but if you proceed carefully, with the Instruc

graphic screens as close to the original as possible. In

tions and manual in hand, it isn't too tough. Once the

fact, the programmer who wrote this graphic driver rou

printer is set up, a print test will insure that all is well.

tine claims that you can distinguish between a greater

The C-150 tea great printer to use with the Amiga

number of colors on the paper than on an RGB analog s

because the driver routines for it are included with the

monitor (i.e., dark green from darker green). The colors

Amiga. This means that you only hove to go into the

are vibrant and strong and seem to be very consistent

Preferences tool and select, the Diablo C-150 as your

through repeated printouts. All the artwork in this article ,

printer. Also check that the parallel printer box is selected

was printed directly from printouts on the C-150—these

and that the Graphic Select page of Preferences is set up

are not screen shots.

FtBRUAHY/HARCH 86

V \

\ \ \

S

V

\

\


v The driver routine for the printer supports all 4096 colors available on the Amiga/This makes printouts V V of graphic screens as close to the V \ original as possible^

\

^ V \ \ V V \. V V

V

\

V

\

V Y

\

V

\

V

V

\

\

V

V

\

v

\

V

V

Y Y \

\

\

V ^

V

\

V

V V V

v

v

\

v

V

\

\

>

V

"v

\

\

V

-■ ■>

\

POWLRPUV


\ \\

The C-150 is a great printer to use with the Amiga because the driver routines for it are included with the computer.

v

\

^ v x ix x x V V X X X x

^

V

V

"x

V

'X \.

The C-150 can be used for both graphics and text

printouts. However, in order to use color or special fonts, ttie text must be printed as graphics. Print speed for the C150 is just about 20 characters per second. However, each line of text requires four passes so that a line of 10 characters is not that much faster than a full line of 85.

The resolution for graphics printouts is 120 dots per-inch, bom horizontally and vertically.

DIP switches on the back of the C-150 allow you

image by Noncy Wfl|ker

YYYYS YN *

V V V V V V V \

X V X X X V V V

V V V X V V V V

to select either bi- or uni-directional printing (bi is faster,

uni clearer—uni is recommended), and whether auto ■ .

linefeeds are ON or OFF (OFF is best tor the Amiga). The front panel has two controls for PAUSE/RESET and PAPER

FEED. In addition there are indicator LEO'S for paper out, low ink (one for each color) and error conditions.

l

The only drawback to this printer is that it requires special paper, ink and maintenance fluid. The paper can be roll or sheets. However, a clay-backed paper is recom mended to prevent the ink from spreading out on the

nil ?R:JW

paper. The maintenance fluid is a secret Diablo formula,

I fIk/

and the water-based inks come in small plastic wells that

snap into place. Although the supplies are a little unusual,

%

major office supply stores do carry them.(Pomerantz, for example).

With a list price of obout $1295, the Diablo C-i50 Is a pretty hefty investment, but if you purchased the Amiga es pecially for graphics, ft may be the perfect companion, a

v

v ^ V V. V. v \ ^ Diablo C-150 is available at your Amiga dealer.

V

f^ua^*^ ^ V V V \ V V V V

X

V

V


/

A

\

V

^lmoge tjy Jack Haeger,

Commodore-Amiga I

V

V

V

V

V

V

t

V

V

V

v

PDWIWUY v

JB


A library of very fast machine-language subroutines that you use like BASIC commands. This system allows you to use the high-resolution graphics and animation of the 64 without BASIC'S speed limitations

Have you ever been Writing a BASIC program that uses sonic part of the

Commodore 541b graphics only to find the program runs too slow? Just to plot a point requires several lines of program. Animating sprites using POKES reduces

their motion to a crawl. Your alternatives an' ti> write in machine language or use a BASIC language extension.

TGM-64" gives you the best of both those alternatives PGM, which stands for Program Graphics Manager, is a library ol" very fast machine-language subroutines that you use like I1ASIC commands This system allows you to use the high-reso

lution graphics and animation of the 76

FEBRUARY/MARCH 86

Commodore 64 without BASIC'S speed limitations, and ;dso have the use of the RAM hidden under die operating sys

be enlarged to double height or double width or both. PGM also supports 80COlumn regular and double-height

tem.

graphics. The characters can be in any of

One of the many powerful features of PGM is die approach to character graph

16 colors, and each character's back

ics. Here mere is no Separate text mode

ground color can be independently con trolled just as in Extended Color Text

or graphics mode. In many ways this is

Mode. Each character string can be

the way the Apple Macintosh works, and, in fact, there are strong similarities be tween the Mac and PGM's graphic abili ties.

Like the Macintosh, PGM allows you

to freely mix text and graphics on me same screen. You can have as many dif ferent text styles as you wish. Text can

printed at specific screen locations, giv

ing you a very effective PRINT AT com mand. PGM also allows you to easily plot

points, draw lines, and fill an area in an;' color you wish, so you can intermix your new text graphics with bitmap dis

plays like charts and drawings. Ibr diose


PGM-64 Program Graphics Management

on the Commodore 64 by David R Dams Ken French and Louis R. Wallace command, you must have a section of

memory set aside for it to be stored. There are a number of places in the 64 where free RAM is available to do

just that. For instance, there is 8K of

RAM under BASIC (40960-49151),

and there is another HK under the

kernal (57344455343). There is also

4KofRAM at 8C000 (49152-53247), and another 195 bytes in the cassette

buffer (828-1023). This gives over

of you Interested in graphing data, a 3D BAR command is included. To make 3D bars, just give the size, color and loca tion, and they quickly grow on the screen, TWs is great for combining text and bitmap images in colorful presenta

tion-quality graphic displays Using PGM, you cin even emulate windows in your programs. Windows

arc sub-screens within the main screen, and can be any size from a full BCTCCn tt>

a single character: You can easily superimpose one Image on another (lor in stance, superimpose a graph on top of a spreadsheet), manipulate it, and then re store die original underneath Or maybe you w:uit to get a directory, print it on

the screen in a window, and then pop

nally animated by changing the point er to the data that describes their form.

If Sprite Animate isn't enough, there is another sprite mode available

to PGM users: 14-SPRITB mode. This uses more interrupt programming techniques io give you an additional six sorites.

The program titled PGM-64 at the end of this article is the machine lan

20K of additional RAM for you to use

guage that makes up the PGM system.

as screens and storage arc-as. To ac cess these areas, there are several

PGM-64 before running it. Once it is

memory management commands, in

cluding the SET ADDRESS and XPER MEMORY commands.

Sprites (movable ohject blocks) are an important feature of the Commo dore 64. I'GM fully supports sprites

Type it in and save it with the name

saved, you can run it. If it was typed in correctly, it will respond with PGM IS

SAVED.' it will poke the data into memory and save it as a macbinc-lan-

guage binary file called PGM that c-.in be loaded by programs that want to

with over a dozen commands, Includ

use the system.

ing one that allows you to use a joys tick or the cursor keys to control an

Character Set, and it consists of an 80-

icon sprite in much the same way as

the Macintosh's mouse is used. No programming is required to move the icon once it has been activated.

In addition, PGM provides a SPRITE ANIMATE command. Animate allows

The next file is called 80-Column column character font you can use

with PC>M. Again, type it in and save it as CHAR.DATA. Before you run the CIIAR.DATA program (or any of the other programs), I'GM

must be in

memory because it is used to save the

the window back up without affecting

the BASIC programmer to tell a sprite

I'unts. If you have just run PGM-64,

what's under it. Five new commands arc

to go from its current position to a

you will have no problem because it

present so you can copy a window, re

given x and y at a specified speed. The

store it till it with a value, reverse it or

sprite immediately begins io move,

even color it. When you use the window-copy

commands. Sprites can also be inter

while BASIC is free to process other

will be resident at the time. The final program is in BASIC; and it demon

strates the use of the Directory Read er command. This allows you to place POWERPIAY

77


the directory of a disk Into an array

User Memory Map

and prim it on the high resolution SCreeO In your programs.

to use the correct

These optional

Not available

255 827

Free RAM

828 1023

syntax, Sonic of the parameters arc Optional and can he omitted if not needed.

Free zero page

251 254

in PGM. To get the right results, you must he- careful

Not available

0 250

There are a tot;il of 41 commands

parameters

are enclosed in brackets in the fol

lowing programmers' documentation.

Those parameters not enclosed with brackets are required.

1024 2047

Normal low-res screen

2048 33791

bask; ram

.13792 -10959

PGM system

40960 53247

Free BAM

53248 57343

Not available

57344 65343

Free RAM

65344 65535

Not available

PGM Tips 1. The program does not support tape or RS232.

2. Be sure to save the programs you write before you run them.

3. Always enter and exit mode as described

14-sprite

in the Com

mand Summary beginning on page 79.

4. Be careful with your memory management. Trying to write out

side of the available RAM areas

(see Memory Map) will cause the computer to crash.

5. Strange effects can be achieved when moving sprites across the scanline boundary. These may be useful in certain situations.

6. The first lines of any program should be:

10 IFA = 0THEN

A=I:LOAD"PGM",8,1: REM LOAD PGM 20 POKE 55,255:POKE

56,131:CLR:REM LOWER TOP OF BASIC BE LOW PGM

30 BA=33792sREM DEFINE BASE ADDRESS

40 SYS BA + 6,HIRES ADDRESS, COLOR MEMORY: REM SET ADDRESS

50 SYS BA: REM ACTIVATE PGM 60 SYS BA+ 24: REM ENTER MIRES MODE

7. End your program with:

10000 SYS BA + 27:SYS

BA + 3:END:REM HIRES OFF, PGM DEACTIVATED

If your program stops and you sus pect it has hit a syntax error, try typ

sets, screens, windows and sprites.

sprite description stored at 49152 has

9- All values for parameters are in

a pointer value of zero, while one at

decimal.

49216 (49152 + 64) has a pointer val

10. Arrays can be used in parameters.

ue of one. So pointer zero begins at

When using windows, keep in mind

the first address of the video bank you

that it is up to you to handle the

are in. while pointer 255 lies at the

memory

end of the 16K video bank yon are in.

management.

PGM

will

write or read to any area you tell it, and if you are not careful, the results are unpredictable. For example, when you want to store a given area as a

window, you must know how much

memory it will take to store a window of its size in order to know where it can be stored. If your window is ten rows by ten columns, that equals 100 character-size blocks of RAM. Each

character block has eight bytes of RAM for bitmap and one byte for col or memory. So a ten-by-ten window

requires 900 bytes plus two bytes overhead, for a total of 902 bytes.

(The two-byte overhead is always the same, regardless of window size.) You can find the address of the last byte of memory used by coding the proce

dure given under the COPY WIN DOW command.

be used for storage of character 78

FEBRUAIWMARCH '86

several

sprite

utility

use pointers in the range of 0-1023.

The difference here is these com mands arc not used to visualize sprites, but instead are special ways of

handling sprite data in memory. This is only theoretical, since some of

those potential locations are in use by the computer (see Memory Map). By using these pointers, you can manipu late sprite data with these sprite utili ties.

For instance, suppose your screen

is at 57344, which means the video chip is looking at locations 49152-

65535. All sprites must be located

somewhere else, like under BASIC ROM at 40960. When the time comes

gins, and the row and column to write

it back to. It will be restored (with color) to the specified area of the screen.

The sprite commands often require sprite pointers. A sprite pointer is a number that indicates where in mem ory the first byte of sprite data is lo

pointers in the range of 0-255. The

allows the RAM at 40960-52223 to

However,

commands (SPRITE REFLECT, SPRITE REVERSE and SPRITE XFER)

of RAM where the stored window be

error messages on the text screen.

57344 as your bitmap screen and 52224 as your color memory. This

bank as your

somewhere within this area to be seen. However, the sprites you are

cated. The SPRITE PLOT and ANI

memory, .we recommend you use

the same

screen when you want to use them.

When you want to restore a copied window, use the RESTORE WINDOW command with the address of the area

ing GOTO L0000. This will get you out of PGM and you can cheek for 8. For the most efficient use of your

Remember that the sprites must be stored in

MATE commands both use sprite sprite data must be within the 16K

bank of memory you have set your screens at using the SET ADDRESS

command.

For instance,

if your

screen is at 57344, all sprite data must

be within the area of 49152-65535. A

not using at the time can be stored

for you to use those stored sprites, the SPRITE XFER command can be used to transfer them from their tem porary storage to somewhere in the active video bank.

Here is an example of the SPRITE XFER command:

SYS BA + 96,5I2,10,767 It says to transfer the sprites starting at absolute sprite pointer 512 (40960 decimal) and take ten of them (10*64

bytes) and put them at absolute point er 767 (49152). Here the sprite point

er of 49152 is 767, not zero, as it would be if you were moving or ani mating a sprite.


PGM Command Summary Syntax and Function BASE ADDRESS = BA

BA = 33792

ACTIVATE PGM

SYS BA

DEACTIVATE PGM

SYS BA + 3

Activate initializes the PGM operating system. This must he preceded by SET ADDRESS.

Deactivates the PGM operating system. SET ADDRESS SYS BA + 6, Bitmap location, hires color memory location.

SET ADDRESS determines where in RAM the high-resolution screen and its associated color memory- reside. It should be the first PGM command in your program, and immediately followed by ACTIVATE PGM. Bitmap

screens can be located in several places. The addresses arc 8192 ( 52000)', 16384 ( (4000). 20480 ( S5000), 24576

(S6000), 40960(SAOOO)and 57344 (5E000). We suggest you use 57344 (under the kernal) for your screens,

because it will not require you to give up any programming RAM and will still leave room for sprite data. If the bitmap screen is not under BASIC or the kernal, check with the Commotion- 6-1 Programmer's Reference Guide

for safe locations for high-resolution color. If you are using the RAM under the kernal for your screen, the 52224

is a very good location for high-resolution color memory, because it leaves 3K free from 49152-52223 for sprites

and character sets. If you are already using the RAM under BASK; then put your color memory at 32768 (S8000), but there will not be room for sprites in that bank. BSAVE SYS BA + 9 .start address,end actdress,"filename{ ,type)"

BSAVE allows you to save any section of RAM memory to disk as a file. This is especially useful for screen data, color memories, sprites, character data or compressed data. BLOAD SYS BA+ 12,load address,"filename (,type)"

BI.OAD allows you to load any binary program (screens, sprites, character sets, or machine language) from disk into memory. After you perform a BI.OAD, the end address of the loaded file can be found by using the BASIC statement:

AD = PEEK(781) 4- PBEK( 782 )'256 This must be done immediately after BLOADing the file. DOS COMMANDS SYS BA-f 15."DOS command" The DOS command can be any legal disk maintenance command. Examples are: SYS BA + 15," S" Load a directory to the screen.

SYS BA + 15,"S0:filename"

Scratch a file called â– â– filename"

SYS BA + 15,"N():diskname,lD"

Format a disk

SYS BA + 15," "

Read error channel

A special form of the normal character driver allows 80-

column characters to be used, along with the other types of fonts. FILL MEMORY

SYS BA-t- 18,start address,end address,fill value

Fill memory will put a given value (0-255) into any specified range of RAM. An example: SYS BA+ 18,57344,65343,0 XFER

Clear HAM under kernel SYS BA + 21 .start address,end address,destination,reverse value

XFBR will transfer any section of RAM to any other section of RAM, and can Optionally EOR that memory. A reverse value of zero leaves it unchanged; 255 will reverse the area (like a bitmap) and any other value will encrypt it as a function of the reverse value.

HIRES ON SYSBA + 24 This puts the computer in high-resolution mode. The SET ADDRESS and ACTIVATE commands should have been already issued.

HIRES OFF SYSBA + 27 This returns the computer to text mode. If you wish to completely leave PGM and return to normal BASIC, issue a DEACTIVATE command after this.

MULTICOLOR ON

SYS BA + 30

This places the computer in multicolor mode. If you wish to display a multicolor screen, you should load the bitmap wherever the SET ADDRESS has placed it, put color memory 1 at the address of high-resolution color, and load color memory 2 to 55296.

MULTICOLOR OFF

SY5 BA + 33

This returns the computer to text mode. !t acts just like MIRES OFF. POWERPLAY

79


80-COLUMN CHARACTER DRIVER

SYS BA + 36,char address, row.COlumn^tring

This is a special form of the normal character driver. It allows 80-column characters to be used, along with the

other types of fonts. It requires the special HO-column character set supplied with this article. The CHAR ADDRKSS is the location in memory where the character set resides. ROW is the row (0-2-i) that the string is to be written to, COLUMN is the column (0-39) to Mart printing at. STRING is what you wish to print, which can be in quotes or in a string variable. For HO columns, the string must be of even length (2,4,6...). You can use the special character-driver codes for color, underlining and double height. There is no option for double-width HOcolumn Characters, because that would give normal si/c characters. CHARACTER DRIVER SYS HA + 39,ehar addrcss.row, column.string

This is the main character driver. It allows you to use any type of character font you wish, and have them all on

the same screen at once. The only limitation on the number of fonts is the amount of RAM you have to use. CHAR

ADDRKSS, ROW, COLUMN and STRING are as in the 80-culumn character driver. You may include most of the

normal codes inside the string like cursors, color, reverse on/off, and clear. These work just like normal quote mode. In addition, there are several new control eodes you can use:

Character Set Control Codes

I'l F2 F3

Double height on Double height off Double width on

F5

Underline on

F7 F8

Erase under character Don't erase under character

F4

Double width off

F6

Underline off

CTRL Color CTRL B Color

Set character color Set character background color

If you wish to use the standard character sets, the CHAR ADDRESS should be 53248 (uppercase/graphics) or

55296 (.lowercase/uppercase). Other character sets can be used. Simply BI.OAD them to the desired address in

memory, and they can be used with the character driver command. Only the normal unreversed characters in a set are needed, since reverse characters can be created as needed with the control codes. This allows you to have a full character set in only half the memory space.

If you want to set the foreground and background color while clearing the screen, precede the normal CLR/HOME key with "CTRL COLOR/CTRL B/CTRL COLOR/CLR/HO.ME" (do not type the slash mark) inside the string. The first color is the character color, while the second is background color.

String variables must be less than 255 characters (254 max) just as in normal BASIC. Be careful when printing

at the bottom row (row 24), as any attempt to write outside the bounds of the screen memory can "crash" the

64. This means you should never use double height characters on row 24. The amount of error checking was

kept to a minimum in order to make this one of the fastest, if not the fastest, high-resolution character drivers for

the 64.

If you are using the area under the kernel for your screen, and the character set(s) you are using are below 49152. then you cannot use the Don't Erase Under Character option (F8).

COMPRESS DATA

SYS BA + 42,start address.cnd address,destination addrcss(,"fiienameC.typcD

This command packs an area of memory, such as a bitmap screen or color memory into a smaller data structure. The amount of compression depends on the data. Some data will compress a lot, others only a little.

The start address is the beginning of the area to compress. The end address is the last byte to compress. The destination address can be any area of RAM you wish to store it in. If the destination address is zero, then the data is written to the disk, and the file name is required. If you pack to RAM (destination address is not zero), then the

address of the last byte of packed data is returned in locations 781 and 7B2 and can be calculated as Final address = PEEKf 781 ) + ['1LI-:K(782 )*256

While in most cases your compressed data will be much smaller than the original, il is possible for it to be only slightly compressed, and in rare cases it could become larger. These deviations occur only when the data is non repeating (even- byte is different).

UNCOMPRESS DATA

SYS BA + 45,start addrcss.destination address(;-filename(,t>-pe)")

If the start address is zero, then the data file given in the file name will be unpacked from disk to the destination address. For an area of memory like a bitmap screen. COMPRESS DATA and UNCOMPRESS DATA take less than a second to work.

The Copy Window command will store the contents of a

window [including color) to the destination address in RAM. COPY WINDOW

SYS HA-t-48,dcstination address,row, column.delta row,dclta column

This command will store the contents of a window (including color) to the destination address in RAM. ROW (0-24 ) and COLUMN (0-39) are the starting row and column to copy. DELTA ROW ( I -25 ) and DELTA COLUMN

80

FEBRUARY/MARCH '86


(1-40) are the dimensions of the window you wish to copy. The hist address used In RAM is contained in locations 781 and 782.

List address = PEEK( 781) + PEEK( 782 )* 256 RESTORE WINDOW

SYS BA + 51 ,start addrcss,row,column

(0-39) given PLOT

SYS BA + 54,X,Y(.FC.BC)

This will restore a copied window Lit START ADDRESS to the screen Starting at the ROW (0-24) and COLUMN Plots a point on the high-resolution screen at X (0-319) and Y (0-199). You can optionally include a

foreground color (FC) and background color (HC). (Colors are 0-15) UNPLOT

SYS BA + 57,X,Y

Unplots a point at the given screen X (0-319) and Y(0-199). DRAW

SYS HA-t-60,XI,Yl,X2,Y2(,I:C,BC)

Places a line between points X1,Y1 and X2.Y2 where X is 0-319 and Y is 0-199. Foreground and background colors are optional. UNDRAW

SYS BA + 63.X 1 ,Y 1 .X2.Y2

Undraws a line between the given points. X is 0-319 and Y is 0-199. BITMAP FILL

SYS BA + 66.X,Y(,FC.13C)

This paints an enclosed area of the screen specified by X and Y. Foreground and background colors arc

optional.

SPLIT BORDER

SYS BA + 69.HDC 1 .HDC2

This allows you to have two border colors visible at once. It is effective only in 1-ispritc mode. Colors can be 0-15. The colors are split at the scan line (sec I-i-SPRITE MODE).

3D BAR allows you to "grow" a three-dimensional bar. It can

also be used for cubes or other 3D rectangular shapes. 3D BAR

SYS BA + 72,X,Y,DX.DY,HT(,F<:,IK:)

3D BAR allows you to "grow" a three-dimensional bar. It can also be used for cubes or other 3D rectangular

shapes X is the X coordinate of the lower left corner of the bar (0-319), Y is the Y coordinate of the lower left

corner, DX is the horizontal length of the bar (0-255), UY is the depth (0-199) and HT is the height of the 3D bar

(0-199). Foreground and background colors are optional. The 3D BAR command has extensive error checking and will not draw outside the screen boundary. EIGHT-SPRITE MODE SYS HA + 75

This de-activates 1-i-sprite mode. For best results you should turn off all sprites, cease animation (if any), and

position sprites off-screen before giving this command.

PGM's 14-sprite mode allows the programmer an extra six sprites by using advanced system interrupt techniques. 14-SPRITE MODE

SYS BA + 78,SCANUNIi 1,SCANLINE 2

This activates PGM's 14-spritc mode. This mode allows the programmer an extra six sprites by using advanced system interrupt techniques. The SCANUNffs are the position where the interrupts take place. SCAN1.1NE 1 can be placed anywhere between 0 and 255, while SCANUNE 2 can also be between 0 and 255. For best results, use 150 for SCANIINE 1 and 255 for SCANLINE 2. You may need to vary them as your program requires.

This mode offers you several unique properties, but care must be taken when using it. The sprites will be

numbered from 0-1.3. Sprites 0-6 are in the top of the screen above SCAN11NB 1, and sprites 7-13 are at the bottom, below SCANIINE I. Sprites 0 and 13 can cross this boundary, but sprites 1-12 must stay on their respective sides. You cannot use the ANIMATE command to move a sprite across the boundary-, but the SPRITE PLOT command will allow sprites 0 and 13 to cross. The JOYSTICK command can also be used to move sprites 0 and 13 across the boundary.

If you attempt to move a '-shared sprite" (sprites 1-12) across SCANI.INE I. the results are unpredictable- It you

Wish, you can use the ANIMATE command to move sprites 0-7 above SCANI.INI- I. If you are animating sprite ,

while'in li-spritc mode, you cannot use sprite 13. (They are really the same sprite.) There is no provision for animating sprites 8-13. Finally, if you put too much strain on the interrupt (by moving eight sprites at full speed

with the ANIMATE command while in 14-sprite mode), it could cause some sprite flicker. To avoid this, keep the animated sprites away from the scanlines and use speeds no faster than necessary.

If you are going to use this mode, do all your sprite definitions and plotting after activating it. The inlormation

for sprites 0-13 arc kept in tables and these are not updated until the mode is active. You should also turn off all sprites before exiting this mode. POWERPWY

81


SPRITE ON/OFF

SYS BA + 81,0or 1 .sprite #(,sprite#.)

This turns one or more .sprites off and on. Use a zero to turn them off and a one to turn them on. You can turn on or off more than one by separating the sprite numbers with commas, or turn :ill of them on or off by using 255 for the sprite number.

SPRITE DEFINE

SYS IiA-!-84,spriie#.])R,XX,YX,mode.(;i(,C2,C3)

This defines a sprite. The sprite number is the sprite (0-7 in eight-sprite mode, 0-13 in 14-sprite mode). PR is

the sprite background priority. A zero makes the sprite appear in front of screen data, while a one makes it go behind. XX and YX are X expand and Y expand. A one will cause them to CXpand| /.ero leaves them unchanged. "Mode" is high-res or multicolor, where /em indicates a high-resolution sprite and one a multicolor sprite. Cl is

the sprite's color, and C2 and C3 are the colors for multicolor sprites and are needed only for those.

SPRITE PLOT

SYS BA + 87,SP#,X,Y,PT(,C)

This is an absolute sprite movement command. It will locate a given sprite (0-13) at an X (0-512) and Y(0255). You must include a pointer (0-255) and have the option fora color (0-1 5). The sprite data must be within

the 16K bank where your screen is located. SPRITE REFLECT

SYS HA+ 9l).starting pointer.* of sprites) .destination pointer)

This reflects one or more sprites, beginning Bt a starting pointer (0-1023) for a given number oi pointers. You have the Option of designating a destination pointer (0-1023) where the newly reflected sprites will be stored. If no destination is given, they arc stored beginning at the starting pointer. The sprite pointers can be anywhere in the 64K of the computer's memory, which is why you have the 0-1023 value.

SPRITE REVERSE

SYS BA-f 93.starting pointcr,# of sprites (.destination pointer)

This will reverse a given number of sprites. It works just like SPRITE REFLECT.

SPRITE XFER

SYS BA + 96,starting pointer,# of sprites, destination pointer

This transfers a sprite or series of sprites beginning at a starting pointer (0-1023) to a destination pointer (0-

1023). This is very useful when you need more sprites than you have room for in the 16K bank of your screen. You can transfer them in as needed, using the same area for each,

The Animate command allows you to automatically move and animate sprites 0-7 without any intervention from BASIC once the command Is given. ANIMATE

SYSBA + 99.SP#.X.Y.SPD(,BP.EP,MPS(,I;BP,FEP,FSP))

This command allows you to automatically move and animate sprites 0-~ without any intervention from BASK; once the command is given. SP# is the sprite number (0-7). X is the X location to go to (0-512), Y is the Y

location (0-255). and Si'l) is the animate speed (0-255)- One is the fastest speed and 255 is the slowest. Zero will

cause it to not animate. The first set of optional parameters are for the internal animation, while the sprite is moving to location X,Y. BP is the beginning pointer and EP is the ending pointer. MPS is the moving pointer

speed (0-255 ), where, again, one is the fastest, 255 the slowest and zero will stop the internal animation. This will allow a sprite to change its pointer (which points to its shape) dynamically while it is moving. The moving

pointer speed (MPS) is how fast to change the pointer while moving. These pointers must be in consecutive order. 'Hie final set of options dictates what happens when the .sprite reaches its destination. They allow it to start another internal animation sequence at another given speed. ESP is the final starting pointer after the destination is reached, FEP is the final ending pointer, and ISP is the final pointer-change speed, All pointers are 0-255, while both speeds arc 0-255, with one the fastest and 255 the slowest. CEASE ANIMATE SYS BA + 102,SP#,PT

This causes a sprite (0-7) to stop animating and quit at a specified pointer, PT (0-255). It is recommended that

you issue a CEASE ANIMATE command after finishing your animation sequences.

JOYSTICK ON SYS BA+ IO5.SP#.speed This is the mouse emulator. SP# can he any sprite from 0-13, and speed is from 0-255. This speed is the number ofpixels the sprite will be moved each time the joystick is used. You can also use the cursor keys instead of the joystick. In 14-spritc mode all the sprites will work, hut only sprites 0 and 13 can cross the scanline boundary.

JOYSTICK OFF

SYSBA+108

This deactivates the joystick mouse emulator.

COLOR WINDOW

SYS BA +111 ,row,column,Drow.Dco!umn,l-C,BC

This fills a window with a specified color combination. ROW is the starting row (0-24) and COLUMN is the starting column (0-39). DHOW is the number of rows down (1-25) and DCOI.UMN is the number of columns over ( I -)0). FC and BC are foreground and baekground color.

REVERSE WINDOW

SYS BA+ 114,rcverse value,row,column, Drow,Dcolumn

This will reverse the bitmap within a window defined by ROW (0-24), COLUMN (0-39). DROW (1-25) and

DCOH.l.MN (1-40). 'Hie reverse value should be 255. Any other value can be used for unusual effects in the

window display.

82

FEBRUARY/MARCH '86


FILL WINDOW -SYSBA+ 117,fill valuc,row,cokimn, Drow,Dcolumn Ibis is used to selectively fill a window's bitmap. A fill value of zero would clear it, while 255 would make it solid. Other values ean be used for special eflfectB. ROW is 0-24, COLUMN is 0-39, DROW is 1-25 and DCOLUMN

is 1-40.

Directory Reader will return a string of 32 characters that contains a file name from your disk directory. DIRECTORY READER

SYS BA -f 120

This will return a string of 32 characters that contains a file name from your disk directory. The string should be defined before any other variable in your program as a string of 52 spaces. This requires some setup in your

BASIC, but enables you to place the directory of a disk into variables within your program. It is also very fast. Refer to the small program called DIRECTORY READER for programming information on this function.

Heforc typing {hew program*, read "How Tit Enter Program" ;mJ "How to the (he Magiixlne Entry Program."

PGM-64 6

POKE

55,255:POKE

7

BA=33792'BHKH

56,127:CLR'DOKI

9

PRINT"[CLEAR,D0WN2]WORKING, PLEASE WAIT. . .'"BAFO

10

12

15 20 30

FOR

Z=33792

TO

40407;READ

IF A>255 THEN PRINT"DATA

ft'ENHC

ERROR

IN

LINE";

1000+INTf(Z-BA)/8):ST0P'JSTN

POKE

Z,A:CK=CK+A:PRINT Z,CK:PRINT"[UP2]"

JNEXT'GQJK

IF CKO791156

THEN

PRINT"EKROR

IN CHECKSUM

="CK:END'GLXJ SYS

BA+9,33792,40407,"PGM'"CQRE

35 40

SYS BA+15, CFRG PRINT"[DOWNjPGM 15

99

END'BACO

SAVED!"'BAIE

1000

DATA

76,160,132,76,15,133,76,22'BBOX

1001

DATA

133,76,210,133,76,48,134,76'BCTY

1002

DATA

108,134,76,42,135,76,45,135'BCTA

1003

DATA

76,152,133,76,186,133,76,144'BDBB

1004 1005

DATA DATA

133,76,178,133,76,146,135,76'BDAD 149,135,76,22,139,76,209,139'BDBE

1006

DATA

76,80,140,76,83,140,76,31'BATE

1007 100a 1009

DATA DATA DATA

142,76,34,142,76,56,143,76'BBYF 59,143,76,165,144,76,63,150'BCCG 76,122,152,76,196,146,76,232'BDCH

1010

DATA

146,76,40,147,76,162,147,76'BCFY

1011 1012 1013

DATA DATA DATA

11B,148,76,42,149,76,188,149-BDLB 76,185,149,76,19,154,76,245-BCQB 154,76,170,145,76,207,145,76'BDCC

1014 1015

DATA DATA

62,140,76,65,140,76,68,140'BBTD 76,129,132,234,234,234,234,234'BFHF

1016 1017 1019

DATA DATA DATA

234,163,3,177,45,133,20,200'BCWF 177,45,133,21,162,2,32,198'BBNG 255,160,0,32,228,255,145,20'BCDH

1019

DATA

200,192,32,208,246,76,204,255'BEFJ

1020

DATA

120,162,6,142,19,3,202,142'BBTA

1021

DATA

86,157,189,9,133,157,250,255'BDblC

1022 1023

DATA DATA

202,16,247,169,223,141,23,3'BCGC 169,132,141,21,3,169,0,141'BBBD

1024 L025

DATA DATA

178,2,133,155,133,158,141,1701BEEF 2,169,208,133,156,133,159,88'BDBF

1026

DATA

96,72,13B,72,152,72,186,1B9'BCNG

1027 1028 1029 1030 1031 1032 1033 1334

DATA DATA DATA DATA DATA DATA DATA DATA

4,1,41,16,240,6,32,223'BWAC, 151,108,22,3,32,91,150,173'BBAI 178,2,41,2,240,3,32,216'BXFI 145,173,17B,2,41,4,240,6'BVJB 32,20,155,234,234,234,76,100'BDAC 152,120,72,32,223,151,76,72'BCED 254,1,133,1,133,209,132,32'BBTE 223,151,120,76,21,253,169,130'BEWG

1035 1036

DATA DATA

162,54,160,3,32,153,151,24'BBAG 173,57,3,105,3,133,250,169'BBKH

1Q37

DATA

248,133,249,160,0,140,52,3'BBDI

1033

DATA

140,53,3,169,63,205,55,3'BYKJ

1039 DATA 176,6, 200,21,105,64,203,245'BCIK 1040 DATA 140,59,3,56,169,3,237,59'BYCC 1041 DATA 3,141,59,3,192,0,243,13'BXFC 1042 DATA 169,64,141,53,3,136,240,5'BALK 1043 1344

DATA DATA

24,105,64,208,245,173,55,3'aBMF 56,237,53,3,240,H,160,G'BXMF

1345

DATA

200,56,233,8,21)8,250,152,lH'BCXH

1046

DATA

141,58,3,160,0,173,57,i'BXMH

1047 DATA 56,237,53,3,240,6,200,56'BYIJ 1348 DATA 23 3 , 4 , 208 , 250 , 152 , 10 ,10 ,10 ''iiiKK 1H49 DATA 10,13,58,3,141,58,3,96'BWRK 1050 DATA 173,22,208,9,16,141,22,203'BBGD 1351 1052

DATA DATA

173,17,208,9,32,141,17,200'BBME 173,58,3,141,24,208,173,0'BAHF

1053

DATA

221,41,252,13,59,3,141,0'BYVG

1054

DATA

221,96,173,22,208,41,239,141'BULH

1955 DATA 22 , 2(18 , 173 ,17 , 208 , 4 1, 223 ,14 1 ' BDCI 1056 1057 1058

DATA 17,208,169,21,141,24,208,173'BDLJ DATA 0,221,41,252,9,3,141,0'BWVJ DATA 221,96,169,130,162,174,160,K'BDJL

1059

DATA

1360

DATA

32,153,151,169,1,141,170,2'BBYM

141,180,2,32,121,151,165,144'BDUE

1061 1062

DATA DATA

208,67,162,8,32,201,255,165'BCPF 174,32,210,255,165,175,281,192'BFDH

1063

DATA

176,3,206,170,2,32,210,255'BBAH

1064

DATA

32,230,151,165,0,177,174,72'BCDI

1055

DATA

32,223,151,104,32,210,255,16S'BEPK

1U66

DATA

144,208,ia,230,174,20B,2,230'BDDK

1067 DATA 175,165, 174,197, 176,238,225,165'BGDM 1068

DATA

175,197,177,144,219,32,204,255'BHJN

1069

DATA

169,8,76,195,255,76,115,134'BCKN

1070

DATA

169,129,162,174,160,0,32,153'BDLF

1071

DATA

151,169,0,141,180,2,32,121'BBTG

1072 1073 1074

DATA DATA DATA

151,162,8,32,198,255,32,207'BCQH 255,32,207,255,32,207,255,160'BEEJ 0,145,174,165,144,208,8,230'BCJJ

1075

DATA

174,208,241,230,175,208,237,32'BFfL

1076

DATA

204,255,169,8,32,195,255,166'BDDL

1077

DATA

174,164,175,96,32,141,151,201'BEFN

1078 1079

DATA DATA

0,208,44,165,186,32,180,255'iJCOfJ 169,111,133,185,32,150,255,32'BEBP

1080 1081

DATA DATA

165,255,72,32,210,255,32,165'BDLG 255,72,32,210,255,32,165,255'BDLH

1082

DATA

32,218,255,201,13,208,246,32'BDUI

1083 1084 1085

DATA DATA DATA

171,255, 104,168,104,170,96,160'BFHK 0,177,34,201,36,240,33,165'BBDK 186,32,177,255,169,111,133,185'BFSM

1086

DATA

32,147,255,160,0,177,34,32'BBIH

1087

DATA

168,255,200,196,10,2(18,246,169'BFPO

1088 1089 1090

DATA DATA DATA

13,32,168,255,32,174,255,96-BCXO 169,8,170,160,0,32,186,255'BBQP 165,10,166,34,164,35,32,189'BCSH

1091 1092 1393

DATA DATA DATA

255,32,192,255,169,0,32,115'BCMI 134,192,48,208,61,162,8,32'BBOJ 198,255,32,207,255,32,207,255'BEPL

P0WERP1AV

83


1094

DATA

DATA

DATA

32,287,255,32,207,255,240,42'BDFL 32,207,255,72,32,207,255,168' BDRM

1170

1095 1096

1171

DATA

2,17,174,14 5,174,200,192,4'BBHG 208,13, 230,175,24,169,56,101'BDIH

DATA

104,170,152,32,20 5,189,169,32'BEFO

1172

DATA

174,13 3,174,14 4,209,230,175,192'BGKJ

1097 1098

DATA

1173

DATA

DATA

32,210,255,32,207,255,72,173'BDHO 141,2,20 8,251, 10 4,208,241,169'BEXQ

1174

DATA

8, 208, 203,173,171,2,240,5' BADJ 172,19,3,145,174,96,160,7'BAVK

1099

DATA

13,32,210,255,165,145,201,127'BESH

162,3,185,154,137,61,162,137-BDPL

DATA

208, 206,32,204,255,169,8,76'BCVY

1175 1176

DATA

1100

DATA

1101

DATA

195,255,169,255,44,169,0,7 2' BCGA

1177

DATA

1102 1103

DATA

169,131,162,174,160,0,32,153'BDEB 151,104,208,59,32,241,183,142'BEAD

1178

DATA

240,9,185,14 6,13 7,29,166,137'BDCH 153,146,137, 20 2,16,236,136,16'BEDO 231,96,0,0,9,0,0,0'BSTM

1179

DATA

0,0,0,0,0,0,0,0'BPEH

1104

DATA

1180

DATA

0,0,128,64,32,16,192,43'BXOG

1105 1106

DATA

182,2,160,0,140,170,2,165'BATD 175,201,224,144,3,238,170,2' BCCE

1181 11B2

DATA

DATA

12,3, 162,0,201,32,144,25PB^OI 201,64,176,1,96,201,128,176'BCOJ

1183 1184

DATA

4, 56, 233, 64,96,201,160,144'BBMK

DATA

8, 201,192,144, 244,56,233,128'BDNL

1185

DATA

1186 1187 1188

DATA

96,201,2,208,5,170,141,174'BBGM 2, 96,160,0,201,133,144,8 7'BAFN

DATA DATA

201,141,176,83,170,201,133,208PBFSP 9,169,128,13,173,2,141,173'BBPP

1107 1108 1109

DATA

32,230, 151,177,174,77,182,2'BCOF 14 5,179,165,174,197,176,208,6• BEFH

DATA

165,175,197,177,176,14,230,174'BFVI

DATA

ilia

DATA

DATA

1111

DATA

1112

DATA

208,2,230,175,230,178,208,2'BCGl 2311,179, 208, 22 3, 76, 223,151,160'BFEB 0,165,178,145,174,165,174,197"BEYC 176, 208,6,165,175,197,177,176'BEJD

1113 1114

DATA

8,230,174,208,2,230,175,208'BCID

1189

DATA

2,96,201,137,208,9,169,127'BBVQ

DATA

232,96,169,1,44,169,0,141'BAQE 169,2,3 2,253,174,32,235,1B3'BCPF 142,175,2,32,241,183,142,176'BDIG

1190 1191

DATA

45,173,2,141,172,2,96,201'BAGI

DATA DATA

2,32,141,151,32,40,136,169'BBAH

1192

1193

DATA

134,208,6,169,1,141,183,2'BAIJ 96, 201,138,208,6,169,0,141■BBNK 183, 2, 96, 201,135,208,6,169'BBSL

1194 1195 1196

DATA

255,141,171,2,96,201,139,20 8'BDLM

DATA

4 ,140,171, 2, 96,201,136,208' BBDN

DATA

6,169, 0,141,172,2,96,201'BYHO

1197 1198

DATA

140,208,4,141,172,2,96,221'BBCP

DATA

1199

255,138,240,6,232,224,23,208'BDHQ

DATA

1200

DATA

1201 1202

246,96,224,16,176,44,138,174'BDER 174,2,208,20,232,10,10,10'BAIA

DATA

10,41,240,133,163,173,134,2'BCSB

DATA

1203

DATA

1204 1205 1206

DATA DATA

41,15, 5,163,141,134,2,96-BVCC 133,163,173,134,2,41,240,5'BBYD 163,141, 134,2,169,0,141,174'BCDE 2, 96, 2MB,5,169,255,133,199'BBGF

DATA

1207 1208

96, 224, IB, 240, 7,176,74,169'3BGG

DATA

0,133,199,96, 173,55,3,133'BATH 164,24,105, 30, 133,166,169,64'BD1JI 133,165,169,0,133,163,162,15'BDIJ

1115 1116

DATA DATA

1117

DATA

1118 1119

DATA

0,133,2,141,181,2,141,170'BANI

DATA

2,160,7,153,146,137,136,16'BBJJ

1120 1121 1122 1123 1124

DATA

2 50,165,21,201,192,144,3,238'BDDB

DATA

170, 2, 32,230,151,165,21,201'BCNC 288,144,14,173,14,220,41,254'BDBD

1125 1126 1127 1128 1129 1130 1131

DATA DATA

141,14,223,165,1,41,251,133'BCQE

1,165,2,197,10,240,50,16B'BAGF 177,34,230,2,32,170,137,224'BCEG DATA 0,208,238,32,109,136,174,181'BDLH DATA 2,208,230,174,176,2,232,224'BCDI DATA 4 0,208,13,162,0,238,175,2'BACJ DATA DATA

DATA

DATA DATA

1132

DATA

1133

DATA

1134

DATA DATA

1135 1136

84

DATA

DATA

1137

DATA

1138 1139

DATA

1140 1141

DATA

1142

DATA

1143

DATA

1144 1145

DATA

1146

DATA

1147

DATA

1148

DATA

1149

DATA

1150 1151

DATA

DATA

1152

DATA

1153

DATA DATA

DATA

173,173,2,16,3,238,175,2'BYLK

142,176,2,32,40,136,24,144'BBCC

200,165,1,9,7,133,1,173 'BXHC

14,220,9,1,141,14,220,96'BYYE

173,175,2,41,127,162,64,160'BCKF

1,32,249,151,24,134,174,152'BCFG 109,55,3,133,175,169,8,160'BBTH

0,174,176,2,32,249,151, 24' BA1I 138,101,174,133,174,152,101,175'BGWK

133,175,160,0,173,175,2,41'BBDK 127,170,169,40,32,249,151,24'BDML 138,109,176,2,133,176,152,109'BEKE 57,3,133,177,96,160,0,162'BAPE

8,32,24 9,151,138,24,101, 20' BBCF 133,178,152,101,21,133,179,173'BFCH

169,2,240,47,173,181,2,208-BBNH

20,160,7,177,178,10,10,10'BAWI 10,153,146,137,13b,16,244,169'BEIK

255,141,181,2,96,169,0,160'B8NK 7,141,181,2,177,178,41,15'BAOL 25,146,137,153,146,137,136,16'BEKN 243,48,78,160,7,173,18 3,2■ BAWE

DATA

1209

DATA

1210 1211

DATA DATA

1212 1213

249,230,164,198,166,202,16,242'BFMD

DATA

160,2 31,173,57,3,24,105,3'BABD

1214

DATA

1215 1216

133,164,173, 56, 3,133,163,173' BDME 134,2,162,3,145,163,136,208'BCFF

DATA DATA

251,145,163,198,164,202,16,244'BFJH

1217

DATA

1213

DATA

DATA

160,0,145,163,145,165,200,208'BEUC

96,2 24,19,208,5,238,175,2' BAXH

208, 2 1,224,21,240,8,176,12'BBAI 206, 175,2,24,144,9,206,176'BBOJ

1219

DATA

1220 1221

DATA

176, 2, 20 1,40,144, 8, 206,175 ' 13BGC

DATA

1222 1223 1224 1225

DATA

2,169,39,141,176,2,17 3,175' BBVD 2, 48, 4, 201,25,144,5,169'BXPD

DATA DATA

DATA

2,24,144,3,238, 176,2,173 ' BYJK

0,141,175,2,76,40,136,14 4'BAEF 5,28,159,156, 30,31,158,129'BBUG 149,150,151,152,153,154,155,18'BFFI

208,10,177,178,153,146,137,136'BFOG

1226

DATA

1227

DATA

DATA

137,169,0,153,146,137,136,16'BDQH

DATA

1154

DATA

1155

DATA

1230

DATA

1156

DATA

1231

DATA

1157

DATA

24 3,32,118,137,32,1,137,160'BCCI 7,18 5,154,137,10,10,10,10'BASJ 153,154,137,169,0,153,146,137'BEKL

1228 1229

DATA

151,169,0,168,170,177,174,141'BEMG

1158

DATA

1232 1233

DATA

238,175,2,14 2,176,2,32,40'BAHN

1234 1235

DATA

179,2, 32,130,139,32,159,139' BCRG 164,175,196,177, 203,24 A,164,174'BGCI

173,134,2,145,176,135,146,137'BEOH

1236 DATA 1237 DfiTA

1159

DATA

1160 1161 L162

DATA

1163

DATA

1164 1165 1166

DATA

L167

DATA

1168

DATA

1169

DATA

DATA DATA

DATA

DATA

16, 24 8, 4 8, 61,177,17B, 15 3,154 "BUB!)

136,16,238,32,118,137,174,176'BEPM 2,232,224,40,208,5,162,0'BYUM 1 36, 160,0,173,17 3,2,48,3 5'BA1F

69,199,174,172,2,240,2,17'BAVH

174,145,174,200,192,8,208,237'BELJ

1 73,171,2,240,5,172,19,3'BYFJ

145,174,96,17 3,134,2,145,176'BDXK

160,40,145,17 6,160,0,185,146'BDIL 137,69,199,72, 174,172, 2, 24 0'liCCM

2,17,174,145,174,230,174,208' BDMN 2,230,175,104,174,172,2,240' BCXO

FEBRUARY/MARCH'86

DATA

DATA

1238 1239 1240 1241

DATA

1242

DATA

1243

DATA

1244

DATA

1245

DATA

DATA DATA DATA

146,147, 17, 145,157,29,169,131'BETJ

162,174, 160,0,32,153,151,169'BDGJ 0,141,170,2,165,175,201,192'BCYK 14 4,3,238,170,2,165,179,20a■BCRL

13, 169,1,141,180,2,32,12l'BATD

151,162,8,32,201,255,32,230'BCHE

196,176,208,238,32,130,139,134'BFOJ 195,173,179,2,133,196,32,166'BDCJ 139,169,0,133,19 5,133,196,3 2'BDUK

166,139,32,223,151,32,204,255■BEBM

169,8,32,195,255,166,178,164'BDHN 179, 96,160, 0,177,174,205,179'BDBF 2,208,4,232,208,16,202,134'BBWF

195,172,179,2,132,196,162,1'BCTG

141,179,2,76,166,139,96,230'BCCH 174,208,2,230,175,96,164,179-BDBI 240, 23,160, 0,165,195,145,178'BDMJ


1246 1247

DATA

200,165,196,145,178,24,169,2'BDVK

1322

DATA

24,101,174,133,174,144,2,230'BDVF

DATA

101,178,133,178,144,2,230,179'BEHM

1323

DATA

1248

DATA

1324

DATA

1325 1326 1327 1328 1329

DATA

175,206,20 2,157,208,19 3,96,169'BFXH 1,44,169,0,141,62,3,3 2'BWGG 25 3,174 , 32,235,183,24,165,20'BDKI

□ ATA

55,3,201,19 2,144,3,238,170'BBGL 2,32,230,151,173, 190,2,240 ' BBSM 1,96,32,143,142, 76,223,151'BBIE

DATA

96,134,163,133,164,132,165,224'BFIG

DATA

200, 176, 6,192,1,144,2,201'BAVG 64,96, 173,62,3,240, 31, 133'BALI!

L249

DATA

96,32,223,151,165,195,32,210'BDKM 255,165,196,32,210,255,76,230'BELO

1250 1251

DATA

151,169,130,162,174,160,0,32'BDBF

DATA

153,151,169,0,141,170,2,165'BCDG

1252

DATA

175, 240,13,201,192,144,3,238'BDEH

1253

DATA

DATA DATA DATA

164,21, 32,09,142,176,33,32'BBNJ 106,14 2,169,0,141,170,2,173'BCAK

1254

DATA

170,2,32,230,151,24,144,13'BBQI 169, 0,141,180,2,32,121,151'BBTJ

1255

DATA

162,8,32,198,255,164,175,240'BDXK

1256

DATA

26,160, 0,177,174,240,44,170'BCHL

1330 1331 1332

1257 1258

DATA

200,177,174,72,24,169,2,101'BCHM

1333

DATA

DATA

174,133,174,144,2,230,175,104' BEYQ

1334

DATA

2,160,0, 169,4 4,209,122,208'BBEI

1259

DATA

24,144,9,32,207,255,240,19■BBLO

133S

DATA

1260 1261

DATA

1336

DATA

1262

DATA

1337 1338

DATA

10,5,2,141,185,2,96,165'BXOK 165, 13,55,3,133,175,165,163'BCOM

1263

DATA

170,32,207,255,160, 0,145,176'BDGG 230, 176,208,2,230,177,202,208'BEY1 243,240, 202,32,223,151,32,204'BEIJ 255,169,8,76,195, 255,169,255'BDPK

21,3 2,241,183,134,2,32,241'BBTJ 183,165,2,134,2,10,10,10'BYOK

1339

DATA

41,7,133,174,165,164,41,248' BCQN

1264

DATA

44, 169,1,44,169,0,141,205'BAJK

1340

DATA

5,174,133,174,169,0,133,2'BAIF

1265

DATA

1341

DATA

165,163,41,248,24,10,38,2'BAIG

1266

DATA

157,169,255,141,177,2,208,13'BDTL 169, 0,44,169,1,141,177,2'BYNM

DATA

10,38,2,10,38,2,16B,162'BXJG

1267

DATA

169, 0,141, 205,157,173,205,157'BEGO

1342 1343

DATA

1268 1269

DATA

48,9,169,129,162,174,160,0'BBWO

DATA

DATA

32,153,151,169,2,162,200,160'BDXP

1344 1345

DATA

5,152,101,174,133,174,165,2'BCDI 101,175,13 3, 175,202,208,242,165'BGXK 164,41,7,168,169,0,56,106'BATK

1270

DATA

157,32,153,151,173,177,2,4B'BCRH

1346

DATA

136,16,252,174,190,2,240,5'BBGL

1271

DATA

2, 208,56,169,2,162,202,160'BBGI

1347

DATA

141,191,2,208,9,172,62,3'BYIM

1272

DATA

1348

DATA

240,79,1,174,129,174,165,163'BDWN

1273

DATA

157,32,153,151,173,177,2,43'BCRJ 26,160,0,173,202,157,145,174'BDGK

1349

DATA

74,74,74,141,1B6,2,160,0'BYMO

1274

DATA

230,174,208,2,230,17 5,17 3,203' BEWM

1350

DATA

132,B7,132,88,24,173,186,2'BBWG

1275

DATA

157,145,174,230,174,208,2,230'BECN

1351

□ATA

101,8 7,13 3,87,14 4,2,230,SB'BBQII

1276

DATA

175,208,60,169,1,141,62,3' BAKN DATA 165, 23,141, 206,157,32,106,142'BETP DATA 24,144, 44,169, 0,141,170,2'BACP

1352

DATA

200,192,40, 144,240,24,173,57'BDDI

1277 1278

DATA

1353 1354 1355 1356

DATA

DATA

DATA

3,101,88,133,88,24,16 5,16 4' BBSJ

DATA DATA

74, 74, 74,141,187, 2,164,165'BBAK 240,6,169,32,24,109,187,2'BAOL

1279 1280

DATA DATA

165,175, 201,192,144,3,238,170'BEGH 2,32,230,151,160,0,177,174'BBXI

DATA

24,101, 87,133,87,144,2,230'BBGM

1281

DATA

141, 202,157,230,174,208,2,230PBEQK

1357

DATA

1282

DATA

1358

DATA

88,173,185,2,160,0,145,37' BAWN 96, 73, 255, 33,174,129,174,96'BCMO

1283

DATA

175,177,174,141,203,157,230,174' BGKL 208,2,230,175,24,144,18,169'BCNL

1359

DATA

169, 1,4 4,169,0,141,62,3'BXPO

1284

DATA

0,141,170,2,173,55,3,201'BYSM

L360

DATA

1285 1286

DATA

1361

DATA

32,253,174,32,235, 183,165,20'BDJH 164, 2 1,32, 99,142,176,232,14l'BDLl

151,162,3,189,200,157,72,202'BDGO

1287 128a 1289

DATA

DATA DATA DATA

192,144, 3, 238,170,2,32,230-BBCN

1362

DATA

232,2,140,233,2,142,234,2'BAOJ

16,249,32,182,141,162,0,104'BCBP

1363

DATA

32,253,174, 32, 235,183,165,20'BDJK

157, 200,157,232,224,4,208,247'BEDR

1364

DATA

1365 1366

DATA

164,21, 32,8 9,14 2,176,208,141'BDOL 235,2, 140,236,2,142,237,2'BAXM

DATA

32,106,142,169,0,141,170,2'BBVN

249, 151,24,134,176,152,109,55'BELL

1367

DATA

173, 55, 3, 201,192,144,3,233'BBJO

3,133,177, 169,8,160,0,174 'BAPL

1368 1369

DATA

170,2,32,230,151,56,173,235■BCCP

DATA

2, 237, 232, 2,141,63,3,173'BYBQ

1370 1371

DATA

236,2,237,233,2,141,184,2'BADI

DATA

32,119,144,141,241,2,201,l'BBOJ

1372

DATA

1373

□ ATA

173, 203,157,72,160,0,173,177'BDMH 2, 48, 9, 208,25,177,178,145'BADS 174,24,144,22,173,206,157,174'BEIC

208,2,169,0,141,242,2,32'BYYK 138,144,173,63,3,141,238,2'BBKL 1374 DATA 173,184,2,141,239,2,56,173■BBPH 1375 DATA 237,2,237,234,2,141,63,3'BYEN 1376 DATA 169,0,233,0,141,184,2,32' BYZO 1377

□ ATA

1378

DATA

173,63,3,141,240,2,173,238'BBGQ

145, 178,230,174,208,2,230,175'BEGF

1379

DATA

2,141,244, 2,173,239,2,141'BAAR

230, 17 8,200,2,230,179,206,203' BEBG

1380

DATA

245,2, 173,240,2,141,60,3' BYWJ

157,208, 20 3, 206, 204,157, 240,198'BCItl

1381

DATA

173, 205,157,16,3,76,223,151'BCLR

173, 200,157,162,64,160,1,32'BCBJ

1290

DATA

1291 1292

DATA

1293

DATA

1294

DATA

1295

DATA

1296

DATA

1297 1298 1299

DATA

1300 1301

DATA DATA

205,157, 240,5,177,178,77,206'BDAC

1302

DATA

157,14 5,178,24,14 4,10,177,174'BEPE

1303

DATA

1304

DATA

1305

DATA

1306

DATA

24,165,176,10 5,64,13 3,176,133'BEJI

1382

DATA

133.164,173,23 3,2,133,165,173'BECM

1307

DATA

178,165,177,105,1,133,177,133'BEMJ

DATA

234,2,133,163,32,143,142,173'BDAM

1308

DATA

DATA

23 3, 2, 205, 236,2,208,19,173'BBGN

1309

DATA

179, 104 , 141,20 3,157,104,141,204'BGRK 157,206,202,157,2U8,158,166,174'BGQL

1383 1334 1385

DATA

232,2, 205,235,2,208,11,173'BBVO

1310

DATA

164 , 175, 76,223,151,96,173,177'BEAU

1386

DATA

1311

DATA

1387

DATA

234,2,205,237,2,208, 3, 76'BYiiP 223,151,32,134,144,144,41,173'BERR

1312 1313 1314 1315 1316 1317

DATA

2,16,5,173,205,157,16,245 MiAKD 169,40,174,200,157,160,0,32'BCCE 249,151,24,134,178,152,109,57'BEPG

1388 13B9

DATA

3,133, 179,173,201,157,24,101'BDDG

1390

DATA

178, 133,17 8,144,2,2 30,179,160'BEMi 0,17 3,177,2,48,9,208,13 ' BXUH

DATA

173, 233, 2,109, 242,2,141,233'BCXL

DATA

2,32,104,144,240,2,176,165"BBAM

DATA

173,24 4,2,2 4,109,23B,2,141'BBFN

1318

DATA

DATA

1319

DATA

177,178,14 5,174,24,144,10,173'BENK 185,2,24,14 4,2,177,174,145' BBPK 178,200,204,203,157,208,226,24 'BFYM

1391 1392 1393 1394 1395

244, 2,173, 245,2,109,239,2'BAJO 141,24 5,2,17 3,234,2,24,109'BBCP

1320

DATA

165,17B,105,40,13 3,178,144,2'BDND

1396

DATA

1321

DATA

2 30,179,173,177,2,48,10,152'BCOE

1397

DATA

DATA

DATA DATA

DATA DATA DATA DATA DATA

201, 157,32,249,151,24,138,101'BEWN 176,133,176,133,178,152,101,177'BGMO 133,177,133,179,169,8,160,0'BCUO

174,203,157,32,249,151,140,204'BFYQ 157,142,203,157,173,204,157,72'BF1R

DATA

DATA

119,144,141,243,2,32,138,144'BDEP

169,0, 141,61,3, 173,232,2'BYBK

60.3.24.109.24 0,2,141,60'BiUR 3,144,3,238,61,3,173,232'BYFS 2, 24,109,241,2,141,232,2'BYKK

243, 2,141,234,2,76,237,143'BBGQ 173, 245, 2, 205,61,3,208,6'BYGR

POWERPLAY

85


14 1,13, 220,169,1,141,14,220' BCON

139B

DATA DATA

173,244,2,205,60,3,96,173'BAMS 18 4,2,4S,11,240,3,169,1'BXMS

1474 1475

DATA

1399

DATA

169,0, 141, 21, 208,141,195,2'BBDO

14019

DATA

96,173,63,3,208,248,96,169'BBNC

1476

DATA

133,155,169,208,133,156,40,96'BEPQ

1401 1402

DATA

255,96,173,184, 2,16,21,73'BAUD 255,141,184,2,173,63,3,73'BANE

1477 147B

DATA

8,32,241,183,142,196,2,32'BAJQ

DATA

DATA

241,18 3,14 2,214,157,120,169,0'BEYS

1403 1404

DATA

25S,141,63,3,238,63,3,20B'BAMF

DATA

141,195,2,141,14,220,173,13'BCVS

DATA

3,23B,184,2,96,169,2 55,141'BBAG

1479 1480

DATA

1405

DATA

190,2,32,31,142,32,2,145'BYUH

1481

DATfi

220,169,127,141,13,220,173,17'BEWL 208,41,127,141,17,208,142,18'BDGL

1406

DATA

238,190,2,76,223,151,141,192'BDLI

1482

DATA

1407 1408

DATA

1483

DATA

DATA

2,142,193,2,140,194,2,133'BAYJ 165,134,164,132,163,32,143,142'BFXL

1484

DATA

208,169,1,141,26,208,169,27'BCTM 133,155,169,151,133,156,169,74'BFSO 133,158,169,151,133,159,40,96'BESP

1409

DATA

173,191,2,160,0,17,174,145'BBGL

DATA

169,0,141,19B,2,141,199,2'BAQP

1410

DATA

DATA

32, 241,183,14 2,197,2,32,24l'BCFQ

1411

DATA

174,173,192,2,174,193,2,172'BCRD 194,2,96,141,192,2,142,193'BBQE

1485 1486

DATA

183,224,255,208,25,173,197,2' BDUR

1412

DATA

2,140,194,2,133,165,134,164'BCEF

1487 1488

DATA

240,2,169,255,160,21,145,155'BDIS

1413

DATA DATA

1489 1490

DATA

1414

132,163,32,14 3, 142,173,191,2'BDBG 160,0,4 9,174,24,240,1,56'BYFH

1491

DATA

1 45,158, 96,160 ,0,169,44,209 ' BCYT 122, 208,41,32,241,183,32,222' BDVL 150,189, 11,151,224,8,176,14' BCLM

1492 1493 1494

DATA

13,198,2,141,198,2,224,0'BYHN

□ ATA

208,225, 162,8,208,235,13,199' BDUO

DATA

2,141,199,2,224,15,208,211'BBCP

1495

DATA

162,7,200,221,160,21,173,198' BDLQ

1496

DATA

2,174,197, 2, 208,16,7 3,255 ' BATIi

DATA

1415

DATA

1416

DATA

173,192,2,174,193,2,172,194'BCTI 2,96,165,165,166,164,164,163'BDCJ

1417

DATA

32,219,144,144,1,96,133,174'ECNK

1418 1419

DATA DATA

169,210,72,165,174,224,63,20B'BEMM 4,281,1,240,17,232,208,2'BYQM

] 42H

DATA

169,1,32,219,144,144,238,202'BDKE

1421

DATA

224,255,208,2,169,0,13 3,89'BUHF

DATA

169,8,141,188,2,141,189,2'BAOG 165,89,192,0,240,32,136,32'BBMK

1497

DATA

1422

49,155, 14 5,155,173,199,2,73' BCFS

1498 1499

DATA

255,49,158,14 5,158,96,17,155'BDIU

DATA

219,144,176,18,17 3,188,2,208'BDAI IS,165,89,72,138,72,152,72'BBFJ 238,188,2,76,91,145,169,0'BADK

145,155,177,158,13,199,2,145'BDBU

1500 1501

DATA

158, 96,169, 6,162, 2i6,160,2'BBBD 32,153,151,173,250,2,240,12'BCSE 32,241,183,142,252,2,32,241' BCWF 183,142, 253,2,174,24 6,2,32'BBHG

1423

DATA

1424

DATA

1425

DATA

1426

DATA

1437

DATA

DATA

1502

DATA

1503

DATA

1504

DATA

222,150,138,72,142,201,2,189'BDEH

1505

DATA

1506

11,151,141,200,2,72,224,8'DAQI

DATA

176,6,165,155,166,156,208,13 ' BDXJ

1507

DATA

1508

56,173,2H1,2,233,B,141,201"BBWK

DATA

2,165,158,166,159,133,174,134'BEQM

175,160, 27,173,247,2,240,5'BBLM 104,17,174,208,5,104,73,255'BCKE

1428

DATA

1429

DATA

1430 1431 1432

DATA

1433

DATA

141,188,2,165,8 9,200,192,199'BDDL 240,32,200,32,219,144, 176,13'BULJM 173,189,2,203,IB,165,89,72'BBIN 138,72,152,72,238,189,2,76'BBEF 127,145,169,0,141,189,2,136' BCPG 165,89,32, 182,14 4,224,0,208'BCPH 6,201,0, 20 8,2,240,14, 20 2'B YE, I

1509

DATA

1434

DATA

224,255,208,2,169,0,133,89'3BRJ

1510

DATA

1435

DATA

1511

DATA

32,219,144,144,157,104,201,210rBFPL 288,1,96,168,104,170,104,76'HCfL

DATA

1436

1512

DATA

1-137

DATA

21,145,32,241,IB 3,32,222,150' HDUM

DATA

1438 1439

DATA

224,8,144,5,138,56,233,B'BYSN

1513

49,174,145,174,160,29,173,248'BEXG 2,240,7,17 3,200,2,17,174' BYZG 208, 7,17 3, 200, 2, 73, 255, 49 ' BAOi)

1440

170,142,208,157,189,11,151,HI'QfCP

DATA

DATA

1514

DATA

210,157,32,241,IB 3,142,207,157'BFAH

1515

DATA

1441

169,2,13,178,2,20 8,5,169"BYUH

1516

DATA

DATA

1442

1443

253,45,178,2,141,178,2,96'BAXI

DATA

DATA DATA

169,15,166,197,243,22,224,7'BCUJ

1517 1518

174,14 5, 174,160,23,174,249,2'BDQ1 240, 7,173,200,2,17,174,208'BBDJ 7,173, 200,2,73,255,49,174'BAQK 145,174,160,28,173,250,2,14 I1BDGL

DATA

20 3,2,240,7,173,20 0,2,17'BYSM

1444

DATA

174,208,7,173,200,2,73,255'BBLN

DATA

DATA

1446

DATA

DATA

1521

1447 1448 1449

1522

DATA

DATA DATA

24 0, 1.0,176, 16, 2 24, 2, 208,12'BBVK 169,23,208,2,169,29,174,141'BCVI, 2, 240,1,74,72,173,208,157 ' BAKM 10,168,200, 104, 4 5,0, 220,41' BH!,N 15,240,212,74,176,19,170,185'BUPO

DATA

1445

1519 1520

DATA

fl, 208,56,237,207,157,201,50'BCGP

1450

DATA

1451 1452

DATA

176,2,169,50,14 5,15 5,145,158' BDXH 138,74,176,19,170,185,0,208'BCWI

1453

DATA

1454 1455

DATA

1456

DATA

1457 1458

210, 157,208,19,185,0,208,56'BCOM 237,207,157,201,21,176,2,169'BDNN

DATA

21, 145,155,145,158,208,31,185'BEJP

DATA

1459

DATA

0,208, 56,237,207,157,145,155'BDRP

1460

DATA

1461

DATA

1462

DATA

1463 1464

DATA

1465

DATA

1466

DATA

1467 1469

DATA DATA

DATA

DATA

DATA

24,109, 207,157,201,229,144,2'BDGJ

169,229,145,155,145,158,138,136 ' BGAL

74,176,60,170,173,16,208,45'BCTL

14 5,158,16,18,173,16,208,77'BCAQ 210,157,140,209,157,160,16,145'BFAJ

155,145,158,172,209,157,138,74'BFXK 176,53,170,173,207,157,24,121'BEGL 0,208,176,27,145,155,145,158'BDTL

173, 210,157,45,16,20 8,240,31' BDEM 169,64,217,0,208,176,24,169'BCAN

DATA

64,145,155,145,158,208,16,145'BEPP 155,145,158,173,210,157,13,16' BEGQ

DATA

1469

208,160,16,14 5,155,145,158,172'BFKR

DATA

1470 1471

DATA

209,157,177,155,141,211,157,200'BGES 177,155,141,212,157,160,0,173'BEBK

1472 1473

DATA

86

DATA DATA

16, 208, 45,210,157,240,1,200"BCTK

140,213,157,96,8,120,173,26■BCML 208, 41,254, 141,26,208,169,129'BELN

FEBRUARY/MARCH '86

1523

DATA

1524

49,174,145,174,174,251,2,24'BCSF 173,201,2,105,39,168,138,145'BDMG 174,174,203,2,240,14,173,252'BDDH 2,160,37,145,174,173,253,2'BBJI

DATA

1525

160,38,145,174,104,208,5,162'BDKJ

DATA

1526 1527 1528

8,76,194,147,201,15,208,5'BASK

DATA

162,7,76,194,147,96,32,241'BBCL

DATA

1529

DATA

1530

183,142,246,2, 32,253,174, 32'BCIM 2 35,183,142,247,2,160,0,140'BCYN 249, 2,169, 44,209,122,208,36'BCTO

DATA

1531

DATA

1532 1533

14 2,24 8,2,160,0,140,250,2■BAQH

DATA

1534 1535

140,20 3,2,169,4 4,209,122,208'BDDI 11,162,255,14 2,250,2,32,241'BCTJ

DATA DATA

1536

183,142,251,2,174,246,2,32'BBFK 222,150,138,72,142,201,2,142'BDSL

DATA

202, 2,189,11,151,72,224,8'BAFM

1537

DATA

1538

DATA

176, 6,165,155,166,156,20 8,13'BDXN 56, 173, 201, 2,233,8,141,201'BBWO 2,165,158,166,159,133,174,134'BEQQ

DATA

DATA

1539

DATA

1540

DATA

1541

DATA

1542

DATA

1543 1544

DATA

162, 255,142,249,2,32,241,183'BDKG

175,160,16,165,21,240,5,104■BCBH 17,174,208,5,104,73,255,49'BBUI 174,145,174,17 3,201,2,10,168'BDHJ

DATA

1545

165, 20,145,174,173,247,2,200'BDFK 145,174,172, 249,2,240,17,172'BDOL

DATA

1546

202,2,173,248,2,153,243,150'BCAM

DATA

1547

DATA

1548

DATA

201,15,208,5,162,7,76,186'BAPP

1549

DATA

148, 96, 32, 242,149,169,0,14l'BCUQ

172,2 50,2,24 0,3,32,68,148'BAHN

104, 208,5,162,8,76,186,148"BBXO


1550

DATA

204, 2,162,0,160,2,177,170'BAVI

1626

DATA

32, 158,173,32,130,183,133,10'BDAM

1551 1552

DATA

72,152,72,138,168,177,170,141'BEPK

1627

DATA

96,134,87,132,88,160,0,140'BBRN

DATA

1628

DATA

168,2,10,176,23,74,141,167'BBNO

1553

DATA

211,2,104,168,173,211,2,32'BBSK 147,149,145,168,232,136,48,6'HDCL

1629

DATA

2,32,241,18 3,17 2,168,2,138'BBKP

1554

DATA

20B,231,104,76,71,149,24,169'BDTM

DATA

1555

DATA

3,101.16B, 133,168,144,2,230'BCBN

1630 1631

1556 1S57 1558

DATA

169,24,169,3,101,170,133,170'BDHO

1632

DATA

DATA DATA

144, 2, 230,171,24,173,204,2'BBUP 105,3,141,204,2,201,63,144'BBOQ

1633 1634

DATA

145, 87, 200,140,168, 2,206,167'BDMK 2,208,238,96,74,141,167,2'BAUI 32, 253,174,32,158,173,32,247'BDQJ 18 3,172,16 8,2,165,20,145,87'BCVK 200,165,21,14 5,87,200,140,168'BEXM

1559

DATA

185, 230,170,208,2,230,171,230'BERS

2,206,167,2,208,226,96,165'BBEM

DATA

168, 208,2,230,169,238,205,2'BCNJ

1635 1636

DATA

1560 1561

DATA

DATA

1,9, 3,133,1,96,173,170'BWOM 2,20B,7,165,1,41,254,133'BYEO

DATA

1637 1638

DATA

1562 1563

173, 205,2,205,206,2,144,157'BCCK 76, 223,151,142,207,2,162,0'BBYL

1564

DATA

142, 209,2,74,141,208,2,144'BBDM 12,173,209,2,29,3,151,141' BABN

DATA

1,96,165,1,41,253,133,l'BXJO 96,141,96,152,142,98,152,140rBDWQ 97,152,162,0,142,94,152,142'BCLl

1565 1566 1567

DATA

1639 1640 1641

DATA

95,152,41,1,240,9,140,95'BYLJ

1642

DATA

152,174.9B,152,142,94,152,169'BEWL

1643

DATA

1568 1569

DATA

96,169,0,44,169,255,141,210'BCTQ 2, 32, 242,149,174,206,2,160'BBDR

1644

DATA

DATA

62,177,170,77,210,2,14 5,168'BCSS

1570

DATA

136,16,246,202,240,25,24,169'BDJK

1645 1646 1647

DATA

DATA

DATA DATA

209,2,173,208,2,232,224,8'BAGO 208,233,173,209,2,174,207,2'BCIP

DATA

DATA

DATA DATA

128,141,99,152,45,96,152,240'BDWL 42,174, 98,152,172,97,152,142'BDAM DATA 92,152,140,93,152,14,92,152'BCLN DATA

46, 93,152, 74,201,1,208,245■BBLO 24,17 3,92,152,109,94,152,141'BDOP 94,152,173,93,152,109,95,152'BDAQ 141,95,152,78,99,152,173,99-BCOR 152,201,1,208,199,174,94,152'BDPJ

1575 1576

64,101,170,133,170,144,2,230'BDRL DATA 171,24,169,64,101,168,133,168' BENN DATA 144,2,230,169,24,144,216,76'BCMN DATA 223,151, 32,253,174,32,235,183' BEBP DATA 142,206,2,165,20,160,6,24'BAWP DATA 10,30,21,136,208,253,133,170'BDXQ

1577

DATA

133,20,170,165,21,133,171,140'BEMS

1653

DATA

1578

DATA

205, 2,140,170,2,169,44,209'BBES

1654

DATA

2,133,1,32,135,234,104,13 3'BBPM 1, 173,13,220,104,168,104,170'BDTU

1579

DATA

122,208,20,32,253,174,32,158'BDET

1655

DATA

104, 64, 32, 253,174,32,235,183'BDKO

1580

DATA

173,32,247,183,165,20,160,6'BCLL

1656

DATA

165,20,164,21,32,89,14 2,176'BCOP

1581

DATA

10, 38, 21,136,208,250,170,134'3DYM

1657

DATA

26,141,213,2,140,214,2,142'BBNO

1582

DATA

168,165, 21,133,169,165,171,201'BFIO

DATA

215,2,32,241,183,134,20,32'BBTR

1583

DATA

192, 144,3,238,170,2,96,32'BAOO

DATA

1584

DATA

241,183,160,32,138,145,155,32'BECQ

1658 1659 1660

DATA

241,183,165,20,160,0,32,8 9'BBHS 142,144,1,96,141,216,2,142'BBBK

15S5 1586

DATA

241,183,160, 32,138,14 5,158, 96 'BEPR

1661

DATA

217,2,74,141,218,2,32,241'BABL

DATA

1662

DATA

183,224,200,176,238,142,219,2'BEDN

1587

DATA

160,7,185,243,150,145,249,136'BELS 16,248,96,165,156,201,208,240'BEMT

1663

DATA

169, 1,141, 62,3,141,170,2'BYZN

1588

DATA

239,17 3,2 5,208,141,25,208,173' BEJU

1664

DATA

3 2,106,142,17 3,55,3,201,192'BCBO

1589

DATA

195,2,208,6,169,27,162,ISl'BBTU

1665

DATA

176,3,206,170,2,173,219,2'BAHP

1590 1591

DATA

208,4,169,74,162,151,133,181'BDPM

1666

DATA

DATA

134,182,160,16,177,1B1,153,0'BDIN

DATA

240,45, 32, 230,151,173, 213,2'BCTQ 141,220,2,173, 214,2,141,221' BCLR

1592

DATA

DATA

2,141,224,2,141,227,2,141-BAPS

1593

DATA

208,136,16,248,160,21,177,181'BEJP 141,21,208,160,23,177,101,141'BEVQ

1667 1668 1669

DATA

229,2,173,215,2,141,222,2'BAWT

1594

DATA

23,208,160,29,177,181,153,0'BCKQ

1670

DATA

56,237,217,2,141,225,2,56'BAKL

1595

DATA

208,136,192,26,208,246,160,32'BEHS

1671

DATA

237,219, 2,201,200,144,1,96'BBBM

1595

DATA

17 7,181,153,0,203,160,46,177'BDRS

1672

DATA

173,213, 2,24,109,218,2,14l'BBYN

1597

DATA

181,153,0,208,136,192,36,208'BDLT

DATA

1598 1599

DATA

246,160,7,162,7,173,195,2"BARU

1673 1674

240,2,162,15,189,243,150,145'BDHV

1675

DATA

223, 2,144,6,238,224,2,238'BAHO 227,2, 24,173, 223,2,109,216'BBDP 2, 141,226, 2,144, 3,238,227'BADQ

1600

DATA

249,202,136,16,247,173,195,2' BDSE

1676

DATA

1601

DATA

208,10,173,196,2,141,18,208'BCIF

1677

DATA

2,173,227,2,201,0,240,11'BYHR 201,2,176,211,173,226,2,201'BCRS

1602

DATA

206,195,2,96,238,195,2,173'BBBG

167a

DATA

64,176, 204,24,173,220,2,109'BCGT

1603 1604

DATA

1679

DATA

DATA

214,157,141,18,208,96,72,165'BDWH 156,201,208,240,12,224,14,144'BEPJ

DATA

216, 2,141,228,2,144,3,238' BADU 229,2,169,1,141,212,2,169'BAIM

1605

DATA

2,162,0,224,7,144,2,232'BXBI

1680 1681

DATA

1,141,62, 3,173, 212,2,208'BYVN

1606

DATA

232,104,96,0,0,0,0,0'BUPJ

1682

DATA

1607 1608 1609

DATA

0,0,0,0,0,0,0,0'BPEJ

1683

DATA

DATA

0,0,0,128,64,32,16,8'BUEL

1684

DATA

4,2,1,1,2,4,8,16'BQGL

DATA

1610

DATA

32,64,128,1,2,4,8,16'BULE

1611

DATA

32,64,128,0,0,0,0,0'BTRF

1685 1686 1687

1612

DATA

0,0,0,0,0,0,0,0'BPEF

1688

DATA

6, 32,122,153,24,144,3,32'BYXO 179,153, 206,222,2,206,225,2'BCEP 206,219,2,173, 219,2,205,217'BCHQ 2, 176, 5,169, 0,141,212,2'BXHQ 173,219,2,201,200,144,208,76'BDDS 179,153,173,220,2,141,232,2'BCBT 174, 221, 2,142,233, 2,172,222'BCUU

1613

DATA

0,0,0,0,0,0,0,0'BPEG

DATA

2,140,234,2,173,223,2,174'BAWV

1614 1615

DATA

0,0,0,0,0,0,0,0'BPEH

1689 1690

DATA

224,2,172,225,2,32,7,154'B¥CN

DATA

0,0,0,0,0,0,0,0'BPEI

1691

DATA

1616

DATA

0,0,0,0,0,0,0,0'BPEJ

1692

DATA

173,223,2,141,232,2,174,224'BCXO 2,142, 233, 2,172,225,2,140'BARP

1617

DATA

0,0,0,0,0,0,0,0'BPEK

1693

DATA

1618

DATA

0,0,0,0,0,0,0,0'BPEL 0,0,0,0,0,0,0,0'BPEM 0,0,0,0,0,0,0,0'BPEE

1694

DATA

1695 1696 1697

DATA

234, 2, 173, 226, 2,174,227,2' BAGQ 32,7,154,173,226,2,141,232'BBDR 2,174,227,2,142,23 3,2,172'BABS

DATA

225, 2,140, 234,2,173,228,2'BAVT

DATA

1698

DATA

174, 229, 2,172,222,2,32,7'BYGU 154,17 3,228,2,141,232,2,174'BCFV 229,2,142,233,2,172,222,2'BAWW

1571 1572

1573 1574

DATA

DATA

DATA

1648 1649

DATA

1650

DATA

1651 1652

DATA

172,95,152,96,0,0,0,0'BVIJ

DATA

fl, 0,0, 0,165,1,72,9'BSEJ

DATA

DATA

DATA DATA

1619

DATA

1620

DATA

1621 1622

DATA DATA

0,0,0,0,0,0,0,0'BPEF 0,0,0,0,0,0,0,0'BPEG

1623

DATA

0,32,84,226,166,183,240,12'BBGJ

1699

DATA

1624

DATA

169,8,170,172,180,2,32,186'BBSK

1700

DATA

140, 234,2,173,220,2,174,221'BCSF

1625

DATA

255,76,192,255,96,3 2,253,174'BDCM

1701

DATA

2, 32, 7,154,173, 228, 2,133' BYFG POWERPIAY

87


1

ILLLI

1

H

1702 1703 1704

DATA

164 ,173 ,229,2,133,165,173,222'BEGI

1778

DATA

141,71,157,173,33,157,141,72'BDSU

DATA

157,56,173,70,157,237,67,157"BDEW

DATA

1779 1780 1781

DATA

1705 1706 1707

DATA

2,133,163,206,62,3,32,230'BAUI 151 ,32, 143,142,76,223,151i141'BETK 235 ,2,142,236,2,140,237,2'BAXK 76, 130, 143,173,178,2,9,4'EYQL 141 ,178 ,2,32,241,183,142,85'BCLM

1708

DATA

157 ,32, 253,174,32,23 5,183,16 5'BEHO

1709 1710 1711

DATA DATA

20, 172, 85,157,153,96,157,1651BDDO 21, 153, 104,157,13 3,153,12 2,157'BFYH

1784 1785 1786

DATA

32, 241, 183,138,141,84,157,17 2*BEKI

1712 1713

DATA

DATA

DATA

141,8 2,15 7,169,0,23 3,0,141'BBEN

DATA

8 3,157,32,19,157,141,76,157'BCCO

DATA

32,38,157,17 3,8 2,157,141,73'BCWP

DATA

157,173,71,157,141,77,157,173n BEWR

DATA

72,157,141,78,157,173,73,157'BDBS

DATA

141,79,157,169,0,141,80,157'BCVS

DATA

32,252,15 5,173,66,157,20 5,69"BDYT

1787

DATA

157,208,20,173,65,157,205,69"BDWU

85, 157, 153,120,157,153,128,157'BFPJ

1788

DATA

DATA

160 ,0,140,94,157,14 0,95,157'BCNJ

1789

DATA

157,208,12,173,67,157,205,7 0'BDSV 157,208,4,2 3 3,9 2,157,96,173'BCIW

L714

DATA

169 ,44, 209,122,208,80,32,241'BDLK

1790

DATA

93,157,201,8,240,248,32,4'BAMO

1715 1716

DATA

1791 1792

DATA

157,144,41,173,79,157,24,109' BDYP

DATA

73,157,141,79,157,144,3,236'BCBQ

1717

DATA

183 ,138 ,172,B5,157,153,13 6,157'UFXM 153 ,144 ,157,32,241,183,138,172'QFIN 35, 157, 153,152,157,32,2-51, 19 3'BENO

DATA

80,157,173,65,157,2 4,109,74'BCBR

171B

DATA

1719

DATA

1720

DATA

1721 1722

1793 1794 1795 1796

DATA

1797 1798 1799

DATA

109,71,157,141, 77,157,173,7 8'BDBW

DATA

157,109,72,157,141,78,157,173rBKXX

DATA

67,157,24,10 9,76,157,141,67'BCFX

1300

DATA

1901

DATA

1802

DATA

157,76,144,156,173,78,157,205'BEBH 80,157,208,6,173,77,157,205'BCAH 79,157,96,173,8 3,157,4B,11'BBWI

1803

DATA

240,3, 169,1,96,173,32,157'BAWJ

1304

DATA

203,248,96,169,255,96,173,8 3'BDPL

1805

DATA

157,16,21,73,255,141,83,157'BCSL

1906

DATA

173,82,157,73,255,141,32,157"BDBM

1807

DATA

1908

DATA

233,82,15 7,205,3,238,83,157'BCEN 96,0,0j0,0,0,0,0'E3QflH

1809

DATA

0,0,0,0,0,0,0,0'BPEN

1810 1311

DATA

0,0,0,0,0,0,3,0'BPEF

DATA

0,3,0,0,0,0,0,0'BPEG 0,0,0,0,0,0,0,0'BPEH

DATA

DATA

DATA

138 ,172 ,B5,157,153,160,157,153'BFRP 168 ,157 ,141,94,157,160,0,169'BDYP 44, 209, 122,20 8,33,32,2 41,183'BDFH 138 ,172 ,85,157,153,176,157,32'BEWJ 241 ,183 ,133,172,85,157,15 3,1B4"BFUK

172&

DATA

157 ,32, 241,183,138,172,85,157'B&SL 153 ,192 ,157,141,95,157,17 2,B5'BEXM 157 ,165 ,11,151,73,255,45,9V1SCAM 157 ,141 ,B7,157,174,B4,157,240'BEXO

1727

DATA

1728 1729

DATA

9.1 85,11,151,13,87,157,141'BBPO

1730

DATA

87, 157, 18 5,11,151,73,255,45'BCAP 88, 1S7, 141rB9,157,174,94,157*BDNR 240 ,9,185,11,L51,13,6 8,157'BBQI

1731 1732 1733

DATA

141 ,88,

DATA

1734

DATA

45, 89,157,141,89,157,174,95'BCTK 157 ,240 ,9,185,11,151,13,89'BBRL 157 ,141 ,89,157,96,32,241,193'BDEH

1723 1724

DATA

1725

DATA

DATA

DATA

DATA

157,185,11,151,73,255'BDVJ

1735

DATA

1736 1737

DATA

1733

DATA

1739

DATA

153 ,243 ,150,96,173,195,2,208'BDSQ 250 ,206 ,86,157,208,55,169,5'BCBP

1740 1741 1742

DATA

141 ,86,

DATA

151 ,45,

DATA

157 ,208 ,30,189,169,157,240,25'BEKH 157 ,168 ,157,189,144,157,221,152'BGXN 157 ,144 ,8,240,6,199,136,157'BCBN 157 ,144 ,157,157,243,150,254,144rBGMP

1743 1744

DATA

DATA

DATA

142 ,85, 157,169,0,141,84,157'BCXN 141 ,94, 157,141,95,157,32,166'BDYO 154 ,32,

2 41,183,172,e5,157,13epBEPQ

157,170,232,232,189,11'BEIK 83,157,240,35,222,168'BDVK

1745 1746

DATA

1747

DATA

189

1746 1749

DATA

1750

DATA

1751

DATA

1752

DATA

1753 1754

DATA

1755 1756

DATA

157 ,208 ,3,76,245,155,222,128'BDTR 157 ,208 ,248,189,120,157,240,24 3'BGPT 157 ,128 ,157,160,16,177,15 5,45'BETL 90, L57, 240,2,169,1,141,66'BAML 157 r 138 ,10,141,91,157,168,177'BEEN 141 ,6 5,157,200,17 7,15 5,141'BFGO 67, L57, 133,168,185,96,157,141'BEJP 66, L57, 18 5,104,157,141,6 9,157'BEBQ

1757

DATA

141

1758 1759

DATA

DATA

156 157

1760

DATA

157

1761 1762

DATA

1763

DATA

1764

:73 , 90,157,73,255,45,8y'BCLL 157 141 , 38,157,17 3, 9 0,157,45'BDBtJ 89,157, 240,33,173,90,157,13'BCWH B8,157, 141,88,157,139,192,157'BEPP

DATA

157

1765 1766

DATA

DATA

157, 157 184, 157

DATA

96,76,37,155,160,16,173,66'BBLS

1767 1768

DATA

DATA

DATA DATA

DATA

185

,u. 151,141,90,157,45,87'BCWQ

112 ,157,141,70,157,169,0' BDOQ 92, 157,141,93,157,32,40'BCHR 173 ,92, 157,24 0,63,173,90'BDXE

73, 255,45,97,157,141,87'BCLT

160

15 7,157,168,157,189,176'3GKQ 136,157,157,14 4,157,189'BGGfi 157,152,157,202,16,l'BDNR

DATA

157, 240 145, 155

DATA

7 3,255,49,155,145,155,172,91'BDDM

1772

DATA

1773

DATA

1774

DATA

1776

1777

DATA

157 ,202 ,16,210,96,162,7,138'BCNP

1769 1770 1771

1775

88

1

DATA

157, 173

10,173,99,157,17,155'DDNT 24,144 , 9,17 3,90,157'BCVU

65,157,145,155,200,173'BFNO

67,157,145,155,238,93,15 7,96'BDLP

56,173,68,257,237,55,157,14l'BDCQ

82,157,173,69,157,237,66,157'BDKR DATA 141, 83,157,32,19,157,141,74'BCSR DATA

157, 201

DATA

75, 157,3 2,38,157,173,32,157'BCGT

FEBRUARY/MARCH JB6

1,208,2,169,0,141'BAXS

1782 1783

DATA

157,141,65,157,173,66,157,109'BEWT

DATA

75,157,141,66,157,32,4,157'BBXT

DATA

240,2,176,172,173,77,157,24'BCTU

1312

DATA

1813

DATA

1814

DATA

1815 1816

DATA

1817

DATA

0,0,0,0,0,0,0,0'BPEJ 0,0,0,0,0,0,0,0'BPEL 0,0,0,3,0,0,0,0'BPEH

DATA

1818

DATA

1819

DATA

1820 1621

DATA

0,0,0,0,0,0,0,0'EJPEG

DATA

0,0,0,0,0,0,0,0'BPEH

1B22

DATA

1823 1824

DATA

1825 1826

DATA

0,0,0,0,0,0,0,0'aPEJ

DATA

G,a,0,0,0,0,0,0'BPfc;M

DATA

CtHj)

80-Cokimn Character Set 2

PRINT"[CLEAR,DQWN21PGM MUST

MEMORYJ " 'flAI.H

BE

IN

3 PRINT"[DQWN1CONTINUE (YES/NO)"'SABC 4 GET AS; IF AS = 'M>THEN 4 ' EGNF 5

IF "THEN

6

lfl'Fcnt

END 1 BACE

10

PRINT" IDOWNIWORXING,

15

FOR

PLEASE

WATT..."'RflUD

Z= 40960

: poke

:PRINT

TO

41983:READ A

Z,A:CK=CK+A;?RINT

2,CK

1 [UP21 ":NEXT'KFYO

20

It

30

CHECKSUM = ";CK:EJJDlGKU BA =33792'BHKB

50

PRINT" [DOWNJSAVING

CKO5S42

THEN

PRINT"ERROR

80

IS

COLUMN

FONT"' 3AFH

55 57

SY5 BA+9,40960,41983, "90 COLUMN FONTH>CQBO SYS

190

200

BA+lS,n""CFRK

PRINT '[DOWN2.SHFT

END'BACV

1000

DATA

1001

DATA

AlLL

DGHE'"'BAEH

4,10,10,10,8,8,6,0'BSCV 0,0,12,2,14,1B,14,0'BTHX


1

1002 1003 1004 1005

■ ■ HHHHH

11a DATA DATA

8,! ,12,10,10,10 0,1 ,6,8,8,8,6,0

12,0'BUNY

1078

DATA

12,10

BPPV

1079

DATA

14,10

10,10,10,10,10,0'BWSM 10, 10,10,10, 14,0'BvJYN

1080

DATA

12,10

10,12,3,8,8,0'BTXF

1081 10B2

DATA DATA

4,10,10,10,10,10,4,2'BUDG

1083

DATA

DATA

2, !,6,10,10,10, 1,0'BSRA 0,1 1,4,10,14,8,6 0'BRYB

1006

DATA

2,

1007

DATA

100S

DATA

1009

DATA

1010

DATA

1011 1012 1013

DATA

0, i,0,2,2,2,10, S'BQPW 8, !,10,10,12,10 ,10,3'BULY

DATA

12

DATA

1014 1015 1016 1017

DATA

0> 3,10,14,14,10 0, 3,12,10,10,10 0, 3,4,10,10,10, 0, 3, 12,10,10,12

DATA

DATA DATA

,4,14,4,4,4, i'BQEC 4'BRSD

0, 1,4,10,10,6,2 8, 1,12,10,10,10 0, 1,0,4,4,4,4,0

10,0'BULF

1084

DATA

1085 1086

DATA DATA

1W,10, 10,10,10,10,14,0'BWUK 10,10 10, 10,10,10,4,0'BVVL

1087

DATA

10,10

1088

DATA

10,10 4,4,4,10,10,0'BTHN 10,10 10,4,4,4,4,0'BSRN 14,2,' ,4,4,8,14,0'BRHF 2,2,2 15,2,2,2,2'BQWG

4,4,4,4,4,14 ,0'BRDY

1089

DATA

,10,0'BUUC

1090

DATA

i ,0'BSJC

1091 1092 1093 1094

DATA

1095 1096 1097 1093

,10,0'BUBB

,8,8'BTPE

1018

0, 3,6,10,10,6,2 ,2'BRSE DATA 0, 3,12,10,8,8,8 ,0'BRDF

1019

DATA

1020

DATA

1021

DATA

1022

DATA

1023 1024

DATA

0, 3,14,8,14,2,14,0'BSXG 0 , 1,14,4,4,4,4, 3'BQCX

0, 3,10,10,10,10 ,14,0'BUWA 0, 3,10,10,10,10 , 4,0'BTEA 0, 3,10,10,14,14 ,10,0'BUBC

4,8,4 2,2,2

DATA

5,10,! ,10,5,10,5,10'BTPK

DATA

2,9,4

2,9,4,2,9'BPUK

DATA

12,12

12,12,12,12,12,12'BXGN

DATA

0,0,0

0,15,15,15,15'BTPO

1099

DATA

1100

DATA

DATA DATA

8,8,8

1102 1103

DATA

1104

DATA

10,5, .0,5,10,5,10,5'BTPA 1,1,1 1,1,1,1,1'BPHA 0,0,0 0,10,5,10,5'BRMB

1105 1106

DATA

4,9,2

4,9,2,4,9'BPWC

DATA

2,4,15,4,2,0, 3'BQUA 0. 3,0,0,0,0,0,0 'BPEB 4, 4,4,4,4,0,4,0 'BPDC

1107

DATA

3,3,3 2,2,2

3,3,3,3,3'BPDD 3,2,2,2,2'BPVE

1108 1109

DATA

0,0,0 2,2,2

0,3,3,3,3'BPQF

1110

DATA

0, 10,14,10,14,10,0,0'BUBF

1111 DATA 1112 DATA

1027

DATA

1028

DATA

1029

DATA

1030

DATA

6, 2,2,2,2,2,6,0 2, 7,2,2,2,2,2,2

1031

DATA

1032

DATA

0.

1033 1034

DATA

1035 1036

DATA

1037

DATA

1038

DATA

4, 10,10,4,10,10 ,6,1'BTKI

1039

DATA

1040

DATA

1041

1042 1043

DATA

1044

DATA

1045 1046

DATA

1347

DATA

104a

DATA

1049

DATA

1050 1051

DATA

1052

DATA

1053 1054

DATA

1055

DATA

1056

DATA

1057

DATA

105B

DATA

1059 1060

DATA

1061 L062

DATA

1063

DATA

1064

DATA

1065 1066

DATA

1067

DATA

1068 1069 1070

DATA

1071

DATA

1072

DATA

1073 1074

DATA

1075

DATA

1076 1077

DATA

DATA

8,4,8,4,8'BPCH 2,2,2,2,2'BPUI

DATA

DATA

1101

8, 3,10,10,4,10, 10,0'BTEC 0, 3,10,10,6,2,2 ,12'BSKD

DATA

DATA

10,10,14,14,1G,0'BWYM

15,0, 1,0,0,0,0,0'BQIO 0,0,0 0,0,0,0,15'BQIW

1025 1026

DATA

6,8,8 4 ,2,2, 12,0'BQKi! 14,4,' ,4,4,4,4,0'BQGI

BPYF

DATA

DATA

10,12,10,1HF10,0'BWUH

12,10

0, 3,14,2,4,8,14 ,0'BRYE

6, 4,4,4,4,4,6,0 'BPLF 4, 10,8,12,8,8,14,0'BSKG "BPBH 'BPAY

10 ,10,0,3,0,0,0 ,B'BRCO

4, 14,8,14,2,14, 4,0'BSGF 10 ,2,4,4,4,8,10 ,0'BRYG

DATA

DATA

DATA

0,0,0 0,0,0

8,B,8,8,8'BPSX

3,0,0,0,0'BPNG 14,2,2,2,2'BQPX

0,0,0,15,15'BRMY

0,0,0 ,3,2,2,2,2'BPPA 2,2,2 , 15,0,0,0,0'BQOB

1113 1114

DATA

2, 2,4,0,0,0,0,0 'BPMI 2, 4,3,8,8,4,2,0 1 BPPA

1115

DATA

0,0,0 ,15,2,2,2,2'BQQC 2,2,2 , 14,2,2,2,2'BQVD

1116

DATA

8,8,8 ,8,8,8,8,8'BPSE

DATA

8, 4,2,2,2,4,8,0 'BPJB

1117

DATA

12,12 ,12,12,12,12,12,12'BXGG

DATA

0, 10,4,14,4,10, 0,0'BSNC 0, 0,4,14,4,0,0, 0'BO.PD

1118 1119

DATA

3,3,3 ,3,3,3,3,3'BPDG 15,15 ,0,0,0,0,0,0'BRMH

1120

DATA

1121 1122 1123

DATA

1124

DATA

1125

DATA

1126 1127

DATA

DATA

DATA

DATA

DATA DATA

DATA DATA

DATA

DATA

DATA

0, 0,0,0,0,6,2,4 'BPQE 8, 0,0,14,0,0,0, 0'BQKF

0, 0,0,0,0,0,4,0 'BPIG

1, 1,2,6,4,8,8,0 'BPJK

4, 10,10,10,10,10,4,0'BUBJ 4, 12,4,4,4,4,14 ,0'BRDJ 4, 10,2,4,8,8,14 ,0'BRHB 14 ,2,4,2,2,10,4 ,0'BRUC 10 ,10,14,2,2,2, 2,0'BSND 14 ,8,14,2,2,10, 6,0'BSCE 4, 10,8,12,10,10 ,4,0'BTNG 14 ,2,2,4,4,3,3, 0'BQKG 4, 10,10,4,10,10 ,4,0'BTHI 4, 10,10,6,2,4,8 ,0'BRBI 0. 0,4,0,0,4,0,0 'BPMJ

0, 0,4,0,0,4,4,8 'BPYK

1, 2,4,B,4,2,1,0 ■BPBC 0i 0,14,0,14,0,0 ,0'BRKD 8, 4,2,1,2,4,8,0 •BPIE

4, 13,2,4,4,0,4, 0'BQVF 0, 0,0,15,0,0,0, 0'BQIG 4, 10,10,14,10,10,10,0'BVAI 12 ,10,10,12,10, 10,12,0'BWWJ 4, 10,8,8,8,10,4 ,0'BRJJ 12 ,10,10,10,10, 10,12,0'BWUL 14 ,e,t3,14,8,B,14,0'BSUL 14 ,B,8,14,B,3,8 ,3'BRAD 4, 10,8,10,10,IB ,4,0'BTLF

IB ,10,10,14,10, 10,10,0'BWUG 14 ,4,4,4,4,4,14 ,0'BRFG 14 ,2,2,2,2,10,4 ,0'BRSH IB ,10,10,12,10, 10,10,0'BtfSJ 8, 3,8,8,8,8,14, H'BQFJ IB ,.14,14,10,10, 10,10,0'BWYL

DATA

DATA

DATA

DATA

15,15 ,15,0,0,0,0,0'BSQY 0,0,0 ,0,0,15,15,15'BSQA 0,2,2 ,2,10,6,2,0'BaRB 0,0,0 ,0,12,12,12,12'BTDD 3,3,3 , 3,0,0,0,0'BPQD 2,2,2 ,14,0,0,0,0'BQNE 12,12 ,12,12,0,48,56,48'BWGG 48,48 , 36,56,4 8,4 8,14,3'BWKH

END

Directory Reader Demo 10

20 21

REM AS MUST BE FIRST DEFINED'BDDF AS = " " :L=32' CGLA IF

LEH (A?)<L

THEN

VARIABLE

AS=AS+LEFTS(AS,

L -LEN(AS)):GOTO

25

26

21'KWU.K DIM AS (144) : BA=33792'CPAH A =532B0:POKE A, ll:POKE A + l,11 i PRINT

101

OPEN :IF

E

"[CLEAR,BLACK]"+CilI*S(14| ' HHVO

1,8,15 ,"10": INPUT#1,E,ES THEN CLOSE l:PBINT E;ES

:END' HXOF 2,8,2, "#":T=18:S=1:DE=0'ERKG PRINT#1,"U1 ";2;0;T;S:PRIMT#1,"B-P

105 110

OPEN

130

FOR R = 0 TO 7:SYS BA+120'FJOD IF R" 0 THEN T^ASC(MIDS(AS,1,1)) :S=ASC(MIDS (AS,2,1))'JACK FT=ASC(MIDS (AS,3,1))'DMIE

:"2;0 'CQIC

131 132 133

IF FT>128 THEN PRINT MIDS!AS,6,16) :DE=DE+1:AS (DE)=MIDS(AS,6,16)'JLIO

138

NEXT: IF

140

CLOSE

300

END'BACW

T

GOTO

2:CLOHE

110'DFGI l'CDUA

END

POWERPLAY

89


Famous Smith Corona National Brand I

10" PRINTER SALE Below Wholesale Cost Prices!!! • ONE YEAR IMMEDIATE REPLACEMENT WARRANTY

• Speed: 120 or 160 characters per second • Friction Feed/Tractor Feed — Standard • 80 character print line at 10 CPI • 1 Line Buffer, 2K Buffer on 120/160 CPS Plus LQM • Six pitches • Graphics capability * Centronics compatible parallel Interface • Features Bidirectional Print, Shortline Seek, Vertical And Horizontal Tabs

Check these features & prices 12O CT»S 1O" Printer List

159

$-129.00

120 CPS + Letter Quality Mode 10" Printer

179

List 54-19.00

160 CPS + Letter Quality Mode 10" Printer

SUPER GRAPHICS This

is

a

sample

of

near-letter-quality ta.1 ic

print

our

There

standard

data

quality

pi- int

Char, Matrix Six* 9H x 9V (Standard) lo 10H x 9V (Emphasized & Elongate) Printing Feature!

Height 5.04" Width 16.7" Deplh 13.4" Weight 18.7 lbs. Internal Char. Coding

A5CII Plus ISO

H99

Parallel 8 bit Centronics compatible

Tabs, Horizontal Tabs

Fontold, Cut Sheet, Roll (optional) Max Paper Width

No. of Char. In Cher. Sat

96 ASCII Plus International Oraphki Capability

11 '■

Feeding Method

Standard 60, 72, 120 DPI Horizontal 72 DPI Vortkal

10, 12. 16.7. 5, 6. B.3. Proporiionol Spacing

Character Spacing 10 cpi normal: 5 cpi elongated normal; 12 cpi compressed; 6 cpi elangoted compressed: 16.7 cpi condensed: 6.3 cpi elongated condensed; 5.12.5 cpi elongated proportional

Ribbon Cassette — Fabric inked ribbon Ribbon Life

i million characters

Interfaces Apple $59.00

10x8 Emphasized; 1 x B Stondard; 10 » 8

6/6712/72/144 LPI

Friction Feed Sid.; Tractor Feed Std.

Pitch

l!0/160 CPS Plus NLO: RS232 Serlol Inc. Character Mode

Elongated: 9«8 Super/Sub Script (1 pass) Character Set 96 ASCII 11x7 International Char. Line Spacing

Furmi Typo

120/160 CPS Plus LQM: 2K

(Apple — Atari — Etc.)

Interfax*!

Bi-directional, Short line seeking. Vortical

Print Buffer Size 120 CPS-132 Bytes (1 lino)

IBM $89.00

List

$499.00

SPECIFICATIONS

(IBM — Commodore)

Impact Dal Matrix

is

processinq

Slie/Welght

Printing Method

emphasized

print

Cartridge Ribbon — List $19,95. Sals iU.tS.

Atari S59.00

Commodore $39.00

Add SI'.50 lor shipping, handling and insurance Illinois resident! plBoso add 6'/. tan. Add 129.00 tor CANADA, PUERTO RICO. HAWAII, AIA5KA. APO-FPO orders. Canodlan orders must be in U.S. dollars. WE DO NOT EXPORT TQ OTHER COUNTRIES. EXCEPT CANADA.

Enclose Cashlerj Chech, Mon«y Order or Personal Check. Allow U

doys dollvery. 11o7 doy> tor phone orders. 1 doy "press mall!

VISA _ MASTERCARD — C.O.D.

No C.O.D. lo Conodg or APO-FPO

We Love Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010

312/382-5244 to order


GIANT PRINTER SALE!! 10" Printer

List $399.00

E

M59

? Year Warranty

00

120-140 CPS Premium Quality

E

E

standard

continuous resolution

sheet

Printer

8%"xii"

forma bit

prints

paper

15Vi" Printer

$229

00 E

15i/i" Comstar 15X - Has all the features of the 10" Comstar 10X plus a wider 1SW carriage and more powerful

10" Comstar 10X - This Bl-dlrectlonal

Tractor/Friction

List $599.00

and

electronics to handle large ledger business forms! (Better than FX-100). The 16%" Comstar 15X also prints on standard size paper and continuous

or labels. High Image graphics,

underlining, horizontal tab setting, true lower descenders, with super scripts and subscripts, prints standard pica, compressed, expanded, block graphics, etc. Fantastic value. (Centronics

forms

and

labels.

Fantastic

(Centronics parallel interface.) List $599.00. SaleS229.00.

value.

parallel Interface.) List $399.00. Sale $159.00. List $499.00

10" Printer

$179

00

1 Yoar Warranty

150-170 CPS High Speed

E

combines the above features of the 10" Comstar 10X with speed (150-170 cps)

can use large ledger business forms as well as standard sheets and continuous

forms and labels. This is the best wide carriage printer in the U.S.A.

value for a rugged dependable printer.

(Centronics parallel interface.) List$B99.0O. Sale 5269.00.

(Centronics parallel interface.) List $499.00. Sale $179.00.

$229

E

required for today's business loads. You

print pins for clearer, more legible print (near letter quality). This Is the best

00

$259

00

carriage and the heavy duty electronics

and durability. Plus you get a 2K buffer, 96 user definable characters, super density bit image graphics, and square

10" Printer

15Vi" Printer

15i/z" Comstar 160+ High Speed - This Bi-directional Tractor/Friction Printer has all the features of the 10" Comstar 160+ High Speed plus a wider iS%"

10" ComBtar 160+ High Speed - This Bl-dlrectlonal Tractor/Friction Printer

List $599.00

List $699.00

Llfotimo warranty*

165-185 CPS

High Speed & Latter Quality E

10" Printer

List $599.00

$229

00

S

E

10" Comstar 2000 — The ultimate printer has arrived! This Bi-directional Tractor/Friction Printer gives you all

With the flip of a switch you can go Into

higher speed (165-185 downloadable characters,

articles or just print programs. Have the

the letter quality mode which makes all your printing look like It came off a

typewriter.

the features of the Comstar 160 plus

cps), 256 proportional

In

term

papers,

do

best of letter quality and speed in one

package. Fantastic printer (Centronics

setting, external dark printing mode and a "lifetime prlnthead warranty. PLUS ...

Turn

parallel interface.)

List $599.00. Sale J229.00.

15 Day Free Trial — 1 Year Immediate Replacement Warranty ■ ■■■

Parallel Interfaces

Comtnodore-64, VIC 20 - $39.00

Atari - $59.00

^^^———^^~

Apple II. II + , He - $59.00

Add JIO0O (SIJ.50 lor 15V,'1 Printnrs] lor shipping, hondling ond

insurance. Illinois rBsidnnli please odd 6% tax. Add S20.00 lor

CANADA PUERTO RICO. HAWAII. ALASKA. APO-FPO orders. Cgnadion orders must ba In U.S. dollors. WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT CANADA.

Enclose Costlier! Chock, Monoy Ordor or Pertonol Chech. Allow 14

days lor delivery. 2lo7dQyafor phone ardors, I doyexprossmail! VISA —MASTER CARD — COD. No C.O.D. lo Caoodo, APO-FPO.

We Love Our Customers 22292 N. Pepper fid., Barringlon, Illinois 60010

312/382-5244 to order


Commodore 64

MODEM

Commodore 64

List $99.00

List $99.00

Sale

Sale

Telecommunications Coupon $24.95

ioives/ PffCp liT-the U.S.A.

$ 29 95 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)

SOFTWARE &

THECOMMC ( ■-CONNEC MQN * • Affordable

WIEIVIdEK5K lI

•Easy to Use

•Useful

•Fun

Only on-line service designed specially for Commodore users in conjunction with Commodore itself!

* 300 Baud Modem • Auto Dial • Auto Answer • Upload & Download Reach Out and Access Someone • Educational courses

• News Updates and Information

• Financial Information • Bonking at Home

• Popular Games

■ Electronic Shopping • Research and Reference Materials

The Complete Telecommunications Package offers you all this plus ... • Auto Log-on

• Stores on Disk Downloaded Files

• On-line Clock

• Select Any Protocol (access olmost any computer or modem)

• Dioling from Keyboard

■ Reods Files from Disk and Uploads Text or Progrom Files

• Capture and Display High Resolution Characters

• Download Text, Program or Data Files

List 599.00

—.

• Plus Much. Much More

i

Sale

jy

^^^

^^^ *^ ^m

5 ^» mm 9S ^Bi ^P

Coupon $24.95

We are so sure this is the only telecommunications package you will need we will give you IS days Free Trial. Add S3 30 lo' shipping handling and insurance Illinois rebiderti* please odd 6". lax Add !6 00 lor CANADA PUERTO RICO. HAWAII ALASKA APO-FPO orders. Canodian ardor* must he in LJ S dollars. WE DO MO1 EXPORT TO OIKER COUNTRIES EXCEPT CANADA Enclose Cashiers Check

Money Ordor O( Personal Check

daysrordoli^Giy ?io 7 days for phone ordors VISA

MASTER CABD

Allow 14

Tdoypxpreismail1

COD

NoCOD

lt> Canada

APOFPO

We Love Our Customers 22292 N. Pepper Rd.. Barrington, Illinois 60010

312/382-5244 to order


Color Monitor Sale Sound

* Composite VCRs

Home Computers

Modular TV Tuners

$13995

Excellent Color Reproduction & Special "Green Screen Only" Option

True color reproduction is achieved by a Zenith

43

designed state-of-the-art

'

^^F

integrated circuit chip that processes the composite video signal. A custom Zenith analog RGB direct

Easy-To-Reach Front Access Controls

ZVM 131 s 13"diogonal display screen can exhibit impressive graphics and

unique "Green Screen Only"

intensely clear copy. Easyto-reoch front occess user controls (picture, block level, color level, tint, sharpness, audio volume, background noise control) make display adjustment simple and fast. An LED power on indicator notifies

feature eliminates all other colors so that monochromatic text

material may be easily displayed in green on the

black face screen.

Constant Intensity Character Definition Quality Quality circuitry design generates crisp lines, pure colors, and sharp character definition for easy-to-

reod displays. DC-coupling

permits the video display to

retain its color balance from

a single dot to a full screen of data.

Connection Cables

user-adjustment volume control. Use the Zenith

generation.

und block levei. Zenith's

$139.95

externally regulated by a

monitor the modern audio capabilities of the computer

circuit allows userpreference for the adjustment of picture drive

Sale

The ouipur sound level is

quality sound system to

drive goin control iniegrated

List $499.00

The ZVM 131 Sound Of Quality

IMITED QUANTITIES

QVAN'l

Video Games

ZVM 131-Accessible by

Many Popular Systems The ZVM 131 is designed to interface with most personal computers, VCRs, video discs, video games and modular TV tuners that have either composite video or RGB

direct drive outputs. RGB Cable — $19.95 C128. Aplus 3000 (Specify)

the user when the monitor is operable.

Compatibility Chart Computer

Interfaces Via

Apple II

Composite

Aplus 3000

Applo 111

RGB RGB

IBM PC

RGB

Commodore 12B

RGB/Composite

Commodore r>4

Commodore Vic jo Tl 99/4

Composite Composite

Atari B00

Composite Composite

Atari 1100

Composite

Atari 1400

Composite

Composite — $9.95

Multiple Monitors On A Single Computer The composile video "loop-thru" feature permits o single composite video source to drive severol monitors at the same time. This allows easy display possibilities for multiple viewers in business and

educational applications. No more crowding around a single terminal. Everyone enjoys a

clear, unobstructed view of importont data.

Commodwo. Aplus 3000, Atari (Specify)

This Is The Best Value Of The Century Add S17 SO lor shipping handling and insurance. Illinois residents please odd 6'i ton. Add 135 00 tor CANADA PUERTO RICO. HAWAII.

ALASKA APO-FPO orders. Canadian orders musl be in U 5 dollots. WE DO NOT EXPORT TO OTHER COUNTRIES EXCEPT CANADA.

Enclose Coihisrs Check. Money Ords' or Personal Check. Allow M days For delivery. 2 to 7 days lor phono orders, t doy expresj molll VISA —MASTERCARD —CO D. No C.O.D. to Canada. APO-FPO.

We Love Our Customers 22292 N. Pepper Rd.. Barringlon, Illinois 60010

312/382-5244 to order


EXTRA WIDE 15" + I , PRINTER SALE l£° One Year Immediate Replacement Warranty

• 15 Day Free Trial

Comstar 15V£X

oo 120-140 CPS •

Tractor/Friction

List $499.00 Printer

Dot

Matrln,

Impact,

Print i Slnglo Shooti or Ointiminiif Food Piipor, 13","

Carriage

Strike

Bit Image Low

• Print Buffer

* Underlining, Left-Right Margin

DaKsnderi,

Standard,

Block

Parallel Intertacs

(IBM-Commodore)

• t x 1 Dot Matrix, Double

• Near Latter Quality, High Ratolutlon Dot Supor

and

Graphics &

COMSTAR 15V&X SPECIFICATIONS

SubKrlpt

italics

• True

Prlnti

Cuntronlct

[Apple- Atari -Etc.)

Print Size

Character Fonti

Character Set!

10. 12. 17. S. 6,8.5 CPI Number of Cotumni

Normal (10 CPI); Elite (12 CPI); Condensed (17 CPi): Enlarged (5. 6. B.5 CPI): fmphcslz-

96 Standard ASCII. 32 Blutk Graphic, 96 Holies Characters

136. 164. 33! (68. B2, 116 Double Width)

ed: Double Strlko; SuPBr * 5ub ScriP'

Cartridge Ribbon. List 16.95. Sal. HAS,

15" Printers use 10" and 15" Paper

CANON 15" Printer

$259

00 List $699.00

160 CPS + Letter Quality Mode * Programmable Characters

• 2K Buffer (IBM — Commodore )

CANON SPECIFICATIONS

(Apple — Atari — Etc.)

Printing Method

Print Buffer

Impact dot matrix

3K-byle utility buffer

Rrbbon Llfo: 3 million characters/cartridge

Printing Speed

Image Printing

Maximum Number of Character*

27 CPS at NtO choracter printing

160 CP5 al standard character printing

Horiiontol 120 dots/Inch (double densily) Horiiontol 240 dots/Inch (quadruple density)

Printing Character*

Interface

Standard 11 x 9 dot matrix NLQ23x 18do! matrix

8-bit parallel interface (Centronics type)

Standard: Enlarged: Condensed; Condensed enlarged:

Character set: Full ASCII character set (96),

Plain paper. Roll paper. StngTe sheet, Fanfold. Multipart paper: max. 3 sheets

Ink Ribbon Cartridge — Sale (14.tl

Paper

32 spocial European characters

L

• 15 Day Free Trial

Elite:

Elite enlorged: NLQ pica:

NLQ pica enlarged:

iO

cpi

5

cpi

17.1 cpl S.5cpi 12 6

cpi cpl

10

cpl

S

cpi

80 cpl

40 136 68 96 •lii BO JO

cpl cpl cpl cpl cpl cpl cpl

Interfaces IBM $89.00

Apple $59.00

Atari $59.00

Commodore $39.00

Add S17.50 tor shipping, handling and imurance. Illinois re&idenis

please add 6*/. to«. Add 135.00 for CANADA, PUERTO RICO, HAWAII, ALASKA. AI'O JT'O orders. Canadian orderi musi be in U.S. dollars. WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT CANADA.

Enclose CoshLers Check, Money Order or Personal Check. Allow 14 days far delivery, 2 to 7 days tor phone orders. 1 day express mall I VISA — MASTER CARD — C.O.D, No CO.D. to Conoda. APO-FPO.

We Love Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010

312/382-5244 to order


COMMODORE 64 COMPUTER

$ 1 30*5 ■ W m

COMMODORE 128 $OAQ00 COMPUTER

S^SI-w™~-~>~

llW'

PLUS FREE *64.*S Word Protestor

VV *>■.!■?;<•■■*;;„

COMMODORE 64 SYSTEM SALE MHIIIO OUANdlitS

Commodore

Deal 1

Deal 2

Cciiimoiiore 64

Commodore B4

Cam. 1541 Disk Drive Com. 803 Primer

1541 Disk Jrive 13" Zenith Color Monitor

C128 Computer

$289.00 * C128 1571 Disk Drive

$407 $457

PLUS FREE 149,35 Oil Bairons Adventure

■'IS*'J&-:

PIUS FREE V3 as Oil

$259.00 *

Ban on s Ail ml u re

C128 COMPUTER

SUPER OFFER

SUPER OFFER

FREE WORD PROCESSOR COUPON (Expires 4-1-86)

ggv

C««

To Introduce you to the C128 computer we are offering you the finest word processor made, Word

Writer II with Spell Checker by Timeworks. When you apply the $69.95 value word processor to your purchase price of the Cl 28 at S289.00 your net cost Is only $219.05. (, Coupon per fomily)

■M

C13I Word Wrltsr with Si.000 word Spall Owckar — An 80 column professional word processing system that includes a spelling checker ond a built in calculator. Easy to use because of the full semen formal, you can view the document on your screen

os It will oppoor whon printed, Pul1>down menus mean that Iho user doesn't have to memorlio commands. You press a key to ocllvote a Word Writer feature ond Iho program guides you through Its proper use with logical ond easy-tofollow prompts. The program has been designed to interface with Tlmework's Data Monager 2, a database progrom and Swiftcalc, o spreadsheet. Contains oil The features you'll need for everyday word processing, plus more sophisticated features such as document choining, form letter printout, page separations, horizontal and vertical scrolling ond much more. (Disk) List $69.95.

w *

Commodore C128 Computer $289.00. This oil-new revolutionary 128K computer uses Commodore 64 computer software,

CPM Software, plus new advanced C-12B software. You pay only $289 for the C128 computer) Leu the value of Ihe Special Software Discount Coupon (see page 14 of our 64 page catalog) we pack with your computer that ollows you to Save

Over 1250 off software sale prices! '. With only $100 of savings applied your net computer cost is S189.0O. PLUS FREE 169.95 Word Processor. *'

*

340K 1571 Commodore Disk Drive $259.00. Double Sided, Single Disk Drive far C-128 allows you to use C-128 mode plus CPM mode. 17 limes faster thon the 1541, plus runs Commodore 64 software. You pay only $259.00 for Ihe 340K 1571

Commodore Disk Drive. Leu the value of the Special Software Discount Coupon (see page 14 of our 64 page catalog) we pack with your Disk Drive that ollows you to Save Over $250 off software sale prices! With only $100 of savings applied your net Disk Drive cost is only $159.00.

Add $10.00 for shipping, handling and insurance. Illinois residents please odd 6% lax Add 520.00 for CANADA. PUERTO RICO, HAWAII. ALASKA, APO-FPO orders. Canadian ardors must be in U.S. dollars. WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT CANADA.

Enclose Cashiers Check, Money Order or Personal Check. Allow Id days for delivery. 2 To 7 days for phone orders, 1 day e< press moil! VISA—MASTERCARD —CO D.

NoC.O.O. toConada. APO-FPO.

We Love Our Customers 22292 N. Pepper Rd., Barrington, Illinois 60010

312/382-5244 to order


cnmE PROGRoms

E1Y MARK JORDAN

Punch for the

Commodore 64 W hat do you get when you cross a bespeckled nerd with ;m ex-con— broken nose and all? Throw in two pairs of boxing gloves, ;i bouncing

ball, and :i juicy, ripe cherry and you've got "Punch," the game where you can let out your aggressive ten

dencies as well as snarf down a few cherries.

Punch can be played with one or two players. To play alone, you'll need your joystick plugged into port one and you'll need to answer the prompt

for a one-player game. In this mode, the computer makes a formidable foe. The rules to the game are simple: You must return each ball hit at you. You can do that in one of two ways.

'Hie simplest is to "block" the ball by moving

your

man's

gloves

(that's

right, boxing gloves) to the ball. The closer you hit the direct center of your gloves, the straighter your re

The rules are simple: You must return each ball hit at you by "blocking" or "punching.'

turn. To get sharp angled returns, try to block with the top or bottom of your lists, liach time you return a hall,

at high speed. How fast the hall trav

ing it? Punching is harder. The gloves

you get ;i point.

els depends on how near the center

are horizontal when you punch, leav

The other method of return is to "punch" the ball back. Do this by

of your gloves you make contact—the

ing less contact surface.

closer to bull's eye, the faster the re

could easily he

pressing the fire button when the hall

turn speed. These punched shots will

missed. And when a ball is missed, the

is slightly out in front of your gloves. This will cause your glove to jump

net you five points instead of just one.

person who made the last return gets

out in a punch and send the hall hack

the hall hack instead of always punch-

For Machine-Language

So what's the purpose of blocking

Speeding up the interrupts is sim

Balls that

blocked back are

ten points.

down value. It is normally set to #66

ply a matter of latching a new value

(SDC04 is set at #149). This high

into Timer A of CIA chip #1. Doing it

byte/low byte combination

"Punch" makes use of the hardware

couldn't be simpler. While changing

17045 which, when decremented at

interrupt to move the joysticks and

the vector at 50315. simply add these

the rate of once per 1022730 of a

allow the computer to play in one-

two instructions:

second, counts down to zero even1

player games. I have often used an

bcr|:STA SDC05.

Programmers

interrupt-driven

joystick routine l<»

move sprites in the past, but I usually

had to double increment (or decre

The

routine

I.DA #[new

mini-

equals

l/60th of a second. If you would halve looks

like

this

in

the value in the high byte, you would

effectively halve the number of de

Punch: SEI

crements Timer A would make be

ment) to get the speed I wanted. This

LDA

#<lntermpt routine

time 1 tried a simple trick that allows for exact speeds in interrupt move

STA

SO314

LDA

#>lnterrtipt routine

SDC05.

ments. I simply sped up the rate of interrupt occurrences from 60 per

STA LDA

50315 #26 ; note it's decimal 26

application.

second

STA

SDC05

SDC04 (the low byte) would be rath

to

about

150 per second.

Since the game is all

machine lan

guage am'way. the main loop was vir tually unaffected by the increased in terrupt activity. 96

FEBRUARY/MARCH '86

tween interrupts.

In

CLI

#26 is

loaded

into

Experiment with different

values to see what you need for your By

the

way,

altering

er worthless. With CIA counting at

RTS Location

Punch, a

the rate of 1O22T3<) decrements per SDC05

is the high

byte

which loads Timer A with its count

second, #149 just isn't that signifi cant a figure.

a


cnmE PROGRnms punch Another .scoring factor comes into

To make Punch less imposing 10 type

the program listing given

You will have lo remember to type

face with a ball. 'Hie ball will explode and you'll lose ten points.

here does several things. Hrst, all the numbers have been converted into

SYS -i91 52 to start the game, instead of RUN.

. Save your typing before running

So what's the face for, you ask? l;or eating cherries, of course. Occasion-

in.

loaded. The disadvantage is slight:

play in this game: Don't get hit in the

letters, They have farther been reduced to, at most, two digits (similar

To recap, observe these rules when typing in the listing:

ally the ball will change into a cherry,

to hex). 1 believe you'll find typing

You can punch or block it back, no

these keyboard alphabetic characters

problem. Hut you can also eat it and get 25 big ones. 'Hie trick is to posi-

a lot less difficult than their arable counterparts (that is, the top row of

2. Save it with a name other than

don your face so the cherry will col-

the keyboard).

},

your mouth is closed when the cherry strikes, you lose ten big ones. To open your mouth, simply press the fire button. If you're concerned about bow the fire button knows when it's supposed to open your mouth and when it's supposed to

translate your letters into machine language POKKs. This translation takes a while (about 1:40). Since waiting a minute and nine seconds even' time you load the program could get a hit time-consuming, lines 21-22 will do a binary save of Punch, under the

punch your Bst, take heart. As long as the ball is above your gloves (and

name "Punch." Thus, you must not save your typed-in version with that

near your face) the mouth responds

name. Instead, save it as "LPL'NCH"

scratch the loader program (or

to firings. If the ball is level with or

or some such name. (I use L as a

better yet, save it on another

lide with it with your month o/>un. If

prefix meaning "Loader.")

Punch has options lor a short or long game (2 I versus -i I balls), three

The advantage of having a binarysaved version of the game is that it

game speeds, and as mentioned, one or two players.

26

TI$="000000":FOR

9:READ

LI

DATA

D(T)

212,24'BKNF PRINT CHR$(14)"[GREEN,CLEAR,D0WN2]

28

12

","[RVS]

29

27

:NEXT'GNEE

0

R

K

I

N

13

FOR T=49152

51199:READ A$

14

I IE LEN{A$)<>1 THEN 16'JWNK A=ASC(A$)-65:IP A>15 THEN

TO

G

GOTO

IF A$=""THEN A=0:GOTO 19'FHCH H=(ASC(LEFTS(A$,1)))-65

30

31

:A=H*16+L'LIXS

PRINT"ERROR

19

PRINT'MHOMEj "RIGHT?(TI§,3) :P0KE

20

IF

21

DATA":END'GJOH OPEN 1,8,1,"PUNCH":POKE

22 23

251,0:POKE

781,179'FLSK

established

and

5. After

the

first

run,

you

may

disk or tape for safekeeping). 6. Now each

time you want

to

play, type LOAD "PUNCH" , 8,1 and once it's loaded, type SYS 49152.

O

DATA

Y,S,AP,Y,R,ED,S,I,Y,R,Q,S,M,Y,

PRINT"ERROR

U,LP,R,,KI,JJ,,DA,JJ,,DB,MI,T,

DATA

MG,JJ,,DA,MI,MA,ON,T,PF,KA,,

DATA

DB,MI,MA,N,T,PF,KA,,LJ,0I,MH,

DATA

BJ,T,PF,R,,S,CB,T,R,L,S,Q,T,R,

DATA

BF,T,R,K,S,W,T,KC,MA,IO,PI,H,

DATA

01,IO,PK,H,OI,01,10,PL,H,01,

DATA LJ,LN,MG,JJ,,T,II,W,PH,KA,0, LJ,LN,MG,JJ,BN'BRHM DATA

34 35

DATA

36

BE,D,R,MA,S'BOSO DATA BF,D,R,BK,S,F,NM,FI,EMFCB,MC,

T,II,MA,I,T,PF,R,IA,U,E,R,,U,

DATA

KF,LO,PA,X,MG,MD,T,N,KF,LP,EJ,

B,U,LP,S,L'BPDQ

780,251 38

252,192

C,Q,PN,MD,Q,EB,ME,HI,R,NL,S,

V,BO,T,U,JF'BPAP

IN 37

65496:CLOSE

DATA

C,R,DA'BKTK DATA U,F,R,DB,U,D,Q,PN,MD,R,MA,U,E,

DATA

Y,R,D,U,MD,MG,ME,T,DJ,R,C,U,

ME,MG,JI,T'BNJQ

POKE

782,200:SYS

:SYS

49152'EVUG

1

DATA

Q,IK,PP,R,,U,PL,R,NM,U,PM,R,,

39

DATA,Y,MI,MA,BJ,T,PI,R,AP,S,Z,Y,R,

DATA

DB,R,W,S,L,Y,KF,MA,PA,BK,V,PM,

H,MJ,MH,PA'BPOS 40

DATA

41

T,R,MH,U'BNBJ DATA LO,EM,CP,MB,R,,U,LO,R,B,S,CL,

KA,,JJ'BKWK 24

have

marked down.

33

T,A

:CK=CK+A:NEXT'CSNO

:POKE

you

R,EA,U'BLXM

IN

LINE"23+INT(X-49152))/16):ST0P'JTHS

:POKE

1, and he sure your recorder is set to go at a place on tape that

01,IO,PM,H,KA,J'BSNL

:L=(ASC(RIGHTS(A$,1)))-6 5

THEN

disk, change the 8 in Line 21 to a

IO,PJ,H,OI'BOCJ

19'BCRC

CKO240041

the name "Punch." 4. If you are using tape rather than

JJ,OI,DB,MI,MA'BSER

32

15

16 17

IP A>255 THEN

will make a new version will]

BP,S'BJPP

A=D(A-16)■ISKK

18

saved,

LJ,NL,MH,JJ,LB'BRAP

32,169,141,208,133,173,16,17,

[RVOFF]"'CFAH

is

PH,LJ,OO'BNON

10

W)

program

R.X'BITL

Punch

[SPACE2](1:40)

the

IB,S,BC'BMUL 25

3nil "Hob to Use the Magazine Entry Program."

TO

Once

when you run it the first time, it

will load much taster and will require no ttnie to poke in numbers once

Retort typing lh» program. read "How 10 Enter PniRrims '

ISHFT

"Punch."

The first ten lines of the listing

beneath your gloves, they'll respond,

T=0

it the first time.

BD,V,BL,Y,MJ,DM,LA,M,R,C,E,CL,

POWERPWV

87


GRIDE PROGRRmS PUNCH T,R,MG,S'BMUK 42

DATA

LH,KF,LH,S,E'BRGM 43

DATA Y,8,,U,LD,KC,,IG,JM,KA,B,IE, JL,KE,JL,T'BNYM

44

DATA

MC,MJ,MO,PA,EB'BTDP

DATA V,J,T,Z,GJ,I,DI,ON,H,T,PA,M,W,

46

DATA

F,R,BO'BLXO

DATA

PA,BL,V,PL,H,HJ,MF,PA,0,V,I,T,

DATA

V,J,T,CJ,B,T,G,GI,CJ,OP,EM,KD,

DATA

MB,LB,PL,EK,LA,AP,EI,LN,B,T,

MJ,CJ,T,N'BOAR 48

MB,GI,EM,KD'BQUS 49

MJ,CB,JA,G,NO,B'BSJU 50

DATA T,NO,F,T,GI,EK,LA,AP,EI,LN,B, T,MJ,ME,LA,G'BQEL

51

DATA PO,B,T,PO,F,T,GI,KE,JM,EK,EK, EK,LA,BD,V,J'BQIM

52

DATA

75 76

53

DATA

54

DATA

77 78

55

DATA GJ,MD,JJ,PK,H,KF,JL,T,F,R,DG,

79

56

DATA JN,E,T,KC,C,OG,JM,MG,JL,T,D,

57

DATA OK,R,B,U,JC,U,JD,R,W,U,S,KE, JC,KG,JD,R'BNIR

58

DATA B , U, MA , KF, JE,PA,F,MG,J E,EM,GK, MC,KF,JF,U,JO'BSZU

59

DATA CJ,W,PA,CG,Q,EB,MD,KF,PN,MJ,G,

EM,W,MC,R,CD'BQJQ

EM,EN,MB,EM,HO'BRDR

JA,BK,MJ,BJ,T'BSBV 60

DATA

61

DATA R,B,U,PO,EM,KO,MC,Q,CL,MD,II, DA,Z,V,J,T'BOXN

80

62

DATA

63

LA,F,R,OO,S'BQDO DATA IC,MC,OO,J,T,MK,W,G,JI,W,DD, EM,CL,MC,V,W'BPQP

64

DATA

81

B,U,PO'BLEP 65

DATA £M,KO,MC,V,I,T,MJ,FF,JA,0,R,, U,PO,R,K'BMPQ

66

DATA

82 83

MO,I,T,Q,CO'BQNS DATA ME,EM,CP,MC,V,I,T,EI,V,LL,MC, MJ,MO,PA,W,GI 'BRILI

68

DATA MJ,PP,T,BG,V,W,T,J,W,S,W,T,£M, OK,MC,GI'BNXU

69

DATA T,I,V,W,T,CJ,OP,S,W,T,GA,R,,U, MA,S'BJNT

,KC,

GA,R,W,U,S,IG,LI,IE ,LL,KA,F,R, U'BLPR

DATA

PO,KF,JO,EK,LA,M,EK ,LA,G,EK,

DATA

PO,01,LN,PI,H,MJ,MA ,PA,BD,V,

PM,H

MJ,MG,PA,G'BSQV

DATA

Q,LF,MF,EM,LH,MD,Q, LF,MF,EM,

DATA

LC,MD,V,H,T,Q,ME,MD ,OG,PO,V,

DATA

BL,KF,LB,K,Z,GJ,C,U ,S,Q,JP,MF,

DATA

F,T,Q,ME,MD,V,PK,H, MJ,MC,T,OF,

DATA

LE,MD,11,11,11,11,1 I,LJ,MM,MG,

U,PN,

O,ON,ME,KG'BUTR

DATA

LI,KE,LL,GA,DI,ON,J ,T,DI,OJ,J,

W,F,EJ,PP,Z'BQKR 84

DATA

GJ,B,U,LB,IE,KG,KI, LJ,NC,MG,U,

JD,L^ ,OA,MG,U'BSUT

85

DATA

JC,KE,KG,GA,Z,KA,K, KC,K,Q,PA,

PP,R, KH,KA,MG'BRWT

86

DATA

Q,BO,KL,V,B,NM,CJ,W ,T,PJ,EM,,

MA,R, ,U'BLQT 87

DATA

88

DATA

JG,R,C,U,IL,KE,JG,MA,EA,PA,CC, KC,,LB,E,K'BPFV GG,IM,OI,OA,I,T,PI, KE,IL,KF,

IM,JE ,C,OG,JG,MG'BTKX

89

DATA

IL,W,OC,Z,KF,C,GJ,D ,U,C,EM,B,

ME,G? ,IK,EI'BPNX

90

DATA

JI,EI,KG,S,KE,KF,II ,T,PN,MK,T,

PI, 61 ,KI,GI,KK'BTTQ 91

DATA

GA,R,PE,KA,MF,Q,BO, KL,Q,OE,PP,

CJ,AP ,MJ,B,PA'BSRR 92

DATA

E,MJ,C,T,PD,U,IO,R, I,KA,MG,Q,

BO,KL ,Q,OE'BOKR

93

94

DATA

PP,MJ,FD,PA,E,MJ,EM ,T,PF,CJ,B,

U,IP, R,DC,KA'BRBS DATA

MG,Q,BO,KL,Q,OE,PP, :j,ap,pa.

PJ,MJ ,E,LA,PF,K'BSJU

95

DATA

K,K,K,Z,GJ,Q,U,KF,R ,FC,KA,MG,

Q,BO, KL,V'BNCT

96

DATA

B,NM,CJ,W,T,PJ,R,GC ,KA,MG,Q,

BO,KL ,Z,KA,L'BPIV

97

U,PN,Q,OtJ,ME,EM,OL,MC,Q,MEfMC,

67

DATA

Q,JK, MF,EM'BPUP

MJ,NN,JA,F,R,MO,S,IC,MC,MJ,CK,

T,CJ,W,T,O,V,I,T,MJ,I,LA,BM,R,

OO,S,LL,MC'BSLS

EM,LF,MD,V'BPJO

D,EM,OL,MC,V,W,T,CJ,W,PA,F,R,,

EM,GC,MC'BNJL

LL,MC,MJ,MO,PA,F,R, MO,EM,DN,

MD,R

PL,H, MJ,ME,PA'BQWW

F,R,EF,EM,PI,MB,R,BE,JN,E,T,

EM,BD,MC,IK,Z'BQWP

DATA

LD,MD,Q,MO,MF,EM'BTBW

MC,R,MA,JJ,PI,H,IK,Z,GJ,MC,JJ,

PK,H,KF,JL,T'BRCO

ME,V,J,T,MJ,NM,T,PD ,EM,CL,MC, U, JE.V'BPMQ

LA,E D,EK,LA,CD,OG'BUQ U

T,DI,OJ,I,NN,B,T,LA,CF,R,MB,

JJ,PI,H,EM,BD'BQSN

DATA

KC,BG,Q,PA,PP,R,JB, (A,MG,Q,BO,

KL,R, L,KA,CI'BRUW

98

DATA

JJ,LP,NL,II,T,PK,KE ,IP,T,F,KAf

CI,EM ,MB,ME,KA'BTXY 99

DATA

BE,IE,IP,KC,CI,R,NB ,JJ,LP,H,

II,T, PI,R,KA,OE'BSQA

100

DATA

IP,PA,H,JN,LP,H,MK ,EM,MN,ME,

GA,Z ,R,KA,KG,IP'BSUG

101

DATA

JN,LP,H,MG,IP,KF,I ',MJ,PP,T,

70

DATA L,Y,Q,NL,ME,JA,D,EM,OE,MD,V,W, T,CJ,OP,S'BOMN

102

71

DATA W,T,R,KG,S,I,T,R,,S,J,T,U,LO, R,B'BHRM

DATA LA,KF,PN,CJ,HP,KI,MJ,G,LA,C, OG,LA,KF,PO,PA,F'BTYI

103

DATA

72

DATA

B,DI ,GA,R,,U'BPOG

U , JI,S,CL,T,U,JC,R,C,U,JD,00,

J,T,Q,CO'BMXO 98

74

EM,HK,MB,R,BN,EM,HK,MB,R,BP,

EI,V,W,T,CJ,W'BQIQ

DATA R,MI

FA,IE,LC,KF,IO,MJ,B,T,EI,V,LL,

45

47

73

PM,H,KF,LD,PA,AP,MG,LD,T,L,MG,

FEBRUARY/MARCH '86

KC,CC,EM,H,MF,KC,I ,KF,LA,T,D,

Q,HK ,MF,Q,EA'BQOI

104

DATA

MF,LA,E,II,T,PB,GA ,MK,Q,EA,


cnmE PROGRnms punch MF,LA,E,OI,EM,BD'BSAK

105

DATA

BD,MF,MK,Q,EA,MF'BTQL

106

DATA

JA,OE,KA,E,R,LA,JN,,E,OI,II,

T,PH,EM,BG,MF'BQJL 107

DATA DATA

DATA OP,PM,HP,PH,PO,,HP,IA,HP,LP, PO,DP,PP,PO,DP,PP'BUEQ

137

DATA

PA,DP,OH,PI,BP,MD,PA,,,,,,,,,

PP'BGQM 138

DATA,D,PP,MA,H,PO,Q,H,PM,JI,BJ,PM, MO,HA,PO,GH'BQFQ

LN,,E,CJ,AP,El,KF,PN,CJ,IA,

PA,BC,R,JE,U,JP'BRFM 108

136

MF,MK,Q,EA,MF,LA,F,OI,OI,EM,

139

DATA

PP,HM,H,PP,PA,OM,HH,PD,PA,CH,

HP,PM,DP,NP,PO,B'BUHS

GI,MJ,,T,Q,DI,R,LK,JN,,E,EM,

140

DATA

141

HO'BEJG DATA,,PO,,D,PP,IA,DP,OH,PM,BP,MD,

Y.KF'BIRE DATA JP,S,B,Y,R,CB,S,E,Y,R,HI,U,S,

142

DATA,,,,,D,HA,,CP,PA,,NP,PI,D,JP,

Q,CO,ME'BLCG

143

DATA

HG,MF,R,BH'BNWM 109

DATA

110

DATA

111

U,JP,GI,MJ,J,T,J,DI,R,KP,JN,,

E,EM,HB,MF'BOBO

PP,IA,,OP,,,HO,,,HO,,,HO,,,

PI,M,,'BKTI

Z,PO,,E,GA,Z,NO,,E,GA,R,,S,F,

PM'BGPI H,JP,OO,AP,JP,NO,AP,MP,LP,AP,

T,HP,H,LI,HP,'BRBN

112

DATA

R,Q,S,E,Y,R,W,U,S,GA,R,X,EM,

113

DATA

Y,R,I,S'BLMI DATA B,Y,EM,OP,MF,R,CE,S,F,Y,R,,S,

145

DATA

114

146

115

J,T,R'BJOI DATA X,S,B,Y,R,X,U,LH,S,E,Y,EM,OH,

'BANJ DATA,,,,,,,,,,,,,,,'BPXI

147

DATA,AP,PA,,HP,PM,BN,PP,PO,BN,PP,

116

MF,S,F'BKDK DATA Y,R,PA,S,B,Y,R,IB,U,LH,S,E,Y,

148

DATA

KB,MF,R'BKYH

144

DATA

IB,U,LH,R,DA,S,F,Y,KF,LH,SfE,

DATA

PM,H,R,CN,S,I,T,KC,O,Q,CO,ME,

MK,T,PK,R'BNYM 118

DATA

119

DATA

BO,U,LD,GA,JD,X,JC,JK,DB,Q,

PI,,R,FA,B,PD,OA,,,,,,,,,

PP,BN,PE,DP,BO'BSLR

R,B,S'BJWK 117

BD,DP,,MH,JP,B,OH,LO,,OL,LO,,

GN,PM,,HM'BNIM

PB,JP,,HL,NP,,DP,LO,,,BM,HM,,

,PO,'BICP 149

DATA,PO,,,PO,,,HM,GA,,,NK,,B,L,

150

MA'BEKP DATA,HI,,,JO,,,LO,,,PO,,,HM,,'BAQG

EP,FC,Q,DC,Q,FA'BRSO

END

EM,EB,FJ,EF,FC,FD,DP,,JD,X,

BC,FD,JC,EI,EP,FC BTGQ 120

DATA

Q,EC,EB,EM,EM,FD'BTDI 121

DATA

CJ,Q,EP,FC,Q,BC,EM,JC,EP,EO,

EH,Q,CI,DE,DB,CJ'BTEJ 122

DATA

DP,,JD,X,EM,EF,FG,EF,£M,Q,CI,

EG,EB,FD,FE,CJ'BSIJ 123

DATA

Q,DB,Q,CN,Q,DC,Q,CN,Q,DD,Q,

CI,FD,EM,EP,FH'BQBK 124

DATA

CJ,,JD,X,EG,EJ,FC,EF,Q,FE,EP,

Q,FD,FE,EB,FC'BRJL 125

DATA

FE,,JD,BC,BM,FC,EF,EE,Q,Q,DA,

DA,DA,DA,Q,JH'BRWM 126

DATA

LE,Q,Q,Q,Q,FA,Q,FF,Q,EO,Q,ED,

Q,EI,Q,Q'BMSM 127

DATA

128

DATA,BC,JH,Q,EC,EB,EM,EM,FD,Q,Q,

129

FC,EF,EN,EB,EJ'BREP DATA EO,EJ,EO,EH,DK,BD,,F,Q,EG,EJ, FC,EF,Q,FE,EP'BRQQ

130

DATA

131

EO,Q,,N,GE,EM'BQYI DATA GE,BE,IC,EF,IC,KA,GE,K,O,C,G,

Q,FA,EM,EB,FJ,Q,EB,EH,EB,EJ,

B,U,IK,B,F'BOMI DATA

K,BJ,B,G,F,E,D,C,D,D,G,M,B,B,

C,C'BHYH 133

DATA

MA,AP,PP,PA,BP,PP,II,BP,PP,

HI,BP,PP,ME,DP,PP,JA'BWMO 135

properly. TYPING TUTOR starts with the 'home keys' and automatically evaluates your typing performance, introducing you to new keys in many gradual steps as your skills develop. WORD INVADERS puts real excitement into your touch typing practice while reinforcing proper typing techniques. "This is the best typing tutor we have seen yet; +*** + " INFO-64

"Best typing tutor I've seen — Better than Mastertype"

Mlcrocompuler Courseware Evaluation

"WORD INVADERS is fantastic"

Editors ol Consumer Guido

NEW! Commodore PIjsM or 16 Commodore 64 VIC 20 (unexpandefl)

Tape S21.95 Disk S24.95 Tape S21.95 Disk S24.95 Tape S21.95

IFR (FLIGHT SIMULATOR) Put yourself in the pilot's seat! This pro gram provides a very challenging, realistic simulation of flying under Instrument Flight Rules (IFR) in a single engine light plane. Realistic instrumentation and aircraft per formance. Plenty of thrills for pilots and non-pilots alike. "It is tremendous fun." Compute's Gazette "It's a great program, and as a pilot I found it to be very realistic. My brother, a current commercial pilot and a

former Air Force flight Instructor with over 3,500 hours in military and civilian aircraft was also quite Impressed."

Private Pilot

DATA,B,B,B,B,B,C,C,F,L,B,B,D,D,D,

PP'BGEI 134

Learn to use your keyboard quickly and

Q,Q,Q,KK,BP,Q,DA,DA,DA,DA,Q,

EC,EM,FF,EF,N'BQCO

132

TYPING TUTOR + WORD INVADERS

FE,Q,EH,EB,EN,EF,Q,CI,DC,DB,

DATA

GA,OA,BK,HH,OA,BK,HP,PP,JD,

OG,PP,MH,PH,LP,OI,CP'BWNP

NEW! Commodore Plus/4 or 16 Commodore 64

VIC 20 (uneipanded)

ACADEF71V SOFTl/WRE P.O. Box 0277

-

Tape or Disk $29.95

Tape or Disk S29.95

Cartridge $39.95

Shipping and handling 11.00 per order. CA rusiOenis add 6% tin

San Rala.il, CA 04003

(415) 49SOBSO

POWERPLAV

99


cnmE PROGRnms

BY BRUCE JAKCiKH

Spacedog Trainer Exploring Graphics and Sound on the

Commodore 128 T A he

Commodore 128's many new

BASIC 7.0 graphics, sound and logic commands make easy work of pro grams that would require complex machine language routines and much

PEHfQng and POKElng on the Com

modore 64. Spacedog Trainer demon

strates many oi these new commands,

including GRAPHIC,

DRAW, PAINT.

SPRITE, MOVSPR, BUMP. PRINT, US ING, CHAR, DO WHILE, and SOUND.

Space-dog Trainer is a rocket pilot .simulator, training you to be an astir-

oid-belt Spacedog. There are no "had guys" to shoot or treasure to grab.

Your only object is to take off from a launching pad on the surface of a light gravity planetoid and land again safe

ly, cither on the same pad or on the alternate pad on [he other side of the

mountain, And while there is some space debris to dodge, the chief diffi culty is the Hying itself. Unlike

mosi

rocket

"simulators,"

here you don't merely wiggle your joystick to move the rocket. The joys tick only controls the maneuvering rockets, changing the way the .ship

points. 'Hie lire button controls the main engine's thrust, sending you in

the direction you're poiniing. And, just like the real thing, you'll keep

going in that direction until you ap ply an equal amount of thrust in thiOpposite direction, (Remember thai the planetoid's gravity will slightly af

fect your flight path, too!) Naturally, thereS a limited supply of fuel avail able.

You will need a joystick plugged into pun number two (closest to the oil/off switch). The best way to describe Spacedog Trainer and the new BASIC 7.0 com mands used in it is to go through the instructions

line

by line. Line 100 jumps into graphic mode. 100

FEBRUARY/MARCH'86

screen, and

then

comes

for the background, and

the one

back to the text screen. This moves

stands for the color black, unlike the

BASTCand avoids a little bug in calling

64 where black was zero. Why the

functions from graphic mode.

change? If you'll look at your key

Line

How the Program Works

program's aunisual

clears the

120 clears

the

screen.

The

board, either on the 64 or the I2H.

zero indicates the regular text screen;

you'll notice that "blk" is printed on

other parameters could be used to

the "1" key窶馬ot the "0" key.

clear the different graphic screens.

Line 140 changes the .screen back ground

to

black. (The

equivalent

Line 150 selects the color medium

gray (or gray 2) for the high-resolu tion graphics foreground color.

command for the 64 would be POKE

Line 160 and Line l~0 set the two

53281,0). Note thai the zero stands

extra multicolor mode colors to red.


PROGRflmS SPACE dog trainer Spacedog uses regular high- resolution

in my mountain-drawing routine. If

mode, which doesn't access these col

OY. the old coordinate, is equal to the

ors, hut for a special "crash" effect I switch to multicolor mode.

Line 180 changes the screen bor der to black. Line 190 controls the character color. And. in case you're wondering,

there is a COLOR 6.X thai controls

the background color in 80-column mode.

line 280 Is nothing new to the I 28,

but if you're tired of writing out X = 1NT(RND(1)'X)+1

Your object is to take offfrom a launching

pad on the surface of a light-gravity

newly selected Y,

the

vxiriable

KT

(stands for '"Keep Track") is incre

mented by one. If they're not equal (ELSE), variable KT is zeroed. Without the handy ELSE statement, you'd have to do it something like this:

610 IF Y = OYTHKN KT-KT+1 620 IFYOOYTI1EN KT = 0

planetoid and land

Line 670 draws a line across the bottom of the screen, as previously

again safely.

discussed. Line (S80 fills in the area between

even- time

the jagged mountain and the line at

you want a random number, just de

fine it as a function like this. Then, if

leave the screen as is. The third pa

the bottom of the screen with a solid

you want a random number between

rameter (24) is the number of stan

color. Tile first number following the

one and ten, just write X = 1:NK( 10).

dard text lines I want used by the

PAINT command is the color source,

high-resolution

as you're probably expecting by now.

Lines 360-380 print an

Introduc

bit

map.

In

other

tory screen, using the new command

words, I will have a high-resolution

The next two numbers are the X and

CHAR to locate the text. While CHAR

screen with one line of standard text

Y coordinates of where you want the

was primarily intended for printing

at the bottom.

painiing to begin. PAINT will then be

Line 480. You can use the DRAW

text on high-resolution screens (hur here, to "print at" a certain location

point or a straight line between two

the screen borders (of course), or an

on the screen.

points. To plot a single point at co

other pr.xel of the same color source.

the

three

figures

following

each CHAR. The first tells CHAR what

a single

point, stopping only when it reaches

ray!), it can also be used, as shown

Note

draw either

gin coloring in the screen from this

command to

ordinates X,Y (with the point 0,0 at

In high-resolution mode, there is ef

the upper left of the screen), the syn

fectively only the foreground source

color source to use, each of which

tax is DRAW | color source], Xcoord,

to contend with, but in multicolor,

can

Ycoord. The color sources thai work

low-resolution mode, you'll have to

mand. (In standard text mode, only a

in

pay more attention to your colors.

zero, referring to the current cursor

(background color) and one (fore

color, is legal.) The second and third

ground color). Note that DRAVing a

real paint into a container. If there's

parameters are the horizontal and

point or a line by using the same col

the slightest hole, it will escape. If my

vertical coordinates you wish to print

or as the background is essentially the

mountain's pLxeis hadn't all touched

at. Following these coordinates is the actual string to print. Optionally (as

same as erasing it.

one another, the "paint" would have

Lines 470-490 in Spacedog ran

escaped, filling up the entire screen.

in line 360), you may follow the string

domly draw one-pixel "stars" or "me

You must be sure your borders are-

with a one or zero to indicate wheth

teors"

tight before calling PAINT.

be set with the

COLOR com

high-resolution

in

the

mode

sky.

are

zero

(Remember.

er or not you wish the siring to be

FNRÂŁ320) returns a random number

printed in reverse.

between 1 and 320; since the

l-!K's

PAINT acts just like pouring some

Lines 830-840 build a cursor-con

trol string with a "home" character

horizontal resolution in high-resolu

followed by 24 "cursor down" char

tion mode is measured from 0 to 319,

acters. This was to make it easy to

loops? We don't need them anymore!

1 merely subtract one from that num

print on

GETKEY,

ber to get the correct range. 1 The res

mixed-mode screen that 1 reserved in

olution in the vertical (Y) direction is

the GRAPHIC statement.

Line 390. Remember the famous "100 GET A* :IFAS =

as opposed

CHEN 100"

to GET, will

wait until a key is pressed.

that bottom line of the

measured from 0 to 199, with zero at

Line 920. The 128 supports eight

the top of the screen. I limited my

sprites, numbered one to eight. To

the joystick is untouched, a value of

random Y direction to 140, as 1 didn't

place a

one if it is pressed forward, a value of

want to draw "stars" in the mountain.

screen,

Line -130 returns the value of joys tick number one. A zero is returned if

two for upper right, and SO on clock

The syntax for drawing a line is

[sprite# ].

sprite anywhere on simply

call

the

MOVSI'H

Xposition,Yposition.

DRAW Icolor source].X,Y TO X2,Y2.

more

button is pressed, 128 is added to the

'Hie first X.Y pair is the coordinate of

ANDing and ORing!

values returned by the.JOY(x) func

the start of the line, while X2 and Y2

Line 950. BUMP( I ) returns a value

tion.

refer to the end points of the line.

if one sprite touches "bumps into"

(See

another sprite. HI 'MP( 2 ) returns a val

Line 460. The first parameter, "2," tells the 12H that 1 warn a high-resolu tion screen split with a standard text screen. The second parameter,

"1."

line

670.

which

draws a

line

across the bottom of the screen.) Line

610.

Here's

something you

ue if a sprite touches any characters or pixels on the screen. Calling the

BUMP(x) function resets it; that's

screen

variable OY (stands for "Old Y") re

cleared;

have

meant

members the previous Y coordinate

would

and

what I'm doing in line 950.

the

zero

POKEing

couldn't do before! In this example,

indicates that 1 want a

PEEKing and

No

wise around the joystick. If the fire

To tell which sprites are "bump POWERPLAY

101


cnniE PRocRnms space dog trainer ing." look at the value returned. The

direction: a one means the sprite is

bit positions zero to seven relate to the sprite numbers one to eight. A BUMP(2) value of lour, for example,

expanded horizontally.

would

the normal size in the vertical (Y) di

6. SV is the step value of the sweep,

rection; a one means the spriie is ex

any number from 0 to 32767. Zero

panded vertically.

(the default value) indicates that you

Indicate

that sprite

number

three has just collided with ;i pixel, (The

number four

in

binary

is

0000(1100. The third number from

the right is "1" or "on"; therefore sprite

number

three has hit some

thing. )

Line what's

1070 and line this?

1420.

Looks like

Wow,

PASCAL—

6. A zero here means the sprite is

7. A zero here means the sprite is

displayed

in

the standard bitmap

mode: a one means the sprite is dis

and down.

5. M1N is the minimum frequency if you're using sweep.

don't desire the sweep. 7. Waveform. 'Iliere arc four wave

forms available:

played in the multicolor mode.

Line

1910 and Line

0 Triangle waveform

1970. A full

discussion of the very

1 Sawtooth waveform

powerful

2 Variable pulse

lemmc out of here! Actually, the DO

PRINT using command would, like

3 White noise (what I used for

most of the new commands I've men

UNTIL statement (and its brother, DC)

my rocket sounds)

tioned so briefly, merit

a lull article

8. Pulse width. This designates the

in itself. In a nutshell, PRINT USING

In this ease, the computer executes

width of the variable pulse waveform

allows you to format your output, be

every line between ihe DO statement in line 1070 and the LOOP Statement

it numbers, alpha characters or dol

(if selected). Tlie very best way to really get the

WHILE) arc very easy to understand.

in line 1 t20. It will continue to ex ecute

these

statements

UNTIL

lars and cents, exactly Ihv way you want it. Look at line 1970. 1 wanted the percentage of fuel remaining to

BUMP(2) returns a non-zero value. I could just have easily—and perhaps

be displayed with one figure to the

more understandably—-have used the

using string "###.#" reserves three

statement

figures to

1070

DO

WHILE

right of the decimal point. The print-

hang of the SOUND command is to get in there and play with different values.

lines 2260-2910 contain the data

for the eight different ship sprites used. (One sprite is used for each of

the left of the decimal

IH;mI'<2) = 0. Just like FOR/NEXT

the eight directions a ship could face;

point, and one lo the right. If I were

loops, DO loops may be nested inside one another. And if you wish to leave

the proper sprite is selected in lines

printing dollars

from S1000 on down, I could use "S

a DO loop before the UNTIL or

####.##".

WHILE condition has been met, the

cents

figures

1120-1220. and '"turned on" in line 1230.)

The Commodore

statement EXIT will send you to the

new methods of sprite definition.

routines. VOL (short for VOLUME) is

With SSILAPE, you can draw a picture

first line following the LOOP state

used to set Ihe volume, anywhere from 0 to 1=1. The SOUND statement

on the high-resolution screen with the DRAW. ORCLB, BOX and PAINT

Line

1770. This command is used

2010-2180 are

128 has several

the sound

ment.

Lines

and

itself, like the SPRITE statement, has a

commands, and (ben read it Into a

to tell [lie computer everything about

series of mandatory and optional pa

sprite. Or, you can enter sprite defini

an individual sprite, except where to

rameters:

tion mode by typing SPRDI:i;, and an

put

it

(which

is where

MOVSPK

comes in). And don't worry, as you

can tell by (he preceding line 1760,

1. The voice number (one. two or three).

to

sprite operating system!) BSAVE will save your sprite data on disk, ready to

parameters every lime! The SPRITE

05^35!). If you don't tare to look up frequency values for every note in a

parameters, in order from left to right.

song,

arc:

statement was

you don't have to repeal all those

1. The sprite number, from one to eight.

2.

entire sub-program built into the 128

will help you design sprites! (Sort of a

The

frequency

remember

chat

value {0

the

designed

that—sounds. The

SOUND

whether or not the sprite is on or off.

The following parameters are op tional, and have default values: 3. The sprite's color, a number

I

used the "old" method of data

for just

statements here, because it's the most

12H has a very

practical for magazine reproduction.

powerful PI AY command that reads

2. A value of zero or one, telling

be HI.OADcd by your program.

English {or should I say Italian?) type

If you want, you may save and run the program once (to POKE the sprites

notes.

into memory) and then, in direct

3. Duration of sound. Any value from 0 (shortest) to 3276". The fol

mode, type:

lowing parameters are optional and

TO 4096

BSAVC 11DO(;SPH!Tr:S".BO,l'35SH

from 1 (black) to 16 (light gray). 4. The sprite's priority over screen

have default values:

data. A zero here means the sprite is

direction if you're using sweep (se

to be

of objects on the

lected later) lo sweep between the

Tliis deletes all the now unnecessary

sereen. Note [hat tile sprites' priori!)

frequency selected above and a lower

lines.

over one another is Mill determined

frequency.

by their number; sprite number one is

0

in front

in front of sprite number two, and so 5. A zero here means the sprite is

the normal si/.e in the horizontal (X) FEBRUARY/MARCH '86

=

Then you can get rid of all those data statements. In direct mode, type: DELETE 2290-2910

Now add one more line:

Increment the frequency

upward 1

on.

102

4. This position designates the step

Decrement the frequency

downward 2 = Oscillate the frequency up

2290 BLOAD "DOGSPRITI;.S",no,P3584 TO P4096 Kesave the program. Lines 2920-296(1 aren't connected

to the rest of the program. Type RUN


GRITIE PROGRHIIIS SPACE DOG TRAINER 2920 to sec a display of all

eight

sprites across the screen. By now, you

should understand how the MOVSPR command in tine 2950 does this.

[ realize that some of these expla nations have been rudimentary, hut

Spaccdog Trainer uses so many new

ics commands to draw some more

BASIC 7.0 statements that to do jus

obstacles in the sky, try using CHAR

tice to some I would have had io Ig

K) print text on the high-iL-solulion

nore others.

screen itself. 'Hie best way to familiar

Play around

ize yourself with the new commands

the sound parameters, use the graph

is io use them.

Spjicedog Trainer GRAPHIC

120

SCNCLR

130

PRINT

1,1:GRAPHIC 0

:

REM

0

CLEAR

CHRS(14):

REM

UPPER/LOWERCASE

SET

the

program: experiment with changing

Before typing lliis program, read "How to Enter Programs."

100

with

510

REM

520

Y=165

:

YU=155

530

FOR

=

0

540

IF :

SCREEN 550

X

IF

X>60

0,1

COLOR

1,13

REM

1

GRAY

:YY=-1:

160

COLOR

2,3

REM

2

BED

MOUNTAIN

170

COLOR

3,3

REM

3

RED

180

COLOR

4,1

REM

BORDER

BLACK

190

COLOR

5,8

REM

CHARACTERS

210

:

YELLOW

580

=

1

TO

8

:

REM

REM

READ

REM

RIGHT

OY=-1:

:

X<240

GOTO

THEN

YU=Y

590

MOUNTAIN

GOTO

600

:

REM

590

OY-INT(Y)

600

230

NEXT

610

Y = Y+FN R(3)-2 IF Y=OY THEN KT=KT+1

620

IF

KT>2

THEN

Y=Y+YY

630

IF

Y>YD

THEN

Y=YD

640

IF

Y<YU

THEN

Y=YU

650

DRAW

1,X,Y

660

NEXT

X

670

DRAW

1,0,188

XD(X),YD(X)

240 DATA

0,-1,

1,-1,

1,0,

DATA

0,1,

-1,1,

-1,0,

1,1

-1,-1

270 280

DEF

FN

R(X)

=

290

X=RND(-TI)

300 310

GOSUB

2260

REM

READ

320

GOSUB

2210

REM

ALL

INT(RND(1}*X)+1

: 680

SPRITES

700

340

REM

350

GOSUB

360

SPRITES OFF CHAR 0,12,6,"[SHFT

S,SHFT

SHFT

A,SHFT

C,SHFT

E,SHFT

SHFT

O,SHFT

G]

SHFT

A,SHFT

I,SHFT

SHFT CHAR

R]",l 0, 8,9," ( [SHFT

ON'T

HIT THE METEORS!)",3

CHAR

INTRO

0,9,12,"[SHFT

400 410 420

:

REM

TURN

IF :

319,188

LINE

1,0,1B7

:

REM

FILL

IT

REM

DRAW

ALL

IN

LAUNCHING/LANDING

LPAD=LPAD-4

1,40,LPAD

TO

60,LPAD

730

DRAW

1,40,LPAD

TO

40,187

P,

740

DRAW

1,60,LPAD

TO

60,187

D,

750

DRAW

1,240,RPAD

[SHFT

760

DRAW DRAW

1,240,RPAD TO 1,260,RPAD TO

T,SHFT

N,SHFT

R,

770

E,

NJOVICE

OR

FOR

470

FOR

480

:

490

NEXT

DRAW

=

1

TO

1,FN

TO

260.RPAD

240,187 260,187

790

REM

800

SPRITE COORDINATES LPAD=LPAD+44 : RPAD=RPAD+44

ADJUST

PIXEL

COORDINATES

TO

82W

RBM

BUILD

CURSOR

POSITIONING

STRING

830 840

CU$=CHRS(19) FOR X = 1 TO :

NEXT

24

:

CUS=CU$+CHRS(17)

X

850

THEN

460

X

RPAD=RPAD-4

810

READY."

JOY(1)<128 REM WAIT

:

780

D]

EXPERIENCED?"

REM DRAW SPACE GRAPHIC 2,1,24

500

PAINT

KT=0

DOT

DRAW

FIRE

430 BUTTON

440 450

TO

BOTTOM

DRAW

720

ALL

GET KEY AS IF ASO"N" AND ASO"E" THEN 390 FF=2.5 : IF AS="N" THEN FF=1.5 CHAR 0,9,12, "(SHFT P)RESS [RVS, SHFT F,SHFT I,SHFT R,SHFT E,RVOFF] WHEN

430

REM

ELSE

710

SCREEN

2210

ISHFT 390

REM

:

:

PLATFORMS

330

380

THL

690

SPRITES

OFF

370

ALL

REST

:

260

YU=50:YD=Y LEFT

DIRECTIONS

250

RPAD^Y

PAD

REM

220

READ

THEN

THEN

590

AND

LPAD=Y PAD

RIGHT

X<160

GOTO

X>159

LEFT

X<260)

:

:YD=177:YY=1:

200

FOR X

IF

THEN

REM

AND

AND

COLOR

YD=177

X<60) :

650

150

:

319

AND

(X>240

140

570

TO

650

GOTO

IF

ASTERSCAPE

(X>40 GOTO

:

560

DRAW

Q

DEBRIS : REM SPLIT-SCRE

20*FF R(320)-1,FN

R(140)

860

REM

870

XP=71

POSITION

880

REM TURN

:

SHIP

ON

PAD

YP=LPAD

ON

SPRITE81

(UPRIGHT

SHIP) EN

390

S=l

:

900

REM

MOVE

910

FOR

J

920

:

930

NEXT

GOSUQ =

MOVSPR

1730

UNSEEN 1

TO

SPRITES

HERE

TOO

8

J,XP,YP

POWERPI.AY

103


GO HIE PROGRnmS SPACE DOG TRAINER 940 950

X=BUMP(2)

:

REM

RESET

M$="[SHFT

BUMP

REGISTER

960

:

970

REM

980

SCNCLR

0

:

REM

990

FUEL=100

:

FTIME=0

1000

WAIT

XF=0

:

FOR

YF=0

1010 . M$="[SHFT

1020

LIFTOFF

GOSUB

CLEAR

:

F=1

SCREEN

:

OS=S

;

J1=1

:

REM

GOSUB

1420

LOOP

1430

REM

1440

;

1450

IF :

WAIT

:

RS = 0

1460

TI$="000000"

UPDATE

INFO

105H

:

1060

REM

1070

DO

MOVSPR

1030

IF(XP>63

1480

YP=YP-4

IF(XP>265 :REM

1510

SPRITE

1520

GRAPHIC

1530

GOSUB

1090

J=JOY(1} : REM JOYSTICK TH=0 : IF J>127 THEN TH=l :

1100

IF

1110

1540 1550

OS = S

UNTIL

SHIP

:

HITS

ROUTINE REM

REPEAT

SOMETHING

ELSE

:

THEN

J=J1

J1=J

:

:

REM

GOTO

1240

REMEMBER OLD

STUFF

1120

ON

1130

J

1150

,1160,1170,1180,

3,0

2130

GRAPHIC

COLOR PRINT

R,SHFT

MANEUVERING

SOUND

1150

S=l

RETURN

REM

UPRIGHT

1230

1570 SHIP

1160

S=5

RETURN

REM

UPPER/RIGHT

1170

5=4

RETURN

REM

RIGHT

1180

S=8

RETURN

REM

LOWER/RIGHT

1190

S=2

RETURN

REM

DOWN

1200

S=7

RETURN

REM

LOWER/LEFT

1210

S=3

RETURN

REM

LEFT

1220

S=6

RETURN

REM

UPPER/LEFT

1230

GOSUB

1730

REM

SELECTED

SPRITE

1240

REM

THRUST?

1250

IF

126H

IF

1270

REM

:

REM FIRE

THEN

NO

TH=0

SHIP

SHIP

SHIP

TURN

SHIP

SHIP

ON

"S"

N

IN

DIRECTION

1300

GOSUB

1310

YF=YF+.03

1320

XP=XP+XF :

REM

2010

NOT

FU< = 0

XD(J),

THEN

:

YF=YF+YD(J)*.3 VER.

REM

ROCKET

HOR.,

VER.

REM

1340

IF

YP<50

THEN

YP=50

1350

IF

XP<24

THEN

XP=24

1360

IF

YP>244

THEN

YP=244

1370

IF

XP>337

THEN

XP=-337

MOVE

ROCKET

REM

1390 1400

MOVSPR

FEBRUARY/MARCH '86

[SHFT EJ

CHRS(147)

RED C,SHFT

R,

H|![SPACE3,

F,SHFT

TO

GOTO

I,

PLAY

1690

1610

IF

SPEED

XF>1 REM

OR

YF>1

LANDINGS HIGH?

THEN

1490

CRASH!

1620

REM

1630

IF

1640

COLOR

1650 1660

COLOR

5,8

1670

PRINT

CUS"[SPACE3,SHFT

SHIP SO1

UPRIGHT THEN

4,6

SCNCLR

TO

RS=2

1690

IF :

LANDING? :

REM

REM

GREEN

:

REM

YELLOW

CRASH!

BORDER

0

E]

I,SHFT PLAY

1680

FOR

1490

:

D,SHFT

:

PJRESS

CHARACTERS

M,SHFT

I,SHFT

[SHFT

1700

SPRITE IF

1690

SOUND

1720

F,

E]

S,XP,YP-2 :

THEN REM

:

:

YP=YP-2

1700 WAIT

:

SPRITE

SETTING

REM

SPRITE

"S"

LAST

DIRECTION

MOVSPR

S,XP,YP

CURRENT 1760

IF :

THEN

4,1

360

REM

1750

FU<=0

COLOR

1730

FOR

:

SPRITE

TURN

OFF

RETURN

1790

:

REM

ROUTINE

REM

MOVE

POSITION

THEN

1780

OLD

OS,0 SPRITE

S,1,8,0,0,0,0 TURN

ON

880

BY

CHANGE

OS

SPRITE

ELSE

DETERMINED

REM

1770

:

IF

:

THEN

1740 POSITION

CHECKS

S,0

RS=1

A,

T]i

AGAIN."CHRS(19)

MOVSPR

ELSE

ISHFT

R.SHFT

JOY(1)>=128

1710

S,XP,YP

MS="ISPACE7]"

S,SHFT

TOO

FORCES

GRAVITY!

1330

1380

LT

FIREBUTTON

REM

BOUNDARY

PRINT

GOOD

FU = 0

YP=YP*YF

CHANGE

:

REM

IS

PUSHED

HOR.,

: :

:

EXPLOSION

POSSIBLE

FUEL

CHANGE

REM

REM

SHFT

TO

REM

:

[SPACE2,SHFT

XF=XF+XD(J)*.3 :

EVERYTHING

REM

1310

IF

:

SHFT

BUT

:

REM

1590

FUEL!

USE

RS=1

:

SHIP

THRUST

REM

RED

:

1600

SHIP

YD(J)

:

BORDER SPRITE

1580

1310

THEN

FU = FU-FF

RED REM

AGAIN."CHR$(19)

GOTO

:

1590 LANDING

CUS"[SPACE3,SHFT P]RESS

FU<=0

:

:

SHFT

MORE

THEN RPAD

2,0,24

5,11

SHFT

REM

1590 LANDING

RED!

1190,1200,1210,1220 :

THEN

REM

GOSUB

ROCKETS

1290

:

S,l,3

A,SHFT

1140

1280

4,3

SHFT

2080

OR

CHARACTERS

1560 GOSUB

LANDING

ROUTINE

J=J-128 J=0

LOOP

XP<278)AND

POSSIBLE

REM CRASH!

BUMP(2)

MOVEMENT

LPAD

AND

COLOR

UNTIL

TEXT

XP<78)AND

POSSIBLE

1500

1080

104

AND

1490

MOVEMENT

FJUEL" UPDATE

(SAFE

ASS(YP-RPAD)<3

S,XP,YP

ROCKET

ROCKET

ABS[YP-LPAD)<3

FIREBUTTON

:

OF

REM

RS = 0

1470

THEN

FOR

1040

:

END

:REM

JOY(1)<128 REM

[SHFT :

REM COLLISION

DISPLAY 1030

N]O

1800

CRASH)

W]AITING"

1800

1410

NEW

SPRITE

TO


GRIHE PROCRPmS SPACE DOG TRAINER 1600

REM UPDATE TEXT

1810

PRINT

1820

COLOR

CUS;

:

5,13

:

2340

INFORMATION

REM

POSITION

REM

MED

CURSOR

GRAY

CHARACTERS

48,0,0,120,0,0,120,0,0

2350

DATA

2360

DATA

120,0,0,204,0,0,132,0,0

2370

DATA

0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0

PRINT

CURRENT

2380

DATA

2390

DATA

:

TURN

2400

DATA

0,0,0,0,0,0,0,0,0

2410

DATA

0,0,0,0,0,0,0,0,0

2420

DATA

0,132,0,0,204,0,0,120,0

2430

DATA

0,120,0,0,120,0,0,48,0

2440

DATA

0,0,0,0,0,0,0,0,0

2450

DATA

0,0,0,0,0,0,0,0,0

2460

DATA

2470

DATA

0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0

2480

DATA

0,0,0,0,0,0,0,0,0

2490

DATA

0,0,6,0,0,124,0,0,248

2500 2510

DATA DATA

0,0,124,0,0,6,0,0,0 0,0,0,0,0,0,0,0,0

2520

DATA

0,0,0,0,0,0,0,0,0

2530

DATA

2540

DATA

0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0

2550

DATA

0,0,0,0,0,0,0,0,0

2560

DATA

0,0,0,192,0,0,124,0,0

2570

DATA

62,0,0,124,0,0,192,0,0

2580

DATA

0,0,0,0,0,0,0,0,0

2590

DATA

0,0,0,0,0,0,0,0,0

2600

DATA

0,0,0,0,0,0,0,0,0

2610

DATA

0,0,9,0,0,0,0,0,0

ROUTINE

2620

DATA

0,0,0,0,0,0,0,0,0

2630

DATA

0,0,0,0,7,0,0,15,0

2030

VOL 15 : T=30 SOUND 1,6200,T,0,0,0,3,0

2640

DATA

0,254,0,0,12,0,0,12,0

2040

SOUND

2,5300,T,0,0,0,3,0

2650

DATA

0,12,0,0,0,0,0,0,0

2050 2060

SOUND

3,5200,T,0,0,0,2,0

2660

DATA

0,0,0,0,0,0,0,0,0

RETURN

2670

DATA

0,0,0,0,0,0,0,0,0

2070

:

2680

DATA

0,0,0,0,0,0,0,0,0

2080

REM

MANEUVERING

2690

DATA

0,0,0,0,0,0,0,0,0

2090

VOL

5

0,0,0,0,0,224,0,0,240

2100

SOUND

2110

RETURN

1830

PRINT

MS;

:

REM

MESSAGE 1840

PRINT

CHR$(18);

REVERSE 1850 1860

REM

ON

MODE

PRINT TAB(12)"[SHFT D]URATION:"; PRINT

CHRS<146);

:

REM

REVERSE

OFF

1870 1880 1890

PRINT

"

";

:

REM

SPACE

COLOR 5,8 : REM YELLOW IF MS="[SHFT WjAITING"

CHARACTERS THEN

TIS="000000" 1900

FT

=

VAL(RIGHT$(TI?,4))

1910

PRINT

USING

;

FLIGHT

1920

PRINT

1930

COLOR

5,13

1940

PRINT

" [SHFT

REM

"#tftt#";FT; TIME

»;CHB5(18); :

REM

MED

F]UEL:";

1950

PRINT CHRS(146J;"

1960

COLOR

5,8

1970

PRINT

USING

1980

PRINT

CHRS{19)

(AVOID

1990 2000

2010 2020

:

GRAY

REM

%";

YELLOW

"#ll#.S";FU; :

REM

HOME

CURSOR

SCROLLING)

RETURN ;

REM

ROCKET

:

SOUND

ROCKETS

T=2 0

1,50000,T,0,0,0,3,0

2120

:

2130

REM

EXPLOSION

ROUTINE

2140

FOR

X»15

STEP

2150

SOUND

1,90,FN

2160

SOUND

2,200,FN

2170

SOUND

3,1120,FN

TO

1

-1

:

VOL

R(10)+10,0,0,0,3,0 R(10)+10,0,0,0 , 3,0

R(10)+10,0,0,0,3,

0

2180

NEXT

:

X

RETURN

2700

DATA

2710

DATA

0,0,127,0,0,48,0,0,48

2720

DATA

0,0,48,0,0,0,0,0,0

2730 2740

DATA

0,0,0,0,0,0,0,0,0

DATA

0,0,0,0,0,0,0,0,0

2750

DATA

0,0,0,0,0,0,0,0,0

2760

DATA

0,0,0,0,0,0,0,0,0

2770

DATA

0,0,0,0,0,0,48,0,0

2780

DATA

48,0,0,48,0,0,127,0,0

2790

DATA

240,0,0,224,0,0,0,0,0

2800

DATA

0,0,0,0,0,0,0,0,0

2190

;

2810

DATA

0,0,0,0,0,0,0,0,0

2200

:

2820

DATA

0,0,0,0,0,0,0,0,0

2210

REM

ERASE

ALL

DATA

0,0,0,0,0,0,0,0,0

2220

FOR

Q

TO

2830 2840

DATA

0,0,0,0,0,0,0,12,0

2230

SPRITE

2850

DATA

0,12,0,0,12,0,0,254,0

2240

NEXT

2860

DATA

0,15,0,0,7,0,0,0,0

2250

;

2870

DATA

0,0,0,0,0,0,0,0,0

2260 2270

REM

SPRITE

DATA

2880

DATA

0,0,0,0,0,0,0,0,0

REM

SET

SPRITES

2890

DATA

0,0,0,0,0,0,0,0,0

2280

IF

2900

DATA

0,0,0,0,0,0,0,0,0

2910

DATA

2920

REM

2930

FOR

2940

: 2290

=

1

SPRITES

8

Q,0,4

Q

:

RETURN

UP

PEEKt3584)=48 REM

FOR

ALREADY

X

=

3584

IN TO

THEN

RETURN

MEMORY! 4095

0,0,0,0,0,0,0,0 DISPLAY . 4=1

TO

2300 2310 2320

NEXT

X

2950

SPRITE MOVSPR

2330

RETURN

2960

NEXT :END

ALL

SPRITES

8

X,l,4 X, 40+X*10,100

iND POWERPWV

105


COmPUTOR TUTOR

BYMAHK.rOK»A_\

Cryptogram for the Commodore 64 W hen I first got my Commodore

64, I spent hours doing neat tricks and designing clever little games. While iliis Impressed my four and six year-old sons, it had a reverse effect on my peers—my fellow high school

teachers. "You're just writing games?" came the incredulous response to my

presentations,

i

should

he

doing

something "educational" with my ma chine.

Cryptogram is the answer to my critics. It's 80 educational I used it in my ninth-grade classroom, it fit right in with the code and cipher unit in the grammar book. And, "It teaches kids ahoui the symbolic and arbitrary nature of language,"' I smugly an

nounced In the teachers' lounge. "I've never seen them work so hard." What

word wrap), and to noi press RETT !RN

1 didn't tell them is how much tun

until the entire message is typed in.

point

that "work" was.

The.

that happens (for some of my less

computer will

then

print

the

It's challenging, sometimes to the of seeming impossible. When

The spur thai got me working on

message In its encoded form. When

patient

Cryptogram was a problem 1 had had

you are typing, it's okay to use insert,'

three minuies Into the job), Crypto

to deal with for years in the class

delete and cursor controls to correct

gram offers hope in the form of a clue.

room. Each year when my students

errors.

To get one, just type (he symbol

students

this

occurs

about

you'd like to have translated followed

would do the code unit, they were

'lilt: message writer will, at the start

required to invent an alphabet code

of the program, have the option of

by an asterisk. Voila! You get the an

and then conceal a message they had

either designing the entire alphabet

swer. Trouble is. you also lose ten

composed with it. The problem: code

code himself any way he chooses, or

points. You see, your task is not just

errors

their encoded messages.

letting the computer select a random

to break the code, but to break it as

When other groups tried to break the

code. In my class it was important to

quickly (and as clue-lessly) as possi

codes {ciphers actually) they'd even

give the code designers the option of

ble. 'Hie computer keeps time and

tually get snagged on one of these

typing in

score. So, if it's a high score you're

insidious misprints.

part of their responsibility was lo de

in

their own code, because

after, remember that the clues detract.

sign a code and memorize it. Some

Another feature is the back-arrow

coding students worked on. Erasures,

message writers, however, will have

key. This one, when preceded by a

scratch outs, and squeezed-in letters

littfe desire to design the code—and for them the convenient random op

letter,

made the problems almost impossible to solve. I decided that if ever there

tion is there.

delete. 'Iliis is helpful because wrong

Worse yet were the copies the de

were a problem perfect lor a comput

After the message writer has typed

in a message (any message is fine,

er to solve, this was it. Cryptogram was the result. To play

even a paragraph out of a magazine),

will

blank

out any

previous

guesses you made but now wish to guesses clutter the screen and your thinking process. Finally,

at some point the code

(he message solver enters the room.

cracker thinks he's got it. "I've got it!"

one to type Id a message in English

'Hie solver looks at the encoded mes

and the other to solve its encoded

sage, scratches his or her head and

he or she yells. Hut are they right? To find out, press the pound key twice. If

form. The message writer can be any

then says,

word

the guess is correct, they are reward

body—Mom, Dad. even six year-old

must

must

ed with a song. If not. it's hack to the

brotherJohn, The only two things the

change this Q to a T." Then he presses

message writer has to remember are

Q followed by T and instantly, one

to use the space bar to avoid breaking

line above every Q in the cipher, a T

coding. Who knows, you may end up

words at the end of a line (in other

appears. Thus begins the challenging

doing it lor a living in the CIA or KGB

words,

process of code breaking.

or something.

Cryptogram you

106

the

game

need

two

does not

FEBRUARY/MARCH '8G

people-,

feature-

be

"llm, TIM:.

I

think that

Therefore

I

drawing board. Type Cryptogram in and start de

Q


COmPUTER TUTOR CRYPTOGRAM 2. Two-letter Words

likely to be S or T. When two letters

Tricks, Tips and Tables

follow an apostrophe. RE and Vli are

Solving ciphers (the more exact term foe ii type of code made up of

4. Three-letter words containing a double letter are apt to be Al.l. or SEE.

letter substitutions) is a skill that

5. Use psychology.

grows with experience. One quickly

makers conjure up messages which

learns to look for one letter words

are advertisements of their own per

(they must be cither f or A) and recur

sonalities.

ring three letter words (most likely

THE), ikit some other techniques are

WE BY

Most

THH AND Tl IB 1IAT TNT ION FOR

Frequency Tables

TIO I IAS TIS

Making a frequency chart of the symbols in the cipher you are trying

2. Look for the word THAT. It is a common four-letter ward, but dis

patterns tor English, from most fre quent to least.

tinct because it begins and ends with

1.

YBGVKXJ Q Z

Bcfnre typingihisprogram, read "How to Emit Programs"

and "Hoir to Use 'lie Majy/int Entry Prosram." Cryptogram

10

DIM

12

BC=53281:CO=54232:I=55296

14

A=65:Y=1064:G=Y:H=Y:ZS="":K=30000 :D=0:Z=-I:M=K:F=Y:R=10 24'MSBT

16 18 20 . 22

S=54272:FOR L=S TO S+24:POKE L,0 :NEXT'HRFL V=S+24:POKE V,15'DJKJ WV=S+4: AD=S+5: SR=S+6: OC=1 : DX=2'IWUJ HF=S+1: LF=S: PS=S+2: P2=S+3'HSEJ

24

TW=16:RR=33:XX=128:YY=255

26

FOR

49280:READ

RX

30 32 34

GOTO 48"BCTD

36

PRINT,"[DOWN,SPACE3]

40

TP=89:X=26:DIM FOR

INPUT

TT=65 T=65

TO

TO

T=l

TO

a

26:PRINT,CHRS(A);'FKLI

C$(A)'BFAG

IF

53 60

CS(A)=""THEN

:GOTO

PRINT"NO

USED:[SPACE2]REDO";

54'FPJP

IF

64 66

C$(A)=LEFTS(CS(A),1)'GWIM NEXT:A=A+1:NEXT'EFJJ PRINT"[CLEAR,DOWN3,SPACE5J

LEN(CS(A))>1

HERE

IS

YOUR

THEN

COMPLETED

CODE

:[DOWN)""BATR 68

FOR T=65 CHR$(T)"

70

NEXT'BAED

72

TO 9H:PRINT, = "C$(T);'FQVR

PRINT:PRINT"[DOWN,SPACE3) NOW

TYPE

IN

THE

MESSAGE

76

PRINT,"[LEFT2,D0HN]D0

:[SPACE2]6

LINES)'"BBCO

[RVS)RETURN[RVOFF]

NOT

82

PRINT,"MESSAGE IS COMPLETE1" BBQR PRINT,"(DOWN2,LEFT]PRESS ANY KEY TO START"'BBPL GET A$:IF ASO""THEN PRINT" [CLEAR] '

84

GOTO

86

PRINT"[HOME,DOWN6]":FOR

:GOTO

86'HICM

82'BCRI

FOR

:NEXT'GTKM TP=TP-l:X=X-l:A=A+l:NEXT

88

46

PRINT"[SPACE6]D0N'T TYPE THIS LINK[HOME]"'BAUU

4 8

:GOTO 7 2'IRBP PRINT"[CLEAR,DOWN 2,PURPLE)

90 92

GET AS:IF AS=""THEN IF ASOCHRS (13)THEN

94

PRINT"

96

FOR

98

POKE

TYPE

50

PRINT"FOR

:PRINT"[SHFT

TP:F(TY)=F(TY + 1)

IN

YOUR

EACH

ALPHABET"'BAJJ

[CMDR

KEYBOARD

!SYMBOL!"'BATT LETTER

OF

THE

TYPE

UNTIL"'BBYS

CS(A)=CHR$(F(RN))'CMYF

PLEASE

WISH

74

44

TO

YOU

TO'"CBCQ PRINT,"[LEFT2]ENCODE.[SPACE2](MAX

42

TY=RN

BLANKS

62

90:RN=INT(RND(1)"X)

+65'IQFI

9. Letters Most Often finding a Word

ALLOWED:[SPACE2)REDO":GOTO 54'FIYR FOR CHECK=A-1 TO 65 STEP-1'GKPP IF C5(A)=C$(CH)THEN PRINT"SYMBOL

F(90)

90:F(TT)=TT:NEXT'IFDT

Beginning a

56

78 80

RANDOMIZING'"BBFJ

:FOR

FOR

54

ALREADY

:POKE T,RX:NEXT'GUNM PRINT,"RANDOM CODE?(SPACE2] Y/N"'BBKL GET AS:IF AS="Y"THEN 36'EHAD IF A$O"N"THEN 30'EEWE

38

52

BC,1'ECUH

194'FASL

Often

ETSDNRY

56,100

:PRINT"[CLEAR]"'ESYD

Most

TAOWCII 1

3. Letters following apostrophes are

28

EN-NE TOOT ED-DE 8. Letters

Alphabet

liTAONIRSDIiLClilM1 M W

TO

ER-RK ES-SE AN-NA ON-NO TI-1T

Message

the same letter.

T=49152

NN 7. Reversals

Then compare the tallies to the table

thing will jump out at you.

:GOSUB

6. Doubk-d Letters Ll. IT SS EE I'P OO RH HP CC DD

ply tally the occurrence of each letter.

below, which lists normal frequency

CS(90):SR=0:POKE

HAS HIM HIS

4. Two-letter Combinations Til HE AN IN ER RE ES ON TI AT

to solve can be helpful. To do so. sim

just by poking in a wild guess some

THE AND ARE YOU CAN IIER WAS

5. Three-letter Combinations

cryptographer.

1. Make frequent substitutions. Often

3. Three-letter Words

message

more subtle, Below are some helpful Mats and tables to make you a better

:POKE

OF TO IN IS IT I IK OH ON AS SO

good choices.

T=l

T=F

TO

40

BELOW

90'EHQI PRINT AS"

@,LEFT]";:G=G+1:COTO

[LEFT]

TO

*]";:NEXT'GIAQ

90'JQPR

"'BASK

G-l:PE=PEEK(T)'GKXR

M,PE:M=M+1:NEXT'EJSR POWEfiPLAY

107


COITIPUTER TUTOR CRYPTOGRAM 100

INPUT"[DOWN10,SPACE2] NOW PRESS A'BCEF

RETURN

TO

:GOTO

START

GAME";

180

102

PRINT"[UP,SPACE32] '" BARC

106

PRINT"[CLEAR]":M=K:G=G-Y"EHVG

108

FOR

109

IF

T=l N>26

TO

PRINT

CHR$(N)"[UP,

110

PRINT

112 114

D=D+1:IF D=40 THEN :D=0'HLXF NEXT:TX=TI'CFHC

116

PRINT"[HOME,DOWN21,RVS,POUND!

C$(N+64);:M=M+1'EMDB

PRINT"[D0WN2]";

TO CHECK ";" [RIGHT3] * FOR HINT ";'BCDK 120

182

CHANGE

(RVOFF,

GET

124

PRINT

126

GET X$:IF X6=""THEN

128 130

PRINT

132

136 138

IF X=42 THEN GOSUB 208'EGAD IF Z<64 THEN Z=Z+64'FHJH IF X<64 THEN X=Xt64'FHDJ POKE 49408,Z-64:POKE 49409,

140

SYS

146

PRINT"[UP5]","[SPACES,RVS] CHECKING [RVOFF]":E = 0

134

IF

Z$:IF

ZS=""THEN

122'EIED

X$:Z=ASC(ZS):X=ASC(XS)'FOXL

X=92

THEN

49152:GOTO

IFOR

CR=0

148

IF

150

E=E+1:IF

TO

116'CJDB

E=40

THEN

190

PRINT,"[UP,SPACE19]":GOTO RESTORE'BAOE

T=l

TO

TRYING."'BBBO

2000:NEXT"EHRM

116'CFSQ

192

TW=25:

194

POKE AD,XX:POKE SR,YY:POKE :POKE S+3,1'GXMR

196

FOR

198

READ AA,BB,DD:EE=(AA*256+BB)*OC :AZ=EE/2 56:AX=1NT(AZ)

200

POKE

202

:POKE WV,RR'DRVC FOR T=l TO 130* (DD/DX) :NEXT

204

FOR

206

NEXT:FOR

RR=65:

SG=1

TO

XX=64:

YY=138'EUEN S+2,128

TW'DFBN

:BX=(AZ-AX}*256'MYJG HF,AX:POKE

:POKE

LF,BX

WV,RR-1'ITNH

T=l

:READ

TO

25:NEXT'EFBD

T=l

TO

25-TW

AA,BB,DD:NEXT:RETURN'ISAL

208

TW=4:RR=17:XX=64:YY=138

210

PRINT"[PURPLE,HOME,DOWN19,RVS]"," fRIGHT2]HINT NUMBER"HN'BDQD

212

OC=32:RESTORE:GOSUB

214

PRINT,"[UP,SPACE15]"'BBEE

:HN=HN+1'GAMO

216

RETURN'BAQD

218

DATA

194'DJLC

1,2 50,1,2,90,2,2,125,1,2,16 3,

6,2,246,1,3,35,6,2,125,1,2,163,

184'HKDN

E=0

170'CGWT

188

[SPACE2]KEEP

FOR

30[SPACE2)

FOR

G-1'GKSR

PEEK(E+R)OPEEK(K)THEN

THAN

186

146'DGPB

X-641ETYM

MORE

PRINT"[HOME,DOWN 19]","NOPE.

Z$"[SPACE2JTO[SPACE2]";"BDSD 126'EIEH

PRINT"[DOWN)MINUS"SC"POINTS MINUTES":GOTO

SPACE2]";'GYOJ 122

176'EFGN

184

PRINT"[RIGHT3] ["] TO BLANK";'BBBH F=1024:CC=I:H=Y:K=30000:M=K :PRINT"[DOWN,RVS]

10'HJEO

IF ASO"N"THยฃN END'BACD TAKING

G:N=PEEK(M)'FIKI

THEN

LEFT]"CHRS(N)"[DOWN]";:M=M+1 :GOTO 112'JSYP

118

178

2'BLDR 220

:R=R+120'IPJI

DATA

2,246,1,3,35,2,4,

48,1,3,244,

2,2,16 3,1,3,35,1,3,24 4,1,3,18 7,

152

K=K+1:NEXT'DEWE

154

SR=100:TZ=TI:TM=INT((TZ-TX)/3600)

222

156

'GAAO PRINT"[CLEAR 1","[DOWN3]

DATA 3,134,.5,3,35,.5,2,163,.5,1, 250,.5,2,90,8'BQRI

224

DATA 1,2 50,1,2,90,2,2,125,1,2,163, 8'BFSI

226

DATA 162,0,169,40,133,78,169,4, 133,79,169,0,133,80,169,216,133, 81 'BKLQ

228

DATA 160,0,177,78,205,0,193,240, 38,232,200,192,40,24 0,3,76,20, 192"BKGS

230

DATA 24,165,78,10 5,120,133,78,165, 79,105,0,133,79,24,165,80,105,

232

DATA 133,80,165,81,105,0,133,81, 76,103,192,56,165,78,23 3,40,133, 78'BLCN

234

DATA 165,79,233,0,133,79,32,108, 192,145,78,169,9,145,80,24,16 5, 78'BKGP

236

DATA

14'BLSK

CONGRATULATIONS! [SPACE2]"CB$:OC=8 :DX=1-6:GOSUB 158

19U'ESRS

PRINT"[DOWN,SPACE2] YOU

SOLVED

THE

CIPHER

IN

"TM"

MINUTES"'BCKS 160

PRINT"[DOWN.SPACE3] YOU

162

GET

100

POINTS

FOR

SOLVING

IT1" BANK SC=30-TM'CGVF

164

IF

166

PRINT"[DOWN] PLUS"SC*2"BONUS POINTS FOR SOLVING IT IN"'CDXS

168

PRINT,"LESS

170

IF HN>0 THEN PRINT"[DOWN2,SPACE2] MINUS"10*HN"FOR THE"HN"HI NT(S)

YOU 172

TM>30

THEN

176 )0B

THAN

120'BMWL

30 MINUTES"'BBGP

HAD"'FJXP

PRINT"[DOWN,SPACE?]

FOR A TOTAL 174

182'DHEI

OF

"SR+SC*2-HN*1B"

POINTS"'FJFQ PRINT,"(DOWN3] PLAY AGAIN?[SPACE2] Y/N'"BBWL GET A$;IF Aยง="Y"THEN CLR:RESTORE

FEBRUADV/MARCH '86

105,40,133,78,165,79,105,0,

13 3,7 9,76,2 7,192,165,79,201,7,

208'BKQR 238

DATA

240

5, 201,42,240,4,96,169,32,96'BFES DATA 189,48,117,96'BNDD END

165,96,173,1,193,201,30,240,


JIFFIES

BYJIM CRACHLY TECHNICAL EDITOR

Tech Notes

growing habits. Types include eventhing from houseplants to grass to needle evergreen trees.

Technical editorJim

You can request Information on a single plant or get a complete listing

Gracely keeps you

of all the plants. You can define your

abreast of the latest

growing

region

based

on your

zip

and greatest

gives you only plants matched to your

code, and from then on the software region. So if I want a deciduous shrub, three-feet tall requiring dry soil and

new company has come barreling

full sun, the only choice in my area is

into the Commodore 64 games mar

the

ket. The company is Accolade of Cu

waxen.

pertino, California, and they have de

ever-popular

Common

Woad-

Other options are a planting calen

buted With two nice games called

sphere. Although not a game to last

dar and a note pad of information,

Law of the West and Hardball.

you for years, it is Tun to play and

which you can recall by name or date.

rather challenging. (S29.95)

'Hie entire package is well worth the

Hardball is an arcade-type baseball game that includes lots of strategy.

cataloguing

cost (S4'i.9*>), and can he used over

the 64 from Intcgrated-

and over for a long time (until they

Masterdisk

is

a

disk

The screen display uses 3/4 of the

system for

screen to provide one of three rcalis-

Software Systems of Ames. Iowa. This

lie perspectives of the field. Pitchers

program does all the work for you:

and hatters have a great many options,

You simply put disks you want catalo

sic vanilla and could use a little refin

and the manager can bring in pinch

gued into the l>il and the program

ing.

hittCIS and relievers. The screen also shows a small overhead view of the

reads and stores all of the file names

base like this is pretty pictures to ac

on the master disk. Once they are all

company the descriptions. Maybe lat

bases so

runners

stored, you can print out a disk or the

er on the Amiga?

leading and stealing. The graphics are great, the sound

entire list of program names, sorted

effects moderate, and the game play

this luxury, don't knock it. In addition,

relatively easy for the pitcher (and

tile searches are possible using wild

ever seen for the 64, has been re leased by I'XH of Cambridge, Massa

fielders), while pretty tough for the

card symbols. Thai way, if you only

chusetts.

batter.

remember the first couple of letters,

tournament, it was created by

against the computer or with another

you can still find it. You can also re

ain's Melbourne House, and has been

person. Hardball is among the best

move files from disks and search for

in

basehall games available. ( S29.95 )

mom on disks.

months.

that

you can

The game

can

sec

be

played

alphabetically!

If you've

never had

invent some new plants).

'Hie software itself, however, is ba The only thing I miss in a data

Kitug-I'u:

Way of the Exploding

Fist, the first karate simulation I've

the

A simulation of a karate

British It

against the

Brit

top five for several

can

he

played

either

computer or with

two

Law of the West is a new concept

Additional features include a spe

for a game. It mixes the eharacters of an adventure game with graphics and arcade action. You are the new sheriff

cial version for use with two 1541

players. The tournament is a series of

drives (devices 8 and 9), and an ID

bouts, each lasting either 30 seconds

usage chart to print a grid of all possi

or until one player has scored two

in town. The game perspective is from behind and to the right t>f you so

ble ID'S and to mark those that have

points.

that you can keep an eye on your gun-

program is that it requires each disk

er, you must win two bouts against

hand as people walk out of a saloon or

to have a separate ID. If you have used

each opponent to advance to the next

get off a train, and turn to face you. At

the same ll> for more than one disk,

level. Tlie

this point there is some interactive

you will have to change it with a spe

fiction: you must decide whether to

cial program that is included. All in

with 16 possible moves in all (includ

shoo away a pest or shoot down a

all. this is a good package to keep

ing (lying kicks and somersaults).

criminal. Of course, you may not have much time to think before you are

your disks in order ( S34.95). Ortho, the company that brought

ity, the only thing missing is a tutorial

gunned down. At the end of the day.

you all those gardening books, has re

on

you arc evaluated on everything from romantic success to the number of

leased

Knowing the most effective counter

called Ortbo's Computerized Garden

to a backward sweep and what scores

had guys killed.

ing. Besides the thick gardening hook,

half a point versus one point helps

the planting guide, and

immensely. The graphics are tremen

counters in one game, and they are

helpful pamphlets, there is a piece of

dous and

the same each time. The trick is to figure out responses and motives. The graphics and sound are well done and

software

thoroughly

add nicely to the Old West atmo

There are only about a dozen en

been used. Another advantage of this

their

first

called

software

the

package

the

other

Personalized

When playing against the comput

range of kicks, punches,

blocks and jumps is very complete,

With a simulation of this complex karate

and

the

karate

tournaments.

background music is

oriental.

Better

have

a

Plant Selector. This is a data base of

good joystick for this one, because

over ~5<) plants, categorized by type,

the moves are in all eight directions.

region, color, light retirements, and

Looks like a winner ( 129.95 )â– POWERPLAY

B 109


COmPUTER TUTOR Game Design,

HV ROBERT AI.ONSO

pressed, and limit acceptable input to

You not only have to

Part 2

go from spot A to spot

Moving Characters on B, but you must not be the Screen

in both spots at once.

difficult concept for a novice pro grammer to understand is that you

the keys you are setting equal to a

direction. For example, lei's say thai you want the M key to equal down, ihe I key to equa! up, the j key to equal left, and the K key to equal right. You must include four IF-TIIHN statements in your program lo lest for these keys and to move an object in the required

These

numbers are not arbitrary,

direction

if any

of those

keys

is

can't move anything around the

they are determined by the width of a

pressed. Program 1 Has the (JliT AS

screen with a [oystick or any other con

screen line. On the 64. each line has

instruction

troller unless you have programmed a

40 character spaces horizontally, To

endless loop and the necessary four

[F-THEN statements. Actual move

at

the

beginning

of an

routine that will read and interpret

move one character toward the right,

the proper registers. You might re

as mentioned, you add one, but to

ment is a bit more complex. Before 1

member, when you first began pro

move down

explain it, type in Program I and play

gramming, trying to move a character

have to move the equivalent of 40

around by just plugging in a joystick.

spaces to the right to end up directly

It doesn't work.

below your starting position.

one space, you would

with it a while. When one of the four designated

keys is pressed, the corresponding di

If you think about what movement

Movement is further complicated

is, you'll realize thai it is a change in the physical position of an object.

by the fact that you not only have to

This can get a bit boring, but at least

go from spot A to spot I), but that you

you get a feel for how the loop is

must not

What is meant by this is that if you

pens. The person is lit one spot, in

supposed to work. If you want to ac tually move something around the

wrote a simple program that moved a

lei's say lime 'I', and in another totally

screen using this technique, you must

characier around the screen and for

replace the PRINT statement and the

got to put in a routine to keep track of

direction name following it with a

When a person walks from one place to another. Something special

hap

different spot at time T~ I. You could say that his presence at the original spot has been erased and that he has

reappeared, in effect, at spot two in a given amount of lime. In the sameway,

when

you attempt

to move

something on your screen, you must be conscious of the time it will take for the object lo move from point A to point B. and along the way, you must

erase the old positions of the object and draw new ones.

Let's say that you start your game

off with a spaceship thai must be moved from the Sell side of the screen to ihe right. You want the player to be

able to control the Spaceship with a joystick. The joystick control is sim ple, but making the Spaceship move in a direction is a bit more complicat ed. Kor a program to move anything on the screen, it must keep track of

the object's position on the screen and

must have a

table or set

of

Instructions that tell it what number to either add or subtract from the

physical position of Ihe object to get it to move. For example, for the 6-*'s screen, the program would have to

know that it has to add *iO to go down

be in both spots at once.

rection will be printed on the screen.

the characters previous position, you

command or a value that will later be

would end up having a character that

used

leaves a trail of clones around the

screen.

screen. You must, therefore, have a

to

move something on

the

'Hie first step in doing this is to

routine lo erase the character's pre

Initialize some variables. Try lo pick

vious position,

meaningful variables. Some good var iables are I. for ihe location of the

'Hie program, in other words, must work something like this: Place a

character at position A, detect a joys tick or other controller, add the value of the direction to the physical loca tion, erase the character from posi tion A, and place the character at ihe new position B. After you fully under

stand the concept of movement and ihe problems inherent

in moving

something around ihe screen, the rest is simple.

There are several ways lo control a character. You can, for example, use a joystick, t!ie keyboard, a touch pad or a light pen. Before we look at the use

of a joystick, it is important to under

screen, D for the direction of the movement, and CC for the difference between screen RAM and color RAM.

Program 1 will demonstrate Ihe tech nique for you. Be sure to save Pro gram 1 before attempting to run it. It is important to save this program

before running it, because once you begin moving the character around. you

could

accidentally move your

character off the bottom or top of the screen. Either one of these actions

probably would (or did) make your program crash, forcing you to turn off

the computer to regain control of it, This happens because below the

stand how to move things around the

screen

screen with the keyboard. There are

vectors that, if changed, will no! allow

two ways to read the keyboard. One

you to run your BASIC program, and above ihe screen memory is where

way is by using a GET A< loop, A GET AS ai the heginning of a loop will always set AS equal to the letter that

memory

are

very

important

your BASK; program is located. If you intrude into the program and POKE

and subtract -iO to go up; add one for

was pressed.

A couple of ll-'-THEN

going toward the right and subtract

any values, the program will no long

statements following the GBT as can

one for movement toward the left.

then be used to test which kev was

er look or behave the way you would

110

FEBRUARY/MARCH '86

expect.


COmPUTER TUTOR You can prevent [his from happen

ing. In feet, there are two ways to prevent your character from going

Into an Important area of HAM and ruining something, ()nc i.s by creating

boundaries thai the character can't pass and the other i.s by setting up a formula that tests if the character is attempting to escape the screen area (so to speak). Both ways involve using

[P-THENs. Programs 3 and i provide examples of these techniques. As you can see. if you have typed in

the programs, saved and run them,

the correct "D" value. The D value i.s

In order to move an

the value thai must be added to the

object around on the

move it In the joystick direction. For example, up Is 40 and down +-i().

screen, yon must

character's present screen location to

Die routine for reading the first joys

program a routine

that will read and

tick port with the PF.KK IP-THEN method is shown in Program 6. Program 7

is not much different

from Program 6. The only difference

interpret the proper

between the two is that line 20 and

registers.

peek at

line -i5 has been changed. These lines a

different

register in

the

computer. Tine reason for ibis differ

ence is that one program tests for

each has its own advantage. Program 3 will not let the character move off

number of any key was pressed and

joystick port one and the other for

ihe screen area in any direction. This

remembers which key it was, but it

joystick port two. Once you type in

docs accomplish the desired result,

does not detect which key is being

either program and have run it, you

hut at the cost of screen area. The

held down continuously.

will notice that every time that you

boundary takes up a line of each side of the screen. Program -i lets the char

character

hit the lire button you get 'TIKI;!"

from the keyboard is fun, it is even

printed on the screen. This was put in

acter go off the screen in the left or

more fun to do so with a joystick. A

to demonstrate that the fire button is,

joystick routine is really no more dif

indeed, working. In an actual game

nil' in the two critical directions: up or

ficult to implement than a keyboard

program, you would replace every

down. Program

routine. The only fundamental differ

thing following the TUliN statement

right direction, but will not let it go i has the added ad

Although

controlling a

vantage of not occupying any screen

ence between the two is that for the

in line -i5 of either program with a

area. Using one or the Other is up to

joystick routine, you will be peeking

GOSUB and a line number that ac

the individual programmer. For most

the memory location for the joystick

cesses any action sequence that your

games, the boundary method in Pro

instead of for the keyboard.

game

The joystick memory locations (or registers) arc at 56320 and at 56321.

button is pressed. The use of the fire

movement of a character. Losing a

'line Firsi joystick port is tested by

imagination.

slice of screen area is often not so

peeking memory location 56321 and

gram 3 is preferable because it is a much neater way to control the

important.

the second joystick port by peeking

button

might require when the fire is left entirely up to your

Programs 6 and grams

for simple

~ are good pro games.

However,

memory location 56320. It is recom

they were intended more a.s examples

AS method work, perhaps you'd like

mended

than as routines to be placed within

to see how to accomplish the same results using the PEEK method of key

used, because joystick port one can

programs. Program 8 is a more useful

interfere with normal keyboard oper

routine to place in a program. II al

Now that you have seen the GET

board control. Tile advantage of using the PEEK method is lhat as long as the user holds down a key, the program

will register movement in a direction,

(With the C1ET AS method, the user

that

joystick port

two be

ation. Pot a clear example of the key

lows diagonal movement as well a.s

board interference problem, just plug

the four directions lhat Programs 6

a joystick into port number one and move it around. You will probably see

and 7 already allow.

the number two and the left arrow

must constantly hit the key to get any

symbol appear on the screen. This is

kind of fast continuous movement.)

very undesirable in a 15AS1C game, he-

You'll notice that to achieve diag

onal movement, four more lines of ll:THEN's had to be added to the skele ton of Program 7. Lines i5 through 60 are the added lines, which test for

To illustrate the difference between

cause if you finish a game and the

the two methods, type in Program 5, The program peeks at memory lo

program has a line 2 or 11 or even

each of the four diagonal directions

222, it may gel wiped out if yon acci

The values assigned to the variable I)

cation 197 to find out which key is

dentally hit RETURN. The only time

arc obtained by adding together the values of the two directions that each

currently being held down. If one of

port number one should be used is in

the four keys that the If-THEN loop

a two-player game.

diagonal movement entails. For ex

As usual, there is more than one way to program a joystick routine.

the -40 needed for upward move

tests for is being held down, then the

program

responds by

moving the

ample, lo move up and left, you add

heart in the direction corresponding

One way is lo peek the memory loca

ment to the

n> that key. This program makes the

tion and to do a couple of things with

ment toward the left. Although Program 8 works well for

- 1

needed for move

heart move much quicker than the

the result in a series of li;-TI IliN state

previous example programs because

ments until you determine which di

most games, it takes up too much

it only tests to see which key is being

rection the joystick is being pushed.

memory and slows down the action

held down, not which

The other way is to set up an array in

in your games because of!he multiple

which all the values given by peeking

use of (F-TJrJENs, It is important to

the joystick register are used to find

note thai ll'-THL\s slow down your

key was

pressed. The GET AS loop, on the other hand, checks lo see if a letter or

POWERPLAY

111


[OmPUTER TUTOR programs more than just about any

way to read the joystick porl because

were obtained by running the pro

other BASIC command, bo whenever

it eliminates eight of the time con

grams

possible, try to avoid using them. If in

suming ll-'-Tin-Ns. Besides speeding

;i given situation you think only an IF-

things up a bit, it also uses less mem

THEN will work, then use it. Later,

ory.

when your bag of tricks is larger, you

enough to make Program 9 the best of

don't

will

all the joystick programs presented so

you'll get lower times, but compara

far.

ble nonetheless. You should sec evi

dence that Program 9 is substantially

avoid using IF-THKNs. Instead of

Programs 10 and 11 are designed to prove that Program 9 is the fastest

reading a value from the joystick porl

alternative. Each one tests the time it

and then testing it with multiple ll;-

takes

inevitably

learn a routine that

will work better and faster. Program 9 demonstrates a way to

These

the

two

program

advantages

to execute

and

moving

the character

around the screen can be found after the RBM statement in line 10 of each program. If you run the programs and

arc

move the character around,

faster. The joystick array program (Pro gram 9) serves as prool thai II'-TllliN.s

500

THENs, it first sets up an 11-element

loops of the main segment of the pro

can be avoided. The same technique

array to hold the values that are add

gram. The 64"S time variable, Tl, was

that is used for the joystick program

ed to the variable D for each direc

used to test the time that it took for

may be applicable to other circum

tion.

strategically

each program. The way that Tl was

stances which rely heavily on

placed in the element of the array that

used is quite simple. Al the beginning

THEN

Corresponds to the value that line 30

of the luop. the variable T is set to the

read this article and the custom char

yields lor a given direction. For in

current value of Tl, regardless of what

acter article in Commodore Power-

stance, if the joystick is pushed up,

Tl may be al the moment. Ai the end

.'I'/iiy.

the value returned inJO from line 30

of the loop, the time elapsed in sec

are probably ready to program your

is one; therefore, the first element of

onds is calculated by subtracting the

own

the array holds a -40 to correspond

value of T from the present value of

urge,

with the direction of the joystick. Bach of the directions has its own

Tl and dividing the result by 60. The

hand al creating a game. Remember

change in time is essentially what's

Clemen) in the array. This is a faster

that trying things out yourself is what

being calculated.

is really fun.

These

values

are

More typing (best program-., read "lion To filler Programs" and ■Him (o Csc !hc Maga/ine Enlrv Program."

The

results that

D=40'EFPI

THEN THEN THEN

D=-1'FEBK

IF A5="M"

THEN

PRINT

"DOWN1" ECHC

60 65

IF

70

POKE

75

POKE

IF

A$ = "I"

THEN

PRINT

IF

A$="J"

THEN

"UP"'ECKC

PRINT

"LEFT"'ECQE

50

IF A$="K"

THEN

PRINT

60

GOTO

"RIGHT"1ECBF

10 20 30

CC=54272: L=1524: D=0 : PRINT CHR$(147)'FWNF POKE L, 83: POKE L+CC, GET AS: D=0'CFBB

40

IF A$="M"

50

IF

60

70

PRINT

15

POKE

20

GET A$:

25

IF A$="M"

THEN

D=40'£FPG

30

IF

A$="I"

THEN

D=-40'FFBD

POKE

L+CC,

2'DKLG

A$="I

THEN

D=-40'FFBF

AS="J"

THEN

D=-1'FEBI

IF

A$-"3"

40

IF

D=1'EEMD

A$="K"

D=-1'FEBG

THEN

IF

THEN

A$="K"

45

THEN

D=1'EEMG

L,32:

L=L+D:

L+CC,

2:

10

CC=54272:

POKE

IF

20

L,83'ENDJ

GOTO 30'DIAI

END

(L+D)>2023

:

L=1524:

:POKE

50

POKE

L,32:

L=L+D:

55

POKE

L+CC,

2:

10

POKE L+CC, 2'DKLG TO 1063:POKE X, 160

X+960,

POKE X+CC,

5:

160'GYYG

POKE

X+960+CC,

5

: NEXT'GPMK FOR X= 1024 TO 1984 STEP 40 : POKE X, 160: POKE X+39, 160'HAXI POKE X+CC, 5: POKE X+39+CC, 5 : NEXT'GOML GET A$: D=0'CFBC FEBRUARY/MARCH '86

(L+D)<1024

THEN

POKE

GOTO

L,83'ENDG

20'DIYJ

END

Program 5. Example of PKEK

D=0

PRINT CHR$(147)"FWNF

15 POKE L, 83: 20 FOR X= 1024

OR

HSAN

Program 3. Example of'Houndary

112

83:

D=0'CFBA

IF

POKE

40

L,

35

POKE

35

D=0

D=40'EFPD

80

30

L=1524:

CHR$(147>'FWNF

THEN

90

25

D=-40'FFBF

D=1'EEMF (L+D)=160 THEN 40'FJSM L,32: L=L+D: POKE L,83'ENDI L+CC, 2: GOTO 40'DIBL

CC-54272: :

2'DKLC

the your

Program 4. Example of Formula 10

Program 2. Keyboard Movement Demo

try

you

PEEK

EMU

10'BCIC

and

IF-

have

a

THEN

GET

1'JHS,

If you feel

ahead

A$="M"

10 30

go right

IF

20 40

pseudo-games.

50 55

AS'BCGX

August/September,

45

IF A$="I" IF A$="J" IF A$="K"

Program I. Keyboard Control Demo

testing. Now thai you

CC=54272: :

PRINT

15

POKE

20

A=

L,

L=1524:

D=0

CHR§(147)'FWNF

S3:

POKE

PEEK(197):

L+CC,

25

IF A=36

THEN

D=40'EGGG

30 35 40

IF A=33 IF A=34 IF A=37

THEN THEN THEN

D=-40'FGSD D=-1'FFSI D=1'EFGD

45

IF

(L+D)>2023

2'DKLG

D=0'DJHC

OR

(L+D)<1024

THEN

20'HSAN 50 55

POKE POKE

I.,32: L+CC,

L=L+D: POKE L,83'ENDG 2: GOTO 20'DIYJ END


10IT1PUTER TUTOR Program 6. Joystick Port 1

:

10

CC=54272:

15

: PRINT CHR${147>'FWNF POKE £,,83: POKE L+CC,2'DKLG J0= 1S-(PEEK(56321) AND 15)

20

:

25 30 35 40 45 50

L=1524:

D=0

30

J0=

35

D=

R(JO)'BGYG

40

IF

(PEEK(56320)

45

60

POKE POKE

L,32: L=L+D: L+CC,2: GOTO

IF

15

POKE

20

J0=

25

IF IF

:

30 35

L,83:

POKE

L+CC,2'DKLG

15-(PEEK(56320)

AND

15)

(L+D)>2023

POKE

L,32:

55

POKE

L+CC,2:

60

DATA

0,

DATA

39,

(L+D)<1024

THEN

L=L+D:

-40,

0,

POKE

GOTO 40,

1,

L,83'ENDG

30'DIAJ 0,

-1,

-39,

-41'BRNF

41'BNDJ

tfllll'

10

REM

15

CC=54272:

52.183

SECONDS'BNGA

20

25

: PRINT CHR$(147)'FWNK POKE L,83: POKE L+CC,2'DKLC T= TI: FOR TEST = 1 TO 500'EMKI

30

J0=

L=1524:

D=0

15-(PEEK(56320)

AND

15)

D=0'FSCG

D=40'EGJH D=-40'FGDD

35

IF

JO=2

THEN

D=40'EGJI

40

IF

JO=1

THEN

D=-40'FGDE

IF JO=4

THEN

D=-1'FFFI

45

50

IF IF IF

JO=4 JO=8 JO=5

THEN THEN THEN

D=-1'FFFJ D=1'EFTE D=~41: REM

UP

&

D=-39:

REM

UP

&

D=

39:

REM

DOWN

&

D=41:

REM

DOWN

&

IF

(L+D)>2023

OR

55

THEN

LEFT'GOSN

60

(L+D)<1024

THEN

POKE

L,32:

L=L+D:

,60

POKE

L+CC,2:

POKE

GOTO

65

L,83'ENDL

20'DIYF

IMD

D=0

80

:

90

THEN

D=40'EGJH

JO=1

THEN

D=-40'FGDD

40

IF IF

JO=4 JO=8

THEN THEN

D=-1'FFFI D=1'EFTD

45

IF

JO=5

THEN

D=-41:

50

LEFT'GOSM IF JO=9 THEN

D=-39:

IF

J0=6

60

LEFT'FQCN IF JO=10 THEN

65

RIGHT'FSVJ IF (PEEK(56320) PRINT IF

THEN

D=

85 95

REM

UP

REM

&

UP

&

REM

DOWN

&

D»41:

REM

DOWN

&

OR

16)=0

POKE

L,32:

80

POKE

L+CC,2:

L=L+D: GOTO

POKE

THEN

Program 9- Array Joystick 2 10

CC=54272:

L=1524:

D=0

15

: PRINT CHR$(147)'FWNF POKE L,83: POKE L+CC,2'DKLG DIM R (10): FOR X = 0 TO 10

CC=54272:

37.117

PRINT

20

POKE

25

DIM

OR

16)=0

THEN

(L+D)<1024

THEN

POKE L,83'ENDO TEST'DKIJ S?:CONDS"'DIKQ 1ND

iNII

SECONDS'BNGA L=1524: POKE

(10):

READ

X

R(X)=A: JO=

45

: D-0'FSCH D= R(JO)'BGYH

50

IF

TEST

-

1

TO

15-(PEEK{5632H)

(PEEK(56320)

TO

10

AND

500'EMKJ AND

15)

16)=0

THEN

"FIRE!'"GMNI

{L+D)>2023

OR

70

40'HSCO POKE L,32: L=L+D: POKE L+CC.2: NEXT PRINT {TI-TJ/60;"

75

DATA

0,

80

DATA

39,

65

0

NEXT'CGTB

40

60

=

A'FMII

T=TI:F0R

IF

L+CC,2'DKLC

FOR

35

55

D=0

CHR${147)'FWNK

L,S3: R

PRINT

L,83'ENDN

20'DIVH

REM

15

30

THEN

(L+D)<1024

10

:

20'HSAL

75

(L+D)>2023

POKE L,32: L=L+D: POKE L+CC,2: NEXT PRINT (TI-TJ/60;"

:

"FIRE!'"GMNO

(L+D)>2023

AND

"FIRE!'"GMNP

Program 11. Time Test of program 9

39:

AND

IF

THEN

30'HSBM

RIGHT'GPMI

55

JO=10

PRINT

D=0'FSCF

JO=2

THEN

75

: PRINT CHRS(147)'FWNF POKE L,83: POKE L+CC,2'DKLG JO= 15-(PEEK(56320) AND 15) IF

J0=6

IF

15

IF

IF

RIGHT'FSVK IF (PEEK(56320)

CC=54272:

25

THEN

70

10

30 35

JO=9

LEFT'FQCO

Program 8. Diagonals Porl 2 L=1524:

IF

RIGHT'GPMJ

20'HSAJ

55

20

OR

THEN THEN

50

70

THEN

JO=2 JO=1

IF JO=8 THEN D=1'EFTD IF (PEEK(56320) AND 16)=0 print "fire:'"gmnm

.20

16)=0

Program 10. Time Test of Program 8

:

D=0'FSCF

45

40

AND

"FIRE!"'GMNH

50

65

Program 7. Joyslick Port 2 CC=54272: L=1524: D=0 : PRINT CHRS(147)'FWNF

15)

30'HSBN

POKE L,83'£tiDL 20'DIYF EMD

10

AND

D=0'FSCG

20'HSAJ

55

NEXT'CGTF

15-(PEEK(56320)

PRINT

IF J0=2 THEN D=40'EGJH IF JO=1 THEN D=-40'FGDD IF J0=4 THEN D=-1'FFFI IF JO=8 THEN D=1'EFTD IF (P£EK<56321) AND 16)=0 THEN PRINT "FIRE!"'GMOM IF (L+D)>2023 OR (L+D)<1024 THEN

A'FMID

K(X)=A: :

D=0'FSDF

READ

25

-40,

0,

40,

1,

(L+D)<1024

THEN

POKE L,83'ENDH TEST'DKIL SECONDS"'DIKJ 0,

-39,

-1,

-41'BRNL

41'BNDG

iHD' POWERPLAY

113


USER CROUPS Commodore user groups nationwide and around the world provide invaluable assistance to Commodore computensts If you are looking lor people who share your comps. ting Interests, or if you neet help getting started wich your computer, contact the gioup near you

This list is compiled from groups who responded to a survey conducted by Pel© Baczor, CommodOrB's usm tjroup coordinator If you would like

your rjioup to appear hare or it you need information about Commodore's user gioup support, contact Pete at Commodore Business Machines,

1200 Wilson Drive, West Chester, PA 19380. ALABAMA

CALIFORNIA

Uirnuri'jhain

Almloma

Ruimnqham Commuduie

CactUB Cominunlcuior

Compute: Club

PO Ba* 1277— 917D1

HoEiy Janes4B46 Avnnuo V Lffi 7-8—35203

Bnurmv

'"'I 1

Son Cartes Poninsuia ComniOiiDEfi

Computer Ctub Eirii'i Mct>anjld

BttMoty

pc Han ti63-airan

William H Bhiwii

101 K<iy Bond Rrt —3G330 Mobile

Haldwin Path Cj] Poly Ccmmodoro iSnatu Group

Willlrmi J Kieumun

1^17^ Ramona Blvd —91706

Scausboro C-6-1 U»fir*' Gmup

Chib &4

■■

Robert Jah^son

h ini Bui

Ik b. Hok2&&—3G~6B

Cuittr, J

&2G CrtrHEluino Di —9*1132

M WcConoghv

2415 US lSNwOl—33»3

PO Box 3193—95tP3 BaUU Mfiriri C«nLE,il Coast Comrnudnin Uqci (jjou[> Uiibt-itP V^La 4237 Plumorla Ct —Q34S5

Cnknify Cammudcie Usert Ujojp

Cammodcfle Uscja Gtduq Tom Lynch

Anchorage

Aln:ikn S4 Coriunodurn CompuLt-i Club

Kledi CHv Users tlroup

Jun Llanos PO Box 6QQ2—£9901 : nl ^i'.k,i CommodOTtf Uhwi Group

i'M-ir!' ■ Liiflll .!';.

P O Boi 2204—99K!'j ARIZONA Aliiona VIC & 64 Usois

Thomas Monsou 9W W Mailbao ClI —85224 Clio bo

Ciilii Hnckwn

CJ91 W 9th #203— S3S12 Dbibk> VaDav Commodore Dunn Eieichen

Hi 1, RwM—86801 Phoenix J'JiooniK Arizona Cujnmtxloro Club Leslie A Kcber-i

PO Bon 34905—MO67 Tlsundet Mousuaiu Cijmmodiue uwgp Jnfl Tyior

P O Hon 179&-ffi63C Tucra

Costa Mflaa

Rny Brontas

C Tet'li Useic o[ Oiunun Cuunly R Si^viinson

Computer CLuh

CufWUM

Oub

PUO a[ Silicon Val!-iy

Ruycc Mucheti

MaiVin Vdnder Kuul

EMOOFJmCt #607^—80^1

Donviilo

3371 S Martngn Ui —flfi730

Dniiuille U&s? Csoiip

UrfflriS Gioup

Kn( t Davis

Hajpfi D Andrea

ia^FEoEi:S:. Suite 106— 94526

PO Box 4142—H15O? CONNECTICUT

HuitywrxKl Commodar*

UsDin Cicoup Mjiiin BlackwuJl 733 PJ Piclqowuod Blvd —9O03B Livcimoit

(janvva EawEici

Jo Johns cm

UBtOp

KwiMUlH Hcttoa

Loh Owiii

SOU Luis Obiapo CMQfilOdoft Coinp CJ

Nevada CiLy

I'O Box 8553—C6G1B

CloEiy tripderici

ilfiH RH Doy Rojuj-- 950&G

- 72801

Miku Lcvo&quc

SMoEbteSt—06(^2

215 N Fulton Si —93023

II'OW Muynaliu Av-

EofJ&W NontiF.'iJi CT CrumtKjdaia Club

twnpUn

Gtvq HnifHi

Commodaie Kast Computn

Uncn dioup ifiFj EJ H Uldfllow Kd —Ob'M'f

B903D

Pasadena

Bob Hsiiifal

HHiifuid Ctninty Cnmmndfnu H Cuiiiss

Nnifinii Okum

[]■ ljHl f* r<\.i-i

po Box 2t2—oeaio tnst Htutfeid CWf Qp

DtvH Krew—72033 Rilr*H«llvill^

H.ilK Hil] i'oad—«H1Ej Fautinkt County Commodjec

&4/2O CJub

C'jiniTiodonyPET U'J'rM Club

Compute! Ucois Gioup

[Janbuiy

PALS

ARKANSAS uXmny

GinTtid Juncticn '

Weatwin Slope Conuiujdoiu

CM Ubmh Giuufi

Miku [^Pflylm

P O Box 377—81GJ2

Dtnvoi

I'O Uo* M97— 92G2C

17«i fth Su«l—93402

Ciuluifl Cavwdaifl

COLORADO

PCACC

1135 Cdatiec Ave —91107

UytOa

CM Umcb Giquj) CiT Ni?w LoDdan 57 Fmhlown Ln —063E6 SHlfflJoid iatftinfutfj CbmrnodOfS Uumn Ueoup Stan CMind PO Box 13J'—OCW^

114

FEBRUARY/MARCH'86

Panama City Bfiy Commudcue UinJH Group Doug SefiiimU Fensacoia

CommodoE^ Afiv.inEago Dfiiiinn Owens PO IIok 33490—32523

NuVh'jik Newiik CoiTimodoED Uecch

Oroup

Ci.i:iuiiudun+ Un-rn Group lJ Prtnnncola

Bob TuyJof 210 Djijio Dt —19711 FLORIDA

DDbblo JatinEton P O Box 3533—32&00 PJdniaiion

Avon Ptttk

PO Box 3063--33HZfi BrtKtertM !.T i r ■# i ■ ioXj* CommodoEe

tiob Bfonson ai6F. 35th Avo. Di—33WB

2329 Cfllariva Dr —95204

Out

BBC South K—9-J550

EiBirn VMts

Rjfi McCbjui

Jlocky Mcuniain CoTiimudurtf

PCM 271S5—94520

HaPywood

Matilda

Michsn^l BiLtla:

Omald Klimczak

Guny Palmer

MlllEi

PO Box 3187—32401

Diamond Statp \Jsets Gtdup

CHIPS USflfS Croup

Umti C-ruup

tinsel Edwacdb

22355 fluncho VenuifA—9W14

Chnndler

DELAWARE Felian

Unaia Uroup

ConcoEil

I'O Box £043—99602

Ave —Ofitlt

^iinr.^ Rota Coinmcdoro &■!

Siochton

Ckwli

U d Now UnVQn. 300 Hiftnyj

Users Gioup 333 E HoWes Ave "9&407-7925

2TZO8 NoslwiBe— SI311

HlOCaniuJldWayaW—T2W1K1

PO By< 40fi—9O406-O10G

Sanu Rosa

Sjhi FsjEiatido Vallum

Calguv

401 S Aijngton Df

Sunco4.it C4s

Dun Campbell

Cli.iuiwarth

ALASKA

PiluLH

U ol Now Haven MtaocompuUi Club

Commudor#&1 West

KB44 H^you Awn —90706

P O Box 732G—32354

Palm HmbOE

FkfUl Lowo

Sajun Monico

Scatubaro

West HlVHl

Useig Oioup

PET on ttw AIR

Joau M GdJiegu

11210 Mifia Loma Di —95603

1>G Box32-1- 3512&

TfiurEnnn Lo^vsnn

PO Bdx 1213—C6497

Ukmtp Ginup

PaiSuub

Commodarft Cluh—iSouth

Pin KeEivEkins

&13 Old CounLV Pd —14070

S^ulh Bay Coniniudoin 6^

Auburr. CoTunDdoiH CompulBT Club

Tom Wyast 3808 H Rue Ma Leon -3fifeQB

Timothy Avesy

Sun YnLditJ

Aiiliniii

dmirnftliie C!ub tf MebJe

Pinscn

Central Florida Cotnrtiodoid

San FEflEicistu

WiritnsBi Mi^ED-CuinputoE

Orl^Eido

Coinm'KlocH Uses Gioup oi SUalfofd

CJjiOES QlQUp

. j. L

sanM

Briindcui Ufisps Gcoup Paul A Daughe.ty

lOfl Artdfewood Dt — 33*11 Clnflrwjuoi Commodoie G]\il>

GQiy U Gould 1532 \j*mnn Hupflt— 33b If j

Suburban G4 U&eis Gcoup Ktn Pacicidqo 3360 SW 92nd Ter Ap; #62&— 333?-!

Sanibcl Sanib**L Commodoro VIC

PI nl n<'l.inno[ 1110 Pmiwinklu Box 7^

3HH&7

Fi Wikm B«*di Commoddce Jim Moor*>

PO Bon 3—32549 Tamaiac

Browpurl Coininodorfi Ufi"IK CilOUff Lowis Horn

PO Box 25794-33320

Cocoa tl ■ hi!1 mM

TavAfts

Mika Si!tmoKf

PO Fun &4B—32922-0&4H

TjLiHli|I" F.ihlcauOEIfll Ulflfl Group Jufiri Zinf|Lf»r

Eflion Pmk VIC'G'I Heartland Usai G[Eiup—

PO Uox 32G—32773 ZcphyihiU

BandalJ Lipham

P-0 Box 912— 33S40

Ea&i Pa=co Commodoie UajfcGmup

PJ SryOen

Gainsviite GalriKvillH Ciimmodarn

Umta Ginup M Dtaw Hmley PO Ron W716—32604

183G Sandy Rfind—3424EI GEOJ1OIA

Albany

Albany cum Ams&ni UNf ComrnodoEe ConiEjuiDr Club

CompuiHis; HivsdL Via

P.O Box M61—33706

Jay S Kut-bnec

AiJdciUi

^2216

VIC-ilma

Ead Dobray

Luiz VIC'C*! ll^irtlnirjd Ubotjj—Tampa Tuin }biinnjti 14306 Morning Dc-33&4<t

PO Box 4G70&2—32346 Biuruwick Gotdori [=lm Cbmaiodoin Uwr»

BictMnlL Vounn

MacDill. AFB

S(]in)i Tampa Commodore &4 Useia Utoup

13B ^Inic wood f-'oiegt Cji —

31520

73GF Sewifd Di —33623 CrogoiyVoung

Miami

2SM c;wnp Ctwh Pkwy —30337

Jim Lulunit<i

Mocraw

Nortli MlriJtu Itoiith CcimmwloEa Edu&iKrrh Uk>pi Otuup—Noith

OflKwoo.1

KobcEl Fiyution 16330 NE 2nd Ave —33162

NE Cooigia Commod^ii*Ua**crt Gioup Rarndy SduleC

OcaU Til County CommodQio Uscifi Giou^

PO B*a 11&1

CCC 64 tJG Dijvid i'jidou PO Bojtfl42--30J160

32671

Roxiw#2 Hok 226—30566


USER GROUPS KeMBS Cuy

Rivmdalo

Clayton County CG4 UMtM Joyce Jay

C^umbus ConuiHhiom Club

M7 Winatyn Way-30/M Hd-

Wow- Mountain

Atlanta C64 Usit 5 Group 176? Big Valley Une—30083 IDAHO Cocmi d Alene

Cocur d'Alone Computer Club Goiy Edwards

FCGLunceloidLn — B3B14 GumguviJIe

Eagle Roch Conmodoio Computer Club Jeame Larson

PO Box 3684—63403 -3SS4 ILLINOIS

BalvidarB Hnutiatics Users (Jioup

CtuiJ Downey

1303 NetUe #?—BlCOB EUoomUfpon Blocmington-Nar mal Commodore ug Cai! Euness

PO Ba<105S—61702 10S3 Canton Camcn Atefl Commodore Usmra Group

I!ot*k[t S Srnolich SpoonRlvfliCoDsflfl JWffi —

Fred. imJiausen

BQHllB43.4ai2E Mictug Si —46201

N Manclteatti MoncMflttit Cflmmodflrfl

Usgjs Omop

Commodoiu Users Gioup Dennis C

datum

912 E. Blown AvH —^7603 W Lalayetle

Commodoia OpMHOl Lul^iyoite Ross [ndHJicolo

20 PatiLcK Lane—47Wfi IOWA

Comnkodorfl Cornjiuiir Vtmw ol Iowa

Cuits L. Shiflor

Capita Corri[ilflx Computoi Club

Dqlbh HuIhi PO Boj<Gfl—501 IB

Waurioo WjcuiIoo Aum CorniT

Sieve Cast

Hulchmson

Qilubuxg Knux Comiriodoie Club

PO Eox2&M—67Krt Viola Cumrnodoio U&otn Grou[»

o( Wichita, Jnc Well LounsbBiv

i'.\ #l.Box 115—67149

Randy Fon

South Suburban V20Us*-rn Club 16403 Emerald—G0426

C-64 Ug<Ti& Group. ]nc Davjd W. Tamkin

P O Bex 464G1-60646 Mojimouth Western Illinois Commodoie Usi'is Group Robcii Cokf 3 90GW 6ihAvo—614G2

1600W. DBv RocKfoid Area Cunimudan Compuiei Club Knlho He>rci

Z507 Pelhom ItJ —61107 colt AFD

Scott Compun-i Uhi«' Oi FOBoK 30T-6222S pnngdeM Ep[iJig1:eld PET Ushis Orouy Bill Eardley 3116 Concord—62704

36 Burkinan St —01801

Art Peta

MJCHIGAW

101 Cioiihy Lnb.

Atiu Albnr

SoiiLtiinn Mainu 2

Comnn»iiiiii Ugoj Gujup—

Ed Moore

U o| Mich

John J Qaniwi

TO Walker S!u e«-

School of Puli Heallh—

U of Mich—18109

YUG (ScarCoiDugh)

Doutj Stoniwi PO Box 2021-1-42102 Glasgow

Glasgow Commodore Users Group Et^ve Englarid

Jim Cczlfici 1013 N Johnsun Si —4S17O6

Vouj Cosnmriilnro U^.cr

Milin Prociso

Mid MiChlflW OcmmodOlB Cl

0409!

VlkjiI Drahain

MAHYLANIl

Comrrrtxlni" Conjunction

Jjith^ K«mp

MetfliiLE?

^ jty-r'oui 'Mm Uertrs' Group

Belly SchtuJHi

-210Q1

Michael M BTOL.rnlf"[tr

4606 Vngi Avfi —21200 WffiiLnnli^i^'> UWI CoriniiodO User Giou[>

Bill Walks 5515 Fairfax Avo —71108 Sujphur Southwest LA Uimr.' Clcoup Frad Wnite 99 Ann—706G3

Wauttn&buJtt Buck -S^1:,l:!h iV.i:: j

PO Brat 603—64093

Wp^rnrn Moniarirt Cuuimodcre Usoi Grunp

Cfiil Whitu

BOQKinnnfltra Av» ■- 6B8O1

Allianoi Club

M Sfllter

L«o D \iatton

Ptullt Viillny Commodote

J Muftlww

Usofi. Group

Jnck Walloy

4106 W«tt Man I

WoodJawn Cdininodota Club M^eLonq

Bnan

7514 Putty Gu:i Pd —4B062

H»;fbrd County Commodon U&ers Group

Commodaro Computer

Kim Uoyd

SWBD Li>[)r,nt3!

FcuduncSi

20000 WjnerliHuiitr

Fiedetick FnjictitmooT.i Stephen M Jacfitoaon

DAU Compute* Club

Dennis BurliDQton P O Box 542-^Mga

Joseph F Hutlicwcki

MINNESOTA

23 Covemry Tji —21740

Ln-Je Falls

2401 RivoTwood Pr 206W Interface

Potcmac

Ron Hcliillinu

Wastetn MonCyjnujjy CG4

243 E 2ndSL—SEB3

L'aers Group

I12D9 Tack House Ct — 20fl54

1720O Si Cmnfjutfjr P<>wh Unllraliad FUdWI Elowurd 416 N 27—CB503 Gt eater Omar^a C&4 Users Group

293? LmwqocI Dj —6B123 NEVADA

EinhUfiinnm

PO Bok 2U'J—21047

Jcnge MontaWan

Jim PutIuj

Omaba

1712 Aberdeen EU —31234

Hagerstown User? Group

Goring

Slipped Dllk, Inc

Midland

MISSISSIPPI Biluxi

HockvjUo

Gull Coast GornnnKjijjff Club

e VeijJiM Aih^j PET Llams

&33OE DhKlMion Blvd.— SOG CDrhTTiDdojo Users; Gioup Leo Scftiam

NEW HAMPSHIRE CM USERS

P O Eo< 4052— Mon»dri(n:k CdfrLiii^lofn 64 Users Gjoup

Paul Rule III PFD#1 Routo 10-03470 NEW JERSEY

Tom PoandE PO Box BflOb—206S6

OnWp

Silver Spnnpi

Jotopti M Pylk.1

MonLftomoiy County Dept o( Pull Sci —U of Miae

Mtryle B Pautj.la

39406-0076

PO BoxW^i—20906 Siiitland

MISSOURI

Cripn QCEArdHu Heartland UHtfl CJroup Mason Kri[njstill

Nnw Orleans

Ajk-La-Te* Ccmmodoto &1 Club

Coinmofiuin Umh Gioj|i ai

Michigan Commudjin ft\ U^e

11044 John H—4HQ71

PO Boy 1B93—21203

Wjliiam H Hair

Shrevi-pori

Wiiricnzbucu

Chuck Cwshga

CoriLini)diiiii Camputtc Club

Edison Coinmcxlnio Users Group

G6C0 PlHM Dr —70127

Hoidct' Mm i n Uinirmny C«ntflr—

Group. Inc

Madivoit F[*iiuJiu

Uses Group

Elizabeths Hollm-in

Ketii H Couiliwy II

Patricia Luc ill i) 64469

PO Box 539—4»21

431V Stockton St —70001 Control Daui Institute

Comrnoflnro PAC

East Dtttinii

CQMFUCATS

CommodoTe Soc

LOUISIANA

SI 1 Linitenwood Lane—64O6S MaryvilTe

—1W17

PO Box 1M—42141 Henderson

Amnieu Radio Alan Boyti

Bay City Users Group

16 WM

P.O BoxGll

Liberty

Bay Cltv

George Caswoll

Usura Group

lOlOSElm—^420 Jflif Martin

Computer EocLf-iv Ot Pon^ts

PAX/CO MM

Kankftktnr Hackcis

Lincolnwood

John Chapljnn

HoartEand Aroq Computvi Co up

fcinkakce

RN #2. Bo* 228H—C0901

EM 20/64 Users Gtoup

Hageislcwn Commodore

Nick Feme

QiJ! flrauillet

Wobutn

Oranc

10S Key Pkwy-21701

195 QJ^eSt—6140] Haivty

PeMr O'Brien 20 Columbia Ayo—M011

Salt Cu/ Commodojo Club Wendell D Ifmkson

833 PiMpect—GQ12Q

PO Hox3G4i>2 -Mill

Pionwi Valloy VlC/64 Club Mfti^mS Yflla 34 Bates Si —01C85

Hartford

KANSAS

HBbGnBi

Salvmlul n*n iin

71281

PO Boy 3140—50316

Usess Group

U-'voia Gioup

PO Box 175 MAINE

Pocllmd

Rick VoLktif

Few

Bec>;i" Wnlkni

YUO {Brunswick!

Champaign UiQar.o. ComHi

2CO6 Crescent Di—61821

Rot)

Brunswick VIC Indy Club

Gfangevjik) H5 CompuUti Club Eton KWfnQS 910 S D Sueet—93530

Idaho Falls

Cammadon Uspis Gioup

Guachita CoHirnortonf Club

Columbus

MASSACHUSETTS

tadbrd Pa/lh«an Cornmrxlofu Uaori Group

John Rudy Rayttieon Co —OHM— 017730 Fc^hoir.

Foxboio Area Ccirnmodora User Group Samiid Knight

129 S LminwE #7-64701 ■ ;

:■ -

MO ARK Commxloifl Users

Onwp Ma.'*Jua H Tumai P O Boh 504-656&B Joptin

J^tli:[ Cnmiiiodotn Computer

30 Hivervitw Tcr —Cfl502 CIwnyHfll South Jorooy Commodose Ue^rq Gtuup Kred Herman

PO Box4205—09034 Frtwholt! F TCU John Rinrtldi

150 Suiilinn Avn —07/28 Morn-i Him-, Mccru- AnM (Tommodoro UsfiTd Group RalwmJ

Swing

51 Famclirf Rd —Q793J

Users R.D Conn Ply

4Z2 5 Honda AVU—G4B01

POWERPLAY

115


USER CHOUPS Now Plan

N Amettcnn Commodore

n

Robi'il J S"Liruiif

PO Boa 33-171 Main 5l-

51 KfunclidRd—07960

iiicr^iid Munio

12!)B1

' '

i!

.,

Now YuJk tJommottjiP

Wiliiam Pnwu

UaDia GTtiup 360 h!ivi!M](ie Dr 7O— 1002-i

Caps-Atantis Commodore

Ht;^ Votl' City V20/Cfi4

Useis Group

Unm Oraup

BJ O.adw.ck 1440 Ojd Stag* CdchRd — 08230

103 W.ivuriy I^licc—tflOll

Paw Ninety 16 W SiLrtcrmvood Avo -07432

Uvnof M

' Ihl'j CDETUHSllOtP

CDmmod«v 64 Usan Qiuup :, ■! i-kiuntt

C^ub ct Toledo

LJsnrh Gtolp

Dave Wo&ishnl-ii

Jim Cychler

John P

PQ BO! 8903—43623

Butankay

208 Paik JM-SUNY—1J126

Users Group

RUCllBEtEl

Bub McKinli-y

Choikw Tabui

PO Dux M&14— 14fi?6

Way no

Club 64 G CipoUetti 'iVeatwocid

OKLAHOMA MuakogEB

Ccmcnof.are Computer Club

Commodore r>$ Beutnru*rs Cblb

Thornu Mutin 680 Uflh Tai —O-fflBS

PO Box2232—I3?a> TUfadio

NEW YORK Al'O Now Yflik Zwiubruecl-on CcKnintiiJoru Computer Club

P.O,Boxa3> 10982

200ttiTAMMC. bo* 1H -09052

Mictifltl Li?3|;qw

UllSuwwt Av

11734

GoniEiiodoro MicjoirhipB Anthony Sntirhui 340 t: Mo^uiJil PKwy—1045B Btockiyn BronhSyTi Cummodora Usbis Group

UHf-iM Group WilJimii A

Wowtili

301B StuTSCD A\-o . P.Q BO* 343—12177 NORTH CAROLINA

-.

'.IV ;p ".

r;.,;.

iStls St Apt

#7K—

11229

umdtnU

CbVlOUfl Ct-1 tin Gioiip M B

Ensi SctmikiH Lumf IlIupi^I VlC ,Sociu ty

20 Spyaljiii? Unw—11733 Gieat ^icck

H*nkl

Havalock Down Rftst ('uininudoic Jim WfirthinrjtorL

Great Neck Commodore Use:s Gcaup MGiacnftvii —11021

Gwnt Keck

|

|

^

| J

Fingei Lukes AIDS KompUtOI Teny Lynno Njiby

86 w Uihfl Rd —14S40

CM/VlC2<J/ + '( Club AaiOci Kennedy

2^3-1 Blue E<idcie Dr —37379

Stove Ford

Z02S 12th Sueel—7^401

:;._'. i:-..: !■

GtmUtt Oklahoma CommodaieClub

fttiaburyh CoTifHfxlo*o Group Joel A CMU

1401 N Rcck'wPll-73127

VUGOI1

Ml Vein™ i-Olklili! Tin III mill rriutj Ted Cobles

10561

New Kdmp'on C-U4 Us?l5 Group of Orange County Slcphan GujKtl

Ban238HD*l-I(HW

FEBRUARY/MARCH '86

Austin n( Aii'.tbfi Fl4"Lpdl ^P|

PO Dox 49138—7S765 Corpuu (JJ.Mi.ii

jiinOhl^1r'flCtCOmrnDd0'e0

Da^in flntfirtu QW— D.I

Aifiany

CenUal PA Lfsot Group

E>.0 Dc^fiMl—70411

Dallas 64 U&iHs. Groupr Inc.

lei CotniiKxltii"

MB I^Uand Commulorp

07b!3N.Ca|vpr[AVf

TEXAS

Cominodoce CQinpuipr Hull

Oklahanu City

Joseph W CO0m ■■■

PO \krx 601B28

Bok 102-17707

13604 MiiIwjiv Hd —75360

We&i Chujiif r f.i.ii1! T inn fi^iTLifiivinFx

II ■■ MiJ Cilifjr* ComiriQiJotti Club

Usen Oioup 97^17

l*CJE Cciiirpiftioie U?W& GEOup

Living

Ituiriy CommcdQie U&er^ Group BIB hUrs]

Ccniniixkte Group

121 SW admffli Se—SAXK I*Tinovillfl

Mjuvin McCeaiy 499 N MAtwocHi Avn —077b4

413 Chieotm Trafl- -76053

South Piuburgh

J'tchard Tuniock

Oiridl Orpgjn CGA UHft Group

Dlaii* Dsvrt

104G General AIIuil Ln - -19362

Portland

PO Box 16bOM—75016

2407 pMi:TSny!vaiiin Avn —15122

LuDgvttw Lonuviow Uftfflii Gtoup

RHODE [SLAND

Dorothy ^ cttJ-1

P Q Dox 02M -7bC0tS

Elanjinvilk

l_ubbocj<

Users Club

Yiiin^ill Courny Uouuno.li'i"

Lubljyck Cummodnm

David R MultiMult

Uflflrft Group

2a Cheiiy Facm Rd

Dan Linscbc:cl ^p

Tryon Comimjdjre &4 CJub TJubiri Mic!un>[

Ahoomi AlionM & MtfitiH5lJUfg

Uf,i:ril QlOUp

-D2fl5Q

3B1764ih Dtlv&—794^3

.

; .

Hoben H T^yiur

Souih Feiry RC —02BR2

"'c^mmoJofflCiubofNorlh Dakota

JnmssO Alien lGOG'HenoDi —5S501 OHIO

Dili!"- Pintik

po ni)».iE032 -MI« Commadon ueqis o[ Biuri chip T,!i! Kululi

' "

' '

Ciozi'w L'serirOioup

CvlStwlo lBB731lwl«nDt—4413J

76667

i

H1CE

BASIC

198 Mritus Awe —O23CO

Dunlin N Dantos

SOUTH CAROLINA

1433 I3ih Ave —16603

C^yce/W Cohiinbtfl

ApoOo Tlackftia Hi* Ciub

CPU Ciiiiiu'i-'!■■;!

PO m«Wfi '- ii :..i

Jot Mooed

9111 Hniliiiwl Kl —13475

7-105 Ctojiow Rd —37931

PENNSYLVANIA

Jabeig

Cnmronlum FioBko Mlla Wosi

fciS'.vjiPii Richard

q |

BeitLii C^rniTiCdor*' U5»3r!i Group

NOHTII I1AKOTA

17 PleadfflyHMd—11023

Bok 3222 ^

h-iJ ■ 1 | I

PO Box 1016 -2B782

UVE

Ustrs Group

302 Bcntowi Bd -2S532

Tlyon

Adnni Kolti

Mp-jo Knnvila Comrnodoru 1506ti

Pntsburgh

Us^r Oroup

Bronx

V735E

Mu&kcqf? Ccmputai Eoc,

Duvxi tfomoo 14150

I'O Boif -13&— 37901

Abna McNirlml

2138 ChlC&OO Si SE—97321

l^OpaliFDr

RlCfa McCfltl

Computai Club

Al Rnsmii5

CcimsTi'jiJ j!'h Coirppuhi Club

E^I'M Uteifl Group

1762 Fnnmoum Si

&04 Sorn-'rvilSe— 1«*jO

BaOqaga

PO Box %—37330 Knaxville

AJ'OJl GlUbLtif"

OllEOON 64 Southtuwna [jstcs Gioup

Muriy Gaui'ir

T]''h"inil ^'iP1^ PtrfhMMliI

/VliJOCKi.itfK O>4 U^tia Group

syiacuM

Comninclorn Compute! Club

Mount F SolJy J>p:i nn:»

±fi i-LJriXJ ij

P4iuLW Klampas 203 WoodLiwn Ave —12906

Hamburg Tpko —07470

Khull Splints

252 Manstiold Rd -190Q7

A-K &i Cjn-;\ Ufoup

Cuminodoio Users Group o!

Bnjatoga Spun^ip

Lowvt Bucks UBnr» Group

Andy Sk^Jtun PO Bos7B—17065

JoiHiVSIioiL'CQrnmodwt;

1905 Mojiincutli Hlvcj -0772B

Uwn«Club

3021 Bfin Venus Dr —15601

Don Moym

Dayton Aiaa C^mniodcfo UwibOidu;

■ ■

Barrl-tt

MQC^iaviao

702PiltkAve NW—H6G3 CM.nodoie CQinnm..,

TENNESSEE

Gary U«UM

5771 Observation Cl —ibi&O

rllUJI^r L-lrll'ri C'llJllTl^ilOl 1 •

. -

^B Eprtno; SL—2KG3

Westmore[iiiLd Computti

OswuflO Cflmmcxlore

i'

EFARCUa

PO Bo^235-1901B

P.O Bok 71B—14062

User Grou[i

Wail TbwnihJj]

rpf,[, Sc.ili'vtwik Cu —23730

Kevin J DriJy

22DW Union SL—l^ia

07087

PO DoxZll—18411 CHLTO

DimiH Group

Uniuis City

30H BiIimJh? Av<r

Hock Mill Commoner?

Snrtii^obh

Mark A D.ivli Cliiion M>-Jiihi^

Maw Philadelphia

Todd Andrews

Hudson County Com.ri'idore

Pock EEill

f'

Users Club

Nnmk

INFO 54

'"!"l

Ush'IS Cioup

USOtiO

Ocean Vk-w

If ' Ti '-jli""! ^

71S. WoUmiiivi Rd —133QJ

KCA Cornmoilorn LJwfi Group 432 Hemlock Ln

116

ci-nk; Summit

Computin MetropoJis

." i' '.■[ . '

30^ Roots 3M—1W13 Dtfwyn GE Cum&1 Edwflid I^ividijon bO7 Wostwind Dj — Ifttli! HIlih Rell

-117 licnaDl—77901

CcmniodotC CompuH't Club

Hull A Hdys Houw^ Box 214—76705

Busle: V-•.;:■•■ PO Box 277ft

29171

MynJc Ikrflct] Commudoro Updoto Brail nflnnun

UTAH

Ogdan Wnruitch CojnrEiodoie Jnn Group

230 Tuipon Buy—23577

UiksHufphy P O Bi« -102fj—M402

Nuiili CriFjrleBlan

Wfir 1/1+ ^" LiJli'lfi mLl/VI\Ji r"rlnTi-p llvL ^ hLXl^ f'I'Yi L_xl_jB|||L 1_

ChailesEan CTonniutui Sucit':y

U^ers Gtoup

Jach A Furr J[

PO Bo* 337—19422

Jorry Guy

P O. Box 52W - 29406

1 1

1

L 3 h 4 J

^ kFY

VtHMUNr

S DurUiiritan Usmt Gioup

Stf we Lipprat 0 Miy!ipi St — fl&IO]


USER GROUPS Til Cr,y CorniTJodGJo

MsjiumyiueAfeflCDinmadon>

TRACKS

Jphti Munll"!

Camputfct Club

Usora Gi)

Wityiie Clu fin ion

7*12(1 tldtirndo Si.—2214)2

Jack^Jicvln

MiKe WlUlfimn

tfl^fl Pjtih Si — 993 b2

BIO 12ili Si -6472b

CM Usora Gioup oi McLp*h

ft]««naia u™ Oiwp Jnflroy K Hendtifrk&on

Rcwnoke FrnnconLii CcrnrittxiQie U«f« Cirouji

IT-'imilifm

WenamcniO

Richiind

VIRGINIA

l\ A c E Commodore U

KuabnLay Kooien&y ■- :t.i- .'-■■ Club

MLiwaulrao

SeatUe

MACE

COMPUTER

nOlCnlfl

401 Eonilwoith Ay* N -

Tom La Tig

Uitr,1 Knclcow

Wntk Sawa&h 692-1 Dovee Dr.—22310

6332 V,1 MnniicbaSi—KJ219

4726 Horseman Dr —24013

AjlJ[nlu:i

Atlmyion Victims 120/64) Clidofi fil.idlpy

4^01 Arlington BLvd —22204 Cry-ii-il Crty Com modus* €d CJut

123b JoUerson Davis Hwy SIC12QO— 22202 Daio CiTy

DsJu City Comniodom Users Group ■Sack B Doyie PO Box 2004—231^0058

Fnp!mAF

WASHINGTON

Richard Unit

C.U S s J T

CM U^eri Giou[? uj MuniieiL

Ailinauin

25G^j Dcxtor N #203-^103

Tim Tramrtlfl]

Robert Arfler

Aitinaton Camm«JorP

UniveiBity64UsorsGrai.fi

3611 Sovenrjn Dr —'j34C6

Uapm Gcuup

Allan M Qivwn

J&nn M

Paihotaav SM-30

Rffig

lfl2(MG7ihAuB NE-032Z3 Canttaliu

World Wide U»rs Group

II] ck BHbtt

H Smith

Bruce Powell

1201N HiflhSt—23H61 Hirdy Ryanoke Computer Society

Loriy Wafihbuin Hurt Ctfnttu] Vuginia Uwn Oraup

jjiii ShQEiy

Willmm HoLdort

4t Queenaton S[ Unit 12— L2R 2Yii

Jim Li'.chf n>!d

Sroncy Cicck

ZVM EC Uwta Group

WISCONSIN

64FCS

EasLdaLv Compnorlore

H;e£3 Bex To7

CLUB B4

11 Bucnlietd Ln —82520

Jaclt Whlto

Uuncti A ByiB<

t-ufni Chili"

Toronio PMT Uswfl Oinup

CANADA

Eau CJtairn Amu OEM fi'l Users Oroup

Oak HaibQi

WhldtWv Island CcmimxJoro OompuiOT Club #203—93277

JohnF SluhyJi

Fort Small Q1O5i6aihSt £—98373

MSM 'iAl

Ben Brash

RW 5 Box 179A—&4703

P O. Box 1219-CFPO 5056-

Comm Bay 64

Ricii^ici F Luxton

K0K3K0

CP 334

07239-3791

Midiael L^ganio:? —cmp nyi

Faraus

PO. Ilox 11 T>2—5430&

E'NEl ti^in Group

Cfirlo Betit*>(* 1912AAv^riUp Bit SulWl—

Hiirifii cojii|iu">'i c-.ii)

Gici?n Bay

Bub HaccEy POBm 1471

K W Harasen

PO Fto* 72—B3108

PuysUup

Ht 1. Hok4U—2-1101

Comu Fni Im '■mil o

Lender

Fl Levt-.s

H3X 3XU

fj2*flCommodQlfl

Cheyornn Aann Of

fl03 t]uchd~~-93:J3l

Franklin

Cormnoftors Users o( Pttllkllfl

Umv oi Wnshinotcn—3d 195

CBMUsofD Group

QusrttTB 2S21-A—3S433

9«H2 Colony Hd —22030

WYOMING

Tocomfl

Mnirys^illH

Hon Thome 9

348 Aiciubald S: -VIA 1M9 Montieal

tvfsW CoJH[JHXlwe Useis Group

CWI3HH Ufrtis Gtnup

Madam

MEXICO

Jetty Rusittoon

MS^K^*T,KCW

Mjultwn Area Commodore Uvufl Group lR50B"lrl #11—53713

FAR BELOW

DEALER

COST PRINTER FOR THE

C-64

WARRANTIED BY

EPSON RETAIL S200.00

NOW ONLV COMREX

T & D ELECTRONICS

call

TOLL FREE

220

10517 UPTON CIRCLE

$

9900

MINNEAPOLIS. MINNESOTA 55431

1-800-328-8322»?» POWERPLAV

117


no moRE peiuils / elizh logo Continued from pg. 64

MAKE

"YES-RESPONSES [?

MAKE MAKE

UHY,

[[? ARE YOU SURE,

"MAYBE-RESPONSES

E? UHAT MAKES YOU SO POSITIVE]

[[. YOU DO NOT SOUND VERY SURE,

[? WHY THE UNCERTAIN TONE]]

'YOU-RESPONSES [? * UHY

[[!

[?

UE ARE DISCUSSING YOU

*]

NOT ME]

[.

OH,

I

*]

ARE TALKING ABOUT ME]]

MAKE "ALWAYS-RESPONSES REALLY,

[[? CAN YOU THINK OF A SPECIFIC EXAMPLE *]

ALWAYS]]

MAKE "YOUR-RESPONSES

t[? UHY ARE YOU CONCERNED ABOUT MY *]

[? UHAT ABOUT YOUR

MAKE

*]

*]]

OWN

*]]

"COMPUTER-RESPONSES El, » TELL ME MORE ABOUT YOUR VIEWS OF COMPUTERS] [? ARE YOU TALKING ABOUT ME IN PARTICULAR] t? DO YOU THINK COMPUTERS ARE NICE, *]]

MAKE

"CAUSE-RESPONSES [[? IS THAT THE REAL REASON, [? WHAT OTHER REASON MIGHT THERE BE] [!

SOUNDS

LIKE A

PRETTY

MAKE 'PARENTS-RESPONSES EC. [? DO YOU

LOVE YOUR

MAKE 'PEOPLE-RESPONSES [? DOES YOUR

[?

#

POOR

REASON,

*]]

TELL ME MORE ABOUT YOUR M] «]

[? ARE YOUR PARENTS NICE]]

[[. TELL ME MORE ABOUT YOUR «]

PICK

ON YOU *]

[? DDES YOUR (t WORRY ABOUT YOU]

UHY ARE TALKING ABOUT YOUR »]]

MAKE

"WHY-RESPONSES EC? tt »] [? UHY DO YOU ASK] t? HAVE YOU ASKED ANYONE ELSE]

MAKE

"NONE-RESPONSES [[. E. TELL ME MORE, E! ELUCIDATE, »]

[? WHAT ANSWER WOULD PLEASE YOU THE MOST,

[.

END

*]

*]]

HMMM ] E, I SEE, *] E. GO ON, *] [? UHAT DO YOU MEAN BY *] [? WHY DO YOU FEEL *]

TELL ME MORE,

* ABOUT UHY

*]

I? UHAT

*]

IS TROUBLING YOU,

*]]

nDUEIITURE ROOD Continued from pg. -14

and colorful, and a sword -swinging,

trivial replies, liven so, this one won

you travel

animated combat scene is pan of the

me over after a lew hours. Based on a

town, it is impossible to avoid being

action.

series of fantasy novels by R.A. MacA-

caught up in the drama and excite

On the Other hand. Another Bow is

voy,

the

story's

background

Europe,

is

where

the land from village to

fif

ment of Damiano'^ engaging story.

you

(No mapping is needed, and no direc

a Sherlock Holmes mystery that takes

teenth-century

place on an ocean liner—but ii might

play the part of Damiano, a wizard

tions, either: To go to a village, you

;is well have been set on the Tlttnlc,

whose goal is to save the inhabitants

just say, "(Jo I'aricstrada.")

for this adventure gOCSStraight to the bottom the minute it leaves port You

of his home town, I'artestrado. Graph

must .solve Several related cases and

top half of the screen, and numerous

one major one, but the process for

scenes feature novel animated effects.

game that lets you use characters cre ated with Ultima HI, sounds promis

ics fill a horizontal band across the

End of the Road, for Now The Bard's Tale, a

role-playing

doing so is tedious. In a game stocked

Damiano is shown on the left side,

with Interesting characters, almost no

where you'll

true character Interaction is allowed.

changing, head turning, amis lilting a

ones

The repetitious graphics (shouldcrs-

flute to play it. Different tunes play

Deja Vu, is being convened for the

up

figures of the characters appear

sec Ills expression

ing. Of course, you can create new if desired.

A

detective

game.

when he hits the high notes, and oth

Amiga by Mindscape. With the Ami

each lime they or you enter a loca

er actions are frequently accompa

ga's brilliant color and sound capabili

tion ), and a parser less intelligent than

nied with appropriate sound effects.

ties, it should truly excel. Aetivision's

the

one

introduced

in

William

Magic plays a part, but in an unusu

engrossing graphic game, Mindsba-

Crowlher's Original Adventure make

al fashion: The effects of spellcasting

(low.

this a setback, not an advancement, in

arc unpredictable, and what may

S/H-l/breaker, the final installment in

the evolution of adventure.

seem

/, Damiano, also from Bantam/Imagic, suffers from the same elementary

horrible results. Between the text and graphics,

parser as Another How. The problem

score in terms of how good or evil

are calling "Zork Six" in the next is

is that it never provides useful feed

you've become, which is determined

sue, along with more on The Bard's

back,

commands it

by the effects of your magic on the

Tale and a look at Telarium's Nine

understand with clever but

people and creatures of the land. As

Princes of Anther.

doesn't

responding to

118

FEBRUARY/MARCH 86

like a good a

thin

idea often bar reflects

yields your

is already out for the Amiga.

Infoeom's

linchanter

trilogy,

looks

like (heir toughcsi adventure so far— I'll have a full report on what some

Q


611

AVIdN3M0d

(.:\zw aaiMO'ts xjHs'eaovdsi..) vwwoo 3HI aaOd38 ONV A3X 3HJ. H3IiV A1X03UKI 3a HIM SNOIXIXIdaa

ao HaawnN shi 'aaivadaa si ioo^as v 31 (..(h howo'a aawoo'D Hawo'o aawoi,.) as^ v onv (aaoaowwoo) aawo sasxisi 3HX aO (..IS XJHS'a lAHS'r IJHS'D XiHS]..) A3X V ONV (XilHS) XiHS

sasxxan aHx ul,,U!3 sv aaxNasaaaaa aa him siobiaias oiHdvao

..ni.wujn

11 111

8aaoaoKWO3-..iEAVHni..H 11,

S3UOaOWN00>..lN3HHD II,H JzavboL,

io o UB P 03G[d ui oiaz e aH!l sai)Ei -siuj snoiAqo-uou Aub joj sqi oi OZZ 3U!l 1SH \\V*

pue QLZ xsn s^i \.QLZ aqi ia6 noA ji

oi

siajai

lOJia xbi

-uAs aqi aui[ aqi uo A|ioauoom Buiqi -auios

padAi SAeq

noA iBqi

subbui

siqi (sjiioj Ajjos) AuG G

Bunaiua a[iqM

poiaiunooua

uoluluod jsolu aqi iG; Aq si stqx

MOiiMa xvimas

010111(103=

K]

uaaios sqi uo aas

[[im noA isqm noA SMoqs sa>(OJisAaii

i3DNvwoi n I,,

K-

m

F3

iH0MBOsan3-..iiHDin; ii aqi oi ixau oiqdciB amq aqj, ssaid oi sAa>i isqM ams i,uaiG noA laAauaqM

dnaosafi3-,.ldnl.. H

UBqo stqi oi iajaa

..lame'

aui] suo uo

ABMe

psuieo

Bui

siuaujaieis

AO XMVI13 Biep

aqi

>paqo

siuam

-aieis e;ep aqi ui aiaqMsoios si uia|

-qoid aqi usq: 'smauiaiBis eiep uioij

PE3J Buiaq si ajqeueA aqi ji

aBusj

jo ino si aiqeueA siqi isqi noA 6ui -Iiai si jojjs siqj, (■■1x'V) a[qeuBA e si

si 092 asneoaq xoiia A luauiaiBis

aq

isnui

jeqoinu

eqi uaqi 'si ajaqi ji

afiEssaui

aqi noA suai UBip Buimoiioj aqx saujii aaiqi g aqi ssaid puB Aa>i ajopoujuioQ aqi UMop ppq uaqi

'saum moj v 341 sssjd pue As>i XJIHS aqi ppq oi uesui p[noM [ea OWO'tV

UHSl

a|duiBxa ioj

jaiia| aqi adAi

oi sauin Aubuj .vioq noA sijai jawai aqi

6urM0|[0j Jaqumu v '3 8m Buisssjd pue Aa>t xilHS 3M3 Aq peiBiuB sq p|noM [a XdHS] -Buiquioo aqj, 'pjBoqAa>[ 3\\} uo

]]E

3je ssiqdejB

piGoqAai] aqi

's|oq

-uiAs jiqdBJB ssaqi oi uonippe n\

v

auq siqi uo

jojja

aqi jo auo st jaiia] aq

iaiia[ b pus pioM b Aq paiuasajdai

aqi

a|qe-a>|od aq oi ggg oi ojaz jo ui

aq oi BuiAjj si leqM oi Buinajaj si

a>iod g Aiqeqoid si sisqx siajai

-ujoj aqi jo Aaif X3IHS pue QnO io J.JHS -13M113 si pjom aqx

us aonpoid pjnoM

Buol

-oemqo og oj dn aui| b jdaooe Aiqo him

Biep 6uipcaH siaqumu uasMjaq sbui

sq^

ieqi

auq aqi isq 'uieBb souo Vu\i oi lapjsq sput b st ii mq 'JOJia BuidAi b Aq pasnca aq os[g ueo siqx

aDiMi Abu iqBu-JosjnD aqi uaqi pue aciuo Aai) uMOp-josjno aqi ssaid

oi UEaui pjnoM IZXHOIH'NMOal '®ld -UJ6X3 ioj

laqiouc auo laije A[ioajip

aespMBAeil aqi jaiua 'sia^osjq p aas 3uo uiqitM spioM sidninui a is aiaqi

jl

saujii

jnoj

Aan

UMOp-iosms

aqi

ssaid oi ueaut p|noM [t?NMOa] '9[duiE

-S9UJ loua ooujuios jaqiouB si

nvoain

BiBp

siaijaEjqjo apisui

spjoM jo pjom Aub joj ssaid oi sAa>i

= ..1HV31DL,

- .iffHandl.. E awoH/hioaauiHSNn•*..lawoHi.,jj] SC1NVWW03 >i:i.L3V>IVM3 spueuiuioo am SuiieiASiqqB Aq saui[ ssaqi lajus ueo no^

(gg io) 08 UEl{i sjom is6 o: paiemsjqqE asn ^am ^eqi Buupurun

os iaB BIBUIIllBlflOld s3lu|33ujos

Buiaq an|BA aqi 'usijo isoifti

-isi| oq; ui o>(eisilli e jou si siqj,

ggg ueqi

jo loqiumi siqi ]sao sum

ut suit G puy him noA sauiu 6uo[ siaqoeieqo g8 oi dn

e ideate him 02 DIA aMJ.

ai]l

jequisuiai oi lueuoduii si ;j

M3H1O ai[i

se are noA siaqM p speii daa>f noA d[9i[ oi asia BuiqiAue io jaded jo aoaid E io ia[ni e asn os 'upiq aqi uo uiejjs

b aq ubo 3uizb6gui g jo aBed e uioij -uiOD fiuissiui joj >]Daqo 'ixsjsi

-xa JOjj

piOM aqi mo[|oj Apoaiip him

laqumu aqi 'psjmbaj ajE sa>(onsAa>i a(dii(nuj ji

Aai; UMop-iosmo aqi Bui

apisui pjom e aas noA

^ooi aBsssam JOiia aqi ui psiueu auij

piOM aqi '[NMOCll 3B lPns 'sia>|oeiq

aqi jo BuuiuiBaq aqi JBau au;i e ioj

jo ;no uiu sbi| uisjBojd aqi

jo sauas io

Ni ^30 SBM ^eqi (Ansnsn) ujRjBoid

si 5i -oi pasoddns sbm :r aiojaq stusii

Buimoiioj uoiiBnba ue qiiM ii ui (x)V

odAj jo Luaiqojd e Aq pasnED AflEnsn

ued uouenba aqi ui odAi e joj ijoot -ii

sjuouia^Bis B;sp aq; uj

uomui)ap siqi p

jo auij apqM e ino ;ja| aAEq noA ;i aas oj jsiy >(oaqQ

jojjs

siqi

jj

-ssaid Aq psiaius aq p|noM IjsjMOa) pioM aqx piBoqAa^ aqi uo sa>(oiisAan

aaii-iojis

letp suq aqi ui sq Abui joiis xgiuAs

-si sAbmib si o5essaui joue siqx

aqi ueqi laqiei 'uoiiounj sqi sauijap

-Old B III SHIOUIOIBIS BIBp 3q; 01 paiL>|

suiBquoo

oi

iOpicq

usqi

jeqi

auq

ipeo

eiep

isoui

si 6uiist| siqj,

>|ooi oi auq ,6uojm, aqi noA |]ai ijia^ ioj

pue

oi siajaj joiia xeiliAs aqi ami aqi ji ie

HIM sBuiqi asaqi jo nv

sisaqmaiEd

sqi

b

siuasaidai

sainsua

poqiaui

3Uize6buj aqi ui paiuiid

9UI0E qiiM

-js xbiuAs e amp auo Aiuo st ajaqj,

■jojia xeiuAs e asnGD

s|wij e sq him

'siuamaieis

sodAi laqio jo sgluujoo Buissiui joj

a>piisAa>i

■3]qissod sBuiisi]

siqi Buisn

SHI '((E)V Cii :3'!) I[E3 uoiiounj b ssq

viva do mo BuidA; joj sip

puy

aqi

uiojj BLiiiuoo iou si aiqEiiEA aqi ;\

A|i33iip

paqdGiBoioqd

uaqi

saBuBqs Buuieuijoj

jaiuud

Aiqenb isna]

b uo paiuud si ii 'psisai si uiEi6ojd b laijy 'SJ0U3 puE sBnq ioj pue paissi 'unj usaq aABq

Buissilu io eiixa puG pasiaAai

siqi ui jesddG qoiqM suiBiBoid aq I

puB suopDiuias :oj

in SUUUQOUd U31U3 01 mOH


you enter the line. The abbreviations for BASIC commands are on pages 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 that the

program was

written for the computer 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'.

The Magazine Entry Program on the 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 Robin using the IEA Editor/

THE PROGRAM WONT RUN!! resolve,

How to Use the Magazine Entry Program

Write down the line the

program broke at and try to follow the program backwards from this point,

looking for problems.

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 error for you.

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 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.

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

Getting Started Type in the Magazine Entry Pro

forgot to enter the apostrophe

and the four letters at the end of the

gram carefully and save it as you go

line. Move the cursor to the end of the

along (jusi in case). Once the whole

line you just typed and enter the

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 just lets you know that

is ok, the program will finish running

You've come to the end of your

If the Magazine Entry Program sess a mistake on a line, it does not enter

you

the program is running. If everything

IF ALL ELSE FAILS

just a dozen members,

Assembler. Once the program is in place, it works its magic without you

IMPORTANT

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: Tins means that you forgot (or added) a parenthesis somewhere in the line. Check the line

and end. Then type NEW. If there is a

m the magazine again and correct the

problem

parenthesis.

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,

type

KEYWORD: This means that you have either forgotten a command or

SYS49152 and

press

RETURN. When the READY prompt is displayed, type TEST and press RE TURN. You are now ready to enter the

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 entered extra

programs from the magazine.

characters or missed some charac

Typing the Programs All the program listings in this

again. This error message will also

ters. Check the line in the magazine occur if you misspell a BASIC com

magazine that are for the 64 have an

don't

mand, but create another keyword in

apostrophe followed by four letters at

have a local user group, or you simply

doing so. For example, if you misspell

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

If you live in the country,

do write to us, include the following information about tho program you are having problems with: The name of the program

The issue of the magazine it was in The computer you are using Any error messages and the line numbers

and then the letter T. Because it sees

This is a checksum that the Magazine Entry Program uses

the keyword ON. it thinks you've got

Enter the line and the letters at the

too many characters, instead of a sim ple misspelling.

Check spelling of

end and then press RETURN, just as

BASIC commands

you normally would.

anything else wrong.

If the line is entered correctly, a bell

if you can't find

UNIDENTIFIED: This means that

is sounded and the line is entered into

you have either made a simple spell

Anything displayed on the screen

the computer's memory (without the

A printout of your listing (if

ing error, you typed the wrong line

characters at the end).

number, or you typed the checksum

If a mistake was made white enter ing the line, a noise is sounded and

incorrectly. Spelling orrois could be

possible)

Send your questions to: Power/Play Magazine 1200 Wilson Drive West Chester, PA 19380 ATTN: Program Problem 120

tered along with the rest of the line.

FEBRUARY/MARCH 86

the wrong number of spaces inside

an error message is displayed. Read

quotes, a variable spelled wrong, or a

the error message, then press any key

word misspelled. Check the line in

to erase the message and correct the

the magazine again and correct the

line.

mistake

Q


"^

]> lagaz me m

1 5

10

*■

D

st

jiHtry FrOgriim

" [CLEAR] POKING-11; P=49152 :REM $CO(!0

The Ma9aline EntrV Piogram is available on dish, along with the other programs in this magaiine, tor

S9.95.To order contact Loadstar at 1-800-831-2694.

PRINT

READ AS:IF AS="END"THEN

80

1050

DATA

41,52,45,4E,54,48,45,53

1051

DATA

49,53,00,C3,B1,7A,D0,FB

1052

DATA

S4,FD,CO,O9,10,03,4C,C7

1053

DATA

Cl,88,fl8,8S,88,88,Bl,7A

20

L=ASC(MIDS(AS,2,1))

30

H=ASC<MIDS(A$,1,1))

lf)54

DATA

C9,27,D0,13,A9,HR,91,7A

40

L=L-48 :IF

L=L-7

1355

DATA

C3,A2,O0,B1,7A,9D,3C,03

50

DATA

C8,£8,E0,04,DC,F5,6fi,4C

60

H=H-48 :IF H>9 THEN H=H-7 PRINT" rHOME,RIGHT12]"P;

1055 1057

DATA

F2,C2,A3,30,B9,30,02,99

70

B=H*16+L:P0KE

1058

DATA

4fi,33,F0,F2,C8,D0,F5,A0

1059 1060

DATA

00,B9,40,O3,F0,E8,99,O3

DATA

02,C8,D0,F5,2O,D7,C1,4C

1061

DATA

5C>,C2,A0,OB,A9,O0,99,0 3

1062

DATA

CH,SD,3C,03,88,10,F7,A9 8O,85,O2,20,1B,C3,A0,00

80

:GOTO 10 IE " TO103233 DATA

90

L>9

- ->

THEN

P,B:T=T+B:P=P+1 THEN

CHECK

PRINT'MISTAKE

DATA

IN

STATEMENTS":END

PRINT" DONE":END

1600

DATA

4C,23,C0,00,00,00,00,03

106 3

DATA

1001

DATA

00,00,00,00,00,00,00,3D

1064

DATA

20,9B,C1,23,CA,C1,20,31

1002

DATA

00,58,C1,5E,C1,6G,C1,76

1065

DATA

C2,E6,7A,E6,7B,20,7C,A5

1003

DATA

C1,8 3,C1,8F,C1,EA,EA,EA

1066

DATA

A0,0 0,23,AF,CH,Ffl,CD,24

1004

DATA

4C,83,C0,A2,05,BD,1D,C0

1067

DATA

0 2,t10,0 6,2U,D7,CO,4C,12

1005 1006

DATA

9 5,73,CA,10,F8,G0,A0,0 2

1068

DATA

C2,C9,22,D0,H6(20,BC,C3

DATA

B9,30,02,D9,3C,C1,D0,0B

1069

DATA

4C,12,C2,20,E7,C0,4C,12

1070

DATA

C2,A0,00,89,00,0 2,20,A3

1007

DATA

88,1O,F5,A9,01,8D,10,C0

1008

DATA

4C,IF,Cl,60,A0,0 3,89,00

1071

DATA

C0,C8,90,OA,18,6D,O9,CO

1009

DATA

02,D9,38,C1,D0,E0,88,10

1072

DATA

3D,09,CO,4C,33,C2,88,A2

1010

DATA

F5,A9,00,8D,1O,C0,4C,1F

1073

DATA

00,B9,0O,0 2,9D,0U,C2,F0

1011

DATA

C1,60,A0,03,B9,00,02,D9

1074

DATA

O4,E8,C8,DO,F4,60,1O,AD

1012

DATA

34,C1,D0,E0,88,1W,F5,A0

DATA

0B,CO,69,41,8D,OB,C0,38

1013

DATA

05,B9,A2,£3,99,73,00,88

1075 ]076

DATA

AD,0C,CO,E9,19,90,06,8D

1014

DATA

10,F7,A9,00,8D,18,D4,4C

1077

DATA

0C,C0,4C,63,C2,AD,OC,CO

1015

DATA

1F,C1,E6,7A,D0,0 2,E6,7B

1078

DATA

6 9,41,8D,0C,C0,AD,0 5,CG

1016

DATA

4C,79,00,A5,9D,F0,F3,A5

1079

DATA

6D,37,C0,4 8,AD,06,C0,6D

1017

DATA

7A,C9,FF,D0,ED,A5,7B,C9

1080

DATA

08,C0,8D,0E,CO,68,6D,0A

1018

DATA

01,D0,E7,20,5A,C0,AD,00

1081

DATA

CO,8D,CD;C0,AD,0E,CO,6D

1019

DATA

02,20,A3,C0,90,DC,A0,03

1082

DATA

1020

DATA

1083

DATA

09,C0,3D,0E,C0,38,E9,19 90,36,8D,HE,C0,4C,9C,C2

1021

DATA

4C,EA,C1,C9,3I),30,O6,C9 3A,10,02,38,fi0,18,60,C8

1084

DATA

AD,3E,C0,69,41,8D,0E,C0

1022

DATA

B1,7A,C9,2 0,D0,0 3,C8,D0

1085

DATA

AD,0D,C0, E9,19,9 0,fli>,8D

1023

DATA

F7,B1,7A,60,18,C8,B1,7A

1086

DATA

[!D,C0,4C,AB,C2,AD,0D,CO

1024

DATA

F0,35,C9,22,FO,F5,6D,fl5

1087

DATA

69,41,8D,0D,C0,A0,C1,AD

1025

DATA

C0,8D,05,C0,AD,O6,C0,69

1088

DATA

0B,CO,CD,3C,03,DO,2O,C8

1026

DATA

AD,0C,C0,CD,3D,0 3,D0,17

DATA

DATA

C8,AD,OD,CC1,CD,3E,03,D[!

1028 1029

DATA

1089 1093 1091

DATA

1027

DATA

OE,AD,(1E,CO,CD, 3F,0 3,Df)

DATA

00,8D,06,CO,4C,BD,CO,1B 6D,07,C0,8D,07,CO,90,03 EE,08,C0,EE,0B,C0,60,18 6D,0A,C0,8D,0A,C0,90,03

1092

DATA

(1G,20,G4,C3,4C,7A,C0,AD

1030

DATA

EE,09,C0,EE,OC,CO,60,0A

1093

DATA

10,C0,DO,11,98,48,68,4C

1031

DATA

A8rB9,ll,C0,85,FB,B9,12

.109 4

DATA

F7,C0,AD,10,C3,F0,31,60

1032

DATA

C0,8 5,FC,A0,OO,A9,12,20

1095

DATA

A9,!!4,4C,F7,C0,A4,FD,A9

1033

DATA

D2,FF,B1,FB,FO,06,2O,D2

1095

DATA

27,91,7A,A2,00,C8,BD,0B

1034

DATA

FF,C8,D0,F6,2O,54,C3,20

1097

DATA

C0,91,7A,C8,E8,E0,il4,D0

1035

DATA

7E,C3,20,E4,FF,FH,FB,A0

1098

DATA

F5,A9,00,91,7A,2»,6 4,C3

1036

DATA

1B,B9,3F,C1,20,D2,FF,8 8

1099

DATA

4C,7A,C0,A0,O0,B9,0H,0 2

1037

DATA

10,F7,68,68,A9,00,8D,00

1100

DATA

F0,n,C9,23,D0,03,EE,03

1038

DATA

02,4C,74,A4,4B,49,4C,4C

1101

DATA

C0,C9,29,D0,0 3,EE,0 4,CH

1039

DATA

54,45,53,54,41,44,44,91

1102

DATA

C8,D0,EA,AD,D3,C0,CD,B4

1040

DATA

91,0D,20,20,20,20,20,20

1103

DATA

C3,D0,31,60,A9,O5,4C,F7

1041

DATA

20,20,20,20,20,20,20,20

1104

DATA

C0,A9,20,3D,OO,D4,SD,ni

1042

DATA

1105

DATA

D4,A9,O9,3D,0 5,D4,A9,CF

1043

DATA

20,20,20,20,20,20,91,3D 51,55,4F,54,45,00.4B,45

DATA

3D,18,D4,60,2O,41,C3,A9

1044

DATA

59,57,4F,52,44,00,23,20

1045

DATA

4F,46,20,43,48,41,52,41

1103 1107 1103

1046

DATA

43,54,45,52,53,00,55,4E

1109

DATA

ll,20,77,C3,A9,l!), 20,77

1047

DATA

49,44,45,4E,54,49,45,49

1110

DATA

C3,A9,00,SD,t!4,D4,S0,8D

DATA

31,20,77,C3,A9,80,20,77

DATA

C3,4C,71,C3,20,41,C3,A9

1048

DATA

45,44,O0,4E,4F,20,43,48

1111

DATA

O4,D4,A2,7n,AO,0S,88,D0

1049

DATA

45,43,4B,53,55,4D,00,50

1112

DATA

PD,CA,D0,FA,6(1,END POWERPLAY

121


KIDttORIIER

in HIM. MLLKOWSKJ

Meredith Jones Frummer:

Commodore Kid XJLt an age when most girls arc ex cited about getting their first twowheeler, their first pair of ballet shoes, or their tirst visit from the

down.

On the air in ten cities

"Sight & Sound's keyboard is a shell that Hts over the computer so that

nationwide, Meredith

when you touch down on the keys,

keeps her young

puter and it makes a sound. I had a lot

of fun with this one. My complaint with the Colortone is It's flat and

audience up to date

touch-sensitive, like a Koalal'ad. but

on what's hot in

sometimes the response is not fast enough. So if you want to play two

computer software.

notes real fast, one after the other, it tends to skip over one of them." I couldn't speak that well when I was sixteen, let alone eleven.

moth fair;-, Meredith .[ones Frummer was excited about

Through her spot on the "SAM'S

getting her first

Computer

modem.

Meredith

7:.1(),;Meredith

has grown

kids that age," he says. "Girls are sort of ostracized if they're good at math or

As the official computer software re WNYC's

computing. I've seen that happen and

live children's show, KIDS AMERICA

it's a real shame. But on the show we

(aired Monday through Friday. 6:31) to

get more calls from girls than boys,

8 p.m. EST). Meredith goes on the air

asking intelligent questions about com

once a month to speak to her peers

puters. So that's encouraging."

about new programs on the market audience what's hot and what's not. As

the

station's computer show

host Thomas Trocco explains. "From

the very beginning, we wanted to have input from kids, and we thought

the best way was to have a kid review ing software. Meredith was very famil

certain

"There's a lot of peer pressure on

become a whiz-kid celebrity of sorts.

In no-nonsense terms, she tells her

gained a

by girls her age.

ienced Commodore 6i user, but has

station

has

reviews are especially well received

of eleven, she's not only an exper

radio

of the

And as host Trocco points out, her

phistication. Now, ;it the ripe old age

from

segment

status among the pre-pubescent set.

leaps and bound.s in her level of so

viewer

Games"

show, which airs every Monday at

An avid computer user from the

age of seven,

they press the letter keys on the com

Meredith, a sixth-grader at

Field'

"I'm just trying to show

StOfl Lower School in Riverdale, New

other girls my age that

classmates and other listeners to the

York, says she's trying to expose her

wonders of word processing and edu

computers are notjust

cational software rather than concen

for the boys,"

trating on the joys of joysticks and games.

"There are a lot of kids my age or

iar with BASIC and LOGO, slie likes

your

computer games, and also had a Com

There are two cushions. You sit on

all the time, but they've never consid

modore 64, which is what we have at

the top cushion and rest your knees

ered getting a computer for their

the station

on the bottom one. letting your feet

home. They say, 'Why should I play

dangle loose. It puts your back at a

video games at home when 1 can just

natural angle. You're not sitting tip so

lake 25 cents and go to an arcade?'

here,

so she seemed a

good choice." Meredith conducts her software re views

by phone one Monday each

body

to

alleviate

the stress.

even younger who play video games

your back isn't gelling all compressed

Hui they're missing the whole point."

month, calling the station from her

and stiff. And you're not slouching ei

she explains, ""nicy don't realize that

home with advice, bargain tips and

ther. It's a great chair. I highly recom

(hey can do a lot more than just stare

reviews of all the latest software.

mend

at a screen and shoot aliens all day.

On

the particular evening that I

happened to tune in, I caught Mer

edith extolling the virtues of ergono-

it.

They're

expensive, but

if

you're going to be doing a lot of work

They could be sharpening up their

al your computer, they're worth it."

math skills, drawing or making music,

On another show, she did compari

or

doing

their

homework

without

mic chairs in _terms that seemed un

son reviews of two new keyboards

commonly erudite for a eleven year-

that attach to the Commodore 64 and

many

old:

turn

just refuse to accept computers don't

"Regular chairs put your body at a

Sight

it &

into

a

music

Sound's

synthesizer—

Incredible Music

getting writer's cramp,

['here's so

possibilities. Those kids who

know what they're missing."

had angle," she advised the listeners,

Keyboard and Waveform's Colortone

"giving you backaches and neckaclics.

Keyboard. Her verdict?

The Incredi

ly kid's column for

lint an ergonomic chair works with

ble

won

newsletter put out by the New York

122

FEBRUAIWMARCH '86

Music

Keyboard

hands

Meredith, who also writes a month the

ambitious


KIDSCORllER Commodore Interest Group, began

her journey into computers on ;i VIC

particularly like that Math Woman se

radio station WNYC in New York

ries because it shows n woman instead

City. Her monthly broadcasts have al ready inspired some to find out more

20 before graduating ti> the Commo

of a man doing math."

dore 64. She says she Immediately no ticed the greater potential of the 64,

how it was considered unfeminine or

haps a few convinced their parents to

and her interest in computers grew

somehow inappropriate for a girl to

rapidly.

take

buy them a Commodore 6-1 after hearing Meredith speak so highly of

I remember in my own school days

woodshop

or mctalshop. For

about what computers can do. Per

the unit on KIDS AMERICA.

One of her favorite peripherals at

some reason, drill presses and wood-

the moment is her VICMODBM, which allows her to use telecommuni

lurning lathes and handsaws were all

And now that the station has been

deemed "a man's domain." And so the

granted a nationwide hook-up of the

girls shyly deferred, .signing up for

show (under the auspices of the Cor

home economics instead.

poration for Public Broadcasting), she-

cations networks to communicate with people nil over the country. "In fact," she says, "I spent almost two

hours playing 'Sea Strike1 the Other

That

sexist

system

was

soon

smashed by an adventurous few who

stands to gain a massive following of computer kids across the country. But Meredith doesn't think of her

day with this kid in Missouri. That was

dared to question those rigid roles.

fun."

One by one they challenged those ar

job as software reviewer in such gran

chaic notions about what hoys and

diose terms. As she says, "I'm just try

the many she's reviewed so far for

girls were supposed to do until the

ing to show the other girls my age-

KIDS AMERICA include Typing Tutor

floodgates flew open. Nowadays it's

that computers are not just lor the

HI (Simon & Schuster), Papi-rCHf)

commonplace to see girls turning

boys."

(Batteries Included, Inc.). :inu" 'lit

wood on

Her favorite software programs of

KoalaPad touch tablet from

Koala

lathes, splitting wood on

Meredith

Technologies.

KIDS

handsaws, or operating drill presses. 1'rummcr,

in

her

AMERICA,

produced

by

own

WNYC in New York, is distributed by

way, is helping set a new course for

American Public Radio, and is heard

different areas," says the young review

womanhood. She's an important mod

in San Mateo, California; Macomb, Illi

er. "I prefer the touch tablet to a light

el for other little girls who may never

nois; Boston; Minneapolis; Bufialoj

pen, and there's a game I really enjoy

have dreamed of logging on to a com

New York City; Rochester; Cincinnati]

called Star Mcize. That was fun. And 1

puter before tuning into her show on

Milwaukee; and Ames, Iowa.

"1 like a lot of different things in

NOW USE BOTH SIDES

PLUS 4™ OWNERS READY FOR ADOPTION?

OF YOUR DISKETTE!

DISKETTE

Q

The PLUS EXCHANGE Users Group publishes a monthly newsletter for the Plus 4. Membership provides you with information and support. In

HOLE

!he newsletter

PUNCH

we

expioie the

uses of the

software and onswer commonly asUed quest ions

A digest and listing of software available for the Plus 4 is provided. In addition, we ore receiving

WITH HOLE GUIDE and EDGE GUIDE

PUNCH OUT IS ALWAYS IN THE RIGHT POSITION Available fot IMMEDIATE Shipment

only $10.00 add '2.00 ehlpplna CHECK on MONEY ORDER

submissions of programs from our members for sale and distribution.

We have software that enhances the performance of the built-in software, games, personal financial packages, ond more.

Fill out the coupon below and return it rodoy! You'll receive o free program

library disk to

expand your computing now.

DEALER INQUIRIES INVITED

Address

Zip

Cny. Si a re

FOR OTHER THAH APPLE AND APPLE LOQK-A-LPKES-

m ilAVi t TEMPLATE TO POSITION » REGULAR ROUND HOLE PUNCH FOB THE READ ENABLE HOLE HEAR IHE CENIER

COST- 4 for . Inc.

Phone D Please sent) me mare information

P I om ready lor

Enclosed Is my check for S10 00 initial quanci re gist re r ion. (Circle One) VISA / MASTERCARD * .

2°°

Expires.

PO. Bo* 1 1000 5anta Ana CA 92/11

(11IHM-6BI0

POWERPWY

123


KIDSCORHER

BYPAM HOROWITZ

The Vid Kid iVt lirst glance lie looks Uke any oth

er 12 year-old, ikn Rswson Stovall is

n» ordinary adolescent He's the "Vid Kid," a computer guru from Texas

who spends bouts reviewing software

programs and writing his opinions of them.

When RllWSOn was only nine, he began In wrftC a weekly newspaper

"I do all the work myself, except that my mom helps me remember deadlines.

column for liis hometown paper, the Abilene Reporter News. The column was syndicated in 1983, and Rawson's words of wisdom now appear in more

than 20 newspapers around the coun try. His columns arc low-tcch, easy

Kawson: First 1 wrote a few sample

reading; RflWSOH simply explains what

columns and a list of ideas for future

runicmher

he likes about a particular program in

columns. Then

I

made an appoint

self, except (hat my mom helps me deadlines.

She'll

say,

simple terms chat you don't have to

ment widi the editor of the Abilene

"YouVc gol lo get that story done by Friday," Usually I put it off until

know BASIC to understand.

Reporter News, my hometown news

Thursday night!

In

the past year.

Kawson has

paper.

When

the

appointment

was

Pam: What do you do with the mon

learned a lot about the life of a cele

over, the editor said he'd call me later.

ey you earn and all the programs sent

brity. As a kid computer expert, he's last becoming a regular T.V, personal

I was sure that was as good as a "no."

to you for evaluation?

Hut he did call back to say he would

Hanson: I don't handle the financial

ity and has appeared on programs like

hire me on a six-month trial basis. I've been writing the columns for almost

part of my business. Most of my mon

That's

Incredible.

(iood

Morning America,

Hour Magazine, the

CBS

ey goes into [he bank or to pay busi

three years now!

ness expenses.

Morning News, and the Johnny Car

Pam: When did you first become In

walk

son Tonight Show. lie recently signed

terested in computers?

house, you'll see six desks with com

a contract to appeal as a regular on

Rawson: I started playing computer

puters sitting on them. I had to buy all

the New 'lech Times, a weekly televi

games when I was eight or nine, and I

(hat furniture with my own money,

sion series that examines the world of

was fascinated with how things move

and I had CO pay for rewiring the liv

high technology.

into

For example, if you

the living room

on the screen. I began to develop my

ing room

In addition to writing his weekly

own ideas for games and needed a

computers.

columns, Raw.son also wrote a book

computer to try them out on. Now.

Pam: Have you seen any new prod

called The Vid Kid's Book tif Home

three years later, 1 have eight comput

ucts lately which you think are espe

Video GamBS which was published by

ers of my own. I boughi the first one.

Doubleday in 1984. In the following Interview, Kawson shares some of the secrets behind his

cially good?

and the others were given to me,

Kawsoii: I was real impressed with

Pani: What do you look for when you

two

evaluate a program in your column?

There's Someone Living in my Com

success and tells how he became one

Rawson:

puter and Garry

of the youngest computer software

card."

software

Maker. With other games generators,

critics.

school-Style On a rating of A through F. Specifically, the program got grad

you have to use the program disk in

Pam: Wliai makes you different from other kitls who arc involved in com

ed on graphics, sound, originality, and

however,

puters?

game play. Hut it's a changing world,

copy that you can play by yourself,

I

used

where

1

to

have a

graded

"report

so

I could run all

of my

of Aciivision's

those

new programs:

Kitchen's Game-

order to play the game. GameMaker, produces

a

stand-alone

Rawsoii: 1 wa.s one of the first kids—■

and sound and graphics aren't much

send to a friend, or even sell. And

actually one of the first people—to

ofa problem anymore. Xow. there are

Activision won't ask for royalties or

start writing a software review col

two things that make a program a hit:

anything, hecause you designed the

umn, so 1 had the leading edge. Also,

originality and quality. If you produce

game and it belongs lo you.

lots of people read my columns and

a good

enjoy them because they're easy to

theme's been used too many nines,

Epyjf and Rathterfrom Mindscape. Pam, What do you think will happen

quality program

but

the

I also liked Summer Games II from

understand. I only review software I

DO one will buy it. And if you have an

like, and I write about why I like it without giving a lot of technical infor

original theme but the quality is no

(o

good, no one will buy that, either.

companies when the current slump is over?

home

computer

and

software

mation.

Pam: Do you do all of the writing and

Pam: How did you get your first com

evaluations by yourself?

Rawson: After the slump is over, only

puter column published?

Rawson: I do all of the work bv mv-

a handful of software developers will

124

FEBRUftRY/MARGH'86


KIDS'CORiiER times I don't. It depends on the mood

be left, and they'll monopolize the

I'm in. I got real nervous when I was

marketplace so that no little bitty companies can get in. Also, comput ers will become much easier to use

on the CHS Morning News because it

was live, national television. Ikit (he most scary interview I ever did was

and control with things like pull

tor

down menus. '1'hc average person will be able

EO use them without

first

program

at my interviewer—something io do will) the language differences and the

also have a lot

Interpreter. 1 answered the first ques

more useful applications, like an en

computer will become an Informa

The

strange. I was told that 1 couldn't look

guide you along.

cyclopedia on disk so that the family

television.

over satellite. The interview was real

learning computer language. You'll be able to follow the menu, and it will Computers will

Italian

was done in New York and broadcast

Apple. He'll see the same story, same

tion and didn't even peek at my inter

graphics,

viewer. Nothing happened. There was

same

everything even

dead silence for a long time. I got real

tion center—not just a place to play

though he's using his Newsroom pro

names.

gram on a different computer.

nervous and decided 1

Pam: What about the problem ol soft

Pam:

ware Incompatibility where each pro

you like to do in your spare time?

talked too long and we were already Off the air. Was I relieved when the

gram can only be run on one kind ol

Raws on:

silence ended,

computer?

swim, watch television, and ride my

Rawson: 1 think computer programs

bike. My favorite T.V. programs are

will eventually become interchange

Remington Steel. Days of our Lives,

you graduate from high school?

able. Springboard's Newsroom pro gram is a good example. Ity using a

and the ISill Cosby Show. I also like to

Rawson: I plan to go to college, but

play soccer and golf, and football is

I'm noi sure which one yet. Then. I'd

modem, you can design a story on

my favorite spectator .sport.

like to have a career in television—

your Commodore, complete

Pani: How do feel about all the pub

either in programming, script writing,

graphics. Then you can send your sto

licity you've been getting?

or directing—because I'm very inter

ry, via modem, to a friend who has an

Rawson.: Sometimes 1 like it, some

ested in the field of entertainment Q

with

Besides In

computing, what do

the

CHAMELEON GRAPHICS CONVERSION UTILITY BY DAVID OARUS AND LOUIS WALLACE

.summer

I

like to

and

the

must have

interviewer

asked the next question!

Pam: What do you plan to do after

PluiT* ■ C-1B11

B-1EB ■ • BUTICBMf

One disk. 25 business programs, S29.95 Now for tha good part: The Intelligent Software integrated hame/buswiess/erfijcutjonal package

comes on disk or cape at the ridiculous pnce of $39.85 [plus Irve cents for

postage i handling). It is not public domain or he me-brew software; total ing over 50 pages or source codeh ft wes designed and tested as q package

to take care of all your data processing needs.

Gustnmore write: ". . , accolades for the authors. This is as slick a deafSS

Convert graphics from one format to another Convert graphics to a C-64 Standard format that makes your

pictures easy to Include in your Basic programs Add Save and Load to the subset of graphics commands lor Simon's Basic and Super Expander Use the C-64 Standard screen wedge to Include graphics In your Basic programs effortlessly and painlessly

Blazing Paddles

Doodle

Koala and other

Flexidraw 4.2

"I have come to consider these programs among the most vafuobfe pieces of software I awn. " The package includes: "i■■:•: A complete -.:■-•< n'.r'i fbad-

A-.o needed R»ortO*n, H*portMarga

svkjcl lusmnjDllrclnEJcmaioperatDni1, — , >,

f->

iOd Ipmi letifrrh. sutt&mnntei, nvaedg. meif-

reCcrdlpriQ^dfltH bH5fl rrten&ger Sorter < . AIVD, On. NOT. wild card] on any field, perform ctxnputotions on numenc fioWs. Any operntion can he performed on oil. or only selected records. All fields completely user-defmable. Can be used for any number of tes^s, including occCn-Titing. mailing hats, inventory control, record, tape, or book

Compatible with: Cadpak

I have seen and more than adequate for all except fancy presentations. The best thing is the ease of use . . "

g^, expense account mMitenance,

Koala compatibles

or as an oiocumc rotodei. One customer wiurs

'V am estteo&y mpressed wt/i

Dtil£i>as6.andhove usedtuttvplBcen h&t'-

Graphics Basic

Micro Illustrator

Logo

Peripheral Vision

Simon's Basic

Super Expander

The Tool

Video Basic

See Chameleon article, p. 100, July/Aug. Commodore Microcomputers

LOADSTAR, P.O. Box 30007

a baseball leogunj. severe] W/P utilities, including tadM (indexes W/P's text files]:

several Dateosse utilities, □BmDrgA

including

[facilitates mufchfile database

applications I. and DBStat (analyzes D G fivs]; a prrutifcly, ABCII^ which converts text lies [program hstmgs) nto

praj-jn fies. Efeo Chochboak. Inventory.

Paper Routa loan Analysts Bnukmran

dore for nothing else, this progrom alone

Versions of the pecku[|a are ovndobto for

nught justify its pipense Word Pi-m iiiMinr-: A full-femured rncnuonven word processor mdudng: vefv lost file commands, screen editing, text fccaunn. and Ml control over margins, spacing, paging,

indentation, and ratification

"... weH

Compule's GeEDttB.

Name

Baseball

Statistician [corralcy : i. iltnq utat&tjcs for

Analyiin. Dapraclatlon. Labeler. Fils

been usmfl "Even if you use your Commit

G&rattc "Provides goodbescleeures."-

Shreveport. LA 711300007

mg labels, other reports.).

d'lb'fhf ypfr

done ami highly hicooigl tMJ prootssors . tflis s an giccJcte Euy.

Send S16.95 for Chameleon to:

[iNisariterfflarW/PwilhDjiIflBasetacre-

Coplar, morn

uvtt-y Commodore cornputrr heving a mmt-

mumof 10k RAM [including the CXI H8 in 12a mode]. All progroms will support tape, □rsk. and printer. Price incJudes documenta tion. Calif, residents add 6%. Add S3 for credit card. COD, B05Odisk, or cassette ontors [cassette not flvoHflble for Rus4Th and 16"*. j No perponnl chct*s fro*n outside USA. This ad is tha nunlofj. send SI [rtoducuble from order] lor o samping of

progrem output

Copyciilc: An electronic sprrndnhuut

Tuna you Corr»nottore nto a v&Ua tnimxa sheot, mchjCoa tscreen efttor, "EicoHtniL

Address

-Zip.

C ity/Slate

Dt_

VISA/MC/AmEx.

Credit card orders call

1-800-831-2694

In Louisiana Call |3rH) 868-7247

program tor budqetmg, estimating, or tmy malh-ononted use . . . well worth the money. Highly recommended " — Midmce SoitwoTB Gazette

Intelligent Software Quaky Software since 19B2

Box A Dept. P-7

San Anselmo. CA 94960 [415] 457-6153 POWERPLAY

125


BOHIHC

moscoui

continued Irum pg. 21)

with the most points wins (a deci sion |. As in the real world, this is more common in the upper ranks than in

ilie lower.

Ai the top Of the screen in [he leftand tight-hand earners are the total endurance levels remaining for both fighters. This is closely related to the endurance In your profile, but is mea sured now on a scale of one to one hundred. If you gel hii with B punch,

this decreases at a rale dependent upon your strength, also now mea

sured from one to one hundred. Your strength also

decreases every

time

Continuedfrom pg. _i-i

tion i.s faster and less confusing.

easily be eaten by a monster.

The map uses casy-to-identify sym

bols to represent cities, swamps, mountains, and rivers. The symbols

used to display opposing units can be

.selected as either standard military pieces or icons resembling tanks or soldiers. Ruad

to Moscow uses

color

changes to reflect weather conditions and unit strength. A light gray back ground symbolizes clear weather, yel

low means muddy conditions, and white, of course, means snow. Russian

you throw a punch, so choose your

units change color from red to pink as

punches carefully.

their strength is drained, while casua-

At the end of the round, you get a

shon breakdown Of the fight, includ ing point totals for the current round

BPSHOI TRILOGV

Continued from py. -10 to screen, as in most war games, ac

takes nothing.

But you can just as

Should you find anything valuable, always find the doorway hack to the inn. If you get back safely, leave your treasures with the innkeeper and re turn to the dungeon. When you leave

them with the innkeeper, they will be converted to silver and deposited to your account.

BeCflUSC the programs in the Ap shai Trilogy are role-playing games and because your character has per

sonalized

attributes,

the process is

similar to games like Dungeons and Dragons,

[kit unlike

Dungeons and

litles to the German army cause them

Dragons, here the computer takes the roles of DungconmasteT, Controller,

to change from black to blue.

and arbiter of the game, leaving you

Nothing is simple in Road to Mos

free to concentrate on staying alive.

and the entire fight. Your endurance

cow, (letting to Moscow may not he

level and strength for the next round,

impossible, but taking it almost is. in

prised of all the single-key commands

as well as your stamina, are also dis

the early years of the invasion, when

used in the game. Those commands

played. Your new endurance is based

the Germans must he on the offense

on the number of endurance points

are for the most part logical and easy

to win, your best bet for victory is to

left at

the end of the

to leani In the Hook of Apshai. there

out-maneuver, rather than out-light,

are detailed descriptions of each of

points

recovered

the Russians. While you can easily

the several hundred rooms. Each ad

by

round, plus

your

stamina.

A reference card will keep you ap

After 15 seconds, you go hack into

crush opposition and eliminate Rus

venture has four levels of difficulty

the ring.

sian troops, if you choose to tight at

and at least 50 rooms in each level. You'll also find lists of hazards and

If your opponent is a higher rank

this time, the cost in your own troops

and you heat him, you move up to his

and lime may be suicidal. In the later

treasures, as well as a table that con

ranking. Your record and total win

years (194.VJ5), the best tactic is to

verts the value of treasures to silver

nings are updated also, regardless of

choose and fonily points of resis

pieces. Read the book thoroughly. It

whether you win or lose. As you

tance. Trying to take the offense in

is written in a style

move up in the ranks, your perfor

19m will only assure your defeat.

mood. The section entitled "The Leg

mance

levels

slowly

begin

to in

As was the case during World War

end of the Apshai" fills you

in on

crease, until you are ready for a cham pionship match against Boris

foes are time and weather. Road to

Nikolenko.

Moscow accurately incorporates

during the main titles and. more sub

Tile

lighting

itself takes

background. An entertaining musical score plays

link-

these. The screen display changes to

dued, throughout the game. In addi

while to master, and you really need

reflect the seasons: Mud slows your

tion, there

to understand the techniques of box

troops in spring, and winter will al

footsteps as you trip gaily from one

ing. Punch combinations, using open

most paralyze them. And beware of

murderous encounter to another; the

ings, and self-defense are all skills you

Russian movement across frozen riv

whacking sound as

need to develop. Once you catch on

ers and lakes. You soon learn to hate

your sword; the swish of arrows fired

to the techniques, however, this game

Russian winters. As time goes on. few

from your how; and the plop as sever

becomes addicting. Options include

er troops are sent to reinforce you,

al pieces of your body hit the ground.

two-player games, with each of you

while the Russian army's ranks begin

playing an)1

to swell.

of the

top

1H

a

II, the German army's most powerful

that sets the

fighters

(even the same one!) and a Dream

are the sounds of your

you

strike with

If you enjoyed any of the Apshai games individually, you'll love to pro

If you are a true war gamer or his

gress

through

all

three.

If

you've

Match, where you let the computer

tory buff, you'll like Road to Moscow.

played all of them already, try Trilogy

or another player use

The difficulty-level option, combined

anyway—the convenience of a "'boxed

with a choice of live scenarios, means

set" is terrific, allowing you to ex

the

boxers

you've created. My only complaint is that the man ual does not explain the details of the their

payability,

levels.

The game disk comes with an easy-

As we said at the beginning, good

lo-understand ten-page manual which

games never die. They either become classics a.s they are, or are improved

of

includes playing bints and historical background. The disk is warraniicd

upon at a later date.

the time to learn the ropes and you

for

Apshai Trilogy proves they can do

won'i be disappointed.

available for SKI.

FEBRUARY/MARCH'86

ant!

graphics

shai in any sequence you choose.

Star Rank Boxing are excellent. Take

126

music,

Overall,

plore the lands and adventures o(A/>-

come.

the

performance level points or how to increase

the game is a challenge for years to

q

60 days,

and

a

replacement

is Q

both,

The Temple of

0


ATTENTION PLUS/4 OWNERS! 1

My Plus/4 Software List. Quanllty Product

.

Name

Price

TC301 ID&T)

Typing Piolessor

TC600 (D)

SI 2.00

The Hulk

TC601 |D)

S21.00

Cutthroats

TC602 (I))

S21.00

Suspect

Tl12001 |C)

S24.00

Script Plus

Tl 12003 (C)

Cnlc Plus

T11200J IT)

S-15.00

lis|)prieiices In Software

Tl 12005 (T>

SI 2.00

Money Decisions ■ Loani

Tl12006 (T)

SIS.OO

Money Decisions - InivsUnenls S18.00

S45.00

-

T112007 IT)

.

Tl 13007 (T&D) Hasy Match Easy Count _ _

Tl 13008 (T&I1)

_

Tinooy [T&D) Litter Malcli - More Or Less

_

T113010 (TAD)

.

T113011 [T&D} Shapes And Patterns Group It T116001 (C) VIduzzlei

. .

._ .

Productivity Starter Kil

Letter Sequence* - Long/Shan

SIS.OO

TH6005 |C)

Atomic Mission

Strange Odyssey

T117001 (T)

$18,00

Math Games - W.inl Problems

S12.00

T117002 |T)

Super Spell

Til7003 (T>

S12.00

Maze Mania

T232001 (C|

S12.00

Financial Advisor

S27.00

_

T262007 (D)

Accounts Heceiynble

_

T26200H (D)

_

T262009 (D)

$30.00

S45.00 S45.00

Inventory

S45.00

Payroll

,

T262011 (D)

Construction Industry

T262012 (D)

I'm final Finance

T2620I3 (D)

Retail Industry

S45.00 Si 2.00

S12.00

T2620M ID)

Wholesale Industry

T262015 ID)

Manufacturing Industry

.

T262016 (D)

$12.00

.

T262D17 (D)

Piolessional Services

512.00

Maintenance & Service!

S12.00

Reading Professor

S36.00

S 12.00

T263001 (C&D) Logo

Zorkl

Z<)[k II

T26fi00:i

Zoik in

T266004 (D)

Slnrcross

S45.00 S2.I.00 S24.00 S24.00

T266006

Suspended I'lanetfall

T266023 (I))

The Witness

T266024 (D)

Hitchhikers Gulda To

ID)

Disk

Zip

Signature.

Enclosed is my check or money order for $__ Make check or money order payable to Commodore Direct Marketing, inc. (PA residents add 6% sales lax) Add $2.00 shipping and handling to all orders.

$27.00 S24.OO

Commodore Direcl Marketing

1200 Wilson Drive West Chester. PA 19380 Please make sure BOTH the list AND address coupon arc enclosed.

Commodore Business Machines, Inc.

$24.00 S24.OO

(C)-C,iitri(l!ic

Send To:

COMMODORE-

$27.00

T266022 ID)

alaxy

Stale

City.

S12.00

.

T266001 (D)

Address.

$45.00

Accounts Payable

T266002

Name

S30.00

_ T262010 ID]

T263010 ID)

Please Rush Me The Software I've Indicated On The Plus/4 Software List.

518.00

Statistics

I

SIS.OO S15.00

T116006 (C)

General Ledger

Allow you to work more efficiently. If you

new year!

SIS.OO

SIS.OO

T262006 ID)

Software that will educate you. Entertain you.

this could be the beginning of a very happy

Pirate Adventure

_

deal of money on your favorite Plus/4 software.

$15.00

T116004 (O

Loans And Investments

is making resolutions—including Commodore. And it's a resolution that could save you a great

own a Plus'4 or know someone who does,

SIS.OO

Business Man.igemem X-

It's that time of the year again when everyone

S 15.00

Jack Attack

T232007 ID)

Is To Save You Money!

SIS.OO

T116002 (C)

T232008 ID)

.

Our New Years Resolution

) = Tapi'


RDUERTISERS IflDEK Reader

MONITORS

Advertiser Index

$139

1541

COMMODORE

COMPUTORS

$138'

I COMMODORE 128=

VIDEO VCR'S HOME DECK

PORTABLE UIDED RECORDER

VHS

$249(

CABLE TV NO PAY TV? UHF DECODERS. VHF

CONVERTERS JERROLD. OAK, SCIENTIFIC. ATLANTA ZENITH

MORE INFORMATION — CALL TODAY

T & D ELECTRONICS 10517 UPTON CIRCLE BLOOMINGTON, MN 55431

call TOLL FREE

1-800-328-8322 128

FEBRUARY/MARCH'86

Page No.

Academy Software

1

99

Bantam Books

2

45

Berkeley Softworks

3

41

C.O.M.B. Company

*

52

Computer Book Club

4

51

Commodore Corporate

*

02-1,32-33,46-47

Commodore Software

*

65,127,03

Digital Solutions Inc.

5

11

Early Development Systems

6

59

Electronic Arts

7

27,29

Entrepo

8

39

EPYX

9

04, 15, 23

H & E Computronics

10

13

Howard W. Sams & Co., Inc.

11

43

Intelligent Software

12

John Henry Software

Call Us

Response Ho.

.

125 2

Loadstar

14

48, 125

Mastertronics

15

25

Micro Sys Distributors

16

53

N.P.S.

17

123

Profecto Enterprizes

18

90-95

Quantumlink

19

8,10,12,14,16-17

Signal Computer Consultants

20

36

Smada Enterprizes

21

59

Sublogic Corporation

22

9, 37

Superior Micro Systems

23

59

T-t-D Electronics

24

117,128

Timeworks

25

7,21

Tri-Micro

26

4,5,31, 123

*No Reader Service No. Given


WE'VE TAKEN CARE OF BUSINESS SO YOU CAN TOO! "If the 128 mode software appears on schedule, Commodore should have a winner on its hands." —Personal Computing, July 1985 The challenge was issued when the Commodore 128 was conceived. Could an already impressive

array of software for the 64 mode be com plimented with solid 128 support? We always maintained it could. And now it's evident we've succeeded! It's evident because a host of software, created expressly for the 128 mode, is now on dealer shelves. Software that incorporates the conven ience of 80 column display. And uses every ounce of the 128K of available storage space to provide you with an invaluable combination for business and productivity needs.

way. Products from Timeworks, Batteries Inc.,

Precision Software and more. With such offerings from Commodore as Micro Illustrator 128, A Com plete Course in BASIC Programming, and JANE.

We're pleased to announce we've taken care of business. The business of providing you with com plete software support for your Commodore 128.

The list is not unlimited—yet. But we have assem

bled an impressive lineup with still more on the i.L.l.t.1

COMMODORE" 128 A Higher Intelligence

'•■■"■■

[.I.I.I.1

1.1.T


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 some good competitive fun. Realistic, graphics and action will challenge you

again and again lo go for the gold.

SUMMER GAMES II."

You asked us for more great events. I lere they are. Rowing. TViple Jump, Javelin, High Jump, Fencing. Cycling, Kayaking, even Equestrian. Like SUMMER GAMES, you get spine tingl

to know why people are wild over WINTER GAMES. Seven events give you a variety of action—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, ['lay all 22. Set up teams. Chal lenge your friends. These great actionstrategy games are sure to be the stars of your collection. Al your local Epyx dealer. ami

mm

him

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.1" 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

Epyx

McawvTBfsamvMf

1043 Kiel Ct.. Sunnyvale. CA 94089

Strategy Games for theAction-GamePlayer


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.