Skip to main content

Full text of "Run Magazine Issue 53"

See other formats





May 1988 

An IDGC/I Publication 

U.S.A. $2.95 
CANADA $3.95 
U.K. £2.00 



<^ 



COMMODORE 



Alio 




Nrite 
four Own 
\dventure 
Same 



Hus: 

64 Marquee Mania 

128 Graphix 
To the Max! 

Family Arcade 
Challehge 



V4A?0"12069' 



05 





Mi0iv'it^'£Pfii''^<'&' 




■. tf''f. til 



-4f;i"'- ^ 






■ '»■-- 






•*^ 



i ;i^'^^^2 



.♦/ 



^*"*»':. 



",)* 



>.'. 







Get ready for four of llie most ctialleiig- I'ermanently. You will when you endure Ttierc are tioulders, [ ivers, jjotholes, 
ing, rugged, rump-t>umping cross the longest winter of your life in the ice, and niudtxjgs to contend with. What 

sleet and slosh of The Michigan are mudbogs? You'll find out. (Just after 

Course. The Georgia Red Clay 

Course has enougti mud to keep 
- . . vou a human fossil for 2,000 years 

E||M«h ^:imm;<«ji gawWH iiHMI And then there's Death Valley 
^*™^'"*'^"'*' ^IBHliiBl Get it. D-E-AT-H Valley 

Start with pre-race strategy 



m 



y - i 



t^tt^ntv tyl thrtih iHiutunlffti on If if iuifutnn^ ^tuistifh liu/iij bo m u*}. 



country road racing courses this earth Select and customize your personal 



has to offer. 

Fight the torturous terrain of f^aja. 
Rocks, Ijoulders, skid-sand, even a few 
spikey cactuses. And of course, heal 
that's hot enough to fillet any forehead. 
Ever had vour hands stuck to the wfieel? 



vehicle. Your supplies. Your repair equip- 
ment. Believe us. You 11 need everything. 



you find out there's a Demon 4x4 cfias- 
ing you all through the race. A Demon 
helltjent on yourdeslrudion.) 

if you win enough races, collect 
enough points, only then will the 
Victor's Cup be yours, it's 
the least we can do. After 
all, you did go through 
hell to get there. 



4x4 OFF-ROAD RACMj 

mepyx 




Cf.>fimnnlffrf fi4/VJ8. iilM & compaSthlc\. Ami^ 



Circlfl t!*:* nn Rftii«tpr Service catd 



Software Gallery 

Reviews of: 

• Deja Vu 

• Instant Music 
•Apollo 18 

• Darkhoni 



• Halls of Montezuma 

• Cholo 

• Dark Lord 

• Strategist 



* Easy APPUCATIONS by Jesse Sherwood 68 

Short but useful applications for your Commodore computer. 
Time marches on, and you can watch it on your C- 128 clock. 

GEOWATCH by Tim Walsh 70 

RUN'S column for users of the GEOS operating system. Berkeley 
introduces geoSpell, and our readers share some geoTips. 

Telecomputing Workshop by David Bradley 78 

Answers to your questions and other advice on using modems, 
terminal progi';mis, bulletin boards and online networks. 

Commodore Clinic by Um Wallace 80 

Got a problem or cjuestion related to Commodore computing? 
This monthly column provides tlie answers, 

* Mega-Magic by David Archibald 90 

Tips and techniques that are bigger than Magic. Now use Save- with- 
Replace wthout endangering your data. 

RUN'S Checksum Program by Bob Kodadek 95 

Coming Attractions 96 

List of Advertisers 96 



• THIS AirnCtj; contains a program listing. THK program is AI50 AVAILABIJ': ON THE 
MAY-JUNE 1 988 RKRUN DISK, TO ORDER, LISE THE CARI> BITrWEEN PAGES 48 AN D 49. 



^ Mk QMMulMr hatMU U«1m»^ Ik JVL?.' v gy^ubJ awMMf i^ DKl T^ 



JitWtiMNfffiiflini I 

■ ^ rnntKwiH^ ?X>I (mt« rWwUA«ti44TI ifYidd.Lp^ |.^,^ 

Fri>4* dnwn .41 i US tttri. Hvam uh)uH( jil-aM tuxcip kv ^ml lubviifdan rdn. m-7i n niimM\mHj duhAiui^.1 bf Ininfvli.vi^ Cmitriv^ [h.^.f^.^'k to^^tmt^. SenH kiUi^u 
tlwicn .(J A^X SubKnpoon &r(.ijr,. M) IV'i uM, farauiigiUl^, ?iV 11737 tUT^i C4.<«4m.i .tun^^i ^^ ^AAit^M u AL^'. PO B'n 10)1, hMt trw. I^tv^i, Cuudk E.2A ^^qJ 

Fhlirr 4<nriniti cvpji^^ L98fl by II.Kf fVvnniunkilil'im^tcHxinHigh, Inc No pu. of ,>.li |HiUiL~iL)iMi laay be pnnKd in intit^^'at it^rf^^a^t^ iAH^jm wiUvn pern 
puUlihrr. Pii:KnDU pubHihrd In iM. nKgulBC in ffl# Itv penraul vk «t tin IrtJrt lh*7 ««y *i« I* IcipW i* .llrir^MJtnL All righU irwrrrH ftlW ti.rt^l f^rty rili 
K.urjfy (rf irxtlf., li.iln^ »imI ilbxr.nn pi.titli>i^ In ihe ri.^ii*in* fitW immK, ih. lHfi«flMln!Hy !.« r.Tijn ca vmiHiiHii in fdnorliJ or *«tvrr1 IHn^ . 'mlnil [tir.m 
liTT^T rap.T»mt»l..t, flf'^*..lJi rrjil.Ft »irb |.|iJilrm tbcj rur bivr «tlh ■*Ti1l.rr.. lbK..r¥PP, fflW ik-.ri nol uniim iny Ibbltlry fiT Hl.rniHii' lIjuha q— VS ejj^~\ 




MAY l<J8« ■ H U N' 5 



SAVE OVER 35% 




PLUS 4 SOFTWARE 

Turn your home computer into a house- 
hold finance organizer, learning center, 
and entertainment center. The Pius 4'" 
Software Package contains three floppy 
diskettes compatable with the Com- 
modore*' Plus 4'" computer. Due to 
special arrangements with the manu- 
facturer, you save. 

Software Package Contains: Fun and 

Games disk with more than 20 imagi- 
native games (or the whole family to 
enjoy, plus music and graphics selec- 
tions. The second disk is Utilities/ 
Finance. It can help you organize and 
maintain (iles, lists and information, The 
Finance section is designed to help you 
organize your personal and home fin- 
ances and investments. The third disk is 
£tftJcaf/on. Atun way for students to learn 
more about math, language, geography, 
science, history and more. 

Compute the Savings! You don't need 
a computer to figure out this is an 
exceptional value ... one that everyone in 
the family will enjoy. 

Mfr. Ust Price ^30.00 



Liquidation 
Pricc/Set , . 



^9 

Item H-3313-7235-Z94 
S/Ht $4.00/set 



Credit card customers can order by 
phone, 24 hours a day, 7 days a week. 

TolhFree: 1-800-328-0609 



SEND TO: 

UfcXiin Authorized Uquldalor 

1<1D5 Xeniunt Lana N/Mtnnsa polls, MN 55441 -44B4 

Send Plui/4'- Soflware Set(«) Hem H -331 3-7235 -294 

at $19 per sel. plus S4 per set (tx insured shipping, 
tiandiing. {t^innesota residents add 6% saies tax. Sorr^, 
no C.O.D. orders) 

D My clifck or money Qta^t is sncEosed- (No delays ^n 
pjocessing orders paid by checK) 

PLEASE „[^™' „, -,■ 
CHECK; □ I I"" D fr— •- ■■ 



ACCt. No _^^ 

PLEASE PfUNT CLEARLr 
NarTke 



_£xp- 



Address 
City 

ZIP 



-Apt «_ 



. Ptione J. 



-Slate 
L_ 



Sign Hero 



RUN 



!'inij.snt;R 

S lU-ltlM ROBBINS 

tinoRis CniKR 
Dennis Bri&son 

M.WAorNG EomiR 
Swain Pratt 

[liA'IhW En 11 OR 

Bsmr jAiji 

Cah'y i-lt>ii(m 
Pic LePace 

.Vlw rKoijL<;;i tiiiiojt 
Haroij) R, Bjohnsen 

Tt;i:;H\iC,\i. Ma.maCFJI 
Lou Wallace 

TecienicalEhiiok 

TiMOTHV WAlJilt 

.ASMiciAii: Kdiioh.s 

Roaiqrr Kodadiji; Ronrjrr Rockefellis 

.\KJ UlKEXTIOK 

Ro^LiTf A. Prick 
.-^ssi-STAS r Aki Director 

HOWASD G. Happ 

de.5igners 

Anne Dillon 

Roger Coodk 

I'm nil cm is/AiivERTisiNC Supervisor 

rl-th BENEDICTT 



Prkidlnt 
Michael Perlis 

V ice FRi;Si 1) KM lit IK.N K RAI. M an ACER 

Roger Murphy 
Grodk Pum.isiirR, 

r.O\«l .MlJl/HOMK PUBUCAllONS 

Stephen Twomblv 

Circulation Dhuctor 
Frank S. Smith 

CiHCiii-vr ION Manac;kr 
Bonnie Welsh 

Newsstand Sales 
Linda Ruth 

1) I KKc I Ma kreting Manager 
Paul Rl-ess 



AiivEJtnsisr. Sales Manager 

KE.NNETK BLAKEUAN 

S.1IJ.S REPRJ.>.KNlAIH't.S 

na.ncy pofttto.thompson 
Barbara Hov 

Class Ad S.\les-Kasi f^AST 
Heather Paquette 
rtOS-924-9471 

Advertisinc, Coordinator 
Sue Donohoe 

SKCRirTARV 

Sandv KumsrfcU) 

Cl:SIT3.«LR StRiTCK RtJ'BESENTAmT 

LisaLaFlelh 
West Coast Ofhce 
SAiis Manager 
Giorgio Salutt 

Qjvss All SAI.I.S 
Danna Garner 

3350 W. Bavshdre Road. Suite MI 
PaIjO alto, CA 94303 
415-328-S470 

Marketing Manager 
WcNDiE Haines 

Marsieting COORIllNAUm 
J-AURA Lr>'INCiTr(lN 
Bl'SI.St.SS MASAI.tR 

Barbara Harris 



Director. SpfctiU, Products 
PaulFinqi 

DlRKlVIOR OV C:REllir SAI.KS & C01J,ECT10NS 

William M. Bovkr 

DlRUrnlR Of CORIHIR,^ 1 1 I'ROUiicnON 
DE-NNIS ClUUSTENSEN 

X!.\NUFACrLKlNG MANAGER 

Sl-san Gross 

TVTESErnNG Managkr 
Lin HA P. Can ale 

Sysiem Supervisor 
DoREEN Means 

T^l't.'iETTtR 
DEBRA a. DAVTHi 



ManiumptH^ lliW inviiei ii) rracicrs it, send i<]inrilMHi(Nsis in ilic form of miniusiTipts wid; [IrnwiuRj amUttr }]ti[»n»Ki,i|,]|9 
tc] lir^'itTisidrErEi lor jHi^Kihir [iultlicalion.'['iicpr<K'cdiji,^ I'or siibeniElin^mi uilictc is oihllirml i[ith(?/f[/jVivrLlc['} f^iililrliiirt. 
v'fiich you can ohtiiiis by undine 'a stlr^ililrrnM-d. iia[n}K^l ntvclopc. AM (cmiriiinli»n«. (jurrics. rc(|Urs(]t tnr wriier'i 
]{ui(i(linc» And nay ndirr rillmrial rtilrrKiHnKlcncr ifiould be ilirmcd to HUM, KditorLal OOlm. H(> Kim .St.. J^Ecrliorotjgtl, 
NH 0W5M; Iclrpbi.np: KlSyH-'Hll. 

AdvcTtitinj iiH|uifv«: Send your corrF^pondtncf tti A<Iv«niiin{{ OfTLces. IDG Con3municjtto[iWPneT]>orDug^ Inc., HO Ktm 
SlrtTt, PftrrinPniiiKh, NH 034M; telephone 800-Hl-HOS. 

SulHcriplian protikiBi or idilns changra: Call I WtO-MT 57S2 (NT and Canadian midirnls, 1.800-7329119) bclttrttj 9 
a.1,1. and 5 [j.iii. t.S I. .Montliy-Friday, cjt write ttj i^t'jV, Subscription Depanmcnt, PCJ Box 954. Farmiogdale, N'V 11737. 

Pn>bleai9 with advertucn: Srtkl a tlesct{^i'ni:i olibr pttililcm and your current ad^lreu [c>; Kt/.V. S^ Elm Street, lArterborough. 
NH 03'i5S, j^rrN.: l.i»a t.,ih'tt!ur. Customer Service. 

Miovlilm: iiUN h availjtbic il^ Microform from IJiiivctslly Microlihnii Inter nalinn.i], S(K> N. 7.crit Ri>Jcl, DejU. I'.R,, Ann 
AtIioc. mi -IHIIII). 

Back iKHin: /iUi\' l»iuk iiiiies are available for SS.TiO, pLtu }1 p^9«lage atifl hantllinM iToni; til'W Back lisue Oidei*. Hil ITiti 
Si.. IVierliorou^lt. Nil ti:^!.'}^. On orders of Itlor nborc hack isiues, [here is a flat S7.rHUhip[)inRan(t handli^t^ Ire. ^uanlilirs 

are llmiied. and we e jitni^l j^araiiiee ili^l all liacL i&iues are available. 

Problems with ReRUN; Address correspondence nj RcRi:\. hO Elm St.. Peterborough. NH 03-1^. 

RLT^"^! BBS: The Ruiuiing Board is RUX'i reader feedback bulletin boarti which ^t^Li can call anytime, ilayor nights se^'en 
days a week for upiu-date inRjrmaiinn about ibc inaKa/ine. the Commfidcire iti{lut[ry and tiews and information of interest 
to all Comm<Hlore tisrrs. ('atl; (XI3.1J24.97D4. ITte Ruruiini; B,,ard uses the Punter or XnnkleiTi protocols, 30O or 12l}tl band, 
tnie stop bit. tio parity, biEl duplex ami a w,»rd Irngib of eiRbl bits. 



6 RUN- MAY I'JHN 



RUNNING Ruminations 

Who says the Commodore eight-bit technology is outdated? It 
still meets the needs of millions of owners. 



Over the Hnx? 

T. S. Eliot has (old us what a cruel 
month April is, hut he failed to tell us 
what a cruel and unforgiving husincss 
computing can he. 

Just ask owners of the discontinued 
PC models that litter ihc high-tcchiiol- 
o^' landscape. S()[iic units end up in 
the graveyard almost unused (PCjr), 
while others (VIC-20) come to tJicir final 
resting place after short, but distin- 
guished service in the computer wars. 

With more frequency than a Soviet 
medal ceremony at die Olympics, ru- 
mors surface abtjut ihe demise «)f the 
C-64 and C12S, Commodore's eight-bit 
computers are considered by many to 
be "over die hill," but they've escaped 
die throes of oblivion ni<)re times in the 
past two years than James Bond. The 
official company line from C^ommo- 
dore is thai they'll continue to maim- 
facture them as long as people condnue 
to buy them. 

Why have so many other computers 
been abandoned? If a computer fails to 
meet the needs of the c<msumer, or if 
the third-party cotnmunily fails to pro- 
vide useful and entertaining software 
for il, then it won't yo far. 

The success of the G-l/lSS line rellect.s 
the substantial third-party support it's 

iNVTTA'nON 

If you have a modem, terminal 
software and a Commodore com- 
puter, you can call in to HUhfs bul- 
letin board, the RUNning Board, to 
send messages to, or receive mes- 
sages from, other users; download 
and upload an interesting collection 
of programs and articles; access in- 
formation; or chat with fiWV editors 
who monitor the system and re- 
spond to questitms online. 

Remember, you can access the bul- 
letin board, wliich uses the popular 
Punter software, any time, day or 
night, 24 hours a day for the most 
up-to-date information about the 
magazitie and supporting products, 



received to date. But there's still plenty 
of room for devcloptnent. How many 
companies are producing C-64 software 
diat takes advantage of the RAM ex- 
panders or the moase? How many are 
supporting the capabilities of the 128? 
Unfortunately, too few. Companies that 
are supporting the 128 indicate that 
sales arc excellent. 

Commodore's most successful eight- 
bit machine, the C-64, was introduced 
five years ago, which, in the annals of 
computerdom, is a long time. Advances 
in computer technology tnove at a rapid 
pace, and, in a world where the newest 
computers feature five-digii chip luim- 
bers, megabytes of memory and pro- 
cessing speed that boggles the mind, 
eight-bit technology is often ridiculed. 

But, I really don't need those "high- 
tech" features. I've resisted the tetnp- 
tation to hop onto the Amiga or IBM- 
compatible bandwagon. My C-64 at 
home and my C-128 at work meet my 
computing needs Just fme, thank you. 
And I'm sure eight-bit computers meet 
die needs of millions of other users. 

On Top of the Hill 

So, 16 isn't necessarily better than 8. 
It depends on the application. 

Many people want to participate in 
the computer revolution, and, in their 



article information and updates, 
product infortnalion and the Com- 
modore industry. 

Another nifty feature of die board 
is its polling capability, which asks 
readers to vote and/or reply to cer- 
tain questions. Results of the survey 
are periodically posted. Your mes- 
sages, comments and suggestions are 
welcome, so give us a call to find out 
what die RUNning Board is all about. 

The number is 603-924-9704. We 
use the Punter or Xmodem proto- 
cols, 300 or 1200 baud (depending 
on your modem's capability), one 
stop bit, no parity, full duplex and 
a word length of eight bits. 



zeal to equip themselves with the latest, 
fastest, most powerful gadgetry, they fail 
to ask themselves one important ques- 
tion: "What are my needs?" They're 
blinded by die shiny new equipment 
and glitzy software foisted on the public 
by ovcrzealous manufacturers who are 
unsure of their market. But, won't 
Paperclip on the C;-64 meet the needs 
of the average home compiiterist better 
than Word Perfect on die Amiga? 

Even in a crowded marketplace, die 
C;-64 and C-128 stand out as the best 
introductory home computers avail- 
able. The thoasands of new users who 
are looking for value and a machine 
that works well needn't look past die 
Commodore line of eight-bits. 

There are many reasons why, even 
now, you should consider buying a 
C-64 orC-]2H: 

1. Commodore remains the price-per- 
formance leader in the home market. 

2. Software made for these computers 
abounds — home and education appli- 
cations, personal productivity and tons 
and tons of games. Widi its superior 
sound and graphics capability, the C-64 
is the ultimate game machine, and soft- 
ware manufacturers have responded 
with some great programs, 

3. liecaii.se it's been in existence for sev- 
eral years now, there's plenty of support 
for diis line of machines. Magazines 
such as HUN are devoted exclusively to 
the Commodore eight-bits. A network of 
user's groups stretches across die coun- 
try, and there's even an electronic online 
service — Quantum I, ink — dedicated 
solely to Ctmimodore owners. 

New doesn't necessarily equal better. 
Most computer owners want ease of use, 
convenience and power without a has- 
sle. They don't want to be bothered with 
pluggitig in boards to utilize their com- 
puter's features. I'm all for progress and 
for advances that make our lives easier, 
but sometimes an aging technology is 
the best technology. 




Editor-in-Chief 



8 tt U N ■ MAV liiHH 







128 NEWS 



1*1 



msm mmmm mmw!!!m!!! mmmmm m mm \ \ r 
PAGE "-'-USTRATOft PAGE BUILDER 128 






i\ 



Here's an 80-column high-resolulton 
drawing package (hat's powerful and 
easy to use. 

Create colorful graphics or have Page 
Illustrator assist you in drawing srmpte 
geometric figures. Create clip-art from 
any portion of the screen, then mirror, 
reverse, or tiip it. 

Import graphics from popular drawing 
packages tor your own creations. Add 
the finishing touch by using a variety 
ol fonts. 



C| 



Bi^- 




Bring the power of personal^uBiiE-'n-.r^ 
to your C-128 or 12«D. Integrate text 
and graphics to construct everything 
from high quaiity newsletters to profes- 
sional business forms. 

layout and design is quick and straight- 
forward. Import text created with your 
word processor. Wrap it around 
graphics from Page lliustrator. Then 
change the look by using a different 
font or repositioning graphics. 

Add Extented Video RAM and 1700/ 
1750 RAful Expansion, 





TWO CONSTRUCTIVE PROGRAMS 
From Patech Software, Inc. 

You don't need a new computer to join the desktop publishing revolution! With 
PAGE BUILDER and PAGE ILLUSTRATOR from PATECH Software, your 
C-128 (or C-128D) can compose professional-looking pages, using your own 
dot-matrix printer! 

PAGE BUILDER and PAGE ILLUSTRATOR are stand-alone programs; each 
with a specific function to perform. Whether used singly or as an unbeatable team, 
these Two Constructive Ideas are designed to make maximum use of the C-128's 
native power. They were created by pubHshing professionals who put that power 
where you need it most — into real perfornnance and utility, not bells and whistles. 

PAGE ILLUSTRATOR $us^e»^ Retail Price $39.05 



S^ 









PAGE BUILDER Swggesteii Retail Price $49-95 

Dealer & distributor inquiries 

201-545-1571 



For ordering and information 

201-238-5959 



At!d $3.50 for 

Shipping jnd 

Handling 



Ciido i% on rtosder Sorvice caid 



Magic 



Get tlie Getfiey command for your 064, stop that annoying 
cursor blinking or detect Illegal Quantity errors. 
Compiled by TIM WALSH 



5491 Happy Birthday, Dear Commodore 

The next time you throw a birthday party for the kids, 
play my version of Happy Birtlidiiy on your C-64 or C128 
(he sure to Iry 80-Colunin Fast n:iode, too) while the party is 
going on. Flute and guitar sounds add a lot of sparkle. 

f) REM HAPPY BIRTHDAY 64/128 - J.R. CHARNET 
SKI :REM*240 

10 INPUT "{SHFT CLR)(S>LOW (M)ED {F)AST";T 
$ : REM* 162 

20 T=1 450-(T$="S")*200+(T$="F")*200:REM*46 
30 m^")f^)n4$»f))tf<4HHVE40)JJEA<'i" :REM*45 
4^ D$="**SS&$**SSSS**&&&&$**&&S#" :REM*196 
50 S=54272:FORJ=S TO S+23 :POKEJ, 0:NEXT 

:REM*44 
60 POKES+5,1 3:POKES+12,9:POKES+24,l 5 

:REM*57 
70 F0RJ=1 TO 25:N=ASC(MID$(N$,J,1 ) )+15:G0S 
UB120 :REM*56 

80 D=ASC(MID$(D$,J,1 ) )-34:POKES+1 ,N:GOSUB 

120 :REM*37 

90 POKES + 8,N/2:POKES + 4,17:POKES + 11 ,33 

:REM*123 
100 FORZ = 1TOT/D;HEXT:POKES + 4,1 6 : REM*! 8 9 
110 POKES+1 1 ,32:NEXT:POKES+2 4,0:GOTO20 

;REM*3 
120 A=A+1 :PRINT"HAPPY BIRTHDAY! i ": IFA=24TH 



EN A=0:PRINTCHR$(147) :REM*138 

130 RETURN : REM* 17 

—JOSEPH Charnetski, Dall.\s. pa 



S492 C-128 Box Rcxtation 

After you've seen some of the C-128 animated graphics 
creiiled by SO-cotuinn Basic extensions such as Ultra Hi-Res 
(RUN, Fehrtiary and May 1986), you'd probubly doubt that 
a few lines of the C-I28's built-in Basic 7.0 could animate a 
rotating rectangle in 40-Coltnnn mode. Well, C-128 Rotating 
Box docs. So, gather your friends and neighbors around the 
computer and let your C-128 spin away! 

REM 40 -COLUMN C-1 28 ROTATING BOX - PAT M 



ARTIN 
10 X = 5 

20 COLOR0 , 1 : GRAPHICI , 1 : C0L0R1 , 4 
30 BOX 1 ,100-^X,100-^Y,150,150,X 
40 X = X-^5:SCNCLR:IPX=360 THENX = 
50 GOTO30 



REM*123 
REM*103 
REM*218 
REM*250 
:REM*17 
REM*176 



—Pat Martin, Keystone Heights, FL 



S494 To New or Not To New 

Life is hard enough wthout ilie added stress from making 
mistakes on your C-64. To minimize those mistakes, here's 



Trick of the Month 



$493 64 Line-Number Highughter 

Nothing is more frtistrating than trj'ing to distinguish 
a program's line numbers frotn the rest of the line on the 
C-64's screen. But if you execute 64 Line Number High- 
lighter before listing your program, it will produce line 
numbers of a color different from the rest of the listing. 

Pressing run-stop/restore won't disable this routine, and 
its default memory location of 53145 will keep it trans- 
parent to most other programming utilities. If you want 
to change the color, enter POKE 5321 5,X, where X is a 
value between and 15. 

REM LINE NUMBER HIGHLIGHTER - RICHARD PR 

OFT :REM*32 

10 PRINTCHR$( 147) "POKE 5321 5, X CHANGES LIN 

E it COLORS." :REM*179 

20 FORT = 53145 TO 53241 :READ D:X=X-fD: POKE 

T,D:NEXT :REM*230 



30 

40 
50 

60 

70 

80 

90 

100 



IF X012 
ATEMENTS 
SYS 531 4 
DATA 169 
0,177,25 
DATA 165 
61 ,207,1 
DATA 3,1 
166,169, 
DATA 141 
72,173,1 
DATA 134 
134,2,10 
DATA 13 



583 THEN 

, ..":END 

5: NEW 

,0,133,25 

1 ,145,251 

,252,201 , 

73,0,3,13 

33,252,16 

239,141 ,0 

,235,166, 

34,2,133, 

,2,104,32 

4,96,72,1 

3,1,104,1 



PRINT"ERROR IN 



1 ,169,160,133, 
,200,208,249 
191 ,240,5,230, 
3,251 ,173,1 
9,207,141 ,1,3, 
,3,169,216 
165,1 ,41 ,254,1 
2,169,1 ,141 
,205,189,72,16 
69,254,37,1 
08,251,0 



DATA ST 
;REM*166 
:REM*126 
252,160, 
:REM*187 
252,76,1 

:REM*62 
141 ,236, 
:REM*189 
33,1 ,96, 
:REM*109 
5,2,141, 
:REM*1 53 
:REM*171 



— RiCH.\RD Proft, San Antonio, TX 



10 k U .^ • MAY 1988 



In 1977 Avalon Hlii intfoduced Wooden Ships & Iron Men to the table top gaming ptibRe: 







m\ 



ism 



The game brirgs to tife the tactical mSBHHIf* and ship-to-ship combat from the days of the American 
Revolution to the Napoleonic Era. Play begins by selecting a pre-programmed scenario or you can create 
your own great naval engagements in this higbly-deta lied and Feaiistic simulation about the age of fighting 
sail. In addition, WS&IM comes with the "Dockyard" option, allowing you to design your own personal 
flagships and sail into naval history. -> ' 

Create American gunboats and send 
them against Tripotitan pirates, 
or Chinese junks defending home ; 

waters against Russian and 
Portuguese schooners. With its ease ; ^ 
of play, in-depth design and ./;/' 

%iflingness to accommodate ' 

ftself to YOU, WS&IM will make 
you look at computer historical gam^ 
in a whote new way. 
Partial list of features: 

Thirteen ship types 

Eighteen Nationalities { 

Detailed Information on 20Q sh. 

including number and type ot sails, , 

hull thickness and crew quality ;? 

Dockyard -^ 

Scenario Generator 1 

S35.00. t to 2 play 
Commodore* 64/12^ 

Avaflnblo at le»(ting ' ^ 

compute! stows ewatywhere 
or Mil TOLL FREE 

tor ordfeihtg (ntortnalion -> 






Jv) ; ' 4, 



. ; ■'■ ^C|^2r|ifutp| siSgj, (division;^' 

The AvaloirHrt! n"" 




A MONARCH AVALON, 



mt 



ID 21214 




Circle ^"7 on F^cjckder Servtco card 



MAGIC 



The New Prompt for your C-64. Once you've activated this 
intcrriipt-driveii program, every New command you issue, 
whethi-r iu Program or Direct mode, causes an Arc You SurcP 
prompt to appear, thus minimiKiiig the likelihood of acci- 
dentally erasing vuhiiihle Basic programs. 



REM THE NEW PROMPT 64 - DAILAH 

:READD:POK 
'ERROR IN 



20 



FORT=49152 TO 49273 

:NEXT 

1FS< >15262THENPRINT" 

ND 
30 SYS 49152 
40 DATA 169,0,141,21,192,141,24, 

0,141,22,192,141 ,25,192,160 
50 DATA 0,162,0,185,255,255,153, 

0,208,247,1 74,22,192,224,191 
60 DATA 240,9,238,22,192,238,25, 

192,165,1 ,41 ,254,133,1 ,169 
70 DATA 76,141,68,166,169,67,141 

9,192,141 ,70,166,96,160,0 
80 DATA 185,102,192,240,9,32,210 

40,3,76,69,192,32,228,255 
90 DATA 240,251,32,210,255,201,8 

9,0,168,76,71 ,166,96,65 
100 DATA 82,69,32,89,79,85,32,83 
32,40,89,47,78,41 ,0,0 



HODGE 

:REM*82 
ET,D:S=S+D 

:REM*1 41 
DATA . . . " : E 

:REM*132 

:REM*204 
192,169,16 

:REM*102 

255,255,20 

: REM* 6 6 

192,76,20, 

:REM*226 
,69,166,16 

:REM*173 
,255,200,2 

:REM*243 
9,208,6,16 

:REM*228 
,85,82,69, 

:REM*25? 



— DaiijVH Hodge, St. Crolx, Virgin Islands 



5495 Cooking (with) Your C-64 

My CC4 used to crash after being left on for a few hours, 
so I opened up the computer case and took a peek at the 
internals. I figured it was a prohlem with the computer's 
comhi nation heal sink/RF shield overheating, since the 
crashes occurred only after a considerable amount of heat 
had l)uilt up, I unscrewed the shield, painted it Hal black 
and re-installed it. using heaisink compound on the tabs 
that come in contact with ICs. I also hcnt those ta!)s to ensure 
maximum contact and maximum heat dissipation. 

To top things off, I fashioned a homemade heal sink from 
a piece of % xWi'mch aluminum and attaclied it with a 
screw and nut to the 7812 voltage regulator. Since I've made 
these minor hardware enhancements, my C-64 performs flaw- 
lessly, regardless of how long I leave it on. Of ctnirse, these 
modifications void the warranty, but the chances mc that if 
your C-64 is still under warranty, its internals aren't likely 
to overheat any time soon. 

—William B. Shka, Ciiandi.kr, AZ 



$496 PAKixnoNiNG Your 1581 Drive 

Look on your 1 ,^8 1 Test Demo disk's directory and you'll 
find a program for partitioning your 3'/i-incli disks. By 
partitioning, you can divide yotu- disks into smaller direc- 
tories, a tmist wlieii you have 8()HK of storage space on a 
disk! Once you get your disks partitioned, though, you 
may find it tiresome to type OPEN ir),8,13,"/0;PROC;RAM 
NAME":CLOSE l.'j every time you access a partition. 

To alleviate this ])r()blem, I wrote 1,581 E-Z Partition, which 
works in both 64 and 128 modes. Type it in and substitute 
the names of each of your disk partitions for menu selections 



1, 2 and 3. Next, save a copy to the root (main) directory of 
each of your ]5H\ disks. Then the next time ytm want a 
particular partition from a disk, Jnsi run my program and 
select the desired partition from the menu. 

REM OPENING 1581 DISK PARTITIONS (64 S 1 

28) - ALAN L. BROWN :REM*249 

10 PRINT" {SHFT CLR}OPEN WHICH 1581 PARTITI 



ON?" 
20 PRINT"1 . ONE" 
30 PRINT" 2. TWO" 
40 PRINT"3. THREE" 
50 GETA$:IFA$=""THEN50 
60 PR1NT"W0RKING. . 

SE 15 



:REM*106 
:REM*56 

:REM*230 

:REM*27 

:REM*13 

OPEN 15,8,15,"I0":CLO 

:REM*1 39 



70 IF A$="1" THEN OPEN 1 5 , 8 , 1 5 , " /0 :ONE" : GO 



80 
90 



TO 1 00 
IF A$="2" 
TO 100 

IF A$=:"3" 

GOTO 100 



: REM* 2 9 
THEN OPEN 1 5,8,1 5," /0: TWO": GO 

:REM*218 
THEN OPEN 15,8,15,"/0:THREE": 

:REM*208 



CL0SE15:G0T0 50 



110 CLOSE 15: PRINT" ALL DONE!" 



: REM* 3 2 
:REM*31 



—Alan L. Brown, isLiNC/roN, Ontario, Canada 



$497 New Get Command for the 64 

Anyone who has spent time programming on the C-128 
knows die simplicity and usefulne.ss of the Gctkey command, 
which lets 128 programmers create lines of Basic code such as: 

i()() c;etkeya$ 

Line 100 halts all program execution until a key is pressed. 
Because Basic 2,0 on the C-64 kicks a Getkcy command, 64 
programmers do not have the luxury of such simple state- 
ments. In Basic 2.0, the above example translates as: 

100 CE'IAS: IF A$ = ""THEN 100 

My program. New Get Command, modifies the C-64's Get 
statement to give a cotmnand that works just like the (M28's 
Getkey command. After activating my program, the syntax 
for the above samples will appear as: 

100 GE'rA$ 

Whether you're new to programming or an experienced 
prograinmer, you'll find diis an invaluable command. Sitice 
the new Get command resides in the rarely used nrcmory 
locations 679 to 687, it can be useti with many other machine 
language utilities without any memory conflicts. 

REM GETKEY FOR C-64 - RICHARD PENN 

:REM*97 
10 FORT= 679 TO 687: READ D:POKE T,D:NEXT 

:REM*205 
20 POKE 81 0,1 67: POKE 811,2 :REM*5 

30 DATA 72,165,198,240,252,104,76,62,241 

:REM*149 

40 rem place your program here : rem* 23 2 

100 print"getkey demo - press any key": get 

a$: print a$ :rem*157 

—Richard Penn, Montreal, Quebec, Canada 

Contirtited on p. 85. 



VI k V N 



MAV nmH 










improved 50 animation techniques provide drama- 
tically faster frame rates for all cockpit views. 
Multiple external viewpoints are also available. And 
Stealth Mission includes complete VOR, Ilii, ADF, 
and DME avionics for cross-couiiti')' navigation. 

Stealth Mission, the ultimate strategic simulation. 
From SuhLOGIC. , ■ t 

See Your Dealer... 
Stealth Mission is available on di,sk for the Commo- 
dore 64/1 28 computers for the ,sugge,sted retail price 
of $49.95. For direct orders please include $2.00 for 
shipping (ouLside U.S. $6.25) and specify UPS or first 
class mail delivery'. Visa, MasterCard, American Ex- 
press, and Diners Club charges accepted. 



Introducing a new generation of strategic gaming 

excellence from SubLOGIC! Stealth Mission 
redefines the state of the an in simulation sophistica- 
tion and playability. s^^S 



"Km S iitil,Ofi IC(j)fpi>nulipn 

rimimidore M ami Cummmlnn; IJB are nritf«mtJ tralmwl» rf Commixlun: 

ElvctfiHik^s. Ltd. 









Easy flight and navigation controls, automatic land- 
ing and refueling systems, and a realtime pau.se fea- 
ture allow you to exercLse your strategic skills to the 
fullest. Quality programming eliminates annoying 
disk access. 






'"'-.:/-:^,:i ■^■'rSi* -•■ 



Stealth Mission lets you fly three different jeLS; an 
F-I9 Stealth fighter, the experimental fonvard-swept 
wing X-29, and a Navy F-14 Tomcat. Different fl>4ng 
techniques and weapons maximize the effectiveness 
of each aircraft, Even the Stealth fighter can be 
detected if you're not careful, s 

Select from eight diflferent missions and ten skill 
levels. Choose the most effeaive ordnance to 
accomplisli your mission goals. A targeting 
computer helps you detect, track, and lock onto 
enemy targCLS. Electronic Counter-Measures protea 
you from land, sea, and airborne enemy threats. 









Locked on TBrget-MlBSlle'e Eye View 







Pop-yp Inalrument PAn«l 



Scenery Disk 



C (1 ni I) J 1 1 h I c 




■ v>v.«i^HB]li.. 
Attack at Sunria« 



©[iQfeUOGIC 

Oori^omtlon 

713 Edgebrooh Drive 
Champaigti Iu6ie20 
l3l7n59-W82Tel*i J06$9S 

ORDER LINE: {000) 637-49B3 

k'Kttffil in Ir noifi) 



Clfdo 2& on RoDdor Swvco card, 




BUYS, 



We're sure that amongst all these choices, 
there's one that you'd like to pick - for free. So, go 
ahead - exercise your free choice by visiting your 
nearest retaiier. Buy any two of these best-seiiing 
Electronic Arts products between April 1, ]988 and 
June 30, 1985 - and pick a third one for free! 

To redeem your free software, simply fiil out 
either your retaiier's coupon or the coupon in this 
ad, and mail it with proofs of purchase (see re- 
quirements on coupon) along with $3 per tree 
product for shipping and handling (LI.S. Funds), if 
you can't find a participating retaiier, order direct 
by coliing 800-246-4525 throughout the US and 
Carxida. Just teil us which products you wont to 
buy, and what you want for free. Have your 
Visa/MC numbers ready. 



YOUR CHOICES 



• Amnesia 


• instant tages 


• B/Graph 


• Arctlcfox 


• Inteililype 


• The Consultont 


• The Bard's Tate 


• Legacy of the Ancients 


•DEGAS Elite 


• The Bard's Tate li 


• IVIarble IVIadness 


.DIskToolsPlus 


• Chuck yeager-s AFT 


• Patton vs. fiommel 


•Homepok 


• Deottilofd 


• PHM Pegasus 


• IS Taik 


• Demon Staikers 


• Return to Atlantis 


• Outrageous Poges 


• Dragon's bir 


• Skote a Die 


• ftjperClip Publisher 


• £ar1 Weaver Basetxili 


• Skyfox II 


• Paperclip witti Speiipak 


•EOS: Earth Orbit Stations 


• Starfllght 


• FapeCllp ill 


• Get Organized 


• Strike Fleet 


• Tnunderl 


• GrondSIam Bridge 


• Wofkl four Golf 


•nmelink 


• Instant tvlusk: 






Product ovailabilily varfes by computer format. 


Ask your retaiier or call (415) 572-2787 tor details. 




Ccrdo 3 on Reaoer Sefvico caio 






AND YOUR 



Choose from our Deluxe Creativity Series for your purchase products Or, 
redeem free Detuxe software when you buy any Nro of these Deluxe product 



• DeluxefVluslc 
Corjstniction Set 



• DeluxePaint 

• DeluxePaint II 



• DetuxeProductions 

• DeluxeVideo 




ELECTRONIC ARTS® 



All products ore registefed/trademarks of ElectrorJc Arte, 

Circle 3 on T^eader Sefvce catc 



PWKI FREE! 



PteQSS send my free softwoie to the following addiess. I hcwe 
enclosed the requied praofs of purctase (specified betow) and S3 
(checic 0( mooav o«Jer payable to Elecfionk; Mi) tof shipping and 
hondfcig 

l*]me -°— ' 



Address. 



Cllv 

My free software choice . 
Tfw computer I own 



.State. 



.*- 



PfiOOF a RJI?CtrASE REGUIISMENTS: Send the tclowing ooalnal item 1). the 
dated cosh regislei tape<i) 0( scfes recelpt(i) ihcwlng r^8 two pioducfs imu pur- 
choied (Bxt 2> firx3 Ene Ctxrmond ^xrfricrv CofG a ttw Pi^angd (w+wre no Com- 
rrrarid Stfnmary Old exofj) rfiide each pociogft oit on ttw port n/pber on tt» 
bcKk. tower portion ot the Cora or Monuoi 

MAIL IQ tlectroric Artv BUY Z PICK 1 FKE, PO. to 7S30. Son ^W^Kl CA 941101 
Orti vttti requests poslmorted bf Jul^ 15, 19&8 will t» honored. Allow 3-6 wo^s 
fofdelKwfv. 



News and New 




i/ff 



This month we continue our coverage of the many goodies 
featured at the Las Vegas CES. 
Compiled by HAROLD R. BJORNSEN 



Four IUew Games 
For the C-64 

CUPERTINO, C;a— Accolade (20813 
Stevens Creek Blvd., Cupertino, CA 
9501'!) has rclc;ise(l four new j^iunes for 
the C-tM. 

Power At Sea. a naval combat simu- 
lation, is based on the World War II Bat- 
tie of LcyteGulf. As the captain of a fleet 
consisting of a batdeship, cargo/troop 
ship and an aircraft carrier with fighter 
bombers, your mission is to iiililtrate 
and secure lx;yte C>ulf, which is under 
enemy control, $29.95. 

En The Train: Escape to Normandy, 
you take the role of a French Resistance 
leader in charge of seizing the armored 
"war train," which contains France's 
greatest art treasures, includin;^ Renotrs, 
Monets and Picassos, and guiding it 
through enemy lines to safety at Riviere, 
Normandy. $29.95. 

Card Sharks, a card-playing simula- 
tion featuring poker, blackjack and 
Hearts, has you facing interactive com- 
puter-controlled opponents who ask 
questions and s[>eak their mind when 
their game turns s<nir. S29.95. 

Plasmatron. an arcade-style sci-fi ad- 
veinure from Accolade's .-Xvanlage line, 
has you piloting your space craft to a 



Ssiza a train 
holding France's 
grsatast art 
trssaurss in 
AccotadB'B 
Ths Tnin: 
Escape to 
Normandy- 



hostile empire, wliere you tmisi locate 
and neutralize all aliens. $M.95. 
Check Reader Service number 404. 

Good Enough for 
The Queen 

S.'\N KRANClSflO— Chronicle Books 
(One Hallidie Plaza, San Francisco, CA 
94 102) has published Design for Desktop 
Pnbiishing: A Giude to Ijiyout and Typogra- 
phy on the Fhsonat Computer. The 112- 
page, large-format paperback, which is 
spiral-bound to lie flat for easy access, 
guides readers along, giving advice for 
every step of the desktop publishing 
process. It discusses such topics as type 
distinctions, layout, tabular material, il- 
lustration, color, binding and the char- 
acteristics of paper. .\ graphic designer 
for 30 years, author John Miles is also 
Typographical Advisor to the Stationery' 
Office of Her Majesty the tjiiecn of 
England. SI 4. 95, 

Check Reader Service number 405. 

A Clear and 
Perfect View 

SIMI VAUJ-.Y, CA— PerfeclDaia (1825 
Surveyt)r Ave., Si mi Valley. CA OMti;!), a 
manufacturer of computer-care goods. 




has released two products for your mon- 
itor screen. 

The Perfect -Vu Screen Filter, made of 
optically correct, shatterproof acrylic 
materials, reduces CRT surface glare 
antl increases image contrast. The 
screen comes in eight sizes (9'/„ by 7'/, 
inches to 13 liy 10"/,^ inches) to fit any 
terminal and attaches via Velcro fas- 
teners. S29.95. 

StatFree Wipes are disposable, non- 
residual pads that clean CRT screens 
without leaving streaks and dissipate 
sialic electricity buildup. The ])ads are 
packaged in a dispenser that attaches to 
the side of your monitor for convenient 
cleanup. S'1.7(). 

Check Reader Service nmnber 406. 

Landmark 

HALLWIN, MO— PA\T Software (PO 
Box 1584, Ballwin, MO 03022) has re- 
lea.sed Landmark, The Cfunptner Ref- 
erence Bible, lit a new version for the 
C-fi4. The package includes a menu- 
driven, machine language program disk, 
24 double-sided disks containing the en- 
tire Kingjames version of the Bible, with 
complete references and the words of 
t;hrist highlighted in color, a u.ser's man- 
ual and a Concordance, on six double- 
sided disks, of over 3300 of the most 
frequently looked-for words. Other fea- 
tures let you print flics, outline text in a 
color of your choice, record permanent 
notes of your Bible study, add to and 
create oew references and search any 
chapter. A CM 28, 80cohunn version is 
slated for release iti November. Land- 
mark is availiible for $16'1.95. 

Check Reader Serv'ice nmnber 407. 

Four New Games 

CE-IATSVVOR'l 1 1, CA— Three new games 
fnnn Intellicreations (19808 Nordhoff 
Place, Chatsworth, CA 91311) start off 
their new year. 

First up is the submarine'Conibat sim- 
ulation. The Hunt for Red October, 
based on Torn Clancy's best-selling 
novel. You play the role of Soviet sub- 
marine Captain First Rank, Marko Ratn- 
ius, who wants to defect to the U.S. and » 



in R It N - MAY !!W8 




Bring your Commodore' to life 
with a FREE modem and software! 



Now you can plug your Commodore into an exclusive 
network that's useful, easy, fun and inexpensive. Join 
Q-Link now and we'll give you a free modem and 
software to get you started. 

Enjoy unlimited access to a wide range of Q-Link 
"Basic" services for a set fee of only $9.95 a month. 
Get help from Commodore experts — use the Hotline 
to ask Commodore questions, or search the database 
of information from Commodore to answer your 
questions on the spot. Access Grolier's Academic 
American Encyclopedia'", the latest news and enter- 
tainment updates. 

Special Q-Link "Plus" services let you expand your 
software library with more than 10,000 public 
domain programs — games, graphics, business and 
educational software and much more! Also, you can 
preview new copyrighted software before you buy. 
Get answers toyour software questions from Berkeley 
Softworks, Electronic Arts and Activision, to name a 
few. Participate in fulkolor, multi-player games like 
Casino (includes Blackjack, Poker, Bingo and the 
Slots), Chess and Bridge. "Plus" services cost only an 
extra cents per minute — and your first hour of 
"Plus" service usage each month is free! 



Commodore n j rt'tji^TC^LiJ trddcmarfc of Commodofe Electronic*. Hd, Q Link \i s jercicemark ot 
Quantum Computer ServKes. Inz GtoIiet'i ACJdMVirt Amerkan EncytlopKlu a a (rademart of- Gfolier 
Electronic Publr^ing. 



With Q-Link, you can sharpen your computer 
skills .. . connect with people . . . discover new ways to 
get smart. . . save money every day. . . plus have a lot 
of fun! 

No-risk guarantee. Try Q-Link without risk. If, at 
any time, for any reason, you are not completely 
satisfied, you may cancel your membership. 

Order your Q-Link software and modem today by 
mailing this coupon to Q-Link, 8619 V\festwood 
Center Drive, Vienna, VA 22180 or for faster service 

call toll-free: 1-800-782-2278 Ext. 1516 

Q-UNK RESERVATION FORM 

Choose one; 

□ I need a modem. Siart my Q-Link memt>ership by chaigtng me now for 
myfir^ ^ fnon^^lrs at S39.80, and send mf the FREE QLink $oftware and & 
I FREE Commodore BOObniud a iJto-dJal modern {model 1 660^ retail I value S69 .95). 

□ I already hawe a modem. Send me my FREE 0-Link software and start 
my Q'Link membership hy charging me now for my fint month of 
I membership 01 S9. 95- 

I Full name . ^ , , 

1 Address ^ 



i 



city 



ffia P.O. Bajin> 

State 



Home phone ^ 

Choose your method of payment: 

. Please charge my credit cisrd. 

1 Matter CarrJ Z; Viw 



Zip. 



Check enclowd- 



AeiM. 



Exp. 



Sig nature . 

Calltoll-frm 1-eiW-Te2-22T8 Ext. 191S or 

Q-Link, Sei9 We5twood Center Drive, 
Vienna, VA32180 




the Cftnjmtifton' L aTjunfion, 



Circle 1&3 on Reorder Service Qgrd 



NEW PRODUCTS 



take his siaie-of-iheart submarine, Red 
October, with him. Your aim is to ren- 
dexvoiLS with the American Navy. Once 
in pott, you and your officers can defect 
without alerting suspicion. Just don't 
tell your 1 1 Sman crew what you're up 
to. It's for the C-64 for $;i9.95. 

In BattleDroidz, an action-strategy 
game for the C-64, you control one of 
three different droidz in deadly combat 
with the resident aliens of a far-away 
platiel. rlif game has :^-D scrolling ac- 
tion, 37 different landscapes to explore, 
a view-map option, a high-score save 
option and three different BattleDroidi! 
to control. S24.95. 

In the year 2746, the eight planets of 
the Hyiurian Star System formed The 
Rubicon Alliance to prevent further in- 
terplanetary war. Now the peace has 
been shattered by the invasion of the 
planet Nono, carrjing wiili it a hostile 
and aggressive race. As Hawkins, pilot of 
the legcndar}' Starfox space fighter, and 
vritli youi C-64, your mission has eight 
stages, each with a specific goa! and time 
limit thai will eventually lead to the loca- 
tion of Nono for a final eoidroniation. 
The Rubicon Alliance retails for $19-95. 

As the Global Commander, you've 
been given the least coveted job in his- 
tory: to coordinate the Satellite Net- 
work orbiting Earth and act as the chief 
negotiator for the planet. You tiiusi 
keep an eye on each of the Ifi United 
Nuclear Nations and [Jrevent destruc- 
tion of the planet while making sure 
each nation has a sufficient supply of 
raw materials, food and weapons for its 
own protection. Global Ctmimander is 
available f()r the C-(34 for $29.95. 

Check Reader Service number 400. 

Seven More C-B4 Games 
Pujs A VCR Program 

RKDWtJOD CITY, CA— The Games- 
Winter Edition is set in the Rocky Moun- 
tains ab(jve Calgary, Alberta, Canada. As 
an athlete you will compete in the events 
of Oval-Track Speed Skating, Downhill 
Skiing, Slalom, Luge, Ski Jump, Figure 
Skating and Cross-Couritry Skiing. For 
up to eight players, the package is avail- 
able for $B9.95. 

Death Sword, a number-one best-seller 
in Europe under the name Barbarian, 
iranspori.s players back to the dark ages 
where barbaric guards arc holding the 
bvely Princess Mariana captive. The evil 
sorcerer, Drax, will release her only if you 
can bear the guards in a sword batde. The 
game retails for 524,95. 

In Street Sports Soccer, players begin 
by choosing their playing field (park or 
city street), picking a three-player team 



from a cast of neighborhood characters 
(each with his or iier own unique skills 
and personality), playing against the 
clock or a preset score. 'Fbe winner is 
the team that's best at controlling 
passes, beading the ball, executing in- 
tricate shots and scoring goals. It carries 
a suggested retail price of S39.95. 

In 4 X 4 Off -Road Racing, you choose 
your own rig and load it with equipment 
y<ni'll need to win the race. You'll take 
into consideration the terrain, temper- 
ature and weight before clawing over 
hills, bogging through mud holes and 
contending widi road obstacles, beat 
and freezing cold. You'll also have to 
watch out for the renegade demon truck 
bent on your destruction. $39.95. 

Impassible Mission II marks the re- 
turn of the malicious mastermind, Kl- 
vin. In this sequel to Impossible 
.Mission, Elvin has planned for world 
domination, and you, as a 25th century 
sleuth, must outsmart him in his futur- 
istic fortress in a hi-tech office complex 
filled with destructive devices. $39.95. 

The Sporting News Baseball, a base- 
ball sinnilation, lets you hit, run, bunt 
aiuipull the ball. You can attemf)t steals, 
pick-offs and brush back pitches. All the 
action is influenced by the actual ca- 
pabilities of the ballplayers and their 
stats, and you can compete against a 
friend or the etmiputer. $39.95. 

Iti L.A. Crackdown, you assume (he 
role of a senior detective who must di- 
rect the actions of a promising yotmg 
rookie who is hot on the heels of a major 
drug ring. Your mission is to gather 
enough evidence to make a bust. The 
rookie gains in experience as he works 
with you and develops a real mind of 
his own. $39.95. 

Home Video Producer — which is iu)t 
a game — is a program that adds text, 
graphics and special effects to your 
home videos shot with a camcorder. 
Use pre-designed segtnents or choose 
from over 75 different color graphics, 
ten different typefaces, eight borders 
and many colors to create your own 
])roductions. It's available for $49.9.'>. 
All from Epyx, I'O Box 8020, Redwood 
City, CA 94063. 

Check Reader Service number 401. 

Another New C-64 Game 

MOUNTAIN VIKVV, C;A— Star Rank 
Boxing n, a boxing simulation availal>le 
for S29.9r), adds new elements to the 
original Star Rank Boxing package, such 
as fiuid animation and better player con- 
trol over the boxers. You can take on a 
friend in any of three weight classes or 
take a shot at the title, competing against 



computer opponents through the Star 
Ranks. It's available from Activision, PO 
Box 7280, Mountain View, CA 94039. 
Check Reader Service number '102. 

Seven Um, More New Er, 
Games for the ah, c-64 

CR-A-SADA lilliS, C.\— MicroUlusions 
is releasing, tii rough its distributor, 
Activision (address above), seven new 
games for the C-fi4, 

First up is Land of Legends, a fantasy 
role-playing game, featuring dungeons, 
magic spells, monsters and three kinds 
of magic: clerical, sorcery and enchant- 
ment. An overhead screen view enables 
you to watch your adventurers take on 
enemies blow by blow, rather than ex- 
perience the action through descriptive 
text. There was no price set at press 
time, bin it should be around S'lO- 

Next is Ebonstar, a scckanddestroy, 
in-space adventure for up to four play- 
ers. It's 3000 AD, and mankitid has con- 
quered space and eliminated di.sease, 
war and [loverty. The otily thing left to 
do is indulge in the favorite sport of 31st 
century man: an in-space competition to 
seek and destroy roving black holes. The 
$39.95 game cotitains over 50 levels of 
difficulty and complexity. 

In Galactic Invasion, an intergalactic 
dogfight diat pits galaxy against galaxy, 
players nuist invade die enemy's galaxy 
to capture and destroy their satellite sta- 
tions, then collect the materials neces- 
sary to build the ultimate doomsday 
weapon for the enemy's total annihila- 
tion. $24.95. 

The Faery Tale Adventure fantasy 
role-playing game incorporates 17,000 
surface screens and 2000 undcrgound 
screens. Players travel as three brothers 
pursuing a tjuesi througli the land of 
dragons, wi/.ards and princesses. $49.9.7. 

Fire Power is an arcade-style tatik- 
battle game in which you compete with 
other players to capture opponents' 
fiags and attempt lo become king of the 
hill. $24.95. 

Black Jack Academy, which is not a 
game, strictly speaking, but a game tu- 
torial, leaches novices and lets profes- 
sionals fine-tune playing strategies for 
the card game. It accommodates up to 
five players, and the program's varying 
tabic rules can be preset. It's $39.95, if 
you're willing to gamble. 

In Romantic Encounters at "The 
EJome," players live out fantasies in a 
futuristic hi-tech singles club widi par- 
ties, dancing and romantic encounters. 
Romancing "The Dome" will incur a 
cover charge of $39.95. 
Check Reader Service number 403. ■ 



18 k tJ N ■ MAV H(SH 



JUMP OUT OF THB PAGES. . . 

And I 



Ji^Mlil^LLL^^ln 



C-64/128 



THIS IS SIDE 1 
(Side 2 on back) 






PROSE 



leoLd 



Sunt ValieyMD 21030 






C-64, 



128 






/Jerf 



Si 



0/ 



'"iJls 



m/s 



/s 



SIDE- 



IBO 



Lal(, 



"ifi *.^«s»; 



'etroi 



'"' Orj, 



Wo 



ve./Yi 



')7: 



'-7T5 



"''>'-1(D; 



'030 






vi:;i3S 



tijS 



J. 



RPD STORM RiRINC: Is Of>e Of the most dramatic 
an c! ctelaited stories of m ocfern warfare o ve*- written. 
Read by millions, its gripping realism h[is t>ocome 
ttietiallmart! of author Tom Cioncyand his technical 
collaborator Larry Bond. 
Their counterpart in entertainment software, 
MicroProse founder Sid Meier, is the world's leading 
creator, designer and programmer of simulation 
software. His award-winning titles, including F-15 
STRIKE EAGLE and SILENT SERVICE, have sold 
/ more than two million copies and are renowned for 
; their authenticity and originality. 

r>fow these three masters have combined taionls lo bring 

ttie excitement ot ; to you r computer 

screen. YOU can step into the command center of a 

nuclear attack submarine In this super high -technology 

simulation of strategy and tactics. But uniike the book, 

you can't turn the pages to see how it ends. 

You have to live it. 

, . . lor Commodora 64/12B. Coming soon lor oth« 

popular systems. Ai^ailable at a Valued MicroPros* Retallar (VMR) near 

fou; call tor locations. If not found locally, call or write MlcroProse for 

MCAflSA orders. 



^4fCR0 PROSE 



160 Ijksfroni Ortre • Hunt Valley. MD 2tC61 • (301} 771-1151 

!i D 1 TDHH niSINa, o^n iiva*i. i^aPfri^l 19Kl. JltA Ryan CmyiiriMi. la. mntt i^rf So<<d ^vfJIVtvl bv <j P. Pu&wm t Hi/t^, H*f Vei\. 



CIrdd 68 on ^ttader Scf^co card 



DON'T SETTLE FOR LESS— 



C^ COMMODORE 




1571 DISK DRIVE $229.00 

10M MONITOR .......$269.00 

C12BW/1571 Drive $454.00 

C128 w/1571 A 1084 Monitor S729.00 

CI 28 w/1571 & Thomson 412a S6E9.00 



COMMOPORE M£ 




154111 DISK DRIVE $169.95 

1802C MONITOR ..$189.00 

64CW/1541II Drlvo $333.00 

64C w,'FSD.2 Drive $304.00 

1802C vwlrh ollhBf package $1 B4.00 




128K Memory 
[ Built In 1571 Disk Drive 
I Detatchable Keyboard 



12aDv^/1084Monllor. $719,00 

12BD wrrhomsorv41Z0 SG49.00 



TUSSEY'S SPECIAL PACKAGES 



GAME GALLERY 



Educational Software too! 

All Games stocked Jor quick ship!!! 



ACCESS 

Echalon 

Lflad4rSoan 
LeacMr 8osn 

ACCOIJU 

Apoito ia ,..,. 

Comics 

41 h a Inchai 

Hani Ball 

KilIM Unlil D 
Upstck Plus 

Mtnipun 

TflsLDrJvft.... 

ACTIONS 
LastNmJa .... 
Thundtrf Cho 

Up PBfttOOW 

Acnvisn 

Mr Ratty 

Alk«n« ,„ 

QamomAkQr I 
wtlh all Ubrf 
Manias Mans 
Music Sludio 
Shanghai 

AVAI.ON I 

NBA 

BHODEIU 

Lode Runn«r 

Moablui 

Sup«rtHk«Ch 

UllimaV 

CINKMAW 

Kin^ ol Chlcai 

SDI .,..„. ■ 

The Jhm« Sk 

COSMI 

0«fCoi»5 

DATA EM 
Commando-,. 
Karatfl Cham 

Kid Nik) 

Spe«dBujgy 

DATASOF 
Alt Reo^ity/OU' 

BismafK 

DorkLonJ 

Force? 

Hunt Fcr Rad 

TobmK 

Tomihawh,... 
ViitaoTittiSti 

tCi 



EchBkjo 


....f23.$5 


LsaMrSoanl 

LeatWr Boam Toum. Disk 

ACCOIADE 


.. J24.9S 
, .J18.9S 


Apoito ia ,..,.„ 


....SI3.5S 
£19 95 




....£22.95 


Hani Ball 


....K2.95 


Kiilaa Uniii Deso 


-SCAU. 

...£19.35 


Minipun 


£24 95 


Tflfil Dfivo ,,. 


....SCAU. 


ACTIONSOFF 


LastNlhJa 


..£24 95 




-. .£2495 


UpPBftSOOM 


£1995 


ACnVlStON 


AirRaKy 


...SCALL 


Ali«n« 


... £22.95 


Qamemakar PtiOiage 

wiih all Ubraiys 

Manias Mansion . 


,.,$39,95 
..,J27,9S 


Music SlujJio... 

Shanghai ^ _ 


„.$27,9S 
171 q^ 




AVAI.ON HTLL 


NBA 


t943S 




BHODEIUJUND 


Lode RunnBr , 


,..£24.95 


UtoeWui 


.£27.95 


Sup«rt»)t« ChaHanga 

UlSmaV 


...ICALL 
U»95 




CINKMAWARE 
Dafandaiotthe Crawn. .. 
King ol Chicago 


..£22.95 
..£24.95 


SDl .,..„. 


.,.£CALL 


The Three Sloog«s 


■ SCALL 


COSMI 


0«fCoi»5 — 


„.*17.8S 


DATA EAST 


Commando., 

Karate Champ 


,.,£1795 
.. £^4.95 


Kid Nik) 


...£19 95 


SOMd BuQov 


11 !) s; 




DATASOPT 


All Reo^ity/Oungeon ., 

BismafK 


.124.95 
..$24.95 




..£19.95 


Force? 

Hunt For Sad Oaotjer 

TolMUk 

Tomahawk, ............ ..,.., 


,.$19.95 
..«CALL 
..$27.85 
, £24 95 


Vid«TOiShop 


..$2S95 



BUY 2 

GET 1 FREE! 

Buy any two HeclJ'an I c Af is T< ties* 

B*lwd4n AptW 1 , 1908 and June 30, 

1908 and gel e IMrd tltlft 



' "CLtuiC Tdin Do H« Ou»ltlr 



ELECTRONIC ARTS" 

eanJ-sTile £27,95 

Bard-»Tal< 11 $29.95 

ChessfTiflstor2£K0,, $26.95 

Demon Stal1<ers $CALL 

Dragon's Lair £19.95 

Dungeon Runnsts £19.95 

EOS(Earth Othit Starni .,,,$19.95 

ln51antMiiS.-c.. $24.95 

Lugac/ of itie Anosnis $19.95 

Warbtfl M^dnass „., $23,95 

Ouliageous Pages $39,95 

PHM Pegasus $24.95 

Skate 0( DiU £24.95 

Sky Foil) $24.95 

Siartleei I $2995 

sinks Fle«l $29 95 

Worm Tour Gob £2795 

VeagsrAR $24.95 



500 XJ JOysl.ck £14.95 

Call lornia Games £24.05 

Ctiarnp'shipWresliIng £27.95 

Cieole a Calendai £19,95 

Deyslroyer £24.95 

tAovio Wonster £16.95 

Street Spons Basetiall £2995 

SI Sports Basice&all £29.95 

Sub Battle £24.95 

Summer Gamefi $1^.95 

Summer Gamea II $26.95 

Super Cycle $14.95 

Winter Games ,$24,95 

World Gomes $29.95 

WdiM's Gnest Baseball ,. £24,95 
World's G nest Football, , £29 95 



FlIU^BIRD 

EEM „ , $22,95 

GuikI ol ThietBS £24,95 

KmgM ORG £29,95 

Pawn $24,95 

SlarOl4dar , $24.95 

The Sentry. $27.95 

Champtonsnip easeoaii £27.95 

Championship Foaltiari £27,95 

GBA Basketball 2 on 2 £24.95 

Top Fue( ElirriinaloJ' , £19.95 

INFOCOM 

Beyond Zorl! £M,95 

Hitchtiiker's Guide $23.95 



LANCE HAFNERfc, 


$29.85 
$2995 

129.95 
..$29 95 


Bnskiilbo'l.mProGjrw 

rrn,!lt Four BasHmDan . .. 
FiiUCouni Baseball 



MICHOLEAGUE 

Wrestling $24.95 

^fCRO PROSE 

Airborne Rangers £24.95 

F.lSStnkaEag^ £2t,95 

Gunship $22 95 

Kenn«dy Approach £1795 

NATO CORIRianMf , £24.95 

Pirates £2495 

Silenl Sorvkx -.£24.95 

Solo Flight $24.95 

stealth Fifltiier $2995 



64C BUSINESS AND PRODUCTIVITY 



6-iC DATARASES 

Bank Streei Filer $94,95 

Data Manager £19.95 

ProNle 94 £38.95 

(MC INTEGRATED PKGS 

Homopak $39,95 

Viifl«Br64 4K $39,95 

(MC SPREADSHEETS 

Swftcalc 64 w/si<iaways £t9.9S 

Sideways £19,35 

S4C WORD PROCESSORS 

BankSlraslWrtlBr £32.95 

Font Waaler II $34,95 

Font Master 64 £34.95 

Pap«rcbp w^speilpack $49,95 

Paperclip III £39 95 

Podiai wmar Dieiionafy £12,95 



MINDSCAPE 

Ommtlei £29,95 

Inc^ana Jones , , .£22,95 

Inooof Spods £22,95 

tntillralor II £21.95 

PaportJOy £24.95 

Penoci ScQ(e:SAT prep £4495 

Superstor Hockey £24,95 

UchiMata £19.95 

Undium .,,,. £19,95 

SIMON & SHL'STKH 

Slar Trek, Kohayastii Alt , £24,95 

Star Trek: Promethian Adv ..-£24-95 

Star Trek: Rebel Universe £24.95 

Typing Tutor IV ....£29,95 

SPECTHUM IIOLOIIYTE 

Falcon $22,95 

intngue £22,95 

PT109 , ._ £2795 

Soko Ban $17.95 

HOF'LIVARE SIMULATIONS 

Football £24,95 

Pure SlalBasebaa £2995 

Purs Slat Collage B8 £32.95 

SSI 

B.24 K4,95 

Eternal Dagger £27,95 

Phantaie t. II. IB (each) £24,95 

Realms of Darkness £27,95 

Rings of 2iirin £24,95 

Roadwar Europa ,,. £29,95 

Shard ol Sioring £24,95 

Wargn mo Const Set ,,.£22,95 

Wralti ol Nioademut,.. £27.95 

Wiiards Crown £24,95 

SUill.OGIC 

FIiqM Simulator 11 £32.95 

Jet £2995 

Sleallh Mission SCALL 

Wordpra3*B4 £14.95 

Word Wnlei 64 w.'spettar $34,95 

FINANCIAL & ACCT. 

Timeworks Eleclr, Chkbk £1995 

TImeworks Money Mgr £19.95 

CMSAecl Pkgi64 $119,95 

MISC. HARDWARE 
Esiespwr supply lor C,64 .., £54,95 
Naverone 3 Slot eirpander ,., £27,95 

UTILITIES 

TtiinkingCap $32.95 

Toy Shop $42.95 

Copy 1164/126 £24,00 

CSM 1541 abgn $34,95 

Fast Load £24,95 

Boht Term Pro £32,95 



COMMODORE 138 

SOFTWARE 



WORDPROCRS.S0H 

Fl«el System 4 £56.95 

Font Master 128..„_.,_£«.B5 

PapetcSp ft „.£S4.95 

Papafclio HI $39,95 

SupOfMlipl 129 $59.95 

Tsnn Paper Wntsr $34.95 

Viiawnte 12S £CALL 

Wofdpro 128 £S9.9S 

WordwrilaflSSWa^ll. $34.95 

SPREADSHEETS 
Swiftcalc 126 •,i<)»ii)i ..,.£49.95 

f>ATA BASES 

Consultanl „ £39.95 

Daia Manager 128 £M,9S 

Fi«at Filer £29 J5 

Partdcl FiKr £49.95 

Pnjfiie 128 (59.95 

Suparpasa 128.,. £04,95 

fMlHC. 128 SOI-I'WARE 

Accountant tnc ^,.^ £69.95 

Bops Term Pro 128 £47.95 

CMS Acs Pkg.'128 $124.95 

CMsk Manager 128 £34.95 

Maeh 128 „.,. £39.95 

Partner 126 „ £54.95 

Pertpnai Acci. 126 „ £34.95 

Sylwia Porter's Personal 

Finance Planner £54,95 

vuaslar 1 28 _ £CALL 




Hwttprics Included 

Paperclip Publisher SCALL 

Itt-rkelcy Softworka 

GEO Publish £44.95 

llrrxk^rimnd 

Graphics Library l.ll or III $19.95 

pnnt,Stiop $25-95 

Electronics -Arts 

Outrageous Pagas - $39-K 

Springboard 

Cortilicale Maker £32-95 

Clip An Vol 1 or2 £CALL 

Newsroom £34,95 

Timt-1 works 

Desktop Pubbshtr £39,95 

Unijion World 

Pnmmajiet Pk» £29.95 



lUSSE^ COMPUTER PRODUCTS 



P.O.BOX 1006, STATE COLLEGE, PA 16804 




tCp SHIPS IT 






sPanasonteA 

OHicU AulomatiOn*'™W| 
yt watranty 

[lOSOill $CALL 

3091III FOR 

10921 .PRICING 





yr wananty 

X-800 $189.00 

FX-86E $339.00 

:FX-286E .„.$459.0a 

>«® 



£ 



.IL 



f£jJ. 



4X-1000 $169.95 

JX 1000C $CALL 

NX-IOOOR SCALL 

(Rainbow Coior Printer) 
^Cu!l for latest price on 

ND-10 ND-1S 

NB SERIES 




! yf warranty 

5P-180VC.... $139.00 
iP-IOOOVC. $149.00 

iP-1200AI... $169.00 
SSOcps. NLQ Mode ,,.,.;. 

f ^CITIZEN' 

!i20D $144.95 

|eOD.„ $159.95 

MSP-40 $294.95 

iTfibute 224 $629.95 




r 



"^ 



( (1 M M n [I O K I 



FOR ALLYOUR AMIGA 
NEEDS... CALL tcp 



AMIGA SOFTWARE 

PROQUCTIVfTY ^1^^ 



Deiuia Mustc Const Se) S79 95 I.&31SI11,., 

DBfuie Pnmt II $99.96 SupeflMse .. 

Dotuja Punt II ..569,95 Vliowme 

DeluieVidso 1.2 $99.as WqrdPer(oe( 

Draw Plus 5169.00 

ENTEHTAINMEMT M^^i^^H^H^H^H 



..$»oa 
..ssgoo 

. $89 00 

. ICAtL 



Balance of Power S29.95 

Bards Tale S39,95 

Beyond Zorti S37.95 

Che^smaster 2D0O $94.95 

DetsncMr of lh« Crovm $29.95 

DojaVu $29.95 

Efirl Wanvar BaseOQIF $39.95 

Forran F-'orrmuia One $99.95 

Flifllil S.mul.1101 II $3995 

Hai!evPrai«3 $S9.95 



HM-ColdJaiz 

Leisure SuilLarty.. 
Moft>le Madness ... 

Racier 

S.DI 

SiKnt Seivtet 

Slnbiid 

Siflrtteot t „...„.., 

Univtiwj 



..$24.95 
..S44.9« 
..$*I95 
..$27 95 
..$2995 
..$2995 
..$29.95 
..$3995 
$29.95 



51 2K RAM Upgrade.. $159.00 

1010 EXT DRIVE $219.00 

1680 MODEM $139.00 



SUPER GRAPHIX JR 

Printer Irlortace $39.95 

w/Prinler (rom Tussey $34.95 

SUPER GRAPKIX 

InlerfacB w/8K buffer 

down loadablB ionls $59.95 

w/Printor Irom Tussey $54.95 

SUPER GRAPHIX GOLD.. $99.95 
w/Prirtlar from Tussey $89.95 


^ 


1 w»r,..*^*.. rT| 

U4 



RGB COMPOSITE COLOR MONITORS FOR THE 128 
COMMODORE 10&4 

* Cl»r4tina MoO«> 

$299,00 

MAGMAVOX S7G2 

» .T:....$249.00 

TMOMSON 4120 

$219.00 

All 2 monWois includa cafilai lo Coinm«]ord l2fi 




n 



Berkeley 
Softwoncs 



NEW!!... GEO PUBLISH (64/12B) $44.95 



GEOSiae $44,95 

GeoCalCl2a 147.95 

Geo File 12S S47.95 

Geo Progranimet...$49.95 

Oeskpaekl2a ...$44.95 

Geo Wrilo 128 $44.95 

Geo S(WIL $24.95 



GEOS $39.99 

Geo Gale ,....$34.95 

Geo File $34.95 

Goodex $27.95 

Deskpack. .$22.95 

Fontpack.. $22.95 

Geo Write $34.95 




Software orders over $1 00 & Ac- 
cessories under 6 pounds will 
be sfiipped Federal Express (Yes 

even at these prices) You oniy pay TCP's slandard 
shipping charge of $4.00 per order. Orders arriving 
before 3:00 PM our time will be shipped out same day. 
If part ot your order is tiackordered the remainder will 
be shipped UPS Ground FREE! 



B 



SECURITY 

■ Your Credit Card is not charged until your 
order is shipped 

■ We insure your order at no extra cost to you. 

■ Tussey is a linancially sirortg and well 
eslablished company. 




CUSTOMER SUPPORT 

■ Alter snSos support. 

■ Knowiedgeablo siafj, all graduates of 
Tussay's "Compuler Boot Camp". 

■ Our advanced warehouse/materials 
handling system assures your order is 
shipped out accurately & on lime. 

■ Our IBM 5360 altows instani order and inventory slatus. 

To omtr by mill: we acccpl money ordor. cartilied chock, personal ctieck. 
Alow 2 weeKt tor pefSonal & company checks to clear ShuppiOQ $4 00 lor 
SOThvare and accessoneir $1 OO lor Planters anGl cotor mof»tE3rV $a 00 lor 
Otik anveit aD6 otlier n>or>cor^ Add $3 00 per boi srirpp4d COO. Call for 
olher sh(pp»no cr^aroes. Addilional shiparn required on APO, FPO. AK. HI. 
Ternn: iU. PfllCES HEFLECT 
CASH DISCOUNT, ADD 1,9% 
FOR MASTERCARD OS VIS A. 

AU, SALES ARE FINAL Oclnctive ileitis repfaced or lepsred al oor ckserjf- 
Hon Pennsyluaria ceiiderts add 6% sales Ian Pnces and lerms subisct la 
change wiir^oul rtotice. 



!^i^' 







$229 



■ Built In COMMODORE* 
and EPSON'Intsrlnce 

■ IBOCPSPrinlSpeed 
C«ll For Other OkidnU Prinler. 



CMS 



ACCOUNTING SYSTEM 
Pkg. Prico lor iill Modut«« 
CUB verilorv $1 24.95 

C64 version .$119.95 



EXCEL 2001 

■ 1571 Compahble Drive 

■ 1 YR Warranty 

$199 



OCEANIC 
FSD-2 

DISK DRIVE 
154111 Compaiible 

$149 



& COMMODORE 
1764 

256KRAM 
EXPANSION 

$119 



1581 

3117' DISK DRIVE 

$197 



^E?" 



Pocket Wriler2 $42.95 

Pocket Filer 2 $39.95 

. fockel I>lanner 2,.,S39.95 
Digital Suparpak .,.$74.95 
Dictionary.,.. S12.9S 



DISKS ■■ 

poj box of 1 H^l 
BONUS DISKS iUi 

SS..OD $6.45 

DS-DD $6.95 

TUSSEY DISK CLOSEOUTSI!! 

SS,O0 $4.49 

DS/OP $4.99 

Dill Iw Pile gn V.ibitim 
■KtHanllOiikaK 



Regular Mrs: 8:00AM'9:00PM Mon-Frl, 10:00AM-6 :00PM Sat, 12:O0PM-B:O0PM EST 



CkcIo 209 on Reader Service card. 



CALL TOLL FREE 1-800-468-9044 



FOR INFORMATION CALL 814-234-2236 FAX: 814-237-4450 



£SP 



Mail RUN 

This month's letters include tips on CP/M, printing with tJie 
popular Canadian word processors and a tractor feed for tite 
Okidata 180. 



Discontinued 
Commodores? 

A couple of mail order companies 
havf told mt- that Commodore has re- 
called the C128D and tiiscoiiiitiucd its 
PCI clones. Is this trui'? 

— liAKERjAMF^ON 
LR'ERPOOU NY 

No. The 128D is .ititi in production; it's 
just not alitiays immedmldy availaMe to ven- 
dors. According to sources at Commodore, the 
number of l2Hlh the mmlxmy manufactures 
is basfd on the number Ih/it vendors order. If 
a vnuior mn.s out and tmnts more, he may 
have to wait until the machines are produced. 

As for the f lories, yes, t!ie PCIO-I atul 
PCI 0-2 are no longer being made, but they've 
been replaced by the PCl()-3, a faster, "turbo" 
model. 

— Editors 



Running RUN Copy 

I was glad to find RUN Cop\' in last 
Febniary's magazine, because I'd been 
looking for a good program for backing 
up my disks. Ho\ve\'cr, I had trouble get- 
ting it to run. After retnoving all my typ- 
ing errors and rereading the aiticlc tliicc 
litiies, I finally iiispeclcd the Basic pan 
of the progiam and found a clue. The 
program listed in tlic article is called 
RUN Copy, and it wants to write a ma- 
chine language program, also called 
RUN Copy, to disk. I wa.s having trouble, 
because it's impossible to write iiioie 
than two files with the same name to a 
disk. All I had u> do was place a second 
disk in the drive when I ran die program 
listed in the article, dien load and run 
RU.\ Copy from that disk. The second 
disk can be unformancd, because RUN 
Copy will format it automatically. 

— Frkd NlCHOl^l 
Lebanon jus'crnoN, KY 



GEOS Clip Art 

I've just received my March issue of 
RUN, and I'm dismayed to sec that our 




company name was omitted from the list 
of sources for GEOS clip art in die 
"geoN'ewsletter" article. We've been 
marketing our DiskArt disks, containing 
the original ready-toiise GEOS graph- 
ics, for almost a year. Our graphics are 
featured on the GEOS 1 28 package and 
as demos in the geoPublisb program. 

— W1IJ.IAM ZEILINGER 

Those Desic;ner.s 

3330 Lews Ave. 

Signal Hill, CA 90807 

213427-6742 



Printing with Canadian 
Word Processors 

In last February's Mail RUN, Richard 
Geyser asked if any readers knew of a 
printer driver tliat would work properly 
with I'roLine's WordPro tt4/S word pro- 
cessor and his new Citizen Premier 35 
printer. He said the printer, which re- 
placed his Commodore 1 lOI, is touted 
as Diablo 630-compatible, but his Diablo 
630 proportional spacing driver pro- 
duced nothing but garbage. In this con- 
nection, 1 want to mention something 
you might often overlook, especially 
with word processors from Canada. 

I have a Commodore DPS 1 101, which 
I got to work fine with Batteries Includ- 
ed's Paperclip after I created a printer 
driver with Bl's auxilian- setup. .After- 
wards, I found out that I could have 
used die printer File for the 8400 if I'd 



changed DIPswitch 3 from Commodoie 
ASCII to true .\SCII. This bit of infor- 
mation appeared in a newsletter from 
Batteries Included. 

Still later, I purchased Pocket Writer, 
from Digital Solutions, but the printer 
driver ftir my DPS 1101 wouldn't work. 
1 tried printing out the ReadMe file on 
the disk, but all 1 got was garbage. Then 
I recalled the suggestion from Batteries 
Included and changed my DIPswitch 
from Cotnmodore ASCII to true ASCII, 
l-o and behold, it printed perfectly! 

I don't know what switches die Citizen 
31") has, hut I'd suggest you change the 
ASCII setting and try the printer file 
again. K\en diough these Canadian word 
processors are designed for Commo- 
dores, dieir documentaiion does not tell 
which version of ASCII they're expecting. 

—Nancy M. Kleier 
Pasadena, CA 



The Save-with-Replace 
Bug Identified 

I'm writing to comment on Eric R. 
Pickell's letter in March's Mai! RUN 
about trapping the Save with-Replace 
bug. He mentioned that lie had been 
bitteti by the bug after issuing the com- 
mand nSAVK"® REPORT", Actually, he 
wasn't bitten by the bug. He used the 
Save-with-Replace cotiimand for the 
C 128 instead of the C-64 aod ended up 
with a filename preceded by @ in his 
disk directory. 

For those who don't understand the 
Savc-wi lb-Replace bug, here's an exjila- 
nation. When you use Save-with-Re- 
place, it occasionally happens diat the 
disk sectors that store the file aren't 
properly allocated. Then, when you save 
an additional file to the disk, it goes 
where the "bad" file was previously 
stored. For instance, if the original file 
was named REPt)Kr and you saved the 
second flic as STORY, the conieuts of 
STORY would be returned when you 
loaded REPORT. Thai's the infamous 
Save-with-Replace bug. 

Once a file has been corrupted by this 
bug, there's no cure. The only viable ► 



22 R L' N - M,\V I'lHH 





Move in and out with fonqr 
footwork. Go for the knockout! 

STAR RANK BOXIKGHcreoteso 
new slate of the art for boxing 
simulations^ with more fluid 
animation, more competitiiHi and 
more realistic boxing action. 

You creote eodi fighter, in any of 
three weight divisions. The Tale of 
the Tope shows your stots, ottd 
how you rank against the oirrent 
(hamp and tap tonlenders. Take 
onalriendinZ-ployeradionor 
go up against computer boxers on 
ymir way to the top. 

You'll need strength, finesse, 
ighlning-fost reflexes ond stamina 
to make it. But then, nobody said 
it was going to be easy. 

$29.95 for Commodore 64/128'," 
$34.95 for Apple^fl series, 
and $42.95 for IBM®PC 
and compatibles, suggested 
retail prices. 




CiiM tB on Readot Sotvco eart 



Ask your software retailer or order 
direcr:ju$tcall8W/34S-28S«, 
Operatof 300. 

Cunns^iM'In.lpfltllaidlBHtti iidstifid 
Iradtmrlii iKgnngilHt EfMntlu, Ud.,l»la 
Cdnpvlvf, Inc Qfl^lRisFJultMal flmjiin NotitiiM 

Uiy riipKTInlir. 



M A r L RUN 



prevention is to replace the ROMs in 
your disk drive. It's much safer never lo 
use Snve-with-Rcphice at M. 

— NOUVN WlllTAKER 
JEFFKRSONVILLE, KY 



CP/M Users Speak Up 

I fmally have id respond lo Robert 
Lauder's letter iti lust October's Mail 
RUN, in which he asked for information 
about CP/M word processors and tlata- 
bases. 1 use MicroPro's WordStar 'I, the 
most recent version of that industry-stan- 
dard word processor. WordStar 4 offers 
many new features, such as macros and 
an unerase command, and tfie package 
contains terminal and printer installa- 
tion software and instmclions, full doc- 
umentation, .MailMerge and a pIo^ram 
called Word Plus, which provides a spell- 
ing checker and other writer's utilities. 

.MicroPro states that two disk drives 
are required, and at least one must be 
a If)?!, because WordStar conies in Os- 
bortie or Kaypro format. CP/M is so disk 
intensive that I've also found a RAM 
expansion cartridge (as a RAM disk) 
and a 1381 drive are of great help. 

You can purchase WordStar 4 direct- 
ly from MicroPro, PO Box 7079, San 
Rafael, CA 94901; phone 800-^^7-5609. 
The price is $89, plus $5 shipping and 
handling. 

l-'or a CP/M database, I use dBase II, 
version 2.43 (the latest CP/M version). 

1 was lucky one day and found version 

2 A 1 at a Kaypro dealer for an extremely 
low price. Now, Ashton-Tate has pro- 
vided me mth a free update. I've seen 
ads from an oullll called Worswitk In- 
dustries (4898 Ron son Ctnirl, Suite H, 
San Diego, CA 92 111), which sells dlSa.se 
tutorials for SI 25. 

I haven't used a spreadsheet, but 
SuperCalc seems to be the most popular 
for CP/M. The Public Domain Copying 
Company (33 Gold St., New York, NY 
lOO'iH) has bad sonre spreadsheets for 
the Osborne in the past, and they offer 
many other CP/M programs that will 
run on a C-128. 

1 would also highly recommend join- 
ing FOG 0^irst Osborne Group), a na- 
tionwide CP/M user's group and source 
of public domain software. They send 
a starter disk with utilities, an editor 
and a 300/1 200baud terminal pro- 
gram for any Hayes-compatible modem. 
They also publish a montlily magazine 
with sections on the C-128, dUase and 
SuperCalc. 

Finally, 1 found a book at my local 
library called A (Inide to CP/M, second 
edition, written by Thorn Hogan and 



published by Osborne Books. It lias spe- 
cial sections on CP/M Plus that were 
very helpful. 

— S'I'ephen R. Emi-;r.s 
Bellmore. NY 



'Dmnks, Stephen, for your compendium of 
informaljon on CP/M. C-128 users who are 
inieresled zinllfttid otlur sources ofjmbHc do- 
main CP/M software listed on page H5 of last 
month 'j RL'N'. C-128 laen who luiven 'I tried 
CP/M, read on, . . 

— Editoks 



I'tn a C-128 owner who got frustrated 
trying to use over- protected Commo- 
dore programs fr<im unconcerned deal- 
ers and publishers. In desperation, I 
decided to try CP/M and got in ttmcb 
with Ralph I^ees, Jr., of Poseidon Elec- 
tronics (103 Waverly Place, New York, 
NY 1001 1; 212-777-9515). He was very 
helpful, and in a short time 1 was ma- 
nipulating my inventory, oudining my 
thoughts, and more, in a way I never 
could before. The sort of attention 
Ralph pays to his customer's needs is 
indeed rare. 

The success I've bad with CP/M has en- 
couraged me to buy more Commodore 
equipment, including a second 1 .57 1 disk 
drive and the 1750 RAM expander, 
whicii sen-cs as a fast drive witli CP/M. 
The ease widi which CP/M handles mul- 
tiple drives, piRs its whole glitzless envi- 
ronment, make it a joy lo work with. 

CP/M is often cited as obsolete, but I 
feel obsolescence should be a matter of 
judgment for the individual user, based 
on his or her requirements. I'd encour- 
age CI 28 users who arc having trouble 
using iheir machines for serious pro- 
ductivity t<) get acquainted with CP/M. 
Remember, too, that classic and pow- 
erful commercial CP/M programs, such 
as dBase 11 and WordStar, are viable 
alternatives lo commercial Commo- 
dore software and even to buying an 
MS-DOS system. 

—Ronald B. Kuc.el 
Pll-\.sa.n't\'iijj-:. NJ 

I recendy purchased a CP/M geneal- 
ogy j)rogram called My Family Record, 
distributed by Everton Publishers, and 1 
think other C-128 owners who are inter- 
ested in their family roots should know 
about it. Family Record is easy to use 
and handles any kind of data you might 
want to keep. A utilities disk you buy 
separately prints out many types of 
charts on forms also available from Ev- 
erton. The program comes on Kaypro 
single- or cloublc-sided disks and re- 



quires two disk drives, preferably 1571s, 
because they are tntich faster than 1 54 I s 
with C;i'/M. You also need MBasic, which 
is included on tlie utilities disk, in case 
you don't have it already. 

The price for My Family Record is 
599.50, and the utilities disk costs 
S49.50. Some may tall these figures 
steep, bul the program is worth it. For 
more information, contact Everton Pub- 
lishers, PO Box 308. Logan, UT 84321; 
8(>0-453-2707 or 801-752-G022. 

—Wayne A. Dowfll 
Abingdon, IL 

Tractor Feed for 
The Okidata 180 

1 own an Okidata 1 20 printer and read 
with interest Tim Walsh's review of the 
Okidata 180 last January. I've had a 
chance lo check out a 1 80, and I agree 
v\-ith almost all of Tim's findings. In fact-, 
his review has convinced me to purchase 
one as my next system upgrade. 

In the course of checking out the 180, 
I discovered that the optional tractor- 
feed kit Okidata offers for its Microline 
series fits this new printer very nicely. I 
purcha.sed one for my 1 20 for about $40, 
including shipping, and it works great. 
It consists of tlie tractor, a printer-well 
cover (to replace the longer one fur- 
nished with the printer) and a dast cover. 
Contact Okidata at 532 Fellowship Rd., 
Ml. Laurel, NJ 08054; 609-235-2600. 

— RoiiERT A. Perry 
APO, San Franclsco 



GunisHiP Decorations 

I just read the piece in January's 
News and New Products about Larry 
Wood worth, the winner of the Congres- 
sional Medal of Honor in the Gunship 
game. He's not the only one to hold this 
award, and surely he and I aren't the 
only two. 1 had no ide;t MicroProse was 
looking for Congressional Medal of 
Honor witniers. From one pilot to an- 
other, I congratulate Larry. 

— SCO'lT CUNNINGHAM 

L/\s Cruces, NM 



A Call to Reaoers 

This fHige is your stage, so stand up and 
say a fell) words. Extend praise, mrgrievanees 
or offer haiuls-on advice and information. 

Serui your tetters to Mail RUN, SO Kim 
St., literborough, NH 03458. Each letter 
must include the writer's name and complete 
address. RUN reserves the right to edit letters 
for style, clarity and space. ■ 



'H K V N 



MAV Vim 



THE LONG-AWAITED SEQUEL SO AWE-INSPIRING 
IT SURPASSES EVEN THE ORIGINALI 



It wasn't easy to outdo the f 
original, legendary Qufslron'* '' 
fantasy role -playing game. ''^ 

But we did, And you're look- .,-, 
ing at it. 

QUESTRON lis all-new, . 

state-of-the-art grapfiics is j 

nothing short of stunning. The 
wilderness, towns, characters 
and monsters of our magical \i 

world are beautifully rendered. 
The animated 3-D dungeon 
displays will amaze you. ^ 

Add to all this a spell- ;. 

binding storyline, and you have 
3 fantasy game that will ignite \ 
your imagitiation. 

Look for It at your local 
computer/software or game store today. 

QUESTRON II. It's the closest you can 
come to red fantasy. 

Commodore 64/128 ISW 95) 

Apple II Series, IBM/Compadble <S4495| 

Atari ST. Amiga (S49951 






C^A 




\- 







STRATEGIC SIMULATIONS, INC. 



Also ptay THE ETERNAL DAGGER" - Sequel to SSI's award- 
winning Wizard's Crown": Hordes of monsters from the Demon 
World haveentered Middle World through a magic portal. To defeat 
the invading force, your party of eight must embark on quests to 
search for magical weapons, build up your abilities and solve 
innumerable puzzles. Locate the Demon Portal and find the one 
enchanted weapon that can seal it - the Eternal Dagger. 

• ' V128, Apple II Series, Atari 8-Blt. S39.95. 

CkCs 25 on Fieactat SoiWM ami. 



IftherearenoconvenicntEtoresneaf 
you, VISA and MC holders can order 
direct by calline 14 151 964-1353. 
Oi send your check to; SSI. 1046 
N Rongsiorff Ave , Mcuntain View. 
CA 94043. California residents, add 
applicable sales lax Please specif 
computer (of mat and add S3.00 for 
shipping and handling 

O »S7 by Slrjtegie Simulations, tac. 
All tijhts rMOvcd 



Software Gallery 

This month, if you're not up in space, well have you on the 
battlefield or the concert stage! 
Compiled by BETH S.JALA 



Deja Vu B 

Who Are You? 
Where Are You? 

Don't bother to pindi yourself — this 
isn't ii (Ireaiit. Yoii rt,';illy arc sitting in 
ihe bciil'iip rt'strooni stall of this slcc7-y 
di%'c. 'I'liat really is your toat and 
shoulder holster hanging on the door, 
and, you vaguely recall, there really is 
a stiff upstairs, just waiting to be dis- 
covered. One thing is certain, though: 
sitting around this place isjust hegging 
for trouble. Yes sirreceljust as sure as 
your name is ?! 

For most of us, deja vu is a feeling 
of having returned to a place one has 
never been before, But, if you're a 
hard-nosed private eye who has some- 
how developed amnesia, then anything 
that jogs your nuiddled memory be- 
comes a matter of life and death. 

In Mindstape's Deja Vu, it's pretty 
clear that "somebody down here 
doesn't like you," and that, in Maltese 
Falcon parlance, you have been set up 
for "the big fall." Your problem is 
surviving long enough to unscrnnible 
that i'a;r.or'Sharp mind and, just maybe, 
turn the tables. As to the who, wliy 
and how. . .well kid, good luckl 

Unlike most graphics/text adven- 
tures, almost everything in Deja Vu is 
handled via joystick. "With the ad- 
vanced point- and- click interfacing, 
you can quickly direct movement, ob- 
tain descriptions of items, speak to 
otiier tharacters, conduct searches and 
operate witli an item — like a key or 
gun — upon another item — like a door 
or a thug. 

Your view uses only about half the 
screen. The rest is devoted to text 
descriptions, the command palette and 
a pcritianent, scrollable inventory 
wiivdow that shows the items in your 
possession. Opening containers like 
drawers, coats or wallets, produces 
temporary winclows that show other 
contents. (For instance, you can even 
count the bullets in your gun!) 

The game supplies plenty of juicy 



leads, including a special Deja Vu screen 
to highlight significant, memory-jogging 
clues. But, there's also a fair atnoutit of 
real estate to cover. The opp(ntnnities 
for fatal errors multiply when you factor 
in moderate time pressure— you're i[i 
danger of keeling over from exhaustion. 
Unless you're ])Umning on a long stay in 
the "big bouse," good maps and notes 
are essential. 

While Deja Vu offers only mediocre 
artwork and ;rikh for sound, you'll find 
decent speed, smooth slick cotnrols, 
and an excellent manual written in Sam 
Spadc-ese that sets the right mood. Most 
importantly, you get an intriguing sce- 
nario. This game is a S(»lid, enjoyable 
challenge to your pu?./le-hiisting savvy, 
(Mindscape, Inc., 3444 Dujidee Hd., Xorth- 
brook, IL 60062. C-64/S34.93.) 

— JtFK HURI.HL'Rf 

Houston, TX 



Instant Music B + 

Get Ready to 
Go On Tour 
With Your BaiuM 

Instant Music could be called music 
software with a split personality. As 



performance software, the package 
lives up to its name by letting you boot 
the [>togratn, grab a joystick or mouse, 
atid instantly play along with the 
catciiy theme music. As a tool for cotti- 
])osition, you can use it to quickly draw 
new ])atterns of notes across the screen 
even while the music is playing. 

In either mode, you can choose to 
be strictly guided, both rhythmically 
and in terms of note selection, so that 
it's impossible to be off-beat or out of 
tunc. Then, as your skills improve, you 
can compose and perform with fewer 
rhythmic and tonal restrictions or go 
at it totally unguided to l>c as creative 
(or as off-key!) as yon like. 

Only three instrument sounds can 
be used simultancouslv in a composi- 
tion, but a musical palette of 12 is 
available. These range from imitations 
of conventional instrument sounds 
like piano, flute and strings, to syn- 
thesizer and special effects. Each 
sound can be modified bv using In- 
stant Music's somewhat limited synthe- 
sizer cotnrols, or new sounds can be 
created and sav-ed to disk along with 
your cotn position. 

The Instant Music screen uses ver- 
tical lines to divide your composition 
into as many as 32 measures. Instead 
of conventional musical notation, how- 
ever, the notes for each of your three 



Report Card 

A Superb! 

An exceptional program ih.-ii outshines all others. 

B Good. 

One of die belter programs available in its category. A worthy addition 
to your software library. 

C Average. 

Lives up to its billing. No major h.issles, heartaches or disappointments here. 

D Poor. 

This program has some problems. I'hcrc are better on the market. 

E Rallurfl. 

Many problems; should be deep-sixcdl 



26 K tl N - MAV [\m 



....J-.l 




■Mitthiiiiia 



■■3m 



mm 



Get the lion's share 
online with GEnie." 

''GKnie cliaiiged my mind aljoui wiKil atj online seiTice 
can do for me! 1 always knew liiai C'-Fnic ofliered a princely 
selection of Special Interest Groups featuring thousands of 
software Hies, dynamic bulletin boartis, lively discussions 
and "tips" from the experts. But now GEnic gives me more 
lluin my share ofvalualjle inlormatioii services like 
NcwsGrid and USA'lixhiy Decisioniines, American Airlines 
EAASV SABRK''^' personal resen'ation system, new and 
exciting multi-player games and access to Dow Jones News/ 
Retrieval* Antl the people on GKnic are so friendly and 
hcfpfiil thev make mc feel like a member of royally! 

You don't need to pay a king's l/i'rtil' 

innsoin to get the lion's share, liccausc A- ff-' Q 

onlv GF.nie offers y<m so much online. Ir . ' 
for less." '^ 



Services .\vaibihlp 



• SICtfLVr Ctuii(» 

* lr:i>trl * SlujppiTi^ 
• l-'ti3Lii]Cr • RcfcifliLC 






CEniet 



n|n]Sr['\i: 



Pricing* 






$29.95' 



SSU.'.I.') 



SW.'.I 



Mtutmwtt 



None 



None 



SIU.IMI 



Xutifrritfi^ Tim/ Rtilfi 



Ifltllmitl 



ss.oo 



i(>.m 



SH.'MI 



121)11 huiil 



SS.OO 



S12:><J 



SIO.MJ 



•'G« 2 Fm litnin. urttk S;gn-Up. 

Just $5 per hour. Get online today! 

!, I Live your iriiijnr iifdil t;iril or clifckiii};;i( coiiiit iiutnhiT reiitly. 
2. Set your modcin [in loi-il f(lu>{li;iirilii])lc\)— llOKor I'JOObaud. 
;S. Di;ii l-H()()-(i:lK-H;M)9. VVlii-n coinUTlud, fiitt-r Util I 
4. Al tlif l)*= ])r<>iri))t fTitcr?yiVI11826,GEnieilirn RKJ'URN. 

Nccrl liL'lp or more inlbntiatiou? No modt-ni yt'ir VVc t;m help. 
In V.S. or Qmadu call 1-800-638-9636. 



Mfe bring good things to fife. 




•nwtc men *w3 xnka \s\ tfka Urtr? ipply in VS. ^ nt\^ }t^m itHiiw tlnw raid JWrfr Hw" -m. <l VM-H AH Incil tlin^ ^t! iill 
iluy SdI., Sun , Mm\ iwX fvutl^lity^ Su<Tfnt hi xrvk? £vai!lah4lity. ScMtf wn^ffii iJ^nl nil Cth'.ft\r iii^v m Imlr i«i(iiO(?nal irhaTi^r]. 
l><iw|4iiiriNcMi/KrtnrvjliiaiT^nTft »cmfrniJiLeiif[hiwJ<Hir»JkCtiJiiip4in!riln>r, 



SOFTWARE GALLERY 



insiiiiiuems are shown as colored iior- 
i/diilal Hires tif various lengths. The 
ltni(;cr the line, ihc longer the iititf 
soiiiitis; the higher it appears on 
.screen, the higher the note's pilcll. 

Although Instant Music is designed 
to play tiiree-part compositions using 
the C-()'1/128's SID chip, the prograni 
can also he used to control Milll- 
c(]iiipped nuisiciil instruments, pro- 
vided you have the retjuired interf'aee. 

Instant Music comes with an excel- 
!ein variety of over 60 compositions 
on the program disk. Included are 
classical, folk, blues and reggae tunes, 
as well as several rock and jazz chord 
progressions. 

Instant Music's manual contains a 
short guided tour of the program, fol- 
lowed by eight etudes that take yotJ 
from basic music editing to advaiu:ed 
polyrhythmic composition. Finally, a 
quick-reference section, complete with 
keyboard equivalents for pulldown 
nieim commands and a glossary of 
musical terms, helps you get the tnost 
<nil of the i>rograni, (F.tectwnk Arts, 
1820 (lattivay Drive, San Mateo, ilA 
9-H04. C-6-ff$29.95.) 

— Boa GUKRRA 

South Boston, MA 



Apollo 18 A 

One Small Step 

for Man; One Big Step 

For Your Commodore 

Willi the recent U.S. c<nnmitmcnt to 
build a s]Kice station, there ctnihhi't 
be a better time for "last frtrntier" 
enthusiasts to limber up those astro- 
nautical skills. On this occasion, the 
NASA project contractor is Accolade 
and your assignment is ."Apollo 18. This 
game takes you "where no game has 
gone before": a complete moon mis- 
sioti simulation from blast off thrcnigh 
splash down. 

In Apollo 18, you take on the roles 
of pilot and mission specialist. You 
must respond to Mission Control di- 
rectives, execute critical maneuvers 
and perform RVA tasks on the moon 
and in space. As in the "real thing," 
Houston maintains both telemetry 
{screen readouts) and radio {digitized 
voice) communication. You encounter 
authentic control panels, and, of 
course, there's a solid emphasis on 
timing and accuracy. 

For the purpose of scoring and in 
order to provide essential GO/NO GO 



decision points, a full mission is di- 
vided into several sub-missi<ms. fhe 
first, Blast Off, begins at the T-I5 
hold, where, after setting switches and 
receiving a GO, the coiuUdown re- 
starts and "we have ignition!" 

Among the tnore challenging mis- 
sioti stages. Blast Off puts your eye or 
bulton-ringer coordination to a fairly 
stiff test. Just before ignition, and sev 
eral litnes as the rocket is rising {and 




At T 15 and holding^ yDuVo awniting 
NASA's "go Bhaad" to procoad in 
A|>ollo 1B. 

you're trying to keep the gyros bal- 
anced), a siTiall bar-graph display lights 
up and moves from left to right. Your 
aim is to click at or near the m<Hneni 
the graph crosses mid-line. If the ac- 
ciitmilated error — tnilliseconds frtmi 
mid-line — exceeds allowed limits, or 
your Icft-to-righi stick movement fal- 
ters, thus losing the gyros, the mission 
is aborted. 

Once in orbit, you employ four 
quathant steering to tiock the com- 
mand module to the lunar lander. You 
then move on toward the moon and 
a critical mid-course correction, fhe 
remaining sub-missions include Lunar 
Landing, Moon Walk (to reach the site 
of Surveyor 111), Space Walk (a satellite 
retrieval experiment) and Re-Entry. 
Kach offers special challenges, and, 
though ytm'll often have several tries 
(depending on fuel, oxygen sup])ly, 
atid so forth), there's a very real threat 
of a sub-mission abort. 

Apollo 18 is an exceptionally well- 
planned, autlientic-fccling simulation 
that features excellent sound atotig with 
a nice mix of realistic cockpit screetts 
and colorful, animated setiuences. Al- 
though successful completion of a mis- 
sion dwarfs all other objectives, the 
comprehensive, XAS.-^ simulator-grade 
.scoring system does supply useful perfor- 
mance feedback and a shot at recog- 
nition via the an-disk scoring record. 



Admittedly, the game is a real (oughie. 
Even with gotjd docume[itati<m, master- 
ing the various sub-missions takes a lot 
of practice. But it's also highly addictive 
and, because of excellent coutinniiy, 
long-playing as well. It's perfect in a 
darkened room with headphones; just 
hoot np Apollo 18 and get ready for 
sotnc "far out" fun! (Accolade, 208 13 Ste- 
vens Creek Blvd., Cupertino, CA 95014, 
C-6-I/S29.95.) 

— jekf hurlburt 
Houston, TX 



Darkhorm B 

Imt Thinkhig 
And Fast Acting 
Required 

When it comes time for an evening's 
entertaiiunent, everyone has a favorite 
computer game. Some like arcade ac- 
tion games, and many enjoy solving 
atlvcntures, wliile still others s]ie!ui 
time working with wargames. Unfor- 
tunately for the last group, little in- 
tiovative software is being produced 
to satisfy their voracious appetites. 

Enter the Avalon Hill Game Com- 
pany, long noted for its dedication to 
the hoard and com[iuter wargatner, 
narklunii, a fantasy wargamc, attemjits 
to bring a fresh perspective to a worn- 
out genre. 

The object of the game is fairly cut- 
and-dry — capture and occupy enemy 
towers. When you've taken three of four 
towers, the game is woti. 

Darkhorn is played in real time, so, 
depending on whether you select the 
short game or the full campaign, playing 
time can last anywhere froiti one iunir 
to a full afternoon; and beware — idle- 
ness rapidly weakens a position. 

A campaign can range over a nntnber 
of different maps, each with its own 
towers to conquer. Wargames are never 
cited for their eye-boggling graphics, 
but narkhorn map depictions are done 
rather well. And, when the supplied 
maps become a bit boring, random 
maps can be generated, making Dark- 
Ikuii as rcplayablc and refreshing as a 
wargatne can be. 

(jushing victory in Darkhorn is noth- 
ing hut a dream until vast armies can 
be recruited and put intcs action. Rais- 
ing these armies is an especially time- 
consuming process, as is deploying 
troops, gaining action points and trav- 
elling to the different types of terrain 
needed to recruit followers. The differ- 



•IH RUN ■ MAY \\m 



GIVE YOUR COMMODORE 
A FLEET TO COMMAND! 




Fleet System 2+ and 4 are powerful, easy to use and 
inexpensive. Both Fleet System 2+ for your Com- 
modore 64 and Fleet System 4 for your Commodore 128 
include an Integrated Dictionary and Thesaurus. 

The 90,000 Word Dictionary is the largest and fastest 
available for the C64/128 and will spell check a ten page 
document in just 45 seconds. There's even room for an 
additional 10,000 "Custom" words! The Integrated The- 
saurus provides thousands of synonyms ("like" words) 
and antonyms ("opposite" words) instantly! 

Fleet System 2+ and 4 have many other attractive 
features such as: Extra Text Areas, Mail IVIerge, Preview/ 



■.Fleet ^ 




•Meet ^jJH - 



Filer 



Fleet 
System 4 




I'Viri/mirt.ViinnMiiluirv \%^ 



h'^- 


:-3Sr. 






---.-.- 


^^£~ 


APSt 


Se^ 








"A" Rating. 

- Run Magazine, March, 1987. 



Function and the ability to Insert, Delete and Move Text 
easily. 

Now Fleet System 2 + and 4 are easier to use than ever! 

You'll find it much easier to use your C64 with such Fleet 
System 2 + features as: Pop-Down Menus for easy access 
to all functions. Ability to Cut and Paste by words, sen- 
tences or paragraphs, Built-in Disi< Utilities and enhanced 
printer support. 

If you are a CI 28 user, Fleet System 4 offers such powerful 
features as: Help Screens, Ram-Expansion Support, and 
On-Screen Botd and Underline in Preview to Screen. 

Fleet Filer with Fleet System 2 + and 4 at no extra cost! 

Fleet Filer is a super-fast, menu-driven database that 
handles up to 5,000 records and 20 text or numeric fields. 
In addition. Fleet Filer will sort records and input/output 
information to Fleet System 2-f , 4 and most major word 
processors. Fleet Filer can also be purchased separately 
for only $39,95. 

For more information, or ttie name of the dealer nearest you 
call: 1-800-343-4074. 



PSI 



Professional Software, Inc. 
51 Fremont Street 
Needham, .MA 02194 

(617)444-5224 



Fleet System 2 t . 4 and Fleet Filer aio designed ond wrilten by Visianlfonics Group Inc. 
Commodro 6-t and 128 are (ogiaioroti Irademaiks olCommocloro Eioctionics Lid. 



Ciiae 93 on Render Servco caid. 



SOFTWARE GALLERY 



fill types of warriors — archer, dw;irf, 
lumian — have special qualities that 
make them itiore effeclive against dis- 
similar armies. Pressure stetns from the 
fact that up to three computer or hu- 
man oppcniciits are doing this at the 
same time you are. 

It's very difficuh by simply studying 
the screen to keep track of which play- 
ers are fortifying, recruiting or deploy- 
ing troops. To overcome this, the 
designers have included special somid 
effects to aid you in determining what 
the other players arc doing. Each se- 
lected action has a distinctive sound to 
it, and you'll soon know what's going 
on around the map by the unending 
parade of hhirps and beeps coming 
from the monitor. 

The only lime a break in the action 
occurs is during battle, when two op- 
posing players try to occupy the same 
spot. Gatners interested in strategy have 
the option of letting the computer de- 
cide a battle's outcome based on army 
size, bonuses and other factors. On the 
other hand, arena-style combat is avail- 
able for those who are interested in 
victory gained by the sword. When this 
option is chosen, two knights repre- 
senting opposing forces appear at the 
bottom of the screen and wage battle 
lauil a victor emerges, 

Darkhorn's documentation is thor- 
ough, yet concise. It is an enjoyable es 
cape into fantasy wargaming that will 
both frustrate and delight you. It's rather 
simplistic as strategy games go, but woci't 
have you bogged down in the unneces- 
sary details of war. fThf Avaton Hill Gartif 
Company, 451 7 Harford Rd., Baltimore, MD 
21214. C-6-l/$30.) 

— [OHN Ryan 

'UlLOXI, MS 



Halls of Montezuma . . . b + 

.. . .To the 
Sfiores of Tripoli 

Halls <rf Montezuma, a military sim- 
ulation from the Strategic Studies 
Group, uses an enhanced version of lite 
menu-driven command system devel- 
oped for their 1986 hit, Battlefront. 
Montezuma lets you recreate eight of 
tile U.S. Marine Corp's most famous 
battles, frtnn llie 1847 assault on Mexico 
City to the llattle of Hue during the 
i;)(>8 Tct Offensive in Vietnam. 

Batdes can be waged against another 
human commander or by the computer 
controlling either side. Although Tl dif- 
ferent types of battalions are repre- 



sented in the game, orders are issued 
on a regimental level with each regi- 
ment having as many as four compo- 
nent battalions. Up to four regiments 
are grouped into each division, and the 
typical scenario places you in command 
of three divisions. 

In some scenarios, "off the map" as- 
sistance is also provided in the form of 
support points that you can allocate to 
your regiments. This simulates the help 
the Marines would normally get from 
friendly air strikes or naval hombard- 
nients in advance of an assault. 

Each scenario is played on the tra- 
ditional, wargaming hexmap, using 
icons to represent the forces. The map 




To saa yaur ontira battlBfiald in Hails of 
MontBiuma, you must Bcroli through tha 
on-BCraan map. 

scrolls to reveal the entire battlefield, 
since you can sec only a portion of the 
map on the screen at one time. In ad- 
dition, the program comes with a large, 
full-color map that shows the locations 
of all scenarios arul provides a key to 
the 2(1 types of terrain. 

Terrain is JiLsl one of several factors 
that you'll have to consider in order to 
be a successful corps commander. The 
weather, time of day, condition of your 
troops and their supplies are also im- 
portant to the outcome of any battle. 
Forttmaiely, several different tyjjes of 
reports are avaiUihle to help you assess 
your cmtetu battle situation before is- 
suing orders. 

With two utilities — Warplan and War- 
paint — included on the progi-am disk, 
Montezurna lets you modify existing 
scenarios or design entirely new ones 
from scratch. The former is a military 
construction kit that lets you design and 
manipulate all of the forces affecting the 
battle, while the latter is an icon editor 
that y<ni can use to create custom unit 
symbols and terrain. 

Convenient game menu cards and an 
excellent manual could prepare even a 



novice to enter his first battle with little 
fear. Nevertheless, the game's strategic 
de])ih and variety of play options make 
it one that no serious wargatner will 
watu to be without. {Distrilnttfd by Eler- 
Ironic Arts, 1820 iUiieiaay Drixn; San Mateo, 
CA 94404. C-64/$40.) 

—Boh Guerra 
South Boston, MA 



Cholo C 

Rescue the Su7~vivors 
Of a Foreign World 

The worst fears of mankind have come 
to pass. Your world, Cholo, has been 
completely destroyed by a nuclear holo- 
caust, Nodiing is left living tm the surface 
of the planet. However, a colony of hu- 
mans managed to escape the devastation 
and entered a specially prepared bunker 
where they and their descendants have 
been for over 500 years. 

It was planned that when radiation 
levels were safe, the droids si ill on the 
surface would unseal the bunker and 
normal life would begin again. Unfor- 
tunately, a serioiLS malfunction has ru- 
ined the communication system be- 
tween the bunker and the droids. 

Your job is to take control of the 
droids, one by one, and miseal the 
bunker. To complicate matters, liecausc 
all human life is locked in the bunker, 
the droids are programnted to assume 
that anything moving is alien. 

Cholo's graphics are very simple, but 
after playing an hour or so, you realize 
that they fit the mood of the game. This 
could be a very enjoyable game, but 
there are some problems that cause it 
to be {juile frustrating. 

The docunreiitation leaves much to 
be [lesired. It includes a fairly extensive 
novel that gives the background of the 
holocaust and your mission, but no 
clear-cut instructions as to how you are 
to go about finding the droids. 

Another problem I encountered was 
with the erratic control of the speed of 
the droids. In order to communicate 
with another droid, you must match its 
speed and then paralyze it. Once you 
have yours moving at full speed, some- 
times it's impossible to slow it down, no 
matter how hard you pull llie joystick 
or bang the key; yet, at other limes, it 
scenis to work perfectly. (I tried this on 
several computers to make sure it's a 
game problem and not a computer 
problem.) 

Once you've figured out what you're 
doing and have given up several lives 



30 R i; N MAV 19Ha 



\Ne're 
giving 

away 

List of prizes 




Grand Prize $1000 CASH (1 winner) 
2nd Prize Choice of Abacus bool^s and 

software (2 awards) $500 value 
3rd Prize Cfioice of Abacus books and 

software (2 awards) $400 value 
4tfi Prize Choice of Abacus books and 

software (2 awards) $300 value 
5th Prize Our compiete C-G4 Library 

Set-$227 value (100 awards) 



25,000 



in prizes 



In our GEOS application contest 



You already know GEOS. And if you know BASIC, then 
you can write applications to run under GEOS using our 
new and exciting BeckcrBASIC for the C-64. 

Now Abacus is sponsoiing a contest to find the most 
talented authors among you. We're looking for the best 
GEOS applications written using our powerful 
BeckerBASIC. With more than 270+ new commands and 
functions, BeckerBASIC makes writing GEOS 
applications a snap. There's commands for hires graphics, 
pulldown menus, dialog boxes and much more. 

To learn more about BeckerBASIC or our contest write or 
call Abacus. Or better yet, pick up a copy of BeckerBASIC 
at one of our thousands of dealers and start writing those 
GEOS applications now. 

Here's the contest rules: 



BtcktrBASIC gIVBS you ov«r 270 eommandi 



CraatB Hl-r»c drawinga on th* GEOS •erttn 



Pulklown ll«nu Conativctlon Sal 



Abacus 



OlffflM 



Dept. M3 • 5370 52r>d Street SE 

Grand Rapids, Mt 49508 

Tetex 709-101' FAX 61 6/698-0325 

Phons 616/696-0330 



1 . Write your entries using BeckerBASIC to nin under GEOS. 
Entries must be submitted on a diskette. 

2. You can submit multiple entries provided that aU entries fit on a 
single diskette. 

3. Entries must be accompanied by the official entry form you'll 
find inside the BeckerBASIC package. Xerox or reproductions of 
the entry form are not acceptable. 

4. You must make sure that your entry is received by Abacus no 
later than August 31, 1988. 

5. Well announce the winning entries by October 31, 1988. 

Complete rules are on the official entry form inside the BeckerBASIC 

nat^lcaat* Orde 33 on Reactof Sefv^co card. 



YESI I Y»ant to start vwilJnfl applications tor GEOS. Pleaso rush 
me BockarBASIC at $49. S5 plus $4.00 shipping and handling 
(Forsisn SI 2.00). Michigan msidents add 4% sales tax. 



Payment VISA MC AMEX Qwck 



MonoyOidor 



Card No. 



. Exp. date _ 



YESI fm Irtostosting in wrieng GEOS opplicatkins. PtoOM aond 
me JnlormBtion atx>ut BeckerBASIC and your contest 



Name 



Address . 
City 



State 



Zip. 



PteosQ send me a free catalog of your extensive line of softwam 
and books tor the Commodore 64 or Commodore 128. 



I 



"^ltM0U45T'-'4319' «>««.»™5S«'St»«S£,Qr«lllM*,MU»S0« 



SOFTWARE GALLERY 



exploring the city, you can get down to 
the serious Inisitiess of tlic mission at 
hand; atul ilic game can become enjoy- 
able and addictive. 

If you like a challenge and aren't eas- 
ily frustrated, here's a game for you. 
(Firebird; distrilmted by Acliviiion, 2350 
Bayshore Parkway, Mountain View, CA 
94043. C64/$24.95.) 

—Art Lewis Kimuall 

TUSC01j\, IL 



Dark Lord c -t- 

Dare You Venture 
Into the AUenmrldf 

"After reailiiig of your grandfather's 
adventures, you decide to venture 
througli the looking-glass door to Al- 
terworld. There you will challenge the 
monstrous Ncqnam, a jackal-hearted 
Warlord wh()sc cncliantcd amulet 
makes him nearly invincihle." 

So reads the package note on this 
animated adventure, whose plot is sim- 
ilar to that of scores of other programs. 
Dark Lord's version of this tradition 
falls somewhere in between the truly 
inspired and the boringly trite. 

To successfully complete a mission, 
a player tnust explore a crypt, a vol- 
cano and other exotic locales. Using 
objects gathered during the journey 
and information furnished by Altcr- 
world residents, the adventurer solves 
a series of puz/les that finally lead to 
the destruction of Netjuatii. 

The puzzles appear to be fairly typ- 
ical of the genre and generally fall 
within a beginner's range of difficulty. 

The i^ame has three difficulty levels, 
which are [irimarily based on the loca- 
tion of objects [reeded to complete the 
venture. However, a player who finishes 
any of the three will probably find litdc 
challenge in the other two. 

Dark Lord also includes a Mini Ad- 
venture, which can be played or viewed 
as a self-running demonstration. 

The relatively unstrphisticated parser 
otnits stich widely used options as link- 
ing a series of commands in one state- 
ment, However, it does have a vocabu- 
lary extensive enougli to make finding 
the proper word for a particular situ- 
ation comparatively easy. 

Dark Lord boasts sur[>risiugly impres- 
sive soinid effects. Foitunaiely, the sen- 
sory frills do not delay the action. 
Smooth disk access produces ([uick tran- 
sitions from one screen to another. 

Still, Dark Lord gives primary em- 
phasis to the visual. The limited ani- 



mation in certain scenes is effective, 
and the other graphics are well drawn 
and appealing, although railier car- 
toon ish. This is not a game that relies 
on an eerie occult atmosphere. 

The software does have some rough 
spots. For example, when you enter in- 
structions involving one object, the pro- 
gram occasionally produces a response 
to an entirely different command. Also, 
while the manual indicates that mis- 
spellitigs can be corrected without reen- 
tering an entire sentence, this isn't true 
in all cases. 




Vdu h«v« wftndtrtd Into a biilcltn rooH 
li»n*ath your house* Thv door has swun 

shut behind UOU» 



Ons of tha rooms you can eiplora in 
your quest ta solve Dsrk Uord'a puzzlas. 

Another possible problem is the lack 
ofadeqttate assistance for a player who 
is stymied by a particular puzzle; un- 
fortunately, a bint book is not available 
to aid adventurers. 

On balance, however, die program's 
negatives are offset by its strong points. 
Especially cotrsidering its relatively low 
price, many players will find Dark Lord 
to be more appealing than many other 
graphics adventures. (Datasoft; distritmled 
l/y Klectrtmic Arts, IS20 Catgway Drive, Smi 
Mateo, CA 94404. C-64/$19.95.} 

— W.\LT L.\TOCH.-\ 
0.\K V.\SK, IL 



Strategist C - 

Take a Byte Out 
Of Wall Street's 
Bulls and Bears 

How do you make money iti the 
Slock market? Kveryone knows the an- 
swer to that tjiicstion — ^you buy low 
and sell high. When do you buy or 
sell a stock? If you can answer that 
question, you'll make a fortune. 

Strategist is a market-timing pro- 
gram that claims it can catch iipswitigs 
and avoid downswings in selected 



stocks. It does so by using a basic 
trading system; If the slock reaches a 
low and then rises by a certain percent. 
Strategist says "buy." If the stock 
reaches a high and then drops by a 
certain percent. Strategist says "sell." 

The theory behind Strategist is sim- 
ple: An investor can make a lot more 
money by buying and selling the same 
stock over and over again than he can 
by buying and holding on to the .same 
stock. Stocks rarely move in a straight 
line; there are peaks and valleys within 
any trend. 

Strategist buys a stock during a low, 
sells it at the next high, buys it back 
at the next valley, and so on. The 
program doesn't compare one stock 
to iiuothcr, nor will it advise you on 
wbicli stock to buy. It merely tells you 
the best lime to buy and sell a stock 
that you 've selected. 

Can Strategist make you a million- 
aire? It's unlikely. There are some 
shortcomings with the program that 
indicaie it might be easier to make 
money the oid-iashicuied way — by earn- 
ing it. 

The main problem is the program's 
inability to use stock quotes down- 
loaded from online services. This 
means yon must painstakingly enter the 
material yourself And since Strategist 
recommends using a fiuir-year history 
of quotes, ihal can be a considerable 
amount of work. I'.ven worse, many of 
the major quote services, like Dow 
Jones, don't carry stock-price informa- 
tion more than a year old. If you want 
to use Strategist on more exotic invest- 
ments like commodities or mutual 
foods, it means hours and hours of mi- 
crofilm viewing at your local library, 
which w<nild hardly lie worth the effort. 

In addition, the j)rogram uses quo- 
tations at weekly intervals, which is in- 
adequate. As we saw last October, the 
Dow Jones .'Verage can move 1000 
points in one week's time. 

Finally, the documentation is poor. 
The program calls for some user-en- 
tered variables, but the author never 
explains what many of them mean. In- 
stead of values with significance, they 
become merely random numbers. 

The Strategist (h>es do some useful 
calculations, and it is based on a theory 
diat many experts believe in. But be- 
cause of the program's sluutcomings, it 
can only be recommended for tho,se 
who have plenty of s[)are lime on their 
bands — and spare cash in their wallets. 
(Strategy Software, 909 Carol Lane, Fair- 
bartks, AK 99712. C-12Hf$29.95.) 

— Pkikr King 
East Meadchv, NV ■ 



sa R t! N 



ISRIHands-On Tramlng With an IBM PC Compatible Plus 20 Meg Hard Disk 

GET THE KNOVIHIOW 

TO SERVICE EVERY 

COMPUTER ON THIS PAGE 



Learn fhe Basics the NRI 
Way-and Earn Good 
Money Troubleshooting 
Any Brand of Computer 

Tliu Department of Libor 
ranks computer service high 
on its list ol lop growtli fields, 
witti accelerated demand 
creating more than 30,000 new 
jobs wittiin the next 10 years. 

You can cash in on this oppor- 
tunity—either as a full-time 
corporate technician or 
an independent service- 
[jerson— once you've 
learned all the t)a,'iics of 
computers the NRI way. 
NRl's practical comhirta- 
tion of "reason- why" 
theory and "hands-on" 
building skills starts you 
with the fundamentals 
of electronics, then guides 
you through advanced elec- 
tronic circuitry and on into 
computer electronics. You also 
learn to program in BASIC and 
machine language, the essential 
languages for troubleshooting 
and repair. 



Ibtal Computer Systems 
Ihiining, Only From NRI 

No computer stands alone . . .it's part of a 
total system. To really service computers, 
you have to understand computer .systems. 
And only NRI includes a powerhil com- 
puter system as j)art of your training, 
centered around the new hilly IBM com- 
patible &inyo 880 Scries computer. 

You start with the step-by-step 
assembly of your Sanyo 880 computer. 
You build and test the "intelligent" 
keyboard, install the power supply and 
5'/h " floppy disk drive, and interface the 
high-resolution monitor. But that's not all. 
You go on to install a powerful 2(1 
megabyte hard disk drive— today's most- 
wanted computer peripheral, now includ- 
ed as part of your hands-on training to 
tlramatically increase your computer's 
data storage capacity while giving you 
lightning-quick data access. With your 
computer now up and running, you're 
ready to use the valuable .software tliat 
completes your total computer system. 



IflM li 1 n«o>>t*n<l Tndtnurfc oOBM 
Corpqfftloiv 

Epicn It ■ H*gl9t*fw] Tr*d«<Turi( at 
MnaitcA, (nc. 

Appli Jind lh« AppE« ICNgd an Redsl 
TfBtfomort 8 of Applfl Compirier, inc. 

CQmpiqJxa REyl^lomd TradamarkDl 
COMPAQ Compulor Corponliod. 

laas AfAr TKhnokNOtes, Inc. 




need lo quit your present job until you're 
ready to make your move. Your training 
is backed up by your personal NRI in- 
structor and the NR! technical staff, 
ready to answer your questions 
and help you when you 
need it. You get it all with 
NRI at-home training. 

Free tOO-Page 
Catalog Tells More 

, Send the postage-paid 
reply card today for 
NRl's big, 100-page, 
color catalog on NRl's 
electronics training, 
which give.s you all 
the facts about 
NRI courses 
in Micro- 
computers, 
Robotics, 
Data Com 
munications, 
TV/Audio/ 
Video Servicing, 
and other growing 
high-tech career fields. 
If the reply card is missing, 
write to the address below. 



It all adds up to confidence- 
building, real-world experience 
that includes training in program- '^ 
ming, circuit design, and iwripheral 
maintenance. You'll be learning about, 
working with, servicing, and trouble- 
shooting an entire computer system- 
keyboard, power supply, computer, 
monitor, floppy disk, hard disk— to en- 
sure that you have all the essential skills 
you need to succeed as a professional 
computer .service technician. 

No Experience Needed, 
NRI Builds It In 

This is the kind of practical, hands-on 
experience that makes you uniquely 
prepared, with the skills and confidence 
you need for sutce.ss. You learti at your 
own convenience in your own home. No 
classroom pressure's, no night school, no 




\bur NRt total systems 1 mining Includfls: 
• NIRI DiscDveiv t-al> to fiesign and nrtodity circuits ' Four- 
furtctton dJ^ttJirjnultlmeler with walk^you-through in^truc- 
tKHi on audio tape - Dtgitfii logic probe for vesueI cxamtnfi' 
tbon of keyboard circuits • S^nyo BSO Series computer 
with '^intolligenr keytward aod 360K, SV^ ' liopKpy disk 
drfvo * 20 mpQJib/lo harddtsl^ drive you in^lall intemjiiiy • 
Htgh-nreolulkin mDnochromc monitor • BK ROM, 2&6K 
RAM - BurxlltKl soUware including GW BASJC, MS-DOS. 
WordStAfn CalcStar * Rftfflr«nc« manLrals, vdwrnvltci, 
and bJlfrfilfod loi^cma. 



SCHOOLS 

McGraw-Hill Cotititsuing Education Center 
3939 Wisconsin Avenue, NW 
Wasliingloii, DC 20016 

We'll f jlvc You Tomorrow. 



^ 




p GET REACYFOR AFA 



The third in our exciting 
series of rough, tough and gritty 
Street Sports'" games. 

INTRODUCING 
STREET SPORTS 'SOCCER. 

Time to dust off every dirty 
trick you loiow. Shove. I^ass. Dribble. 
TVip. Breal( all the rules for kicks. 

Pick a team from a rakish roster of 
nine neighborhood kids who are any- 
thing but neighborly They'll do anything 




Or take your licks on a 
rough city street. 

To score a goal, you'll 
need to pass, slice, hook, 
head (not to mention a 
timely trip or two), just to 
stay one step ahead of your opponents. 
Street Sports Soccer. Band-Aids and 
knee pads not included. 

BASEBALL HAS BEEN 
VERY, VERY GOOD TO US. 



SPRfiCT SPORTS SOCCER 



There're makeshift diamonds. 
Bases made from spare tires. TVash cans 
to avoid. Bushes. Rocks. And chain- 
linked fences. 

Those 16 cagey kids are also back. 
Each with his 



own unique 
style of pitching, 
hitting and 




yPREEI STOKTS BASKETBALL 



to win. Forget fairness, This ain't croquet, It's back. Street Sports" Baseball. Our 
Play on a grassy, but slippery park, major league hit from last year. 



You pick the 
place. The players. The teams. The 
positions. The strategy. And then, you'll 



Circle 12 or> Reader Se'vice card 




r**^A 



v<^)lM0«lMtKW^ < 



"^"^k-.Xjiiw-njaia"^ 



'0 



VVV««W«*** 



# 



M.. 



"fij ■'' '\1 



Mm^ 



CEFULLQFASPHAII 



be right in the middle of it all. With 
a split-screen 
view (rom above 
and up close. 
Street Sports 
_^^^^_^^ Boseball )t^ 

S-ITtECT SPOm BASEBALL the bOSt SCSt IW 

the house. Your house. 

SO HAS BASKETBALL 

It's back, too. The same dingy alleys. 




Scruffy playgrounds. Dark parking lots. 
You'll pick threeon-a-side from the 
neighborhood's ten toughest players. 

Hot shooters. Slov^' dribblers. They're 
all here The one with the great hook. 
The one who shoves underneath. The 
one who tugs at jerseys. 

Pass to the big man inside. Hit the 
guard coming across. Screen the 
lanky forward. Bounce the ball off the 



chainlink fence But watch out for the 
oil slick. In Street Sports" Basketball 
anything can happen. And often does. 

Street Sports Soccer Street Sports 
Basketball hn^ Street Sports Baseball 

Icike a walk on the wild side. 



STREET SPORre SERIES 



BY 



Com/mxfcW 64/i2a. Appk If & comfxjfibfcs. IBM tS ampatibles, Amigfi 

CiK;fe ^2 on Reacter S^^rvico ca/d 




:■> 




s 







AY. S»!l 






10 GOTO PROGRAMMING 
20 IF YOU'VE NEVER TRIED 

PROGRAMMING 

THEN READ LINE 40 
30 REM: BY JIM BUTTERFIELD 
40 PROGRAMMING IS FUN 

PROGRAMMING IS DULL; 

IT'S CREATIVE OR 

MECHANICAL; 

IT'S EASY OR COMPLEX. 



Programming skills are vital to thf effective use of a computer 
or they're quite unnecessary. What's the real story? Should 
you learn to program, and, if so, in what language and where 
can you look for help? 

Well, there are several reasons to learn programming. 
Maybe you need a software program you can't find anywhere; 
or programming skills might boost your career; or perhaps 
you'd like a more secure feeling as a computer user. I know 
a computer scientist who calls users "victims," and if you 
don't have programming skills, that may be exactly how you 
feel; a victim of other people's programs. If you understand 
programming, you can look at a listing to see what it does 
and even update or correct it, if necessary. 

Of course, programming is also just plain fun and satis- 
fying. It's fine mental exercise, and, when your program is 
complete, you feel a great sense of accomplishment. 

Programming Languages 

Programs consist of a series of instructions that tell the 
computer what to do, and for the computer to understand 
these instructions, they must be in the form of numbers. For 
example, the codes 103 and Ml might mean "add" and 
"store," respectively. However, such machine langiuige code is 
hard for people to write and read. To help us, higher-level 
languages have been developed so we can describe the job 
we want done without having to deal directly with the com- 
puter's code. 



When you write a program using one of these higher-level 
languages, it must be translated into machine language be- 
fore the computer can execute it. Some high-level languages, 
such as Basic, use an interpreter to do this, and the program 
is translated as execution proceeds. Interpreted programs 
don't run at maximum computer speed, but they start right 
away and you can easily stop and change them if needed. 

In languages .such as C, a compiler translates the jirograni 
before execution. That means a delay in starting, and making 
changes to the code is more difficult, but a compiled program 
runs fast. 

As you work with computers, you'll hear a lot about other 
languages, with each enthusiast claiming that bis or her 
favorite is the best. However, there really isn't any "best"; 
each language is suited to certain types of jobs and has its 
own merits and limitations. 

Machine Language and Its Relatives 

As I've mentioned, machine language is the code the com- 
puter actually uses to do its work. It's fast and flexible, but 
machine language programming calls for extremely careful 
attention to detail, plus an understanding of the way the 
computer works. This last requires a knowledge of the binary 
number system (based on the powers of 2), which is used in 
the code that transmits direct operating instructions lo the 
computer, and hexadecimal (base 16) notation, which pro- 
grammers use as a compact way to represent binary values. 



9 m a m 



IliUSTRATED BY PAUL YAl-OWITZ 



MAY :yHfi -RUN J7 



Tabts 1. Saina books on Basic programming. 



Some languages are cousins 
of machine language, with 
speed and flexibility as their 
main objectives. Aisembly tan- 
gimge, for example, is close to 
machine language, but more 
helpful to the programmer. 
Forth is, in one sense, a collec- 
tion of prewritten machine 
language routines that can be 
used as building blocks to 
quickly create a program. C 
language might be considered 
a shorthand way to define the 
machine language task you 
want performed. 

Basic— which stands for Be- 
ginner's All-Purposc Symbolic 
Instruction Code — is the best- 
known programming lan- 
guage for microcomputers and 
the one you'd probably use in 
your initial programming ad- 
ventures. Its popularity has 
generated a rich roster of resources you can call on; books 
and magazines, a wide assortment of programs to study and 
lots of Basic-literate iLsers you can call on for help. 

Basic also lets you try things out. If you're not sure what 
your computer will do willi 2 plus 3 times 4, just enter PRINT 
2 + 3*4 and see what you get. (Hint; Basic does multiplication 
first.) If your program isn't behaving correctly and you sus- 
pect it's somehow gotten the value of variable X wrong, stop 
execution and enter PRINT X to make the computer reveal 
exactly what's going on. 

Many experts feel that easy-going Basic encourages sloppy 
progiamming, so other languages have been constructed lo 
ensure good style. COMAL is a tightly controlled Basic variant 
that supports fast program execution, while remaining 
friendly to the programmer. Pascal and Modula-2 require even 
more exact coding, but result in highly structured programs 
that are likely to be quite free of bugs. 

You have a large choice of languages, but tlie chances are 
that the one you'll learn first is the one your friends use. 
That way, you can get help, and you'll have someone to swap 
notes and share experiences with. For most users, of course, 
that means good ol' Basic. 

Getting Stakted 

How can you learn programming? The first steps are the 
hardest, partly because of the "buzzword barrier"— having 
to learn all those fearsome computer terms. Just remember 
that those words that initially seem obscure really represent 
simple events. For example. Syntax Error jusi means that, 
through some slight mistyping of a command, you've given 
the computer an instruction it doesn't recognize. 

Vou can use books to get started with programming, and 
your local bookstore probably has many volumes to choose 
from. Browse through litem to find one that suits your 
reading style. You may want a text that's gentle and contains 
many examples and illustrations, or you may prefer an in- 
tensive work that's packed with facts and covers a lot of 
ground. You might even at first prefer books written for 
children; these are often good for grown-ups, too, since they 
assume you know nothing to begin with. If you don't live 
near a bookstore, you can select a book from the list in Table 
1 in this article. 



Machine Language for the Commodore 64, 128 and other 
Commodore Computers by Jim Butterfield, $14.95 
Assembly Language PrograMming udth the 
Commodore 64 by Marvin Dejong, $14.95 
Brady Books, Prentice Hall Press 
Simon & Schuster, Inc. 
200 Old Tappan Rd. 
Old Tappan, NJ 07675 

C'128 Basic 7.0 IntemaU, $24.95 

C-I28 Basic Training Guide, $16.95 

Machine Language for the C-64, $14.95 

Advanced Machine Language for the C-64, $14.95 

Abacus Software 

5370 52nd St. SE 

Grand Rapids, MI 49508 

128 Machine Language for Beginners, $16.95 

Computet Books 

825 7th Ave. 

New York, NY 10019 



Local community colleges 
and user's groups often offer 
classes in computer program- 
ming. These are good, espe- 
cially since they provide a 
chance lo ask questions and 
discuss problems with others. 
There are also computer 
classes given through many 
online networks, such as 
QuantumLink. 

Even if you can't find a for- 
mal class, you can benefit from 
the knowledge of friends or 
user's group inembers. Most 
users will be glad to help when 
you get stuck, and you may be 
surprised at how quickly, in 
turn, you can assist more re- 
cent beginners. 

As part of the learning pro- 
cess, it's a good idea to take 
simple programs written by 
others and modify them to be- 
have in slightly different ways. You'll probably pick up pro- 
gramming pointers this way, and jusi seeing other programs 
in action may give you ideas for programs of your own. It's 
not unusual to hear a user exclaim, "1 never thought of doing 
tliat with a program bcforel" Then they launch a project of 
their own based on a similar principle. 

You'll find programs you can study and modify in maga- 
zines, on bulletin boards and in user's group libraries. Don't 
worry about being a pirate; you're looking for inspiration 
and methodology, not exact code. Magazine listings can be 
especially useful, since they're often accompanied by notes 
on the code. 

Style 

Good programming style involves following a few rules, 
three of which 1 consider especially helpful. First, make your 
programs "flow" — that is, hold together as units. A program 
that's fractured into ill-fitting pans hops around a lot, con- 
suming memory and time in the process. You'll produce 
smooth programs, with few patches, if you plan carefully 
before you start writing. 

I'd also recommend that you avoid obscure coding tricks; 
they'll probably end up by tricking you. 

The best way to achieve good style, as far as I'm concerned, 
is to ask yourself, "If I say GOTO (another part of the 
program), do I really know where I'm going and why?" I fear 
that many programmers write a line such as GOTO 1800, 
just hoping they can figure out what to do when they get to 
that line. Such hopes seldom work out well. 

Of course, these rules are meant to be helpful, not con- 
straining. Programming is a craft in which you create per- 
sonal "works of art," and ultimately you must do it your own 
way. Whatever way that may be, there's great satisfaction in 
being creative and great satisfaction in programming! 

By the way, in Basic 2 + 3*4 equals 14. ■ 

Jim lititterfield, widely knoum as the guru of Commodore computing, 
lias been a Commodore user and watcher for years. A member of 
TPUG (the Toronto PET Users Group), he is a well-knovm teacher, 
lecturer and writer on Commodore subjects. One of his latest books 
in publication is Machine Language for the Commodore 64, 
128 and other Commodore Computers, 



38 RUN- MAY 1988 



A 

Basic 

Adventure 



Here's how to handle tlie vast atrwunts of data you need in 
programming an adventure game, 

a a n B H 
By CINDY HURI:EY 





ALL ADVENTURK 
GAMES tell a story. You, 
as ihe player, arc the ! 
hero in the story, and • 

your actions determine -— - — — — ___ 

the outcome. For example, the game might take place iti olden 
times in a castle that's threatened by a dragon, with you as the 
knight the king sends to drive the dragon away — or die trying! 

Traditionally, adventure games contain no graphics. Like 
a good novel, all the pictures arise only in your imagination. 
As computer memory has become less expensive, some of 
these games have added illustrations, but most have used the 
extra memory available to create more elaborate plots. 

All true adventure games have three features in common: 
first, they ask you to input words or sentences to deterinine 
your actions; second, they contain many different "objects," 




"locations" and "crea- 
tures" that you can visit 
or manipulate; third, 
they must liandle huge 
amounts of numeric and 
string data to accomplish numbers one and two! 

In this article, I'll show you some of the ways adventure 
game writers handle data and break down player input so the 
game can respond intelligently. I'll discuss arrays and pointers, 
and try to take some of the mystery out of these subjects. I'll 
show you how to structure a game, and, finally, I'll mention 
other applications for the techniques I've discussed. 

Arrays 

Arrays can be confusing when you first encounter them, 
but tliey provide a convenient method of shifting data around 

MAY 1988 'RUN 39 



inside the ctimputcr, and writing ;id- 
venture games wmild be far more 
difficult without them. 

Arrays are sinijily tables, or lists, 
of tnnnbers (numeric arrays) or 
strings of characters (string arrays, 
so indicated by a preceding dollar 
sign) that you load into memory, usu- 
ally in the initialisation section of 
an aciventuie game program. Eacb 
item in the table has a position ntitn- 
ber that the game can use later as a 
pointer. Fin- example, consider the 
following numeric table: 



>os 


tion 


Item 



1 




36 
126 


a 







3 




2009 


4 




-1 



jL.t's fairly 


obvious 




that using multi- 


''■"•') 


dimensional 


art ays 




takes a lot 




'■1 


of memory. 




1 

\i 



EX(40,2) as an example. 
Position 



Firs 


Second 


Item 










100 





1 




-98 





2 




5 


1 







10000 


1 


1 




■4 


1 


2 




88 


etc., 


through 


40,2 





The numbers under "Item" are the elements, or members, 
of the array. The numbers under "Position" are the array 
index numbers, or pointers. If this table were loaded into 
an array called EX( ), then we could call up the fourth item 
by entering: PRINT EX(3). The computer would print out 
200y. The number in parentheses tells the toni])uter which 
item in the (able we want. 

Note that the first clement, or first position, in the array 
is numbered 0, not I . You don't have to put an item into it, 
but position zero automatically appears when you create the 
array. Many programmers ignore array element zero, as it's 
easier to reference numbers starting from number one. 

Arrays tan contain strings up to 256 characters in length. 
Following is an example of a string array: 

Posilion Item 

Horse 

1 Now is the time to go. 

2 One two 3 4 live 

3 "Now, why did you do that?" 

4 Kitty cat 

If this table were loaded into a string array called EX$( ) 
(read "EX-string"), then we could call up a desired item by 
referencing the position number. For example, PRINT 
EX$(1) would print out "Now is the time to go." 

Notice that string arrays can contain both letters and 
numbers, and that strings can be of varying length within 
the same array. They can contain commas and Quote-mode 
characters such as CLEAR or even DELETE, as long as the 
strings containing them are placed inside quotation marks. 

As you may already know, you create an array with a DIM 
(DIMension) statement, which tells the computer how much 
space in memory to set aside for the array. If you enter DIM 
EX{40), the computer sets up a numeric array of 41 elements 
(the first is number 0, remember). Until you put numbers 
into the array, it is filled with zeros. A string array is simply 
empty until you fill it. 

An array can h.tvc more than one dimension. For a two- 
dimensional array, you could type DIM EX(40,2), which 
would produce an array analogous to a grid of 41 columns 
by 3 rows. You could also enter DIM KX(40,2,40) to create a 
three-dimensional array. It's also possible to create arrays 
with more ditnensions, but you rarely need more than three 
for adventure games. 

How does a multi-dimensional array work? Let's look at 



The first column under "position" 
represents the first ntmiber inside 
the parentheses, and the second col- 
umn the second number. As you can 
see, for each number in the first col- 
umn, there are three in the second. 
Thus the array F.X(40,2) contains 41 
times 3 ( 1 23) elcu)cnts. i b call u]) one 
of the elements, you must use both 
subscripts: for example, the value of 
EX((),1) is -98. String arrays can also have more than one 
dimension. 

It's fairly obvious that using multi-dimensional arrays takes a 
lot of computer memory, especially if you have them filled with 
longstrings. This is ]irobably the main disadvantage of using ar- 
rays in your programming. If you declare an array, and then 
don't use the entire space set aside— for example, if you declare 
DIM EX(40,-10,40) and then don't use the zero elements — 
you're wasting a lot of the computer's data storage area. 

However, arrays are very useful in adventure game pro- 
gramming. You can put all the room descriptions into an 
array, and then call them up by the room number of the 
player's location. You can put hundreds of words into an 
array, match this array with one containing codes, and use 
the words and codes to respond to the player's input. The 
locations and values of various "objects" can he put into a 
two-dimensional array, matched with an array of object de- 
scriptions, and used both to move the objects about in the 
game and to help keep score. 

If you think it can get cjuite complex, you're right. Here 
are a few examples to help explain how arrays are used. 

Let's assume you're vvriting a small adventure game vuth 
20 "rooms" or locations that the player can visit. Each lo- 
cation must have a description that appears on the screen 
when the player "enters the room." To bold these descrip- 
tions, you dimension a string array: DIM RM$(19). Following 
is a table showing the first few room descriptions: 



Position 


I 

2 
and so on. 



Item 

\'oii arc ill the entrance lo a large castle. 
Mere h ihc diioiie rocmi. h is cold and sliirk. 
Tliis is a narrow hallway between tail windows. 



Now, let's say that you're keeping the player's position tn 
a variable called PP. To print out the room descriptions, all 
you need do is PRINT RM$(PP). If the player is in room 
number 1, the computer screen will show "I-Icrc is the throne 
room. It is cold and stark." The variable PP is used as a 
pointer, to indicate the correct element in the array. We can 
change the value of PP as the player moves through the 
game, thus changing the value of RMS(PP) and, accordingly, 
the printed room descriptions. 

To carry this further, let's assume that you have four "ob- 
jects" in your game. These are items that the player can 
somehow manipulate; by picking them up, dropping them, 



« RUN- MAY iSSS 



fighting them, or the like. (The exact 
actions will, of course, depend upon 
routines you write for your pro- 
gram.) Here is the list of the objects, 
their vahies and locations. 



Object Number 


Location 


Value 





1 


100 


1 


10 


SO 


2 


5 





3 


8 


100 



I 



often use Data 
statements to load 
the arrays that 
contain my 
dictionary. 



% 



The four objects lire numbered 
from to 3. The locations are the 
numbers of different rooms in your 
game. The value of each object is 
added to your score when you "get" 
or "kill" the particular object. Sup- 
pose the objects are: 1) Diamond, 2) 
Necklace, 'A) Polar Bear, 4) Ruby. To 
keep track of these items, you must 
dimension and load two arrays. 

The first, OB(3,l), will be a two-dimensional numeric array 
for object locations and values. The second, OBS(3), will be 
a one-dimensional string array to hold the object descrip- 
tions. You can probably visualize OB$(3) fairly easily, but 
you might have trouble with the two-dimensional array. To 
clarify, here it is in table form: 



Position 




^irsl Second 


Item 





1 


1 


100 


1 


10 


1 1 


80 


2 


5 


2 I 





3 


8 


3 1 


100 



Compare this with the table of object locations and values. 
You see that OB(0,0) holds the location of object number 0, 
and OB(0,1) holds the value of object number zero; OB(1,0) 
holds the location of object number 1, and OB(l,l) holds Us 
value; and so on. 

Now imagine that the player of your game "enters a new 
room" during the progress of the game. Remember that 
the player's current location is held in the variable PP, and 
that you print out the room descriptions by PRINT RM$(PP). 
You can also have a litde loop that will check to see if any 
objects are present, and, if Uiey are, print out a message. For 
example: 

FOR z = ro 3 

IF OB(Z,0)= PP THEN PRIN'f "THERE IS A " OB$(Z) " HERE," 
NEXT 

If the value of PP happened to be 1, then the screen would 
display "THERE IS A NECKLACE HERE." 

These are just two brief examples of the ways you can use 
arrays in adventure game programming. One further use is 
in responding to the player's input, but I'll talk about that 
later on in this article. 

Data Statements 

Now let's discuss something I've barely mentioned thus 
far: loading arrays. Just how do you fill the large arrays 
needed for adventure games? 

Data statements are one way to do this. You can type all 



the information into Data state- 
ments at the end of your program, 
and tlien execute For-Next loops to 
read the data into the arrays. For 
example, using the object variable 
we talked about before, OB(3,l), you 
could code as follows: 

D.^TA 1,100,10,80,5,0,8,100 
FOR X = to 3;READ OB(X.0):RE/\D 
OB(X,l);NEXT 

This code's e.\ecution will fill the 
i array with the proper values. OB(0,()) 

will equal 1, OB(0,1) will equal 100, 
and so forth. 

Data statements are easy to use 

and are frequently necessary for 

I loading arrays in adventure games. 

1 often use Data statements to load 

[he arrays that contain my dictionary 

' ''' ' (a long list of words) or my direction 

code (a long list of numbers.) 

However, there are some problems with using Data state- 
ments. One is in getting the values in the statements to match 
exactly with the Read statements. If you leave out a value by 
mistake, the wrong values will load into the wrong places. 
Sooner or later, the program comes to a halt when it tries 
to read a string value into a numeric array. I've spent many 
hours staring at the monitor screen, carefully counting the 
numbers in long, jumbled lines, trying to discover which one 
I omitted. 

A secorrd problem with Data statements is that the values 
arc put into the computer's memory twice. First, they are 
there as part of your program. Then, they're read into vari- 
able memory as part of the array. This takes up a lot of space 
inside your computer. 

It's a shame that you can't easily access just the Data 
statecnenls you want, and use them instead of using arrays. 
If you could find and read a particular Data statement, you 
wouldn't need to use more memory by reading the value 
into variable storage. 

.•\ctually, under certain circumstances it is possible to 
choose which Data statements the progiam accesses. As you 
know, the Restore statement moves the Basic data pointer 
back to the start of the first Data statement. Once the program 
has read all the data, it has to start back at die beginning. 
But, if your computer allows the use of Restore <line num- 
ber>, you can go to any line you choose to begin reading 
the data. 

For example, you could place all your data for room 
descriptions in a block starting with line mnnber 1000. The 
description for room would be in a Data statement in line 
1000, that for room 1 in line 1001, and so on. In this circum- 
stance, you would not need an array to hold the room 
descriptions. Your code would look like this: 

RESTORE 1000 

FOR /. = (o PI*- li(player position, remember?) 

READ DUMMYS 

NEXT 

READ RM$:PRINT RMS 

This segment of code places the data pointer at line 1000 
in the program. Then it reads data into a dummy variable 
until it comes to the line that holds the description of the 
room we want, as held in the variable PP. 

Of course, reading all the lines until you reach the desired 



MAY 198S ■ R U S 41 



one can takt a long time in a large 
progniiii. Arrays ;»re much faster. 
Also, the CO't docs not have the Re- 
store <line niimber> command, al- 
though the CI 28 does. 

Assignment Statements 



H 



ow do you 
handle player input 
in an adventure 
game? The secret 
is the parser. 



;') 



Assignment statements are among 
the first types we learn about in pro- 
gramming. Classic examples arc LET 
X=12 and Y = Y+1. The first of 
these two statements assigns the 
value of 12 to the constant X. The 
second assigns the value of Y -(■ 1 to 
the variable Y. LET is an optional 
keyword. 

Assignment statements are fre- 
quently easier to use than Data state- 
ments for filling arrays. As you 
remember from our previous dis' 
cussion, one of the problems with 
Data statements is making sure that the correct data gets 
into the right spot in the array, since it's difficult to keep 
track of the placement of values within the array. 

This is not a problem with Assignment statements. For 
exam])le, lei's return to the room descriptions in your imag- 
inary game program. If you had 40 rooms, your Assignment 
statements might appear as follows; 

RM$(0) = "You are on a drawbridge in front of a castle." 
RM$(1) s="You are in the moat! The water is green and slimey." 



RMS(3iJ) = "This is the Queen's Hresamg room. The walls are red 

and 

textured." 



. . . and so on. 

If you later decided to change the description for room 
35, you could easily find it in your program by looking at 
the array subscripts. Also, you arc absolutely sure of the 
values of the elements of the array. It would be iitipossiblc 
to get the description for room 1 into RMS(O) simply through 
leaving out a Data line somewhere. 

Assignment statements do share one disadvantage with 
Data statemetrts: the data is still in your program twice — 
once in the Assignment statement and then again in variable 
storage high in Basic memory. To avoid this problem, you 
can load the array values into memory from an outside 
source, leaving them out of your game entirely. [ am referring, 
of course, to disk files. 

Data Files on Disk 

Sequential and relative files are two types of data files 
available for use with a Conunodorc disk drive. In sequential 
files, the data is stored one item after another, and you must 
access it in the same manner; to read one item you must 
read them all. Sequential files are easy to use and are suitable 
for loading adventure game arrays during the initialization 
phase of the program. 

Relative files are written and accessed one record, or piece 
of data, at a time. You could, for example, store all your 
room descriptions in a relative file, then call the appropriate 
description off the disk as the player enters each room. This 
method of data access is relatively slow, however, since your 




game must wait for the disk drive at 
each move. 

There are both advantages and tlis- 
advantages to using files. Keeping 
your data on disk certainly makes 
more memory available for your 
game. It's also much more difficult 
for the player to cheat, because he or 
she can't list the Data statements to 
gel help on what to do nextl On the 
other hand, a gatne dial uses files can 
be tedious to debug, because every 
lime die program siop.s with an error, 
you must reload the sequential files. 
You should also consider iliat editing 
the data and getting it to match prop- 
erl)' with the array variables may give 
you gray hair. 

If you tlo decide to use files, you 
might want to write a little filing 
pn)gram that will let you write and 
change the data files separately from the game. Alternatively, 
you could put .ill die data into Data statements as you pro- 
gram your game; then, when it's completely debugged, add 
a rotiiine to write sequential files, move all the data onto 
disk and erase the Data statements from the program. This 
second method avoids matiy of the editing and matching 
problems mentioned above. 

One final note on files: If you write strings to them, make 
sure they contain no commas! A file will lose everything that 
follows a cotnma, even if the entire statement is enclosed in 
quotes, 

Handung Input 

How do you handle player input in an adventure game? 
If y(Hi allow free-form input, as many games do, the ])layer 
will type in sentences, such as TAKE THE DIAMOND, 
and the program must be able to understand and respond 
intelligently. 

The secret to handling input is the parser, a Basic routine 
that breaks sentences into individual words the program can 
check for ones it recognizes. Clearly this is necessary, as no 
one could write a program that anticipates every complete 
sentence a player might enter. 

Parsers can he simple or complex. In some commercial 
games, the parsers can break down long sentences and re- 
spond to .several commands given in one input, fbc parser 
I'm going to discuss handles only one or two words at a time, 
which is all that's necessary for most adventure games. Once 
you understand how this one works, you'll be able to create 
more elaborate parsers for your own fnirposes. 

Here's the code; 



■•":AB$(()) = RETURN 



30 YOK 7. = 1 Ui LEN(AS) 

31 1 1-" MID5( A$,Z, 1 K >" " THEN NEXTiABSf 1 ) = 

32 ABS(l) = M1DS(.-\$,Z -f 1) 

33 AKS(O) = LErrS{AS,Z - 1):RETURN 

You may not be familiar with the MIDS function as it's 
used in diis parser. The format of MIDS is MIDS(<string>, 
<number l>,<number 2>), and it returns a substring of a 
string, starting at the position identified by the first number 
and going on for the number of spaces specified iiy the .second 
number. I'or example, MID$("HELLO",2,2) yields LL. If you 
leave out the second number, MIDS returns everything from 
the character identified by the first number to the end of the 
string. For example, MIDS("HELLO",2) yields ELLO. 



<2 R U \ 



MAY [983 



T 



he larger 
the array is, 
the more words 
your program 
mill understand. 



Our parser routine assumes that 
the player input is contained in vari- 
able A$. It then breaks AS clown into 
two segments, with the first word 
going into AB$(0) and the rest into 
ABS(l). Let's go over the routine line 
by line. 

Line 30 sets up a For Next loop 
that counts from 1 to the length of 
the input— diat is, LEN(AS). 

Line 31 handles the case of a sin- 
gle-word Input. Basically, the For- 
Nexi loop is looking for a space char- 
acter in the input. If it hasn't found 
one by the time it reaches the end 
of the loop, it puts the entire input 
into AB$(0) and returns to the main 
program. 

If it docs find a space, line 32 puts 
all the input that's to the right of the 
space into ABS(l). This could be a 
single word or a long involved sentence — the parser doesn't 
know or care. If you want the program to break down the 
input further, you must send the contents of AB$(1) back 
through the parser— AS = ABS(l):GOSUB 30. 

In line 33, the first word of the input is placed in AB$(0), 
and the subroutine ends. 

The Binary Search 

Once the program has isolated a word, it must decide what 
the word means in terms of available responses. In other 
words, the program must look the word up in a dictionary. 

Remember our discussion of arrays? The program dictio- 
nary is merely a collection of words entered into an array 
from Data statements or from a sequential File during the 
initialization portion of the program. The larger the array 
is, the more words your program will understand, I frequently 
have up to 200 words in my program dictionaries. 

For the word-lookup routine to work properly, each word 
in the dictionary must be the same length and in alphabetical 
order. You can enter the words in this fashion, or you can 
have your program adjust the word length and perform an 
alphabetical sort when you load the array. Adjusting the 
word length is fast and easy, but sorts can really slow down 
processing, so I usually enter the words in alphabetical order, 
but let my program adjust the lengths. Here's a word-lookup 
routine that makes the lengdi five characters, counting 
spaces: 

2000 FOR Z = lo 100 

2010 READ WORDS(Z) 

2015 WORDS(Z) = WORDS{Z) + "{5 SPACES}" 

2020 W$(Z)-LErr$(WORD$(Z),5) 

2025 NEXT 

This sequence of code adds four spaces to the end of each 
word as it's read from the Data statements, then it truncates 
the word to the first five characters. If the word was originally 
five or more characters, adding the spaces has no eflcct; but 
if the word was less than five characters long, the spaces pad 
il out. 

Once you have the words in alphabetical order, all the 
same length and loaded into an array, you can find the one 
you want quickly and easily with a binary search — the fastest 
type of search, because it splits the number of words it must 
check in half with each pass through the list. 

Here's how it works. Let's say we have 101 (0-100) words 




in our dictionar)', and the word we're 
trying to find is in position 65 in the 
array. On the first pass, the search 
looks at word number 50. Since the 
number of our word's position is 
larger (farther along in the alphabet) 
than 50, the search throws out all the 
words from number to 50 and con- 
tinues to search only froiti word 51 
through word 100. 

Next it checks word 75, and since 
our word is "smaller," words 75 
through 100 are thrown out, leaving 
51 through 7-1. Word 62 is half-way 
between, and our word is larger than 
62, so now the search looks from 63 
to 74. 

Number 68 is the new half-way 
point, and, since it's larger than 65, 
the routine next looks between 63 
and 67. This time, the half- way word 

is 65, so the search ends. In this case, the binary search took 

five passes to find the word, but a search may take more. 

However many passes are needed, this type of search is always 

fast and efficient. 
The binary search routine for looking up a word in an 

adventure game dictionary can be coded as follows; 

40 C$ = AB$(0) + "{r> SPACES }";ABS(0)$ = LErrS(G$,5) 

4 1 K = 0:KK = 100 

42 M = !NT((K -I- KKV2) 

43 IF ABS(0) = WS(M) THEN Q=CD(M):RETURN 

44 IF AB$(0)<W$(M) THEN KK = M - 1 
4r) IF AiiS(0)>\VS(M) THFN K = M -^ ] 

40 IF K = M OR KK = M THEN Q= OiRETURN 
47 GOTO 42 

In line 40, the routine adjusts the length of the input word 
to five characters, in the same manner as we earlier adjusted 
the length of the words in the dictionary. Remember, variable 
ABS(O) now holds only a single word. 

Line 41 sets the limits of the search. This routine searches 
the dictionary array from subscript (K) to clement number 
100 (KK), 

Line 42 performs the binary split by adding K to KK, 
dividing the sum by 2 and putting the resulting value (trun- 
cated to the integer if K-hKK is odd) into variable M. Since 
the values of K and KK change, the routine must perform 
this operation each time through the loop. 

Line 43 compares the value of ABS(O) with WS(M), the 
word in location M in the dictionary. If there's a match, a 
code is set (I'll discuss the codes later), and execution leaves 
tlie binary search. 

If there isn't a match, lines 44 and 45 see if AB$(0) is 
larger or smaller than WS(M). If it's larger, the bottom of the 
search is set to M -t- 1; if it's smaller, the top of the search is 
set to M - 1 . 

Line 46 checks to sec if the entire dictionary has been 
searched without a match. If M is equal to K or KK, the code 
is set to and execution goes back to the main program. 

If the search isn't done yet, line 47 returns the search to 
line 42 to calculate a new value for M, 

DIRECTING Action Through Codes 

So far, we've taken the player's free-form input (such as 
TAKE RING) and broken it into two words, then searched 
the game dictionary until we found the word lAKF. A match! 



MAY igsa 'RUN 43 



Sampla lilting of a aimpte sdvanture gsma. 

10 GOSUB 900:REM INITIALIZATION 

15 GOTO 500:REM MAIN LOOP 

20 <VTEWTHELOCATION> 

30 <PARSER> 

40 <BINARY SE/\RCH> 

50 <ANALYZE CODE> 

100 <TRAVEL> 

200 <TAKE> 

300 <DROP> 

400 <HGHT> 

and so on for otlicr actions 
500 REM MAIN ROmiNE 

502 GOSUB 20:REM PRINT ROOM DESCRIPTION 
504 INPUT "YOUR MOVE "; AS 
506 GOSUB 30:REM PARSER 
508 GOSUB 40:REM BINARY SEARCH 
510 GOSUB 50:REM AN/\LYZE CODE 

512 IF NM(0) = THEN PRINT "\VHAT?":GOTO a04:REM NO MATCH IN BINARY SEARCH 
514 ON NM(0) GOSUB 100,200,300,400 
516 GOTO 504 

other possible routines here? 
900 REM INITIALIZATION 
905 REM TITLES, DIM ARRAYS, READ DATA, ETC. 



1000 DATA. 





But now, what do we do next? 

The answer is, use a code. Each word in your program 
dictionary must have a matching code. The dictionary words 
are in one array, W$(100), and the codes are in a matching 
array, CD(IOO).' If W$(14) in the dictionary held ENTER, 
CD(14) would hold the matching code, perhaps the number 
111. When the binary search finds a matching word, it also 
finds thai word's code, then places the code into variable Q 
and returns Q to the calling routine. What happens there is 
up to you. 

Here are some possible codes: 



Word 


Code 


NORTH 


100 


EAST 


101 


SOUTH 


102 


WEST 


103 


TAKE 


•200 


DROP 


300 


KILL. 


400 



If you used these codes, the first digit (in the hundreds 
place) would send your program to the proper routine. The 
following digits would direct the program furilier once it 
had reached that routine. So the player's choices would 
determine what happens and where he goes next. 

To this point, I've covered the most difficult concepts and 
code in adventure game programming. The rest of the secret 
of writing an adventure game is in organization. If your 
program has good structure, it will practically write itself. 

Structuring Your Program 

Many people program like they read a book: They just 
start at the beginning and keep going until they reach the 
end. This may be the best way to get through a novel, but 
it's not the best way to create a complex adventure game, A 
game with poor structure is inefficient, using up unnecessary 
memory and being almost impossible lo debug. 



What do I mean by good structure? It's grouping all the 
code for a particular activity in one place. Put all the Data 
statements together; assemble all tbe code that handles input; 
group all the code for taking objects; and so on for the player's 
every possible action. The adventure game program should 
always cycle through a main-line routine that takes die player's 
input and branches off to subroutines ;iccordiugly. 

The listing at the top of this page is the sbell of a very 
simple adventure game. The routines I've already discussed 
are indicated by their titles, 1 also indicate other routines 
you could include if you were to wTite a game using this 
shell. The main routine appears in more detail. 

As you can sec, the main routine merely takes the input 
and branches to various routines. The program is always 
using the same routines for the same purposes and returning 
to a central place to aw:iit the next input. 

The initialization routine and Data statements, which are 
used only once, go at die end of the program, so Basic doesn't 
have to look at them more than once. By the same tolicn, 
routines that are used often should go at the beginning of 
the program, so Basic needs to scan fewer lines to find them. 

Broader Appucations 

While I've been discussing adventure game programming 
in this article, die techniques involved can be used in other 
types of programs as well. A parser is iLseful in any program 
that allows free-form input; Data statements, arrays and binary 
searches can be used in many types of programs; and all 
programs should be structured. In fact, most colleges teach 
only structured programming languages, and many l)usinesses 
insist ibat tbeir progiammers follow structured techniques. 

Whenever you write a program, keep these techniques in 
mind. You'll be a better programmer for it, ■ 

Cindy Hurley, a microbiologist workittgat the University of Florida, 
is also a computer programmer who pardailarty enjoys creating 
adventure games. 



44 RUN M,U' 198a 




An assembler is an effective tool for adding speed 
and versatility to your programs. 



By MICHAEL BROUSSARD 




BASIC, THE LAN- 
GUAGE thai comes buili 
into ihcC-64 and C12H, 
is easy U) learn and me. 
However, there are sjine 
applications where Basic isn't appropriate, either because it 
isn't fast enough or beciuise the [iiogrammer needs access 
lo parts of the operating system not available (Venn Basic. 
For maxiiinim S])eetl and control ol' your Commodore, you 
must program in machine language (Ml, Cor short). IVul, what 
exactly is ML? 

The "brains" of the C-64 and the C-128 are microproces- 
sors. Kach microprocessor is controlled by a set of machine 
imtructions that let it read from and write to memory, add, 
subtract, branch and perform other fundamental operations. 
When you use machine latiguage, you are directly conttollitig 



the operation of the mi- 
croprocessor. When you 
use Basic, on tlie other 
hand, you are writing 
programs in a liigh-level 
language that must first be "interpreted" into machine lan- 
guage so the Commodore microprocessor can execute it. 
Basic is, in fact, a sophisticated ML program that's built into 
the tA>mmodore. 

True ML programs are just strings of numbers and are 
dilTicult for people to read. For example, consider the fol- 
lowing Basic statement, which displays die word HEIXO on 
the screen: 

I'RINT "HELLO" 

Now, here's the hexadecimal represetitation of an ML 



WAV IHHM -RUN 45 



c 



program ih;>t does the same thing. 
(It assumes iliat the word MELLO is 
stored in iiicinor>' sianiiig at loca- 
tion 49ir)'2.} 

A2 05 AO 00 B9 00 CO 20 D2 FF C8 CA 
DO F6 60 

As you can see, it's exceptionally 
difficult for a human being to pro- 
gram in a lan(^iage like this. For this 
reason, assemhlers were developed. 
An assembler is a program that lets 
you use imderstandablc abbrevia- 
tions (called mnemonics) instead of 
numbers, to specify microprocessor 
operations atid refer to memory lo- 
cations using symbolic names. 
The machine language program 

appears again below, shown in the 

mnemonic IVn'm that is expected hy 

most assemhlers. Comments apjiear 

at the end of each line, following the semicolon 

, number of chars 
, string index 
LOOP LllA MSG.Y : get a char of string 
; print it 

: point to tie\l cLar 
; decreineiii c:ounlcr 
; branch if mit 
; exit ML program 



areful use 
of macros can make 
your ML programs 
shorter and a lot 
more readable. 




Merlin-style example. (For those 
atiiong you who arc already familiar 
with machine language, the colon 
is correct; it's appended to the op- 
code to tell Merli[i to use absolute 
addressing,) 

DINC mac; ; de n lit- a m ac ro e al led 

DINC 

INC: n ; parameter gets sub- 
stituted for 11 

liNL*-*-.'? 

INC: ]1 -t- 1 

<« ; end of macro DING 

Once this macro has been defined 
at the beginning of your assemlily 
program, you can use it to increment 
any two -byte pointer. For instance, 
to increment a ptiiiitcr calkd I'TR, 
you'd include the follr)wing instruc- 
tion iti ytmr program listing; 



MSG 



LDX #5 

LDY #Q 

LllA MSG.Y 

.]SR $FKD2 

INY 

DEX 

BNK LOOP 

RTS 

.TXI" "HELLO" 



In this art icle, I'll survey five assemblers currently available 
for the C-6'1 and CI 28. However, before jumping into the 
features of the programs, 1 want to describe assemblers in 
general. 

Assembler Features 

An editor is a tool that assists you in creating, saving and 
modifying programs. The C-64 and C-I28 come with simple, 
built-in editors. Whenever you type a line that begins with 
a number, the editor assumes it's to be added to the program 
in memory and inserts it in the correct order, based on the 
line number. ML programs tend to have shorter lines than 
Basic programs, but more of them, since each line of ML 
code typically represents a single machine instruction and 
its operands. 

In ML programming, it isn't unusual to want to insert, 
delete or copy many lines at a time— a potentially tedious 
task with the built-in editor, especially on the C-64, For this 
reason, many assetnblers, includitig several of those I'll surs ey 
here, have their own editors, svith features designed to assist 
in ML progratnming. Some use the Basic line editor as a 
starting point and add commands to make writing ML pro- 
grams easier. Others provide a full-screen editor, so you can 
use the cursor keys to scroll through your program. 

All but one of these assemblers support rmicroi, in which 
an entire set of frequently used instructions is associated 
with one name. Wherever in ytnir program those instructions 
are re(]uired, you place the macro name instead. The instruc- 
tions that make up the macro are assembled into the program 
when the macro is referenced. 

Macros can incorporate parameters, which make them 
very powerful. For example, consider the following code for 
defining a macro that increments a twobyie pointer. Each 
assembler uses a different svntax for macros; this is a 



>» DINC PTR 



This line would be expanded during the assembly process 
into the following set of instructions: 

INC: I'TR 
BNE * -^ 3 
INC: PTR -t- 1 

Careful use of macros can make your ML jnograms shorter 
and a lot more readable. 

Coiidiiionat assembly is the ability to turn assembi)- on or off 
for part of your source program, based on. say, the value of 
a variable or the ty]ic of parameter passed to a macro. This 
feature is useful for a program that must generate slightly 
different code for dilTereni situations. For example, you 
might design a program destined to run eitlier on a C-ti-i or 
a C-r28. By setting a flag at the beginning of the progratn 
and using conditional assembly, the same source code could 
be used to generate ML tailored to either machine, thus 
saving you the trouble of maintaining two separate versions 
of the program. 

Instead of pure ML, some assemblers can generate reheat- 
able axle, a special intermediate code that must be placed in 
RAM by a separate utility called a /oodfT. This feature is very 
convenient when you have a long .ML program you'd like to 
move around in memory without having to reassemble it 
every time. 

Assembler packages often include other utilities. A machine 
language monilor, for instance, is a tool for viewing an ML 
program in RAM. It lets you exatnine the machine registers 
and the cotitents of memory, and set memory as well. M(m- 
itors are typically used in debugging ML programs. They're 
not as important in assembler ])ackagcs lor the C-128, as it 
has its owti monitor built in. 

Unassemblers are programs that attempt to build an ML 
source program from the contents of RAM, thus "reversing" 
the assembly process. These tools are handy when you ac- 
cideiU:illy lose the soince far an ML program or when you 
wish to examine someone else's .Ml. pr()gr;im to figure out 
how it works. 

Conversion tools are programs that take a source program 
written for one assembler and cotivert it to the source format 
expected by another. 

Now, let's look at the more interesting characteristics of 
five assemblers for the C-64 and C-128. A chart summarizing 



46 RUN' MAY IHNH 



And the Latest . . . 



a ■ ■ 

TWO NKVV ASSEMBLER SYSTEMS have cmie lo our attention 
right ht-iorc press time. Just released Is geof rogrammer. a GEOS- 
based assembler for ihe CCl from Berkeley Softworks, and Com- 
[Tiodore's CI 28 Developer's Package will soon appear. 

geoProgrammer 

GeoProgramnier is tlic first assembler package designed for a«e 
with the GEOS operating system, and should make development 
of new GEOS applications much easier. It consists of a complete 
development environment, including three utilities: geoAssembler, 
geoLinker and geoDcbiigger. 

GeoAssembler lets programmers create assembly source code 
using geoWrite, and it accepts actual graphics images within the 
geoWrite source code, where they're converted directly into usable 
program data. Ckmsidcring that GEOS is a grapliics environment, 
the importance of this feature can't be overstressed. This milny 
also offers macro facilities and conditional assembly, and it can 
handle up to 1000 label deflnitions per assembly module. 

GeoLinker converts object code generated by gcoAssembler into 
GEOS ex ecu table programs. It also provides a way to create icons 
for the programs that can be used from the GEOS deskTop. 

GeoDcbugger lets you interactively follow the execution of a 
program created by gcoAssembler, so you can find and remove 
bugs, liecause this utility lakes advantage of the RAM expansion 
unit (REU), you can debug [programs that would normally lake up 
the entire memory of the computer, 

RUN will publish an in depth review of geo Assembler in an 
upcoming geo Watch column, tf you just can't wait, geoProgrammer 
is available from Berkeley Softworks, 21 50 Shaituck Ave., Berkeley, 
CA 94704, for $69.95. 

The C-128 Developer's Package 

From Commodore comes The C 128 Developer's Package for 
their 6502 microprocessor, probably to be priced at J49,95. This sys- 
tem is designed to run on the C> 1 2 8, but it can be used lor C-64 devel- 
opraentas well. Occupying four disks, it's certainly die most extensive 
machine language tool kit I've ever used. 

The COP source code editor is an HO-coUimn, fullscreen editor 
called EDI 28. based on mainframe screen editors, it allows full 
access to any .spot on the screen with the cursor keys, plus paging 
forward and backward through text fdcs, string searches and cutting 
and pasting text areas. You can access disk drives with any device 
number from 8 to 1 1, send your text to a printer and incorporate 



other text files in the one you're using. The editor allows up to 
47K of text in the main buffer and another 47K in the paste buffer. 

The GDP HCD65 Macro Assembler is similar w the mainframe 
assembler u^ed to develop the C-128 operating system. In fact, one 
test of the HCD6a involved using il to assemble all ihc 1 28 ROMs. 
The HCD()5 can handle hex, decimal, octal, binary and literal 
constants, global and local labels, and global symbols. It also oilers 
extensive macro facilUy, with macros nested to any depth (limited 
only by memory). Finally, ibis assetnbler supports a wide range of 
conditional directives, which are used for assembling various sets 
of source code based on results of IflElse/End If decisions. 

As powerful as C^DP's editor and assembler are, it's the accom- 
panying support software, utilities and documentation that really 
set this product apart. The software engineers at Commodore (the 
people who designed the C-64 and CI 28 and w<irk tlaily on them 
and their peripberal.s) have provided pages of documentation on 
the differences between the various ROMs used in the C-fi4, SX- 
64, C-128 and 1571 drive, plus a sprite editor, character editor and 
a SID (sound interface device) editor for developing software on 
the C64 and C-128. Not one, but three completely different 1541 
fast loaders are also supplied for use in your programs, complete 
with source code and documentation. 

You'll also find supp<irt routines for Commodore's 1764, 1700 
and 1750 RAM ex])ansion cartridges. With these routines, you can 
determine the siic of available RAM, then stash data in (be RAM 
and fetch il out again. The ofTicial Coitunodore RAMDOS software 
is included, as well. 

CDP supports the Commodore I35I mouse widi two machine 
langtiage routines, one for use from Basic and the other frtim 
assembly language. It also makes programming the ir>71 and 1 581 
disk drives easy, because the source code and d^>cumentatioti for 
(he routines that access the high-speed Burst modes (for use on 
CT28 and C-128D systems) are provided. You'll find routines for 
compactitig and uncompacting data, as well, These are useful 
functions, and quite difficult to write. 

Finally, The C-128 Development Package includes 
complete flocumentation on the CI 28 Basic 7 
math routines. I'hese valuable ROM routines are 
user-callable. 

If you're planning to uie a C-128 to write 
assembly language software for cither the C-64 or 
the C-i28, this is the package to ase. H] 

— Lou Wdtact 




the basic features of these programs appears in Table 1. In 
Table 2, you'll find a list of inaniifaciurers and prices, 

C-64 Assembler 
Development System 

One of the oldest C-64 assemblers on the market is the 
one produced by Commodore itself. It adds commands to 
the standard Basic editor, allowing you to renumber and 
delete line ranges. li snpptnts macros, and the package in- 
cludes a monitor to assist with debtigging. This Is one of the 
slower assemblers, because llie source cotle must be read in 
from disk twice and because an intermediate form of machine 
code is stored on disk during the second pass. This inter- 
mediate code must be poked into RAM later in a separate 
load step. Since there's no option to assemble direcdy into 
memon", the assembly process can take a long time if you're 
using a 1541 disk drive. 



The only trouble I had i\'ith diis package occurred when I 
tried to direct a listing to a non-Commodore printer: the sy.stem 
locked up. I'm not sure if the problem lies with the printer or 
the interface. The quality of the documentation is fair. 

Merlin 

Merlin is a powerful macro assembler that comes in two 
versions — ^onc for the C-64 and one for the C-128. They arc 
similar integrated packages that l«)ok like whole new tnini 
operating .systems. Wlieii booted. Merlin presents a menu of 
options for doing such things as entering the editor or 
monitor and loading tn- savitig .source files. Merlin 128 comes 
with its own high-t\uality, full-screen editor. The C-64 version 
includes a slightly less sophisticated, line-t>rientcci editor, but 
a full-screen version is provided on the source disk and can 
be loaded and run on demand. 

Both editors make entering assembler source code a breeze 



MAV 198H RUN 47 



Tsfals 1. Summary of 
aaaarnblar fsaturos. 

by autoniiUically tabbing from 

labfl to opcode to opLTiiiid 

fields wlu'iiyoii]jrcsslh(;s[>;icc 

bill'. M;icn)s can be nested in up 

to IG levels, and the source disk 

tomes with a libraty of useful 

examples. Thedocumentation 

is excellent. 

The Better 

Working 

Power Assembler 

The Better Working Power 
Assembler, from Spinnaker, is 
;nv interesting package: For one 
low price, you get both a C;-64 
and a CM 28 version, plus l>oth 
a inodincd Rasic editor and a 
full-screen editor. .Mtbougb it 
iloesn't support user-written 
macros, BWPA comes with a 
few built-in, macro-like pseudo 
opcodes to handle routine 
chores like block-tnetnory 
copy. Temporary, reusable spe- 
cial symbols allow for CHsier 
toditig of short branches, 
which results itt smaller symbol 
tables and even faster assem- 
bly. BWI'A provides support 
for nonstandard 6502 opcodes 
using the getierally agreed- 
u[>on nntemonic forms. 

Provision is made for send- 
ing each byte of output to a 
user-specified suhioutiiie dur- 
itig the second pass of the as- 
sembly process — a useful fea- 
ture when you're burning an 
KPROM or want to direct the 
output to a device such as a 
tape cassette or modem. 

The t;-()4 version of the as- 
sembler works well with Spin- 
naker's Programmer's Tool- 
box, which adds many useful commands to Basic, such as 
renumber, range delete, search-and- replace and DOS sup- 
port. As n bonus, the C-128 version even contains a Z-8() 
cross assembler! The documentation ejualtty is good, and it's 
fun lo read, 

Abacus 

Another macro assembler for the C-64 is available from 
Abacus. Source files for this assembler are edited with the 
unenhanccd Basic editor, which is a disadvantage for ML 
programs, where you often want to insert, move or delete 
ranges of lines. Korttmaiely, ibis assembler also works well 
with Spinnaker's Progiammer's Toolbox. (Ue sine to load 
the assembler /ir.ti.) 

Directing object code to disk or a printer is a little more 
complicated here than with most assemblers, as you must 
use Basic statements before and after the source program to 
inanaj^e the opening, closing and deletion of disk files and 
to open a channel to the printer. The disk is heavily copy- 





i 


/ 


/ 


^ 
e 


# 


Full-screen editor 


No 


No 


Yes 


Yes 


No 


Extended Basic editor 


No 


Yes 


Yes 


Yes 


Yes 


C-64 and C-]28 versions 


No 


No 


Yes 


Yes* 


Yes* 


User-definable macros 


Yes 


Yes 


Yes 


No 


Yes 


Conditional assembly 


Yes 


No 


Yes 


Yes 


Yes 


DOS support 


No 


Yes 


Yes 


No 


Yes 


ML monitor 


Yes 


Yes 


Yes 


No 


No 


Unassemblcr 


No 


No 


Yes 


Yes 


Yes 


Format conversions 


No 


No 


Yes 


No 


Yes 


Relocatable code 


No 


Yes 


Yes 


No 


No 


Copyprotected 


Yes 


No 


No 


No 


Yes 



* Both versions included on die same disk. 



Tablfl 2. Minufacturars and prices. 

C-64 Assembler Development System 

Commodore Business Machines, Inc. 

1200 Wilson Drive • West Chester, PA 19380 

No longer distributed by Commodore; check with 

third-party distributors for price. 

Merlin 

Roger Wagner Publishing, Inc. 

PO Box .'J82 • Santec, CA 92071 • C-64, $49.95; 

C-128, 169.95 

The Better Working Power Assembler 

Spiiuiaker Software Corp, 

One Kendall Square • Cambridge, Mi\ 02139 • $39.9,fi 

Assembler/Monitor 

Abacus Software 

5370 52nd St, • Grand Rapids, MI 49508 • $39.95 

The Total Software Development System 

Distributed by Briwall 

PO Box 129, .56 Noble St • Kutztown, PA 19530 • $39 



i 

q protected, so much so, in fact, 

that the first copy of the as- 
sembler I tried wouldn't load 
on my 1571, even in 1541 
mode, and 1 had to write to 
Abacus for a replacement disk. 
Very good documentation ac- 
companies the program. 

The Total 

Software 

Development 

System 

TSDS, from NoSync, is an- 
otlier powerful macro assem- 
bler — and more. The jiackage 
comes complete with versions 
for the C-64 and the C- 128, and, 
in addition to adding <iver 30 
new commands to the Basic ed- 
itor, it boasts DOS su])])ort, a 
built-in fast-loader, an unas- 
semhler and conversion tools. 
If you still don't think you've 
received yotir nuuiey's worth, 
TSDS also includes a sprite edi- 
tor, a .sound-effects editor and a 
charstctcr-set editorl The docti- 
mentation is thin, but adequate. 

Summary 

All of these assemblers are 
good packages, so which is 
right for ytju? That, of course, 
depends on what ycni want to 
do with it. 

The Commodore assembler 
has the advantage of being in 
widespread use, so ML source 
programs you run into arc 
likely to be in that format. It 
is, however, the slowest pro- 
gram of the bunch, because it's 
disk-intensive. 

Merlin may be the best all-around assembler in the group. It's 
certainly the easiest to use, due to its menus and well-thought- 
out editors, and it's powerful in terms of features. 

The Better Working Power Assembler is fast and probably 
the iK'st choice for progiannners who svant to do a lot of 
interfacing between ML and Basic. It also appeals to my 
hacker's instinct. 

Although the Total Software Development System's docu- 
mentation is sparse, the program has all the features a gotid 
assembler development system should, and it coniplemecrts 
them wdth sound, sprite and character-set editors. This pack- 
age might be a good choice if you want to write an arcade- 
style game, where sprites and souml effects are important. 

/\11 right, if you must know, my personal favorites are Merlin 
and iiWPA, But your needs aie probably different fr<nn mine. 
The informalitm in this article should help you select the 
assembler that's best for your own applications, ■ 

Michaei Hroussard, a longtime RUN author, is a systems attalystfor 
Stratut Omfriiter, a manufacturer offauU-tolerant super-minicomputers. 



48 R tJ N - MAV I'.mH 



cc 




for my money, RERUN DISKS are the greatest. 

I've tried others, but found that the quality and number of pro- 
grams offered on the ReRUN disk can't be beat, My two teen- 
aged sons agree. They enjoy the games and educational 
programs. The time and money that I've saved with ReRUN 
has helped me— and my entire family— become more produc- 
tive computer users, ■ ■ 

w W —Jim Palmleri, ReRUN Subscriber 

Farmlngvllle. NY 

Discover the value, variety and ease-of-use that ReRUN 
disks offer, Joiri the thousands of RUN 
Mcgazirie readers who subscribe to 
ReRUN. Each disk is packed with 
programs from the two most recent 
issues of RUN, plus never-before- 
published BONUS programs. 
ReRUN is great software 
at an affordable price, 
including: 

• Word Processing 

• Spreadsheets 

• Data Bases 

• Educational Applications 

• Home Entertainment 




ORDER A SUBSCRIPTION TODAY! CALL TOLL-FREE 1-800-343-0728 

,______«_—___ [single issues available at $16.47 each)— — i— ™— ™«— — . 



^fi? ! 


1 


^m^^ 


P 




n 






^-,-- J 




V«bM. 




\r< 


E 


■fW T^ 


1 




' 


f .. .'"■■^"■^'i^BHJ 


^ 



SAVE 30% ON A YEAR'S SUBSCRIPTION 



YES! 



I wont to save 
time and money! Send 
me the following; 

n One year (6 issue) sub- 
scription to ReRUN for 
only $69.97 

D Back issues at SI 6.47 
each 



month 



year 



month 



year 



muN 



n Payment Enclosed D VISA 

D MasterCard □ American Express 

Card # Exp. Date 

Signature 

Nam© 

Address 



city 



Zip 



State 

Add S23.70 for foreign airmail 

Piease allow up to 2 weeks for delivery 

moil to; 

RERUN 80 ELIvl ST. PETERBOROUGH. NH 03458 



RN5HH 



Graphix to the Max 

Tap the potential of your C-128 by transforming 40-column 
color screens into vibrant 80-column displays. 



Cotiimodurc designed the C-128's 
SOColunin mode for text only, 
but the SOcolumn c!ii[j {the 
85(53 video display cliip, or 
VDC) has many properties pure text 
doesn't exploit. Switch responds to this 
unfulfilled potential by letting program- 
mers use Basic 7's dravvin;; commands 
to draw on the 'lOcolumn screen, and 
then switch that screen to 80-Column 
mode for display. 

Challenges of Switching 

I met a number of difficulties in writ- 
ing Switch. First, since the 40columii 
graphics screen is 320 dots wide and 
the SOcoIumu is G40 doi.s, an image 
switched as is would cover only half the 
screen and look distorted. To make the 
display look the same in 80 columns as 
in 40, I made Switch stretch the width 
of iJie picture from 320 to 640 dots. 

Another problem concerned RAM. 
To make a 640x200 color display with 
8x8pixcl color cells reqtiires 18,000 
bytes. C;-128I)s have 64 K of VDC RAM. 
but flat I28's have only 16K (unless 
you've upgraded to fi4K). To provide 
some RAM for color information. 
Switch creates a 640 x 176 display for 
16K users. That means they can switch 
a 40column screen only up to line 175, 
thereby losing 24 scan-lines of display 
space, but the benefit is worth the sac- 
rifice. If you have 64K of VDC RAM, 
Switch creates a full 640x200 color 
screen. The program accepts a [param- 
eter (see below) that specifies bow much 
RAM you have. 

If you use the C-128's 80-column dis- 
play, you may have guessed another 
problem I c()n fronted in writing Switch: 
the fact that the 1 6 colors in the 40- and 
fiOColumn modes are not exactly the 
same. Eighty-Column mode has two 
shades of cyan and two of purple, but 
no orange or dark gray. It also lacks 





By LOU WALLACE 




C-64 Doodlal screen IrrtaQS displayed in 

thfl C-iaB'a 80-Column mode. 

brown, having a dark yellow instead. I 
mapped the colors as closely as possible, 
but, when switched, orange appears as 
dark purple, brown as dark yellow and 
dark gray as dark cyan. 

There was no solution to die last chal- 
lenge: that the 8363 VDC has no equiv- 
alent to Multicolor mode. With Switch, 
dierefore, you may only use Graphic 1 
(Hi-Res) mode. 

DOODLINC 

Besides graphics generated by your 
own programs, Switch will display Doo- 
dlel pictures. To use a Doodiel picture 
on the C-128. load it into memoiy lo- 
cation 7168 with a llLoad command, as 
in the following routine: 
10 GRAl'HIC 1.1 
20 BLOAD '■DDPICTURE".B0,P7I68 



30 GR-APHIC: 5 

40 SYS aniB.MDTRKM SWITCH 

50 C;ETKEY KV4 

6(1 SYS 2H10;REM SO-COIUMN GRAPHICS 

70 END 

If you have hi-res pictures mthout 
color itdbrmation, load them in directly 
at 8192, instead of 7168, 

The Listings 

Listing 1 creates the Switch machine 
language. Type it in (using RUN'S 
Checksum program), and save it with 
the name LIST 1. Only after saving it 
should you run it. This program creates 
the binary fde called SWITCH that 
other programs can load. 

Listing 2 is a simple demo of Switch 
that uses several Basic 7 drawing com- 
mands in several colors. If you have a 
C-128D with 64K of VDC RAM, change 
the variable MD to I; otherwise run 
Listing 2 as is. 

Switch resides at address $0B00 (dec- 
imal 2816) and includes two main rou- 
tines. SYS 28 1 6, mode is (he switch 
routine itself, with the value of "mode" 
set at or 1, depending on whether you 
have 16K or 64K of VDC RAM. SYS 
2819 turns off Graphics mode and rein- 
itializes the character sets and text 
screen attributes. HI 

Lou Wallace helped to break the color bar- 
rier/or the C.12S in fiOcohwuis l)y co-au- 
thoring Ultra Hi- Res, which demons trated 
the first real 80-column bitmap graphics. 



Ueting 1. Bwitch machine language generator program. 



f) RKM C-128 SWITCH 40/8(S - LOU 

WALLACE :REM*22 

10 FORT=4864 TO 5782:READ D: CK 

=CK+D:POKET,D:NEXT : REM* 20 2 

15 IF CK(J81909 then PRINT "ERR 

OR IN DATA STATEMENTS " : EN 

RUN it right: C-128 



D :REM*1Bi 

20 BSAVE*'SWITCII ",P4a64 TO P578 

2:PRINTDS$ :REM*4 

30 DATA 76,6,11,76,236,12,141,1 

04, 14, 173, 0,255, 141, 151, 14, 4 

1 ,254,141 ,0,255 :REM*154 I 



50 HUN- MAY 19HH 




RUN S/u 



IN NEW YORK & OUTSIDE 
CONTINENTAL USA CALL 



WAREHOUSE ADDRE 

FOR ORDERS CALL TOLL FR 



CONTINENTAL USA CALL I 't OAA ^AC ^A 

(212)732-4500 t~°YV~ ^"Ti' LY 



FOR CUSTOMER SERVICE 

CALL M0N-FRI/gAM>4PM 

(718)965-6686 



1-800-345-7059 

OPEN 7 DAYS A WEEK FOR ORDERS: MOKDAV- 
FRJDAY:9AM.7PM / SATURDAY & SUNDAY: 9;30AM-ePM EDT 



llpppla 



ORDERS & INQUIRES 

PLEASE WRITE TO: 

MONTGOMERY GRANT 

MAIL ORDER DEPT. 

P.O. BOX 58 

BROOKLYN, N.Y., 11230 



FAX NO. 2125641497 
TELEX NO. 422132HMOLLER 



LEADING EDGEA 




With Geos 
Program! 



$149.95 
0128X $219.95 

N EWC-1 280 wtth Built <t^OQ 
in Disk Drive i^H^.^ 

#1 700 1 2«K EXPANSION MODULE tM,«5 

#1 TMEXPANSION MODULE ^\ 1 ».»5 

XETEC JR. INTERFACE Ji32,n 

XETEC SR. INTERFACE tSi.SS 

C-I IB POWER SUPPLY „43>.1S 

CM/CMC POWER SUPPLY »«.»} 

VOLKS MSD t2DD BAUD MODEM 

FOR CMC & 1ZS tM.DS 

I XiTEC LI. KERNEL ») MS HARD DRIVES FORH 

CM-c wea 

C- 1 It „. *M9 

commodare 

DISK DRIVES 

01541/C $149,951 

Oi57i $209.95 

ti58i $189,951 

C= 154111 $164,951 

MONITORS 
1802 COLOR MONITOR 

$169.95 

f_ 1084 COLOR C!'yOA QC 
^ RGB MONITOR »>^0't.yO 

THOMSONRGB <toriO Oct 
COLOR MONITOR 4>^y!»"i*0 





COMMODORE PRINTERS 

C^MPS-IOGO SI 69 

''C= MPS- 1250 $239 

DPS-1 101 DAISY (t-acQ 
WHEEL PRINTER 3) 1 0» 





ft Commotlor* 

AMIGA 



IN STOCK-CALL FOFI LOW PRICE! 

AMIGA500W/WS4 $779 

AMIGA 500/1084/IOtO $979 

AMIGA 2000 IN STOCK 

ALL PERIPHERALS IN STOCK 

A-501 51 2K EXPANSION • A-1010 a.S* FLCFPV 
DfllVE'A-lOZOT S.25' DISK DRIVE WITH TRANS- 
FORMER -A-SOaaD BRIDGE CARD- A-IOM RGB 

COLOR MONITOR • A-ieec modem ■ A-ioeo 

SIDECAR ■ A.2090 HARD DRIVE CONTROLLER 
FOR A-ZOOO ■ A-Z010 3.5' INTERNAL DISK DRIVE 
FORA-2000-A.?05ZSMB EXPANSION FOR A-EOOO 



COMPUTER 
PACKAGES 




#1 COMPLETE PACKAGE 

COMMODORE 128 COMPUTER 
COMMODORE 1541 DISK ORIVf 
!2" MONITOR 
COMPUTER PRINTER 



$469 



COLOR MONITOR 
ADD5/)0 



to sunsTiruTE 1571 foh 

15*1 - ADD 160 




#2 DELUXE PACKAGE 

COMMODORE 128 COMPUTER 
COMMODORE 157t DISK DRIVE 
COMMODORE 1902 COLOR MONITOR 
COMMODORE 1515 80 COL PRINTER 



$659 



SPECIAL! 

C-128/D DELUXE PACKAGE | 
C-128 COMPUTER W/ BUILT-IN 
DISK'1902 RGB COLOR MONITOR | 
• COMMODORE COLOR PRINTER 



$639 



COMPUTER 
PACKAGES 




#3 COMPLETE PACKAGE 

COMMODORE C-64.'C COMPUTER 

COMMODORE 1541 DISK DRIVE 
COMPUTER PRINTER 

12' MONITOR 

GEOS SOFTWARE PROGRAM 

$369 

COLOR MONITOR ADDJJfO 
#4 COLOR PACKAGE 

COMMODOHf- C-64C COMPUTEH 
COMMODORE 15H1/C DISK DRIVE 
rOMPUTER PRINTER 

COLOR MONITOR 

GEOS SOFTWARE PROGRAM 



$499 



I PACKAGES/ J 



• Apple lie or HE Compuler 

'S •^5■ Drive. 13- Monilor AJI 

Hook up Cables & Adaptors 

Package of 10 Diskollcs 

Arr-Lt lie Afrit li[ 

$579 $799 

' MACSE tlMt 

MACEEW/20Ma APPLE 

HARD DRIVE „. S»M 

1 IMAGEWRITEHII Primer ,MS» 

APPLE MAC + PACK »1S7» 

APPLE 11(33 w/APPLE 

RGB COLOR Monitor & 

I J.5- DISK DRIVE »1 37» 



LEADING EDGE 

MODEL D PACKAGE 
IBM PC/XT COMPATIBLE 




SiyKllAM Computer Key 
tjonrtl ;i60K I iop[)y Drive 
4.7-7, m MHz. 12-Mcnilor 
800U-2 Processor 



$729 



SAME PACKAGE ^ODOl 

W/20 MB HAND DR<Ve3>30%7I 



PRINTERS 




EPSON 

FK-B6E $309.95 

FX-SBBE $419.95 

LQ-eOO $399.95 

LOB50 $489.95 

LO-500 $329.95 

LQ-1050 $659.95 

EX-1000 $459.95 

Panasonic 

lOOOI-ll $159,95 

1092 $289.95 

109H/II $189.95 



NX-1000 $iea.95 

NX-15 $289.95 

NB2'110 1399 95 

NU24t5 1539.95 

OKOVIA 

OKIDATA120 $19995 

OKIOATA-180 $219 95 

OKIMATE-20WITH 
PLUG'NPfiINT $139.95 





K 



[JU^MJ, 



IBM PC, ^ I 
COMPATIRIF PKG 

51 2 K RAM ExpaniJaDle lo 
640K 360K Floppy Disk 
Drive 12" Monilor 



$499 



■ SAME PKQ, W/IOMB (t-700 
[hard DRIVE ^l£.y 



SEAGATE 



>«MG HARD DRIVE 
W/COMTROLLEH 



$269 



10 UB HARD DRIVE t Is MB HARD 
DRIVE NOW m StOCHI 



SANYO 

PR-3000 DAISY 
WHEEL LO PRINTER $99.50 I 



SPECIAL! 

commociore 

PC10-] 




PROFESSIONAL package] 
PCI 01 Corrputer 512K 
ExpanOnbleloeiOK 360K 
Disk Drive Enhanced 

Keyboard Serial & Parallel 
Pons 12" Monitor All 
Hook up Cables &. Adaptors 
Package o( lODiskollos 



$499 



same package 
w/30 mb haho drive 



^ .... . „^1IL^T^-«'T imrm I ^TCTM I^^^ Unn* t^.^^ B..k <Ma. U„i.„„i, Vl>>, Am-E>. DiHr'i Cl>b, Cini-BliKhi, Daunt UU Mi C.O.S.i icciplN »• 

r 'JB^W t'*'^ J IKmJC — iJ M^B ilJUldul ■.kU|i I.> i„i» ,i,i ,,Un. Hn.t*n»U clwb moil viH l>l mlj tluixct. Mi»> xlifi in nn-iinil.i« 

NO SURCHARGE FOR CREDIT CARD ORDERS ijc'w»T^ri,.j;:';i%;.vr;irvrT.^':.Vj;*.rev;^^^^^^^ 

Ciicte 98 on Reader Service card 



G R A P H I X 



40 
50 
60 
70 
80 
90 
101 

1 10 

120 
130 
140 
1 50 
160 
170 
180 
190 



DATA 1 7 3 

,208,15, 

14,169,1 

DATA 1 5 

162,25,3 

105,14,1 

DATA 106 

4,169,64 

4,201,0, 

DATA 1 69 

08,141 ,1 

,14,169, 

DATA 162 

169,201 , 

4,201 ,0, 

DATA 169 

1 47,14,1 

1 41 ,91 , 1 

i DATA 14 

1 ,96,14 

,0,141, 

DATA 21 

50,173, 

177,250 

DATA 17 

3,102,1 

4,105,8 

DATA 2 3 

,14,24, 

41,94,1 

DATA 11 

,91 ,14, 

3,238,9 

DATA 95 

0,14,24 

6,14,20 

DATA 22 

,24,105 

141 ,91 , 

DATA 1 4 

,31 ,12, 

,96,173 

DATA 20 

141 ,99, 

159,111 

DATA 1 4 



,0,214,4 
1 69,64,1 
92,141 

1,14,76,5 
2,31 ,1 4, 
69,0,1 41 
,14,169, 
,141,93, 
240,17 

.,255,141 
06,14,16 
1 ,168 
,28,169, 

141 .150, 
208,5 
,177,141 
41 ,92,14 
4,169,0 
1,94,14, 
,169,0,1 
100,14,3 
3,12,173 
92,14,13 
,32,128, 
3,101 ,14 
4,32,55, 

144,2 
v,251 ,13 
105,1 ,20 
4,76,167 
,169,0,1 
173,91,1 
2,14,238 
,14,173, 
0,35,238 
1 ,8,208 
,238,92, 
,56,144, 
14,169,0 
1,96,14, 

173.151 , 
,150,14 
1 ,201 ,24 
14,169,0 

141 ,108 
169,4,1 



1 ,7,24,201 ,0 




62,25,32,31 , 




: REM* 124 


200 


7,11 ,169,71 , 




169,199,1 41 , 




:REM*25 2 


210 


55,1 41 ,107,1 




14,173,104,1 




:REM*121 


220 


,93,14,169,2 




9,62,141 ,107 




:REM+27 


230 


4,32,220,13, 




1 4,173,104,1 




: REM* 161 


240 


,150,14,173, 




,173,146,14, 




:REM*1 19 


250 


1 41 ,95,1 4,14 




41 ,99,14,169 




2 :REM*73 


260 


,91 ,14,133,2 




3,251 ,160,0, 




13 :REM*171 


270 


,32,55,14,17 




14,165,250,2 




:REM*133 


260 


3,250,173,94 




1 ,40,240,6,1 




:REM*175 


290 


41,94,14,238 




4,201 ,0,208, 




:REM*67 


300 


95,14,205,15 




,96,14,173,9 




: REM* 4 6 


310 


14,173,91,14 




3,238,92,14, 




:REM*be 


320 


76,157,11 ,32 




14,141,0,255 




: REM* 9 3 


330 


0,23,169,55, 




,141,100,14, 




:REM*186 


340 


41,109,14,76 





,81 ,12,169,208,141,100,14,1 
69,62,141 ,99,14 :REM*12 

DATA 169,208,141,108,14,169 
,7,141 ,109,14,32,182, 12,173 
,148,14,133,250 :REM*169 

DATA 173,149,14,133,251,160 
,0,177,250,141 ,88,14,32,26, 
14,168,185,126 :REM*255 

DATA 14,141 ,89,14,173,88,14 
,32, 21, 14, 32, 26, 14, 168, 185, 
126,14,32,21,14 :REM*223 

DATA 24,109,89,14,32,55,14, 
32,55,14,174,108,14,24,202, 
224,255,208,19 :REH*93 

DATA 142,108,14,174,109,14, 
24,202,224,0,208,1 ,96,142,1 
09,14,76,158,12 :REH*13S 

DATA 142,108,14,230,250,165 
,250,24,201 ,0,208,2,230,251 
,76,94,12,162,18 :REM*163 
DATA 173,99,14,32,31 ,14,162 
,19,173,100,14,32,31 ,14,162 
,12,1 69,0,32,31 :REM*202 

DATA 14,162,13,169,0,32,31, 
14,96,32,49,13,162,25,32,43 
,14,141,97,14 :REM*84 

DATA 173,105,14,162,25,32,3 
1 ,1 4,32,11 1 ,13,96,32,49,13, 
162,25,173,97,14 :REM*254 
DATA 32,31,14,162,20,169,8, 
32,31 ,14,169,0,162,21 ,32,31 
,14,162,28,169,4 :REM*16 

DATA 160,0,32,220,13,16 9,15 
,160,192,162,39,133,2,132,3 
,134,4,32,110 :REM*144 

DATA 255,169,147,133,6,169, 
15, 1 60,255,162,210, 1 33,2,1 3 
2,3,134,4,32,110 :REM*115 

DATA 255,96,162,24,32,43,14 
,141 ,98,1 4,32,182,12, 160,0, 
162,31,169,0,32 :REM*131 

DATA 31,14,140,90,14,162,24 
,169,7,160,0,32,220,13,162, 
30,169,255,32,31 :REM*50 

DATA 14,172,90,14,200,24,20 
4,93,14,208,227,169,7,160,1 




251,173,1,214,96 :REM*227 
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,1,2,4,8,16 :HEM*38 

DATA 32,64,128,254,253,251, 
247,239,223,191,127,0,15,8, 
7,10,4,2,13,11 rREM*175 

DATA 12,9,1 ,6,5,3,14,192,48 
,12,3,0,32,0,28,177 :REM*69 



Listing 2. Switch domo pragram, 

10 REM DEMONSTRATION OF 40 COLU 
MN GRAPHICS IN 8 COLUMNS 

:REM»103 
20 REM BY LOU WALLACE :REM*114 
30 REM RUM MAGAZINE MAY 1988 

:REM*243 
40 BLOAD"SWITCH ",B0,P2816 

:REM*238 
50 REM DRAW ON 40 COLUMN SCREEN 

:REM*1 25 
60 MD=0:REM CHANGE MD TO 1 FOR 

64K VDC SYSTEMS :REM*49 
70 MT=175:IF MD=1 THEN HT=199 

:REM*208 
80 COLOR 0,1 ;REM*221 

90 GRAPHIC1 ,1 :REM*224 

100 COLOR 1,6: BOX 1,0,0,319,HT 

; REM* 149 
110 COLOR 1,2: BOX 1,8,8,100,50: 



CHAR 1,5, 3, "BOX" :REM*139 

120 COLOR 1,3: CIRCLE 1,160,6 4,5 
0:CHAR 1 ,17, 8, "CIRCLE" 

:REM*147 

130 COLOR 1,4: DRAW 1,8,120 TO 1 
60,120:CHAR 1 , 1 , 1 6, "LINE" 

:REM*30 

140 COLOR 1 ,5 :REM*46 

150 FOR 1=1 TO 20:X=RND(1 )*50:Y 
=RND(1 )*10:DRAW 1,204+X,96+ 
Y TO 204+X,96tY:NEXT:REM*97 

160 CHAR 1 ,26, 14, "POINTS" 

:REH*176 

170 COLOR 1,7: CIRCLE 1,270,72,2 
0,50, 5, 135: CHAR 1,35,14,"AR 
C" :REM*148 

180 COLOR 1,8; CHAR 1,1,19,"BASI 
C 7 DRAWING COMMANDS IN 80 
COLUMNS" :REM+1 23 



190 
200 
210 
220 
230 
240 
250 
260 

270 



280 
290 



GRAPHIC5 :REM*4 

PRINT "READY. . ." :REM*68 
SLEEP 1 :REM*123 

PRINT "SET..." : REM* 104 
SLEEP 1 :REM*1 43 

PRINT "GO!" :REM*74 

SLEEP 1 :REM*163 

B=2816:REM ADDRESS OF ROUTI 
NES :REM*253 

SYS B,MD:REM CREATE 80 COLU 
MN COLOR SCREEN FOR 1 6K CI 2 
8'S ;REM*19a 

GETKEY A$ :REM''250 

SYS Bt3:REM RESTORE 8563 CH 
IP :REM*99 

COLOR 5,16: COLOR 6,1: REM SE 
T SOME NICE COLORS :REM*171 



52 R U N ■ MAY l'.m 



Learn To Walk 
Before You RUN 



We receive many letters from new Commodore owners 
who want to type in program listings from RUN And need 
help in gelling started. To answer many of the questions 
novice users have, we present the following guidelines. 

1. First, keep in mind that as a beginner yon should enter 
only short Basic programs. Avoid machine language list- 
ings and lengthy Basic programs until you get the hang 
of what you're doing, 

2. To help you catch mistakes in typing iti listings, we 
publish two checksum programs each ttionth, called 61 
Perfect Typist and 128 Perfect Typist. (Follow the direc- 
tions in How To Type RUN Listings, elsewhere in this 
issue.) 

3. If you intend to save the program you're typing in on 
a brand new disk, you must format that disk. To do this, 
insert the disk in your drive and type: 

Oi'EN15,8,t5 <prc»s retun)> 
PRINT#15."N0:NAME,##" <press rctuni> 

The ## is a two-character identifier that can be any 
combination of letters or digits. NAME can be any tiiJe 
for the disk that you choose, as long as it's 16 characters 
or less. 

After entering the above lines, wail for a few minutes 
while the disk spins inside the drive. When the disk stops, 
the Ibrnialting is done. Then type; 

CLOSE15 < press rL'lurii> 

In 1 28 mode on a C-128, you can shorten this procedure 
by typing; 

HEADER "NAM£,##" <prcss rcuirn> 

Caution: The formatting process erases atiy material 
already on the disk, so if you're formatting a u.scd disk, 
make sure it d()csn't contain any programs you want to 
kce|>. See item 1 1 below, on reading the disk directory, if 
you need to find out what's on the disk. 

4. Before you start typing in a program listing, your 
computer's memory needs to be empty. To make sure it 
is, turn the computer off, wail a few seconds, and turn it 
on again. 

5. As you lype in the listing, remember to press the return 
key after each line. The return enters the line into 
memory. 

6. If you want to review what you've entered, type LIST 
and press the return key; all the lines you've entered will 
scroll by. Yovi can slow the scrolling ois the C-(i-l by holding 
down the control key, and on the C12H by pressing the 
no .scroll key. To view certain specific lines, type LIST, 
followed by the line numbers you want; then press the 
return key. For example, LIST 10-50 displays lines 10 
through 50, and LIST 20 displays only line 20, 

7. If you find an error in a line, delete the incorrect 
characters witli the insert-delete key. then retype that 



portion and press return to enter the new line in memory. 

8. Be sure to save the program to disk fairly often during 
the typing process. Otherwise, you could lose all your 
work if a power glitch wipes out your cotuputer's memory. 
To save a partial or complete Basic program listing, type; 

SAVE "NAME" ,8 <press retum> 

hi 128 mode on a CI 28, you can press F5, type in 
NAME and press the return key. Here, NAME is the 
filename you want the program to have, not the disk name 
you used when formatting. 

Each time you save a revised program to the same disk, 
you must change its filename, or a disk error will occur, 
even if only one character is changed. An easy way to 
vary the filename is by adding version numbers to the 
end of the basic name (Program. 1 and Program. 2, for 
example). The numbers will also tell you which version 
is the latest, 

9. If you wish to erase (scratch) unwanted programs from 
a disk, type: 

OPEN 15,8,1 5 < press ret am > 

PRIN'r#15,"S0;riletuitnc" <press return and waita few seconds> 

CL()SE15 <])ress rclurn> 

In 128 mode on a C-128, you can type: 

SCRATCH "NAME" <pre5s rclurn> 

Re sure not to erase the final version! 

10. Always save the final version of a program to two disks, 
so you have a backup copy in case one of the disks gets 
dani;igcd. When saving to two difTercnt disks, you can use 
the same program name in each case. 

11. To view a complete list of tlie filenames on a disk (i.e., 
read the disk directory), type; 

IJ3AD "$",8 <press retum> 

UST 

In 128 mode on a C-128, you can just press F3. 

12. When you know what progiam you want to load, next 
make sure you know exactly how its filen;uiie is spelled itt 
the disk directory, inclutiing ptuictuation. special charac- 
ters and spaces. A n]ist;ike in the filename will keep the 
load iVom working. 

If the disk directory is still on the screen when you enter 
the Load command, you can refer to that for the spelling. 
If the directory will be gone from the screen by the time 
you enter the Load command, jot d«>wn the exact spelling 
of the filen;uiie for reference. Once yim're sure of the 
filename, load the program by typing; 

LOAD "NAME",8 <press retum> 

In 128 mode on a C128, you can just press F2, lype in 
the filename and press the return key. 

13. After you've loiided the program, enter RUN to use it- ■ 



MAY I9HH ■ RUN 5S 



rarAi back up power iakes 



ACTION ^ 
REFLfflf n THE mXIMATE UTHITIES/MCIKUF CARTRIDGE FOR THE 64/128 

• Action Bfiplay alltrws yon to Freeze the action of any memory Besident Pro|ram and make a complete back-up to disk or tape - bnt 

thats not all ... . Just compare these features ^^ 



J Simple OperaUori; Just press the button at any 
point and mate a comptete backup of any" memoiy 
resident program to tape or disk. 
J lUrbo Reload All back-ups reload completely 
mdepen.danay of tiie cartfldge at "Hffbo epeed. 

J Sprite Monitor; Wew tho Sprite set from tJ)o froKan ■ 
program - saw Uie Sprite - transfer Sprites from one 
game to another Wpe out Sprites, view the animation , 
onscreen, Crcata custom prcgEuafc — <K ^ 



J Sprite Killer: EffecUve on most programs ■• malie 

joureelf invincible. Disable Sprite /Sprite/Backround 

coUisiona. 

J Unique Picture Save; fteeze and save aiyr Hires 

Screen to tape or dJsk. Saved In ijoaia. Blazing feddles 

FbrmM. 



^=pi»r"' 



UNIQUE FEATURES; 

GVIEAItP25 

Lotrb SDK la imdtr 6 uoondill 

«■ B lr> ••»• iqlV MBS '»r| IT Ut nHTl kMrt 

Itek wU brtl. & IJtM ha^kvt «UI nttH hi laitf ■ 

Wb tjU&AtI &u4i«n motfnd • Hwtf^lttnAU 

• >«v nBntk • BiBBtar OB ■ itt > «■« «tm (Mi 

AMhSimllucSBiuu 'lit»dMiniidL*I>ckiviII 

jtM biB m tKdi4 na ft c&B *¥3 bad WDiHTCttJ dlAU 

.J Plus unique Code 
Cracker Monitor 

• rwa lu gnirui ud uui I ridt dUMh «ote mmuf 

• Ml UtnttB Mtum - l)linin»li, Hu. IM. lass. 

»niil K Id bd d mU HUkt aaou^ jilK • M itun 

• ku ^ Aiuo Dntir^ « but KiB u )mn 
pr^nm »o ta bAMl t£ Ul £1 jamnTnr: - Eci it'> rnMQ AU*. 

TtitotAuVUHRiuiLSOTPIititi^ULd nnHaberjmfiHUai 
cbAi B E^ ftw «au ma u I Sim etiU u vtU] aii(«lui 

• »airniaa«»iiM«uiuttrtlainc~iH>i^r - 
B*^ (ibHafM aai hi ;nr ivu&'i loAUAQif 




J Coropaetpr> 
Efficient compacUn^ 
'^ tecliniquos - 3 programs per disk 

side - 6 programs i/ you use both sides. 

J Sin^e FUe: All programs saved ins a sin^ 
file for muximutn compatlbUlty 
J Utility Oommands: A host of additional commands: 
-Autonum, Append, Old, Delete, linesave, P^into^ 
lister 

J Screen Dump: Print out atw Screen to Host or 
Printers. 16 Gray Scales. Double siae print options. 

J Unstoppable Reset: Rfisel button to Boctrievo 
Syaem and Reset even so called Unstoppable 
Programs 

J ma Oompallble: Vbrks with 1541/C. ISBl. 1571 
and DalacassettB with 064,128. 1S8D (In 64 Mode) 

J Compatible: WitJi I^t DOS and Thrbo Rtrni Systems 

J Disk Utilities: F&st Rrmat. Directory. Ijst. Run and 
many other k^ commancb are operated try nmrtion 
Kep 





J "'-— 


J Unique Rcstut: 


'■■^ 


Remember all of _ . , ; 




Uiese utilities are aval! 


. UM^'S^ 


able at one time from an 


'"•'.''l'-^.^ 


integiated operating system. 


^■■.mW'^ 


A running program can ba ftozen 


■' ■ _ ^w ^ 


to enter any Utlll^ and the program 


^lU.' '" - - 


is restarted at tho touch of a k^ with- 


;,'f^^ 


nut corrupUon , 


' 1'. 


ISl Laglc ftweaor: This !s where Action 


, 


ReplaiF IV gets ife power. A special custom LSI 


■ . i 


chip designed to process the logic necessary for IWs 


.. _*. 1 


unmatched fteeze/Restart power No other cartridge 


■ lacurralKHZiilMlK:! 


has this power! 


AMowildnttctipoinUi. 


BK 


^^T^^m^' 


i ^ ' 


»'"■-■ %. 



PUIS SUPPORT 
UTILITIES 

Q Action Replay 
Graphics Support Disi< 

mlili nvi imuMtftitln rt|lij*tiiffa|ii|t*irtifmH 

nj ftnn i>4 *«i H tiM pv bfnrttt fivMn fackiC< «* 



• ■aiiiTli<H!f)fVKaiaEiKtn«''it)iJiilBa'iig!gv^ 

bHH^ b jof KHt) Kntu wU) BhAi, ntf *uy Ed 1M 

• rnirrfb A hiD tprttt *lltac Tceittf/ivn/)otli htbm, hill *dl 
EicuUM • iHttl^Etptedi HoUCijiteif iinij iivadjerHiitisniU 
lb* lOchilli^ Bcn^lr - Si^irt fua lc4 rirr uhM 

ONLY Si 4,99 

!_) Action Replay 
Parameter Support Disk 

AdjQb Btt^^r «>a Iwlcgr ujr JHIP0T nddiDb pntnm ^ thi 
TTVT^ffmM'Vlirif ilitt ^fiflhfrmTivmjrn'iVfTt" 
tddup (fa* iBtl Habtr «f irtakr fnfva* 1ft Hw « nonr of 
[^ ijUAb Ao4 Upt (D N4k Uh« iMUdb iL did! BlUikc l/uh 

HcbpTtdttom^fcu nttocfMr, pN]tt.Dunii'b*r«ff'tti»Tt ADrtfor 



oHvr $14.99 



ORDERS 

omar 



OfcIs 154 on Readtt Servict 



1-800-788-9110 

iratll:- iaeliakil or any ather tyia of 
En^nliy cumvt he unrered by the $UB 
m this nambec 



.^ , . ^_l«r 7.30 pm) 

lELM: 6S03441417 MCIVW 
TECHIIIGM./OTB£a EMQUIBIES 
(702) 4S4 7700 
B.SOpm to 7,30pm (Pacific Time) 
and Sat - Son 



DATa COMPUnRS 



256K SUPEROM EXPANDER 



G n™ y«! o«o ffllK* from aur o( 8 3EK EPROUa lasiiBUji 

3 8 sxAMa to utxpt npiB a 3£K traOU In uck 

3 On bosrd opetaand ^jrueto - noprcwanu 
EoJood. 

U Urt^mm you'imii EPnOlti iMn( our EFRQU 

iu}Bt«itakint!vii!lttSasiestiaaKtu. ^ 

_J Wrectoiy of vIMUes on pomr up. 

_j fdSy DHOU cirtvea od power u^ 

_j SeEBCt any sJoC under softmire contiolfi. 

J Unlfua EFDOU gtosmtor Isiuit will ulm 
jDur own prc^Ams - bode or m/e uul turn 
ihim mio wtcetirl l!!W)Lts. (EFIUIil burnor 
iwjulrtd). 

! J On tntird ututoppablt nsst 



TOOLKIT 1? 



«i 



ONur $49.99 




nie Qftlnutta dlik toolkit lk>r the IHO/lHl 




dull buktr IMUt IV hu mon IntiiM itua moet 
forlaaa 

J DISK D0CtDRV2 - Bmi ind wne any tm^ 
uid BKtor indudiof axtm and ii}nusitw[t<] 
usda. ttepilr iaaatsi Becum I/ulc imdemMtb 
nademn. 

_J HEADEK/fiAP EDITOR - Dooodssind 

dl«i%« AlXbtadtr Infmciauoii tndudla; off 
ttftee and tuadtr ^^ Reimtt Uie ensn huder 
and ttiiiStr ^. Ranumtisr tecMa. Al« edit any 
B«£artAil^. 

JDISKUJOK - SertdUwlofyRKmrkul 
lUt*. DU^I^ file Stan/ tnd adireuas 
DUusMiblg tny lilt pro^ratti dlnc^ fmn the 
dM to SCnZEN gr I^UNTER Ijichidliij 
mdxmiiiaieij opcodu. BdK Bam. Uucb, mucti 




TURBO 

ROM II 




ULTRA 
CRUNCHER 

• nu olUmti eaitridti baud f nfnm 



! J QoiTiinct bj ufto 3M1 

J More presmins (ler disk. 

J S oompactiiii programs on dob caiuiiJjiJI.".'ll' 

J Snai kniliij/saviBg nuUMS - imto niSi 

Dtek Demon 

'_| Caa eroo turti»F compact AR IE tUei! 

J ^ Uock fDe cofsr Cmoixo 

J ra DOS soppcrt incimUiij tist limM 

opiur $24.99 complete 



OR $14.99 ROiMONiy 






ltaib« Hon) tl U ( r*pltc«mant 
for tlie actnil kenuJ IniLdc 
joitT 64. It prorldu nptrtut 
iMd/im roQtlnei. 

_j E£a^' Sawfl cxe; pn^^^oa iX &^ tyoes 
Iwmial^H9d 
- I j lEQprtffSd IXS ffiipport Includlo^ 10 sec 

fOTDaE. 

J Pngramwl tmKtkm fatrs-- load, 

dlrKtoiy cid, 9(c 

U Keuin to mU htnial at Sldi ota 

«wtteh. 

JFTOFT - awUwktlionitoi; i,|,ii,| i:i;iji. 

MjnoMi - ^woii I/O losasf. 'Il/I I I/I 1 1' li 

J BUed m BiLiunoa - no soUeMn; uaoa^ 

ftina™]. (On Bssae H's lie old ROW may 




JFIIlCOUmcnDIl - CwooaiMctDWldu 
prctnna tgr up m ao%. SaiM dUk >p«M^ 

CoD^iaaad picfraaa rua u lunul. 

jaSTDBKOOK - CopyaoKitlreiMln 
2 mlniAii or Isaa ualn^ aln^ L54L. 

jnsrnUOOFY - SiiKOnOeai^.nrtt 
at IV to 6 tlmea nonnal epnit 

JfORMfflTEl - lOeeooodbnnatajitnara 
dlak or fcnoat aqy IsttTldlual tzad£ or lulf tn^ 

to 41. Redflflne AAydf 30 pftram#ten ta cx^attf 
or recHAlA unli;ufi dlak toc^iAia 

JEHRORKCIT - Ijuld^r find and recnsia all 
iMd tmrra luoIudlDj oitn and rsDumbered 
track! or MCton and bill tnokt fim Oto 41. 
BoKi nonotea dl^ uadsr vnn and iUffvB pu 
Q ndaflna ai7 nflOoasuT ptramsten. 

oMur $14.99 
DEEP SCAN BURST 
NIBBLER™ 

4r(;rbrlHl ,jBwAHftUirli4BtuiiqritVD'putii7Ata ' 
k uRinji pukiift 04 * lAHiW Hih bo oasAKi tfaji 154 1/ 

duiL fha ibi du Uftn I eu »u«!v s Dtfrrf Ut HniJ 

^ - irEMm«fiiu)dw44t«titaitwuBtaMttvif AM 

p&rtikt C11U4 vibni ibi EH«1 b dHcdi ■ B jHi ffC I 
J Ocpji 4 w^olt Oik la uBdor 2 mfiRtH, J n£ bttw 
J ntS bi sanUM - oaKUHl^uutt^Hqumd. 
jnitwtiyceMtmlMBtt. '.iCkiWihvitum^ba 



CABiMOMLY $19.99 



ONLY $24.99 




DUPLIItAlOR. 



J Coplss whole d^ In ong |uas - only one 

driiffi rtqulrad! 

J Ualee tui^ up ixtees in n^ sBcoada'l 

J DupUIator lE the &M&1 most ellMent and 

SMlost to UE6 disk copying ^"Stdin over 

cflficetwd. 

J CoaiB HSDplJte ma 256K on-hoanl ram 

and it's own opemunf e0ea - m Mmie 

Id bad. 

J Mates mitttiiia cifte tna ou orifliul. 

J ruadUkiiRiflcMKindurlntbaEkup 

pfooeas, 

J Gojklte standard sottwai^ t^ wsU as airora 

£1 39 and u[tD «) tiufks 

J KiB disk BTW ciisd! in tljM oeoMida, 

ij Ml disk wrtfr a^nst ram in Jiftesn' 

aeccaida. ':\^^ 

_1 A iDUEt fcr dufcQ, usar gnxqs ete. Hotf iSsk 

can yoj 0017 owr £S0 d^ls an botir £r lasB 

than 1200. 

J Comis tnaiileto witti on/on istoli &nil 




ONLY ' ''9 ' 

SOmMARE ONLY J 19.99 

IbURST NIBBLE!? PAJVAMETER DISK 

'jBinlXat'^iiitt«Di)..pnKftdlltiblE-Anim4 " tal n<A Hu brtt da b4 iKOif j Ttoi fiU Emtun doatia ot 

pU4JMm ip«mil7 Htjtttn tor Bte pntKtm ubtnu tmpoHltli to IiAbta nne uf muiIj Vmu" lu] 'fti^ndiock' ud 

mwM ^iwMJgtf - tha^M^amt Bunt Kttfar .01 ecpy 96^ of jnftwif* it lA ^ ^ ^ KUt Ec ^ b Ihl ElMi, thv V (^ 

OW1.Y $14.99 



ii 



J nttad m ramotn ■- no aoklMcf uiually 

"^ oNiy $159.99 



_J A top quall^, fass Ui use 
prosraoimw to tti« 64/1U8. ' I'"'""' 
J KS3 menu drtmn soltirare/tiirtirarB 
pacio^ wkM prcgrammln^^readmg/ vcrt^rcQ£/ 
ecwlnj EFROM's simplloiw itsolf. 
J WUi program 2716. 2732 37M, E7123 
and 27S56 chips. 12.5. Z\ or S5 irelW. 
_j nifl Inio user port tor roMttewra com- 
patibllHy ?»lth oirtrtd(os/8iiperom Itoani oto 
_j M fealuni tyttain - all ftmcUons 
cowred toetudlnl dsvtoe chsek/vertd? 
J We bsUffm Epromuwr 84 ss Uis most ooO' 
prohstistve. most Mndlv and best tntis br 
money propaffliner avail^l« £or tho 64/lSB. 
Q Ideal oompanion lor Supercm Board. 
i'Cartridfie developcient Syaiom, our kerDal 
upanders or Indeei any fflfOU base 
prtijea 

; J Comss tsomjileto wltli InstrueUono - plus 
th) Ruvjdlo hinilbooli. 

ONur 

$69.99 COMPLETE 



y EXTERNAL 3.5 
DISK DRIVE 

BDizEaiifld «fi{ttc^. # Coed )ei^ cute ftr po ataan j so- 

omv J 169.99 





J512KRAM, 
EXTENSION • ASdO 

^ ^[Ufipti' [lEuu i£Ltinuki]yLnitDaA^i3eit #airn«ti.in/m 
wih rvlct HiEv4«i # nt«3 ia auuSM - u Ktdfnn| tfii. 

• Wkb tiWnkU'/AKi «t»ttd usv.'d^ tuterafln:^ 

OMur $1 Y9..99 uritudD^iiuwiK 

omar $1 39.99 kvip^avutiHiML 

Q fWIDIMASTER 

• Full Midi Interface for A500/2000/ 
1000 (Please state model). 

• Comiiatilile witb mosllaading Midi 
packages (inc. D/Muslo), 

• Uidlin - Uldl0iitx3 
MldiTIim 

• My Opto Isolated '/' 

• No need to p I more - ?ull Midi 
standard, 

ONiy $49.99 



m 




Circle 1M on Headet Service Mfd. 



Adit $4.00 SUppiul/.fi 
Sandliiiig 

CHECKS/ 
MOMZY OaOBH/ 
CODS ACCBPIBl], 



D^EL GOIKFDTERS 

3430 E. TBOFIGAllAAVII., 
UHIT *67 
LAS VEGAS 
NV 89181 



Drip-Drop 

It's raining, it's pouring — kt's see how 
you're scoring. 





Whatever scenario, wheth- 
er farfetched or realistic, 
you niuy supply to go 
with it, Drip-Drop is a fun 
game your whole family will enjoy. The 
action is iincoinplicated, but the 2,^ dif- 
ficuky levels offer plenty of a reader type 
challenge. 

Playinc Catch 

Type in Listing 1, then save It to disk. 
When you run it, the game screen im- 
mediately appf;srs, with a status line and 
instructions at the top. Move the joy- 
stick in port 2 up and down to choose 
yoiirstartingdifficulty level (l-2.^); then 
press the joystick button to stiirt play at 
the level currently displayed. 

The instructions disappear, and a 
dark cloud starts floating across the sky, 
just below the status line. Soon rain 
begins to fall from the cloud onto 
flames licking along the bottom of the 



By JOHN FEDOR 

screen. Three buckets are poised, one 
above the other, between the sky and 
the flames, waiting to go into action. 

Use the joystick to move the buckets 
left and right and catch the falling 
drops. Each time you catch one, you're 
awarded five points. If you miss a drop, 
it hits the fire, die top bucket disappears 
and ])lay continues with only two. 

When you've missed three drops and 
lost all three buckets, the game is over, 
but you can start over by pressing ihc 
joystick button again. If you catch all the 
drops at one difficulty level, a short tune 
plays and you're sent to die next level. 

fhe number of drops that fall at each 
level is equal to ten times the number 
of the level, for a maximum of 250. The 
higher die level the faster the drops fall 
and the greater the distance between 
them. In the more advanced stages of 
the game, you'll wish you were toting 
around a swimming pool. 



If you need a. break during play, press 
the shift-lock key. The action will stop, 
and a blue border will appear around 
the screen. When you're ready, press 
shift-lock once more to continue. The 
best time to pause is between levels, juat 
before it starts raining again. 

I designed Drip-Drop to have as short 
a listinf5 as possible while still provid- 
ing interesting graphics, sound and ac- 
tion. The graphics consist of redefined 
graphics characters— six in the cloud, 
one in the raindrop, three in the bucket 
and four in the flames. The flame char- 
acters are continually redefined to sim- 
ulate motion. 

Oh-olil I think I hear thunder. Better 
grab your buckets and get ready! Hi 

John Fedor, who especially enjoys math and 
working tmth his computer, is a student at 
the College oj I jike County, in Illinois, where 
it rains fairly often. 



Listing 1. DHp-Omp program. 










REM DRIP- DROP BY JOHN FEDOR 


62,0,157,152,219 :REM*53 




8,15,238,61,3 :REM*21|» 




: REM* 129 


90 


DATA 232,224,80,208,248,169, 


160 


DATA 173,61 ,3,201,38,144,5, 


10 


PRINT" {SHFT CLRl PLEASE WAIT. 




1,141,60,3,206,60,3,173,60,3 




169,37,141,61 ,3,169,0,133,2 




..READING DATA." :REM*82 




,208,29,169,64 :REM»102 




,174,61,3,164,2 :REM*37 


20 


FX)RI=49152TO50851:READA:POKE 


100 


DATA 141,60,3,162,0,173,4,2 


170 


DATA 185,19,198,133,251,172 




I,A:NEXT :REM*171 




20,41 ,1,24,105,107,157,152, 




,62,3,192,3,208,16,189,88,6 


30 


SYS 49152 :REM*201 




7,24,105,2,157 :REM*198 




,72,165,251,157 :REM*182 


40 


DATA 169,0,141,75,3,141,76,3 


110 


DATA 192,7,232,224,40,208,2 


180 


DATA 88,6,169,9,157,88,218, 




,141 ,77,3,76,23,197,173,14,2 




34,96,206,63,3,173,63,3,240 




165,251,192,2,144,16,189,20 




20,41,254,141 ,14 :REH*218 




,1,96,169,128 :REM*184 




8,6,72,165,251 :REM*14 


50 


DATA 220,165,1,41,251,133,1, 


120 


DATA 141,63,3,173,0,220,41, 


190 


DATA 169,9,157,208,218,165, 




162,0,189,0,208,157,0,48,189 




12,133,252,201 ,12,208,1,96, 




251,157,208,6,189,72,7,72,1 




,0,209,157,0,49 :REM*153 




169,3,133,2,174 :REM+252 




65,251,157,72,7 :REM*253 


60 


DATA 189,0,210,157,0,50,189, 


130 


DATA 61 ,3,172,62,3,169,32,1 


200 


DATA 169,9,157,72,219,232,2 




0,211,157,0,51,232,208,229,1 
65,1,9,4,133,1 :REM*142 




92,3,208,3,157,88,6,192,2,1 




30,2,165,2,201 ,3,208,183,16 




44,3,157,208,6 :REM+132 




0,0,162,0,104 :REM*166 


70 


DATA 173,14,220,9,1 ,141 ,14,2 


140 


DATA 157,72,7,232,198,2,165 


210 


DATA 201,106,208,3,238,68,3 




20,173,24,208,41 ,240,9,12,14 




,2,208,230,165,252,41,4,208 




,232,224,3,208,243,162,0,20 




1,24,208,162,0 :REM*9 




,15,206,61,3,173 :REH»249 




0,204,62,3,208 :REM*99 


80 


DATA 189,163,197,157,8,51,23 


150 


DATA 61,3,201,255,208,5,169 


220 


DATA 235,173,68,3,240,9,162 




2,224,112,208,245,96,169,8,1 




,0,141 ,61 ,3,165,252,41,8,20 




,128,142,11 ,212,232,142,11 , 



RUN it right: C-64 



56 RUN' MAY l'»KH 



THE FINAL CARTRIDGE m 




A POWERFUL 64K ROM-BASED OPERATING SYSTEM 

FOR THE C64 AND 0128^) 



Keep It Simple 

Easy to use WINDOWS and PULL DOWN 
MENUS allow you to select either with 
mouse, joystick or keyboard more than 60 
new COMMANDS smd FUNCTIONS. 
Various PRINTER-INTERFACES, a BASIC 
■TOOLKIT, a comfortable ML MONITOR in- 
cluding 1541 drive access and sprite-edit- 
ing, a NOTEPAD/WORDPROCESSOR with 
proportional characters, 2 IMSKLDADERS 
with speeds up to 15 times faster and a 
state of the art FREEZER, transform your 
Commodore into a complete new 
■ AMIGA WOK ALIKE - system. 

Windows 

Tlie higli-resolution bit mapped windows 
arc selected from a menu bar. An unlim- 
ited number of windows can be open on 
the screen at the same time. 
The windows can be freely moved around 
the screen. 

The following windows are already imple- 
mented in ROM: 
PREFEneNCG Window 
Selects: mou.se port, joystick port, moase 
speed, joystick speed, screen colors, 
pointer colors, keyboard click, keyboard 
repeat. 
Calculator 

Complete simulation of an IX^D-calcula- 
tor. Input either with mou.se, Joyjitick or 
keyboard. Tlie numeric keypad of the 
C128 can be used in C64-mode. 



Note Pad 

Easy to il'w word processor with propor- 
tional characters enables you to store and 
print small notes, letters, etc. 
Directory Windows 
Enable you to open directories from dif- 
ferent disks and drives, sort and print di- 
rectories, 
Disk Windows 

Load, Run, Rename, Validate, Scratch, In- 
itialize, Fiist format disks. 
Tape Window 

Activates fast and normal modes. 
PniNTtn Windows 

Select differettt printers, i.e. Commodore 
serial, Ccmronics, liS 232, Color printers. 
Requester Windows 
Disk Based User Windows - Optional - 
Real-Time, Pop-Up Calculator 

Freezer 

Innovative hardware, combined with 
smart .software, allow you to freeze and 
continue every well-known C64 program. 
Fi^ezer options include: 
Parallel/Serial Screendumps 

• Pull A4 printing • Small printing • 
Printing of interrupted .screens • Color 
printing • Sprite printing • Reverse prhit- 
ing • Color changes, aL'so prints banners. 

Gamekiller 

• Kills sprite to sprite • and/or sprite of 
background collison • Can be started at 
any point in your giune. 



AttFatlan Schools U1<t Edncstars! 

C-f^an + 13 the ultiinjitc network for Commodore 

<^>input€re, elMtil tvjmpulcrs shajt* onp or two disk 

dhvefl. and only oop i}rtntcr aod softwArr jjrognim h 

noHii!d, 

SImiile InstallBtlon, auLo scaiinlti^ and auto power on. 

Works perfectly with The Final Cartriitge. 1 year 

wonvnty. 

C-Se»B+ 1199. 9S 

Cables available in the following lengtKs; 

an. ...jio.as 

12 rt iiaiir. 

isrt ti4.nri 

36 n tio.os 





Auto Fire 

• Transforms a normal joystick to an ad- 
%fanced auto fire engine. 

Joystick Port Ckanqer 

• Never blow up your computer again by 
changing joystick ports while the C64 is 
running. 

Back ut>8 

• Disk to disk • Tiipe to tlLsk • Disk to 
tape • Back up files are packed and re- 
loadable without the Final Cartridge III • 
60K in 15 ."iec. ( = disk} • Exits to monitor 
or Basic. 

Pull Down Menus 

Almost all commands and functions that 
are not activated by wintlowa can be se- 
lected from a menu bar, wliich appears on 
top of the screen after pressing the fire 
button, either in Basic or from freezer. 
Tlie following Basic Tbolkit and keyboard 
e.vtras are included; 

• Renunilier • Auto • Df^lete • Old ■ Help 

• Kill • Kind • Replace • 24K extra RAM 
for Basic • Append • DApjK^nd • DSave 

• DOS • Monitor • Drive monitor • Sprite 
editing • Centronics interface • Fast for- 
mat • Low Res screendumps • PUst • 
Scrolling up and down • Stops and contin- 
ues listings • Preprogrammed function- 
keys • I^cker/Cnxnciier • 1 lex to decimal 
conversion • Pokes, syscalls and variables 
may all have hexadecimal values. 

Bonus — Free Parameter disk in- 
cluded mth each purchase of 
Final Cartridge m. 



COrviPUTHRS 
Of= AME^niCA 



Home & Ifersonal Computers of America 
154 Valley Street 
South Orange, NJ 07079 
201-7r>;j-3946, dealers only, 201-7B3-1693 

Circle 72 on Roadar S«rvlc« csfd. 



OrdFrtng tiLformmtiDit 

Hma DirtridKi' 111 IG9.0& 

FiiuLk Canrlclftc H* IS4.9JII 

nmU CftTtrhM** I* *19.e5 

SitandAnl I'amltH Printer Cibl« ..,.., A19,RS 

Ufil MouaP" lae.DS 

Deluxe Joystick* I ft.9S 

"Limited quantiitit*^ available 

F\ill one year warranty plus WH}% refund \I not com' 

pictply j^tiAritMit within 10 da>'s. 

^I>edal pr]c.-ir(f fur (xitified ujwr Krciups. 

tH'alcr aEHl DLniriliLiU^r iniiuiric?! welcome. 

U.S. add*;!.(H>.S«(H. CanJuia (uUl IS f)OSAH 

(U.S. l-'umts) 

MC^'i^. Dlacdvi-o' iu^cepted, NJ A NY residcnlfl ju;Ut 

appropriate KiUen ihjc. 



D R I P - D R O P 



212,96,206,66,3 :REM«214 

230 DATA 173,66,3,240,1,96,169, 460 
192,141 ,66,3,173,65,3,205,6 
4,3,208,3,32,213 :REM'32 

240 DATA 193,169,32,174,64,3,16 470 
0,0,157,80,4,157,120,4,232, 
200,192,3,208 :REH*73 

250 DftTA 244,173,64,3,205,65,3, 480 
14 4,6,205,6 4,3,206,64,3,2 38 
,64,3,174,64,3 : REM* 156 

260 DATA 160,0,169,11,157,80,21 490 
6,157,120,216,185,22,198,15 
7,80,4,185,25 :HEM*77 

270 DATA 198,157,120,4,232,200, 500 
192,3,208,230,7 6,20,194,32, 

151.224.165.140 :REM*46 

280 DATA 41,63,201,38,176,245,2 510 
05,64,3,240,240,141 ,65,3,96 
,24,162,0,160,8 ;REM»122 

290 DATA 32,240,255,162,0,189,2 520 
8,198,32,210,255,232,224,25 
,208,245,24,162 :REM*213 

300 DATA 1,160,8,32,240,255,162 S3i 
,0,189,53,198,32,210,255,23 
2,224,24,208,245 :REM*162 

310 DATA 96,206,72,3,173,72,3,2 543 

40.1 .96.173.74.3.141 .72.3.1 
69,7,133,252, 169 :REM*32 

320 DATA 219,133,254,169,112,13 550 
3,251 ,133,253,160,0,132,2,1 
77,251,201,106 :REM*18 

330 DATA 208,73,24,165,2,105,40 560 
,168,177,251,201 ,103,144,25 
,201,106,176,21 :REM*146 

340 DATA 162,128,142,11,212,232 570 
,142,11 ,212,238,68,3,164,2, 
169,32,145,251 :REM*35 

350 DATA 76,132,194,201,107,240 580 
,4,201 ,108,208,14,162,128,1 
42,18,212,232 :REM*2 

360 DATA 142,18,212,169,1 ,141 ,7 590 
3,3,169,6,145,253,169,106,1 
45,251,164,2,169 :REM*195 

370 DATA 32,145,251,200,192,40, 600 
208,170,56,165,251 ,23 3,40,1 
33,251 ,133,253 :REH*133 

380 DATA 165,252,233,0,133,252, 610 
24,165,252,105,212,133,254, 
165,251,201,120 :REM*197 

390 DATA 208,140,165,252,201,4, 620 

208.1 34.206.71 .3.173.71 .3.2 
40,1 ,96,173,79,3 ;REM*1ie 

400 DATA 141,71,3,173,69,3,208, 630 
1,96,206,69,3,174,64,3,232, 
169,6,157,160 :REM*84 

410 DATA 216,169,106,157,160,4, 640 
162,32,142,4,212,232,142,4, 
212,96,162,3,160 :REM*98 

420 DATA 0,189,74,3,74,74,74,74 650 
,24,105,48,153,55,4,200,189 
,74,3,41,15,24 :REM*8 3 

430 DATA 105,48,153,55,4,200,20 660 
2,208,227,173,78,3,7 4,7 4,74 
,74,24,105,48 :REM*191 

440 DATA 141,70,4,173,73,3,41,1 670 

5.24.105.48.141 ,71 ,4,96,24, 
173,68,3,109,67 :REM*70 

450 DATA 3,141,67,3,173,68,3,24 680 
0,3 5,206,68,3,120,2 4 8,24,17 



3,75,3,105,5,141 :REM*7 

DATA 75,3,173,76,3,105,0,1 4 690 
1,76,3,173,77,3,105,0,141,7 
7,3,216,88,76,31 :REM*7 

DATA 195,173,67,3,205,70,3, 700 
208,5,169,2,141 ,73,3,76,219 
,194,162,0,134 :REM*134 

DATA 252,1 42,67,3,142,68,3, 710 
162,64,142,72,3,173,78,3,74 
,74,74,74,133 :REM*30 

DATA 251 ,162,0,24,165,251 ,1 720 
01,252,133,252,232,224,10,2 
08,244,173,78,3 :REM*24 

DATA 41,15,24,101,252,133,2 730 
52,133,253,169,0,133,251 ,16 
2,0,24,165,252 :REM*97 

DATA 101,251,133,251,232,22 740 
4,10,208,244,165,251 ,141,69 
,3,141,70,3,173 : REM* 147 

DATA 78,3,201 ,38,144,8,169, 750 

240.141 .69.3.141 .70.3.165.2 
53,74,201,10,144 :REM*158 
DATA 2,169,10,133,2,56,169, 760 
10,229,2,170,224,3,176,2,16 
2,3,142,79,3,165 :REM*168 
DATA 253,162,2,201 ,10,144,8 770 
,202,201,20,144,3,206,79,3, 
142,74,3,96,173 :REM*116 
DATA 141 ,2,41 ,1 ,240,17,169, 780 
6,141 ,32,208,1 73,1 41 ,2,41 ,1 
,208,249,169,3 :REM*8 
DATA 141 ,32,208,96,1 52,0,1 3 790 
8,157,0,212,232,224,24,208, 
248,169,15,141 :REM*2 
DATA 24,212,169,50,141 ,5,21 800 
2,162,40,142,12,212,232,142 
,19,212,169,40 ;REM*222 
DATA 141 ,1 ,212,141 ,8,212,16 810 
9,155,141 ,15,212,96,162,0,1 
38,157,0,212,232 :REM*156 
DATA 224,24,208,248,169,15, 820 
141 ,24,212,169,240,141 ,6,21 
2,162,0,134,2 :REM*185 
DATA 189,77,198,141,1,212,1 830 
89,82,198,141 ,0,212,169,33, 
141,4,212,162,0 :REM*213 
DATA 160,0,136,208,253,202, 840 
208,2 50,16 9,32,1 41 ,4,212,1 6 
2,16,160,0,136 :REH*141 
DATA 208,253,202,208,250,16 850 
6,2,232,224,5,208,205,96,17 
3,73,3,240,1,96 :REM*231 
DATA 24,162,5,160,1,32,240, 860 
255,162,0,189,87,198,32,210 
,255,232,224,39 :REM»83 
DATA 208,245,24,162,6, 160,2 870 
,32,240,255,162,0,189,126,1 
98,32,210,255 :REM*52 
DATA 232,224,36,208,245,173 880 
,0,220,41 ,16,240,249,169,1 , 

141 ,78,3,32,151 :REM*76 

DATA 224,32,219,194,173,0,2 890 
20,73,31,41 ,31 ,133,2,41 ,1 ,2 
40,22,120,2 48,24 : REM* 101 
DATA 173,78,3,105,1 ,141 ,78, 900 

3.216.88.201 .38.208.5.169.3 
7,141,78,3,165,2 :REM*114 
DATA 41,2,240,20,120,248,56 
,173,78,3,233,1 , 1 41 ,78,3,21 



6,88,208,5,169,1 :REM*11 

DATA 141,78,3,162,64,160,0, 
136,208,253,202,208,250,165 
,2,201,16,208 :REM*112 

DATA 173,162,0,169,32,157,2 
00,4,232,224,80,208,248,169 
,0,141,75,3,141 :REM*201 

DATA 76,3,141,77,3,96,169,3 
,1 41 ,62,3,141 ,66,3,1 69,20,1 
41,61,3,141,64,3 :REM*247 
DATA 141,65,3,169,8,32,210, 
255,169,3,141 ,32,208,141 ,33 
,208,169,1,141 ;REM*15 

DATA 71,3,32,14,192,32,87,1 
95, 32, 2 4 9,1° 5, 169, 147, 32, 21 
0,255,32,233,193 ;REM*1 49 
DATA 32,95,192,32,254,192,3 
2,112,196,32,87,195,169,0,1 
41,73,3,32,112 :REM*17 

DATA 192,32,150,192,32,118, 
193,32,21,195,32,224,195,17 
3,73,3,240,236 :REM*92 

DATA 162,0,160,0,136,208,25 
3,202,208,250,201 ,1 ,208,16, 
206,62,3,173,62 :REM*12 

DATA 3,208,175,169,0,141,73 
,3, 76, 23, 197, 32, 37, 196, 120, 
248,24,173,78,3 :REM*123 

DATA 105,1 ,141,78,3,216,88, 
76,55,197,0,0,0,30,31,63,63 
,63,0,15,15,127 :REM*4 

DATA 255,255,255,255,0,128, 
126,240,240,248,243,24 8,127 
,127,127,14,0,0 ;REM*42 

DATA 0,0,255,255,191,15,7,0 
,0,0,248,248,224,192,128,0, 
0,0,0,0,0,1 92 :REM*55 

DATA 192,243,255,255,0,0,0, 
0,0,51,255,255,0,0,0,3,3,51 
,255,255,0,16,8 ;REM*214 

DATA 8,28,62,62,28,0,0,16,8 
1 ,81 ,133,115,243,0,0,8,138, 
138,142,206,207 :REM*1 

DATA 247,247,255,255,255,25 
5,255,255,239,239,255,255,2 
55,255,255,255 :REM*244 

DATA 103,104,105,97,98,99,1 
00,101,102,5,68,82,73,80,45 
,68,82,79,80,3 2 :REM*174 

DATA 32,66,89,32,74,79,72,7 
8,32,70,69,68,79,82,83,67,7 
9,82,69,58,3 2,4 8 :REM*237 

DATA 48,48,48,48,48,32,32,7 
6,69,86,69,76,58,32,48,48,2 
9,22,29,22,29,49 :REM»193 

DATA 96,49,96,49,154,77,79, 
86,69,33,74,79,89,83,84,73, 
67,75,32,85,80 :REM*75 

DATA 47,68,79,87,78,32,84,7 
9,32,6 5,68,74,85,8 3,84,32,7 
6,69,86,69,76,46 :REM*134 

DATA 80,82,69,83,83,32,70,7 
3,82,69,66,85,84,84,79,78,3 
2,84,79,32,66,69 :REM*140 
DATA 71,73,78,32,68,82,73,8 
0,4 5,68,82,79,80,4 6,25 5,255 
,255,255,255,255 :REM*230 



58 RUN- MAV I'.IHH 



Get Your Moneys Worth 

'EACH MONTH. . . THERE HAVE BEEN MORE AND 

MORE USEFUL TIPS, UTILITIES AND 

INFORMATION. . . TVE ALREADY GOTTEN MY 

MONEYS WORTH OUT OF THE HRST FOUR 

ISSUES. THANKSr 

Larry B. Hkvsa. . .MN 



Increased Value 

Each month, more and more 
Commodore users find ihaiRUN 
not only repays the low subscrip- 
tion cost, but actually increases the 
value of their computer, issue 
after issue! 

And why noL^ When every 
issue oiRUN is packed with 
valuable programming tips, 
utilides and proven ideas that 
make computing on your C'64 
and C-128 easier, more 
productive, and more fun. 



Many Exclusive Features 

In addition, RUN's Telecommunicating Workshop brings 
you all tlie latest developments in the fast-growing sphere of 
telecommunications for your Commodore, widi special em- 
phasis on efficient, error-free use. In die education area, 
RUN'S exclusive Resource Center shows you die many new 
and exciting ways your Commodore can be used for educa- 
tion bodi at home and in die classroom. 

And when it comes to programs, no one brings you a 
wider range of heSpful projects and programs you can put 
to use immediately for education, home and business appli- 
cations, managing your home finances. . . or just to take 
"time out" widi a delightful, imaginative game. 




Save Time • Save Moneyi 

li run's expert product reviews help 
you avoid even one mistaken pur- 
chase, you'll again save yourself 
enough to repay your subscription, 
not to mention time and hassle. And 
when you're ready to buy, you won't 
find a better marketplace than in the 
pages of /IJ/j'V. 



Save 44% Right Now: 

Speaking of savings, you can start 
djose savings right now, by entering 
your iJt/A^ subscription at a hill 44% 

off the cover price! Just complete die coupon below or mail die 
postpaid card opposite. Be assured of getting every issue of 
RUN, every month to add value and enjoyment to ever)' 
hour you spend widi your computer, 



Better yet, « CALL TOLL FREE 1-800.258^73 

and get RUN working for you even sooner! 



YES, I want to start saving and add to my 
computing enioyment every month! Send me the 
next 12 issues of RUN at the low Introductory Rate of 
just $19.97— a full 44% off the newi'sstand pries! 
D Payment enclosed D Bill me 385B3 



Name (Please Prim) 



Addre^ 



City 



State 



ap 



Canada 139 » (CinxKm Fumti). u«k» 124 97, Rnign BmOa i3iMt |LIS runs 
drff#n on US bank). Al rstH an 1 yftv only. Foreign A^rmojl f^Btas Inquvq. Pleaw slffw 

RUN • Box 954 • Farmingdale, NY 1 1737-^854 



Moving Messages 

Tell it to the world — by savlling text of any size 
contimwusly across tfie screen. 



By MIKE RICHARDSON 



Have you ever wished you 
could s CIO 11 lar(;c messages 
across your C-64'5 nwnitor 
screen — perhaps at a user's 
group meeting or in a class at school? 
Well, you tan do it now with my Com- 
puter Board 64 program. 

Using run's C;hecksuiTi projjram, 
type in. and then save. Lisiing ], which 
is a Basic loader for the main machine 
language program iliat's stored in mem- 
ory locations SC00O-SC4FF {4'J15'2- 
50431). Tlie text you vvant to scroll is 
stored in SC500-ICFFF (r)0432-S3i>47). 

The machine language program can 
be activated by either of two SYS com- 
mands. SYS 49270 is the normal choice, 
because it uses C'onunodorc's standard 
character set, but yuu can also load a 
custom character set into location 8192, 
then enter SYS 49284. 

Now type in Listing 2, using RUiVs 
Checksutti prograni once again. You'll 
find that Listing 2 makes easy work of 
entering ytnir message text into niem- 
ory. All you have to do is set A$ to a 
hue of text and enter GOSLIli 60000. If 
you need assistance, refer 1o the RF,M 
statemetits. 

Listing 2 also contains information 
on variables used within Listing 1 that 
can be changed. Listing 2 explains what 
to do— just follow the prompts. 

You'll quickly disco%'er that yini can 
change the size of your characters, delay 
the strolling and otherwise manipulate 
your message by using the function 
keys. The actions they perform are 
listed in Table 1, 

How It Works 

[f you enter SYS 49276, the machine 
language [)rograni begins by copying 
the standard C'ommodore character set, 
then setting the screen colors. To set 
the colors without copying the charac- 
ter set, use SYS 49284. Yoti can change • 




RUN it right; C-64 



60 R II N ■ .MAV 1388 



ILLUSTRATED BV TIM TEEBKEN 



PRICE & QUALITY 

YOU CAN DEMAND IT FROM OTHERS— BUT YOU CAN EXPECT IT FROM ^PIO^K 



The Great 
Communicatot 

THE DIRECT-CONNECT HAYES' AND COMMODORE' 1670 
COMPATIBLE 1200 BAUD MODEM FOR 0NLY$89.^^ 

Everylhingfrom Electronic Mail(E-mail)los1ockquotesand huge 
databases of every imaginable type is now on line to the small 
computer owner. Youcan even send and receive messagesanywhere 
in the world. All you need isa telephoneand a modem which allows 
your compuler io communicate with others. 

Almost all modems (and services) are set up to communicate in 
one of three speeds; 300, 1 aooand 2400 Baud. Most computer users 
prefer 1200 Baud. (1200 Baud is about 4 times as fast as 300 which 
means you spend about Vt the time and money getting the data 
you want and more time enjoying it.) 

240O's are great (and quite expensive), only if you have adedicated, 
data-grade phone line. Here's why. The regular phonesystem usually 
doesn't have thesignal clarity and bandwidth to support more than 
about 1200 baud and as a result, 2400 Baud modems run at either 
1200 or, on a real bad line. 300 Baud. They adapt to the worst-case 
line conditions and will slow transmission accordingly. Why buy a 
2400 Baud modem for a lot more money when it'sgoing to transmit 
at 1200 Baud much o( the time anyway? 

You will aiso notice a few very cheap 1200s on the market at "too 
good to be true prices." They are. The reason is thai they are not 
trulyHayesand/orCommodoreieTOcompatiblethereforen of usable 
in all situations and with alt serivces.The Aprotek Minimodem-C'" 
is both Haves and Commodore 1670 compatible and 300/ 1200 baud. 
Why notgeta modem that willsatisfyyourpresent AND futureneeds 
by going directly to an inexpensive Aprotek Mini mode m-C'" 
especially when we have it on sale? 

WhatdoyougclforS89.95? Everything! Youdon't need to worry 
about cables, compatibility or anything else! We don't just sell 
hardware, we sell solutions. The Aprotek Minimodem-C " plugs 
directly into your Commodore C-64, C-64C or C-128 USER port. It 
is unique in that it has two separate (switchable) emulation modes 
(Hayes and Commodore 1670) to make it compatible with ALL 
available software. The Aprotek Minimodem-C"'' is a full feature, 
1200 Baud modem with Auto Answer, Auto Dial, TouchTone or rotary 
dialing, hasthefullcomplementofstatusindicatorsonthetop panel 
and hasabuilt-inspeaker. Just plugit into yourcomputerand standard 
phone jack with the attached cable. Jvlinimodem™ is supplied with 
"Multiterm" 64 and 128. 

Also included isa free triaJ offer 
subscript ion to CompuServe, a 
very useful user database with 
local access numbers and about 
every feature imaginable. 

Do you have more than one 
computer or do you plan to get 
anoth e r computer? You can ' ' have 
your cake and eat it too." 
Simply order our Universal RS-232 Interface (#5232) or the new 
Corn-Modem'" adapter (#5100) along with the standard Aprotek 
Minimodem-H'" which you can use with any computer that has a 
RS-232 serial port as well as with your Commodore. The Universal 
RS-232 interface can also be used to connect your Commodore 
to any other RS-232 device. Aprotek Minimodem-C'" is tiny. Only 
4Va" long, 2%" wide and %" high. The smallest yet best featured 
modem on the market. Order yours today! 

NO RISK POLICY 

Try any Aprotek product for two weeks. If you are not satisfied, send 

It back for a prompt refund. 

NOW FOR THE BEST PART, THE PRICE! 

Order # Item Qty Price Slilpping Total 

6212 MINlfUlODEM-C (Commodore) 89.95 

6214 MINIftrtODEfifl-H (RS-232) 9995 __ 

6216 f^lNlfilODEM-AI^ (Amiga) 9995 

(Specify) 




AprOSpand'64 Gives your Commodore 64 or 128 full ex- 
pandability! This superbly designed expansion module plugs into the 
expansion port and gives you four switchable (singly or in any com- 
bination) expansion connectors— plus fuss protection— plus a reset 
button! Before you buy an expander, be sure thai it has a fuse to pro- 
tect your compuler and that you can activate your cartridges in any 
combination allowed by the cartridges. 



<^> 



♦^^ 



C^^ 




V 



y / 



ONLY $29.95 + s&h 



Order #5064 



UNIVERSAL RS'232 INTERFACE 

with Commodore USER Port expansion. ONLY $39.95+ S&H 

Now you can connect and communicate with any of the popular 
RS-232 peripherals using your Commodore USER Port. This superb 
expander opens a whole new world to your Commodore computer's 
capabilities. You can now connect to printers, modems and any other 
RS-232 device. If you already have something that connects 
to the USER Port, don't worry because 
the port is duplicated on the outside 
edge of the interface. Simply plug it in 
and turn on the device you want lo 
communicate with. Comes complete 
with sample driver program listings. 
Compatible with all Commodore home 
computers with a USER port. 1-year 
warranty Order #5232, 

NEW! "COM-MODEM" ADAPTER — use any Hayes" 

compatible modem with DB-25 connector through your USEH port. You 
can make it emulate a 1670 too, or turn it oft entirely. Can be used with 
our other USER port equipment such as "USER EXTENDER" (#5250) 
or "UNIVERSAL RS-232 INTERFACE" (#5232). 






Order #5100 $18.95 -t- S&H 



"EXTENDER-64"— 10' Rtllbon cable extender lor your Corrmodore 
CARTRIDGE port. Used with Aprospand-64. Order #5065. . .SI 9.95 + S&H 

"USER EXTENDER' -10" Ril>bon cable extender for your Commodore 
USER port. Older #5250 SZ1.95-i-saH 

Com 6 Pin Serial Cable (5(t) N30O6-5r^M $7.95, (8lt) *30O6-8ri1M S9.95 
Commodore Serial Ext. (5ft) #3O06-5MF $7.95, (Bft) #30O6-8MF. .$9,95 

Shipping per each above Hem: Com. US =i3,Cio. PR, HI. AK, APD, UPS Blya-W 

ORDER INFORMATION California residents add 6% tax. Alt prices are 
cash prices — VISA and MC add SVo to total. We ship the next business 
day on money orders, cashier's checks, and charge cards. A 14-day clearing 
period is required for checks. Prices and availability subject to change— 
CALL. Available at Selected Dealers. Deafer inquiries invited. 2 week 
satisfaction or your money back trial period on alt products. 

For ififortnation call 805/987-2454 (8-5 PST) 

TO ORDER CALL TOLL FREE 

800-962-5800 • USA, 800-962-3800 - CA (7-6 PST) 



Or send order to; 



Modem shipping-Cont. US S6.00. UPS Blue. CAN, AK. HI. APO S10.00 

CirelB 79 on Reader Service card 



^/IPROI^K 



Dept, RN 

1C71-A Avenida Acaso 
Camarillo, CA 93010 



MOVING MESSAGES 



the starting values for the screen colors 
with the tollowitig Pokes: 

Bordcrfljackground— POKE 49296.c(>lor 
Chariiclfrs— POKK 492.t7,colc)i 

With these preliminaries oui of the 



Tabia 1. Function Kay actioitB. 

Fl Change heij^hl 

F2 Delay scroll 

F3 diHiigf width 

F4 Cliaiige character 

F5 Clear screen 

F6 Repeat ctitirc message 

F7 Erase screen by scroll 

F8 Exit 10 Basic 



way, the program clears the screen and 
hegins to process your text, starting with 
the first character. Characters on the 
C-64 consist of 8-pixel X 8-pixel matrices, 
so the program encodes each character 
as 64 ones and zeros (see Figure I). It 



FIgura 1. Sampla cha pacta r coding. 



AA 
AAAA 

AA AA 
.\A/\AAA 
,-VA AA 
AA AA 
AA AA 



becomes 



0001 1000 
00111100 
01100110 
OUllllO 
01100110 
01100110 
01100110 

oooooooo 



stores the code, then proceeds by col- 
umns and rows. If coliinm 1, row 1 is 
^ero. a space is printed to die screen; if 
it's a one, a character is printed. If the 
height is two, the last step is repeated 
once; if it's three, the last step is rejjeated 
twice. The program processes each row 
in turn, until row 8 is completed. 

Next, the screen scrolls and the last col- 
umn is reopened. If the width is greater 
than one, the previous column is re- 
peated mitil the correct width is reached. 
'Ihe columns ate jnocessed in order un- 
til tlie character is finished, (hen on to 
succeeding characters until your entire 
message is "on the move." M 

Mike Richardson, a (enOi-grade sliulent in 
Adridti, Michigan, litis befn jnogramming — 
of Uitc maijily in marhine Iwigiuigc^ur 
about five yean, lir itarlnt uilh Basic and 
now -wants to imm Comol. 



LEatlng 1. Basic Loadar progratn. 



REM CXIMPUTER BOARD (SCROLLER) 

- RICHARDSON : REM* 13 

10 PRINT" (SHFT CLR}POKING DATA. 

.." :REM*1 

20 F0RA=1TO8 33:READB:CK=CK+B:P0 

KE49151 +A,B:NEXT :REW*39 
30 IFCKc>10195ZTKENPHINT"ERROR 

IN DATA STATEMENTS .": STOP 

:REM*195 
40 PRINT" {CRSR DN] COMPUTER BOAR 

D 64 ACTIVATED," : REM* 180 
50 PRINT"(CRSR DNISYS #1-49276" 

:PRINT"SYS i(/2-49284":REM*230 
60 PRINT" {CRSR DNIUSE PROGRAM if 

2 TO ENTER DATA," :REM*166 

70 END :HEM*19e 

00 DATA 173,14,220,41,254,141, 

14.220.165.1 .41 .251 .133.1.1 
69,0,133,251,133 ;REM»161 

10 DATA 253,169,32,133,252,169 
,208,133,254,160,0,177,253, 
145,251,200,208 :REM*238 

20 DATA 249,24,165,252,105,1,1 
33,252,24,165,254,105,1 ,133 
,254,165,252,201 :REM*222 

30 DATA 48,203,227,165,1,9,4,1 
33,1 ,173,14,220,9,1 ,141 ,14, 
220,96,160,28 :REM*77 

40 DATA 185,43,0,153,65,195,13 
6,208,24 7,96,162,0,160,216, 
134,251,132,252 :REM*n4 

50 DATA 160,0,169,2,145,251,24 
,165,251 ,105,1 ,1 33,251 ,165, 
252,105,0,133 :REM*38 

60 DATA 252,165,251,201,255,20 

8.233.165.252.201 .219.208.2 
27,96,169,147,32 :REM*108 

70 DATA 210,255,32,0,192,169,1 
47, 32,210,255, 32,84,1 92, 32, 
72,192,169,0,141 :REM*39 



180 


DATA 32,20 




24,208,41 , 




8,162,0,13 


190 


DATA 162,2 




2,81 ,134,4 




2,197,134, 


200 


DATA 0,160 




,32,225,25 




4,160,0,17 


210 


DATA 201 ,1 




144,98,133 




170,240,17 


220 


DATA 165,5 




5,56,105,0 




6,192,160, 


230 


DATA 70,16 




62,0,142,8 




,221 ,248,1 


240 


DATA 40,72 




6,104,232, 




,173,8,193 


250 


DATA 141,8 




5,0,141,9, 




,201,8,144 


260 


DATA 7 6,56 




94,72,165, 




94,162,39, 


270 


DATA 134,6 




02,240,16, 




99,134,67, 


280 


DATA 162,1 




166,67,134 




,162,0,160 


290 


DATA 134,5 




2,61,134,6 




,59,145,57 


300 


DATA 51,19 




240,57,32, 




,105,8,133 


310 


DATA 165,6 



8,141 ,33,208,173, 

240,9,8,141 ,24,20 

4,53 :REM*7 320 

,134,51,134,52,16 

9,162,0,134,47,16 

48, 162 :REM*216 330 

,32,134,55,132,56 

5,208,3,76,204,19 

7,47 :REM*205 340 

33,144,4,201 ,141 , 

,50,160,0,177,47, 

,24 :REM*199 350 

5,105,8,133,55,16 

,133,56,202,76,21 

0,132 :REH*93 350 

2,196,142,9,193,1 

,193,162,0,177,55 

94,176 :REM*1 58 370 

,169,32,1 57,64,19 

224,8,144,239,200 

,105,7 :REM*49 380 

,193,173,9,193,10 

193,230,70,165,70 

,210 :REM*57 39(j 

,193,56,253,248,1 

49,208,210,76,6,1 

160,4 :REM*1 41 400 

7,132,68,166,51 ,2 

224,1 ,208,6,162,1 

208,6 :REM*5 410 

03,134,67,230,68, 

,57,166,68,134,58 

,196 :REM*235 420 

9,132,60,160,0,13 

2,162,0,160,0,177 

,164 :REM*70 430 

2,1 ,240,42,192,2, 

149,193,24,165,59 

,59 :REH+109 440 

0,105,0,133,60,23 



2,224,8,144,219,76,188,193, 
24,165,57,105,40 :REM*118 
DATA 133,57,165,58,105,0,13 
3,58,96,32,172,193,32,172,1 
93,75,125,193,72 :REM*100 
DATA 32,149,193,104,160,0,1 
45,57,96,32,172,1 93,75,125, 
193,32,0,195,166 :REH*75 

DATA 52,224,4,240,17,224,3, 
240,10,224,2,240,3,32,0,195 
,32,0,195,32,0 :REM*49 

DATA 195,169,0,133,59,165,6 
7,133,57,165,68,133,58,230, 
61,165,61,24,101 :REM+218 

DATA 59,133,59,230,62,165,6 
2,201 ,8,176,3,76,107,193,24 
,165,47,105,1 ;REM*37 

DATA 133,47,165,48,105,0,13 
3,46,76,183,192,201 ,133,208 
,31 ,32,234,194 :REM*69 

DATA 160,0,177,47,201,1,144 
,12,201 ,4,176,14,133,51 ,32, 
234,194,76,191 :REH*0 

DATA 192,169,1,208,244,169, 
3,208,240,201 ,1 34,208,31 ,32 
,234,194,160,0 :REM*126 

DATA 177,47,201 ,1 ,144,12,20 
1,5,176,12,133,52,32,234,19 
4,76,191,192,169 :REM*ni 

DATA 1,208,244,169,4,208,24 
0,201 ,135,208,14,169,147,32 
,210,255,32,84 :REM*144 

DATA 192,32,234,194,76,192, 
192,201 ,1 3 5,208,50,162,3 9,1 
60,4,134,251,132 :REM*163 
DATA 252,162,0,160,0,169,32 
,1 45, 251, 24, 165, 251, 105, 40, 
133,251,165,252 :REM*76 

DATA 105,0,133,252,232,224, 
25,144,234,162,40,134,2,32, i 



62 H i; N ■ MAV I'lHS 



MONEY-BACK GUARANTEE * TOLL-FREE 24 HOUR ORDER LINE 

WIDE SELECTION * NO-NONSENSE LOW PRICES * FREE CUSTOMER 

SUPPORT * FRIENDLY & KNOWLEDGEABLE STAFF * IMMEDIATE SHIPPING 

PERSONAL ATTENTION * FOREIGN, CANADIAN, & SCHOOLS WELCOME . . . 



NEED WE SAY MORE? LET US EARN YOUR BUSINESS!* 



GRAPH ICS&CAO 
Uvanced M Studit (FircDird) S3: 

BmbEurd Hikei (ScH Un'mld) 29 

CAD 3D |IHI) 39 

Cid|Ht-1za (AMCUS) »i 

Cmeni m ( a ware) 1! 

Cvbmvlilmlttiiichslme) M 

neiidiiw 5.9 (inkwell) 29 

Galleili1QRGillir1a2 29 

ReiBonl (Inkwell) li 

Ilrapl))c*i10lskl-10(KJA);) 13 

Graph)cs Initfnttr I (inkwell) 7S 

Gniintc Libel Will rd I K Jai I t] 

Criphio Ininlwmei (CDA) M 

(ism Dnljnat CAO tlS (Kcnd) 4S 

tan FictofY I So) UnlifflO) 29 

Moving PKturn (COt) 20 

Page lilutiriiH 126 (Pa(Gch) 29 

PCa 64 -Orcuil Board Maker 79 

perspectives II (Kira) 39 

PhatD Flnlsti (Sol Unlmld) !S 

priFV[rrtasterPliis(UnlsDn) 25 

AftGinerrltfll 17 

PrlnlStnpU(Brodtrtiund) 3S 

SVMn F/X (Ssl UnsmM] 29 

SHdHtxw Crtalor (CoTTQ Mat) 13 

AIDS/UTIUTIES 

1641/157) Qr Align (Frets St) 20 

llssemiiler/ Menltoi(Aii.)cus) 29 

BASICBfF'jtech) 30 

BASIC Com pKer 1 28 (Atjacu s) 45 

BASIC Compiler 64 (Ati^ais) 29 

BBS Construction Set jKIra) 43 
Big Bkio nuder 128/64 (Sogwa) 32 

Booslefm Pro 54 (Progress! 39 

Bt*tUrn<Pr(128(Prix)(e!51 49 

0180164 or 128(Atucus| 29 

ComntuoJuiHW(FRSPflT) 20 

CPM Kit 128 (incal 29 

GnemeKlt64/t2l(Kirii) 29 

Gname Speed IZB(Klra) 29 

EiplndoCertridgo 27 

Ky)nF>esui64of 128 52 

Merlin 64 (ftoget Wagner) 39 

Mei1im2B(RooeiWa5rver) 4S 

ffTj£MmiS4ieii57uCa;0) 29 

PllweflUstni6lrr54/128ISpl 30 

I>nrerC64/128(Spinn) 30 

Pregramnter's Tooj 8oi (Sprnn) V 

PrototBrm 128 (B -Wire) 12 

HAM BOS 128 (Progressive) 29 

SiiperC128or64(Abvicus) 49 

Super Pascal128ar64(At]^c) 46 

Super6napsliotV.3(KJax) 49 

Super 91 UiBities (Free Sd) 29 

SUPERC*r(KJSiil 22 



SY5BES Entiar)csd (Cms ^«art) 132 

Super Aide 64 (Free Suirii] 24 

SuperDiskyii/12e(F<eeSi]iri1) 24 

Super 64 L*rirlin (Free Spirit) 24 
Super DMIUI4AIH 126 (Fret Sg) 29 

KJll ' Vplumtl 6. 6 H T EACH 17 

KJan-Vol 1.2.IH4EACH IB 

XJai Loaded SMIgon 17 

KJaiBul'iEye 17 

KJaitC128Canneit 29 

HaGker'sutilityKillKJax) 17 

airE3(KJs»} 10 

ELirE4<KJax) 16 



HOME/BUSINESS 
«tc«intanti2HKfS) 119 

Add-on modu^et 5S 

BESTA/PerA/flwO/L 45 

BEST Proved Planner or inventory 45 



Superscript 128 (Progress} 
Swinuicw/Sld«ways12B 
TAS 64 {Alm:us) 
TAS128(Atk9CU1il 
TliMjgMitin54(GD'ierY) 
Vjftsur or Vtilwriie 128 
WordPro lie/SpoH/Filepri) 



M9 
30 
29 
42 
25 
65 
3« 



Busifioss Form Shop (Splnn) 
Business MenagemenI 64 - 

Timeworks inventory. A/P. 

A /B, Sale; Analysis. 

General LeotwrOP Payrtfi 
DMS AcCMinllng 128 
CMS ImintlKY 126 
Crurlpili 128 Ot 64 |At»Crj!] 
Dala Minager 128{FirT)«w]rks] 
Reel System 2 -f (PTOtessie^n^i) 
Flee! System 4 iPro'esswrial) 
Fonlmiilei 128 (Xeico) 
Fonlmailef li54(Xetec) 
GEOS12S(Boti<eloy) 

GeowritiWDrliihop12a 

Ceocalc or tgollie 128 
GEOS 64 (Bcrtf ley) 

Gcoeilt or GMfii 

Cnmrtla WolliitMp 

GeospeV 

Geooro^rtmmer 

Triple Pak 
GEO Flibllsfi 64<B«rkcly) 
OEOPUSUSH 128 (Berkeiy) 
Mttralawyer { Prog 'essive) 
NeolontlCCA) 

Bu^geous Pages (Eiec Ans) 
Plge8ull4in26(Pa1ecli| 
Partner 64 (Tiniewof^s) 
Rlr1r»er 126(Timewwks) 



30 



39 
129 
93 
29 
39 
39 
49 
39 
36 
49 
49 
49 
39 
39 
33 

» 

45 

39 
49 
call 
45 
24 
39 
39 
30 
31 

Perurtal NeiaAltir 64 iScdt Svn)39 
Pocket Superpak 2 54/1 23 69 

P<iclietDii:Ilonjry(DhgSl?l) 18 

FtH:l(e(Wrller2(nf Sul) 49 

SeGurilvAnalvsl(FreeSpiril) 39 
S. Perier Personal Planner 30 

S. Porter Porsonjipiinner 128 39 
Superbase 64 (Prioress) 49 

SupBrbasa128(Prc^res5) 99 



Word PubiaJior i Spi n njk tr) H EW 32 

WordPro 64/Sp«l/Turbo 3C 

Word Wrilei w/S pel 128 39 

TbeWrirgStull64(BiJsyBee) 10 

TheWrlleStull 64 with Talker 24 

PERSONAL 

Bridgemulir |Rjdar»i!1) 12 

Cardie El ereH* (Sodiflog ) 79 

Ceiibrtty CookbosJi (Mernn) 25 

Croiiwwil (n.if.v^l) 12 

Bream Anj>iayzer IVerriM) 29 

EnliancedStro»(Bodyiog) 229 

Fimliy Tre4 123orE4 (Geneal) 39 

Hearttati ISodylDi]') 49 

MuscieOoveloprftenKBodyiog) S4 

Seiual Edge (Merrill) 20 

SlandirdStr«>(B«)ym 69 

EDUCATIONAL 

Eve^nWood Dynamic Reader 19 

FiSlief Price 

Poler Rabbit fiearling (3-6) 19 

JtingieSdok Beading (6-9) 19 

FirslMenonMoonMatb(9-F) 19 

35 

69 

21 

It 
II 
II 
18 
22 
22 
)29 



MISCELLANEOUS 

HolSholPlutiOmnilronin) 
Ughipen170C (inkwell) 
LigMpen164C (Inkwell) 
M3 Mousa-Proportlortai 
Mouse pad 

PriflfNTWear Transfer Piper 
RS-232 INTERFACE 
Super Graphlx GoJd (Xetecl 
48/88 Column Swilcti Cabki 
Fliglit Time- Bat. Chick /Calendar 

BOOKS 

CI 28 Presrrammer Retorence (B) 
GEDS Programmer Referertce (B) 
HowloGflMosOulolGeot 

KJliFltvwitdlllCo^O Mart) 
Superbau Tbe Book rProg ) 
TreuOie^nooi and Repair C54 



UFREEU 
CASINO 64 

SLOTS & POKER 

WITH ANY ORDER 

OVER $100 

WIN $ 50 $ 



BHiWALL 



Solid Products • Solid Support 

P.O. Box 1 29/56 Noble St. 
Kutztown, PA 19530 



TOLL-FREE 24 HOURS 
1-800-638-5757 



OUR PROMISE 

WE GUARANTEE YOUR SATISFACTION!! 

if. (or ^riy reason, you a^e nor ^ristied wiih your 
selcclJO^ witr^in 19 d^y$ oi your receipl. iirupif 
return trie producl lo us We will eiiti*r rssue you 
tuH credii ol (jroOucl prieo tor ckCfanje m 
jnotr^e^ Ml«c[«n. or reiund your pyrchase price, 
ies5 S9 60 tor restocking and liandiing. Defective 
iterrts are rep^ced Ire4 ol cnar{]e' 



Hayden Score imp For SAT 
Pro Tutor -Accounting 
RSVPIBIuclm) 
Spinnaker 

FKtmikH (3-S) 

MphabtlZ»|3'7) 

Kid) »n Kan (4-9) 

Nndarcomp (3 - B) 

Mttn Butler) (8-14) 

Kldivrller(G'IO) 

Hommrorii Helper H>th(i Oh 

Homework Helper Write (10 -i- ) 29 



* PRODUCT OF THE MONTH!! 




tBS 



Early Learning Friends (3-6) 
Grandma t Hoax 
Tkkel lo Londorr or Pails or 

S pain ((i:u? Lien) 
week lir Reader • Srcky Bejr 
Mjtn 1. MalBJ. Numtiers. 
ADC. St«p«S, (JOWSrJes. 
Readfcng. Townbuiitferor 
lypinflEACH 
WklhjmCltssta 

AJice in Wonderlanrf, Wiiard ol Br, 
Treasure island. Below the R<roi et 
SwlssFanitlyRobin$on(e3ch) 12 
Maps USA. Woi1d/Europ« (Ea ) 19 



21 



22 



• COMBINATION SPECIALS • 
CALL FOR LATEST SPECIALS AND PHODUCTS 



Syntech BBS -f Games Module • (59 

Flex id raw 5.5 + 170C Pen- $1(10 

Flexifiraw 5.5 + 181C Pen - J7S 

KFS Accountant 128 + Add-on Module- SI 69 

Basic 8 + Colore; 158 -139 

Page Builder + Page lilustraur 128 ■ S60 

Any 3 Sfickybear lilies ■ S59 

Any 3 TirrisyyottiS ■ Business Modules -1112 



Any 3 Widham Classics ■ 132 
Packet Superpjk 2 + Dictionary - S77 
CP/M Kit + Big Blue Reader CP/M - S52 
Mouse with Mousepad - S45 
Superliase 1 28 plus The Book - 168 
Mouse and Home Designer - S79 
Gnome Speed and Gnome Kil • S49 



[i 



Finally, a Fast Flexible mulli-iTiossage base Bulletin Board System for yeur 
COMMOUDRE 128! Authcted by Tom Brpwn, PHUTOLINC BBS Is easy to 
setup and Is packed full ol features! 

• iO or 60 cDiumns. (80 columns is taster as it uses 2 mtiz mode). 

• tSOO Users supported, mcludmg Ihe SVSOP 

• No RELATIVE liies used in the tjoard 

• All Users are resident in memory (or FAST logons! 

• Intormalive wailing-tcir-tall screen. 

• PUNTER, Xf^ODEM CHECKSUM 8, XI^ODEM CRC protocol lor tile 
Iransfers. 

• Easy llle transfer sei:tion. with 38-character description ot each lile. new 
uB'oad searcti and searcti by description keyword 

• All Sequential files (eg. all messages) read in machine language. 

• Au 10- reading of ail mail addressed lo user on logon 

• Auto-search for the user lo whom mail is addressed, lo pteweni leaving mail 
to a mis-spelled name. [>f atierson noion Ihe BBS. 

• Full Remote Sysop control ot Ihe hoard — Ihe only Ihmg a remole Sysop 
can 't do is physically change ttie disk in Ifie driue! 

• Muiti-ieirel menu system making Ihe BBS easier lor the novice to use. 

• Supports up 10 8 trie transfer drires plus the message base drive. 

• Suprrorts tfiSO. 1660. 1670 or most 100% Hayes-compatible modems, 

II you hive been searcfiing tor a BBS I fiat uses the speed ind power ot your 
CI 28. PROTOUKC BBS Is your answer! 

SPECIAL INTRODUCTORY PRICE - S39.00 
Good UnttI 5/1 5/88 



ORDEBiMG INSTRUCTIONS: WSt.. MasterCard, Personal Ciieck. Money Order « COO are wekaime 
Shipping USA: S3.50/o<ound, 55 50/2nd Day, I14,(ia/ownlgtil. C.O D. add J3 00 CanaiJa/ 
Weiteo: tB.OO Ait Mail Fcfeign; $12.00 (lor Air Mai uw C*WBe 5 specity maiimiimi) PA resitteiiis 
slti €% sales I3x Include pncne rmmber and compiAr/diivB mn^ wtin oroer. AU ilori^ will tie 
shipped munedatefy. (ii we arc ouloC-slock, we wifl lei iKW kno*.) CHAHGE IS PER OROCB, 



I 



For CUSTOMER SERVICE please call us: 

Monday thru Friday. 9:30 a.m. -4 p.m. EST 

1 •(215)-6e3-5699 



I 



CaB or Mile lor oui FREE CATALOS. 
describing in Oeliil. nundreds c^ 
Ime pralucls lor ytur Commoijore. 






Cirde 73 or^ Reader Service cmd. 



LOTTO 



Use your home computer and Soft- 
Byte's amazing new "Lotto Program" to 
get more winning tickets. 

In just seconds this software analyzes 
past winners and produces a powerful 
probability study on easy- to- read charts. 
With a single press of a key, you'll see 
trends, patterns, odds/evens, sum totals, 
number frequencies, and much more, It 
also includes automatic number wheeling, 
instant updating, and a built-in tutorial. 
Ask your software dealer. 

APPLE. IBM, and Commodore J2i.95 

Atari, Badio Shact J21.95 

Macintosh (requires M/S basic) , $29.95 

Back-up Copies , J3.00 

Add J2,00 shipping and handling. Credil card 
orders approved by phone and ihipped sarae day. 

Make ch^ks payable to SOFTBnE ar>d mail lo: 

P.O. Box 556 Forest Park 
Dayton, Ohio 45405 

513' 
soft- 278-1110 




MOVING MESSAGES 



Clitta 102 on Fhwdsr Servtpa cart). 



NLQ 



Near Letter Quality 
You don't have to buy a new 
printer if you need to improve the 
print quality of your correspon- 
dence. 

We t)ave an easy-to- in stall Itit for you: 
EPSON FX-80/100 

incl. + series Call 

EPSON RX-80/100 

incl. ■^ series Call 

EPSON MX series Call 

STAR Gemini 10X / 15X .... $52.50 

STAR Delta 10/15 $52.50 

Ctieclts or COD only. Florida resi- 
dents add tax. 

Order information for STAR Gemini 
printers; 

Ttie largest integrated circuit on the 
printed board is eittier a type D 7800 
or D 7801^. Please submit that infor- 
mation with your order. 
The kit for the EPSON printers <Dots- 
Perfect) is a trad© marl< of Dressel- 
haus Computer Products, 

ESP Corporation 

PO Box 1248 

Holmes Beach, FL 34218 

Ptione: (813) 778-5773 



450 



46fj 



470 



490 



^,195,20 
DATA 2 48 
192,201 , 
160,255, 
DATA 136 
6,32,234 
,138,208 
DATA 234 
33,49,32 
,201 ,139 
DATA 1 62 
32,48,76 
,65,195, 
DATA 1 36 
33,208,1 
1,134,2, 



2,2 

,32,234 

137,208 

136,2 

,208,25 

,194,76 

,15,32 

,194,16 

,234,19 

,208,11 

,0,160, 

,191,19 

153,43, 

,208,24 

69,14,1 

169,147 



:REM*159 

,194,76,199, 

,18,162,255, 

, : REM* 4 3 

n ,202,208,24 

i,191 ,192,201 

: REM* 4 5 

i0, 0,177, 47,1 

■4,76,191 ,192 

:REM*9 5 

197,134,47,1 

2,150,28,185 

:REM*205 

7,169,6,141, 

41 ,32,208,14 

' :REM*213 



Listing 2. Taxt Input program. 

REM COMPUTER BOARD LISTING §2 

: REM* 10 

1 REM POKE 4 9 247, FOREGROUND COL 
OR - OPTIONAL (DEFAULT - RED) 

;REM*220 

2 REM POKE 49296, BACKGROUND & B 
ORDER COLORS - OPTIONAL {DEFA 
ULT - BLACK) :REH*141 

10 SA=50432:C=-1 :REM PROGRAM VA 
RIABLES.{2 SPACES) DON'T CiiAN 
GE :REM*26 

20 REM F1 -HEIGHT "( 

FUNCT 1 }" :REM*144 

30 REM F2-DELAY " { 

FUNCT 2)" :REM*115 

40 REM F3-WIDTH "{ 

FUNCT 3)" :REM»1 15 

50 REM F4-C1IANGE CHARACTER..."! 

FUNCT 4)" :REM*103 

60 HEM F5-CLEAR SCREEN " { 

FUNCT 5)" :REM*1 

70 REM F6-REPEAT " ( 

FUNCT 6)" :REM*142 

80 REM F7-ERASE BY SCROLLING, "( 

FUNCT 7)" :REM*86 

90 REM F8-EXIT TO BASIC "( 

FUNCT 8}" :REM*192 

100 REM NO REVERSED CHARACTERS 
EXCEPT WHEN USING F4, MAX H 
EIGHT=3, MAX WIDTH=4 

:REM*199 
110 REM PRESS STOP KEY TO EXIT 

TO BASIC : REM* 104 

120 REM SYS 49276-COPY CHARACTE 

R SET FROM ROM TO RAM BEFOR 

E STARTING ; REM* 4 7 

130 REM SYS 49284-DOESN'T COPY 

CHARACTER SET, ALLOWS FOR C 

USTOM FONTS (AT 8192):REM*4 

140 REM FOR HEIGHT, 1=BIG, 2=ME 

DIUM, 3=SMALL :REM*191 

150 REM FOR WIDTH, 1 =EXTRA BIG, 

2=BIG, 3=MEDIUM, 4=SMALL 

:REM*127 

160 A$=" {FUNCT 4)(SHFT Q) {FUNCT 

1)3{FUNCT 313INTRODUCING: ( 

FUNCT 1)1 {FUNCT 3)1 {FUNCT 4 

){CTRL 9) {CTRL 0)COMPUTER 

BOARD 64! {FUNCT 7)":REM*121 

170 GOSUB60000 :REM*6 



500 DATA 
7,10 
,133 

510 DATA 
,160 
4,65 

520 DATA 
2,39 
40,1 

530 DATA 
,105 
,133 

540 DATA 
24,2 



32,210 
5,1 ,133 
,48,96, 

64,32, 
,4,134, 
,132,66 

0,177, 
,144,24 
33,63,1 

105,0, 
,40,133 
,66,166 

224,7, 
33,208, 



,255, 

,47,1 

128 

16,8, 

63,1 3 

,160 

65,1 4 

7,24, 

65,64 

1 33,6 

,65,1 

,66 

206,2 

207,1 



96,24,165,4 
65,48,105,0 

:REM*216 
4,2,1 ,162,0 
2,64,232,1 3 
:REM*e5 
5,63,200,19 
165,63,105, 

:REM*125 
4,24,165,65 
65,66,105,0 

:REM*101 
13,166,65,2 
66,2,96 

:REM*171 



180 A$=" (FUNCT 113{ FUNCT 3)4{FU 
NCT 4){SHFT Q)F1 -HEIGHT F2- 
DELAY F3-WIDTH F4-CHANGE CH 
AR. F5-CLEAR F6-REPEAT" 

!REM*137 
190 GOSUB60000 :REM*18 

200 A$=" ENTIRE MESSAGE F7-ERAS 
E SCREEN r8-EXIT TO" 

:REM*189 

210 GOSUB60000 :REM*46 

220 AJ=" BASIC. (FUNCT 2) (FUNCT 

5) {FUNCT 1)1 {FUNCT 3)4 LOAD 

NEW FONT INTO 8192 ( J2000 ) 

& USE SYS NUMBER 2." 

: REM* 2 4 

230 GOSUB60000 :REM*58 

24 AS="{ FUNCT 2 )( FUNCT 5 } ( FUNC 

T 1)3{FUNCT 3)1 SYS #1=4927 

6 (COPY CHAR, SET) {2 SPACES 

}SyS J^2 = 49284. {FUNCT 7) (FUN 

CT 6)" :REH*66 

250 GOSUB60000 :REM*86 

250 syS49276 :REM*209 

270 REM CONTINUE PROGRAM FROM 2 

70-59999 :REM*84 

60000 F0RA=1T0LEN(AS) :B=ASC(MID 

$(A$,A,1 )):C=C+1 :REM*119 

60010 IFB=146THENRV=0:C=C-1 :GOT 

060110 :REM*74 

60020 IFB=13THENRV=1 :C=C-1 :GOTO 

60110 :REM*236 

60030 IFB=1 330RB=1 34THEND=1 :GOT 

060100 :REM+150 

60040 IFB>=133ANDB<=140THEN6010 

:REM*58 

60050 IFD=1THENB=B-48:D=0:GOTO6 

0100 :REM+87 

60060 IFB = 255T1IENB = 94:GOTO601 00 

:REM*33 
60070 IFB>192ANDRV=0THENB=B-128 
:GOTO60100 :REM*39 
60080 IFB)=64THENB=B-64;REM*210 
60090 IFRV=1THEN60120 :REM*180 
60100 POKESAtC,B :REM*98 
60110 NEXT: RETURN :REM*1 31 
60120 IFBt >255THENB=B + 12a:GOT06 
0140 : REM* 191 

60130 B=222 :REM*14 

60140 IFB>255THENEND :REM*87 
60150 GOTO60100 :REM*160« 



Circlo 206 on BeaCor Sorvlcc card. 



M RUN- MAY HWK 




• More Power • 

* More Value * 

• More Programs * 

You've s;iid it timt; and time aj^aiti: 
productivity applications are what you 
want. And vou get it with lUJN's 
PRODUCTIVITY PAK HI. 

The power, price and performance of 
PRODUCTIVITY PAK III make asniJirt 
investment! Hundreds of hours have 
Mone into creating the third edition of the 
PRODUCTIVITY PAK. which features 
both new and upgraded productivity tools 
for C-64 and C-128 users. You get power- 
ful word processing, database and 
spreadsheet capabilities as well as two 
special applications! 



PRODUCTIVITY PAK 

0WORD PROCESSING 

RUN SCRIPT PLUS is an easy to use, 
newly improved worti processor that 
offers many features that allow you to 
manipulate text with ease. Por the first 
time, RUN SCRlFf I'LUS includes a 
Spelling Checker and Dictionarj', 

0DATABASE 

RUN V]LE is a new database program 
thai lets you keep track of your records in 
40- or 80-column format. RUN KILE lets 
you .store and print this information ;ls 
needed in a handy and organised manner. 

0SPREADSHEET 

RUN CALC makes .spreadsheets a snap! 
Ideal for .school nr home applications. 



m 

[ZTrUN NOTEPAD 

RUN NOTEPAD places an electronic pad, 

pencil and erjiser at your fingertips. Allows 

for instant access to a text windtjw for jotting 

down and recalling your programming notes 

. . . without interrupting the original screen 

display. 



0RI 



IRUN DEX 

I"or C-64 users, a handy program that lets 
you index names, addresses and phone 
numbers. Perfect for keeping track of 
your son's Little League teammates, your 
daughter's Girl Scout Troop members, 
customers for your small bu.siness and all 
the people that ser\e on committees with you. 



1 Keep track of 



0^H 



ReRUN^S Productivity Pak m 
DiskPrice$19.97 

IZJ YES! 1 know a smart inve.stment when 1 see one! 

□ Payment Einclosed D MC D VlisA DAE 

Cardif lixp. Uate 

Signature 

Namt , 

Addrcs.i 

City . State Zip 



monthlyhousehold 
J expenditures.credit 
I card balances, 
I mortgage, car pay- 
I ments and ouLside 

income. Great for 
I tax purposes. 



Price includes jiosiag* & hanUling. Foreign Airmail, please aid SI .50 per disk. 

LIS funilj drawn un US banki imli-. Ptease allow 4-fi wniks for ddivi-ri'. I 

PPAB7 ' 

CW Communicatidns, RffiUN, 80 Elm .Slrti;!, Pcterboroii^Jli. M I (ja458.iHlHH | 



ORDER 

TOLL FREE 

TODAY 

800-343-0728 



RUN INVESTOR 

C-128 u,sers — now you can record all of 
your stock activity with this one conven- 
ient program. 

The PRODUCTIVITY PAK III disk 
with its powerful word processor, data- 
base and spreadsheet capabilities, fully 
illustrated documentation booklet and 
loading instructions could easily cost you 
over $300.00, if purchased separately. 

But you pay only $19.97 including 
postage & handling! Price, Power and 
Performance ... A Smart Investment! 



viivic iniii U1I noauifi ^HTiYiGv vara, 



COAAPUTER DIRECT 

»* Be UNDERSOLD! 

AND WE IVIEAISI ITl"^ 



Prices Expire 5-31-88 



Super Fast 15MHz IBM' XT 
Compatible Computer 

The Incredibly Quick Professional XT Computer 

Sale Price IEI 

$44995 




liir$119$ (A(id 110.00 iMpiiing.') 



■ *1 S WHi {Norton CI Rating) • Super Fait VM CPU 

• Parallel, S«rlal & G<im« Porti • AT Style Keyboard 

• TTL Monochrome Monitor Card * Security Keylock 

• S12K Profeuional XT Turbo Computer * Clock Calendar 

** Must be purchased with MS DOS & G.W. BASIC Software 
for an additional $79.95. (Not sold separately,) 

tBM® li rb« r«gtat«r*dtr9d4rrtoH( of Inttrnarloool B^»3n*»i Mochkrwi. Inc. 



Complete Apple® 
CompHBtible System 

Computer, Srlve, Monitor, Printer & Software 

Sale Price ^ 



Complete I SMIIz IBM® XT 
Compatible System 

Computer, Drive, Monitor, Printer & Software 



Sale Price 



?Sale; 

"hvi^ 




No One Sells 

This System 

For Less! 



Profeuionol Syttetn Liil$249S (Add»S.OOihlpfring.') 

• '^15 MHz (Norton CI Rating) 

• S12K Profeuionol XT Turbo Computer 

4.77/8 MHi; Clock/Calendar 
Parallel, Serial & Game Ports 

• MS DOS 3.2 & G.W. Baik Included 

• HI-Ret 13" Monochrome Monitor 

• Genuine IBMI'/i" Printer with interface 
And Heat Transfer Paper 

• Software! Word Processor, Spreadsheet & Data Base 

IIMIS li Ih* r*gli>>r«l trodanyirti of lnl>rnaMonal Butlnnt MochlnH. Inc. 



'HA'J^ 




LiirS1233 (MdmoOihipping.*) 



No One Sells 

This System 

For Less! 



• Laser 128K Computer 

Video, Porallel 8, Seriol Ports 
Runs Virtuolly Allof the 
Apple ll/ltc/lle Software 

• HI Re« 13" Monochrome Monitor 

• Genuine IBM t'A" Printer Witfi Interface 
And Heot Tronsfer Paper 

• Software: Word Processor, Spreadsheet S Data Entry 

Appl>® \t tha r*(|lit*f*d trutviTKlHt al Appla C(Hnput«r> Inc. 



Complete Commodor e ® 
64c System 

Computer, Drive, Monitor, Printer A Software 

#Sale Price 

«395« 




UttliOU (Addt:S.0O«hipping.<) 



No One Sells 

This System 

For Less! 



• Commodore C-64c Computer 

• Excelerotor Plus Disk Drive 

• HI Res 12" Monochrome Monitor 

With Connecting Cables 

• Genuine IBM 8'/i" Printer With Interface 
And Heat Transfer Paper 

• GEOS Softwore: Word Processor And 

Drowing Program 

Commodorv® It rh« rtglaltrv^i trademark of Cufnmoiorm Du»ln«t M«hlft« Inc. 



1 5 Pay Homo Trial * 90 Day ImniedHate Replacetnent Pol ley 



COAAPUTER DIRECT 

22292 N. Peppar Rd, Borrington, IL. 60010 
Call (312) 383-5Q50 To Orderl 



,., 7 <l.y. (ot rl^„« o,J*r. .nd 1 0., cpfci m.11. f'lm ■"<! ...Il.hmty .^b)«i ui clonic -lihom noii™. Shippu^ .nd '^'"^'^^^'"ITJ^^Z^ 
IMoniiwi oiuVihlPl-J inconil^niiJ US) OOHrinrtJt niMiLt -ill natch ~ny ».IU .ailon-lly «i™.lK<ldt(l.<™) wk. .,n ilwaKl -m. p™i>« »(«. 

.coniii.r.l>kp4rm«vi m«(ho<l(.itliKjln«iny •pplk«l>leMi«lm«l *|i>>lr>l"ln»Pl'°"'"0'''w „,_. ut M.*TUttn»,ttD C O.D. 

niritii[..li4lo«n|m™lBlmullta.U(>l.Hol-lHiltWMil"."-«MnlJ'^y"'''>«l*ot(™<cKu..VI»» rnm»twtn-fff •^.■^. 



circle 1G on Reader Service card. 



CCDAAPUTER DIRECT 

Is 1st In PRICE, SUPPORT, & GUA RANTEE ! 



V^E LOVE OUR CUSTOfVIERSl 



PricM Expire 5-31 -88 



Genuine IBM® Printer 

SVa" Letter Size • 80 Column 
Limited Quantities 




Ist Conrw 
lit S«rv<> 

Sale 




Hi-Speed NLQ Printer 

Superb Neor Letter Quality 
160 — 180 CPS 



(Add $7,50 shipping 



$44 



List $199 



Unbelievable Low Price • Underline 

Advanced Dot Matrix - Heat Transfer • Enlarged 

Upper & Lower Case (With True Lower Descenders) 
Graphics With Commodore, & Apple Interfaces 
Ready to Hook Up To Serial Port Of IBM® PCjr 
Low Cost Adapters For IBM®, Apple, Commodore, 
& Laser Computers 



Sale $ 

(Add $10.00 shipping.*) 




179 



95 

List $499 



• High Speed Dot Matrix 

• Near Letter Quality Selectable From Front Panel 

• Italics - Elite - Condensed - Pica 

• Tractor/Friction Feed • Super Graphics 

• Centronics Parallel Port • 8K Buffer 

• * Lifetime Warranty On Print Head 

• 6 Month Replacement Policy For Printer 



1 5" 1 60 CPS Printer 

Star Micronics LV-1615 With High 
Speed And Near Letter Quality 



Super Hi-Speed Printer 

200 CPS Star Micronics LV-2010 
With Crisp Near Letter Quality 




No One Sells 

This Printer 

For Less! 



No One Sells 

This Printer 

For L^s! 



Sole $OOQ9S 

(Add $14.50 shipping.*) ^^ ^^ ^ List $499 

IBM Compatible 

Skip Over Perforation 

Continuous Underline 

Friction and Tractor Feeds 

High Res Graphics Printing 

NLQ and High Speed Draft 

Both Parallel and Serial Interface Ports Standard 




Sale $ I QQ95 

(Add $10.00 shipping.*) B ^ ^F List $499 



(Add $10.00 shipping.*) 

• IBM Compatible 

• Serial Impact Dot Matrix 

• Near Letter Quality Mode 

• Ultra High Resolution Bit Image Graphics 

• 200 CPS Draft - 45 CPS Near Letter Quality 

• Standard Serial & Centronics Parollel Ports 

• Pull Tractor & Automatic Single Sheet Loading 




15 Pay Home Trial * 90 Pay ImrrtQciioto Roplacemont Policy 



Call 



(312)382-5050 ^ 



We JLove Our Customers! 



Mali 



COMPUTER DIRECT 

22292 N. Pepper Road 
BarrJngton, IL. 6O010 



Easy Applications 



Tick-Tock 128 

From sundials and water clocks to pendulums and atomic 
clocks; now it's time for the C-128 Clock' 



ByJESSE SHERWOOD 



C-128 Clock advances mimkiiid's 
limt-kccping ability by visually 
cotistnicting two tiocks on tlur 
C-I28's 40-columii strt-fn. 
Ont; is :» 12-hour analog clock with 
hour and minute hands and an AM(1'M 
indicator. It's enclosed in a handsome 
"ebony" case, but if you'd prefer "ma- 
lujgany," all ytm have to do is change 
liiu- :i]'« to COLOR l.iO. This cloek also 
strikes <he hours and plays the aulhen- 
tic Westminster Chimes tunc on the 
quarter liours. 

Fitted into the base of the mantel 
clock is a 24 -hour digital clock that dis- 
plays hours, minutes and seconds. 

Type in Listing 1, using /ft//Vs Check- 
sum pro|;nini, save it to disl< aiul then 
run it in HO-C'ohann mode. Set the time 
and star! (he clocks as prompted. When 
you switch your monitor to -10 columns, 
lo and behold, the clocks appear! 

If you have 40-Column mode only, 
wait abotit 20 seconds until the program 
creates the initial drawing (nothing will 
be visible), then type in the current time 
ushig a 2-1-hour hhmmss format. For 
example, 2:30 PM would be entered as 
143000. There still won't be any display, 
so y«n)'ll have to do this "in die blind." 
Fiiuilly, press return to sec the cltscks. 
Since the display is updated every sec- 
ond or so, yoti tiiay wonder why it ap- 
pears lo be continuous. Here's how I 




achieved thai effect. After selecting Hit- 
MapjMid mode, the video menuny is 
niovcti to another video bank, and a 
soeen of data is created in the bit- 
mapped location. Next, a machine lan- 
guage subroutine switches that bluck of 
data to the new location — too tjuickly to 
be noticed. At this time, the old screen 
is erased and a new one starts replacing 
it In the same location. The result is 
a display tiiat doesn't wink, blink or 
otherwise appear corru|)te{i. However, 
rounding off pixels occasionally gives 
small odd movements to the hands. 

In early versions of C-128 Clock, I 
derived die time from Basic's 'ri$ func- 
tion. However, TIS isn't very accurate, 
and I noticed that the clocks were los- 



The C-12S "mantol* 
clock display. 



ing titne, so I switched over to the 6526 
CIA-1 chip, which derives the time from 
the ac powerline lVe<]uency. 

Foreign users please note that bit 7 
in location ftfili'M must be set for 50 Hz. 
In line 420, replace PEKK (C + 6) AND 
127 with PEEK (C + 6) OR 128. 

Now, who wilt be first to add a cal- 
endar to the CM2S Clock? Or an alarm? 
Or a cotitrol circuit for ihc coffee pot? 
Or perhaps some hams or aviators 
might like the digital readout to display 
Greenwich Mean Time? E 

Jesse Sherwood, who h an assodate pro- 
fessor of physics al lltn University of 'I'emiessee 
at Martin, enjoys l^rograimning on his C-128 
in his spare time. 



Ucting 1. C-1S8 Clock program. 

10 PRINT CHRS(147) ;REM*220 

20 PRINT SPG (32) "{CTRL 9)C-128 
CLOCK{CTRL 0]" :REM*134 

30 PRINT SPC(25)"(CRSR DN}By JE 
SSE E. SHERWOOD" :R[iM*169 

M PRINT" (CRSR DNJSET IN THE 24 
-HOUK FXJRMAT. ENTER THE HOOR 
S, MINUTES, AND StCCONDS AS P 
KOMPTED.":FRINT"TiiE CLOCK ST 
ARTS WHEN (CTRL 9) RETURN (CTR 
I, 0) IS PRESSED." :REM*94 



50 PRINT SPC(25)"(CRSR DNIBE PA 

TIENTl I'M BUSY DRAWING!" 

:REM*41 
60 FAST :REM*133 

70 COLOR 0,2: COLOR 1 , 1 : COLOR 4, 

15:C0L0R 5,2:GIMPHIC 1 , 1 : BOX 
1,110,181 ,210,193 :REM+242 
B0 POKE 56576, (PEEK(5G57G) AND 

252} OR 2 :REH*107 

90 FOR Z=0 TO 39: READ K$:POKE ( 

2048■^Z),DEC{KS) :NEXT Z:REM*2 

RUN it right: 0-128 



1 00 DRAW 1,10,170 TO 10,196 TO 
309,196 TO 309,170 :REM*23S 

110 CIRCLE 1,10,100,42*1.25,70, 
90,180:CIRCLE 1,309,100,42* 
1.25,70,180,270 :REM*231 

120 CilAR 1,1 9, 4, "12" :CHAR 1,20 
,20, "6" :CIiAR 1 ,10,12,"9";C 
HAR 1 ,29,1 2, "3" :REM*207 

130 CHAR 1 ,24,5,"1 ":CHAR 1,28,8 
,"2";CHAR 1 , 28 , 1 6 , "4" ;CHAR 
1,24, 19, "5" :REM*53 



6B H f S MAV tys8 



14S! CHAR 1 ,1 5,19,"7":CI!AR 1,11, 
16, "8": CHAR 1,51 ,8,"10":CHA 
R 1,1 4, 5, "11" :HEM*133 

1S0 SSKAPE K$,l 60,160, 170, ]69:G 
SHAPE KS,156,16f) :REM*197 

150 SSHAPE L$,88,64,108,71 :GSHA 
FE LJ,82,64 :REM*131 

17f) CIRCLE 1,159,100,75*1.25,75 
[CIRCLE 1,160,100,53*1.25,5 
3:CIRCLE 1,159,100,78*1.25, 
78,270,90 :REM*21 

180 TEMPO 6: ENVELOPE 9,0,11,0,2 
,4:PLAY "V1T9U1SX0":PLAY "V 
3T9USX0" ;REM+223 

190 A$="V105HEV3B VI #GV306#D V1 

05#FV306fifC V1O4BV305/^F HRH" 

:REM*84 

200 B$ = "V105HEV3B V105j¥FV306#C 
VUGV30G#IJ V105KV3H HRM" 

: REM* 22 6 

210 C$="V105H#GV306#D V105EV3B 
V105#FV3O6(i^C V104BV305#F !IR 
M" :REM*176 

220 DS="V104Hav305#F V105#FV306 

^C V1#GV306#D V105EV3B HRM" 

:REM*195 

230 E$ = "V105H/fGV306#D V1O5i?FV30 
bgC V105EV3B V104[JV3O5#F HR 
M" 



240 F$="V104HBV305#r 
250 



: REM* 229 
HRM" 

:REH+108 

R=53:S=57:XO=160:yO=100:TP= 

5.2832 :REM*24 

260 FOR D=0 TO n : REM* 158 

270 XD = X0 + R*1 .25*SIf)(TP*D/12):X 

E=X0+S'1 .25*SIN(TP*D/12) 

:REM*30 
280 YD=Y0-R*COS(TP*D/12) :VE=¥0- 
S*C05(TP*D/1 2) :REM»166 

290 DRAW 1,XD,YD TO XE,YE 

:EEM*159 
300 NEXT D :REM*52 

310 CONT :REM*209 

320 PAINT 1,50,175 :REM*ie3 

330 COLOR 1 ,1 :REM*216 

340 XU=XO:YU=VQ:XV=X0: VV=YO 

;REM*214 
350 INPUT "(20 SPACES I ENTER STA 
RT TIME AS {CTRL 9)iHIMMSS{C 
TRL 01 ";SS: PHI NT: PRINT 

: REM* 187 



360 

370 

380 
390 
400 

410 

420 

430 

440 
4 50 

460 
470 

480 
490 
500 
510 
520 
530 

540 
550 

560 
570 



PRINT SPC{20J"CLOCK IS NOW 
ON 40-COLUMN SCREEN." 

:REM*204 
C=56328:HS$=LEFTS(SS,2):MS$ 
=MID$(SS,3,2) :SSS=RIGHT$(S$ 
,21 : REM* 8 4 

HS=VAL(HSS) :MS=VAL{MS$) :SS= 
VAL(SS$) :REM*147 

IF HS>1 1 THEN HS=HS+68 

:REM*44 
POKE (C+7) ,PEEK(C+7) AND 12 
7: POKE (C+6) ,PEEK(C+G) AND 
127 : REM* 221 

POKE {C+3),6*INT(HS/10)+HS 

:REM*69 
POKE [C+2) ,o*INT(MS/10)+MS 

:REM*229 
POKE (C+1 ) ,6*INT(SS/10)+SS 

: REM* 3 3 
POKE C,0 :REM+29 

HR=PEEK[C+3) :MR=PEEK(C+2) :S 
R=PEEK(C+1 ) :TR=PEEK(C) :FL=1 
-(HR AND 128 1/128 ;REM*201 
IF HR>36 THEN HR=(HR AND 12 
7) :REM*223 

H=HR-6*rNT(HR/15) :M=MR-G*IN 
T(MR/16):S=SR-6*INT(SR/1G) 

: REM* 9 2 
IF FL=1 THEN CHAR 1,1 9, 9, "A 
M" :REM*210 

IF FL=0 THEN CHAR 1,19,9,"P 
M" :REM*218 

MA=TP*(M/60+S/3600) :HA=TP*( 
H/12+H/720) :REM*127 
XM=XOt40*1 .25*SIN(HA) :YM=YO 
-40*COS(MA) :REM*156 
XH=XO+30*1 .25*SIN(HA) :YH=yO 
-30*COS(HA) :REM*17 

CHAR 0,14, 23, "(11 SPACES)'* 

:REM*77 



DRAW 0,XO, 
90+6*0 TO 
210+G*U TO 
DRAW 0,XO, 
90+30*V+U/ 
U/2 TO 10; 
V,YV 

DRAW 1 ,XO, 
90+6*M TO 
210+6*M TO 
DRAW 1 , XO , 



YO TO XU,YU TO 5; 
10j330+6*U TO 10; 

XU,YU :REM+24 4 
YO TO XV, YV TO 5; 
2 TO 10r330+30*V+ 
210+30*V+U/2 TO X 
;REM*195 
YO TO XM,YM TO 5; 
10;330+6*M TO 10; 

XM,YM : REM* 2 27 
YO TO XH,YH TO 5; 



580 

590 

600 

610 

620 

630 

640 

550 
660 
670 

680 

690 



IF FL=0 
2 



710 
720 
730 
740 
750 

760 
770 
780 

790 
800 



B10 



820 



90+30*H+M/2 TO 10;330*30*H+ 
M/2 TO 10;210t30*H+M/2 TO X 
H,YH :REM*3 

XU=XM:YU=YM:XV=XH;YV=YH:U=M 
:V=H :REM*206 

IF FL=1 AND H=12 THEN J=0 

:REM*1 3 7 
IF FL=1 AND H<12 THEN J=H 

: REM* 41 
IF FL=0 AND H=12 THEN J=H 

: REM* 4 4 
AND !i<12 THEN J = H + 1 

: REM* 7 2 

JS=STRS(J) :KS=STR$(M>:LS=ST 
R$(S) :REM*1 54 

CHAR 1,14,23,J$+" "+K$+" "+ 
LS :REM*9 

MM=M/60+S/3600:G=0 :REM*66 
PP=. 00054 :REM*35 

IF ABS(MM-1 /4)<PP THEN CHAR 
1,14, 23, "(11 SPACEs)":G = l 
:REM*1 19 
IF ABS(MM-1 /2) = cPP TI!EN CHA 
R 1,14, 23, "{11 SPACEs}":G=2 

: REM* 6 2 
IF ABS(MM-3/4)=<PP THEN CHA 
R 1,14, 23, "(11 SPACEs)":G=3 
: REM* 140 
IF ABS(MM)=<PP THEN CHAR 1, 
14, 23, "{11 SPACEs}":G=4 

:REM*1 IB 
SLOW :REM*20 

BANK :REM*102 

SYS 2048,0,0,0 :REM*1 39 

BANK 1 5 :REM*72 

ON G GOTO 770,780,790,600 

;REM*58 
GOTO 450 :HEM*77 

PLAY ES:G0TO 45 : REM* 141 

PLAY AS + B$:GOTO '150:REM*119 
pr.AY C$ + D$ + EJ:GOT0 450 

:REM*225 
PLAY A$+B$+C$+D$:F0R 1=1 TO 
HlPLAY F$:NEXT I v GOTO 4 50 
:REM*208 
DATA 86,FA,86,FC,A2,1C,86,F 
B,A2,5C,86,FD,4C,19,08,C8,1 
8,C0,00,D0 :REM*109 

DATA 04,E6,FB,E6,FD,B1 ,FA,9 
1 ,FC,A9,3F,C5,FB,D0,EC,C0,4 
0,D0,E8,60 : REM* 206 ■ 



MAY Ii)KH ■ R LI N 69 



geoWatch 

Berkeley offers geoSpell, readers sfmregeoTips 
ami (km't forget the GEOS cmiest! 
By TIM WALSH 



HAVING SPENT THE LAST FIVE 
mouths us run's Magic columnist, I've 
amassed a collection of GEOS hints, 
tips and shortcuts, from which I'm se- 
k'cting the hcst for this month's f;c(v 
Wittch column. We arc calling llii-ui 
(;ci)ri])s, to diffcreuliate tht-m from 
Magic iriiks. If you have some original 
geo'l'i])s, you can earn cash and leiog- 
uitifui by having them puhlishecl in fu- 
ture geoWatch columns. See the end uf 
this column for mailing details, 

GEOTlPS 

INSTAIXINC GEOWRITE— Many first- 
time users of geoWritc Workshop 128 
have trouble installing it on disk, 
because the user's manual fails to men- 
tion that your 1571 must be in 1541 
mode. Here's the proper procedure for 
installation: 

1. Hoot the GEOS li>8 system disk. 

2. ()])eii the Configure 12H file. 

3. Designate disk clrive A as a 1541. 

4. Close the Gl'XlS 128 system disk. 

5. Itisert the gcoWrite 128 disk. 

6. Follow the installation instructions 
in the geoWrite Workshop 128 manual. 

—John D. Oi-iini 

St. PKlKKSUURt;, IT. 

Opening geos disk space— \vhcn us- 
ing geoWrite and geoPaint, you'll oc- 
casionally end up with too many tiles 
on a work disk and won't be able to 
save more files to that disk, 'fhere'd 
seem to be only two alternatives in this 
situation: delete older files irotn the 
disk, which isn't a good idea if they 
happen to be valuable; or go through 
ihe time-consuming hassle of fotmal- 
ling and copying applications to a new 
GEOS work disk — if you're fortunate 
enotigh to have an extra disk hantly. 

Since both of these o])tions look 
bleak, I've developed a tltird, tnore ef- 
fective, o])tion to open up space on 
work (hsks. First, move older, less im- 
portant file icons from the deskTop to 
the bottom border. Next, with a disk 
notchcr (available at any com]5Uter 
sttne for $,")-$ 15) cut a notch in the 



unnotched side of the work disk. Now, 
after formatting, you can copy these 
older files to Ltie flip side of tlie disk 
and save your new, more important files 
to the top side. 

To recall those older files from the 
Hip side. Just invert the disk, ])lace il in 
the disk tirive and select the Open Disk 
option. Presto! They're back! 

Of course, if you're using a l.")71 
drive, it's likely y<m're already using the 
second side of the disk. In that case, 
there's no alternative to getting a sec- 
ond work ilisk. 

— Smaun J«nf.s 
Thackerville, ok 

REMOVING Unwanted files— Nearly 

every first-time GEOS user, in eagerness 
to tisc the system, has saved to the mas- 
ter disk a file that later needed t(» be 
removed. Unfortunately, when you try 
to bring a file icon to the waslebasket, 
most veisions of GEOS respond wilh 
the message: "'Ihe operation ret|uested 
cannot be performed on a Master/lloot 
disk." 

All you need to do is check the Info 
block to make sure the file's write pro- 
tection has been removed, fhen move 
the unwanted file's icon dovv'ti to the 
bender area below the desk'fop, as 
ihcuigli you were going to copy it to 
another disk. Finally, pick it up from 
thai area and deposit it in the waste- 
basket. Your unwanted file will be ban- 
ished to the nctherlands of GF-OS. 

— Greg Sihj.ivan 

HiinsoN, NY 

DOUBLE-CLICKING GEOPAINT— Sev- 
eral fretiuenlly used geol'aini [jroce- 
dures can be streairdined by double- 
clicking the mouse button or joystick 
f nebiitton. For instance, to rapidly pre- 
])are the entire work screen fin" copy- 
ing or cutting, position the pointer 
on the F!dii icon at the top right of 
the tool area (not to be confttsed with 
the tO]) right of the command bar) an<l 
doubleclick. 

For another shortcut, doubleclick the 
Brush icon to make the Brush menu 
appear. Double-clicking the Pencil icon 



])laces you in Pixel F'dit mode, and dou- 
ble-clicking it again returns you to nor- 
mal edit. .-Vs most GEOS users know, 
double-clicking the Eraser icon in Nor- 
mal mode erases the entire screen, but 
jvisi die screen area currently displayed 
when you're in Pixel Kdit mode. 

— GRE(; SUI.LIVAN 

Hudson, NY 

GEOWRITE DISK-READING ERRORS— 

Sooner or later, you'll get an "Error 
Reading Disk" message when printing 
a geoWrite file. But don't panic- 
just lepeat the ]nint process, and it'll 
prol)ably work fine. If another read er- 
ror ap[)ears, try closing the file and 
printing from the deskTop. If it ha[>- 
pens again, try copying the Hie to a 
second work disk. Just make sure no 
important files reside on that tlisk, be- 
catise your trouble-plagued geoWritC 
Hie might corrujjt il.y contents, too. 

— robkri roherge 
Methuen, ma 

GEOS 64 TO DOODLE!— I've develo|)ed 
a short program that converts any 
CEOS fi4 screen to Doodle! format and 
automatically saves it to disk as a file 
called DDGEOS. Y<tu must run the 
program on eitlier a CM28 or a C-b'l 
e()uip])ed with some sort of reset switch, 
since a bard system reset is needed to 
activate it. 

Load and run GEOS (i4 (any version), 
display your screen of choice and press 
the reset switch. Then immediately 
])lace a disk containing a copy of my 
])rogram in the disk drive and load and 
run it. -f he DDGEOS file will be saved 
to disk. GEOS 64 to Doodle! doesn't 
include a savc-withreplace option, so, 
after you've used my program one or 
more times, be sure you scratch any 
DDGEOS file already on the disk. 

Now you can U>ad yimr DDGEOS file 
into Doodle! or any Doodlel-compatible 
program without any problem. 

REM GEOS TO DOODLE! - ALEX CH 
ANIOTIS :REH*24 

10 FOR X= TO 127: READY: POKE 8 
192 ■fX,Y:CK = CK + Y:NEXT 

:REM*218 I 



70 H i: N ' MAY I'MH 




CM 

lo 



(Jl ^ 



<j 5 a = Koia " 
g S 5- 5 5^ fTS o 

^ rs -^ H aj 1= ^ 
t f5 ^ O ITT" 3 a 



S^3 S 

S c ^ " t Si " ° 
a > S 3 M =■ 3 



3 

pa 

> 

w 

CI) 

o 
o 

:2 
u> 

e 
n 



W 

3 



□ a r« 

§50 r^ " 

_ I^ w O 

M> 3- ^ 3 

" « -o 3 

Si. ? B) 

-. o" "1 

3 2" B 



P^ 3 O <T> 

3 f ^ = 



3 " = 






^ 1^ '^ m "^ 



ifi nj rt rti 



to 3 






3 0-2 
ri ^ ~ 



O o ^^ 
%^ « 

Eld *^ 

an 
> "I 

r (ft 



> ^ 5 — 

ffl SI ci- cT 

S °^ " " 

O -I — lu 

JO "> S -^ 

> ■!» S a 






«v ♦u 2. o 
^ aS a ^ 

^ ■— O" ^ 






__ ^ ^^ Lft 3 






3 3 ™ ^ 



■w- 



2 iD 



> 

3 



o3 





o* 


"I) 




« 


o^ 




<-f 


"It 


2" 


B 


1 


n 


(— 1 


B 


=3 


o 


a 


n 


u 


tf) 


H 


5 

• 


B 


s 


IS 


o 


o 


O 




*• 


3. 

1 




"O 


n 




• 


Si 



•». ^ 




3-*- 


_. 3 ^ 




t" 50 


i!'^!? 




»> S 


-:,7^i 


> 


O -o 


m 




15 


> -"to 


i-« 


W ^ 




> 

3^ 


# 


5-S-EL 


m 






o 




5«- 


93 




il5 


> 
■0 






n 




§ IS i 


U) 




^::g 


D 




sS"R 


»- 





Id 
at 



o 









■S 3 5. 

■J- I? W 

Kj ?:► 

el 



bs| 



t/t tyi — I c; Lfl O 

c c ar tfi m ^ 
rn M j^ Q. c ^ 

?D 33 br W" 33 3 

r» data's H O 

3 ra 2. ^ =; 3 , 
" •^^■=° ^ 

00 P' =' C tT) 

■ ^ i.^ •* 

■ !=■ ~ S- 5" 

* S Ck. 3 '^ 

■ " w to n 



I? pa 

■a o c 

^ 3 rt 
o &► "^ 

3 o " 
3 - ^. 



3 X 
3^ 



r" i -) S- 



3 = ; ^ O 



O 

fj* -. ^ 

= 2. = 
c. c ^^ 

^ n -a 

= tj' 5- 

§ S^ 

i'ri 

5S 



O I 






■ a. » 

5- a 



30 E '* i_i 

G S 2. "^ 

* S a- 00 

S fi = "" 

2^ ° ' 

2 > ° a» 



D 
en 
n 

> 

-B 
"B 



90 

u:: rv 

3.- ft 

•^ s 



I 

a 
o 



5* 



St: 

1 30 " 



to 



90 ^ j; 



3 5-g 

u, -1 n 



^ W 

is 

= 98 
S en 

13 



en 



Wis S^ 



3 3 









VI 



*> z ^ ^^^ 

n r e ■ 

"" = ? ^ 

[ ^' 1^ ^ O 
lo S t ° S 

Ispi-g 






13- ir s 



5^3 ™ : 

' 5 ^^^ 
o en ^. 

5 C =■ 
3.55 
- & ? 






3- 



L tft =^ H -,. I 



O - 3 






n ■ 3 r 2 



fg- 



5 3 

Cu CJi 
3 4* 



(JO VV 



£t 3 =" ^ 

f» S BO 3 _ 



£; ^ S v*-* 



>3 S' 



c 5' C *^ I 

•^^^i 

°'=:¥3;=-"S.''3Z2 5' 






cu rt 2 



- !^ 3 .s c 



O 

o 






3: 






7 3 r. 



rs t^ 

Ul a = rl ^ 

3 J .Si "^ =" ' 

. — U ^ H 9r , 

o 3 -C3 " ;^ ! 

3' - s, 3 g- i 
g ^ ^ Si. T" J 



lis 



r £k 



" OH 

3"2L 






■a -5 






O O 



a C3 O 13 0> 
2 — n 3J ri --, 

"= *^ CO o re *" 



O) — = 

^ y tl 

CH -t* VI 



-.. 3 
— o 



^•g^S 5 

u E^ '-^ O 

" 3- S - 

Is °-^ 
« t □ S 



^ "^ ^ 3 

* CJ ft. ? 



.n ^ US 

■f^ F-* l/l 



■-rT r? 



3 " 



™ re 2, , 

n 3 3- ; 
ai ^ rt , 









*■ » to 

«- ^ IP IP u *- 

tD lA ^ io ID Id 

tji en en i# w til 



■^^ 



ire 

3 a. 



re re 

17 Hi 3 
o ;= = 

* "i. 

O re 



* rt trt V 

* = 3 Q. 
, —13 S) 

Si 3 re i; a, 

c »> ^ 3- ^ 

re zo a « 

3 !5. **■ re 5J 

^ ^ **• 3^ * 
- a P 3 S 

3 rt OU3 ^ 



re 3 re f£j : 
S F3 ?: 



.5 ^ 



? ^" re 

'3 UC f 

*■ 3. r 

3 i. = 



= o 



I ^ 



tn a 



2 * 






as-- 

2 3- 5" I 

(/! 61 a# ■! 



3 

> 

ir 
n 

> 

D 
D 



< 

B 
v> 



a 



# 



? c 




-r ^^ 


fl?. CJI l^ 


N.E. 1 
ne, Wa 


m </> u\ rn ■ 


■ ? ts) ■11 ■ 


1 ^ => ts* m 


Mta a. V# I 


I c^ I 


UNL 

Ireet 
n 98606 


s 


3-^ 


(G ^^ 


s 38 




days 


Inc 

s. a da 

a wee 


3r^ • 


fTJ ~ — f^ ^ 


tjj X3 LJ 


^ to = "^ s 


J3 Co = zr 




lace 
-254 

dling 
M/C 


your 
-653 
:S2 
ace 
:ed 


-a 5 


?=r>9- 




8gf 


Oo^ 


o^o 


:3 = 


<* 


^ 


-^■09 




jnro^o 


""to^S 


?^lw 


3 »„ 

^ :S «mi 


E 5^3 


ware 

00 king 
ers. tele 

haoeo 


wn 1° Ml 


1^ l^c 1 


loiSlI 


■ n m S. ■ 


ssions In 

R STUFF: prin 
itions, and the 

parameters i 


I ^ <= ^< ■ 


■ (n :: c^ ^ ■ 


■ SI c E ^ ■ 


■ » ^ (D 1 


Isl^al 





CMe 1S7 on Ftoadw Ssrvics coid 



Meow djHlfSlnS. Int. 



GEO WATCH 



20 IFCK0143 
R IN DATA 

30 SYS 8192 

40 DATA 120, 
109,0,160 
47,238,9, 

B0 DATA 2 38, 
192,208,2 
157,0,92 

60 DATA 189, 
0,M2,157 
,0,95,232 

70 DATA 208, 
,169,1 ,16 
5,1 69,6 

80 DATA 162, 
55,169,0, 
246,159 

90 DATA 245, 
6,255,88, 
1 ,69 

100 DATA 79, 
6,96,96, 
6,96,96, 



81 THEN PRINT "i;RHO 
STATEMENTS. , .":END 

:REM*195 

: REM* 158 
169,52,133,1 ,1 62,0, 
,157,0,96,232,208,2 
32 :REM*201 

12,32,173,9,32,201 , 
32,162,0,189,0,140, 

:REM*220 
0,141 ,157,0,93,189, 
,0,94,189,0,143,157 

:REMn78 
229,169,55,1 33,1 ,88 
2,8,1 60,1 ,32,186,25 
: REM* 6 3 
1 03,160,32,32, 189,2 
133,245,169,92,133, 
:R[;M+94 
162,4,160, 1 28,32,21 
96,96,96,96,68,68,7 

:REM*236 
83,32,32,96,96,96,9 
96,96,96,96,96,96,9 
96,96 :REH*2 

—Alex CiiANiioiis 
Miami, FI, 



Editor's note: As an avid >uer of 64 graphics 
utilitici, I've found (lEOS 64 ta Doodle! ex- 
tretiiely useftd. 'I'lic DDGEOS retains iruli- 
viduid pixels from any GEOS screen tmth 
uncanny precision. With it, all 16 colors 
displayed on geoPainl screens, the deskTop, 
geoWrite doattnents and anything else you 
create using GEOS can be saved in Doodle! 
format. — TW 

GEOS Contest 

Don't forgfl the GEOS Desktop Pub- 
lishing Contest! You h;ivc until Juiie 30 
to send your most origins! desktop pub- 
lishing creation to Berkeley Soft works. 
You could win SIOOO in cash, or one of 
a number of other gre;it prizes. For de- 
tails, sec Berkeley's ad on [)age 81. 

CORRECTION 

The March gco Watch column pro- 
vided incorrect information regarding 
installation of the GEOS 128 program. 
Rob Siegel, marketing assistant for 
Berkeley Softworks, reports thai tlie 
correct informal ion is as follows: 

If you own any GEOS applications 



(such as jieol'ublish, geoFile, etc.) and 
use litem with tJEOS for the 64, y<}U can 
use them later with GEOS 128, When 
first hooting witli GEOS 128, answer 
"yes" when you receive the initial dia- 
logue box asking if you have installed 
any GEOS applications before. GEOS 
will then ask you to insert any appli- 
cation you own into the disk drive, and 
will link ii to your new GEOS 128 disk. 
In this way, you can use any previcursly 
purchased programs with both your 
GEOS for the 64 and your GEOS 128. 
If you have not purchased any GEOS 
applications, answer "no." Your future 
use of t;EOS applications will not be 
hindered in any way, as previously 
stated in this column, ■ 

Send ytmr (piestions on GEOS and related 
appikatiom, along with anygeoTipsyoumay 
have, to: 

geoWatch 
RUN Magazine 
80 Elm St. 
Peterbortmgh, NH 03458 



Excellence ... 

for the Commodore 

Lt. Kemal - a 20 or 40 Megabyte Hard Drive which supports 
CPM, includes enhanced system commands, and is expandabledj 
configurable, & FAST! Great for BBS operation. ' 

Super Graphix GOLD - the ultimate printer interface which 
supports 128 FAST serial and includes a 32K buffer, 4 built-in 
fonts, 4 downloadable fonts, and a utility disk with 27 fonts. 

Super Graphix - an enhanced printer interface which has NLQ 
built-in and includes an 8K buffer, 2 downloadable fonts, reset 
button, and a utility dislc with 27 fonts. 

Super Graphix jr - an economical printer interface with NLQ 
built-in and includes 10 printing modes, graphics,and easy 
operation. 

FontMaster II - a powerful wordprocessor for the €64 with 

30 fonts ready to use, 65 commands, font creator, data merging, 
super and .subscripting, italicizing and more, 

FontMaster 128 - a super wordprocessor for the 128 with 56 fonts 
ready to use including foreign language fonts, on screen font preview, 
4 column printing, a 102,000 word spell checker and much more. 

The Xetec Product Family for the Commodore C64® and 128® . 
The name that spells Quality, Affordablity, and Reliability 

All Hardware is FCC Cenified All Interfaces include a Lifetime Warranty 

• =. ^:: ^^^^ -^^ -:= — ^^ Commodore C64 and 128 arc registered trademarks of Commodore Business Machines, Inc. 

^^^=^^-S^ Xetec, Inc. 2804 Arnold Rd. Salina, KS. 67401 (913) 827-0685 




72 RUN- MAY I'lHH 



Cliele Se on Reador Servico caid- 



Software Discounters 
OF America .....„„„„:.„ 



S.D. of A. 



For Orders Only-1-800.225.7638 
PA Orders- 1-800-223-7784 
Customer Service 412-361-5291 



Free shipping on orders 

over $100 in continental USA 

No Surcharge for VISA/MasterCard 

Your card is not charged until we ship 



ABACUS SOFTWAlie 
Aivemblrr Monitor . . . (25 

aiuc $1S 

Biwc HB i39 

Cjd Pik SIS 

cid fik iia %n 

Chjrt pjJi , ilS 

CKlrt fik 128 t2S 

Cobol J3S 

Cobol Ua %2S 

PPM i2S 

PPM ng (39 

Spttd Term 64 or IIS (25 

SuptrC $39 

Super C 11B . US 

5up«r PdKjl }19 

SuFwr PjK4l 1]8.....$39 

IAS (35 

TAS 12B (39 

ACCESS 

Echelon wJUpStik . ,.(29 

FjirmHit Cour» Diik »} 

lor VVtarld Clais L.B..(H 
Fimoui Courw Dilk #3 

for World ClaH L.Bi ,(H 
Famous CouFH Disk #J 

(or WlrldCUM L.B. (14 
Iflder Board (Original) 

Triple P^ck (14 

Up Silk Plui (17 

Tenlh Frame ....... ,(35 

Triple Pack: aill, aH3, 

Raid Over Moscow ,(14 
VUlrld Class 

Leader Board (3S 

ACCOUDE 



Ace of Ac» (19 

Apo/lo IB (19 

Card Sharks (19 

Conilci .519 

Fight Night .,,(9,88 

4lh& Inchn football .(19 

Hardball (19 

Miol Putt (19 

Power al Sea (19 

Test Drive (19 

The Train: Escape to 
Normandy (19 

ACTION sorr 

Thuoder Choj^»er (19 

Up Periscope! (19 

ACIIVISION 

Aliens (31 

Black Jack Academy . . (25 
Cross Country 

Road R«e (9£B 

Faery Tile Advent M re ,CalJ 

Cce ttt Air Rally (19 

Ghotlbuiters (9AB 

Hacker 1 or 3 ..$9.SS Ea. 
little Compuler Pe<if^(9J8 

Maniic Mansion (23 

Might & Magic S35 

Mudc Studio (33 

Postcards (tb 

Rampage (33 

Shanghai (19 

The Last Nln|a (23 

TratHformcrt (9,88 

ARIVVORX 
Beach Blanket 

VslleyliJit (9J8 

Bridge %,0 (19 

Cycle Knight St4 

Fiighland Games (9,BB 

Inl't Hockey (14 

Linkword French (16 

Linkword SpanisN (II 

Police Cadet (9J8 

(trip FNjker (31 

Data Disk )1 Female . .(14 



Data Disk t2 Mak ... (14 
AVALON HIIL 

Dark Horn (19 

Cult Strike (19 

N8A BatkMball (25 

NKA -as-K ittmn Disks 14 
Super Bowl Sunday . . .(31 
SBS 1985 Team Disk . (14 
SflS 1986 Teim Disk ..(14 
SSSCen, Mgr, Disk... (19 
AVANTACE 

Project Space Station (9JS 
Spy vt. Spy 1 A 3 . . . S9.S8 
BAHEBIES INCLUOED 
Consultant 64 & 13B. .(39 
Outrageous PafiC4 . , , .(33 
Paper Clip 3 ,,,,,,..(33 
Pa^ller Clip Publisher . .(33 
BUKtLEY SOFTWORKS 

Ceos 128 (44 

Cea.Calc 138 (44 

Ceo File )3B (44 

Geo-Write 

Workshop 138 (44 

Ceos 44 (39 

'Ceo-Calc (33 

•Ceo File (13 

"Gcus fimt Pak 2 (19 

*Cco Programmer, , , .(44 

•Ceo Publish (44 

'Geo-Spell (19 

•Ceo-Wrllf Wirkshop ,(33 
* Requires Ceos Ml 
BROOERBUND 
Carmen Sand echo r 
Europe ,,,...,,,, .(25 

USA (25 

Wbrld (23 

Chopllfter/Davld't 
MklniBht Magic, (9,88 

Karatetu (9,88 

loderunner (9il8 

Print Shop (36 

P,S. Companion (33 

P.S. CrapKlcs Library 

«1, «2, or »3 ,.,(16 Ea. 
P.S. Graphics Library 

HoUay Edition (16 

Super Bike Challenge .(14 

Toy Shop (19 

CAPCOM 

Ghottl A Goblins (19 

1942 (19 

Spei?d Rumbler (19 

CINEMAWARt 

Defender ol the CrDwn(3) 

Ihe Three Stooges (23 

Warp Speed ()] 

DATA EAST 

Brtatdhru (19 

Commando (14 

tkari Warriors (19 

Katnov Call 

KIdNiki (19 

tack On Call 

Speed Bugj^ , , , (19 

Tag Tram Wrestling , , . (14 

Victory Hold (19 

DATASOn 
Alterrute Reality: 

Tlw City (19 

Tlic Dungeon (26 

Dark lord (14 

Global Commander ... (19 
Hunt for Red October (26 

Tomahawk (21 

Mdieo Title SbotJ <nl 

Graplilcs Companion (31 
DAVIDSON 

Aliteblasler (32 

Math Blaster (32 



Spell II 


..(32 


Wtird Attack 


,,(32 


DIGITAL SOIUTIONS 


PocSicI Filer 1 . ... 


..(33 


Poctel Planner 2 . . 


.,(31 


Pocket Writer 3 . . . 


.,(31 


'all 3 In 1 Super Pack. (59 


£LtCT«ONIC ARTS 




Software Classic Series: 


Advrnturr Coml. Set (9,BB 


Age ot Adventure - , 


,(9,88 


America's Cup Sailing(9,88 


Archon 1 or 2 ..S9.88 Ea. 


Heart of Africa .... 


.(9J8 


Lords ol CoiM^FSI . 


(9.88 


Mail Order Monsters (9J8 


Movie Maker 


.(9J8 


Murder Party 


,(9J8 


Muilc Const. Set . . 


.(9.SS 


Ooe-oflOne 


.(9.SS 


Pinball Const. Set. . 


.(9,88 


Seven Cilies Cold - - 


(9,88 


Skytov 


(9,88 


Super Boulder Dash 


.(9.88 


Touch<lown Football 


.(9,88 


ELECTRONIC ARTS 




Alien Fires 


..$19 


American Civil War 


,,(26 


Arctic Fox .,,,,,. 


,,(23 


Bard's Tale 1 or 2 ,(36 Ea. 


Chessmasler 2000 , 


..(26 


Chuck Vaeger's AFT 


,.(21 


Dcnson Stalker, . . . 


..(21 


DrAgons L^lr 


..(19 


Earth Orbit Station 


..(31 


Halls of Monteauma 


..(36 


Instant Musfc 


,,(21 


legacy of Ancients 


,.(21 


Marble Madness . . . 


..(23 


Master Nlnja 


,.(19 


Mon<^p^lly 


..(26 


Patton vs. Rommel, 


,,«T 


Pegatui 


..(23 


Robot Rascals 


. (21, 


Rocklord 


..(31 


Scrabble 


,.$23 




, ,$23 


Skylox 2 


, ,(31 


Skate or Die 


..(21 


Star Fleet 1 


..(26 


Strike Fleet 


..(21 


Tsvilights Ransom . . 


.Call 


EPVX 




Boulder Dash 




Construction Kit . . 


..$14 


Calllainli Games , , 


..(34 


Champ Wltstllni! . . 


..(14 


Coil Cop 


,.$14 


Create A Calendar . . 


,,$19 


Destroyer 


..$24 


Fast load IR) 


..$24 


Omlcron Conspiracy 


(24 


Pitilop 1 or 2... (6,88 Ea, 


rS. Graphics Scrapbook 


nSports 


(9M 


»3:0(( the Wall.. 


(938 


»3:School 


$9J8 


R«t Warrior 


,,(14 


Spy «. Spy 3: 




Arctic Antics 


,,(14 


Strwt Sports: 




Baseball 


(24 


Basketball 


$34 


Sub Battle Simulator 


,(34 


Summer Cimes 1 a 3(14 Ea, 


Temple Apihai Trilogy ,(14 


Winter Games 


.$14 


VtorW Camel 


,(24 


FIREBIRD 




Elite 


,(19 


Guild ol Thieves , , , 


(25 


SLarglider 


,(2S 



The Pawn (25 

CAMESTAK 

Champ Baseball (19 

Champ Basketball $13 

CFl Ch. football $33 

Star Rank Boiing 2 , , .(19 
HITECH EXPRESSIO,NS 

Astro CfOVtr. $6.88 

Award Ware (9.S3 

Big BinJ'l Spc. [>elivery$6..88 
Computer Club ..... (9J8B 
Ernie'^ Big SpUsh . . .(6,^ 
Ernie's Magic Shapes (6.88 
Gruver's Animal Adv. (6,88 
Pals Around Town - .(6J8 

Print Power (9J8 

Sesame St. Print Kit .$9.88 
INFOCOM 

Beyond Zork 128 (29 

Bonfer Zone (23 

Hitchhiker's Guide . .$958 

Infocomics Call 

Leather Goddesses ...(23 
Nord & Bert Couldn^t ,Mal^ 

Head or Tail of It . . . (23 
Sherlock: The Riddle of 

the Crown fewels . . .(23 

Slatlonfall $33 

The lurking Horror ... $33 

Zork 1 (9J8 

Zork Trilogy (29 

INKWELL SYSTEMS 

«17l) Deluxe L.P (69 

f)184C Light Pen (44 

Flcxldraw 5J $23 

Graphics Intregrator 2 (19 
KONAMI 

Boot Camp .Call 

Contra $19 

lackal $19 

Rush 'N Attack (19 

Vie Ar Kongfu 2 . ..$9.88 
MASIERTRONIC 

Captain Zap (6.88 

Feud (6^8 

Knight Games (6.88 

Ninfa (4J8 

Prowler (bja 

Shogun $6,88 

Storm $6jB8 

Vtgas Ptiker (4,88 

W4ter Polo (6,88 

MICROIEACUE 

Baseball (25 

Bo> (core Stall (16 

General Manager $19 

1986 Team Data Disk .(14 

1987 Team Data Disk ,$14 

WWF Wrestling $19 

MICH0PR05E 

Airborne Ranker (23 

F-1S Strike Eagle (23 

Gunship ...,.,, $23 

Pirates (25 

Protect Stealth Fighter (25 

Red Storm Rising Call 

Silent Service (23 

MINOSCAPi 

Bop S, Wrestle (19 

Color Me: The Computer 

Coloring Kit (23 

De (a Vu (21 

Gauntlet (23 

Indoor Sports (19 

Infiltrator 1 or 2 . (19 Ea. 
Into the Eagle's N«t . . $19 

MISL Soccer $23 

Paperboy ..,,.. $33 

Perfect Score SAT ... (44 

S.S. Ice Hockey (33 

Super Star Soccer . . . .(31 



MISC 

Bob's Term Pro (19 

Bob's Term Pro 128 ... (19 
CeMrity Cookbook. . .(19 
CSM 1541 Align Kit... (39 

C.P. Copy 2 (31 

Doodle (IS 

Final Cartridge 3 .... . $47 

font .Master 2 $29 

Font .Master 128 $15 

Cito (9.88 

CEOS-lnside & 

Out (Book) (13 

GEOS-Tficks 

& Tips (Book) $13 

Multiplan 64 $938 

Supeibas« 64 (39 

Superbase 128 $44 

Superscript 64 (19 

Superscript 138 (19 

Super Snapshot (R) ,,,$47 
ORIGIN 

Autoduel $32 

Moebius $35 

Ultima 1 or 3 . . . . $2S Ea. 

Ultima 4 (19 

Ultima S (39 

PROFESSIONAL 

Fleet Filer $19 

Fleet System 2 Plus . . .(33 
Fleet System 4 13a . . .(43 
SIMON & SCHUSTER 

Chem. Lab $35 

IK Lasser Money Mgr. .(35 

Typing Tutor 4 $35 

SIRJECH 

Deep Space (25 

Wizardry; The 

Proving Ground . . . .(25 
SHARE DATA 



(9,88 
(8.88 
(8.88 
$9.88 
(8.88 
$9.88 



..(19 

, .$2S 

..$35 

..$14 
$9.88 
..$14 
$9.88 
$9£8 
(938 



Concentration. .... 

family Feud 

Jeopardy ,,,,,,... 

feopardy Jr. 

Whe*l of Fortune . . 
Wheel of Fortune 2 
SOFTMftRE 
SIMULATIO.NS 

Football 

Pure Stat Baseball . . 
Pure St4t College 

Basketball 

SPRINGBOARD 
Certificate Maker . . 
CM. Library Vo\. 1 . 

Newsroom 

N.R. Clip Art Vol 1 
N,R, clip Art Vol, 3 
N,R, Clip Art WjI, 3 
551 

B-34 $33 

Eternal Dagger (15 

Cettylburg $37 

Kampfgruppe $37 

Panler Strike! (39 

Phantaiie 1, 3 or 3 (15 Ea. 
Pnesident Elect 1988 ..(16 

Questmn 3 (2S 

Realms of Darkrvess . . . (25 

Rings of Zilfin $25 

Roidwar 2000 $15 

Roadway Europa (15 

Shard of Spring $15 

Shi loh: Grant's Trial .,$35 

Sorts of Liberty $31 

War Game Conil, Set ,(19 

Warship (37 

Wizard's Crown (35 

SUBtOGtC 

Flight Simulator 2 (12 

F.S. Scenery Disks Call 



|el $36 

Stealth Mission $32 

TEURIUM 

Amaion $9 J8 

Dragon Wtorkj (9 J8 

Fahrenheit 451 $9,88 

Perry Mason $9.88 

ReisdeavDus w/Aama . $9J8S 
THREE SIXTY 

Dark Castle . .(23 

THUNDER MOUNTAIN 

Dig Dug (&aS 

Ms. Pac Man (6.M 

PacMan, (&B8 

Pole Position. ..... .%^M 

Top Gun ihJBB 

TIMEWORKS 

Data Manager 2 (14 

Data Manager 128 ...$31 
Desktop Publisher. , , .Call 
E^lyn Wood Reader . .(14 

Partner 64 IR) (25 

Partner 128 <RJ (33 

Swiftcalc/Sideways . . . .(14 
Swiftcalc/Sideways 138 (33 
SyJvU Porter's Personal 

Fin. Planner 64 $3S 

Sylvia Porter's Personal 

Fin. Planner 138 $31 

Word Writer 3 $35 

WinJ Writer 128 (31 

UNICORN 

Animal Kingdom (19 

Decimal Dungeon $19 

Fraction Action (19 

Percentage Panic $19 

Race Car Rithmetic ... (19 
UNISON WORLD 
Art Gallery 1 or 2. (16 Ea. 
Art Gallery: Fantasy. . .(16 

Print Master Plus (31 

WEEKLY READER 
Stlckyl>ear Series: 

ABC's (16 

Math 1 or 2 $16 Ea. 

Numbers ..$16 

Opposite! ..(16 

Reading , . . . , $16 

Reading Comp, $16 

Shapes $16 

Spellgrabber $16 

WINDHAM CLASSICS 
Alice In 

Wbndertand (938 

Swiss Family 

Robinson $9Afl 

Treasure Island .... .$938 

Wizard ol Ol $9*8 

ACCESSORIES 
Animation Station . . . ,$49 
Bonus SS, DD ,,(4.99 Bi. 
8onui DS, DD . .(5.99 Bi. 
CompuServe Starter Kit (19 
Contriver Ml Mouw. ,$19 
Disk Case (Holds 751 $638 
Disk Drive Cleaner . . (6J8 
Epyl 500 XJ Joystick (14 

Icontroller (14 

Suncom TAC 3 J,S, (9 

Suncom TAC 5 J,S, $14 

Wico Bat Handle (17 

Wico Boss (13 

Wico f rgostick I.S, $19 

XETEC Super Graphii ,(59 
XETEC Super 

Graphii Cold $89 

KEIEC Super 
Craphlci Jr. (39 

•All programs on disk 
unless otherwise notedl 



P.O. BOX in327~DEPT. RN— BLAWNOX, PA 15238 



Please Read The Foltowing Onjering Terms 4 Conditions Carefully Before Pliclng Your Order: Ordcts with cashiers check or raonoy order shipped immediately on in stock itcmsl Personal 
& Company cbeclu, alloiv 3 weeks clearance No L.O.D.y. Sbrpplng: Continental U,SA.-Ordere under (100 add (3; lr« shipping on orders over (100, AK, HI, FPO, APO-add (5 on all onirn. 
tm^rrAr^^D"! IS"""?* „ 'i^"*, S„ S^ r "^' ™,°'™f International ortlers acceptedl PA residents add 6% sales tax on the total amount of order including sbipping charges. CUSTOMER 
M?!^'^^"^^",*- '^T^'^",^ AM-5:30 PM Eastern T me. REASONS FOR CALLING CUSTOMER SERVICE-411-36I-5391 (l)Slatus of order or back onder (l)if any mere haSdisepori^awd 
wi hm 60 days from 5.D^f A, I! def_cttlve, please call f.ir a return authorization number. We will not process a return without a return iuth. «l Defective merchandise will bTrcnlaced 
with the sa™ nverchandise only. Olher returns lubjett 10 4 tSIt restcKking charge! After 60 day^ from vour purchase date, please refer to the warranty Included with the product ourcbas.-d 
•J'.lJSMliM^t"! " "^"?lf"",'V\F!'^i"'"",^'"'" *'" ?"l4rcep1 coll«t call! or callt on S.Dj)f A.*s B00# order lines! ORDER IINE HOURS: Mon.,frl, 9 AM-S:JO PM, SAT 10 AM-t 
PM EASTERN TIMt. Bec4U« this ad had to be written 2-3 mo.. Marc it was publithtd, prices «, availability are subject to changel New titles are arriving dally! PJease call for mo^ Infufmalioiv 



Circlo 245 on Reader Service card. 



c 



Since 1981 



Lyco Computer 

Marketing & Consultants 



Order processed within 24 liours. 



COMMODORE i28D 

System 



It t T .^ ,-: ,T v.v .% .7 1 7 y 7 " ■■ ■ , ■- >^ *: 



$449 



95 



COMMODORE 128 

EXCEL 2001 Special 





$409 



THr^:7*SO!\! O 4120 
Commodore Ready Monitor 



• Color Composite for 64 
Mode Operation 

• Color RGB for CI 28 
Mode Operation 

• Plus Switchable in 
Green l^^onochrome 

• Cables Included 




$225 



95 



Smarteam 

2400 Baud Modem 





Hayes Compatible 



CX>MMOI>ORE 

HARDWARE 



tMI II DitkDflvB S17S95 

IMl OisikOnve SI89.9& 

Indus GT C'&4 Dtne $te9.95 

lB02CMom(o( ...- ...SI89.95 

M C Compulw S169.9S 

1 jeo Compum Dflve . S44#.9S 

C-t3S1 Mouse .,„ $32.95 

C-I7M BAM SCALL 

1764 HAM C64 Sn7.B5 

10M Morrtof $279.95 

l2BCompulei S21B.V5 



HAFWT DRIVES 

ST 225 20 mog Hard Onvs ,. S215 9S' 
ST 251 aO niofl Hard Oflve ... $399. 95" 
•OTC Conlrdler Kil tor PC.XT „. S39.9S 
ST 238 30 mog Ha/d Drive ... 1249.95" 
"DTC RLL Conlfollflr Kil tor 

PC'KT S49.9S 

ST12520fnog3,5HafdDrii'B. $289.95 

DTC CortroliOf Ki! tor PCjXT $39.95 

ST 125 20 mog btornal Cnrd 

w.'Cortrollor $34S.B5 

Add $10.00 for Wettmn DtglM 
CenlrollOf^ 



PC 

COMPATIBLE 
HARDWARE 

BCM lao Or. Monitor J75 

BCM 12AAin. Monnoi $79 

BCC CG Cotor Cartt S94,60 

AST $CALL 

Lasm Compact XT $475.95 

U5ar Compact XTE 640K SM9 95 

Usot Dosklop Turtn XT 25(iK . J569 95 
LB5flt DoiklOp TurtW XT 640K . (599.95 

Lasoi EGA + 4 Card $129,95 

Kralt PC Joyotirt Curd 127.95 

Zuckof COA ColorCnrd $89,95 

ATI Gritphlci So<utkin $129.95 

ATI EGA Wond<ir .„. I1BB.95 

Thomison GO 200 $249.95 



COMMODORE 64c 

COMPUTER 




$169 



95 



COMMODORE 64C system 

Special 

• Commodore 54 C • Seikostia 
Computer Sp180VC 

• Commodore S°"T°o°? 
1541 II Drive Ready Pnnter 




iff/LASERCQMF»CTXT 



• PC-XT 
Compatible 

• 4.77- 8.00 l^fiz 
Super Turbo 
Clock Speed 

• Built-in 51/4 Drive 

• Built-in RGB 
Video Output 

ONLV 



• Parallel Printer 
Port 

• Serial RS232 

• Joystick/Game 
Port 





CHIP PC 

PERSONAL 
COMPUTER 

• 4.77 Mhz 
speed 

• Dual floppy 

• Green monitor 
included 



$579 



95 



1-800-233-8760 A 



t New Item! 



I Controller 
Joystick 

• Adheres lo Keyboard 

• No Dangling Cord 

• Greal (or Geos 

• Works With Games 

$13.95 



Joysticks 



Tac 3 „.. $9.95 

Tac 2 SIO.85 

TacS S12.B5 

Tac 1 + IBM'AP 126 95 

Economy S5.M 

Silk Stick Se.as 

Black Max.. St 0.95 

Boss S1t,e9 

a-Vtfay St9.S9 

BathiancllB $16,75 

Winnef 909 $24.95 

Wico IBM'AP S29.95 

Upslick Ptu9 $11.95 

Kraft KCIII Afl'PC J16.95 



Printer 
Interfaces 



Xe:ec Jr S35.95 

Xeioc SiipergraphlcG ... S&&-95 

Xelec Gold $99.95 

PPI $29.95 

Caidco GWW7 $32.95 

Caidco Super G $4«,96 

MW350 $49,95 



Great 
Bargains 



M-1 Mouse 

Ccniinmf M- 1 Mouso 

• Works wiih Geos 

• Compleie wjlh Graphk; Utitify 
Sottware 

Only S32.95 



l\^ouse Pads 

• provides clean, ^usl-lree sur^ 
face for your mou^ 

• NO'iTiar baOung (o pfotecl 
your desk surface 

9x11 .... $10.95 



Mouse 

Cleaner 

$9.95 



Printer 
Paper 



tOOOshaet laser $16.95 

ISOsNwt t«ory, JOItt $6.95 

tSO^rxnt white, 201b ,„, $6.95 
1000 8h. Gr, bet 14- ,,, $16.95 

lOOOmailing labels $8.95 

JOOsrioetOKI 20 $895 

Transparent Lat?els £4.95 



Generic 
Ribbons 



Sive up to S0% oft 

brand prlc«»1 C«ll lor your 

mftk* and modetl 



Drive 
Maintenance 



NoftronlC) 5i'i Orlvg 

Cleaner $7,95 

Nortrorrlcj S'/i Drive 

Cleaner Kit SI 5.95 



Dustcovers 



Pan 1081^1091 $9.95 

64C , $9.95 

t26D , $9.95 

Sow. SptOOO .,.., $9.95 

Epson LXBOO , $9.95 



COMMODORE 



Aceqbb: 

Ect.afan $2S,9S 

Ijioder Board $22.95 

Mach 5 $19.95 

Wach- 126 $28.95 

10th Frame $22.95 

Triple Pack $11.95 

Wid. Ct. Leader Brd. ... $22.95 
Famous Courses #\ ... $11.95 
Fanxjus Courses #2 ... $11.95 
Action Soft: 

Up Periscope $18.95 

Thunder Chopper $NEiiV 

Acth^Jtlon: 

Aliens $19.95 

Champion. Batkelbal . $19.95 

Hacker $8.95 

HacKef £ $19.95 

Latjyrlnth $19.95 

Music Studio $19.95 

Tass Times $16.95 

Trtarwc $11.95 

Learner Goddesses $22.95 

Slaionlall $19.95 

Lurtdng Horror $19.95 

Top Fuel Elmlnalof $15.95 

B«r1ial«y Soriworki: 

Geos $35,95 

Deskpak I „.. $20 96 

FontpakI SI 7.95 

Geode« $23.95 

Geo'ile ,.,„. $29.95 

Wrilors Workshop $29.95 

GooCak; $29.95 

Drodctfblind: 

Bank St. Wrtter $27.95 

Carmen San Diego S19.95 

Graphic Lib. I, II, III ,..„ 513.95 
KaratBka $12.95 



>Wl 



Epy«- 

Croats A Calendar $15.95 

Destroyer $22.95 

FaalkMd $19.95 

Football $11.95 

Movie Monslaf „ $11.95 

Sun Battle $22.95 

Winter Games $22.95 

CaMomia Games $22.95 

Super Cyde Sn 95 

Graphics Scrapixjok ... $11.95 
Str. Sports Baskettisll . $22.95 
WW s Great Baseball . $i 1 .95 

Summer Games II $22.95 

Vorpol UlJlity Kn $11.95 

WofW Games $22.95 

FlreOIrd; 

CokKsus Chess IV $19.95 

Elite $19.95 

GoWen Path $22.95 

GuikJ of TJileves $22.95 

Pawn $22.95 

TflWng Teacher .,.,....., $22.95 

Tracker $22.95 

Starflllder $22.95 

Senlry $22.95 

Mlcroleague: 

Microleag. Baseball $22.95 

General Manager ........ $18.95 

Slat Disk S13.95 

'86 Team Disk $11.96 

Microleag. Wrestling $New 

MJcropFOHi«: 

Airborne Ranger $CALL 

F-15 Strike Eaflie S19.95 

Gunship $19.95 

Kennedy Approach ...... $13.95 

Silenl Service $19.95 

Solo Flight $13.95 

Top Gunner $13.95 

Origin: 

Aulodual S2e.95 

Ulilma III $22.95 

Ultima IV $33.95 

Moeblus $22.95 

Springboard: 

KtevKsroom $29.95 

Certificale Maker $29.95 

Clip Art Vol. #1 $17.95 

Clip Art Vol. #2 $23.95 

Clip Art Vol. #3 $17.95 

Graphics Expander $21.96 

Strategic Bimulntions: 

Qemstone Healer $16 95 

GetlysbufQ $33 95 

Kamplgnjppe $33 95 

Phanlasie II $22.95 

Phaniasie 111 $22.95 

BingotZetfm $22.93 

Fload War 2000 522 95 

Shard ol Sprtng $22.95 

Wiiards Crown $22 95 

War In the S. PaciBc .. $33.95 

Wargama Constr $1695 

Batltecruiser $33.95 

Gemslone Warrior $7.95 

Battle 0) Anteliem $28.95 

Cokinial Conquest $22.95 

Computer Ambush S33.95 

B-Z4 $19.95 

SublOflIc: 

Filghl Simulator II $31.49 

Jel Simulator $24.95 

Nlfltit Mission Pinball .. $18.95 

Scenery Disk Hi $12.95 

Tlmeworks: 

Partner Ce4 $24.95 

Partner 126 $39.95 



-^MmBjA 



Unison World: 

Print Master $24.95 

Art Gallery 1 or 2 $18.95 

Act tv is Ion: 

Champ. Basketball $27.95 

Championship Goit 524.95 

GFL FootBatI $27.95 

Hacker $16.95 

Hacker 2 524.95 

Music Studk) $29.95 

Tass Times $24.95 

Flri>bird. 

Guik] ot Thieves $2£.96 

Pawn ,...., S26.S5 

Stargtider $26.95 

Epyx. 

Apshai Trikjgy $13.95 

Rogue $22.95 

Wimer Games $22.95 

WorkJ Games $22.95 

Micraproic. 

Sileni Service $24.95 

Access. 

Leader Board $24.95 

tOth Frame 524,95 

Tournament #1 $14.95 

Sublogic: 

Flight Simulator II $32.95 

Jot Simulator $32.95 

Scenery Disk SI 7.95 



Disc 
Storage 



QVS-tO Si/i $3,99 

OVS-75 5'/. 516.95 

QVS-40 3iA 511.95 



Diskettes 



5-1/4 

Disk Holcher $5.95 

Matkll; 

SSDD $7.95 

OSOD $8.95 

Bonui: 

SSDu $5.95 

DSOD $6.95 

SKC' 

DSDD , $6.95 

DSHD 513.95 

Generic DSDD 54 95 

Vurbalirri: 

SSDD $8.99 

DSDD „.„„„.. $11.50 

3.5 

Maxell: 

SSDD $11,50 

DSOD $17,95 

Bonus: 

SSDO .,... $10.95 

DSDD $13.95 

Vorbotlra: 

SSDD $12.95 

DSDD $18.95 

SKC: 

SSDD $9,95 

DSDD $13.99 

Generk; SSDD $9.75 

Generic DSDD $12.95 



IBM 



Access: 

Wk). CI. Leader Board . $27,95 

lOlh Frame $27.95 

Actlvlelon: 

Pebble Beach Go<( $22.95 

Champ, Baseball $22.95 

Champ, Basketball $22,95 

Zork Tnkjgy $39,95 

Leather Goddesses $22.95 

Moonmist $22.95 

Brodsrfavnd: 

Ancient An of War $25.95 

Print Shop $32.95 

Prim Shop Compan $31,05 

Graphic Ub, I or II St9,95 

Ka/ateka S19.95 

Toy Shop $22.95 

Bank SL Wmer -r $44,95 

Epyx: 

Apshai Trikjgy $11,95 

Create A Calendar , 515,95 

Deslrnyor $22,95 

Movia Monster $11.95 

Flogue S16.95 

St. Sports Basketball .., S22.9S 
Sub Battle Simulator ... $22.95 

Winter Games $22.95 

World Games $22.95 

Firebird: 

Slarglldor $25,95 

Quikj of Thieves 525.95 

Learning Company: 

Think Quick 519,95 

Reader Rablilt $22,95 

Math Rabbit $19,95 

Writer Rabbit „ $22.95 

Magk! Spells $19.95 

Micro leegue: 

Microleag, Baseljall $22.95 

General Manager 516.95 

Slat Disk $13.95 

'86 Team Disk $11,95 

Micro pro B«: 

Confliet in Vietnam $22.95 

Crusade in Europe ,.,.,. 522.95 

Decision in DesBh $22,95 

F-15Slnke Eagle $22.95 

Silent Service $22.95 

Gunship $27.95 

Striiegic Simulations: 

Road Waj 2000 $22.95 

Kflmptgruppe $33.95 

Shard ol Spring 522.95 

Batt»a o( Antetiem 533.95 

Computer Baseball $7,95 

Gettysburg $33,95 

Wuarda Crown ,.,., $22.95 

Chickamauga $33.95 

Sutjiogic: 

Jet Simulator „.... $31.40 

Scenery Japan 517.95 

Scenery San Fran 51795 

Scenery #1-#6 $64,95 

Fligtit Simulator 534,95 

Tlmewor1(B: 

Swittcalo 539,95 

Wordwrlter $34.95 

Unison World: 

An Gallery 2 514.95 

News Master $49.95 

Print Master ( + ) S29.95 

Fonts* Borders 51795 



Free stiipping on Prepaid cashi orders over $50 in thie Continental US. 



Since 1981 



Lyco Computer 

Marketing & Consultants 



Order processed within 24 liours. 



Great Performance 
Great Price 



Panasonic 

1091i Modem 



New Release 



•IL 



NX-1 000 



^r<roni<t-tn( 



$199 



95 1& 



192 cps Draft 
32 cps NLQ 
2-Year Warranty 




toeol Modal II $17e.»5 

40911 Modem $189.95 

10921 $319.95 

1S92 S40B.95 

1596 M59.95 

3131 5299.95 

3151 $479.95 

KXP 4450 Lasol SCALL 

1524 24 Pin 5559.95 

Fa* Psnnw 1569.95 

OWmal* 20 J119 

OWmsto 20 w/eart S179.95 

120 »189,96 

180 S219.95 

182 S209.95 

182+ , S225.95 

183 S249.9S 

192* J309.9S 

193* $449.95 

292 w.imwlaee i449.95 

293 w intsrtace 5585,95 

294 w imertacs $819.95 



144 cps Draft 
36 cps NLQ 




$179 



NX-1 000 Rainbow 
7 color printer $225,95 



PRINTERS 



SEIKOSHA 

SP laOAl $129.95 

SP 1S0VC $128.95 

SP ItWOVC $13995 

SP 1000AP $16995 

SP 1200VC $155.95 

SP IZWAi $165.95 

SP 1200AS RS232 $165.95 

SL eOAl $299.95 

MP1300Ai $289.95 

MP5300A/ $399.95 

MPS420AI $579.85 

SP SodBS RIWkki $7.95 

SK3000 Ai $339.85 

SK3005 Ai $419.95 

SPB 10 „„ SCALL 

SL 130Ai _ .„„ $599.95 

Toshiba 

M1SL $489 

341 SL $6S8 

P351 U«M II ,.,.... $899 

351 SX 400 cps $t019 



EPSON 

LX800 $179.95 

FX86E $279.95 

F)(2B6E $424.95 

EXem , $399.95 

LQ500 $309.95 

LQ1000 w.Tractor $549.95 

LQ2500 $519.95 

□03500 $LOW 

LQ850 $489,95 

LQ1050 $559,95 

#CITIZEN 

120 D SI 69.95 

1B0D. SI 89.95 

MSP-10 $259 95 

MSP,40 S309.95 

MSP-15 5349,95 

MSP-50 $399,95 

MSP-45 $459,95 

MSP-55 _ SS39.95 

PrsmiBfO M S499.95 

Tntxile 224 S649 95 



393 $855,95 

1-800-253-8760 



NX-1000 1179,95 

NX-1000C $179,95 

NX-1000 Color $225,95 

NX-1000C ColOf $229,96 

NX-15 $309 95 

NR-10 $33995 

NR-15 $439,95 

NB-15 24 Pin $699,95 

NB24'10 24 Pin $425,95 

NBZ4-15 24 Pin $579.95 

BROTHER 

MHOS $195 

M1409 $299 

M1S09 $335 

M1708 $478 

TMnwrtlar 6 DM S Oa^ SS99 

M1724L , $599 

HRaO „.. $339 

HR40 $589 

HR60 - — $7<».95 



I 



^ 



Lyco Means Total Service. 




ATTENTION 



Educational Institutior 
If you are not current^/ 
using our educational 
service program, please 
call our representatives 
lor details. 




Monitors 



KMAmbrnTTUI?' S79,95 

41Z0CGA »2a5.95 

4160 CGA $259.95 

4460 EGA S319,95 

4375 UtnaScan S3S9.95 

GB 100 EGA Card S129.9S 

GB 200 Super Caid $219.95 

BMT652 S84.95 

BM71622 , 184 95 

78l*«13 $79 95 

TBM-fiZS ...„ $79.95 

CM850Z $189.95 

CMB505 $209 95 

CMeSeZ $239.95 

CMBTffl $£49.95 

SCM-S1S . $269.95 

Btus Chip- 

BCM 12- GfOflfi TTL 164,95 

BCM 1 r Ambef TTL $69.95 

NEC: 

MuHtsync It $S99 

SavB S21D ouor NEC Multliync 

with TTwmton 4375 LIHTuSciri' 

$389.95 



Modems 



AvstexL 

12009 $ra.95 

12001 PC Cart $69,W 

IZOOhcMcKfam $39.95 

2400 $179.95 

2400iPCCaid $169.95 

llaynt: 

Smartmodem 300 $149 95 

SmaflmodBrti 1200 $265 95 

Smannnodeiin 2<00 $425:95 

Smarteam 

1200 Baud Modem 




^^^^^^^^ 



Call Lyco 




Order Now 



Here's How 



Hayes Ccwnpalibk' 




Mark "Mac" Bowser, 
Sales Manager 

I would personally 
like to thank all o( our 
past cuslomers (or 
tielping to make Lyco 
Computer one o( Ihe 
largest mail order 
companies and a 
loader in the industry. 
Also, I would like to 
extend my personal 
invilatron to all computer 
enttiusiasis who have 
not experienced the 
services thai we provide. 
^ Please call our trained 

sales staff at our toll free number to inquire about our 

diverse product line and weekly specials. 

First and toremosl our philosopliy is to keep abreasi 
o( ttio changing market so that we can provide you with 
not only (actory-tresh merchandise bul also Ihe newesl 
models ottered by the manufacturers ai Ihe absoluie best 
possible prices. And we offer the widest selection ot 
computer hardware, software and accessones. 

Feet free to call Lyco it you want to know more about 
a particular item, I can t stress enough that our toll-free 
numtjer is not just for orders, fvlany companies have a 
toll-free number for ordenng, but if you just want to ask a 
question about a product, you have to make a toll call Not 
at Lyco Our trained sales staff is knowledgeable about all 
the products we stock and is happy to answer any questions 
you may have. We wilt do our best to make sure tiiat the 
product you select will fit your application. We also have 
Saturday hours — one more reason to call us for all your 
compuler needs. 

Once you've placed vour order with Lyco. we don't 
forget about you. Our Inendly. professional customer 
^ service representatives will find answers to your questions 

about the status of an 
order, warranties, 
product availability, or 
prices. 

Lyco Computer 
stocks a muitimillion 
dollar inventory of 
factory-fresh 
merchandise. Chances 
are we have exactly 
what you want right in 
our warehouse. And that 
means you II get it fast. 
In fact, orders are 
normally shipped within 
24 hours. Free shipping 
on prepaid cash orders 
over S50, and there is 
no deposit required on 
CO.D. orders. Air freight or UPS Blue Red Label shipping is 
available, too. And all products carry the full manufacturers' 
warranties. 

I can't soe why anyone would shop anywhere else. Selec- 
tion from our huge in-stock inventory, best pnce, service that 
can't be beat ^ we've got it all here at Lyco Computer 

TO OHDER. CALL TOLL-FREE: 1-800-233-8760 
New PA Wats: 1-800-23 3- 6760 

Oulside Continental US Calf i -71 7-494-1 030 

Hours: 9AM to 8PM, f^on. - Thurs. 
9Af*i1 to 6PM, Friday — 10AM to 6PM, Saturday 

For Customer Service, call 1-717-494-1670, 

■■■ 9AM 10 5PM, Mon - Fri j._.^ 

^MM Or wnle: Lyco Compuler. Inc ' 
P.O, Box 5088, Jersey Shore, PA 17740 

RiBk-Fr« PollcyL • lull manulaclurgrs war^anlias * r^o s,^lf!'] t.i^ quisidi? F'A 

• pficos show 4°. cash discount; add 4°o tar ctedil cnrds • APO, FPO. 
mlBinationol: add S5 plus 3°o lot pnonly • 4-week cloariince on ceisonol tliocks 

• we check tor credit ca^d Ihell • compatatilit/ not guarnntaed » return 
authorization required • pfieoa^ailatiilily suOjecl to cfianga • prepaid srders under 
$50 in Coolonenial US. add $3 00 




J 



Telecomputing Workshop 



Wfikh one really is cheaper — QLink or GEnie? 
Also, make some online matches. 
By DAVID BRADLEY 



TELECOMPUTING WORKSHOI' IS 
devoted lo modems, lermitial programs 
and the like, but this month I'm going 
to start off with a couple of quick tips 
about telephones. 

First, if you have .i phone with a real 
bell in your computer room, don't set 
disks any-where near it. When the bell 
goes off, it produces a strong magnetic 
field that's likely to scramble the disks. 
If tliere's another phone on the same 
number that you can liear from where 
you sit, you can avoid tlie whole prolilem 
by opening up the phone in your com- 
puter area and disconnecting the bell. 

The Keailier Weight telephone, avail- 
able at K-Mart, is gicat for tliose who like 
to talk on die phone while working on 
their computer. It costs less than S20 and 
fits just about any size head. In fact, my 6- 
wcek-old nephew Kyle is able to wear 
ours just fine. Of course, it'll be much 
more iLscful to him when lie can talk. 

Moving to other things, when you 
have mysterioas trouble with telecom- 
munications, you may be able to fix ihe 
problem by turning off your computer 
system and disconnecting all the pe- 
ripherals except ilic modem, monitor 
and disk drive. Printers, interfaces, car- 
tridges and other devices sometimes 
make things work improperly. 

Matchmaker, Matchmaker. . . 

Getting telecommunications enthu- 
siasts together assumes a neiv dimen- 
sion with the Dial-Your-Matcb BBS 
software from Matchmaker Enterprises. 
PO Box C055, Burbank, CA 91510. This 
progratii comes in %'ersions for the VIC- 
20 expanded to 32K, the C-6'I and the 
C-128. It supports most popular mo- 
dems, like die Commodore 1650, 16t50 
and 1670 and the Hayes and Hayes 
clones, but not the Volks 6470 and 6480, 
Dial -Your- Match comes with a printed 
manual that really shows how to make 
the program do what you want it to, 
and you get a phone number for help 
in case you still run into problems, 

Taking Command 

Is your computer area a mess because 
you don't have room for everything? 



I've discovered thai the Command Cen- 
ter equipment organizer from Kctck 
(PO Box 203, Oakdalc, lA 52319) can 
really save desk space. It's reduced the 
area that my system occupies from 607 
to 271 .square inches. 

The Command Center holds one or 
two disk drives, and the monitor or TV 
sits on top. The C-64 version, which 1 
have, also hides a bit of the computer. 
The nicest part is that the cables fit 
inside, and there's a built-in power bar 
on the back that's all ready and waiting 
to receive plugs from up to five devices. 
The p<)Wer bar is controlled by a switch 
on the left side. 

As a modem user, you'll want a Com- 
mand Center with an on-line/offline 
switch on the right side. This switch lets 
you leave your modem plugged in all 
the time, an especially handy feature 
for owners of the Commodore 1670, 
which insists on answering calls any- 
time the computer is on and the modem 
is connected to the phone line. 

There are three versions of the Com- 
mand Center available: one each for the 
C-64 and G4C at $109.95 and one for 
die C-128 at $124.95. The online/off 
line switch is a $9.95 option on the 
C-64 and 64C versions. 

Before you order a Command Cen- 
ter, be sure you have enough vertical 
space for it. My C-64 version is about 8 
inches high and my 1701 monitor adds 
14 inches, so I needed 22 inches of 
clearance. 

Now it's time for this month's reader 
questions. 



QI subscribe to Q-Link, arid it's getting 
kind of expensive: Does the amount of 
time I'm online appear on my telephone bill? 
Is GEnie less expensive than QLink, and 
does it offer the same scivices? 

— GAIIRIKL HtDAlX'-O 

Jackson Hkights. NV 

J% Concerning the phone charges, 
■" when you call a local number to 
acce.ss an online service, it doesn't ap- 
pear on your phone bill, but if you call 



long-distance, it docs. The phone com- 
pany considers a modem call the same 
as a voice call. 

As for the cost of Q-Link and GEnie, 
I've outlined their standard charges in 
Table 1. ,\i you read the table, keep in 
mind that the lunirly rate for Q-Link 
refers to plus time, wiiicli you'll prob- 
ably be using, because (he free non- 
plus services are pretty limited. GEnie 
doesn't have the plus/non-plus distinc- 
tion. Also note that the Q-Link monthly 
charge includes a "free" hour of plus 
time and that, while Q-Link doesn't levy 
a registration fee, you must buy their 
software unless you get it free with 
GEOS or a ('om mo dure modem. 

Which network works out to be 
cheaper? Weil, it depends. Refer to the 
table again, and we'll calculate some 
sample charges. Say you join GEnie in 
April and use it for five hours. You pay 
$■13. If you do the same with QLink, the 
software, the monthly fee and live hours 
of plus time come to $39.10. {Remember, 
one hour of pliLS time is "free.") .Along 
comes May and you're busy with work 
or school and cion't call either service at 
all. GEnie charges nothing, but Q-Link 
wants $9.9.5. liming June you have some 
spare time again and icse bodi services 
for 1 1 hours, costing $55 on CEnic and 
$57.95 on Q-Liuk. In July you're on va- 
cation and have a lot of spare time, so 
you use both services for 26 hours. GE- 
nie comes to $130 for that month, and 
Q-Link to $129.95. 

Looking at the entire foin" months, 
ihe total for GEnie is $228 and for 
Q-Link $236.95, making GEnie a bit 
cheaper. However, in two of the indi- 
vidual months Q-Link co.sts less. In 
other words, the best deal for you de- 
pends on how much time you spend 
online. Note that these figures don't 
take into accouin any time you win or 
earn wiiile online or other specials the 
networks might have. 

The services offered by Q-Link and 
GEnie arc similar, includitig special in- 
terest groups (SIGs) on computer- and 
non-computer-related topics. Q-Link is 
Commodore-specific, while GEnie pro- 
vides SIGs for users of various ma- 



7H R U N • MAY 1988 



chines. Many of those probably won't 
be of interest to you. 

It's certainly easier to log onto 
Q-Link. With a C-6'1, all you have lo do 
is type in IX>AD'*0:*".8,1. With a tM28, 
you insert the tiisk in the drive, mm on 
the system and the disk boot.s aiiloniat- 
ically and logs ytiu on. To log onto 
GEnie, you mast dial their phone num- 
ber and, when you gel connected, enter 
your name and password. 

Menu choices are tnade on GEnic by 
ty])ing in the entire command. This may 
soinid slow, but once you gel used to 
the commands, you tan turn off the 
metuis and move around quickly. The 
Gommodorc-specifit QLink software 
lets you ciioose by just pressing Fl. 

Those w'ho arc brand new lo telecom- 
munications will probably find Q-Link 
easier. Wheti my wife's mother sat down 
in front of Q-Link lor ilic first time, she 
was zipping around with confidence in 



less than 15 mituites. As a matter of fact, 
that was her first time on any network. 



^% ! have a C-I28, a Sears SR3000 mon- 
itor, turn 1571 disk drive!,, htm Atari 
jayslichs, a 1351 vimuie, an Epson MX- WO 
printer and a secondlmnd 1650 Atlto- 
Modem, which came mth no instructions or 
software. 1 iDant to subscribe to CompuSerue 
or QLink so I can upkxul and download 
information and talk tttith othw users, and I 
nfni the beat software at the lowest price. 
\V!uit do you recommend, where can I f^ei it 
and for how mucM 

— JKRKMIAH Jones 
Texarkana, AR 

^k To get involved with Q-Link, you 
/^^/ need their special software, which 
costs 59.9:"). You can order by calling 
HOO-392-820Q. 



Tabia i. O-Link and CEnta cost conipariaart. 

Registration Fee Monthly Fee Hourly Rate Software Cost 



GEnie $ 1 8 

Q-Link t\ai\c 



nunc 
$9.95 



$5 

$4.80 



none 
$9.95 



Table 2. Sources of Commodore public domain software tor the C-64 and C-t26- 

USER'S GROUPS: COMMF.RCIAL: 



MUGS (Muscatine User 

Group Support) 
1836 Wershey \\t:, 
Muscatine, I A 52761 
319-262-8279 

TPUG (Toronto Ptet User's Group) 
5300 Yonge St. 
Toronto, Oniari*) 
Canada M2N 5R2 
416-733-2933 



jmco. 

Dept. -t 

PO Box 67021 

Topeka, KS 66667 

913-478-4979 

Lightspecd Software 

1*0 Box 7037 
Chesapeake, VA 23323 

Public Domain Solutions 

I'O Box 832 
Tallevast, FL 34270 
Orders, 800634-5546; 
help, 813-378-2394 



You can access CompuServe with any 
commercial or public domain terminal 
program that's compatible uiih your 
equipment. Before spending a lot on 
cotntiiercial software, I'd suggest you try 
a program IVom the public domain. 
Ne/Tcrm, LIllraTerm and Multi'lerm 
are all good public domain progratns 
that siiould work for you, and theie are 
new public domain gems appearing on 
the telecommunications scene all the 
time. Sec Table 2 for a list of public 
domain software suppliers. When you 
call, desrrihc your equipment and ask 
them to recotnmcnd a program. 



/ hope to set up a BliS at my junior high 
.Khool, ivhich has a couple, of Q)mmo- 
(lores with ynothrms. What liliS program, pref- 
erably from the public dimiaiji, could I (itc? 
— Bll.f BOVVKN 
L.-WVRKNCK, KS 

A I'm familiar with lots of BRS pro- 
grams for the C-64, but I can't sug- 
gest one without knowing the type of 
disk drive and, more Importantly, the 
type of modem you'll be using. Contact 
one of the suppliers I've listed in Table 
2, tell them what e(|inpmc'nt you'll be 
nnniing and ask for their suggestion. 
And, be sine you give me all the per- 
tinent information you can when you 
write for telecommunications advice. ■ 

Telecomputing Workshop is a monthly 
column dedicated to the need's of RUN 
readers wlio are using, or intend to tue, a 
Commodore computer for telecommunica 
lions. We invite you to submit your tpiestions 
and comments to: 

David Bradley 

Telecom puling Workshop 

RU.N Magazine 

80 Elm St. 

Felerhorough. Nil 0345S 
You can leave ordine mes.sages for David 
Bradley on QuantumLink (Davliradley}, 
American PfopleLink (DavBradiey), Delphi 
(DavidBradley) or via the Punter\'et to 131 
SYSOP or IVDavid Braiiley. 



\h\\ l'.iH8 ■ RUN 79 




f /ff i 



CUNIC 



How can you speed up or sloiv down outp^U to tfie screen, or 
save nmltkoior graphic screens with your C-128? 
By LOU WALLACE 



SOFTWARE 

My questinn hiis to ih with GEOS 12H. 

I've had it for .some lime and find 
geoPtimt fonvenifnt to uae. lint I'm not sold 
on its word proce^Mr, in spile of all the fonts. 
I'd like to anivert the geol'aini pictures to 
another formal, prejerahly Doodle!, so that I 
can work on Ihem in Basic 7.0 (or litisic H.O) 
and, iigiiin, print <u I want to. As it i,s, ! 
have to stick to GEOS's word processor to 
use the GEOS pictures, 

&n you suggest a way to convert geoPaini 
128 fdes to some other format, or s:t^e,U a 
commercial progrnm that will help me accom- 
plish this? 

— e. e. goodai.e 
Saratoga, CA 

j^ at don't know of any commercial 
^i- programs that will convert GEdS 
128 ])iciurcs to Doodlf!. hut there arc 
public (lotnaiii |>rn)i;r;ti(is ior tha) jnir- 
post- on the- commercuil BRS networks, 
such as (IKnie and Quantiiml.iiik. Once 
you have the piclure in Doodle! forniat, 
a program called Colore/ (available 
from Briwall, I'O Box 12y, KuLitown, 
PA 19530) will convert Doodle! and 
other 'lOcolinnn [jicturcs io Basic 8.0 
format lor 8()-colutnn display. 



HARDWARE 

CI have: an opportunity to buy a 4040 
disk drive to liw with my C.-6'1, Is it 
compatible xvith the 64? Can 1 i«e progranu 
like East Hack 'em far making hackups? 

—David Pai'I' 
Ann Arbor, Ml 

A The 4040, a dual drive originally 
made for early Connnodore com- 
puters, can be used with the 64, but 
you'll need :iii \EV-.F, inlerl'acc, as it is 
not a standard serial connection like 
that used in the 1541, 1571 and L5H1 
drives. Two companies thai sell IKKE 
interfaces for the C-64 are Skyles Elec- 
tric Works (2;U-F. S. Wliisman Rd,. 
Mountain View, CA 94041) and Pro- 
gressive PeripKcrals (464 Kalamath .St., 



Denver, CO 80204). You won't be able 
to use Fast Hack'em, however, as it 
makes copies between two separate disk 
devices (for example, devices 8 and 9), 
while the 4040 drives are addressed as 
device 8, drives and 1. 

llcnvever, you can use the CUM DOS 
Backu[) cotnniand to make copies be- 
tween the two drives in the 4040. Of 
course, it will not be possible to repro- 
duce copy-protected software. More- 
over, while the 4040 and 1541 drives 
are read-compatible, they are not com 
pletcly wrileconipatible. It's possible to 
damage data on a disk that's been writ- 
ten to by both a 1341 and 40-10. You 
can avoid that probleiu l)y running the 
following short program before writing 
to the 1541 formatted disks. This 
changes the gap used by the 4040 to 
one that's compatible with the 1541. 

10 DI'KN I. '■.,8,1;') 

20 I'RiN r#ir.."in - iv"(:i [R$(ir.7) 

;CHKS(lf>);C:ilRS(l);C:HRS(8) 
.SO CLOSE 15 



PROGRAMMING 

^^ What do you do mhm you've played 
one CM game, and you want to reset 
and pUiy a dijjerent game without using the 
on/off .switcM The reason I ask ls that I want 
to tise the .switch as little as possible. Also, 
what is a Poke statement in a program for, 
and how do >oi; xtse it in a C-64 program? 
— NGIilA lAIONG 

Santa Ana, f;A 

Sometitnes you can press the run- 
siop/restore key combination, and 
then enter the command SYS 647^58 to 
perform a "soft" reset. However, most 
games disable the nm-sto])/rcsiore com- 
bination, so that a soft re.set wtjn't wt)rk. 
All alternative is to add a hardware reset 
switch similar to that of the C-128. The 
easiest way to do that is to use a phig- 
in cartridge (like Power Cartridge or 
Blowup), But even then, some games 
install thetnselves in memory like an 
autostart cartridge, so any attempt to 
reset the cotnputcr mt.'iely restarts the 



game. In that event, you can only lura 
the computer off, wait about live sec- 
onds and turn it back on. 

The Poke command is a way for the 
Basic programmer tt) place a mnnbcr 
into a specific memory location in the 
computer's niettiory. The number must 
be iti the range 0-255, as 255 is the 
largest value that can be coiu, lined in 
one byte of memory. To use it, jtist type 
PC^KE, fon<)wed by the niejiiory ad- 
dress, a comma and then the value to 
place in that address, tot example, if 
you wanted to put the chaiacier A onto 
the C-G4 .screen, you could type; 

POKE U)24,65 

This places the ASCII value 65 (the 
code for letter A) into metiiory tocatioti 
1024, which is the first chaiacter cell, 
for the upper-left corner of the C-64 
screen. 

Related to the Poke cointnatid is the 
I'eek command. This does the opposite, 
reading the contents of a memory ad- 
dress. For exatnple, 

A = PEEK(1024) 

assigns to variable A the ASCII value of 
the byte at address 1024. 



"^ / A now that Apple computers have a 
Basic command called Speed, which sets 
the speed of oulfntt to the screen or fmnter. 
Ami I have noticed that in Activision's 
Hacker ami Ghostbiistrrs, the Speed com- 
mand is available, hut I cannot fmd any way 
of accessing it iti C/JAJ Hasic. Does it exist 
on the C-64? 

—Chad Maynes 
BECKI.KV, WV 

No, there is no corresponding cotn- 
mand for the C-()4 (or the C-12H). 
What the Attivision programs tio is slow 
down or speed up the screen output it- 
self Yoti cat) emulate it quite easily in 
your progiams, loo.Ju.sl put a small delay 
loo[) between outputs, thirsly: 

100 PRl.N [■ .AS:l-"OR T = 1 TO DE:NF.XT 
1 10 C;OTO U)() 

By increasing the value of the variable I 



80 R f N' M.-\V 1988 



Finally, there's a beauty contest that 
any GEOS owner can win — provided you 
have the rij^ht tools. The GEOS Desktop 
Publishing Contest. All you need to win 
is your Commodore, your trusty GEOS 
applications (like geoWrite, geoPublish, 
Graphics Grabljer, etc. ) and your own 
imagination to win in any four categories 
and walk away with all kinds of prizes. 



or 1730 RAM Expansion Module or 
1351 Mouse 

■ Three month subscription to Q-Link, 
the telecommunications service from 
Quantum Computer Services. 

■ Ten pages of laser printed output from 
Laser Direct 

> 'Iw-elve month subscription lo RUN 
magazine 



all entries received. No disks will be 
returned, so be sure to make a copy of 
your entry before you submit it lo ttie 
contest. 

6 Deadline for entries is June 3tJ, 
. 1988. Mail entries to Ikrkeley 
Softworks, P.O. Box 1835, Berkeley, 
C.'\, 'J!7U1 Attn: GI':OS [:)esktop 
I'uhlisbing Contest. 



STOPIHE PRESS! 

The GEOS Desktop Publishing Contest: Over $20,000 in cash and prizes! 



Including $1,000 cash. 

Just send us your best looking publica- 
tion (designed using GEOS applications) 
sprinted out and on disk— by June .'JO, 
1988. There are four categories, each with 
a Laser Printer and Dot Matrix Printer 
winner (exce()t for tbe Poster category, 
which is Laser Printer only). Which 
means that there are seven first prizes. 
Seven second prizes. And seven thirds. 

And each prize consists of lots more 
prizes. 

So boot u|) and get down to designing 
your best layout. Then send it in with the 
information required below. You could win 
fortune — and fame, because Die winners 
will be printed on these very pages this Fall. 

Categories 

FLYER — Any one-page advertisement, 
handbill or data sheet. Two divisions: Dot 
Matrix and Laser Printer, 
NEWSLIiTTEIi^'lwo or more pages, 
including newsletters, brochures, reports. 
Two divisions: Dot Matrix and Laser 
Printer, 

POSTER— One page, enlarged at least 
200%. Laser Printer only 
OPEN DESK;N— Anything goes! No 
page limitation. Best use for desktop pub- 
lishing. Two divisions: Dot Matrix and 
Laser Printer. 

Seven First Prizes! 

• $1,000 cash 

• Publication of your entry in RUN 
Magazine 

• Complete library of C64 or C128 GEOS 
applications from lierkeley Softworks 

• Connnodore peripherals: ](>70 1201) 
Baud Modem, 1351 Mouse and your 
choice of a ITlJ-l or 1750 R(\M Expansion 
Module 

• Six montii subscription to Q-Link, 
the telecommunications service from 
Quantum Computer Services 

■ Twenty five pages of laser printed output 
fmni Laser Direct 

• Twelve month subscription to RUN 
magazine 

Seven Second Prizes! 

• Complete library of C(>4 or C128 GEOS 
applications fmm Berkeley Softworks 

• Commodore peripherals: 1670 12tX> 
Baud Modem and your choice of a 17(i4 



Seven Third Prizes! 

• Your choice of any five C64 or C128 
GEOS applications from Berkeley 
Softworks 

• Commodore peripherals; 1670 12(X) 
fiaud Modem and your choice of a 
17(>4 or 1750 RAM Expansion Module 
or 1351 Mouse 

• Three month subscription lo Q-Link, 
the telecommunications service from 
Quantum Computer Services. 

• Five pages of laser printed out[)ut from 
Laser Direct 

• 'Ks'elve month subscription to RUN 
magazine 

Omcial Rules 

Employees of Berkeley Softworks, 
Quantum Computer Services, Laser 
Direct, RUN Magazine, their advertising 
;md promotional agencies and their imme- 
diate families are not eligible to enter 
the contest. 

Each entrj' must be wholly the 
product of the developer in whose 
name the entry has been submitted. The 
entrj' may not have been i)ublished prior 
to this contest. Copyrighted images are 
ineligible. 

3 Entries must be produced with 
« G E S or G E OS ba s e d ap plica t ion s 
(e.g. geoWritc, geoWrite Workshop, 
geoPaint, geoPublish, etc.). 

4 Entries must be submitted in both 
■ printed output form (dot matrix 
or laser printed) and disk in 1541/1571 
format, Tlie following should be clearly 
marked on both the printout and the disk: 
A. Contestant's name, address and phone 

number 
H. Occupation (optional) 
C. The GEOS based application 

pack age (s) used to create the entry 
1). Intended use for the entry, if other 
than just for this contest (e. g. user 
newsletter, school, business, group etc. ) 
Entries become the i)roperty 
of Berkeley Softworks, which 
reserves the right to adapt, use or publish 

WM Berkeley 



1. 



2. 



5. 



7. 



Contestants may enter multiple 
categories, but may only submit 
one entry per category per division (e.g. 
one entry in the Flyer category. Dot Matrix 
division uiul ona entry in the I"'ly«r category, 
Laser Printer division). Regardless of the 
nimiber of categories you enter, you will 
only be eligible to win one prize. 

8 Final judging will be performed by 
. the staff of RUN Magazine. The 
decisions of the judges are final in all 
res[)ects. Tliis includes decisions regard- 
ing creativity, similarity among entries 
and general suitability. 

9 This contest is void where prohib- 
* ited by law. All federal, stale and 
local taxes are the sole responsibility of 
the winners. 

General Conditions 

• Entries will be judged on creativity, orig- 
inality, composition, layout, content and 
overall design, 

• Make sure your mailer will protect your 
printout and disk (rom damage. Affix 
sufficient first class postage. Mail your 
printout, disk and official entn- bkmk to 
the above address before the Jime 30, 
1988, deadline. 

■ Winners will \k armounced by 
September, 19B8. 



PLEASK CRINT 



Namt; _ 
Phone . 



Address , 



City. 



State . 



.Zip. 



Age. 



Occupation . 



{4^lk)ii.^l) 



Signature 

Parent's 

Signature. 



£ 1 M^j 1 ■ iif 4:t>[iLe5.L;cn i^ under IM) ■ 

bottworks L-.--.-.J 



The brightest minds are working at Berkeley. 



Circ*e 140 on Raader Service caii). 



COMMODORE CLINIC 



DE in line 100, you can slow down the 
speed of printing AS. If you decrease 
DK, it will ]jrinl f;ister. 



Ql've tried saving multicolor graphic 
screens (GRAPHIC 3) xdtk my C-12S 
and have had no trick. Alt I can do is save 
the bitmap and one color; the other colors 
never skoiv up right. According to Commo- 
dure, these colors are in the rotor niermtry 
area at 55296-56295. But iaving thai area 
of memory and reloading it has no effect on 
tiie colors of the images. Is there a tuay to 
save multicolor pictures from Basic, and if 
so, could you please let us in on the secret. 

— Mor(;an Haukisen 
Hamilton, Nj 

A Yes, it can be done from Basic, but 
if 1 tell you, you'll have to promise 
to keep our "secret" safe! There are 
three areas of memory you must save 
in order to completely reproduce a mul- 
ticolor (CRAPHIC; mode ;i) screen on 
the C-128. fhe liist is tlie area from 
7108 to Uil'.n, which contains the same 
color (7158-8191) and bitmap (8192- 
10191). You must also save the back- 



ground color at 53281 . (1 also save the 
border ai 53280,) And, as you know, the 
main color memory is at location 
55296-r)r)29r>. The irick is to be able to 
access thai memory correctly, becaiwe 
in the (M28's muliibank memory 
scheme, some areas are not accessible 
(even tLsing the Batik command) with- 
out a little nudge. To demonstrate, 1 
wrote a small program that creates a 
multicolor display, then saves it to disk. 
A second routine can be used to display 
the picture. You could easily use these 
as subroutines in your own programs 
for loading and saving pictures. 

5 RF.M SAVE MULTICOLOR SCREEN 

10 POKE r..'i280,7 

20 COLOR 0,l:Ct)LOR L2:COIX>R 

2,3-,COLOR 3,4 
30 REM SAVE MC PICTURES 
■to GR.-\i>HIC3,l 
■■(O REM CREATE SOMETHING 
fit) CIRCLE 1.40,1(M),35 
7f) CIRCLE 2,80.100,35 
HO CIRCLE 3,120,100,35 
00 REM SAVE IT 
100 POKK Li'EEK.tl)AND254 
110 BSAVE"BKCIlDR",B13.Pri32H0 TO 



P5,32H2 
120 RSAVE"CMEM"315,P5r>296 TO 

1 ,TO BSAVE"SMEM - BMP",IiO,P7 1 OH TO 

PI 6192 
MO GETKEY A$ 
150 GRAPHICO 

Once you've saved your pictures lo 
disk, you can reload and display them 
with this routine: 

10 REM RELOAD A SAVFJ3 MULTICOLOR 

S'KnURE 
20 GRAPH1C3,1 
30 POKE 1,PE1';K(1)ASD254 
40 BLOAD"BKGBDR".BI3,P53280 
.W BL0AD"CMEM",BI5,P55296 
60 BLOAIV'SMEM - BMP",B0,P7I68 
70 GETKEY AS 
80 GRAPHICO ■ 

Do you have a problem or question about 
your (Mmmodore computer .^stem, software 
or programming? Commodore Clinic can 
help. Just send your questions to: 

Cotntnodore Clinic 
RUN Magazine 
80 I'.lm St. 
Peterborough, NH 03458 



REMSOFT QUALITY SOFTWARE 



OVER 2000 PROGRAMS 



RE MS OFP specializes in the developmenl of complelely original software tor 
the Commodore 64, 64c and 128 computers. 

OursoRware is user-friendly. You don't reed any special computer skills to 
run REMSOFT soltware. 

The software is unprotected, thus ideal (or those who enjoy programming. 
In addition, our newsletters contain extensive prograrrming inlofmalion. 

REMSOFT members can select 

individual programs or DISK COLLECTIONS 

asottenastheywish. 



f GAMES OF EVERY IMAGINABLE KINDl 

Action arcade, space, war, logic, board, card, 
maze, adventure, gambling, etc. 



CHALLENGING EDUCATIONAL 

Preschool, math, spelling, reading, geography, 
science, foreign language, physics, etc. 



HELPFUL HOME AND PERSONAL 
BUSINESS, UTILITIES & TECHNICAL 



( VIVID GRAPHICS, MUSIC & SOUND ) 

And imagine membership to this exclusive organization is a low $15 fee. 



ONLY $1 TO $3 EACH 



JOIN NOW AND RECEIVE VOL. 7 



12 FEATURE PROGRAMS 



on disk including: Alphanumeric Delighl, Zero Zap, Investment Aids, 
Big Bird Math , Warlords, Meltdown , Super Logic, Automated Secretary 
and many more. Plus a poworlul utility package EXPROilO, a truly 
original Extended BASIC - notjust another clone! 

ALL COMBINED A $49 VALUE. 
prOURS FREE WIT H MEMBE RSHIP^ 

MEMBERS SAY: 

'It'sgroal. I can pick the program I want.' 

'The programs are as good as ones I've paid $14.95 for." 

Itie service is fast, and I can order wtienever t want!' 

"The programs are truly user-lriendty." 

' YES. Rush me a catalog, newsletter, & Vol. 7 programs on disk. ' 

I Enclosed Is my $1 5 membership fee. 

|CHECKONE: DCommodore 64, 64c DCommodore 128 

' Name 

I 

Address 



"^mw^ 



City_ 



.Stale. 



Zip. 



REMSOFT P.O. BOX 2249 CAMARILLO, CA 93011 



82 RUN MAY 1988 



Cirete 3T on Re»il»f Sefvice cwd. 



NOW ONLY 
$69.97 A YEAR! 




ReRUN Software 

Join the thousands of 

RUN readers who have 

discovered the value of 

ReRUN Disks! 

Each disk is packed with pro- 
grams from the two most recent 
issues of RUN magazine, plus 
never-before-published BONUS 
programs. An attractive, clearly 
written, printed booklet accom- 
panies each disk. SAVE 30% by 
subscribing! 

• Works with the Commodore 64 
and 128 computers 

• Word Processing 

• Spreadsheets 

• Databases 

• Educational Applications 
■ Home Entertainment 



Credit card customsrs can order by phone, 
24 hours a day, 7 days a week. 

Toll-Free: 1-800-343-0728 



SEND TO: 
ReRUN 
eo ElfTT St./^Pelerborough, NH 03458 

n ReRUN Subscription— One Year (6 is- 
sues) for only $69.97 

I 1 ReRUN Single Issue— Si 6.47 

Specify Month Year 

□ My check or money order is enclosed. 
D Visa D Mastercard D Am. Express 



Acct. No Exp. 

PLEASE PRINT CLEARLY 



/ 



NAME. 



ADDRESS. 



STATE . 




BACKUP PROTECTED 
SOFTWARE FAST. 

From the team who brought you 
Copy II for the Apple, the Macintosh 
and the IBM comes a revolutionary 
new copy program for the Commodore 
64/ 12S computers. 

• Copies many protected programs — 
automatically. (We update Copy II 
64/128 regularly to handle new 
protections; you as a registered 
owner may update at any time for 
$15plus$3s/h.) 

• Copies even protected disks in 
under 2 minutes (single drive), 
1 minute (dual drive). 

• Improved support for ROM updates 
on 1571 drives. 

• Maximum of four disk swaps on a 
single drive. 



• Includes fast loader, 12-second 
format. 

Requires a Commodore 64, 128, or 
"D" computer with one or two 1541 
or 1571 drives. 

To Order: call 503/244-6036, 8 - £ 

West Coast time, M-F, with your w* 
9( in hand. Or send a check for 
$39.95 U.S. plus $3 s/h, $8 overseas. 
Questions: call 503/244-5782. 

$39.95 

Central Point Software, Inc. 
9700 S.W. Capitol Hwy. 
Portland. OH 97219 

CenlndBmt 
Sofkvaw 



Call tor a catalog of our full product lino. 

Thia prodiKl Is pimided 'onhe ptirposo ol enntillns yvulomsko archival copios only. 



Cisde 61 on Rfladijf Service ca'd 



PRICES INCLUDE POSTAGE AND SHIPPING 

[please add »e5 pbh issue for foreign air mail I 



UPGRADING 

TO AN 

AMIGA"^? 



THE 64 
EMULATOR 2 

LEADS THE WAY! 



n Supports Amigt disk timm. motems aivl pntA^r^ 
n S<¥fioru Kund and cofcjif ifftmi runnlngi 94 aolhvArp 

U Hi*u most iDnjOwcyv^ and edyqaiKwial vjtMafw and same 



[ I Uh C-M Hfldl f¥fntof3 fnxn Amiga KHm^f^ 

n kTiproved irarafw Boftwaro aHcws yon to &a$ity mcFve your 64 

data IQ AmiQii i^sks 
r 1 Op<kx>fll SftflAd imorroco aAows uh (tT Cornrwdoro &i disk 

*fvm nnti prtniftrt (luring M omuiaiiofi | i Emuiaefffl iTm t3flaf13*i mcMt ^h ttw Amtga mou» 

I I FlMtIa i&St (Ma cm Asrtigti y^* dfT«a | i EmubiEot thg tTM FIAM axpandor wftfi 1 MO or mora 

I I fhindi 1541/1571 (Ma on Amiga SW dmeB [ J '"Froejo" protocted 64 ioflwaro to Amifla Ajk* 

I I Wrfflon in eOOOO macfttns ooda for mantfiium speod | i jricJudfti Q*StC < and Jovii-bto WL monitor 

You cotifd gt> out and buy havdwgre to use your $4 pertptnnla, progrvntM to tranafsr your 64 data, 
and a wtrole new Ubrary of Amiga softw^fe. But why? Ttte 54 Emulator 2 gives you alt this in one 
package for tnucti Jess. 

Phone Orders: (416)731-4175 



YES 



-^ 



Pktase rush rt>o: 

a Tfw 64 Errulator 2 ® $39.95 (S49.S6 Cdn.) 

CI Thfl 84 Emulator 2 with Serial interlace @ S59.95 (S79.95 &Jn,) 

I own: C AmigB 500 [". Amiga 1000 D Amiga ZOOO 

Paymonl by: I i Clwek [ } Money Ofder n Visa U IWC _ 

Ploase odd S^.OO tor shipping a/id handling. 

Ontark) (aaidonit pfsaas axJd 7% PST, No CO.D. pleaae. 

Namo: 

Address: ^ 

Ciiynown: 

Stalo: ^_^^_ 



I want to use the thousands of 
Commodore 64 programs on my AMIGA. 



Card # 



-Zip: 






Expire date Signature 

ReadySoft, Inc. 
P.O. Box 1222 
Lewiston, NY 
14092 




Cucic tGl on Rcadw Service card 



MAV I9KH R It \ S3 



\ld^^ 



Customer Service 
305-5.i8-I.164 



S & S Wholesalers, Inc. 

226 Lincoln Road • Miami Beach, Florida 33139 



Dealer & Institutional Accts. 1-800-33I-70S4 

SALES 1-800-233-6345 



^S commodare 
64C COMPUTER 




J] 29 90* 



WIHTHE fVRCHASt Of SFTOAl SOH'.VARE PACKARF 



STAR MICRONICS PRINTER 



■ BOCOLUMf^miNlER 

' FULL GRAPHICS CAPABILITY 

' 1tXl% COMMODORE COMPATiBLE 

I 1 VEAIJ WADHAMtY 



49. 



90 



PANASONIC 1081 11149.'"' 
PANASONIC 1091 II M9.-"' 
PANASONIC 3131 !'l9.w 
PANASONIC 152i] 569.'i"' 
OKIMAIE20 119,"' 
OKIDATA120 1 79.'"' 
'WITH PURCHASE 



OKI DAI A 180 
STAR NX 1000 

tsPOM Lxeoo 

EPSON fX384E 

EPSON EX600 
HW-10 

or RTAnrcri kit 



149,"'* 
1fl9.»" 
479 IK- 
CALL 



"1670" CLONE 
1200 BAUD MODEM 

DIRECT CONI^ECI 
WITH SOFTWARE 



j COMMODORE 

I 300 BAUD 

I DIHECr CONNECT 

I MODEM 



I 



19 



90 



$%" DSDD DISKEHES 

19C- 100% CERTIFIED & GUARANTEED 

•MlN MW/PURCKASE OF DISK Hlf 



^Icammodare ■ *! 28-D 

WORD PROCESSING SYSTEM 







629.90 



Commodore 1 28-D Computer w/ bui It-in 
360K double sided disk drive 

HI Resotullon 80 column monitor 
w/coble 

flO Column HIgti Speed Graptilcs Printer 
wltti Interlace & cables 

Word Processing & Database Softwoie 



1750 RAM EXPANDER 169.'"' 

6 OUTLET SURGE PROTECTOR 1 S.'" 
C64 POWER SUPPLY 28.»<= 



COLOR MONITOR 




139, 



90. 



"Wilh PuicHase o( Blare Guard 



BERKLEY SOFTWORKS 



GEOS 

GEOS 126 

GEO PUBLISH 

GEOPROGRAMMER 

DESK PAK - I 

f 0«T PAK . 1 

GEO ■ DEX 

DESK PAX II 

GEOWRIIE 

GEOCAIC 

GEOFILE 



34 90 
ii:" 

41 =' 
41 •' 
14 '' 
U" 
14" 

CALL 
19" 
20" 
20" 



BRODERBUND 

PRINT SHOP 

KARATE KA 

WHEfJE IN THE USA 

IS CAftMEr< SAN DIEGO 

PBiNTSHOP COMPANIOM 

BANK ST VWIIER 



SOFTWARE 



I [| M M IMI () A J 






iL::^.\;^^n;^ 



CALL 



f :::cDmmodDre ■ PC 




CALL 



HI RESOLUTION 
MONOCHROME MONITOR 

40/SO Column Display 




09.90 



?4'' 
17 ■ 

29»' 



ACCESS 



26' 
29.' 
20,' 
23" 

11.' 



ECHELON 
MACH 12S 
tklACHS 
LEADERBOARD 
TRfPLE PAK 
WORLD CLASS 
LEADER8OAR0 



SUBLOetC/ ACTION 50H 

FUGHT SIMULATOR l( 32." 

1HUMR CHOPPER 17 " 

UD PERISCOPE 1?" 

SCEfi/ERV DISK 1-12 oa 14" 

JET 25 " 

DADAEAST 

BREAK THROUGH 20." 

COMMANDO 20 " 

IKARl WARRIOR 17" 

KUNGFUIASER U" 

TAG TEAM WRESTLING 17" 



TIMEWORKS 

WORO*M»IItR128l 2*" 

PARTNER 128 24"' 

SWnCAlC12fl 24'- 

DATAMANAGER 12B 24 •> 

DESKTOP PUBUSf-ER CALL 

ACCOLADE 

EXWBUSTERS 16* 

fIGHI NIGHT 17 " 

Jim a INCHES 17" 

SPY US Spy 9 " 

KILLED UNTIL DEAD 17" 

tSST DRIVE 17" 

DIGITAL SOLUTIONS 

POCKET DICTIONARY 8 " 

POCKET WRITER II 28." 

POCKET FILER II 28 " 

POCKH Planner II 28" 

SUPERPACK II 59,°' 
GAMESTAS 

CHAMPIONSHIP BASEBALL 
CHAMPIONSHIP FOOTBALL 
STAR RANKBOXING 
TOP FUEL ELIMINATOR 



EPYX 

CALIFORNIA GAMES 

CHAMPIONSHIP «'<15£STL1NG 

FAST LOAD 

RAD WARRIOR 

STREET SPORTS 

WINTER GAMES 

WORLD GAMES 

ELECTORN1C ARTS 

ADVENTURE CONST 

AWNE5LA 

ARTIC FOX 

BAROSTAIEII 

CHESSMASTER 2CC0 

DRAGONS LAIR 

HOME PAK 

FINANCIAL COOKBOOK 

INSTANT MUaC 

MOLE 

LEGACY Of THE ACIENTS 

MARBLE MADNESS 

ULTIMA Win/ IV 

SKY FOX II 

PAPERCLIP 



23." 
23" 
23" 
17" 
23" 
23" 
23" 



11 " 

34." 
24 '■■ 
24- 
24;' 
19" 
14" 
12" 
20" 
11" 
20" 
19" 
CALL 
CALL 
18." 



CLOseouis 




WAS NOW 


HOME ACCOUNTANT 


7i- J-1-.' 


PAPERCLIP II 


jg ■■ i<) '■ 


EASY SCRIPT 


to- 12- 


JANE 128 


M ' 14 '■ 


LOGO 


99" 20"' 


MSPACMAN 


29 -o 7" 


PACMAN 


29 « 7" 


;OfiKII 


39«= ft" 


ZORKhl 


40« 4" 


DEADUNE 


59« 4" 


SUSPENDED 


4'»."- 4" 



PROGRESSIVE 



20." 
20." 
17" 
17" 



BOBS TEAM PRO 
SUPERSCRIPT 

SUPERBASE 64 
5UPERBAEE 12S 
SUPERSCRIPT 128 



29.' 
29.' 

47.'' 
52' 

f>2.' 



MICROPROSE 

AIRBORNE RANGER 20'' 

CONFLICTINVie NAM 23." 

F15 STRIKE EAGL.E 20" 

GUNSHiP 20'- 

RRATES 23'- 

STEALTH FIGHTER 23" 

SILENT SERVICE 23 " 

M1NDSCAPE 

BOP N WRESTLE 17'" 

DEFENDEROfTHICROWN 20'' 

GAUNTLH 20" 

INDOORS<3«TS 20" 

i<ING OF CHICAGO 20 ■ ' 

PAPERBOY 20- ■■ 

SDI 20." 



FREE FREIGHT ON ORDERS OVER M00.« Ail onces lefioct 

3% CQih diicou^i A^a 3't foi ctG<3ii ea»d purchoMH 
COD cKdoij odd '■I ' pot Don Otdets under ' 100 ' odd '4 ■'■ 

shipping orKj hondling Oucinliliss on sor™j llomi imay t>e 
limiTed Trices are subject To change without notice APA 
FPO ado i>% additional sn^pping Foreign orders ocluQi 
trelgtit cfiorged All sdlD^ are final Raturn dI defective 
rriefchandise tor replocernent only wifti authorization 
AuthonzedreturnsoresuDjecltoo ro5toci<lngfeo Complete 
llsling of oil sales policies avajioC>le upon request, florido 
residents odd 6% $oi^ fox 



MAGIC 

Ftoth p. 12. 

S498 Displaying 64 Doodle! Screens 
Made Easier 

If you jiavc a C'64 and some Doodle! screens, use my 
program to display tht; screens on your C(>4 without having 
to use any atlditional graphics programs. Just substitute ilie 
filename of your Doodle! screen saved to disk in line 10 and 
run my program. Your Doodle! screen will appear in a few 
moments. 

REM DOODLE! PIC DISPLAY - MATT TOON 

:REM*22S 

10 IF A=f} THEN A=1:L0AD "DDFILENAME" , 8 , 1 

:REM*139 

20 A=53265:POKE A+331 3 , 3 :POKE A+3311,6 

:REM*1 

30 POKE A+7,PEEK(A+7) OR 8 :REM*iei 

40 POKE A+7, (PEEK(A+7 1AND 15) OR 112 

:REM*213 

50 poke a,peek(a) or 32 :rem*146 

— Ma'it Toon, Brentwood, CA 



$499 Displaying Doodle! Screens 
In 128 Mode 

If you're a C1'J8 owner, no program is needed to display 
your C'(>4 Doodle! screens in C1'J8 'iOColutnn mode. To 
display ycmr pitiine, place a disk with a Doodle! screen 
into the disk drive and etiter the following statement in Di- 
rect mode: 

GRAPHIC l.hBLOAD "DDFILENAME",B0,P7168 

As in the above C(>4 Doodle! trick, you'll have to place 
the correct filename in place of "DDFILENAME". 

—Jamison K. Guyton. Cunton, SC 



549A Unblinking the C-64's Cursor 

Most C-128 users know that ihey can stop, or freeze, the 
C128's blinking cursor in both 40- and SOColumn modes 
by pressing ESC, followed by the E key. Running my program, 
No-Blink M Cursor, stops the C-64's curscn' from blinking. 
Pressing run-stop/resiore causes tlic cursor to begin blinking 
again, and entering SYS 088 refrcezes the cursor. 

REM C-6 4 NON-BLINK CURSOR - JIM BERNARD 

:REM*206 
10 FORX= 688 TO 722: READ A: POKE X,A:CK=CK+ 

A:NEXT :REM*188 

20 IF CK<>4197 TMENPRINT "DATA ENTRY ERROR 

":END :REM*133 

30 SYS 688:NEW :REM*153 

40 DATA 120,159,189,141,20,3,169,2,141,21, 

3,88,96,32,234,255,72,165 :REM*66 
50 DATA 203,201,64,208,8,165,207,240,4,104 

,76,97,234,104,76,52,234 :REM*88 



—JIM BERNARD, MAK.\KIL0, HI 



S49B Eltminating Computer Static 

By dusting my computer equipment with a rag sprayed 
wiih a mixture of laundry antistatic/softener and water, 1 
found that I could eliminate dangerous static shocks. Since 



Software Inc. ^^^S ^ 



excellwl oftfCtont prEigram thatcan help vou sav& both money ana aov^nume" 

ComputGi's Garotte. 
Dtfc. }937 



f54f/f57?_ _ 

DUriic AuOrimtn? 



1541 / I57t Drive Alignmen' repons the aiignment condiiian ol (he OisK Onvff 
as yoy pe liorm adj u stm &nis On sc i&e n rielp i s availabi e w h i le The prografn is ru n r>i ng. 

(ncluCKj5 f<*a^ijres tor Speed adjuslment and slop adjustment. Complete msjruction 
manual on aligning boSh i54i and 1571- drives Even includes instructions on how Id 
load alignment program whon nothing else rtill! load" Work&oniheC64,SX64, Ci20 
in either 64 or l^SSmoOe, t541, 1571 ir5eitheM54i oi 1571 mode! Aa!obooT& to all modes. 
Second drive (ully Supported Progfomdisi^, calibiraiion disk andmstfuclon manual 



Only 



$34951 



StJTE/f 



nnmpoi 



Suf)«r8l UtiHtida I& a eompleifl uiJIIiies packaga for tf^e 
158t disk drive and Ci^&conipuior. Amortg ihe many Super SI 
Utilities feat u re & are: 
' Copy whole disks !fom 1541 or 1571 lQrmattol5Bt partitforts 

• Copy 1541 or 1571 files to i5ei disks 

• Copy 1581 lilQSlo 1571 diSK5 

• Backup 1501 disks or filftswilh 1 or? ISSI's 

• TSai Disk Editor, Drivfl Monitor. RAM Writer 

• Supplied on both 2Vi" and 5V<'" dishonor so that it will load oneilhor ihe 1S71 
or 15B1 drlvQ 

• PerfoimmanyCP/M and MS-DOS utillly (unctions 

• PerfOfm numerous DOS lunciions such as rename a disk, rename a (lie, scratch 
or ur^scratch dins, Jock or unlock files, creale auto-boot and much more' 

Super 91 UlihliQS uses an option window todisplay all choices available at 
any givfzn iimo. A full featured disk utilities system for tne ISSt. '^^^V SOQ95I 

RAMDOS is a complete RAM based "Disk" Operating System 
>/i^'*^}^'^^ (or the Commodore 1700 and 1750 RAM expansion modules 

* I '' HAM-EJiSK whicntufng allorpaftof IhfloKpansion memorymtoa lightning 
last RAM-DISK RAMOOSbohavessimjIartoamuch (aster 1541 or 1571 fJoopydisk 
encept mat the data 1$ held in expansion RAM and not on disk Under RAWOOS, ti50K 
program can be loaded in *n second Programs and dies can b«trans(erred to and fi'om 
disk wMh a s>ngifl command RAMDOS is avaiiabte (or onty $OQ95 1 

SUPER DISK UTILITIES 

Tne uliimaio uinmesOisii loi ihe i57i cr:sk awe ana ciSScompuier. Copy 
whoEe Ois^ {with 1 or 2 drLvea), change (]isi( lor mat (without afteciing data), perform 
CBM. DOS, CP/ M. and MS -DOS utility lunciions. coniaifis disk editor, dnve monitor 
F^AM Wriiar and man. ^"'^SQASSI 

OXFORD PASCAL 128 

oxfOlfD t'A'iCM. i2s rs an impiemontaiion of standard Pascal designed 
specifically Tor the C128, It olfers all Ihe onnancements of Ihis powerful language 
together witn some usatul enhancemenis lor the Ci2fl ^^'^ S^Q95 f 

SECURITIES ANALYST — 128 

Securities An aEyst — 128 displays text information in 80 column mode while 
simultaneously displaying ctiartsand graphs m 40 column moce. Stock data may be 
saved on disk or printed on ndolmafrln; or 1520 Printer I'Plotlor Among the many types 
ol charts wMch may Oe prepared are wenklypoT for mance, moving average, accumu- 
lation /disUlbutionn Irnilingstops, poml and figura. Analysis includes P/E ratJOS.co- 
elfjcieni of variabllily, bela faclor and more. Us« t(iQ mvesirnant toot ol tde p^osf 



Only 



$3995! 



SUPER DISK LIBRARIAN 



A full featured disk cataloging & library syslom forthe Ct28. Catafog up to lOOO 
disks a 14,400 program names' Operates in last mode with 80 column display Catalogs 
64, 128 4 CP/M Plus (ormatled disk directohes! PhntefoutpuTof library index, (ulF 
hbraryreporl, masierprogramlislcaiogoryprogramlist a disk labels. Alsocon tains 
full featured disk utilities sectiort mcluding renamij a disk, copy protect a disk, change 
disk formal & much more £Od95V 



Order with check, money order, VISA, MasterCard, 
COD, Free shipping & Handling on US, Canadian, 
APO, FPO orders. COD & Foreign orders, add $4.00. 
Order from: 

FREE SPIRIT SOFTWARE, INC. 

905 W. Hillgrove, Suite 6 
igUB^ LaGrange, IL 60525 

""^ tn IL (31 2) 352-7323 

Outside IL 1 -800-552-6777 



Technical Assistance (312) 352-7335 

Selected products available from Financial Systems Softwam, 
LTD. in England 0905-61 1 -463 



Circle 144 on ReaLtar S&rvice card. 



MAY 1988 'RUN 85 



MAGIC 



even the smallest static shock c;m cause severe damage to 
tompincr equipment (some static packs a walloping 7000 
voits!), 1 also Hjrhily spray my anlistatic/soflcner mixture on 
the carpel area around my computer. As a result, no static 
is present for several weeks between applications. 

—Nancy Brown, Elkhart, IN 
S49C C-64 Data Errors Revisited 

MajTic Trick S4(H) in the Kehniaiy 19SH issue offered a 
method of locatiiif; Data statement errors that jirodiice Illegal 
Quauiily F.nor in Line XX messages. My alternative is to 
enter tlie following statement in Direct mode after receiving 
the lUegiil Quantity tiiessage; 

PRINT PE£-K(63) + 256*PEEK(64) 

The number that appears on the screen is the line number 
of the Data statement coniaiuing the illegal quantity. You 
can then list thai litie and compare it to the tiriginal. 

— ROltKRf V. TAYLOR. Lfl-ILK ROCK, AR 

549 D Help Find Basic 7.0 Errors 

While die C128's ability to permit up to IfiO characters 
per program line is, for the most part, a desirable feature, 
it does have a drawback when you have ;i progratn line that's 
packed with multiple statements, l/'l's su[)])ose you get an 
Mlega! Quaiiliiy Krror in line 595. So, in 80Column mode, 
press the hel]) key, ami yoii see a long line like this; 

595 IF LEIT$(I'R$()),1 ) = ■•#" THEN PRINT#4, PR$g) 

-STRSd + NM - 1) SPC(SP- 1) PRSti) STR$(I + NM):GOTO670 

The chances are iliat you'l! waste lime checking the syntax 
and trying to trace the function of each command before 
you can begin looking lor the source of the error. 

Well, don't despair. Try breaking the line down imo several 
smaller lines. If you've numbered ytnir program in incrc- 
[iieuis of Five or ten, iheri you'll have no problem breaking 
down line 595 into vacant lines in between existing lines as 
follows: 

595 IF LFFTS(PRSa>,l) = "#" THEN PRINT#4. i*R$U) 

STRS(I + NN(-l); 
.■lyii PRIN[#4, Sf'(:(SP- 1); 
')'J7 l'RlNl#i. PRS(I): 

598 PRINl#),SrR$(I + NM) 

599 CarO 670 

After breaking the line down, run the program again. 
You'll get the same Illegal Quantity Krror in XXX, only now 
XXX might be line ,5yf), 59G, 597 or .')98, narrowing the search 
down to a smaller line. You'll ilnil that short lines make life 
a lot easier when you're debugging programs. 

— Si LaHar, Bethlehem, pa 
$49E T"YPiNG IN Hex Loaders, Revised 

My program, an alternative to Magic trick $485 (April 
1988), luodifies both the CM28's function keys and the key- 
pad to facilitate entering hexadecimal listings ])ublished in 
RUN. After you type in and run tiiy juogram, func(i<ui keys 
Fi, F3, F.^) and F7 become A, ii, C and 1> respectively, and 
ihe + and - keys on the key])ad are redefined as E and F. 
Using these adjacent keys for t!ie letters A-F, instead of 
hopping all over the keyboard, makes entering the hex data 
much easier. Finally, the F2 key will print the word DA'fA, 
so you'll no longer have to type it. ^ 



ft commodore 

PC10-2 
TURBO 

*599" 



'with any monitor purchase 
SYSTEM INCLUDES: 

• 640K 

• Dual Drive 

• Serial Port 




• Parallel Port 

• Graphics Card 

• 2-Speed C.P.U. 



MODEMS 

SUPRA Hayes Cotnpatible 

2400... M 69^^ 



KISS ENGINEERING 
240O.,,s129'* 



A 



vaiex 



1200 Baud s79'5- 

1200 Int ^79'= 

1200 H.C s99'5- 

2400 Baud M 79«- 

"W.'tjtilE ^\Jl'tha4d 



Panasonic 

Industrie Company 




Laser . ."TT ... . $Call 

1080i-ll $160* 

10911-11 S180* 

1092i $280* 

15921-11 8380" 

I524i-Il $520* 



1000 SS^^ 

Color ^^^ 

S220 

Laser SCall 

^X1000.... 160* 

NX15 280- 

MB2410 380* 

NR15 420* 

Powertype LO 1 60* 





ACCESSORIES 


• MoslCatJtcs 

• 1 764 Ram 


s,s 








SI 30 


• AB Switch 


S3 


) • Xcice SuMi Gra[)hij( 


S55 


• Mouse Pad 


s 


1 • Xelec Giaphix Jr 


S35 


• Disk Case 3 Vi 


s 


• MW350 2K/10K 


SCall 


• Disk Case 5Vj . . 


,.-S 


• 1351 Mouse... 


S40 


• Disk Head CInr , 


s 


• Disk Notcher . . . 


. S5 


• E pyx Joys lick 


s: 


• Seagals . 


S230 



OKIMATE 



20 '179^^ 



\ 



APROTEK 

MINIMODEM 

Hayes Cofiiiiatitiie 



'79 



95 






18C.P.S. Daisy Wheel t 

LIMITED 
QUANTITY 

Commodore crlBM 
Iniertace, SI 9.95 




DISKS 



3V>DS/DDi'fN[mni_30 

3Va DS/DD '1.50 

SONY-FUJI-MAXELL-BASF 



5 'A DS/OD" 

5'A DS/DD. 



BFNHlii; 



300 
60(t 



Circle 207 on Reader Service c^rd 



RUN- MAY J"JBH 




smm 



64Cw,maE05....*12995* 

128 S189«5- 

128D »429»5 

■PACKAGE PRICING 




1541 
1581 
1571 .... 
Excel 2001 



$15995 
$17995 
$21 995 
*19995 



1802c 

1084 

Magnavox8762 




189^5 
'27495 
*250»5 



kZiA^illlll** 




PET 

Compuler 7A" 

''032 ,„„, 

Compulef . . , 49^^ 

8032 

160 CPS „„„^ 
Computer 99^=' 



IDSS 

•wimonta it9S 

•SI»H ComiunJir 18.95 

■Hum r« IM Dttotw HM 

■Maur Nti|i \m 

t*y 2S « 

I Cit Putniuw 3tU 

..- ii»S 

1»« 

ItLftS 

■hiuaii juann IlK 

•Tai™* 1S.4S 

MnrittiS^ 19.95 

SkuuaOt 1«.9S 

■MwK Endng Story 13 9S 

■ein*i«v 19.S5 

OatLM 1»M 

U^ulrithlAlicMl ..,.17K 

•S)(»F«il( ISM 

httwl Untie. Zl» 

BuiTlTlll 25.» 

Banff T* M 2i.» 

Owumitltr 2000 2S.H 

VWMlBJfGtfl . KM 

1S» 

..1»M 

. .. _., !1M 

Sent* 2295 

fumna't Cup, . . , 22.95 

ArtliRtt 25.95 

AllClaulC* 10.95 

Anm^ 25.95 

BlMUrtl liX 

OuktnoK ttK 

?W»rO»lil. J1.» 

OulnoHui PigM St.tS 

Ckafo*) .....IMU. 

Din Par) {3M 

Eim Ortll SUIIon . , . , 19.95 

StaiTlMl 1 26.95 

Slrn( riMl 1 9 9S 

Spon o( Wlr SCALL 

T.i'ijmi fttiBgm . . . SMa 



PROGRESSIVE 
PERIPHERALS 

SuiMbdsg i?e tuts 

SuIie;MMM ■19 95 

5u;eiu:iipl l!B 4995 

ViHilarM 4995 

ViuvTiltlZe 44 95 

MxraUwyer 44 95 



MINDSCAPE 

GwaXI 2D 95 

Pnwtnr 20 95 

■IIKWuJona t«a 

Mid Son SAT. 41.95 

InHlnlor It 20.95 

■DeS/u W.9S 

■Ml£l.S(i«« 2095 

5u(W SU( H«*tir ]iD.95 

HWRorttr ir.»5 

MmStuU 1795 

JnBintB 17.95 

Su^ Stv Sdoar 3095 

HcuiMirm IC*LL 

(JBinlltlll 20.95 

ACCOLADE 

Li(*tiCknjI 19.95 

•Crt siariii 17.95 

■Pismimn , , , . tMu. 

'PsM(ltS« 17.95 

PniKi Smu Sltllon ICALL 

'ThtTnln 17« 

Hlrtill 1t.95 

ApatolS 1794 

lie OrM 1T.9S 

tatiAcm 17.95 

cma 17.95 

Umi-fm .17.95 

FturDiindintiin 17.95 

BuUM GhM (CALL 



Jpofurdy 
wrwr oi Fonuns 



sa.gs 



CINEMAWARE 

Hvp Sptei ;z995 

SDI 2D.95 

DerFndtroi iheCrmm 2095 

Km] Hi Cditaso 20.95 

3 Sljoges 20.95 

RKVfrt Rar^oer 2095 



Abacus I i". 

-BACkflrBasic 29.95 

GEOSTrKksandTlpS Q.95 

Al»cusfla*J SSAVE 

GE05 In and Dm (Diskl 9.95 

Bite 1 28 - . 35 95 

CK«iat> 12B . 1595 

CharUBlilII 33.95 

Cl!tl0l128 3595 

fT>W 13a . , 3595 

Bum C 128 35.95 

tA5128 3595 

Supir P»»I128 3595 

9jsh:S4 2395 

ClOwliM 23 95 

Cr>aiTMIi84 2395 

f:orKl84 2395 

lASW 2395 

SuperCC(im5iltr64J128. . ..35.95 

Super Pascal 35.S5 

A^semtjlff Mgnilor 23.95 

PPH 2395 



KnoM Ork $23.95 

Pawn . . - - 2395 

Gui^ 0I Thicvts .... 23 95 

5l3rgli<le> 2395 

Elite 2395 

Senlfy 23 95 

Irxktr . 23 95 

^ACCESS 



fittideftundSoftiuare' 



_SSl 



'llltima 5 

Super Bike CrtallerKJe 
Magnetron . . 
Printanop. . ... 

Graphics Lib . . . . 
Carmen SmDiego [Woikll 
Prjnt shop cofflp 
CjrmeB/uSA 
Arcarse Conssruclron «iT 



swll 

tC4LL 
JMLL 
14 95 
24 99 
14 95 
2095 
2095 
2395 
ir95 



sfifllbjLDGfC 



f ligm Sim 11 . . . 
S<:Bner¥ Disk 
Jei 

Steaiih iiiv^mn 



$3195 

. 1695 

2995 

3195 



TmEUD^ 



'SwilE T.aK 
WordWriier 128 

Dal a Mof 12a 

Swiricuc 128 
Piftner 128 
SyNra Ptfier 128 
Partner 64 
Sylvia Porrer 64 . . 
Oeskiop PuDiisuer . 
WrjrdwriEer 3 



$2995 

JMLL 
3595 
3595 
4195 

tCALL 
3595 
41 95 

SMLL 
2995 



MkroProse 



Cunship 

F.15 

Project SitMft ft^httt 

Aiibcrnc Pariper . , , . , 

Silent service 

P>raies 
Top Gunrier 
BeC Sifflrrfl RjjiriQ 



Xt?4€w . 



Siejiin Fatiter 

U*CH-I2a 

EcleiM 

Hgrirt Class Leuertuato 

tOtn Frirw 

Eiec TDurnament 

Triple Pak .... 

Famous Course J 1 

Famous Courw? 2 



(2395 
2995 
26 9S 
J3 95 
23 95 
11.95 
11.95 
11.95 
1195 



Font Master II 64 

Font Master 128 WrSp4ll 



$20 95 
70 95 
23 95 
. 23 95 
23 95 
23 95 
17 95 
23 95 



$2995 

4195 



I Am lite 64 SI 7 95 

I Am me 128 1795 

'MiQttl artd Maaic . 23 95 

Poilal . 23 95 

Utirynth 2D 95 

Alms 2D 95 

Lajl Ninia 20 95 

lop furl Elim 1 7 95 

Gjme Meier 23.95 

MjliC Stuilin 17 95 
Miniac Mansion . . . . 20 95 



HBcrki.'W- 

[ieo*ni)12B M1.95 

QeocalclSB 41.95 

Ge<ifile128 , 41.95 

•De5kPa<*t2fl 41.95 

GEOS 128 4195 

GEOS 3505 

Fonliakl 17.95 

0«J*Paa( M.»S 

Writer Work SfW..,. »,» 

Ceoilei 2J.SS 

GetiCaic/GeoFlit uch2995 

Geofuiiiitn 41 95 

Cwwrammer 2995 

GEOmWI 1795 

TrclePjik 2995 



A(r Bailey . . 17.95 


Destrover . 


. .$23 95 




■Four ana Foul fiacini 


$C«L1. 


B'ackJackScailrmy 23 95 


■Hume Vifleo Producer 
Impossitfe Mrssicfflll 


$CAL1. 
. $CALL 


SJ'KINGHDAKD 


Summer Games II 
FJSI L0«] 


5CALI 
23 95 




Slieel Sifflts 




CeniktM Mikei . $2995 


'Basebailfeaskiitijir 


eacn 23 95 


Newsiosm 29 95 


Wal!) Karaie Cramp 


1195 


Clio Aril , , 17,95 


Super Cycle 


1195 


ClijjArlJ 23 95 


World Games 
Winter Games 


23 95 




1195 




Sua Baitle 


23 95 




Caiilorma G^rttes 


2395 


PROFESSIONAL SOFTWARE 


500 Joysltk 


14 95 


Fle«I System 4 S4795 


Hu'^e Video Producer 
CnjT.pionstup Wresllino 
Creates Caier^dar . . . 


2995 
2395 

., t795 


Fle«tSyslem2 3595 




Street Scwis Basket bill . . 


3395 




Street Sporls Soccer 


23 95 


UNISON WORLD 


Street Scwls Basetul 
Summer Ga-nes 


2395 

ICail 


MCalWy $1595 


WorlllS Creitest BaKUn 


1195 


W Gallery 2 1595 


Worlds Greatest Fooitus 


1195 


Pr.nt Master 2095 


Games-W.ntet Ed-tion 


2394 



W2-;.i-e Cr^str.it :i Set S1795 

Hcaa*ar Europa 2395 

Ptiaalasie 1.2.3 . ejcn 23 95 

Gemstone Healer . 1795 

Getlysburj 35.95 

Kimplgruppe . ,,., 3595 

RingofZelln 2395 

Ftoid Wnt 2000 - 2395 

SnjrO 01 Spring 2395 

WiiaiosCrown 2395 

Panier Sirike 33 95 

Ouestron II .. 23.95 

Sons of lioerly 29.95 

Eternal Oaoger .23 95 

Realms of Darkness ... 23 95 

Wiatli ot MeaOemus $CAIL 

Pocke1Wri1cr2lFilerrPlanner .$3495 

Super Pack 2 (128) 8995 

Diclwjry Oisk 9.95 



KRACKER JAX 

C-I29 Canon $3795 

Shotgun II 11.95 

Bulls eve 15.95 

Geos Ousters 4.95 

Krai;ker J,ii S.'6y7 .. 1595 



McruL Basehalt 


$23 95 


General Mgr 


Z395 


Stat Disk 


14 95 


SB' Team Disk 


1195 




2395 



SPINNAKER 

Easy Worptrijf \f/ S7 95 

Easy Wprxii^ Wnte-r 7 95 

Easy Worhir^ Pianwr . ? 95 

Beller Worhnio Word PuWisF^r ?3 55 

turbo J.DJI3& S^v« U95 

SAT Compierc 23 95 

Bui.'ntis FffiTi. SP«p ?3 95 

HdWtnorK Melfw WriTifig 20 '95 

HaJW#o*h Helper Word Protiiemj 20 95 



SHAREDATA 



Wneel of Forlur^e '' 
Jegpafdy Jr 



$8.95 
895 



SOFTWARE SIMULATION 

Foolljall 517 95 

Pute 51 at Baseball 23 95 

Pule Slal Cetlv^ BB 33 95 

Status 1195 

Siadum OiU 1 1 95 



AVALON HILL 

WoodervShipsandlronMen $2095 

Super Bawl Sunday 2095 

SBS 19B5 Isjm Gists 1195 

SB S 1986 learn D 5*5 1195 

SBS Gen Mgr OiSk i ! 9J 



DAVIDSON 

Algeblasler $2995 

Mjtraiisiet 29 95 

Soea II 2995 

word muk . 29 95 



MICROILLUSIONS 

Lanool Lejiend! $23 95 

Galactic Invasion ta 95 

Planetaik^rn 4195 

Faery Tale 2996 

Brack Jact 2395 



XBA 

Brhd^ 5 
French. . 
Spanist] 
Gernun . . 

llaliatt . . 
Strip PokB 
Data Disk 



ARTWORX 



$29 95 

20 95 

1195 

. 11.95 

., 11.95 

.11.95 

1795 

1195 



DATA EAST 

Commanoo . . 52995 

Speed SuOTy. . . 1 7 95 

Karate Champ . . 23.95 

Tjg Team Wrestling . 30 95 

kid N*i JCAU 



ACTION SAFE 



Up P«f iKope 



GAMESTAR 



Champjomh^ Baset^'i 
Cnamthonsh^ Foot^ii 
G3A Baskemall 3 on 2 
Top Fuel Eliminator 
Slar Bank Boiing II 



S19 95 
19 95 



$3395 
23 95 
23 95 
1795 
17 95 



ORIGIN 

AuloDucI $23 95 
MoeOius 23.95 

Osri 23.95 

Ultima III 36.95 

Ultima IV 35.95 

UllimaV ......,;,.,.. (CAIL 



INFQCOM 




Beyond Zore 


. (36.95 


Hitchhikers Guide 


.17.95 


into Coroics . . 


. $CAL1. 


HoHywoocJ H'jinji 


.3395 


learner GoUdesses 


23 95 


lurk ino Horror 

Nor thn 


23 95 


23 95 


Mowimist 


33.95 


lai\ trilogy 
Plundered Hearts . 


41.95 


. 23 95 


all Inlotlues 


. 6 95 


Bureaucracy 


20 95 



MISC. 

N8A 
Mousetrap 

P«man 
Ms Pacman 
Skantim 
Wizardry 
Dark Gaslie. . 
Strip Poker 
Oume BooioepiTifl 
Warp speed 
Dig OuD 

SliCky Sear (All) 
Typing Tuto* IV , 
Ghcsts andGoMin.. .. 

1942 

Super Snapstiop II. 

Top Gun 

Fiemflraw linhi Pen 
Fiej"df aw 5 5 Software 



. $39.95 

1195 

695 

695 

. 20,9S 

.2395 

.30 95 

. 1795 

.23 95 

$CALl 

795 

1795 

2995 

. 17.95 

.. 17.95 

. SCALL 

. . . 6.9S 

4995 

209J 



ORDERS 800-433-7756 

ONLY IN MICH. 313-427-7713 

FAX: 313-427-7766 

Montlay Ihru Friday - 10 A.fyl Id 10 P.M. 
Salurday- 10 AM to 6 P M. (E.fi T.) 

CUSTOMER SERVICE 31 3-427-0267 

M F 10-6 



SCHOOL P.O.'s ACCEPTED CALL FOR TEHMS 
We Chock For Charga Card Fraud 



DEALER INQUIREES INVITED 



MlCROCOMPUTEfl SERVICES 




No SL-rcMrjt lOf .MCVlSA.-DlSDOViR £o,ry m wa^k in t^allic 

All rsturns mu^t have PA* Mer>:rijn3ise Tou rid defective *ilE b« repaired oc regsjceO We do not filler 
reruiTds for delKCiyfl jfod^cts er tot prwjucts tRa( do not perlofm salisSatiorhiy Ws make iw 
gu.3ta^^teei lar pioducl uariofmance Any mnne^ back guarantee musi be handled aiiecHy with Itifi 
''■ianuraciurer GjiII for shipping S hdfKJi'iig mfp Puces subjeel (o Cfiinoe witJwul rciicc 
1^554 rARMi*jGTON HPAP. nVQNIfl M\ <S15& We carra) Quaraniec compatitjihly 



C rcSe 207 on Readof Sofv-ce ; 




Accessories: 
Dust Cover • 19.95 
Keyboard Cover - 1995 
Dfivo RosQt ■ 14.95 
Till-Swi»ol Mofillof Static] 
Serial Cabto ■ 9.95 
Cadridgc Port Eit. CaDlo 
Modem Swilcn ■ 9.95 



14.95 



34,95 



Data Director 



■ Eliminates Cable Swapping 

■ Shares 2 Spin Serial Devices 

■ LED Indicator Lighls 

■ Resel Butlon 



Deluxe Modols still available 
with these popular features: 

■ Built-in Power Strip with 
surge and noise prolection 

■ Built-in Cooling Fan 

■ Modular Phone Plug with 
Switch (optional on 64 & 64C) 

■ Master Power Switch 

■ Insert for Single or 
Dual Drives 

■ Also available for Amiga 500 



Continenlal U.& 

S4.50 for each Command Center 
S2 00 for one accessory item 
S3. 00 tor two or mere accessories 

APO/FPO/Canada/Puerto Rico) 

Klawalt/Alaska 
S 13,00 lor each Commafid Center 
S 4.0O lor one accessory Hem 
S 6.00 for \vio or more accessories 



128 

64 

64C 



S124.95 
109.95 
109.95 



P.O. Box 203 
Oakdale, lA 52319 
For taster service, call 
1-e00-626-45B2 loll free 
1-319-33a-7123 (lA Residents) 



Circta 6 on Reader Service card. 



The Hot Shot PLUS 

Advanced Graphics Printer Interface ic>rcommo<ion 

Gomput«r« 




The Hot Shot PLUS is the most advanced and useful printer 
interface available for the Commodore computer. It supports all 
standard features you expect in an interface. The Hot Shot PLUS 
comes with an BK buffer which you can expand up to 64K. it has 6 
built-in NLQ fonts. It has a special graphics enhancement features 
whicfi allows you to convert regular graphics to double or quadruple 
density. This is a great feature you will love. If you print graphics or 
use Geos software, there is no bettor interface available. The Hot 
Shot PLUS has several utility programs stored in the ROM, includ- 
ing a status display and font designer program. You can load them 
in just like the Hot Shot PLUS was a disk drive. Many more features! 
If you are in the market for an interface, find out the facts about the 
Hot Shot PLUS first! Call us or mark the reader service card and we 
will send you a catalog, OlllV $99 95 



FOR A COMPLETE CATALOG OF ALL OUR 

PRODUCTS, CALL US OR MARK OUR READER 

SERVICE CARD NUMBER. 



CALL TODAY! See your local Commodore dealer or call us direct 
at (206) 624-4985. Visa. MC, and COD welcome. All charge orders 
verified. Dealer and Distributor inquiries very welcome. 

Omnitronix, Inc. 

760 Harrison Street - Seattle Washington 96109 - ;206) 624-4935 



MAGIC 



REM 128 ENTRY AID FOR RUN'S HEX LISTINGS 
- BOB KODADEK : REM* 207 

10 BANK 15 :REM*113 

20 VEC=DEC("033E") :REM KEY VECTOR :REM*231 
30 LOC=DEC("0C00"}:REM NEW TABLE LOCATION 

:REM*205 
40 MEM=DEC("FAe0"):REM OLD TABLE LOCATION 

:REM*249 
50 EOR 1=0 TO 68 :REM*45 

60 POKE LQC + I,PEEK(MEM-t.I) : REM*! 57 

70 NEXT :REM*200 

80 POKE VEC,LOC AND 255:POKE VEC+1 , INT ( LOC 
/256} :REM*72 

90 KEY 1,"A":KEY 3,"B":KEY 5,"C":KEY 7,"d" 

:REM*99 

100 POKE LOC+7 3,ASC("E") :POKE LOC-t-7 4 , ASC ( " 

F") :REM*20 

110 POKE LOC■^82,ASC(", " ) :REM*224 

120 KEY 2, "DATA " :REM*143 

—Robert Kodadek, Aston*, PA 



849F C-64 Input Enhanced 

Iticlnciitig the following si;itcmcnt in your Basic program 
k'ls you cliaugc- the qufstioti inark gL-ncraied by tht- liifjiit 
stateiiiL-nt to any oiIilt chaniCt(;r desired: 

11)0 FOR 1 = 40960 TO 49151: POKE I, PEEK (I): NEXT: POKE 1, 

PE!-K(1) AND 254 
1 10 POKE -13846, X 

Varialjjc X in line 1 10 is any number from to 255. The 
question mark normally following an Input statement is 
converted to the ASCII value ofX. If you're inputting num- 
bers, you migbt want tti give X ;) value of 35, which produces 
a pound sign (#) to represent ninneric injitn. Of course, you 
can change line numbers 100 and 110 if yon want to place 
this routine anywhere in your program. Also, be patient, 
because this program takes a few minulcs to run, 

—Joe VanDerwerken, Huosox Falls, NY ■ 



Magit is llie original column of reader-submitted hints and tips. 
Each month wf present brief, useful computer tricks to help you get 
the most out ofyoxir Conwiodore system — whether you're a begimiijig 
or advanced computerist, a C-64 or C-128 ovmer. Magic Is a forum 
for RUN '.! imaginative and inventive readers to share their pro- 
gramming lips, brief softuiare or hardware modifications, shnrtaits 
or items of general interest. If you liave an iilea to rrtake ctmiputing 
easier, fit-iter, more exciting and enjoyable, send it to: 

Magic 

RUN Maga/.inc 

80 Ehn St. 

Peterborough, NH 03458 

RUN pays $10 to $-H}for each trick published in the column. A 
payment of $50 and a Magic Contributor T-shirt is awarded pir the 
Trick of the Month. To he eligible, the Trick of the Month must be 
for the C-6-1 or the C6-1 and C12H. Tricks for C-128 mode only are 
not eligible for Trick of the Month. 

If you'd like a copy of the latest edition of RUN's Magic Trick 
Writer's Guide, sejid your request with a self -addressed, stamped, 
tntsiness-size envelope; yott 'II receive a copy in tioo or three weeks. 



m It t! N ■ MAY WM 



Circlo SO on Rfladsr Servjce card. 



Jump On The TENEX Express 

No Gimmicks, No Hidden Charges, No Nonsense, Just Low Prices and Great Service! 




DUST COVER & 
EVERYTHING BOOK 

Discover Iha savings and easy shopping avaiiabio 
from TE^£X Compulor Express PLUS recaivB a 
FREE dusi cover (or your C64. C12aor64CI Cover 
is anti- sialic. B-gauga vinyl sewn lo our exacling 
standards with reinforced seams- Gal to know our 
great products, extensiva saiaction and last service 
wild a FREE copy o( our Ever/thing Book lor Com- 
modofo Computing. ($2.95 Shipping Charge) 
?!!?T CM piJst Cover and Catalog (R2F1 



36464 C-1 28 DusI Cover and Catalog 
651 SO 64 C Dust Cover and Catalog 



(RSF) 



From mfcfoBl" ... 

THE 390 DISKETTE! 

Are you paying 100 much (or disliBtlas? Try ourtiral 
quaiily, prime, 5 1M' diskettes {no rejects, no sec- 
^ids) at tha&e fantastic saie prices and save, save, 
SAVE! Disks are packaged in boies ol 50: including 
diskettes in sleeves, labels, and wrna-protact tabs. 

Each diskette is certified lo be 100% error free and 
comas with a fifetime warranty {if you have a prob- 
lem, we'll replace the diskette). All dislseHes include 
hub reinforcenrtent rings and write-protect notch. 

All diskettes are doubts densrty and work in either 
single or double density drives. 

SS. DD Diskettes. Box of 50 

32391 $19.50 - 39c ea.l 

OS. DD Diskettes, Box ol 50 

32403 $24.50 - 49$ ea,! 



Super Deal 
On Diskette Storage! 




Only 
S9.95 



■A whopping 100 disk {5 1/4") capacity. 

• Lod< and keys (or extra security and easy 
carrying. 

• Includes B index dividers with labels for or- 
ganization of filing and retrieval 

> Made ol durable anti-stalk:, high impact ptastlc. 

• Attractive smoked color lid. 

Sug, Retail SI 9. 95 
66B2^^^^^^^^^NO^Nyr«^5 



Hardware Specials 



FDS-2 Disk Drive 


$159.00 


Excel 2O01 Disk Ottva 


$209.00 


13-inch Cokjr Monitor 


$159.95 


Pow'r Pak 64 


139.95 


Pow'f Pak 128 


$59,95 


Okidala 180 Printer 


$224.95 


Okidaia 120 Printer 


$169.95 


Okimate 20 Color Printer 


$124.95 


Seiko5haSP-lB0VC 


$149.95 


SeikoshaSP-IOOOVC 


$169,95 


Super Graphix 


$59.95 


Super Graphix Jr. 


$44.95 


Super Graphix GokJ 


JCALL 


IconTrolter 


$17.95 



Epyx 500 X J Joystick 

Star fJX-1 000 

StarhJX-IOOOC 

Star NX -Rainbow Cotor Print or 

NEW! Commodore 128D l^mputer 

Commodore 1571 Disk Drive 

Commodore 1561 Disk D rive 

Commodore 2002 Monitor 

Commodore 1351 Mouse 

1750 HAM Expansion- 

S12KCartrklge, CI 28 
1764 RAM Expansion- 

256K Cartrkige, C64 
0128 Computer System 



Software Specials 



GEOS-64 
gsoPubiish 
geoCak: 
Doskpack 
Basic S 



$39.95 


GeOS-128 


$44,95 


geoFile 


$3;.B5 


Writiofs Wo*shop-64 


$24.95 


Writer's Wofkshop-1 28 


$33.93 


Echelon 



Free! 52 "Page Everything" Book With Any Order! 



$15.95 
$CALL 
$CALL 
$CALU 
{CALL 
$CALL 
$CALL 
{CALL 
$33.95 

$179.95 

$124.95 
$CALL 



$49.95 
$32.95 
$32.95 
$49.95 
$26.95 



Unleash The Power of 
CP/Af " On Your €128! 




ONLY 
$22.95 



Includes Free CP/M Programs 

• Word Processor ■ Disk Utilities ■ Communications 
CP/M Kit includes n helpful guide to using CP/M such as 
stressing the unique Isaturos of Commodore's CP/M, using 
your 1541 or 1571 drive with CP/M, and using your modem 
toaccesselectronksbuiletinboardsthal offer f rae, downio ad - 
able software. 
67392 2 Disks a Manual for G 128 $22.95 



•THE BEST PRICES* 

•THE BEST SERVICE' 

WHY SHOP 

ANYWHERE ELSE? 



FSD-2 
Disk Drive 




Rev tawed by 
RUN Magalryt: 

"...higher-than.avarage quality,. .10% lasler 
than a 1541. ..half the size,. .you can rest as- 
sured that Iha FSD-2 will do a fine job for you." 



Runs all CG4 Commercial Software, 
Full 1 Year Warranty. 



66166 



Disk Drive 



$159 



THE FAMOUS SliK STIIT 

TheSlikSijk™ has been a favorite for years... and for 
good reason. It's just the r^ht combination ol respon- 
siveness and accuracy. And the prk:e cant be beatl 
From Suncom. 90 day warranty. Connects directly to 
Commodore Computers. 
420S6 $6.95 



Only $6.95! 



Shipping Charges 
Order Amount Charge 
S3.75 
4.75 
5.75 
6.75 
7.75 
8.?5 



From Vour Friends Al 




We gladly accept mail orders! 

P.O. Box 657B 

South Bend, \U 46560 

Questions? 

Call 219/259-7051 



Ad 
R2F 



less than S20.00 
$2 0.00 -$39. 99 
S40.00-$74.9!) 
S75,00-$149.99 
S150.00-$299.99 
$300.00 & up 



a 



COMVOOOnC B4 1« A rog i^iorBd irjidAtTum; aM COMMODOF^E 1?a ■ 4 Er*d*fwh of CDrrmxtorp ElWWm, M. APO, FFO, AK, HI, CH. V3, <kl, ind IWW71 ttdtft 

a.'o lubjKt la Adc!i(ion»^ f^hipplng chirga^. ^JOTE: Ov* Eo pubiUhlng iMd (Irnn. pn?duci trine ind »p«cil£ditan4 *« tul:>)4Ct W CfikriQt wtiNJi,/! DOii*. 



NO EXTRA FEE FOR CHARGES 

WE VERIFY CHARGE CARD 
ADDRESSES 

ORDER TOLL FREE 
1-800-348-2778 

INDIANA ORDER LINE 1-S00-22S-6S3B 



Orde 155 on Header ServKo card 



Mega-Magic 



Scratch and Save 

Do you licsiuKc* to use the 13U's Save with RcpUice com- 
inaiiil bec^iusc it miglii coifiipt yoiii disk iilcs? If s(>, you're 
well aware ofliow risky liie Save® command is, Jim playing 
it safe is a problem, too, because the only otbcr way to update 
a file and retain the orif^inal filename is to go thrmigh the 
work of deleting the old file first. Computers arc supposed 
to relieve ii.s of tasks, not give lis more! 

I wrote Scratch and Save to provide relief from the delete- 
file/savc-file roinine. Before it saves with a filename that al- 
ready exists on the disk, it automatically scratches the old file 
for yon. In essence, it performs the same ftniction as Save with 
Rephice, but avoids the danger of ruining your disk. 

No special commands are needed to use Scratch and Save. 
In fact, the syntax is exactly the same as the normal SAVE 
"F1LENAMH",H. 

Scratch and Save is compatible witli fast-load cartridges, 
such as Epyx's Fast Load and Access Software's Mach 5, You 
shonki also hv able to use it wiih any other prof^rain that 
saves files bv using the (lasic Kernal's Save command, as most 
programs do. 

You can disable Scratch and Save by simultaneously press- 



ing the run-stop and restore kcvs, and then reenahle it by 
entering SYS 828. II 

1 REM SCRATCH & SAVE - DAVID ARCHIBALD 

:REM*63 

20 FOR A = 828 TO 900: READ X:POKE A, X: NEXT 

A ;REM*S9 

30 PRINT" ISHFT CLR}SAVE WITH REPLACE IS NO 

W INSTALLED!" : REM* 132 

40 SYS 828:NEW :REM*1 57 

50 DATA 173,50,3,141,131,3,173,51,3,141,13 

2, 3, 169, 83, 141, 50, 3, 169, 3, 141 :REM*52 
60 DATA 51,3,96,72,138,72,152,72,155,186,3 

2,177,2 55,169,111 ,32,147,255 : REM* 37 
70 DATA 169,83,32,168,255,169,58,32,168,25 

5,1 60,0,177,187,32,1 68,255,200 :REM*250 
80 DATA 196,183,208,246,32,174,255,104,168 

,104, 170, 104, 108, 131, 3, 0,0 : REM* 69 

— David AncHiBAi.n, Flint, MI ■ 



RUN it right: C-64; 1541 disk drive 



m 



The COMPLETE Uttery TRACKER and WHEELER 

The MOST COMPREHENSIVE Lottery Sottware Program on the Market Today lor KK-6 
games is now aw/fiWe for Commotkxe 641)28 ' Look at ALL ot thess Features: 

• Recofd Hundreds o) Past Winning Unefy Kumbers and Dales! 

• Track as many State (5f International Lflttcry Games as you want! No Limit! 

• Produce EXPERT Trend Charts 1o Indentily Those HOT and DUE Numbers! 

• Analyze Hits 4 ways: Bell Curi/es, Recency. Percentages. Frequencies. MORE! 

• Produce STATISTICS for ALL !1umt)ers You Play - No Randomizing Here! 

• Seiect NufTiljers to Piay 5 Different Ways! Vou Choose what YOU Lil<e Best! 

• Check Your Bets For WINNING Combinations! Records ALL Systems Played 
including BONUS NUIVIBER, where appiicable. 

• Print Charts. Statistics, Recorded Numbers and WHEELING SYSTEMS! 

• We Inciude FREE Addresses and Phone NumtKrs (where available) ol ALL Slate 
andlnlernaiionai Lottery Commission Offices lor Winning Number Lists, 

Includes 20 ot the Worlds MOST Popular WHEELING SYSTEMS! 

Use your computer to improve your odds HUNDREDS of TiMES ! 

Look At What Our Customers Have To Ssy: 

•IHil54CASMPIitZ£SirieHrslSt\selS'iiiitiltierielpol)mi!iinigr3ni'Tt!erf3i:lieiai!<lWheelerlSHjeB£ST 
loa&fsoimireirtipimlhivfussilomiil Over SHOOatieid liter Aaeipemei'' SC.ilPato.t:t 
■/ *wi -I cjsft sxias ltitliisi2timeslt!SK) me Tractgr ml (Vne*^ fl- 1- M . Wmiitston. Dt 

■nieCOMPLUELomiy tMCmsnDWHCniflisSPCCtACULMr CO.. New ttof*. NY 

Many, Many More Letter trom CASH WINNERS on Fllel 

tJa(]trierlolt£rysoir*3re paCoge prtMiJes all o( tfiC5J? lejlures' Vflietm* say complelc. WE MEAN 
(SMPIETE. Eas^ io use MENU ORfi/EN SCflEENS PnnkT and (Mot Merita [WommerKted luit oot 
requiied tw use. All wtweiina systems and pro^m (eaturc-s dcw take ofiy SECONDS to complete! ftu 
mil LflVE Ihe praoram in COLOR! Why pay IP TO SISO.OO lor les?? 

Dont Hesitate! Place your Order Now! 

ONLY:S34.95ptusSi50S&H 
SeetheTRACKERinTexasCompulingMaga7me,Dec.1987,:'Gittldeas)orUnderS1(Xr 



^\ TOViMMi Toll Fff8 1-800-824-7888, Ext. 283 
^^ fwQn«liinCa;it.s 1-800-544-2680 



Entertainment On-Llne"', Inc. po Boxssaoopi RM.westuoro, MAoisei 
The PREIi^lERE Lottery Software and Audio Products Company 

WC. V^M aiia MO o'dflfs s.iipj;*<l *ith.fi 1 wpeck PipiM aitew3:3 * **fih-s fjr Personal Checks 
WAflffWJef11sadd5°'&»l«ta;<.Oeai?m^quir«5aMUS2" Coj)>T,5h[Er^&fta.n?Twn|.On L.ne", Inc 1KB 



'Prof Jones® 



PROFESSIONAL HANDICAPPING 
SYSTEMS™ 

"COMPUTER SOFTWAHE FOH TtlE SEniOUS HANDtCAPPEFT' 



^^^ 



Mini-Pro Analysis S 1 49.95 

Professional Analysis S249.95 

Analysis w/MnUiple Rcffrcssion S399.90 



,o_o 



iB^ 



i'rofcsslonal LoUcry/LoLlo 
Professional Football 
Rookie Buster 
Pro-Booklc Combination 
Basketball Addition 



S 149,95 
S199,95 
S149.95 
S299.95 
S149.95 



W-4.TCK FOR, THESE N£U> PRODUCTS 
COnXNG SOON I 

MarkcL-Makcr^-^ Stock market analysis 

Bookie Buster 11™ Football predictor— 60 analysis 

Professional Speed Handlcapper™ for horses 

CALL NOW--TOLL FREE 1 -800-553-2256 

TO RECIEVE YOUR FREE CATALOG 

DEMO SOFTWARE w/manuat 
$15.00--$25.00 each 

1940 West State Street. Boise, Idaho 83702 (208) 342-6939 



90 RUN 



M.\Y IMW* 



Circio 1^ ori Reodor Service card. 



Circle 74 on Readsr Ssruica card. 



liMi BANK CARDS SAME AS CASH 



DATA SWITCHES 

VSI switches let uses sf^are equipment, ond costly 
dupEication. Plan yaur own sy$l«m; two computers lo 
on« OfsK drrve and printer, or two pnnlerfi lo one 
cornputer, s^harft A printer Dfltween a PC And a Cl2fl, 
etc CAblechanginpiiiBthingof ihepaaE, turnaknob 
to switch I ro m on d ovfco to a nother. R om ern be r , 1 1 you 
n€Od extra cables, we carry a broad selection. 

* ONE YEAR WARRANTY 

* Compact Design, AH Melal Case 

* Gold Plated Conlacis 

■ All Female Sockels Rotary Switchi 

* Anti-Skid Fee! lo Prevent Movement 

* Full Shielding Exceeds FCC Requirements 

$ SAVER AB $29.95 

vic-30. C1 6. Plus 4, C-W. OR C128 eompitlWe, 

SUPER SAVER ABCD $39.95 

VIC-20, Ct6. Plus4.C-64, on C12S compatible, 

PARALLEL or SERIAL AB $29.95 

ParaUel = 36 pins, aerial - 25 pins. 

PARALLEL or SERIAL ABCD $39.95 

Parallel - 36 pms. serial = 25 pins, 

PARALLEL AaxBb $44.95 

Two computers shnrtj two printers. 

SPIN MINI DIN AB $29.95 

Designed for tho new Appto Computer flpplfcallons, 

DB9 AB $29.95 

For monitors, modems, elc. 

CABLES 

Dnve/prinler. 6n. Gpirt male/male B66 5 5.95 

Diive/ printer. 9 (1. 6 pin inalt'Tiale B69 S 7,85 

DThveV printer. IB ft. Spin mHle/ma)e B61S S12.95 

Orive/prlnler, 6 It. 6 pin ma\e/lem. ASS I 5.95 

MtjnKor. en, S pin to4 RCApluflS M654 $6,95 

Monitor, 6 It 5 pin loZ RCA plugs M6EE $4.95 

K^onltor exl. S ft & pin male/female ME65 S 5,95 

Joyslick ent. Bpm, lift msle/lem, JS12 I 4.95 

Joysiicfc Y, 9 pin. 1 lemale/2 male JSr S 7,95 

Joyslick y. 9 pin. 1 rra(e/2 lemale RJSY % 3 95 

Power cable, mala^right ang. male PR€ 5 6,95 

□69, 6 tt.. male/mala 0B9MM t 8.95 

DB9, 6 ft., male/lemale DB9MF I 8 95 

Spirt Mini Din,6(l„m(ile/ma[e 8M6MM $9.95 

Parallel. 6 ft,, mdle/rTinla C6MM S 9 95 

Parallel, 10ft„ mala/mala C10MM $11,95 

Parallol. 6 ft , malo'lemalo CSMF $9,95 

Parallel, lOft, mala'Ismsle CIDMF S11,95 

Sonal, 6 n,. male/male R6MU $ e,95 

Serial. S rt. msle/fernaN) RGMF $B95 

IBM pfinler. 6 ft , male/male IBPS $ B,95 

IBM prinlor, 10 rt., rtiale/rtiale IBPIO S1C.95 

IBM Keyboard aKlBn$ion, 5 pin IBKE 15.95 

Gender change, parallef, male/male CGMM S 9,95 

Gender change, porallol, fem./tem, CGPF S 9.95 

Gender change, serial, male/maie RGMM $ 5,95 

Gender ohflnge, sofial. lem./fem. RGFF S 5.95 

PRINTER BUFFER 

let you compule and print at tfie same time. The duffer 
slores ttie data, then sends il to Ihe prlnlor a| the right 
speed while you go on wUh your work. 

INTELLIGENT BUFFER 256K, 
Centronics $169.95 

INFORMATION: For techr>ical information or Oregon 
buyers phone: 503-?46-0S^24 

TO ORDER BY MAIL: Weaccept VISA. MASTERCARD, 
money orders, ceriifiod. and personal checks. Aflow 21 
days for personal checks to clear. 

SHIPPING: $300 per order, power supples $4.00, 
powef center S&.OO, S3.00 service charge on COD 
orders (cash only), 

TERMS: All m slock items shipped wiithin 48 houra. No 
sales tax or surcharge lor credit cards. We CANISfOl 

GUARANTEE COWPATIBIilTY. All sales are fmal. 
Oefeclive items replaced or repaired at our discretion. 
RAff required. Prices and ilems subject to change 
without notice 



VALUE SOFTINC 
3641 S.W. Evelyn 
Portland, OR 97219 






1200 EASY DATA MODEM 



Hayes COMPATIBLE 

Eilernai 300/1200 Bautl 

Supports Bell 103 i 212A 

Specs 

Both Halt & Full Diipiei 

Modea 

Redial La&lNurnbor 

Touch Tone & Pulse 

Aulp Bu&y Rodial 

Auto Dial, Auto Answer 

"AT" Commands a more 

Power Up Self Test 

FCC Regislered 





1200 EASY DATA MODEM PLUS C64 
INTERFACE PACKAGE S119.95 



SPECIAL PURCHASE 

Now $12.95 

Chrome plaled. heavy duty universal printer 
stand. Rubber feet, allows Ironl, back, or 
bottom feed. For BO or 132 column printers. 
Original price $24.95, sale limited to quan- 
titios in stock. 



POWER SUPPLIES 

PHOENIX C-M, fined, repairable, all metal esse. Output: 5V DC, 
1.TA,10VAC,1.OA.UI.approved.1yeBrwsrranly t^B.SS 

PHOENIX C.11B, lia»d, repaJrable, all metal cate, 3 MKketi, iitlka 
pnitaction, EMI RFI filtertng, listrtad iwltch. Output; 9V DC, 8.0 A, 
tOV AC, 2.0A. UL approvMj. 1 year warranty »S8.95 



COOLING FAN 



Heat is a #1 onemy toyour 
disk drive. Reduce bad 
loads and costly repair 
$29.95 bills With a fan. Neap your 
1541 or 1571 cool. Quiet, 
surge and splice prolec- 
tion, EMI lillaring 




POWER CENTER 



WAS $59.95 

NEW LOW PRICE $49.95 



the POWER CENTER provides 

indivlitirel control of up 

lo 5 ootnponenti pfus fnaator 

on Of off switch. 

Syitam prolcclion: EMI/RFI fittaring, 

IS AMP breaker, heavy duty uUe, 3 prong plug. Lighled roelur 

twtlches, all ileel ease, alia: 1 3/4 H x 12 1/4 D 1 1 S W. 



'ittarlng, lurge and aplko protection, 



y tNKWELL ^ 
SYSTEMS 

Light Pen 1B4C M9,96 

Flomdjaw 5 5 $27.95 

Fleitlont $2495 

Graphics tnl II S24 95 

Clip Art II St 9.95 



■^ 



Holiday Theme 119,95 



^ 



INTERFACES 

MODEM flS-232 INTERFACE. $19,96 

Use standard Hayes compatible RS.232 
modems with VIC-20, C-64, 0-128, 
DELUX RS232 INT., Omnilronin S39.95 

Use standard RS.232 oquipmeni with the 
064, G12e, 064, SX64. VICJO or PiusJ 
HOT SHOT, printer $49.95 

HOT SHOT PLUS, printer JM.flS 



APROSPAND 
64 



$29.95 




plugs into the cartrtdsc port, has 4 
swilchable slots, tuie protected 
and a reset button. 



12 PLUS $19.95 

12 in. cartridge port extension 
cable. Move boards and car- 
tridges to the Bide of your com* 
puter. In stock. 

JOYSTICK REDUCER $3.95 

Every ones In a wtilfe, our buyers llnd one of those odd gadgets tlwy 
just can't resist. T)ie Joy Stick Rixlucer is odd and low-priced. It 
allowi otte joystick to be plugged Into both ports at the same ttme. I 
kmm you are ttyma, wtisf s it good lor. Slop and think, how many 
limes hairs you had to try botti ports before finding the right ortcT 



K» 



^^^ 



"THE STRIPPER 

The "Stnpper" removes 
perforated edQeg from 
print-outa. Inperl 1 lo 
20 sheets, proalo edges 

are gone. Clean, quick 



$9.95 




/new/ 




SUNCOM ANIMATION 
STATION C64 _ 

Touch (he pad with the slylus 

or a tinker Sip, create magic 

wtth rhe Animation Slation ,, 

Draw picture-s. graphs, etc , 

Software wilh prmler opiJon 

included Compatible with 

many othef programs for 

keyboard, mouseJoystlcK or $79.95 

paddFes 

40/80 COL. CABLE $19.95 

One cable for both 40 or ao columns on the CI 29, FItp a 
Switch to ctiangemodes. PTugs to Itie back of the monilor 
for a sharp display. 16 colors m 40 column, black and 
white in SO- Nol for RGB monitors or television sets. 

DISK DOUBLER 

The original? All melal 
Culs an exact square 
notch in the disk. Same 
spot every timcf 




$6.95 



BLASTER C64,C128 



$5.95 

Add nu lomaticfi rep ower loyour games, plug-in module 
thai makes the fire bullon ol your Joystick have macJiiJle 

gun nclion. Adjustable speed control, 

DUST COVERS 

C64/VIC2Dor 1541 drive, anil static 



Buy one of ea, SAVE $1,41 
C12Bor 1571 drive, antistatic 

8uy cneof ea. SAVE St, 41 
64C, anii static 
15S1, 3',; drive, anti static 
1541 C. NEW S'a drive, antifilatiq 



$ 5,95 
Ce4 set $10 4S 
S 7.95 
C12S set $1449 
S 7.95 
S 7.95 
$ 7,BS 



THE 
BLnCK 
BOOK 



BLACK BOOK of C128 $15.95 

Tho best friend a Cl^fluger ever had 
includes CU, 0128, CPW. IMI. 
1571,261 pages of easy lo find infof- 
mation. 75 easy to read charts and 
tables, Theeiock Book of Clears very 
much like a dictionary, always ready to 
answer your quesliona. 

PROTECTION REVEALED C 64 $15.95 

AbeginnorsguidetosattworoproloctlonWrlttentogive 
you n fundamental underslanding of n disk and BASIC 
proleclion. Identify what you ore leoing wtien enaminlng 
a disk. Become a master of liiuaion Reveals countless 
tricks and tips that mystify Ihe user The book is 141 
pages and includes a free disk of 2 1 utility progrsrrs. 

SAM'S BOOKS 

Cotiimodore64 Repair Guide 
Camiriodore 128 Repair Gjide 
Cottimodore 1541 Repair Guide 

SAM'S COMPUTERFACTS 

Commodore 64 computer 
Commodore 128 computer 
Commodore 1541 diskdrive 
Commodore 1571 dish drivB 

"TOUCH MEBUTTON" 

Sialic con KILL your COMPUTER and your PRO- 
GRAMS, Touch Me rids your syslerrt ol harmful sialic 
likoMAGiCbcforeyoutouchyourcomputerperiphorBis 
or other devices. The controlled eleclrical resistance ol 
Touch Mo. drains static charges harmlessly away lo 
ground al low energy levels Toucti Me can add years of 
life to your equipment. 



$19.95 
119.95 
$19.95 



$19,9S 
$19,95 
$19.95 
$19,95 

$9.95 



GROUND FAULTING. 



$5.95 



Computer eqijlpmer>l is very sensllivo to ungrounded 
household wiring. Disk dnveshavee bizarre way ol mix- 
ing up dale. The Ground Faulllntficator tells you if your 
outlet is properly grounded. 

MISCELLANEOUS 

Oisk Sleeves, white ryvek, 100 pack S 7.95 

Write protecl tabs, sdv^r, ICO pack $ 1.48 

Floppy wallel, 3 1/2 in. holds 1S $ 9.9S 

Floppy wallet, 5 1M In., holds 16 $12-95 

Disk pages, 2 pocket, 3 hole, 10 pack S 6.9& 

American Mouse House $ 0,95 

American Mouse Wfll $ 7,95 



CALL TOLL FREE 1 '800'544-SOFT 



i 



CROWN CUSTOM DUST COVERS 



^AHbhAl^MUN tjUAHANTfcED "CUSTOM MADE *HEAVT 32oz VINYL 
'COLORS: TAN or BROWN -QUANTITY DISCOUNTS AVAILABLE 

DISK DRIVES: 

C-1V1 
C-158t 

ENKANCERaKO 

PfllMTEHS: DOT MATBIJt 10- 113 00. 15- 116 00 VCH S: 113 00 
C»d« 6y Subig Ualit, Mootl i cmy ChiKai TAN a BROWN wflji Chsc* Of H Plus t1 U per 
tofn tS4 X max) S^. & Hd. 
CA. ftel Add ©li Tax COD'S » OO S6N0 WJENSIOHS FOR QUOTES OM CCWERS NOT USTtO. 

CROWN CUSTOM COVERS, 24621 Paige Circle, DEPT R-1 
Uguna Hills, CA 92653 (714) 472-6352 



COMPUTERS: 




t>*l 


S9 00 


C-WC 


10,00 


C-1» 


13 00 


C-120D CPU 


13 00 


C-lieO KEYBD 


SOO 


MHQA £00 


t3 00 





MONITORS 




le.oo 


C-17D2 


tIGOO 


a. GO 


c-imm;h)<i 


19.00 


000 


C-ISOZrAMIQA 


reoo 


aoo 


C-IMSA/MAOW 


19 00 


800 


C-10M 


19.00 


8.0O 


C-S0OI.2 


».00 



'DATA4ABS ^ TISAR 128 BUSINESS SOFTWARE 



REMARKABLE CUSTOMER DATA-BASE & INVOICE MANAGEMENT SYSTEM! 

Oosfgn&d for Sofvico, snlos/mktg, repair shops etc... 

Wrl1g/Rflad/F*rfnt Cuatamlzod InvolcAa & Rvi^rdv. 

UHr Friendly Prompla auld«i you through vach funcllon. 

FuM Color ■ S[orD!> 500 RocorO^DisK on 1571 Drive. 

Track Sal&s or Job Stalus, EsJirnatos, Depi Codes, etc 

Saarcfi, Cros3-&earch. Sort, Mailing labflls. Graphs, much more,.. 

ao Columns - Bach^Up-Able * Full Documentation 

V«rsJon 2.2 includes Inventory control SS9.9B 
Same-day shpg, MCA^ISA of COD [pttiase no checks,) 

Call orders only - 24 hours - l-aOO-SST-LABS 
{Pa, customers add 5% sales tan call: 215-745-37B0) ■ 

CW DATA-LABS, 1632 Napfle Ave., Philadelphia, PA 19111 ■ 



NOW AVAILABLE FOR THE AMIGA! 



The Mkronyta JOYSTICK, the only lully proportional continuously varluiilo joystick 

control lor Right Simulator II 

". . il iranstomis an excellent program into a truhy realistic lligtir simulallofl Bystem" 8 ACE. 

MICROCUBE PRODUCTS 
Commodofs M/12e 

■ MicroHyte ATC Joyslick $59.95 

• TesUCaJibratioii Disk: A diagoostte lod for your joysticti S 4,95 

Amiga 

■ McfoFtyta Joystick— Ptuga into the mouse pon S wotiss with most softwirB . . . .»119.9S 

• Analog Joyslick $ 59,85 

Include iA.QO shipping of Joystick oroors. FSII is a trademark of sublDGIC Corp, 



MICROCUBE CORP., PC Box 4B8, Leesburg, VA 22075 (7D3) 777-7)57 



MICRO DETECTIVE SALE PRICE ONLY $39,951 (^ 

Save ;iO on the best Error [detection program available. See review in 
April issue and Please write for Into because many advanced features 
were not covered in review: Conditional trace commands, error highlighting, 
special routines lor complex errors, and many more. 

includes features for tx>lh beginners and expert programmers. 
Micro Detective (or C-64 with ADVANCED ERROR DETECTION only $39,95 
Bugbiister Trace and Ulililies tor BASIC 7.0 on C-128 only S39.95 
Advanced Error Detection lor C-128 BASIC 7,0 available soon tor $39,95 
Any two (or 569,95 (add 6% tax in CA). Send check or money order to: 
AMERICAN HADE SOFTWARE, PO Box 323, Loomis, CA 95650, (916) 652-5338 



HUNDREDS OF TIMES FASTER THAN A DISK DRIVE 

Use as a porrnanent RAM disk. Store up to 30 programs or utilities. 
Modify /replace any program instantly. Increase available memory. 
Provide crash proof RAM to protect your code. Use in C64 or CI 28 
mode. Self contained. Loader utilities inciuded. 16K S69; 32K S99; 
64K $129 (add S3 s/h; MA res, add 5%) Brown Boxes, Inc, 
26 Concord Hd, Bedford, MA 01730 617-275-0090. 

THE QUICK BROWN BOX-BATTERY BACKED RAM 
"THE ONLY CARTRIDGE YOU'LL EVER NEED" 



REPS NEEDED NOW! 

BIG PROFITS 

BE YOUR OWN BOSS 

EARN FULLTIME INCOME WORKING PARTIMEl 

WELL HELP YOU SELL COMPUTERS, 

HARDWARE AND SOFTWARE! 

Send 1,00 to cover postage and handling and we'll send you 

our complete catalog and information pacl<age. Send to: 

TECHWAY 

1001 Brentwood 
Hastings, NE 68901 



How To 
WORK AT HOME 

Using A Personal Computer 
All ihformalrve publicfilkin for people who wani lo run a business from Ihe comfort of 
home. Included is a list of Ihe lop 100 t>usinesses mat you can siart fli home with the 
help ol a persona] compuler, a delaited explwiation on how lo start each business, 
information on money managemenl. lips on targeting your customers, hetptui hinu to 
writing betlsr advertisemenis, and much more, 

$7^^ Horizon Enterprises 

Check or Money Order PO Box 173091 

TN Residents Add 7,75% Sales Tax Memphis, TN 3ai 87-2091 



_dX^[bfes 



from DTJ Softwarei 

PO Box 669, Beatty, NV 89003 



Very powerTuI General Discussion System lor youf CommotJore &4 of 126. Supports 1- 
e serial bus driv&s. 30Oy 1200/2400 b'P$ modems i optional pnnj^r, 999 usar^, 15 SIG$. 
50 seir maintained user-createable ISAM m-essago baseSi 3500 messageSi ■'■4000 char- 
acter treelorm ML editor, fasl ML Xmodem wrtJi buiJt-in stripper, ASCII and CBM textfileSi 
email, word-wrapping, optional f^aUtim^ profanity chocker. syscp-definabki "twit" detec- 
tor, printod logs and audit trails. Xmodem larminal mode, powerful sysop and SlGop 
commands, and morel Easy to Joarn, u$f) find maintain, S35 (docs ori disk] or $40 
(prinlod docs), Avfiilable on 5,25" or 3,5" disks (pbaso spocity), Nol copy proteclod, 
Dvmo Boards: (702) 553-2406. (609) 507 3518. or (&09) 72B-0944 (300/1200 bpa) 



WIN LOTTERY MILLIONS' 

LDTTOMAX picks 3, 3. 4 digit numbers and M EGA-lottery games. Win 
Thousands or Millions easily with the power o( your computer. Non-linear 
estimation technique. Allows you to define a custom lottery number up lo 
50 numbers between hi + lo limits (or million dollar games. LbI LDTTOMAX 
increase your win odds by a (actor of 1001 Stores all numbers/dates In 
library you can print. Send for Free Catalog. C-64 and C-128 versions on 
disk, 

Datalrol Systems COO'e ok ONLY $39.95 - ORDER TODAY! 

66 Felrvlew Ave. Call 61 7-484-0204 to order 

Belmont, MA 02176 



256K + RAMDISK = C64X5^ 




PERFORMANCE 
PERIPHERALS, Inc, 
5 Upper Loudon Rd, 
LoudonviltOi NV 122t1 
(SlB)43<W)4fi5 



FEATURE COMPARISON 

Rte tevel support fcr all ffte types 
Supports direct access DOS oomman<±& 
Ability to run programs from expar^jer 
Operates concun-ont wiih RSa32/modem 
Sl2e ot direct viow into e^tpandor (byle) 
Load time for 1 sector program (secar>d] 
(ntrlri$lcally compollbiti l[>OS intorffioo 
Bylos ol program memory dislurb&d 
Total memory expansion aifowed (kbyte] 



1764 


C64XS™ 


Yes 


Vies 


No 


Yes 


No 


Yes 


No 


Vos 





B192 


Die 


0.04 


No 


Yes 


256 





256 


2046 



CALL Ofl WRITt FOR INTRODHJCTORV OFFER & LUSHED MONEY BACK GUARANTEE 



ADULTS ONLY DISK SOFTWARE for the Commodore 64/128 



ALVA DATA Dept 

2a AEva Street, 

New Bedford, MA 02740 

CHECK^MO/MCA/ISA 

A<td $2.00 shipping S handling. 

foreign add S6.00 




J'e,\ THE 10VEOAME £24,95 

. * 3i)l Interactive tsxi fantasy oame tof two or 
■^Tvf'//) ^^^^ intimate plEiyors. Amusing and 

suggestive trivia quiz lormal with provoca- 
tiv&ly sensual "scoring" system, U50 as 
marital aid or party laughs I 

STUD'S CHALLENGE S21,95 

A man's text adventure romp. . -The ob- 
ject: find women, figure out wliat pleases 
themi and enjo/ mutually satisfying expen- 
encesl Tired of Outer spaco mumbb- 
(umtio? Try iJiia "earthy" adventurel 





'■; ■ . A ' 






' ; ' 


, ,_ im, 












Fv d^ md conpiete tnflructcra 
SBTx) S15.00 Bflcn. S25.00 tff boBi. 
Orbsra sruppsd sim# day ™c«f*^ 



STAR BATTLE 
A "isi person parapeciive" arcade game for the C-64. 
Exciling/fast paced game with seven screens displaylr>o 
l^ypfifspace travel, oompuier guided missties. shieldSi 
damage control, asteroid showerSi multiple enemy I>pe9, 
sector map, radar, mnd much more, Saveral skill IflVOll 
ensure a continuing challenge for all ages, 

AUTOMODEM 64 

An auto answer/auto dial terminal emulator program f^a- 
tunng a 4€K capture buffer. Fioot proof, easy to use, 

SATURN SOFTWARE 

9321 Sharon DHve 

Everetl. WA 98204 



9« RUN- MAV iyH8 



AUTHORIZED COMMODORE SERVICE CENTER 

^ &«4 S37.9S C-12B . WS.SS 

^ -1541 (align only) . . I25.S5 *15T1 itlgn only} . . J25.B5 

•1541 rep»ir> t4S.95 '1571 (B»p»lr) t4B.flS 

SX-64 teo.es AMIQA Products .... CALL 

'Not Including head stepper motors or splndls motor. 
We also service Epson, Star, NEC, IBM, Zenith & COMPAQ 
DIscounlB (or Dealer* and Schools. 



rComputH Sank* Cantsr 
1310 S. Olile Hwy, Sti. 1BW 
Pom pans Beach, H. 33060 
CALL 30S-7flS-J490 
Our 90 Dey Warranty Can't Be Beati 



SPECIALS 

ROM Upgiada tor 128 

$36.00 

Includes Dociimentatk>n 



DISCOUNT SOFTWARE 

Send for our (ree 24 page catalog . , 
SMALL BUSINESS ACCOUNTING 



TTw ACZ Gerwral Ls<jg«r was dosignod speCi^caEly for \Uq CommCHdOfo 64 and small 
business. The ACZ General Ledger is BOTH oomptsle and easy ta use. Ch^k lhe$€ 
features: Ftexible report farrnats to suit your bu^lnoss. Complete pnntouls of Journal 
entrifjs and lodger accounts. Three digit at^coun! nurribors. Use 1 or 2 disk drives, 150 
accounts. 700 entries per month, Double entry de&Ign so the books always balance. 
The program comes with a comptflte 40 page manual ptus a demo disk thai fully 
illuslrates all the features of ihe ACZ General Ledger. 30-Day satislaction guarantee, Atl 
ihis for only S29.95 ppd (NV ReskJents add saJes itw^orehgn orders add (5.00). COD 
phone order? add Si. 90 Send check oi money ofdar to- 

WMJ DATA SYSTEMS ^— 

4 8un«rtty DHve, Hauppauge, NY 11738, {516) 543-5252 ^^ 



Top-Tech Intematlonsl, Inc. 



IJ U U Mnnaa Compaq Stat' 

^ . CBM MrraORIZED OUAIiTY KRVfCt CBHTIR 

^j til CALL US LAST 111 f 

. Wt Miiiw wd tupply: School!; US aowmmiiil S MlWifV^ NASA . 

' WORLD LARQEST SELECTION Of COMUOOORE PABTS 

FJl ki* of Commodofv oompuiofs and per^jneralg 

Inipnwoil PvwB Supply lor OtilVIOza [SSiOO.tJCKI $1H1< CSM 1 SAMS S«va Manuabs 

Diagnosfic HinkMfe and Sofws™ • Swd MOO Mx FULL CATAIDG 

AHEX. VISA I MASTER CARD 

(215)236-9901 ■ 2344 Perot StiaeL Philadelphia, PA 19130 • (21 S) 236-9901 




DRAG RACE EUMINATOH (S24,95). New C 64 game simglalion Top 5 classes of NHRA 
competition, induding Top Fuel Etiminalor, Time trials, two-player (XKTi.petilion, or conv 
puter opponent. Accurate .400 Pro-Start Xmas Tree and timing system. Uses extsiing 
NHRA records. 100% ML. multKCOlor, hl.fos. Now records saveri on disk. Also: 
•TIME-DOS 64/126 (SI 4. 95)— Complete dale and lime stamping system for txith 64 
and 12a modes. -tO/SO columns. Includes software driven real-lime calorrdar/ckKk. 
•DESCENDER 64 (S9. 95)— True descenders and undertLnir>9 with your 1525, 801, 803, 
or compntiblo printer! Now works wrift RUNScnpl 2.40-2.55 & SpeedScripl 3.0-3.2. 
•DESCENDER 126 (M.95)-Fof SpeedSenpl 12a. RUNScrtpl 12a, Presto- Wnie, etc. 
Add S3.0C S&H per order. Check, money order, or COO, PA add 6% »rle3 lOx on total. 
Family Soltwgre, Dept. R^, 3t64 Surrey Lena, Aaton, PA 19014 (215)497'5561 



PROLOG— The Artiticial Intelligence Language 
Now Available for Commodore 128 

Like no other language before it, Prolog (rees the programmer from 
the computer's mechanical restrictions. Programming in Prolog can be 
like having a dialog with an intelligent assistant. This may ba the 
reason many beginners find Prolog easier to work with than BASIC 
or Pascal. You can be communicating with the Prolog interpreter in 
less than an hour. It's not just a miracle, it's artificial intelligence. 
$45.00 ■(■ S3.00 S -1^ H or write for more details. 

Automatic Logic, PO 18S, Buffalo Creek, CO 80425 



WIN LOTTO MILLIONS!!! 

NEW! liSTTO PICKER" PLUS v2.0 

Lotto PIckef" Plus si ores winning Lotto 6/7. Keno 
10^11. & Pidf. ^4 numbeir^ & uses mulllple $iatt5t>cal 
analysts (ho*. coW. & unprased numbers) Iq wheeJ 
whal might be your mdtion dollar ticket! All U.S. A 
Canadian garner are included, Easy-lo-use. (uliy doc- 
umented, and nol copy protected. Includes a dala- 
baao edilor, progrEimmtible pames, and much, much 
moro! Never obsolote— Ptiys for itselM S34.9S {Plus 
M.S5 S&H). ORDERS- 1-«00-&34-&463 ext. 293, GE 
mDGE SERVICES, 170 Broactway, Suite 201 R, New 
Yorit, NY 1003S. NY reskJants add sales laa. Rir IBM- 
PC & coflnpatihies. PS^, C&4/128, & Appie ll, lr>- 
quiries: 71&^t7'1961. 




WHAT HAPPENED WHEN YOU WERE BORN? 



Yoj can find oul with the TIME TRAVELER program Irom NCI. Tolls you Academy 
Awards S World Ssrjos winners, prices, presidents, headlines, the annual Income, avg. 
COS1 of home, calendar S more 1900-1987. Also includes TRIVIA game. Educational, 

enienaJning, Make MOIVEY with your computer Sell printout al flea mkJs., by mail. 
Great party gift. Send $39 lor disk or slamped soK-nddrossed envetope (or free sample. 
For 064 & 12S with any pnnter. NOT COPY PROTECTED. 

WORDPRO TURBO 

Turbo cartridge makes this word processor super last. 100,000 word spsllchecksr. 
Advanced features not found in oven high priced programs. Speeds up othsr 
programs too. Only $39.95. Satisfaction Guarantood. 

Klf^l Naliomflde Computor Industries, [Jopt. 52, 206 McCormick Avenue 
IHOI Hawtunsvilte, Georaia 31036, Visa/MC/Check. Phone 1-912-783-1158 



Convert vour C6'1/C128 toa DX7 with the 



SFX SOUND EXPANDER 



$ leo.oo 



SFX SOUND EXPANDER 

9 voice digital syn1he«Ucf module 

SFX FULL SIZED KEYBOARD 

SFX COMPOSER & SOUND EDITOR 

MIDI compatible sequencer and editor lor Sound Expander 
Fesrn & Mustc, 519 W. Taylor «114, Santa Made, CA 93454 
Phone »(KM47-*434 



$ 145.50 
S 45.50 



VIsa/MC 
Welcome 



Print Shop Graphidi 



antd other Public Domain Software $3.00/Disk 
Call or Write for FREE Catalog 
Introductory Offer Buy 1Q P.P. Disks get 4 FREE 



o. 
I 



5 1/4 Disks 

Doublfl Sidsd 
$.39 (Un. ?b| 



2100 Baud 
Modem 
$149.95 



B.RE 

6210 N. First, Suite 130 
Fresno, CA 83710 
(209) 432-2159 in CA 



Call Toll Free (8gQ) 622-7942 



Ask about 

our $10 

Word 

Processor 



WE HAVE THE SOLUTION! 

Order your PDS Sample Disk for only $6.00. Be sure to specify C-64 or 
C-12e. Our Sample Disk is chock full of excellent programs for your computer. 
You'll also receive information attout all of our olher products including our 
popular Disk of the Month Club, Special Category Disks, PDS Search Service, 
the Commodore Educational Disk Series, ftie Bible on Disk, Blank Disks and 
Mailers, Xetec Hard Disk Drives and much morel 

PUBLIC DOMAIN SOLUTIONS • P.O. Box 832 • Tallevast, FL 34270 

TOLL FREE-ORDERS ONLY HELP AND INFORMATION 

1 -{800)634-5546 1-(ei3)37a-2394 

^Vast Major Credit Cards Accepted 



THE AMAZING NEW VCICC MASTER 



•i a Junior 



G«l ipflwch oulpui orid vo*cb i«coor^llioh in ONF producr, Vfjicfi Moifor J, \i eajv to u» witn rww 
comrrtoiyji edd*d lo EiASiC. A muLlc bonui lan you wnrn ofXJ compow t»y wNitling ttw tLinai \ir\- 
llmll*d u«ii fijr run, Bckrcatjon, proctlcal appltcaliorn t]*nv> tvootamt iiftciuchod P^tcfl only 
S]* ^5 Wtc^uOinQ loTtwor* orxj monuoi A Po!oni»d p(»c»/p«rfofrrtQncs bt«Qkmroyohi 



m 



-Tfl 



to OBom BY MAIL nctuOa ^ iMpfXr^ h. mrvjing tSA Coivh», S12 ov»r- 

M04) pv wdor Vua. MoiteK^d icyxyv oto^i acc*t3i*d Avoitcdia 

Eof CM.i3«ork(jAtan eoo EOOia. IIOXE S{»cjrywh*n£vci*nf>a iO 

dOfy moi^isv bock owaranr^o, ooff ywo' iworranfy OiTw* •nftoncftd 

voica I/O tit\^fr\i. ara ovoiksoie for Commcxlors. Af^cM, and 

IBM COmputofs^^^,^-^ ,^^11 ^, ^f^ ,,^j^j^ i,^ ^pjg Ptoodci Carqiog 

OOVOK irVC C503)3J2-1271 

^}^ Conger St . Eugene, Oregort ?7d02 



^-'^*^.».™.^ 

^k-d'0'^ms^^. 



w 



COMMODORE <= => IBM MS-DOS 

File Transfer Utility 

BIG BLUE READER 128/64 

DbO aiu* FtMdvf t3«/M Er#nif«n mo«t Convnodwa ««>rd pW!>uif^ jina 
[a>:1 Filn in IBM MS-OOS (MAl AM vK»vfrru TTm C1^ vvflui^ Wpp»t9 
Oi^ CP/M fJes, C-ISTI And C-I^l (Vivw) T>« O^ twon REQUIRES 

th« &t57l d££Ji: tsnvB Big Bhi* fludcr 114/64 in idul fw those wlv> u» 
iflM PC (ana oompabtiM} u w^k* and fiave iBiiri*r iha Ctxmmodcxe l£8 
or 64 al Furrw. Jndgd« both 120 and &4 appfcations on tDe ^arna disk. 
Onfy I44.9S 

SOGWAP SOFTWARE 

11 & Bellmont Rd., D[K:etur, IN 46733 Ph. (21ft) 724-3900 




MAY jy«S RUN 93 




,-^-^ C-64 REPAIR 

fi? $39 .« 

<w»r(w»od«. rNCL. PARTS/LABOR 

naiMln at KASARA MICROSySTEMS, INC. 

Law Piicaa 33 Murmy Hill Dtlva 

Spring VaKay, N.Y. 10977 
800-248-2983 {^ationwida) • 914-356-3131 

Out lOlti Y«ar ^^^° ™'' chips;pahts cataidg 



Prices SLjt)i«c1 10 chan^ 



eOHmooM CHvs 

ATlOWPTCCn 

SS1t> t a.95 

««0 B95 

S6«7 rSTS 

«Mt UM 

fUJOaSKO .... 10.85 
szsir: g.ga 

32U02 lO.OS 

B»1 10.60 

BMO 17.65 

9Dt Sorlaj (nOM) . . .995 
(iw 2 w moro as30rta3) 
CiaNwROMs. . 37.95 
Am^ Chips. . . . CALL 
Quanlrly Pricing lor Dsilns 



COLOR PRINTER RIBBONS ^^Lf^'^l'J^ri,,.. \ 


FUMwni - PiicB Each 


B>mck 


Cokir 


BHitiona - Pridfl Each 


eimck 


C«4oi 


Commijdore MPS DO! 


4 15 


4 75" 


EpsDn L\ a0r90 


360 


4.25 


Commodoro MPS B02, 


5 75 


6.75 


Epion MXIfX/nX 80;B6 


3.75 


4.25 


Commodorii MPS 803 


4.95 


5.S6 


OkKjaia S2r92J93 


1.75 


2.25 


CommodolB MPS 1000 


3.60 


4.25 


Soikoiho SP 800/1000 


5.26 


8.50 


Commodorn MPS 1200 


5.00 


8.00 


Slar SG10 


1.76 


2.26 


Commodon MPS 1S2S 


5.60 


— 


star NX10/NL10 


6.00 


6.00 


T-Shl«t FUliboni {Hut Tuotrwl- C>ll for Ptics & Availlbiky. For nbtmni not lislsd sbovB call (oi 


pnco und sysasbiSrty. Pi«» Hit uwc.liCitions »e Kjl)|«;! lo clijrisa without notce. Mm, aOei (15.00. 


S 4 H S3,H. UfS Ground. AdO tl.OO C.O.D. irtdfl. IL .M. idd 8.26% m, MCVisa icctplad 


fl£(vco COMPUTER pniNTen supplies 


P.O. Box 476, Msntono. IL 60950 U.S.A. • 1 800 522 6922 • 815468-8081 



COMMODORE 64-128 

FINEST PUBLIC DOMAIN PROGRAMS 
PRETESTED QUALITY PROGRAMS • $1.50 • ON DISK 

YOU PICK THE PROGRAMS THAT YOU WANT!!! 
FREE DISK FULL OF PROGRAMS WITH FIRST ORDER 
FOR YOUR OWN LIST AND 
DESCRIPTION OF THESE PROGRAMS 
SEND JUST A SASE TO: 



JLH CO. 
DEPT A 
BOX 67021 
TOPEKA, KS 66667 



JtSL 



SAVE YOUR FAMILY! 



Hfljf I ^ Genealogy software with features to fit every budget 
0WV and requirement: $29 for LINEAGES/Starter, $49 for 
■^ UNEAGES/Standard, $99 for LINEAGES/Advanced, and 
our most compretiensive FAMILY ROOTS for $1 85. Data is com- 
patible between systems and you may upgrade from one to an- 
otfier. Write or call for details and FREE samples. Satisfaction 
guaranteed. QUINSEPT, INC. 

PC Box 216, Lexington, MA 02173 
1-800-637-BOOT 617-641-2930 



THE BASEBALL DATABASE 



■ EASY' 
^L DEI 



LET YOUR COMPUTER KEEP TRACK OF 
YOUR TEAM'S BASEBALL STATS 1 

S49.S5 APPLE lla/llc/IIGS 
$30.95 COMMODORE 6t/^2» 



EASY TO USE • COMPHEHENSIVE 
DETAILED PRINTED REPORTS 



Mi S2,50 IH ihipping & riandilng: 15 day money tuEk guirjnlai; VISA/ IMC /etiacli 
'or MO: Prasrim tpact A diuiti ivailitjia upon raquatl. 



JACOBSEN SOFTWARE DESIGNS 

Attn: Order - RN 
1590 £, 43rtl Ave.. Eugene. Oregon 9M05 Ptione: (503) 343-8030 



FREE SOFTWARE 

lOOD'a ol PROGRAMS available (ircluding games, business, moderr. jlil- 
ilies and application programs) (rom the PUBLIC DOMAIN USERS GROUP 
(or Ihe C-B4, C.128 (plus CP^M PROGRAMS FOR THE C-128), IBM and 
CP/M computers. PDUG, established In 1982. is one of the oldest and 
largest users groups, with over 10.000 members worldwide. 
SPECIAL OFFER— Send $10 today ant) receive not only our 1 year membership, 
bul also our new members' disk, containing 21 great programs. Or tor more 
into, send a stannped addressed relum envelope (specify computer) lo: 
PUBUC DOMAtN USERS GROUP. PC Box 1442-N1. Orange Paris. FL 32067 



TRY KICFOIM: YOIT lUiyt "w.A«ap. 

lAA ^^Q ^^^^ 



Besf selling games, utilities, educational, 
and classics plus new releases! 



100'sot titles 
Low prices 
Same day 
shipping 
Free brocfiure 



^ 



RENT-A-DISC 

Fredericl< Bidg #345 

Huntington, WV 25701 

(304) 529-3332 



C-NET BULLETIN BOARD lor the 64 & 128. The most widely used anil 
respected BBS available. 300/1200/2400/ BPS, 1000 accounts, 40 mesBago/ 
file transfer SIGS, X-Modem, Punter, a FAST ML editor, on-line games, 
AND MUCH MOREI 

~Py~r^ SOFTECH COMPUTER SYSTEMS, 

V L-\ POST OFFICE BOX 23397 

^y J LEXINGTON, KY 40523 

^"^-| -* I [606) 26B-BAUD CTECH SUPPORT) 

(600) 992-SCSI (ORDERS ONLY) 



INC, 



CALL FOR OUR EVERYDAY LOW PRICES ON HARDWAREIII 
VISA/MASTERCARD/C.O.D. WELCOME 



• PRIMA GRAPHICS DISK 1—140 Graphics, Country and the Sea. 
Side 1 Print Master Format, Side 2 Print Shop Non C-64 Formal. 
(ON DISK, ONLY $14.00 POSTPAID) 

• THE LEAGUE SHEET, C-64 BOWLING DATABASE SOFTWARE 
for league secretaries and enthusiasts. 

Computos team Blandings and lndlvidu.?l slatlslica lor up to 20 teams witti ID people 

pet toam (2, 3, Pr 4 games per nighl). Includes: Higti gama/$aries, most imprcrved/tiigh 

average and much more lor hondlcap/acratch leagues. Prints all slandings and slallstics, 

rE?c«ip sheets nnd inore. Oplions include adding autJBtitules and new loams. (Ot^ DISK, 

ONLY S24 00 POSTPAID) 

S^nd check or rrwioey order. VA resuJanta add 4'/;% aates lax. 

SIMOMNET SOFHiVARE, PO BOX 1906, GRAFTON, VA 23692 



f enadicator' 



• OVER 1 10 PARAMETERS! ' 

• ERASE PROTECTION FAST & EASVI * 
■ UST INCLUDES THE NEWEST SOFTWARE [ 

• ■ SPECIAL INTRODUCTORY OFFER OF 
S17.9St ' 

FOR MORE INFO. ON PARAMETERS CALL OFl WRITE * 
LET THE ERADICATOR ERASE YOUR PnOTECTION PROBLEMS W/AYI ■ 
Add 52.00 Sliipping. TX Res Add 7% Sales Tax ' 

Tejas Soft 

206 W. Di;nisor> 

Robinson, Texas 76706 

817-662.49'J5 



$$$ WANTED $$$ 
Programmers DIak Jocld** Hackar* 

Have you created any unique new computer programs latsly? Would you 
like to sell andfor license any of your wflware creations? Not sura wTiat to do 
or where to turn tor help? 

It you lust answered yes io the above, listen closely! Our client firms are 
now actively scouling for computcf programs In need ol publishing and dis- 
tribution. Our experienced marketing associates are available to you at no 
cost, Tticy'll onolyie your product and It* martteting possibilities, tl your prod- 
uct qualifies, we'll present a no risk plan tor quickly gaining wl<lespread 
distribution and recognition. 

Send Programs for confldenllal review to: 

Kassel Promotional Specialty Co. 

Dipt. R-SSS, PO Box BOO, Waksfiald, MA 01880 




tiO^' 



YES! V* accept 

^^^B VISA 



ELECTFIONIC TECHNICIANS, 
HOBBYISTS, AND ENGINEERS 
can design: 

. OSCiLLitOnS 

• F>owEn sui>mJ£s 

• AW>t-tFIERS 

• FiLTtns Demo Disk $7.50 postpaid 

(UK) Orders only 1-800-356-8113 

• LAYOUT OBCUtT BOUtPS 

on your C-64 or C-1Z8. 

ENTER ytnif raqulratj knpuuoutpui speciiicatlofn tnd the computsr deslgm (hw circuit. 

ELEVEN usar-lr«mdly. Computer ^Mcied Dva^n pfogfama win r»ip you t>u*td arry 

custcKn ctevicfr. Wfiio: 

FREE WEASELORAPHICS 

detpMed inlo. OflpH. U47 

606 Tkynasviile. Poca/ioniaa. Afl 7?4S& 



94 R L' .S 



MAV wm 




ELECTRONICS AC/DC CIRCUIT 
- ANALYSIS PROGRAM $29.35 Disk, Tape 

Computer Horoas ,ij»fc -■■ 

'P.O. Box 79R ^'*' -31. 

Farmlngton, CT 06034 064, 0-128, IBM PC 

Orders only 1-B00-522-4070 

Program computes general numeric solution to electronic circuit ot up to 
40 nodes and 63 branches. Brancties may contain resistors, capacitors. 
Inductors, current sources, voltage sources or 4 types of controlled sources. 
Computer displays node voltages, branch voltages, currents, powers and 
power factors. Step function of branch parameters or frequency with graphic 
display of results. Menu controlled and user friendly. 



TEACHERS! STUDENTB! 
TRIVIA BU)^! 



QUIZ MASTER! 

A Powerful and Versatile Quiz Generator for your C-64/128I 

Create S Edit Multiple Ctiolce, E$s«y. Tnje-t=alse, arvd Fill In Tlic Bl«nti type Oues- 
tlons & Answers and save ITiem lo disks. Categoriie each question in a variaty ot 
ways whieti YOU define! Retrieve Itiem with a power I ul Multiple Sesrcfi tunclion. at 
Rsnctom. or by Numlwr for very fast Oueatlon^Ans Reviews, OuLses, or Autometlc/ 
Msnual control of Printing. 1-6 player Trlvle Geme modet Swap dflla disks (rom all 
modes for instant and direct access lo all que&EionsI Greet Self-Study Akjf Teachorsf 
Generate class quizzes or tests trom questions categorized lo suH needsf Designed tor 
speed and ease ol use, inciudos sampie data disk with tZO Trivia Quettlonftl Only 
J34.9S + $3.00 PiH. Send chock o( MO lo: 

TAL Software, PO Boi M2, Altue, OK nStl-OMl 



READY-TO-USE GEOS GRAPHICS 



Now GEOS users have HKjH-QUALrTY ^vphics wKhcui nfn 
irouMe and expftnse oi buying &^ convoni:^ NorvGEOS yiBptyici 
pftchiges DISKAHT provxtR GEOS kA#rs wth M kimfe tA 

gnfi Ha . fTDm litM bugs Id big bombOfB. All qJtr«ctV iA«ble with 

9 dlBk> avflUabl*. . . mvore to come 

DiSKAm 1 r*»Dnocft EMSKAFTT 5 («SKVl«(q 

[>ISKAnT 2 (iaxfW^ DISKART « itrmMtittc) 

DtSKAHT 3 WhHbJWntpt DlSKAflT 7 (assn^vA 

MSKAAT * ItactWSi MUSmiT 

DISHfOPMS raad^ lo ua^OnQn attoh prt)f«94«naJ I 

jmx own Iwrms 9^p»« music with GEOS *'*" °^ 

SEND CHECK on fcONEY ORDER [US FUNDS ONLY) TO: ^ ' ^ . K M i* di» »w*n 

Those Designers 3330 Lewis Avenue, Signal Hill, CA 90807 




MVTE FCnUOnE MOAMTOl I t3i» UStrAS 
CALM. REfCCMTS. 






THOUGHTFORM — SERIOUS OUTLINE 
PROCESSING FOR THE COMMODORE-64 

Organize your wtiling: THOUGHTFORM gives you Itie tools lo brainstorm, 
arrange and rearrange your Ideas, quickly and simply. Outlines can be 
larger tttan ttie computer's memory. Collapse outlines to see itie big picture, 
then expand any part to examine or add details. Print your outline with a 
multitude of fomtat options, or prepare it to be read by a word processor 
for final output. THOUGHTFORM is ttte most powerful, easiest to use outline 
processor lor ttie Commoddre^. THOUGHTFORM oosls just S29.95, Or 
try tfie demonstration disit tor $5,00. 
Write: THOUGHTFORM, 45828 Emerson St., Hornet, CA 92344 



WIN WORD CONTESTS! 



"a«t rules" 

(AHA Opp-Un Pi HCI H.H AO T*HA PP PHP CC £1-3 P'n'PJ 
THE HOST ADVJUKTED COHTESTIIK; PROGRAMS EVER. C£ED BY IflKHERS HATIOHWIOE 

Solves Bingo 4 Bcrus Firwl Playoffs In 3% nijiut**. Scopes tfjtirt H/h niictionary in cmly 
HI5 oiraites, JpOOO-MSTd capacity. 1^600 cf^tiona.! input wiJ scoring p\rie*ters. Vftrtical 
Iulti-i=oliLnn DiltpOt, with or withcut eviz^^-valUQ Cfihan!^sicnt, in Aj^Ccndln^ oe dascendin^ 
ott^r, to pci/Lter or scrctcfi. l^ssitior^ Search UAlng A ' £, v^nr/oda vaJuw, sijigle-itjr 
wild canis, bllti-'ltr i^finutile vlld CAzris, nxclijs. Itrm, airf l«nqtha« S^Ock, Afutlyze, 
5JV0 And LAtd CV&rv Xind of ^id, ^^ards, fiCOrvd etc. ^ iOrU. AutCMtlc AAClil'Squaiaa 
m^<-J\ functJicri. u^rd'Arpo-iit Ovch, .UeliKtivn Hcundijv;. CbJtctiM* A FOncutwl katv etc. 



Playoff Solver. . .146.9^ 

List Creator £7.9^ 

Score/Analyie. . . , 34 .95 
AI4, tiihj:k owly 11^7. 4S 

and receive: niEE Abided 
vinyl albup case. 



STATGAM 

5&6A Chagrin Dr. 
Hfintor, Oh 44QiO 



Start 
or iend f S. 00 for 
Uiafi Manual and receiva 
Cradlt toward pLirchasa + 
Ohio adiJratt plvaKD add 
5hX thlcs 



CoKaodore iiA/12i w/disX drivets] • 30 day trial ■ 12 aonth diak warranty 



ReRUN DISKS 

Great software at affordable prices from RUN maga- 
zine. Eacti disk is packed witfi programs from the two 
most recent issues of RUN, plus never-before-pub- 
Itshed BOhJUS programs. 
1-year subscription $69.97 (Single issue $16.47) 
CALL TOLL-FREE 1-800-343-0728 



RUN'S Checksum 



By BOB KODADEK 



TYPE IN RUN'S CHECKSUM, which serves for both the C-64 
and for tlic C1!J8 in L'ittier 4()- or HOColunin mode, and save 
it to disk before running. VVtten typing in a program front 
RUN, first kv;»d anti run RIJiY^ (^hccksnin. The screen will 
display the 64 or 12K version, whichever is appropriiile, attd 
a SYS ntinihcr that deactivates the Checksum when typed in 
and followed by return. Alwiiys {lisalile RtJN'f, Checksum tie- 
fore atlenipting to nin iiiiotber ]>r<>gr;im. Yht: ssime SYS [luin- 
ber will reattivate the Checks mil. 

Keep the j'ollowin^ in titind: You catt abbreviate Basic key- 
words: spaces afTecl the checksunt only when within quotes; 
and the order ol characters allects the checksum. 

When you press return after typing in a program litie, a 
one-, two-, or three-digit nnmht^r from to ^^55 ;i]jpears direct* 
ly helow the line just entt'icd. 11 this tiumber matches the 
checkyiuin value in the priigrhui listing, the line is correct. Voo 
enter the next line hy tyjjing it in ri^hl over the prevUnis 
line's checksum value. It the nmtiher (h:il a|!j>cMtsi/rw.Mrf ni^tcb 
the listing's cbecksuitt vahte, carchilly lompaie the line with 
(he magazine ii.siing to lind your error. Then move the cursor 
hack up to the line and make your corTecti<ins. Now, after yotJ 
press return, the correct checksum value should appear. Con- 
tinue entering lite listing in this w-ay umil all the lines have 
been ciirrectly typed. Tlieii deactiv.iie lilhV^ (^hecksmn, ils- 
ing Uie SYS ntiiiibcr. Save the liiiished piugrani. 



Listing 1. ftUIVa Chscksum progrsm. 



10 REM RUN'S CHECKSUM 64/ 

DOB KODADEK 
2i) MO = 128:SA = 3328:IF PEEK 

:SA=49152 
10 FOR I=0TO140:READ B:CK 

:NEXT 
40 IFCK016951 TilENPRINT" 
50 PRlN'rCHR$(147)STR$(MO) 

PRINT 
60 PRINT"TO TOGGLE ON OR 

=128 THEN 90 
70 POKESA-t13,124:POKESA-*1 

24:POKESA+26,165 
80 POKESA+39,20:POKESA+41 

5:POKESA+124,189 

90 POKESA+4,irJT(SA/256) :S 

100 DATA 120,162,24,160,1 

208,4,162,13,160,67,1 

110 DATA 5,3,88,96,32,13, 

41 ,0,255,133,176,133, 

120 DATA 164,23,134,167,1 

2,240,58,201 ,48,144,7 

130 DATA 3,232,208,240,18 

32,208,4,164,180,240, 

140 DATA 2 08,6,165,180,7 3 

6, 164,1 76,165,1 67,24, 

150 DATA 167,165,168,105, 

,239,232,208,209, 169, 

160 DATA 255,165,16 7,69,1 

0,142,169,32,32,210,2 

170 DATA 25 5,169,13,32,21 



128 - WRITTEN DY 

(40960}THEN MO=64 

= CK-kB:POKE SA+I,B 

DATA ERROR!" :END 
" RUN CHECKSUM": 

OFF, syS"SA:IF MO 

5,16S:POKESAf25,1 

,21 :POKESA-t123,20 

YS SA:NEW 

3,173,4,3,201,24, 

42,4,3,140 

67,152,72,169,0,1 

180,166,22 

32,168,170,189,0, 

,201 ,58,1 76 

9,0,2,240,42,201, 

31,201 ,34 

,1 ,133,180,230,17 

125,0,2,133 

0,133,168,136,208 

42,32,210 

68,170,169,0,32,5 

55,32,210 

0,255,104,168,961 



MAY KIMH RUN 95 



JUNE 

Coming 
Attractions 



Word Processors— 

It's time, once agiiin, for RUtVi 
iiniiual roundup of wort! pro- 
cess! irs. We'll review thf l;itcst 
|j;cner,(tioii of prtigiams, ititiud- 
ing new versions of PajjerCIip 
antl FontM lister 128, ;is well as 
WordPro, Tlie Write Stuff and 
geoWritc Workshop 1 28. This 
current crop of software should 
lake care of all your word pro- 
cessing needs — and then sotnc. 

Adventure Game 
Program— 

We'll also bring you an exciting 
C 64 adventure game eniillcd 
Special Delivery- — a text and 
graphics game in which yfm'll 
enconnier all sorts of strange 
obstacles. Special Delivery was 
orijfitially slated lor our May i.s- 
sue, h\it, <liie lo space limita- 
tions, was resclietluled for June. 
We're sure yoti'll agree lliat it 
was worth the wait. 



List of Advertisers 

ADVERnSING SALES: 
(603) 92-4-7138 or<800) 4414403 

Sak-s Maiuj^er. Ken Btaketnan 

Northeast Sales: Barbara Hoy 

MidwesiySoutliea-st Sales: Nancy Potter-Thompson 
(415) 32S-3470 

Vfesl Coast Sales: Ciot^o Saluti 



Reader Service 

3;i Abaao Software 



.... 31 

18 Activiniun 23 

79 ApriHrk 61 

134 tlerkelej-Soflworis 2.3 

138 Itcrkcic) .Siifiworti 57 

H« ttcrkclciSoflworks 81 

73 Briwall 63 

• QO.Mi 6 

81 Cenir^il Pi>ini Siiftware. 8.1 

15 Coin|>iiliTl)irt-tl 66,67 

LSI l>uirl t':i)rnpuLcn 54.55 

to.^ t-j'Yx M.irn 

153 tJ'YX ca 

12 «»yx. cm 

206 K.S.1* Corp. 64 

3 Klectroiiic .^rl5 . . . . , 14. 15 

tfjS Entertainment On Line 90 

• Firebird Sotlware 7 

141 I-'rce Spirit Sottwiirc 8.^ 

• CiK Inl'onn^ilinn .St-niccs. .,.,..,,, 27 
7^ 1 \M> Cotiipiilcrs 57 

fi Ki-iek 88 

(j<i IjKuUlar 1 

• t.yci) Coinpriters 74-77 

47 Microrninpiiipr r,aniesi It 

207 Mii:Ti)C:(iiiii)iiter Services 86,87 



RislerSerrioe I^ 

53 MicroTilustom C3V 

68 Micro Prow Soflvure 19 

98 Mtmigoiiit-n' Grant .51 

• NRI SctuKit* 33 

60 Omnitrimix 88 

-S8 l^i^H:h.S^lfm-Ar^; 9 

74 Pmf. Jones 90 

93 Prarcssirmal Software 29 

183 Quantuni Link 17 

ir.l ReMiy.Si)rt.!nc fB 

37 RH\tSOfr 82 

• RUN 

CI.\«Atis 92-95 

I'rodiiciivitv P.ik III 6S 

RcKuii Suh Ad 49, 83 

• S&.S Wliolcsdcns 84 

toa Soft Byte 54 

245 Softwjire Di.'H:. of America 73 

2,^ Strategic Simulations 25 

2G Subtj»j;icQ>r]j. 13 

L^t.'> TciicxConiptiiei r.jLjjress . . 89 

209 'fiBseyConipnter rr(Mtticl5 2(1.21 

187 Uiiliiics Unlimited 71 

' Vnluc-Sofi 9t 

% Xt-tec, Inc. 72 



Alphabet Cadet— 

The whole family will etijoy this 
competitive CM educatitmal 
game thai plays more like an ar- 
cade game. Hesigned for one or 
two players. /Mphabet Cadet 
tests how well you improve your 
typitig skills. 

Form Writer- 

You'll want to add this C-64 and 
C-128 program to your produc- 
tivity software library. With Form 
W'ritcr, you can design and prim 
out letters, invoices, ()uestion- 
naires or any other kiiul of form 
you need for your small -business 
or home appliculions. 

Contest Announcement— 

Don't miss next month's an- 
nouncement o[ RUiVs new con- 
test. This event will provitie a 
unitiue opptfrtunity for y»)u to 
"get involved" in the Commo- 
dore scene. 



Kir fotlhi-rinfonn;iiion from our mlvcrliwri, circle the corresponding Reader Service nnnibi-ron itie 
Rciiil{-r Sel vit t- ( iLt'<l. 

•I'llis advcrti'.i'l |)iefers lo be eon[;tcletl tliiccily. 

't'liiN inctcK is provided as un additinnal service. Tlie publisher does not assume any liability 
for errors ox cjniissions 



RUN ALERT 



As3icr\'ii'r iti Us rr^ick'rs, jfifAV will j>cn(Miical|v publish the name's cif companifS. who arc luvtii^^ 
tli^rifultie^ meeiitif:; their customer obligations or who ha\e gone out of husines?. Readers .ui :nU\se(\ m 
miit;u-[ ^(:\' r>erorc dcaUnK ^*ilh ibe^e companies: Pro-Tech-Tronics, Di^^tek. White House Computer. 
Pmrn StjFtwjire (\V;ic», 'l't*?t;i^) ;iii(i UnderwarCr 11 you h^ve ^iiny £|iie5ilious ot (un(.rrii> ^ilimit a^Krrtiscr? in 
Ht 'X, plf.iM* ( (tnt;K t: lisa LaFleur, Customer Service Representative^ HUS Magaiine, 80 Eim St*, 
IVtrrbii rough. NH OSISfl, Through ourtrntomc-r 5t:rvitr rcprc-*cnlativ[\ Rt ',V .1^vis^^ rtvidi-rs wiih 
piiihh^sn* ihf J may ha^t- v^illi aflvtrliMTv H<,)W("\er, tii'X doa. tiola-vsumt- *iiiii li.ihility toi aiU{:riisfr$' 
c\aimi. 



HVS U » pubU^n Wt at IDC ( jirtsmtmiuiiaruiPm^botuugEk, i di^ uh>n oi IDG Cammunidtians. ihr wriTjIcri Urpru [lubl f^ift < <■ coiDpuIn rrUtrd 
infufTH^iuin- llXi CoDununiHrjiMiiBi puhluhfi o\^r'JO cisiiptiicr pmbiicxtions in 33 nKwHricv Fmjrirtn tnillkMi prnptc icjd -^-if ot m*?i^ "( ItW* 
(jifitntijiniciUtoDi' puhlK j]iit»t pmU nHmih \\tC> (jirninuniEiEinnt^ f»ub]k-.ukiftt cmiirtbuur lo thr 1D<^ Srvi ir^n. 'kflrrtn|t thr <air«i fliPith^ii j;ntl 
ini>frn.iiituail cftrnpuErr rwwi IIH'. Communicai lorw publjcdCioni include: .^RCtX 1 1 S ^'i fi*»^uirTto«TU .'I'jpnJ'mfl; /\SIA'» (^mninMaJMT^ Hi?fU. 
t^jmfmlmMwU Ht^ Kt^. t'^ifmfmlrwmrid .Mdbflid. OrmfmlfnnwLi Sr-fapirtK I'jmfiH^TtBSrtd SnUHfiet AftO. i^ HfVunr. K, 'S i RAl JA'l tJomftUfTV^U ^itLtmlJa, 
l^mmunv^wu Worid, Amtnt^i -H: M*^ Autt^uH MatwU^ AL'SIlUA'i CAmpuirrvrU flnb^rrh. BR.^7TI;i tiaiaSma. Pn: Mmlt. Mim Shn^, 

lt:Mthmit^. INDIA » Jblofunr. ISRAH.i /h^ £:< f^w^tvinri \V,Hly. ft^fif f (i™ifuirt'< fliHflrtJ*. 11 Al.l * f^^ipuini'Vtf VXfto^JATAN'l C 

jitf>^. %\\\\VAV\ itmp^iimmtid Mrnti^. Mil S M Jl I- RIJkNDS" Vtrtupu^Twrhi .^Vi^^^qm^. PC. tWwU flmrinr NtW /iAl^NO't € ^ 

/MLi*J. NdkWAl'i timfn^JfTii^U .Vof^. fXl ttofid Sofgt. K1lOPLL"S HiJ'i:KtJC t">f ClflS'A* i^an i-^i>cffuifntgiU. Otma CmpiUnwM MmOMy, 

SAt'ni A>AniA'« AroiWn f^^pttSr^ \'n^. SOlTtI KOSFlA'^ Camf^uUruKirld Kmra, PC Hixitf Korfw: ShM^'t aVittltRlJ). iiwmp^tlmtmld tjpma. 

Gmm^wf ItonW, It) ^irid fjiptma^ (immunicarkmn Wofid. Ir^jmaJxa /jMStsfnoi; S\^TI>F.V* Ctrnfmbrr Hwaim^ MtkioO^i -i. irwika Pt- linrU: SVil I / 

|fJtlJV\l>» (■in*^lmi«drfti^i»rti; LNinJ) KINGDOM'* C™fuJW^AVirf,D£C r«fcn, ^ 

ft^Wi^id, 1.tifmio<.lt liiriTr. .IfiafS^lwW, Compittrr ^ SoflL^f Xeai i'.^fkTfl.lf3rlrtn>7riWj*hDr-rTirtip»fflq\.Vrtii^ lW?rR IX. WWi PruialA'it'mf^ir* fl^*«v. 
/VWkiA', Pt: RitOLU/, RiJS\ lI'M^i. VF>JF-7t:F-tA» O^fm^rvifrLt I'nvuvb; WEST tfERMAN'k"^ Ormpuifnemlif. PC Writ. Rm, infcmetwn .^Imqp-turrjf, 

It: vwJi*. 



9G K U N MAY I'JKH 




IT'S THE NEXT BEST THING 
TO SKIING THERE. 



Or figure skating. Or cross-country skiing. 
Or even Inging. [n short, The Games: Wiuier 
Edition i,s one game that can bring yon the 
tlirill.'; and glories of history-making athletic 
competition. It was 
designed with the help 
of former U.S. Olympic 
Team athletes, /I /jrf//,s- 
the only computer 
game to earn an official 
license from the I98S US. Olympic Team. 

Find out what its like to be a human shock 
al)Sort)er in the Ski Jump. Double your blood 
pre.s,sure .shooting down the chute in the Luge. 



ihfhftiil the ftaleik ttf ghiry 



Lean into a 3()-mile-an-hour turn in Oval- 
IVack Speed Skating. And then cro,ss your 
threshold of pain in the Crass-Country event. 

There are seven (herculean events in 
all. For one, two or up to eight players. With 
graphics so crisp and accurate you'll be 
tempted to bundle up. 
Plus, thanks to the game's unique camera 
angles, you can view 
the Downhill and the 
Ski Jump events from 
I the first-person or 
camera-angle points- 
iu„i.ii„ii„,i,mi,i.:„,i,'-.,t.-.i,i„ ot-view. Une moment 




you're looking over your ski tips. And the 

next, you're watching your performance 
from the sidelin&s. 

The Games- 
Winter Edition. 
Incredible graphics. 
Network-style camera 
angles. Excellent 

athlete control options. And opening and 

closing ceremonies modeled after those 

at Calgary. 
Now you can get 

the thrills without 

the chills. 




4 ifis till it/t'H-IHt\fH-\ itif 






■s."5^ 



THE GAMES: WINTEREDmON 



CmnmiHif^fP. i\4/VM. Appte Ufii cnm/iuiiNei. Hi MS fnifs/Nifibfei 
AtJTHORfZED PURSUA NT TO 36 tl Ji. C . Sf-X^nO.W :ik(f 



YSiePYX 




"^^ 



Ordo 1? on Roiadof Sdvco caret