Skip to main content

Full text of "The Rainbow Vol. 01 No 1 - Vol 8 No 11"

See other formats


2^ 



October 1985 



Canada $4.95 U.S. $3.95 



■ 



The 




A 

THE COLOR COMPUTER MONTHLY MAGA 



The Electronic Palette! 



Our GraphicylssuQ 



"V, * 

ANIBTATTON ■■" 



^ith CoCo Cartoonist 

D GRAPHICS 

digital Aquarium 

:MAT!C DRAWING 

wun CoCo-Aided Design 

A Special Expanded CoCo Gallery 
^nd A Heptad of Graphics Quickies 



v.. 




Experim«ntatlon with S i^DOOnnCnr 

A Halloween P.r ^OtjOODnnD 

Games for Ihe Nimble ^ri^i 
and the Deliberate 



Featuring; 

Dtttflt ol Rainbow including R. Baiily Betls on ML, 
Bob AJbrecht it "SctwoT am] Oan Downed and €d witn 
ennwen to your Itchmcal qu#$ttom 

Professor Kitsz Joins 
Our RainbowTech Faculty! 
*■ 





The Best Money Can Buy . . . 
HDS Floppy Drive Controller Board 



uoia Piamc amp caret 

Conu toiiAui all*! C000 
IMOayWwmrty 



Drive 0 Complete 
□five 1 Complete 
Drive 0& I Dual Drive 



SINGLE SIDED 

$249 

$169. 
i <k * * i $399- 




Reduce your I/O errors with the Hard Orrve Specialist 
Floppy Drive Controller lor the Gotar Computer Gold edge 
card connectors, advanced doeign, and the absence of 
potentiometers make it Ihe best available Our newest ver- 
sion controller allows the use of either {two 24 pm ROMS) 
or tone 24 pin and one 28 pin ROM), Using this board with 
the standard Radio Shack ROM gives vou 100% compati- 
bility wlih all Radio StiecK software 
Completed and Tested Board 

wrth Radio Shack ROM $139, 

(includes Case, and DOS instructions) 

Completed end Tested Board without ROM , , . $118, 

includes Case) 

Bare Board with Instruction manual S4D. 

Parts Kit For Bare Board without ROM S40. 

Radio Shack ROM (current version) . . $20. 

Radio Shack ROM 1.0 ... * S40 



Om Eb* M to par* r"» <?H* M *Ul. uni v W T>mntm Or 

owmv a i n*ae COO i>*m *t*«wl»d at mi muwlW' 'jnta Iwit 

vthiAMiKr.i 



DOUBLE SIDED 

$289. 
$209. 
$479. 



ADOS ROM (24 or 2d pm PROM) 

ADOS is a product ol Spectre Systems of Miami Florida 
and is fully supported by tne author The HDS version of 
ADOS supports 2 drives. 40 track, 6ms Irk-kHrfc drives 
only, either Single Skied or Double Sided, 
TKBUG Monitor end DOS I 0 

on PROM (24 or 28 ) . * t . . . $40 

New, unique CoCo software monilor in ROM designed 
lor a minimum ol key etrokoe and fully compatible with the 
1 .0 ver ion ol disk basic. Featu res 33 si r ig le key commands, 
allowing the user to quickly display and screen edit RAW tn 
either hex or ASCI? format, Also allows the user to dump 
screen or memory to printer, set break points, alter baud 
'die, sei 64K RAM mode, and more, TKBUG by TOMMY 
KEETON. 



HARD DRIVE SPECIALIST 



1-71 3-4S0-60M 
Order Line 1-600-231-9671 
16206 Hickory Knoll 
Houston, Texas 77059 



From Computer Plus to YO 

PLUS a « e , PLUS after 



PLUS one, PLUS 




T finely 20G 24* 5 739 
Model 100 24K $510 





Color Computer ii 
wM6KExl AoilcS135 
wf64K£*1. Basle S 179 




Tandy 10O0 (779 
Tandy 1O0OHDMS39 
Tandy 120QHD Si599 




Srnllh Corona L-1QG0 
S259 




Color Computer Disk Drive 
Driven S?7fl rm*Pt<Mflv 




DMP105S460 



BIG SAVINGS ON A FULL COMPLEMENT OF RADIO SHACK COMPUTER PRODUCTS 



COM PUT 1*4 

Tondy 10001 Drive 12SX 
Tandy 1000 HDlGMey ?5fi* 
Tn mtv 1700 HD ffl Mag 256* 
Mogei iv rjmnop 64* 



Poiriio Shock DWPi % 
fcodta Shock OMMirj 
Radio Shack DMP 430 
RoafO Shack CGP-22Q 
Stlvei Rmci ExP -sso pony Wheel 

Slrv S^10 
9ar5Q<1& 
^OhOsOnJcP 1D9t 
Panasonic M092 
OTOHPifWrrlW* 8510AP 4 NIC 

Ofcidcta 192 
tpion IX-30 



fladlo Shack DCM4 Modem 
3?adla Shock DC Modem II 
Dodio Shocfc DC Modem 221 2 



779 m 
1539 00 

WOO 
160, HQ 

mm 

660.00 

moo 

430.00 
24500 
410-00 
273.00 
379 00 
345,00 
61S.D0 
379 00 
245 00 
1M.M 

52 00 
160 DO 
.115 00 



COLO r COMPUTER MfSC 

ftaato Stiac* Orlyn Coniinlhtf 1 3° 00 
friended 8c? ic ttom K\ r 39 96 

64K Bam Upgrade Kit 39.00 
Bod la Shock Deluxe Keyboard Kll 35.95 
I W Xeyboa f d Upgrade Kll 7995 
COCO Mo* Y Cable 39.00 
BoMASerial to Parallel Csnv. 69,95 
froaio S^acK CCR 81 Recorder 63.00 
Kodio Shack Dctmd Jovsn c k 26.95 
Amdefc Color 300 Monitor 765.00 
Amdek Vidnn .¥50 Careen Monitor 1 
Amdek Video JOO Amber Monitor 169.00 
f airon Col or 220 Mon itoi 245 00 

raiton 1 1 6 Green Monitor 1 25 DO 

Texan 1 16 Amber Men Mm 139 00 

Radio Shook VM.J Green Monitor 139,00 
Moit Oato Universal Video Ortvar 29.95 

COLOR COMPUTffe SOFTWARE 

FAPt CH&K 

The senior Man 29.95 34 95 

Worlds Of- Flight 2995 32 95 

MurtoncP-SlflkghtSJmul 2995 34 95 

SjSftCtrcilTyfvlnrjTiitM 19-95 27,95 

DungeoTi Ghiest 24,95 27,95 



MdjOrlslQi 24.95 
Sam Sluelh Private Eye 2d 96 
Mark Dote Oraphic Advert ?495 
SrUulTiwrn (disk only) 
COCO Men by Cororwor* 69 95 
Color Com b (rem) 4995 

AytoIo<m byPXf Computings 95 
Kor264K by Key Cului 3995 
faleWrJtei&d 49 95 

Dart Pascal Wort be ncn 
Deh Extra 

Pro Color rile Enhanced 2.0 
Telegraphies by Dec ringer 



Elile Gate 
FlUe Word 
Etria Fiio (.dieh orniyt 
□YnoCalcfdlsk only) 
Word Pock trbyPBJ 
VIP w-MBr OapeftdHrJ 
VtP integrated Library [dWrJ 



65 95 
69.95 



27.95 
27.95 
2795 
2VV5 

69 95 
39 95 
49 9*j 
ddVS 

B9 95 
39.95 
59.95 
19 95 
60.95 
69,96 

74.50 
99 95 

134 95 
69.95 
14995 



Order o"y 2 software p eoej Wvd 
and take 10% off IheJi Usied price 
All Bnrim Shoe* taitwar* I0°r. oil lint 
Send lor complete lift. 



CALL TOLL FREE rnm 
1 -800-343-8124 COlM 



* LOWEST POSSIBLE PRfQES 

* BEST POSStaie WARRANTY 

- KNOWLEDGEABLE SALES STAFF 

* TIMELY OCUVERY 

* SHOPPING CONVENIENCE 





P.O. Box 1094 
480 King Street 
Littleton, MA 01 460 



SINCE 1975 



IN MASSACHUSETTS CALL L&17J 486 5193 



itiSWn a r&giiiojoa rra<3 smart ot Tana* Cord. 



Under 
The 



106 




FEATURES 



130 




t63 



J 









Cover lltumtratlon copyright * 1905 
fey Fred Crawford 



— i Th» small cassotte tape 
^ symbols boaido features 
and regular columns indicate that 
the program listings with those 
articles are an this month's HAIN* 
BOW ON TAPF, rendy to D HAD and 

run. Tor full details, chock our 

RAINBOW ON I APfi ad On Page 148. 



— G ra phlcs Q uJcktes/ Co Co En th us ias ts 



GRAPHICS Seven short programs to amaze and amuse you 
Elevator/fid/ Bernico 



EDUCATION Makes the Uff& ami downs of teaming easy 

No~N \rmrf Richard Rameiia 



18 



25 



36 



GAME Perseverance pays off '} 

© Color Cartoons/ Wayne Thuma 

GRAPHICS Create impressive animation 

Isi Zonx/ David Bitten 

GAME Keep away from the Zugx! 

EzD Back Again Wilh Anatog-To- Digital/Sf sp/ien Gitnn 



5 Dtm D S YN THE SIS Th is improved version is modified/or 64 K 
RAIN BOW test Reporter/A. Buddy HOQQO and 

Richard Whiter _ 

SHOW NOTES A review of the Chicago exhibition 
L— I The Digital Aquarium/J/rri Kant 



5fl 



65 



8? 



91 



GRAPHICS -4 trot is i it / - t r.i ri 1 tut it* ti i tf Ufr m u j \s h tur-ii 

i.— I Sound Story/ Bitt Bamico 



106 



124 



SO UN D TUTO RIAL An A dventure mio sound experimentation 
CoCocad: Thi Schematic Scoundrol/Petef Kerckhoff 130 

GRAPHICS \ ink a- $ 1 1! cn \atic dm M J tig 0 hn k czc 

Heart Quiz/ Denis Sanierre 103 

HEALTH EDUCATION A lesson straight from the heart 



E Number Bumper/Richard Ramelfa 



180 



GAME A men ltd Mumper for a challenge tf your wits 



DEPARTMENTS 



Advert Iter Index 
Back lata a Information 

Co Co Cluba 

CoCo Gallery . 

Correction* 



25 G 



Letter* To Rainbow 
The Pipeline 



_77 

170 
226 
_6 



Received And Certified 
Scoreboard 



Scoreboard Point era 
Submitting Male rial 
To Rainbow 



1*0 



Subscription Information 
ThKst* Fine Si urea 



tafl 

222 
224 

212 
210 
254 



NEXT MONTH; Get in touch w<th our Date Commuti nations usue reatUTOS will include 
remote driver and file-lrantfer communlcallon programs, and Ir.ir Ihoie Involved wHn. 
Ham radio, won have a program I hot determines your tranimiis"5n ime losses as wen 
ni sniry loo And Q9L sard generator- Wayne Day will reiurn with hia inform alive 
' CommLlnH" cotumn and an up-itv-rUMt? nailnnwlde directory of tuiHwnn hoflrd ayslems. 
Our nain&owTcch scaftan will have guaal wnlorc Bruoo Warner, with a tutorial an getting 
started with the OS-9 operating system and Brian Lamr. wilh she flral at a two-part 
serfason developing your own ullillies. 

WHh our wide variety ol games, uhiiiies and produc! reviews, you can't "got the metcage" 
any Lnrllei J hen wilh THE rainbow, the rirtftt complete souice ol information available 
anywhere for your CoCol 



COLUMNS 



[Si BASIC Training/Joseph Kotar 

A final session with the "A 1 option 

Building Octobers Ralnbow/Jrm Reed 
Managing Editot \ cummmti 

SjByte Ma&tej7fl. Barfly Betts 



83 



16 



29 



UncampticQie programming tmks with ROM routines 
Earth To f d/£d Er7ers. 



Beam up those "tech" questions 
- Education Notes/S'eve Btyn 



150 



4S 



Learning the art of written expression 

Education OvervleWM/c/iaef Ptog T Ph.D. 

Computers van phty an important role in art education 

Pn\HT#-2,t Lawrence C, Faik^ . 

Editor s notes 

school Is in The Heart Of A Chiui/Btffi Atbmr.bt and 
Ramon Zamnm 



55 



12 



SO 



77ic? Dragon low library 

Turn Of tub Screw/ Tony DiSwtano _ 

77j£' anatog'to-digitat converter, part I 

BWIihlng Wetl /Fred ScwbO— 

The C0C0 puzzle maker 



RAINBOWTECH 



42 



72 



Accessible AppWcallon*/ Richard White 
Using a spreadsheet at a file manager 

Cusiom Color/ Donnis Kttsz 



The letter box printer buffer, pari I 
Downlaadi/Dan Downard 



Answers to your technical questions 
KlSSobie OS-9/Da/e L Puckvtt 



OS'9 gets good reception at National Computer Conference 



238 



232 



230 



242 



PRODUCT REVIEWS 



Product Review Contents 



185 




October 1985 



Vo, VMo.3 



r 11 for And PHi>lnn*f 

LawrmicoC Fall- 

Managing Editor Rwi 

Banter Ed tor Co u rtnnv N oe 
Technic*) fffllni O*o OowfMfd 
Ewbenlaitoni Editor J u lift K$pfn.airima«- 
Copy e^iinr Tnnutra B*na« Outin 
n«vl«wn Editor £ Monica Dorlh 
Editorial Atftatwib W«nrty f m k 

Judl HuTcWnton. Snirtey Mo roan 
Tc chnital Aaililanl Ed Elkpt I 
CnnlrJbuSton fdltori 9o0 AlbreehU 
ft, Barfly &*m, Si*w* tilyn, R Woyfto Day, 
Tony DiSlofano Dunrtu Klut. Joanph Kalai 
Michael Pit**. Daifl FuLtail, Pied^'itu. 

RlClUlld WhlUr 
Coniuluno Editor* D«n^ Humph rcito, 
Belinda C Klrby, T Ksvirt K.cKoia 

An DlratHor S«l!y A GfilHidus 
Aaaitlant Art Olwetor Jetty MuKfeffnan 
l>*tla<Wt TmCey JOAM, M«ldi HHKodOn. 
Kevin Qulgglna 

CImm at Typography Dabbia H artf#y 
Twtoorapby S*r*k*» 

Jody DoyJfe. AnQ«ta KAplrurmmnr. 



Pr addaM i_awT« n qa C . f aPk 



Gaiiani Manager Pflirtda h wrath 

idHuilal Dkl*Ctol ..tfllfUft £ ftwwtl 
Attt. £dironti Qlraew Jutia naprrtammni 
£»KuUw Ed I Lex QtiwUw Hot 
Crtattv* DlnMri6r Sally A (j«i|ft,aui 
Manager at Public Rri*lk*i» Wayne Fy*lu< 

AdmJniilraUva Asulil-Ofit IO Ihn PubNaher 

A<!l 0*it«r*t Manager tor ?tn>fic4 

D &in a Sbud. 
BoaKkETpe' DlAde Muuȣ 
AdVvnji I ng AtcciynU Bevorl y Taylor 
Dedlri Avwuk1» JuUy OudadMIOLk 
Accounlt Cayabto/ A 09 l<ia H ngi n 
QilrwclDi ol FuLMllmenl 3ervk*t 

Buminit Ffn*t»rifalJl 
Aitk. Dir. ol FuJULlmcnt Service* eandy Aprlu 
AmL Cuttentar ftarvtea Mtatiaaat f>#idffl Nam ry 
RAINBOW ON tape Subacrlptlon* 

Monies Wheal 

Word PmcB-iinr Wnrtjigir PaTf»cia EjUqfi 
Chltl qI ProducttoA S^nriCta Melt* SrnHh 
DlapMteh Jm RiRfli Endtturti 
Raatotah AaalalB.nlt Judy □rcahenr. 
Laurm f alk ljNb V«n. Sharon Smilli 

Adirartlalna Co&rdln*10f Dona Tuylof 
Ad««nifing Asakalnnl Oh hhr» Ravi«r 

For RA MBOW AdvartM/no 

«nd MarAaVntr OfQev 
/nftirmaff ort. m# Papa 10f 



mt P*r«iow 11 (hubln'twi wimry moniM or iha wwir fiy Mi si* I . , flEJB U 3. Highway ^J. P 0 Bo* 3fl&. Pinjpcct. JCY. 40056. ftiono rSOSf nut wawc^r 

RAJNBOWfrU ana t»c ha.ihbow and AOJNBOwr«n luOulyixn pi? i«ytjiytt^ * uarj^HnRrka Df KAJ.SOM, inc. • Sacond clan pcataao pflrd F>ro3p^cl r KY ind fldrJIlieFUl 
fjrucw UWi N. 7TJ5-D50 1 1 SSM No\ 07<* iW) POCTMAETiCn Ofl^i addnofitfiaf turns Ju THe Minav*. f O Bu* l^raiftKI. Al 4UMi Knrw*r<l.nj Poslagp C 
AulfkuiunJ ds Kuund class paarago natfl ft run namxion. Unlaria hy C»nadi Poll, OIUwa. Ontarvn. Canada ■ Cniint cqnbejiU cwt^rghl * tiy rAtSOFT. t n C , i»t& 
TnC HfcinnOw La inivndcd tor tha pn^jiit uac ana itMtttvrit al lia tubtcriofirt anrt puff h***»rt and *»pi mJucH04i by nhy mum It prgmbTtod Use at in^rm4t»o<i hvein 
n ror the imglt and ut* ol purcnaiAt^ and any Dlher uae is cjipruM 1 ^ piehitmipd AM ^•uuiarni 'n?rc1r> are dmirvhufMri ir. an ■ jjj h w||h(Hj| Mrranly «l any 

mntS *nilloav«r * Tinny. CAKv *ASiC. hxtaneao CQI61 KASiC and Pfcgrjm Par, ar« r.;flti"eicd * dndfl mar-ia u1 i: c Tandy Cotp £unipu5«Va U a ragktte^ad • 1»»d»itv««t 
or CwnpuServa Inc. • SubfCrmlitMn L<j rMt aajNIilJW a/h Wl |w y*» jn |f*a Jnj'ad SUU». Csnadlan ntoc a«» U.C. ^U. Curiae; nc=\ 10 dI' ci vviuni<iu» ia J A $«A 
iir nail Q S 1 1 03. Ml subccftpii^na becto *ilr; n<*t a>a|lftbte ka»u» * Limited Ijack tiaues am avillflnm Pimw- h» nni r* <<>r ^hich ar* & nn< jj-.d ooiis 

"Ay in mm acc^pian Py visa M*n#rt;ua, Anivrican Ejtpnat* caih zhntM or money «^dor in UB cumancy only. 



LETTERS TO THE RAM 




Endorsing Educational Software 



Editor? 

We love TUL rainbow at our house, 1 
am a Trachrt mu\ %wcc \l\hhA has been out. 
L have hcen catching up fm all or thf 
h mnbows. Out family purchased a CoCo 
for Christmas and what 3 terrific invest- 
1ucr.1t. Wc ^till imoiruj ^hins: the CaCo 
can da through your magazine, The CoCo 
without THE kmnbow U just another 
computer, 

[strongly urge you to have an educational 
software programming conirsr followed hy 
another item to be added to "I he K am bow 
Bookshelf™ A* our time I hud i hough L 1 
would do mv own programming but then 
just aren't enough bourn in ihc day to be 
a mother* homemaVer and teacher, too, 
Therefore. T am looking mote for program* 
to use lh 1 he high school classroom and 

1 r icxoid keeping as a. teacher. 

S/myi J* Srntfh 
York, PA 



Think You, Dr. Ui, 
Wherever You Are 

EliHnr: 

On June 5 + 1 wo* m Miami, Flo., on 
businrot While in a computer store inquir- 
ing about THE rajnbow Vt agazine and video 
driver/ uintuioi interfaces for the Color 
Computer I, I met a gentleman who harj 
all i ] lc answers 11c volunteered to mail me 
■ rainbow subscription form and nn article 
about monitor interfacing. I received the 
letter he mailed, bUT (he envelope mxiden- 
tally ended up in the trash - 

I've since found k copy of thf RAINBOW 
. m Kcflavik, Iceland/ L want vary much 
to (hank (his gentleman, hut I lemc tuber 
neither his name nor address (Or- Lee is 
lb* best 1 can d»}. 

There are not many people who will help 
someone with no motive other than just 
bei mi "rwkI people," I envy hit friends. 
Thank yno 

fttihvrt Amiin 
Melbourne. FL 



INFORMATION PLEASE 

Editor 

I would like lo hear frum »nynne whn 
has built the hardware project "Wireless 
tny^irkjTfPajir IfW, Tone f9«S mi* how) 
hke the one built byJ.O, Shaver, if so, please 
write iu rite at P.O. Box 3ft4|, 30721- 

Rnndaft Rhtttiy 

Dultuti, 04 
Sending out an SMS 

Editor: 

I am unhappy and frthtraieil with 
Musica 2 because I cannot utilize the 
program 's full potential. I purchased the 
pin pram when Speech Systems was 
claiming Musica 2 would work with any 
printer a claim they mi longer make. 
When J try to print music from Music* 
2 to my C Tt oh 85 1 OA Pro writer printer, 
all I get 1* garbage. 

Richard Parry, Speech Systems, owner, 
tried unsuccessfully for Severn I wreU In 
solve the problem, even going as lur as 
to do some modification programming on 
Mmka 2 to eliminate the problem, 1 am 
still unable to print music on my printer, 
Mr, Parry also sent me * free mpy nf 
the ucw version ol Musica 2 just hours 
after it became available. While I appre- 
l iiiic the gestote, 1 would still like to be 
able to print music from Mmna 2 on my 
Prowriter primer 

The re To re. I am sending a desperate 
SMS (Save My Sanity I signal to all fellow 
Color Computerate who also own an 
SJ5IGA Prowriter printer and Musica 2. 
<■ ai\ anyone thriiw me 31 life Nut: .mil mme 
to my aid? I would really appreciate any 
help that would solve this dilemma, as 
T am going down for the third lime. Please 
write to me at 2813 Sunn yd ale Drive, 
490*5. 

William T. Grace 
St. Jonph, Ml 



HINTS AND TIHS 



One day you luiu on the old CoCo and 
get the usual Logo on the screen. You sit 
down and prepare yourself for a lew hears 
of enjoyment and go to enter a command 
on the screen, then . . . panic stations! No 
maiier what yon dn, nnihing will etucr uu 
the icrctn. No line numbers, no list 
command, no directory rrtiumund nothing 
— just the cursor on the screen. 

In a wild pnnii: you lIiclI alt the electrical 
connections nil light and plugged in, All 
connections 10 die priuici, tape dciA, disk 
drive, etc, — all tight and plugged in. 

Yuu shut the machine off and an 
nothing. You even disconnect the disk drive 
(after shutting the machine off, of course) 
and even the primer, to no avail. Still only 
the logaj 

"Oh, no I Nat a chip!" you wail in horror, 
"not b long down lime, not now!" 

"a • II :tki<i of course happened tn me ami 
1 suspect probably to some of you, too, 
Luckily, in my case, It wasn't a chip hm 
41 hint 1 sh error on my parr, I hud mad vert 
emly left the joyxtir* plug^l in thr uighi 
be I ore. 

Nnrmnlly, JhU wnuld nule 110 difretencc. 
but this time st had gotten buried under ihc 
tfk» of panen and tcference books that 
seem to grow around the machine, and ihe 
finchuilou had gotten jammed against one 
of the books and woe depressed. 

When this happens, the computer will not 
accept any keyboard input at all tat least 
not the new 64 K version). 

Try it. Hold the ffrebutton down and ley 
to type something. Hope this saves some 
readers an unnecessary tcrvice uih ur 
un wanted anxiety* You can be sure I unplug 
my joysticks after one niiw 

Richard F. Bcttez 
Vitnwut. Rtimh Cuiutnin'a 



fj THE B Al NflOW UcloWf 1 Wtt 



Duxling Up 

Quite by accident, I discovered thai the 
unci iif I tie M-Cassettr Storage Tray 
<TUdio Shack H4 665} makes u perfect 
keyboaid dust cover Tut my CnCo 2 Thus T 
for the same price us the Kudio Shack Dust 
CoVeT, ( now have a luvti |ilns Moragf spare 
for my favorite eauelic software, Hope this 
will be of u>c in some ol ytiin jciider* 

AflH JWrjiev 
Kitchener. Oritur tfi 

I low to I ten I he Silence 

I have mi idea I mil may Inlereu fellow 
HaISBOW OK TAPfc users. Did yau ever have 
lu CLOftD five tir *U time* i > > Inncl ;i program 
only id get an I/O Error each Lime because 
you could ii 1 t find the tile nee between 
programs? You mipht end up rewinding IhC 
tape And southing from E lie viuti hi hind 
3 program 1 00 counter units ahead 1 ! bach 
lupc comet with a counter directory which 
is vtrv useful, but it can hi wjvaral utiiid, 
off. 

If you Ye not successful after one ot two 
attempts, try ihi.v type flUOIOON and then 
t\un rrl^nnnen the H EM {remote} plug 
trom the cassette deck and rewind the tape 
tu five of \i% ciiiiturr unils before the nan 
of the program vcu want to Loud. Now, when 
you pie» Play yon will hear *he dedronic 
tound* of the previous program coming over 
your TV spcakcj . A* mputi n* yen bear the 
silence at I he end of thai program, stop the 
tape, reconnect the REM plug «nd ivpr 
RuO toarF . No* you have found the n fence 
between program* And ypu'll have iuv 
trouble ULUHOing your program 

Rich Drxtruxt 
ATrw Haven, VI 

Editor^ Note: Tbmiikv fikh A 
method w* use ■ lot, and which 
Jiwii'l require unplugging ihr 
cable h io type TioTnrjQMi 
flUOIOOH and en to. Tlib ularl* 
ihe recorder and tel* us listen in, 
As soon m il reaches a blank spm, 
we Mr lay key and ENTlifi, thus 
earning a deliberate ayniai error 
which slops the recorder and 
cancels the AUDIO command. 
Then, we lype f LOftO and enter. 



Food for the Adventurer":. Appetite 

Btfitvrl 

Fumt, I worn to tell ran how much J cujuy 
% . j- . j i i n pi i nc 1 1 Ii.hi Laughi nv:- a whole 
lot about the CoCo. Please continue to 
[pubtuti) such i metering articles, 

What I am wondering about is when will 
the Seccwc/ ftaittho* Hunk of Adwtttum 
he offered to us, the Adventure fanatics? 
I hove been wain rig r.vei *inn- I solved the 
last \d venture in your f-lrxt Souk of 
Adventures, t htipe lite unrund tmnl will 
he out soon, 

Nathan Ftthrr 
PunchatviiliK LA 



Kdlinrt Noier The second Hum- 
bow Book of Adventures Is now 
available. See Pagr 259 



BOUQUETS 

1 am a custodian engineer for the New 
York City Public School Sy*jetn 1 have a 
need for various types ot software, the beat 
of which has been my payroll ptngiam rhat 
I purchased from Howard Medical Com- 
putcrjJ, I did this oficr purchosina ether 
payroll prngr.iTm only io Ti nd They wife hard 
to use or would not do the I Kings I was 
led In I relieve they would 

I he real mistake was not subscribing to 
\i>ui £\cai mngH/inE twn years *tgo. I 
purchased my current payroll program 
(from Howard Medical CciiTrpiHer^) afier 
reading your review a \ u„ I have been mm* 
it for four months and had only one pi oblrm 
with It. That wu when New York stale 
changed their wiiliholdin^ latex uu Tulj I. 
1^5. ( called Howard Medical Lornpuiets 
in Chicago expecting to be in id t would have 
io purchase a new proaram. 1 was told by 
the company representative I would receive 
.1 rtrpry W toon as possible, To my surprise 
and delifthi. I received the new tax table 
i in h (listen Lr with instructions on how io 
copy it to the original program diskette. The 

full is I hill il v/*s frrr of Charge 

1 have never been so pleased with a piece 
of *oftUd!e hi a MPli^^rr manufacturer 
before. I would recommend to any ol your 
read en contemplating buying a pa> ri«H 
program for their business that they give 
Howard Medical Computers n try T am »urr 
i hey will enjoy using it as much as I do, 

TTrofiiaj J. Afalartgu, It. 

Bayxtdt. MY 



I would like to express my dpprceiatton 
to the pcopk at Sjicwh Sysicmt. I ordered 
EARS, Super Vace and their triple i -cable, 
and everything got to m> Urnvs within a 
two-week period. I never thought the L'oCo 
would he one of the first computers lo use 
an electronic audio recognition system 
device IEARS1 and have one of the highest 
quiilhy speech synthesizer* made^ but 
thanks to Speech Systems, the Color 
Tompurer i< gaining on some or the best 
computer} rnn.de today 1 

Again, I I hunk Speech Sytiems for the 
Ureal jnb ihey are doing; and I con hardly 
wait (or thcif ue*i prtfject. 

Blake Jutgcnsen 
Chtjttesum, SC 



Helto Aeoin 

Editor 

1 dont usually wriie letters, but I waited 
to tell yuu I enjoy the magazine and 
main now on TAh£3 Also, t special thanks 



10 Onug Heyaa for writing Helta, the 
directorv helper in the August I9B5 Rai-s- 
fli)W [Page rW] IVe put ii on all disks 
and the performance is outstanding* 

111 bet itV napily what John £ Seal of 
Boise, Id. I" Earth To Ed." Page 92] was 
Looking foi in hi* letter in the seme issue. 
Thanks again. PJcaac try to rnclude a 
database ot two fm a MK system with dltk 
drive in future issue*. 

Gene Carpenter 
Crapweii, A I 



SPEC! I* It PROGRAM SEARCH 

mtar: 

I was wondering if you, m perhaps your 
reader*, may be able to help mc. I am 
Looking for a computer cIii-l-1 I^i r »f Task 
manager program for my 64 It CoCo. In 
planmnjt two major conventions and over 
jQfl ^nailer meetings a year, we are 
Lon'iicintlv in-r . -h -d m hundreds uf >tc|J^ aJitl 
itS all itKi easy ro forget a deadline for 
mailing back a hotel room cut oil list »i 
sending picniiuiifin copy io the printer, etc. 

I am hoping lor a program that could 
prim i asks oi liLtiviiies in ascending or 
descending order, generate each person'* 
daily, weekly \m omnrhly responiibiiitiee, 
highlight and store completed and uncom- 
pleted tasks, etc. 

If anyone knows it, or where, such a 
program can be obtained, pleaxr w Hie me 
ai IS Boikau Court, 21769, 

Gary J Het'mej 
Middle town, MD 

Editor, 

I am wondering if any company carries 
a pintail Simulating fur ihe CoCo (other 
than Radio Shack's Radio Bed). J have a 
WK CoCo with a disk drive. Send uny 
in formal ion to P.O. Box 41, *33u6. 

fjarr>f Wtrk 
Berkim* OH 



f ivral Frripior 

Editor; 

In your Aug u sit rugy issue, a number of 
readers mentioned piuulcui* with the tTnlif d 
Color Computer Club. The following is a 
letter L have scat them regarding iheir new 
member lape. Alio, it took two letters lo 
them, after sending my checks to receive the 
tape. Cavetti ffttptct to all CoCoers. 

Jay M. Brtiwn 
Hamdcn. CT 

United Color Computer Cluh 
10117 S,W. 53 Coon 
Fl. Lauderdale. PL 33328 

Gentlemen: 

After sending you a rwo-ycar 
membership check ol ISO in March 
und I he n having eo remind you in I une 



OeiOtwrlOtlS TMR nAINHOW 7 



that no Information was recrivivi, I 
finally, yesterday, received your 
new&)ei*er and new memhef^ (ape 

Altec such u long watt, one would 
have expected a product wiHlhy uf 
what you'd coll a " Worldwide Color 
Computet Club," 

V\ i he 21 programs an the tape, 
iLs contain FC, 10. SN, FM* etc. 
Errors. One would expect some 
written instruction* — none included. 

Your original advertietment letter 
premised free soft wore — yet your 
new member letter asks for a f 10 
handling charge and your regular 
newsletter requests $6 — itiis is nor 
what I consider truth in advertising, 
or even ft*?* 

Ynur original ad claims a dab 
library wbh "pmhahly the laijrtM 
collection ot public domain programs 
Mvjiilahlr — ficc. 1 ' yet youi newsletter 
states you do not have I complete Lti) 
of >olu tibiaiy. 



f hrivrifntli vkiiha Mtimlwi nrfflC+l 
clubs, but your? b the only one <hat 
fa ili to live up to its advertising, 
therefore, please terminate my mem- 
uct^liipanu icIuiaJ the $50 scut. Upon 
receipt of your check and It clearing 
my bank. 1 will return the new 
member's iapc> 

Very truly, 

Jay M> Brown 



HI 1 1 .tTIN BOA K D SYSTEM S 

Eiiitur: 

In the March "I ntrw in R hmv." 

the numbers for my BBS and my home 
phone number wefevoiiichnw icveracd. TJ« 
real number lot the CoCo Pub BBS it 1 602) 
X 44-1^0 There is an uHtwrnug machine 

on the Other number that announces ibe 

iMmrt+lmn. 




fjp n*tf W V-CAilES rx MUtTlHtlill 

*w<* in ilium I**, la ifet t*#t * 

m^P! r.npt*4 «.1P dilii'i Hill, -Hk^i 

r w kmc* ■rtm p*v wpnE^ 

' - fc-' CUT 1 * I'M vM* *•» a*f a 

iMt N«m«i«' 1*m pM| pip It/fli UipJ 

l-KATIiTlHldl TIP. UU A taltnr fj>IWi"l 

v ■ j k- 1 iHtl ' II PPllifl 

VIST 1 HUH . 



flAINBOW 

rp«T^C4t*tti 



t»M iioui etc £ittiev*n 



tmf nnFftntTiVF 0 laano pi* at .c Onri*' rnuctituh 

tm-wi |P inxuj P4C-HVM jrpf.^-'da p-SJlp*i 'P.II *'■** ft". tUAiL P^B*»" 

w-riniiji* i Jtii U£ i lAC p. iiif if ipur OSkJJ S i**or, i> 4]"* '■<■>■ 

"h*»- » * r 4jt,i tV ■ T~ * *4 f Imp pull* t*%.l*r lp »-Oip,T JmO* 1 
r. .1 p< ■ CKIl Df*"' W»» *k"U r -'" ,fc«" 

LfwriMwikfi »F(»Tii&iritffanrT^M)(atv*'i*i'i?!i' f'tp. ■■mutt* 
CFthOuj. p p,rjMj (UJiCH i.P 4 i C ■ TOM Pftowni Te h 4 W r i FPfQft 
n QEMlm m -i<X» 

•LEAK t'tdrt DUK «> l*P* 

■ ACtt Tfl lOH-eOL (PEG4AL ,<lr OH* -»n^" |M' ^ 1 - kB * aT 



>*pr«, i u.1i 'I I iu "■#** l^ 1 ** 



<r\*1 ,Oj Lif Jj# I" '^VpU'j 
I 41 *f« t>*'*'l T"i !!■**♦ * 

ip A* ■•£="■ 0 'f* m 

tAfiki (CHQDL t^Ce>Al B«C..I ^ 1 1 * * •<c f i 
UEI Ell* Ortrt H ft f> J1» Hbp* 




.jn ii. r • pn«, ijOC* ^»-in«Fi» t »*• 

«4J.« »i' J' IaA.u 

■T-n ■ ■ in a< * * n o "c-t .i * "«hju« 

Li'iy r.H* P k 1 *. * 4111 H 1*4 p* I #1 ir'IP CV** 0*»*|f" CtJ*P 
ft* »n<ilXr VAD PAX * *>*i*nt i^* 1 im 1 eCCOHiui iiitv/ 



. . I " 'I ■ . 

lM4U|*|tl 

QPk*pFpL| l„l..l» wl>« QO I -Mji >Jif, 



i It I 



We Am Offer , * 



l-*aJ' 



»»■ «»pf^-ii*«i 

« fACi ■ * lw i .n fflH* B5-K l^AO ••W COCO** AX (4 * S» PPt 
MUtK tHE«t i 4. 4h u •■ate Ap> il *A Hp. iNBDW ttff 1 13 93 *di 

Plfliwi pAw B'"^e* Hu<M M«i*«ppJ If* *AIHJ1[>*- 

luppjppl K 1 K * if ftaiipfl* 




fj l,.h.. i 



M fl 



*.u hi* 1 i-v* ' i itc^M ni 1 



j«APnicCM ncrunt t)t:K,t *H> 

■ IJBflplmgp 

.-*iftiS if, BFiavyp. 6nA"f-iCOM *RT OH;'* i***- *-nmi 4 

a [>tP 111 B < S P%Mi<}P 

C5MP%jje"I^E iTiflTEH h r Li l» ■ U r>nl»(i» 

M- Cwl** S*<*,l« I n ' :? IS< 

OA^r HOD a'SHl *.IK 3lp«Y*i tfl »"f B «l 

t*"« <aP >j. 0 i i 1** V ' fLurv, Tk IP 13 lU HKl 



74 MR IM, COCOHFT |4tJ) TAA^M 
4JcvM^ud F4FF n^iFUKl IP|d_4H|l 



The Pun has been completely redecorated 
Into u as i cm fi rum on ■ CoCo I, Multlpak, 
puL and PI) J W'onhPuk //and PC- 
pa k. The disk system 1p ihree so -i rack, 
double-sided TO AC* and a JAM System* 
controller 

Wc support two message bases (public 
and private), personal maU and several 
download directories I Text, CoCo 8 ASIC 
and OS-Q) The line cdiiinr ni Mrn^ac; il if 
written to be similar to the LoCo EDI t 
rnmmand wml vnpporiv fiO-t^ihuim by ~~«t- 
ime pdsu. 

Plirasc Amp by the Pub teal soon* If you 
want, send your name, address, phone and 
j pft»K*uid to i tic at thb dddiciA. 125 S. 
Dobson, S1047, 

Stephen Roberjon 
Chandler. Al 

Edit** 

Are there any HBSs m the Konesdalc- 
Caih*tnr1*lr*Fflfe*l Cily-Scranlon area in 
Pennsylvania? 

Andrew Robinson 
PteaJtmi Ml., PA 

Fdlllir'H Ncric; Please clieck Way lie 
Uay'i monthlj column "Cortinj- 
fiuk n fbr new Hattnes of BBS*. Sec 
our tocnmunicaipont mut, 
November 19H4. Page 66, foi a 
llciiit) of BBS* In your area, 
Wayne*, annual update wllf be 
n#«t month. 

I would lilt to announce a new BBS, ft a 
online 24 houn a day, ^cvc» days i wtek- 
fhc SBS in open to the genera] public and 
of fen nut only items of local interest, hut 
items useful to all CoCo user*. A special 
invitation ls extended to those who may 
have an interest in using the CoCo In 
amateur radio or digital communications. 
The phone number it f 2fJS) 6*tt-2£04 

Terry W, Pitta 
Mtthitr, A I 

Please add our BBS to your list- Orange 
County Color America, 10 II 2 Melody Park 
Drive, Data (714) 514-5174; 300/ 1 700: 
Voice 1714) M8-7SB9, 

Fretl K Wright 
harden brave* LA 

tiittor: 

T wmdii like Ut unmnsnce the existence 
Of a modified Colommn; the name of this 
BBS k the Iftidetaea Kmgdiim or Ooldcnx 
Bridge. It^ been up and running since 
January 1 98 S and has the following features, 
uploads, downloads,, seven plus stones, 
magazine, tell me, sand writing) and kiash 
this BBS, We have almoin one meg Of 
memory and we are running 24 hours, seven 
days a week at 300 Baud. Call us now and 
cheek it out - {9141 232-4582. 

Miehaet Stbar 
GMem Bridge* NY 

Editor- 

I um pleased to anrmunce ihm a new 
Colnrama BBS iv ntiw tin line The number 
is plOI) 765 Um. U feature* downloading, 



B THE RAINBOW OCluQer 1905 



online games* message base, wmu udv 
j i- « I ■ - isdi ujf . nmgojuHc section and wher good 
fluff, ft runs 24 hours, seven days a week. 
Users (should *et iltcir paiauieicj> ut %cvrn 
word / one stop no parity. 

Armrj 5. Williams 

Editor: 

The PLOAD OS-0 BBS i* online and 
available seven nights a week hum 4 p.m. 
to $ a.m. We have E-Mail, bulletins, 
graphics an J. beat of all, duwuloodx Wc 
<uppon OS»-9 T ii \ sil v**, the Model 100, c, 
and regular Disk Extended basic. The BBS 
tort* three DS 40TK drives and is running 
under OW, New users may logon at ihc 
lugou p nun pi by hitting the twjfcK Key. 
Once on. you can leave ft message to the 
S>*Oji m ihr MjuI vrtion lo become a 
permanent member. Phone fSU i) 2S&-06J3. 
Your terminal package mwi he able intend 
eight data bits and one stop bit or the DBS 
will not respond lu yuui ttijucaut. 

Jlffl Taylor 
Greettsvllle. SC 

Editor: 

The San Antonio Culm Bun ml in now 
active and in full operation IA hours a Jay, 
seven days a wee*. We tup port pmgrwm 
upload and download, message semes, 
classified ads. text files, peeks and poke*, 
programming tricks and advice, product 
reviews, hardware and software pujchd&c 
iltscmmis from several; sources and much 
more. We are operating a modified CoCo 
2 wiihdimd KO-i r;ick disk drive* Wc operate 
at either m or J 200 Bond. The protocol 
n dui^itiiiiJLdily mi justed in yimr lerminnl 
Call BBS ($12) 6744264; Voice (512) 674 

James Ltathermm 
San Aniuniij, TX 

Editw; 

\ would like lu info i m I he CoCo iisrr* 
of the world about a new BUS. Ii is Located 
in Crows nest Pass. Albeiu The *$.*tnti ri 
called "We*-uui Color Board," It wdl be 
nperational 24 hours a day, except fiu 
Upkeep lime. All users are welcome. We 
have a download section and mail, all the 
usual feature*. Give u« a call M 1 403] 564- 
4118, 

l)lairn\ore. Alberta 

Fdiior* 

t am writing to let you know of a group 
of deriiciur-.rl people In the North chore area 
of Sydney who call themselves *The North 
Shnrr CoCo IJsrr Group," This, group has 
now been going for aJmwl two years. 

A & tiuT member* are a number of avid 

OS-y users. I his UBS is online on Tuesday 
and Tliutsday evening* between 19 JO antl 
21,30. The limes will be extended as demand 
warrants mid the se-ivkc i* Tree, lu ,«H OS- 
0 de voices. The phone number is (12-451 
2954. Callers can leave theii name add reus 
and phone number on the "note" board and 
they will be called back with then passwuiii. 

Graeme Ntchoh 
Sydney . AtsUtaltn 



PEN PALS 

Editor: 

If anyone If interested in having a CoCo 
pen pal please write to roc at 27 Cedar Rnari, 

Jim Partridge 
Ctfnian, CT 

Editor; 

1 am planning on moving lo Germany 
in January of 1966. I would be interested 
lit i netting other CoCo < Dragon users who 
live in burope. Anyone interested can 
con tact me up until hnuarv 15. at 
2T0fi Pinewood Drive, MtUl 

CAifr Ahfrndt 
Waldorf. MD 

EtllUtr 

Would anybody like no be pen pals or 
start a pen pal dub? IV) 1 2 years old. own 
a 64K CoCo and would enjoy unv Idlers. 
Write lu iue a\ 21 h Tareymn Drive, I4i30. 

Zachary Perlman 
Ithtirn, ATT 

tdtiar: 

If that n iwjbtkJy *ho would lite to 
hate a pen pal please contact me, J am 12 
ytsrs old, I have a cawtir rwnrder and 
a CoCo 2. Write to me At 5860 Lane Kirk 
Road. 4310.1 

Jimmy Dayton 
iktlfimnre. OH 

Editor: 

1 want to thank you far priming my teller 
m the April |°<5 issue el rainbow, J got 
»o many wonderful letters, I ausweml them 
nil and have made tome really good friends. 

The only thing ] would like m know k r 
dnn*! women use computer*? I didnl hear 
from one woman! Is there any way to find 
1*1 mien lioimc computer fans who uvc Color 
Computers f64K with lap«i? My oddjeu 
is 1 1 5*2iu I Drive S E. r 44*63. 

Sandra Sued 
New Philadelphia, OH 



Editor: 

\ am desperately looking for some CoQn 
in east Texas, If you live near Of in the 
Lufkin area, or just want a pen pal. please 
write met Since I moved: from Houston to 
Broaddus < population 225). I haven't talked 
lo another Color Computer owner. The best 
ihing that happens out here is when THE 
Rainbow cviuo each mrrrvtht Write to mt 
at P.O. Bo* 251, 75m 

Allen Huffman 
ttroaddus, TX 

Ednor+ 

I am looking for a computer pen pal. My 
address ia Rmiteh\ R*** ><n, ?£505. 

Uoujf IVilbum 
Murgttnmwn, WV 

1 am always tuuking fur pen pals, so IT 
you are interested in the Color Computer 
then drop me a line lo 607} Park Avenue, 
H2V4H4. 

Strut- Gfrzaktn 
Mvftireal, Quebec 

Editor; 

I am writing 'u you lo ask for a pen pal 
in any state of the U.S. A, I have been buying 
your magazine in Aimrnlia for the Last six 
months- i have come to realize that you have 
better programme!) ovci there, so I would 
like to be in touch with some oi them. 

flwer Mover 
William Sireet 

Australia. JJGS 



t BE RAtKlOw f»eleum» ieitvn to the 
*diton Mm] should he ad dressed to; Lcltcis 
to Rainbow, The Falsufl Bulltlmf . P.O. Box 
W. Proepeel, KV <0f59. Letter) ihouJd 
include the writer 1 ] fulJ name and address. 
I*etif rs ma j be edited for purposes ofelaritt 
or space. 



A HIS AND LETTERS 




PQ BOX ?03 
P(?DSPECT 11*1 



Envelope Uf The Month 

Joseph A Trembtay 
Fhrt Walton Beach. H 



October THC RAINBOW 9 



_ * 1 




0°^ W*f£ AY 



d8* 



first 



re 



sof v ' can '7 oo 



<5* 



on 



ith 



jus* 



so 



0> 




^po* ar n dC^° case 




l0 oo. 




NOTE 



0 dasfl'i 



crf^.j the 



lor 



5 



Educational Level lor the Radio 
Shack* Color Computer 

L.HILU WHIibH JZWK tfiEk SM-9S 



(network version 32/54K) 


SW95 


(yMlLD rILrn 3?/fS4K cliiiK 




(network versort 32/G4K 


39995 


CHILD GALC 32/64K disk 


$54 05 


1 network version 




Elertieniary Level Se'los 


TBA 


MEMO WRITER 64K disk 


S&4 95 


(network version. 64KJ 


$129 35 


LIST MANAGER 64K d.£k 


$64.86 


SIMPLE GALC 64K dtek 


$64.95 


Home Use Level Series 


TEA 




BUSINESS WHITER 




64Kdfck 




BUSINESS MANAGER 




64K disk 




BUSINESS GALC 84K disk 


$99 95 


Du^rujw Level Seitei 


TBA 


PROOFREADER 


$34.96 


(20,000 words) 32/64K 




MASTFR PROOFREADER 


$54 95 


{50,000 words) 64K 





75 ADDfUONAL 
EDUCATIONAL 



AVAILABLE 





Call usl 
I00/4TC-4TCE 



Aboui three veins ago, give or lake a few months, a fellou by 
the name of Wayne Green figuratively "shot himself in the foot" 
by predicting the Color Computer was "dead" and would be 
discontinued by Radio Shack. That article was accompanied by many 
pious suggestion* for Tandy personnel on how to make the CoCo T s 
successor survive 

U there a "Peterborough Plague' 11 Thai inflicts resident* of thai 
picturesque New Hampshire hum Let eveiy l luce years or so? Lt seems 
so to read the latest from Michael Nadcau, who de spile being editor- 
in-chief of a magazine that supports our CoCo T states flatly "The fact 
is lhai most people don't need computers, and the computer industry 
has I at led to come up with a good reason for consumers to buy one." 

Nadcau*s column, "Digressions," also includes suggestions for Tandy 
Corp He concludes "ft really is no wonder that the home-compute r market 
ts dead in the water." 

Michael uses the same word — *dead" — and makes the same mistakes 
as did Wayne, who was founder and publisher of SO Micro. 

Interesting. 

Gee, Michael, 1 don*t know what you are using your home computer 
for (unless you're trying to raise turkeys or something), but I have a 
whole lot of uses for mine and keep finding new ones, too. 

You make light ol checkbook balancing programs, but 1 keep mine 
balanced with my Ironic computer. Also, 1 have a lot of hooks, and t 
have ii really nice dai abase set up with my ToCc? to keep track Of where 
they all are. And, my daughter weni from a t C 1 lo fin 'A' in French 
in one six- week period just by using a little program f wrote myself on 
Lhe Color Computer. 

THE rainbow gets literally dozens of program submissions each week. 
Usually these arc programs people have written to use at home. In short, 
Michael, I think you, just like Wayne did several years ago. have sold 
the CoCo and other home computers short. 

1 remember thai f was putting out a prclty brash little newsletter when 
the "Peierhoiough Plague" first struck and 1 wrote an editorial suggesting 
to Wayne that if he didn't like the CoCo, he should leave it alone He 
did for a time s but then apparently saw the error of his ways* and ended 
up starting a magazine to support it. 

A lot of people never forgave Wayne Green for declaring the Color 
Computer to be dead. More than that, I wonder whether people should 
he in the Color Computer-supporting business if they don't believe in 
the product in lhe frrsi plan* 

Granted, there are slower sales for CoCg righl now, but we sec new 
software coming from Tandy arid from third-parly sources as well Wn 
see an excellent computer system in place. We see a new CoCo on Ibc 
horizon that will run circles around the competition. And yes, we see 
our own business as good and the CoCo market as a strong and healthy 
one. 

Here at THE RAINBOW, wc like the Colo; Computer just fine. 

* # * 

Ever since the first issue of rat rainbow was published, I have sent 
a complimentary copy to my mother in Birmingham, Ala* For everyone 
who has ever sent anything you did to your mother, 1 am sure without 
exception, the critiques have ranged from "wonder fur to "absolutely 
wonderful/ 

Mom is 7H and every once in a while she will call when she is particularly 



Telewriter-64 

the Color Computer Word Processor 



3 display formats; 51/64/8$ 
columns x 24 lines 
True lower cue character* 
User -friendly full -screen 
editor 

Right justification 
Easy hyphenation 
Drives any printer 
Fin bedded formal and 
control code* 

Huns In 16K, 32K, or 64K 
Menu -driven disk and 
cassette I/O 

No hardware modifications 
required 



I Ml OKI C, IN \l 



Simply HaEeJ. TeJcwnia i\ lire iuuiL pi.rvmfuj 
w(?rU proxreiiipr yuu .an buy for [he f KH-ri" 

i alar l rnijmm l he oi iff i ru i i Newt i ter na* 

recroed tjv« riviowt in a vary major Col en 
Compuicr and TRS-90 majtaj-mc. ai *cll u 
ertltiuilUlk praM* Own tSioujyUiLU uf mdifiej 
owners And nlpily u>. 

The itandaE d Cutui Cuuimiici l"f JI 

ihur^im, by \ti line* wkhpiir lower nut it 
vimpl) inadpciuate lor fenout word JHOCrwnf. 
Thc dwefcrrboard linen and rfny lin«s pv« you 
no fttl for ho* your writing look* or rcad^. 
Tekwnic* nim lite Cokn CouitJina J 31 
column by 34 line vrnecn duptay wli n "tw 
'r>wrr msp PMrortm So a leir^mw screen 
in 'Kt like a pr mied page, wnh a good chunk of 
Er:U on *cr«h at one lime. Jn rati, more on 
Krcca itM than vott'd m with Apple IL AtaiJ h 
Tl. Vic m TRS M Model lit. 

On itrpof ihai. Uk mphlkcicmed Tfcltwrticr 
fllH-<CCW>#rtlrnr K v» simple to is**, It Arte* 
writing Twn. W«n uriflklenci mirem-jim: 
eommanda. And menu -driven J. O and 
rormauina, TeKiritct tur puses ill oiheis foi 
urei fi i-cnJl 1 1 icvi and, pure power. 

Tc]cwTttCf> chain rjfnuin* fcaiuieinuii* lhn 
ilk *U*vl t-uui tal ii Merer linmcd trv rhe 
amrtpml fil" memory you navt\ and relpwmer * 
advanced tw W1 !e hartdUr rji'-ei you a povrn'ul 
word procesw wiihoui <hc major addiiwnai 

LUH ul II dull 



Comptoff i jut* tttrt- 

— CcKK Comjpuirr Worn, tin lift J 



H.r.WRJ I Ht-n4 



But nitw m'if added more powtr u* 
U\r ■ rilei x h.'1 |Ui bcll.i und ■■-■h .ik-, vui 
nvajor icalurci rhii jjvc »UU mi4L i,OiiIpl4 mci 
taui ACiLiiElt. Wei-all rhlx tip* nnyfrharettl 
•■crikpn THrwiirptJwt fnr r+o rp^tnnt 



44k COM I* VI I ill j 



|*|e*ntpr-M runs luily In any Lalor Campucer 
— IfrK, J2k 4 or£4K. a\ wiihoui Emended 
Ba$sc. widl disk or eauclte or bolK. It 
auEontailvaJK wuriium ilwrtf (u take upfrmum 

adenine or M mriablt mpmnry 1hm meani 

ihar whrn you ungflde your memary, the 
Iaj?wji1ef-A4 !«f hulfet gro*% Jcvcrdingly In 
a WK i;asKt<c based iV9lrni r for CKlonpIt, you 
«ct aUhji 4aK uf ntauuif tu »une (Ml- Sv vuu 
«iun'l need dhk or R.EX in fmt itl yrwir 
to wrtrk fmmfdkiidy 



04 CULL M!N*> i.XSV 851) 



rVsEdHThp ■ifigiPial rnhrmn i.-itn, 
lelf^riter-M fta* you 1 idduiLinal hi 
dituity ilUpliy^: M k 24 and I! n 24U Both 
hiih density modes nrDYjdc ill Eire yandaid 
TcTe/Miiiei cUilini wp»biJJtl«, and ynu tan 
twlnrti »r>*rahily in my M ihf i lornnU w||h * 
iingle ^trnirol ko a'.mmjnJ 
The 51 * 24 display a dear and cxtip na the 
kt? en. The two high dcnihv mode] ,ik more 
Lcirwdcd mid leyv cuily ccadnbLe, bur rhey are 
jlerferr for 1 hnm i ng yni> 1 bp PUKt layout of 
your primed page, tfff an tk$ ttt+tn at m* 
iimt. Coms-aft ihi« eumpcrvioie 
"^indc*!" 1 thit iho* vou only friijincMJ at n 
nine 411J dunN even aJlu* rdliEni. 



KKiHI J I SI II t("\1 KIN A 
H\ PHI- NATION 



Dnr ni|[%iandjtip a^vaniage ql tha full^wfdtta 
Kr>«n diipUy ri lhal yim curt no* set the 
xrcen »:d1h u. match ifi* *idlh .■■ visii.' 
rrmleJ pait. to ih*t "what yuu i«c it whuJ 
you yet," Thki make etna illimnenT or 
rjdJuRirti potuhle and rt nukei hytirtanalion 
tirade. 

Since ihon hnei ate; ihc ttaion Tor Ihc larae 
*pAce4 ofJni found \n iLaiiu\ud riihl iutHfled 
icm, Jiul r -mcf hyphenarlun Ii lire mail 
effective way to eliminate won hr>ci> 
Tekwhier-e^ can no* pfomfve ynu *omc of the 
pcse too hint fifht )ut(ificillon you can Ad on 
rhc Color CorilLiuiej. 



Ft" ATL RblS b\ SPLC it iC ATIONSj 



Piutdni nikd r AldRt; Dri>n uit erinier 

lUM/n vui, OMMfB Md t tw>. Oky^u, 
Cmtmik), MCC* C . Hoh, Soyih-Cuvvw, 
Termtqct. ttch 

f JBbediltd ccrtilinl rnfrex grt r liui Ojfn»nr» *rf ifi 
MnrHlfTiil primer ft autre* Hl«: nmdcf urmit. 
^ubKTipi. iapeni:np[. vaiUhlc fnni .irwr ivr* '<■■<■ 

Ilvitirflic frmrcddidt formii ton[>oU rur. iup. 
Wlon, Ute< 1<4| mirjim lir.c Innih, IliW p#' pH|.v r 
Imr cr«eirt| J i«t nar. ^lame nip ituaib*nt>^. 
mmlntfrnil MH n*#r, tmblt/dkabji juniricnidtv, 

HtJi U'J.ri '\bi ^MiiiMi w( iliw [wiuianrTv at »t& *r. 
r*jn,f si page ten ecu., Dactibcun^ luud ,nc m- 
yau tm ran jp£mij pninrer ai (c?p <perd), pn<j C|«on 
fnm. "TTPrwiraf" fciiurc «.rnJ* itped lUia ddtivdr 
Co jmn prmier, and Direct moOC Kfidt watrOl coda 
rtfki frdm thi kcybodpd. Ep*m dtfvce 

laqpiiDci VM Milt MX K), 

TMpjwru Njiilt and multi-line herden and AitioiniiL' 
^in I erina. IVttn a\ un «U eh- am icnKm nl |Ik ien 
tuiri'tr. ClkMi uiiui ui|r uyjiiber flte rrniP ca^cuc 
or 4mk _ — _ 

RAINBOW 



t-llr and | fj Ccaruna; Carpi*! nin - 

treue and «du BASIC A^iembly. PatcnJ, and C 
prn^rarii. ■j«ciri Trrallniil Fil«4 l.f<M n^li.jJmj ur 
dn*fHrtaUlHiJ. rvoi leu fikl TlWi Ultra* wm-d 

Comnmtttt *erA ipiJtiim dmkvn {jika 
"n furl. 

t'***rt< pin/? «ouiPipa*hl Tur mi c we* Cnui ic 4 hh»- 

PpU? picAm rOU type a loaj cummaml unl j pircc Ml> 

ir.ojJer * here ynu are In the nri. 
Jl«d in. Wi panlal ure. anJ appercf tiie-i >i>> 
•«J/W cmaene fVi-f dh*- fWnt dkirriwy with f ph* 
Viuc lu renen <h prtmet, till m& rcnam* nkt so 
JcTy Hi liriTf Eynii-. l- iwnmirpi m rfi- T iiutihci :n 
d/HCl >lp I fie t^Mdtl 

Editing fenlnrcf] ryrJiitirtn cJnoi *nfi 
"mrdwnp, blixk SOpj, bluii moTC, hljtci Jckic lipi 
ildbal Mru-Eh Mid r*{4(K« ddetel, mid «ar*t 
***/th, fan «aiO'rtpcml currrr, fur KTOllkia, cunot 
Up F dawn, PUJhl. iitl, trgm liu, rnd IkitP 1.75. L if 
b^iam of 11114 p«Ai lonwit, pMft *it\vait. siicn 
ii»tr. mlH. fJimrr hwlf nr |mn h*ei#n>ii nd, 
• cwripirir rrmr pn^rrVTkin. hn? re*ifil*t, 'P»<rfd «nnl« 
*pace left, enrrenr file nante ilrtaMh ilnvp <n »lt*ct_ 
iti line Im^rh nn «twti 

tni*rt or dttat mi anyn^veit on ijie kMta *nh?ttvt 
nitianaiiti ,, mtiJ*i. " Thi* l«i hf hn:.l<iirHi r ' ijHsh^t 
■nuvidn itii.uir.iim uu p«" >i««. Ev«#y[hl4ii V*pU de, 
ippriTi .mjninJipLttjr DH ifit UltUk Ii flcMM Ol >»u 
t'ltHilrliliJi r^g^ir* -nh- i lugl* Itipjf Ai p Mialf V*S 



PHlJifltflt/ini in rim rcpn^" 

- TV KAi:*Hovy r lan. tWJ 



PROFESSIONAL 



Vou can ri« longer afford in b-e wiihoui rhe 
power and. cftlc^twy word procu^ni biium u) 
cvervthmt you mire. Til* TR5-80 Culu; 
CumpAitet h I he IciKefl pnCcd mlrrn *1ih The 
■■npabiliiy fm lerroui word pfOCc^ling. And 
only Iflcarrvtir M fully u^lwhe* thai 
k-apabili|y. 

Tck*nHfr-64coits $49.43 on CNitalV. 
wn duk. and corner cnmjiletc wlih nvet in 
OA|j|pt ol wekl^ritun documetlUlliofl, (Iht iltn 
by-nap tujofiaj <*i\\ ha^t yottf writing with 
Telewriter 64 in a maLicr r>P ininuifj.l 
To order, *tnd tftoii ot ippDiicv uidci ilt. 

Cogriitec 

Nob Street 
Del Mar, CA 

UrttuTfc ynnt tocal tclt«>a» \\ you havt 
queatLon*, <H would hk« lO order by Via at 
Manefcard, call iu nf («l^|153^25a 
(wrtkdavi. flArd JPht f*STl Urate* l.iuuEllet 
invltfU, 



i^d C f-i *-pt*i| l"*Himinrn ..fci »■» *«fr4i» 

Now available at 
R3dl4l Xtldftk stores 
via eicpress order 

\rp»« II n 4 ir»4»ti»i4 ,<i i.tir^ t ■"»r" ,e l| * " ■ 

rra<!entirl ai 4Un Ifi- IKS lin n i ^annoi, .^r Ttnit, 
Cl^p. hfXaD la * LAXmnk hp Pjm.a an>PT»l I*. 



WHITE HOUSE 
COMPUTER 

P.O. Box 402b 
Wtllpamaport, PA 17701 

1-800-351-3442 

(71?) 322 7700 [In Pennsylvania I 

HOURS; Monday thru Friday 
iJ UO am till bull pm 



PAINTERS 

MA« WCMIOHICS 



ma io 

Sd 10 
.SU 1S 
SA 1D 



n* 

3^* PC 
.""15 '-'0 

■iflS DO 
30* 00 



WANNESEIAAH TALLY 

5p-'iM 34Q0G 

WT 1 SOL . 5*0 CO 



tnuh 

t\* too 

f A 00 

' o 1 '■nn pah 
tc isco sep> 

- rv» J20 AWH 

UH90 

- i -r r -i .,> 

MS SO LWWlfl 

OKIOATA 

itr to 



o« - 



313 CO 
- io - :■ 

moo 

too oo 

1/9 M 
2tfl S3 
MC 



PANASONIC 

lHTOQ 

..mi M 



ten? 

iftufhti 

I3M- 

=Bii Sauiwt Dot 



K«P 10 

WOP 
VSPJO 



CiTIZlN 



W ■■<: 

*9$O0 



JW PC- 

WOO 



4k0 0C 

M.". L'i. 



PRINTER PAPER 

/son sh*m i <t/<v y* m*i 

*Bi;n.rHLl|L CDS 

lOOOglT * 33 

COLOR PAPER 
H TED PAST F L J! 

'000 Sr**<rtt Lflff ► 21 M 



TEiC DISK DfllVF 

fO J- 1 " ."l?0WH»IP Mi- V 

PVGD M400 
ttlMF If UK Han P1*gni 
Mt<*l l(l*Op 



DISKETTES 



HUM It Pi l irrvi.' 
5S0O 
DC-'DP 



ftjippin'y 
* 50 

HSO 



wo I 

U1I 



M£nELL 



15 OS 



MODEMS 

v^iktMwjprMCjvcp** n n 

VWM IV T r"V.« 

H*r*»30O tA»S0 
K»>*» 15QQ .1116 35 

- I 1 * -o 



INTERFACES 
iNn#im nr& 

1 Wdtt«hl| 



INNOVATIVE 
CONCEPTS 

'i.pN-r* to tit 
ri*.Hfi* it. ffco 
fiic-N-f'* .ra'Lac* USU 
H|p.M-Fil*» 1*-SQ 



MONITORS 

T£ r, NIKA 

5*f»r?> i/i^m i* c 
*Ai H BOB. CuiHyowlw. 

zcpttrH 

ZVU IM fipuwi -» 1M 
/vtJ Mi RjfiR r.nw 

ijiwt Hie-. 2£st» 
zvw f -O ntio ire*' 

Uie**i AO CD 
iVV t3ac&4< 



Ot«Ci> M Co 
SC fOOC'^v 

no toco Cn-i^i 

5 J > nOrt ayn 1 .*- 



tlM' 
i?6G 
iMt 



WO 

won 

LOtar 
Cjtrn MO 
CdorPjOe 



1?^00 
tftti ■*! 



!«00 

lBOOO 

139 00 
1 ilV 00 



WLtCr «» wu r jn COD mflFH TPf» l«ti 
i*>n M(R<% e*0< WOO fi 1h« i i^pi* » 
ftPO « FFfl j*1 «*> nn ^iu«rjr^p m 
5HLXI Otl hwndliMJ »'* f MVmi 400 If- 4 
D> 'rv-IM- MM<J r- .. PU, .,, 



It'll 



1 -800-351 -3442 



impressed with aa tssue to say: "I njtiUy duni utiderstanU uUiMi ctvnipuLcr 
3 tuff, but this is really a wonderful magazine. And, your Uncle Herb 
in Baltimore thinks so, too." 

Mom has saved just about everything I Ye ever written. Which, 
considering all the time iVe spent writing things, is quite a lot of stuff. 
Rut, in all that time, she \ never written anything (except letters) — until 
now. 

Mum's first journalistic effort is reproduced below, I know it dotsn 1 . 
apply to anything having to do with tH£ rainbow, the CoCo or computers. 
But, she's my Mom and it's her "first" article ever, 

It is obviously a vignette from another time. Hey, Mom. it took you 
78 years, but welcome to the profession of jo urn ol ism. Not a badly done 
debut! 



mu. 



1 RBEHJEn 

■Stftfc-ibrH 5, l?I», titU rto Ji'ufat a rtibnowbu da.it fln* u^t lht* f 

fay. 

^"wUfjif oijsui {lie tcccp^ou ^ii^ti, (it tWoA to "rtirc Will Jx»i*' 
w> bwxdMf:, the teitt '■>..-...: i.-.'.-.-Ci ol ice a^cuthf tu< #w'* # r dint*, 
fob* Kt/tfj iitir.1 Iwl-inrJ' in bnw 4hr *'\*!ri >lit.-fi' - ii^Jut'- nuf Cff 

mOfrwa Ole rtptJil rh< uki,WJt£ Lxtti, Sv*i WtrtrpiVjut nt\\tt1 >/ > C 
cjiejf fJsc iijtuAtiO'tt ►L««*vtt, riut ptoiufiUj u« *wa a'l.t ,r^,'»^ 
jctcii an ta<nfcitjlti*ifij , .JC. rtaui, 6- ;fl/pt hiil 1 ^, rj' • ^ i. ■ . 



<"■■"* lllltlllli.ilHiiMlJIlllllilllillUlil 



foci tic sisnoRf wde 

WILL pVPEJtf rVWM NEXT **fTH 




mtkt 



tMnn min ttimtttti • ** p iftitmnttfttiti * * + * • »* 

n*WlMeO from iho Augual 106o Futwo* UnUmttoti. vtniot aduil mowrcilcr 

One of 1 he neatest pieces ot productivity sot t ware we've seen ls u prog ram 
called Desk Mate, which is bundled with the Tandy 1 000 and has been art instant 
Int. Watch For Tandy to soon offer a version of this outstanding program for 
the CoCo, repu. 

To mc T U is jusi anoihrr rittmplc wf Rhdiu Shacks cum ciiilmcnl )u the CoCo. 
PvAkMiii? is a enmbi nation of a spreadsheet, word processor, 1 elccn mmunlcati n ns 
program, daily appointment calendar and other tools. 

You should be able to sec it up close and personal at KAJNBOWfcst in 
Prince ion + NX, Oct- 1 L - 1 3. Which reminds me, I hope you are planning to 
be with us for this great show. We re really excited about it, and espeeiLilk 
about the acceptance by Bill Barden to be our CoCo Community Breakfast 
speaker. 

Bill, a* yuu know, is one of llir hi£gc*b iiarucfi 111 iElc uuniputci winltJ ciiliI 
he will be our special guest all during RAINBOWfcst, This is really an extra 
bonus and I hope you'll take advantage ot 11. 

Breakfast tickets, though, arc limited. It tsnt hype when 1 urge you to order 
now. I fully expeci a sell-out. 

— LunnLe Fatk 



14 



THE RAINBOW OdOOe- 1&8[. 




GOOD 
LOOKIN' 



AUTOTHRM shows true upper; 
lower caae »n screen width* of 32. 
40. 42, 51, or 64 characters with 
no split words. The width ty\ 3? 
nas extra large lert&rs Scrolling lb 
lorward. backward, and last Bk*:k 
graph ics picture® ana displayed 
auturrtslix^My arxl can he strolled 

The screens top lino shows 
operalinrj rnode, unused memory 
size, memory on/off, and caps- 
lock oft/off, tt also gives helpful 
prompts. 



SWEET 
TALKIN' 



key-beep can bo on/off, Unac- 
ceptable keystrokes cause ft lower 
pitched BOP! This EftflOR- 
BEEBOP uan bu un/nti" 

Talks to other com outers wilh 
Full or Hair Duplex, Baud Rate of 
110, 150, 300, 600, 1200: Parity as 
even odd, mark, space, none; 7 
or 8 bit Word: any Slop Bits; ail 
128 ASCII characters: true line 
Break, XON/XOFF piutuuul. and 
optional line-st-a>tirno transmis- 
sion Able lo send and receive 

text, block Graphics. BASIC and 

ML programs A &4K machine 
holds up to 46,600 characters 

[34,900 in HI-RES)- 

0UAL PROCESSING lets you 
review 4 edit while more data ia 
coming in. 



YOU COULD FALL IN LOVE WITH 

AUTOTERM I 

IT TURNS YOUR COLOR COMPUTER INTO THE 

WORLD'S 
SMARTEST 
TERMINAL 



Fully sup pod a 0 C. Hayes and 
other intelliqont modems. 

Talks to your printer with any 
page a tee, margins, line spacing 
split word avoidance. Embed your 
printer's control sequences for 
boldface, underlining, etc. Narrow 
text can be automatically spread 
out. 

Youll also use Auloterm 
for simple word processing 
and record Keeping 

You can display ol rectories, 
delate files. Iranamit directly from 
disk, and work with filet larger 
than memoi y EdS>ly mdiiilniii a 
dick copy of an entire session. 

Compatible with TELEWRITER 
{ASCII! & other word processors, 

SMOOTH 
WALKIN 

AUTOTERM moves smoothly 
and quickly between word proces- 
sing and intelligent terminal 
action. Create text, correct your 
typing errors; then cunneel lo the 
other computer, upload vdur text, 
download informal ton. file it, arid 
etgn otl; then edit the received 
data, print it In an attractive 
format, and/or save it on tile. 

Editing Is super simple with the 
cursor. Find strings instantly, loo 1 
Any operating parameter, such as 
screen width, can be altered at 
any time- Uncompleted com- 
mands can be can eel ted 




PUTTY IN 
YOUR HANDS 



The word processor can be 
used to create, print, and/or save 
on fWe your personal KSMs. They 
let AUTOTERM act like you, For 
example, it can diet thfonyh your 
modem, etgrvon, inierect, perform 
fllfi opwaliong., S sign-off 1 , an 
cnliro session without your help. 
KSMs can answer the phone, 
prompt the caller, lake messages, 
save them, hang-up, and wad tor 
the next call, The KSM potential 
is un Del lovable! 

NO OTHER COMPUTER IN 
THE WORLD CAN MATCH 
YOUR COGOS AUTOMATIC 
TERMINAL CAPABILITIES'?! 



WHAT THE 
REVIEWERS SAY 



"AUTOTERM is the Best of 

Class." 

Graham, Art i/YSOW, ^83 

H Tha AUTOTERM buffer system 
1^ the most sophisticated — and 
one of I he easiest to use. . . |h 
Santa, hot CoCo. q--fw 

'"Almost a full leaiured word 
processor- 

EUere. flAtNBOW. U/M 



RECOMMEND 3?K to WK 
Tape-to Disk Upgrade 323 
You Keep the Cassette 



CASSETTE $39.95 
DISKETTE $49.95 

Add S3 shipping arid handling 

MC'VISA/C.OO. 



PX£ Computing 

II Vtekaburs L«n« 

Rlr.rtJinHOfl, Texjl 7S0UU 

214/693-727$ 



Pleas*? hire mentaiiy reiardeo Tney are sincere, hard working and 
appreciative. Thongs' Phyttta, 



REAL 
TIME 
CLOCK 

j-uii featured, yQ\ very oasjr to use, 
RTC 10 10 g quartz oeiorj. Tlme'DalC 
clooh contained In a compact ROM 
tase Supplied with simple, to use 
basic and machine code programs, A 
2-year + replaceable battery nacKup 
is ffirjuiitfd. 




NOW ONLY $49.95 

CornpanDte witn any Loio; computer 
I or ii *nn or without a ftadio Shack 
or any olnar Mull 1.5 lor u" ■ 
Compalipr? *kth alt known plug .n 
packs- To use ii with another plug-In 
pack wiShouL aamg a MuHi-Slol, 
order the V cable- helo* 

Completely assomblBO, toEiarj and 
ready to plug in and ucc, with 
prng^me mended to sot, read, and 
dicploy the Timc'Dc^ on ihc screen 
RTC t6 NOW *49<9S 

ROM/PROJECT CASES 
j piece unit with hardware. 

ONLV 15.60 

PC BOARDS |p" type pram a for 
flho>o ca&c ONLY S4 00 

DISK CONTROLLER PACK 



PV HD5. 



For Coco f & 
ONLY 



Gold contacts 

5)1 IB 



COCO CABLES 

All connector* have GOLD prateo 
com acts. 

MULTI-SLOT EXTENDER CABLE - 

conductor, d" to ib iwecMy] i 
Male, 1 Fema<a - STOP THOSE 
LOST CONTACT BLUES, - 

ONLY , , I'lfioi i J21 .55 

V CABLE - 4Q conductor, i ft. long, 1 

t£ri\ti. 2 Ferjirfk-i Lulri yuLi i_uminC| 
ihfl HTC-10 hi a dlfft, vales of any 
otrier plug- in pack ONLY $37.95 

DISK PACK EXTENDER CABLE - 40 

conductor, 3 ft, long, 1 Male, T 
Fumale. Not lor use with Mule. Slot. 
ONLY - ■ ■ ■ r - i S-lZk^-j 

DISK DRIVE EXTENDER CABLE - 34 

conductor. Z '!- long, I Wiw. 1 
Finals ONLY > S21.3S 



CUSTOM FIAT CABLES - Call 

Custom Com pu tor Products 
6 Dec wood Court 
Goshen, rl.V iQ3£4 



r&lGl- 7A3-742G 



ccp 



-Of* CDS IHClJM ■*•'< *IH>' T C'<A^ «J DO 
NY B6$irtEVT5 lfc.CLUtlC>ALE5-A» 



BUILDING OCTOBER'S RAINBOW 

Pyramid Pow{d)er . . . 
The KainbowTech Disk * . ■ 

Nearing tlie Billion-Page Mark , » . 

Since this is, after all, a "building" mJi l, let \ liiscuvs l hrt Litest building 
theory I came upon ii in the June Reader's Digest, U seems a sciential 
now claim* thai the pyramids may have been built out ol concrete! 
1 kid you not; that's what he says and, so far. I haven 1 heard anything about 
his being disproved. 

Concrete! Give me a break. If chemist Joseph David oviis of Barry University 
Ln Miami Shores, Fla, r turns out lo be right, he should get a handsome award, 
but the rest of the geologic* ami archaeologi\i\ wliu've pondered the "riddle 
of the ueniuries" should turn in their pith helmets — or be ridden out ol 
town an a rait. Scientific hint: Look tor some initials in the corners oi the 
blocks, guys. 

Legions of slaves heaving countless six-ton Limestone slabs, indeed. It may 
turn out that the oldest of the so-called seven wonders of the world was 
built using a team of camels pulling a ready-mix wagon Daviduvit* believe* 

the pyramid builders filled wunuV nlds with a slurry of crushed limestone 

niiard with a mineral binder. In fact, this theory may explain why the pyramid 
Clones sire filled with liny air bubbles not found in the Quarry Irom which 
they reported I > curac. Don\ as k me why ihe hijzh priests Of the scientific 
temples cen t tell man made poured cement from natural rock, but 1 can't 
say I'm DOt surprised, because I am. This shakes up some old foundations, 
including my belief in science as a science. 

If this cement theory holds logei her, move over Filidowtt Man, because 
this guy may have uncovered the Hoax of the Ages, Stretching across the 
centuries for a segue, I'd like some concrete ideas irom you renders on how 
to .solve a problem thai seems to be pyramiding here at THE RAINBOW h You 
see, we're considering something I've tentatively dubbed the Rainbow Tech 
Disk, a new service, and we'd like to do it right the first time. 

Often, we get letters asking why we don't put assembly language source 
Code on ka l in HOw ON TAPE The miwi rre.cn I pita comes from Jacques Lahonle 
of Act on Vale, Quebec He makes a good ulsc fui providing source code 
on magnetic media, 1 agree that there's a need, but 1 don't think RAINBOW 
ON TAPE is the vehicle. Ol the thousands who avail themselves of I his serv ice 
each month, loo many arc rank beginners who would pull their hair out 
trying to CLDRD and RUN source code. No, they need the assembled, running 
binary file — only, There's more to it than that, though. 

Others are asking regular iy when we are going to offer OS-9 piiiginmt 
ready to load and run. Can't do ihat mi tripe, can you? Al least, not readily, 
Besides ihat T si ill oilier* want templates for spreadsheets and database 
ttrxuagrrv ami the growing following of "CoCo Gallery** wants these picture 
data files ready to load m and view, but many of these are very long and 
useful only to those who have the programs to load them. So* there is a 
wide variety of programming material -- some I haven't even mentioned — 
we need to package io tome convenient way. 

Enter the ftpinbawTt'ch Dhk, n sort uf high-ledi «rvice for sj>cciaiiK:d 
interest*, a diversified magnet ie iLs^eiublage of computer odds and ends- I low 
to do it? Well we Have a couple of avenues for getting both US-V and Lhsk 
BASIC files all on the same disk, without even flipping the floppy* but then 
maybe you know a belter way. Also, is this something you'd like io have? 
And, whal els* Would you want on this "hard-core hackers" service? Let u& 
hear from you. ai this point* nothing is carved in si one 

To this brief treatise* my usual footnote: Join the legions ol rainbow 
sttbsciilicis and well order our scribes to parcel tfut, juai l&r you, u ^peciaJ 
monthly ration of the almost 3(X>,tW0,WX> pages we prim annually — almost 
a billion pages since we launched a four pace newsletter in June J 98 1. 

— Jim Rtrad 



16 THE RAINBOW OlUjL*- 1365 



DEFT Pascal Workbench 



A MUST FOR: 

1-TlQhi School Studantn 

■-. ■ 



RS, Cat.# 90-5002 




DEFT Extra Only 

Tht J IH-rfecI tirldlltnh li> J.mir DEFT l*iS*ii;:ll in UiiW 

Pascal Workbench. DEFT Extra bj :t Jihmry of fuming 
and direct file 10 routines wnh uvapUu* mutiny thai 
provide EKtunded Back's graphic* e&ji&Mlitifi in all « 
graphic mudw. Full DfcFT quality d^ntmonUithm ond 
mm p\o Pymt propara i nc I ud*?d , | ivi| u i ntt fvl K ' 

Available 
By Express Order 
At Your Local 



.'MJ Uraphiru S;implfr 
Only $29.95 

Do 3 DirrK'numnal Imaging 
from Putscul, Define cm ubjeel Uv 
specify inn pointa and lim. 
Th tn.with;) L > ^ ru ph ie;< I ihrn r y 
procedure tiAlltf. KoloU\ /m»ni 
and Move vourH-D Sk< k in! Ub- 
jcctiftl* All Saurrc Files 
Included 




■V 


■■i- 








"1 


Hi. 


■ ■ 



SYSTEMS. INU. 



S *.0. BOX 3&9 
DnmH-Hcus. MD 20AT2 

orrr Em _ drpt ruui w*i kiwiu* ^ u> QnulJn 

□ VISA □ WuhrCii^ □ COD 

Ammim □□□□ dUD amo nnrin 
i ~«>-4 KrT>)i™it(Hi iMt r i~ I f f ¥ I 

BtfUfrf* 

Hum 

m *~n i i ixion 

hinHMI r**l*Htli od4 fr« f°r <mif Ailr* T >dd XL DO rarLDU 



Radio /hack Store! 

A I*" A*iiH*Mr In CdrMdirtii KjOiu SWk 

All DEFT Goitwarc and programs developed wnh DKKT s iH^r- 
are yASiL HUM irrdeporKtenl ana use ail ot (he memory n ycui 
Color Computer without OS-9 All you need is DKKT salt* aro ano 
a Tardy Cotor Computer wilh Exliffufed Dush BASIC, al jftfttf SZKol 
HAM and One D*aN Or-vc With Dfil-T P.isc <il (3^9 you mil 
ncodatext c-di1o r to *nle your progr«m&. PH J WQRD PAK corripalp 
Me upgrades and Educational discounts avaiiaoi^ Dealer inquires 
mif>lrnmf> 

Orders and Sales Information 1 -BOO- 992- DEFT 
Technical Assistance- l 301-253 1300 



GRAPHICS 



Map 




Drawing the Line 

Br Jimmy Mcfiill 

The following is a Lo-Rcs tine drawing program. 
Simply use the arrow keys to move up, down. left 
and right; use the number keys * I * through *B° to select 
the desired color (MT will switch to black). 

The listing; LlfCDRAk 

10 CLS(0) 
15 A=31 
17 B-15 
20 A$-INKEY$ 
30 IF A$=" "THEN GOTO 20 

50 REM DIRECTIONS 

51 IF A$-CI1R5<94)TKEH B*B-1:IF B 
<0 THEM B-0 

52 IP A$«CHRS(10)THEN B=B+1:IF S 
>31 THEN B-31 

53 IF A$=CHR$(8)THEN A=A-1:IF A< 
0 THEN A=0 

54 IF A$=CHK$(9)THEN A=A+liIF A> 
63 THEN A«63 

60 REM COLORS 

61 IF A$»"1"THEN C^l 

62 IF A$ =,l 2 " THEN C-2 

63 IF A$ =1i 3 " THEN C«3 

64 IF A$="4 "THEN 04 

65 IF A$= 11 5 " THEN C=*5 

66 IF A$="6"THJEN OS 



67 IF A$-"7 W THEN C^7 
6B IF AS="8"THEN C«S 

69 IF A$="0"THEN GOSUB 100 

70 SET(A,B,C) 
Bp GOTO 20 

100 RESET (A, B) : GOTO 20 



Read My Lips! 

By BIN Eeraleo 

The following, program is a graphics display of a 
lellow named "KoKo" (sound fainilhir 7 ) who will "spit 
out" sentences Irom the user's input information. The 
fascinating part of the program is the way ihc 
information is presented. 

Fur ;im bilious programmers who would tike to 
substitute different sentences, the programming 
techniques used are listed beluw. 



line 

«M50 

1 70 jfJO 
210 

220 

240 



Description 

Accepts user input and assigns to 

variables 

Draws K0K.0 

Allows 20 spaces oefnre the printing 
begins 

Hnlds 1 he framework of the sentence and 
variables from the user input 
Creates the sound and prints at 256, the 
sentences created in Line 220 



1 8 the n ai h q 0 w o l >j u*i > sea 



Ill* listing: 5P£flK2HEI 



10 

20 
30 

40 

50 
60 

7 0 
80 



♦SPEAK TO ME 

* BY BILL BERNICO 

'708 MICHIGAN AVE ■ 

' SHEBOYGAN i WI 53081 

1 (414) 459-7350 
i 



16K 
EC B 



CLEAR 1000 

CLS SPRINT" WHAT IS YOUR NAME" : 
INPUT K$ 
90 CLS 

100 CLS: PRINT" HOW OLD ARE YOU" t I 
NPUT X$ 

110 CLS : PRINT "ARE YOU A BOY OR G 

IRL" ; INPUT" (B/G) " ;BG$ 

L20 IF BG$« W B M THEN BG$~" BOY "ELSE 

TP BG$^"G"THEN BG?- 1 ' GIRL "ELSE BG 

$="PERSON" 

130 CLS: PRINT" WHAT STREET DO YOU 

LIVE ON 11 : INPUT Z$ 
140 CLS : PRINT" WHAT CITY DO YOU L 
IVE IN" i INPUT CT$ 
150 CLS t PRINT "WHAT STATE IS THAT 

IN" I INPUT ST5 
160 B5«CHR$(128) :Y$=CHRS(159> :E$ 
=CHR${157) 

17/J CXS:PRINTG51,STRING$(6,12 8) : 

PRINTe82 f STRING$a0il28) : PRINTS 1 

13, STRINGS (12 ,128} ! PRINTS 146 ,Y$ ? 

Y$>Y$/STRING$(8,128) 

180 PRINTS17B, ?YS;ES;YSB$;R$?Y$; 

STRING$(5,12B) : FRT NTi 209, STRING $ 

(8, 159) ; STRINGS (4, 128) 

190 PRINTe242,STRlNG$(10,159) :PR 

INT#275,STRING$(9 / 159) :PRINT@306 

,5TRING$(9,159) : PRINT© 3 40, STRING 

$ ( 7 , 159 ) { PRINTeS 7 2 , STRING$ ( 7 , 159 

) 

200 PRINT8402, STRINGS (11,255) :PR 
INT3433,GTRING$(13,175) :PRINT&46 
5 , STRINGS ( 13 ,255) : PRINT8496 , STRI 
NGS(15,17 5) f 

210 POR U=l TO 20:O$=Q$+CHR$(14 3 
):NEXT U 

220 S$*"HELLO "+N$+", MY NAME IS 
KOKQ, I'LL BE VISITING "+Z$+" 6 
TREET WHEN I'M IN "4CTS+" NEXT W 
EEK. I f M LOOKING FOR A ,f +BG$+" A 
BOUT "+){$+" YEARS OLD TO HELP ME 

FIND THE CAPITAL OF "+ST$+" , " 
230 L$=Q$+S$+Q? 

240 FOR P=l TO LEN(L$> -19: SOUND 
RND(9) +180, 2 : PRINTG256 , MIDS (L$ , P 
,19) ; * NEXT P 



250 PRINT0481, "aNOTHER OR eND" f 
260 W$»INKEY$:IF W$~"A"THEN 10 E 
LSE IF W$-"E"THEN 270 ELSE 260 
270 CLS : PRINT"BYE , ";N$ 
280 PRINT 11 SEE YA LATER 



It's Charlie the Caimdmn Dog, Eh I 

By R«jr Lsmbie 





Charlie's picture cut be dumped lo * printer for 
color or block and white print oub using a screen 
dump program. 



Th* I ki ii.gr CHARLIE: 



10 'CHARLIE (C) COPYRIGHT 1985 R 
AY LARABIE ALL RIGHTS RESERVED 
20 CLS:PRINT W CHARLIE (C) 1985 RA 
Y LARABIE": PRINT" ALL RIGHTS RE 
SERVED" 

30 INPUT" BLACK & WHITE OR COLOR 
(B/C) ";A$ 

40 IP A$» M C" THEN PMODE3 , 1 : SCREE 

Nl ,J3 X PCLS2 :GOTO70 

50 PMODE4,l:SCREENl, l:PCLSl:COLO 

R0,1 

60 'left ear 

70 DRAW « BM111 , 24 :M9 H , B ;M89 , 8 ;M7 9 
, 11 f M72 , 19 ; M68 , 3 6 ;M65 , 7 1 ; M56 , 87 f 
M49 , 96 ;M43 , 102 ;M28 , 103 ;M2 5 , 107 ;K 
24 , 119 ;M27 , 128 ;M36 , 140 ;M40 , 145 ?M 
56 , 152 ; M72 , 155 ;M87 , 155 ; M95 , 149 " 
80 ' right ear 

90 DRAW"BK159,24fH164,12?M172,e; 
M175, 9 ;M180, 16 ;M182 , 24 ;M180 , 32;M 
177 # 44;M180,G7fM191,86;M20B,95;M 
220,90;M22B,95;M229,99;M227,111: 



Oc!oDcr IMS THE aaihbow 19 



M222,12 4 ?M208, 139 ?M1B8 , 151 J Ml 76 , 
153?H165 # 14e" 
T00 'brow 

110 DRAW<'5Mlll,24mil0, 15fM125,2 
0;M140, 19;M144, 11 fH143 r 23 ;!4156 , 1 
1;M159, 13 ?M159,34" 
120 1 snout 

13* DRAW"BJ5l22,77 f*U07,80iK9B,86 
>M91,92JMO3,100;M7fl, 111;M7G,124; 
M81,117;M83,132;KS9,143;M95,149; 
M99,141;M94,142;M112,157;M131,16 

3 ;M128,156;M132, 152 ;M135, 15S;M1J 
2 , 168 ?M142 , 163 ;M156 , 145 ?M158 , 157 
;M165, 145?H1€7 J 131 ;M166 , 115 ?M174 
f 120 ;M172 , 1)94 ;ttl64 , 
140 1 shoulders & eyelashes 
150 DRAW n K157 # 83 ?K142 , 79 ? BK40 , 14 
5 ?M2 2, 160 J 1530, 150 ?M0, 188 f BK193 , I 
4SfM225,164r*M216,16a;M255,iB7?BM 
111, 55 ;M1 52, 49" 
160 'eyes 

170 CIRCLE {125, S3) ,9, ,2, 2:PAINT( 
125, 49), 1,4 

180 CIRCLE (141, 52) ,9, ,2*2: PAINT ( 
141,47) ,1,4 

190 CIRCLE (131 , 54) , 4 ; CIRCLE ( 134 , 
54) ,4 

200 'mouth 

210 CTRCT,FOip,ni) ,15, ,1.5,0, .5 
2 20 'nose 

230 CIRCLE ( 13 6 r 90) , 15, , . 3 ! CIRCLE 
(130,92) ,25, , .3:PAINT(130,95) , ,0 
240 IF A$="C" THEN PAINT (0,0) ,3, 

4 ELSE PAINT(0,0) ,0,0 

250 'end 

260 FGRX=255T01STEF-1 : Y-Y+l ; POKE 

140, X:EXEC4 3345 ;POKE140,Y:EXEC4:j 
345: NEXTX ! Y=0 ; GOT02 60 



Title Page Power 

By Bill Bcrnito 



Va 



D 



IV 




SQFTWARF 



One thing every program needs is an eye -canning 
title page, Kftfrtir^f* uses the DRAW and PAINT me I hod 
that puts the title on the screen, paints tb? letter*, 
switches to an alternate screen and Harts over with 
another color, giving you a possibility of 24 different 



screen presentations. Use the power of your CoCo 
to spruce up those title pages! 



The Idling: KPDB1LU 



' KROMICO 

'EXAMPLES OF GRAPHIC 
' BY BILL BERN I CO 
'70S MICHIGAN AVE* 
' SHEBOYGAN, WI 53081 
'(414) 459-7350 



l*iK 

ere 



10 

20 'EXAMPLES OF GRAPHIC TITLES 
30 
40 
50 
60 
70 

90 PMODE3,l:SCHEEHl,lsPCLS 

90 X=l 1 START PAINTING WITH COLO 

H #1 

100 ' LINES 110-240 DRAW AND PAIN 

T "KROMICO" IN FAT LETTERS 

lip DRAW n BM2, 1D70K12U25F25R214TJ1 

0L2 09H25E35L1 6G25U25 LI I " ■ K 

120 PAINT {6, 7) ,X,4 

130 UKAW"Hrl40,S7U44R2SP6D14fl6L10 

F18Ll2Hl0D10LeBU38BRSR8F4D6G4LSU 

14" »E 

140 PA TNT (44, 55), X, 4 

1 50 DRAW" BM7S , 52U3 2E 6R20F6D32C6L 

20H6BR10BU2UF3R8E3U25H3L9G3D25" 
'O 

160 PAINT (80, 52) ,X,4 

170 DRAW"BM118,57U42R10FBERR10D4 

2L10U2 6G8H8 D2 6L10 " ' M 

180 PAINT (120, 55) ,X,4 

190 DP.AW"RM163, 57U42R10D42L10" « 

200 PAINT(165,55) ,X,4 
210 DRAW"BM180,46U23E7R20F7DGL8U 
3 H3 LI 1G3D22 F3E1 IE 3U3R8 D6G5L2 1H6U 
4" 'C 

220 PAINT(102,44) ,X,4 
230 DRAW"BM221,50TJ28E6R20F6D2&G6 
L20HG BR 10BCI2 UF 3R8E3U2 1H3 L9G3 D2 1 " 
'O 

240 FAINT(224,52) ,X, 4 

250 % LINES 260-330 DRAW "SQFTWAR 

E" IN SMALLER LETTERS (NO PAINTI 

NG) 

260 DRAWBM75, B0U2H2L4G2D4F2R4F2 
D4G2L4H2U2" 'S 

270 DRAWBR14D2F2R4E2U12H2L4G2D1 
1" 'O 

2S0 DRAW M BR160^IJ9NR6U7R9 , ' *F 
290 DRAW u BR7R1 1L6D1 6TJ 1 6 BR1 2 " 'T 

300 DRAW" D12F4E4NU6F4E4U12BD16BR 
7 n t w 

310 DRAW"U12E5F6D5NX9D6" 'A 
320 DRAW"BRGtTl 6RGF2D4G2L6R2F6D2" 
'R 

330 DRAW" BR6NR9U8NR6U8R9 " 'E 

340 GOSUB440 'TIKE DELAY 

350 1 LINES 360-400 TRY DIFFERENT 



20 



THE: HA IN HOW 1Wlfa 



SCREEN STYLES 
360 PM0DE4 , 1 J SCREEN! , 0 : G0SUB4 40 
370 FM0DE1, IsSCREENl, 1 :GOSTTB440 
380 PMODE4 , 1 : S CREEK 1 , 1 ; GOSUB4 40 
390 PtfODE3 , 1 I SCREEN 1 , 0 1 GOSUB4 4 5) 
400 PMODEi,!: SCREEN!, #;GOSUR44^ 
410 X-X+l 'AFTER ALL € SCREEN ST 
YLES ARE TRIED, PAINT WITH A DIP 
FERRNT COTX3R 

420 IF X>4THEN 80 ' REPEAT AFTER 
FOUR COLORS ARE TRIED 



PMODE3 



r 1 ! SCREEN1, 1 1 PCLS I GOTO 
1 ERASE SCREEN AMD START OVER 



ALL 
430 
110 

440 FQRT*=lTO1500!NEXTTsRETURN 

The Towers of Hanoi 

8) David Cromfey 






The following is a graphics «Jcrnuu>l i iilion of the 
"Tower* or Hanoi" puzzle. Due object bt to move 
all the discs on the left rod over lo (he right rod 
in the same order that they were iti at the beginning. 
This shows how the puzzte can be solved, 

Tlir iKtiiig; HftNGI 

100 ' — TOWERS OP HANOI 
lip * O-C DAVID A CROMLEY, 1984 
120 PCLEAR 4: PMODE 3,1: COLOR 3 
,2 

130 PCLS: SCREEN 1,0 

140 N=08S NR-NI OIH TN(3),TG(3,1 

6) ,TC(3, 16) 

150 FOR X-43 TO 213 STEP S5 

160 LINE (X,0)-{X,191) ,PSET: NEX 

T X 

170 T1^2: T3=l: FOR 1=1 TO N: TN 

mmi 

180 TS(2, 1)=I: TCt2,l)»I-INT(I/3 
)*3+3 

190 COSUB 220: NEXT 1 



200 Tl-li T2«2: T3=3 ; GOSUB 340 

210 GOTO 210 

220 1 — MOVE ONE DISC 

230 N1=TN{T1) : N3=TN(T3}+1 

240 ^N(Tl)*=NX-l! TN(T3)«N3 

250 XS*TS(T1,^1)I T5(T3,N3)=XS 

260 XC«TC(T1,N1) : TC fT3 ,N3) *OCC 

270 Xl-Tl*85-42i X1 — T3 A 8 5-42 

280 Y 1*1 94 -N 1*1 2; Y3=194-N3*12 

290 XR=44-INT{XS/NR*19)*2 

300 COLOR XC, 2: FOR Y=0 TO 9 

310 LINE (Xl-43,Y1+Jf)-(X1442,Y1+ 
Y) , PRESET 

320 LINE (X3-XR,Y3+Y)-(X3+XR,Y3+ 
Y) ,FSET 

330 F5ET EX1,Y1+Y,3); NEXT Y: RE 
TURN 

340 1 — SUBROUTINE 

350 IF N=0 THEN RETURN 

360 T=T2: T2~T3 : T3»T: N=N-1: GO 

SOB 340 

370 T=T2; T2=T3: T3=T: 
300 T=T1S T1=T2 : T2-T: 
390 T-Tll T1-T2: T2-T; 



TURN 



GOSUB 220 
GO SUB 340 
N-N+lt RE 



Space Waves 

B\ Jin* 1. 1 Pi m I son 




Rttrcxin draws sine wave designs on an outers pace 
background find play* a shtul smmd effect, The design 
is erased and then starts over with a new pjcttire 

Hor quicker drawing. PDKC 65435,0. 



The listing: qc I pes in 

1 ' *RCIRCSIN* - 

2 A~RND (-TIMER) 
4 G«10;R-3 




BY JOEY GCODSOH 



OCUDcr THE RAINBOW 2T 




PRO-COLOR-FILE 

ENHANCED 2.0 



$59 95 



The first serious database program amiable tor the Color Disk System and, since 
its introduction in November 1982 t it lias remained the popular choice of the Color 
Computer user 



■ ea Data Fields lof record 

* 1020 spaces available per ( ecotd if needed 

* Maximizes multiple drive operation 

* 28 equation tines (+— V| 

- IPTrlFN-FI HF Ionic tests in equations 

* Full Screen eonint} on up to 4 data entry screens 

* Key click and auto key repeat 

- Stores custom rlfistgned rftpnrr trvmats 

* Obtain touts. averages, or summaries for any field 

■ Output reports tn primer screen or disk file 

* Send oara out to a dypjacalc compatible ino 



* Separate label generator tor up to 10 across labels. 

* Pte-defina up to 16 indexes lor search mo/ ruling file 

- Sorts 750 recgrds in under 5 minutes 

* User deiined selection menus 

» Repeated tasKs pertormen witnone Keystroke using SIMON* 

* Comes with 75 pages ot documentation in a 3 tiny binder 
■ Supporter] bv a national users group 

- Full time programmer support 

' Supplied on an unprotected disk 

* Supports P.RH. Systems 10 Meg hard drive iSpecityl 

* SIMON mtud&f tm with jwr ortfor 



PRO-COLOR-FORMS2.0 

PRO-COUQfl'FGflWS access dan fuse 
trailed *lth PHQ-CGlOflrFlli anfl fiwge tnan-. 
mtn a leflEr or p':ac* them fjtt pre-pnnie3 larmc 

- STORE UP tO h KJHMAIB ■ USER DEFINED 
PAGE SIZE • SUPHUlt IS FECIAL PRINTER 
CONTKDi CUffiS ♦ RIGHT JUSTIFICATION ■ 
PASSWRO PROTECTION - MTOSWIilt 

You can u»im? built m ML ten odiln lor 
a«iinoihf!fnfPiftjiiw¥ffli' i,w¥iMMiwEf 



s 29 95 



MUSTER DESIGN 

1 hio crapNtti proonun docs rare f» Wi than 
Ml in roc- m shir odliirra h wi'l gcwate 
blninq In hi r«53 qraphlts tnnl can te dlttaftm 
SifSB skinny, fjola, tfiOu/ed. lBop shiirtowwl. 
f Ma 4ianYiwHl fK tall ti *IH *teft luleriact Willi 

res ell ^iIaj.s *<m fuif fttev 

Ajs 3 uhwIum tiUilw. U takas lull achawaflp of 
all the eiUfHfctl BASIC til-res Wilt cfr-tm.viii 
Creawootts cjfpd* lines ojw mspiaye arm 
utUlic GET ana PUT feaun m BOM aaoeo cwtv 
manfls nxjuGq inn:** rofiocoan. turn (HspJays 
Dadwai de 0 upeide tjow SQutfi ifciHaw 
crme doi patterns for ahulnw w diworml imw 
rwar«ywttackpKiunds 

Special 05*1 fite CJBfllorJ *im !hfi ifltbn tiearj 
Jtililv alio* »a qckss hi-res Graphs hortt 
TeJfWrritPj-W gnu m*i HAStf (iwirwiftfl PRO- 
O0LDfl-FQflM5 

Interfaces *lttt ^ ^mfoi skj" hhmh phitafs 
Ittwl IWu il: I ,n>lifv-ilvt« yrauhk: abiilsy. 

s^mimM S*>Q95 

M Tt4 fawn. (Kl tW WW fttfd v £ if ^ 



SIMON 

SMfJftKill wai^rSfOvluninriiugn^fBASIt; 
rrogi ani jj.u tag (raft of war/ KeviunM? yfti 

mafe, Tin tepuf#« n n t« wed m a flu* tin? 

soite imttt rime you wan to [.15 ruin Lf.t ^j-ma 
pwflciire. SiMUN unit Od it To: v jg 

a cuGnn mfrui ur do crotfeia w u»: ita 
pressor one toy nwli hnm SIMON ivn yojf r!ASK % 
ringamlG- and scloa U»e ir-oioiMwiL- tomnui^u 
nte id Y«r ca» Iwe 5W*[)N iiaiyat« 
HftV JnpiA *5 Ihflt you can aiLw mlinfflainn ilj.il 
mnl hfl Ihfc same emIi riflw- 

51M0N \i pertert m ^ i«hj *jri itoumity 4He 
ffainiinflnp' 1 n ^fty otht* i^v*n Hal fajuSoS 
.1 $nM""f>< h iflumtrt^ i») ansnwicd exn tin* 

ftowmwls CotorGampittrr wan ^ 



PRO-COLOR-DIR 



1 IX-' <■ "v 



pkO CClOH-UIH ?. 1 reirj^i n« ccion^ 
and create 3 maaa cusa h e n^i can eh? 

Bv PRO COLOR fill rw sortirtd and 
r^rhnQ 100O + fccords can « stored on one 
diskette wilh valuable information about each 

tncmi 

♦ IMSK HJ NAMt * KUNAME/fcXT - 1 VPE Of 
HLfc p IMlfcClUJED ■ DATE UPDATED ^ 
NUMBER Of GRANS ALLOCATED - NUMfitn 
OF EJECTORS ftLLDCATFDANC USED- 
MACHINE LANGUAGE AQ-Jfl[3SC3 * 

Yoa car QttaM (Wd cjdik at IK inlEKmstign 
and create laotis 01 the nfenaffiK 'or piaci.m on 

therJ-EkBIKHESJl. 



s 21 



9S 



Buy all 3 

in the 
PROCOLOR-SERIES 



DTNAGRAPH 

A Ulillty orogram trsi nwtws or DYNACAL£ ' 



civriAUALL- lo Gtnnand wp\iv.\ la {uriiiir 
antiancino m 1cdoi.i» ft owchic «i«tinq 
prwngns cuch as MaBt eTT tJtSJQN CoCa \tu 



L 



?ma«Bino ana iztnl. no ft oraphic iFditinq 
rjroEranrj quoh as fMSTEH n ESJOI 
arwaittiftyn 

DV^ACflAF'r I can also rod?.*? a pi tyn 
»TsrtkC4lllr WfJ iKylfnrrlaUir^ rna fl„j|iipj*. 
cfeolairt can te comtf n&i inm nm* 

s 19 g5 



SIDBWISE 

SIDE WJftf iTTrtKr-- ifto-n WiJl'ffl 'j.'i'it'ihr 11 ! 
pui mis 1 i«*tjidfl inJiUibiK-owt side ways) 
P»im wa ait ASCif sioraD ipreao cn&oi hie mat 
ten up tp ^56 cuat meters per re* 'or easttt 
vie*irtj Nflnf^na^iH wiih uffVEattald 
«eat- logetrisn 

yuE wst r^ad -n flitv ASCII hw lito and 
DTkri iiuu' £i2d *iyi mstrx) a ftadis fmaek Coson 
WVdata, U HDh o 1 Gemini prrincrs Karw-inrs rw 
or aphicc 5i> Ifiy SIDE WISE (QtttS OW A^'U C*ies 
fawjlflg fiAJilC plogram ; ini *r * p;n,;ft.jw 



7ELEGBAPHIC5 

PRINT «i-RfStlHAPtnCS WHILE USiNC 
rfLF*R»T£fiT64l 

Uso (Our DnCo Man. firapfiicom or ant qilw 
urDDrirCJi ofnifla jicoiaT lo affile your imn 
wna rtcatts or awes fjians wu tIict prim nmv 
while wne »«iflo "feuswiiiw-fW rsttwuiprt^n 

«av lo add llwi pa ?jmyd irxid> In 

TfliWpitlhh'^iirtBrldttE* *H1i fljJrvJ SllJA, 

C : j 1 i>:' mi iL C-lurh mi audaia (inters havinrj 
rjDt-aooiijssaois 'jraciwis. ft surr^ti mrjaiiicanii 
id letewitier 4a win aitow jfou 10 eat leiaimrtw via 
IK OiSM 0 MENU prtr-1 cjI lie rjtapnic tvitti 
out arPBCllfiQ ai*n OT MWf 1»r iti (tiBTTofrci 

ihbteiiiesiMniMvllwta 

M ASI E F OEiJK'.N prtnirani.BmflB W Wt tttnton l 
ntofl lobuv 1 hq flfoptHsu qdrtiii otoqiBro.we rw» 
made, ihis iFjQiurc nmliU? qi 3 lorwcd csiw; 



S 24 9S 



DYNACALC 

SRFJfiMJSHff r IU-XIWTY 

Telewriter-64. 

I*0/?D PROCESSOR POWBH 

Coco Max 

GRAPHICS SUPSfVOR 



s 



89 95 



5549s 



S69 95 



Order by Phone 
(803) 665-5676 

Derringer Software, Inc. 

PO Box 53Q0 norenca, s c bm 

Ittclujtf 13 00 lor UfS SHrpplnrj . S5 00 US M^i $U.OO Air Mall 
CnsckS WoncyOiMr VISAor Ma^iCa-rl 



5 FH0DE4 r 1 * PCLS * SCREEN1 , i 

6 FORW— 1TO150: PSET (RND (252) ,RNP( 
191)) :NEXTW:FORW=ITO10; CIRCLE (RN 
0(255) ,RND(191) ) , RND ( 2 ) 1NEXTW 

10 IFB=0 THEN X*X+3 

11 IFB<L THEN X*=X-3 

12 IFBB-0 THEN XX-XX+3 

13 IFBB»1 TKENXX-XX-3 

14 G— G+GG 

20 ¥»G+1£*(SIN(X) ) 

30 LINE(X,Y)-(Y,XX) f PSET 

31 CIRCLE (X f Y) ,R; CIRCLE (Y, XX) ,R 

32 IFX=255 THENB=1 

33 IFX=0 THEN B^J3 

34 IFXX'192 THEN BB»lsGQ5UE100i P 
CLS t K=RND ( 10 ) i FORW-1TQ150 : PSET [ R 
ND(255) ,RND(191) ) : NEXTW: F0RW=1T0 
10:CrRCLE(RND{255) ,RND(191}) r RND 
(2) iNEXTW 

36 IFXX=0 THEN BB=0 

37 IFG=24fi THEN GG=-2 

38 IFG**10 THEN GG=2 
50 GOTQ10 

100 PLAY H Vl rt 

101 J^HND(5) i J5- n 0 H +STR$<J) J PLAY 
J5 

110 F0RJ«1TD15 

120 PLAY H T25 5V+ABGABG" : NEXTJ 
130 F0RJ=1T015 

140 PLAY rt T2&&V-ABCDEi<"GABCDEFG , ' SM 
EXTJ 

150 FG RJ = 1T0 4 S0 : NEXTJ 

160 J-RND(4);0NJ GOSOB 200,250,3 
00,350 

161 RETURN 

200 FORJY«0TO191: LINE (0,JY) -(255 

, JY) , PRESET 8 NEXT JY : RETURN 

250 F0RJY=19 1TQ0STEP-1 : LINE (0 , JY 

)-(255,J*) t PRESET S NEXTJ Y S RETURN 

300 FORJX=0TO255iLINE{JX,0)-(JX, 

19 1 > , PRESET : NEXTJX : RETURN 

350 FOHJX-25STO0STE-P-1: LTNE(JX r 0 

) - ( JX , 191) , PHESET : NEXT JX : RETURN 

Speed OptimUmu 

By Doug larrell 

Bail pre$£nl« a slutiniug, visual graphite effect 
Reftine Inciting and running Rati, mir.i tUr. fn Mowing 
pokes: 

POKE! 2G1G0 *« : PDKC25 . ne:N£u 

The listing DPLl 

10 CLS6EPRINT@224,"CAN THE COMPU 
TER WORK AT HIGH SPEED? (Y 
/N) * 

20 A$— INKEY$ i IFA$— ,T ¥ "THEN POKES 54 
05 , 0 1 WA^40 ! GQTO30£LEEIFA$^'N "THE 
NPOKE65494 , 0 i WA-20 ; GQTO30 : ELBEIF 




A$= ,,n THEN20ELSEGQTO20 

30 IN=1j S=l ,333333 3 3 

40 R=-» 390625:2=400121=3 600 

50 CLS4 :PRlNTi224, STRINGS (32,32) 

; 

60 PRINTS 192 , STRING? (32,153) ; 

70 PRINT#256,STRING$(32,153) ? 

80 A$~" 1YOU WON'T BELIEVE THIS I 

I » 3 PRETTY INCREDIBLE I MIGHT AD 

D 50X, OK, I'M WORKING ON ITJ I ! 

7ALLRIGHT, GET READY , HERE IT IS 
9 ii 

90 F0RP=1T013STEP4 

100 PMGDE3,FlFeLS3;COLORl, 1 

110 M1-INSTR(A$,STRS(TN) )+2 

120 PRINT#2 24,MIOS (A$ r Ml , IN5TR{K 

I, A$,STR${IN+2) )-Ml) 

130 FORL=0TO256ST£F64 : LINE (L, 191 

) - ( 12S , 96 ) t PSET; NEXT 

140 F0RL=ll2TO189STEP8 

150 LI^L+IN i L2 _ L1^ 9 6 1 I 2*IN/40 ; L2 

=Ll-96 

170 LINE (257-Ll*S, LI) -{L1*S, LI) , 
PSET ! LINE ( 2 57 -LI *S , LI ) - ( 2 57-L1 *S 
, Ll-26+L2*R) , PSET: LINE- (0, Ll-2 6+ 
L2*R) , PSET : LINE (L1*S,L1)- (Ll*$ , L 
1 -2 6+L2 *R) t PS ET : LINE- ( 2 55 , Ll-2 6+ 
L2*R) ,P£ET 
180 NEXT 
190 CQLORl,! 

200 LINE (0,80) -(2 55,80) ,PSET 
210 PHODE0 , P : PCLS0 : PMQDE 3 f P : PAIN 
T(10,7S),1,1 
220 C0L0R1,1 

230 LINE (0,127) -(128, 70) f PSET: LI 
NE-(255 r 127) t PSET; LINE (0 , B0) -( 25 
5,80} /PSET 

240 F0RX"58TO17BSTEP4 

250 Y-SQRCS*(1-(X-11S) K 2/Z\) ) 

260 LINE (X-2 , 159-Y) - ( X-2 f 159+Y) r 

PflET 

270 NEXT 

280 CIRCLE (128, 96) , 60, 2:PAINT(12 

8,38) ,2 r 2:CIRCLE(128,96) ,60,1 

290 F0RA=.2T01STEP.2 

300 CIRCLE (128, 96) , 60 , 1 , A-I2 , 0 , , 

53 

310 NEXT 

320 FORA-0TO.8STEF.2 

330 CIRCLE {128, 96) ,6p, 1, A+I2 r ,5 f 

1 

340 NEXT A 
350 IN=IN+2 
360 NEXTP 
370 P-l 

380 PM0D14,P:9CREEN1,1 

390 FORW=0TO WA;NEXT 

400 P^P+4 : IFP>13THENP=1 

410 GOTO 3 80 ^ 



24 THE RAMBOW OcEoo&r tflB5 



I 



EDUCATION 




This program helps make the 'ups and 
downs' of learning easy 



\ 




(J 



By Bit! Bernico 



Sesame Street teaches f unda- 
mentals to youngsters, help- 
ing them understand simple, 
everyday words like large or small, 
near or far, alike or different. 
I lerc's a program that helps them 
comprehend up liuu down. 

This program, Elevator, at first 
glance T may appear to he strictly 
for young kids. Don't believe ill 
There are some pretty slick pro- 
gramming tricks integrated into 
this one — tricks you may want 
to use in your own programs even 
if you aren't overly entertained by 
an elevator making the rounds. 

Constructing the seven ttnors ol 
the building is done in lines 80- 
220, the building being topped off 
by the word "ELEVATOR" in 
Line 230. Lines 240-250 ask if the 
user wants to go up or down. Lines 
260-290 accept use; input. Line 

tSili Bernico is a sclf-iaught compuivrtsi 
who enjoys golf, music and program- 
ming. He is a drummer with a rock hand 
and lives in Shtboy#on> Wis ) 



270 keeps the words "GOING U M" 
on the screen and erases the l> OR. M 
Line 280 keeps the word 
"CniNCrnnthe first line, erasing 
the rest of that line. It also keeps 
the word "DOWN" on the second 
line, erasing "(U/D)," 

The basis of the elevator action 
is held in lines 300 through 420, 
Lines 300-350 are GOSUBed if the 
user chooses T>' and lines 360-420 
arc finsUBed if the user chooses 
V\ 

In either case, *S* equals the 
value of the sound, with the tup 
floor having the highest sound, *W 
equals the number of the door 
displayed in the right window and 
is poked into value *V\ t used POKE 
instead of PRTNT P because PRINT B 
left unwarned spaces before and 
after the number. 

As the elevator passes each floor 
a character string that's half black 
and half yellow appears in the 
window, which gives the impres- 
sion of the elevator being halfway 



LicN?&Br ifflft THE RAINBOW 25 



Radio Shack Has 

Software 





Color File." An easy-to-use 
home tiling 
system to al- 
phabetize, 
select, revise 
and store 
personal re- 
cords. 

Comes pre-set with seven files— 
or create your own. 4 
#26-3103 l9 Ub 

Spec tacuia tor ■". Do planning 
and budget 
jng with this 
electronic 
spreadsheet. 
Just enter 
numbers and 
formulas — 
results are displayed on com- 
mand, Ideal for financial fore- 
casting, * 26-3 104 29* 5 

Color SCRIP SIT*. A powerful 
home word 
process i ng 
System tor 
correctton- 
fiee tellera. 
Text can be 
saved on op- 
lion al cassette recorder or 
printed with optional printer 

Personal Rnance II- Includes 
2B expense 
catngnrifts, 
including 
auto, qss, 
food and 
more. Review 
spending on 

year-to-date or category basis. 





29 



95 



Color Ed I tor/ Assembler. De- 
velop 6809 

software. You 
get Inal as* 
□cmbly in 
memory, an 
editor to 
change your 

program and Z Bug for tasting. 
*2*3260 3g9S 




Bingo Math. * Three exciting 
games to 
make ieanv 
ing math fun, 
Dingo. Speed 
Math and 
Number 
Hum. 
#26-3150 



m « 

SDlGt C k ' C 1 

a mats niTvt 
his i npimc 




19 M 



Baseba II. * This exciting game 
plays like the 
big leagues! 
You are the 
coach — tfa 
up to you to 
control the 
pitching, de- 
fense, and njnning for extra ex- 
citement. Fast paced baseball 
action. flf26-3Q$5 19 9S 




Canyon Climber.* Your climb- 
ing skills are 
tested when 
you find kick- 
ing goats, 
falling rocks, 
zinging ar- 
iow$ and 
more on your way to the summit. 

ipw 29^ 5 



•Jflttttnt- 1*fJl'il*f rfrtu m 
Jflftlfckl fill] .ttuidEi ;K|j:!ir.| 



□own land.* You're aJone in a 
secret cave, 
you lump and 
cflmb from 
chamber to 
chamber cot 
lectin^ gold 
anddia- 

monda. Each chamber is a new 
danger. Will you survive? 
#26-3046 




19 



95 



Galactic Attack/ Enemy 
spaceships 
bomb your 
defense 

shield* If you 
destroy this 
squadron, the 
enemy re- 
verts to a deadly night allack, 

19 s5 

Poltergeist. Based on the hit 
movie. 
Search for 
clues and 
face the pol- 
tergeist. Not 
for parents or 
others easily 
frightened 
*26-3073 



ML 



24 



95 




the Color Computer 
You Want 




Mega»8ug.* A maze of fun! Try 
to tose the lit- 
tle " buggers 1 ' 
hot on your 
trail- You 
can t stop. 
Everywhere 
you go, on 

every turn, there's more of them! 
Excellent color graph- 
ics. #2fr3076 <|ggg 

Slay the Neriu*. " Fasi action is 
needed to 
save your 
submarines 
from deadly 
3tarii3h and 
the ancient 
*ma creature 




— Nanus #2&af>BG 



19 



96 



Clowns and Balloons*" A real 

circus ad 

Use your 
safety not to 
bounce the 
down up anrl 

down to pop 
the balloons 

overhead? Be careful— don't let 
the clown fall #2€-30S7 





Deluxe Joystick. Get accurate 
cursor control and quicker re- 
sponse. Dual-axis trim controls, 
#56-3012 29 95 



Joysticks. Two controls with full 
360° mnvememi Single hot but- 
ton. A "must" for selected games. 
^30Q6(pair) -|g &5 



Cyrus. A chess program with be- 
ginner to 
tournament 
skill levels 
You can take 
back a move 
or reject I he 
computer's 

move and force it to play again. 




19 



95 



7 Card Stud, Compete wrth 
three com- 
puter poker 
players. They 
can adjust to 
your playing 
style and 
make It more 
difficult to win 




19 



S5 




Radio /haeti 

The Technology Store 

A DIVISION Of TANDY COFIFOflATlOrt 



NEW 19AA Radio Shack 
Computer Catalog RSC-lS. 
Send tor your copy. 

tABU To; nnaio SnacA. Mpt. B8-A*flM 
300 Ono Tandy Conic 



Cii t _ 



.Be. 



PrteM spfily a1 HadiQ Slack Qmp«lD< Con 
lan ami hi jM.Hicip*tir*g fl*dio Shack atom 
ant] (hwlarn- 



between floors* I chose the 
variable BY$ to represent the 
''Bottom Yellow" color bloc: k, 
TYS is used when the "Top 
Yellow" hlnck appears, 



These actions are merely 
repeated in a mR/NEXT loop 
until youVe covered all seven 
floors* I'd be interested in hearing 
from anyone who can use Mm 



premise and build a more com- 
plex program around it. My 
address is 708 Michigan Avenue. 
Sheboygan, W| 53081, phone 
(414)459-7350. □ 



250 
END 



..225 

i- * ■ Ip3 



The listine; ELEVATOR 

10 ■ ELEVATOR 

20 'BY BILL BERN ICQ 

30 '70S MICHIGAN AVE- 

dfl • STfRROYGAN . WT 53fl 



40 •SHEBOYGAN, WI 



53081 




EVERYDAY PROGRAMS 

FROM 



Bob's Software 

LITTLE LETTERS f- 

An bducaiionaJ Program lo Help Children 
Learn the Lower Case Letters and Correlate 
Them with I he Upper Case Letters 
f 16K Extended Basic Required I 

SKANCE 

A Dice Game for the Whole family 
Play ArjHiu.si Uih Ci»mi|hjIh< <u Up to 3 Plsydrs 
[i&K Extended aasic Required I 

-►master disk directory 4- 

A Program For Finding which Disk You put thet 

Social Prngr^n>nr* 

Keeps Ttaefcol up to 250 Program Nomea Par 
Master Disk Ftla 
Lead the Program Name 1 at a f i mo or by the Dish 
I32K Disk Baste Requiredl 

Send a Tape or Disk m a 
SELF-ADDRESSED STAMPED MAILER lo. 

Bob's Software 



t».Q. BOX 351 
CLEVELAND, OHIO 441Q7 

PLEASE REQUEST ONLY ONE PROGRAM 



H 



S=CHRS(156) !BY$=CHRS (147 J 
B0 CLS3;PRlNTe49B>A$; 
90 PRINTS4G6,C$;CS?E$; 
100 F£INTS434,A?? 
110 PSINT@402,C$;C$;E$r 
120 PRINT&370JAS; 
130 PRINTS33a,C$?C$,"E$r 
140 PRINT@306,A$? 
150 PRINT8274,C$fC$ r E$; 
160 PRINTP242,A$; 
170 PRINTf*210,C$;C$F$; 
180 PRINTei78,A$? 

190 PRINTQ146, C$;C$?E$r 
200 PRINTS 1 14 f A$f 
210 PRINTS B 2, C$;C$;E$; 
230 PRINTS50,A$; 
210 PRINTS18 , B$; "elevator" t B$ ; 

240 PRINTS0 , "GOING UP OR" 1 
250 PRINTS 3 2, "DOWN (TJ/D)?"; 
260 I$^INKEY$:IFI5-""TITEN2C0 
270 IF IS- W U"THEH FRINT§8," 

; PRINT632, STRINGS (11, 143) r;GOSUB 
360 

280 IF I$="D"THEN PRINTGG," 

11 ; :PrintS37, 11 " ; : Goyub 30 

0 

290 GOTO B0 

300 S=180 : N-55 : V-1113 : FOR Y~05 T 

O 469 STEP 64 

3 10 PRINTS Y, TY$ ; ; GOSUB4 20 

320 PRINTS Y # D$ f : SOUNDS , 1 1 POKEV t N 

*GO5UB420 

330 FRINT§Y,BY$f :GOSUB420 

340 PRINTS Y,L$; SPRINTS Y+4,L$; : GO 

SUB420 

350 S=S-5!N=H-l! V=V+64 S NEXTY i RET 
URN 

360 S-150 : N-49 : V-1497 1 FOR Y=4G9 

TO B5 STFP-fi4 

370 PRINTS Y , BY$ ; : GOSUB4 20 

380 PRINTS Y ,D$; : SOUNDS , 1 : POKEV , N 

:GOSUB4 20 

390 PRINTS Y i TY$ f \ GOSUB4 20 

400 PRINTS Y i L$ $ ! PRINTS Y+4 ,L$f tGO 

SUB420 

410 S-S +5 ; N-N+ 1 S V-V- 6 4 : NEXT Y:RE 
TURN 

420 FORK-1TO20 J 0 : NEXTK; RETURN 



?Fi THC RAINflO* OtlaLHrr '9fi5 



BYTE MASTER 



1 l&K 




ECB 






Uncomplicate 
Programming Tasks 
Using Your 
ROM Routines 



By R. Uarlly Bella 
Rainbow Cunlributitig Editor 



I recall a saving I used to hear. The 
situation Wffli like this; 
If 1 wanted to borrow my friend \ 
yoyo, I so id, "Hey. Bryan, can I burrow 
your yoyo?" 

He kindly replied, u Ah, go gel your 

own, dummy," 

I said, "Why buy a cow when you 
can milk one through the fence?" 

He promptly hii me on ihe jawbone 

with his yoyo. 

You Bouf hi it with Your Computer 

Well, there are a few things you con 
borrow from your computer, without, 
endangering your jawbone. They an 
tailed ROM routines. Remember? 1 
men tin ncd ihem in (he August column. 

A ROM routine if a machine lan- 
guage ruutmc thm resides in ROM. 
Actually, your computer's KUM 
{Read-Only Memory) is nothing but a 
series of machine language routines and 
liibtcs. Some of ihc routines only 
operate as part of the a*Str ROM built 
into your computer, but other routines 

(R. Berth Bern ts currently a technical 
writer for Tandy Corp. and i* a former 
news reporter and magazine editor. As 
the father nf If) rhitdrvn, computers are 
his ejtape from leutity.) 



can be called irom any program and 
put to use. 

itu kainbow has carried numerous 
articles and listings dealing with ROM 
tiiutitfo Hnd I do net propose to 
compete with theux However, I have 
talked to a numbej of people who, «fter 
looking over the articles, still didn't 
know of what value they arc or how 
to put them to use. 

Along with ROM routines, your 
computer also com aim some tables and 
value* in a " wurk space" area of R AM 
that can also be borrowed atkJ manip- 
ulated to make assembly language 
programming a bit easier, I will leave 
i hat discussion for the future. 

Xtr ROM Routine* Worthwhile? 

Dcfore encouraging you about ROM 
routines. I should mention thai using 
them is not always the best policy Ynu 
may have experienced the frustration 
of having a program thai works on one 
version of the Color Computer, but 
docs nut work properly on another 
version. 

Often this is due to a change made 
in the ROM routines that the program, 
attempts to directly ucees*. Candy, of 
course, does not guarantee it will leave 
ROM routines alone in new versions 



of basic. Thus, using them can create 
future problems for you or someone 
cist. 

A good example of this type pi 
problem is found by attempting to use 
the Telewriter word processor with the 
JDOS disk controller. The JDDS 
controller contain* its own Disk BASIC 
routines, and Tekwrtter relies heavily 
on using built-in Diik basic It does 
not find what it is looking for in JDOS 
find, as a result, cannot function. A 
machine language program that is 
totally Independent of ROM does not 
have this type of problem and could 
j»>Miihty operate on a totally different 
6809-bascd computer. 

Despite the problems involved in 
using ROM routines, it is still a fun 
way id program. There is something 
exciting about doing a com plicated task 
wtih very little programming. For 
instance, There in a ROM routine 
available to clear the Icjli screen and 
home the cursor To ti.*r il, yon need 
only one program line: 

JSR JA928 

That'*; all. Routine 5A928 clears the 
screen and sends the cursor lo the top 
left-hand corner of the screen. If yuu 



Odotxj' THE RAIHBOW 29 



wish to check this out from BASIC, type 
FVFJC *HR*3?B and FKTFR T> « more 
wml t1iu.ii typing CL5 and pi cuing 
Enter, but it does the job. From 
assembly language, however, such a 
routine is much less work thaw writing 
the code to do the job. For instancy 
the code to only dear the screen might 
took something likr ihiv 



LDA 


96 


LUX 




LOOP ST A 




CMPX 


$3600 


BEQ 


DONE 


BRA 


LOOP 



Anytime sis lines of code can be 
replaced with one it seems like a guud 
nfttft9$$ However, I he onc-liiicprogniui 
would never work in a 64K machine 
with BASIC ROM disabled, The six-line 
program possibly could. 

If you like the idea of this kind of 
programming. 1 have included a few 
more routine addresses, Expcrimcni 
wit III hem If yon gel some good result* 
ami Mini ml Lie £lhm.I <ifTLiJ<L/i|iaD5i let [DC 

know and I will share them with other 
readers. 



Address 

SA30A 



SA027 
SA2BF 



SA027 



5BDCC 



Purpose 

Print the character repre- 
sented by the value in Reg* 
isiei A to flit screen 
Input a line of text from 
the keyboard and store it in 
a buffer at memory loca- 
tion S02DD. 
Reset your computer. 
Send the character repre- 
vciited hy the value in Reg- 
ister A to the printer 
Initialize BASIC. 
Sample the joystick} and 
store the values in the fol- 
lowing locations; 
SOI 5 A - up/down value of 
left joystick; 

S015B- left/ right ^dlucuf 

left joystick; 

$01 5 (J - up down value of 

right joystick; 

SQ15D - Left/ right value of 

right joystick. 

Display the decimal value 

of Register D- 



Tbere are* of course, manv other 
ROM routines, If there are some you 
especially like, send me a note and 1 
will also share them with other readers, 



The Son of Bytecotttr 

I lvoa pleasantly surprised at the 
in Iciest in the By (a odvt program of 
some months back, If you remember, 
it is a BASIC program designed to allow 
you to examine and change memory 
locations, lis purpose is to let you enter 
a machine language program without 
the use of an editor; assembler One of 
its feat u i cv is the ability to save the 
machine language program once you 
have typed it. 

t have gotten a lot of letters and calls 
as a result of the program. Some wanted 
lo say they enjoyed I he prugiani and 
round it useful (thank you very much), 
and others were having problems. Also, 
a couple o| readers altered help and 
suggestions. 

To Richard D. King of Houston, 
Texas., and Larry Geiger of Lawrence, 
Kan., I give thanks Your stiggcsiron> 
and upgrades arc appreciated and arc 
included in my new version. For those 
who wanted some way to examine 
registers in BASIC, I nave included the 
feature in the new version of Bytecoder. 
The interest in Bytecoder seemed keen 
Enough that t decided to upgrade il and 
include a\\ of your ideas and sugges- 
ting, ynur corrections and a few other 
goodies. 

What if Does 

Bytevodvr now has ihrre displays on 
the screen when you are entering or 
examining code. Instead of just the 
hexadecimal values of the memory 
Locations being displayed, you also see 
the decimal values and the ASCII 
characters these values represent. If an 

ASCI J v , A\u: i .1 m ji.ii h*' di^pl lived uu i In' 
Screen (it is less than 32) then the display 
shows "XX." 

I have included the decimal display 
for those who arc still not familiar with 
hexadecimal. I have retained the 
requirement that the values you enter 
are in hexadecimal due to I he faci ih.ul 
ibis is what most assembly language 
listings show. 

1 have included the ASCII characters 
to allow you to read any text located 
in memory. 

Thanks to Mr King, Bytecoder now 
adds an extension tu the filename if you 
air utingrUsk T? also provides* prompt 
that asks if you wish to save the 
program to tape or disk and then acts 
accordingly. As well, Mr. King included 
some lines to trap filenames that are 
too long or if you try to save a file 
without a file name. 



Mi CJeiger provided the solution to 
the problem of wrong values being 
displayed if a number less than 16 is 
entered. The change is in Line 630 for 
those who have been trying to track It 
down yourselves. 

As mentioned earlier, Bytfivder now 
Ids you examine the registers from 
basic The process is accomplished 
through a machine language program, 
but it is accessed by basic, so you need 
not leave the program to use the 
function. 

Other chunges are mostly cosmetic 
find have little hearing on how the 
program works. The new lines have 
been inserted between the old Lines so 
you will have little difficulty in spotting 
them to add to the original program. 

Purring li to Vie 

To use By winder f alter you have 
typed it in or loaded tl from RAINBOW 
ON TAPE, type RUN and answer the 
starting address prompt with the 
hexadecimal address ol where you wish 
to examine or change memory. The 
screen displays the contents* 24 bytes, 
beginning at the address you specify, 
in Hex, decimal and ASCII A cursor 
appear i aver the first value. To change 
that value, type it in Hex. When you 
do. the screen display changes to show 
the new value. 

If you do not wich to change ihe 
value, use the right- and left -arrow keys 
tu move the cursoi one byte ai a time. 
To move ihe cursor eighl bytes at a time 
(to the next row above or below), use 
[he up- and down-arrow keys, Use the 
equals sign {-) or minus sign H 
to move the display back 24 bytes, or 
the plus sign (+) or semi -colon (;} key 
to move the display ahead 24 bytes. 

As you move through memory, the 
current memory location indicated by 
the cursor is displayed on the Left upper 
comer of the screen. I: you press 'R' 
to display rhe itgisiers. ihv} .ippear on 
the upper right of the screen in this 
order: 

Register A 
Register B 
Register X 
Regis 1 er Y 
Register II 

Condition Code register 

To select a new starting address for 
the memory display, press N 1 

To save a block of memory into a 
tile (a machine language piograui), 



3D THE HA1NSQW October IBSS 



press CLEAR and answer the pt nmpts. 

1 have used the speed-up poke to 
make the display change (aster It is 
disabled when you save to tape or disk. 
LT you do not wish to a&c tlie speed- 
up poke, vt If your machine doesn't like 
it, edit Line 100 The program runs 
quite satisfactorily without It 

1 have tried to keep Dyiecadcr simple 
to use but gave it the features it needs. 



I have included the complete code in 
Listing I heed use of the extensive 
changes thai nave bren made. 

As well, the assembly sunn* cude for 
the register display function is included 
as Listing 2- You may wish to put It 
to use in other programs. All that 
Listing 2 does is store the register values 
in memory locations S7FF8 through 
S7FFF I then used peek to obtain the 



values, put them in a string and display 
them (see program lines 840 through 
950). You must use CLEOR I,4H?rC0 
to protect the program and its values 
if y<m uvr il miti a BA-Mt" pro Oram. 

(Yo it may contact Mr, Belts with 
questions or suggestions at 225 J Lips- 
comb, Fort Worth. TX 761 10, 817-924- 
3725* P tease include an S ASF when 
writing,) □ 



30 & - - * i p h r 3*4 

440 ma 

590 ...... ,41 

740 2S 

0 jD , . . . . s -24> 

END 32 



Listing Ir BVTraiPf? 



i ************************ 



• * 
i * 
i* 
i * 
** 



BVTEKA9TER CODER * 

BY R. BARTLY BEITS * 

3351 LIPSCOMB * 

FORT WORTH, TEXAS * 

7Sllj3 * 



1 
2 
3 
4 
5 
S 
1 
■6 

s 

IP 

11 

12 
13 
14 
15 
16 
17 
18 
1 9 
20 
21 
22 
23 
24 
25 

CLS t CLEARIJJEJ^ ■ &H7FE$ 
105 G05UB 950 
110 V=32 
120 DIM M(24) 

130 A$(1)="BYTEMASTER CODER" 

140 A$ { 2 ) ="R - BARTLY BETTS" 

150 A$ (3) -"JANUARY 196S" 

IS 5 1 SET UP SCREEN 

15b * GET ADDRESS 

16J3 FOR T-l TO 3 

11 P PRINT TAB ( 16-LEN (A$ (T) ) /2 ) 

5(T) 



i ****+******************* 

■USK THIS PROGRAM TO INPUT 
■MACHINE LANGUAGE CODE INTO 
MEMORY . USE THESE KEYS: 
<N>=GET NEW START ADDRESS 
RIGHT AEROW=AHEAD I BYTE 
LEFT ARROW=BACK 1 BYTE 
UP ARROW-BACK 8 BYTES 
DOWN ARROW= AHEAD 8 BYTES 
<-> OR <«> - BACK 24 BYTES 
<+> QR <;> = AHEAD 24 BYTES 
<CLEAR> = PREPARE TO SAVE 
THE NUMBER KEYS AND THE 
ALPHABET CHARACTERS A - F 
CAUSE A VALUE BO BE 
INTO MEMORY 



PUT 



A 



ISP NEXT 

190 GOSUB 7913 

2pp PRINTSV*12," START ADDRESS I 

N HEX" ; 

21J3 INPUT BG$ 

212 PRINTeV*l2 , STRING$ (3 2 , 32) 

22 0 B-VAL("fiH"+BGS) 
2 30 BBsB 

240 FOR T-$ TO 23 

2 50 BB$=HEXS ( PEEK ( BB) ) : IF LEW (BB 
$)<2 THEN BB5= f ^ ,J +BB$ 

252 PRINT^M (T) ,BB$ J 

253 D~D+1 J FRINTGM ( T } + 12 a -2+D , PEE 
K(BB) r ; IF D>7 THEN D=0 

254 CR-PEEK(BB) :IP CR>31 THEN PR 
INT@M(T) +2 5G,CHR$(CR) ELSE PRINT 
@M<T)+256,"XX 

26$ BB=BB+1 
270 NEXT T 
272 D=0 

590 A$=CHR$<128) :B$«CHR$(32) 
300 P=0 

305 1 KEYBOARD INPUT 

306 1 TO EXAMINE AND CHANGE 
310 IF P>23 THEN P-0 : B=B+34 ! GOTO 

i%$ 

320 IP P<0 THEN P*=jff 1 B-B-24 I GOTO 
23/1 

322 IP D>7 THEN 0=0 

33)35 M*M(P) ! C=PEEK(H+1£24) :H$-"" 

340 PRINT§96, "*"KEXS ( B+P) " *" ,- 

350 IF C>63 THEN G-C-64 ELSE G=€ 

464 

355 1 WAIT FOR KEYPRESS 

356 1 AND PRODUCE (JUKSOR 
360 K$<TNKEY$:POKE M+1£24,G: IF 
K$="" GOTO 3 60 

3 70 POKE M+lj*24,C 

375 r LOOK FOR VALID 

376 1 KEYPRESS 

38£ IF K$=CHR$(94) THEN P=*P-8*GO 
TO 31J3 

39p IF K$=^CHR$(1^) THEN P=P+8:GO 
TO 310 

A00 IF K$=CHR$(8) THEN P-P-1;D=D 
-l:GOTO 310 

410 IF K$~CHR$(9) THEN P^=P+1:D=D 



OClOtMf l!«t THEHA.IMEOW 31 



+11 GOTO 310 

420 IF K$-CHR$(12) THEN 660 

430 IF K5- ,, + ,> OR KS^";'* THEN B=B 

+P+24:GOTO 230 

440 IF K$*= M -" OR K$="^= M THEN B=B 

+P-24:GOTO 230 

450 IF K$="N" THEU RUN 

452 IF K$=- ,, R' 1 THEN GOTO 840 

455 1 LOOK FOR INVALID 

456 I KEYPRESS 

460 IF ASC(KS)<48 OR ASC(K$)>70 
THEN 360 

470 IF ASC(KS>:>57 AND ASC(K$)<65 
THEN 360 

475 1 INCREMENT MEMORY 

476 1 IF END OF DISPLAY 

480 IF F<0 THEN B=B-24;P^l;GOTO 
230 

490 IF P>24 THEN B=Bf 24 : P-l : GOTO 
230 

495 1 PRINT TO SCREEN 

496 1 AND GO TO NEXT CHAR 
500 PRINT6M, K$? 

510 H$=H$+K$ 
520 M=M+1 

525 1 ROUTINE FOR SECOND 

526 I CHARACTER INPUT 
530 C=PEEKfM+1024) 

540 IF C>63 THEN G-C-64 ELSE G-C 



Th* Color Link lnr:o*JW«tei1 Brings Pn*w En f nur Fingertip? 

you W oo — 

ROBOT I C$1 BURGLAR ALARMS! 
OPTICAL SCANNING! 
INDUSTRIAL CONTROL! 

□at.i AdquHG'lLOn and Output floord 

rod our — - 

Tank, MucIuPhs 

*0 HK4I riKHMIY NO IO*»r. no ifouufjo JuU DvDC 1 -C ftOO*. up I iKHu* 

t ju 't «H* T«* Coto* * i i«k V ^ j by iht ntm j Kii-fl it* world of cdt"FJ*« r 
i rir.lrri I In' n nJn *r «iplirtW*l nuln if mm* In rnnt^pir* rn« *yvl«rn In vrn> r^wdt 
"Ju" rO"» hDt»w cimtHl I ivUI (fi*** »u.p*iViG+1[Kl tu^gifl' or. j| icar 

l1 fMHr*M iv fl""* Th* rUHR fiai hamuli. Urr.m an, n|i 

|imi i u^1'(*»t MiM * J l<n» * Pn <P M I- -no | 

Of« dimawrKiDn A iht wwinnv 91 aw 0 *0fl « m w»*rr mj^Q^t ic ai 3t**ihrtvQ 

lu^rvj H14 C«*e»l 5«iWiii»} Nr T «. fcjt ttvi ti*hj-c b^n bq ittmdabl? *tn. 

C*ti Uin pcluru itf D'-fli AuPSTAl Miif Dpi ^MaVArtg >jr UpKJI ixwiar UsOuM 
tz toji pntiH» \V *»* nttHl'f *c*v m pn*it| 

fh* OAOti rah rln T^^ry ni*» 1 niaa»-U..->c *n1 ui*»hM th.ftrj» HHn.fig rtt oUAy t*» 
Vuv-dXTpm Vuu Lm im jvu» w<mHttai Ikr ■ (virtual. awydulaLJisnJ CL , P<1L^ K 
r»FTfCTlCi*i »p%l»Mn |li*i rnf r^uyg n ^J- 1 P*OR pit* "kv* iigtn unvini ■ttd 

Mil gul!Mi:iMiiuB'tLilt.l! ml ml- a-ail,' in iirtL Tj««) \MV\i"* AyU ►! ■ UHflL* r"jUi"wl^i t-^Jj* 

whg ;«trart fflur <iinp^ta-> 1n ■ iiF«-tp*H 4f OPAO* OSCii-tO^C QPf it- t OlQif At 
MULtlMCTC 1 nun vOvr nvciisruj twin w *ncnv in« '•TMwm^nj «u >>■• — WOi* 
>injfl«tue — 6y cil^rAjHrtOir-i 1 Um)-viu i;..rfpjnir L-ir »n E KC'l C U v E GAv St^SSf* 
aoftUCT in* i«r.igrnrqi» ir> mn 'Oom r&«Uur« bUi'M iNttr^nt nuiPUirT 

WINOSPftC «n«li <r>Htu'^ » On' tWBt^*M. D«*1 *ul • 'hflti «itd VK yCivi tO"^' 

n imiwi aauncn mi ina mip 

iuuth tvn «pfi r*A yt»i i»ni rftm» t\i<i* mew i~;.u'» ff-n]N t n-» »-r 

i,-ij iin imt ii iitii tu hoot- mr 1 UHit i>u« inlcr<ui ll cni« nMjuHt* oi«b DADB b 

dc4Nhy tHaa a*cfjui»- if an haivd'a rviir 13 ■ 1 *ui'»«"Oirt»y 

Qui IkpH t* a Ixu^ci ■AUkUH.JHHj lWkjj i»"#r»H.tiuri*. ti«i(twfll* Out It «n# hi OH 
<q< lull <h*f r »ne» fOf U%p»» fl< t« **W M Br# W >tl *J* kW*nS ■ 

tn in*H>q iu omul tKfKi hiip 1 <<i\' tc*i h iw 11 2D m» jrw jim* tjrh*»*i 

'it^i 11 **» 31 W HA^d irajiw< frWrvH* (4i4B*iuit«!* WiTN -Wdui** IP l III wn* i< u*i 
hc*hf 11 iV»H i n*nr*J* (PifjoflMtm hi AH I >ilfi rtuhfkif ant»{p4 l*nw IVS wtlM itr «i 

Xani **aU "•CllMUflf < prufl'amnitle inii^Mj^tl fr> r.flb|fc,h» f liuw KJItl«4claJ<y4 
ai. b<lt«ra» iMariaM. .f.-l .F* H«K flilMPA "HH P«> 

A1 .imp r mh imici hi niajkp |7>* r'ju' "t*t «iajJ*i»ti pui i_"<u* Aata* 

•■• t «n* n' iha -inffdiM *i«MD4* 

C/ptiCa' SCAnner !» 

V5» ■emojriluri'Wfuof t 
»K Sulif IntaObiH $4fu4f 

*hht! IrfirjiMtKrtW iAftKM- iVa'* 



DACB 

1 ^Dunr^rp rximw i 

AC twrnervt C*nifl J 
Vdt> Pickup 
L.gnr SenAcw 
M&iji Ccnii^nfi 



fui ai nn iHiKinnv nxti^u w uj^u^vi irmihria wMri wiuiiwn "jnci mil ui 
*M* Id ftM Color Lma inOQi^pfated Dox Mamua i t ph |C 1 b-i 

IRf-i'Mi ^nipping BflCt nJHMlU "0 W UU II rmirMfirp MM tl a« HAWK lAk 



I 04 

550 POKE K+1024 r G 

5G0 KS-INKEY$:TF K?=»" THEN 560 
570 TF ASC<K$)<46 OR ASC(K$) >70 
THEN 560 

580 IF ASC(K$)>57 AND ASC(K$}<65 

THEN 560 
590 POKE M+1024,ASC(K$)+64 

595 ' ADD UP INPUT VALUES 

596 1 AND POK£ IN MEMORY 
600 H$=H$+K$ 

610 PK=VAL('^H U +HS) 
620 POKE B+P,PK 

630 IF PK<16 THEN PRTNTQM, HEX$ (P 
K) ; ELSE PRINT#M-1 t HEX? { PK) ; 
632 D=D+1 : PRINT§M+D-3-r>128 f PK? : IF 
D>7 THEN D=0 

634 PRINTgM+256-l J CHR$(PK} " " j 
640 P=P+1 
650 GOTO 310 

655 r SAVE PROGRAM TO TAPE 

656 1 OR DISK ROUTINE 
660 CLS 

ft70 A$ { 1 ) = 11 BYTEMASTER CODER" 
680 A$ (2 )="==============*' 

68 5 A$(3)= M SAVE PROGRAM" 
686 POKE 65494,0 
690 FOR T=l TO 3 

700 PRINT TAB ( 1 6-LEN ( AS (T ) ) /2) A 
$(T) 

710 NEXT T 

720 PRINTrlV*4+2 f START (HEX).. 

: INPUT BMS; BM=VAL( "|cH" + bM$) 
730 PRINTS V* 5+2, *** END (HEX) . . 
. " ; : INPUT EM$ : EM^VAL ( 11 tH M +EM'$ ) 
740 PRINT6V*6+2, w * EXEC (HEX) . 
. * " ; ! INPUT EA$ : EA=VAL { "£H"+EA$ ) 

750 PRINT h NAME OF PROGRAM : 
INPUT NP5 

751 IF LEN(NP?)<1 OR LEN(NP$)>8 
THEN 750 

752 PRINT: PRINT 11 TAPE OR DISK (T/ 
DJ?» 

753 K$=INKEYS;IF KS= W " THEN 753 

754 IF KS^=»D" THEN 760 ELSE IF K 
j5 = m t ii THE n 77 ^ ELSE 753 




FLORIDA 
SEARCH NO LONGER! 

The Software ConnecUon 

TOO Lfl<«Jftfdille 'A v«o» one nop aoi*ae 
lor uiour Color compntef Sntigiyare 



^Software n 
ConneciionL 

'301 H STATE BE?, «T 

LAKES FL 331 1& 

305-4*4-7547 




32 THE RAINBOW Octttffi' 19D& 



760 hpS^p$+*7bin"sgavem nf$,bm, 

EM, EA 

765 GOTO 7B0 

770 C3AVEM NPS,BH,EM,EA 

780 CLS 

781 PRINT "ANY MORE PROGRAM TO B 
E INPUT (Y/N)?» 

782 K$=INKEY$: IF K$~' M ' THEN 7B2 
703 IF K$=»N» THEN 787 ELSE IF K 
$<>"Y» THEN 78 2 

784 RUN 100 
787 END 

7 SB 1 DATA FOR POSITION 

769 1 OF SCREEN DISPIAY 

790 FOR X=160 TO 224 STEP 32 

800 FOR T»0 TO 21 STEP 3 

810 M{X/4-40+T/3)=X+T-32 

820 NEXT T,X 

830 RETURN 

635 1 PROGRAM TO 

S3© 1 READ REGISTERS 

840 DEFUSR1=&H7FE0 

85j3 A~USR1(0) 

66^ R(1)=PEF,K(&H?FF8) :R$(l)=«a» 
970 R(2) =PEEK ( &H7FF9 ) :R$(2) = w b« 
880 R(3)=PEEK(SH7FFA) :R$(3) - H X» 
890 R(4)=PEEK(fiH7FFD) 7R$(4)-»y'' 
900 R(5)=PEEK(fiH7FFC) :R$t5)-"u» 



910 R{G)=P££X(&H7FFF) SR§(6)- r, C n 
920 CT-0:FOR T=57 TO 23S STEP 32 
92 2 CT=CT+1 

930 PRINT @ I 1 , R$ { CT ) H -"R(OT) ; 

940 NEXT T;GOT0 360 

945 1 DATA FOR REGISTER 

94 6 I READING PROGRAM 

950 FOR T=0 TO 21 

□ 60 READ AA 

970 POKE &H7FE0+T, AA 

980 NEXT 

990 RETURN 

1000 DATA 18 j p 127 , 24G, 247, 127,2 
49,191,127,250,255, 127,2 52,16,19 
1, 127, 253 ,31,168,181,127,255,57 



Listing I: Assembly Language Muurce Cod* 




for Regfcier Display Kiwlim 






7FF|J 


WW 


one 


57FE? 


7FE[J B7 7ET8 


:V 1 1 p 


STA 


$7FFS 


J*H3 97 7FFS 




STB 


$7FF9 


7FF.6 RF 7 Ft A 




STU 


G7FFA 


7FE9 lj?BF 7FFD 




STY 


$7 WO 


/>'KD IF AS 




TFE 


■AC | A 


7FZF B7 7FFF 


pp L 75J 


STA 


57FFF 


7FF2 39 




RTS 




9999 








TOTAL FJt&oas 









PAYROL/BAS 



TM 



By Berme Litton 



A dywile Kin* to* mmRw-i at-L-ouc •(ante PWBOLi8AS :m cut cruM fa and 
ftuxdt MmpJifww. -rfi m HJtl *mplo^M Afl i*m nwd « t compute* 

fO|l 

* tiller ffmptof** m.., : .jiiiKii 53* rj£A T£«» fteli trtinrrc prfriir 

* Cm eh««h*. rThe program *ikW with bo* p«n wnl N^iPu-i tctfU ^•ntvs. 
ml *• em ev*fl supply ttM c**oc*io H you nwd ih^nt.l 

» Autnmiiif jury r*icuiat« anef tlarw bbwh dqj3uc*o*t3. mchidnq (Mifar rCA. 
sjare rrree or yrt* fiVmonQ Imcft as diy, pn^M channg or ^iturante) and oiw 

- Will ul4uM# 1** *sinJ yri'H In E*Oeerv kv ^tr w»i runcwt jxinrmii c&Kk 

* Ke«p IvdQcn (tkIucVui motif 3i^<V& jj' HI dWCkJl <^rn«: NryVHTHi tluTJi 
fiW pftitt jfiBfinc, insurance!! 

■ Ki»fMji«« ymphty u» mclily, >t*m rncrth>v moninrv pay pc< «c*li 

* CnlCoCai»aala!e in* flulpmalbCijUy 

* EncK stale Hw CuSlom cod* KicluOv^ 

■ Wfl h B y« Npn Voi-W CU» wUt»uilOiny $29^ emrB 



Only $79.95 {$? shpg) 



WITH PAYROLJBA3*" VOU1X ALSO WANT. . . 

'Jil ^th g it.it-. jiptj .1,,,! »..-'. -..a---*;? d Ufijks ul iJivi.' l" '"1; 



1-800-443-1444 



«uiom«bc |uvin«pii4F> luuujuuilxv ujmefNTfl ofMrn 

ftl wf! 41 C ntf Ot<tK<ion *THJ L'l HJU MrjldtoL' loDurKi 
A I| ivyH»s' amgfam ft(KOTtf I sq1&rt»«tia» 46S.M 
{in^udK VIP Ew^Ln <5? «hp«> 
VB* CMC: C<*pdfrl>uiiniie4 ipw ch«iai gtn up to 33K (ii -^KQ Ifl 

. lilirtHw hinidinm ifvrloiD* tngoriprnttry and %erttnq |8MI t5? E^pg^ 
'VIP DATABASf ■ *Unr«n^r* >nn «M m n-,cn a"n jMo*tyDvis cnmLirnj VIP 
VArfvr din ^ iwH DuimtHMTiaMsii sfVErrnxms win* unrnmnfiiw wimm* 

VIP i iRttAMV; includes all u« Ihs abontf plui Ipmttnai LDph ZAP In 



OTHER PROGRAMS FROM HOWARD 

SAP II STOCK ANALYSIS PROGRAM Sic^n^hl hmSA t^M ^fthjK . 

. .i^mtptt A I Iswa tJnluiiTt >1^.J5 i'S^ ^mi 
EPSON OfflNTER TUTORIAL 'Actu dfiie" jxogmrr. (hat tenc^c* yoahOvrtOux 

rtv dhenKil commnrxic t> unlajish <h« W po»u«m 1 C y»J" Ep&on pv^ci 

lllr^f»a#ntft Bds! B** ID*. AwwrK*™ tXgmH, MjatcrCnHd, VISA ottt-UleiJ 

' SEND TO: Howard MecMcai Compul*rs [ 



Box 2, Chicago IL GOG90 312/276-1440 J 



Namt> 

Addre*a__^_ _ 

Cliy STai«. zip . 

Please send jdeac_ A qty — J II rei Add 9% sales ta*p 



e«p. date 



DEALER INQUIRIES INVITFD n 



Ocrobvr 1D8& TWe RAINBOW 33 





New Dual Mode EPSON 

Tho new £ poon LX*fcrtJ o*t»ri pri*T*mg 'lovtfhry m 
two modes " t?na meek* alkw<, you to pnm in 4 quick 
{KW cp*> dot mom* atylo for programming and 
graph**, find (ho Near Letter Quality mod* r 16 
tpa) produces precoc (244) date puf inoh). 
twaiiliW t»pe tor correspondence, ropois, and 
sunltar purposes T»e LX-flC offers too diNcrem 
I*pe-6t*le combinations, m cludmo. P« t Cl«ie. 
Enlwywi f <npHdSJiad. Condensed. Subscripts 
and Stipurtuiyb, hnjw-btYkft wui be v&eaeO 
quickly 'mm mn lop mntriil f wrn*l uu f rui 1 1 \x uyiurn 
control fwnwsttrvwm in Mfflori tow. iraaor n*> 
ion * afco avaeiaw? 

LX-P packed* mdudu LX-00 wilh 0 sai.nl 'mar 
tutu wilh 2K bulta. a Co4ck Computer la Epywi 
CHOHS. stnd PtOimr TuLumil llitn lediJiea yuu <uvv 
rn rJrrKjrnrti lh« diHwml ivue styknn529Si valuer 

U*DU package $317 if/ mpgf 
FT-I lraclor uulrun kjf LX^Q S29.50. 
fiFl Singkroheet «*»tf*' fir I he LX W flK fP 

ahpo) 



'EPSON RX-SOF/T+ 

HX-P package includes fcpton HX-WJRU printer, 
Epson Mfial interface a BcnaJ Color Cumpui^r lo 
Epoon tank*, ar-d free Printer TutonoJ tStl i£ 7 cJipgi 

MONITORS 

123 lertllb 13 Gr#nn SCrien, &4Q ddi *2W| not* 
resolution, 1fi MHz band width. 1114 |S7 •hpc.r 



123AZ*Hilh 1? 

4fTahpg) 



Gresn l?<erp Unpack, ISO 



□ 



m Z#nMh 13" AmtMl Screen, MU dots 1 AH I not*. 

resolution, IS MKj band wnaltv flM (/" Ifipgj 
131 2>nrth 13 Color Manlier wllti soeakor. 

compoftHa 4 fl&B jack, 240 dot* * 200 dole 

•(.solution. 24. MHi bend wldtfi 1334 

(*14*hpo.} 



MSI 2end<h If Cok» flepmk. 51«ifi4 B r>pal 



141 floJand II" Color Monitor null. »p**kat, 
??n doia * too tiniB raaoiuTKin, 4Mtix petto *< jm 
%w (*i?«nngj 

All momlprs faquir* video controHpr 

Rav«no video Free w>tn mon.tor order 

MEMORY 

&4K UpgrafUK— I io.v WurrarKy 

• !;1 >Ot E Bound* *rlh CDfnpjfllc inslrxjcitOnn. Ro 
move old r.hipa and leptace with ptQaduambrcid 
p«jk«j«~ ,K1 aotoOTing or trace cuis 126,45 iS2 

64-F I lor F RonrdiL No mAJuthi^ i >v«d«d Cap-ncrtor 

M<3 for COCO ? Ki< foqi nrfw nnE bulcJti juml ln> 



Ifj 



CONTROLLERS 



Hew Caitlindar fram JAM: Has ■ewMlJi Lrioi hI*itw!. 
«ttw^ .irn'rs m nf»S m% rw inp rtHK nnflrgiinfl 
rjynam; ehminant wftw^f n C0fnpiMH>lity rvnttlnriK 
wfmo pfHaruing I no aovantsgw of JlM'c gold con- 
tact* and data separator Also added to I he tJO'/H 
a paralkM pom, whxn "wans a tonal trtsrtaca m no 
longsr nooded 10 maiia a parallel phNar {i^e iiw 
Epson f work 

S138 

ftS-1: ft$ DOS ROM Chip. $20.f>D s52 abpqj 
DC-1 DiaJi Controller reAds .ir>d Anlea lo ttsnd 40 

dflcH sanal* and doubte- sufed or iv&i tor en models 
uf ttta CukH Cimiputei */ J DOS 912$ 1 S£ ahpo) 
VC<1 Video JnterAice nwunla; ina»d** CtMvf Cunnruttm 
f>y niOfjy^r^'-nQ If riri inpof irrmftctm— ttcj Sdldaf- 
4ng. no Ifscft OltS AC mod** I givn rnmpnfirro y|#jer 

VC-2 *Or COCO 2— mono only $ 2645 {S? atrpgj 
VC-3 for COCO 3— boW coiof or monocnowna 
($2 Bhpg) 

VO-4 lar new Colo r Computer {rio oocliCo, ebipa an? 
aolderod to motrwr board) Alloeho5 with apring 
raadad clips Color or mono $33.45 i{2 obpgt 



EPSON AND JAM 

Tno ESP Pacing* 

Tha Epson LX-00 Printer laojned with our rwm 
JAM OC-2 Conttoiier givaa. you lop printing 
caoauiktwi ofus buitE-m s*Mcn g.ves J DOS or 
RchJu StutK DOSmj (til atrJlw»fei-4ii run un yoiM 
tV»or Compute f Pac*age inrtuOta: EtAun LX-&0 
Prinlar wltb ET*1 imctnr. mntrnllar; 
pflrallpi rotor Cnmpulfirs tn JAM caIiIb. 
Epson Prinl&r TuinriAl f$2^ ^ value) 

Complete EJM 1 pockngrr $425,00 (57 ftbpg] 



THE OWL 

Make your Color Compular Jnio Ibe ainariinl lU» 
mn« cnmpaHMfL Iba frtmrtini* Mpms 00m- 
putar on tn* murtnr rrxtny THE OWt *~ ^nn taint 
avorythtnci in ine fcJ-P package plut our 369,474 
byle drive and cable. HS-1 ROM cmp. and ffOTIK 
aerial to paralial eonwwiei 

OlrVt-F package IflOG .1114 shpg) 

HOWARD QUALITY STANDS 

New T3-lXMon- 
ilnr Stand O- 

idgnt*r-tiajiuLirui 
Rtand with dear 
corner po*f&. 
easy sOe access 
to HUM pen. re 
£«< and on.'oir 
UrRonc 43B.oO 
(tSahpcji 

is-i: ^onoarrj xs monaor gano » ma ongmi iv*v 
Compute* Specfy Wart, fwyy or clear 16' mr va" 
*3»-50 433 trupgj 

Same ee WW for Irw COCO 2 329 SO (33 
sripj) 

PS IX Printer Bland leoiurec now nowwppreaaana 
loom bop and oork bnoo IB* * t>" *2^i " t?4JK iV3 
ahpDl 



GUARANTEE 

Hawwd Mrdicel'i 3 0-day guamnlee fs meanl lo 
dim in bSd the uncerlninty of dooling with a com 
perry iftrOugti the mail Once you receive Ckjj" nard 
ware, try it out; leal il tor torn pntnbil It*, it you 'no 
r»1 happy wilh II tof »ny reason, return N w X day* 
and we'll ujve vov ruuf nunev uuck— r^ questtDn* 
eated 




MQ0-443-1444 

Howard Medical Compulers 

Telephone (312) 278 1440 





t6G0 Eldon Chcago 60632 

n*i rVli Qt4JHily Di^. i 



1 



C> 9* | vow 'j* 1 * i 

■ , M , i.!fwc o 

\(fve\ (Kiel uedi uvii ' 



W: 



/i5* 



Name-. 



| CI. 51lj1i3 2ii.' 

1^ 



Tota- Cont _ 

111 t« «Jo r>< _ 
COD [Bdfl \ DO) _ 
Total order £. 




SPEED RA 



The checkered flay drops as your pulse rises In this 

-lively new arcade game* The road twists to the horizon 
on the 3»D panorama thai sets the stage for the most 
exciting race the CoCo has ever seen! Vie for lime as 

.you speed through ihe curves at Incredible speeds. 
Step in rough the gears to stay ahead of the pock, but 

,step lively since some wil I stop at no! h i ng to see the end 
of the race, or the end of you! Four challenging raceways, 
complete with obstacles and colorful 3-D scenery, put 

"your skills to the test in this Pole Position" type game. 




32 K Color Computer Required- 



$34,95 




By Kary McFadden 




You clutch the tank controls, searching for any sign of the 
enemy. Suddenly a blip appears on radar! Frantically, you 
move your tank Into position, At last you spot the elusive 
enemy tankl Facing it, you race to lock sights and fire before 
he does! 



Enter the ultimate baltle*zone In this exciting 3-D tank 
combat game. Strategy, speed, and your tank's cannon are 
your only hope as you wind through a three-dimensional 
course inhabited by impenetrable barriers and enemy tanks. 

Dazzling graphics and lifelike sound take you a step beyond 
the ordinary In this fast machine-language arcade game. 
Enter thG ne*t dimension, ROMMFL's troops are waiting for 
you! 




32K Color Computer Required. 



$29.95 





"This game is for naturally mellow folks who 
accept success as the reward for 
perseverancQ , . . " 

NO NINES 
ALLOWED! 



By Richard Ramella 



To-nmcr is an innocent little listing. lt\ not 
f^LJ rnuch trouble to type in and run. Riti 
J. T beyond that, ifk » tricky test of your 
thinking ability. Same players have been known 
to never heal it, IT you want to consider that at 
a dare, then do* 

My best score h 39, so that's the score you should 
equal or try to beat. I think a score of 40 or more 
is impossible, but I hope someone proves me wrong 
(If so, Td like to hear about it.) 

When you run the program you Ye presented with 
an cight-by-cight grid comprised uf all letter O's, 
except for the *X* in the northwest comer. To start, 
move the *X' to the position where you want to 
begin. Tap the 'A 4 key for north, 'Z T key for soulh, 
comma key for west and period key for east, When 
ready to start the test, press *P* for play. A numeral 
T appears in place ol the 'X' and youVe scored 
one point. 

From this start, directional moves count upward 
to *8\ then start over al *V Every move you make 
scute* a point. 

Of course, there 1 * a catch. At any time during 
play, ihe g»me ends if any two numbers in a vertical 
row total nine or more. For example: At the start 
you press *P' for play when the *X* is in the northwest 
corner, Then, pressing the period key seven times 
counts from *2* to *8\ ending at the northeast comer 



(Rfchtird Rnmelh r> a farmer newspaper editor wha 
now works m a miter fur a California hospiteL He 
has puhti\hrd more than 200 Color Computer 
programs.) 



36 THE RAINBOW Onntwr IMS 




\ 



SPECTRUM 
STRIKES 
BACK !!! 

/ \ 



GoCc Legends Colltrciicin - Bab * Whiffle* Hosan 



Shake the summer doldrums with 
these new exciting products ffi 



THUNDER RAM 



STRIKE 1 - RAM I 



OS-9 
DRIVER 

(NOT agitable for CoCo ll's) $24.95 



Easy installation, software 
«nd tech Information. 



The first 256K memory Bd for the CoCoi 
Load four 32K pgms at ones, emulate a 
40trk RAMDISK, 60K Print Spooler, FAST 
acceoc, 30+ Hi-Res screens in memory!! 
$99.95 (see Sept '85 Rainbow Review) 



SUPER CONTROLLER 
STRIKE 2 -DOS! 

Usas 2/120 2764 $6,05 

Or 27B4 27128 $14.06 

Eprom& r RSDOS Sl9,9&# 

^ - with purchase of 9 kip or CunliuHef 

The most AMAZING CoCo Disk Controller 
ever! Switch up lo 4 DOS's (up to 16K) 
via a single software POKE! Choose 
between R/S 1.0/1.1, Spectrum DOS, 
JDOS, etc. Designed by "Turn of the 
Screw" Guru - T. Di Stefano $99-95 



OS- 9 SOLUTION 



STRIKE 3 - A HIT! 

NOW, a program that creates a "USER 
FRIENDLY 1 * environment within OS-a The 
OS-9 Solution replaces 18 of the old 
"USER HOSTILE" commands with single 
keystroke* menu driver! commands. No 
more typing In complex, long pathnames 
or remembering complicated syntaxes! 
Requires OS-9 Ver, 01.01.00 $39.95 
(see Sept '85 Rainbow Review) 



SPECTRUM PROJECTS, INC. 
PO BOX 21272 
93-15 86TH DRIVE 
WOODHAVEN NY 11421 

Shipping $3.00 (Foreign $5,001 
COD S2 extra - NY Res add tax 

"Soft and hard wares for 

colorful computing" 

COO Order Line 718-441-2807 



Tlic wily jMi^ilik ncKi iinivt h souih. 
You press the "Z'kcy, a *t 1 ii *el beneath 
the T and the game ends because the 
two cells* number* total nine. 

No-nitter keeps score , won't let you 
move off the playing board or into 
previously net numbers, and ends The 
game when ynu have exceeded I he legal 
vertical total of eight, 



In keying in t Tie game, remember the 
material within quotes in lines 160 and 
}90-430 h comprised of the letter 'O 1 
and not a mo. Similarly, ilit mulct in I 
within quotes in Line ISO is the 
uppercase word for "OX" fas in strong 
as an ok), 

Thi* * a Bam* for naturally me I tow 
folks who accept success as the reward 



for perseverance, Keep ike desk point- 
ers away from it; they might smite your 
CoCo to bits when they score a measly 
)6 points or so for the iuth lime m e 

HfVt f 

(Any question* ubout fifo-niner may 
be duett cd tu Mr. Riimella Ml 1 49 J Ml 
View Avenue, Chico. CA 95924, Plt-tvc 
include an SASH,) U 



330 
END 



r , - . . . 



.16 



T 



The Ikting: NDNTNff? 

100 REM * NO-NINER * TRS-80 EXTE 

NDED COLOR BASIC 16K 

110 MEM * BY Hi CHARD RAttELLA 

120 CLEAR 500 

130 DIM AS (10) 

140 CLS: PRINT "CAN YOU SCORE 3 9 
?» 

150 FOR C*l TO 
160 A$ (C) ="0000000000" 
170 NEXT C 

1B0 A$ f 2 ) «"0X M +RIGHT$ ( A$ ( 2 ) ,8) 
190 X^2t Y^2i B$= i a2345678 H 
200 GOSUB 550 



10 



LOWEST PRICES 



64K UTILITIES 

HI-BASIC — «' UN yOur BASIC proptr-iim from the uppir 
J2K of A AM- Till} ujiau up I he 3*K foi 3ai#c »mounis 
of daia sucn a« mailing Ifatt, diiia bu.so. giiiplik ui rd>^. clt, 

ML) LIT ASK —An inierniprxttHvtn, mnhMajkinif uci1ii> 
M Ll I. TT ASK illUWI yau TO RUN iwo BASIC prnfftiro* Jir rh* 
SAMt. Umc T or you can um ihe iwo J2K. pajJ« Independently. 

ROM- BOOT— ALltiw* Hie user io teem the f ui J 64 K H A M 
Map A Her HUM lo RAM [rannEtfr, you can J'O&h and fbhK 
dau. LOAD Wt- cadt inio high RAM, and alter the ROM*. 

SOFT ViO— Pr^ s i J.cfi tour diifcrinf text KTccn formal!. 
Gtecn/Btacfc or Omnei FtcJ rc\i irv Normal ar R^ctjcJ v'tdtet 

TYPE AW AY — Aii luta rutf-driven keyboard Buffer whKh 
capiu/e* all of yuui kx^itufca- Allo*v ywi (o lj|)t ahead of 
ynur rompniET, Wnrlts with both Hue Lupin and IN KEYS. 

VIDSPOOL— An linen upMirlWfl printer JfKHllet i hut 
u1due« the J2K al RAM ihat it norm Ally unavailable id nn- 
mer, (Jives maiumurn buffer tpfltc at no twi to BASIC. 



DISK — Onr for 514, Two nr more for 510 each. 
CASS.— One For $12. Two or more for $8 each. 



r -inn ii Cashes chqcws and Money UrrJors. lor imrnodiairi 
rMDvwy * Personal nfiiKka allow 2 wne** * Ofdeiji wai ' too 
1P*% # Caiiiornpi rain dan la add ov« 3*ios la* 4 Qraara 
u-\der add '2 shi spina * U ft CO 0 ord*'» add M 




44 IS Chapman A**., Suite 23* 
Oisnaa, CA 9X69 

(7U) 633 4070 ^ 

VIDTRON J _c£ 

1$ 



4&A 



21p A$-INKEY$ 

22$ IF A$^"" THEN 210 

2 30 GOSUB 500; GOSUB 39# 

240 IF A$^"F" THEM MIDS(AS(Y) ,X, 

GOSUB 550: GOTO 270 
250 GOSUB 550 
260 GOTO 210 
270 Q«l: 3=1: C=2 
280 A$=IKKEY$ 
290 PRINT € 3 60,»SCORE' r S? 
300 IF A$="" THEN 280 
J10 GOSUB 500 

320 IF INSTR( rt AS, •",A$)*-0 OR A$- 
nti T HEN 2S0 

330 G0SUD 390; GOSUB 5D0 

340 U=VAL(HIDS(A$(V-1) t X t l) ) 

350 M=VAL(MID5 f A$(Y) , X t 1) } 

360 P-VAL(MID$(A$(V+I) fX,!}} 

370 IF U+M>8 OR P+H>8 THEN XX=10 

0: GOTO 500 

330 GOTO 280 

390 IF Q=0 THEN MID$(A$(Y) ,X,1)- 
up n 

400 IF AS-^A" AND Y>2 AND MID$(A 
$(Y-1) / X / l)- f, 0» THEN Y=Y-1: L=l 
410 IF AS^'Z 11 AND Y<9 AND MID$ (A 
$(Y+1> ,X,l)= h 0" THEN Y=Y+1: 1^1 
420 IF AS*"/ 1 AND X>2 AND MID$ (A 
$£Y) t X-l,l)="0» THEN X=X-1: L-l 
430 IF A$= ,, - M AND X<9 AND MID$(A 
S(Y) P X+1,1)="0" THEN X-X+l; L»l 
440 IF Q-0 THEN MTDS (A$(Y) ( X, 1)= 
"X"! RETURN 

450 IF L=0 THEN 280 ELSE L=0 
46^) MID$(A$(Y) f X r 1) =MID$ (3$ f C , I) 
470 S-S+l: C=C+1 
480 IF C=9 THEN C*l 
490 RETURN 

500 IF XXO100 THEN RETURN 

510 PRINT § 416, "END SCORE : "S 

520 FOR T-l TO 1000 

530 NEXT T 

540 END 

550 GH=76 

560 FOR D=2 TO 9 

570 PRINT £ GH,HID$(A$(D) ,2, 8) J I 

GH=GH-f 32 
580 NEXT D 
590 RETURN 

600 END ^ 



38 



THE HAI NbO W OC tnt»J 1 ^ 



Introducing 
COCO TIME 

A monthtt magazine on tQp& md disk 

Now GVQfy month you can gel 0-10 
ready-to- run utilities, programming tipe 
& hints. business appJluulluns, Ihjihh* 
management, luion&ta. and educational 
pr ogrartra AIhij a Buy T N S&H section 
and much, much mors, NO GAMES. 
ONLY KeTAL STTUFFl 

Each ibsuO Shipped ic you 
tjy RisRlrtsK mall 

PitiycaiiiK written by computer wizards 
[JJte Kiahg/c M. Santwani and 
Gary T Jo*. 

SUBSCRIBERS BENEFITS 

» Fre-e ritivji^j'i^in mi your Basic and 
ML programs wherevor possible. 

* Fret* Buy 'N Sell ads on computera 
and software, 

* 10°* otr on an Microcom soil 
waremrtnka 

* Subscribers oncou raged to submit 
programs lor Inclusion, {contact us). 

EVERY YEAR YOU GET OVER 
S1S0O WORTH OF SOFTWARE, 
So Act No w ■ 



PREMIERE ISSUE 
(Ootobor 1965) 

* Ram Disk {30K} 

* CoCoDiskZap 

* Memory Monitor 

* Educational Hangman 

* ti&att Program Packer 

* Tap© Encryption (Basic l 

* Disk Encryption (Basic) 

* Ba^c Speedup Tutorial 

* DMP (100/110/1501 
Graphics Dump 

The market value of thesfl programs is 
OVER S160, DOUBLE me price ol our 
annual suOSCnpiton 

Subscription Ratts 
fUSA & Canada) 

Tape Disk 

1 Year W5 $75 

6 Months $40 £50 

Single $10 $15 

(Other counlrlas add 25«*) 
Pay by VISAyMOChacWMO 



Mlcracom Software 
Subscription Software Dpt. 
PO Oom 214 
Fairporr, NY 14460 
Phnna (716) 223*1477 



THOUSANDS OF PROGRAMMERS USE THESE 
UTILITIES DAILY. SHOULDN'T YOU? 



DISK 
AMI-PIRATE 

(A Breakthrough in D.ak P(ijl[«:lir>n) 

Vour Only Weapon Again is I SaHwarn W«wy' 

Hon is a chance for you to copy-piatsct *dui 
Basic and ML muyptfn* rHSK ANTUplRATE 
tf&M more in a.r> any other program in (ho morsel . 
Cornporolho trudurai! 

* Auin w\iia ycur BwvUft fi^rin^ 

* Mud Hfl A" coo* loUHl 4| PKI. HOHf- PfTK. DSC 
O&FI, C3*Vt 4M.'. CCOAfi IWI, EDIT. Pf V TRQ*L 
^fOT .^nft <U>, tO*D MCRQE. *K 0*HV «tnf» 
urftb ft** aff FViSgwCflOg 

*■ TCjJi pc(|f!* mri* *<pf* I i MllU 

* p ■(. *.h=a x JiOm ^nwvfi frtho* o cn»mr r^w «£inr» 
wh*n con h a up'* r*iJ «iiri* pi kiiugtHin tuH'h 

■ OiJEfiwGOID'^miornto "*fl {«*«> apt * 
mfim). 

* . i ,. . «.„ I, . .'. . » r.« ,u,p 4,, p*j ".J Ml n. M I K 

> CAflYTD-vBC fUlL OOC»JM£Nr*TiON 

* ftf> POvAiT v E B*0 n ETMPf T5fCON ffWCTS 

MtN. iok tCB Disk syDtem. 

(Workd with CqCdI aiki CiiC^fll) 

Only S 59.95 

HIDE-A-BA5FC 1.1 

(A SnmXthrtiugh In C****tt* Protection) 
AT LAST! A ur«ymrn IM CDinUlntH 

yg^K un'uatle Bade pfOgmti» 
IMPORTANT Ff ATliWa; 

* ^ ML PKHJ'*W ffwB nWrtpuii yf* " tWO^Fii «nd HOT jifit 

i OmJtM is dMute QiD^HtAif. CI** birr*P#»v6*lipSft 

* Q*4,\<ta im. U-lUt 'DlT L DCL mOtl. TPlCrfT, CSfi^T 

■ OlMMAdIM IdocUlmHu *rt,*J « l *j*h llifi» Dlfc« 

Mm 

4 Qmfcf >n tMHEia 0cm? itNFlira} to trap wren 

* fPiT rlMK pm^srti .4 «i«tod It * ML £*0{F»rn «fnh 
CtOAL>M 

* full iwhUhILpl 

WITH HI01-A-BA3IC I I THERE FS 
pbacticallv no way anyone can 

"GET fNTO' YOU Ft PROGftAM- 

Buy *Jisp I P*v*CS ifaut Prj**. For l£K LTD Cuiefls 

Tftpu Only $24.95 
fi4iy ftOTH rtw only $79.95 




5j 



DISKETTES 

■ ■ .;i :.. I- i -.llsj! J 1 1 '-;! 

<U SltkOD WOO 

1QO S1i2.tS *r.oo 

HO SHIPPING chuqik fm 1IW1* il wtfafus wflli my 
Mlw wrTwsffl 

r^ffEEJV C«C0INU£p|3 p/09T* m f* ***** v»iu») on 
■HftfWarur cTJit wtth purcfui w ar 1 □ t\t rrror* dpi Rri 

A J MICRO COM SOFTWARE 

P.O. Hon 714, FAIRPORT. N.Y, 

716a»1*77 

Ji ido^ilft 'si * Imrfiodlalv ihlpntfnt ' Ofdgr by 
pfrcna mnd gmi % S2,M nfurvd for your phonfi call 
* ftr (McoufliE on b».li, {] ikjiM*b3 * Qeate) Inqunn ktrftrJ 



3 




500 POKES. PEEKS 
"N EXECS ft>r 
the 

COLOR COMPUTEtT 

NCV EH B EFOfllE has thils intofmauan at vkhi ng- 
nn icncics rn a prog rammo r bcon so reedi iv avfli h 
oblo to ev*ryOr». T hi & fJOOk will h*Av you 'I3ET 
UNOeRNEATN THE COVER" of TH# Color Com- 
puter and QAvstop your own HI QUALITY pre- 
□rsma, SO WliV VVArT' 

This 00-page book include* POKE* PEEKb 
and EXECaioi 

» *cio >i>u' 9« 311; rJOj^or j 

♦ Oihvni6 rmni Crtor buci-i.tviJiu nn— : r>.i*wn4)ndt 

» OiML'p HHEAh, «f v . CLLUP >.Er UU HES5 1 KIM ItJH 

• SOted up ye«ji pm^WHt 

< IRgaCT. IHOTCfl OrraFF rrom .*|fUtwn« 

* nt*M p^j-jf Ilanc p»Y>*«.'i 1 'i u HI Hi RESET HUlTcN 

■ ftttthWr fei-r £Qqrum be ^ NSW, ?10 CnnOrA pna 
l.h.. Vf HbStil 

■ ^pplSirtWirt QWwCJSEwlniiH*^"*- 

• B« +Fi 1M -st^i u»i*tullf Laud tSpys IVI«a 

fl4nnt+ 

* anu mi ji :m wi ji :h m£ue< 

COMMrKMDS COWfATlBLC N'Th lftJCrJlF^4K CQLOH 

an£:=. £tft'tlrEK EUaCCASKTTt fflSK atSTCirS iik! 




$16.95 



LJTIUTV ROUTINES 
for the TANDY A TR$*G0 
CgU)R COMPUTER fVol, 1) 



TN& poMeil^l Uk> lot Bast arvl Ml P"tg*i»rti<TT«rt. 
" idudes pf i?gqim nrirplflfiflikyi, ■m*mflry rwjUir««Wrii4, 
drill j»rt unnrnnmrt lAiirr* unrig uy 1iNa vliKty touli*i« 
(pwfi tw^nv Tiufi routlnM It bought indlvJcruBiiy will 
co«t ynii HUNDRED'S Ol^ DOUARS. 
These ore HX?'H>Pb««4kJM I'tOewKmen) Ml U<Mic|im And 
lequ-n? nij ML ^iigfrimrnliiQ Kftrniflradrj" 

CJMMMirj KEYS. rVcOBi W Baalc awnjn**oi rtift ? 
k.B.'IrokiM 

CURSOR ZVtlB OVtn syWQ Dur«n iUKi 

HAL LENCTrl UUTCiflS 0? I lull bsjBi Efrui mtsagpa 
KEY CUCKHFl t^uit bev moot xxmki 
PMJSZ COHTTOL Put tUa^'np ^i ML ^L^ittta M» hi*" 
fi£P£H KEY fktxi[ UNV tq' 5 Jlfhssnl bbj ^(mpw|4 
REVtftSf 15wn -rpJ Rttf) FMnww^ w unto 
S^OOlur »i6n .y* iw*Tflwn wspriWi (midwH, 

^pnflinc rkiifw in 
VWX sfiftni 1 f n iMtk. Orrlv?- iM faiwi* 
ntn crmn orfi tm t*t kiwi. 

<HD UyCH MULN MORE 1 

Comrwtiwp wnn i«witf»W**K ech / Cimtt* 
arvl r.iv- Sy» tarns ind tcCO I arid CoCo II 

BOOK S19.95 
THESE ROUTINES ^RCADY-TO-RUN) 
ON CASSETTe/OISK: S24.85 
BOTH BOOK H CASSETTE/DISK; 

fcsaaic HfOflmmmlng T^keto Re«o(ftd-t1#fl5 

Colot B&slt; Llnravrllird— 51».95 
Exltjndcd ©asic Un revolted— J 19.95 
CHsfe 6nilc Ut>n*v^-fl*0 — £19,95 
All 3 LI n fins I led Qooka— $49.95 
FACTS_ri^.8& 



24-HOUR ORDER HOT LINE (7 DAYS A WEEK): (716) 223-1477 



: -I'll! 




VIP Integrated 
Library 

VIP Dertlttp Migir" ' 

rtrwlly VHI ruin t%nt* rti p* pow r imd InrnflMTlnn ol | nun Sympriimy" 
I / J~ or i >port Access" in i the Ui^i micro* un your Loloi 
t/ompolpd The ronvcnlcore ol lii^|jd>| r h.lrtijijet Ina dtwappliLidinn 
and rMaMN-v. luwler Mf". f* .0 |hr* 1»p of yoi<i lirttf. 

Wain VtP Desklop r lhe )i» jSdplptdliurpttH VI I* Library Jie rrdecrdled 
Ittlo 4«ir pippin on oil* dbV Von Iwyt* untdllt dtp,**** Mi MMfij 
prnrr<«irip£. with A *pf»l|lf>rt rhrulipr always if* •rfentfjrup. d*ld 
m j n ji^t.i rm i nl w?lh mdil m«>ffl<v s [ i rfjidn hpH ImJOtUl Jdjlyti's I vltf- 
rnm m< i nidi ir>o> end rftvt moi n| pn l1 n j r lutl movp (he bdriiJ to pmrn 
lofht vulyinr, and lb** nop Indium Albert, And VI P rrtiirftdird 
III mi l r luy Utw \ rndiit 1 In wurk widl wilh nrmrfnk drivi* nt M\ four, in 
rW riMdy fn puth vfHir Cnrrw fflninolin to iln> limiK 1 

Siiad- Alone **owcr 

VIP InlOKmlod Library ^ n'jl oru* « »> IhtTjki %liji--.iionr, j'i lrV*#W 
ilic rt-dicer nutifiiiH'v r,uv*i lot our day dPid I hen v*hi ilnn* il .mity. 
It (tilly IliliyiiHi's »rn + \\\ lipp-ipllrWdlMt' t|ill r d l >tkliir tiioipdrir* 
■ r,i> r ,i i f , iur i,.n,.vsih(i prtflr**- vrr* Writr*i. VIP SpHU'r VIP r -dp 
VII' I Ijt^li ■>*■-, Vlf lnrrnHHAl £ VtP (*>*U .i*p Vou 4 ?n hnv thi' ■■ntirt* 
ln|ri;ra|rd I ibijry hI nrn of yf)u 4 <io boy One mi lw» fioiutjul'i Irlilt 
vou nvvti Mlrw ildd Of>Uifl(lf Ifl iht* wtfuiidiPil LihdUy Idlest 

Shared File*. Shared Fealyres 

All VI P In (coaled UbMiy appl'idOim* >b*M' umumin 4 r wii l» 
jut 1 1 as wit of use huNi-in liplp. ihp -same romrriarifK tun pr«nr*«r 
rontfril, Ni l I iiff al ytmrh4*A i>r PorMoory arid vtpp-liy~ui<p luto'in* 
Mcul imparLiinr, jII f^^f^lrji jppi'j ,»Ho<i» irjp.jw pr/i'c",',«»r^>l lii^ri 
rcsololrofl lt)wett*ic riiipldyt la rjive you a rha<cp al 1i I h M, +?r fl!J 
■Jitliidi Ir-irv ^i Iiib-. wi|li 21 im jJ lum l«.*r S|.llf?U VoiJ fll-1 ,1 
prufi'wionitl dKpUy <ir* v*wr f oio* rcrnpoii*r waiiimn jny lur/iv-'jN- 
rriDcf il k ai 1 □ r>i 



Buy the 
VIP Integrated Library 

For $149.95 



Or buy the indiv>du\o v<r1umv^ sep^Mlrly 
Js nlmwu uo tlir ft rl lowing pd^ps' \ 

■eiqub»f k|h M4nW(ir man rt»U ftMt 

R Nl'i< Vi* In. A P^p>Uciti| *i«ijrm irk .ii i miri i¥|t 
TdlNh' .1 " n)' "ltd* TiflflT t OtO 

>f^M*IHt 1 t I ^H>- OillviTM'U iri Ul.lr. )^nmlln|,-.r»i 'w ■ nil 



VIP Writer Kg 

(JJHt I At WOXI) PHOCCSSOR 
Of TAM>V IIOMF EDUCATION 
Tin' rpupst puwi'iloE jTpit ritty-tn-nAP wfifri prrpr^wnr 1^ dV4H.ihlr« In 
lhw* ^Iviwpu'r i> ^od warlchorie ni |hr Librjrv |h« VII" Writer* 

Th** rmoh ol lwr» yfOM of rewflrch, ihr VIP Wrilcr* olfcr every 
irDluie you tootd desire fr&m a word proce^op It y% thi* mrrtT 
PVWVftlH favlrM. mirtt pJepvoUdEJlf dud rrm n*. r Vi-iV*lllli> With lh>- 
0«\ d^pMy. wnpkspjirj' .inrl rrwnp,TiPlP5illry learoi^f b|iilT \mn the 
Irhrjry thf Writer re .i« r .o THr rna;t itf>ablc. 

JVojpiy •f+t-P'ry r«jture jtidopr^ri povtlEiFe ta pmpJe merit on rhe 
C piPck f orrtpipr^r, Th# defied 0/ lh« program rv i*(cfeWent. rfte 
n^rjmm^/ig 11 ffjwre*? Oclober IflS) "RdPufcHiy* 111 

Amon tvr>rd proceisor* ^o/ r^e Co Co. VfP iVrrlvr ■-nnff\ .ironn a s 
|hf» moji? trertiiti^r mm! ^"-►rr^ofldf pif^plf-dro avdpJjhrr ' M,p> l J ^4 
t i">u>lotM iftvi 

n . Wriirr ^ork wilh vno jod vnui prmier to do thlfitfs you 

tilWdyt. wrfPtlfpJ |<4 tin fv*»iy lt»4li4P*"p' p 1 1 1 <t»i In- 1 jh « (.< u-.i 

pty^ryfHtirAH tjft «V40y i*i,<|thk ». f ^[i.ihilny ,ir ;my K^od tat *i. JVfN 
HMOHUVHUNAI SP'iVr IN;^ AM tKn ivitN M«tlfllu My irul . r..^r> rt ? 

Professional features oi parlicuUr note: 

■ mi- <, hfttw *iUi tUHVh %WHr H p Mi , r-i miry ,,ul>j*> h.p k ^h-h m-ip M4U 

,M H| tllK full IIPI llf ^ III Oi WOtPmp«tl 1* »0h>hP ittfW vf P«4fWt v4 Mil Mil 1*4lh (Hp 
rtnk |iPlUaiir 

■ 1 KM rONMAt trVlNOnW vi4rVlv*inf> lo imih-i»* IriM |iiu»t^d fi>]|«)U\ 
14 H St. KMn nr irpitl PlilrHTrrvr, sHnnvinc >i*nlml lintu, hi'^iv. If'i .4 

ThOII V |r^m- ^lr^^ ( ^^i^ (M«;i r«n A 4«M4|tl4l*u «rt llill' iH'nflPn ..I up lo t4» 

1 h^'**i n>tt li piitkf Hyvoi NdtiON a %ntt* 

■ A TKi I MIPTPNt, WINFK1W in rt\ H d«,iUy Ptuwlfi, Nw IIuk4< mi|m Mriln 
n'[nnf\ Add nutHv 'dP l'> MiMriiiimin • 

■ I Kl MPllMtiomrM-rt,|4ivrinmrnH.i4rKINl4*(P p HSPkui 1 nrH>iPtyvii1l*fr' 

Wn lUSTirito mt 

■I' ill' < *.iy rnrtru Minim* **ipp>|iln Atnl r>rPi4 rrHtim^nOi. Phr jtlnlify lo i'4lip 
jt.i v HAV44 ptOflMWl Ml (4>r II ttWdllK VI^IN PiU M PUW ll(JM>. Llhf 
INMNl mi AtP AMirHAM,! *Mt*n*.>n*u- n|iPn >tN MMLiL I AAitLH'^ 
hi. 11 k in iiittiirininrti rt4inl4*r,ip ftirnind prfjmi*mrrMrHitt*P)n. rittpljby pn*W40'V 
u-1,4 nut ir4i mm rwi\4lii»rii4' ^pi,n^ Jtnn nr>r>n4"^ InntiM* jih1 H,ir 11 Nr..H 1 S 
M^UKHmW iihtpflt*tHM4 4ld4]ftukrir (M|tl^4i4tii r i mwktimh ii'iiP4|4*f; 4<Ni> 

fnijri iHuW 'ifcPH Lpndr-r'ininii, uitifpiiitrti** »LpbMM|ftv rvtuM* (irirtt \mgi*> 
iiwn fpjtu^ 1 >4id |Midi 4iinnTH'rpr* 

■ IVIH' .ihtMil H|, li 1 1.1 1 1 fctiy Pl-rwJH *Hl1 IH'V ll1M*p UK* \t>r |IHrt f d p; ruT 
lifMt tlON .livM'MKI MI\TAkt r^liprr* 1 PRnr-RAWMAhl T liPrV^inrts 

4ll|4i 1 rvllirlld r P4*,d4f«K *PKi1 MOt#n1 frfVM PPP4I Hf ( P 

12 K (Gpntf* with Upe & dHk) Sfi^.'r, 

Buy (he VIP Speller Separately 

nihli Only $4*J t% 



I 



ALL COCO OWNERS! 

Trade in Any Non-Game 
Program From Any 
Company And Buy 
VIP Integrated Library 

For Only $99.95 

HI ttf' r > IHIW It opu irtlnvpdr ovoi 4i Vi P ^41 11 In 1 1 up irnv ►Jibiv turn 
Way* piudu4 1. 4 d<%k iliivi' didl Iwvp U4k uf mi innry aH jfSid o,i\ r n 
talot*M'itfMlltfi]p' ni Mi i h riMi i r f . nmd your VI ^Supor '{okir or 
Wt0 ivm-uinm proyidm bdtk, Wdb >i i tvrld r dtd V»*fl tit MdHifK ard 1 
'UhpiIkit oi1ic< k ormonti'»*>fdrT*4Piyr , >, , l < i pllit $n (ni ^tlt/DrllK^dO 

fmiidnnif iSlfl kM Cdi(u|al v iutuoi 

Libf iry Upgride Offer / VIP Tf CHFvOlOCltb 
112 Aero C drntniij S,mu Adrhjirj, CA 91 1 17 



VIP Database™ VIP Terminal 



"ONt Uf THE BEST" |ULY 1*)B4 "RAINBOW" 

Tin* high «p»ed MACHINE LANCUACt program fills .ill your 
Information man ii^emenl nrcdv h r they lor your boilnestor hofflnt. 
And II doc* mi litrEU-i tbartdny Ollm tlrilrfli^vt' ittrr^irirn lur I It* Color 
r i j j 1 14 plUfI l« at hd4 J 1 1 Mi j 1 1 1 Km- ■ 1 hJ< > n iw MI r,nr « < P**rt* anil mjlll 
t^lfl* tapablltPPfr fnvunicry jcryHirtK mjtbntf 1 jim»> hiltOlim. 
V'mi ii.ir.nl iL VlP DiUbAi#" Wll' trAckliMlPy'hir .f.lt.i JIUl ■■ un'l 

mcrftc VIP Wrilcr" Wei 

The VIP Dalabite" feature* *dw t^l^e ktvyeiLdM! dbpldv* foi 
<n.i«imi P m mUlty U will hantff^jn many rnr ord* a> Hi em your dtik* it 
ii itrutturtsd ir> pi umpi^ anrt paky to undentum! mtno «yttvm wnh 
loll (lOjOtpli'lK for may operation. Vnur ddta li stored m records ol 
>our pwn drv^rt- Ml ble» are 'ully indexed Po< >peed and rlli* hvilj. 
Full >uit i if rtuUrdl k* pnjvidpi) tur I'asy liMmx of n.imp%. frgpr***, 
4dd't»t0*. ale. rn<liCt»ndMu or de'ctfrtdinq jipPiahutix or nurnrpral 
*>rdi.u KurftttU n .in hp r»pd Inr ^edfrf ordrie*, u>inp, multiple 
ji'ju'h tolftPiH With d<ili»hui4if tu*m mm*** you may aky tombine 
lilpj fori nod pfi.nl maiHm; (lit* pout "tit dim tdalp' 1 (Jinumpni* 
rfdihet* ptiwlupe* i iUv loi H piitllou Hui m«rn r' » kafcr uvnn per- 
form* jriirtr-icln i.rperjtiom tiruj up dam uihcr hnldi Uririmitpd 
print kitniiSf ,ind '(.'port Qonn ration wilh thfj ablMty to <mbrd tpntrol 
codei lur uir n*nh all prlntrn 

32 K DI SK $59.95 

pp4K Wi'nu.H i| Ihp' m.>llp pjAjiKt A TTiail nir^e 





VIP Calc 



'MORE USABtF FEATIJUF S" FFft I98S "RAINBOW" 

VI P Calf * P^lndydn Hni.il jiidi j^pfv Mir niOilfjowprlLilrlerl/QnlC 
wnrkitirrl *mrf linamial rnudrrMn |)i<^Min jujiUI-I-- for full it 
f nimioo-r Nnw p'Very T nlnr 1* nmpiir»>r h-hvafu hju »f£«<1 to J 
1 \h 1 1| jmi ^ an rt pt j on i ri^ i 00k tiotro 1 rhjn wmt. jl*.', i unf Jminij dll iK 
1. i»iiru< iind ccimiojnrl, jnd lbrr> inmc. WITH USAftLF DlSPlAVS 

Their * oirtS'ni: IcM out ui VCf C*lc v tvitry tniHiMP yoa'^f cun" 1 
rrSvtNiftiiri Vhii'dlt "Utbftip pindlrir ri snriift Ytm^'i TiMH 
llii'-H n-i'n rlkfiljy in ■*> ti I iniip"- *|irp*tiSiHep|ttfir (llo r.oloi €nni r Litr>' 
.1 m 1 1 M« nniiy ->*»nip sviTh HANK S WtTtMlM L lu ftlvt no! |iO t J I .or Hi. 
1 ,■ UP TO Jik of WORKSPACE IN MKf!' Tbrl di^l^y W mrmoiy 
4!kiw vou Ihp rULL Sl?[ USAfiU WORKSHEETS ton require Vim 
diwj I flirt rfi'liniitili 3 wnrtvhppr u n|i rn ^ 1 3 rntnrtiFiv by 
iwO' ' tofHTIifM vtutci uistpLAV wiNtHJW^^n e nrnpanr dmd 
tnnlrjit u-ujITs, ml (han^v * 14 DIGIT PRECISION * Sirlp.COflnte iind 
!>tficr UitonomeMte lunruom, Avfrderiii^ rnofrn*?nh. Al^viitAH 
Ilmh Spuhis f , . h 1 . 1 1 k . 1 ,inil Mow ^r pmllrit ,|fir| I >k»sr rirvrllnfi <Of "t 
■ n[^iOknn tH tmvilu IOC Alt FORMULAS OK MUti IN CtLlij * 
tji*y ti'iuy+fepUfjIion jml olm k rniivliipiOl Hjim^v* t.lobjl ot Inrof 
cnlunut widlh vonUol up to tharacteJi per tell " ( realp blip* 0* 
up to clniMtlrrv po< (Vf> ' Lirnill*** p< 0*0011 1 n6lifr lonilM^n * 
Tvfi*rnat»l Key RehPiU " *£**v tlrr»o ' fyprhfrtd " Prim up |Q 7>s 
. r>llirriM ^*ill^>^hflU » ftin,» ar jov ImoH r^r4' lr-»ni 11(llnVbOU ' p*nrt| 
ItonAAl MVJhlp Jionn *Mr> wuih^ltr + I -K f PRlMTER CONTROL 
1. OOFS luf «.u»Nitti/pd |i«»llttft wf»h teller quality w dot mdtrik 
tiruitar ' Linnrnru- \ f t\r .id^iwl Mlrli'v Willi VIK Wrilift* dtJi urriPhK 
tn irfdli' liflnirr* prnjr«i ikrm* turutiMl .onl llfuntldil *t>poi|t ^nd 
tiiilitfrlT 



04 K i<< -s wlib lau-' K iM* Sb<> 



VI P Pmflrjmt do +11 rS vim.wi, >v«U> fPUS 



RATED BFST iN |AM1ARV 1W 'RA*NiOW^ 

Pqi yuuriuipuitdm t ninmiiTtrratlori m>p4> yr»» w*> joi t(i goboyond 
vnrfrtdr^ thai only lett yoo chit. You n*Q<t A irflart tPrrrHnal id lhj p ytiu 
■ .m vmd .inii r^^-n^f pm^ijmb. rT>cj i a^c Jj even plher VTF Lrtf 1 #■ V * 
r>V ^ Vlf Terminer ha* "moie fe*rur*i \hon tonoMUrik^lkjo^ ttrfl* 
i/taiv lui C.pyM IBM jiid f rnmpuiprt Hpi(j O^dnun 

Krirflo Mrrjrrinlti. Fl*brOpiry 1994- 

FIATURf Si Lboitp o» I M Wl tow*rt*je displays * Memory-Sense 
with tiANK SWITCHING for full o%e oi workspace - SeletOflyui i 
ddti ill baud r*iei Iiimm 1 10 10 S&afi ' Full 17H rbJIrAtf^r ASCII 
kf'yhrMiri * AnlnmjiOr graph k modr * Waid mode (*0fd wrlp/ Fpi 
untnQkuM wordi * Send and receive Lftrjyy file*. Machine LeoKiiMe 
6, BASIC pfDUfsitT,. tjhjpip* HAlljTkillr'CfhoH Word tenijdi. 7 of fl. 
Fdtriy Odd/f yp<itx Nuor, Stop fl0^:l^4 * [4u*l iJoprf^dttn tcrppn * 
S*vP And lOfirt ASCII IH<H, Mafhrn^Codu 1 HAJ.O |W<>^r * LOwei- 
u*» nmlung ♦ 1 0 Kdystrakr Mulrlplirr (MACROS bufTcn to perform 
tppft<l ive pre entiykip* on r»aki and »end thorl rne^iAgei * Program- 
matile prompt rji drlny *t)i sri'iJ n«Al 'itie ' ShFm Ulilr . h^i.ir nn 
Ojppnr^ 1 nd Up In inn ihon <T1iit<4R«t t K. S MvJ bach op to J*S 
t rijitaELiB-ri Iomk. juUimiiu ally, to s^vc money when catling Inn* 
diHaruv. Ht'titm mended h.^jd r.iro » are Ttft an rf )0b 

SiK <Com« with Up* & dkh) S49.95 

Oapr wodn in mK but y*ilhrjul lii^fn i/hplayi} 

VIP Disk-ZAP™ 

«AVE0 ABOUT IK THf APRIL "RAINBOW!" 

Vour ^arpha^r Uit diik form IcLler disk, or OASIt prop am d^ 
«or* bad. An I/O error »iopt loadinf. 01 even bdtUon up of dm dkfc- 
Weekv. vwh iikhi|Iu i>I wurk iH on I hp dKk. irrPlrl^yjhlK Navy 
< aiii^rniphlr ti\<k nrroiv iifi* rc pAUa Miy. quickly and wirn coMtirJenc^ 
<»»ig tfii- vip Dltk ZAP" , It is the ultimate repair utility (or simple 
,P'rh^in.»i repauof all disk errors. Oengned wilh I he ocm-pn.iirammrr 
in rnnid. Ht VIP Ditk-ZAP" will 1«t yim nurlewe all t ype\ of ha^hprt 
fttrs HASn ,\tn\ Mitr blrir Tridi" finTfjrjim* Thr» Sn paije tutorial 
makiM 0<m ntivtf* #n «Kpart. 

tGK DISK $49.« 



Tu Order Direct Call: 



1-800-328-2737 

Tn C.r if Fur nta call: 

1-800-468-8737 



Order bUlus and soHwjre Quc»lion« call 

(805) 960-4364 

U4H.UV.UlH ! I.i 00 U V Sn,p|iii.n fluh pin^lntUlhw library .1 
f**n pinmn-r^] lx.1111 ( aNnPA % 1*1 nil OVltS< »M 

PanAA#|i|MI!CllJmDfW * **"elt* 



VIP 



132 Aero Camino 
Santa Barbara, 
California 931 17 



The Analog-To-Digital 
Converter, Part 1 



By Tony DiStefano 
Kninhow Contributing Editor 



The world inside your computer 
consists of zero* and ones — all 
thai goci on inside your cumpu' 
ter hinges on two values. Memory, 
PIAs, CPUs, VDGs and SAM chips all 
transfer information between each 
oiher using only two different si Kiev 
These Males are called logic Mute* 

The firet logic state is zero* also 
known aa "low" or "lo.^ In the Color 
Computer I and most computers la logic 
ttale low is zero volts, also known at 
ground level. The second logic state is 
one, also known as "high" ur ^hi " 
Again* in (lie Color Computer, a logic 
stare high is five volts, fx re pi for 
specified tolerances, ail other voltages 
in between are undefined and if encoun- 
tered can Rive ihc computer some 
unpredictable results. This is the digital 
universe of rotnputrrv Figure I ihuw* 
a typical digital wave foiiii. 

The. real world, however, deals in ever 
changing states. Digital ones and zeros 
are just two of millions of different 
states thai exist, The real world is an 
analog world. A good example of the 

(Tony DiStofumi u ntrU-knunti us tin 
early tpecktfct in computer hardware 
projects* Ht fives m Laval Guest, 
Quebec*) 



analog world \s speech. You can Apeak 
loud, you can speak low or many levels 
in between. 

sound waves are ever changing* i-or 
example, if you lake a microphone and 
amplifier and hum into il, the speaker 
will vibrate, reproducing the sound you 
are making. That vibration is a hack 
and forth motion. The frequency of the 
back and forth motion depends on the 
frequency of your hum. Frequency is 
measured by how many times a wave 
form goes back and forth in one second. 
Every llrae the speaker move* back and 
forth \k one cycle. 

From 1886 to 1888, the work of 
Hcinncb Rudolph Hertz led to his 



discovery of electromagnetic waves, 
Ihc Uerman physicist's revelation 
opened the way for the development ol 
radio, television and radar. As a tribute 
to him. ihc frequency of any wave, be 
it digital or analogs is measured in hem 
(or H/ t for short). In ihe audible range, 
the frequency La from about 20 H/ to 
20,000 Hz or 20 kite. The V stands 
for "kilo" meaning thousand. Our 
CoCos, for instance, run at K94 h UU0 Hz 
or .9 MHl The *M' stands for "mega" 
meaning million. 

Figure 2 shows a graphic rcprescn- 
taiion of the output of a *nun® wave. 
Compare it to the wave form in Figure 
I. There are some obvious difference*: 




42 T*£ RAINBOW OclQC*r lftflS 



Jl U t hese differences thai make H 
impossible for a computer 10 directly 
nad ncmr airly rend and duplicate hji 
analog wave form. 

Don't despair, there art ways around 
it I his is the first of a two-part project 
on how you can use a computer to 
measure analog signals. This project 
stems from several Letters received from 
my i e.ule i s ic\|i]fMing rliai I build .t 
computerised oscilloscope adapter for 
the joystick port, 1 looked into the 
joystick port as an input, but found it 
to be inaccurate or not fast enough. By 
i he iime you finish reading this, you'll 
know why. 

Anyway, lti« month well cover the 
theory on how a computer (and a lit lie 
hardware) can convert an analog signal 
to a digital value. Next month well 
cover how to build and calibrate the 
analog to digital convener. 

Now to the task of explaining how 
n computer can convert an analog signal 
to a digital value The first thing thr 
computer needs is some hardware, a 
comparator. A comparator an !(." that 
has two inputs (the "positive" input and 
the "negative" input) and one output. 



The output has two states; on or oii. 
good for a digital computer. The inputs, 
however, have analog inputs. 

Here is how a comparator works. 
When the positive input voltage is 
higher (more voltage) than the negative 
input, the output is high. When the 
positive input voltage is lower (less 
voltage) than the negative input, the 
output U low Figure 3 shows a block 
diagram of a com puler-uonl rolled 
comparator, 

The way it works is simple. If we had 
d known voltage at the negative input, 
by reading the output (high or low) we 
could tell If the test voltage at the 
positive input is higher or lower than 
our reference vnltage. Furthermore, if 
wc change oui icfeicnee voltage and. 
zero into the unknown voltage, we will 
then know what the unknown voltage 
is* This technique is know n as jiucccuivc 
approximation. 

The ptrurdufe for succeiiiivt approx- 
imation is as follows: Start by putting 
half of the maximum voltage your 
device can measure to the reference 
voltage. If the output of the comparator 
is high, ihat means the unknown voltage 




CCMFUTTfl 



Figure 3 



IStPUT 



* input? 



- Q*FL7I 



COMPUTER 

orranFjee 



CC-MP tTTEI 

VOLTAGE 
KFFT.KFM1¥. 




OUTPUT 



is higher than the reference voltage . We 
then increase the reference voltage by 
half the difference of the present value 
and the Last value and test again. If the 
output of ihe comparator is Low, thai 
means the unknown voltage if lower 
than (he reference v ullage. We would 
then decrease the reference voltage by 
half the difference and test again. 
Continue to do this until we have 
reached the unknown voltage. 

Let's take an example. In this exam- 
ple. I round off the reference voltage 

lo I he neare&l whole number for ra.w 
of calculation. The maximum vnltage 
is I DO and the unknown voltage 47. Thv 
first reference value is 5U loo high, 
so we subtract from the present value 
using the successive approximation 
methodi . New reference is now ( 1 00-50)/ 

1 »i 5ft- 25; ihe new reference it 25 — 
loo low. si.i ddil, The new icfcieiiLX 
is now (50-251/2 or 25+13; the new 
reference it 38, still too low. Add again. 
(25 28)/ 2 or 28+7, The new reference 
is now 45, again mo Low, Add (53-45)/ 

2 or 45+4 and l he new reference is 49, 
TrmlV too high. <n uifalrwl (44-4S)/ 
2 or 49-3. The new reference is now 
4b, which is too low, so add (46-49)/ 
2 or 46+2. The new reference voltage 
is now 48. Too high, so substract (49- 
48)/ 2 or 4$~L We have now reached 
the point where our reference voltage 
matches I he unknown voltage. 

Actually, the rounding off is not 
limited to integer calculation, but rather 
to the resolution oL the reference 
voltage. When zeroing into the 
unknown voltage, you divide until the 
unit change in voltage Is one. You 
cannoi divide and get a more accurate 
fix on the unknown value. Ho matter 
how dose you get, the comparator will 
always give a higher or lower value. I he 
more murine the reference, the closer 
you get to the real value of the unknown 
voltage. 

This reference accuracy is one of ihe 
reason* why 1 chnsr. nnl ta use ihe 
joystick input. You sec, inside the Color 
Computer there is all ol the previously 
mentioned circuitry; a voltage compar- 
ator, a variable voltage reference, an 
unknown voltage input (joystick) and 
the interfacing circuit to control it all, 
A more common name for a variable 
voltage reference \i "Digilal-to-Analog 
Converter" or UA<J for short. Ihe 
UAC inside the UoLo is limned, it has 
a fixed output of .2) to 4.75 vol is and 
the resolution of about 0.07 1 5 volts. 



I he range is not very gnoil fm iin 
analog to distil project. 

Another rcojon lor nut using Che 
joystick input is speed. You see, the 
successive approximation method 

Iced about earlier is Lime consuming. 
The. CPU hits iu calculate the next 
reference voltage vh I iicr.sel uplhe DAC t 
read (he comparator nuipui ami make 
the proper decision. 

The speed at which an unknown 
voltage can be found is very important. 
When the unknown voltage b stable 
and noi changing, the compuier can 
rake fill the time in the world to figure 
out what the voltage is. Rut, if ihe 
unknown voltage is changing, like the 
humming mentioned earlier, speed is 
important. 

The amount of time U lakes the CPU 
m <rfher Jcrvitre to find an unknown 
voltage value is called the "conversion 
tunc." The faster the conversion time, 
the more samples can be taken and the 
more accurate the wave ahapc repro- 
duction can be. For example, a I you 
have a I nop to read the A to D converter 
which lakes 10 ms (ms ~ milliseconds 
* 1/ 1000 sec ci mis), itini menus you have 



100 samples per second. If you are 
sampling a w«vc form thai is I ♦000 Hz, 
yuu will truss h hit of inform at Eon, II 
is safe lo say ynu need .U Ir^i 10 Eimcs 
the sample rate to reproduce a panic* 
ular sine wave with reasonable 
accuracy. 

A basic loop using the J0YSTK 
command will limit you lo about 3 Hz 
— uul vny faai. in machine language, 
you can get n In I ix\Wt. but ii is mil 
slow due tn I he overhear! rreaird by 
the CPU having to do the conversion. 
In the case that the CPU has an external 
A lo D converter, a great increase in 
tipeed and accuracy can be achieved. 
Whh the right software the effective 
conversion rale fur an external A to 
D could be as high as fiOfl 1>r/i/ 

the Last thing I must mention this 
month is that the A to U circuit requires 
negative voltage. I his is no problem 
with the first CoCos. but U is with the 
CoCu 2. The CoCo 2 has no negative 
tuliagu available si the cartridge 
connector, There i*> however . negative 
vollagc available inside the CoCo 2 

To bring this voltage lo the cartridge 
connector is simple; you just need one 



piece of wire and a soldering mm Fuse, 
unplug the computer, then open it and 
locate the chip with the number 
SC77527; this is the SAL I chip. You 
will find - 1 2 volts on pin 1 5 of this chip 
(just what the doctor ordered), Solder 
unc end of -a piece of wire to that pin. 
Locate pin ff I nf I h e cartridge connector 
(it is the lop pin dunes! tu the hank 
ol the computer) and solder the other 
end of wire to this pin Bel ore you plug 
anything into the computer, measure 
ihc voltage to thai pin. It should be 
*ibom -12 vohs T give or take two volts. 
On thr CoCo 7 ihh pin is normally 
not connected to anything On ihct 
regular CoCo, this is the regulated 
12 volt pin. lhe -12 volts you just 
added to that pin are not regulated, but 
in this and most cases, it will not matter. 
Tli trie will be a negative voltage reg- 
ulator nrt the A lo T> convenor Of all 
the peripherals I have seen for the 
CoCo* only one uses the negative 
voltage and U doesn't matter that it is 
not regulated, 

[f all is well, close your computer and 
111 we you next month with Pan 2 of 
the A in H converter fSSi 



□ □□□□ 

□ □□□□ 

'BBS satJDPDfaiQg, 




COLOR COMPUTERS 



CALL TOLL FREE 1 800-248 3823 



COMPUTERS 



COMPUTERS 



LIST 
PRICE 

A^'JTSS IfiK Extended Ca\a* Computet 2 .* ISO 06 

tfrM?? Mk ffrRf-nwi color Computer 'i , fliste 

?©- 31 29 Dak DmuOlor Color QjltpUMt 
iXz Dish Dtive » l& Dntt 0 <9993 

« 1 27G DMP iQSQOcpa Do! Mat. m 99 93 

ToJvi*<rii*r 6-i T ajw 49 95 

rp4P*^n« (W U»ih 50 OS 

VlP'rtrnnr TT .. r 80,05 



OUR 
PRICE 

S 130 Cm] 
169 00 
WW 

iftsrrr 

42 Q0 
49 CO 

at no 



LIST 
PRICE 

2G-10D9 Model * OwMuu 6*K 4 1*99 fin 

25 »000 Tonfly 1000 1 Df 12AK . .. 999 00 

75- 3000 T»n<iy 1200 10 Moo H O ~56< . . 1999 00 

AViioS rinay»j0rjaUrS6K 2499 00 

2C-S'0« TBJiay AAIM Hr ill Meg H U .. 395000 
3O-38B0 Titicy Pwl»ant200Z*«< . y*tOU 
26-120H CCn 01 Tjjpe Rocorilfr ., 15 95 

76- 1303 CCfi B2 Tape Fotjonlef 4906 



our* 

PRICE 

79300 
152500 
■ 2Z5.0G 
1 BBS 00 

aona 

42.00 



SOFTWARE 



PRINTERS 



VIP DildlMJtj 
VIP T«m,nai Do* ... 
VIP Irvtuqralod Library 

Tom Mn !Vmw*ra ...... 

C-'inrtJ 5S''DD l&Par.«Dl!.« 



*l»l i*l*M*i I r ■ • « * p ■ p 



LIST 

Witt 

49 93 



I/ 1 DO 



OUR 
PRICE 

s ayuu 
45 on 

09.00 

15\ Oft 
CAL I 



Epfton LX-60 Prmiftr jf ncHon Foi"d i 
Fpw I. I W1C 
OK l O ATA rfi3 PrirttRr 

STAnati-lOKruHH 

C.ITQH 7500 PrownSCr Pr»n|er 
BoieV Sfirul lo Parallel irrcrface 



■ OltH'ki ■ t * 



1 4 * i * 4 



list 

PRICE 

399 00 
5900 



OUR 
PRICE 

? 250 00 

246 00 
365.00 

49 00 



MONITORS 



ACCESSORIES 



Ckimrfiir i?" Atnrmt Manttur 
Cuinre* '3' Coiuf MOfflHV 

AfT-0c« 300 A Wuiiitw 

TcRniNa RGB'C{)(np«r}iie CqIch" Monl|c»r 

VlOEQ Plu» M«vtt»r Adaptor ...... 



fc 4 I I H I • ( I 



LIST 
PRICE 

J 1t«L00 
139 DO 

399 00 



QUA 
PRICE 

t 95W 

Z6600 

--99 QT: 
32 GO 



LIST OUR 

fRtCE PRICE 

20-30! 0 EjitfrudBU Ba ;n . Kii $ .Wqfi -S \i*Uf 

2fi 30T? 64K WftnKKvKil , . t ., 9995 fitnn 

a^3O09 Jo* attcks fPAlH) . + , ,» 1 9 9G 1 

EWUM Joytlick fEACW) , , 2095 25 00 

?M lift runv-t uviniKi M<kJw" 50 G5 60 00 

Am. i ha -5ryi i-*lrn«n Mobtim 300^200 Rm^ JVUOO 375 00 



PERRY COMPUTERS ■ 124 SOUTH MAIN STREET ■ PERRY. Ml 48072 



44 THE RAINBOW Odlotwir 19AA 



Learning The Art 

Of Written Expression 

With Proper Punctuation 

Ry Steve Rlyn 
Rain how Contributing Ed i Lor 




oly cow. Bar man 1 Watch 
out for the Penguin!" 
cxdaimext Kobm. 



There arc quite & lew punctual ion 
marks in the preceding paragraph. 
Using punctuation marks correctly was 
almost becoming a tost an until 
recently. The "back to basics H move- 
nirnl occurring in many \chr»nl sry^iems 
has included stressing the teaching of 
written expression. The proper use of 
punctual ion murks is an esse n lid part 
of this skim 

Punctuation Quiz reviews the uses of 
punctuation murks. A chart is displayed 
listing major puniliiitrifin marks And 
Shows thcii keyboard symbols. The 
student is i hen quizzed on when to use 
each of the marks illustrated on the 
chart. The mud Bin's task is to type in 
the answer to the computer's questions. 

Raiher than having she si udeni insert 
Ibr urinal mark »v ihe auswer, fdl 



(Steve Btyn teaches both exceptional 
und gtfied children, ho Us two master 'a 
degrees and has. wort awards for the 
design of programs to out the handt 
rapped. He and fits wife, Cheryl own 
Cumpuwr hhndj 



it proper, in this case, to require the 
correct spelling of names of the punc- 
tuation marks. This is always a difficult 
decision to make when writing any 
educational program. It presents a 
douhtc-edgeri sword On hue- hand, we 
always prefer to leach correct spelling, 
on the other hand, a child often feels 
cheated if he knows the correct answer 
but misspells it and gels marked as 
wrong. 

We compromised on the issue this 
time. Fx act spelling is (he only way to 
get, a correct answer in tlii* pttigr&in. 
I he pressure is eased, however, by 
omitting any scoring in the program. 
White wt 1 do wont the children to learn 
lo spell words correctly, we do not want, 
at I he same time, tu penalize them too 
severely fnr minor spelling tuislaLes. 
After each group of five questions, the 
student may press "C to continue or 
'E* to end the program. Ihe program 
may be played continuously until the 
student leams all of the mark*, in the 

}HUgJHttt. 

Punr t not ion Quiz al%« helps lu 
f amiliarize children wiLh the keyboard , 
typewriter symbols. Punctuation marks 
are often contusing to beginners 
because the SHIFT key must be used to 
product some or them. Fortunately* the 
GuCoV keyboard U very similar to that 



of a Standard typrwriirr More than 
halt ot the punctuation marks are in 
similar positions, Many other compu- 
ters have keyboards that are quite 
d iff e rem from a standard typewriter 
keyboard. 

Beginners should he encouraged lo 
gain familiarity with using all of the 
CoCo's keyboard symbols. The only 
odd punctuation marks we have ore the 
brackets. The left bracket is made by 
sijmdianeously pressing the shjk I and 
down-arrow keys and (he right bracket 
h made b) pressing ilie sutri ami righi- 
arrow keys. (1 have trouble remember- 
ing this myself and always have to check 
it out first.) 

Line 50 reads ihe DATA statements 
necessary for the chart. Line 60 reads 
the DATA date menu for the questions 
and answer*. Lines 70-100 print out the 
chart of quotation marks and their 

symbols, 

Lines 190-320 contain the quiz. Line 
210 randomly selects one of the 11 
possible question and answer sets. Line 
220 prints the chosen question, Lines 
260-270 check hi sec * he then he answer 
is correct. If it ts incorrect, the correct 
answer will be displayed. 

After live questions, the student may 
begin again or end the program by 
pressing either the letter "C T or 'b T . J ne 



OciOtier 190b THE ftAINBOYr 45 



routine on lines 32U-34U takes care oj 
this task, A record of I he student's score 
could be added between lines 320 33® 
if you desire one. This can easily be 
ach i«ved by iaciementing a counter on 
t\nr. ?M Tnnrhirvr M»k mU\ r®=rp+i 
at the end of Line 260, 

Each tunc a question is answered 



correctly, the counter will increase by 
one, You could then create a line such 
us 3<th PRINT CR:CR-e. this would 
indicate the score and reset the count 
to zero for the next round. 

A* ducrussed earlier, we did not feel 
the need foi a xcoicVHfd in thii par- 
ticular program. The choice, nf niwrw, 



is yours. As always, please feel free to 
allrr this program as you see fit to help 
yvui i FtIIeIich arid students benefit iht 
most from it 

(You may contact Mr, Btyn with any 
questions about Punctuation Qua at 
227 Hampton Green. Staien Island, NY 
1 03 1 2, P tease include an SASE , I □ 




11: READ A$ (I) ,B$(I 
11: READ C$(I) r D$( 
PUNCTUATION MARK 

M 



Thr linling: PlINrOUlZ 

10 REM" PUNCTUATION QUIZ" 

20 REM" STEVE BLYN, COMPUTER ISLAN 

D, NY, 1985 

30 DIM A$(ll) , B$(ll) ,£5(11) ,D$(1 
1) 

40 CLS 

50 FOR 1=1 TO 
) :NEXT I 
60 FOR 1=1 TO 
I) :NEXT X 
70 PRINT 11 
S" 

S0 PRINT 1 * MARX NAME 1 ' 

90 PRINT" 

100 FOR A=l TO 11: PRINT A TAB ( 2 ) 

A$(A) TAB(13)B$(A) : NEXT A 

110 REM" CHOOSE A DECORATIVE PATT 

ERN" 

120 NN*128+RND(127) 
130 PR$=STRING$(32,NN) 
14 0 PRINTPR$7 

150 PRIltfT@4B4 , "PRESS <ENTER> TO 
GO ON" ; 

160 EN$-INKEY$ 

110 IF EH$=CHR$(13) THEN 180 ELS 
E 160 

1S0 FOR T= 1 TO 5 
190 CLS 

20$ PRINT" PUNCTUATION QU 

IZ": PRINT PR5; 

210 R-RND(ll) 

220 FKINT&9 6, C${R) 

230 PRINTG192, " " : PRINTS 192 , "ANS 

WER" ; 

240 INPUT E$ 
250 PRINT@2aa,PR$f 
2b$ IF E$=D$(R) THEN SOUND 200,2 
i PRINTS 364 , "CORRECT" 
270 IF E5<>DS(R) THEN SOUND 20,3 
; PRINT@362 , D$ (R) ; PRINT"IS THE CO 
RRECT ANSWER THIS TIME." 
260 PRINTS 48 4 , "PRESS <ENTER> TO 
GO ON 11 7 



290 EN$=INKEY$ 

300 IF EN$=CHR$(13) THEN CLS ELS 
E 290 

310 NEXT T 

320 CLE RND ( B J t PRINT@9 G , " PRE 
SS <C> TO CONTINUE OR <E 

> TO END THE PROGRAM," 
330 EN3-INKEY$ 

340 IT ENS^"C« THEN RUN ELSE IF 

Etf$="E N THEN END ELSE 330 

350 DATA COMMA 

360 DATA PERIOD, ?, QUESTION MAR 

K, I i EXCLAMATION POINT, J , SEMI COLO 

N , « S » , COLON , - , HYPHEN 

370 DATA ( ) , PARENTHESES, [ ] ,B 

RACKETS, 11 * ■ , QUOTATION MARKS, 1 , 

APOSTROPHE 

3 30 DATA THIS COMES AT THE END O 
F A DECLARATIVE SENTENCE* j P 

ERIOD 

390 DATA THIS IS USED TO SHOW ST 
RONG FEELINGS OR EMOTIONS., F. 

XCLAMATION POINT 

400 DATA THIS IS ITS ED IN PLACES 
WHERE YnrrWOULD PAUSE IN SPEAKIN 
G. , COMMA 

410 DATA THIS IS USED BETWEEN TW 
0 MAIN CLAUSES NOT JOINED BY A 

CONJUNCTION . f SEMTGOIiOK 
420 DATA THIS IS USED BEFORE A L 
1ST OF ITEMS, , COLON 
430 DATA THIS IS USED TO SHOW PO 
SSESSION OR OWNERSHIP. , APOSTROPH 
E 

440 DATA THIS IS USED TO DIVIDE 
A WORD INTO PARTS AT THE END O 
F A LINE., HYPHEN 

450 DATA THESE ARE USED TO ENCLO 
SE AN EXTRA WORD OR WORDS . , PA 
KEKTHESES 

460 DATA THESE ARE USED TO ENCLO 
SE ITEMS FOUND WITHIN PARENTHE5E 
S. , BRACKETS 

470 DATA THESE ARE USED TO SHOW 
SOMEONE 1 SEXACT WORDS . , QUOTATION 
MARKS 

480 DATA THIS IS USED AT THE END 
OF AN INTERROGATORY SENTENCE. 
, QUESTION MARK ^ 



AG 



Tw£ RJMHBO* Otlobor 1965 




FROM THE PEOPLE THAT 

BROUGHT YOU 

COMPOSER 

STEREO COMPOSER 

; MUSICA v 

STEREO PAK .* 




fir 



MUSIC LIBRARY 

SYNTHER 77 PLUS 

* MUSIC THEORY J 

SUPER SYNTH 

PIANO KEYBOARD 

COCO MIDI 



MUSIC 



A 





COMES . 



SYMPHONY 12" 

A 1 2 VOICE POLYPHONIC STEREO MUSIC SYNTHESIZER 



$79.95 



$69.95 



WHEN PURCHASED 

WITH 

MUSICA 2 



$59.95 



WKENrunCHASEQ 

WITH THE 

PIANO KfcVBOAHLJ 



• 12 SIMULTANEOUS 
VOICES 

• STEREO & MONO 

• 4 NOISE 
GENERATORS 

• SOUND EFFECTS 

• PLAYS AND CREATES 
MUSICA 2 FILES 




surctr pi.n»em Speech sclera* it 

proud to brine, you SYMPHONY 12, a poly- 
phonic 12 voice ha rdwat e si pi uu inu nil synl h**- 
<J3Wr for (tup Color Computer, MMPHOnY 12 
arwj Riv« you 4 noise generators for percus- 
sion tynlhc44$ and sound uffeUs, The PIANO 
KfYPOARD and MUSlCA 2 (SGld 5.epjralelw 
turni yeur COCO into a real musm machine 
wBh incredible fltHiliililv 

M£RCO ntd MONO, By connecting SYM- 
PHONY 1 1 m yotir home stereo system, mustc 
I* produced in stereo* fe voices from each chan- 
nel However, you don'l need tu have* ^teieo 
vyvturn, ail 12 voices also come oul of your IV 
or monitor. 

VU r AM irVftl*H.IMtM1. SYMPHONY 12 Pets 
You choose from 10 preset instruments lo syn* 
lhesu:e rhlmev vkiHn, oboe, ban|o, 
harpnenord, purm and more. You can even 
change instruments as the mu»ic pljvs, 

SOUM0 LTT ECTS. SYMPI (ONY 12 la a sophists 
cated sound gentry tor 12 vr»|r.»<s and * nni«J» 
generator* give you incredible »ound v'rect 
capability. We have included gun shot caplo- 
inMK raxing car anil mure. 



WAICH tl fl\\. At SYMPHONY 12 plays, a 
graphics, display of s piano keyboard shows 
Ibtf notes paying The display ti entertaining 
as well as. very educational. 

PlAY MUSK. 4 J HLAS IrmuiWs oi MUSICA 
2 users will be excited to know SYMPI lONfY 
12 [jldv^dll rttusL devoir ipf'ri using MUSICA : ' 
i<ke you haw never bytn or Heard it. In tact 
we highly recommend ihe use of MUSICA 2 
as d LornjjuvlUwi iJev»»lnj*m»'*nr lonl for SYM- 
PHONY 12- U» M US I CAT* superior fjraphics 
input capability find ihen play ii through SYM- 
PHONY I2e Ynu t.tn nlvri t*lfp advantage ot 
our MUSIC LIBRARY «enes isold beparatcly) 
lo give vou access to over 500 music piece* 
rep'esenliitg 20 Ittvufi id musir 

ULTIMA It MUSIC OfVlLOPMFW SVSTfM. 
symphony II, MUWCA 2, and Ihe PIANU 
KEYBOARD ftivc you incredible flexibility. Im- 
agine sitting down al the PIANO KFYftOARl"), 
p laying a piece and recording it as you play 
|u*t as you H ould to a tape recorder. Save yo u r 
masterpiece and then using MUSICA 2 wfir it 
if you like and print it. If you have a MIDI 
synthesizer, you can take :he music anrj play 
i t UM ng COCO MIDI < so Id «i t pai -m-l >- ■ t ry rhat 
cm an IBM, APPLE, or COMMapUKt tgood 

]UCk)< 



PIANO KEY HOARD. Tor those ^vishine, to turn 
SYMPHONY 12 into .1 rual nniyphnnlr svnche- 
sizei we tjffer the eKUemeiy power! yl and ver- 
satile PtANO KEYBOARD. The PIANO 
KEYBOARD was rir^gnpd to be used inogr 
en lire nunc prudu^ hnv. You can use •! with 
SYMPHON£Y 12, MUSICA 1, SYNTHfR 77 
PLUS. i*nd fven nor nnv.inrnd speech svmbe- 
HiriT Si i J hK VUtLt. 

when using MUSI LA 2, yow Will be ustng 4 ol 
Ihe 12 vm) available from SYMPHONY 12. 
To lake advantage i*r ih* full iivnire capabtltty 
of SYMPHONY U you may use either Ihe 
Color Computer's keyboard Of the PIANO 
KEYBOARD. 

YCARlEnl MULTI-PAli. Tape uwtrs usin^hoth 
SYMPHONY 12 and the PtANO KbYBOARD 
will require a Y CAflLE, Disk users will require 
the Triple Y- Cable or MULTl-PAK 

SYMPHONY 12. Ymi get iwt«r * down music 
and sound oiled seleciion& and complete 
ci-icwmontLitinn Sofhvarc shipped on Tape 
or Disk. 

OPTIONS 

MUSIC IJEIRAKY (♦■Jihvnhinw) $29.95 

MUSICA 2 $29.95 

PIANO KEYSOARD 2fe Odave *7q.9S 

PIANO KEYBOARD 4 noave . $ny sty 



file 
*i^K0iJfc 

OR lAPf 
Wito tVMi 




OHiflpr Inquiries 
Invited 



Wc accirpl CASH, CHECK. COO. VISA and MASTER CARD utden 

ShippiriR «nd h«rtdlhi|i l 5 arid CariiiJ* si no 

5hippi»t 4n*i hamJUnt uuLshuc tl'tf US and Canada vy im 

COD UMiyc . * . IJ.OO 

iiiNiuti irttdcmi atitl t,Vk%. uKi rat 



eec 



38W 255 DEERPATH ROAD 
DATA VI A, ILLINOIS 60510 
(112) 879-6880 (VOICE) 
(312) 879-6811 (24 HR. 88S) 

Call any day to order, also order mail ms 



.^STEREO 

•** W PAK 




TM 



$39.95 



Plug i his gem into your computer* connect to your home 
stereo system and til back and enjoy music realism* The 
STEREO PAK is a hardware music synthesizer that plays 
i.m r m l s u: 1 ! B hak \ ^er< es and MUSICAL m usic in stereo. 
Because ii was designed spe* ifi« ally with riiu*tt rfprodm- 
tion in mind, the sound is superb. The highs are crisp 
and clear while the bass notes wilt rattle your walls. Inter- 
rally we use two high performance fl bit digital to analog 
converters *o assure fidelity, 

I he SftKLU PAK is all hardware, II is intended as an en- 
hrinf .vmvni fur MU5ICA 2 and out MUSIC LIBRARY series. 
Disk men will require our V-CADLC or a MULT I- PAK. 





COCO 
MIDI™ 



$39.95 

Tape or Disk 



Now your COCO can talk to your MIDI music synihesi/t*/ 
Who 1 her you have a Korg, Roland, Casio, Or Yamaha r it 
doesn't nialtpr hs h\rrg ws W& MIDI equipped. 

COCO MID! takes any MUS1CA 2 music file and plays ft 
through your music synthesizer. We offei you uvei 500 
lunes from our MUSIC LIBRARY series [sold separately i 
or create your own mush using I lie h*«m musk composi* 
lion program available, MUSICA2 {sold separately** 

COCO MIDI includes! documentation, plenty of music, 
and the cable to connect between the COCO and your 
synthesizer. 



rill f , 




MUSIC 
LIBRARY 



CM 



$29-95 

Tape or Disk 



The MUSiC LIBRARY series consists of 5 volumes: 1(H), 
2f)0 ( 100, 40f> r tint I SAO phc-H vnld separately Fach contains 
over 100 four voice music selections with a playing time 
uf over s hours each. The disk version Is shipped on 5 
full disks. When coupled with the STEREO PAK, I he music 
is reproduced tvith unsurpassed realism. 

A lUKttiUX program rs included to allow you to select 
*per;ifit kr.mjjvor automatically play each- These songs are 
ready ta go, you don'T need MUSICA 2 or a knowledge 
of music, MUSICA 2 users may customize each song. Re- 
quires minimum of 12JC 



MUSIC LIBRARY 1M 
Stage, Screen, &TV 
Music of the 70s 
Music of the 60's 
Music of the SOs 
Olif Tirnt'Frf¥orj|i'^ 



Classical 

Christmas (popular) 
Ch ri st m as M radit i o na 1 1 
Patriotic 
Pi ilk * Party 



MUSir l IRRARY 200 (another TOO selections) 
MUSIC LIBRARY iOO lanolher 100 selections) 
MUStC LIBRARY 400 (another lut) selections) 
MUSIC LIBRARY 500 cairtjiher TOO seletthmvi 



¥m b volume sold separately, specify tape or disk. 
.4 Write for complete list. 



ALL 500 $99.95 



^iSYNTHERg 

v*r 77 PLUS Tape or Disk 

We put the PLUS in SYNTHER77 PLUS by connecting our 
PIANO Keyboard so you can really play your COLO like 
a piano. 

You control viiiraro pallet n r Render rale, Volume level as 
well as Attack. Decay, Sustain, and Release fADSR err- 
velope) As you play you can record, then edit and save 
it to disk or tape, You can even fine tune it to match other 
Instruments, 

The PIANO KfcYBUAKD is not neccssoryj you can use your 
COCO kt-yhj >ard Inn the PIANO KEYBOARD makes your 
COCO 0 reof muaic instrument. 




MUSICA 2 

Tape or Dtsk 




* When in stereo mode, music Ii 
played through our STEREO PAK 
i purchased sepdtaiHy}. 

■Loudness o( each voice may he 
iiirliviiltially sjpwltiprt 

* Memory available ii Ccnstanlry 

displayed. 

* Voice waveshapes may be 
ewJidngt'd lifUmr voir f+s a( any 
pomi. 

"Teiripti may htf spi»ri fi«*d and may 
even bt aUm^d the munc plays. 

* Flats ind sharps supported 

* Billions of timbre combinations. 

■HJgh resolution graph it tf\ splay, 
took* jus( like jheel music. 



•MUSICA I is 1UU% &oitware r no need tor 
haidware unlesj you w*nl niu>ii |j|i_nJui.ed m 
STEREO. In thai raw, rln#* STFRFO PAX may be 
purchased lieparjidy I n't a must ior rhr 
audlophihr! 

• Repeat baisalluw repeating of music without 
rc-insertrng music a second or lliirtj tune. 

• in page manual describes alt. 

• Require* minimum nf 12IC, 



1 9i9?4t$t6t £ ?i$0?SJflM 
3 Si 935771 « I 4 3* 111 



Jit-} J iii 





* 1 V W 



• Output music lo your printer 
(Gemini 10X , Epwui. R S primer*; 




• AHuwi ynu tn specify key fiignature- 

•Voice timbre iwovciliapel may be 
altered hy *ps*fl(ylng harmonic 
content just like slops on an organ 

- r mnniJ '■ idiiij; >.!ic« be ng kftftHMj 
ii displayed. 

■ Fnrti measure is numbered tor easy 
reading oi mus^c. 

• Measure bars aid in reading and 
developing, music. 

* Farh voir* may be visually 
highlighted ior easy identical ion 

*4 Vrnres produced bimultaneeusiy, 

* Input notes (ruin ruin kn^yhnafri. 
|ny<illck. 01 Piano Keyboard. 



•rldy mujic from your own BASIC program. 
■ Blnrk copy music for easy music development 

* loft^, machine language so it i* lightning lasl. 

* Vibrato effect easily pruduied 

* With STEREO PAK, voices may be switched 
between left and 1 igl ii su tr j ke r j, d i 1 n usft play s 

* Durations include: whole, Half* quartet. 
HgbUi, iiait-L'inii, ihitiV'sernnd, t,F*Ty-fourlh, 
Ann triplet. 



U & MUSIC THEORY -0 A 

An advanced mu»c course that covers Ma|or and Harmonic Minor *miei. interval spelling. Triad (Chnrrii rh(Hnry r inversions,. Dominant /Iti 
chords, and interval ear l/iining, f 01 mat of Iheaiuite incltHle^driU and practice sessions, a storecard; to measure progress graphic* and sound 
Output. dUd d rev it!-* I rig seisin n 

MX rWU only . t r . „ t , , . , T , „ , „.„.,... „ ,$49.95 



s 



SUPER VOICE 



9 



T M 



COCO'S MOST ADVANCED 
SPEECH SYNTHESIZER. 

IT TALKS, SINGS AND 
MORE, 
only . . . $79.95 

WITH EARS OR PIANO 
KEYBOARD PURCHASE 
only . . . $59.95 



SUPER VOICE is no ordinary speech synShosizor it iraaa SM.con 
Syaiems. Inc. SSt*2G3. the rno$! advanced speH^M.'".sgund chip 
available SUPER VOICE is nor only capable of hionly imeingibu? 
speech, sound otfecta, and singing over a 6 octave ranqe but now 
we haw turned SUPER VOICE into a monoulwnic Super Musm» 
Synthesizer with our PIANO KEYBOARD 

IT TALKS A free TRANSLATOR taxMo-speech program maXes 
writing your own talking program as aaey ae SAVING 'HELLO 

SUPER VOICE works <n any J2K or o*k computer. A disk Byoiom 
requires d V Cable or Mulli-Pak. 

Here are the lads; 
the decision Is yours. 




FOOL S CROSSING 



mo worm $ lirST TALKING HI-RES GRAPHICS adventure Finning 
1 ho hidden treasure ia the easy pari, getting bach homo io another 
slury. FREE EARS lo I he first one to submit a soJulion 



32 K [jisk 



f 1 II ltl*+Ff«- 



||»IRll|]IP Otr-lt 



i:i''r 1 .1*. I 



Inn flji M 



firth Trtcl 
tin *ii*ln|i 



LtM jiirr 
cr inrp-t" 



fikM t ii |Ihi 



ii 



H 



UAL TILMH 



CHlllRl.iJI 



J Ml* Intffti 



nutt-mi 



it c- 



HI ecumri 




SUPER TALKING HEADS 

Whfjn i he SUPER VOICE sp&ans m a lo* pitched voice, we man 
speaks, when a high pilched voice \a used the woman 
sneaks 424 <Jn 



vAJ«i^ 

on (Aft 
Wrril rvtrr 




Dealer Inquiries 
Invitsd 



38 W 255 



We iccept CASH, CHECK. COD, VISA ind MAS f ER CARD orders 

Shipping. «nd hand'injt US and Cintda , . rTrTTT , . „ T ,. T r , r r . J J ,00 

Shipping and handling. OuUide ihc US and 5 C*nada S5.00 

COD Ltwgr „ F , » , , , , , + , * , , . i .t , i < «. ..v ,a „ . » , Si 00 

iiiintrti pciidenli add wir> i*l 



# mi 



38W255 DEERPATH ROAD 
BATAVIA, ILLINOIS 60510 
(312) 879-6880 (VOICE) 
ca^v/(312) 879-6811 (24 Hit BBS) 

LALL A^i tlVr Til tJKOf-N *l M> < KRDfSt jlY VlAlI nit BBI 



* 9 



§ f ' 



EARS 








»•"% ******* . . ' 



/ 



■ I 



4 • 




Electronic Audio Recognition System 



EARS 



Electronic 

Audio 

Recognition 
System 



$99.95 




• HANOS OrF 
PROGRAMMING 

■ HIGH 
QUAUTV 
SPEECH 

REPRODUCTION 
EARS Due* II All! 



two Venn In lfw Makiofc. ;i|.n-vT. !i imJmu 
was formed to develop new and Innova- 
tive speech products. Alter 'J years of 1n- 
lenitive Research and De^loprnenl, we 
have created 3 rrttpfy tophnriratprt 
speech recognition device. Recognition 
rale* from 93* lo 96* are typ<cal Until 
now, such a product wai outside the 
price range ot the pefsonnet computer 
market, and even small businesses. 

EARS is trained by your voice and capable 
of recognizing any word or pin a sc. 
Training f AR.S fo ynur particular vole* 
print like* ieconds Up tO W voice pnnts 
may be loaded into memory, You may 
rhpn ";avp r>n rjpf nr rtKk at many as, you 
I Km 10 thai your total vocabulary is virtu- 
ally infinite. 

. I-. .md Si wni.1 B,-' EARS I !■ re- 

alty j sound recognition fystem, to it re- 
ally doesn't matter whether you speak in 
English, Spanish, 01 Frendt. in fact yuudn 
not have to speak at all, you can tram 
EARS lo understand sounds such as a 
muskdl nulf in 4 dtHJi slamming. 

i-MnrH i rrf rrn^rjmminK jmagme writing 
ydur (mn BAiirC programs without Over 
touching the keyboard, everything that 



you would normally do through a 
keyboard can* uuw be dmif by |ij«i 
speakmg. 

Programming kAH\ U tttHf* LISTEN, 
MATCH and other commands have been 
added tn RAS1P <tn rhat programming 
tAKi a a piece of caket The single BASIC 
line. 10 LISTEN. MATCH wilt nisuulI 
FARS to iKten tn ynu and return the 
matching phrase. 

31 i Jki. EARS it also capable at high quai 
ity speech. We mean RLALLY h 1 gh quality - 
I Mr 1 vpfwh K n tsied vocabulary ipnien 
by a profeasional announcer. Speech 
Systems ia currently creating a libiaiy of 
ihuusandt nr high qnalMy words and 
phrase*. H-r i iiomonstrjUon caJt (313) 
879-6044. you won't believe your ears or 
our EARS. 

pith owivtRi,. EAfts will work with any 
disk system with either a MULTlPAK. ut 
Y-LABLt Our new triple V-LAHU wac 
specifically developed lor ihosc wishing 
to add SUPER VOICE *i a ihiid Jtrviii?. 

1 nu VMn f vrrvThinir, inn <\eed Ynu get ev- 
erything you need including a specially 
designed professional headset style noise 



1 celling mtr rnprtrwie, The manual is 

eity to use and understand. Several 
demonstration examples ore included so 
yuu dun'l Juve lu write yuui uwn pro- 
grams unlets you want to. tAK> will work 

in any 32K or MK Color Computer. 

*L>Pf R VOKt Hr> OH 

Imagine talking to your computer and it 
talking back to you. When you need an 
unlimited 1 vocabulary, you can't beat 
SUPER VOICE, fui a Hit tiled time, we will 
give you (tie SUPER VOICE forSS9.95 wtth 
your EARS purchase. Even il you already 
have d-nutln-i speech unit, here ih ynur 
chance to buy the best and cava l/U. 

VOlCt CONTROL 
Application 1 lor EARS are astounding. 
Here Is our first of many listening pic#- 
grams to come. VOICE CONTROI is a 
program specif realty designed to allow 
you lo control any appliance m your 
Ihjum; with your vulie and nur MilMF 
COMMANDER Hold separately?- For 
example, you can control yoor TV by 
saying TV ON" 01 TV OFF". S? J, 95 



•Ml'. 

oa tAVt 

OtCtK 



"v-_ 




ems 



Dealer Inquirms 

inyi^cci 



We atccpt CASH CHECK. COO, VISA «<i4 MASUR CARD oniv-i. 

Shippint, and handling U5 and Canada 

Shipping and handling, oatlhfc the U5 and CariaJa .... 

COD tJi*mr . , , 

Ml'nuh loldenrs add iilei tax 



a ■ t d ^ a j. t. t 



1) 00 
15.00 
11 00 



Speech ^ifsl 

38W255 D E E R PATH ROAD 
RATA VI A, ILLINOIS 60510 
(312) 879-6800 (VOICE) 
'co^m? (312) 879-6811 (24 HR. BBS) 

l. 01 1 A-Nt 1IAV 11 1 I IHIIkH Ai SI I l>KI»K tt¥ MAIL Mh ftKV 



'//' 



HOME COMMANDER 



TJie HOME COMMANDER easily cnnnens rn the 
caS'setTe port o< your Lalor Lomputer and lets you 
control appliance* in your home, 

NO WtRrS NFCFSSARY 

The HOME COMMANDER uses your home's 
exiling iTitiii i rrri|T m rnntml virluafiy uny. 
ihmg r Appliance* arc controlled via small control 
r>ii.iij\ f |f > available al your kiidJ SEARS nf Rndio 
ihack t lore. 

ON WCMV 7;42 PM, Off 
SUNDsW 1.26 AM 

Included f^fiEf is a program to allow you to control 
irp rn fTpkiifpv and iptriiy ihn Time and dale 
they arc lo be activated > That's right, the soltware 
has its num hmlr bo arriiraifi dork 




$59*9 5 



^ VOICE CONTROL 

APPLIANCES 
^ WITH EARS ^ 

Imagine can| rolling a light or TV Willi youi virion 
When used with our Elect rrtn ic Audio kecogmlron 
Ln.it cm. EARS, you ten Miei ally nunhul any 
appliance 

PLUG'* POWER USERS 

U you weie diMppuiuitiJ rn lUy viifnware ftttl 
time wjth tlw Radio Shack PLUL, N FOVUtK unit, 
and you probably were, we'll offer you out pow- 
erful software separately. An early version is de- 
scribed In the Feb., April, lune, and AnguM T9S3 
Issues of RAINBOW Our current version is even 

belter, r ^ r i~ + U 9^5 

PIUC'N POWFE i t j trademark Oi Rad<o ihack" 



PRECISION TIME MODULE $59,95 



— INCLUDES OS* ORIVER — 




Now your computer will always know ihe correct 
lime and date. this amartng precision time rncni- 
11 le is calibrated la the National Bureau of Stan- 
dards prvwvi atomic clock and ynu Uioirid never 
have to change ll. 

Use the pkfcision timf modiiif 10 add the 
time clement to your games or use on BBS, II you 
Filus ptin hit*** v^paral^ry nur BBS. 
COLOR AMA BBS (fyl K, t drive minimum) $*J9.^ 

BATTERY BACKUP 
Even when youi com put pr is qif. thf rtnrk 
keeps correct time by operating using the 
internal battery backup system. 



J: 



.to" 



MONTHS, IFAP YEARS & 05T 
ThePREOSON TIM E MO DU LE automatically 
adjusts foi the riviere nt number of dap in 
p^tli inuihlh w«ll lt J du yi'dii. And ln h In j vf 

it or not, u adjust* for DSnoyou don't have to 
remember H ill SPRING KJKWARtJ or PALL 
FORWARD, 



Y-CABLE $28.95 TRIPLE Y $34.95 



Why pay »>0O to for a muits-pak. Wilh 
the Y-CABLE, you can connect your disk 
jtyfitnm to your computer along with adher 
our STEREO PAK music synthesizer, our 
VOir.F SI iPER VOICE cpeecn syning&izere. 
or our PRECISION TIME MODULE- All con 
neclut?, ijuFrr rilatprl 



We developed the Triple V -Cable specifically 
far I boss interested in buili iUKt^h synintrsj.'. 
ana speecn recognition. The Triple Y-Catote 
lets you connect EARS end SUPER VOICE to 
your color computer along with your dink 
system 



J 




#p ATTENTION EXPERIMENTERS! 

Interested m building your own p/oje-ct? Disks h + r . | any quantity I i\.A0 

Ou r ovr*r^i7f>d hoard glvn * plenty of rnnm Tape C~10 K C-10 , $U.b9 

for con slruc lion while the sturdy alu minum J '^' HardTapeRnH $0.29 

case wit h black satin f tn li h ass ures protect n ^2 1 ^ 7 q ^ 

lion and a professional appeal auct ssims 74LSl3a SO 79 

Protulvut flo ( tnlunly$1^95 ?407 * SD79 

Pr.-i-.is .peEnclosupr nT,!> iVt MS IC sockets 1 4, H, 22 pin SD-29 

Hm V hwrh inf tJ* « IC sockett 24, 2B r au I 




O* TV| 

with <v(fn 
Uauff 




Dealer Inquiries 
Invited 



j erupt CA^H, CHEC K, COD, VISA and MASTER CAR D wdartt. 

Snipping *nd hjnd lino, US and Canada JJ.00 

Snipping and hjndl>nn owU»dc Ihe US and Canada ..,.,„.,..,. 4 . . S5.00 

COD charge ,. T ._ Tt _ r ,„, T $U00 

■Hmai> r«iidcni» add Ci'A% »k» 



mi 



law 255 DEER PATH ROAD 
B ATA VI A, ILUNOrS hftSIO 
(312) 879-6880 (VOICE) 
(312) 879-fo8n (24 HR, 88$) 

EAII MUf fMt Ml UKlltH AlSlJ IlKtJtK fST MAII I >K rULS 



EDUCATION OVERV1E 



Computers Can Play 
An Important Role 
In Art Education 



By Michael Plog, Ph D, 
Rainbow Contributing Editor 



When dealing willi compiiTn s 
and education, the subject 
matter area ecu ins the short 
end of the electronic stick Li the urtv 
This is understandable in some ways, 
but really doesn't malce much sense — 
fnr the Ati% rn foi education. 

In general, elementary schorls ustr 

computers most frequently with math, 
fallowed by language arts, readme, 
computer programming, social studies* 
science and then art. (This is a finding 
from the National Cam mission for 
Employment Policy. "Use* of Compu- 
ters in Education," conducted by 
bducalion Turnkey Systems. Inc.) We 
eao easily understand why computers 
are most frequently used with mat he 
marks. After all, computers are 
mathematical calculating machines, 
and math tfiacticrrs have been trained 
in such things as calculating mauliinc*, 
Art teachers arc creative people who 
deal with such things as paint, clay or 
other products. 

Of course, the concept of "art* covers 
a wide range of activities. There arc the 

(Afkltael Plog received his Ph. D. degree 
from the University of Illinois. Hr hm 
tuughT aortal studies in high school, 
worked in & central office of a school 
district and currently is employed $t 
the fflinais State Board of Education.) 



performing arts, such as dance, theater,, 
minis, nt<igu-. music and so on, Com- 
mciual ait cover* much things as 
photography and drafting Some 
schools even include I tlm making in the 
curriculum* 

The amazing thing is that in most 
fields of nri the com pater has been used 
by professional arttE.li, but not in the? 
schools, whoe students are usually 
introduced to the arts. Much of the past 
"computer art" depended on the ability 
of the computer to produce random 
numbers. Then, a song or painting or 
some other artistic product was created 
using the random numbers. 

The random effect has hi-.cn used in 
the past with some degree of success 
Mo*art fin 1777) composed a piece of 
music by using dice to help pick a scale. 
One hundred and eighty years later 
(I937) T Lejaren Hiller and Leonard 
Isaacsori composed the "Iliac Suite for 
String Quartet" using liuinVwi number* 
generated by a computet. Genet ally, 
however, the random number approach 
to art results in a product that is 
appreciated only by the artist (if that 
much). 

There is much more to computer- 
assistpii art (and an education) than 
random numbers. We listen to a lot nf 
computer music. Moog synthesizer and 
electronic guitars are commonplace 
today. The computer provides not only 



the music, but in some cases h provides 
the structure of a piece and relieves the 
artist of many mundane tasks, irom 
writing musical notes to reading them, 
Vangclis, who provided the score for 
the movie ChaihitA of Fire, cannot read 
music. But. he can generate art. 

Computers are used to help in all 
kinds of animation, from Saturday 
morning cartoons to commercials. In 
fad, were it not for computers, we 
wnuld have mnrh Iris animation today 
than in the past. Salaries have Increased 
a lot since Watt Disne y direc ted a tea in 
of animators. 

Computer-generated graphics are not 
only used to present subatomic particles 
and the structure of DNA (which looks 
like an to me), but pieces that hang 
in museums. Computers have been used 
to analyze the movements of dancers 
and runners lor training purposes. John 
Swart z welder has even used a CoCo to 
create one-line jokes (example: Scien- 
tists discuvrr new moon orbiting Rate 
Smith). Computers have been used to 
mathematically analyze prose Had 
poetry of great mailers and then mi nin- 
th at style to product? ( some not so great) 
literary efforts. 

So, if artists use computers* why 
should art sett dents noi be using them? 
There arc scvetal reason*. First, we do 
nut expect students, rsprrially elemen- 
tary students, to produce grcai woi k\ 



October '005 THE RAINBOW 55 



of art, We expect them to learn about 
art instead of attempting to compete 
with profession fits. Second, moat of the 
computer jippkcaiions mentioned here 
involve rather sophisticated software, 
which artist* are unwilling 10 share with 

group of elementary students. Also, 
there are few software puhVtsher* wlin 
provide computer-assisted Instruction 
puck apes (still the mryu frequent uat of 
computers in schools) for art. Finally, 
art teachers may not realize what 
student? can do with the help of a 
computet 

I hold the position thai students — 
even in primary grade* — can «w inr 
computer to help them learn about the 
arts, f believe students should learn art 
by actually doing it, Thev should learn 
about painting by organizing color* and 
shape v about musk' by organizing 
.sound in meaningful patter n*. about 
dance by studying movement. 

Consider the easiest one first: musk, 
My nephew recently showed me a music 
program for the Color Computer, I he 
screen shows the music staffs, and by 
movement nf the Cursor and command 
keys, no to aic placed on I lie *iaff It 
seems lo make sense that students 
would learn about music by writing it 
and listening lo their compos lUona 
being played. The teacher could intro- 
duce such concepts as chords and 
harmony by showing students how to 
improve the! j own music. The students 
have a stake m their creations. Music 
by other people becomes more "real** 
to one who has written music. 

It is difficult to convince a band to 
pLi> i p.ccc of music written b\ U 
elementary student- Especially when 
there may he 10 such students,, each 
wanting to hear their own creation LOO 
times. It is not so difficult, on the other 
hand, to convince the Color Computer 
to play a musical com position written 
by a student. It is easy for the student 



lo make changes in the music stored 
in h Culor Computer and hear the 
results, h is ha id fur a student to change 
a few notes in a piece of music and 
expect a "live" band to immediately 
play again the altered piece. Thus, this 
piece of software seems to be an ideal 
teaching tool. 

The initial barriers keeping the 
leaclici away from the student are more 
easily overcome. The ttodenl learns 
about music by actively engaging in the 
process of organizing sound. It seems 
reasonable that such an approach 
would increase the motivation to learn 
hnw io play an instrument. 

How aboui os her arts? The computer 
can be used to help the student learn 
aboul painting as well as music Thr 
l_ olor Computer has some wonderful 
graphics packages. Students can first 
create, then print their masterpiece on 
paper lo be displayed on the refrigerator 
door. 

Beginning students make simple 
mistakes thai can ruin an art project. 
With a graphics package, it is easy lo 
correct these little problems before the 
Una! product is ready. This makes the 
fin. 1 1 pruduct easier to accept, as well 
as giving tlie \Uulcnl a valuable lesson 
that art is a dynamic, changing expres- 
sion rather than a "first rime only" 
event 

In kindergarten classes, a prc-nrt 
activity Is to learn colors and shapes. 
The Color Computer is an ideal 
machine for lumputer.a&siiued instruc- 
tion with kindergarten students. It is 
easy to imagine a student running a 
program which draws a triangle on the 
screen while tbc cassette recorder is 
talking about mangles. The triangle is 
colored red while the cassette provides 
a verbal e* pi arm lion of the color red, 
As with all compuier -as*! hied instruc- 
tion packages, a major advantage ittliat 
the sludent can participate in the lesson 



u.H many times, as needed. 

Now, I do not know U such a program 
is already on the market. 1 doubt that 
it would require a master programmer 
to put together a unit on colors and 
slmpes. If yuu have written one, please 
let me know about il and I will vluue 
that information through these pages 

So far, we have presented examples 
of computer assisted art lessons lor 
primary students. The same graphics 
packages mentioned could be used as 
a supplement h I activity In a drafting 
class in a high school The >| ndcnl could 
design the initial drafting project using 
a commercial graphics package, then 
complete the paper version based on 
changes and corrections made to the 
electronic rough sketch. Dance students 
in high school could use the screen as 
a model of a stage for choreographing 
movement, then translate the menial 
image to physical move merit. 

There is probably no end to the 
opportunities offered students with this 
bjend of the computer and the arts. 
Refute leaving this idea, a pratieal point 
should be raised. The at Is ate a very 
important part of education and one 
of the key subject matter areas for 
students to learn about our cultural 
heritage. Yet, when budget crunches 
happen in schools,, the arts often suffer 
The must The use of computers can help 
continue tlm uncial part of education 
while still allowing for budget 
reductions, 

I must mention one of the most 
creative arts, computer programming. 
Just think, by your knowledge and skill, 
you can me a medium of expression 
(your Color Computer) to generate a 
work of beauty. Your programs can hr 
poetry* even it you ate the only reader 
I welcome your thoughts on this 
subject, and would appreciate reading 
anything you want to send to me at 
Evergreen, Chatham, IL 62629. &\ 



CoCo Cal 




REStfT. 

Cow 



1 




56 TNfcHAINBOW UCtObPf IWJS 



LOWEST PRICES 



DERBY CITY SOFTWARE 



"The Place to Shop for ALL your COCO Needs" 

Derby City is proud to announce that we now cany the full hardware and software 
lines of the following COCO suppliers: 

Spectrum Projects • JAM Systems, LTD • Derringer Software, Inc. » Speech Systems 

In our opinion, these suppliers have the finest and broadest selection of the things 
you need to make your COCO perform at its peak. Order from Derby City today 
our prices are low and the products are the best 



OPERATING SYSTEMS 

SPECTRUM DOS 

J DOS 12 

(i ?flK ?R p<n I ROM wyrxi 
.litis i / m pwj HUM SAO 00 
JDOS 1.11 (84 pni 439.95 
JKD-CM Oiik Contra- ^ $UQ 0& 

1 2 ROM ROM Fwiidiir 
Mam*^ Mindor parollel port 

DISK DRIVES 

FROM SPECTRUM PftftJECTS: 
(Cms, 40 trocia & fi ht) 
DRIVE 0 l^tem 5225 55 

DRIVE 0.1 StiHtm 45 
DRIVE 1 2 3 S135 95 

DISK GONTROUFR 
w RS 1 1 FtOM SI 10 9S 

AMftFK TWlftf r DRIVE SlWJ tft 
AMRFK DRFVE fifV?-rJliV9 tytfem 
w. C5rtn>llflf..___ . .. $290 OS 

HHOM JIM L« Ifrnfi, 40 l/nCkE. 1 2 h| > 

lnc«ud«ft' 

. JFD CP Disk controilof 
JDOS 12 ROM (i£9K 29 pa) now 
Co*npl*lt .DOG (rondel 
OnivC 0 sv«BfT> <SG? 5209 00 

DRIVE II Brmom < D5 1 4353 00 

DRIVE 0.1 ^>> 13S1 {420 OCT 

DRIVE a t system crtsj rn 

DATABASE MANAGEMENT 

PflQ. COLOR-FILE pnKancfld 2.0 



PRO COLOR rOnMS S& 
lnc f Daso doshpp fitiibifitr 

£-2 BA5E 

<Tfw bffil small tfatofca**! 

SPREADSHEET 

DVKflCALC 
(Tho lAlad vcrawm 
OVNACnAF-l I 
Mota fli'ftpr.its lor D>na-:aiL 

WOfiQ P ACCESSING 

TFl FWfllTTR 64 

IfeLfcljKAi'HICS 
Aoi QtaptWX Id 1W 64 

t tit PATCH 
TM4 Enhaiwimem Si 0 95 

MASTER DEfii-CN G£g 3& 

(Graphic lnrd <tewjnor «HIot-TW 54J 



LUMMUNIL1 1 IONS 

COLOflCUMfc 

JtC 1200 DBUd 1 HO D£ 

UJLOHAMA BBS 

Tro tract BBS 'or CoC* £00 % 

TIME WOCULE 

■c-i CO:OflAMA UBS $50 95 



SS0 05 
325.35 
$2195 

S79 95 
$19 95 



Sift a* 



MEMORY EXPANSION 

rill- 

CMOS iHOna Sel of 6 C*m>» 509.9D 
64K 

2G-3I34A « 26-3l3aA ONLY $09 95 

23GK TiiLnJtr ftAM 

INO au'iJwirtu'i itjp»r+s 

MftJOH LJTILrT€fi 

Cflftd l>lbL.KfcH 

Bnt COCO diagnostic _ >I0 95 

MtMUHY MINDER Dragnet: n; O*E*oH0 
FUR J DOB ^ 2 

££ & 25 fyn vcf , - SttkOO 

FOR JDOS < 2 

0S&SBpin«w. . , S33.DO 

MEMORY MiNDCn 
pituram & Diagnose Osshelte 
r D ' JDOS ' n lii e^liei iSSl 57900 
Ftn JDOS 1 II dr eailiHf iDS) SWOfr 
DISK SORT A ORDER 
55* A DS vflrawn . . SllUtfi 

Rmi^W fl'i CACfOfM Irqm dnk(rt(eti 
nnl M)"aC«d« rJ^eclDry, nvts WUf i 
fKV on Acfc dnv« - A mu«1 for JDOS 
6iX DISK UTILITY PACKACE 119 55 
TAPE DIGK UTJLITY $£4 M 

DISK UTILITY EL I S2< 95 

MULT<-rAKCRAC« SM 55 

3P1T-N-IMAQE 11 S?5 95 

CoCo VIDEO TlTl F R * rO fl*i 

CuCu CHECKBOOK .SW «iS 

SPECTFIUM ArWFJtfriiflf 



voice Recognition a speech 

EAftS 

Tl* OMLV vans racag. xyx. 
SUPER VOICE 
Uniinviflfl vnrafu iwry 
HriUE COMMANDER 
Contrail *ppliirtres 
VOCE CONTROL 
Votes contrrjJ i&t Hrjmo Ccnmondor 
ESTHER 

Tf*.nq piyOMnalysl 
STAR TALK 

T.rthm^ rtd^jtilurB ^_ 

5t«PHUNT 
TaMiifJ flrtvwiii.ro 
AOVPNTUW GlENfc RA T OH 
anting adv. (Jen 



s?o«w 

SS9 96 

tMri.i 



SJ4 55 
$J4 



MUSIC 

hJIL J?>ri : A 2 (y&f 2.E] 
MUSIC IHfcOHV 

Coun* i 
MUSIC THEORY 

MUSIC LIBRARY 
Vol 100 - 



sat? 95 

139 95 



MUSSC UBflAFlY 
Vd 503 

WUSCC LIBRARY 
V6) 300 
STEREO fAK 
QHTOC CflCWl IP fllNW 1 

GRAPHICS 

CoCo MAX 



53995 
439.93 

(Diskj 480 35 



GRAPHICOM (Cnwi*o CD] _ 
GlTAPhlCOM p M IWh.iMrwtbl |24 K 
BJORK (SLOCKS iDI3Kt S39 95 

SCI ICMATIC DRAFTING, 
PROCESSOR , S2&.95 
MASTER D«5h3N i/K^* 
DYNAGRAPH 

ri HAP NIC SCREEN DUMPS 

GEMINI EPSON |1 £.9$ 

CGP11& COLOR OLWP 
t» fa FASTEST dump lor CGP-1 15 
OMP^OLTMP 519 95 

PDiJCATinNAI 

RRE-SCHOOL 

TALKIWi CTMJMT TO OAtE 

HUNDRED. 

lALKINU ALPHABET 
TALKING NUMBERS A 
COLORS 



5*9 95 
S2fi 95 

520 K 
$29 95 
E29 9S 



rALKNC "ILMEE^ SKILLS 
TALKING CLOCK 

GRADES 2-fi 

TALKUNC SUDTfWCTlON S29 90 

KING AUTHOR 5 TALES 429 95 

COLOR MATH *2J 35 

SPELl-A-THON 524 55 

SPELLING TESTER --i '- : 

POFTRV CRFATOR Sfl i)> 

*Nt.lH< SrUHY MAKfcH $9 95 
FONEK^N LANiiuAr.it 

wf-WKh DtCt S8 05 

PRESIDENTS . 49 96 

STATES- . $0 US 

CAPITALS 50 'jf: 

MATH OfllLL S& 95 

EDUCATIONAL PAKS 
VOLUME *l 

OraOM 12 & Spa; E<) S9995 

VOLUME #1! 

Grata 3 to B & Spec a 

HARDWARE 

DOS 5YVITCHFPS 

Fnr .1AM Cfintttilwra $3t.9a 

■ With HSLrLnt 1 I S46 9S 

har RS CwUollon . S3t5B 

With JDOS 1 1 1 S62 05 

- wiWi JDOS I ? (24 ptft) >62.95 

R6 232c 3 POSITION SYrfJTCH ir;" 

nC-SKc 3 POSITION SWITCH $29 99 

<0 PI N DOU0LE Y" CABLE 429 95 

40PPNtR|pLE Y CABLE 439 95 




3325 Bardstown Road, Suite Louisville. KV 40218 

(502) 454-6SQ9 

All o«de*3 S3 00 Bhipprq A handftnq Ky. re»^Jf mn. mkJ 5%. i^rfltH- UU 
C O.0 farin S? fVl)iVhSA/Uavi»rCw^CHh 




You may not fill your local theater, but 
you can create animation that will 
impress your friends and family 

Along with many others, 1 have always 
wanted to experiment with animation. 
Being an avid "Bug* Bunny 1 * fan, lVe 
nflrn said i«i myself. "Hey! I'd lilt* to make 
cartoons, too/' Now with the help of my f ulm 
Computer and this program. I can create 
animation lor games, graphics demonstrations 
or just for fun. 

The first problem confronted in designing this 
program was space, I wanted the pictures for 



(Way a? Thumr works as a programmer/ 
operator af AhpuA Ctirpurutinn, a division 
0/ North American Phillips* He did hit first 
programming on the Color Computer, 
Wayne lives in Trappc, on the Eastern Share 
of Maryland.) 



By Wayne Thume 

Mm ciiii ruMiitm to be held in the computers 
memory and not on tape or disk. Since storing 
loo many pictures would lake up an incredible 
□mount of space, 1 decided to ledutx each 
picture to a I6-by-32 grid. 

Now before you quit reading this article in 
di*gusi T let roe assure you there is more than 
enough room for significant nigh resolution 
animation. Using itm grid 96 pictures can be 
created, which will allow for about 20 seconds 
of animation. Ill be the first to admit thai 20 
seconds doesn't sound like very long, bul after 
drawing % pictures you will be convinced that 
il is far too long. 

The (tent problem was which language to write 
the program in, I chose BASIC »o anyone could 
easily interpret and modify the pr rig rani to suit 
his or her own tastes. Using GET and PUT, I 
was able to store and retrieve pictures at the 
high rate of speed that is needed to show the 
uiumation. The pictures are stored on pages five 
through cjghi of ihe graphics memory. They are 
d i splayed on lb e Hi-R c-s sk rce n Pn DOE 4 « 1 which 
uses the first four pages of graphics memory. 



56 TuenJMNBO* ouulw leas 



ECU 



Using shis small amount ol memory allowv for 
enough room 10 create a program to utilise the 
graphics for some different programming 
applications. 

Alter program is typed in and run T there 
will be a menu which allows you 10 either 
1) create a picture, I) nee l hp animation, 
J) save animation. 4) load animation or 5) qtiii 
the program C hoosing the first option will take 
you to the Hi-Res screen pmdde 4,1 where there 
is a Hashing rectangle, The size of the rectangle 
represent* I nr. ii/c of the area you may animate. 
The rectangle may he moved to any area of 
the screen with a joystick. Once you have chosen 
the area 10 animate, press the joystick fireboiton 
and the area within the Hashing rectangle will 
be enlarged and placed on the Lo Rca screcm 
You have several commands 10 create the picture 
iit i his pmnl (llimr are all summarized in a chart 
at the end of ink article). Once your picture 
is finished, it Will be stored and you will again 
return to the menu. 

The second option in the menu will display 
the animation that has been created. II you 
choose this option, the computer will switch to 
the Hi-Re* mode and the Tint picture in the 
animation sequence will be shown. To start the 
animation, press the space bar. Vou may stop 
the animation at any point by pressing any key 
other than the space bar, I o resume animation* 
press the space bar again. To quit the display 
MHjLirnce before it ha* ended, press *Q" and the 
liingidiii will return to ihe menu. 

Option three will ivave ihe picture sequence 
on cassette tape or disk drive. If you choose 
this option* you will 30c what appc<us to lie 
garbage forming at the top of the screen. This 
"garbage" is actually the screen locations tor 
nil $6 pictures that have been poked into the 
video memory . The program stores all of the 
information in two files, one fur the screen 
locations of the pictures and nnr for ihf pictures; 
themselves. Unce you have given a Hie n a rue ;ind 
specified tape or disk, the computer will save 
the data and return to the menu. 

With the fourth option you will be asked for 
the name of a file that has been previously saved. 
Once thk is erne red, merely specify whether you 
are using tape or disk drive Had the computer 
will toad the pictures and return to the menu. 

The lait option allows you to exit the 
program The screen will dear and return 10 
the BASIC mode. 

There arc many areas of the program that 
ore not explained adequately, so T have included 
a sample animation program- Since an actual 
cartoon would be too long to create, I had to 
nick to a simple graphics demonstration, The 
animation is thai of a eiide Hoveling in sine 
wave moving downward. The circle is simul- 
taneously passing back and foith aon\> w 



vfiriud linr: in the center of the screen. It may 
not be the hett example, hui it dues show how 
much greater speed can be achieved! in your 
BASIC programs. 

When 1 he program is run, it will first display 
a line and the circle, then the program will GET 
the l6-by-32 area which includes the circle and 
pail or the line. Next the computer clears the 
screen and redraw* ihe picture with the circle 
moved to the new position. Slowly, each new 
position is drawn and recorded until the ciidc 
reaches the bottom. The reason it takes so long 
to draw this sequence is because the computer 
must draw and erase each picture before it can 
draw the next one. 

After this sequence has been recorded the 
a mm at i on wil I be d isp layer! FirsMnmr colorful 
patterns ore drawn on cither side of the screen 
to demonstrate that the animation can be 
displayed on a screen without having to erase 




any picture which may already be there. Next, 
vou will sec the circle mine down the screen 
— note the smooth and quick movement as the 
circle glides down the screen* 

And now to explain the gimmick Refer to 
the graphics picture above. There is no program 
included to draw thie picture, The fact is, I drew 
this picture dot by dot with a graphics editor 
and it would be impossible 10 create a short 
program to reproduce tL When I create my 
animation. I display it on the Mule movie screen 
in the picture: this makes my feeble cartoons 
took much more impressive. 

If you would Like a copy of this screen, 1 would 
be glad in send one if you send me 3 tape or 
disk and enough money tu pay for postage to 
send it bock. I would also like tu see any 
animation you create using my program. My 
address is Route 2 t Box U9> Trappe, MD 
21673. □ 



OdOC*' THE RAINBOW 59 



Summary uf Commands far Opium I: 
Cfrmtr Picture 



Key 

Arrow keys 

S 
R 

n 



G - 

C - 
X — 



Q - 



Function 
will move dot around screen to 
desired position 
sets point on the screen 
resets point on screen 
Shows Hi-Res screen phqde 4,1. 
Pre*s any key and it will switch 
to PMC] DC 4,5 where the picture* 
arc stored* Press any key ngitin 
and the computer will return to 
the Lo-Re& screen, 
gets any of the 96 pictures vou 
chou>e and puts it on the screen 
clean no ecu 

switch mode The first time this 
is pushed you wiJJ be given the 
option to choose the (S)et or 
(R)eset mode. Now when you 
move the cursor dot with the 
arrow keys, it will either erase 
pn mis or set puitilb wherever it 
Utovcs. To exit i4m timdr press 
the 'X' key again, 
quit and return to the menu 




Usduf i: ANIMATE 



10 PC LEAR 8 

20 PMODE 4,1 

30 SCREEN 1 , 1 

40 Z=1:B=8 

50 DIM E(32, 16) 

SP FOR X=0 TO 255 STEP 33 

70 FOR Y-0 TO 191 STEP 16 

Bp GOSUB 140 

GET(112,B-7) -(143,B+8) ,S,G 



4,5 



90 

100 PMODE 
110 PUT{X,Y)-(X+31 r Y+15) ,3, PSET 
120 NEXT Y,X 
130 GOTO 270 
140 PMODE 4,l!PCL5 
150 B-B+l 
160 A=SIN(Z)*10 
170 A=A+128 



IBP IF C-l THEN C-PiQOTQ 250 
190 CIRCLE (A, Bj ,5 
200 C=l 

210 LINE (127 ,0) -{127, 192) , PSET 
220 LINE (128,0) -(12 8,192) , PRESET 
230 LINE{129,0) -(129,192) , 
240 Z=Z+.1IGOTO 260 
l:GOTO 140 
RETURN 

REM SEE ANIMATION 
PMODE 4,1:PCLS 



PSET 



250 
260 
270 
280 

290 PMODE 3,1 

300 FOR UO=l TO 4;PCL£ UO:NEXT:P 
CLS2 

310 PMODE 4,1: SCREEN l f l 

320 LINE { 112 , 0 ) - (14 3 , 192 ) , PRESET 

,BF 

330 LINE (9, 9) -(102, 102 J ,F5ET,BF 
340 LINE (153, 9) -(246,182) , PSET , B 
F 

350 LTNE(l27 f 0)-(127, 192), PSET 
360 LINE (129,0) -(129, 192) , PSET 
370 CIRCLE(56,96) ,40,0 
360 CIRCLE (199,96) ,40 r 0 
390 W=7 

400 FOR X=0 TO 255 STEP 32 
410 FOR Y-0 TO 191 STEP 16 
420 PMODE 4,5 

430 GET (X, Y) - (X+3 1 , Y+15) , S , G 
440 PMODE 4,1 

450 PUT(112,W)-(143,W+15) ,S,P£ET 
4 60 W=W+2 
470 NEXT Y,X 

480 CLS:PRINT@2 28, "AGAIN [Y/N)"| 
490 A$=INKEY$:IF A$-"" THEN 490 
500 IF AS«"Y" THEN SCREEN 1, 1;W= 
1 J GOTO 390 
510 END 



Lisling 1: nrtiD 



B^2t0 


. 237 


470 


73 


eeo 


. .153 


960 


. ,194 


1240 . . . 


.,166 ' 


1520 . . 


,,173 


1790 


.,141 


END .. 


.51 



10 PC LEAR 8 
20 DIM 5(32,16) 
30 DIM T(97,2) 
40 PMODE 4,1 
50 ABS^'NONE" 
60 CLS 

70 SCREEN 0,0 

80 PRINTS 40 , "graphic" ; 

90 POKE 1071,32 

100 prints 8, "animator" ! 



60 THE rainbow owomt iSftfi 



110 PRINTI73 , "BY WAYNE THUMB" 
120 PRINTS 13 3 , STRINGS (21 , "X 4 ') 
130 PRINT?I60/" X<1> CREATE 

PICTURE x" 
140 PRINT 

X" 

150 PRINT" x<2> SEE AKIMATIO 

N X M 

160 PRINT " x 

17^ PRINT" X<3> SAVE ANIMATI 
OK X" 

180 PRINT" X 
X" 

190 PRINT" x<4> LOAD ANIMATI 
ON x" 

200 PRINT" x 
x" 

210 PRINT" X<5> QUIT 



rll 



II 



220 PR1NTI4 53 , STRINGS (31, " x M ) 
230 A$=INKEY$ 
240 IF AS-"" THEN 230 
250 ON VAL(AS) GOTO 270,1270,14 3 
0,1810,2120 
260 GOTO 230 
270 REM CHOOSE PICTURE 
280 CLS 

290 PRINT" LAST FICTUREl ";AB$ 
300 PRINTg 2 2 4, "WHICH PICTURE 
310 INPUT AB$ 
320 IP VAL(AB$)<1 OR VAL(AB$)>96 

THEN 300 
330 REM CREATE PICTURE 
340 SCREEN 1,1 
3 50 J=JOYSTX(0) :K«JOYSTK(l) 
3 60 J1=J*3 . 57 ! Xl-K*2 . 82 
370 GET(J1,K1) -<J1I31,K1+15) ,S,G 
380 PUT(J1 # K1)-(J1+31,K1+15) ,S,F 
RESET 

330 C-FEEK(GD2S0) :T=J1;U=K1 
400 IF C-126 THEN R«X:GOTO 440 
410 IF C-254 THEN R=X:GOTO 4 40 
420 PUT ( Jl , Kl) - ( Jl+3 1 , Kl-Mb) ,E,F 
SET 

430 GOTO 3 30 

440 REM ENLARGE PICTURE 

450 V«VAL(AB$) : T < V, 1) -T:T<V, 2 ) -tl 

460 SCREEN 0,0 

470 PUT{J1,K1) -fJl+31, Kl+15) ,5,P 
SET 

480 CLS 

490 FOR X»15 TO 46 

500 FOR Y»7 TO 22 

510 C-PP0INT(J1+(X-15) ,Kl+<Y-7) ) 

520 IP C«l THEN SET(X,Y,1) ELSE 

RESET (X, Y) 

530 NEXT Y,X 

540 REM START 



550 CD-15lCE=7 !D=0 

560 C=PQINT(CD,CE) 

570 FRINT00, STRINGS (32, 143) ? 

580 AS«INKEY$ 

590 IF C«l THEN RESET {CD, CE) I SET 
(CD,CE,1) SELSE SET ( CD , CE , 1 ) * RECE 
T(CD,CE) 

600 IF A$="" THEN 580 

610 J2-J1+(CD-15) ;K2-Kl+(CE-7) 

620 IF P-l THEN SET (CD, CE, 1) ;PSE 

T(J2,K2) 

630 IF P-2 THEN RESET ( CD, CE) : PRE 
SET(J2,K2) 

640 IP AS="S" THEN SET (CD, CE, 1) : 
PSET<J2,K2) 

650 IF A$="R" THEN RESET (CD, CE) z 
PRESET (J2 f K2) 

660 IF A$-"X" THEN GOSUB 310 

670 IF A$="C" THEN GOSUB 900 

680 IF AS-"G" THEN GOTO 1000 

630 IF AS-"0" THEN GOSUB 1100 

700 IF A$^"Q" THEN GOTO 1200 

710 IF A?=CHR$(94) THEN CE=CE-1 

720 IF A$*CHR$(10) THEN CE-CE+l 

730 IP A$t=CKR§(B) THEN CD-CD-I 

740 IF A$=CHR$(9) THEN CD^CD+1 

750 IF CD<15 THEN CD-46 

760 IF CD>46 THEN CTN15 

770 IF CE<7 THFN C£=22 

780 IF CE>22 THEN CE=*7 

7 90 GOTO 560 

ft00 GOTO 60 

810 REM SWITCH MODES 

820 IF FL^l THEN FL-0 I P-0 : RETURN 

830 FL-1 

840 PRINT @0, "SWITCH TO <S> OR <R 
>ESET " * 

050 D$=INKEY$ 
860 IF B$="" THEN 850 
870 IF B$="S" THEN P-l: RETURN 
S80 IF B$="R" THEN RETURN 
890 GOTO 850 
900 REM CLEAR SCREEN 
910 PR1NTS0, "CLEAR SCREEN (Y/N)" 
92$ B$=INKEY$ 
930 IF B$-""THEN 920 
940 IF B$- n Y" THEN COLOR 0,1: LIN 
E(T,U) -(T+3l,U+15) ,PSET,BFt COLOR 
1,0;GOTO 970 

950 IF B$-*H M THEN 540 
960 GOTO 920 

970 FOR XI-103 TO 359 STEP 32 
980 PRINT$XI,STOING$(17,126)| 
990 NEXT XI i RETURN 
1000 REM GET PICTURE 
1010 PRXNT§0,"GET WHICH PICTURE 



1020 INPUT ACS:V-VAL(AC$) 
1030 IF V<1 OR V>96 THEN 1010 



OclOtHf IMS THF fi*|NBOW 81 




Fighter Pilot 

An oriomaf arcodc aarrx?i Wava atror wave of 
attacking aircraft attempt To shoot you down 
as you maneuver your fighter into the wild blue 
y oncer, blasting enemy figltiats, bombeisai id 
paratroopers out of the sky. Joystick of 
keyboard operation ' Pause game 1 ' feature. 
Disk version saves high scorev 32K, 100% 
Machine Language. 

Tape $24.95 Disk $29.95 



Factory Ctoseout! 

Andek Dual 3 Disk Drive 



Whim 

LOStl f 




.aits 



IV 1 ■T'lrfie ' 



Monitors, Etc. 

AmdfiX CplCH 300 *2J9 

Compoflto. j0tb2A0 fhx 
Amdsk CcjIoi 500 >33ff 

Vld*o tJtker «27 95 

MaA Dala • Wcrti on u » rrvUeu 
Reverse Video Switch 

W&A.J O" Oi frisdt'i wllh plug- if, 

VDGcNp. 



Saguoro 
Software/ 

tag I© $24,95* 
Marooned! 529.95 
Blackjack Dealer S24 .95* 
Sketchpad $19*5 
Alpha 40- $19 95 

KJTJt»*J- J/*- tM* v>"lh 

Teitmcker $29 9 5 

r^Tfm \<Y iff'. ir#i I IW '. Nit 

Mayeodc $24.9«' 



$1.00 Shipping! 

Well ShJp Your Order 
To Anywtiftffl In Thf» USA 
FOf $1.00! 

C«» Out** USA • »00ftatt*rp 



Other favorites! 

»t>t Mustang 32* tn.n 

joiiof Won *23 7i 

Titftlrai 32K $1973 

lOHfAC Hoi L x. ■ ,$145.00 

Cup** GtncB" MqeJune 533 73 

"--w O CO iw 



Aufnori/ At* Afcouf 
Our RayaSty Program 



Family 



da*o <x> 33$ post** 'n hqi 1 u&r*»c 



<Znft\A/arfy 728-4937 

OUf I WCtf" COP. Order* Add I3.J30 

MM P-O. Bo* 1«« * Tenure, CO SI 436 C^! 



CtUcwcjdo *BiisJtfnH Add 7> r«iv 




1040 GOSUB 158/J 
1050 PMODE 4,5 

10&0 GETfX,Y}-{X+3l,Y+15) ,S,G 
1070 PHODE 4,1 

1080 PtfT(l\U)-(T+31 ,11+15) ,S,FSET 
1090 GOTO 440 

REM SEE HI -RES SCREEN 
PHODE 4,1 
SCREEN 1,1 
IF INKEY$^' ,M 
PMODE 4 , 5 
SCREEN 1,1 
IF XKKEY$=** 11 
PMODE 4,1 



11^ 
111^ 
112^ 
113^ 
1140 
1150 
1160 
1170 

1100 
1190 
1200 
1210 



THEK 1130 



THEN 1160 



I GREEN 0,0 



RETURN 

REM SAVE AND QUIT 
GOSUB 15fljJ 
1220 GETfT r U)-CT+3l # 0+15) ,S,G 
1230 PMODE 4,5 

1240 PXJT(X,Y)-(X+31 f Y-i-13) ,S, PSET 
1250 PMODE 4,1 
1260 GOTO 60 

REM SHOW ANIMATION 
SCREEN 1,1 
RJ=1 

FOR X-0 TO 255 STEP 32 
FOR Y=0 TO 191 STEP 16 
PMODE 4,5 
1330 GET{X # Y)-(X+31,¥+!5> t S t Q 

1340 PMODE 4,1 

1350 FUT(T(RJ*1) f TCRJ,2) J-fTfRJ, 
1)+31,T(RJ,2)+15) ,S,PSET 
1360 RJ-RJ+1 

IF PEEK(339)-251 THEN 60 
IF PEEK ( 34 S) =247 THEN 1390 
1370 

Y,X 
6^ 



1270 
1280 
1290 

1310 
1320 



1370 
1380 
ELSE 
1390 
1400 
1410 
1420 
1430 
1440 
1450 
1460 
1470 
14 60 
1490 
1500 



60 
END 



PROGRAM 



1215 STEP 2 



NEXT 
GOTO 
END 
GOTO 
REM 
CLS 

FOR X=1024 TO 
POKE X,T(Y,1} 
POKE X+1,T(Y,2) 
V=Y+1 
NEXT X 

1510 PRINT@480,» SAVE ON (T)AP 
E OR [DUSK"; 

1520 A$*-INKEY$:IF A$- h " THEN 
1530 PRINTS 4 80, M 



152 



it 



1510 
1550 
1560 



IF A$= r, D*' THEN 
IF A$='*T» THEN 
SOUND 1,1; GOTO 



1650 
1720 
1510 



62 TH£ ^AlhBOW OtlctHSi 1095 



1570 GOTO 60 

15S0 REM FIND AREA FOR PICTURE 
1590 VA=0 

1600 FOR X-0 TO 255 STEP 12 
1610 FOR V*=0 TO 191 STEP 16 
1620 

163^ IF VA=V THEN RETURN 
1640 NEXT Y,X 

1650 REM SAVE INFO ON DISK 

1660 PRINTS416, "NAME" I t INFUT N$ 

1670 N$»LEFT$(N$,7> 

1SS0 EAVEM N$, 9726, 15871,0 

1690 KS-N5J W £" 

1700 SAVEM N$, 1024, 1215,0 

1710 GOTO 60 

1720 REM LOAD FROM TAPE 

1730 PRINT§416, "NAME" I : INPUT N$ 

1740 N$=LEFT$(N$,7) 

1750 PftrNTi416, "POSITION i'AFE AN 

D PRESS ANY KEY * M ; 

1760 IF INKEY$="" THEN 1760 

1770 C SAVEM N$,76B0,13A2:J,0 

1780 N$*N$+"2" 

1790 CSAVEM N$, 1024, 1215,0 

1800 GOTO 60 

1810 REM LOAD PICTURE 

1820 CLS 

1830 INPUT"NAME r ';N$ 

1840 N$'LEFT$(N$,7) 

1850 CLS:PKXNT@224, "DOAD FROM (T 



)AP£ OR (D)IGK?" 
1860 A$=INKBY$:IF A$< 



> 14 " THEN IS 6 



THEN 1900 
THEN 2000 
GOTO IS 50 



1070 IF A^'D*' 
IB 60 IF A$*»'T" 
1B50 SOUND 1,1 
1900 LOADK N$ 
1910 N$^N$+ 1, 2« I 
1920 LOADM N$ 
1930 Y«l 

1940 FOR X-1024 TO 1215 STEP 2 

1950 T { Y i 1 ) =FEEK (X) 

1960 T<Y,2)=*PEEK{X+1) 

1970 Y=Y+1 

19S0 NEXT X 

1990 GOTO 60 

2000 CLS:PRINT$224, "POSITION TAP 

E AND PRESS AN* KEY," 

2010 IF INKEY$<* >M * THEN 5010 

2020 CLOADK NS 

2030 N$«N5+"2" 

2040 CLOABM N$ 

20S0 Y=l 

2060 FOR X=10S4 TO 1215 STEP 2 

2070 T(Y,1)=PEEK(X) 

2080 T ( Y f 2 ) =PEEK (X+l ) 

2090 Y=Y+1 

2100 NEXT X 

2110 GOTO 60 

2120 CLS I END ^ 




(so pSrt) v.i. 1. To hern liie weighi uf, especially from underneath; uphold in position; keep fmm ftnihtg,eli 
2. lb bear or sustain (weight; etc.) J. To keep from railing; wrengihen: PBJ, Inc. supports thetr product tine with 
twJhnicuf personnel (hat ore always (here to hetp you. M.Tii >cT»t\ id uphold or corroborate la statement, theory, 
etc*) ftibstamiaie; verify; PBJ, Inc. receives testimonials on a daily b<tsi\ that wpfmrt their product line. 5. To 
provide U peison, insritmioii} with dffiitfferuiricir; provide Ion PMJ, inc. supports theCoCrt m#r by amsis/enrty 
vn*aline new arivanrpjrutUy m their Jleid. 

Synonym; PBJ, Iflc. 

A long description tadced T yet very applicable to the kind of sf rviw ifalivn ed by PBJ, Inc. When 
the *eri(Mn ChCjt uw.t needs, back-up support, technical information or assistance. FBI* him. i\ 
there! From the product* they pmmufafture through to the strategic solutions they offer, 
PBJ, Inc. has rightfully gained the reputation nf ''the company with the most support lor the 
Color Computer,'* 

mf Innovative Products tor the CoCo User*' 

inc. 

Call or write today lor our FREE Catalog . 
P.O. Box $13 • Noah Bergen, NJ. 07047 • 201-330-1898 




■ i . ^*mf . -r* -war* ,m -n *h -k-mz « -» . ■ » 



OdutWf l&flS TME MAIN MOW 03 



END1COTT 

COMPUTER TREND 



PRINTERS 

□MiD*tAtiifpApj fcmoa 
cm2CfiMcr-io sa»« 

1 1 60 CPS L>»«1 JO CPS - j'riiorAim:* ^. 

1 P***i.50wr; «* >ow i pihi i*n caster i?p* on 

^ANA<D«pGKA HSnPApj V3M 

<1»C,P3 L>*ftA 22 CP3N U Lutlr OwiMyj 
tfftOfl CODE COMf ATOlC 

PRINTER INTERFACE 
(Serial to Parallel) 



pbh 



purchased *»ith faster 

MODEMS 

Yi A PtfcHLMLlEM Win ALL CABLES 

[500 fi*UD i ^jiul thj I 

VOCHCiMOOCM 1S00 ^ITH ALL OOlCB 

|»4>1M0 BAUD ■ AirWJW*t# 
ALFrGT CfHJ VWiTH ' 
UW*UKHJbM|5MEM»| 



*»S? 

.122*86 
0 



COCO MAX 



CoCo MAX 



MONITORS 



- V.V 



WQE^CCLOflJHJ 

(f VP *aT«pwy - Cefa* CompcM*. 

ViDCO300(&cEfi NtoGtaiwJ „ . 

'-■ DEO XW."- 

NAH lAmfMV W-AdjAo| 

MONITOR INTERFACES 

vfo^fw&ti? - 

««rM*SJ-|i UKWItti IH 
LWvtBSAL VIDEO ADAPTER, [8* MalkEtaJilp . 
p=VBCha3e- D vvi Th MOruTOR 
WORKS WtT* *,LL CGCGSl 



S20K 
Hi* iL 



TAPES 



C-1u iGrc Uru*n| 

TWGGftMCMDOfFN 



»?CODO? 



KEYBOARD 



super ppo dv wap>. data 






iHci COCO lit 










u« 


DISKS 


1 OK 


J-» Hit 


ft r ''H*.*i i SSSU 


vr.su 


11*50 




tin x 




Clepi iaotd&O 




V « 


B-Sec OUAHVEtflK] tEDO 




310 00 


BASE OUiJ.'4*E~RiC CSOD 




« - ' 00 



DISK STORAGE 

fUPN'FH£ H) 
fHPHflLF^ 

a O YS T ICK S A DA PT ERS 

iVii L P JUT*!' KX 01 UM If H 

WICO ANALOG v"0r5TTO 

iiwa MupKM Rfl***d- ftw Hon O 

E* 1 ! CWtfPri-ij flq Ei J! *+fli*3 * Ruggvd) 



1% n 



11 M V. 



Look at These Discounts and Compare... 

ALL SOFTWARE DISCOUNTED A T LEAST 20%! 




SPECTRAL ASSOCIATES 



► 



£*U*S II FJl 
GAlAQQN 
PEMPO" 

cunut . 

LANCER 

W4 l.«JHW HM 

H*lAm*C/¥ER PATPiQL 

3ViTV0Y — 

□EGATi lALDfl 





0 






*1iM 


:-i 






(19.04 






3*j 




i. • . 


lists 




115 Si 




110 5* 


CiT :it 







COMPUTER WARE 



STAH TflJiDE Rliifc CASS***C*S»lli , 
UAjmi 

COCO QQQtODDK 
«n did . 

JtMO»SREVF**3£ 

mi no fulsit rwi fh 

<4 pc SCREEhEAPANDEH 

■ TMt aouncEPic b m «oi 
TTC30unc£ncfT(0&iii . 

MACAO ASSEMFkE R ft K HEF I fl CXJ£ 
UACR0 ft'vSEUFII FfiJUTOFF [HRWi 
UXOR E&TOfl .. — ^ 

COLOH HOHFTt5fl 
MOON i'DP^EH 
BtDCHEADiQ-BEBit 
GflAUPfllX 

PtRSONAl TIME Mi^r SfSTEH - 





\J. -■ 






SUM 


n 






ta« 


|f ■*.?& 




r - u> 
m o*; 


llftM 


to a: 




jj-1 *f 
lat/M 
sj? >: 


Ji S s? 


W.tlto 


H9 9S 


i.v y 


3PSK 








H7B 


!:■■ K 

U B 



CSC 



SOFT LAW 

■ vjp-whmp>h(h; mil" \ ■< 

■ flp-SPf LLEfl 

■ WPCAUC 

■ Vir-TufiUINAL 

■ VIP DATA BASE 

■ tflP INTEGRATE D LiBHAFfT 



Tip iP*XUQin 



4EPTHKI 



COGNITEC 



TELIW^ITtaftl 



rtUTt-WOBD 
lELlTCWjnD^rCL 
I EUTE EPEL 
I EV>T5-C*LC |UEfV3 0. 
UlAtulLSI 
I' ! ■ T F F'l I 



ELITE SOFTWARE 

T 



DEFT SYSTEMS 

□EH" PASCAL 

DEfTJSCW 

DC Ft PASCAL WOKE f PJCH 1 5©tn ^ r 
M FT ElfTflA 

PXE COMPUTING 

I AUTCJTErw . 13191 

PRICKLY- PEAR SOFT WEAR 





TOM MIX 






D 




T 


D 


SiiSl 


PM FLKJnT SJMULArOFi 








P&l rLOfTClMULATGnC^EiLt 




to '>' 




Thf SAiLMUAHllMKj 




UTK 












IPSH-fl 






*5*4» 


■PCUnflW 


KJM 




P- n'.'.VAfID B* 1 " 


ttUS 






P» SPACE BHurn-r. 


123 IS 








111 41 






l»i;L'AlJH(jLiLH 






sai « 


^fliEK "Rim? BOUTTW 


til. 35 






m DHACDMlAN 


UZ3Ci 


lOi 




CATERPILiAfl II 




pa j e 




CpQC 




01 ?^ 




IHAPI-Ali 




lit 15 






m» 






DflAaCW 3LAYEP 








Ar^naACM cowttica. ErwuiATejn 


522 as 






All OTHER TITUS 


ajA, Oft 1 if 



p-M hKH-HllHIMPO-A 

pr^ic^ ftniiiT 3ia.rs< 
no pfiesE Rve cwftNpic 

' MEXJEAa MAS I5H 

surcnacnoaiMKp uz^a 

■ COLOBrjtthTlWpA . 

BIBLE 

ENTERTAINMENT 

CHILD BEN .. . _ 

F" JUMEStQ JET I'St; 

►mudk: rcxocr 

■ EPLAMO -- - t'l7fr 
P>TRAVELlWICAO 

frQLMTOOKr MAPI 
pV ADI/ElfTVmC PN M&NbtRLANCr HQ 73 

T1 IC PiS« MAfiAQCB 

rue t>SH VASTER 

COtO*KIT |P«pyim««ng UftiPlv] W< Q& 

p-UUMl ttft Ja 

• WARpfACTOfi n 

CflYBAL lr(l75 

P> SATELLITE TRACKER 

ADDiTiONJu. tm.es 



l»4h 
^ 43 
Si* 44 

ran 

- f«» 

BMfl 
%£lKt 
11T45 

11^ 

- t».» 
Off L«l 



SPECTRUM PROJECTS 



COCO CI iCCKtft 
SCHEMATIC DRAFTING PR GC 

MK DISK LTTILITV 

INSHUMMIV^I 
TAPE Utl.tTV P9 
TELEPATCH 
OS S BO.VT:>i 



119 M 

£3! 96 



ADVENTURE INTERNATIONAL 



■ GJUGD*t THE. FINAL £WV* 
^ LftfiTHOLWKb 

' AIHL INb 
P> .. -1 



t1B« 

ItStSB 



MARK DATA 



|p iur& iL-yn 

pV clack 6*hCnjM 

SEAOLPEfit 
pVCi4JKTOlSLANl} 

C0COUTTL 



ii*« 



ACCOUNTii*G SVRTf M 



$4? F.L. 



MOTE 1 ALL SALES RWAL. Ho nturm unl*ti riePct 

ADDITIONAL LISTINGS IN OUR FREE CATALOG - CALL OR WRITE, 

' Hivp :#»«; Ifcri, r il Pu<CPVktwmim pv Hpc^kipk iCX. H i! pU«r itcMiknn PM HIa Hi|WJn(nJ l?k £JK CBVirk >SX ErT Std Riic MrtT^.m 



J C. ml CANADA #pd (t 00 per LKjpr Iff P<Tfwig C.O P 
A*3t300lU SA ONt*l Wl» 3 »fir tf»*ciil If di*f 

' np n> PV1*F5.P*rttlairtCH*#ldddi**4 S?MIPPTtrf; Otr*f 
nnrrnpn mH f ffl mkA wifrtaitupffl *fw pnyvm ■ 
1100 kbJi LiTlwi IlKint HO nuibi k." puifBri ofptpvd 
oitltMp* U O A. temtcn Pyppad tuf m» rncCSCuOJtCT 

TO TrtAWQE WITHOUT P-.OT1CE 



ENDICOTT 

COMPOTER TREND 

ZflQO'Aa. M£»CrHlAt PAflKWAY 
NUNT5VILLE. ALABAMA iMOl 

rniccs in ad Ant mail cpnDcn only 



PHONE ORDERS 
205/536-4400 

OPEN MON. - SAT. 
10:00 a.m. - 8:00 p.m. 



In the tradition of good guy I bad guy conflicts . , . 




Want great sound without sacri- 
ficing tost graphics? Zonx 
provides you with both! It 
proves i hat. without a doubt, the CoCo 
tan product sound without slowing the 
act ion , and as an added bonus, Zonx 
is fun! 

To play Zonx. enter dud iuu the 
program listing, if you have Extended 
BASit, begin by typing pcLERfi 1. Alter 
you type RUN, the program begins 
reading the DflTfl s i mem em s and poking 
the numbers into memory. These 
numbers make up 4 Ttinrhmr language 
program. After all the number* arc 
poked, the basic programs will save 

( f)u vhl Biften is a sttf^emptoyeed 
programmer His hobby is music 1 
jyntktxis. ranging ft urn his Co Co ft) 
S'vncho drums.) 



the 1 n j chine language program to tape. 
You can Uwd I his program by typing 
CLDROM and run ii by typing EXEC, 
Before testing Zonx, be sure 10 save the 
BASIC program that created it jus* in 
case you make a typing error and it 
does not work. 

On ire the program is up and running 
the fip.st ihiiig you see is a title screen. 
At this point. Zonx a bo plays a little 
heavy metal rock-aiid-iull 111m.it: while 
waiting for you to press the right 
joystick button. 

The game begins and your joystick 
mruiols bi ship that moves right or left 
near the hotinrn of the screen. The ship 
will not Slav trill — something to do 
with gravitational photon intcrventmn. 

Two different types o| characters will 
fly down the screen. "Zonxes" and 
"Zugs." Zonxes are the ones that flash; 



Zugs arc the slugg>-lonVing things. A 
Zonx will not harm you k but if you can 
touch it with the very tip at your ship, 
the game will have a brief "spasm" and 
100 points are rewarded. Conflict with 
a Zug is always futal and, since the goal 
is to earn point*, I suggest avoiding 
them, 

You will encounter a wave of Zon*e* + 
a wave of Zugs and a wave of both. 
If you survive this far, bonus points arc 
avoided and the level of difficulty 
increases. Afler the fourth increase in 
difficulty the game never get! any 
harder. If you make it thai faij yuu arc 
doing incredibly! 

J welcome correspondence from 
those who have questions or comments, 
My address is P.O. Box £32, EdmonC 
OK 71081 Pleaw? include an S AS E, 

Good luck, it's all In the wrist! □ 



Oclabflr THI RAINIOW 65 




HOW DO YOU HARVEST A RAINBOW? 



r* + im*+m**m * V « | If f f f f M I ■ I41f f + I If tf V»ltllltt*4di^ii*iiilii mm 

* 

i 
■ 
■ 

■ Please begin a one-year (12 issues) gift subscription to 

\ THE RAINBOW far: 

m 
m 

: Name 

! Address 

■ 

j City State . ZiP 

■ 

: From: 

* 

: Name 

: Address 

: City State ZIP 

■ 

: □ My payment is enclosed 

j □ Please bill to my □ VISA □ MasterCard □ American 

\ Express 

: My account f Exp, date 

■ Signature 

■ 

■ 

■ 

j Snhfl^firirir>np In 1mj- »Aimum am i3l In tnn UnHwi Stain*. 13a In Gflrtpd* TN writes citi 

■ lo cinir eountnst n tag; ins j»»r ms, fira KtPlucity midsnii *j<i ui« uv j S FUNDS 
! ONLV, PLEASE. All luburlpllDM 6*flkr with ins cuw! iiiut. Pimm asiowM lor deltotry 
- In crcJir la hold dawn casts, we do nat bill 

p 
■ 

= Mail to: 

: Rainbow Gift Certl Ucsle, The Fal to ft Bu I Idlng. P rot pact. KY 40059. 

: To order by phone, call: (502) 228-4492 

■ 

i 

i 
I 



By giving a gift certificate . . . 

Plant the rainbow seed for your 
friends with a gift subscription to the 
premier Information source lor the 
Color Computer Then, each month, 
all year-round, I hey '11 harvest a 
bumper crop of programs, articles 
and Informal I on written exclusively 

for their CoCol 

First, they'll receive a handsome 
card announcing your gift Then, 
they 11 be reminded of you each 
month when may receive up to 300 
pages of the rainbow — including 
as many as 24 programs, 15 regular 
columns and more than two doien 
product reviews;. 

When you give a rainbow gift 
certificate, you'll also be safeguard- 
ing your own collection No more 
front io searching for Ihoso back 
issues you've lent to a friend. 

Give a rainbow gift certificate and 
lelyouf friends in on something you 
already know — thf rainbow is the 
perfect companion for the Color 
Computer! 

Gat your order to us by Oct 26 
and we'll begin your friends' sub- 
scriptions with the December 

RAINBOW. 



Editors Note: As we were going fo press, David Bilfcn 
dd vised <n I hal four POKEs will he net Jed m correct a 
problem that h^?t arisen nn same CoCtJi. You can type 
in I he following line and CSflYE it on tape before the 7r*« i 
M L proemm; to play the game, simply load this program 
(leave the Play button down on your recorder) and run 
It After the four rtKLs have been made, the ML program 
will be loaded and executed automatically. 



10 CLS 5 PRINTE264 , "LOADING ZQVX* . 
■ " : POKE359 ,127: POKE 3 60 ,255: POKE 3 
61,34: POKE362 , 57 1 CLOADM" ZONX n i EX 
EC 



If you want \o use the Zonx program on disk* change 
CLORDH In this loader program lo LORON, Since the 
folltj*iiig listing will urn run on <t disk system, run It with 
the controller unplu&ged and save the m action- ^ingon^- mi 
tape, then CLDRDU it inlo your disk system later and type 
SflVEM "Z0NXM3?4daC3a3.ia744 and press ENTER. 



Thr listing: ZONX 



310 

440 
GOO 



.255 



1030 
1 170 
1300 



19 

I ■ * ■ I '^Enf 

123 

. ..166 
... 23» 



T 



10 CLEM 200,13700 

15 CLS: PRINT : PRINT" LOADING MACHI 

NE CODE ♦ . . ■' 

2^ X^13744 

30 READ A! IF A<>999 THEN POKE X, 
A:X=X+l:GOTO 30 

35 FOR X=15872 TO 16383: POKE X,0 
: NEXT 

50 T^6:FOR X=15891 TO 15905 STEP 
2: POKE X,T:FOKE X+1,RND(255) :T= 
T+1:NEXT X: POKE 15907 , 13 : POKE 15 
90e,RND(2 55> 

60 PRIKT: INPUT "READY RECORDER/ P 
RES 5 ENTER" ?A$ 

70 CSAVEM " 20NX" , 13740 , 16383 , 137 



Onr- Liner Cattttst Winner. , 

Type this One- Liner tn and you've added aunt bo 
nt-HpharaJ" to your CoCo system! fYnw may have 
to CD IT the line to get it oil in,) 

The listing: 

10 V»90:FMODE4: SCREEN!, 1:PCLS:DR 
AW" BM50 , 1 20U 12E 10R40G10D12NL40JI+ 
20 , -6U20NM-10 , + 3L40M- 10 , +3DR5G10 
D4R30TJ4E12L30M-4, + 15"tPAINT(68 l 9 
9) , 1, 1:FORX*=75TQ220STBP.3 : Y=SIN ( 
X/5) * 15+V ! Ll-NE ( X-10 , Y ) - (X+20 , Y ) , 
PSET:V=V-. 14: IFX>10BTITENPRESET(X 
-10,Y+14-4J : NEXT ; RUNELSENEXT 

RUSt R&wga 
kafamQjQQr A-J7 

<l*w Ihu wtDftutf owr-lih?r *nrrv ihi *«uher hu 1km «nt top** ljI J7«- 



44 

80 END 

100 DATA 134 r 85, 183,0 r 113, 142, 53 
,187,191,0,114,18, 134 ,62,31 r 139 
110 DATA 142,53,218,191,1,13,134 
,53,183,255,3,28,239,189, 169, 113 
120 DATA 16,223,10,16,206,63,255 
,126,56, 162, 182,255, 2 r 12 ,0,59 
110 DATA 13,12,16,38,1,191,182,2 
55,32,31, 137,132,3, 138,128,183 
140 DATA 255,32,182,255,0,247,25 
5,32,214, 18,133,128,38,3 ,90,42 
150 DATA 7,92,193,62,35,2,214,18 
,215,1,142,12, 64,214,13,84 
160 DATA 50,236,132,221,14,134,8 
,16,142,0,0, 16,175, 13^,48,136 
170 DATA 32,74,3 8,247, 134, 255,15 
1,8, 142,12,64,214,1,215,18,84 
180 DATA 58,37,4 6,15,15,134,24,1 
48,8, 167,136,32,134,60, 148,8 
190 DATA 167, 13b, &4, 167, 13 6,96, 1 
3 4,219, 14 8 r 8, 167, 137,0,128, 167,1 
37 

200 DATA 0,160,167,137,0,192,134 
,195,143,8,167, 137,0, 2 24,126, 54 
210 DATA 214,204,1,12 8,148,8,212 
,8,237, 136, 32, 204,3, 192, 148,8 
220 DATA 212,8, 237,136,64. ,237,13 



3: .. 



""Micro War Id U 



) 



LanetO Pl^ia Clinlon t NJ G8BG9 

(20 1 ) 735 9560 
Call or wiite fo* Price List 

LOW PRICES ON 100% 
Radio Shack Equipment 

(with lull warranty) 

New Slimline Drive 0 $270.00 

Slimline Drive 0 & 1 1nstalled. * $460.00 

16K Standard $ 86.00 

64K Extended , $149.00 

Sakata 13" Monitor $199.00 

With monitor , $230.00 

Exclusive Micro World II Products: 

64K Upgrade (150 NS) Top of the Una ... |20.» 

Serial lo Parallel Converter . . $49.95 

Diskettes, any qui nil ty. nttrtimc warranty . . S 1.50 

10% off Computerware 
10% off art Radio Shack Sale Items 

16% off Radio Shack Hardware 
20% oM all Radio Shack Software 



UcmtieT 1985 THE RAINBOW 67 



6,96,2)84,13, 176,143,3,212,9,237 
230 DATA 137, 0,128,237, 137,0,160 
,237,137,0,192, 204 ,12,48, 148 , 8 
240 DATA 212,6,237,137,0,224,220 
,14,132, 15, 196, 240,221, 14, 126,54 
250 DATA 214, 222 ,4 , 166, 192,17,13 
1, 192 ,0, 37 t 3,206,160,0,223,4 
260 DATA 57, 142,62,19,16,174,132 
,111,164,49,168,32,16,140,14,0 
270 DATA 37,11,189,54,161,132,31 
,16,142,4,0,49,166,16,17 5, 129 
280 DATA 140,62,37,37,223,57,142 
, 62, 19,134, 3,167, 145,140, 62,37 
290 DATA 37,249,13,13,16,38,5,98 
,57,13, 16,3 8,15,142,62,37 
300 DATA 111,129,140,62,53,37,24 
9,12,16,15,73,57,142,62,37,189 
310 DATA 55,82,38,42,167,164,167 
,168,32,49, 168,64,16,140, 13, 64 
320 DATA 37,11,167,164,167,163,3 
2,16,142,0,0,32,17, 134,60, 167 
330 DATA 164,148,7,167,168,9 6,15 
0,7,167, 168,32,167,168,64, 16, 175 
340 DATA 129,156,53,16,37,255,20 
0,150,6,76,132,3,151,6,38,17 
350 DATA 150,7,123,255,38,4,134, 
35,32,5,72,3 6,2, 13 4,255,151 
360 DATA 7,57,16,174,132,16,140, 
1, 0,34, 23, 189, 54, 1C1, 132, 127 
370 DATA 145,81,44,16,189,54,161 
,132,31,16,14 2,4,0,49, 166,16 
380 DATA 175,132,79,57,134,255,5 
7,134,255,151,0,150,7 3,42,2,19 
390 DATA 57,16,3 8,0,95,214,74,92 
,196, 63, 215, 74, 150 ,77 ,92, 141 
400 DATA 7,79,214,74,141,2,32,23 
7, 183,255,32,13,0,42,4,90 
410 DATA 38,249,57,53,192,150,12 
,129, 1,38,17,151,73,76,151,12 
420 DATA 134,232,183,255,34,19,1 
34,248,183,255,34,57,76,38,8, 16 
430 DATA 206,63,255,126,56,162,5 
7,151,12,134,248, 183,255,34, 142, 
12 

440 DATA 64,214, 18,169,54, 1G1, 12 
9,5,34,5,134,232,183,255,34,15! 
450 DATA 8,126,54,47,129,1,16,38 
,0,143, 150, 12,31, 137,64, 151 
460 DATA 1, 189,54,161, 146,1,189, 
55, 152,32,239,13,17,38,18,142 
470 DATA 62,55,111,129,156,71,3 7 
,250,12,17,134,2,151,73,151,76 
460 DATA 57,142,62,55,169,55,82, 
38,86,167,164, 167,168,32,49,168 
490 DATA 64,16,140,13,64,37,25,1 
67, 164, 167,168,32,167, 168,64, 167 



\\\ 





y E 
d o 
O ° 

o ? 

a> > 

< ^ 
CD O 



o 1 
c ft 




68 thi rawiow Odobor i&ss 



OWL-WARE'S TOLL FREE ORDER LINE (800) 245-6228 




DISK 
DRIVES 



TECHNICAL ADVICE 
(215) 682-6855 

All Prices Include 
Case and Power 
Supply 



DRIVE 0 



$219. 

DRIVE 1 $ 1 1 9. 



Double 



$249. $323 

$-i>ia Double 
1 Sided 



*TH3RESSV. The Winner 
Of Compuserve's COCO 

SfG Graphics Programming 

Contest. 

DRAWN USJMG "MASTER AflTlST" 
HY THE AUTHOR OF THE Oft 00 RAM 




tLI IT ULL in Ont PROLWH 



t to t I H«H 



If mtt - 



M IDUCH t>fll> INPUT 
h I ' mn f*P»m 

- J-IUU > [ If HU I 

■ »qtRt LunriiNii 

- rlMJH! 

* &U»M « i*nnp- PitRlBBiitr*! t 
rt 1 L t tit IMG IN MttV IJM 

■ cpiflt «CKC(H Dim* lO IMK Jl 1 

n^TEPl FftnST U.J.O) 

6HK di*h, ,i. - *)H 



All drives are new, direct drive. 
40 track anc 6 ms. We ship 

FULLY TESTED and CERTIFIED 
DRIVES at NO ADDED CHARGE! 

EPSON and TE AC are known 
as the highest quality made, 

STATE-OF-THE-ART 
TECHNOLOGY 
no! Full-height belt-driven 

drives* 

We have RSDOS, JDOS, 
OWL DOS. ADOS available on 
ROM. Calf about Double Sided 
or Special Needs. 



See 
Special 
Bundled 

Software 

with 
Disk Drive 
Purchase! 



TOLL FREE 

ORDER LINE 

(800) 245-6228 

Call for 
LATEST 

PRICES!!! 




MX. *. visa Acceded 

OWL- WARE 

p.o Bo* ne 

PA <2 IS) 0H2-66SS 



NEW!!! 

OWL-WARE SOFTWARE 

BUNDLE: DISK TUTORIAL 
2 UTILITIES 

2 GAMES 

DISK TUTOR 

LEARN EVERYTHING ABOUT DISK BASIS 
FROM THIS MACHINE LANGUAGE 
PROGRAM, THE TUTOR TAKES VOU STEP 
BY STEP THROUGH THE LESSONS AND 
CORRECTS VOUR MISTAKES A MULTI- 
LESSON TUTORIAL THAT WILL GIVE YOU 
QUICK* PAINLESS KNOWLEDGE OF DISK 
BASIC (THIS PROFESSIONALLY WRITTEN 
'UTOR IS EASILY WORTH THE BUNDLE'S 
TOTAL PRICE}, 

OWL DOS 

AN OPERATING SYSTEM THAT GIVES 
2S% F ASTER DISK ACCESS AND ALLOWS 
USE OF DOUBLE SIDED DRIVES , 
CORRECTS FLQATfMG POINT NUMBER 
ERROR. 

COPY-IT 

QUICKLY COPIES SELECTED PROGRAMS 
FROM DISK. USE WILD CARD OPTION 
SEARCH TO SELECT GROUPS OF 
PROGRAMS FOR COPY (NOT FOR PRO- 
TECTED PROGRAMS) 

2 GAMES 

YOU SELECT FROM A LIST OF GAMES 
WHICH HAVE SOLD FOR $17.86 OH MORE. 

IF SOLD SEPARATELY OVER 
$125.00 WORTH OF SOFTWARE!!! 

only $24,95!!! 
(or even better) 
$4,95 with 
DISK DRIVE PURCHASE!!! 



1 



WARRANTY 
YR, ON ALL ITEMS?!? 



500 DATA 168,96,167,169,0,128,16 
7,169,0,160,16,142,0,0, 32,47 
510 DATA 206,56,148, 150,9,76, 13 2 
,15, 151, 9, 15^,17,13, 9, 38, 7 
520 DATA 76, 129,5,37,2,134,1,151 
,17,74,72,51,196,16, 159,1 
530 DATA 198,8,166,192,167,164,4 
9, 168,32,90,38,246,16,158, 1,16 
540 DATA 175,129, 156,71, 16,37,25 
5,156,57, 129,2,16, 38,1,211, 214 
550 DATA 74,90,90,196,127,215,74 
,150,77,189,55,152,79,214,74 ,189 
560 DATA 55,152,32,235,24,36,24, 
66,24,129,24,66,24,36,24,66 
570 DATA 24,129,189,56,222,142,6 
2,82,134,4,111, 134 ,74,42,251,151 
580 DATA 7,151,73,151,77,142,62, 
1 2 , 7 6 , 1 67 , 1 78 , 1 40 , 62 r 1 9 , 17 , 749 
590 DATA 142,160,0,159,4,126,58, 
21,79,31, 139,16,191,0, 136,32 
600 DATA 4,173,159, 160,2, 166,128 
,38, 248 , 134 ,62, 31, 139, 57, 142 ,255 
610 DATA 192,111, 132,111,2,111,4 
,142, 62,02,16,142, 62,07,95,166 
620 DATA 165,161,133,34,16,37,5, 
92,193,5,37,243, 198,5,166, 133 
630 DATA 167, 165,90,42,249,142,4 
,0,134,96,167,128, 140,6,0,37 




C 05, C 06. C 10, Q12, C-20. C 24, C-32 



[juitlrt, in. tit ,11 linqiv C-ITt 
it naillfM ■ |V lWl1 |m4f l« 
IM IM far uai ltl ifBf nirn 

* 1**1- U4 iSHi ituM 

. rnwn«m J mn tun ■« njiir 

♦ lwml*tji>i- M.i't ml iMMinli il 
•cm .uil 



lur rj*l fl*U A ! r a:-":1H> Ui'DEC" £W£>J 



i in > s it - *■ iwi 



b Ik In- 1 1 | T 



^ Call: at8..'7dP 033O OftDFfl NOW,, , AWL TO 




TVHII IV ChlLMrOrtH.CAimi 



n ORDER FORM 




f Lh 

*^ M-n* 



TOTAL 



A*fc *£K*Jt Our DOPtlCATl SE8V1CE 



640 DATA 249,16,142,4,32,142,58, 
126,189,56,200,16, 142,4,9 6, 189 
650 DATA 56,200, 16, 14 2,4,203,189 
,56,200,142,62,82, 16,142,4,23 t 
660 DATA 141,25, 142, 62,87,16,142 
,5,45,141,16,142,4,0,166,132 
670 DATA 136,64,167,128,140,6,0, 
37,245,32,31,95, 16, 191,0, 136 
680 DATA 31,155, 166,133, 139,48,1 
73,159, 160,2,92, 193,5,37,243, 134 
690 DATA 48,173,159,160,2,134,62 
,31, 139,57,182,2 55,0,132,1,39 
700 DATA 249,126,59,75,142,54,23 
3, 159, 79 i 15, 16, 79, 151 ,81, 151, 12 
710 DATA 167,226,68,151,77,189,5 
5,119,189,54,177,189,53,224,173, 
159 

720 DATA 62,73/166,224,76,38,233 
,142,6,0,150,78,151,81, 175,227 
730 DATA 189,55,119,189,54,177,1 
89,53,224,13,12,38,20,220,14,29 
740 DATA 16,132,102,196,102,16,1 
31,0,0,39,4,12,13,32,2,12 
750 DATA 12,173,159,62,79,174,22 
5,48, 31, 38,211,79, 151,81,167,226 
760 DATA 68,151,77,189,55,119,18 
9, 54,177,189,53, 2 24,173,159,62,7 
9 

. 770 DATA 166,224,74,38,233,57,14 
2,55,251, 159,79, 15,17,126,57,123 
780 DATA 142 , 58 ,0 , 159 , 79 , 15 , 17 , 1 
5,16,15,74, 15,75,126,57,123 
790 DATA 199, 54, 233, 1S9, 55, 251,1 
3 , 12 , 3 8 , 10 , 1 3 , 13 , 38 , 6 , 13 4 , 3 
800 DATA 151,73,151,76,57,134,1, 
151,78,189,61,21, 189, 61, 13? ,14 2 
810 DATA 62,37,150,78,139,3,72,4 
8 , 134 , 159 , 53 , 142 , 62,55,48, 134 
820 DATA 159,71,189,57,116,189,5 
7,230,189,57,240,189,59,217, 134, 
255 

830 DATA 151,7,189,61,138,150,78 
,76, 151,78 , 12 9, 5, 37, 209, 10, 78 
840 DATA 32,205,129, 3,16,38,2,38 
,214,74,92, 196,63,215,74, 38 
850 DATA 9,214,75,90,39,4,196,12 
7,315,75,314,75,319,74,150,77 
860 DATA 72,189,55,152,214,74,21 
9,75,79,189,55,152,32,218,32,32 
870 DATA 32,32,32,32,32,32,32,32 
,60,60,40,40,90,79,78,88 
880 DATA 41,41,62,62,0,32,32,32, 
22,32,32,32,32,68,89,32 
890 DATA 68,65,86,73, 68,32,66,73 
,76,76,69,78,13,32,32,32 
900 DATA 32,32,80,82,69,83,83,32 
,66, 8S, 84, 84, 79, 78, 32,84 
910 DATA 79,32,66,69,71,73,78,0, 
7 6, 65,83,84, 32,83,67,79 



70 



THE RAINBOW OHjl*! 



920 DATA 82,69,13,13,32,32,32,32 

,32,32,32,32,32,32,32,72 

930 DATA 73,71,72,32,83,67,79,92 

,69,0,151,1,151,2,215,3 

940 DATA 134,252,151,77, 15,0,134 

,4,167,226, 150,77,214,1,141,64 

950 DATA 79,214,1, 141, 59, 106, 22B 

,38,241,134,4,167,228,150,77,214 

960 DATA 2,141,45,79,214,2,141,4 

0,106,228,38,241, 166 , 2 24 , 150 , 0 

970 DATA 145,3,3 6,38,150,77,39,3 

,74,151,77,150,1,129,255,3* 

980 DATA 3,76,151,1,150,2,129,1, 

39,3,74, 151,2,126,58,246 

990 DATA 183, 255,32,90,19,18, 13, 

18,38,249,57, 142,59,133, 166 r 128 

1000 DATA 39,249,230,128,129,1,3 

8, IB, 16, 142,4,46,166,164,138,64 

1010 DATA 167 , 160 r 16 , 140 , 4 , 50 , 37 

, 244 ,134,1, 189 ,58, 234, 16, 142, 4 

1020 DATA 46 , 166 , 164 , 132 , 191, 167 

,160,16, 140,4,50,37,244,182,255, 

P 

1030 DATA 133,1,38,202,57,80,16, 

16, 16, 1, 16,3 2,32,16,16,1 

1040 DATA 16,80,16,80,16,16,16,1 

,16,32,32,16,16,1,16,80 

1050 DATA 16,64,32,1,16,64,16,64 

,32,1, 16,48, 16, 64 ,32, 1 

1060 DATA 16,64,16,64,32,1,16,48 

,16,80,16,16,16, 1,16,32 

1070 DATA 32, 16, 16, 1,16, 80, 16, 80 

,16,16,16,1,16,16,16,16 

1080 DATA 16,16,16,1,16,1,16,0,0 

,134,10,214,78,61,231,226 

1090 DATA 166,228,196,8,189,58,2 

34,189,60,162,189,50,182, 189, 55, 

64 

1100 DATA 109,61,138,106,228,38, 
233,53,2,142,60,20, 166,128,16,3 9 
1110 DATA 255,72,68,230, 128, 199, 
58,2 34,52,16, 189,55, 64,189,61,13 
8 

1120 DATA 53,16,32,232,1,255,144 
,32, 144,32,144,32,144,32,144, 16 
1130 DATA 128,48, 144, 16,126,48,1 
44 , 16 p 128 , 16, 00 ,16,96,32, 80, 16 
1140 DATA 80,16,80,16,144,16,128 
,16,2,32, 14 4, 16, 128, 16,2 ,32 
1150 RATA 144,16,128,16,60, 16,96 
,144,0,0, 150,13,129,1,38,21 
1160 DATA 150,73,151,76,13 4,4, 15 
1,73,151,13,13 4,232,183,255,34,1 
89 

1170 DATA 60,162,126,60,182,150, 
13,139,64, 151,13,3 6,16,15,13,204 
1180 DATA 0,0,221,14, 150,76,151, 
73,134,248, 183,255,34,57,129,4 
1190 DATA 16,38,250,251,150,13, 6 



4,72, 13&, 128, 214, 13 ,189, 55, 152,7 
9 

1200 DATA 214,13,189,55,152,32,2 

37,150,86,76, %M % t 86 , 129, 10, 37,21 

1210 DATA 15,86,142,62,82,198,3, 

166,133 ,76,167,133,129,10,37,5 

1220 DATA 111,133,90,42,242,57,1 

42,62,82,198,4, 16,142,15, 112 , 166 

1230 DATA 133,206,60,227,72,72,1 

71,133,51, 198,134, 5,151, 1,16,159 

1240 DATA 2,166,192, 167,165,49,1 

68 , 3 2 , 10 , 1 , 38 , 245 , 16, 158 , 2 , 90 

1250 DATA 42,221,57,3,51,51,51,3 

,15,207,207,207,3,3,243,3 

1260 DATA 63,3,3,243 ,195,243,3,5 

1,51,3,24 3,243,3,63,3,243 

1270 DATA 3,3,63,3,51,3,3,243, 24 

3,243,243,3,51,3,51,3 

1280 DATA 3,51,3,243,243,142,4,0 

,111,128, 140,14,0, 37,249,134 

1290 DATA 255,167,128,140,16,0,3 

7,249,142,2 55,192,111,0,111,2,11 

1 

1300 DATA 5,134,243,183,255,34,1 
6, 142, 15,113,142,62,82, 198,4 ,189 
1310 DATA 60 , 19 1 , 18 9 , 60 , 182 , 142 , 
61,113,16,142,15,111,16,159,1,16 
1320 DATA 142,15,106,189,61,87,5 
7,52,32,198, 5,166,128, 152,7,167 
1330 DATA 164,49,166,32,90,38,24 
4,53,32,49,3 3,16,156,1,38,231 
1340 DATA 57,60,192,48,12,240,60 
,192,192,192,60, 48,204,204 ,204,4 
8 

1350 DATA 2 40 , 204 , 240 , 204 ,204,25 
2,192 ,240,19 2,2 52 ,142, 61,21.0, 16, 
142,14 

1360 DATA 44,52,32,198,8,215,6,1 
66,128,141,42,215, 3,141,38, 150 
1370 DATA 3,221,1, 68 ,84,154,1,21 
8,2,148,7,212,7,13 6,255,200 
1380 DATA 255,237, 164,49,168,32, 
10,6,38,221,53,32,49,34,16,140 
1390 DATA 14,52,37,205,57,198,4, 
215,1,95,72,89,89,10, 1,38 
1400 DATA 249,57,254,4,8, 16, 32,6 
4,128,254,124,130,130,130, 130, 13 

1410 DATA 130,124,130, 130, 162, 14 
6,146,138, 130,130, 130,130,68,40, 
40,68 

1420 DATA 130,130, 65,82,48,50,54 
,180,150,83,84,65,82,48,52,54 
1430 DATA 205, 134, 83, 84, 65, 82, B8 
,50, 54,219,146,76,73,70, 69,60 
1440 DATA 999 

1450 DATA 6,161,7,24,8,154,9,17, 
10, 238 , 11 , 16 , 12 , 1 , 13 , 62 , 13 , 153 , 9 
99 ^ 



Deleter lB£a THE RAINBOW 71 




Have a Httte Halloween fun with . . . 



The CoCo 
Puzzle Maker 




Hv Fred It, Seer bo 
Rainbow Contributing Editor 



Editor's; Note If you fane at: idea far the "Waking Well " 
wltmit it in Fredcfo THE RAINBOW, Remember* keep your 
Ideax spectfu:. and don*i forget that this is BASIC, All 
programs result tag from your wishes are for your use but 
remain the property of the author, 



F 



our years ago, hack when TMF RAINBOW was still 
a photocopy publication of about a dozen or so 
pages, t submitted my first program to Lonme Kalk 
for use in hb new publishing venture. The program, Zelda % 
Bat Bottle, was a simple arcade-style graphics game with 
a Hail a ween theme. Bau would circle above a witch's 
bulling ken It while she tried to *«p I hem into her bonle 
with holla from her magic wand. 

Fortunately, that game was the atari of a very ions 
friendship I have enjoyed with THE KA1NB0W stall, although 
our contacts are usually restricted to phone conversations 
or a RAl NBOWf est encounter, Now, some four years down 
the rood, ■ Wishing Weir is in full swing on a monthly 
Uni^iv, find I Am Mill hawH^ ti> nmrU iu n Bfoalinfl new 
program* it 1 was with ihe original Zelda game 

With all this in mind, the thought occurred to me that 
it might be time to create another Halloween game tor 
the October issue. I toyed for a few days with the concept 
of creating a game called Peter. Peter, Pumpkin Eater, 

(Fred Scerbo is a special needs instructor for the North 
Adams Public Schools. He holds a master's m 
rduratiutt ttndhw publtxhrd xome ofth? first xuftwurr 
available for the Color Computer through his 
software firm. Illustrated Memory Bunk u 



but no matter how hard I tried, the program kept looking 
too much like Pac-Mnn or my own Snail's Revenge. Some 
ideas even surfaced for Zclda (L but none seemed to catch 
my fancy. Over and over again* I kept coming back to 
4 lit idea uf doing something with a pumpkin, while at the 
varue time not making ii something limited to ilie munch 
of October only. Deadline was approaching, what could 
idol 

The Wfoh 

1 took another look over my recent mail, A consistent 
pattern was always visible: People liked games, but they 
also tike programs that could teach something. Most of 
ail, readers indicated that they usually got the most out 
of programs they could alter, with my instructions, to 
include things they would create After much thought, 1 
CHtue up wiih a program thai would include all of iUis 
and still fit into my plans for a special Halloween program. 
The result is the Co Co Puzzle Maker t written lor 32K 
bx tended Color BASIC, 

1 he Program 

Like a puzzle you would buy in a box or find printed 
in the pages of a magazine, Co Co Puttie Maker jumbles 
an image on Ihe &ctcen that the user must reassemble. To 
lit I he Halloween spirit, the image I have chosen is a bright, 
smiling jack-o 1 - lantern. Every time the program is run, the 
puzzle will be jumbled in a ddtcrcnt way, bach square 
ol the puzzle on the grid will at some point be surrounded 
by a flashing square. The square may be moved around 
the screen using the right- and left -arrow keys on the 
keyboard 



72 



THE H JON BOW UclDMI 



When ihe flashing box surrounds a piece you wish to 
move, pursi ihe enter key and the image in the box will 
vanish. Use the key* to position thr square over another 
section where you may want in put ihe piece selected. 
Position it where you wish and press fntf.r a^ni n Thai 
piece will vanish and then the two pieces will have 
exchanged places, 

Continue to move pieces around the screen until you 
have assembled the image the way it should look. When 
the purrle is rnmpleir, press the Letter 'S' and the screen 
will clear and tell you how many minutes ii took to complete 
the nuzzle, 

Al this point you may cither press T 1 to view the pnr/le 
picture without the grid lines, or press "R* to run the 
program again and try Tor a better time. When you view 
the completed puzzle, pressing bNTER will return to the 
text menu. 

Sound simple? Well, while the couoepi is simple, you 
will be amazed at how tricky it is to complete the puzzle 
quickly. On lirst running the program, you will notice the 
screen is either red or blue. If the screen is not red, press 
Reset and run again until the screen is red. When it is 
icd, pies* Pirn* to start the program. (1 used this me I hod 
rather than the type used in last month's column since 
some of you may wish to use your own graphics for the 
puzzle and this is a more consistent method to use,) 

Cresting Your Own 

Mere's where the beaut) 1 of Co Co Puszk Maker comes 
in. I have Icfi ccuixiderablc space between the start of the 
program and the actual pu/zle routines for you to draw 
your own picture to use within ihr pivs?lr Those who have 
Graphical!,. CoLo Max or one of the other graphical 
programs available could also use graphics created with 
these and mer^c them with Puzzte Maker according to 
whatever instructions those programs give to merge your 
graphics with programs. 

Let's say you simply wish to draw graphics using 
t'xtended Color BASIC commands In that case, place your 
lines between tbc numbers 200 and 1999 fur the drawing 
You may delete my graphics by typing DEL2lfl*r399 and 
pressing t.viER. Now, enter the following lines to create 
a concentric: circle puzzle: 

210 CLS& : PM ODE 4 ,1 : PCL50 : SCREENS » 0 
228 FOG I -I TD 180 STIPB 
236 CTBCLE{12B.96)»I,l»-9 
24* NCXTI 

Believe it or not, the puzzle you create with these few 
lines will be very challenging to solve. Even I have had 



difficulty with it. so if yim try tt 1 you will see that this 
program can be for almost any age level, depending on 
how difficult the design is. If you really want it to be a 
chalJcnpi, ehunpe Line 220 to this: 

22& FDRI-l TO 208 STEP* 

Thai will really make ihe puzzle tough. 

If you Want to draw a simple: ih^ign, iry drawing the 
image outside the program starting with Unc 210 Tn get 
an idea of the area the drawing should remain within, you 
may first wish lo draw a box using the i_INf_ command 
with the di mmensions: 

LINE13Z,3?)-(2?4 N IGRJ .PRESET. B 

or 

LINE: 32. 321 [224,168) ,PSCT,B 

This gives you a square to draw your image within which 
the shape of the puzzle will fit. 

1 chose nut to use the full screen since some of you 
may make drawings which would leave too much blank 
space for the puzzle piece v Also, some of the available 
graphics programs do not fill the whole screen because 
they use a border for the colors and keyboard command* 
I think you will find this size his those programs very 
well, but you will have io do the experimenting; I do not 
have any «>f those commercially available programs at my 
disposal. Judging ft um the artwnrk that has been submitted 
to the "CoCo Gallery/' 1 am sure you will come up with 
some outstanding puzzle graphics. Please refer to the 
instructions of your graphics program to deteimuir Inm 
to merge with other basic programs. 

Conclusion and * Few Mora Points 

You may now wonder what is educational about this, 
I firmly believe that using pozzies helps young students 
with logic skills. Molding this with the rnmpuler keyboard 
is only bound to help with those skills, 

You will also notice the program does not tell if the 
completed picture is correct. Pressing l S" only tells how 
much time it look to complete, not whether or not you 
got the picture done correctly. Adding that feature would 
have made tbc program a hii too Jung, As it is, I regret 
that 1 could -n't crunch this down into InK. hut ii may give 
some of you an incentive to upgrade. 

Also, be patient while the program draw* [he puzzle 
picture. It may take as long as a minute, hut the program 
is working Umil next month, enjoy the pumpkin puzzle. 
Happy Halloween! □ 



T 



100 51 

270 125 

2100 49 

22fl0 ,1flfl 



2390 206 

2560 6? 

aero 194 

2050 ..... .55 

EMU 111 



Thr lilting PUZUWG? 

1 * ft * **** ************* A *** r 

2 >* THE CO-CO PUZZLE MAKER * 

3 ** BY FRED B. SCERBO * 



4 **I49 BARBOUR ST . f N . ADAMS , MA* 

5 '* COPYRIGHT (C) 1985 * 
t i *************************** *■ 

10 PMODE4 1 1 5 PCLS0 i SCREEN 1 , 1 : PMOD 

E3l FCLS3 

20 IFXHKEYS<>Crm${13)THErl2J5 

30 SCREEN0 , 0 J CLS0 : POKE1070 , 20 : PO 

KE1071 1 8 : FOKE1072 t 5 t FORJ=1120TO1 

311:READ A ! POKEI , A+ 128: NEXT 

40 PRINT^SS," BY FRED B.SCEKBQ 
ti . 



Oaabei iias rue sawoow 73 



TH€ 

SAILOR 
MAN 

TAPE S29 .95 
DISK S34 9& 



GfiM€S 



TTl» * * UhK w iJlN rwy- 

bhlcaJ lhw^0HjH<nh tm xnmn rr- tri Sm 

I** W "S rtVCH U« £JltT 1* 

^ftj ns^9 Awl 




a hut r iam c» km« 
«'r4^y t mil ts» m* +i» fx a 

rf*rViJ-, 




r«w C>^c *FfHj ***** 
»*tc :•■»» i -a a ri» 

Cmu* * n^TfcSHH hj FTC ijb« W xrfl «t!-i v 

(wrfni phi ndnlgw WifMrn Mfl burtilHl. 
tWi j. in | Tkmj r dr-J »irr>>fi 

• w*r 15 ilWtraf *rr* -tpi* L u 

■ i j m m Q f i n i ifntfirm.yiipwi «*n 

Or m Z*MV* fKi 

PtfM* "B" to HwvIAiiM In l***-"*-^ 
tar wti r^n pin *moiry M*n3 
UH W tf l Mi} wdH T *M * *+ftC hqriai 



DRAGON 
SLfiVER 




Sow itte villagers or Penocri Tftoy 
live m Fear ol Icarus, the blood 

1 1 « ir lit y HtH^t m T Um Ir^ynrk Iil'm <; in 

a cava, way up in ir,o rrvauriternt 
The cavtf ii a treasure chest, lull 
nf game and casnnagi Tha trait io 
Iho com is as mcnodog ao Icarus: 
hjrtueO You wH tiav*! secure lhe 
necessary equipment to climb 1 he 
rock* and cro5s (he rtvera and 
chasm& along the way. Be on the 
toofcDu! lor eownies arm barren, ai 
all times 

Tape S24SS Disk $20 05 



THE KING 
Tape *26.9S 

SR-71 
Tape 28.95 

UHACONlAN 
Tape &27.S3 

CU*9ER 
Tape 



Disk *31.95 



Disk *30 .95 



SPACE SHUTTLE 
Tape «28 ^5 A ^Dlsk *3t9S 




FROG 

Tops »27,95 Disk '30,95 

CHAMBERS 

Tape « 2 4.95 Disk WJ5 

TRAPFALL 

Tape *37f 5 DtSft *30,95 

KATER PILLAR II 

Tapa y*4, MS tHek ^27.9^ 

WAREHOUSF MUTANTS 
Tijpc ^24,95 *Dlak *2795 



UTILITIES 



NOWl Von can ovt'n ihe tools we've used lo create "DnriKRy Kirvg". 
".Snilnr Man" arvl frtners 

Wd oro proutj <o j»r>n<mriec: ? ( n new uiiiKlds irr mo 64K D^h Color 

Campulisf, Prulvmng 

* Full use tl 34K RAM ■ lOC^t, Machine Language 

* P^diii^ei5i«aiiil^i;liirtr*UHal>lH in tiawr inader * Nn ROM calls 

* "f*nlri sirirt" RtH ffi basic * Fn.sy4r>raad . Informative rJocumemaiKjn 

• KjpykHk • Sfcleciacie drive stepping rale; 

* Support M drrvoB * Easy to urn, with rrioou oalootoCi tuntEjionc 

to maMp *\fQ wiin your aito #ag»f Tray iuqdhi 
MAS — !ho 1 noH dsuimbfD' owr w- non fof ma 

totor tdmfjMW i*nciudes tOT) S74 r 06 

Ditk 

EOT - cMurircus lull <5]x£4i fcraan Kming W^wity rumor nut* «i«imafirtK 
ullow urtiy »jw*rLi»M; h u[y,iu[»od Ttal flits lo *HK + fjipy iiavo mown nwrnp 
ut {jnrM okfl-ki MucH inu*K tiB9i 

Dltlr 

Toe Otpuly InipKtW — AlpOrsdoUn-. ro-aoo, nod lockup dHOdOry, fail 
3- mop :at> .p3 ccpy Tilea or programs 10 URtt or Othaf diiKa, cftn aulo- 
foa'locjle orunuinc during boctyo (gr teat«i- lOvdlAg. arm mors S-2l.SE 

□ ink 

lo» &aclor mvptclor — UpruiMirje. oackup, aod ponlout dwociory, r#jw<r 
nwMc LLtST oa^c ptogram ram? diski B f#*d m aofl «]U 33-* grant 3-swap 

pool r»mgta«» . . E2D.BE 

nitt 



CDUCflTIONfiL 



fiCTPflCK 



FK7TWCK M * 4 A omfjuw rMr^MVf tame 
at Wtuip The gragrBns t,ixv<Sf dnil nnn 
rXbX«« *'■!■> b«<. rnjU!H>' bjUlrKlign. multr 
6liCal*on and d«vA«n tact3 nod Era opp'opnKe hi orvtn 1-$ Etch proonoi ragudat i Dfik 
CrtSAdad QASIC Calar Conputcr 0&: drive and prvit ■ «rc ■.■.p <s -c 
n«iuiitt 27K£xi &»k T«ue <24$5 Dlati k MJf 

TCflCHCR'S DflTH»nS€ II 

Tctc hefs' DjrtuBoac fTU% 4 B pragrnm de^gnod » adnt a Ibbc^ tz t ccLHE-di?r./E ^ 
f.|i at r*:Tm5lior- .iboul ^i&Twr studonu 

Tr* o*hp*ti raqulraa « (KK Goto Conpuiv *i tax gr* tksk ■jhh* T1k» LU-yitAif 
rcsiKKt jrogiwn iocluflM all at lhe «paM*n Or tr* Of Nj'rttl TM aUji marr w ratluT^ 

* Frvsnrnttxi on if mmt s toj «naet7i! Of mfln> rrny !w «n itw Himpuiw t on* p*r» 

i fejcfi »lo4«m rnay liam it nany « 51 m-^rs inaivioun i\wi it dJti in h-dr* 1 recc*0 

* Tha praqf am haa mm,- aa«v to bOo* nana. 

* *tecnrn": oi.ty hn aA^Jiy "Aanp^i o*M>ian or t(wnt»fl*o 
1 tntewrHfeyi nbcut rtwSenti may 5* numaocif or t*rt 

* rtooorrJa m*Y be qti'CUv *>i*3b*ir« of e«s«c «n Ihetf torAnb 

* Hflctmb may em mm try MriniA cnwip 

MW ttatiBtcal anaq/sn oi taxes on? be Wnc aorj jcj< fc> trio pomjr 

* 3lwJ«« teat Kara nra> be 't*J itr^iivsc ^"injc<J If « pjrumfege m Uvtmutw 
10 11 -«t^r grade 

4 '<it>vuu*i M'liJfn p-Jun-M riwiQ clan ur«3eux4 Mmhh may be prtnrM 

* frit* nnaroDds 3f dilt enrry ipped lhe lak at lypr-g r ituderK arsdot and w reaiA- 

* The pro^rTim maY Ik «iaai^y <^aKinKEed to *ortc mth any o»«nte< 

■ Siudare seating Owts may oe craamt and pi 1 "Shi 

■ (Jripnt sA Btudanl rwvus ir 4 > to ;r»yt#o uinq ;t» tompun* '1 r >er< <eBCru H .»n graphtc 
semen 

* Crrwh aistnouwn can be d^efcrm} nLmmntaly or sa a hrs'ajrarr 

arquirn UN f At, Have Tape Lhrt ut *i 

VOCRBULAftV MflNRG€M€NT 

lequifO iCK Ci: uuic pi 32K In pfintwr output. 

Th* wj ruL nr\ U4r ^QArTiini ^infr. i VMAf ii ^ wytf ni progrvnw dvc^ao to Wt a fwt^i 
ur bradv "i hit<pi[y rJUhdnsn in benv and pibUch ifi'ng HEadulaiy and Grnajng' ffMs Tor 
It puQwtsirig torrrpj^e ihc v«S aiJyUe-4* Ml r^tf* rJataefAvAtfi iMuvhim itnw im "■■ 
output 5*ogjona an; i rfnubul*V5pC*^i0 Qftmc er^Hrns Tha iya»em'i many aulatand.ns 
r^ituoK uvtucre 

► 4a inartY u 300 MCtbula'T ncrfla ai«d 45alu%Uura, may be m w»i<WJtor'» 'iw> v m 
one kr c 

* rtorcs a no OBflnUoin nia> r* ssvm an nuu rv qp§ 

* Rimtrki- inato' cwrnwili cert be Lived * di ^rjitl ' N»* 

» A «x ir>edirfl m^nu aik?*3 Suuemi b Oed cnK f*e^ rHhou) lyonq '*? riame* 

* Wnrct tax may n» nutwy .iinr^tiTM 

* Th* lhr» ptntar sagms nft B0O* ym 10 Cf*S*a arid pr rf r d vWuili^od teotr; p^lf.t 

- tho i^.n'nr jcr^Ticniii ilkm tuH um d yam p' nlor 3 aoacia] lenruraa 

* Tier a jamt prmtna anr Uned on sjuthJ eaucauonat pf iradcan ana proyur- pfanw 

111 K>«iililf |i >U HVthtfrd MMtJiHiy U>*)|ii ««.'.!• 1'iCH Uctii ■HlLllJi ill 4 tlCH'UtJWil a%t v< bUiWlm 

FRACTIONS - fl Ttirea Program Ptockagc 

hdced a lair-fl of Efl: 
Reittw convWing ntuvd nymneJa. and wip'tver ^adwia. 
Praclicrj c jnveding miKed numerate qp anjmoei Kaftioni- 
^ta^f^ ^wftnfl iHiprrjow 'ractmii * Tucd nurncraJi 
f iac?i:e ti both typat LMikk 10 ^ptopar 1 OTipopor \z t,,^ 

moving naawi numartl* fT mn«1 ruiFiwrni ^Uwd m rsorrxoog mfuociracwwii 
Pj^jf ^r inKu^i i hi mi iibinmnii "u rnuad nune*als 

EOUrWAUHrjE 

Ufl.oflrtir* 14 Eerfni and <?v<ew 01 nnd<ng e-qjr.a IridrDol 
JraciKd rrvi.il,] afiuvanvi rrftfttmns 

rlataMofclrr^iJanertadioriaeixjalb tew |tm w gtwte arBCles 

LOWEST TERMS 

i Rpyw* Hi plnnnj Iran in* Intn tmrnrnt urnn by ranniftQ fh* tytUKt domon tactof 

jf lhe n-jmsH *k>' and Oenoinii'iaa* 
J ^raca<e fiojmg Uv.. GCF rf pam ui Aienoeri 

1 PtariiCBi pi«^ rndjqno uittj lowaa iwrn* by fifldinfl Ula GCF td rTkei nuraaraajr e rto 
lenonuruatji 

33K CKT G*ClC tU>t 4 MK 



DISK, 'ii ia 



MRTH DUei 



MATH QUEL a a cnaltonang m\hf. mm ^nre fei pui yot* noainal lhe compvtor in a cjame 
ai *n Vng mLfii ^ all pi your |f. wifldge Pf toelMt r-ull pl« and pr,rr& number; lo dnakti 
t vafegy Imf iinwi you rng am*r m<trv nmnhm vid thui mora pr>nhc man irw c-c-r^jtw 

r n* game 4 OeeapOvaty nmpto you eatoca me KM ol The ptayio} field II* « eorngcaad C 
from fl » luO imm&in vpu mutt Chen tttuvw numben EKat Mil ja* you the >hluidmi1!i ncmbw 
rd jrlMft JSfifl Hn rompulM m* low ftyrtMf ot par* Th,^ 3^ ^ $ ruiH. 

J]K EXT. BASIC TfcPE»2*.v5 DtSK I2JJ^ 



SIMULATIONS 




P51 
Mustang 



Attack Flight Simulator 



txpononc© me ultimate video oxponence. 
K$$> For the firsl lima aver, two computers can bo 

<rf^i*^ be linked log&ihgr witn action and re-action at 
«r\>* at either location, or ptay alone. Trio Mustang 
^V*^ was the atlack workhorse during WWII To experience 
^ v.^' ina flight ot this be am if plane in actual combat situation 
will give many hours of excitement. You can last your skill 
against I hp mmnjitpj In rtatanri your position or Iry ymir hand 
competing against your opponent at any remote local ion. Two CoCO'S 
Two CoCos can bo linked by cable fur TRUE two players adventure. 
Willi the use of a modem you can lesl your skill across town or hcioss 
country!! T hie program ic anoihgr firol from Tom Mix Software . Order 
/our excitement today. Direct cable available separately whan two computers 
are used at the same location 

,p 32K Machine Language Tape *29.95 Disk ^34.95 Cable *10«95 



C I. ■ "As a piloi I Found 
Fliyhl" la be an out* 
standing simulation". 




m tea 




WORLDS OP FLIGHT 1WOF1 .a a 1 V-o* ' oncntotf Nignt cimuiLilun tor Itic TRS 80 Color Com 
putor ^r ti&n D r -nrely m Wac^ina Language. Vi4w ananled means that the pilot may deter- 
mine me cm nor pa&fian nv amiaity wfr*<nfl riw lufftiunrnnQ wiHirrunvi a$ apposed io usi^fj 
inRtrummrs whlri: w?rtsc r-nviyalnjrwil ■ t! J E( enLaa Treia Is a maiw rJeparlurB rrnni IrvxtrullMlK 
mil/' aiuHjiaCiwn wriith Oc iicJw.cJ Mirs.iuO' 1 BASIC p»wjifl.nia. Mewl InsMumont 
rr>anB»j»«ra And pfocadursa w cmcticsc. ~he aah n a iighhwcarn. aJpqk^*winfl Airplarit 
**th Jaw wings. A, nose wheel which a both Dtocmfclc ana retractable is aleo mijdo'K) Some 
aarorj ntics- irg possible inducing tuflairwd mupned 'light. Jitg-'P" rrvltc . spine and culls 



JOYSTICKS REQUIRED 
32 K MACHINE LANGUAGE 
TAPE *29.95 
DISK 334,95 




'APPROACH 
CONTROL 
SIMULATION 

From Betason systems 




TOM MIX SOFTWARE 

4285 BRADFORD N.E. 
GRAND RAPIDS. Ml 49506 



"Caugfit tn a OtinfUng snowstorm, two jet etrtfner* aw on a- collision 
count. The phots are compJetofy unaware ot the imminent Ganger. 
Hyn&tsm at pwtw Ofo al Giako. A high zpcwt ditaotor to fncwiaofc 
unless you not taGt 
This and many other Doling sccnnrKss await you oft N Alr 
Trafffc Corn ratter" with the APPROACH CONTROL SIMULA- 
TION. The thrills, ehallenpes and trust rations you'll experience 
with this authentic, readme siniulaliork wiN lead to countless 
httLiPii or discovery and achrwiiura. 

* + A Complete Stimulation Package * * 

- Software on 0i*K or Tape ■ Coinp^ebenaive Manuel 
• Quick Ftarnrencn Guide - No Joy&lkk& flequlf ad 

1?K MATHINF I JlhJ fill AGE TAPE $59.95 DISK 134 95 



♦ADD S3. 00 POSTAGE & HANDLING -TOP ROYAL TIES PAIO 
•MICHIGAN RESIDENTS ADD AH SALES TAX' 
WE HAVE MORE SOFTWARE AVAILABLE THAN LI STED. 
,7=^=^| WRITE FOR OUR FREE CATALOGUE ^I^M 

TO ORDER CALL 616/957-0444 r JF 1 ' 



50 PPTNT9390," COPYEIGHT (C) 198 

S "? 

60 FRINT@422," PLEASE PRESS ENTE 
R 11 * 

70 X$=INKE¥$:IFX$<>CHR$(13)THEN7 
$ 

80 DATA-125, , , , , 127 , 124 , 127 , ,127 
,112,127, ,124,124,127, ,124,124,1 
27, ,1 27,112,112, ,127,124,124, , 
90 DATA ,-11 3, , , ,127,124,124, ,127 
,112,127, ,115,124,112, ,115,124,1 
12, ,127,113,112, ,137,124,124, , , , 
100 DATA, , -100 , , , 124 f 112 , 112 , , 12 
4,124,134, ,12 4,124,124, ,124,124, 
124, ,124,124,124, ,124,124,124,,, 

110 DATA, , ,-125,,, ,63,5/5,49,63, , 
55,60,59, ,C3, 49,62, , 63,60,60, , 63 
, 60 , 63 , , , , , 

120 DATA, if ,-113,,, 63, 52, 56,63, , 
63, 60, 63,, 63,61,50, , 63 , 60 , 60 , , 63 
, 61, 50, , , , , 

130 DATA , , , , , , ,60, 48, 49,60, , 60,4 
8, 60,, 60, 49, 60, ,60, 60, 60,, 60,48, 
60 1 i t 1 1 

140 CLS0;?RIHT|232," PLEASE STAN 
D BY "; 

200 REM START PICTURE HERE 



210 PMODE4 r PCLS0 : PMODE3 : SCREEN0 , 
0 i JL=RHD { -TIMER} 

220 CIRCLE f 112 ,102) , 76,3, , 75, .29 
, -73! CIRCLE (144 ,102) ,76,3, ,75, .7 
8 22 

230 DRAW " BM 1 2 8 , 5 2 C 3 TiflM- 10 , - 4 UL1 0 

BM128,52R8M+10,-4Ufcl0BH128,154L8 

M-20,+3BM128,154R8tt+20,+3" 

240 DRAW*'C3BM128, 90G20R40H20BL20 

L40E20F30BR40R40H20C20BM128,122Ii 

6D6L12U6L12D6L12U6L20F12R4DR4DR4 

DRQU4IU2D4R12U4R12D4R12U4R12D4RB 

UR4UR4UR4E12L20D6L12TJ6L12D6L12U6 

L6" 

250 PAIKT(128,5fi) ,3,3:PAINT(128, 
34) ,1,1 

260 CIRCLE (128, 102) , 76 , 1, . 85 , . 35 
17s CIRCLE f 128, 102) ,58,1, .95:01 
RCLE(128,102) ,30,1,1*9 
270 DRAW»BM122,50C2NR4U10H10R4FJ 
0D10R4UI0H10R4F10D10L4** 
2000 REM START PUZZLE HERE 
2010 DIM A(25) ,B(25) ,C<25) ,D(25) 
,E(25) ,F{25>,G(25) ,H(25) ,1(25) ,J 
(25) f K(25) ,L<25) ,M(25) ,N(25) ,0(2 
5) ,P(25) ,Q(25> ,R(25) ,S(25) ,T(25) 
,Uf25) ,V(25) ,W(25) ,X(25) 
2020 DIMGD(6,4) ,NN(24) ,MM(24) ,S( 






MARBLE MAZE 



KNOCK OUT 





run ■ : 



Z; is 





Mu«; yuui iiHfbltr uruuml I lie mazes In 
ynui uaaicri for I he finish Nne' Avnkl Um 
mwW* gale's, add putktlws and oihpr 
creatures that Inhabit the mazes. Avoid 
falling into holos or off ihg edges at I no 
maze &n;or tm> MARBLE M«€ contact 
hw Nrst tive people Jo sotve ail (he lovers 
and Identify the message and number 
win a free name rrom DIEQQM PRO 
DUCTSJ 

64 h and fat Hick ftqwrarf 
rapaordisk $28.95 U.S. 





Fiohl arjairusl live difrerenf Po^ero in this oroal taxing o^me! At llrst Ihe boners fire easy 
to Knock out. but bewara. it gets harder m you move on. The boxers art out to alop yon 
In your Quasi to become champion ol Iha world. Bol onut yoti Otrar ntt dutniplnn your 
task Is riot OVW- fou Will men have to dpfarKlymir III In r^lnst Oin-KP Irymn. so regain the 
championship from yuu. Qui si dm] liny gr^Ncs innke inks a must tor your ccwectiani 

tape or disk S2fL9S (j$ S3fl<95 gs/>. 




6715 FIFTH UNE, MILTON; ONT.. CANADA L9T 2X8 



W« accapl: 




24 hr. order lino: 
L41B] B7B S36fl 
personal service 95 



chequa or money ordat 



PJease add (2 for snipping 

h handling Ontario 

r as idem 9 add sales tax 

Dealer IririniriKH ipivIImtI 

Looking tor now sari ware 

Canning soon Karate & Paper ftoute 



76 THE RAINBOW Qclubflr 1B85 



24) ,Yf24) ,AA(25) , BB(25) 

2fl2fl F0RT^lTO4:F0RY=lT06:K=K+l;G 

D(Y,I) =K:NEXTY,I 

FORB^32T0128STEP32:FORA=J2T 

019 2STEP3 2 : :Z(Q)=A:Y (Q) =B : N 
EXTA , B 

20 b0 ^ORB^3 2T01 2 8 STEP 3 2 ! FDRA-32T 
01D25TEP32:T-T+1 

2060 ON T GOSUB2pap,2£9p f 21pp,21 
10 ,2120,3 13)3, 2 140 # 215^ , 2160, 2170 
,2180,2190,22^0,2210,2220,2 2 30,2 
240,2250, 22 60,2270,2280,2290,230 



0,2310 










2070 


NEXTA i NEXTB 5 G0T02 3 2 0 




2080 


GET ( A , B) 






B+31) ,A, 


G:RE 


TURN 










2090 


GET(A,B) 


— 


(A+31, 


B+31) ,Bj 


G : HE 


TORN 












2100 


GET (A, B) 


— 


(A+31, 


B+31) ,Cj 


G: RE 


TURK 










2110 


GET (A, B] 


• 


(A+31, 


B+31) ,0, 


G:RE 


TORN 








2120 


GET (A, B) 


— 


(A+31, 


B+31) ,E, 


a re 


TURN 










2130 


GET { A , B ) 


— 


(A+31 f 


B+31) ,F, 


G:RE 


TURN 












2140 


GET(A,B) 


— 


(A+31, 


B+31) ,G, 


G: RE 


TURN 










2150 


GET (A, B) 


— 


{A+31, 


B+31) ,H, 


G:RE 


TURN 












2160 


C£T f A , B) 


- 


(A+31, 


B+31) ,1, 


G I RE 


TURN 












2170 


GET (A, B) 


— 


(A+31, 


B+31) 


G*RE 


TURN 












2180 


GET (A, B) 


- 


(A+31, 


B+31) ^K, 


G;RE 


TURN 








2190 


GET (A, B) 


- 


(A+31, 


B+31) ,L f 


GrfiE 


TURN 












2200 


GET f A,BJ 


- 


(A+31, 


B+31) ,Mj 


G ; RE 


TURN 












2210 


GET(A,B) 


- 


(A+31, 


B+31) 


G:RE 


TURN 












2220 


GET ( A , B ) 




(A+31, 


B+31) ,0, 


Gi RE 


TURN 












2230 


GET (A r B) 




(A+31, 


B+31) ,P I 


G : RE 


TURN 












2240 


GET (A, B) 




[ A+ 31, 


B+31) ,Q, 


G:RE 


TURN 












2250 


GET £ A , B ) 




(A+31, 


B+31) ,R, 


G : RE 


TURN 












2260 


GET (A, BJ 




(A+31, 


B+31) ,S 


, G : RE 


TURN 












2270 


get(a,b; 




(A+31, 


B+31) ,T 


f G:RE 


TURN 












2280 


get(a,b; 




(A+31, 


B+31) ,U 


, G : RE 


TURN 












2 290 


GET (A, B; 




(A+31, 


B+31) ,V 


, G : RE 


TURN 












2-100 


get(a,b; 




(A+31, 


B+31) ,W 


,g:re 



- ■ ■ ■ F - -^i 



■ ■■■■■ 



tiitti m + * ■ | 



7HF COLOR CQMH.m WGNfHY MA 






Back copies of many issues of THE 
rainbow are still available. 

All hank issues sell for the single issue 
cover price. In addition, there is a $3,50 
charge for the ffrst issue, plus 50 cents 
tor each additional issue, for postage and 
handling if sent by United Parcel Service. 
A $5 charge plus$1 each additional copy 
for orders sent U.S. Mail. UPS will not 
deliver to a post office box or to another 
country 

Issues July 1981 through June 1982 
are available on white paper in a reprint 
form All others are in regular magazine 
form* VISA, MasterCard and American 
Express accepted. Kentucky residents 
please add 5 percent state sales tax. In 
order to hold down costs, we do not bill 
and no C O D orders are accepted. 

Due to heavy demand, we suggest you 
order back issues you want now while 
supplies last 

To order, just fill out trie form on the 
next page and mail it with your payment 
to: 

THE RAINBOW 

The Falsoft Building 
P.O. Box 385 
Prospect, KY 40059 



i 



- 
- 
- 

. 

j 



i ■■<■*«- ■ « » * ■ -i -■ i 



CfctuWr JS£i THE RAINBOW 77 



<»<>'Ml 



BACK ISSUE ORDER FORM 

(Set? Dwrlfiit for inttructJOfll.) 

(Pmynrenl mu»l accompany back ttaua dittan. We rin nol bill.) 

□ Pleaae acod me tho lolloping back i6Suft& 





mow** 






HO 


TEAR 


VOLUME 1 


PRICE 


1 


JUL* 'fli 


PREMIER ISSUE 


tZ.M □ 


2 


AUG 'Ol 




pp □ 


3 


SEPT. "31 


t0 JCA7 IQU 




4 


OCT H 


PAINTER 


*aoo p 


i 


WV "HI 




ta.oo □ 


t 


DEC. '41 


HOLIDAY 


la on n 


7 


JAN. 12 




a oo d 


a 


rcu TJ2 




izw n 


5 


MAR 'A3 




f&io □ 


ID 


4MH ft? 




(2 50 □ 


12 


JUNE If 




f?MI U 






VOLUME 1 




■ 


WAm » 


NUCLEAR 


U 9S □ 


10 


APR ft! 


SIMULATIONS 


(JSS p 


IT 


JUNE 63 


PRINTERS 


(3.B6 □ 


1? 


JIHV -M 


ANNIVERSARY 








VOLUME J 




1 


Aixj ta 




□ 


? 


SEPT '63 


EOtJCATtON 


tens □ 


1 


OCT ^ 


GRAPHICS 


1306 □ 


4 


NOV TO 


DATA COWM 


*3.S5 □ 


a 


DEC Bi 


hoi in At 


t3» L3 


T 


rcD '64 


A OMENTUM £ 


ii» D 


4 


MAN '64 






g 


APR H 


GfcMi'JG 


ttSS □ 




mav y-1 


PRIHTEP 


63 95 □ 


11 


JL'Nt 34 


MUSIC 


IMS D 


lc 


JULT 04 


AttfltrVhKSAht 


U 






VOLUME 4 




1 


A JC '64 


GAMES 


t&» c 


a 


SEPT. '61 


EDUCATION 


W 05 □ 


3 


Od 64 


GRAPHICS 


kw a 


4 




UAIAUJMU 




5 


DEC. 64 


HOLIDAY 




0 


JAM HE 


8EQINNER5 


13 GU ;. 


7 


FEB 6S 


UTILITIES 


D 


1 


MAfl '95 


BUSINESS 


IU» G 


R 




?IUULATI0NS 


53.0S I 


ID 


ma> -aa 


PRINTER 


$395 □ 


11 


JUNE as 


MUSIC 


C 


12 


JULY H B5 


AMNIVTLflSAPV 


13.95 C 






VOLUME 5 




1 


AUG. B5 


GAMES 


frW □ 


J 


hept m 


EOUCAIKJN 


5395 □ 


A 


OCT, 69 


GRAPHICS 


$3 IK r. 



RAniiHOW INCE* ft cojnfiNlB iftdfljr i« Qijr hit) (hft# July 1091 through 

Jung la printed In Iti wi|lr*ry In our Judy 1WU ntn* <dfiarftr«iy ryujno copl** 
*i* DtO ftvMilibJe If 50 □ 

M«tC Our ffnirin i«i inwi mciufViftr/ UP WfHii m An ArtflifHii *V RAiNSOW ON 
TAPE n included in Ita Jul? 1BS5 iiaua 



TOTAL 

SMlPPlNt^ A HANCHMU 
UPS CHARGE 

US MAIL CHAAQC . 
■ hESIDENTS on.v 
ADD 4% 



TOTAL AMOUNT 
ENCLOSED 



Name 



Slat* 



ZIP 



: □ Paynvani Encioitti, Of charg* to my; 
■ D visa Omc C AE 

1 

I CARD f 



: EXPIHATIOH DATE 



PHONE m 



SIGNATURE 



TURN 

2310 GET(A,B)-(A+3l,B+31) ,X r G:RE 
TURN 

2320 F0RT=lTO24 

2330 K=RND{24):IF NJf f K) *-lTHEN233 



234J3 NN ( K> -1 : MM ( I ) »K : NEXTI 

235,0 PCLS2 : LINE (21, 21) -(234, 170 ) 

, PRESET, BF 

236^ T»j3!P0RB-32TO12eSTEP32:F0RA 
-32T0192STEP32 : T=T+1 : LbMM(T) 
237^ ON L QOSUBZipfit 241^ f 2420,24 
30, 2440, 24 50,24*0, 2470,2480,24 9)3 
,2500, 2510, 2520,2530,2540,2550,2 

560,2570,2580 ,2500,2600,2610,262 
0,2630 

2380 LINE (A, fl) -(A+31,B+3l) , PRESE 
T, B;NEXTA, B 

GOTO2640 

-(A+31 r B+31) ,A,FSET 



2390 TIMER*0 
2400 PUT { A f B 
: RETURN 
2410 PUT (A, B 
:RETURN 
2420 PUT (A f B 

1 RETURN 

2 4 30 PUT(A,B 

i RETURN 
2440 PUT(A,B 
; RETURN 
2450 PUT(A,B 
; RETURN 
2460 PtJTfA,B 
; RETURN 
2470 PUT(A,B 
: RETURN 
24S0 PUT(A,B 
: RETURN 
2490 PUT (A r B 
: RETURN 
3500 PUT (A f B 
: RETURN 
2510 PUT ( A , B 
; RETURN 
2520 PUT(A,B 
i RETURN 
2530 PUT(A,B 
: RETURN 
2540 PUT (A t B 
: RETURN 

2550 PUTf Ar B 
; RETURN 
2560 PUT(A,B 
: RETURN 
2570 PUT (A,B 
: RETURN 
2580 PUT{A,B 
zRETURN 
2590 PUT(A,B 
J RETURN 



(A+31, B+31) ,B,PSET 
(A+31,B+31) ,C,PSET 
(A+31,B+31) ,D,PSET 
(A+31,B+31) ,E,PSET 
(A+31,B+31) ,F,PS£T 
'(A+31,B+31) ,G,PSET 
(A+31,a+31J ,H,PSET 
(A+31 # B+31) | I , PSET 
'(A+31,B+31) , J, PSET 
■fA+31 f B+31J ,K, PSET 
(A+31,B+31) # L,PSET 
(A+31,B+31) ,M,PSET 
(A+31, B+31) ,N, PSET 
(A+31 r B+31J ,0,PSET 
fA+31,B+31) r P P PSET 
(A+31,B+31) ,Q,PSET 
(A+31, B+31) ,R,PSET 
(A+31,B+31) ,S,PSET 
(A+31, B+31) ,T,PSET 



78 THE RAINBOW Unlader IWb 



2600 POT(A r B)-(A+31,B+31) ,U,PSET 
: RETURN 

2610 PUT(A, B)-(A+31,B+31} ,V,PSET 
: RETURN 

2620 PUT (A, B)-(A+31, B+31) ,W,PSET 
: RETURN 

2 630 FUT(A,B) -{A+ 31, B+31) ,X, PSET 
tRETUHN 

2G40 PK0DE4 , 1 : SCREEN1 , 1 ; Z«l : QQ-0 
;RB=0 

2650 X?=INREY$:LINE(Z(Z) ,Y(Z) )-{ 
2 (Z)+31,Y(Z) + 31) ,PSET,BiIFX$«CHk 
$ f 8 ) THEN26e0ELSEIFX$^CKR$ ( 9 ) THEN 
2 69J8 

2 6 60 im-"S r, TEiEN2 8G0ELSEIFXS=OH 
R$(13)THEN2710 



2670 LINE(Z{Z) , Y<Z) ) -(Z (Z>+31, Y( 

Z)+31) , PRESET # B ! G0TO2 650 

2680 P=Z : Z=Z-1 ; IFZ-0THENZ-24 :GOT 

O270 H 0iELSE2700 

2690 P-Z : Z-Z+l : IFZ^2 5THENZ=1 

2700 LINE(Z(P) ,Y(P) )-(Z(P)+31,Y( 

PJ+31) , PRESET, B^G0T02 650 

2710 GET£Z(Z) ,Y(Z))-(Z(Z)+31,Y(Z 

)+3l> , AA, LINE (Z ( Z ) ,Y(Z))-(Z(Z) 

+31,Y(Z>+31) ,F5ET,BF 

2720 QQ«Z 

2730 X$^INKEY$:LTNE(Z{Z) ,Y(Z) ) -< 

Z(Z)+31,Y(K)+31) ,PSET f B:lFX$=CKR 
$ (B)TTIEN2760ELSEIFX$=CHH${9) THEN 
2780 

2740 IFX$= I, S"THEN2 8 8 0EL£EIFX$«CH 
R$(13)THEN2810 

2750 LINE (2 (Z) , Y ( Z ) ) - (Z < Z ) +31 , Y ( 



Z}+31) , PRESET , B : G0T027 30 

2760 P=Z:Z=Z-1;IFZ=QQ THENZ-Z-1 

2 7 70 XFZ=0THENZ=2 4 t GQT02 800 : ELSE 

2800 

278)9 P=Z;Z=2+I:IFZ=QQ THENZ=Z+1 
2730 IFZ-25THENZ-1 

2000 LINE(Z(P) ,Y<P) ) -(Z(P)+31,Y { 

P) +31} f PRESET, B:G0TQ27 30 

2810 TFZ-OQ THEN2730ELSE GET ( Z { Z 

) l Y(Z)}-(Z{Z)+31 / Y{Z)+31) , BB,G:L 

INE(Z(Z) ,Y(Z) )-(Z (Z)+31,Y(Z)+31) 

,PSET,BF 

2 S 2.0 RR=Z 

2B30 L=MM(RR) 

2840 PUTfZ(HR) , Y (RRJ ) -<Z (Ml) +31, 
YCRR)+31J ,AA, PSET: LINE (Z(KR) ,Y(R 
R) )-(Z(RH)+31,Y(FJR)+31) r PRESET, B 
2850 L=MM(QQ) 

2860 FUT(Z(QQ) , Y (QQ) ) -<Z (QQ) +31, 

Y(QQ)+31) ,BB # PSET: LINE (Z(QQ) ,Y(Q 

Q) )-(S(QQ) +31 ,Y(QQ) +31) , PRESET, B 

2870 TY=0;GOTO2640 

2880 CLS:SCREEN0,0;TD=TIMER:SC=I 

NT(TD/356) ;MN=$C/10 

2890 CLS : SCREEN0 , 0 : PRINTS 13 2 , " YO 

V TOOK "KN" MINUTES . rt 

2900 PRINT? 19 6, M PRESS <P> FOR PT 

CTURJ3 , " 

2910 PRTNT@2 60, "PRESS <R> TO RUN 
ti 

2920 X$-INKEY5:IFX$= r, P"THEN2930E 
LSEIFX$="R r, THEN RUN30 ELSE2910 
2930 PMODE4 , 1 : PCLS1 : SCREEN 1 , 1 : PM 
ODES i PCLS2 i T=0 : FQRB- 3 2T01 2 GSTEP3 
2iFORA-32TOl92CTEP32:T-T+l 
2940 ON T GOSUB2400, 2410,2420, 24 
30,2440,2450, 2460,2470,2480, 2490 
,2500,2510,2520,2 530,2540,2550,2 
560,2570,2 580,2590,2600,2 610,262 
0,2630 

2950 NEXTA , B 

2960 XS=INKEY$:IFX$=CHRSU3)THEH 
2890ELSE2960 



NO-STAT || 




STOP STAT \C ZAP1 
2fiin BY 2&,n 
AfcTI STATIC PAD $19lOS 



* TUFTED STATIC PROOF FABRIC 
LA MOATED TO CONDUCTIVE 
FOAM PAD 

* ABSORBS DAMAGING STATIC 
ELECTRICITY 

1 MAY BE CUT TO SIZE TO PROTECT 
CPU and nlhfir PFRIPHFRAI.S 



09k 



* PERMANENT ANTI STATIC 
PROPERTIES 



SC residents add 5% Miei ti* 

TRMU SI7F llln 9V ism 
AN T J STATIC PAD JUST $5,05 



SEND THIS ORDER FORM WITH 
CHECK OR MONEY DRDFR TD 

AMBER ENTERPRISES 
P.O. BOS MjB 
GREENVILLE. 3.C.2H10 

_WGA _MC _^AMEX CODs 
# EXP 



outside o* US add S3 00 for shipping 



NAME 
ADDRESS. 



PHONt 



^IP. 



October THE RAINBOW 73 



MORETON BAY 



MOHfc KLYb 

At last a quality numeric keypad tor 
your Color Computer. This 15 key 
numeric pad plugs in tide your cam 
p Liter and glues you the convenience 
<>f rapid numeric ttata entry Dlm^n 
sions: fength fV/a H (165mm) , width 4" 
(IU1 mm I, height 3" 176 mm). Baked 
black enamel finish- Specify computer 
model MORE KEYS complete with 
cable and connector. 




DOUBLE DRIVER 

The BEST rnemiloT driver available. 
Color composite . n~\uwtn 1 imrne <ind 
audio output Tor oirghial CuCt; D. F. 
and F boards £24,95. 

MONO II 

Mono II for Color Computer 2 An 
excellent monochrome montlo: dnwr 
ihdi has audio output also. Specify 
model iwbfrlfd 

$21,95, 




RESET-POWER-SWITCHES 

A HEAL IMPROVEMENT 

Muvtt die power switch and reset 
switch where th#y )>kIut>u An LED 
power on jjght too? Hfeh quality parts, 
D and t boards and CoCo2 totally 
soldcrless hit. F board requires 
soldering. 

ReAei 1 Cutu 1 S24.95 
Keset 2 CoCo a £27 95 

Either kit add $2 DO shipping and 
handling. 




MINI MOUTH 

Add sound to your mute monitor. 
Hear rhe bells and whistles of your 
softwmt? tynin Nn batteries 
Solder less installation. 

All Color Computer Models 
S24 95 



\ 



Guaranteed Pretested 



64K UPGRADES 

Instantly access 64 K via M/L totally 
snlrltM less ki! hi t\\njMt\v E Board* Kit 
Includes eight 4164 primp clii|n rind 
Chip: and U II already soldered . 
SPECIAL; I Board Kit F 
Board and Color Computer 2 $2b.9b. 




THE COCO -SWITCHER 

A QUALITY HIXL" 01" I IARDWARF 

The CoCo Switcher allows you lu liwuk up 
three peripherals to your KS-232 jack. Con- 
nect your modem, pnntcr and any other 
RS-232 compatible peripheral to the CoCo 
Switch** An LED on the CoCo Switcher 
shows if youi campulki is on r.ir off 4! a glance. 
The LhD flickers when transmuting nt r^evfrr* 
inq daia 

Dimension* 2W* (64mm) x 4" (102 mml 

* Ti 7/ft (ISO mrnj 
539.95 plus $2 00 shipping and handling 



FILE CABINET 

Data base, alphabetizes, soils numeric entries r searches for 
key words or numbers, computes tntaK ft averages by 
categories, saves records, changes or deletes them. Up In 20 
entries for each record, up to 256 characters for each entry. 
Mailing list included. Output io screen, pnntcr or tape hrinl all 
or selected records, +. — . *, Nutnenc enines. 
16K EX 3 Cassette $29 95 



COCO WRITER II 

Powerful and lull featured An excellent word processor at 
an affordable pnec. 32. 51, 61 or 85 characters per line, justify 
right, left, center, insen delete, move blocks. Menu driven 
printing and formatting. Tabs, etc. One of the best values in 

Wim) |jum Hv*iny linLiy 1 

16 K EXB Cassette S34,95 t EXB Dislt $44. 95 



USE YOUR COLOR COMPUTER TO ORGANIZE YOUR BUSINESS 



MORE BUSINESS 

Version 3.2, The preferred business accounting package A 
completely Interactive system which features a general ledger 
you can ■ i ist oml w for your own business. More than 900 
accounts can be aiki^l Th+- rfrr.tiuuts receivable routine "-'ill 
print invoices, record ra.sh snip*, a ml iIm nn^i l^-^lfy post to the 
general ledger. More than 400 customer balances can b%* 
maintained and automatically aged, l-Vint customer statements 
and mailing labels Profit and loss and balance statements 
printed at any time . Complete audit trails. Our most power 
fill bfcislnes* package. Buy the best! 

32K D]sk R/S DOS 199.95 



MORE INVENTORY 

Maintain an inventory of over 1 000 units Total inventory 
value computed with, a single key stroke. Pnnl lists of stock 
on hand, stock on uiclyr and stock to be ordered. Can also 
be used by hobbyists and collw hirs Now you can organize 
your collection in a professional manner 

3£K Disk R/S DOS 544 95 



Having trouble with your CoCo? We have the chips you need. 
Call us («0f>) 962-3 1 27 



SOFTWARE 




THE VERY BEST IN GRAPHICS 

ECLIPSE 

Allow* you 10 "Zoom' tn on the pixels 



tvfiES 



SAM DIAMOND. PX 

TW lii-xl nf itur mhw Sam Diamond graphic adven- 
tures. Mote than 40 Llft/illfit fiiyli ft'snluiiuFi jraph it- 
scenes. A killer b loose in the city. Can you biiuy Inm 
to justice before he gels you? Excellent graphics and 
a lough mystery to solve. 

32K Disk Only $29 95 
plus $2.00 shipping and handling 



InewI 

I > ^LS P | P ■■ J T - . . . I ■ • j ■ I ■ ■ J r F I ■ ■ ^ 

r r^/r f ,«* f ^vrrV i ■ ifj 1 i<i j p*i j 

J 1 LI I*t?Fl j##-*-+**<f*J-----**-p-*p t 

| x ■ - . p j ■ ■ i f t r - m *• j- r r r Jt 
■ ■ > f ' H + F rf) PPf-rP-rr* 1 !> ■ r . 
> P I / P I / i J * # J Pf II 4-10- | ■ ■ 4- f 4 * ■ ■ w 

of your graphics, Precision editing for 
your graphic creations With ECLIPSE 
you f.«u i*?Hntt i incited graphics In 
high resolution pictures. Dtrsigu gamt* 
characters, hdfl fonts. Easy to use 
Sonus: extra .graphic screens included 
Requires 32K. disk *iy 9o 

PLANETARIUM 



M# i/i ^ • > # j -p ■--■>»■ 

^* # * f + *#.■ • J • -r # J- .* 



lht* croated 6y the Q,G.t. and 
Git Li- iiFuirij ii< r nunim *tny %nMi*ue 















I 




PLANETARIUM 

A hue program celestial package. A 
slrtr ga/vr'* aid. A program to 
familiarise you wiih fbe appearance of 
the major constellation* 21 first 
magnitude stars. Moon phases. Day 
or night sky Any latitude S3 con* 
stellar. ions. Charts planet locations 
from A D. 0 to the year 10,000. 
Remifrits 16K Extended Basic. $19.95 




GET THE MOST FROM YOUR GRAPHIC PROGRAMS 

How to integrate Graph i com and CoCoMax Two tutorial 
tli».k^ Fnil nf f?\dinp|es and suggestions See how to create 
gja^hio >tcrphy I .rarn how rti display find even animate 
your graphics from Basic. 

1 Disk $14.95 

2 Disks $24 95 




GRAPH I COM 

Buy Graphicom from us and get one ol our unique, picture 
disks free! Get our improved Pieiure Disk One also. 1 he first 
111 lh« new generation of graphic utilities. An uxccllcnl utility. 
Requites rVIK FXB, Disk Drive and Joy Sucks. Three disks 
and the best bound dui:um**Ml«ii|nTi [or only $29. 95, 
Calligraphy STAMP DISK: Useful letters and designs lor 
hmUiphj your own *lgflfi and menu screens. 
Adventure Disk 1: Indoor sceju:.s and objects. Help* you 
draw pictures and learn more about Graphicom, 
Advent ute Disk II: Outciooi vento iHirJ uh)ecK A 
gTaphtcam tutorial as well as c useful library of images you 
can use 



□flDuDErCH t 

JK1MWHP0R 

ST! IVUXY7 

Calligraphy Disk II: 23 

Ntw lelttt ^tump wsb. 




- i 



. t. . - 



rl i . 



■ * 



i- 1 




■ .■ill CiHIH.FH' 1>4w^1h| 

Adventure Disk H 



0 Adventure Disk I 

1 Picture Dtsk $I5,9fi 

2 Picture Diiks $24 % 

3 Picture Disks $29.95 

4 Picture Disks $34 r 'A 



HOTSLOT 

Own the hottest slots on the block! Hun your own casino with 
t different slot machines. Control the payout Bet $1.00 to 
55. 0Q. Choose double and triple rackpots Gamble to your 
heart's content- Play casino odds, moderate odds or get rich 
Huh k PUy .1 QMme of >kill - SLAMSHOT' - try to stop the 
teels youiseli. 



32K LXB, Joystick optional 
$24. 95 Specify Disk or Tape 




MORETON BAY SOFTWARE 

A Division of Morefon Jlny Inborn fnry 



31b CASTILLO MHbhT 
SANTA BARBARA 
CALIFORNIA 93X01 
fS05| 962-3127 





Ordering information 

Serid shipping and hanillhi^i jwr ruil^r Wi?sfiip within 

1 working day on receipt of order, Blue Label Set vice 
available. California residents odd h% sales tax. 




AHpr [LH^hirlng me GaBlia d Dema, you and yawr Irullad followers 
in a g i •* e n to wi n t art-o tang a n a c a I aora I ion. Bo rnueh ee lebr o I ten in el 
you deplata ine o*ar thrown king s a1c and muat rLjffimaQa |he Gaslltr 
far more Vow ooen discover n amall sttongbo* coveted wllti airariQ?, 
^decipherable writings You on no it back to vou< uumi adust wirern you 
discos in aid* a install rimi*! hIhIi cm uihirh nmriar u/riring* 
recufded Ctm^inr.f*ri K Is # rrnwarliH magic wano, you opc-omo mo 
incus ot |flk« and chitting. On* or you) irianoa piayiully loucfist mo 
itaTi to your ifiojidfii whila tccrting at your belief m mn.g>c;. Their 
boiste'duE. laughter Id quickly replaced with apen<mouiherj aatanlah- 
menl fta you vanish in o bhndino: flash ot light. You find youiself In a 
dark, damp ana simKlno Oungeon dei?p within hie pUWfclbUl (fife catalJe-. 
Armed will nothing riKSt lliah yum good sensi* unrl survival Rklll?. yrvi 
muni *«oid uttUKj killed by ih# many monoids and pit ran* innaprimg 
mew* nepms you musi fc5*LA.^t r-KUM UbNNA 

UtMNA it i giapnic oovonluro game requiring 32K ana Emended 
flatic. Player picks his cnrjrfl ctflrelong wilh alrntmirv agility. ph**).u<j*r 
and aiortneei, He must mancu»ti il»uuuh o imuHI-( ieiecJ dumgeun 
whoea play and Gnaraiiter«alim ■try OH lentil --vrtry ganw Pmynr nol- 
ItftLs I tenia, l/tvmtlury. check slam* ann any .V t Olnw opHona. Corn, 
but wirn an son* of mnn*i*rs Lot* ni run. canerra i'JSJfS and orjs* 



THE POWER OF THE TBS Be 
COLOR COMPUTER uy John 
Sharp and David Bui toil is a gisai 
Uutdu Lu programming lea tuning 
flhotr powerful programs in> 
ceding tint Chart dioiier. Seorrii 
Cods Maker Rating Drive;. Cdy 
Bomber. Space Invader* Chech* 
Sum, dio-rnythma, Lrasajuun 
Fiouriei, TniK Irilpfp^t Hate. Data, 
baa*. Srjwn Crawls ano mucn 
moro Plu4 4«cl>oni on da 
Puggmg, cn»ckaurri« and program 
merge Rou tinea arc fully docu- 
mented in clear, concise terms, 
Tfitft dpa-k is taaaed trtift feattitaa 
tot en/Kitz urn} ewumjrpffrs *Wu* 
tt4S& 




RIVER CROSSING 

A Company Commander Game Module From 
ARK ROYAL GAMES F<x The TAML>Y Color tjorr^uier 



HiVfeH lhus^inu a Company Comma ndei garnet module. LP layer 
must hove Ci'C lo play) Invotyoa a hoot r>l new function! mduding 
Silualton Map, nan ren-sim leaturea. mine Held*-, spotters, lale anlvaia, 
itemeihiiiWQi^ in id i&iuveted upeiatlun ol dlreri lirp wn^pnn mai- 
lu'iclrun. aiiilleTy. ennmy armoi ofwratinnK, leJtain mrxriiiefs ano a 
ititUlf pmcm* ylrln/y ihjf»<:t»^e as player ia»:os on ttuswn panose 
nf fjc-'mon opoonont m any et 12 icenano* Including Bancov, Novm 
Uulnoo, Cuadaiconal, Pom I 'Abbe, «un»k [where you command ao 
aimo'Od nquad 01 Paninci ienka>, relaliu, Rameaan. Sickly and etheta, 
ir» 00 fajje at era*. 



OTHER ARK ROYAL GAMES 

Some al reduced prices' 



Rattle af Midway J?K J£?.5S 
Company Commando* 3£K 



Waleilou 32K 

iMar W 

* Gu«dalcanal 32 h 



BsIIId ol lha Sufga 32K 125 M 

ActOtt tha Rubicon 32K 
(FflD |Ut :-.-1 

* * Denolea Rambow Review Monlh, 

* Special: Siari f cu\ *ai aemae correction wllo ihib for 510 oo 



Ball fe lor Tunis 32 K 
Karmhara 32K 

lApr Wy* 



white tor rntc cataloqul 



ARK ROYAL GAMES 

P.O. Box 14600 
Jacksonville. FL 



Meatae*! (inta 'ncluit* Vkctxi^ r -Ood* nnp<hp<U «Ud Ui All utinn CP 
j-O. «M 1300 ai> (W^*fl» tf"Pf»d *i»"w,;< Iduri mj»..ll-t', ^r :h m . v nor <; crtfj Wt 

Jlav iKOjing ii u s. tnaljaMai lHmci «i« Kt*^, UhIm , nfl.-im** t^+t CQO'i ifrvied M 
100 C^rl^u'-i iM'HCAr 




THE POWER OF THE 

TRS-80 

COLOB CQMPUTEH 

_'}>■ 

Inr Mm I HS tfi frih CtH^utar 



A Final Session 
With The f A' Option 



By Joseph Kolar 
Rainbow Contributing Editor 



C rent i ng graphics on CoCo is bo 
rewarding :md iht possibilities 
so, rndlrss To prove I he point, 
we are going to have one final session 
using the 'A' option of DRAM. Consid- 
ering that we have limited ourselves to 
utilizing a single design element w© 
ha\e ?otne a long way, baby! As a 
beginner, you realize the door being 

opened fur you hu uinmrlrss avenues 
to explore. The only limitation it the 
depth of your imagination. 

You are urged to ask yourscll ques- 
tions while proceeding through this 
tutorial. Make a note of them and later 
pursue these byways; you never know 
where they will lead. Rest assured you 
wilt have learned .something. 

Turn on your b&st friend. CoCo. and 
from Listing 1 key in lines 0 through 
40 and 500. AS and CS design units 
are the same ones you used previously. 
Perhaps we are in a rut, however, these 
muis air ideal tu demonstrate fhe&cope 
of the *A" nptinn 

Our project for today is to create a 
display using the eight possible orien- 
tations, radiating from a single, central 



fJuyupii Kuiut n a /ree-iiitite mittt and 
programmer dedicated to proselytizing 
for computers m general, and the CoLo 
spcctfit&Hy*) 



point (LHUERFDfi). They will be 
displayed one ai a time and then erased. 
We will put them in an endless loop 
and HI tempi (ogive the display m feeling 
of motion. 

Line 40 creates the horizontal design, 
AS, rudiiiTing to the Iclt Irom a central 
point, Note that you coutd have started 
in some other quadrant (orientation) of 
AS. (You may want to explore this on 
ymir own.) 

After you key in a line, RUN and study 
it; BREAK unless otherwise directed, 
Vou will get the maximum benefit by 
progressing slowly through this 
tutorial. 

Key in Line 50, CoCo did not require 
any new or additional information, so 
il added C% hi the disj»la> Ktiy in Line 
60, The only new information CoCo 
needed to know was the new orienta- 
tion, "AL" Hey in Line 70, It is similar 
to Line 50. serving the same purpose, 

LIST and look over what you have 
worked up. Without inferring to Listing 
I T create and key in the foot rlcMgu units 
needed to display all eight orient alionv 
They will be designated as lines SO. 90. 
100 and 1 10, 

Note that the diagonal units begin 
at the central starting location, We 
prefer Eo back off three units from the 
central point to give the entire diNpluv 
a twist to the right. In Line 20, insert 
alter the opening quotation mark ("), 



BL3. In Line 30. insert BK3. Now the 
design elements appear to rotate Like 
a whirligig, 

Frankly, backing off three units from 
the central point is a time^onsu ruing 
project and must be given as infnrmji- 
lion changes to CoCo m lines 40-1 10, 
You may want to work it out on your 
own. 11 you want to puzzle it out land 
it is worth doing), after deleting BL3 
from t ine 20 and BH3 from Line 30, 
make a csfwe "PUZZLE" and set it aside 

to work on later. 

Our next step ia to remove each item, 
one at a time, in the same order that 
we displayed them. Key in Line 120, 
We used CO to inform CoCo of our 
wish to blank out AO of AS- In the two- 
rolor PM0DC4 T use either CO, C2 ur C4 
to blank nut I be dcaign. Try them all 
and see! You may prefer to use only 
the CO . 

Vou must have figured what Line 1 JO 
should read to erase the first diagonal 
— key it in I Then key in the reit of 
1 1 1 r- linrv I4Q tjffOUgh NiV Yuh will 
notice £hr display was completed and 
then erased. Tn recycle it to continue 
indefinitely, key in Line 200. The only 
trouble is that nothing happens! Why*.' 
Notice that in Line AO no 'C color 
ption is given. CoCo knew it was CI 
oecause, without instructions, it knew 
that it is the color you desired, H is 
the default option, CoCo is given a 



color change in Line 120. CO, When 
it recycled buck to Line 40. the Lost 
information regarding color thai (JoL'o 
had was CO. it assumed there was no 
change and you see the net result. 
Nothing' 

The solution is to edit Line 40, ima I 
CI, or if you prefer. CJ, right oiler the 
opening quotation mark ("J, Now CoCo 
knows for sure that every time it reaches 
Line 40, Cl is demanded r 



compare new results with previous 
ones; it is u good way to Learn. The 
newcomer gels to know what to expect 
when he does thi& or that. Ask yourself 
if I do this, it looks like this. If 1 do 
ihHl, it luuks like that, What is the 
difference? Wlmi didl ihtrnge? How did 
it affect the display? Is i his imponmii 
information t want 10 squirrel away? M 
That is what the keys are lor! Tickle 
theml CoCo won't Ret mad\ 



Lion. The more diagonals* the more 
distortion, i he rule is play it safe. Use 
sizes beginning with S4 and increment 
upwards to larger sizes by +4. 

Make lines 15, 700 and 710 Rfcfl lines 
by inserting an npustrophy (*) at the 
bc^muiug of each line Ruck to the 
drawing board! 

Add to Line 40 + W SI0 , *+AS+ ,, S8*\ 
The S10 increases the size and AS prints 
this larger design element over the 
smaller one, 5g maintains the sue of 
(he diagonal element, CS t in the 
following line wifhoui di*r orbing it 

Make the same additions to Line* GO. 
80 and I IX). In order to make the 
blanking lines, 120, 140, 160 and JKO. 
erase these additional design units and 
add +' 4 SI0"+AS+"38" to them. 

The design is off-center due to the 
insinuation of the I a > get aiie. Adjust 
this by changing the BM 128,96 part of 
the instructions to CoCo in Line 44) to 
BM 138,106, The design is swept oil the 
screen very nicely, but the placing of 
the units 1$ Jerky; adjust Line 600, Use 
a value of nbuin 30 or 40 to get a rapid, 
yet smooth rotation. 

Just Lo sec what happens, icimrvc the 
BL3 from Line 20 and RflJ from Line 
30, it's OK but it must be recent ered 
by changing the BM values In Line 40 
to the original BM 12B.96. 

Tin i Id we add four 54-sized units to 
the AS r.1e.menls* Change the S3 at the 
end of the Line 40 to ^S4" and arid 
+AS+-SIT. This adds a small unit to 
the firs; horizontal onentauon. Make 
the same changes in the other three 
one at at [ons ai line? 60, SO and 100. 
Tliat looks good enough. The S4 units 
add interest to I he di spiny as it is 
created. Not erasing it enhance* 
grand design. 

Just m case it looks better blanked 
out, modify lines 120, 140, 160 and 180 
by changing SK to 54 and adding 
+AS+"S&" Check it out! If you like this 
result, C5AVE it If ynu prefer I he other, 
readjust lines 120, 140, 160 and 1 80 ami 
CSflYT.. Kc member lo adjust the pause 
in Line MX) to some value that pleases 
you, 

Out of curiosity, in lines 120, HO, 
1 60 Hiid I SO change S 10 to and delete 
the rest of the line. This is just another 
variation that erases only i he S8 nn bulh 
the AS and CS clement*. CO AVE. if you 
desire ► 

You could Wi up the diagonals by 
adding to Line 50 +"54*'+C$+"Sr , 1 ete. 
Or try this: Change the last AS in lines 
40 r 60, 80 and 100 lo CS, There is no 
end to what you can i/rvetiigaie 



* f The point is that a beginner should 
always try different valaes> Take time out 
to do so* Every try allows you to compare 
new results with previous ones$ it is a good 
way to learnt* 



When in doubt, it is best to put ;dj 
the required option information that 
CoCo may require, such a* *S' for size 
and "C for color, and since we arc 
working with *A*. *A* for angle orien- 
tal ion, Even if it is redundant, it won't 
detract from or affect the resultant 
display. As We progress, you will Omit 
Ihc citiuiieous instructions to CoCo. 

Wr hsive r rapidly revolting whirl- 
igig. Suppose we wanted to slow it 
down. We could try putting pauses 
between each element displayed, hirst, 
let us try slowing down the part that 
dmws the elements. Add Line 45: 4a 
for t-\ To zga: next then hum and 
press BREAK. You should put un a few 
more to get a better view. Key in lines 
55. 65 and 75 to read the same as Line 
45. 

That is not too bad! Since we are 
going to require many pause lines, we 
might k> well create a G05UB routine 
Hey in 6®e FDR ? = l Tn ?9idt NEXT: 
RETURN. Re-key Line 45 to read 45 
G0EUB Gee, If it is OK, rc-Sicy Lines 55, 
65 and 75 Key in required lines 85, 95, 
105 and 1 15 fall GGSUB E«(J>. 

h looks neat I You might like to 
change the value in Line 600 (200) to 
sec if a longer or shone i pause appears 
to be more effective. Using a value nf 
300 provides more time to study the 
dUpla> as the elements arc augmented. 
A value of 100 or less (lo about 30) 
gives a better sense of speed, tt is up 
tn you |o chouse a value. For the 
purposes of the tutorial. 200 will be 
used, 

The point is that a beginner should 
always, try different values, 1 akc lime 
out to da so. Every try allows you to 



AU these GQSUS tines could have been 
tacked on to the DfiRw lines, separated 
by colons (:), to make multiple line 
Maienieniv When you are in a mad 
frenzy of creativity, make separate- linr> 
Why? It is easier to follow the listing 
and you may decide to odd additional 
items to the UWHW lines. 

tt is easier to edit short program lines. 
Also, errors are easier to spot* There 
is plenty of lime when I he program is 
finalized to make it more elegant by 
tightening it up: removing unnecessary 
or redundant program lines and,' or 
making multiple-line statements. 

There is no sense m putting G0SUB 
routines between the erased units in 
lines 1 20- 1 90 Mir in \ i-MVi-i u» < m kJ In- 
additional pauses that would cumula- 
tively become one long, additional 
pause. Who wants to Look at a blank 
screen? 

Suppose we added four AS units, size 
S4, to give the displav more body? Add 
+"S4 in +AS to lines 40. 60 T SO and 100. 
Uh oil! Befotc wc gu any Luther, lei\ 
change the size to SI2 and RUN. Li is 
too large! Let s try S10. 

Note: Usually only S4, SB. S12 and 
S16 will work properly when diagonal 
lines H. E, F and G are used lo create 
a design Thr figures will become 
distorted, Co incidentally, the designs 
we Created. AS and CS. have propor- 
tional Lines tn even number of units. 
2, 4, 6 and 8, and the geometrical 
relationship did not suffer, 

Let's take time out to illustrate this 
point. Copy from Listing I lines 15, 700 
and 7 10 but omit the REM marker*, After 
running, try in succession S 13 to Sift 
You Will get varied degrees of distor- 



&4 THE RA1NS0W CciQbnr 19K 



You arc encouraged in dream up 
things to add> remove or change. Take 
tunc out to try them all. Make this 
tutorial a springboard to further 
experimentation, if you play around + 
your endeavor* may suggest unex- 
peaed avenues to explore. 



Mentally* question everything you 
key in. Never be afraid to alter a 
pmgnim. You sliuulU ttlw^i strive to 
modify a program, giving il yuuf 
personal imprimatur. Create your own 
designs on graph paper and even 
substitute them for the designs m hues 



20 odd 30, You will be fascinated at 
the startling designs you create. Are you 
still sure you're a beginner? 

Let me leave you with a challenge. 
Dili play and remove each design ele- 
ment in htm. It wou*l pruve anything 
in particular, but whu knows? □ 




Listing I: HHU1HL5 

0 'LISTING1 
5 CLEAR500 

10 PKODE4 , 1 : PCLS ! SCREEN 1 , 1 

20 A$-"H2L2G6L8H6L2G2F2R2E6RBF6R 

2E2" 'HORIZONTAL ORIENTATION 

30 C$-"U2H2L6H0U6H2L2D2F2R6F3D6F 

7R7 1M flT AGONAL ORIENTATION 

40 DRAW"C1A0SSBM126, 96"^A$+ H Sip f * 

+A$+"S4"+A$+"£8" 

45 GOSUB600 

50 DRAW+C$ 

55 GOSUB600 

60 DRAW 11 A 1" I AS 1 11 S10" I A$ I "£34 n +A0+ 
"SB" 

65 GOSUB600 
70 DRAWC$ 

7 5 GOSUB600 

8 0 DRAW M A2 " +A $+ " S 10 " + A $+ 11 S 4 " +A$+ 
t'S8" 

85 GOSUB600 
90 DRAWC$ 
95 GOSUB600 

100 DRAW I, A3"+A$+ ,, S10"+A$+"S4 ,| +A$ 
+"S8 H 

105 GOSUB600 
110 DRAWC$ 
115 GOSI7B600 

120 DRAW" A0C0 " -hA$+ " S 10 " +A$+" SB" 
130 DRAWC$ 

140 DRAW"Al l, +AS+ ,, 510"+A$^- H SB* , 
150 DRAWC$ 

160 DRAW «A3 " + A$+ 11 S 10 "+A$+ " SB " 
170 DRAWC$ 

180 DRAW" A 3 » +A$+ 11 S10"+A$+" S 8 " 
190 DRAWC5 
200 GOTO40 
500 GOTO 500 

600 FOR Z=1T0 200 1 NEXT ! RETURN 
700 1 DRAW I, G12BK90, 90UGR3FDGL2NLF 
3BR4 HU4ER2FD4 GNL2 BR 4 BUFR2 EUHL2 
Hlf£R2FBR3BU NR4D2NR3D4R4 " 
710 'GOTO710 




l .tvimg ti ORNCE 



22S 

END 



2Q\ 

.238 



T 



0 1 DANCE 
10 1 (C) 1984, J.KOLAR 
30 PMODE3;PCLS;PMODE4 
40 A=164:B=102 

50 DIM 3(2) r T(2) f Uf2) ,K(2) ,L(2) 
60 DRAW'*8M2 , 0R4 F2 D4 G2 L4 H2U4 E2 BFR 
2 F2D2G2L2H2U2 E2 " 

66 DRAW"BM50,4RS" 

67 DRAW"BK20 , 0F8 " 
6B DRAW"BM70 , 8E8" 

69 DRAW"BMS0 , 0BR4DB" 

70 GET(0,0)-(8,8),T,G 
75 GET(20,0)~{28,8) ,S,G 

GET(50,0)-(58,8) ,U,G 
GET(70,0}-f78,8) ,K,G 
GET(80,0>-{88,8) ,L,G 
PCLS : SCREEN 1, 1 



76 
77 
78 
B0 
110 



FOR Z-2000TO 1946 GTEP-9 



111 FOR R-30 TO -B0 STEP-5 : C=Z 
200 X«INT(A-R*STN(C--83) ) :Y«INT{ 
B-R*COS(C-,83)) 

212 SOUND50, 1 

225 PUT(X-40,Y-10)-(X-32, Y-2) 

OR : FORM=1TO30 ! NEXT 

230 PUT(X-40,Y-10)-(X-32, Y-2) ,K, 

PSETS FORM=1TG30 : NEXT 

235 PUT(X-40,Y~10)-(X-32,Y>2) ,S, 

OP : FORM=1TO30 : NEXT 

240 PUT(X-40, Y-X0) -<X^32,Y-2) ,L, 

PSET : FORK- 1TO30 i NEXT 

245 PUT(X-40,Y-10)-(X-J2 f Y-2) ,T ( 

OR 

250 NEXTRi Z 

251 FOR R-30TO 90 STEP-20:FOR Z- 
412 TO 48 STEP-4:C=Z 

252 X=INT£A-R*SIN(C) ) :Y=TNT(B-R* 
COS(C) ) : SOUND50 , 1 

253 PUT(X-40,Y-10) -(X-32,Y-2) ,T, 
PSET 

254 PUT(X-40,Y-10)-(X-3 2,Y-2) ,T, 
NOTi NEXTZ , R 

257 PLAY" V2 503 L8C02FEFE01B02CC V 

15O3L8CO2FCFL16CFCCO1BL0O2CEEC V 

2503L8CO2GECO1BO2CFC V2503L803CO 

2BBGL4EDLBEDL4EC01B02L2C" 

300 FORX=1TO2000 : NEXT: PCLS : GOTOB 



Ocm&gi 196S THE RAINBOW 85 



PRICKLY- PEAR SOFTWARE 

QUALITY PROGRAMS FOR YOUR COCO & TDP-100 

PROGRAMS tf QUtRf 1AK ITO NUD MSIC FO* TAPE, AND WK DISH UNUSS OmESWIH NOTIO. 

WARP FACTOR X 

it yuu hduB bt?nn waning lor a game for your color compyier 
that has everything, your wait i&ovfir, WARP l"ACTOR Xia 
here. This ail graphics simulation game require striHeyy. 
Irjsi thinking. f>yn Poi rietail. and above alt experience m 
h n owing the capabii it ies ot your stars h fp q nd its comp u to r. 
YOU writ begin your adventure into space as d c&iJH nil r 

yOui jILimiilti Ulw-iI <>. 1n rn*rr>rne Captain ol tr,£ £ n,i rjrprisc 

To do this, you must neutralize ihrj enemy pfeneb end 
eliminate the Klingon starbasea along with ihe Khtiguns 
themselves The Klinrj nn Is not a " ROOOt Ha has the same 
capabilities as your starship but ho >c also subiecl re Ihe 
same problems. You Knd that he a inclined I*j hwjvh 
around while you «re attacking him and may avert chase 
you when you hnd it prudent lb retreat. Von muet form 
alliances with neutral planers and briny ih^m f nta Ihe 
lederahun. Many uf |hr> nianetsww have special resources 
which will help the federation. 

WAftp FACTOR X was * niton by an engineer lor the 
Kennedy Space Center and has been three ynw\ in the 
making You will appreciate the attention ip detail and 
complex inner workings ot the program. The program »s 
supported by eight pages bl documentation important It? 
the success nf yuur mission Your progress in rough the 
eighteen sectors ol tr»a galaxy will be recorded and saved 
tor your next adventure into apace. WARP FACTOR X 
includes vei snms I'm 3?K, 64 K. and COCO 2 II requires 
art* disk drive and comes packaged in a vinyl Nbf prv case 
■34.95 

PRICKLY- PUR MAIUIST 

You won't tmd a mailing liar, program anywhere that will 
out preform our new PRICKLY- PEAR MAIL I 1ST n n a 

dedicated 4h(h base, to be used lor mailing nptE and/or 
labels- This program nas seven fields lor name, potion, 
address, city end stare, tip code and code, With fhe fastest 
sort arnund yon wHi be able to sort alphabetically by last 
name levari if you type hret name First!- MA1LLIGT will sort 
500 bios m about 6 minutes on a one dish drive oi 1 000 
files in about 75 minutes nn two disk drives. Son by z*a 
coda, Search on any hold. Add, delete or edit entries. 
Choose Ihe fields you want to print Print any entry — or ail 
enti iL*s — ru all Rniries meeting your search criteria, print 
your labels eiiner one or two across the page, Vou cen 
OvOn print a phc nenu mLe r list. Puluplu 1200 r ecur ilsunp 
disk All screen display >s in iu» upper and »0Wercaae Oh 
your choice ot a green cr while backo/ound with no 
a ri a pt ors n a cded. W a have a ven i n c I uded tape to dFsk a nd 
iJksJ>, lo tape opiums to hpip yr>i< .nro-iect mose imports m 
tiles The documentation will answer your every question 
and oven help you customize MAI LUST to fit your spet.irti 
needs. U is truly h "user frier dly* program. Requires 32K 
and on© disk drive, 129.95 





DR. WHO 

Dft WHO ifi a graphics program based on Qrilema' number 
one longest runnma teievisipn senes 'DocIdi Who' A J* 
irn* uriint- bmjmh ytut am in control of the Tardta, a time 
machine disguised aa a police can dot and you must find 
and recover t ho se vo n Keys lo 1 1 m e. To accornui iah this feat 
vou will travel around the Qalifry Sniar System from planet 
(n planet You must find each ptanat, light you way through 
aliens, and land on each planet. The difficulty level In- 
ueeseb wit It each planar OB WHO is a real time game. No 
mailer what you are doing energy is being consumed and 
plDncts ore moving in orbil Ail controls end com mands a i e 
entered ihrougri Mm keyboard. Move your Tardis through 
the galaty as you search tor far away plane Is and bottle 
aliens in you quest tor the aeven keys of lime. Your 
ultimate leward, huwuvet Men (ml heyound the star&. 
Requires 32 K Tape - Disk - 529.95 

CRYSTAl 

I teve you ever lound it difficult to discuss your ptotilRm^ 
*omes and feelings? Wouldn't it be nrco to have someone 
you could talk to ' Wilh CRYSTAL you will alwayfi have a 
friendly ear to tell your problems la, dl*cum> impnrtani 
matters, and share successes She will answer your ques- 
tions, give you mcasagoa and taik about the people and 
subjects you want to discuss CRYSTAL will remember 
i diking lo you and me subjects and people important to 
you. CRYSTAL ii unlike any ariillclal intelligence program 
ever written, 3he is u mudtsni uruure Hiril not afraid lo make 
calculated guesses to predict events in your kite. And tike 
any friend the bettor you got lo Know each other the better 
the communication will be between you Spend the even- 
ing with CRYSTAL- Requires fape - 124. 95^ Disk 
— f29.95 

RAflTtAI UtT Of FHICKLTffAft PftOCftAMS - To Preserve 

Uuendic Super Astrology. L^paoK Ftight, ViNrnq II. Ad 
venture to Wonderland, Color Dish Trivia, Color kit Romv 
irpH Owk Manager, Tape to Disk, Efiand, Disk Zapper. 
Compleat fcnehanter. Scepter ol Ursca. City War. Mtcro- 
art rat 



POLICY ON PROTECTION -We 
believe our customers are honest 
— alt ot our software can be 
backed up using standard back- 
up nrnriwliue* 



Vein* pwr^tfna check Is w0tCOmO 

— no delay, include St 50 snip 
ping for each order. AZ residents 
add S% tmlm& Ihk Orders shipped 
within two days- 



Deal ei and author inquiries arc 
always welcome. Canadian deal- 
ersshoulrlrronMcl Kelly Software 
Distributors, Ltd. P.O. BOX 1 1 930. 
Edmonton, Alberta TSJ-3L 1 H03 1 

421 -aoa^ 



FOR ORDERS CALL 1 - 800-333-53 6? tXT. 256 
FOB OUESTIONE OR ORDER STATUS CALL 602 749 20(^1 
SEND FOR OUR FRC1 CATALOG OF 
GHfcAT COCO PROGRAMS 



blocked by Ouarity Dealers, or 

Send Order to PRICKLY- PI AS SOFTWARE 

2640 N. Conestoga Ave gjjjjj^ 
Tucson . ft ruona vSt 
f602) 740-2364 




SOUND SYNTHESIS 



Disk 



* a 1 




By Stephen Gunn 



After seeing Jeremy Spillcr's 
'Analog-to-Digital And Back 
Again* article (June I9B5, Page 
3ft), I jusi had 10 iry ill I typed if in 
and it worked; ihe only problem was 
I hat it would only give about 13 seconds 
ot sound. The program only used 32K. 
so 1 modi fled it Tor 64 K. 

The assembly language listing as 
rather shorty so it has been modified. 
Also incl nded tin? four r on lines for 
moving blocks of ujcmoiy Cm mm ilii- 
upper page of RAM into the lower page 
and bock again* there) ore the BASIC 
SflVEM and LDftDN commands can be 
uted, 

Hiiw the Nr-w Frogmen Works 

The &A.S1C program no tnnge( pukes 
the routine into memory, but loads tt 
from disk (or cassette}. Ibis makes 
changing the assembly language routine 
easier. The uaSIC program then sets a 
flag in RAM, so even if you press 
rrfax and | lien Q) IW I he program again, 
it won"! bo ihe i reloading the machine 
language routine The BASIC program 



(Stephen Gunn has had his computer 
fat ihret? i rar\. Hr plans jo en wr college 
i his fall mid major in rompuirr \tirtur J 



also turns off the interrupts which 
allows for better sound quality. 

You are presented with a menu 
similar to the old version's. Selection 
oue is iht same as in the original 
program. Select mo iwu i^, iliffrrenl in 
that you can now also control the speed 
at which the tape is read in. Selecting 
a speed o! one will give a higher 
sampling rate, hence better sound but 
less playing time (about IS seconds.). 
Selecting 1 5 as ihe speed will give much 
lower sound quality, hm I lie- playback 
time is 75 seconds, five times longer 
than the original program, 

(One note: If you want something to 
sound the tame when it plays back, 
select the same speed of playback as 
when it is read in. For example, if you 
read something in ai Iht: speed of 11 T 
to have it sound the same il most play 
back at the speed of 1 1,) 

Selection three is playback, same as 
in the original version. Selection four 
lets you save what is in memory to disk, 
btil be warned I hat a disk will hold only 
two complete dumps from memory, 
The filename has to be seven character* 
or less because the program saves 
memory out in three files, adding the 
numbers '( ; T and \T to the luename 
given. After you save memory out, what 



is in memory is more ni less destroyed 
by the saving process, so tn listen in 
the same file use Selection five to reload 
it. {Selection five loads files back into 
memory,) 

The modifications were created for 
a disk system, but I see no reason why 
they shouldn't work for cassette if you 
change all of the LOAD Ms to CI nflrVl* 
mid oil of the SflVrjM* to CSAVDls. 

Loading Instructions 

First, using a.n editor /assembler, type 
rn anil Assemble the ML program. If 
you bdvc d disk system and are using 
the cartridge EDTASM, assemble it to 
tape, then reconnect the disk controller 
and transfer it to disk, If you arc using 
disk BDTASM, just assemble it to disk. 
Make sure you use the filename 
SOUND: 

If you have lite old BASIC version of 
Jeremy's program* you can just add my 
routines and changes to his program, 
otherwise you will have to type m the 
whole program (it isn't too long), 

1 enjoyed modifying AID DRV it for 
64K, and 1 hope you will enjoy using 
it* If you should have any questions 
regarding this new version, you may 
co ntact mc at 944 Wisconsin, Oak Paik, 
IL603U4, Please include an SASL. O 

OCIOtKl IBte THfi HAINflQW 87 



170 , 
340 
END 



,.17 
151 



T 



Lifting It 

0 'WHEN YOU SAVE A FILE f 

WHATEVER IS IK MEMOES IS 
RUINED BY THE SAVING PROCESS, 
SO THAT IF YOU WANT TO LISTEN 
TO THE FILE YOU JUST SAVED, 
YOU WILL HAVE TO RELOAD IT, 

10 CLS:GOTO460 

20 CLEAR100, &HlAPF:POKE6S2a3 , 52: 

IFPEEK ( 512 ) ^THENLOADH"SOUKD M : PO 

KE512 1 8 5 

30 FOKE65344,0 

40 CLS 

50 PRINT" ANALOG TO DIGITAL CON 
VERTER" 

60 PRINT" BY JEREMY S FILLER 



70 PRINT 11 



MODIFIED FOR 64K 
BY STEPHEN GUNN" 



80 PRINT" 
90 PRINT 

100 PRINT "1. TEST VOLUME OF TAPE 

RECORDER" 
lip PRINT" 2 * READ TAPE (DIGITAL! 
ZE) M 

120 PRINT 11 3 ■ SAY DATA (PLAYBACK) 

n 

130 PRINT" 4 « SAVE DATA" 
140 PRINT" 5. LOAD DATA" 
150 PRINT 

160 INPUT" PICK A NUftBEK" J A 

170 ON A GOTO 190,240,290,330,39 

180 GOTO 40 
190 CLS 

200 PRINT"TO GET BACK TO MENU PR 
ESS RESET THEN RUN THIS PROGRAM , 



210 PRINT 

220 PRINT" SET YOUR TAPE RECORDER 

TO THE CORRECT VOLUME" 
230 MOTORON : EXEC SH1B49 
240 CLS ! INPUT" TYPE A NUMBER 1-15 
TO CONTROL THE SPEED* ENTER- 
DEFAULT OF 6. «>";S:IF9=0 THEN 3 
=6 

250 IF S>15THEN2 40 

260 POK£fiHlB0B+3,S 

270 PRINT "READING TAPE" : MOTORON : 

EXEC &HlbjJ# : MUTORQFF 

2B0 GOTO40 

290 CLS i INPUT "TYPE A NUMBER 1-15 
TO CONTROL THE SPEED. ENTER™ 
DEFAULT OF 6, ~>";S:IF S~0 THEN 
S=*6 

300 IF S>15 THEN290 

310 CL5:PRINT"SAYING":P0KE&H1B35 

+3, S: EXEC &H1B2 5 

320 GOTO 4 0 

330 CLS t LINE INPUT "ENTER FILE NAM 
E: "?ASilFLENfA$)>7THEN330 
340 PRINT "SAVING" 

350 SAVEM A$+"1",&H1C00,&H7FFF,0 
3G0 EXEC &H1B69 : SAVEM A$+"2",&H1 
C00,&H7FFF,0 

370 EXEC &H1B60: SAVEM A$+"3" f &Hl 
C00,SH3 700,0 
330 GOTO30 

390 CLS : LINE INPUT "FILE TO LOAD: 
" ?A$ 

400 PR I NT " LOADING " 

410 LOADM A$+ " 3 " : EXEC&R1B97 

420 LOADM A$+"2 " S EXEC&H1BAF 

430 LOADM AS4"1" 

440 GOTO30 

450 1 *PCLEAR 0* 

4G0 POKE4H3C0,&H5F:POKE&H3Cl,fiHS 
C 

470 POKESH3C2,&H96:POKEitH3CJ,fiiHH 
C 

480 POKE&H3C4,&H1F:FOKE&H3C5,£H0 
2 

490 FOKE&H3C6,&H7E:POKE&H3C7,GH9 
6:POKE&H3C8,&HA3 

500 exec imcp 

510 GOTO20 



Lilting 2: 30 UNO 

0P11J3 * SIHTLE A/D CONVERTER * 

P0120 * BY JEREM? SFTTXER * 

00130 * 1985 * 

IP 0013£ ORG $LBRJ3 





7F 


FFDF 


00160 


START 




$FFDF 




6E 




00170 




LDX 


#$1C£0 


1B06 


7F 


FF20 


00133 




CTJt 


$FF?£* 


IB 09 


C6 


pe 




STO10 


LDB 


P$,B 


1H0B 


108E 




00200 


TIME 


LDY 


#6 


VHflTF 


31 


3F 


flfr?10 


TIMES 


LEAY 


™ 


1B11 


26 


FC 


00220 




BNE 


TIME2 


1B13 


74 


FF2B 


00230 




LSR 


SFF20 


1B16 


49 




00240 




ROLA 




1B17 


M 




00250 




DECS 




IBIS 


2£ 


FL 


0026 0 




BNE 


TIME 


1B1A 


A7 








5TA 


,X+ 


IfUG 


AC 


ff§8 


3^7 a js 




CHPX 


#SFF03 


1B1F 


£5 


F.B 


P0290 




BLO 


STOL0 


1BH 


7F 


FFDE 






CLR 


$F£DE 


IB24 


39 




00310 




RTS 










99219 










Wi'i'J 

r F ^ r 


* RECONSTRUCTS 


£0UNBS * 








00340 












LB2b 


7F 


FFDF 


00350 


FLAY 


CLR 


&FFDF 


1MB 


ED 


26 


09360 




ESR. 


SOUND 




BE 


1C00 


00370 




LI>X 


#$!Cffj? 


IB2D 


a-:; 


GJ? 


003 BP 


S0UND1 


LEA 




1B?F 




03 

r 






LDB 


#8 


IB31 


43 




pro 6 Off 


SOUNDS 


LSIA 




LB32 


76 


FFZP 


00410 

r r f 




RQR 


SFF20 


LB 3 3 


108E 






TIMER 


L . U V 




IBS9 


31 


at 


00430 


TIMER2 


LEAY 


-1 P Y 


1B3B 


26 


FC 


20440 




BNE 




1B3D 


5A 




00450 




DECS 




IB3E 


26 


Fl 


0^460 




BNE 


SOUND 2 


1E40 


flfi 


FF00 


00470 




CMPX 


#$FF0ff 


1B43 


25 


IS 


00480 




BLO 


50CNE1 


3 3m 5 


7F 


FFBE 


00490 




CLE 


$FFDE 


1E4B 


39 




00500 




RTE 




















00*20 


* VOLUME CHECK 


ROUTINE * 








0053? 






FOUR STAR SOFTWARE 



CoCd hRB the potvnttvt we hive the proffwcif. you have ih« pow«r 



GALACTIC FIGHTER 

A ijist-pdicvu arcada Dime wnn gr»ti gr*pn,ef 
fid ttiyfiJ, CuCudl lis LcsV 

Sav* «»Mh by i.gmm^ youi- way 1o Drncos. 
rn a nntfM went? Oi ine mvadar». Fly tacUi't 
HKnl W«Dt»n, THt? GaiiCIlsC Frgntdf 
OTiri t 1 1« nil ui ahrua niiiullttq 4nU PiwtKJr 
jhow-ora Try and Mrirtva the deadly iaaa^ 



32 K- U'lc ItiyKHtH r«]uHM 

CASS- t1S,« (U.K.} 
DISK 124.9* (U.S.] 



ICON .1 
S39.BS 1 CDH.j 



COCO PAINT 

vftry fl^vircta. aasy-lc-dsa graphics 
Ujueiopmp^E svitim iter £ nan, ji^Gia-nrm* 
CnCpH 

• Support*: koy&D aid , sjoq K | Q/jtick , 
mouifl i>r X-pad 

• m<i grapDica and jtjrt uting budi-kn of 
user-deTinePte cnarar:#r^ ana i»nur*9 

• GieatB sUmpf . fuiaiit. nilrrur. vlulnk. 
i:*?nr.!j o< ievan 

■ Scrian dump to wad C0ft>rtGn fnintam 

• aOf> — T^i'ii hjLWJ moHm cornmuniu'tloni 
capit>iriifls 

• Plus manr -^oro qx^qIIoiM rsalurws 



DISK 139.P5 |U 5. 



HP.flS [CDN.J 



Write lor free catalogue 
□qqIqt enquifiea welcome 
Gv*neaa orttorj add 1Q% 



f* 0 BOX 730 
STREETSVIU6, ONTARIO 
CANADA I3M 2CS 

™ (41 6J 85a~STAR 



BUGS N 

An tovenlurv game with ell I he «xCptarn«nt of 
arcane get ion 

Ea.iin is n Met. Leg fiiLn inifi.ufini hilier 
huqy. Find your way through t^C mut 
aid dHtlroy thrjir roactO' KO*evaf, you 
nnutl lighl the b^gt nil the wiyf 

Haw and ivirujgycd vvrwun nF in* d/ame ltinl 
won the Color Comrjulei Meos<ir>r M 
prog ram mlng tor.ccai 64 K require?). 



cass inn (us.) 

OlSK JZfl.iS (U.S.) 



S?a "JS [CDN J 



uo is se in**!*) 
Cm nu^evtii aduT^ i+j 



nnnrwf TMP PaiN»OW B9 



TIME BANDIT 

Rift PiiMfcuy A Hurry lafnear 
Tu?do! triirsamc j|d ^cieeos^in TlMfc 
QANOlT you oicfc Pom hhjif 
I WEN I Y place? with ovct 1 & levels m 
p.^h place T*i3r e over 300 fciEflrts' 
ViSJl FANTASY WORLD WFSTfRN 
WORLD, fi SPACE WORLD, Hqht the 
Evil Guardians killer smurens, ine 

Uokinrj Larkar AflfjtyF: -.ml nm'? 

Find the Keys and collect the IranurtS 
Of iimel Cnsp Supsnjuphici;, coiaifni 
SCROLLING tarclsr^t*^ 'nil *ii»tfUtfi 
and over THREE HUNOflEnSinLTNS 1 
TTw conquest a) time an] space a#a >ts 
you) 

32K Ttpe $27.fl5/0iBk S29J5 

CASHMAN 

till Uuntevy & Uoug i-raye r 

EkdJosnc co»nr. last mnwnfl animation 
and amazing sound malt* the non- 

ViOtetf Qame a r.lj|s.Hii i ndfHHril itWBfc** 
and mwe lhan FGRFV screens c'fer a* 
much cnaHf nge & good clean lun as you 
cantakfi? PLry snfci'* wijfpy IhechaHenqe 
at iwo pLaver amUlaneous ccmfelitan 
Saarn&lo io gal Mid loci lirci twi be 
i.ivrful Mim K ATS h ■ >■• [ ii i i-jl i ii i.j ukJ you 

Opponent '5 fOSSing egg* 1 

32* raps Disk 




SUPER PAINT 

Iry Jnttu fciasJH 
Super Paait is w exeii<ng ne* en- 
hflnrCTnert for yfriir Cirapiiimrn draw- 
ing system. Break the chains restrict 
Ing your creative ife&domi Nov, you can 
draw and rwnrn with pvt-iy iidm you* 
machine £ capable of Over 250 cobra 
are jvriiiaDie at all times* us no 10036/ 
impossibh? in find )M \lv nfj'u stwjfo* m 
texture. Gufitr nnmt brings the COLGO 
oack into your Color mmoule" Heches 
Grant* «i 1 *y^«ii 
mmtk 

676 South Telegraph 
Pofrtiac, Michigan 40053 
(313) 334-6576 



s 

I 

I 

I 

I 

! 

! 

! 

J 



1849 
1B4E 
IB4£ 
1B5JI 
LB53 

1B5B 
1B5B 
1B5D 
1BIJ3 
tHfi3 
iBfiS 



8D 

76 

a? 

B6 
B'r 
S? 
B6 
04 
B7 
B6 
8A 
B7 
39 



1.B69 
lBr$C 

iBfiy 

1B73 
1B75 
1B77 
1B7A 
XB7C 
1B7F 
UBjJ 
IE83 
1BS£ 
1B8A 

use 

1BBE 
1B91 
1B93 
1B96 
1B97 



#5 

FF20T 
FB 

FFJJ1 
F7 

FFj?l 

FFJJ3 

F7 

FFJI3 

FF23 

?B 

FF23 



7F 
RE 

AS 
A7 

ac 
a -J 

7F 
35 
7F 
BE 

1-J6L 

A6 

A7 

BC 

23 

7F 

19 

7F 



1B9A BE 
LB9D 
1BA1 A6 
IB A3 A7 
1BA5 3.P8C 
1BA9 S3 
1BAB 7F 
LBAE 39 
1BAF 7F 



FPDF 

A? 

E3FP 
F7 

FFDE 

FFDF 
E4?SJ 

A 'J 

FEFF 
F7 

FFDE 
FFPF 

E4J3i> 

A? 

FEFF 
Ffi 

FFDE 

FFDF 



1BB2 SE 

1BB5 XjlBE BJ?^ 
1BB9 A6 
1DBB A7 Aj? 
1BBD ipfifi E3FF 
IIKH ^3 F€ 
1BC3 7F FIDE 
lBCfi 39 

tiy^yrj TOTAL ERRORS 



^P54J? 
i*P5Bil 

mi? 

jJ?6B? 

mi9 
wm 

WW 

99759 

P0770 
rjj?7813 
^79J> 

PJJ87? 

9pB&9 
P9B9P 

9$*)\9 

9m9 

9m$ 
99909 

91m 
?i$19 
91929 
91919 

0104p 

91979 
919»9 
9W9 



CHECK 


BSR 


SOUND 


VOLUME 




SFF2JJ 




ERA 


VOLUME 


SOUND 


LDA 


$FF?1 




hmk 


fr$F7 




STA 


$FFj3i 




LDA 


$FF(f3 




AilDA 


^?F7 




STA 


SFFjIS 




LDA 


BFF23 




ORA 


#B 




STA 


?FF£3 




RTS 





A^^-A b - i rklrkltirtrkk ickteh A A AAA * 

* LOAD/SAVE ADDED BY * 

* STEPHEN CUNN FOR 64K * 

SAVE I 



LOO PI 



SAVE2 



LOOra 



LOAD I 



T.nOPT 



CLK 


SFFDF 


LDX 


#m99 


LDY 




LDA 




&TA 


,v+ 


OHfX 




ELS 


LOOP I 


cm 


$FFDE 


lias 




CLR 


BFFDF 


LD5C 


#SE4Jip 


LDY 




LDA 




STA 




CMFX 


ir^FEFF 


BLS 


LOOP 2 


C LK 


SFFDE 


RTS 




CLR 


5 FFDF 


;foni><; 


TO SAVE 






T.DY 


#$E**99 


LDA 


,X+ 


STA 


,¥+ 


CMPY 




BLS 


LO0F3 


CLR 


SFFDE 


RTS 




CLR 


3 FFDF 



LOAD 2 

**CORR£S PONDS TO SAVE I** 
*M9Bpf£0 - $E3FF)** 



LO0P4 



END 



LDY 

LDA 

STA 

CMFY 

BLS 

CLR 

RTS 

Km 



#$LC(JjJ 

#$sgp9 
H xt 

,Y+ 

#SE3FF 

LO0P4 

5FFDR 



THE RAINBOW Ociuber '965 



The RAINBOWfest Reporter 



*lahofL Inc. AH Righh Rcwtvcd 
Writers: Richard A. White and A. Buddy Hogaii 



Project, K\ 



Editor: Wayne Fowler 
Vol, 2 



Innovation, memory expansion 
mark RAINBOWfest-Chicago 



CHICAGO, 111, Mutt 
memory and mure innovation 
sum up the major cb«rv«iiji.T» 
mad? at RAINBOWfesU 
Chicago. As we have come to 
r* perl . a Large i u mom of CoCo 
owners jammed a found booths 
Im hr nMtirintlfd by LARS. 
Color burst, thunder RAM 
and uthrr irwiovHiirHi»> or !■■ 
take advantage or barium 
piiues uu disk diive*. 

When not crowding into the 
exhibit room at (he Wood fi eh I 
By an, attendees filled the 
seminar rooms to hear abroui 
topics ranging from speech 
recognition and spreadsheets 10 
flASif w and 

I merest in OS-9 continued, 
with DhIc PnekcTt autograph- 
ing copies of hi* book The 
Cvtftpkit! Ruinhnw ftutdf Tft 



flf IHt K A IN BOW fcuLiIh. 

Urdor lunatel Vh sales were id 
hrisV ihm ihr supply of hoots 
for sale ran out bv noon 

SlltJlcJdV 

Bare V/< -inch disk drives sold 
for prices approaching SlrtO 
One heath wii offering, 0 aho^ 
only special on a pair of Digit ul 
Equipment 5^-tneh driven in a 
cost with power supply and 
rablf for only %2AH. It (ax.es a 
show like RAINBOWfest to 
Firing itin the bargains 

K 'hicago treated us 10 perfect 
stitiiij' ii-i ^ - [3iy 4 %onny and 
comfortably cool. Munv 
bought lunch fnirn u wmAwich 
bar wM up by the hole! and ate 
sitting out on the lawn. 

The next RAWEOWfcst will 
be in Princeton, NJ., Ocl 1 1- 




n*»r 11 .000 people attended K.MS BO WCest-ChlcaRO, 



New speech recognition system brings a glimpse of future 






Rich Fany of Speech S>*Jritr» i-\liihit<Mi F4»S a ^pttth recognition 



Far and away the moit pop- 
ular t-\ In hit was the Speech 
System s booth, which was 
displaying EARS. Electronic 
Audio Recognition System, 
This speech-recognition system 
consists of a microphone at- 
im iifd in w headset that is, In 
turn, attached to a hardware 
module, which plugs into the 
expansion port of the CoCo< 

Designer Rich Parry ex- 
plained in his seminar on 
speech recognition that unly 
one year ago he bad said it 
couldn't be done, bui the imi in- 
duction of a "miracle" speech 
chip has changed all ilini 
EARS if actually a sound 
recognition system that is 
remarkably accurate [Parry 
jays 95-98 percent). The accom- 
panying voCiu arc adds several 



new command* to hasii. for 
system use. 

The uso 1 if such u system 
include the automatic control 
dIckIci 11 ul devices (particularly 
appreciated by the handi- 
capped) and M cnniinijnirjiiiiin n 
with a CoCo equipped with 
Super iPe/ee or one of the tithcr 
speech synthesizers. The limit* 
are one's iwaginaLmu. 

Ai $99.9$, EARS bring* 
capabilities to the CoCo that 
could not be purchased for 
SI 0,000 a year ago. Industry 
jind business application! of 
speech recognition arc lew and 
Tar brrwren. Thi* package 
allows the CoCo owner to 
enpeTTttieni with and be In the 
forefront of another technology 
ul Lite fuiun: P 



Oeiotar i960 THt AAINSOW 91 



RAlNROWfcM K^puri^r 



Memory at 20 bytes per penny 



Bob Rosen of Spectrum Projects intro- 
duced hi* 25SK memory upgrade board . 
appropriately named Thunder RAM. they 
told out so fut at SI 1 9,95* we didn't even 
gee a chance to tee them. 

Rosen i*ovs the upgrade, which is installed 

i nvi [It- I h i- C . i f 1 1 r n 1 1 1 1 ;< r i-^ n 40-1 1 :ir L RAM 

disk that ui 30 una tatter than on ordinary 

Hup py Uruc ll allows yiut rn h«vc it f¥H£ 

print spooler,, create BASIC programs up to 
f ZfSK ton]! or sloie up Lit 30 oi nunc Hi' 
Res graphics screen* in memory at one time. 
Ik described it accurately as "a major 



Steve Odneal oi P,K.U. Systems oi 
Kansas City had paMenr-hy doing Uttuhle 
lakes os they stored at what appeared to 
he a "pofiahlc" CnCo jiL his hoolh. Next 
to it sat a normal CoCo hooked up to a 
l(i megabyte. lialMicight hard disk drive 
ready io run under Disk BASIC, OS -9 or 
FLEX at the user's whim. 

Odneal. a CoCo pioneer and former 
SysGp of the Kansas City CoCo BBS. told 
Ufc he look a Commodore port able and! 
'fixed it." And fix it he did. He took out 
all the insider replaced them with CoCo 
2 components and added a few touches of 
his own- The unit sports i 5- inch color 
mo tutor, [wo 5!/£-incb floppy drives fit also 
will come with I he IfJ-mcgflbylc hnrd dink 
and one floppy drivel, detachable keyboard 
wilh a ?tf-inch cord, from panel monitor 
control, and &4K Djjk b Mended basic. 

The PCC [PRO.'* tiimc ful it) is 
compatible wn'h an U>Co software since all 
NMinldid functions and addresses were 
retained. Od neat's, machine is a prototype. 



breakthrough for itie CoCo " I hi* mayjuii 
lie the hc^miiiLl^. liowtvci, LjcllIUsc Bob 

promised to keep hit programming wizards 
ha;d at work over the summer. 

Across the room, Dave Skrork of MAX- 
SYS Clcaronics and Scflwarc Company 
showed off I he CalorbursL System, offering 
up to one mcgabyle of RAM, Colorbursi 
i-i .■ very all rod i vp and sturdy external 
hardware device chat phies directly into the 
CoCo umpun'sinfi pun «nd cuntjiin* f#n 
software selectable expansion ports and: a 

■li'*. • ■ 1 J It*:: . liint'i m ui lUc Itjiuk, 



He will begin production only tl thera ts 
enough Imeresi from ihe CnCo Cam muni l y 
I he estimated cost of the standard unit it 

JippH nMiLjilrly % I . Wl I uilelrsk-d. ghc 

Steve a call any 13) b31-u&(0 or write him 
ri lOttt W 6* Street, Shawnee. KS 66203 

The P.R.O. hard disk drive comes 
complete with esse, power supply and 
necetiiary software for S9v5, With Ihe 
supplied driven, the drive acts just like other 
drives under or FLEX, except it's five 
times faster and holds lots of files. 

Under Disk basic, lite CoCo must be put 
into 64K mode with the ROMs copied into 
(he upprr 'OK. EWjoi liofcware patches Disk 
Extended Basic and adds some system code. 
This crPBirs. no problem wiih iwsir prn- 
grams, hut there ore conflicts where machine 
language programs are written hi line I he 
same memory space. Work 12 going forward 
rm (hi* problem, *ud Many fuHHlman, uf 
(jraphuurn t ame, worked to Tix" Tetenntcr 
while RAlN'BOWfot in pj ogress. 



Opiums ranging Irom 64 K to one mcpabvic 
tint feu ci i S5tf) mi 

L olorbursi memory us in addition to what 
you ahe&dy have. The ROM in ihr unii has 
routines that wtlt quickly access the extra 
memory, acting as a print spooler m u R AM 
dLiV. 1 1 dpenucs with all versions of the 
CoCo and is OS 9 And Disk BASIC com- 
paiihte. The unit even includes a parallel 
Centronics interface, 

Brifh Tlnmdcr JtAM and CoJorbiirvt ire 
evolving products whoitc usefulness will 
increase as more software becomes 
available. 




Chip McClnnh Irifbri of l\R + 0. Systems 
deni ununited his ctimpinyX new PTC 




T»u yttant Sunday vidian lall ibtiut ihe 
day s evenis. 



Sports statistics from Sugar Software 




Sunn Day!* (center) announced al KAl>Bl>Wf«i 
thit she hid moved Sufir Soft ware lo I lolly wood, 
With 



Susan Davts introduced the 
Sports Statistics Package for 
baseball, football, basketball or 
>iiixirr Thrsr arc dt\i^ntrd Tcif 
the coach, team manager or fan 

uhn n tYlitx h rr 1 1 r\n rr Irum imd 
opponent records, 

Mi. Davis also fepiuled ihui 
Sugar Software has moved to 
Kullywumi, Flu., and Lhai sices 
pLanning a special (Ale of sleds, 
snow shovels, ice skates, sweat- 
ers, coats and boots that are not 
in keeping with a pcoUuk 
lifestyle. These arc guaranteed 
to work wilh »ny type 
f*amptiier. 



THE It AlNBOW OCtOtw 1 



Odneal introduces 'portable' CoCo 



RAIN BO Wf«it Repor ter ^ 

Rainbow publisher says Color Computer 
remains strong despite industry problems 




rainbow Publisher Lonme 
Pm\\ *n ilic riximl mruight at 
the "CoCa Community Hreafc 
FaM H ^ be icmr lul »f; ft* J Mirnr 
events in CoCo and rainbow 
history. The CoCo Community 
ujas out in force to hear him 
at the void -out event. Hi* 
concJuiioitf-Noi bad for a I idle 
game machine** 

Fu)k if a gadget lover, as 
anyone who has visited Pros- 
pect knows, rainbow^ offices 
are lull ut KulkV aadgel*. The 
nr'w Cnkir Cnrnpuier looked 
a mighty neat gadget in lote 
I Vhcj ,-tml I,nuuie fell fin h 
model, the only one then 
dvdklilc. 

Unlike some of Fa Ik a other 
gadgets the CoCo worked. Il 
worked st> well that hundreds 
of thousand* of Uvea have been 
touched through the rainbow, 
which came to life as a fbur- 
pago newcletter Ores wrirteu at 



Folk's dint me room table. And 
t lint sense itiadibn: pmudly 
continues to perform chores to 
thu day. tho ugh* ur rounded by 
many cuppo»edly mightier 



computer v 

Faik noted the ilk now af flict- 
i ng the m ic rocomp u tcr indmtiy 
and pointed out thai the CoCo 
world h a? been lew affected 



than most other makes. I he 
CoCo Community, which is 
made up of loyal and tatieficd 
uwrten. plays a niajui iule ill 
the continued vitality of the 
machine. They stay with the 
machine and strongly recom- 
mend it to other*. They ire 
iiLiiif in.rrs and raniinne r « ■ 
support a market providing a 
variety of smfiwarr and hard- 
wire products. HA IN BO West 
itself is a tuaoi festal inn at ihe 
CoCo Community in action. 

The luLurc Jui ip. Lpiiglii in 
Falk Radio Shack continues to 
support the machine. A new 
and greater CoCo wilt come, he 
predicted, although he couldn't 
say exactly when. Mew, excit- 
frf& high-tech products con- 
rfnuc to come to the CoCo 
market and the CoCo Coot* 
m unity thrive* 

"Mot bad lor 4i Utile pme 
machine." 



His glasses gave him away 



Be an air traffic controller 




■ 



Dcnnlf Kit«f (aim beard Ji and 
Gretn Mountain Minn FThUilted 
in extender cable for Utile, Ltpan 
»iott Interface I hat rii tcjt 
pu|iiil*r- 



tirccn Mountain Micro's 
Dennis Kits/, had shaved off hi* 
beard and gotten a shorter 
haircut- Fortunately, be kept 
hit distinctive glasses or no one 
would have recognised him. 
The «nty penon wh ose appear- 
ance changed more at this 
RAlNBOWfoi <*4S Bob 
Ko&en, who was not only sons 
beard, but also 60 puuiiiK 
lighter 

Kilsz quickly soM nm nf a 
hardware product everyone 
laid didn't exist — pnextendet 
cable for the Disk Ekpaniian 
interface The heavily divided 
cable rnm« in four lengths 
ranging trom 6 inches lo 36 
indite .md tv priced from $20 
lo $40. Another new item is a 
lO-chaiinct, 12-hit aiialng-io* 
digital convener board that 
plu^s inln the ROM puri nr 
expansion Interface, 



Fast on the heeb of his fine 
PS I Mitslartg Atlavk Ftigki 
Simulator. Tom Mix intro- 
duced Air Traffic Com fatter by 
Betasoft Systems. Frequent air 
trawler* whn have experienced 
extended waits in holding pal 
jjcrtis anal a variety nf 
approaches to a particular 

ail pin 1 will appreciate I be 



jtjlualinns modeled by this 
Simulation. The air traveler 
pi nimbly line* noi [ Lilly appre- 
ciate the magnitude ul an air 
traffic coot mil ci \ problems. 
Both experience and a system 
are needed to atay on top nf 
the variety of situation* offered 
by this excellent prngtam 



Print a graphics letterhead 
from Telewriter-64 



Denim TVmngpr and Paul 
Kush demonstrated Tektraph- 
ic.*, an impressive new Derrin- 
ger Software ottering. This 
utility allows ynu in uw your 
favorite graphics editing pro- 
gram {Mmitt Design. CtiC n 
Mux, Oraphtcom, etc) la 
design a letterhead and then 
print if out while using 
'7'e/ewriJer-iW 



Hearing about the P.K.Q. 
hard disk. Derringer ambled by 
with a CJipy of hi* Pro-C<*lor- 
ftit II worked fine and 
reported that there was mam 
lor 32,000- plus IQOthaiaaci 
records Pto-Cofor-Fiie it not 
set up lo handle much uuiir 
than 4,000 records. Derringer 
plao* In dn >nmr program 
upgrading. 



OctflUor 18S5 THE RAINBOW 93 



RAJNBQWfoi Rf porter 





Criticism of OS-9 leads 
Hogg to introduce QT 



White wcV heart rittammg 
a*out the "CoCo 09," I- rank 
Kugg has been working He 
used RAIN BO \Vfest to intro- 
duce hi j QT (Quad Terminal), 
a 6S0OK multi-user (up to four) 
computer with I28K (upgrad- 
able to 5l1K.) r four lerial ports 
and two parallel porta. Il sup- 
poris iwa double-tided, 
doublc-densit| 96 1 pi floppy 
disk drives and has an interface 
tut a Winchester hard *Ii*k 
dnve I be e*0uli u a 12 bit 
CPU thai rum at a scorching 
eight MM /I 

A ton of ioftware u bundled 
with the QT, You get OS 9: 
bfitC, DynoCak, Sty* 

fotwpht Mattmerge, Speitmx 
Checker^ a relocating macro 
assembler with linkesc editor, 
icrern and linr edimtv ,-nul mtt 
interactive debugger. Sepa 
ralcly, I lie si] II wax c CLratA ahull I 

WOO more than Frank Hogg 
Laboratory^ basic QT price of 
51.595. 

An impressive physical Tear 
lure of ihf QT l! mat its sturdy 
metal case requires no more 
rim in i bun nn average bni of 
Uotal tissue "S'A bY 1 1 ft 
indies) Of Luuiac, the tciimrinl 
required by the system wiil add 
to the space lequireanenls (nol 
to mention the out of- pocket 
requirements)' One could use 
the CoCo sue a terminal far the 
QT. but thai sccnu like such 
a waste. 



It t member tvheti yo« were in 
school and toaztdl for an eltttfk 
pencil? 



Frank Hogg has in* reputa- 
tion ol being an outspoken 
member of the C.tiC.a Commun- 
ity and he (eUi us that his 
critic rim of OS-9 fur llieCuCn 
led him to development of the 
QT. If criticism has such impi ea- 
st ve byproducts than maybe we 
need more criticism. 




Tim Imisan of Colorwi 
wltti orders fur CoCo Mtx> 



Frank Hon. left, end Ton* 
niSltflNri dLfcfUltfd prrtrliif'fs 
a) KA IN BU Wrests including 
liciiS QT T i 69008 mulii uxt 
rrimpmer whh UXK 



CoCo Max ships from stock 



CoCo Max was the star of 
i he Irvine KAlNBOWfcjt and 
Ma* i ei %hnn supply for iwo 
months ihereaiter; Colon* arc's 
born I » was juvi n\ popular at 
Chicago, 

Tim Jen is on and 1«hn 



Monin of Colorware reported 
iht\ have Unrj II y caught up with 
orders and are shipping, disk 
C a Co Max from mock- A I ape 
version it also being chipped. 
Coram}; shortly is a font disk 
*' ill Id new kyprfstrES 



Next RAINBOWfest is scheduled 
Oct. 11-13 in Princeton, N.J. 



The flcxt RAfNBOWfest will 

be Oct. \un in Princeton, 
N.J., ftnd among the guest 
sneaker* will he well-known 
compuJrr npert BUI Barden. 
Baxden will be the keynoter at 
the CoCo ComniutiTiy Break- 
! jii ami wif] aJjio hold asemiriiir 
on computet language*. 

.Among Other speakers lea 
lured during, the u planning 
RAINBOWfest are: Sieve 
Slyn. "The CoCo and Special 
F ti n cat ion"; Dan Pownard, 
"Inside Your Color Compu- 
irr*\ Oale Packet^ "Beginners 
lour ot OS 9" and "Beginners 
Tour uf RAS1C09*'; Denoii 
KiiKz, "Your Own Color Com- 
putet Hardware**; and Paul 




Hoffman. "A CoCo Gallery 14 

ALwk Pucker! i will be avail, 
able during the show to auio- 
giapli Lupin uf hi* new boat. 



TTte Compkte Rainbow Guide 
to 

The Hyatt Regency Prince* 
ton will serve as host, □ 



9<J THE RAINBOW UctoDw iBfli 






Toll Free 
Order* Only 



Info rtne lion 
301-521*4886 




A Iandicapper! 



I Pro Football 



Tired 0i wrestling vvrth Sunday point 
spreads? Lei your Color Computer 
do it for you! Pigskin Predictions, the 
oast sailing nkl nendicftpper, n 

ready for 1 985 Spend a few minutes 
typing in scores oecn week, and 
here s what It will do; 

■ Menu-driven selection of scned- 
ules, ratings, division races, predic- 
tions or results by taam or week- 
Sevon diiiereni feporis available 

■ Easy once-B*W9«k entry oi 
s cores -no complen. meaningless 
state* 

■ Predicts scores of all games for remainder of sen* 
con each week" 

■ Calculate* projected won-ioBt records for all weeks 

■ Maintains homo field advantage and power ratings 
for all teams, 

■ 1 905 schedyta data file included free, 

■ 32/64K enhanced version features dazzling Rain- 
bow Writer Screen display Seeing Is be Having I Stan- 
dard 16K version Included, too, 

■ You II Da amazea at the power of this program, 
i C/32K ECB required (32K for disk). Only 135 Is on 
(ape or disk 196& Data tape or disk tor previous own 
ars, jus I S13 95 




College Football 




After two years of searching, we've 
finally round a college football nandi 
capper! We think It's a winner f The 
Lock ma star® maintains stats on 
TG5 major cottage teams, analyzes 
the local point- spread, and rates the 
game as a betting proposition. Why 
waste your efforts on games with 
marginal chances of success* when 
you can get your Color Computer to 
pick the games ihet are most likely 
to make you a winner? 

To use the program, all you need 
are the College Football ratings that 
appear each we*ik Jn USA Today. Yuu can run Individual 
gomes (including bowl games}, update team stats and 
customize each game's rating with critical information 
such as coaching and Quarterback changes and injuries 
to key players 

Using the weekly stats and our mathematical formula 
{which Includes schedule difficulty, power ratings, of- 
fense and defense}, The Lock master rates each game 
against the current point spread and tells you how sure 
iflebst is, 

The Lockm aster Is easy to use end menu driven. It in* 
eludes complete instructions and data file for 105 major 
college teams, 32K/64K Disk only Just $35 95 



Thoroughbred^ Harness, Greyhound 






Use your Color Computer tu improve your performance 
at the track 1 These 16K program?, lor Thoroughbred. Hor- 
neti and Greyhound racing rank me horses or dogs in 
each race quickly and easfly, even if you've never handt- 
rjQppod before. All the information you need is readily aveJ- 
able from the fiacino, form, harness or dag track program. 
We even provide diagrams showing you where to find each 
it ami 

Thoroughbred factors include speed. distar>i>> |^vi 
performance, weiqnt, class, lockoyc record, beaten (aver 
He and post position Harness factors Induce speed, post 
position, driver's record, breaking tendencies, class, oark- 



eo-out signs and Deafen favome. Greyhound factors In- 
clude Speed, past perforinancH, maneuvering ability, favor- 
rte box. class, kennel record, beaten fevorfle and breaking 

ability. 

We include complete instruction and a watering gt*ide 
That tells you which races to Pel and wbich lo avoid one 
of the real secrets at good handicapping. You can buy a 
more expensive handicapper but we don't think you can 
buy a better one' Thoroughbred, Harness or Greyhound 
Handicappcr, £34 95 each on tape or disk. Any two tor 
JS4.95 or all mree tor $71.65. 



Federal Hill Software 8134 Scotts Level Rd. Baltimore. Md. 21208 




GREAT COCO PRODUCTS 



pROKt 



VBO^ D 




WHY 
PAY 

MORE? 

The be it 
is only 

$59.95* 



• OthpmjI key i.iytmi 
> f *V(, ln>t*Jt«ljun — tiu '^Mdcltiiff 

f InduMJuilli to»i»£d wJih tult iminucl-ianii 
• b^onih "Touch Kpxr" r»*l— nu ciR^frr^ 

» CriHrtsn^rr*! In* nmltlr\ frrH^hert jotwannrr 

dllcr <(jpfcxin>4lc1|i October \9fs2 *rqunr in 
tdapte* lltMM* add t\9r. 



QUALITY VIDEO MONITORS 





SAfc MA COLOR SC-IUU VJJH.ffi 

frifem 1 » .mini* - tmiv < J rii»Mhw in 
Hi* «UI H Jdr in M rui i:rWi* 
UitiM iiivli^fc-' jl»hj»*iI1i i^eoJMf ■ «Ji-#- 

Kid t»±jWu) HV'n^ 



LArUBHIfK.t LKAHHlC* AAltft K 

SCREEN MONITOR (iw.'JS 

"iifii-1 niukb *Jlh p»cwmn* *immir> 

.,ni o I. ii.- 1. *bir»rt W* u«H lhn**»o»t*- 

Mf iii^tir r^'i-co- 

1 nlh v r hr jndi .Urn.' 
C _| II inr julefi tmiuL i hi n-ritti Lhurt, 



O^dcr j qujlH> muni I or from us and j 
Universal Vidteo Driver for only S24.<l> 



Save $3.00 



SERIAL TO PARALLEL PRINTER INTERFACE 

300 to %00 baud, Complete yvith all cabi^ 



,^MaMsl p| jwe , supply 

< ,\FVV ITEM 



< ^t\\ I ltM> 



NEED MORE MEMORY? 64K Memory Expansion kit 

All parbdiid <jjrn|jtHe iniirtri iniri 1 * 0m F' ami F 

4 NownNiYiu.") 1 ; £ 



tfe 



PRINTERS 

NEW 5ur Gemini 
SC-IO model printer 



Only 5249.9'; 

120 rps w/irire 
descenders 
2K buHer, 
proportional 

spadnR, New model for i%S 




GREAT BARGAINS ON 
COCO DISC DRIVES! 

1 1 JVtFl F 1 1 MVMM\ UllHr 

* ■ CJtu'ir a Its* Tnifi l<k tM*t> 

• Ml n. I ,r hr.,r r>,i.i' :'l it ! j 1 :r H 1>r it ! .411 I. 

* ftli PWid fc» ^i^tOitur OrK &r»t*w 

♦ ijnif «j untiring Mtmn 

>ni(k- Otw H5S0C>J Irr DuJ Ctljnm wiOiriHullt." 

^drtlTifwil OrKr 

Twn Or^v*. ^SDD) <h Otul retort **X~nrvm\*r 

S*nn<p Omw* irrtpm in l"Kul C**»tw» wflTnn|»fll(ff 
^ddibarul Uritv . . 

Tvm OiK*t lOEDOt in Owl Cabinet w/CWmik' 

Dual Ci*iinrtiTW<^ Supp'v- 

01 « CwniralScr ihfldk> Mmck ot J A Ml . . . 

CunneKtlnJt 

K^J.u ShiAk DOS fvOM 1 1 in A^imiiwl 




UNIVERSAL VIDEO DRIVER 



• Woti.y Mfilh MonothnjiTie Monitors 
■ imy iiHUlrafiofl—NfoSoJdBfmjj 

IMAillA tOuil COCO TO OfTJfAtT VM1H 
A YlDfO WMTOI fWHAD Of A 

C*rchiHv cnflinecrBd lo work *Hh 
ALi Coior t omjxitcT tnodch. include 

.ri |£l In- i-v. COC OH 




Great Price! ONLY 



$ Save Money on Your Cassette & 
Hist Supplies $ 

Iffy* tiuy vJkuiti«n Jnd Jit'J* <n lirpn^rjnlllkr* litr itur rbfl jiu> iml i in Th<> 
saving* tin 1u yOu. 



to tot iSw 



C- 10 ClVKHlTV *f»atlTl» it ti. 

Cjuctrr Hm^c faai Z5 n 

BjMl. I.J RtJA 1 ^ - »f-i4*4. bf.f ' ■ ' |.|-.. I 

tHJiTidcd M RUM w'MdnwJt , 

Disr I > ROMur pDCftROM W-VUttuj' ,. . 

HrgJM quJM^ nalM>ni*Uv actwrtit«» hr^nri f..,.^rarHf^ IVfTnffrjtfw p ^ w H 
upljae (Ji<k: 1KU rjkli. during nunrwl uw LH*t\ jnv dou^nr duniili rvmitih . H 
h M h v> iih d^ftfT . 1 1 J <); <nr 10 iikf- In an ^!tOC!*vo ilongf hox, * Cnul Pw#J 



V DISC STORAGE 

nt> lo ?t SW" i^di *J!h Hi itataUi. inde^rf tfi*kkriu 



SUPER BAHGAiN - ONLY $935 
SPrT I A I — Piirrhflw thU ^nriigi* 
Including 10 ritac's inr only >Ji 




'The Connecting Link" 




CuGHJiil n> d vjludiiff ulilrly pik-Htrdtn iluk dlbw> yuu tu Udfi^er TdmJy 
ftilnr OinifHJlHT tlrtt fi3*f» lt» yiiur .V'.^ IX IS rri.i' limt'. Yikj tn.ty .tf^ii U^n^.- 
f^r MS-OQ^ 'ilt^ in a T nlrw Cntr\pt\wr rtlw ToT n-l»ill will ^iw»yoit 
countless haurc of fDtypms . j great new utNKy 



PCSfTLJ 

Wit now Offer I D M PC-XT cDmiMiiWe comyurtH iy> 
hfilUi OcNi'l itltlr hii 4 T«oJy >000 u< ulht.^ MjikIuplI 
PC until fuu r Iteikt^ur *Y^'«"> -ir>rj 




SERIOUS STUFF 



ACCOUNTING SYSTEM 

rr-t M*rt Uili ft MMX* ^Offl*ifflMJ||>irtf#W *MW*1 MM IfcrXiwwff pwMWfiluri n#*»*n| i 
I. -I rlJtiin.i ire*'"i Lu inuon> Irwxlfti* arid cnjn'rri. |«' f*»t L><: *H^d TtfWiH 4Hl 
inaii'iaf n n»e ir rJ lr» uvh»m*ion >ei|li"«il *l Ij 1 Jump. Tire if unLi 4k * ud fnij|M>m 

ui p^Viii. ihp lyjmpifjnr lyjfft afnftjrn d*tlfjn»d IP tiinilk (hU Itflfc ffOB*dt*3y«t»tt 
4flK 4 f*f -+"rm din ' "i >Pt)«H 41 M lh» prrrfjair* rmpiK'pdJitp. cn»iW, updltt Mtd ma-tfttaUi 
d*4 fll ei and Drrojrc I be ri««iuj\ KCunnrinf 1 fcf«m jbc hiding a rrnwrf im »i<>t nil, *(* 

A I la tMajHIHE 'final, Hfl Wi'^lrti Of Mid UllaTUX t tMlaVrte »Jr**t. 

Tr i«. uunl tni kol«w*r-t tj»|K 0« eatwd* H*h*r (XtCfad pdUkl*E> Jot ftfHrt tanfiilmi 

•r-d nx-mlts a d*iaj*ed iWti«l>H|r »uvm! ONl> mii 



ORDER ENTRY SYSTEM 

i~l*e M^V Pan rupJmi tile) unto uruunwnic )nl«ni prtntdrt « till. rflktWH mei«tCE> 
tMft pfdV-rt, p»kii i!i*j.j/.r^ t jtyj*\* r"J "nrvirfi, ultjffic *aha icvo"^- and ihu.'lHsn 
HC»yvjM*i Tha ii^irmiuiorfu^t*! ► iniaiv.cnlne rrHjf«la* MTf«*1tti*5'» (ixr icier H 
\*"*> UK of mmtary m ih^iifd Jl*liir with an Column printer .jfltiefWOi mart 

due onvn 

Th» Ofd* *IHiy Hrllwaj-t equal I Crt im-woi h»$tw peloid p4C*if*l for atkv<QiVQuttft 
jnfl inrhKlFK i rt*H,Wlrtt ^(if ' ■tins! " ■ ■ >' OM L V t^. 4 ) i 



EASY EDIT 



altr |<«j * 1th t userAj »U4*w#rt IneJdajlfia, • Iki4t -HI *h t.pr r ** I n K »p I Ml ■ ' n it rrnwy 
£«fn*. * t1 rtMiUOa* by J* Ivt* Xir^Bn, Ml a her Fr p p p , «t»n*rv* w<(> t^pjwTinf , and 



EASY-FILE 



Dau Mdis a cement 



Need * good ■■n« J itq| M luVSwuci kfl truniamr Nm jUMI 1 pntcvn m kKU BStf pJ JOtif n> 
■*rt^tM:n£K-|iDjr-rtinipiA;rm*(jMin«. 0* w«^<.i>»rOirj(rfI>>|f!wlw»*<N|i*«iUh lrf<*l'i»i»r' 
h.:le itkitii 'V* .ntprjn^K purtNnMl EAiYIIU will do *V 0< Ihcw Knflfi and man» moir. tV 
f *n*%tB» itw 4 nd innfUi3i*f<t pjdaprf in jn *uw; J binder. |kn*F^J JJK 
«t ct Kit* pr» due dmc. 

Otd>r VfMin NOttt C^f r i^jwriml lm Cinty 



5UP£R SCREEN 

Ihr Catqf Cy«np*il«rt iHifHtdurgrr 

• A hp 72 :li«i<if' ti<r N iir-r .Lirr»i 




orex 1 yog h« tl t«" 



JUST FOR FUN 




Adventure and Arcade Games • Cassette $24,95 Disc $27.95 • All require 32K 





Th't t|tJIHl*j 111-. [5 «llf1l)4Ult L ■'■ 

fkrt Jbnjitf tfienuithlp Inlthocr in 

Ihrntpwm h» ji d«idlf HfVt j nd 

vmr mmm «i tustmn it* irnn- 
i i*i ul and return wnh 4 rm 



f Al IHillliKn 
A njluiblr THJiftiTi 1pr-,j-u«r* lu» 

Thnii ■ c*i4ll* risini *drtn*taM c w-i J ! 
*n KUMMl at turflWf- VouH 

pyramid, «td ynKi'K ?n»>i crjjj 
Trader »«»— i>\ in Imnj (ntfir ^nrr 





tUtH TOW* 
raptor* Ifl* j-trcnrnl. irrtUical romi> 
OttrwpwrHriiHiJh Firtrt lh«" mjjjr 
ul wtwthl*>d tiiu in rj-ndpHw" 
able 1re#«fifci «i lt/u iminMnruvrr 
the rr 3-* ruret thar tlilher *od vn hfh i 
abihiifOa Suj>eTliH«tadr*rtrcn— 
IhU nup will » h«i four i-o<t* «|f. 



>r^ it mil n 

trf) buur L».ipi ir|«-r4in JHj Kulid 

ISflkfc readrl The fftplvc! <n Ehn 
*rfnn1ur» lrsilj «v,rH i 4 ndin j n d 
:ni» iifti-p ■ p-jrF ■ u . < . , ■ 
rilWt rou'H fur imp a pitarc a 
. i >«iit *riJ ii.ii iw Pi j i>(j nr » lu.r»i • i< 
:h'n tpiotwl rod unuivr uriwiP 
hum. 




Cpuflifen iwnifi I nil n' t mijnllp- 
r«ir pnt nj foltt hufcfw al tha «nd 
Ol r>t r antbrr* Wm^lu^ arw*npK 
nJ iu ihxj in* marvfiaui mjniirp 
Lui immi li<* rtuilfd i hen irxt rt 
rCfTVImhMfdrnlPlhMda) Vou,ana 
dvdki'-nl iLh»n1«rrr ru.< de-Pft- 




lk< 

*l 'I | 




•LACK 

LnriiLii<lf; I hp- (nrf W jrt Fnajlc 
dttuu iLwnfrgotidai ltHhrr-nhir T 
*rn»Fvrp«ir. Vuv II in* <u dw- 
lccj<»orn In ihli Vpouk ■ aaVcu^rr. 
r^au'll lnv#ward> |n| lw and dcitiu. 
■ng rull In \hh d^ukr; (*la-, A ML.41 
lfl« eiriTi ad-irn lun- pi w U 



SHtrriNGi *Jl rprtSPfS under iKm pi* -i-u" >rlrl \ .' *w\t\tti\*. (SaiP All mrlrr* t»»/r t IW pi^m- .»drl 11 rv^JUrJir. ftV <Mt CalHumw <t*wrlMih tiBi'.in jtA! L<"- ■h-Ihi u>. iJfderr oH.I'S'll*' 
lliciumiwnul t'-i. (net*. T^Uh (ff thinn»rqj J«T»mmf r>Uij>» rvntal Ui, 1u*h1k. S*j*twair JiUhtfn, Ch)Am.I i« lar n-inl|rra| (nvijwfi r-nr^eUnxdvlJl^ ^WaCV^U MfMrrCiiltl 
ri 1 1 J V W I JWp Hut m1 in f*tun1,i 1 v K-ity 




FREE— Send for our free catalog llier. 



Marfr Data Products 



r^mwrn c 24001 ALICIA PKWY., NO. 207 • MISSION VlfjO, CA 92691 • (714) 76B-155I 



SCHOOL IS IN THE HEART OF A CHILD 



4K 



The DragonTown Library 



By Bob Albrecht and Ramon Zamora 
Rainbow Contributing Editors 



"School t* In TV He«M Of A CruW* b tut purnti u1 quite >o«n» tnildrea. 
Wt want in help >«™ *ork utd pUf with *<nir 3- to fr-vcai-ajd child utd k*m 
to vie cuuiMct} « 6 lurful fain id tiiKiiciux. We kuinai *ay* Ll> use the 
I ivws- n--o.ni imtcL 41 nuuiiwi hkmu% lu cot mi » vie * uui thiUT* iinf rpeside lire, pruvriJi 
ittxJ cubuui gvtr lict u*rj tde. Sec the pride on her face a \bc direct* the 
coifflptffr to do wrjai ifcc attecn wiiti 4rlldcr«i4a«. "See her Hm3 gfxti iwfA d 
to " on" u sue pm{mci top ay ttrp vHh yttor prtfnw *m1 r«f ttij giiWtartct 
#f wilt exjanrt hnpe win ynur HHpi th* frtllmnriu 

• Sj-h, fit lawtuiipT uiiuiiqcio tu JJie alu^utfiy tin be the fftdd 't .own. 

» t riixai ciiliLnlJiiri of taftwin: biud an eltr.Tttiw pfaytmioe in f*mll* *nri 
teuton envuorunrrai. 

• Antlitiflrui rcmiimri rn cnttuitr rvoort. niMjarkflei uilr*,>tr pimJuhnv 
nrf Ifrntfcv rtfc 

• SofpwlkDiw lor trjltrtudtt and lun laaci iway trorai iti<r lOiupnttj ru mu ch 
all rhe Ubwtftii '.ar iiilnr«iHirtii, wtHoh TV together and ditMtt it: w6rl 
lujrttwr u vdlwmeert tR a cerntnUnLty $»rp>*<3, lake an '(■unai* walk. 

• WhaiGvw *t Lourn ffuot turn lie* w+ wflflf wtth in tteftlo ttafc. w from you. 
.iui /caJti: L«'« pool our bzujwledfc wwJ dwte twr experience! ft* wc lean 
from ovj UuUkji. 

Cftp/n«hl* l#*5 b» Drn«pnQuc». P.O. Bo* Manlo ftiri, CA **326- 
76?? Fortran) of ''School li In The Heart 01 A fluid " CfttfKied from 
fttJ^HJ lVW J4£fc tar Boh Albtrdii. 



(Well-known author Bob Albrecht has written 
numerous articles and honks on personal computers 
through hts association with Dr&gontJucst . Ramon 
Zamora ts author and co-author of several books* 
co-founder of Computer Town USA h and is currently 
designing computer gomes for kids at Child Ware 
Caip. in Mettlo Park, Calif ) 




W 



<e read a lot, lie re aft some 
of the sources of information 
that wc find helpful, useful, 
entertain ing, mind- stretching or 
inspirational. 

The be hi sources or general it] forma- 
(iuji on ItHcturjg your iwn children are 
huokiv and a ncwslctlct hy .Jnhti Hull 
We recommend (hcaer How Children 
Fail f Rev.. 1982) $5.95. How Children 
Learn [Rflv, % 1983) S7.95. Teach Your 
Own (198 J) SB .9 5 and Growing without 
Schooling (newsletter) one year (6 
truest) fur $15; single issue. 52.50. All 
are available from John Hnlr A5-.11- 
ciAtcs. 729 Dolyston Street. Boston. MA 
02JJ6. 



fhnic Skill* h a boot by Herbert Kohl — l uronderful 
book by a philosopher and doer who s]>eiids his life lear ning 
about children from children. We wish every person who 
is concerned about the growth and well-being of children 
would read thi& book. If your bookstore doesn't have U v 
order it from Bantam Books. lnc. T 414 East Golf Road, 
De> Plaines, 1L 60616. Cost is S3 ,95 ^v'^V^N^v- 
plus £1 .25 postage and handling ( History can b« 

Amazing! Most people can now 
afford a home computer more powerful 
than the outrageously expensive insti- 
tutional computers of yesteryear. To 
find out why and how it happened, read 
these l wo books: Fire in the Valley by 




9 ft THE #IA I HflOW Octorwr 1 5BS 



YOU should be here . 

FULL 80 COLUMN CAPABILITY 




* i l } t t S0rrw*SE I Ml 0 i 0 - ' * c 

I" f*- & fli^f tOf friar Oofirt*- < Mi * .J*-*c!f tew 

3 i*'% ***** tarn**; icAm tfwt'iH** to ^t. El it* Vt'** 

^« *N maa *er an 13 nii#n nurJaj w U. ■ T" geJ* 

+> dill iMrti. miwutff fc,*ytfuri3 ni^ tot*t— * ttrtm 
'^sjj^iji.jni ^» nam. 

i^tnt «UrtJ Lf» mr e# ■ tnjfrflft 111* Fil Wiiy vlV, «n 90 fl>J*w 
W-o- ^ >V*ir., Pwt ftA. T(r tain* mJ Mfl-Urt C***-^- 

I* | * 



*a pat Jut m Eut»»c*le/W tp •> CPihW kw suf 1 ^ 



l I 1*1 <» 1* * >f l 
^plt 'J» T »"1l<J» 111 M» 

'jvt wild m* 

. . : L JT"* LlM W ITT 
*W Wr* (i tit M 




mi i # i f • r lilt rut 

" i,r, n »• Him Minn -I- 





Elite-Hie 



Elite-Word 



SAMF POWERFUL FEATURES + SO COLUMN DISPLAY 
Sp&citv Disk or Tapo, $79.95 «ch + $3,00 Shlpp tog/Handling 

Th**» vvnttora not uvHfclatile at R*dln Sru*Sr 



EHte-Spel 



SAM E POWERFUL FEATU RES 4 80 CO LUMN 0 ISP LAY 
Specify Disk or Tap*, $39.06 aaoh or $20.00 whan purchased 
with Eli ik >Word + $3.00 Shaping/Handling, 



WORD - PAK U 

Our Price $1 25 DO 
53.00 Shippinfl/HondlifiB 

*'V P Cable Connector S25,0C 



SPECIAL - BUY 

Elite Cain or Elite Word 
vrfth WOftD PAK 
and deduct 1 0\ 

from total pr\w. 



201 Penn Center Blvd., Suite 301, • Pirtsbu njh, PA 1 5235 * (41 2)795*8492 




COLOR COMPUTER WORKSHEET * 



HteCalc/3.0 



How do you improve a widBiy acdatmed worksheet 
program that's already powerful, fast, and easy to 
use? WeVe added new tectums, mom commands, 
four screen displays, while maintaining excellent 



vase of use and full compatabitlty with all existing 
Ellt9*Gaic worksheets. You have more power and 
flexibility than ever before t EHte*Caic/3 Q Is your 
best choice, and It's waiting to work for you. 



hJ 



WINDOW TITLE LOCK 
Holds Column and/or Row Titles 



FOUR SCREEN DISPLAYS 
Ftilurat 2 Hi-Ros Screens 



EI 



IMPROVED STORAGE 
Stores 30% More Information 

ZAP COMMAND ■ wipe j out 
number Janrti ten & formula* 





* » Si i n 




I ,k4 1m1 * 



Mil j£;: 

■HI 14' I 

* *f" 
lit •) 

tJ4» N't "* 1 

■■** ivti 



- , H - MP. 1. 



14 LM .!*<•. * 



EIMa»C«lC/3.0 offirt TWO 51 character djiplayi 
drilling Ellla#Calc uur — conlsct us for upgrade pricing 

CALC-LI0T ia a separate, machine language, utility that works 
tndependenEiy of EWe*Calt II cur raid ailhar laps or disk work- 
sheet tue&, ana *m give you additional inlormation that was pre- 
vtouoiy "hidden" within your work ah eel With CALC-U6T. you can 
Hat on Lhe acroan lor prinll Ihp 4clu*k canienla i>r turn wo'kniin^t 
celts, inciodlno FORMULAS. CALCLIST % 

* COLOR COMPUTER COMMUNICATIONS *r 



Sped a I Ellte«Calc^PBJ version for Word PA K 

SPECIFY TAPE Oft DISK ELITE CALC/3.0 169.06 
£llla-C*lc/3XI Tap* ftodlo ■ 5ruo 4 300- 1ST 
Elli*-C»ls/2.a Ohk RrifeShtck # 9M»tB8 



rhC«.ADm 0M t t tP«* mT* KrrmjLnr 

Elrta-Caltr&Q St Cita-Liit - S7fl AS 
EliiaCaloTPaJ torWofd-Pak - AS 
J h^'On glnah Dirt-Calc }Var L | 3) N OW„ 334 . GO 

* COLOR COM PUT EP DICTIONARY # 



Elite • Comiri 



M 



Elite -Spel 



IM 



Elite* Comm turns your Cntur Computer into a powerful 300 
Baud terminal 

EUtm * Comffi U SMO O TH Specify tap* or Dial) 

operation that* *Oa*i OS 

EASV TO WSEf J/?. yo 

Wot preienlKf avulatm «c Radio $h*ck 



Arm 4 bJ ■ ■ u j ft* Q*4#r 



EJiratSnfl/ is an avraHanf upettmg checker tot your Color 
Computet, and its VERY PAST that's the key. Why wait 
whtta a spelling checker does its fob? Et(ie*Sp*t identifies 
a st potent tatty misspelled words with a single pass through 
its perfectly adequate 24 000 ward dictionary. Elite* Spat 
lets you Add ot Oeiete Dictionary words EASILY. Elite* Spat 
Is fully compatible with Elite* Word and will work with ASCII 
files horn other programs 



Sp**d te the key , 
Etltr*Spri ham itt 



Amitotic an 
D4*k aatv 



$29.95 

RadiC Shec* 1 ZtWw « 9C<j- "3D 



Wbrrv purrhw* with tHJt ■ WOHD . . ONLY US. Off 



Y* * cairn compute* wwo pboc casor « 

1 ^^^^^^^^^^^^^^^^^^H^Bi 



FREE 




liteWord 

Alio Available On OS t 



THE SfCOND G£W£*WfOfV WORD PROCESSOR IS HEBE! 
SUTE*WORD l$ & high performance. All machine ianguaga. 
F\iti Rr.mtifl Editor which oilers an eaie-of-u%e that It) simply 
incredible ELtTE*WQRQ has many powerful features not 
found in other word processors tor the Color Computer. 
BUTE *WQRD a /so otters a printed output flexibility tha r can 
handle yam aopUizUuHtad home end business Applications. 

LOOK at these Matures; 

Vary eesy to use « Top screen tine ressr vsd for HELP dl*- 
play/ Commend prompts * E*ceM*nl for GOTH program 
niJtting, and word pfoc siting ■ TWO tejcl an try modes; 
In* art or Exchange ■ Auto Key -Repeat • Smooth display 
scroll for sailor proof raiding * True Upper/Lower cat* 
display with lowor caeo descenders • Hl-flee t*xt 'View" 
mods display* teat exactly sa It will ba printed ; kncludl ng 
text Justification Auto Line Cantering, dynamic Margin 
change a. Top and fiottom Margins, Pag* Numbering, and 
Page Breaks • Inefudv feature (disk only) permits In- 
cluding eeverel flla namea, within one output document; 
total document will neve sequential page numbering If 
deal red * feat (Hak I/O no loading o1 overlay file* to 
■tow down operation • variable Text (Mall Merge) 
capability for Form Lalter generation included FftEEt 

: Extended Basic Required For ROM routine calls * Variable TAB 
atop a « User dehnsble Headers pod Footers * Smooth cumgr mow- 
mem avur leal in any direction (Including vertical! • Pa a* Forward 
or BacKwa^d in rough taxi * Jump 10 beginning or end ol text • Auto 
made text centering • Aulomiitic text Word -Wrap if desired * Tfue 
Slcxk tent Move, Delete, or Cooy » Pel*!* entire stfsen lino * Back- 
space' a no Delete Characier * Delete cnaracttis uUtiva cursor • Finn 
d airing q( cnarnciefs * Global Replace tnaracter string * Two ni- 
nes screen displays. 32 > TBTor tort entryVedJting. 6* x 19 for for 
malted text viewing * Continuous Memory display * Over S2K nie 
sue In 64K mechirree • Easy generation ol ASCH Hies * Save.' Laid 
text Ijles 4 in ASCII »f desired) * Program rorrmmbei* la si Hie Maine 
loaded or saved and will *nip io II Dy default if desired * All i U 
errors Hipped and recoverable * Disk commands lor Grange Drive, 
Directory end Free Space * FVinl Formal feel urea eliow user lc 
specify Left Mirgm. Line Length. Line Spacing. Top and BuUum 
Matuki. DuuliualB CuuiEa. fliuhl-Sitlu l&il Jusiihcaiinn Page Pause. 
Page Numbering, and mora • Dynamically change any print Format 
teatures within text * imbed Hex cooes and printer Font change a 
within tax I 

Aaainonai OS~g version teaiures 

Edit two uiei simuitBnaou&ty * Save or Print only e portion of ine text 
buffer • Ed<t Mea larger than memory (uses d-ek as bufierl » Bloch 
Copy I rem one file to Another * Execute any Q3-fli command from 
Ediftw 

IS you liwnr powmrfui features AND a program that'* 
EASY TO USE. Etit**Word in Jar you... 

smcW tii» * eg as 



tM 



Elite-File 



r^/S rf ' ELITE* FILE ii fhe Da fa aa5« Manage* thai Color 
Computer use^s have been wfl^r^g /or. ELITE*FIL£ is tor 
Qvotyono who nt}ad& to store and rattioYn information 
ELITE •FILE is a tuU-fmiurvtf relational Oats Base Manager 
witn an the odiung and raport formatting /aa/unas ftief are 
typically found on muvti larger zomputat sysfoms. COM- 
PARE the others tor record structure flexibility, total record 
capacity, information processing ability* spaed of program 
response, printed output flexibility, and you'll agtse thai 
ELITE* FILE may vary well foa th» mosf powatfitU useful pro 
gram ever written tor the Color Computer 



Em*-Wtirit TAPS 
Etltf Word DISK 
Em* WorOrQS-9 



«s# pon iai 



"/ /rVre cT//ftf 'Fife and tmofd rt&dtfy racamrtmnrt it to 
anyom.Jt^ po^r and spaed ti3 \fQ to Uc smtj to tie 
appreciated." 

-Cd ioire, RAINBOW 

"Flitv-Fik? is j very decant program and you can team 
W do afar w£r> it fit s hurry. " 

-Scoff NOrrrxn, HV f COCO 



No other File Manager give* you the a 6 feature*; 
All machine language for spaed ■ Flexible, user defined, 
dais record structure* • Up to 255 character* par record 
field • Up to t55 flelda par record » Up to 3000 charao- 
tar* par record • Up to 4000 record* par flla • Up to id 
files can ba open at the aamo time for information pro- 
ceeding * Edlt t Scan, Sort, Select Record Information; ill 
tone FAST • Output report* tg Screen, Printer, or ASCII 
Disk flla * place output date by Field Nsmo, with Custom 
Text any where on the printed page » Perform math oper- 
ations betwaao Raid content* • Produce tabu- 
lated report* from multiple record content! * Generate 
column total! acroa* record field oontsnts. 

Compatible with EMe-Calc and Elite*WDrd hies. * llsm tnaoriiy 
combination at Manu driven input, mnd single key commands * Sup* 
oortt up lo A dnvea • Minimum 3£K RAM, Disk required • Nested 
sub- field definitions • Up to 6 fields in Primary Key ■ Cugy r«m>rU 
dBfinlHnn Itnm run io IMr * Viaw'Prini record dellnllLon * tnpul/Add 
recorda wmn easy lo use Held name format display * Edit records 
with full screen "type over" editor * Copy records to repeat Identic*! 
dale • Ltwid FWa'Calr worksn#flis into random access da '.a UteE * 
Scan <nodo tor quick data retrieve I 



Radio Shack catalog ? Boa i tig 
COMPARE /eel urea end per- 
formance apeed , . . pou'H aaree 
ihof £flf*>nt* la the one ro buy. 



f HCHEGT 
FOROMLV 

$74.50 

om onif 



SLlttQ Sa^t urate 

Productive Programs for Serious users 



Add $3,00 shipping and handling 
PA R&aidants add 6% Sales Tex 

Poster Inquiries Invited 




Roi II 33** PlttSOUtgh, PA • i*1 7\ 796 8402 



£iitOi*WOfdt9a tortttic m>fd Qrocasmr *\ttt "uuf ****** frM 
ot featured, yer rfs ea^y to itmm and asm " 

—Smart Hawktnson HOT COtu 

7 wa * ittu* e I'jm r» * ip f » s tmrt wj En te* Word . . t After the teviaw, 
i wotUti nni fletttete to compare rf with m a r*o beer tetitne 
wof<f prof ess prj 4nd my comparrsor? pracea rr er rne fop of 
Jfte irsi." 

—A audtfyrtugwjt R4<rvftr>w 



Haul ^reiherger and Michael Swell nc From Osborne 
McGraw-HilL 2600 Tenth Street, Berkeley, CA 947 J 
$9.95 (paperback). Hackers; Heroes of the Computer 
Revolution by Steven Levy, From Anchor Press/ 
nuubleday, Garden Ciiy . NY $ 1 7.95 (hardback). Together, 
these books present a. definitive hkinry nf the coitipulrr 
revolution thai brought powerful, inexpensive cumpuicis 
to you, to me, to oil or us — the people. 

THE VEX T Whole Earth Catalog (second edition, I98J). 
We cant think of a belter way to describe this catalog 
iti an r he way they do it un Page 1. "THE NEXT Whole 
Earth Catalog is an evaluation and access device. Wilh 
it the uner should know belter what » worth getting and 
where and how to do the getting, 

An item is Listed in the Catalog if U is deemed: 

I) Useful as a tool, 

2} Relevant to independent education, 
1 i High ipjaliiv ur luw cusi, 
4) P.asily avail ah le by mail- 

The listings arc continually revised according to the 
experience and suggestions oi Catalog users and staff." 

The catalog is huge, J I by J4tf by i% inches thick, with 
608 page* crammed full of the most interesting information, 
Get it from Whole Earth Access Company, 2990 Seventh 
Suect, Berkeley, CA 947 10. Cost is SIG plus $2 postage 

jinlJ htLjiUlitL£ ft tdphil n|,i iqsidcnls .uhl {\ c % s c |lr\ ln\) 

WHOLE EA RTH Review is a periodical from the same 
people Who put Out THE NEXT Whole Earth Catalog, 
Once there was CoEvolutian Quarterly* then came The 
Whole Earth Software Review. Well, now ihe last two are 
merged iiuu WHOLE EARTH Review. We recommend 
yon get t\ r A year's siubwriplion is SIS (6 uyues) from 
WHOLE EARTH Review, P.O. Box 2795*1, San Diego, 
CA 92128, 

Parents. Kids, and Computers by Lynnc Alpcr and Meg 
Holm be rg - 145 pages of goo d i n formation for o nly S4.95. 
Lynne is a math and computer teacher who has been sharing 
computer fun and learning with her own children since 
1980. when her kids were 5, 7 and 9 years old. Meg ts 
a technical writer and editor who work* closely with 
educators who arc developing new ways for children to 
learn with computers, (jet it at your local bookstore or 
from SYBEX, 2344 Sixth Street, Berkeley, CA 94710, 

Sound and Color Organ 

let's iur a the CnCo into * very simple sound and color 
organ. Your child can play up to eight notes in eight colors 
ujme the number keys T through '8'. 



Lining I: 

100 REH**SOUND & COLOR SCH 18-1 
111 CLS 

199 1 

200 REM**FILL TONE ARRAY 
210 FOR K=l TO $ 

220 : READ T(KJ 
230 NEXT K 

299 1 

300 REM**TELL HOW TO PLAY 

310 PRINT @4S0, " PRESS A KEY (X 



TO 8)" I 

320 K$-1NKEY$: IF K$ 
330 IF K$<"1" OR K3>"S 
399 1 
400 
410 
420 
430 
440 
499 
900 
910 
920 



ii ii 



TflEN 
THEN 



320 
320 



REM* *PLAY NOTE & 
K ~ ASC(K$) - 49 
CLS K 

SOUND T£K),1 
GOTO 310 



SHOW COLOR 



REM** TONE NUMBERS 
DATA 176, 185,193,197 
DATA 204,210,216,218 




Block 200 loads the inne numbers for ihe musical scale 
of C into subscripted variables T(l'). T(2), T(3), etc. 



m 



17* 105 193 107 204 210 21(S 214 
T(D T|2| TO) T(4) T<5> TW T<7> T(§> 

Enter and run the program, then let your child press 
keys. Alt keys tire ignored except the number keys, I to 
ft, and the DRFAK key Here, are the numbers hi prrs* lo 
play "Mary Had a Little Lamb, 4 * 





* *■ z. 

r'?"r 1 


3 S 5. 

■ r > -i— i 


*P — ^"f- 

Mai-y hfli'l n 1 




M — n-f- 

Ur- Tin Incnh 
J J 1 


III - tlm l,,rh. 

i t i i 

3^NI 



M*r- >• Qta * hi - rip j Amu, it i liri*:-« w** »rwnw 

Encore! How aboin a Utile ho, ho. ho? Put the numbers 
abnvr ihe notes, I lien hclpymir child play 14 Single Bells."" 



1 



i ic- -]Lp 6*1 Li. hn-gln BbLLe, jlr.-q.la all *Jt« Wiyl 



I 1 ' I IU -? 



Ofi, wnai fan h i* ro rode s oro torse o-pen slsiqiu 

Make the duration of the tone longer: 

439 SOUND T[K}*1B 
Then try one of these games: 

Guess My Tone Number — One person presses □ number 
key; the other person listens and guesses which key was 
pressed. 

Match My Tone — This one is for people wilh guod pitch! 
One person hums one nf the eight tone*; the other person 
matches it by pressing the corresponding number key. 

Mike A Tune Take turns pressing a number key and 
write down the number of the key, After both of you 



102 f HE RAINBOW QlLl-Imi 19S0 



press number kcy$ a bunch of times and write down 
each one* you nave made u tune! Tukc turns p laying 
the entire tune. 

Uu LtMer* for 2* Tones 

Using i he letter keys A 10 Z, we can make the CoCo 
play 7h different tones. We will pul ike following tones 
in the array 'T\ 



K 


T{K) 


Note 


K 


T(K) 


Note 


I 




Middle C 


14 


ISU 




2 




C, D* 


IS 


185 


D 


1 


ioa 


D 


16 


189 




4 


117 




17 


193 


E 


5 


125 


F 


18 


197 


F 


0 


133 


F 


19 


2[H1 


F\ G* 


7 


140 


P\ G' 


20 


m 


G 


g 


147 


G 


21 


207 


G\ A* 




153 




22 


210 


A 


10 


159 


A 


23 


2U 


A* 1 B L 


II 


165 


A*, B* 


24 


2L6 


B 


n 


170 


R 


25 


218 


C 


13 


176 


C 


26 


221 


r 



Press the letter "A" to play Middle C. Press 'B* to play 
C sharp or D flat; press 'C* to play D; press H D' to play 
D shmp or E Qat T and so an. 

Qui program is quite Miniiar to lite previous one. 



Listing 2: 

100 REK**SGUND & COLOR SCH 18-2 

110 DIM T(26) 

120 CIS 
i 

REM**FILL TONE ARRAY 

FOR K=i TO 2 6 

: READ T(K] 

NEXT K 
i 



REM* * TELL HOW TO PLAY 
PRINT $480, "PRESS A KEY, 



A 



199 
200 
210 
220 
230 
299 

110 
TO Z rt r 

320 K$=INKEY$t IF K$^'»" THEN 320 
330 IF K$< M A M OR K$> H Z n THEN 320 

399 1 

400 REM**PLA¥ HOTE & SHOW COLOR 
410 K » ASC(K$) - 64 

CLS K-S*IBT( (K~l)/8) 
SOUND T(K) , 1^ 
GOTO 310 



420 
430 
440 
499 
900 

910 
920 

9 30 
940 

950 

960 

970 



Of whAtavw dura 1 1 on 
you w*tit. 



REK**TONE NUMBERS 
DATA 89,99,108,117 

125 , 133 , 140, 147 JwlH trig* 
153,159,165,170 
176,180, 165,189} 
19 7£, 197, 200,204f-*wf«ti*# 
207,210,213,216) 
218 , 221 w nm* t>u rWOff 



DATA 
DATA 
DATA 
DATA 
DATA 
DATA 



R ogglcd hy Line 42(1? Perhaps (hi* will help. Remember, 
'K 1 mil be an integer from one to 26. Why? (Sec Un* 
4lu\) 



K 


(K-l) H 


tNTtfK-n/a) 


K-fi»tNT<(K-l>/8) 


J 


0 


I 1 


1 


2 


,125 


0 


2 


8 


.875 


0 


8 




1 


1 


] 


10 


L12S 


1 


2 


16 


1.875 


1 


a 


17 


2 


2 


i 


18 


3,125 


2 


2 




2J75 


2 


B 


25 


3 


3 


1 


26 


3 125 


3 


2 



J Tic value of ) NT(( K- i >/ S will always be an integer 
in (he range one to eight. So. Line 420 will select one 
of the eight screen colors, 

Would you Like to change what tone is played by eacb 
Ictler? Easy, jii&e rewrite the [DflTfl [statements (lines 910- 
97Q), 

Guess My Number — A Mary board 

Here is a "Guess My Number" game we play with very 
young children using paper and pencil. First, we write down 
ihe numbers from one to nine. 

1234567B9 

Then, we secretly pick u number. Lcfs pick seven. The 
child guesses. Suppose she guesses three, Wc put a ^pointer" 
above her guess. 



1214 5 6789 

I tic pointer f» points toward our secret number. Of 
course, it also means "greater than. " So we say. "My number 
is greater than three." 

Nuw suppose she guesses nine. We put a '"less than" 
profiler above Hr, 

> < 
J2J4567H9 

Ah a J Now she will see that my secret number is caught 
between three and nine. It Is greater than three f>3) and 
less than nine \ < ( t) We umitiitur until she guesses the secret 
number, and put an equals sign (=) above her ctu ueti guess. 



Guess Number; 


1 


1 


4 


2 


Hint: 


> 


> 




< 


1 


2 14 


5 6 


7 


g 9 



We challenge you to write a Co Co program to play this 
game with a child. Here is the first screen. 



OcEabar mSB THE HAJNSOW T03 



I 1 1 » i i 11 tmuiltniii 



1 H 



(4 

ta 



p 1 
















] 






























1 




























































■- 




















































































































































































































































□ 


U 


e 




s 




M 






M 


U 




b 


t 


R 


a 


A 


Ml 
































K 








































in i 


! t 


t 




ft 




t 




e 


1 




T 


o 






£ 


o 






P L 


. A 




t 




□ 
















































































































































































































































































































































































































■ 






li 








11 











































While the CoCo is waiting for someone to press a key, 
"spin" i he PND function. Like this: 



Unc 

number 



line 



KS - INKEY$ : R=RN0 (to): If K«*" THEN number 



When someone presses j key. pick a secret number and 
show the nest screen. 



COLUMNS 

< 1 f I 1 i I I 1 I ) t 1 9 > 1 ) | ] } },] 

IMMfcl . 1 .'A V* .V*.'. 1 A*.*.*.'.*. 11 . 3 ■'■'. l *. D . i 



« 



H 

KB 



4 

i 

? :ji 

I TV 

I 

If 
i> 
II 

■i 
14 

tt 



12C 
. .- 



it 



r 



T 



n|u 



re 



Suppose the secret number is seven and someone guesses 
three. Put the proper pointer above the *J*. 













































































1 




























































I 
















> 












































■ 




l 






Z 






























I 






I 




* 










J 
























































































































t 










H 




T 




P 


a 




r 


0 


U 


R 




0 


u 


c 


5 


1 






| 












t 




























































a 


















: 




















1 





















And so on. Alter each guess, put the proper pointer (> 
or <) above the guess unless the player guesses the 
number, In thai case, put an equals sign {-) above the 
onrrc i guess, blink the correct guess and Lell how to play 
again. 









J. 


; 


: 






i 


1 


- 


1 




r. 


T 


! 


'i 


r. 


i 






* 


■ 


h r 




| 


■ 
































































* H 






























































i »* 


I 








T 


i. 


j 


N 




1 


N 


0 




Q 


r 




A 




N 






c 


!. 


pi 






1 


T 0 






^ » 
















































































Hi 


u 


e 


a 


a. 




m 


T 




n 






B 


E 


H 
















a ibs 






























































e i» 






















































mm 


Siur 






i m 








































1 — 


1 -• 










i 


ft |4* 




















































p 










P att 




















■-. 


















> 










■ 














ift « 














1 


- 




] 






4 












( 






? 










! 








US 










































































v 


0 


U 




iS 


u 






& 


t 


u 




U 


1 




M 


U 




a 


t 












11 ftM 
































— 


































r 


0 




1= 


L 


4 


* 






u 


* 


1 


N 


- 
■ 




P 


H 


F 




t 






IS 












































IT 


TTTT 





f mm* gs*oT*) 

Designing a program like this is called storyboarding 
Use our story board to help write the program. Next lime 
we will show you our program. 

DragonSmokr mul Dragunfun 

DfagonSmoke is our newsletter about personal and 
family learning, including computers, rok playing games, 
play by mad games. COPY ME stuff, public domain 
instructional materials, software for beginners and, our own 
play-by-mail game, DrogonFun. 

Dragon Fun is a play-ty-mail role playing game for 
beginners. Tt is nonviolent and features cooperation, 
exploration, pioble involving ujuI story-idling. Kowtu play 
is described in DragonSnwkc. Teachers; Dragon Fun can 
be a great class project. We will start a new game in October 
1985 specifically for grades four, five and six, Your class 
enters two characters and guides their adventures by mail 
once a month throughout the school year. 

FlrftgiwSmtik? has become too big to stuff into self- 
addressed, stamped envelopes, For a sample tMjpy, send 
SI to Dmg&nSm&te. P.O. Box 7627, Ivfenlo Park, CA 
94026, ^ 



104 THE HAENBOW I'lcmtWf T+hb 



Now from Falsoft, The RAINBOW MAKER, comes 




The monthly magazine that's reader-friendly 

PCM has gone through quite a number of changes lately! We've extended our coverage to include 
the newest Tandy computers, increased our number of pages, and because our otd name sounded 
a bit stuffy T — The Magazine for Professional Computing Management"), we changed it to tha 
more reflective and friendlier "PCM — The Personal Computing Magazine for Tandy* Computer 
Users " 

Now, we cover five of the most ftxciting computers on I he market , as well as the most productive 
— the highly popular Model 100. a brand new portable, iheTaitUy 200; and Tandy's new MS-DOS 
computers, the Tandy 20QQ, Tandy 1200 and Tendy 1000. 

FREE PROGRAMS! 

We fearnod from the ra+nbqw thai readers want programs to type In , so, each month we bring 
you an assortmfint of them, including games, utilities, business applications and graphiCE. 

BAR CODE, TOOl 

Also, pcm is the only computer publication in the world (that wc know of) that brings you programs 
in bar code, ready to scan into memory with the sweep or a wand' 

TUTORIALS GALORE 

Add to this our regular tutorials on telecommunicating, hardware and machine language, as well 
as basic programming tips and product reviews, and we think you'll find we're one of the most 
l otormaUve and fun magazines on the market Today. 

Su if you're ready to add portability or step up to MS-DOS, stay wrth Tandy and THE rainbow 
family Ihiuuyh ksjm. 



□ YES! Please send me a one year (12 issues) 
subscription to PCM for only $28/ A savings of 22% 
off the newsstand price. 



tome 
Address _ 
City 



ZIP 



Irt order to hold duwn coals, we do nrji bill 

OMy check in the Amount of 

Charge to my IZlvfSA CWsterCora 
A cel. 4f . 



is enclosed 

EjAmen'can Express 
Expiration Dale, 



Signature , . . 

'Canadian avbact ib#f9 add U S f ?■ Surface rut* alaewt-wiv W*. Atluw M was** tnt Han (lofty Kr^cuchv fMlfltm* adn 3% ulaa th 

m\i to: PCM, The Fa I toft Building, P.O. Box 305. Proa peel, K¥ 40055 




Set your monitor 'swimming 1 
with this colorful and realistic 
animation of life in a fish bowl 



O 

O 

O 



G U PP| 



E 



o 

o 

o 



GrAp h Ics 




By Jim Ktfnl 



I've been a rainbow reader for years. The 
first high resolution machine language 
girij.ihic* piugiriiii 1 ever winked wax Dennis 
Lewaudowski's shoot- 'em- up space game in the- 
November J 982 "Assembly Corner." Since then, 
I've bean plugging away at my little CoCo and 
no w have a program of my own t o of fer Digital 
A quanum. 

A "digital aquarium 7 ' is no substitute tor a 
real aquarium, it docsrfi make gurgling noises 
(though there are bubbles) and the fish won't 
recognize you or flare their fin* M a mirrur. Slill, 
there are no water fillers lo etc an and, if one 
tires of a Hub, one can simply remove it from 
the object List with no twinges of conscience. It 
is also a good example of what your CoCo can 
do when you ask it to. There arc over 50 objects 
being moved at once* (I'd like to sec that on 
a Commodore! 1 ) 



(Jim Kent is a programmer at Island Graphics. He 
studied math at UC in Soma Crui, Calif, } 






Uctc.ce r lBBi THE RAINBOW 107 



ll would really be besi to get RAIN- 
SOW ON TAPF in enjoy this article. IVc 
included a listing of the assembly 
language sou ret, Those who don't 
already know can sec that machine 
language programs lend to be very long 
if they intend to do much. I his is 
because each line in assembly code does 
only something very simple. The basic 
liner 

i- j + k 

if anslaT.es 101 

Ida j 
adda k 
st a i 

Similarly, a basic line of any com- 
plexity \% apt let lorn into a CoCu 
screen-full of assembly language 
Unless yon are trying to learn assembly 
language, typing in Ibis program will 
probably be impossible* Cor a single 
typing error will be enough to make 
everything it 01 work. It U 3 pretty 
program, and T hope people no4 trying 
to learn assembly language will he able 
to enjoy it as wcIL 

For those who have done some 
graphics programming. Digital Aqua- 
rium derives its remarkable speed and 
MTiuuthncis through the use of p ra- 
sh [fled shapes, a OR^u-riRAui architec- 
ture, as well as from being wrilferi in 
fairly tightly-coded 6809 assembler. 
Anyone wishing to incorporate parts of 
this code into any of their programs, 
even commercial ones, should feel tree 
lu do so. 1 hope it encourages soma 
games chat don'i Involve missiles in 
space or jungle munch-'em-ups. 
only regret with Digital Aquarium is 
that it docsnt use joysticks — yet. 

There are two listings that accom- 
pany this article. Listing L, written 
to be assembled using The Micro 
Wurks" Macru-80C, is the machine 
language code that actually docs the 
work of animating the fish and also 
contains the code to produce a small 
aquarium. Listing 2, WW, is a BASIC 
program thai uses the Digital Aquar- 
ium as a use [ } routine , The aquar- 
ium will run until a key is pressed, then 
it will return to HASir The PCI 5 [ 3 
call can be followed by other RAsrr 
graphics commands it a more elaborate, 
non -moving background is desired. 
(The October 1985 RAINBOW ON TAPE 
includes a longer version of the machine 
language program, called F LARGE, as 
well. To use this program, ju>t change 



Line 20 of Listing 2 to LOADti 
^FLflRGE*. 

1 have tried to document the assembly 
language as much as possible. 1 did not 
have the luxury of an 80*column screen 
when T developed this program! SO 
con 1 incuts appear tin the line after the 
code they refer to rather than hi The 
end oj the same line. All parameters 
are passed to subroutines in registers. 
Subroutines are required to save 
registers ihey use unless those registers 
return values. The one exception to this 
is the software hi iitcr (rectangle mover) 
routine named XORBLIT. 

1 he only truly hairy routine in ihis 
package is CLPBLT or "clip bit*.* 
Personally, I am just happy ft works 



and that 1 no longer have to understand 
exactly how, This is a vital routine, 
however, If n weren't for CLPBLT. the 
fish that are half on screen would also 
hr hair nn ihr rode, and believe me, 
tins in place of RTSs lead quickly to 
seaweed soup! 

Most ot the machine cede is set up 
lt> interpret the animation list, which 
is declared at the bottom of Listing I 
and Listing 2. Members of the am ma* 

ti4.nl list me characters, which are 
themselves composed of three parts: 
position, path and image. In each frame 
three t unctions are called for each 
character. First, a function associated 
with the path of the character is called 
and update* the position, then a 
function associated with the image is 
called and stuffs Register X with a 
"raster" (a recta ngutai array of pixels 
little square dots), and Registers A 
and B with ihe dimensions of the raster, 
Next a function to draw the raster at 
the character position is called. The fun 
pari of this set up is that different images 
can have the same path and vire-vrr*a 
Furthermore, new types of paths and 
new types of images can easily be added. 

Currently there are four types of 
paths; STRAIT, BOUNCE, YBOUNC 
and SAMPLED. The STRAIT and 
BOUNCE paths require only two 



numbers to define in addition to a "type 
byte" at the begin mug. These are 
naturally the horizontal and vertical 
offsets to be added to the character 
position in each frame. 

The SAMPLED path is a bit more 
complex. The formal is a type byte 
I'm Mo wed by two bytes to say how many 
samples there are, tw» bytes to say 
which sample we're on now, and then 
a List of the samples themselves. The 
samples are really offsets just like the 
straight type path. The difference is that 
you move each frame on to the next 
offset rattier (ban always using the same 
one. 

To go with the four types of pal lis 
there are three types of images. The first 



of these is STILL. A STILL contains 
the type byte stating it is a STILL, 
followed by the dimensions of the raster 
containing the image, followed by the 
r alter itself. STILL shapes will jerk if 
moved horizon tally, but require only 
one-fourth the memory uf the other 
types of shapes. 

The second type of image is GLIDE 
As you may know, in the color Hi- Res 
screen modes of your C0C0 a single 
pixel takes up two bits, This means 
there are four pixels in a byte. The 
CoCo Is a byte-oriented machine ; it is 
not especially good at si lifting around 
bits within a byte — it will do it. but 
not nearly as fast as it will throw around 
bytes whose bits it doesnt have to 
twiddle. 

The upshot of this is that if you want 
Mrnuuli movement in the horizontal 
direction, you must have four copies 
of an image, one for each pixel that 
lives in a byte, This way, when you want 
the first pixel of an image to go to a 
place on the screen that is itself, say, 
the third pixel of a byte, you do not 
spend ages shifting the whule image a 
bit ai a time before making rhc copy, 
but rather simply decide which one (in 
this case the third) of lour pre-$hifted 
images to put as a byte array onto the 
screen. 



"The upghot of this h that if ynu want * month 
movement in the horizontal direction, you 
must hare four eo pies of art image* arte foi 
eaeh pixel that lives in a byte J* 



108 T MC RAINBOW Odninn <Hfl"i 



Therefore, when an image is declared 
lo he type GLIDE you supply the first 
raster just as if it were a STILL, but 
then you reserve space for three more 
copies of I he Image — pie-shifled 
copies, for the machine in fill in nnce 
>t gets going, 

The type WIGGLE is wry much like 
GLIDE, except instead of the Co Co 
doing the pre- shifting you do it yourself. 
The ad vantage of this U that without 
using ritij mi'nf mcmurj C tin n tl would 



take for smooth motion, you can have 
a shape that wiggles a little as it moves 
horizontally. 

If you don't have KAINBW ON TAP£ T 
for a copy of the program on disk (So 
and til supply disk), fresh shapes to 
animate or perhaps to engage in a 
digital fish exchange, contact me al 
I0OI-A O Reillv. San Francisco. CA 
95129. As it stands, the program only 
works on machines with Extended 
Color Dbt BASIC, To get it to run on 



a cassette-bated system add the line: 25 
POKE 3 BAG, 8 to Listing 2 This Wits 
it your screen is stalling <il $800 ins lead 
ot SLQU. It should run on |6K machina 
with no problem. 

The Digit ai Aquarium wa& written 
using a Mktu Works Macro-8DC 
assembler and editor wiih local labels. 
(That's what alt the A®** are, fnlki ) 
If you own a less intelligent assembler, 
I'm afraid youll have to make up new 
labels for them* □ 



Listing 1; r 






35M 




-9 UiQ "NET7 , TJ 




991* 


JSnf 




Og Jilt Ai 


FTP* 


MtHtM 1 4 V I&V 


fflf 


5p*l 


3 i 
























* 












* TtlStl 


f*r- *rWw r M rr 










*IM PUT : 
















*H£3LE. IT HJLflT ttl 








1 












* Maxes j sHirrtn wii&ss 


mi mi 










40r RaJTEI AJlp ALL 


*5irp a sir . . ji&crt roK 




3f«D 




« * P fc»*»** * mi#t**nmtini ■» 




t Ajuuimis to* unot 








•PIAXTOH5 










ff 13 


3ff| 


J 2 '■ 


leu :a,3 


999* int 


ztaet 


ffA 1i ^ 


J J SI 






W9W1 3ft? CCfEflf 


tUCl 'iL9H 






iT0 SUatEJI 




is:; 


A'*'fPfl 


57ft ITTTI.I 


999* 3flf CE35?5 


L3Q aAHLIfT 










9919 m* W9ll 


-SSr ■ ■ H : H ! - 


f?35 


>fJT 






*rt£-5Kirr shapes 


ECltPpfl 


LOO IIDI1U 






pig 






,£ 


0JU IS1C LTltffSA 


HE, B DEJULL 












■DJUW EVLEKTIUNG OUR UP TOP Efl 












•UOGf BE UttlHjW-DMU fVKTTAD 


PfS? 


3f JO 


ECRQfPf 1 


LTD 3UHC.X 




*QT blAV-l'NDEAtf 




3-P4L 




5TTJ :, s 












*SA<?E EA2TEE eus 


99U im 


imr 










3*3-5 3Plf m .799n 


USB FEAHE 






30199)1?) 


LEAX £0ATE , X 


(Ml* Sfgl Ltpm 


USB irmrx 








*FDIHT E TO BTJUJ Of FTJLST EES TEE 


091 J 3023 Hfl 


Rrft T.mp 




















•rojJlT B TO JfEXT EEETEE 




•tisrjL wits trnmutD 




















LM *3 


JlfLS J 01 7 CDipi 


UK) UKUf? 








514 4 b i 


/ iJI2A irppri 


Lisa DEAlIL 




■*f JinsfT <nnftQErit turf t 11 arFft-^ 


• PTNAJ- EE*5IK xet 








0011 If 


an 




3a*Q 








ttTTm if AT F 'THE Vxt ^fk BiSlfl 
^^LbUia ^nl IV DAwlv 


99** 


3S4F 


tcfi 


Anrj:c »ife clzei cant 




t * 1*4 it* |NW * i ******* * 


f?« 


3flTt 




Ube *jnjn 




fP*6 


JFI4 


Lint 


tte d,i 




* 






icrc 


Airacc pite 








3f?l 




USt ASIlTJ 




• 


pa« 






LSD E + ti 






W!f 




3JC1 


LEAD D.IT 




* D->ca*aAcna usi 




3JI7T 


SA4* 


DEC 






fast 


3PI1 


Z&CA 


am as 




•vill newre cum rrrc nucu 


■sum TUF nURPK 














-j N THi TiEffairnp riu£is 




3pi3 


im 


rE£AHZ LEAS lf.E 






fas* 


saas 




.flJL.h. A 1.1 V !.fi- 


?9lV WE 3*%? 


















9919 


euro #? 








w 












• UiOElt 


0021 3?U Iff 1,3 










w 


??33 3? J* AXCf???* 


*| ua entfc«.tr , 








»Thftrr- 




LM ITTP5.3C 








V X^>SKHIt€E 1A5TBL 


JJ011 Ifll ILjJ2 


CHUi #CU3B 








r y-*pP.ITlSAT!Olt KASTU 


?pI5 If*? 2(f3 


ItfS Ig 








# ft - X PUiEHSIDlf Df 












* UJLI7XE 












* 1 - T TJIMEMSICII 
* 



0c Wber TBB5 THE fMlNlOW 109 



ppai ipm 
yps* ijUft^i liTi 

ppi* irji esii 

p?3i 3^iU ITikff 

Ppr* ijrii nta 

DP ft? Jf'l EM 3 
pp*l 3>pM tJflJi 

sjic tis? 

ftlt* jptl E7cp 
?p« JftA 

ppti ipsa jira 

pjT*? 3?S3 A*E4 

ppfft spur i\6t 
PP«3 3 PAL 26J-5 



PffTp 3Pa3 3131 
P971 3?AJ JJi* 



jipir 3jur 

tfuri jpi) iup 

l£A* LlRJjpjjp 

PP" 'pin jpp? 

fprt USPS! 

pjm Sft7 EECSpppi 

p?» ?pt,t 

P? ? i JPM 3SC3 



ffp*> Ifl* 544* 
PPSl JAM L1*3P??P 
JPSZ Htfl 2.3BD 
PP63 Jf« LJPPU 

w»* m« i iwtii 

PS I* J PCS iCG^PPhi 

J (PC/ 2irJ 
P?fli 3P&1 3>tP 



*SliJ?TS ZaETEB. JU-CITT CMS- 
-CAJJ.T 8:t kffltt . 1 In ftCIV'j 
tj *..i* *i .*» * ii>ii 

AS WTO Ktc JC,ff,A,9 
LEAS *S,3 

STD b S 
TTH C O , S 

37V I.e. 

ACUITl lob lil 

TFH t,co 
*m GAliT I3T IS UCHT FLACE 
II LfiB ,!+■ 

ROtt 

DEGA 
WE a; 

•WHET OH1 USE 
ISA ,g 
DEC i.s 

isc Asjumi 

•SBIK7 1ASTM 

LEAS ?,S 

fOLS I.D,A,VFC 

Xtl l M I IHlHllUllH 



>**» 



* 

X 



# 

■ i*mtiim i tinn i nii^nn 

DSAALL 

55A eg 
LS!"- BEAQflJ 



>4 



4 

* 

■ tr-3- STMT rHASACTESL 

V LIST 



■ > . . 



FUSE flKS U 

AJ| Utffl DMQU 

(flt IHJUSE 
US? HOTOIJ 

#*rro*LLr duo twt thtsc 
1,30 cheet h ? 

Cf F^F is* 

i 

* WJ70PJ 

* 

*mVZt CHAJWlCTtft 

-ftuniAajf ore 4 click ■ ih Tare 



P?I4 3-pjJJ 3*3* 

PjJU 3JfUA JiU9?Wp 

J ipsr atUJ-. 

ppst jpEJ jtfUi 



P:?3t : pen Hit 



FEME 3,1,7 

LDA PTTf E , 1 
WJk 

Lai #wm 

JSA [A.Xl 
*LW»I W FW«10« THAT 

*yavta rais trrt -or o-bjsci. 

*AM> 31CTLE miCTIOtf KMLT 



ijPflT 3 pEA 3.436 

WW 3 PEC LpA£ttf?p4 

;p?5 ipn A«AtpOp7 

PLpP 3PF5 ^ift 

fLPl 3pP« 1E31.PC 

flVZ Wfl t£H 



plSJ IPTI EC^fpppp 
Plf* 3 RTF LJfpau 
fflflS 3LP1 331* 



PIP* 5lf* JW55l*EM 
Pip7 3IpA iii* 



• 5UDEJ 

SAAOBJ PtKii i^B«t t X 
U1T f!T«*Cf + ff 

uu 

LIU •uiiut 
■Call njNcrTn* to ctet k«t 

«fcASTA* iifn STENCIL 
IJ30 OCKH.O 

in clpilt 

FEU A^i.I.Y.fC 



jei serine 



fjjt Jtpc Jiijnn* Dour feb iCTrix.wiooL 



PlIJ U1P 3PAWP5 
PLU 3LU 3? 



PL1J Jli> l^pk 
PL14 i- I f l^Adppp 1 ) 



pil^ 11LI E4C3p?0jr 

Pit* mi et?3 



p!17 33,21 iC 

pui mi 3*.p* 



?:i3 a::; ccav?pp3 
H» iLai ippz 

PHI J LEA Jyll 
f 122 J LIC «A£4 
in: i 3LSE Nf* 

fL2« 311? I5p4 



pui 3ljz j;a& 



aCTILL 



C'?ClfA>ACTni 

* 

•OOTfOT X-sJUSTE?- 
* 

-ERAV A STILL OBJECT 
fr*-**ajift»'***» i *Mii**p»,« ■ m ■ m i ■ ■ ■ 

flSTILL 

LEA3C EDAtA.T 
urm^i mi. * !* * j » ■ ■ » n m ai r il y m* ** 

ll 

* CrtflMLE 
m 

rOVttUT X T7i 
w 

tr.Hltf 4 V flDjrCT CiJJAJILI OF 
»5J«qaTH Wn-TQItin, H 3ITTH 
*4 ntESHIfTEH £HAftS 

OUIOCL 

7P-iS A.t 

LEAl rtUZA.T 
*POI37 X TO BTAil Ot FHL£T 
*XA£TEK 

LErl CXTOS^ 
Adt 1 ! #3 

*turp iraxcft pdcil Lit aire 

*AFO FCCE1 IT TO BSE AS COBSTEE 
L2HJ ILCMpT 



At 



m 

DEC .a 

EKE A0 



ftru 3 

*GLEAJL COtlttT£L 

fOLS- h.B.TC 



* vrJTic 

m 



T:->CiUJlAC7TJl. 



110 



THE RAINDQW Ociotof *Mfl 



JLIl J2.34 ECC5$1WJ> 

mi mi an 

H14 £12? 
PL]? 311C Cl<7 

me 
7:3: 3>r«j> 
?t)3 31^2 ?Jr-: 



«J7 
JliJl 

PI* 2 

pit* 

JIH& 
?15P 



114* 
mr 

T M 
TLf ] 

j Li: 

ILir 



abJI 

2ajM 

HJITI 
£122 

cis a 

ip22 
1971 



nn mi a 



jllaZ 

PIJ3 31*1 ECC9H9il» 

flia* 316 a abh 

R3» Ji*S £lif 

jn9A m* is 



■ T->FAIH 

v I •ITU 



ADDA J , T 

ild ze 

HEG 1,7 
ILL Af 



R7£ 



* U->CQA£ACTE1 

w 4 - x warrios 

* i • t mmw 

*D»*TU MCttCt rcsiT • :.m. 
*APD CEiABKES PHECTIOSC AT YALL5 
W frl Umi i 

33WBOD 



LBA CJCJQS.iJ 
ADDA 1,T 
..it f. flX&UO 
ILO NEXGK 
UFO l,T 
PFA Sil 

AMD i t l 

dlo ae 
sEn 2,T 

BAA A4 



XTOSITlPS 



Troa 

If 3 ! Cj 



*■ 

•EJF1FT; 

* 4l->i;iujuurrt3[ 
•oirmjT: 

* A - I fOSlTIDM 

* S - T POSTTTfJH 

k 

•OCT SETT fOSXTlCff FL'R A 
•STRAIGHT r*TH tiJfAlUC'tt.H 

Hi*t«Hi . <« ■ ■ ■ u ■ ■ ■ mm i 



ma Gwrox.n 

AUI]A L„* 
ADG» 3t , T 



* a - xm 

* 1 - YPOS 




FOfl THE COLOR COMPUTER FROM 



triad pictures corp. 




□ □ DO QQDDOPQDCOQDDCDCaDQQOPOQ 

A 100% JOYSTICK-DRIVEN ILLUSTRATED ADVENTURE* 
HO MORC HUNT AND-GUESS" ON THE KCYDOARO' 

H UN Wk DS OF- OHAUfcNGHN GSHUAl I0NS1 



V 



="H*i1-*J H* n Jri " B 



WW? irvtf WCWLDj C4MJDltr Dna - The LonditH) 
SPECIAL MTDdCljCfnev OH PR - S I ft M 

30iQ SCPAR^TClf lot aia 95 «th 

WAR of ma won re Chapm twu - Tew Qub&i 

WfClAl PAr.KAT»f Pftjr.f - All a avium (U 

SufT'LltdONGASSEnE 

raOUlRES QdK MibOHt RAD40 SHAC«-TVPf J0V$Hf> 



it************** 

Plea ae send me: 



********* 

order form 



t. 



U Qrilmo 



Ada S3 aMpDiii^ and hoafloo 
TOTALS,. 



»3 



f .HI* 



TRIAD PICTUMS 
P.O. loi 
^•q.Jlrvi. WA Q83I2 



CALL OH WRITE FOR CATALOG. 
Ill AUSTRALIA 

f JIUM iJflAU k>vCllA<S SOFTWARE HfiM 
30rT*ARE SfKTRUM. P 0 bOK 21*1 
nOf LACif 3&iTh ALK1T(^A^1^ OM' 
(U> 2ll S»3aitG1 4« 



Ociobor t B&5 THE n AJ N80W 1 1 1 



pm iui 

|llSt J 1(1 341j) 

pm JL4D 

JIUfl JUT SCBA 

?Hl SU1 C3PP01 

PHii UH 

P16"3 317? J181 

lire E»4 



•tpiUTtS WE ITEM Or CjUHACTTI 
*tk£Z2 OS" 4 OFlTSSt LXET Tf « 

-path 

mas s 

LZAl L.T 
Ufr d K 

fccatj »i 
crap i.x 
au? a| 

Ait STD ,t 

WFDATE WlHTEl Til HOT SAKFLT. 

*«iu novrsu rainto met to 
»sta1T IF fab* mm 



?14fi 


IUI 




LUJL 4.K 


JU2 


319C AMI 


CUHF LIU i.fi 








*r1DFE UVEA QtftUfe POTATf.U 


7143 


31?£ A?« 


tTA 


7147 


Jl#l 


31 


uu 


lit* 




J PL GLFM 


iUCS 




*S 


KOLA 






*TF ItLOO TOP Of Ct 












3 112 itr.n 


aUDA ,0 








LEAJ D,Z 




ItAA LP?*Jip'7F 


LRU 3JLTTI 



mi i iiai ma* 

0171 314* Eipi 



#173 3 lie \WW 



mnavr. t td ■nnjjLE.'ST SAMP3JL 
LMS CEKtf^tt 

a nr.* ,i 

A&Dft L.X 
HIS tS A-N CSTCIT FK.OK 
*OTJU$T LOCaTWU 

7TTLS I .PC 

* n . ■ J.* . HI i 1 ■ ■■ * U 1 ,1 1 , 

» CLJlLT 

* input : 

# d « location o? srtm left 

* I >UlACI 




THE SOFTWARE HOUSE 



THE 99* O/SKS 
ARE BACK! 



SS/DDS . 99 ©a. 3 90.00/fOQ 
OS/DO $1.19ea.$110. 00/1 0 0 

100% CERTIFIED ERROR FREE 
5 YEAR WARRANTY 

Media Mate Disk Bank $12.95 
Head Cleaner Kit S6.95 
Tyvek Sleeves $9.00/100 

Add M.50 S/H in U SA - Canada Add £3 50 
Michigan RteKients Add 4% Sales fax 

Choch/Monoy Ofdcr Payable To: 

Dallas Cox 

9020 Hemingway, Retford, Mi wisv 
(313} 937-3442 

fitted! fcird * A s>a d«.1e 





pi?* nit mt 

piJS 311^ 117L 

9174 3345 

W? UP* E3£4 



01 7 B 2L96 
fl7J 311* Mil 
311B E7GA 
9111 3 HA 1**4 



*CLIFS KASTtK TS SCHgQf AllS 
«TBtH CALLS ECRJLT TO 
*ACn?ALUf 1114? IT 

CLflLT HUE A.I.II^.T 
LLAi -15 f B 



L ; TO 5TACI 



LEACT 5.3 
STO .* 

«^AVS PIPED, Ui"T lUSTIOt 
LCI 2.T 

STA ,1) p OF LDIU 

inM JfJJTTIA ff^AJlT 

*3T*AT flTTf OFTDtlSTtC. nflTfAt- 



pit J 3lA( 
01 M 1UC AlCA 



3U1 
fll^P A122 

HWI 3IA3 IB 

;m 9iu flit 

jilt* 3136 10*4 



01V 3 3L£9 iJti 

?19i 3914 

PI? 7 3 It? A<(1 

pl*l 3LBB 

jritrs una aszz 

jrjpji aicjr %iw 
ilea isjic 



Jf£3? 31C4 HfiJI 
? : J 3 JLCfi Ajl&l 

3 ICC ipiau^^i 
flFS 31CC 19170937 



3 ID? A7C4 



nr* mat 

Blil 31Q1 MIL 
9m ilU4 



01 LP 1104 &4EA 

Hill J1QI U 

ail? list ii 

i urn etc* 

P7L* i nr. etii 

PI.!* M13E 7 All 



02 L4 lit? Slqp 
P3JL7 31JL7 23U 



P7.LI HE*. Elll 
J3LSI 3114 2»3F 
m? J75D 



JT25L 31EA E7U 

7iZl 1 ire sp 

J7-23 J ICS EDU 

:vtr as--* 

92SSi 1A 
Hrr K-i-. 



eta ,u LESS 
*DOW"? IffTREl If COST LETT L¥ 
*OTr 7KE TO* 

NECA 

AflBA 2,T 

'J-S L a l BA£TOt 1I1DTK 

ADCD 6.C 

C7t ■. .n 

*»DVlf 3A3T£m fOJWTtSl rQKVJOLD &flt 

*?>j:t£!i visni tda each tikel 

•AHOlE GCPXEH 

*te *clct mwAiua" 

CUL 3.3 
BRA tiLTHflJt 



TCDOK SOWN P 



IS 1 



L3A L.t 



Uf?ER iOVNO HP IT A 



:-.-IL,,M III ■ A S'~' '<■' 



&L0 QUHOA 
*IF EOtTOft Of CWICI JJT £CJ«.lt« 
*su men LEU 

LSA -fM 

SI'S A i.s 

LB4H JLITI 

U*<i bLlTS 
*IT IUf Ui U&J1CT EflDV ECilEV 
■ HOTHJJICTO BtAV 

ATA , U 

*ELSE STUU: ACTUAL 4 cvp unt 

•of n<uFjrr riM sertrni 

LDI l.f KASTta UT3T0 

ST I 1,5 TO ILAT 'Jim 

•CTA»T OmHimC V/ HQ CllFFIJBS 



AUf-OLDTE % FOSt? 

tiujK pxjtEL to am 
i 6yt= roarr:oif 
1PDC}1 atte* cut 



ASIA 

Ai&fl 

£Tt ,E 

tTJ 3.S 

1FL CLTRT 
*3f TOSJTI^ TllQf MM TOO fAi. 
*L£fT 

CCTI "»Sflp HALF UTlAf -AAOUM 

4 tO CtFflT 
"IF TlllSlt VAi MSITm ItOTEAS 

*of just kesat^i iwtro rr ±o 

AflDI l,T AAATEH HlDTtt 

r:i; nLiTZ- 

C"<f %LlTt 
*1F EVES UGHT Ntt2 SBMTIW 
^OTJ'T £VIB BUT 

811 1.0 aiAT VIE>TH 

SE56 

ADD! l^T 

U1X 
AlB 

STt t.V 
ADJVST STOTB ASD HOQtlUHS 
*<SElf VI3TB3 FOR iASTTSl . UM 

*kove eastel sourru rostfAPn 

*TQ FXLST BTTE ACTVALI.f lUAtffc 



9 dAj fidUUlu 
AAXT£1. STAtT 

ADU 7t> UliTfE FT 



12 THE - PUIK&OW October 1»05 




Battle the 



st of Disk Drives 




New Lower Price 

Un-DISK Drives §$£#51 

$34.95 

You Be' 1 There mv empty .spaces in your «1?K 
and &4K CoCo The Preble VDOS Un-DlSK 
hcipa you lilt them uo with mOQPIAMS' 



v Un-DISK usea your computer's extra 
nunnery \iku a fast disk drive. 

* UrvOISK can jlor e BASIC and M A CH IN E 
LANGUAGE programs 

* Un-DISK is INVISIBLE Yup' Un-QlSK 
doflii not mtflffer* wUh no rman; olof Com- 
pular Operation, 

* Up Di GK appears on ty when you typo the 
magic *ord VDOS 

* Un-DISK comes compffihtntiue in- 
structions which you may nol need be- 
cause. 

* tin- DISK <t salt-prompting and eaiy lo 
use! 

* U n - DISK tr> provided on cocttolio. 

* Un-DISK is Paster than a Slow Clumsy 
DISK DRIVE end besi of ell , . 

* Un-DISK iflCHEAPER inama DJEK DFIIVE! 

* Un-DISK will work oven it you already own 
a dish but WHY BUY A DiSK AT ALL' 

* Un 'DISK shou id be m iha li brary of every 
Aerious CoCo umt even i \ you own a disk 
cays FranV. J E&ser. independent reviewer 
for «aimoow rYlagdilnel 



OK sure, disk drives ARE MICE- 1 own one 
Bui If ynur Tinanres are limired the Un-DlSK 
can give you much ot the power of the 
mechanical dr-ve Even if you already own e 
disk I he Un-DlSK can work Uke * a-uper fan I 
ex Irs disk, 

EXTRA . . ■ EXTRA . . EXTRA . . EXTRA . 
Additional Power For $14.95 

Only with VOUMP tor the Un-DtSKi 

■ VDUMP lets you make a cassette backup 
copy of everything stored »n the Un-DfSK. 

* VDUMP kc'S you save 5. 10. 15 or more 
programs on a single cease lie I ape Me 

ft VDUMP I eta ton ewrich Un-D I SKs Wi in a 
HiMjjtf* load [jpeFBllun replace a group uT 
financial programs with a sol of children's 
programs (The new VOUWP tape over- 
writes the old.) 

■ VDUMP can allow you to save a whole I at 
nl HAiNrx;* jim hmj in a SINGLE tile. 

■ VDUMP is the perfect companion 10 rnp 
PrebFe VOOS Un-DisK- 

Available trom Doolor Prabla'c Programs, 
naiu re'ly! Bringing you fin* Color Computer 

Plndiicls Sinn* tflAT 



The Preble V003 Un-D OK 134*5 

Tne Preble VDUMP SidStfi 

Shipping £ handhng 

U 5. and Canada $1 50 

or S'von to other foreign points 

VISA ano MssterCarfi arr-ppuvi 




Order From: 
Dr. Pr&wc ft Programs 

G54Q Outer Loop 
Louisville. KY 4!)S38 

|BC2) me aast 

Clarmrliflns riMy urdtfp frurn Kelly SullWure 



Oct 11-13 




Show Schedule: 

Friday evening — Exhibits open 
tram 7 p.m to 10 p.m 

Saturday — CoCo Com m unity 
Breakfast at 8 a.m. 
Exhihi.tR open al 10. a m and 
close at 6 p.m. 

Sunday — Exhibits open from 
11 a m to 4 p.m 

RAINBOWfesl/PCMIwst 

Princeton, N J 

Dates: Oct. 11-13, 1985 

Hotel: Hyatt Regency- 
Princeton 

Rooms' $65 per night, single or 
double 

Advance Ticket Deadline: 
Oct, 4, 1985 

FREE T-Shlrt to first five ticket 
orders received from each slate. 
HHtt rainbow poster tor first t>Uu 
ticket orders recleved 



RAINOOWfest is theoniy 
computer show specifically 
dedicated to your Tandy 
Colnr Com pi iter Now here else 
will you see as many products, 
nave immediate access to the top 
experts, or be able to attend tree 
seminars of such import, it's the 
next cost thing to receiving the 
latest issue of \»k rainbow In 
your i nail box I 

Every RAINBGWtest features 
many delightful surprises 
because it's a great opportunity 
for commercial programmers to 
show Off many new end 
Innovative products for the very 
fir si time You get the jump on 
new capabilities for your CoCo 
In exhibit after exhipu. there are 
demonstrations, opportunities to 
experiment with software end 
hardware, and special 
RAINBOWfest prices. 

You can set your own pace 
between visiting exhibits and 
attending valuable, tree seminars 
on all aspects of your CoCo — 
from improving BASIC skills to 
working with the sophisticated 
US-y operattng system. 

Many ol the persons who write 
for thf rainbow — as welt as 
those who are written about — 
are there to meet you and answer 
your questions, technical and 
otherwise Ynu Also will meet tots 
Of Other people, just like you. 
who share your interest in the 
Color Computer, it's a person-to- 
person event, as well as a 
tremendous learning experience. 



in a tun and relaxed atmosphere. 

To make it easier for you to 
participate, we schedule 
RAlNBOVVfesls in threo parts Ot 
the country If you missed the fun 
in Irvine, Calif and Cliicayo, why 
don't you make plans now to join 
us in Princeton, N.X? For 
members of the family who don't 
share your affinity tor CoCo, 
you M bo comfortable knowing 
tha; RAiNBOWfest is located in 
an area with many other 
attractions. 

The Hyatt Regency - Princeton 
offers special rates ($65, single or 
double room) for RAiNBOWfest 

The show opens Friday evening 
with a 7 p.m. to 10 p.m. session. 
It's a day time-only show Saturday 
— the CoCo Go mm unity 
Breakfast is at 8 a,m„ then the 
exhibit hall opens promptly ai 10 
a m. and runs continuously until 6 
p t m, (There wilt be no exhibition 
hours or seminars Saturday 
evening,) On Sunday, the exhibit 
hall opens at 1 1 am. and closes 
at 4 p.m. 

Tickets for RAJ N BO W test may 
be obtained directly from the 
Rainbow. We'll also send you a 
special reservation form so you 
can get your Special room rate. 

Come to RAINBOWfesU Let I 
all celebrate the CoCo 
Community* 

t t&Sl Your admission to 
RAINB O Wf est ai s o 
entitle;/ you to visit the premiere 
of PCMfest 1 It's a brand new show 
focusing on Tandy's new 
generation of computers — the 
Tandy MS-DOS computers and 
the Tandy Portables. 

PCMfest is sponsored by our 
sister publication, PCM, The 
Personal Computing Magazine 
tor Tantiy Computer Users. 



Keynote Speaker 

Our guest speaker tor the Sam CoCo Community FrpHkfrisE on Saturday Is Bill Bardftn, one of lh«? 
counlrya most widely rood computer authors. In addition to hundreds ol articles, Bill has whiten 30 book*. 
Including TflS-flr? Axsumbiy Language Programming, Co/or Computer A&semiiry Lemjujarjo Programming 
and Cotor Computer Graphics. Bill will discuss "Where We've Been, And Where We re Going " j Separate 
lick His me rwLiuirwd } 

Free Seminars 

Bill Barden Computer Languages 

As well as key noting our CoCo Community Breakfast (Saturday al 9 a.m ), Bill wilt hold a seminar discu&srng 
the right language for your application His overview wMF cover the most popular microcomputer languages, 
including BASIC C, PASCAL and Assembly 

Dennis Kltiz Your Own Color Computer Hardware 

Den ma Kilaz. riAiN'BQw 3 newest pOfilributing efliior. <-5 3 composer veteran hardware rind Software: dG5«jnor 
and presldenl of Gr^n Mountain Micro. His nnw txilumn In our RaiiilJuwTech atfclkm debuts in this Issue 

Paul H of f m an A CoCo Gallery 

Paii I Hoffman ie an In dependent dealgner/artiat and Color Computer programmer, He ia the author of 
Mesrer Anwrand other graphics programs from Owl-Were. 

Dale L, Pucketl Beginners Tour of OS-9 

also. Beginners Tour of BA3IC09 

The author of Trie Compter* Rainbow Guide To OS -9 and Tha Official 8ASIGQ8 Tout Gutds will dlecuae 
the advantages of the basics language, explain the available commands and demonstrate various functions. 
He also will give an overview elbow to use the multitasking OS 9 operating, system. Dale will be autographing 
copies of Tha Complete fteinbow Quide To OS~Q. 

Dan Oownard Q & A on Peripheral! and Modifications 

also* Inside Your Color Computer 

Dan Downard Is the technical editor tor the rainbow and an electrical engineer. He has been involved 
In electronics tor 25 years throuyh hum nulla (K4KWT) His interest In nam outers began aboul si* years 
ago and ha has built several 68XX systems. 

Steve Blyn The CoCo and Special Education 

Steve Blyn teaches both exceptional and gifted children and has won awards tor the design of programs 
to aid the handicapped, tie is the author of the the hai ruow'a "Education Motes' column. He and his 
wife, Cheryl, own Computer Island. 



Join us at tuturg RAiNBOWfestgt 



HA IN BO Wfa*l — Palo Alto. Calif 
Dotes: Feb, 14-16. 19&5 
Hoi el: Hyail Hotels, Pals Alio 
Rooms* Sti& per night, single or double 
Advii nee Ticket Deadline: Feb 7. 19A6 



RAlNBOWfeil — Chicago 

Dates: May 23-25, 1936 

Hotel: Hyail Regency. Woodfteid 

Rooms: S&5 per night, single or double 

Advance Ticket Deadline: May 19&S 



YES, I'm coming to Princeton! I want to save by buying tickets now at the special advance sale 
price. Breakfast tickets require advance reservations. 



Please send me: 

, Three-day tickets at S9 each 

One-day ticket* at %t each 



total 
total 

Sunday 
total 



Name iptoaae 
Address 



Circle one Friday Saturday 
Saturday Breakfast at ST? each 
Handling Charge (1 

TOTAL ENCLOSED 



51.00 



State 



ZIP 



(U>S< Funds Only, Please) 
□ Also tend me a hotel reservation card for the Hyatt 

RHCjmM.-y^Tirir-.Hon (SfVr, Single or oVljjIjIft roflml 



City 

Telephone 

Company 

D Payment fcncto&ed, or O Cnarge to: 

□ VISA □ MasterCard □ American Express 

Account Number 

Enp Dale - - 

Signature 



MokftthotikD payable lo ine hainSOW Mail to: MAiMBOWiest ine Fstlsott Building* P.O. Box 385, Pros peel, KV 40059- Toma*e nnsrvmiena 
by phone, call: (5021 228-4492 

Advance deket tie r tiling On 4, iaS5 Orders received less man two *e-e*s prior to mow opening will bo n^ia Tor you at rr>» door 
Tickets will also eo available al ma doer at a digtiby higher price Tickets will be mailed silt weeks prior 10 show. 



PUT 


nil 




.4 










•4IA1T StMEtX 1* [JlttT 






UTi 




AM ALLCLF 




mf 










9219 




1*2 J 


Lpi •TOUJIt/U 




tin 


UFA 




SUIA .5 




9111 


JLfC 


2 lit 


nur ilh> 










*AL1 THE UAV OFT SaEEH 




dire 




CXPA l.T 










tM ALLffL? 










*ALL IV ECUEM 






M0I 


4J*1 


STA 1 , n 




0736 


i , J .- 
















JUT 


1?JH 


Aftfj 


UU i.5 


T SES1- 


iff 3! 


JIJ4 




LDfr *32 




*>W 




3D 








li?« 




asos acuta 




J . „ ; 


12 












11(1 


1X1 3.S 




J. ii 


Ilia 


lA 


A5JC 










*t r^nrrs ro sEsr:*Ariajt un 














ttU 


AJ44 


3T3 *,T3 


SOf n ITUtT 


?: 


Din 


IC*t 




fcASTFI 5TJJL? 




331! 




ASAD 3.T 


KASTE1. UMETB 


JP24? 


IJiJ 


ESAI 


STC S.ff 


tTZKCIL STAJIT 




1215 


at: 3 


LGA •JJ. 










nu i.u 


USE lEJICTB 


» ™ 


11 ID 


AT*! 




seism tfcfcoifl 


Mil 


sur 


A«ll 


L21A | j 


RAETU tUCKV 


0252. 








UNI LEifitll 


j;s I 




m ■ * J 


KTA i r a 


U5TE1 aaMius 








tSE fQMLT 










1LIT7 





I 

* 

I 



* ^ Software ^* 

CP ^ 

KEEL*- TRAK --MUBLE-ENTRV" Gsnaril iwdge* 
Accounting Sy*i«n Hog, — ONLY $19.35 

Daubto-GnlFf " fl#w t fH H < H»r AeMwoHng %*»in la bum 0 Su»r>a»9 It*. 
(4t y»»r »r*r*l»Y m*r>. ,\rv*f\ Ontgrtr' Iialane* MUX". VlHffiff A 

fil*'*'! iOKlr"l A fTD I, OJ^I' mfty< HW jtp n t T!tO «MW 

OMEGA F t L r ' fleg, SWtST— OMLY»14J5 

W« IWA JWu d«>va«1 MAilL* It-wtKMj I^SkiMh Q«k i^llyl 

- GOB'3 MAGfC GRAPHIC MACHINE*"^"* 

dtnwwuj BASIC «» 10 Jt k> fSir crt^wiu EMr 3i****S imfl WftllMn^ 
cnat« twjMt kws jmm Ajku» tu^i ny*wi wirtw w=L»sr 

Hurt *» inr! m a i-whAiiow i|iT|r>«ri- w**e» O'** £myi™«" tC T it Of 
m** fa' *» now* H«. jMff — OM.Y »1* M " . Lfrf : ^ ■- t hj i4nA 

Ui< >K;ij[*d i>vu>| ■.T4*vrac*i T»*\ja^ QBA^M IC fi G OITOn 

RAINBOW REVIEW ?/S5 

Alii MVtHIIUMfl Kfl*ftll* (KilflMW Hmw IftMh 1U.U □*»» 
f«nAQHAL iNFOfitDATKm Fii.1 414 » Ah HOWC MVCiWOArwHItAlBl W 

CAADE CAff limner 4*1* MMH'< *a 3tM4 tutfc 







kAflflriMO CABfi COCO 




FUJI WUUtU MDD 


917 9* 


luEHlAIC 6ISHS MBO 





COMPARE FEATURES AND PRICE, ttwn buy 
"THE OTHER GUY'S SQFTwarer 

f iMid 8l?*jc Sv nrwugs fchtJ hmiitng t *i * *wtsl | i' '< J* M tg^«Pf 01* * 
I chKb. mwnir w*™ * COB 1 * £ to' 



I 

* 

I 

« 

! 
1 

I 

1 

* 

1 

■ 

1 

* 

! 
1 

1 

1 

* 

1 
I 

1 
* 

I 

I 

# 

I 

* 

I 

* 

I 



mt Jiir 11*1 
mi m* 3wi 



0212 
J.',h 1 

*■ ■* ■ 

BT*I 

jPJJZ 



3151) 
373|T 

3?3t 
U« 
JZH 
MJfl 
1231 
331Q 

jnr 

HAL 

11', i 
314T 



A£44 
l?AE40 

PHI 
AttA 
AIA|I 
A7ljl 

a*a; 

AI4 3 
)Ui 
■AC A 

» 



«IS 12A| 3412 

J>i7i jjaa sr 

?27l 3^«E liFFJfl 

?373 JZJI |aj)« 

^3tf 3331 43 

p:u 1^4 3111 

?4i: a lit 

P243 ttit 



9m us* 99 
tin 1237 ttai 

fit] list 00 

f£t4 123A HIT 
Rtl 32 3D 99 

tin ma jiift 

0297 12 IF Jip 
JI7fl .1740 jPJTP 

ui7 ;? 

Ill lip 3243 ?Sn 



LE4S 13,1 

Mtti A.» r cr.x r i.pc 



* XQAIUT 

* ,V LIVES IS «AStm 

* L.V POT LTBlt Elf lAETEft. 

* I.U BCUEH KOtHIUfE 

* 3.CJ HAS TO tlDUVTLDS 

* 4,0 srarm «tait 

* 4.H AAA Til ETAlT 
t 

*xojli nouici sftra otrr, 

n»A5HEi ALL LfCrSlSK A£ VtU. 

*l¥Tfi Ed OK - CUILt EXPECTS IT 
i n>n l pmimt^tj» t . i ^), l tu 

LDZ -'..J 
US* * 4 U 
LDS l.'J 
If A .1 
EOEA ,Tt 
STA ,It 

SHE Bf 

LDA 2,11 
UNt A.>. 
L3A 3.0 
LEXt A .1 
PIS .V 
W£ Ai 
ITS 



A| 



^LTitmss sq itn so jaYSoAu on 

*HET? FFJ)IV*W 

mu ll 



hk-w 



STA |Iff2 

uiA irrpf 
nu on? 

CD HA 

FCXS x.A.rc 



•HID CODE 
BOVtiCf 1^13 jl 

simile iqti 1 
stuit sqb 2 

TSOUffC EQD 1 
*PATH TfTU 

■TILL H 

VICGLE Up 1 
CUDS I 
*KACE TTFEJ 



•*path mrcrrai 



jTTTjTE mii 9 

«THE EE£T DETOIDf Ml S.1IAT 
TCE -5,1 



■FATB1 rCl lOtjBCE 

rci 

MA7XIJ TCI 10WCE 

JTCB t, 1 

BPATiu res toancE 

r« L.-i 

l?AH14 j?C» lOQXCt 



IKITXAL 83* 



11§ Ti1C flAIMBOW Octolw 19M 



PARALLEL PRINTER INTERFACE 

I 



pom SUFPLT 
nut amWd with 



WORKS WITH ALL STANDARD 
PARALLEL PRINTERS 



u wrtvU SELECTABLE 
BAUD RAW FROM 
300 TO WOO 




COKXTBCTOR 



BURS- P 

wnii ninaiita u 
CelvF Cattputer 

J/0 



FIIMIUI COWTOTOB 
hUhMi quality 
wttE wm%m\ »b*U 
RH4 fold cionUoti 



MODEL 1 49.95 

WITH MODEM CONNECTOR 
AND SWITCH 

iDD aOCf FOB HHWMO AND HA.NDIJHG 



MODEL 2 39.95 

WITHOUT MODS* CONNECTOR 
AND SWITCH 

with pom smut 

ADD B 00 



DRIVE 0 
DISK SYSTEMS 

( JDOS or BSDOS ) 

* DUAL CASE k POWER SUPPLY 

* DUAL DFUVF CABLE 

* OPERATORS MANUAL 

* ONE DISK DRIVE 3 

TEAC FD64A an I 249 

teac m«A . .. I 269 

TEAC FDfifiB „„ f 209 



DISK DRIVES 
& ACCESSORIES 

TEAC FT*4A • 95 

TEAC FDftfiA | HO 

TEAC FD66B I 120 

New J*M COWTROLIJat I 135 

J&M DISK CONTROLLER f 115 

Dual Cw At Pa $ 59 

Dual Driie Cabl* $ 23 

STAR PRINTERS 

■ Ultra HLgb RoiiQlution Graphioe 

* IflK Buffer on tflT, EE e>a 10* 

* Drift lloda* from 1 £0-200 op* 

* HLQ Mode* from 30-60 opw. 

* 100% DIM Compatible 

■ 3G-10 1 ?49* W-i6„ t 399 

■ SD 10., t 369 * SD-«.. t 479 

* 98-10., $499* * 629 



DISK DRIVE SPECIAL 
COMPLET E jSjjj 0 SYS TEM 

* TEAC FTJoOD DISK DRIVE 

* New J&M DISK CONTROLLER 

(JDOfl ROM Included) 

* DUAL DRIVE CASE & 
POWER SUPPLY 

* DUAL DRIVE CABLE 

* OPERATORS MANUAL 

$ 299 



SG-10 PRINTER & 
INTERFACE SPECIAL 

* intra. High Revolution Graphics 

* 120 op* Draft Mpda 

* SO ope, N Mr- Letter- Quality 

* ZK Buffer (expandable to GK) 

* wttb Medal 2 Interface: 

4 269 

• Trlth Mode) 1 Intarfaoai 

% 279 



TRI-TECH ELECTRONICS 

RO, BOX B100 ROCHESTER, MI 48308 (313) 254-4242 



9 W\ 


in / i -i -j 


IF ATM 3 






flip's 


33,44 fllfT 






i.-l 






3 FATE 5 


ren 




9m 


3iiS p3j)i 




rvt 


3n t 




■ ^ Jl M it 


tfATHT 








33 £C filW 




rc£ 


VP 

■ r r" 




■ * l ? p 


IIAlTHI 


r n a 


JWLfflCI 


fin 


Si*F rr? l 




7 . j 


1 




n q h An 

lc71 y pf 


STATHf 


rei 


HOIiHCE 


PJiP 






Kill 




/I'll ^ 


JirA JIJ- 


TiWSl 


rci 


ifionifr. 


PSIJ 


32TS rrpn 










321? 03 


ttuUISa 


FCt 


TiOTirc 




in* mi 




res 


-i-^i 


P3is 


itfl pa> 




rci 


tKMH 


■31i 






id 


-J..1 






jMHttlii 






H 






(SIT 


flp?0 


iTTPt 












I J LI 


pP4Pa 


QDDt 




i 






+» ITftllfi - 4 TIMES IDtELS 


111? 


pw 


IVBSH 


in) 


1 






*• OF LISEJ - tH JEttLi 




m* 




lor 


j 






*ALViCf3 - t3EDrB*rn}!*t 


pil 


9m 


I data 


MB 








»S7AKT 




Mil 


JJTEJ p| 


:'a..'_ 




6LXB3I 


0333 


31 ri p:pi 






1.3 DlPttWiflflS 


P3i* 


3 ii]? P3PP 




mi 










rep 




P7J4 


3313 PJFTCP 




roe 






"! ft a it l pp^ 




TCD 






ink pirrep 




rcn 




0331 


3?ie ?jrtrpy 




ret 




?3*P 


7 1 fl. I 




va 


u*i 


pin 


PI 


OTTnr 


rce 


QLXDG 




) isr Dfli 




rti 




fin 


UC1 P|U 






u 


pss*. 


JIG 3 pflAjTlfl 






WJI.5AP.5PP 




3iC4 pjpppp 




r . i 


SjH.S)*p.SPr 


033* 


JSC! ZAflAPf 






tlA.SIA.5PP 


F JJ7 


>2cc mm 




rrt 


^v.H?.J.PP 


P3 .31 






ren 




J J- 7 


iloi pppilf 




res 


SPP r 3fll r SM 




32D3 




JUlfi 


3* It 








JOB 


SHTFTH3 












90 






•Ml 


ffPffP 










CTPOt 




1 


P343 


PP*l 


CTITH 




j: - 




cntuci 3:q? 4 


in ^ 


J Jul » 




















?34i 


w 


dUJLU) EQCJ 


I 










P34 T 


I ijil 


AKUtr 






pJ+t 


33p» 1421 




rca 




J»3*l> 


SJjffi J2?4 








(mp 


33GT HIE 






otrrrr 


pi si 


1311 m3 








pjia 


nu LAifl 








J3H 


in* 1377 




res 


issmri 


7JJA 


33*7 1U£ 




res 


cum 


;j J s 


331« 3311 




nil 


Ajn_l5Tti*CHU£Ut 


?13* 


3311 17 1* 




PCI 


11. J? 


?3SJ 


331? 317* 




jaa 





J - -1 


J V 4 J 




V Ltd 




P3J» 


3 m 


3323 


F&l 


AHLrS74>74ctAILM 


F T 


- - ^ V 


2A3P 


■fcrn 

HI>P 


m h v j ] mj j w F n 








L ■ r 3 


IPATHp 




^ j «. , 


■'It; 


■7~rii9 
IF J B 




P343 


333t 


J3Z1 


bn 






* 1 1 1 r 


* F 




ITHjlT IAri# Frij 


JUS 






— •> 
r Dl 


■ Hi mi i h 


J 364 


J J * i 




t - n 


■111 


Jk" 


3331 


3331 


TCI 


AJfLI£T f J,*C][Al,L3 


P34B 


3331 


*F 


1^1 


JkhLfLS/J j THAJl/2 




in i 




f Pi ■ 








fir u 


•hi 


l.TI 


P371 


3331 


3331 




A3lI3T , '4*CHAllJt 


* .■ 1 i. 


2 3 ] Jl 






TU B V . ^ 1— 'J ^ _ L ^ 


* - • 


33 ID 


1 ; ^ t 


ru Ek 


P- Ala 3 




33 31' 


1 1 ?n 




SAUi 




mi 




ros 




0374 


33*3 


43 LJ 
-* 


rep 


-VVkA/I , fHAK/4 




3 J*i 




— h 


BrATW* 


J 3 ■' A 


1 94 •' 


32 TO 


WTlTL 
- yU 


4>AuL 




i 149 


1341 


7DJJ 


A3i%IJTfl*CKA3llJ 




31AS 








j 1 h | 


ii,-, n 




.-3 0 




an 3 




315B 


•ru | 


ball 


fl3A) 


11H 


33 M 


res 






11)3 


3A1I 


fHfl 


AHAA/ J , IBAI/ A 


0313 


333J| 


■w b ■ W 


r L'ij 


*p. j TUJE 

BrArnQ 




IT t 7 




TPS 




flit? 


mt 


3331 


n>s 


AliTJiT+Jl ?«CHAjLLJl 




3311 


StttSfl 


F>vD 


■> . e rJkX/3 


■tii 

[# J ■ w 


33i a 


_ L. _ ^> 


ft a 


srA nt t 




I'.'r 


i ti ri 


ru 1 


5- ft L-. 


m\ 


33(1 


3313 


res 




BJ3J 


33*3 


1JILI 


TCS 






33*3 


324J 


r -. 

J k u 


r^P-ftT MJl 




33IT 






iJh if 

I - ■> 




3341 


3341 


rss 


AMLIiiTt I ?*CHAi.Ut 




33» 


mi 






]?37T 


■l-d PUT 




r -n 


mm A fill 


(F3fl 


336F 


3S7A 


nu 








?J)PP 


Fin 


p ISO i 




3J7J 














*rso PATA 




P4jl1 


1171 




E3JB 





Listing 2: 



ljfl CLEAR 5^,£H3P>3^ 

LOAOM^F 
30 PMODE1- 1 

PCLSfl) 
50 DEFUSR0 « SHS^ip 
6r3 S CREEK 1 # 1 
7*1 A=U3R^(0) 
3]3 SCPEEW £,1 
90 INPUT "AGAIN" ;A$ 
100 IF A$ « "jT" THEH fi0 



119 THE flAjNBQW Oclobor 1995 



DYNACALC 



CoCo's Best & Fastest Spreadsheet System 

ACCLAIMED BY THE EXPERTS 

"DYNACALC is my choice for a CoCo spreadsheet." 
Dan Downard, RAINBOW, September, 1984. 



"J 



Built in 



NOW 
ONLY 

$9995 



RAINBOW 

CERTIFICATION 



'Eat your heart out, Lotus 1-2-3!" 
Scott Norman, HOT CoCo, October, 1984, 

Features: 

* 51 x 24 Display with Lower Case 

* Super-fast Smart Screen Refresh 

* Auii>R«peal Keyboard Driver 
■ Keysaver (TMj repeats last command x tJmes 

* Di&k Operating Syctom {worko itlCl like ROM DOS) 

* Easy comm umca1 ion with BASIC/DOS programs 

* Two-way com munic alion s wit h PRO - CO LOR-F I LE * E n hancea * 

* Outputs to ASCII Word Processors like Telewriter 64 

* Fast 16-Digil Arithmetic with Scientific Functions 

» Summation, Mean, and Standard Deviation Functions 

* Logical Functions with String & Numeric Comparison 

* String locate command to navigate large worksheets 

* SOU full or parti at worksheet by columns or rows ^^]|^^^^^ + 




Line, Bar, Hi/Lo/Close, Circle Graphs 
Full Graphics captioning and overlay facility 
Graphics Drivers for all popular Punters 
Joystick/Mouse Driver tor Cursor Movemeni 
WorKG with any ROM versions, even JDOS 
33k Available Worksheet Space 
Up lo 256 Columns or 256 Rows 
Can use VisiCalc worksheets & training materials 
Onscreen Help Messages 

FOR 64 K DISK SYSTEMS 

avftffahlp. fmm 





/ now with 

/I GRAPHICS! 



0 



.!T 'IL hPT Tig. , 




CAMAHA CDN S1^9S5 
D ATAMAN international 
420 FERGUSON AVE, N. 
HAMILTON, ONT L8L 4Y9 
(416} 52^1319 AUSTRALIA 
PARIS RADIO 
161 BUNNERONG RD. 
KINGS FORD 2032 NSW 
1612) 344-9111 




VI 



COMPUTER SYSTEMS CENTER 

42 Four Seasons Center frl22 
tlt^ Chesterfield, MO 63017 USA 

OfttJ^ (31 4J 570 5020 

10 to 6 Ivlon.-Fru 

or your local DYNACALC dealer 

Price USS99.9G 
Outside North America add $10 postage 

DYNACALC Fteg U, & Pat. Off, 
Lotus and 1-2-3 are trademarks of Lotus Development Corp 
PRO* COLOR-FILE is a Irademark of Derringer Soflvuare 
Telewriter^ Is a trademark of Cognltec 
VisiCalc is a trademark of VI si Corp. 




INK-A-DINK-A-DO - Computer 

Friend* tif Pmildtid, Ore.. has intro- 
duced the first of lis second genei aiion 
of automatic ribbon re-inkers. The 
Universal Cartridge Mac Inker and the 
Universal Spool Mac Inker allow users 
to use the same inker when they change 
printer?. The new inkers practically 
eliminate the cmt of replacing ribbon*. 

Operation is simple and wholly 
automatic- Computer Friends say*, and 
the t-ar bonier ink yields a printout 
darker than many original ribbons. Re- 
inked ribbon!; ism longer than the 
average original ribbon and can be re* 
ii.Lnl i ■ | a ii. r f J f h ijnirv tir^if m ling mi 

their original length. 

Mac laker can ink and re -ink blank 
cartridges in six different colore: red, 
blue, green, yellow, brown and purple. 

Computer Friend*. Mil i W Canyon 
Cmtrt, Suite 10, Portland. OR 97225. 



• • * 

NO DISCARD ff you\e been 
looking for o way to encourage clients 
to hang onto your business cards. L P 
Products may have just the thing. 

If you \upply CP Products with your 
business caul, I hey will embed it in clear 
plastic and hnnd il in I he \iacI of a 
water-thin, solar-powered, sis-function 
(with memory) calculator. The "busi- 
ness card with a brain' weighs less than 
an ounce and does not use batteries, 

CP Products, Box 431, San Pedro, 
CA 9Q733. 

t.AltFl.S — Try-O-Byie has just 
announced a new printer utility called 
I ry-U-Pnnt. It is written in RAsrr in 
permit easy customization of various 
labels, Try-O Print is designed for a 
Color Computer and the printer of vour 
vluuvc 

Available on cavaM k or diskette, it 
provides routines to print multiple 
mailing labels, multiple cassette labels, 
purchase orders, invoices and a diskette 
directory in label formal, directly from 
the diskette, using labels of two differ- 
ent We*. 



The memory required Tor the pro 
gram is I6K and it runs in either Extend- 
ed oi Nun- Extended BASIC. Some 
customizing is required, 

Tr\ ~0~D\ t?. 1009 A hurt Cin 
Florence, $C 29S0L 

READING "RITIW AND RAM 

Computer literacy is being touted as the 
fitui ill 'R* in ethical ion circles these 
days. This leaves many parents — 
unfamiliar with the possibilities of 
computers as learning tool*, but con- 
cerned with their children's education 
— wondering what to do. 

The New American Library has just 
published a book, Ctimptikids: A 
Parent's Guide to Computer x attd 
Learning, that is designed to provide 
parents with all the information they 
need to know about their child's 
computer education. 

Written by Felicia Antonelli Holton, 
Ctimpukidi seeks tu explain computers 
and how they are used: al different age 
and grade levels; in teaching aubjec it, 
like art* music, math and grammar; in 
homework; and in the education ol 
children with handicaps or learning 
disabilities. The book also tries to help 
pH rents assess ihe quality of computer 
education ilieii diililirn are leceivmg 

The New American Library* 1633 
Broadway, Hew York, NY 10019. 

9 4 * 

BLACK BOX — The Black Boa 
Corporation recently issued its mid- 
year cctialog ol 160 pages. It includes 
more than 500 basic, unique and hard- 
to-find data communications devices, A 
1 2-page, full-color insert highlights 3ft 
new pi mjucts inlruduted in the issue. 

The Hlark flnv Catalog k*"nnsidetrd 
by many people to be tht catalog of 
the data communications field. Its 
publishers claim the catalog oilers the 
largest selection of data switches 
available anywhere and the broadest 
line of problem-* oWing products in the 
industry. 

The Brack Box Corporation. P.O. 
H<> a I2SU0, Pittsburgh, PA 1*241 

* 4 * 



PERSONAL COMPUTER NET — 

NewsNet, the nation's largest distrib- 
utor of specialized business newsletter 
information, has begun carrying a new 
publication designed to provide users 
with the latest information on all 
aspects of personal computers — 
hardware* software* ayatcim and 
peripherals. 

The Personal Computer Report, as 
the new publication is known, covers 
Tmidy T IBM, Apple, AT&T, Compaq, 
Kay pro, Micmsofi, f.otus and Ashton- 
Tate, among olher companies 

The Personal Computer Report is 
published monthly by Advance Micro- 
computers, Inc,» a computer consulting, 
sales and publishing company in 
Minru)a, N Y 

NewiiSet, which turgdii in April 19E2. 
offers full text delivery and back is* ye 
retrieval of specialised business news 
ranging from aerospace and investment 
to taxation and telecommunications. 

Marcia Cheetham, NewsNel. 943 
ffnverfvrd Road, Bryn Afawr. PA 

mm. 



ARTS BULLETIN BOARD - Ai lists 
and art organisations may be interested 
in a new' computer bulletin board 
service called the Electronic Call Beard* 
which features entertainment and 
theater listing!; Tor major U.S. cities. 
Callers can pnsi and read free casting 
notices. 

rhe new service contain:, one- hall 
million bytes of online storage with five 
lu 70 megabytes planned for the future, 

Aluo featured on The: Flectronic Call 
Board arc free software file* foi 
download, tree want ads. electronic 
mail, an online magazine for the 
performing arts and genera] computer 
support and advice, 

-\ 1 1 nii| !*■ ff hi lift- jHlijws callers to role 
play, create characters, write » scene or 
add to a play in progress 

I he Electronic Call Board is seeking 
artists and organizations without 
computer access to list their shows, 
casting notices and want ads. 

Btihbr Ballard. Atmospheres, 1207 
Eighth Avr r Brwklyn. NY 11215. 

mm* 



120 l HE RAINtOW October VWfc 



A 

PECTRUM PROJECT 
SHOPPING LIST 




A CHIP 

6831 Standard PU $9.95 

27128 EproM - Fits new ctlrs* ....$14.95 
6S09E CPU Chip (NEIfElStf PRICE) ...$19,95 
Basic ROM 1.2 Chip <30T FASTER) ..$19.95 
68766 (Fits Disk Basic Sfct) Eprom.$19. 95 
Disk RON I.TTRew DOS Command) ,,$29.95 
New SAM Chip if/heats ink (74LS785).$29.95 
Fat Basic 1.1 ROM - NFU LOU PRICf. $29.95 
2|Tp1n Ext Basic-upgrade 26-3! 34A . $34.95 
26-31 34A & 26-31 36A 64K Upgrade - 2 chip 
set (WW for new korean CoCoI1AK$39.95 
Eprom Eraser - 3 min erasure time. $49.95 
tower KU~Bd - Specify CoCol /!!**. $59.95 
CoCo first Aid Kit - includes I MAs, 
6809E & SAM "Tie Prepared HQ ....$59.95 
Eprom Prgmr (2ms speed/2K - 16K). $149.95 
64K CoCo U -~w7NEW keyboard ....$149.95 

COCO UBRARYih 

CoCo Memory Hap • .i.... $14.95 

Rainbow Boo it 4 Tape of Adventures, $14, 95 
Basic Programming Tricks Revealed. $14. 95 
The FACTS - Inside "guts" of CoCo, $11. 95 
500 Pokes, Peeks *U Execs ........ $16. 95 

flasi c 09 Tour Guide $18.95 

Utility Routines - Top Pgm Secrets. $19. 95 
Rainbow Book/Tape of Simulations .$19.95 

Extended Basic Unraveled $19.95 

Disk Basic (T.0/U1) Unraveled .,,$19.95 
History of the CoCo/ 1980-1 955 ,,,,$19.95 

NewT fraCo M Service Manual $24.95 

The Complete "Rainbow Guide to 059. $19.95 
W/Two Disk Package of demo pgms ..$49.95 
Co\or/ E x tended / D I sk Baste Unraveled — 
CWTete 3 Book SeT^ Save $10' ..$49.95 

MORE OOOD STUFF... 

28p1n/?4plr> Adapter - Plug-1n new 12BK 
J DOS 1.2 in older J&K ctlrs ....77*19.95 
CoCo Freeze Frame - Freeze your CoCo 
screen at anytime/Hardware switch. $19. 95 
CoCo Light Pen ~3&h$5L Save $31. ,$21, 95 
Spectrum Voice Pak - SAVE $30!! ..$39.95 
PflJ HORD^ST fl~- Hi-Res 80x24 display 
wTsmooth scro) ling-Hew LOW WKt $129.95 
* - J AH and the NEW Super CqnLrol lgr 

At* oroett Oku 14. 00 Um (roc«*Qn f 5.00) 
COO ado fi;*.oo extra 

HV-~, p*»td«nfa a/ii Tea 



CABLES AND... 

Pr inter / Hodeei 15* Extender Cable ,$14.95 
Ttrcd of unplugging devices from your 
R5232 port? Try a R5232 "T" fib1e .$1&.95 
Joystick/House 10* Extender Cable. $19.95 
NulV tt>oW " Cab1a - 4 pin to 0B25 .$24.95 
Disk Interfa ce/R om Pafc Extender * Hove 

wm 



your disks & 
40 Pin Dual "V™ 
v/Vo i ce. 



"word" 



"Paks (3 feet),. $24. 95 
Cable - Hook up a Disk 
Pak. CoCo Max. etc ..$29.95 



Triple RS23? SirUcKer ^Ha* ^Vct on* 
rif Any three peripherals ...$39.95 

Triple " Joy port M Sw itcher - Joystick. 

House. Touch Pad or L ight 'Von . $[19. 9fj 

40 Pin Triple "Y" Cable - Honk up any 3- 
tfoi c^7Word/RS232/Digf ti zer PAICs ..$39.95 
Finally ! 24" rb!ti-Fak Extender ..$44.95 



STUFF.. 

C— 10 t apes in any quantity . .... 49 cents 
5 1/4^ Diskettes in any Quantity ..$1.19 

32K, 64K or 128K RAH Button $4,99 

Romp a k w/Blank PC Brd-27xx series .$9.95 
CoCo Keybd - Raised keycaps w/2 Function 
Keysl~jA3d £10 for D/E Bd adapta r)$19.95 
Video Clear - This cable will reduce TV 
Interference created by CoCo I .... $19.95 
Video Ravers ar -Reduce eyestrain w/ green 
letters on black background** ,..,$24.95 
The Magic Box - Load Mod I/I I I Basic 
program tapes into the CoCo ,...,,$24,95 
DOS Swi tcher - Select from any two DOSs 
tEfsk 1,0 1.1 t JD0S) in m ctlr ,$£4.95 
1984 R ainbow On Tape (12 Issues) $79. 95 
EARS -CoCo's first Voice Recognition unit 
w795l accuracy & 64 Vol ce~P r i nts^ ~$ 99. 95 

Amdek Iwin 3™ Drive System SI 99. 95 

Aexfek Drive System w/ controUer -$299-95 
NOT for 26-3134/36 CoCo ll'i 



PO BOX 81278 
93-1 el 1*TH QAIVI 
WDQOHAVEN NY 11<n 





71fl-441-i2BD? 



p 

s 

s 

1 

9 

a 

i 



SPECTRUM PROJECTS 

SOFT AND HARD WARES FOR 
COLORFUL COMPUTING 



COMMUNICATIO 



Mill lit I 



COlfl B CQH/f - A rompl^r.s smnr 
term 1 nn 1 package ■ Up I oa 
Down load. H I -Res. (51 K?4 J 
screen, JtW/RW Baud, 01 time 
Pn filing, RnttspAk/OKk* - $39. 9& 

* Mm with coco Sif; i reas 

jfMDQFH suppnrLl Download ML F 
COHPUUiflVt bhr Sta^-t Kit t39".9S 



aUIIIIIIIIIIIIII I 



Dim 




MODEMS 





WORD PROCESSING 

MIDIIIlltMlilJIIJIlIIIinMlIMl^ 

TELEKRI TER-fij - Three Hi-Rfl* 
screens, true lowercase char's 
right justify* full screen 
editor, Tape 149.95 Df*k $59*95 
TELE PATCH - A Ttt~64 enhancer ! I I 
True block move. Overs tri fee S 
T SPOOL mode. Key beep A repeat 
rXSTWDist I/O 640i>k 

HMUlMIIiMiHDn 

PRINTERS 



MlNl-MUUtM - Dirocl connect, 
300 BaudTTSr if /Answer - $49.95* 
J-CAT Moden - Low*<t priced 
autoTanswer modem - Si 19.95 
HA¥E5 - "fj^rajmabjp'* 

outo-diat/aiito answer $199,95 
j DO/ 1^00 Baud Modem" - $199.95* 
* - JdT$14.95 for Modem Cable 



i • ' • w 



KEYBOARDS 



SLJPtR^PRO (Murk OuU) 159.95* 
KEYTMWIC5 key hoani - $69,95** 
HJL57 -"Save 17.00! I - $72. 95** 
"Specify Model/Revision Board. 
* Add tS for M F" board adapter 
** Free function key software 
CoCo XI J|Wk veri^uo ova ■ JdbleJ 
15 key Numeric Keypad $59,95 




[iimnHnnmuirimr 





descenders, «?K buffer, trect- 
rrlct. feed. Near Letter Quality 
mode, 1 Y>, warranty! - 1239.95 
ftrrtefaee-The first IK TELL I GENT 
Para lie* Ptr Interface for CoCo 
Auto set Baud rales from 600 to 
9600/ NO switches U turn 159.95 




MONITORS 



unnni 



MONOCHROME Monitors 
screens plus Hi -Res « 
Breen - $99,95 Awber - 

TAifAW Tum.r-RgceWe IV 
on any composite won i to 
Uri i f m r -» 1 VI deq H r i ve r 
if/all monitors 1 Co-Cos 




- 60x24 
/AUDIO! 
$119,95 
$219.95, 
channel; 

77P05 

- WorK 
$29,9!i 




SAVE $10 



OFF COLORCOM/E WITH ANY MODEM 

OFF TELEWRITER-64 WITH ANY PRINTER. 
KEYBOARD OR MONITOR 



SAVE $10 



FOR EXPRESS OROEWNQ PLEASE CALL 716-441-2607 



SPECTRUM PROJECTS 

SOFT AND HARD WARES FOR 
COLORFUL COMPUTING 



SPREADSHEET 




WW 



lltllll I II I HIM 




Screen 32* 16 51X24 

Precision 9 digits ^16 dig>ts 
H1 Hbs Graphics NO VF.i 
Vitictlc cffld format NO T£S 
New low pn« J 64K Disk $79.95 
Side Wtie -Print PYNftCALH files 
up to Z£5 c hars - it dewm ! $24 . 95 



DISK DRIVES 



I 



DRIVE 0 System* - 5S/D0. 6m, 
40 Tracks, Half Hei E ht ,$219.95 

DSlVE |f t 1 System" - J 349. 95 
DTTTDriw" 1, 2 or 3 - $119.95 
Ouk Control iqr w/o RON $99,95 
C ontrol! er ^W7T, I ROM - $119.95 
S pectruji DOS 27128 Eprpm 139/95 
* PLUS? cqntnol ler - niflnual - cflble 



GRAPHICS [DISK] 




iillllllflillOllIIIIIIIIIIIIIIIIIll 



a. 

DM 



Telegraphies ,.$19,95 

Graphvcom Pa^t l\ ...$24.95 

HARDCOPY $29.95 

Naster Design $29. 95 

CoCo CalHgraphor ,,.$29,95 
Super Screen Machine $29,95* 
fljori, ft locks ........ 134.95 

VIZ I DRAW 4# if49.95 



irabinimiiiiiiiiiiiiiiiiirao! 




DATA BASE MANAGER 



IIIIIIIIIIIIIIIIIIIIIHIIIIIIIIIIIIIIIIIH 

PJQ-Qnjfl* Fiif - 60 tlaU 

I I t!s , H Kcpq^ t In?,'., 1 kn,iin 
F"1.i». in?fP tiyLfs7rt?MJnJ + Slir t 3 
Fields* Global Search, FAST HI 
Sort, Create Files CtwtudL lUle 
w/DYNACALC! - Disk $59.95 
PCF foras 2.0- Mti'^e DATA files 
from PCF U letter/Forms. $29.95 



iiiiuiiuuiiiiiiiuiiiiiiiiiiinmnnninm 



GAME CONTROLLERS 

niiHiiiUHiiJiiuuiiiimiinniai 

Graph 1 com Joys tick - Has ? Fire 
buttons ( menu/ pen smooth and 
easy joystick control - $24.95 
Watch 1 [ Joystick - 360 Decree 
control with ccntor return or 
analog positioning, - $39. 95 
Wico Command Control - Hook up 
1 Stan type joystick* - $19.95 



IIIIIIIIIIIHfF 



UTILITIES (DISK! 



Willie 



Double DOS , ..$19.95* 

Elite talc 1.2 $24.95* 

Master Nail $24.95* 

Blackjack Roytl* .,,.$24.95 
Spuct ■ Adv Gonerator$29.95 
Mustca 2 {Hew price) $29.95 

FKL O-PAK ....,,$29,95* 

Master Key II $99.95 



^HIIIllUIIII 




UtJIiiloa & Graphics 



SPECTRUM PROJECTS, Inc. 
PO BOX 21272 

93-15 eetti DRIVE 

WOOD HAVEN MY 11421 
*tl oroera plua tXQO (Foreign $B.OO) - COD add 12 00 exlrtt - MVS Resident* add Sales Ti* 



Buy any a - Save 1C% 
Buy any 3 - Save 15% 
Buy any 4 - Save 20* 



* - Closooui prices Ul 
Final SALE lit 

Nu Raiiiyliukika III 



An Adventure 
Into Sound 
Experimentation 

By Bill Bernico 



A demonstration on sound production with the 
SOUND, PLA Y and EXEC commands 

One of the things a lot of programs overlook is also one of the 
things the CoCo is very good at . , . producing sounds. With 
the help of SOUND, PLAY and even EXEC commands, you can 
produce some very impressive sounds to help showcase your programs 
and make them more interesting. 
The SOUND statement is the simplest. A com bi nation of SOUND 




I SI J i^nilND ??fl,7:5mNn IB, 5. for eif ample h wilt 
produce three separate notes. A shorter, easier way 
is to use the PLAY command. With U T simply tell the 
computer to PLAY "CFG* and you will also get three 
separate notes. 

As for EXEC, 1 had to experiment with different 
combinations to come up with a sound. For example, 
in lines 530 and 550, 1 used it to create the "helicopter*' 
and "rasp berry 11 sounds. EXEC 43345 hy itself will 
piuducc a shoil "click* 1 ui "blip" sound. Enclose it 
in a loop, as in Line 550, and you will get the raspberry 
sound, 

Id Line 530 youll probably wonder why there Is 
a CIRCLE command when there are no graphics. 
CIRCLE is there only to create a delay between EXEC* 
so there wont be one continuous sound, rather a 
broken sound such as a helicopter taking off. You 
can substitute a short FOR^NEXT loop if you dout 
have F Mended BASIC. 

Running the Program 

Sound Story could have simply been a menu with 
different sounds ;<■> pick from, but careful aim lysis 
tcvealed that the attention span of the program would 
be about 83 seconds. With that in mind. I decided 
to integrate these sounds into a short (and 1 do mean 
short) Adventure. 



( B\U Bernico is a self-taught computcrist who enjoys 
programming, golf, TV and music. He has played 
with a Ws rock band for IB years.) 



124 



r H E RAfNH OW OclObwr ' B-&5 



ft ft FOURTH ANNIVERSARY SALE ftft 

ft riiTPQ To h8lp CB,elira,e Spectrum Projects 

> » » » » ■* a x arB ottering a truly unbelievable once in 
DISK DRIVE 0 a li * e,ime deal! Buy any software from 
$ 1 99.95 our * (WO "Colorful Utilities" ad* and 

get a set of (8) 64K CoCo chips tor only 
$14.95 and/or a Disk Drive 0 for only 
S199.95 and/or a Gemini SG-10 Printer 
for only $219.95. Order NOW! 
Chip installation instructions for both CoCo I & CoCo It included ! 



GEMINI SG-10 
$219.93** 



* - Or CoCo Max 



## - Requires CoCo printer Interface (Brltefaoe) $59.95 




FEATURE PACKED SYSTEM 



- PuH-Down Menu a 

- Undo your mistakes 

- Full graphic editing 

- "Polnt-and-CIIck" 

- Fat Bits 'Zoom* 

- Hardware RQMPAK 

Requires MultHPak or Y-Cable 
94K DISK $69.95 Y-CABLE $29.95 



- Icons & Font Styles 

- Full Size Screen Dump 

- &2 paintbrush shapes 

- Use w /video digitizer 

- 250x192 joystick Input 
-By 




SHIPPING $3.00 (FOREIGN $5.00) - COO $2,00 EXTRA - NY RES, ADD SALES TAX 



"15 B6TH DRIVE 
WOODHAVEN MY 11421 

COD ORDER HOT LINE 71B-441-SB07 



r 1 

<t><!H> COLORFUL UTILITIES 00^ 



COCO CHECKER* 



bomornmg possibly wrong with your CoCo"" CoCo C HECKER -:■ the answcrM tWid» teat yam .ROMs. 
RAM 5 , Dl*k Drives & Contr ollei , Pl|Nlfd, Kpyhnftitf, Ca-js*! ri? f if-ygttcfcs, Scund* PiAs, VUG, Internal 
Ooe> Sfiuu.i, Mulli -Pah iiUoMr.co and more!! 16K TAPE/DISK S10.9S bos Jan 1 05 Rainbow Review) 



MULTI-PA K CRAK 



Save ROMPAKs to your 64 K Disk system uaing the RS MuUi-Pftk Interface* Eliminate nnnfefflnr 
p tmjuinij In cif ROMPAKk nn* by weff-imj ah your PA* software on fl »sk * includes MOKfcs for 
"WGBLEM" ROWPAKs. iDownkmd, rUeooDug. Micro Pamter t "Stellar Lifeline, etc..) 64K DISK 1?4.9!> 



TARE W IIVtAQE 




b^fiiry hand'es proQroma with auto J papers , no headers , no tOf maiktiJ» . unn>iniu ii^p ninrks and 
mij(44i Mow m rtie tune to g*?i your tape software collection protected ... -atfamct ^bc'^ TAPE $24*95 



BPrT PJ IMAGE 



A super ypgiaj e 'rom Disk Qmn> Clonoj Bach oycryimng upi This amazing program fiend I era 'ViorT 
standard " diaks n t*l ea*e. We haven't ft^ma riny disk yet that. It can't rmr.aie. Don't eve< tie caught 
without a Dackup again! Lowest price tool U&atfi most "copy protection " proof ama! 32K 0»SK $29.95 



COCO SCREEN DUMP 



The ogjt screen dump program tor the Panason ic, Epson ft Gemini punter j evert Have the option uf 
atanoero pr reverse imogee ^/regular or doubte M/ttit profHii iiiin*l pirtnres. 600-9600 Bauo tool A 
nmni flip Qluphtcom and gjon. Stock users. 16*. iAHt/DI$K $19.95 ^ets Mov + a< Rpinbo* Review) 



OIBK UTILITY 3- 1% 



A muff I -featured tool tor USER FRIEM3LV dick handling. Utilize a directory window to aqlecUveiy 
aort, move* rennmt! and kill file entries. LtgMrpno, fast D*ak I/O tut fnfrfj.it , ropy ano backup. 
Examine contents of riles, ma Granule 1 abto, piuc the quo* load addrcoaca and cctr r pGmta ai all 
programs. Single command execution of both Basic and Ml iiiDyihms. 3?K/rWK riiSK $24.95 " D»$k 
Utility nas proven itself very quickly at my nouce" to rollers Oct '34 Rainbow Review pp. 220 



SPECTRUM FONT GENERATOR 



Now you can write tilca oGma any CoCg Word Processor fTeiewritei -fl4, VIP wniw, «tc.) anc convert 
them to *fieci«l Highly H^t3i >qd character setci Some c* tho character cetc supported art- Uahca t 
V\p fcnghDh, F utur>atic and Otock. A character >cl cUtLur is liK:|uilf?n to create custom sets or 
mcilify fiA^limj nr^s' Supports moat dot-TTiatri* prirtersi UlSK 



■ 



SPECTRUM DCS 



Add 24 NCW Divfc qumii winds wth 2 Hi -Res screed Supports 10 track £ Uouoie S-dcd dnvca, 6_ r^a 
ateppmg, auto dhak ooofth, error trapping & " tPROMADLEI ". ff4K DISK ^MMS Nk» i_nw pririf" $24.55 



j 



SCHEMATIC OPAPTIWG PPOCES9QP 



iiavo timt una de&ign pro looking diagrams using a ^ 00X540 o-^c" worksheet «/fi vi^wmq A-indriwx . 
Overr TO Hittnif »nn: sy>Tiijiii.s w/jo gefinapig symoois . i£'/en Logic gatee a MgffP'h chips!) Print harp 
copy and save to disk. 64K DISK Mew LOW nricem tt>9.95 tsfte Jan 'M Hamhnw Kwrnw) 



COLOR AM A 



A t irst-o ljoce Bulletin Board oockege,*. especially geared towards CoGj uam*. .. h>l^ an ordering 
aeLliuit lui [Tiubt! whM wnnr m run a maP-orcer Qus tries supports Colo,' Graphics.,., one nice piece 
of wn»K. n^K U\^< Ju'y '84 Rnmhow pq. NEW! COLOfiAMA DP 5 Time Module 15fl,9S 



COCO CHECKBOOK 



Use your CoCo to keep tj Lac k of your cneckino and Mwmgi atxounlV piuilrmr M\tiwtaua\ personal 
.hecfc-.' ^?K.'fi4K r APP $29.95 DrSK J39*S5 tsae April f £b Kam&ow Review pg. 310) 



* WOW AVAIL. ABLE BY EXPRESS ORDER 
AT YOUR LOCAL RadieJUaefc STORE * 

•90-OSB9 COCO CHECKER - -90*0830 OISK UTILITY C.^l 

DEMANQ TO SEE THE OEMO OISK Itl 



COLORFUL UTILITIES 000 



FAST DUPE tt 



TUt> in«iM,i Oisk copier even w,n format ana oachup a diskette in only one pass {up to 23 grans} 
arid can make up to 4 Duh copies at once m 2 m mutes! The am^t «ir ii n y r™ every multiple Disk 
Drive nwiwr, Fijikh llw ' V^O^ino '' bugf DISK $)0.»b (cou May '€4 R^ndow ftovrCwl 



COCO VIDEO TtTLER 



Start youi V£R miihn wicii darning tuie rraroee followed t>y pro fessional countdown to t>iack lade- 
out si Una a tjtjc pafle flditor with several sizes of jeju £ hack pi lmjiuJ: colors' tftK tape £19,96 



AUT'O-gTAnr 



Agt ootO/t your 0fl3ic: /ML prtjyi a>n3 With 
tji apti iris ' <QK TAPE $19.95 "Aut-O* Start is 



ini tli ETSMVW 

an e*celle.nt 



t It Ik screens 
program" June 



usmg a mature or text an 
'65 Rfl»ribow Review 





6-»K DISK UTILITY PACK AGE 



fane advantage at an expanded 54 K machine. Make an eddJtranai OK of RAM available by n-iucaUiiy 
tOW from SG0O0 Id SDflOo. Cnjiy_ ROMP Am S to di<« (even ^protec ted" end create 



a 3£K SPOOL buffer ior printing. DISK 321,95 {sec July '83 Rainbow RevL«wl 



TAPE DISK UTILITY 



A rifiwfltfoi package tnat fane fere tape to djfljk and disk to tup_e automata cady. Does an automat il 
copy or an entire gisk of programs to tape. Ideal fnr Rampow On Tap a to disk. Also copier: tape to 
1*£« * P fln " tae<? a 015k director 1 e«. fAHL/DiSK $^^5 (sec SopPitt Rainbow Review* 



FAST TAPE 



S3tffr ano IQa d cassette Tiiee at twice the cocod' Now vou can «on tape and p_r_i?at?r I/O utmiiiimis 
in the high speed made wiil>aul a lucked up system or I/O ERRORS r worvt gfeat with the papular 
Teiewriter-6< wO'C processor tape by Cognitcc, "If you are tired of waiting tor inose ln;m f«r»«= m 
load, J strongly recommend I ha! yrm fcrny fnis fine utility." Tape $2lJte July 1 B3 Rainbow 



GRAPMICOM 



Tne ultimate C0C0 graphic*, development tool with sopmitiaatad edUinq, 0 review animation, 
telecomrrn>n»cations and printer cupport. Hi-Res graphics for only S24.95, W/Spntf rum's Menu Foot 
Switch $34,95 or W/Spectrunirii firaphlcftm j&ysnck $49,99, mk DISK Um April *B4 Rainbow Review) 








A 


S 



truly liifei f,'.^n,ql£ data aaie program at an affor dable price. Maintain inventories nobby 
collections, recipes, greeting card list* and much, much morel Hi-Re* sCTrstn, up to 500 records witn 
15 fields, record or ii«m nft^ch, and a Mailing Laoait option. Also converts £2 EAST data files to 
ft* 1 "" ^rmat tor trans mi as ion via Modem' 32K DISK $24&S (see Jtiiy Rainbow Review} 



CQCQ-UTIL 



Now you can have the power lo rasUy jrains_fpr Radio Snack Color computer oifik rues to your 
MS-DQS mac nine - including tne randy 1000 & JBM PCI!! You can alao transfer MS-DOS files to your 
CpQq dish, oven forrnat C0C0 dlakst CbCo-Otii win save you countless hours of retyping! Mo n«d to 
kw* y«** r computer or printer anymore! Requires 12&K. MS -00$ comouterw72 disK drives - 




II Ofdera piut $&QQ &H (Foreign 15.00} COO add $£.00 a* it a - MYS ^eslderi^ add Sales trv 



There are no treasure* to collect, no 
damsel* in dislress to sftvc and no 
dungeons to craw] out of. When you 
come ncross ihc house in the woodi. 
jUSl pick tin option from the li&t 
provided. Each choice will demonstrate 
j. different sound. 



The PPM vihlemcnti are highlighted 
in the listing so that you might examine 
how each sound is created- 1 came 
across a lot of these sounds by accident, 
by trial and error, and by experiment 
m lion. I keep & one-word reminder 
taped over my CoCo ai all Limes 



Experimentt 

(Any questions about Sound Story 
may be di reeled u. Mr. Eemico at 708 
Michigan Ave .. Sheboygan, W| 53081. 
phone 414-459-7350/ ir you write, 
p Lc o_w i nc I ude an S A S t.) □ 



■ * e ■ i ■ 



The listing; SNDSTORV 



160 

46D ... 

ln :j , ... 



42 



10 'SOUND STORY 
20 1 BY BILL BERN I CO 
30 '708 MICHIGAN AVE . 
40 1 SHEBOYGAN , WI 53081 
50 1 (414) 455-7350 
60 ' 

70 <*** TITLE PAGE SOUND *** 
S0 CLS3 : PRINTS 4 3 r "SOUND STORY" ; 
90 FOHX= 1T02 5 5STEP 1 0 : S OUNDX 1 1: NE 

XTX 

100 FO±U^iTQb00:NEXTX 
110 ' *** AUTHOR'S NAME SOUND *** 
120 PRINT@201, "BY " ? i SGUND220 , 2 ; 
?ORX= lTOl 50 : NEXT : PRINT" BILL "; :S 
OUND110 , 2 : FORX=>1TO150 : NEXT : PRINT 



"BERNICO" ; : SOUND! 0,2 
130 6OSUB560 

140 CLS: PRINT" IMAGINE YOURSELF W 
ALKING THROUGHTHE WOODS . YOU CO 
ME ACROSS A HOUSE SET BACK IN 
THE TREES, AS YOU APPROACH, Y 
OU SEE THE DOOR TO 'THE HOUSE * 
150 GOSUB560 

160 CLSEPRINT l, ON THE DOOR YOU NO 
TICE THERE IS A KNOB, A DOORBELL 
, A KNOCKER AND A SMALL PANE O 
F GLASS IN THECENTER « THERE DOE 
SN'T APPEAR TOBE ANYBODY mm, 
170 GOSUBS60 

180 CLS : PRINT@40 , "WHAT WILL YOU 
DO? 

190 PRINT§100,"1.) KNOCK ON THE 
DOOR 

200 PRINT0132, »2.) RING THE DOOR 



LET US HELP YOU EDUCATE! 




QUIZ ALL 



Create and print a. teat for SOn BD ELD 1 

*tudy an thel; own T«*m enn be short answer, multiple 

choice, or turn fajw Tbsie Is evau an outija lui l'ha 

computer to generate the multiple choice answers? 

Tune 84 Rainbow, "1 found Quii Ail lo be ao, excellent 

p[oorajD.,. M 

ISK iap*.32K diik/Ext Baa . $24.95 





See your own litt ol words incredibly ttaailomiad into 
CROSSWORDS* WORDSEARCFTE3. and WORD- 
SCRAMBLES > THon print the pimie and key with any 
dot addrasseeble or OkiJote audi save the 

wot da to uae La mi tar a dUtoroot puxzla. 100% 
uiritihinn language 

32K t«p« or rlitir ♦ 52993 



Both for only £45.95 - Sav* ovor 15% 



JVdllj these popular programs are better than ever! A file Utility odds advanced editing loQuizMl and transfers 
from *wte program to the other. You can even select Items from separate ]tles to create a comprehensive list Jor 
puzzles or quizzes. And PUZZLER (s more sophtsttcated than evert Upgrades available. 



Call or vwrft© for ourfrae catnJog/nowilottar - Duutar inqutrtae »noau»Byad 
TO ORDER: S pacify taps or disk * Add 42.00 eJiiopuifi * COO »2.0O antra * Utah r**, add & 3/4% 



§®l©s 





J 1060 fuddle* Drive - Bandy, Utfth 14070 - M t -57 1 -5021 L 




1 2 & the n ai h bo w Octets i ess 



BELL 

210 PRINT§164, "3.) TRY THE DOORX 
HOB 

220 PRINTS 19 6 f "4 * ) LOOK IN THE W 
IN DOW 

230 PRINT#228 f "5, ) GO AROUND THE 
BACK 

240 PRINT§260, "60 ESCAPE IN HEL 
ICOPTER 

250 PRINTi292, "7 0 GIVE UP 
260 PRINT @ 3 60 , H CHOOSE (1-7) 
270 A$»INKE¥$:IFA$o , «»THEN270 
280 A*VAL(A$) 

290 IF A<1 OR A>7 THEN 260 

300 ON A GOTO 330,370,410,430,46 

0,530,550 

310 GOTO 310 

320 ■*** DOOR KNOCK SOUND *** 
330 CLS !FORX-lTO3sRIAY ll T150OlV3l 
CDCGABV25CV20CV15DV10DV5EV1E":PR 
INTI133 , "KNOCK I KNOCK! KNOCK! 11 
S NEXTX 

340 PRINTS 3 30 , "NOBODY KOME»;GOSU 

B5S0:GOTOiS0 
350 GOSUB 530 

3fi0 **** DOORBELL SOUND *** 

370 CLS:PRINT§135, "RRRRRKRRRRRRT 

NGI I "iPLAY"L20V30T50O5GBGBGBGBGB 

GBG BGBG EG BGBG BGBGBGBG BGBG BGBG BG 

3d0 PRINT#3 30, "NOBODY HOME»:GOSU 

B5801GOTO180 

390 GOSUB 580 

400 »*** BURGULAR ALARM *** 

4 10 CLS : PRINTS 3,62 , "WARNING 1 WAR 

NING 1 WARNING J " t PRINT8224 , ■ {FOR 

GOT ABOUT THE BURGLAR ALARM) »:Q$ 

= M l?2?3?4f5f 6;7;8 J9?10;11;12;»:F 

0RX=1T015 : FLAY"05L242V15; M : PLAY 

QSiNEXTX 

420 GOSUB5B0:GOTOl80 
430 CLS t PRINTS 195 , "YOU SEE A BIR 
D CAGE ON A STAND. THERE 

'S A SHALL BIRD IN IT* H 

E JUST SAW YOU, 1 * 
440 ■*** BIRD CHIRP SOUND *** 




RAIN BO Wf est Princeton 

October 11-13 



4 50 F0RX=1T05 : PLAY L2 5 5T2 5 5V20O5 
CGCEC" 5 FORY*1TO200 I NEXTY , X I GOSUB 
560:GOTO1S0 

460 CLS \ PRINTS100 , "YOU ' RE IN THE 
BACK YARD. YOU SEE THE O 

WHER OF THE HOUSE WITH A 

MACHINE GUN! BETTER R 

UN . » » . 

470 GOSUB 5 80 

4fl0 l ***MACHINE GUN SOUND *** 
490 FORF=lT03 

500 FORX*1TO10 ! PLAY"L190O1V28CV2 
9OV20EV10F#V2 1GIV16GV31" : NEXTX ; F 
ORD=1TO5J30 ! NEXTD 
510 N£XTF:GOTO1B0 
520 1 ***HELI COPTER SOUND *** 
530 CLS : FORF-4 4 9T04 2 STEP- 3 1 : PRIN 
T@F,"UP, UP AND AWAY":F0RY=1T03; 
CIRCLE (10, 10) , 4 s EXEC 4 3 3 4 5 2 PRINTS 
F , w M ; NEXTY , F : G0SUB5 80 ; GOTO 1S0 
540 '*** RASPBERRY SOUND *** 
SB0 CLS:FORX=1TO1>50;EXEC43 3 45:NE 
XTX:PHINT«MY, WHAT A SHORT ADVEN 
TURE fl : END 

560 PRINTS 4 8 4, "BIT ANY KEY TO CO 
NTINUE"; :EXEC44539: RETURN 
570 GOTO 570 

5B0 FORX=1TO2000 : NEXTX ; RETURN ^ 





PICOSOFT STRATEGY GAMES 



0& THE SPANISH ARMADA 

Simulates ihr* problems faced by 
iMe Enghsh ComimuitlHtfe iSW 
as fiey sirugglad lo tfefeal I he 
ARMADA Cope win tiGfclftttinda 
A reiemi«s GUirenl DiNlcuiiy ut 

m 

DEBACLE tt. 

command an i8lh century army in 
she opening campaign ol ihe Ranch 
and Indian War Build a read through 
Ihe wilderness. Establish supply 
lines Cope wiifi Indian Slacks, Cap- 
Inih a rrnriTtar lbr| &2ft 95 

^ FEU EH AND GASSE 

Lead the American 2nd Division in 
m cnunter oltanshr* againsi von 
Ludehdorfl'Ei final tfrive on Pens In 
191Q Recreates Ihebaltlea ol Bel- 
lean Wtwd and Ci><U*«u TWarry. 
Plays rn real time. *2* 9B 

AH g.im«} rift|Ljli« a 3?K compulwr mt *"• grnpri»c<Uh/ fKuriHymJ 
usinG Ihe snrnl-Qfarihlrai 4 nvvjA tn d?(vci The name nrtapn T apo 
Hurt EH5* compel IMfr Gsrr#* «r« iriirjpM cfl tape 

Send cnao or mnn»y orrtar m pir.fJSOF I i>ampjS. k u ttox 
39 EIGHTY FOUR P* ^7^^t Garw or* 

iHppfid pCralH^fi pnm PA rr*«i£l#nt£ add 6 v t r an Mo delavt 'o 
pnrsnnsi r.*ierts 

EdjnwrttfM. AltHTtl T4J JL F. |403J 4ji«K>3 

Diji'-UitM In Awltrik* Fj T CLiiUDute- Hut SulNNC Z' Will'jini Sttmi 




Octobisf 196S TH* RAINBOW 120 



GRAPHICS 





130 THE RAINBOW OcU>tH>r m*5 




CoCocad: 



The Schematic Scoundrel 



Don 't let the name fool you, for this schema tic drawing aid 

makes illustrating a breeze * , . 

By Peler KerckhylT 



A"min i-ea d" {computet -aided 
design I program for the Color 
t_ omputcr, LoCocad aid* yen 
in drawing schematics, [t requires d 32K 
Color Computer, one disk drive, a 
primer with bit mapped graphics ability 
and p positioning device (Radio Shack 
toioj jiiiFiLic, jiiysiiirk, X-rwl i k r unu'h 
tablet). Co Cocas/ is icon menu driven, 
and the keyboard is seldom used. Some 
lunciiaiiii make use of tk M pop-up" menu 
for their options. 

[imeud at digging imo the program 
and drur ibing how 1 got each function 
to work, I nave provided h highly 
commented listing (COCOC4F} 
MEM\\ as they say, "leave the pronl 
to the student/ 1 A word of caution: The 
commented listing, is rather long and 
youll haw 10 pclear i fust to load 

ij mi You 11 :d*o have to remove ail of 
the remark Marcinct!i\ mn\ revive I he 
program {use the name COCOCAD 
.MAS) treiore you iry to run U, If you 
are keying in the program, just leave 
the remarks out and don't cin the 

I*ve «hn included a short program 
listing, REMOVREM. to remove the 

f Peter Kerckhojffftas been working wish 
computers xincc 1975 and has a bathe' 
for& decree in efcctranicj engineering 
technology, fie and his vrffe* Rencc, and 
daughter. Danie/h, tiv* in Sitiion 
Valley.) 



re-mark* fat yuu, Just remember to 
reload and revive ttwr new CoCttvad 
program as the remark remover pro- 
gram generate? an ASCI I File (program) 
i hat takes awhile lo load. 

Once yoiAr got an unco m men ted 
copy of the program, toad it into the 
computer and run ii The screen should 
clear and a hcadci linr followed by a 
question dealing with clearing memory 
should appear at the top of the screen. 
The memory clear question is so you 
can restart the program with a ache 
matic in memory without losing the 
ichcmaitL Since you do not have a 
schematic in memory, you should 
answer 'Y\ After a very <hnrl ifrlay the 
screen will again clear and ihc work 
sheet screen will appear, 

The work sheet screen is where 
almost all of the action takes place, At 
i Ut- iippt-t Icfi-hiind corner oi the screen 
is a series of hoics with small figures 
(icons) in them IVc provided a chaplc 
oi screen dumps, Sample Screens I and 
2, thai show the work sheet screens. 
These boxes are used to call the various 
functions into use (more about this In 
h mi mum t) in the upper right-hand 
poitiun of I he ili&play is n display of 
the current fdenamt. the current page 
number and the memory remaining in 
the page. 

A page is a sub-page of trie whole 
schematic. The schematic is made up 
of nine sub-page* arranged, in an array 



Otiotw 10BS THE RAINBOW 131 



"t i- 



*C E- 
*1 > 

oe > 



m t- 

t r>- 



■i 



7*4. ■ t a 



Ll 



T 



: ■• 



-airi7.' iir-rsT'. 
-3SUH. J 

-a Jim- 1 ■viai 



£umptr Sr hern* lie Printuiil 

•s«r 1 



rlitT/ t- 



^1 



r -| 



f Tt 

M 

LB 

[J 

■ ■ f r 



J? 

JH. 



: 



T—^;.: , '-i{m f ^ *4! 
L r ' 1 



111 J/ t- 



ft tfrt-tr ^ 



i :- 



3"-- - 




r-~" — - "i 



• iff* x t- 
omk 7 R— 

IW'W 4ft t- 
i«."SB I— 

x r— 



-3E 



n to t 

ft ii t — 

ti3 13 t— 

fl ii t — 

t* tfr t — 

*7 17 f 



-3 TO t«» 

-4tml* |u| t — 



Ml ;S t — 

si n c — ' 

-i 2i ; — 

m *3 t 



£?1 



"FT 



m 


■ — 

p 












r 


1 



ill'- f™ 



I L 



J 4^ 5*nq 

■ ™ — J"* 
0 
I 

V 

[ 

1 

! 

t 
" 
t 
0 
I 
I 
I 




p- 1 

( ur.l- -LI i 





T12 



3 

llf 



C7 1 — ^ >>i 



It 



S 

•liWt— I 



three iicroic ant) three down. Page zero 
is the upper left-hand corner of the 
finished schematic. Page unc is just 
below pitgc iem anil pagr fwn just 
helow page one. Page eight ia the lower 
right-hand comet. 

The memory for a page is used for 
storing each function you use to draw 
the schematic. If you start running out 
of memory spacr, the computer will 
warn yuu hy beeping. 

The main portion of the screen is 
taken up by the schematic work area. 
The sides at the work area have grid 
marks on them to ease ih« drawing of 
lines between pages. The work area 
itself Is stippled with dots every eight 
pi*el». When you arc in the schematic 
work area, your cursor will "Snap" to 
cither the dots or to the area halfway 
between the dots* This makes the 
positioning of line end points, compo- 
nents and text easier, 

Somewhere on the site-cii iHeit 
shuukl Hjipcr^i bin an nw. The arrow 
shmilrl he under positional control by 



your mouse (X-pad T joystick, touch 
pud, Eli'.). Titc irrdW cursor appears 
when the computer want*, you tn select 
an item from the menu (or submenu, 
as well see in a minute). J o select an 
item, position the arrow on the item 
and Click the mouse button (press down 
on the button, then release). 

Tj?i\ select om fiivi mrnu Itrrn Move 
the mouse so the arrow is in the menu 
box which contains the icon that looks 
like the letter £\ Now click the mouse 
button The sides of the box should 
disappear. I ell i tig you know the com- 
puter ha* accepted your command. 

To in livjilr I he menu urin, move I \iv 
moose down into the thematic wuih 
area, A new cursor will appear in the 
work area, Ihis cursor should be 
shaped like a box whose corners hove 
been flipped inwards. Jhis is \\\<t end 
point (or point) cursor. The point 
o li nor ii used to identify an end point 
or a spot in the work area to the 
computer, 

Lo draw the line* position the point 



cursor to the spot in the work are? 
where you want one end of the line In 
be and click the mouse button. The 
cursor should flicker and he replaced 
by a new cursor shaped like a box. J his 
eursuf identifies the first end point for 
your line. If you move the mouse you II 
see that yon still have cunlrul over 

tlir |VLliril CIlfMH MnVl" ihc i NIMH In 

the second end point and click the 
mouse button. A couple of things will 
happen: I he cursors will disappear, a 
line will be drawn and the memory 
remaining display will be updated. You 
still have control of the point cursor, 
Nil you can draw another line hy 
identifying end points and so on. 

To ex ii the Line function (or any 
other), move the cursor up into the main 
menu* The point cursor will disappear 
and be replaced wiihthe menu-selecting 
arrow cursor. Whenever you have 
mniml nf ihr action tin the ncrrf n urlih 
the mouse you can exit by going up 
into the mam menu. This can come in 
handy, lor example, ii you've selected 



132 



THE HAINHOW QnlniHir IMS 



(he wrong fir&t end point for a line and 
you'd like to start over. 

OK. u quick review: To select a 
function from the menu, move (he 
arrow cursor to the function and cl*k r 
then move down into I he schematic 
work area; to exit a (unction move the 
cursor hack into the main menu. Easy, 
isul it? 

The next menu selection is the box 
function. Well include in our discussion 
of the box function (he fourth menu 
item (dashed box) and the fifth menu 
item {erase), as these functions arc very 
similar. 

Select the box function and move the 
mouse w the point cursor is in the 
schematic work area Move the cursor 
lo a point where you want oni* corner 
□t the box to appear and click the mouse 
button. The cursor will vanish and. if 
you look closely, there will be a single 
pixel blinking, on and off at the point 
where I he, cursor wast. S'ow move the 
mouse; a box will follow i tic mouse'* 
movement* When you are saiisfied with 
the box. click the mouse button again 
and a box will he drawn end page 
memory updated. You should have the 
point cursor back again so youll be all 
<cl la draw another box. 

The du>hed Ihia inn] cnisr Amnions 
work much in the same way The 
differences ate that with the dashed 
box, when the box has been defined, 
A dashed box will be drawn. With the 
erase, the area En the box defined will 
W erased. 

The (biro menu item, the diode, is 
used to select one of the prcprn- 
grammed components from the com- 
ponent library, Get the arrow cursor 
hack and go op and select [he c-ompo 
nervt function. A pop-up menu will 
appem on the screen in the schematic 
work area. At I he tup uf ihr menu is 
the menu title, in this case ^compo- 
nents," In the center of the menu is the 
currently active component. Down at 
the bottom of the menu on the left are 
the words "PREV and "NEXT." 
Plying i fit- jtn«w L-ursor on either of 
these words and clicking ihr rno un- 
button will change the active coi n po- 
ne nt displayed in the center of the menu. 
Holding down the mouse button while 
the arrow cursor k over one of these 
words will cycle you through the 

iiP|H|]iirit-[HS. 

A I the right of thr menu on the 
bottom rs the word "USE, "Clicking the 
mouse button while the cursor is over 
this word will clear the menu Irom the 



screen and give you the active compo- 
nent to use. The component will he 
under mouse control and move abnui 
in the schematic work area as you move 
the mouse When you have placed the 
component 10 the desired position, click 
the mouse huh on and the component 
will be drawn onto the geretaH IF yuu 
move the mouse again, youll notice thai 
you still have control over the compo- 
nent so that another one can be drawn 
onto the screen. To select another 

l pnnrht or another menu item, just 

move up into the main menu, 

ft To select a function 
from the menu* move 
the arrow cursor to the 
function and click . . • 
to exit a function move 
the c Minor buck into the 
main menu. Easy* isn't 
it?" 



Thetc ate two more menu items, the 
big 'T 1 and (he right i pointing arrow. 
The T function is used to put text on 
the screen. Get the arrow cursor back 
and select the text I unction. When you 
move the mouse back down into the 
work area you will notice there ls a new 
cursor, a small horizontal line; this is 
the text cursor Move the text cursor 
where you want the ten 10 appear and 
click the mouse button. The cur so* will 
move upwards two pixels and no longer 
be under mouse control, i he cursor 
moves up so that if you are labeling, 
a Line or an end point of a line, the 
ipti will floe up properly. 

Enter text by typing mi t he keyboard. 
The backspace (left arrow) key has been 
implemented so il there i-m typing error 
use it to correct the error. When you 
finish with the text entry, press the 
enter key and the page memory will 
he updated with your text. The text 
cursor will he under mouse control 
again so you can move I he cursor to 
the next spot and enter more text. 

The final menu item is the right 
pointing arrow. This function will 
s^iirh ihr current menu to the second 
menu. Try out the function by placing 
the arrow torso I in Mir hm soul .. Ik-l.ui^ 
the mouse button (don't forget tu move 
the mouse downwards to execute the 
function!. The old menu will disappear 
and be replaced with a new one. 



The first item in this new menu is 
a left pointing arrow and, you guessed 
it, will get you back to the original 
menu. The ihird menu item is another 
copy of the erase ftinctiun and is 
identical to the one on the original 
menu, The remaining menu items are 
new, 

The second menu item, the one with 
i he three little squares, is the copy 
function Select the function and move 
down into the work area. Move the 
point cursor to the area near the object 
you wish to copy and click the mouse 
button. Move the mouse so I he box that 
is under mouse control surrounds the 
object you want to copy and click the 
mouse bulloit again. The box will 
dis appeal and if yon move l tie mouse 
youll notice that a copy of the item 
you boxed will move. When the copy 
click has been positioned, the mouse 
button and the copy will be left on the 
screen and youll get the point cursor 
lu, k Vnir I hi' si/r- ,\\ the boxeij area 
will directly affect haw fast thr Image 
will move — the larger the box the 
slower the move. 

The fourth menu item, the one with 
the nine little squares, is the page switch 
function. When you select the function, 
a blinking cursor will appear as the 
current page number (upjK-j nghi-h.nid 
portion ol the display). Press a key 
between zero and eight to select the 
page, Remember, page zero vs in the 
upper left and page eight is in the lower 
right of the final schematic. When a 
page number is selected, the current 
page will be cleared and llie selected 
page displayed. 

The fifth menu item, the box with 
the "CLR" in ft, is the dear page 
function. Selecting the function will 
produce a pop- up menu asking if you 
really want to clear the page Answer 
hy poshioning the cursor uuer your 
answer and clicking the mouse button. 

The sixth menu item, the box with 
the little floppy disk, is lor disk I/O 
and will display a pop-up menu when 
the function is selected. You must enter 
a file name he fa re yuu can Load or save. 
Once again, select the commands from 
the pop-up menu by positioning the 
cursor over the command and clicking 
the mouse button. 

The last menu item, the large *Q\ is 
used to quit the program with the 
option of gelling a print nut or the 
schematic in memory. If you do decide 
to gel a printout the computer will 
check to aec if there is enough room 



OciCtrerlGM THE RAINBOW 133 



go tug m ami modifying I he pmgrahi* 

make sure you Look it over. There are 
quite a few subroutines you may want 
to use. 

For X-pad users, you will have 10 
change the mouse scan routine to read 
the X-pad. You will also notice the pen 

\lillus is Stnidd tn tht wifLiIiIc- l p" aipd 

can be read directly from the X-pad 
tgucsa what positioning device I started 
writing the program with!). 



In dosing, if you use CoCocad to 
draw a sclrcmatk* you hope to have 
published, please put a little note 
somewhere on it denoting CoCocasi was 
used to draw the schematic — my ego 
wiJI get a kick out of it. Any question* 
you have regarding these programs may 
be directed to me at 4335 Hendrix Way, 
flan lose, CA 95 124. Please include an 
SASC. D 



on ihc disk lot the lernporary *turag? 
iif the sub-page image files and, if there 
fc, will Load and run the schematic 
printout program ( tact prim) alter 
saving the image files. 

The best and easiest way to gel 
fa miliar with CoCocad Is to use the 
program. You 11 find the mouse really 

|]lSr-N Willi lAr!'. Willi I In" I M I 1^1 .IKE - J ■ 4 1 I 

that selecting and using the various 
functions follow a logical order. Before 



43 . 


.173 


430 


■ ■ § ■• #'57 


031 . 


. . .213 


90 . . 


,,.,134 


4o0 1 , 


167 


074 ,, 


.... 89 


110 




4§4 


,,..143 


£60 . . 


a i 


t41 


42 


530 « . 


..,.117 


1100 


. ■ f .49 


1 70 . 




562 f + 


. . ..aw 


1200 


153 


?11 




610 


155 


15&0 


?54 


241 , 


115 


641 


a 4- 4 - "> " 4 


1730 


217 


260 ,. 


. . . _ 39 


690 


,.17 


17B0 


95 


314 „ 


....240 


720 


. . . .223 


1060 


, , » .50 


345 


6S 


74/ . 


72 


1966 . 


91 


400 


42 


773 




END 


. .23 



1 

Listing 1: COCOCAD 

This is a £o mine riled iin iug nf the pmgrsun 
CuCoiuti. Jo load the urogram you must Tint PC LEAR 
1. To run the program you must remove all of the 
comment lines. Pont forget to P CLEAR 4 before 
running. 



0 ' 

1 » COCOCAD VR 2.^ 

2 1 (C) 1985 BY P.KERCKHOFF 

3 1 4 335 HENDRIX WAY SAN JOSE CA 

4 ■ 

5 1 A Celd SYSTEM FOR THE COLOR 

6 * COMPUTES, REQUIRES 32K, DISK 

7 * MOUSE AND A GRAPHICS PRINTER 
3 * 

9 1 

10 CLEAR 500 , &H64FF : CLS i INPUT" CO 
COCAD VR 2.0 P.KERCKHOFF CL 
EAR PAGE MEMORY ( Y/N) H f AS : G0TO12 
P 

11 1 

12 1 

13 ' READ MOOSE POSITION -> X r Y 

14 1 BUTTON STATUS =>P (P=3 IF 

15 1 BUTTON IS PRESSED) 

16 1 

20 X=JOYSTK(0)*4l^=JOYS!CK(l)+4lI J 
-ABS ( ( 1 AND PEEK( &HFF00) )*3-3) :I 
F X<3 THEN X-3 ELSE IF X>252 THE 
N X-252 

30 IF Y<3 THEN Y-3 ELSE IF Y>188 

THEN Y=188 
40 RETURN 



41 * 

42 1 

4 3 1 PUT A CURSOR INTO ARRAY C2 

44 1 TO BE USED LATER 

45 1 

50 GET(0,0)-(6,6) , CI , G : LINE (0,0) 
-(6,6) , PRESET , BF : DRAW" BM3 , 3 XC$ ( N 
) f'':GET{0 # 0)-(6,6) , C2 , G : PUT (0 r 0) 
-(6,6) , CI t PSET ; RETURN 

51 ' 

52 1 

53 1 PUT A CURSOR ON THE SCREEN 

54 1 OLD SCREEN DATA => Cl 

55 1 

60 GET(X-3,Y-3) -{X+3,Y+3) ,Cl,G:P 
UT(X-3,Y-3)-(X+3,Y+3) , C2 , AND: RET 
URN 

61 ■ 

62 1 

63 ' REMOVE CURSOR FROM THE 

64 1 SCREEN 

65 1 

70 PUT<X-3 , Y-3 ) - (X+3 , Y+3 ) # C1,PSE 
T: RETURN 

71 ' 

72 1 

73 * DRAW A CHARACTER ROUTINE 

74 1 ENTER WITH THE CHARACTER 

75 * IN AS 

80 IF ASC(A?)>62 THEN 90 ELSE ON 
ASC(A$)-31 GOTO 1120,1130,1140, 
1150,1160,1170,1180, 1190,1200,12 
10,1220,12 30, 1240, 12 50,1260,1270 
, 12A0 f 1290, 1300, 1310,1320,1330,1 
340,1350,13 60,1370,13 80,1390,140 
0,1410,1420 

90 ON ASC(A$)-62 GOTO 1430,1440, 
1450, 1460,1470,1430,1490, 1500,15 
10,1520, 1530, 1540,1550,1560,1570 
,1560, 1590, 1600,1610,1620, 16 30, 1 
640, 16&0, 1660, 1670,1680, 1690,170 
0 

92 * 

93 1 DRAW A STRING OF CHARACTERS 

94 1 ENTER WITH CHARACTER STRING 



134 THE hainHOW UciotM-r tiflfb 



DISK 



Introducing I he "Super Smart" 

, . * „- DATA PACK D 

TERMINAL COMMUNICATIONS SOFTWARE 




Abo Supports The PBJ SO Column "Word P«k M . Deluxe RS-232 Pak, 
Parallel Printer Cud and PBJ 2SP P*k 

"FEATURES" 



M lai |flt*tn#iHm W nm Uung t1**r»aliaiiifi ) h-mW, i M 

1 1 .,. j.-Ih.-p I , . F 

f..i tnl RieVntH 

Tnnih j JSkh.; iu^i V» i* 

Am**!,*, 4m< iWfa *vpHi W.i J* 

r^'twruwb* 

,Hiu.u-n_«i fllf '.tin,. 

hqtrHIrM L^.irf I **]<h. Pirt\ **J kMr ** 

S*-* rini u^ii tm Ou»ih did Pruytn i<v Uh> * t<v 

. ■ 

V HBwit lnw tMigln Vi/iun. f & ill ESSi I * * 
Via iV*on trf hi Ei»r* Ui. 



* I >1H 0*f^*k *«J Hpvt#% k4*itiUHHjP On Lw 

■ V«fi|ri0fcnilvtti*il1(*p*iiilk* 

* i >.u : ■ D a l> 

* !knvr t iwurtil r™U hum Mm/t^vt 

* ^ ^t u t f ntw Atmi JUtrt L lO-'totpg 

■ 1 hfliiWUr r^MMt KfY VaiMl* l^njuli YHttn 

4 htffimiiiiA L m,(ji-4 Ci^uan Tmk*^ 

* t'fcrf^i *rt*i»Mi (tpM I'tv flfufr- ■ .■ivanm 

* ftBflMn m4 M b III — i > tUVmt DltfB> , » 



TAPE 

s 34.95 



"The Source" 

has arrived! 



Starship Falcon 

Graphics Adventure Game 



The South hap {Jje tart uf Dbaaxmtfcl *^ toeauljfa Subtle ajifc 

^HKtfflilWlJfrFmtoBtJtlL 

toutful ruenoljir. Suunr Calf f.j j. ftnlnr if ihf «*f rtTHiHn- ffcSMimfiirtficitltt 

The bourn bo* HI me I*s ta«t ml fuaeti iw ^flc an tocttfl* for in a QtsoaseiB trier . 

* Aulurcid Mb (T-» imku 

■ AlL>*t icfrtnii PCB, Ftt" a*l fTJfi iiraft 
< B i M i u*ittha}«« 0 Mi rafh«X^ trw [Hat 

* -i jpfi*"J tf.L^fk -erfn&k tin. 

■ II i|H:T.-rn;^«- H<i|rf>,rf b.! *t t-',*Lr i hafana S-f-^. :* 

* Eierrei^s Aafctnafcr iijupatiar nrr nmiiim^baife 

" ijaHlial *l-Lflrj!3B*tl3 MWtiisC W11 rtmg *f*P-HH h^Wjfer* pnr iam 

- BiA rtlk^^*^[AkM*» LgWiilMMOtffni FCC jadnffl.rt»liii»!^nrjaP1 



&y aiDnihs a^d a tmoroi froup dananded to be dBignuectl lJic rukns nf 
rUpha SiftnH 10. Ulltfcl tilt Jirual uT ttcrtld -liuvnivin rvn th? pJanrL EATUl. j h* 

Frrif ration (kntcd Uwtr datULCidi. ut ihty r'Jused a bJokj^tcal weapon which 
hu deitrnyfl] all known edLbfc planl aperks tram Lhrou^twul tint known $it- 
aKV. To 6slc n^puinl life tLdatcri>«lik tu^untwnn Ranto PfCwiliy. ffderaUQil 
sinrkMrt-pr .igmis havt rfporrefl a norjf told by a roving space tmdef, of a 
planet wllli qtmsdam edible plant bic Those plants havt fl rcpulat&tjfp n/irmu; 
able U) sunivc in aIE cUiiuUcs dUuO in 1^.1. ait Mijijiwit rrii grnv at jn incmJibJe 
mrr The Ferteraiton » dcspcratcl Ef Eaith t loud tpuite 1& nut rejiLoc^ soon, 
the Federation will have to evacuate nU intmal ttnJ 1 J noun Wc VtWI luiaaLtin 
Js in jjo to [he ptanet Zephyr 4mrt p4uh in (Tv vM nf thw pbutu and re mm io 
Curth. Vvrral FMrratton agenu hate been vm\ to obtain the twin and none 
nan returned Can you jr,d ihe ,icedenci surrlvt??? GOOD LOCN H 



3ZK Disk $34.95 



32K Disk S21.95 




00 



N EW IMPROVED VERSION 

- UP ro If S CHAAACTEfrc PER LINE 
READABILITY 

ADJUSTABLE AUTOMA TIC KEY HEPEA T 
* PROPTSCT i-23 SCREEN LINES 

- CONTBOt COUe KEYBOARD 



i i*a 



- PtliY Bash. c-OMPAntu j 
mim:;i chah iir:.* ttxtop sr f-aratt 

GftAPHK: t TEXT iCBF.ENS 

ftrvrfi« chaiwcteh HtcMUCtrr i**c«* 
wumtM fl* rxsi maci uni ortoijuv, 
. AirroHATK (Biinr^ti s to top car i* M vjh 

MTOMAnCAlXVSUITrWISrfK^FHAWwitl'^SJ rfKiNTMfll 

DOUOU aZlCHWACTCBS 
■ LtA.SE Ttl tNO Of UNE 
> fPAW Tf>£SO OF KHUN 

1 urn lONTCMAhACtrn 
how. ctuvrfi «■ ci(.«i oauris 
i (uotiWFS r *m.y ik of ram 

, ( 1 MWtrtHI f WTTH AfJ. TAJ* 4 WVTl'.MIf 



JOtiM * III 




* ill I 13 I 



'i n nil- ■ t.ii*. 



(Mr tnli^ Ifrl.'r I IU»' ln !»• »«* *l 



»24'* s 29 



4[J UMMrKS NXIrVr-TJ FN4>M VirJOi 

add sa so msrAfir 



95 



Cn*H (HUM balf-Oa aaffl 



CDR1P 

(702) 452-0632 



*rrr#* F«li>ivM(Mii1 Pkvgf^qt CeAi^eriMfi Chan 
rariMMMFf HUH A II Ml Mlt* BVUM3 M 



IhhUmI few - " 

rHif ■< (nail ki* Iniypht 
A^uft*^* Kry 

CLAiiwiuii«i>i ij^rpinfiL 

^•a*** c i>»r*rnt» 
1 lyM^'ia* 

Uri Vtmh 1 4iri#T*f 

I'- It 1 " .-i»!«nf 
Cf*n i» 0'iiL i 

I huil L hm>«i kru 
[rivwirf M and MS 
CKa-atwn r*i irwi*u Tr* 

rul U3r,lrn| i. «J# fl* a^unl 

F-ir Vfp«i r I ■►■^V, 

bum <IV W-kt^UnJ 

iv., r ^-,,-t. Tji |- n . hfcrw » 

1 ill N:iT* M<-.r-w ■ i. nr. *i T,-.. 
It 4ml At RUnisrH 

In--* UJkTrm+nrMI 

rFWBT*l*t»Hli V* 
Ut F.^trtf Criln fine -Kim Ttc- 
r.»ivnrWit 04«h' FU^utied <*a 
Jtl MmTvim 1 r~ ■ hQd Pmjtmwm. 
flAM Rnf mini f i nkbUkl | n 

Vrrrh HAH 7H 
ft. 



■ m 



Vn 
V«t 

Vti 
Vr* 



in 

Vm 



Via 
Yn 

tp 
Va 



Y«i 
Yn 



tn 



Y*» 



§ 





Y« 

Yb 

Mrj 
V« 

51 o"A 
JE entvfll 
Y» 

1 

rMUOarH 

1*1 
N„ 
Mil 
f« 



No 



Yr* 

s 

Inn 



VISA MASTERtARD AND CO.U Al t rMip U 



95 * IK TS . SCREEN POSITION IH 

_«F _J L 1. 1 JL mm* ■ h_l \> a X M-J Ja_l 1 V JL W kJ _■_ _■_ _l_ \-J J 1 .X % V 


154 

X BT 1 


1 PRESSED AND NOT IN MENU 

X * V V mmf W a/ mmf fafil mmf J 1 TMF X X A * ■ a-dari -P> ■ — 


§6 1 TX AND TY* TX IS UPDATED 


155 


1 AREA THEN GO TO MENU 




156 


1 SELECTION, 

vr va aviBf t v aar 4 T 


103 FOR C«l TO LEN f TS \ : DRAW"BM=T 


157 

aa bV 4 


1 


X: ,=TY ? 1J : A$-MIDS (T$ ,C. 1) :GOSUB 8 




GOSUB 2j0:IF Y<2p OR P-3 THEN 


0 : TX-TX+5 : NEXT C ! RETURN 

gmf m # 1 1 H ■ 1 HJM W BV- * ■*■ -mm 1 -db ># HaV ■ 


16/1 


ELSE IF MN=0 THEN ON F GOTO 


101 ' 

^If Jb 


19P,29>1, 44^,29^, 52^, 29^,18^ ELS 


102 1 

Jm Mjf b 


E OH 


F GGTQ18p,580,29fl,68j3,7j5#,7 


103 1 UPDATE THE SCREEN DTSPTAY 

aa 11 a# arr A kar.B ■ at Ad A klU %aP WlhU Ul 1 %-# J. II Uf % A- 




104 ' OF MEMORY SPACE REMAINING 


161 




105 ' 


162 




110 T- T KE f 2 21 9i W236 13\ PRESET 

-Jb Jy JL^ bJLi JLal ^ bji daa bb. a ^ ^ db a# ^# ^ du saT ^ ^ J- J. .. J_i iJ _■_ J_ ^ 

BF: T$=STR$ { 768-AD ( PG j +Af PGj 1 :T$= 

bb" Jh w Tp a; % 4 Ihr h n ■■■ J *a a h aa ^a* 111 aa Hp 


163 


' BACK FROM MENU SELECTION t 


164 


* REBUILD MENU, LOOP FOR 


RIGHTS f TS , IiEN (TS 1 -1 1 : TX=22 1 : TY=1 

m *i ah- -»t A 1 4 "r* 1 -Jb jf aaa mmf Jk ~ 1 Hi" J J A ^h. rfi^^ db A ^b H 


165 


' NEXT SELECTION . 


3 : GOSUB10 0 ! I FLEN ( T$ ) = r lTHENPLAY ,r E 


166 




E03EE02EZQ1EEO4EE" ! RETURN ELSE R 


170 


PLAYB$ : F=F-X : LINE (F*19-fl, 1) - 


ETURN 


( F*19+2& , 20 ) , PSET t B 1 N=3 ! GOSUBS^ 1 


111 '* 
J, A. X 


GOTO 150 


112 1 


171 


i 


113 1 START OF THE PROGRAM. 


172 


i 


114 1 


173 


1 SWAP MENU 


120 DIM C$ f 3> , A f SI . ADf S) .Cl^ 1^ . C 


174 


i 


2^1 r C3 ( 1 ) . LI 16 1 , L2 f 6 ) , L3 f 6 ) . L4 f 


lBj3 


LINE(0,0)-(134,2i3) , PRESET, BF 




!FORX=0TO6: LINE (X* 19+1, 1}- fX*19+ 


J BS="V31L100O4B" £NF$= H NONE w 


20,20) f PSET , B : NEXT r IF MN=1 THEN 


121 * 


MN^.S ! GOSUB 176 J 0!GOTO17^ ELSE MN- 


122 ' 

Jb dfa BW 


1 S GOSUB 17 10 : G0T017JJ 


12 3 1 DKFTWR ri'^SHR FONTS AND 


181 


i 


124 1 SUBPAGE STORAGE ADDRESSES 


182 


i 


12 5 1 CLEAR. FIRST BYTE IN MEMORY 


1S3 


1 LINE FUNCTION, CREATE 


126 1 IF CLEARING MEMORY 


164 


1 POINT CURSOR 


127 T 

Jb bb r 


185 


i 


130 CS f 0 1 — 11 BHNL2U2 BR2 D2R2BD2 L2D2 


190 


m=0 i GO SUB 5 JJ : LX— 1 


BL2U2L2" : CS f 1\ - l, BH3ND2R2BR2R?D?R 


191 


i 


n?n2T,?RT .21,2112 " : C$ f 2^ = M R3" :CS f 3^ = 


192 


i 


"NF2H2ND3R3 1 * : FOR X=0 TO S'A^XUX 


193 


T WAIT FOR BUTTON MOT 


*768+&H6500: IF A$^ f 'Y n THEN POKEA 

V V ^BT H B^ ^B 1 Br JOT J|r 41 Bl BB B B BB BB JB JL JU B V BvTUBBBwTVil 


194 


1 PRESSED 


/'X^ 0*NEXT ELSE NEXT 


195 


i 


13 1 1 


2pp 


GOSUB 20 : IFP=3THEN2 0 0 
i 


132 1 

Jb J 1 mm 


2pl 


13 3 l SETUP THE EfRFFM AWn 


202 




134 1 CREATE AN ARROW CURSOR 

■m- "F IP ^-^ P->-rW* + mm dbJ ■ 111 BiB JL \A TiW 1 ■ "mj- J.\ k_H J)\ 


201 


1 MOVE POINT CURSOR, EXIT 


135 1 


20* 


1 IF IN MENU AREA 


14 0 PG-0 : G0SUD1 710 :MN=0iN-3 :GOSTJ 


205 


i 


B50 


210 


GOSUB 20 1 GOSUB 60 ; I FY> 20THEN22 


141 1 


0E LSEGOSUB70 ; IFLX— 1THEN170ELSEP 


142 1 

-H TP H 


UT(LX-3 r LY-3) -{LX+3,LY+3) # C3,PSE 


143 1 HOVE THE ARROW AROUND, 


T:G0T017p 


14 4 * WAITING FOR A VALID 

mm nl T T> a a 1 l 1 11 v X W i.\ fl T j£Tl JbJ J_ U 


211 


i 


145 1 GOKMAND. 

BB1 S BT ^mmp. « r Jk JbJL JLJL LL1 U ■ 


212 




146 1 

4r ~ 


213 


' CONTINUE MOVING THE CURSOR 


ISp GOSUB2p:GOSUB6^:IF P<>3 OR Y 


214 


f UNTIL BUTTON IS PRESSED 


>2fl THEM GOSUB 7 0 : GOTO 150 ELSE 

- ■Mm Mr* bb b b bb! b T %b1 *m* J W bd F Mr* §■ U bb b* Jb. bJ JJJ m—d J_JJ m_J Jj^Ji 


215 


1 


GOSUB 70: F=INT f X/20} -IF F>6 THE 
N 150 ELSE LINE ^F* 19 4-1 „ T. \ — C F*l<J-t- 

■ r X V l> U JmbW Jb> bUP Jb 11 id ( i Jk ■ Xj. | ^ / 1 b* ak bF ^ 


22>1 


GOSUB70 : IFP<>3THENX1=X: Y1=Y : 


G0T02 10ELSEPLAYBS : X-Xl : Y=Y1 


20,20} . PRESET , B J F=F+1 * PLAYBS 


221 


i 


151 1 


222 


i 


152 1 


223 


1 IF NO PEEV POINT SET THEN 


153 1 WAIT FOR BUTTON NOT 


224 


* SET FIRST POINT, DRAW A 



1 36 THE H A IN H OW Ocl OCxir 1 BBS 



225 ' CURSOR THERE AND LOOP BACK 

226 ' FOR SECOND END POINT 

227 1 

2 30 IF LX**-1 THEN LX=X £ L¥=Y I GET { 
LX-3 , LY-3} - (LX+3 , LY+3) , C3 f G: DRAW 

231 » 
i 



REMOVE FIRST END POIHE 
CURSOR, EXIT IP IN MENU 
AREA 



DRAW THE LINE, UPDATE SUB 
PAGE MEMORY, LOOP BACK FOR 
THE NEXT LINE . 



232 
233 
234 
235 
236 ■ 

240 PUT (LX-3,LY-3)-(LX+3, LY+3) ,C 

3, PSET:IF Y<27 THEN 170 

241 1 

242 » 

243 1 SNAP COORDINATES 

244 1 

250 X»INT(X/4) *4:Y=INT(Y/4)*4 
251 

2h2 
253 
254 
255 

256 

260 LINE (X , ¥} - ( LX , LY ) , PSET % POKEA 
D(PG) , 5 2 : POKE AD ( PG) + 1 , X : POKEAD < P 
G)+2, Y: POKEAD (PG) +3, LX: POKEAD (PG 
) +4 ,LY;AD(PG)-AD(FG> +5; POKEAD (PG 
) , 0 : GOSUB110 5 LX— 1 i GOTO200 
261 
262 
263 
264 
2S5 
2 66 

270 GET (PX , PY) - ( LX/ PY) , LI , G : GET ( 
PX/PY)-(PX,LY) ,L2,G:GET(LX,LY)-( 
PX,LY) ,L3,G;GET(LX,LY)-tLX,PY) ,L 

4, G:LINE(PX,PY>-(LX,LY) ,PSET,B:R 
ETURN 

271 1 

272 1 
273 
274 
275 



ROUTINE TO SAVE THE SCREEN 
DATA WHERE A BOX IS DRAWN 
AND TO DRAW THE BOX - 



ROUTINE TO 
BY PUTTING 
DATA BACK 



UNDRAW THE BOX 
THE ORIGIONAL 



276 



280 PUT(PX # PY) - (LX , PY) ,L1,PSET:P 
UT (PX, PY) - (PX, LY) , L2 , PSET ; PUT (LX 
,L¥)-(FX,LY) f LS , PSET: PUT ( LX , LY ) - 
(LX,PY) t IA t PSET ! RETURN 

281 1 

282 1 
283 
284 
285 
290 
291 
212 



N 1 
■ 



BOX ROUTINE, SET UP FOR 
POINT CURSOR 

=0 : GOSUB50 



POINT CURSOR, 
COORDINATES 



293 1 MOVE THE CURSOR, EXIT IP 

294 ' IN MENU AREA, WAIT FOR 

295 1 BUTTON PRESSED* 

296 1 

300 GOSUB20 : GO SUB 60 : IF Y<20 THEN 
GOSTJB70: GOTO 170 ELSE IF P<:=>3 TH 
EN GOSUB70;GOTO300 
301 
302 

303 1 REMOVE THE 

304 * SET UP BOX 
305 

310 GOSUB70 : LX-X : LY- Y : PX=LX : PY=L 
Y 

311 1 

312 1 
313 
314 
315 1 

320 GOSUB20 : 1FP-3THEN3 20 

321 1 

322 1 

323 1 DRAW A 

324 » EXIT IP 

325 * LOOP IP 

326 1 (WHEW!) 

327 ' 

330 GOSUB2 70:GOSUB 20! IP Y<20 TH 



WAIT FOR 
PRESSED 



BUTTON NOT 



BOX, SCAN MOUSE, 
IN MENU AREA, 
BUTTON NOT PRESSED 



Connect your TRS 80 Color Computer 
to the Outside World 

learn the sample techniques for pulling your computer la 
work moniiorrng and controlling outside devices and Sn&ttu- 
menls. ConaUucI and use input and output puila, diidlug- 
to-dlglial and digltal-to-analog conveners to control signals 
using BASIC language programs. ExcelleM For Individual or 
classroom instruction. 

The book. TRS-80 Color Computer Interlacing. WHh £xp#ri- 
m»ni». no, 21693. fully ax plains the fundamentals and 
1 1 lustraloo Lham #1 th expedition la, £1 4 P 95 

ti - Fipransinn Connector Bra ad board, no. CCtOO, 
OOfinocia directly to the computer and brings oul tho needed 
aodrens. dala, and control bun signals. $34 95 

*The Experiment CompofianL Package, no. CC ISO, 
uujitaliiBull ul Hit: urn Is riebUmJ to Uu Uie RxuerlmeniH In tnn 

ooc*. teo.os 

For a limilad lima only, gal all I brae Tor HOS.oo, * 2*i m A, 
savmg. {Qr lake 15^ oit oi any individual Item,) Oiler expires 
Nov. 15. 1985. 

Virginia resident!, add 4% aaiei tax. 

Include ¥2.60 lor shipping. 

Write for our new free catalog ot books, hardware, and 
software on Interfacing, electronics, scion I if 1c soft wore, 
and personal imprQ.vemenigoi.des. Order from: 



ntraaai 

WO 

rncfTHiFB 




VlB&rMasierGaiti accepted. .'UJ-tt>i-jirJ 
TRG SO lo o trademark of fladio Shack, a Tandy Corporation 



Orlnhw <W, THE NAINBOW 137 



EN GOSUB 280: GOTO 170 ELSE IF P< 
>3 THEN GOSUB 280 : PX-X : PY°Y : GOTO 
310 

331 1 

332 1 

3 33 1 UPDATE MEMORY AS TO SOX 

334 1 COORDINATES, IF FUNCTION 

335 1 WAS A BOX THEN UPDATE MEM 

336 1 WITH BOX COMMAND AND LOOP 

337 * BACK FOR THE NEXT BOX* 
33S 1 

340 POKEAD ( PG ) + 1 , LX ; POKEAD ( PG) +2 
, LY : POKEAD ( PG ) +3 , PX : POKEAD (PG) +4 
, PY: POKEAD (PG) +5 , 0 : IF F=2 THEN P 
OKE AD (PG) , 53 : AD (PG) — AD (PG) +5 :GO 
SUBX10:GOTQ290 

341 1 

342 1 

34 3 ' IF DASHED BOX THEN ERASE 

344 1 THE OLD (CURSOR] BOX, 

345 » UPDATE MEMORY FOR THE 

346 1 DASHED BOX COMMAND. 

347 • 

350 IF F<>4 THEN 410 ELSE LINE ( L 

X, LY)-(PX,PY) , PRESET, B: POKEAD (PG 
),55; 

351 * 

352 ' 

353 1 MAKE SURE THE COORDINATES 

354 1 WILL WORK IN THE FOR/ NEXT 

355 1 LOOP 

356 1 

360 X=PX:Y=PY:IF X>LX THEN PX=LX 
:LX=XrX=PX 

370 IF Y>LY THEN PY=LY : LY=Y : Y^PY 

371 1 

372 1 

373 ' DRAW THE DASHED BOX 

374 1 

360 AD(PG)*AD(PG)+5:GOSUB110:FOR 
X1=X TO LX STEP 8:Y1=X1+4:TF Yl 
>LX THEN Y1=LX 

390 LINE (XI, Y) -(Y1,Y) ,PSET:LINE( 

XI , LY) - ( Yl , LY) , P5ET ! NEXT I FOR Xl= 
Y TO LY STEP8.Y1-X1+45IF Y1>LY T 
HEN Yl-LY 

391 1 

392 1 

393 1 WHEN ALL DONE, LOOP BACK 

394 1 FOR THE NEXT DASHED BOX 

395 ' 

400 LINE(X,X1)-(X ( Y1) ,FSET:LINE[ 
LX,X1)-(LX,Y1) ,PSET:NEXTiGOTO290 

401 ' 

402 * 

403 ' MUST BE THE CLEAR AREA 

404 ' FUNCTION SO CLEAR THE 

405 1 AREA, 

406 1 



410 LINE(LX,LY)-(PX,PY) , PRESET , B 
F:IF PX>LX THEN X=PX: PX=LX! LX=X 

420 IF PY>LY THEN Y-PY:PY-LY: LY- 

Y 

421 1 

422 1 

423 1 REBUILD THE STIPPLED 

424 1 BACKGROUND DESTROYED IN 

425 1 THE CLEAR AND THEN LOOP 

426 1 BACK FOR THE NEXT CLEAR. 

427 1 

430 PX=INT(PX/8)*8:PY-INT(PY/8J* 
8+4; FOR X-PX TO LX STEP 3: FOR Y- 
PY TO LY STEP 0 : PSET ( X , Y) : NEXT Y 
, X : POKE A D ( PG J , 5 4 : AD ( PG ) = AD (PG) +5 
: GOSUB 1 10 : GOT02 90 

431 1 

432 1 

433 1 COMPONENTS FUNCTION, 
43 4 1 BUILD POP-UP MENU , GET 

435 1 ARROW CURSOR 

436 * 

440 T 1 1 COMPONENTS " : GGSUB8 50 l T$= 
"NEXT USE" : TX-55 : TY=1 15 : GOSUB1 
00 : T$-"FREV 1 ' : TX=5 5 : TY=107 : GOSUB 1 
00 : N=3 1 GOSUB 50 ! N-l : DRAW 11 BM6 5 , 65 " 
JGOSUBS70 

441 1 

442 1 

443 ' SCAN THE MOUSE, IF IN THE 

444 1 MENU AREA THEN EXIT ELSE 

445 1 LOOP UNTIL BUTTON IS 

446 1 PRESSED ON A VALID COMMAND 

447 1 

150 GOSUB30iGOSUB60sGO£UB70dF Y 
<27 THEN PLAYB$JPUT(50, 50) -(110, 
120) ,MO f PSET1GOTO170 ELSE IF Y<1 
00 OR ¥>11B OR X<55 OR X>110 OR 
P<>3 THEN 450 ELSE PLAY B$ 

451 ' 

452 1 

453 1 IF 'USE* THEN GET THE 

454 ■ COMPONENT AND BRANCH ELSE 

455 ■ ERASE THE COMPONENT AND 

456 1 EITHER DRAW THE NEXT ONE 

457 ' AND LOOP 

458 1 

460 IF X>S0 THEN GET (65 , 65 ) - ( 65+ 
XW,65+YW) ,CM,G:PUT(5j3,50)-(110,l 
20) ,MO, PS ET : GOT04 80 ELSE DRAW 1 1 BM 
65 , 6 5C5 11 : COS UBS 70 : DRAW" BM6 5 , 6 5C0 
":IF Y<109 THEN 470 ELSE N^N+1:I 
F N<25 THEN GOSUBS70iGOTO450 ELS 
E N=1:COSUB870 tGOTO450 

461 ■ 
4 62 1 

463 ' OR DRAW THE PREVIOUS 

464 * ONE AND LOOP 

465 ' 



138 TMEHilKHnW tVmhPMSM 




BUT... CHECKERBOARDS 
ARE FOR TABLECLOTHS! 



THE LOWERK IT IN FROM 
GREEN MOUNTAIN MICRO 

Still rU hiking yuur ( ulnr 
Computer in a checkerboard 
y>lnk.ih- :!mi:c 1<M, 
ih^usands of Cokir Computer 
users have uncovered tbetr computer by 
discovering the Lowerkil — the first and 
fat full Umr iovwrtaie and special 
symhols gi'iirr,iiir>n vy.stfrn fbr your 
ilnlor fVrnipulpr 

Why a Lowerkil !' Ik-cause uppcrcase- 
onJy display is a relic ol the user- 
unfneudly pus. And because you can't 
really read a checkerboard excuse for 
lowercase display Surt. suliware 
Inwercasc contra wilh ;i handful uf 
commercial programs Bui software 
lowercase gobbles up over 6,000 Kyle* of 
your prtvitms memory. Even It you have 
tHX, vou II give up |U% ol tl for u 
simple lowercase diipliy. And software 

pm^nmui or I urn olt your computer 

Take 15 minutes. Put Llie LowerkU In, 
a Lowerkit is simple, reliable — and n s 
always Jbeie Ymi Hip on your machine, 
and Jowrrkir s hi hi tan-ring jyvrl.s yon 



Nn laj.ES. disk.*! m iailiid^n in hut I 
first No compatibfllty problems, when 
you don 'I want it. you switch to olt 

And now, the new LowerkU ill 
include}; a reverse screen swiich as well. 
Big, brljilu green knurrs on a black 
baLk^itjiind 




Original Oitf/r Cumpukr Display 



L 0 V E H 1 T li I a P 
"abr^flJifilh < jk I imnfinr*tUH 




til tnc I udDC 1 j I I 



Four years ago, ihe Lowerkil made 
history tuul set die standard in Color 
rnmpub- r Inwrrrasn Km Ample ftime 
and education programs from Sugar 
Software have Lowefkit display options, 
SpecTrosySlems' ALIOS support the 
Lowerkit: go does Cer-Comps ToctPro 
Cartridge Scrtpsii loots beautiful with a 
Ij iwerkii Spectrum Projects, Cheshire Cat 
and ninny nih^rs h%ve rlrv^lo|*ii 
beautiful alternate diaiadtt sets which 
you can download bom Micmnet, bunt 
into an EFRtJM. and snap Into your 
Lowerkit. 

Pull the checkerboard ubleeloih off 
your Cdor Corupoter with a LowerUt, 
The original Use standard 

New Low Price on the 
Assembled Lowerkil III I 

• Lowerkit Ml, auonbltd and tested, 167. W 

■ Lowerfen 111 h complev kil ol parts, 10,95 

■ Lowerkit 111, printed circuit board, no.rjo 
Bm sun to spacijy Color Computer or 
Color Computer 7 

ALSO AVAILABLE FROM 
6REEN MOUNTAIN MICRO 

Cnlnr Horner wUh/snhwan* I (#95 / 
m W kit 



Micro language laib "Learning the 

6HW\W tpius $4 stopping and 
btmdUng} 

CoCoPon interface, f 54,95 ' f4*L95 kit 



t<m fNKtrfiftk\fttfty (miw t tihtt (n't) 



BAM/BOM pack. 129 95 / SB 95 kit 

64K Color memory upgrade kit, $25. 
wirl i ACT Memory IHier. SJfl. 

Color Quaver KnrWarr Music 
Synthesizer. 

KultJpftfc Extender Cable 24 ". 

11 works! 

TV Buff IP, improved to handle virtually 
all monitors, 119 95 

(Add SI- shipping and fumJlinf) 
*Speiifj Cuivr CviflftUtt* W CuCv tl 




Green 
Mountain 
Micro 

Bathory Road, Box R 
Roxburv; Vermont OSGW 
802 487-6112 

Hours: *|am 5 pm, Monday- Friday 

COU/\lSA/BlAiTliKi;ARE> 

Tkvwi Is a trademark of Tandy florporttkin 



SCAN THE MOUSE 



GO SUB 2 0 



HOVE THE COMPONENT UNTIL 
BUTTON IS PRESSED OR 
IN MENU AREA 



470 N-N-l.IF N>0 THEN GOSUBS70:G 
OTO450 ELSE N=24 : GOSUBS70 s GOT045 

J3 

471 * 

472 » 
473 
474 
«8JP 
481 
432 
433 
484 
485 
486 * 

490 GET(X,Y) -{X+XW, Y+YW) ,CO,G:PU 
T(X, Y)-(X+XW, Y+YW) ,CM,AND:LX-X;L 
Y-YiGOSUB20:IF P<>3 AND Y>26 THE 
N PUT(LX,LY)-(LX+XW,LY+YW) ,CO,PS 
ET: GOTO 490 
491 
492 
493 
494 
405 

500 IF Y<27 THEN PUT (LX, LY > - (LX+ 
XW»LY+YW) ,C0,PSET!GOTO 170 

501 1 

502 1 



i 



I 



IF IN MENU AREA THEN ERASE 
THE COMPONENT AND EXIT 



FREE " °" 

,M " 20 C-20 CASSETTES 

A subscription to the 4 Coco-CA&»ttc 1 gets you a lape 
or disk full of 10 quality programe delivered to you by 
first class mail every rnoolh Ths documentation included 
will help you run great utilities like Word Pmrawsr* ami 
Budget Analyzer, or enjoy qreal games hko Frogjump 
are! CalwpilEar Cave FOR AS LITTLE AS 46 CENTS 
EACH! 

* Limited offer ir Subscribe I ox a year on cassette 
and receive 20 Free 0 20 cassettes or subscribe for a 
year on disk and roeeive irj Free GV» single elded 
double density disHenetl 

Now avail able on disk! 

-PRICES 




TAPE DISK 
lYfiilZtSSUES! SS* Tflr 



and (1 OQ U> ith/* amn 



* i £« esder»d*o mnired 

* Gof* pTM^amtuwitfi: arid lk 

* Of er 30M Mi;^ «U unbcwfB 

* 6flU fi^U'.-i Eif^aUF Irnm July K? PERSONAL UHECKS WELCOME! 1 
(Drft 2&P tffiprans to swh rtjyn i 

* n. S3 ayj.Hajvfl top 1 . MftBift ii U 



T 4 D Subscription Software 

HOLLAND. Ml 49423 
[6 HI 386^7577 



LEAVE THE COMPONENT ON 
THE SCREEN AND UPDATE 
' MEMORY . THEN LOOP BACK 

* TO PUT THE NEXT COMPONENT 

* ON THE SCREEN* 
i 



503 
504 
505 
506 
507 
508 

510 PLAYB$ l POKEAD (PC) , N : POKEAD ( P 
G) +1 , LX: POKEAD f PG) +2 , LY; AD (PG) -A 
D(PG)+3: POKEAD (PG) ,0: GOSUB110 : GO 
TO 4 80 

511 1 

512 1 

513 ' TEXT FUNCTION 

514 1 GO CREATE THE TEXT CURSOR 

515 • 

520 N=2:GOSUB50 

521 1 

522 r 

523 ' MOVE THE CUBS Ott , WAITING 

524 1 FOR EITHER BUTTON CLICK 

525 1 OR IN MENU AREA 

526 1 

530 COSUB20 : GOSUB60 5GOSUB70 ; IF P 
<>3 AND Y>2 6 THEN 530 ELBE Y-Y-2 

531 * 
i 

' IP IN MENU AREA THEN EXIT 

» ELSE UPDATE MEMORY FOR 

1 THE TEXT FUNCTION 
i 

IFY<27 THEN 170 ELSE PLA YE $ : 
POKEAD (PG) ,51:POKEAD(PG)+l,XlPOK 
EAD ( PG ) +2 , ¥ I AD ( PG ) "AD (PG)+3: GOSU 
B110:X1-AD(PG) 

541 1 

542 1 

543 * GO SCAN THE KEYBOARD, IF 

544 1 ENTER IS PRESSED THEN EXIT 

545 1 

550 GOSU B 60 ! AS=INKEY $ i GOSUB70 ! IF 

A$="" THEN 550 ELSE PLAY B$ ! IF 
A$=CHR$£13) THEN POKE AD(PG) ,255 
: AD< PG) -AD (PG)+1: POKEAD (PG) ,0:GO 
SUR110:GOTO520 
551 
552 
553 

555 

560 IF A$-CHB${8) THEN IF AD{PG) 
>X1 THEN AD(PG)*AD(PG)-liX»X"5rL 
INE (X,V)-{X+5,Y-6) , PRESET # BF : GOT 
0550 ELSE GOTO550 

561 * 

562 1 

563 
564 
565 I 

570 POKEAD (PG) ,ASC(A$) :AD(PG)=AD 



532 
533 
535 
536 
537 
540 



IF BACK 
THEN DO 



SPACE 15 PRESSED 
A BACK SPACE 



ELSE DRAW THE CHARACTER 
AND LOOP FOR MORE 



HO THfAArNPOW Delator HUG 



(PG)+1:DRAW"BM=X; , =Y; " ;G0SUB8p:X 
-X+5: GOStTBlIp : GOTO550 

571 1 

572 « 

57 3 1 COPY ROUTINE , GO GET 

574 ' A CURSOR 

575 1 

5 60 N=0:GOSUB50 

581 1 

582 * 

5S3 » MOVE CURSOR UNTIL IK MENU 

584 1 AREA OR BUTTON CLICK 

585 1 

590 GOSUB2j3:GOSU860:IF P<>3 AND 
Y>26 THENGOSUB7 0 : GOTO 590ELS EGOS U 
B7J3:IF Y<27 THEN 17,0 

591 1 

592 1 

593 ' SAVE CURSOR COORDINATES 

594 1 

600 PLAYB$ : LX=X : LY= V : PX-LX : PY-LY 

601 1 
6J03 ' 

603 1 WAIT FOR BUTTON NOT DOWN 
804 I 

610 GOSUB20SIFP-3THEN610 
61 1 1 
812 
613 
614 
€15 
616 
617 1 

620 GOGUB2 70 i GOSU52 j3 ! IFY< 2 6THENG 
OSUB2 60 ; GOTO170ELSEIFPO3THENGOS 
UB280 ; PX-X:PY-Y:GOTO620 
621 
622 
623 
624 
625 

630 GQSUB2B0:PLAYBSsXW-ABS(PX-LX 
) ;YW-ABS(PY-LY) :IP (XW*YW) >1000^1 
THEN 560 ELSE GET (LX, LY) - (FX, PY 
) , MD , G : POKE AD ( PG ) + 1 , PX : POKE AD { PG 
) +2 1 PY : POKEAD ( PG ) + 3 , LX % POKEAD { PG 
}+4 ,LY 
631 
€3 2 
633 
634 
635 
636 

640 GOSUB20 ; GET ( X f Y) - (X+XW , Y+YW ) 
,MO f G: PUT (X, Y) - (X+XW, Y+YW) f MD, AN 
D; PUT (X, Y>- (X+XW, Y+YW) ,MO f PSET!l 

FY<27THEN170ELSElFP<>3THENXl»Xi Y 
1~Y ♦ GOT06 4 j9ELSEX= X 1 : Y=Y1 : PUT ( X , Y 
)-(X+XW # ¥+YW) ,MD f AND 



DRAW A BOX r SCAN MOUSE IF 
IK MENU THEN ERASE BOX AND 
EXIT, IF BUTTON NOT CLICK 
THEN ERASE BOX AND LOOP 



ERASE BOX, GET BOXED AREA 
UPDATE MEMORY 



SCAN MOUSE , PUT IMAGE ONTO 
THE SCREEN, LOOP DNTILL 
IN MENU OR BUTTON CLICK 



It's time we put 
our chips 
on the table 




"TO 



and showed you our best 
deals on computer hardware. 



HARDWARE SPECIALS 



l&r&titBzc-HJfr ft 36, K 

iGfcii ''emu Ijyu 3 4B» 

HJL KiyDOJn l(J b>.?( £ 79.05 

263129 Dom Dm* t CIS 95 

2frtlSl OauttwH f IT* sa 

56-312* Mil* fee interlace i 13.95 
MP Vta, Mfrtta <£mi Ai.<o it itt.B 

ACCESSORIES 

F £ D C Madam IB | 09 r Q5 
HKNtftflrtJ-CWMDUpn 3121 £ 

usr Pivwom ?400 nn.K 

kKgtUflt Delft IMG 1 1| H 

«EW' Duii Dam* lM Dfwn «ki8ing 
an PMKuprtriciMi H76-95 



BoWiEBf^WlfM: 1 £9.4$ 

H-atEPtvilnpAlfttfiri-x I $5.96 

28-ljreini^liaiwiiriwqH 3 171 IS 

tjih IfJOO K1WBHU It TSflJB 

to-iun Mrorytfucflaart I Kin 



i' jay*** 

C" £<jnw i(J5 41 
*hl CM* lt*a CBHl 

Mttoal 

«£WI S-11B E4K 
i^taaCaCt? 



t »H 

1 ST HMhm 
I tTttinni, 

IS9.H idlc». 
1 I9» 

shift 



MSI SOFTWARE 



COLOR FINANCE IV fM» 
CQtOfl FMAHCC M NEW ( ra ft 



rK-« IrnnmiA Ijnoy Cuocfitort tubpf Uttl rata 

WW* (M (PtE; l^l««l 



DELKEH 



SHCIHDKLCS 




DELKER ELECTRONICS, INC. 

P.P. Ba 097 

40flt Niswn 8KnJ Smyrna, TN 37167 
CM Tol TrM: 

6lfi~409~2636 i IfcNNtiiSttl 
fl 15-2B4*O096 (NASHVILLe i 





OclOfttMfleB THE RAINBOW 141 



£$1 < CLEAR (THE PAGE) FUNCTION 

694 1 DISPLAY CLEAR MENU 

695 * 

700 T$=" CLEAR" i GOSUBO50 i TO-" YE 
S NO" : TX«55 i TY=1 15 : GOSUB100 : 

N-3 : COS U B 50 i TX» 6 3 : TY*70 : T $ = 11 DO Y 
OU" ; GOSUB100 iTX-60 ;TY-80 : T$="WAN 
T TO" : GOSUB100 : TX=63 : TY=90 : T$="C 
LEAR " : GOSUB 100 : TX=55 ; TY=100 : T$ = 11 
THE PAGE?»;GQSUB100 
701 



PAGE (SWITCH) FUNCTION 
PUT CURSOR AT PAGE DISPLAY 
WAIT FOR VALID PAGE # 
(KEY) PRESSED 



641 1 

642 1 

643 1 UPDATE MEMORY, LOOP 

644 1 

650 POKEAD(FG) , 56 : POKEAD (PG) +5 , X 
:POKEAD<PG)+6,Y: AD(PG>=AD(PG)+7: 
POKEAD(PG) , 0 I COSUB110 I COTO580 

671 1 

672 ' 
G73 
674 
675 
676 
677 1 

6B0 LIHEC166, 13)-{171,S) ,PSET,BF 
;A$=INKEY$! LINE (166, 13) -(171,8) , 
PRESET, BFi IF A$<"^" QR A$>"8" TH 
EN 660 
6B1 r 
632 1 

663 * DISPLAY NEW PAGE 
6R4 » 

690 PG=VAL(A$) :DRAW M BM166,13":GO 
SUB80 : LINE (6 , 2E ) - (247 , 183 ) , PKESE 
T, BF : GOSUB1790 : FQRX"=BT0248£TEPB ! 
FORY* 2 8 TOl 8 4 STEPS ;PSET(X,Y) i NEXT 
Y , X : GOSUB110 : GOTQ170 

691 1 

692 1 



702 
703 
704 
705 
706 
707 



SCAN ttOUEE, MOVE ARROW 
CURSOR, WAIT FOR VALID 
OPTION CLICK OR IN MAIN 
MENU AREA 



710 GOSUB20 : GOSUB60 ; GOSUB70 : IFY< 
27 THEN PLAYB$:PUT(50 I 50) -(110,1 
20) ,MO,PSET:GOTO170 ELSE IF Y<10 
0 OR Y>120 OR X<55 OR X>110 OR P 
<>3 THEN 710 ELSE PLAY BS 
711 



712 
713 
714 

715 



NOPE , DIDN'T REALLY WANT 
TO CLEAR THE PAGE 



720 IF X>S0 THEN PUT ( 50, 50) -( 110 
,120) ,MO,PSET:GOTO170 



TRS-80 COMPUTER DISCOUNTS 




1 1000 
120.00 
ISO 00 
2ftfl B3. 

leuo* 



109 95 
220 M 
7»00 

MG.M 



COLOR COMPUTERS 

3^313* IB: color 11 
ftfrdirjOlBkejitcoEaHt 
M-3 \27 Mh color camp 
26-3029 i«t aitk drive 

PRINTERS 

ZO-127d DVP 105 
?fi-IJTI DMP-HQ 
26-1377 DVJM30 

MODEL 4 and TOOO's 

75-1000 m«l 1IJOU 050 DO 

26- 1 004 1 2SK mom &fy Coord 200 00 

M- 1005 2r-d d Mva mod 1000 1 7Q 00 

Jft-WI I MfinnrilTnrnffmnnlfnr 12S.O0 

a&- toss mod * e** Mr 

:G -E1D3 mod 2O0O 2<3r 1 ,*0O,00 

? f: - $ 1 04 mod 2000 MO 2.200.00 

We Carry the Complete Line of TRS-80 
Computer Products at Discount Prices 

CALL FOR A FREE PRICE LIST 800-257-5556 
IN N J. CALL 609-769-0551 

WOODSTOWN ELECTRONICS 

Rt. 40 E. WOODSTOWN , N.J. 08098 




142 THE RAIN 60 W October 10&E 



CLEAB THE PAGE BY SETTING 
FIRST MEMORY BYTE TO 0 
THEN CLEAR THE SCREEN 
AND LOOP SACK TO WAIN 



DISK FUNCTION (S) 
DISPLAY DISK MENU 



721 
722 
723 
724 
725 
726 
727 

730 POKEA(PG) , 0 I AD (PG> =A ( PG) ;GOS 
UB110 : LINE (8,28)- (247 , 183 ) ,PRE£E 
T , BF ; FORX-BT02 4 83TEP8 : FORY-28T01 
84STEP8 : PSET(X,Y) : NEXTY , X; GOT017 

P 

731 * 

732 1 
733 
734 
735 1 

740 TS-" DISK" : GOSUB8 50 : T$= M NA 
HE » : TX-ip : TY-70 : GOSUB1 00 : T<?- " LOA 
D" : TX=70 : TY=80 : GOSUB100 :T$="SAVE 
" : TX^70 ; TY=90 : GOSUB 100 : N=3 : GOSUB 
50 
741 
742 
743 
744 
745 
746 
747 

750 GOSUB20 : GO SUB 60 : GOSUB7 0 : IF Y 
<27 THEN PLAYBS:PUT{50,50) -(110, 
120} ,MO f PSET:GOTO170 ELSE IF Y<6 
0 OR Y>D0 OR X<70 OR X>90 OR P<> 
3 THEN 750 ELSE PLAY B$ 

751 1 
7D2 * 



774 ' 

780 IF Y>90 THEN 750 ELSE TX=60 : 
T¥=110 : T$s» SAVING* :GQSUB100 ; SAVE 
M NFS | &H6500, &H7FFF, &H6500J LINE ( 
60,110) -(90, 105) , PRESET, BFSGOT07 



SCAN MOUSE, EXIT IF lU 
MAIN MENU AREA, LOOP IF 
BUTTON NOT DOWN OH NOT 
IN DISK MENU 



IF NAME OPTION 
A FILE NAME 



THEN GET 



751 
754 
755 ' 

760 IF Y>70 THEN 770 ELSE CLSlLI 
NEINPUT" FILE NAME — > " ; NFS i SCREEN 
1,ULINE<170,5)-(210,0) , PRESET , B 
F ! TY-5 : TX-170 i T$«NF$:GGSUB100 : GO 
TO750 

761 < 

762 I 
7 63 
764 
765 
766 
767 
768 1 

770 TF NF$= n 11 OR NF$= M NONF," THEN 
750 ELSE IF Y>80 THEN 780 ELSE 

TX— 60 I TY= 1 10 : TS— M LOADING" i GOSUB1 
00 : LOADM NF $ : A$= "0 " : GOTO 690 

771 1 

772 1 

773 ■ SAVE THE PAGES (MEMORY) 



IF LOAD OR SAVE THEN FIRST 
CHECK FOR A FILE NAME 
IF LOADING THEN LOAD 
THE PAGES (MEMORY) AND 
EXIT 



50 
811 
812 
813 

ei4 

815 



QUIT FUNCTION 
DISPLAY QUIT MENU 



0 1 TY-80 : T$^"DISK tl ; GOSUB100 ; T$-" Y 
ES NO" ! TX=55 :TY*115 : GOSUB 100 

:N*3:GOSUB50 

821 ! 

822 r 

823 1 THE OL' LOOP UNLESS THE 

824 1 OPTION IS CALLED LINE 

825 1 



82 5 r 

830 GOSUB 20 : GOSUB 60 : GOSUB70 : IF Y 
<27 THEN PLAYB$:FUT(S0,50)-(110, 
120) ,MO,F5ET;GQTO170 ELSE IF Y<1 
00 OR Y>120 OR X<50 OR X>110 OR 
P<>3 THEN B30 ELSE PLAY B$ 

831 * 
833 1 

833 1 BRANCH IF DISK SAVE NEEDED 



things 



M 

P.O.BOK 1340 
Fort Gu'flDPBEt 
CANADA SOQ 1 




f t ■ r r-iirTi i n ri - iit-i bh. L . -f .j. - .i ■ 11 11 if- ■i i \-t i 

J Just In Mm» for £ Christmas £ 



fF-EOiAL UNTIL FtfftlMftY E«, 1ft*' 
j DlOlnffWt'A ONI YEAR FOR OHIY 



^D^I^CffVl ni « ~ir i i • r ,— r-i , n -p-MT' .r r i.i iiTrrlnrr^ 

— ♦. ^TATfc^FrUJV' 

COUNTRY 1 

tOAt^ADA IN CGNf. Ul. IN U.S.*. MtXIflO fH 
'J >S * ALU OTHER* ifS U.S.* * ttU 



Sond Chtquo/MO to 1 



Ofll<»b«MEM6 THE 143 



834 1 ELSE CHECK TO SEE IF A 
335 ■ PRINTOUT IS WANTED ELSE 

836 * EXIT (STOP) THE PROGRAM 

837 < 

840 IF X<B0 THEN PUT (50, 50) - (110 
,120) ,MO,PSET:GOTO740 ELSE CLS;I 
NPUT"DO YOU WANT A PRINTOUT {Y/N 
) M ;A$:IF A$="Y" THEN 1970 ELSE P 
RINT "OK. . .BYE, STOP 

841 1 

842 ' 

843 1 DISPLAY ft (POP-UP) MFNU 

844 1 

SSjB GET (50 ,50) -{11^, 120) , MO, Si LI 
NE(50 f 50) -{lip ,120) , PRESET , BF I LI 
NE(51,51)-(10S,118) ,PSET,B:LINE( 
52 f 119) - ( 109 , 119) PSET : LINE* (109 
, 52) ,PSET:LINE(51,e0)-(10S,60) ,V 
SET : TX=54 : TY=57 : GO5UB100 : RETURN 
861 

562 
664 

870 ON N GOTO 880,890,900,910,92 
0,930,940,950,960,970,980,990,10 
00, 1010, 1020, 1030, 1040,1050, 1060 
, 1070 , 1080 , 1090 , 1100 , 1H0 

871 * 



DRAW A COMPONENT (N) 



i HI it fL J L i I Jk hti L Ji II U J Ld I .» I b Jl I lj Hllk HJHtl<Hl pUt4 IM HI k4 til -k t.4 I il i kk I 1. I kk Lkk 1 Li 



no 



■k 1 1 k 1 1 14 M P"« H lM hM>p I M M4 .4 1 Ml k 



TCrTHl AN SOFTWARE 

uluhwi i i i HUJJ i n n r m T i i J^J T E T Lm n irj n n mim i n T mt 



iFAnrtFP PAK Four ISK frt . BA$ tC Program*. EJo 
trada« fiHh or without aaithtini),, etatiot leal 
Anal vale of pk**d*a, *Lptt*betiX# fta** Unto, 
craata floating charts, do t*po but *ork* *(th 
disk. BO-co lunn pflntar hatpful $34.95 

TEACHER PAK PLUS Like Teacher Pflk but includes 
CoCo T»tam dftscrlbad bilov, 147 95 

COCO TEST EM Cm Am ifnul t !pl* rnr»im, abort 
jinawar. cone I oil on, trut/falaa, and amtchina 
taax a On tap* bur »ork« witA disk. J2K Ext. 
flAMC Naads BO-co tuan printer dith undarlina 

Ability (DKP-llO. LP-VU1, ate k >. $19.95 

COCO OARDtNER Super lit Lva garden p tannine aid 
and 1 aerdenin* data source* Printer preferred. 
3 6K £*tandad BASIC, $19.95 

T1IC VASTER Calendars, blorhvthma day nf 
«aak , huMan cowoat Ibl 1 IW, dava faitmr data* . 
Printer optional. IfiK Extandad BASIC f 13 95 

COCO-i IFF fh B cleatK (if living, trowtnp. 

raprnrhirmp par ram* inter optional, I6K 

Fv tan dad RA5IC t ML. $19.95. Enhanced 33K 
toCo-Lita tl vera ton aleo $19.95. 

fEPPt 1IA I f £ Cross tat»e«n checker* end Ufa. 
on a or t«o players. 16* Ext. BASIC + ML . 119,95 

An proff&nv sold on taoa. Sand cneck or «on*v 
order (no caeh - Pa. residents, add 6M to: 



Tothlan SoMiflj-» 
Bo. S€3 
Riwrsours, Pa. I6?4S 




All n? Nil*™ prngrwti* rarrv tha Bainii^ 



' 

873 r DRAW (STRINGS) FOR THE 

874 ' COMPONENTS (IDENTIFIED 
975 * AT THE END OF THE LINES ) 
876 * 

880 DRAW"BD15U15R13FRF4DFD2GDG4L 
GL1 3" :XW«23!YW=18: RETURNS 'AND 
890 DRAW "BD15U15R12 FRF4 DFD KE2RF 
2G2LH2L DGDG4LGL12" : XW=2S r VW=18 : 
RETURN: 'NAND 

900 DRAW"BD16RE2TJEU2EU2 HU2HUH2L 
R13FR2FliF21?F4 G4LG2LGI42CL12 " : XW= 
25 : YW=16: RETURN ; 1 OR 
910 DRAW M BDi6RE2UEU2ETJ2HU2HUH2LR 
I3FR2FRF2RF4 E2R2F2G2L2H2 G4LG2L 
GL2GL13 » : XW^3 1 : YW= 17 i RETURN f * NOR 
920 DRAW' 1 BD1 6U16 FRFRFRFRFRFRFRFG 
LCLCLCLCLGLGLG" i XW-15 : YW^l 7 : RETU 
RN; * BUFFER 

930 DRAW " B Dl 5U1 5 FRFRFRFRFRFRFRF 
RER2FDGL2HU GLGLGLGLGLGLGLGL 1 ' % XW 
=20: YW= 17: RETURN; ' INVTR 
940 DRAW f, BD17RE2UEU2j;U3HU2HUH2LB 
R4R8 FR2 FRF2RF4 DG4 LG2LGL2GL7RE2UE 
U2EU3HU2HUH2L" :XW=24 1 YW=17 :RETUR 
N: 'XOR 

950 DRAW "BD1SBR2RE 2UEU 2 EU 2 HU2 HUH 
2LBR4RQFR2FRF2RF4 RE2RF2G2LH2L G 
4 LG 2 JjGL2 Q LflRE 2UEU 2 EU2 HU 2 HUH2 L" : X 
W-32:YW=17:RETURN: 'XNOR 
960 DRAW " B D2 10 19 FRFR FRFRFRFRFRFR 
FRFGI^LGLGWLGLGLGLGLGUe BR3R2LD 
U2 BU7LR2 n : XW=19 : YW«*2 2 : RETURN : ^O 
PAMP 

970 DRAW "BUS R6NU 5 ND5E 6U2 D2 G 6 F5H2 
G2R2FD2 " : XW-12 5 YW-16 ; RETURN : 1 NPN 
980 DRAW" BD8R6NU5ND5E6U2D2G2U2F2 
L2G4 Ffif)2 " t XW=12 : YW=16 : RETURN : 1 PN 
P 

990 DRAW"BD4R4E2F4E4F4E4F4E2R4 H : 

XW=3 2 : YW=8 : RETURN ! 1 H-REST 

1000 DRAW' 1 BR4 D4F2G4F4G4F4G4F2D4 11 

: XW=8 : YW'32 ! RETORN ! f V-RBST 

1010 DRAW 11 BD4R4NU4ND4BR4 NU4ND4R4 

" : XW-12 ; YW-8 : RETURN : »H-CAP 

1020 DRAW " BR 4 D4 NL4 NR4 BD4 NL4NR4 D 4 

" : XW-8 : YW=12 : RETURN : 'V-CAP 

1030 DRAW "BD4BRS L4H2L2R2F2G2L2 

U4 " : XW=7 : YW=10 • RETURN S 1 INPUT 

1040 DRAW , 'BD4K4E2R2O4L2H2":XW-10 

: YW= 6 : HiiTURN : * OUTPUT 

1050 DRAW»BD3ER2FD2GL2HU2":XW^8; 

YW=8; RETURN: 'NOT DOT 

1060 DRAW "BD3BR2END2RND2RND2FDN 

L2 DNL2GLNU2LNU2HUR2UR2 w ; XW=8 S YW* 

B: RETURN: 1 CON DOT 

1070 DRAW"BR4 D4L3 F3 E3 L3 : XW=8 : YW 
=8 : RETURN : 4 GND 

1080 DRAW" BD4R5ND4U4 F4 NG4RNU4 ND4 



114 THE RAINBOW October 10B6 



R5 " 5 XW=15 J YW=8 : RETURN : *>DIODE 
1090 DRAW r, BD4R5ND4NU4RNF4E4D4ND4 
R5" ! XW-15 : YW=8 : RETURN: •< DIODE 
1100 DRAW"BD8R2E2F4E4U6D5NH2HE2D 
F4E4F4E2R2* 1 : XW-2 8 : YW-10 : RETURN: 1 
H-POT 

1 1 10 DRAW" BR4 D2 F2G4 F4R6L5NE2HF2L 
G4F4G4F2D2" : XW=14 : YW=2 8 : RETURN: 1 
V-POT 

1111 ' 

1112 1 

1113 1 DRAW 

1114 1 TEXT 

1115 1 
1120 
1130 



( STRINGS ) FOR 
CHARACTERS 



DRAW " BR4 11 : RETURN 
DRAWRBU2U2LD2 ** : RETURN 
1140 DRAW 11 BU2U2 BR2 D2 11 ; RETURN 
1150 DRAW ,, BRU4BR2D4URL4RU2LR4" :R 

KTUKN 

1160 DRAW"R3U2L3U2R3LD4 ,, :RETURN 
1170 DRAW 11 E4 BL3DBR3BDZ D" ! RETURN 
1180 DRAW l, BR2KU4K2R3*'iRJ2TURH 
1190 DRAW "BRBU4D2 W : RETURN 
1200 DRAW 11 BR2HU 2 E ; RETURN 
1210 DRAW 11 BREU2 H 11 : RETURN 
12 20 DRAW" BUE 2 GHF2 ** : RETURN 
12 3 p DRAW" BU2R2 LUD2 » : RETURN 
1240 DRAW 11 BRU2 11 i RETURN 



1250 DRAW"BU2R3 11 i RETURN 
1260 DRAW"BRURD» : RETURN 
1270 DRAW"UE2U"! RETURN 
12B0 DRAW"U4R3D4L3": RETURN 
1290 DRAW* , R2LU4G": RETURN 
1300 DRAW" NR3U2R3U2L3"; RETURN 
1310 DRAW»R3U2NL2U2L3 M ; RETURN 
1320 DRAW" BU4D2R3U2D4": RETURN 
1330 DRAW M R3U2L3U2R3" i RETURN 
1340 DRAW'>NU2R3U2L3U2R3 H ; RETURN 
1350 DRAW"BU4R3DGD2": RETURN 
1360 DRAW H NU4R3U2NL3U2L3 M : RETURN 
1370 DRAW n R3IT2L3U2R3D2"; RETURN 
1380 DRAW 11 RU LBU 2 RU L" : RETURN 
139$ DRAW" BU4RDLBD2RD": RETURN 
1400 DRAW" BU2NE2F2": RETURN 
1410 DRAW n BUR3 BU2 L 3 " : RETURN 
1420 DRAW " E2H2 " I RETURN 
1430 DRAW "BU3UR3D2LBDD": RETURN 
1440 DRAW f1 NR3U3ER2BD2LDRU 11 rRETTJR 
N 

1450 DRAW "U3ERFDNL3D2 11 : RETURN 
1460 DRAW H U4 R 2 FGNL2 FGL2 '* ; RETURN 
1470 DRAW H BRREGLKU2ERF"! RETURN 
1480 DRAW M U4R2FD2GL2 " J RETURN 
14 9)3 DRAW I, NR3U2NR2U2R3* 1 ! RETURN 
1500 DRAW "U2NR2U2R3": RETURN 
1510 DRAW"aU4BR3L2GD2FREUL" :RETU 





s«fit% St«M„,. DSL Computer Products, Inc. 

P.O. Box 1 176 Dearborn, Michigan 48121 
Phone (313) 582-8930 

Detroit- Metropolitan Artta 
Visit Our Showroom at 4950 Schaefer Road 
Near Michigan Ave, in Dearborn 



Disk Bank 5 (Holds 50 Disks) , Sl2* 

10 SS/DD Diske $10™ per box 

Gt?mini/Ok) Ribbons (Black) S2^ea. 

Red.G reen,BliJG,Brown,.Pijrple ♦ * . . ♦ $4"* 6a. 

Pro writer Ribbons (Black) $5^ ea. 

Brown .Green .Red S6* A ea. 

Epson Ribbons I Black), . ... %l AH xa, 

Blue 4 Green ,fted 1 Y*ir* i w ,Bn >ivi i , Pi >t [ sly ... ea. 
Wico Corn purer CnninvHul A< kiloy Joystick , . $39"* 
pJoystit :k Aildiiltfr.. . ♦ .$19* i 

Gemini i0X h SG10, Gemini 15 or 

Powertype (specify modeJ when ordering) .... $9" 



?2FK S<m - 

12SK Logic Board . T , ... . a $39** 

Logic Board with socketed RAM 

64K Required.,. Fully Crnn[v>lil?l*» tujfh Model* 

D p F. F, & CoCu II (USA) 

Specify board ustusn ordering .„ $109'* 



Star DOS 128K 

12SK Drive 3 

Basic Memory Management 
OS-9 it i Memury Drive 



•k m a * 



$24^ 

ikiiiti ft i 

■ ■ J. II L y J. 4 ,-J " 



'Deleft 0*de*4 7&cfe**#c 

mCM\GAU RFSIDFNTS ADD 4% SALES TAX TO ORDER 
Please tHviude $2.00 Shipping and Handling on Alt Orders! 



Ornfet Dutv ft err fiUiti, 

ft & R Cwnputar Ptoducix 

P. D Bqk 71 OS Smndtvic/f 




October 1086 THE RAINBOW 145 



RN 
1520 
1530 
1540 
1550 
1560 
1570 
1580 
1590 
1600 
1610 
EN 
1620 
1630 
1640 
1650 
1660 
1670 
1680 
1690 
1700 
1701 
1702 
1703 
1704 
1705 
1710 
:PCLS 
"NAME 



DRAW"U4D2R3U2D4": RETURN 
DRftW"K2L04NLR" t RETURN 
DRAW 11 BUFHEU3 " * RETURN 
DRAW "U2RNF2NE2LU2 11 i RETURN 

DRAW»NH3U4" I RETURN 
DRAW"U4FRED4" : RETURN 
DRAW"U4F3 DU4 " ! RETURN 
DRAW' r BUU2ERFD2GLH" : RETURN 
r)FAW»TT4R2FGL2" : RETURN 
DRAW" BUU 2 ERFD2GNUNRLK' 1 : RETU 

DRAW »tJ4R2 FCL2RF2 «: RETURN 
DRAW " R2 EHLHER2 " t RETURN 
DRAW" BU4R2 LD4 " » RETURN 
DHAW ,I NU4R3U4 " : RETURN 
DRAW" BU4 D3 FREU3 M : RETURN 
DRAW "NU4 ERFU4 n : RETURN 
DRAW 11 UE 2UDG KUDF 2D" : RETURN 
DRAW " BU4 DFEU DSD 2 " : RE TURN 
DRAW "NR2UE2UL2 " : RETURN 

* CREATE THE GAD SYSTEM 
» SCREEN (DISPLAY) 

PMODE4 , 1 :SCREEN1 , 1 : COLOR0 , 1 
: DRAW" C0S A •» : TX= 140: TY- 5 : T$= 
i » +nr$ i GOSUB100 : TX«140 : TY= 



BASIC COMPILER 



npH ih if*t *H *ii iH M lW ihl i»*mH*M* 4. ffa cmnftairh, *iJ Mir hi 

Whu ■IVB(T pmpVBM (MI NlklUi (Mr»ltt*f llf llw AH* »-nifJ, 
• At B.U<H OHMfOti talk* \H II N*l« «M «*idfa«ri. Iln# 

'itlro *4I ** I'f h lifer [Vi'lrjM -l.*nr 

MhrK^<itMA«liiii->l>b u!HH) 
I tfl MuMft* r- titir .rirhniri.- n pafcka Ml lunttMM 

'I mm ri^t m4 t il i. o«»t«**h »iki*t »h.«i»*.i 

*«* *■"«■ w*p»™lH# tajtat'lh. ili->Flii(«l«l 
( all HUll Ml «k»rt mm (V» ■ ifeoM 
■ VSl! MwmHw • M t ,iM|^ Ml la *u, i a|n na mrm-M 



T ■ 



1. tfd •AmupiIi 



rTUTCE rtrlii EH 




at u 


Uli 1 1 ( 




tirttu rtrLP 


n l.f* 


orr 


IKtHJT 


EIU. 




N i * 1 


yvr 
















CALL m» 


rfrt 




httf 


WfIT 




IT 


■prr* 






qjt, ,cp irmM 




ausJumiirt 
















ATM 


«* 




nr 


□r fi* 




1 NT 


if 




1 .'V 1JW 


M£tK 






tin:i 


act* am 


5V 









4, Siring Furi-rion* 
■TBI fiFlM 



LF*r>l>F''VlMMl ft 

Mw» cue 
PCULU FC1JI 



Dt.JV 
□ CT 



.'L-r| -,T-.lnl r n> 
*(r» HE5TDPE. UK 

pat \P*vn uig 

RtAl AJlUi J»t' 



Hl!'3 



□ EU* 
tu I 



m-TD 



PITH 



1 1 cw t * 



i-i'i'l ULU 

pt»6D frv' 

I! IT I 



Tb ? *- tfiy.y& 
Disk- fS^W «*B^Mdni 
Both- f7*.W& 

frill 54.no Pvuttng^ nnrt MnflrtHnp 

Send dxtk or MOrwy nl-f1»r. 
Hi i C , <J ► D ► . Utdh rwH. add 4% tax. 



WasatchWare 

Silt L»ko Ci ty, Utah 
rail fOOl) 



13:T$="PAGE: M rGOSUB100 I TX-104 s T f / 
=13 ;T$^ "MEMORY : ":GOSUB100 
1720 FORX=0TO6 : LINE (X*19+l , 1) - (X 
* 19+20 , 20 ) , PSET , B ; NEXT ; LINE ( 7 , 2 7 
) -(24E, 184) .PSET r B:LTNE(6,26)-t:2 
49^185) ,PSET, B:GOSUB1760 
1730 F0RX=-ST024SSTEF8:LINE(X,27J 
-(X, 23) # PSETiLlNE (X+4 1 27) - (X+4 r 2 
5) ,PSET:LINE(X,ia4)-(X,188) t PEET 
: LINE (X+4, 164) -<X+4, 1«6) , PSETrNE 
XT; LINE (2 52 , 23) -(252,191) / PRESET 
1740 FORY=2ST01S4STEP8:LrNE(7 r Y) 
-(3 f Y) ,PSET!LINE(7,Y+4)-(5 / Y+4) , 
PSET: LINE ( 248, Y)- (252, Y) # PSET:LI 
NE(24S,Y+4)-(250, Y+4) ,PSET:NEXT 

1750 GOSUB1790:FORX=8TO248STEP8: 
F0RY=2 8T0184 STEPS : PSET ( X , Y) i NEXT 
Y f X ; GO SU Bl 10 i A $ =R I G HT S < S TR $ ( PG ) , 
1) : DRAW 11 BM166 , 13 '* J GOSUB80 ; RETURN 

1751 ' 

1752 ' 

1753 ' MAIN MENU #1 DISPLAY 

1754 1 

1760 DRAW"BM4, 4R6D12R6 BM24,4R12 
D12L12U12 BM43 , 10R4NU3D3E3NH3RNU 
3ND3R3 BM62, 4R2BR3R2BR3R2D2SD3D2 
BD3 D2L2 BL3 L2 BL3 L2U2BU3U2 DU3U2 BW 
B1,4R12L6D12 BM102 , 4D4NRGGFNR6GF 
NR6GFND4K6ND4EKEKEHU4LG Br^ll9,BN 
D4R6U4F6G6U4L6" ; RETURN 

1761 1 
f 

' MAIN MENU #2 DISPLAY 
i 



1762 
17C3 
1764 
1770 



DRAW**BK4 , 10E6D4R6D4L6D4HC B 



M100,4R12D3L2DR3D8L6U3E2H2LG2F2D 
3L5U12D3R6U3 BM28 , 9U4R4D4L4BD2F2 
E2BD4R4D4L4U4BL4L4D4R4U4 BM46,4D 
4 NR 6 GFN K&G FNR 6G FND4 R 6N D 4 EttEHE HU4 
L6 BH62 , 4R4ND12R4ND12R4D4NL12D4N 
L12D4L12U13 BMS2 # 4NR3D4R3BDD4R3B 
DND4R3 D2L2NF2 L" 

1750 DRAW"BM122, 6R4F2D4GNHFRLHGL 
4 H2U4E2 " * RETURN 

1751 1 
17B2 ' 

1783 • 

1784 1 

1785 • 

1786 ' 
1737 1 

1790 AD(PG)=A(PG) 

1800 D=PEEK(AD(FG) ) : IF D~0 THEN 

RETURN 

1810 X*=PEEK(AD{PG)+1) ! Y*PEEK(AD( 
PG)+2) iAD(PG)-AD(PG) +3:IF D>50 T 
HEN 1830 

1320 DRAW"BM-X ; , =Y ; » : N=D: GOSUB87 
0;GOTO1800 



DISPLAY A PAGE BY RETTING 
INFO OUT OF MEMORY AND 
DRAWING IT ONTO THE 
SCREEN 



146 THE RAINBOW OCta»nUft 



1B30 IF EK>51 THEN 1850 
1S4J3 D=PEEK(AD(PG) ) : AD[PG)=AD(P 
C)+1:IF 0*255 THEN 1800 ELSE A$= 
CHR$ (D) : DRAW" BM^X J , ~Y 7 " : GOSUB80 i 
X=X+5 ! GOTO 184J3 

1850 LX-PEEKtAD(PG) ) :LY-PEEK(AD( 

PG}+1) :Ar>(PG)=An(PG)+3 

i860 IF D=52 THEM LINE (X, Y) - (LX , 

LY) ,PSET:GOTO 180J3 

187^1 IF D»53 THEN LINE (X, ¥) - (LX, 

hY) ,P£ET,B:GOTO1800 

18S0 IF D=54 THEN LINE (X, Y) - f LX, 

LY) , PRESET, BFtGGTO1800 

1B90 IF D<>55 THEN 1950 

1900 IF LX<X THEN X1=LX : LX=X ! X=X 

1 

1910 IF LY<¥ THEN Y 1— LY : LY=Y ; Y—Y 
1 

19 20 FOR Xl-X TO LX STEP B:Y1=X1 
+4: IF Yl^LX THEN Y1=LX 
1930 LINE(Xl f Y)-(Y1, Y) ,PSET:LINE 
(Xl t L¥)-(¥l,Ly.) , PJaiiTl NEXT : fc'OR XI 

TO LY STEPS i Yl=Xl+4 i IF Y1>LY 
THEN Yl-LY 

1940 LIN£(X,X1)-[X,Y1) ,PSET:LINE 
fLX, a] )-fLX,Y:) ,PSF/r:NE>:T:fiC!TO:fl 



1950 IF D<>56 THEN AD fPG) =AD f PQ) 
-5 i POKE AD (PC) ,0S HE TURN 



1960 GET(X,Y)-(LX,LY) ,HD,G,LX»AB 
E(X-LX) : LY=ABS ( Y-LY ) : X-PEEK ( AD (P 
G) ) ;Y-PEEK(AD(PG)+1) :PUT(X, Y)- (X 
+LX,Y4T,Y) ,KTT f AND : AD{PG) =AD (PG) 4*2 
; GOTO! 8 00 

1961 1 
i 



PRINTOUT 
ROUTINE, 
SPACE ON 



(WELL PART OF) 
CHECK FOR FREE 
THE DICK 



1962 
1963 
1964 
1965 
1966 1 

1970 PRINT i PRINT" CHECKING FREE D 
I OK GFACE":X-FREE<0) ; IF X<28 THE 
N PRINT "NOT ENOUGH ROOM ON THE 
DISK.": STOP ELSE PRINT "CREATING 

SUB PAGE IMAGE FILES."; FOR X=l 
TO 1000 : NEXT 

1971 * 

1972 1 

1973 1 FOR EACH PAGE-> DRAW THE 

1974 ' PAGE AND THEN SAVE IT 

1975 1 AS PRT,PG# WHERE # IS THE 

1976 1 PAGE NUMBER 

1977 1 

19 S0 FOR PG=0 TO 8 : FL$="PRT* FG"+ 
RIGHT$(STR$ (PG) , 1) J PM0DE4 , 1 J SCRE 
INI , 1 : COLOR0 , 1 : PCL5 ! GO5UB1790 : SA 
VEH FL$ , &H0E00 , £H2 5FF , £H0E00:NEX 

TPG 



\ 




To make the 



ost of your new Dragon microcomputer from Drag on -Ta no, you need Dragon User 
— the international, independent magazine for Dragon ownera. 

Each tf>s»K rxf DtfigOO User awwuimyz 

• reviews- of the Idlest software 

• prr>ij'a« r'tniny adviey fur beginners 

• hardware projects 



pinyjBirr listings covering games and utilities 
reviews o* Dragon parrDnerals and add-ons 
technical advisory service 
programming artistes for ij.sers 



The DiaQfin rrMrCTcioirnpuiisr was launched, in mp UK 
lact vcar Smco thon wo novo sjovciopod a knowledge 
ar.d mctgterv of the machine's abilities. You can 

Dragon user, which is axpanding its coverage Jo ihciudo 
all US dovelopniBits. 

r&guiar lv, SbbScnoe direcl to us This ccsli; only 
for 12 >KiUB3 oirapoQderi to you - or late odvanlag* of 
UUi SfJWi*' uffia (ufurry-tt!nriMjt]Si,iil»H3s lnitiynluHl 
fccptas ot the magazine car be obtained Irom your 
Droqon ocafcr 



r 



i 
i 
i 




v&og. tarti tubacFption - •(wc--yw*ubK'>Dkjniavca 10%. a 'Nee-veer 

Ct^y r.t f\lt)*' " Xrtn UVyrt^fl iJ'^r .i- _ Digon Qa^ot Ki*£fin PVmsucor*! 
Start my ^utsscr'p wy* Iran rhi lolutvi^y <t£i« 

mJiJiL^ 



L' IV 




I 
I 
I 

J 



0«(0Hrl9«S T?*CBA(NflOW 147 



1981 1 

1982 1 

1983 * RUN THE REST OP THE 
19S4 1 PRINTOUT PROGRAM 
1995 r 

1990 RUN "CADPRINT" 



Lining l\ LHLwitJ? 



30 h i + + 1 1 +333 
90 ■ ■ * ■ m, b'1 33 
END 170 



Thifi program is called by the program CoCtxnd 
MEieii i schemmic pnniout 'u performed. I he program 
was written for use with the Gemini- 10 printer and 
wiM have Ui be rmuiificd if anoiher printer is used. 

CADPRINT VR 1.^ 
(C) 1985 BY P.KERCKHOFF 
4 335 HENDRIX WAY SAN JOSE CA 



1 

2 
3 
4 
5 
6 
7 

a 

9 

Iff CLEAR100,&H379A:CLS:PRINT"caa 
print RUNNING" : CS^p i FOR X=&H379B 
TO &H37FF: READ A$ : D=VAL( ,, &K"+A$ 
) :CS=CS+D:POKE X j D: NEXT i READ X:I 



THE PRINTOUT TART OF TUT. 
PROGRAM C0C0CAD, USED WITH 
THE GEMINI 10 OR 10X PRINTER 



S0I3ii[E[l 




SOFjTiLI flR'E 



fry 



B<IE I ftfil 36 STREET DEPT t 
bU-fP £E, PL 333EE 

COLOR BANKBOOK 

flEPLFICC VCUP CHECkfrDDl.: UNTH YOUR 
CdLDJ* LISTS TOHtIS F UTID N5 

Dll SttatiU Of* PPi'lTEP. fcEEPfi R FILE 
CP V QLP PELULRP PRVMEMT5 U5T£ 
C«E CP 5 OLiTSTRhNHG RUE PRINTS v.|JL|P 

checks tr rtm hp*e the proper 

TPHCTqP PEEC CH£C* FQPJ-13 
PEC u i RES 32^ COrD IDITIh CP^.if L i 
PPIHTEP GPTEHAL 

CPE'EF ESHK S 55^45 PL J5 (£ DO 5 * M 

KUSItikSS BUNK BOOK 

F?LL 0T THE DPTICMS DF THE flfrDVE 
PPDfi»nH PLUS VflU CRfl iThHRtifF liP Tfl 
rniw RC COUNTS PEP T P.RnaHLI it3H - 
CHECKS HUD DEPDE1TE. 
KYEv T Et> DJNE - raP DUE DISK DRIVE 

□PC-E3 r-nr» -i 15**^ ^lli van 5 i h 

SYSTEM TUTD - TUP TWO C-IS» - 
3P?E" ffHHrt 14 15**^% ¥1 Lib ie §Q 5 & K 

SUPER DISK UTILITY 

H5PLRYS 5>IP£CT0Pr IH PP5ES. Mflfc£5 
ERZHJP ClPECTDPY PjhS fuinnfltl- 
iKTH TUTJ I:F-V$rwrj>:fc5. LflPV, KILL 
URL!: UP RFC 1 PERE MQC'ifY PPQGPRf IS 
OP DRTR, 

□PIEP 5UPEP fcl5* El«flS PLlfi I? DO 
RLL 'POQPflMS l«n tlPE MRf'UPHS 

fLR. RES. ROC' S, TFT\ 



F CSoX THEN PRINT "ERROR IN DAT 
A STATEMENTS * " : STOP 

11 I 

12 ' 

13 ' PICK YOUR BAUD RATE, 1- 

14 ' 960)3 BAUD 

15 1 

70 PDKEI50,1 

21 * 

22 1 

23 1 SETUP LINEFEED LENGTH TO 

24 1 16/14 4 THS OF AN INCH 

25 1 

30 rft!NT#-2,CHR${27) ?CIIR$C51) rCH 
KSC16) 

31 1 

32 1 

33 1 FOR EACH SUB PAGE OF THE 

34 1 SCHEMATIC (LOOP) 
33 ■ 

40 FOR PG=0 TO 3 STEP 3 

41 1 

42 ' 

43 I GET THE PAGES FROM DISK 

44 1 AND STORE THEM IN MEMORY 

45 r (UPPER MEMORY) 

46 1 

50 LOADM "PRT*FG M +RIGHT$f5TRS(PG 
) ,1) ,fiH2A00 

60 LOADM "PRT,PG"+RlGHT$(STRS(rG 
+ 1) ,1) ,*H4200 

70 LOADM ,I PRT.PG I, +RIGHTS(STR$(PG 
+2) ,1) ,£H5A00 

71 » 

72 ' 

73 1 CALL THE MACHINE CODE 

74 1 PRINTOUT ROUTINE POKED 

75 f IN EARLIER 

76 1 

D0 EXEC 6II379D 
Bl ' 
BZ 1 

83 1 ERASE THE PAGES FROM THE 
fl4 ' DISK AND LOOP UNTIL DONE 
B5 * 

90 KILL 1, PRT.PG"+RIGHT$(STR$(PG) 
,1} JKILL "PRT,PG"+RIGHT$(STR$(PG 
+1) ,1) ; KILL " PRT . PG +RI GHT $ ( STR$ 
(PG+2) ,1) : NEXT PG 
100 PRINT: PRINT" DONE. 11 : STOP 
50000 DATA 86 , FE, 97 , 6F, B6, 1 , 34 , 2 
# 86, lB,AD,9F,A0,2,86,4B,AD r 9F,A0 
,2,86,04^0, 9F,A0, 2, 8 6,1, AD f 9P, A 
0,2, 3 5,2, BE, 7E,E0, 30,86,34,2,80, 
2 6, 35, 2, BE, 66, E0, 30, 86, 34, 2, BD, 1 
B, 35, 2, 8E,4E,E0, 30 ,86,34,2,80, 10 
, 86 , D , AD , 9F , A0 , 2 f 3 5 , 2 , 4C , 8 1 j IF , 2 
6,B8,F, 6F,39,C6,9C 
50010 DATA A6,S4,43,34,14,AD,9F, 
A0,2,35,14,30,8B,E0, 5A,26,EF,39 
50020 DATA 9974 



14B THE RHIHHQW ncUjfw ifl« 



Give Your Eyes And 
Fingers A Break With . . . 

RAINBOW ON TAPE 

Wilh RAINBOW ON TAPE, youll spend your time enjoying program* 
Tii st cad of typing ... typing . , . typing. Each month, rainbow on 
tape brings you ready- to- run programs from the current issue of 
i Ht rainbow (excluding OS-9 programs and any that are less than 
20 lines long). Think of how your software library will grow. With 
your first year's subscription, youll get more than 230 new programs: 
games, utilities, business programs, home applications — the full 
spectrum of the rainbow's offerings. 

You will receive as many as two dozen programs a month. Using 
the documentation provided by the magazine, all you have Lu do 
h load and run them! ri 



A luxury nervice at a bargain-busmen I price: 

rainbow on TAPE single-copy rale is S10 within the U.S.; SI2 for all other countries. RAINBOW UN lAPfc 
annual suhscriplion rate is SKO within 1 1 if fi S.. $90 in C"a riiitlii . anil % 1(15 fur .ill trther ir-minuics (U S fund* 
only) 

Past Releases of RAINBOW ON TAPE Available, Too! 

If you're among many readers of I Ht rainbow who file every issue, expecting someday to need a program 
or article contained within the magazine, past releases of rainbow on tape are available — beginning with 
lire Apell t<SS5 edition (Please diecfc I hit issue's Table of Cnotenis ("mi "Rack hbUr Lnfur [nation" tu review 
previous magazine themes.) 

Programs From Past Graphics Issues: 

October 19M — &-COLOR, a program to add extra colors to your PMODE 4 screen; BLOWUP, a utility 
adjunct thai will allow you to pick a portion of your screen and enlarge it; Lo* Res Graphics* a look at the 
advantages nf low resolution graphics; Skrich t painting wilb a joystick; An Gallery, a program modification 
to help you dump computer pictures to your printer; and Hurricane, an aid tn tracking and projecting ihe 
paths of hurricanes. Also, spelling practice and testing, a disk tutorial for designing your own database, a presidential 
invia game end more, 

October 19*3 REPAINT, write your own graphics program on a black background; Graphics Pak. run 
four short, eyecatching program*; Sine Patnter, produce sped acubr results with this quick, simple listing; Flags, 
learn to recognize the flags of 23 nations; The f?S POKE, display four colore and 252 different patterns on 
Hi-Res screens; Rilivwing Rttmhersktwtn r display an object and spin ii aruund fur a complete look; and Face 
Maker, create your favorite "mug 11 shot. Also, a marathon travel game, blackjack, a nonviolent UFO game, 
a hideaway for your disk directory, a program to convert Color BASIC to MC-10 basic, an easy cassette merge 
program and more, 

The Perfect Companion To Your RAINBOW 

Each edition of RAINBOW ok T APT ts a collection of re>id y -I o-1oh d - hi id -r u n programs from the ru imp on ding 
month's issue of RAINBOW magazine. RAINBOW ON TAPE is not a "stand -a lone" product, hut is intended to be 
an adjunct and complement to the magazine. That is. even if you purchase RAINBOW ON TAPE* you will still 
need the magazine for loading and operating instructions. RAINBOW ON tape will not run on Dragon or MC- 
IO computers. 

Look for the order card bettveen pages 34 and 35 in this issue. 

To order by phone, call; (502 J 228-4492 




• LOCAL * IN " LOS * ANGELES ■ 




Vnr 111 lour PrtiJrciK 
Hm*- ihi- fruit Spi-i-li-uni 
Ol 3»flw »rp & Hard hup* 



Hayts Smart Modem— 


|175.00 


Amtfek 300 A Monitor — 


S 149.00 


DR 0 & i System 




SW CPU Chip 


f 17.9a 


RSDOS 1.1 Di.sk - 




Extended Basic U — 




Gold Rora 1 V 1 Cable - 


f zz.w 


Wt- Stuck Amdek Amdlsks! 


VI P IntKfn vd ubryry 


* 10% 






u*{* ndt U iThe Best ftmt. j 






• -10% 



£&£ cames the mosr 
COfnpteJt* tine a/ software 
and hardware in me market, 

» i'in;i|il f n, Hfi- f lMJ 

T«m iff* h«i 

FHckh rVijf ir.VU^^H'.J 
Plct^reum Squill r ^. J J 

SprcO*! i - -jjf- . 

!>J>+"rh \rrt*n*i tfty 

toCnPW fV2) 

f-omputtr Syttvfn* < unlcr 

StelH* HJL Eiepbunl 
Hfl?** liai- Star 
huafiu.** Uuniian fiinmitifir* 
SptivcH Httllc 

ALWAYS MORE AND BETTER 



«l« t l.SOS A If Mp,™* 




C0L0K & COM PITEflS 

f^lucttiiuiuil • Small flu^w^i • framw 
VOICE (C13| £t-b** It A.PL-lfl P.H, 

Its iim UMMI 24 Htfc 

Extended Hours + Call before coming. 

8130 YORK BOULEVARD 

POST OFFICE BOX 42718 
LOS ANGELES Ol 90042 



This program is a short machine language printer driver that a poked 
inrn memory and called by the Cadprint program, 



3791 

375fc 7E 
37 9B 



Mis 



J79B 



AD 



1791 1$ 
3T*D »7 
J79F 06 
37AI 34 
37*3 Ct 
37a= 
37A9 
37AB AD 
37AF B6 
AD 

'.'h'. 

37B7 AO 
37BS 3$ 

3T&P ec 

37CO ^ 
3703 3^ 

;7c* an 

>IC& 33 

uefc be 

17CB 
1?CD 
ircp 
3TD1 35 
37 D 3 Sf r 
3?Of 3p 
3 70S 34 
B& 

3 IDC $6 
ITtJfc AH 
Mtt 35 
37 E4 *Q 
J7ES 11 
3TF.J 36 
37ES JJF 
57EB 39 

3? EC a 
37HE AC 
J?Ffl 43 
11 f I 74 
37F3 AD 
17FT 55 
37F9 19 

37FD £(i 
37FF 39 



3? 
J-i 

nil 



AAflZ 



n 
*i 

J71 

13 

fF A7J7 

41 

9F Ajjpa 

*r aji^z 
pi 

»F A9"jJ2 
F2 

ia 

26 

FZ 
l * 

n 

■i rr f ' 

-is 

^2 

ijl 

PD 

9t A^£ 
PI 

tr 

M 

£9 



14 

as up 

tF 



PS>L2F 
Wl-J* 

J3JI1BJT 

ppl9$r 

99299 

.I 
99119 
99l<*9 
9W 
99H? 

mi? 
99m 

JJP299 

?9m 
mi? 

9B34? 
^37F 

gpsajj 

mm 

99^9 
99^X9 

mM 

99**9 
99*59 

99**9 
99W9 

99199 

99**9 

99^9 
99**19 

PPHp 
99 W 
99619 

99M? 
9W*9 
99&i9 

99^9 
99W 
99**9 

99^9 

p?m 

99119 
WI72B 
99^9 
99J*P 
99Vj9 
99m 
99719 

99m 

99*99 



BEG IK 



JKF START 



TITLE 



* A ROT7TIKB, fO qOICltlK 

* PP TSE rRIHTOTft 



CIIROUT ZQU SA^^I? tdtO'E DOTPL'T ftOtTTTffE 

MEVHUM EQU ?^tF - 2 FOH raiMTKR 



* Out to the PaTHTEn 

* A^SUKES KAUp RATE HAS 

* 1 S A1X SET 



START LfJA 


#SFE 


SKT oirrmT to 


STA 


OEVRyM TitE PRINTFA 


LEA 


#1 


GET 1 TUB 


HUhot> reus 


A 


SAVE IT. HA IN LOAF 


If A 




PK T KJUHJtR UP 


iKU 


iCHEOtTTj 


LDA 




tCf;,K (OEAFIIICS HOEE) 




I CElEOUt] 


LDA 


•3i a 


tBB 6TTES AT A TIME 


4SR 


[ CKROUT) 


LOA 


#1 


4C&/756 


JSP 


(CttftOOTj 


FI7LS 


4 


Ckl X SOS 


LES 


p$7EE7 


BOTTOM EDI FADE: * 


LEAK 




CALC AB5fl£SS*>JC R£C 


FSU3 


A 


SAVE X FflS 


ESP 


raiNt 


oo FRitrr BYTES 


PULS 


A 


GET Jt ras 


1DX 


*4fiCEH 


H1DSLS SUB FACE 


LEAX 


A r X 




runs 


A 






fatKT 




pEiia 


A 




LEX 




TUP SUS PACE 


LEAK 


A, J 




FEEIG 


A 




R-:p. 


nirrr 




LDi 




A Cft/LF 


3E£ 








CET IE ros 


incA 






CHKA 


*31 


DOHEt 


BNE 


KLOOF 


tfOFE, LOOP 


Oil 


DEVTiUH 


TEF. SET OTTTPHT PUR si 


&TS 




EXIT TO BASIC 


PBtNT LDA 


#156 


v counter 


FLOOf LDA 


hX 


GET JMfTE 


CflflA 




IHVER.T BITS 






GAVE EEC*G 




fCHROUTl 


FMHT SYTS 


njLS 


ft.x 








HEET ¥ 4DPMSS 


DECS 




DONE ALL V*Ct 


IV 


FLOOF 


WFE. LOOP 


ETS 




t«F. RETURN 



DOfTE E«1J 
E!IO 



150 



THE (UlNBOW Oct&tvof IfME 



Listing 4: PEwnvftErt 

This pro pram will remove lines not evenly divisible 
by JO from a program on disk saved in Lhc ASCI] 
format, (The program is used to remove the comment 
lines from CQCOCAD REM,) 



1 
2 
3 
4 
5 
6 
7 
8 
9 

10 
11 

12 

13 

14 

15 

21 
22 
23 
24 
25 
30 
31 
32 
33 
34 
35 
40 
41 
42 
43 
44 



REMOVREM 

A VERY SIMPLE REMARK 
REMOVER PROGRAM. REMOVES 
LINES NOT EVENLY DIVISIBLE 
BY TEN. 

(C) 1985 P . KERCKHOFF 



CLEAR 
i 

i 

1 OPEN THE OLD PROGRAM AS 

1 AN ASCII FILE 
i 

OPEN M I " , # 1 , "COCOCAD . REM" 



■ OPEN A FILE FOR THE NEW 

* PROGRAM TO GO INTO 
i 

OPEN "O" p # 2 , '■ COCOCAD . BAS » 
i 

i 

1 IF END OF THE FILE THEN 

1 WE'RE ALL DONE 



IF EOF(l) THEN 



i GET THE DATA FROM THE OLD 
' FILE (PROGRAM) 



Him 



OMiOinu Errot Trapping 



When you use an DN . . . GOTO or OH , T , GOSUB statement 
on the CoCo, you iU,n i need u> check for an out-of range 
value, if ifte value presented is out of mage. BASIC will 
skip the >tatcmcn! and jump to the next one. Here's an 

10 INPUT 11 YOUR CHOICE" ?D 

2p ON D GOTO 5 J3, 70, 90, 110 5 GOTO 10 

If a number outside the range < here, Ira than Tor greater 
than '4*) is put in, the statement will be skipped and ihe 
nru one (goto 19) will loop back to the INPUT statement 

FrfJ Kniesnr 
WcstfteU. PA 



45 1 

50 LINE INPUT #1,A$ 

51 f 

52 i 

53 l 

54 1 

55 1 

56 1 

57 1 



IF THE LINE NUMBER IS NOT 
EVENLY DIVIS. BY TEN THEN 
DON'T SAVE IT IN THE NEW 
FILE (PROGRAM) 



ELSE THE LINE IS GOOD SO 
SAVE IT IN THE NEW FILE 



60 IF VAL(A$)<>IWT(VALCA$)/J,0J •! 
0 THEN PRINT "REMOVED LINE: "JVA 
L{A$> :COTO 40 

61 1 

62 1 
63 
64 

65 1 

70 PRINT #2,A$:GOT0 40 

71 1 
72 
73 
74 
75 

30 CLOSE 

90 PRINT "NOW LOAD 1 COCOCAD . BAS 1 
AND RES AVE (THE LOAD WILL 

TAKE QUITEAWHILE) . » 
100 STOP &k 



i 

' ALL DONE, 

' STOP, 
i 



CLOSE IT AND 



GRAFPLOT 



TRV IT I 

FREE!! 
DEMO!! 



YOU iJ lJ V HI I 



rear dbiwc onArrcox * 
IN VfluA DMM Mont, ' 
ftlkOuuTfLT FHf I I ftfg. 
ktHIIF HOW 5 

tdu fvt* ■ £>? 4ldhb 

urTHO'UT ITS K p" 1 



4% 




^UhtCH i/A YOUP PRESBNTATiaNSf 
PRorcooiaHftu omfho WITH EASE t 
BUH I NEBS-F X NANCE — BC I ENCE-ENBRB 
IRHNClAD HDhlCV-~BACK DUARANTBCt 



CALL MOW FOR VOUB FREE DEMO 1 

2^ HOUR HQ TLl NE C4t9) S4 7-7337 
«A^W^^■VA^v.•AfWAVv^w.w.•A^^.■.^^'A■JX^^AWAWVJAWAW.■ 



» J 1 . . J . 

"A -tiJuh 
P liiV 

* Auto 

* iw , 



^tOiai crl* Bvan b«Lt<r .. L totally L«pr««« , , H 

i^nwrniwi ... wf my (a um 1 AAlKftOM. L/M L 1/41 
quaLLtr product ... ml IcN prnn iat l<r>u ' Hot CsC?, 



tb Mk, nafu-D*- 1 van Oparat Inr wl Sfc IT Pia« Hinut!. 

ill Ir »1 1 y teakai ind *J ! 'h^rt nf 

ulil¥i inth Func L La» , int«grii* and Mt™ (-'a ^f-w^mm . 
with ill CoCo Hdili - r*qu1*aa EhTandjfl ft» r -E ! I . 



ItK TpFC - «3 + M» 3H TAM - 3Uc 01 4k - M9.oa 4U*» 

*« oluleh fat taaFTLQT aw «m nmn ranwi 

0,00 tKl»rJ»« OH DLL. CROCK!. CJ-. ItElCDChTB ADO IUI 7AI. 



- 



oauirtfi tarn thcpainoow 151 




Computer Island Educational Software 



PROGRAM TITLE 



GRADES MEMORY wcr PROGRAM TITLE 



GRADES MEMORY p*cf 



1 

ffl 



PRESCHOOL 

Preschool I - countmg Pre-K 16K Ext 

Preschool II addlnq PfO-K 16K Exl. 

Preschool II I - alphabet Pre*K 1 6K ExL 

Music Marvel-play songs Pre-K,i 16K-E*I 

Airutv Grirrw-H « ft grtrtiBS PiM'K.I 32K F_ • ' 

First Games - 6 games Pce-Kj 32K-EXI- 

Mr Cocolwad-iacemaker K-3 16K-EXL 

ben i lay Bear Pre K 32 K Disk 



LANGUAGE ARTS 

Bey onrl Words 1 -3 parrs, 3-5 
Rpyjnnl Words ?-3 <ihtis 6-A 
Beyond Words 3-3 parts 9*12 
Vocabulary words 3-5 

Vocabulary 2 1000 words Sfl 
Vocabulary 3 1 000 words 9-12 
Contftxl Cluea ^t.S.G.or 7 

Cocojol - jolto game 3- up 
RHxtHiuy AmIs -4 jmi Is 2-4 
King Author - writing look 2-6 
Cocowheel Qt Fortune 4-up 

FOREIGN LANGUAGES 

T ranch Qasebaii*2D0wds 4*up 
French Basetoall-fiOnwds 4*u|> 
Spanish Baseball 200wdS 4>up 
Spams n Basebalusoowds 4* up 
Italian BasBtHii-^U'Jwds 4 up 
Hebrew Alphabet beginners 
Hebrew Ulihiy uiamitg i^y 

CRITICAL THINKING PROBLEMS 

Factory t>y Sunburst 4-up 
Pond by Sunour&t 2*up 
Teasers by lobba^unb 4 up 
inner City simulation 7-up 
Find The Melh Sequence 4-up 
Slranded-graprnc adv*nt 4^p 

TEACHER/STUOENT AIDS 

Colorgrader - graaebook Adult 
Quizmafcer write quizzes 5 up 
ETT tvPinQ tutor <zx«w*v***-. 4-up 
The Puzzler (Cwcqm^wi 4-up 



32K-Ext, 
32K Ext. 

32K-ExL 

10K*E*t 
iEK 

r6K~Ext. 
16/32 Ext. 
3£Kiape" 



tfiK-Ext 

32K-BU 

!6K-E*L 

32K-E*t. 

16K Ext. 

1€K-Lxi 

16K-ExL 



32K-d(SX 
32K-dl8k 
3SK ii, 3 l; 
3£K*dlsk 
32K-Ext 



32Kdisk 
32K Ext 
IfiK-Efcl 

32K«disk 





MATH 








n ub 


Dollars 6 Sense 


2-4 


16KEXL 


14.96 


1!fjS 


MoCoco*a Menu 


3-S 


IfiK-ExL 


14.95 


11 95 


Money-pah 


2-5 


3?K-EKt 


24. *W 


11 9r> 


Graph Tutn< 


3-7 


3?K-Exl 


1995 


21.95 


GwpMl 


7-up 


16K-EXL 


I4.B5 


24. 05 


Malh Invaddrt 


14 


16K Ext 


1?96 


15 Hb 


Maihquiz - 4 operations 


2-5 


32K*Ext 


1995 


29,95 


Add won & Subtracts 


2-3 


16K 


11.95 




Crocodile Malh - jovaUofe 


2-5 


tC tape' 


17.95 




Skill Tutor Series 








19 as 


Division Tutor 


3-7 


ISK-Eirl 


14 95 


1995 


MiilirulfcalJun Tutor 


3-7 


T6K-EXI 




1995 


Fad or s Tutor 


58 


1 6K Exl 


19.8^ 


199b 


Fractions TuiOrs n^afl^mii 






19.95 




4-8 


ISK-ExL 




19,95 


Trhgonometry 


6-10 


32K-E*t. 


24.95 


17.95 


Equations Linear 


7-9 


32K Ent 


1995 


11 95 


Equations Quadratic 


0-11 


32K Ext 


19,95 


19.95 


Arith Diagnostic Disk 


3-8 


3ZK*0l«k 


49.95 


29.95 


Fraction Diagnostic Disk 


4-9 


32K-diSh 


49,95 


19,95 


Verbal Problems SertC3 








□bianco Problems 


s-a 


32K*E^t 


19.95 




Area & Perimeier 




3?KFti 


19 95 


11 95 


Ptzjta Game 


3*5 


32K-Ext 


>99B 


1995 


51r*lHs & BHNjami 


0-9 


32K-E..I 


19.95 


11,95 










19,96 


SOCIAL STUDIES 








11,95 


Know Your States 


5-up 


32K E^t. 


13.95 




Htoiorv Game 


S-up 


32K-Ej(t 


14.95 


15.95 


Slates a Capitals 


5-up 


32K^t 


19 95 




Explorers & Sen lets 


4nip 


32KExt 


19 95 




Famous American women 


6'Up 


32K£JiL 


19.95 


44.95 


Siraei Map Game 


S&S 


32K^Xt, 


19.85 


44.96 
44 55 


MISCELLANEOUS 






- 


49-95 


Name That Song 1.2.or 3 2-up 


l6K«Exf 


11.95 


19.95 


Circus Adventure 


1-3 


16K 


11.95 


24 95 


Schoolmazfi Adventure 


1-4 


I6K 


11.95 




Treasure Hunt - Joystick 


1-5 


i6K^apa' 


1995 




Picnic - 2 arcade games 


3H1P 


IBK-Ext. 


11.95 


29.95 


Music Drilt 


3-up 


16K-Exl 


19.9S 


24.95 


Science Game 


&HJp 


32K<lisk 


29.95 


21 95 


Computer Literary 


fettp 


3?K*E*t 


19 95 


23.95 


5 Educational Program* 










with Ltghlpen 


1-2 


32K-dlBk 


44.95 



i 



\m 



The Educational Answers 



LICHTPEN PngflflAMS 

Qnriai 14. iffClAL EDUCATION 

UCHtPfN PflOBHAMS 

fi'id« 3-6, SPECIAL EDUCATION 

tilth i44 9SE*Cll. 

INCLUDING LIUWTPtH 

Five menuoVtvcn flducoJionai pm- 
gfamt: rtn <wi\ rtkk drKirjiwI (Of 
aarly fl'wnentary or upp*' olempiv 
la/y sludonTs. or ai; on a.ter ruiiiva 
lor ttoxe chUdifin wta tan dif- 
ficulty uwng tho HiyWAfd Gndt 
appropriate material on oach dick 
cowing, mirdlwj iM<JinB*s ant) 
mot b lor early graoes, and main, 
^C'Lia 1 sludiu and sconces lor iftc 
upper grades Hi » rt* tfiacihici 
and lend comfcinad on Jha screen 
i. igm pen included 



=? 




Tm raw pVOVA*fCEO EF«r«ti rcfeM* m, tj*> 



v Qnp Bui 

* Omint 

* px.!«ii> 

* Out* VdT> inn ;vt Q 

* UlrKMlKWII^cnwgl 

* Qhw fterra. ** iftjc ^ n Mj l*" 1 * MW 
mm w <win nvr* kF I'M ran. drat tor mm 

521,95 




C n I trujgi 1 mi 



, , 1l>,,. nun l^-l rn — 



fW 



Tin TflCtdtyt 
Strattflies In ProtHam Serving 

Grades 4 adult. Winner ir>B3 Leamlnp. 
Software Award R scorn mended In 
Clatereom Computer Learning, 
CHrwwt Popot Card and Electronic 
Learning iJn^qy" IhrvlevRl program 

challenges nuosfts to create geometric 
' product) ' &n a simulated rrwefltae 
issambfy Una *rfi»r:h lh* Mutbtnl rltrsJgn* 
DiS^MlB tar 52H TR5 fiQ tola* 
f ampul f win Fi!"fMlfe*J Cutor BASIC 
US 95 

Tha fond: mm amivt 
Slralagli* In Problem ScMn(j 

GfAdftf J-Jdull Wir.nflr I3BJ Lurol/tg 

Soitwjre Award. fticommendtd in 
Classroom Computer Learing A ami 
p/inn fra^j men in 4 porn! of iWf padk, 
htipt audonti r«cogr>ia# ano artKuLite 
patlerna, genaraJiie from fa* dale and 
thtnu togjcjny Onhetta 
lor 32K TBS j BO Cotor tompuifT Attn Ex- 
tended Coiaf BASIC S39.9S 



CHEW TUTOR 

m Di\k Qflly S?g 95 

A hhrSE 4 pad program thai drill J 

rilgn sriMw sru<jem& in tJermnts 
4nd Symbol i Nr»r>lng Com' 
pourna. tomfnoft ion*, ana Baijn 
Ofto FflurfHruw Coptc! inswr 
g^vco alldT two mcorrtol 
fMptmse^. A valuabie too: ror stu- 
dymp ChcmisliT 



BENTtY BEAfl'G LETTERS 
Nil MRFRJ AND SHAPES 
tttttJ. !Z9»0li^ 

An excfillpnf p^escfiMH program 0f> 
dL$k Ihat rarnlarcaa Iho learnmcr oi 
ititen numb*fs and huhjiks 
Corrcc? rcscom.es J rr J ro warded 
uy j hi - (ps Banlrr Bear Musical 
acCOTpaniTTWii m 4 par* njrrrwny 
DdJonilul iwnlnd W tho ypuny 
ihkiri Rftuilthd a^nhlci and 
iound 




5T1ECT MAP GAME SZrtlB. 

M' - fas screpp and grapniM por- 
tMjf a typical seelmn of a stchI 
map ?ri<ii brm ^cw^ p«Opu>'i 
hawrft, iho cchoxH, Ifw p^fe. the 
post ofiice etc Oues',ivirtsai«i)SV;- 
cd an how l& get Iran ono pLica to 
anolnor and ifw laotetept ate 
shown adar rtipotvle A lur> #ay 
lo improve map skiifr 



WNAflY met n A WE 
51995 Cateotit 



3?KE .1 
^4.9EDI:k 



Lootn |o wofk wilh binaty 
numpflrv Makrs- lf»e binary 
lytpyn clear and uridersLandaOle 
Two lowHo Loam To convo/l trprn 
hnirtry In ' HyijUti iniM'httiN A yi Ml 
«nhanc?mtnl to any compuitr 
HtDracy proorarn (or d/ouds or m- 
ftivdiiai^ SiH n' oinary in- 
cluaad 



cnHmT ra ufs nnoii ?-i 3?k 

Tio.513 95 Dkak S2a 35 

A lOd'jmtf program «hsretn IF>e 
cmid uc«t I ha context to cPooji 

I Em tini'Hf: 1 411SUVKI MlllMplH 

choice lormt. Hi -res sc-'oant 



RAINBOW 

COmflCATlOH 
r^rairra i:r|Li rlri llvtad 




fh 




All payment In U.S. funds. 



FJBUMKkJll.OOl 



(710)948-2748 t 
Dmpl. R 227 Hampton Gre*n T Stalen Mind, N Y 10312 
Send lor cdtalog whh compten Mocriptione. 
1 tiTdcf iqi ewhjh. h.t. mtasmi. pi»H ■ddprnpw ui free iaim HiHJiHTUKjfc. including mil ctinKiiont, wrtn cdtn ot 2 or mora itwni 
Author*: W# «r* wilfm duallly clilkhwi'i •oftn ir« hx fimwm ot hHtrntng. Wrti» mr d*l*il«. Top flny*niM_ 

TRS^MJ Coipf Coraputw. To PSy»l*m 100. 




Reversing The Screen 
— Revisited 



B> Ed Ellers 
Kninbuw Technical Editor 



« l read your reply to the first letter 

in iht> 4ugU*t Yaw ntethml 

of tuitiittg all of the gtophics xuetti to 
an inverse coiot {while to black, etcj 
is good but fl&W* 1 have a faster wa\ 
by using the ND1 function of Put* Here 
is my listing: 

5 EL hiHUZ TO BLACK PPQGRAH INV 

EPSIWRrBV DAVID (CtLLEP 

10 Dill Zhl(l0B) 

15 PMODC A . 1 

20 SCREEN 1 * I 

2b i uu *=u fu 192 5TE,P l? 

30 PUT { 0 , X f - 1 2S5 , > , 1* , NOT 

3S ICXT X 

4A Rn-rn w 

Forf Mill, SC 

Thanks for the program. My own 
sample was just an alt cm pi tu vhuv. haw 
■ I c&u Of done; IlKrr's always room for 
experimentation and improve menu 



A Rumor Behind Its Time 

• A/v question is about a rumor I 
heard about the new Disk SASic Li 
ROM coming out: if this is true or if 

fFJ FJlers. a RAtsmw and PCM Kit iff 
member, is a self-confessed electronics 
fanatic whose other interests include 
.science fiction.) 



it already came out, what does it have 
niter Dhk S4StC t.G? 

Rkk Cadutrttr 
Btddeford, Maine 

Disk BASIC 1.1 has been around since 
late 1983. The only advantage it hat 
k a DOS command for booting OS- 
Q Matty r.ii" i Ik; routines in 1. 1 have been 
moved from their I ft location*, ami 
quite a few programs that used them 
directly did not work with 1.1. For this 

reason I recommend sticking with 1.0. 



Is It Extended, or Something Rise? 

* / am 9 years old and just love to 
play with Dad's CoCo. When the new 
ft A how comes, I grab it and type in 
the '"One-Liner Contest " listings from 
tt, Sometimes they will not Jit in. and 
my dad docs something called "edit" 
and then they will Dad says his 
computer is Extended and wry long 
"packed" line* cannot bp put into a 
standard computer, fan thi\ he mj ? 

What do all the people without 
Extended do? 

Sataiha Swainc 
Hantsport. Nova Scotia 

ThMi tried (using i lie EDIT mode tu 
squeeze a few extra characters in) li 



quite common In our "One-Liners." 
Your father i& right in that EDIT is an 
Fx tended hamc command and isn\ 
avail ahlc on the "mttdaid " trnxlcls I 
suspect, though, that a program that's 
been packed in this way is likely to have 
been written for Extended BASIC 
anyway. At any rate, those without 
Extended Color SAStC can always 
divide I lie One-Liner into i*o si h oner 
lines in nrder to use them. 



Reversed in Some Respects 

• / decided w try a hardware project 
in your April IQ&5 issue, the video 
reverxer modification P*Turtt Vttur 
Monitor inside Out." Page 116). The 
project is relatively simple and ajter 
completing, u, it worked fine, except 
n hen I went to the edit mode of 
Telewriter-64. 77r* scretn was again 
white with Mack lettering My quest inn 
is, Lx i his normal, and if ah. why? 

Bill Spiltaiw 

Phoenix, AZ 

The video rewerser project simply 
forces the 6847 video chip, when it's 
in text mode, to me the green-on-black 



154 THEHAOieOW Oi-rmr** lQfli 



characters instead of black -on-green. 
Telewriter \ edh mode uses the PfltJDE 
4 Hi-ftc* screen, which is unaffected 



horbidden Variables 

• When i have attempted to use the 
*trtng vatiuhlr designated us Fhf$> \ get 
an error message. Why? 

Marc A. Sehenider, Psy.D* 
Evanston, JL 

Some of Microsoft's several hasics 
designed for various computers (includ- 
ing i he CnOA BASIC) arc vci up so you 
can't use variable names that arc the 
same as commands or I unctions. In this 
cose, tMcndcd command DEF FN 
predudes I he use of FN as a variable 
name. Later basils like the BAfciti on 
I he IBM PC, let you Jo I hi*, but ihesr 
al&n wake ymi ly|ie * spate hciwceu 
a command word and the rest of the 
command (such as FOR N = I TO 1®, 
instead of FrjRN^lTQia), 



Umrmsint* thai WniiH Stmrt 

* in the January I 9B4 RA WSQW, Page 
48. there is a disk utility far transferring 
programs from tape io disk, At the time 
I didn't haw a disk system, so it has 
sat in my raw bow o.\ lAPt cosmic 
fot over it year. J now haven disk system 
and have need to use the program, only 
to find that it won't work. What 
happens u the program EXECj* a 
quest tun mark and s&me graphics 
characters appear In the first four of 
five columns in the upper left corner 

t\j the >t rrrrt r arid the cassette player 
motor starts. Tftt computer is locked 
up at thtA paint. 

I have wondered ij there is an error 
in the program. I have not been able 
to locate the February or March 1984 
issues to see if there Is an errata. Could 
y<tu please check for me? 

lurry Cttte 
Demidk JHrV 

The program in the magazine is 
correct, but in the process ot making 
thai month s rainbow as tape, that 
file was damaged, The correct program 
(TPTDSK) was appended to the Feb- 
ruaiy 1984 rainbow nrv t^pf, and (if 
I may be permitted a plug) anyone who 
needs io tranter tape lilcs to disk will 
do well to consider it, 



Modern Mailers 

• What happens in the modem signal 
when it enters the serial ffOprtft? How 
is it processed^ and in which memory 
locations? I am thinkinx of making a 
communications program, I want to 
know how the other programs access 
ihe serial I/O port, and how they 
translate all of those beeps into char- 
acters and characterx into hveps. 

Robert Bavvi 
Winnipeg, Manitoba 



F\rM it f nil, the "beeps'* are handled 
in the modem, which takes DC vgnulv 
Irom the computer and Uanslalc* lite in 
into tones while translating the tones 
from the other end into DC signals for 
the computer. [\n RS 212 interfaces a 
'V is represented by a positive voltage 
tif i in cp vulit or more; a '0* is repre- 
sented by a nrgalivr voltage, not by *ero 
voltage as in a computer's own logic 
circuitry.) 

The CoCo handles serial J/O using 
an inexpensive method ihat, unfortu- 
nately, makes terminal programs more 
complex. The serial input and output 
signals (shifted to the standard **TTL" 
levels) arc connected to twn inpui .un\ 
output lines on the second PI A ( Parallel 
Interface Adapter) chip. Input is ted to 
input bit fj of Port B "at address FF22 
Hex); output comes from output bit I 
uf Pun A fat FF20 Hex). This means 
the microprncrtstu ihetf has to take 
care of the Daud rate, number of tttri 
and 3l op bits and such. Dade is land- 
ably. Ibis makes senal i s O on the CoCo 
somewhat unreliable and slow, espe- 
cially when both sending and receiving 
are invoked 

Many other computers use a circuit 
called a "Universal. AvynchroiKius 
Keccivcr/ Transmitter" (UART for 
short), which can ttt programmed ">■ 
take care of the Baud rate and number 
of bits automatically. The processor 
I ken sends the data to be sent out to 
the 11 ART in parallel form and the 
UART sends it out serin Ely. while also 
taking incoming serial data and con- 
verting it to parallel io send to Ihe 
processor, landy's Deluxe KS-232 
Program Pak and some other packs 
provide UART-based RS-232 ports for 
the PuTo, which make modem and 
other operations more reliable atid 
taster as well as freeing up the CoCoS 
senal port for printer hookup. 



Educational Programs 




BASKETBALL 
STATISTICS 

by Jeff S^ve-m 

Coacnea , m coco ao in & paperworhi 
Keep« each individual game, plus 
league, non-loaguo and all qnmo lo 
tab 'or a maximum of 1 6 plflv&rs in up 
to 20 cjartica Stota can be kepi \n « 
many as T? riffle rem categories — 
assists. stea'5. Held goals, and free 
ihrc* Slals {made-alteir:(jlir:i^ 
./u i-ei'idje.-.K iirirriiM'Vi' ilplw- 
5Fve r eboui nix tujuiivHfs. pwsnniil 
(ouh, tSwwiii. ptHyJng limg. quaners 
p4ay*M] Hidf poinls TolalS 10r We Op- 

position (earn and tor your Indatfdud 
piflyflts arA printaoie. Your season 
record and kdtss- [palate am avail- 
able &c any umo. Basket ball statis 
lies pnrts a year-end summary of 
oach ind^oW playof on a aomo by 
gome base. Team stab for your loom 
and Wd opponents' totals for the year 
ar& irmiudflt] Menu driven — Easy to 
run — Dicetient fa" nwat any Ui&htri* 
bdll learn 

Tandy Color Computer 

rpquirna FitprtdVfl Raslr 
Disk - $29 55 

Tandy Modfll Id IV *P 
Dlak - $29.95 

M««tllllJlliltl*l4lt«*llktittt 



LONG DIVISION 

Provides p-rechce in king dmawn ot 
whole number wi|ti luionai hefp. A 
lur king cursor hdps students wrth Ihe 
correct placemanl of each diyil A 
spftriHil vwirhh^nf» is firrwn1**fl tnt mi\U 
ii|]licatlun Whuannvar an nrror is 
matfe. sajdems may aak for asshs- 
ranee The reason for ihe error is 
given. Students may correct me error 
ahd conlinuo on wtth the problem, 
Lang Dtvtelon lb murthiovoJoo: ana m> 
clud&s scorrng. 

Grades 4J6 
Si 9.35 Cauu»ne 
$21 9S DEah 
Tandy Color Computer 
requires Extended Basic 
Also Available for Commodore 64 

Write Tor a fre* brochure 
or ask tor a osaler damonairation. 

05 Software Pr 09 rants are flJlP 
a¥fit#t>tt ttirougii Radio Street* 
JEiprHS Oritur 



B-5 Software Co. 

1024 Bainbridtje Place 
Columbus, Ohio 43228 
Phono (614] 276-2752 




0clotnH9B5 THf. RAINBOW 1SS 



We have compiled a Hat ot 
Color Computer Clubs 
because of the meny 
requests we have received. CoCo 
Clubs may wish to exchange 
news tellers, share Ideas for topics 
of discussion at monthly mp*1mgs, 
etc. 

Please let us know if we have 
omitted any clubs an send us 

complete up-to-date addresses. 
Only those clubs which have signed 
our "agreement form" will appear In 
this listing of CoCo Clubs. Also, 
please notify us If you wish to add 
or delete any names on this list. 
Send your information to: 

CoCo Clubs 

THF RAINBOW 
The Falsoft Building 
P.O. Box 385 
PfOBproi KY 40050 



ALABAMA 

OirrmftgiiHm Alabama Color Computer Olub., 
Robert Mfltlnowg, J5- rf J La^rcil View Lann. 
BirmiTiflhom. 38216. fM&t 933 0807 

Hi iniqv.il I e nnJnr-flO Lr»nra flrmip. nanny Nmmann 
irtn VftnuMtaimr S F rtiwrwiiip. iWfl [SWip. 

flA2-Z4«5 
ALASKA 

A^oko Color Compulor JtefE,' Group. Rick McDan- 
ne| *30C Beluga Ay* Ft Richnrdion, 913505 

(007) m-caw 

ARIZONA 

HiiucruiLo Hoi Pokat*. Jama* SlatHJtey. 235-A 
JatfuiO* Sirwat (NBU-MMj. Ft HuaLhuca. 

Tbcw>r> Celar Compter Club, Mirch.nH R. Madol*. 
3731 S Lo BaBiiH Pine* l i.tton, 85730 

ARKANSAS 

CSfllfUl AflUlfrUO CuCU ClliU. Mein>bb Birjsluvhkv, 
1203 Eroeig Rau LP Cat*!. 72023. tK)i> 9B7- 

pYM 

CALIFORNIA 

Color America Uoere Group, Mftffc RandalL 23217 
Canyon Rd., Arcadia, 81000, 1* Oj JSi-til n 

Los Ainfi^L'a-WiraPiirt CjIlh CuriipulBi UwiV 
O-uuy. Norni Wolfe. P.O. Don Beverly 
HlltS. 8C21 3 

"na Davm CoCDNuti, AO*m Sherman. IQ1S 
HavMiur Dr. Cavil, 0S&16. £01 7SS~3Hr5 

SacramenluCuiur CurnQyiSuT Club, Wanna ChriaupD, 
P O Riw 9. Htttrlrt 9»?ft 

North Amaflcafi CoCo Orange County. Ene 
WHeOn. B-tCe S^WFtwater DfOla. Huntington 
Bt-nch. gS*M€ BBS <7 HI $47-2268 

inn RflnnMT Mfi& Florida SlnwL rnvrwrlnl Kmco. 

OoCohxrii» and Tandy Compulct Club. Kennalh 
M Danny. 801 W Reacbuna Ave., Suiio 200, 
M&cJeAlo, 95350. (200) $23-5176 

vnmura County nokw onmnuter Club i VG4 j John 
fiascua OtriBTd Public Library, 21 4 "C" Street. 
Onr»jr.j. [5051 907-4752 in DATA 1 005 1 

4#NNB| 

Saenimante CoCo dob, Chnitao Douohly, Box 
6051 1, Sacramento. OS 340 

Sauna* nnlnr fVimpiiTar C.iyih r | arry I. tvingalnn. AO I 
Monlarey Highway Salinas. B.190R r4Qfl h *&4. 

Gilr ua Color Compute Chub. Joseph KohrL P.O. 
BoxfiOOl, Son Bornadino, 02412, [714) 702 0721 

The MC-iU N^wjleTlpr Club. JOS* J Bray, 4 7 3D 

cask mtmi sun ujftgn saioa, (ftiap aak'w 

Local Color— A Co Co Club OP San rroncocc. 
Andrew C Kiaval, P.O Box 42 t 242, Son 
FrancJaco 04142 

San Joaqupp UoCo dob, b1<?vi?n k'aul Mnmnn, iy u 
Pn» wova, sinckmn. ss?tw i ?i>»} «s i -^on 

Sii-oon Valley Color Compulot Club, Shawn Jip-o, 
ro.Do" 61S93. Sunnyvale, 04COO, r-IWI 74B 
(M7 

CdUo Nuti Computer Cmh, MaMxr V in ay. «NOti1 

ConAjo Color Comovtor Uaera Group, Robert S. 
Riinmflf, 472 Sundoiwe Street, Thouaand OaKti 
Oi^oTj. ce06l 402-4072 

iouth «ay UoIot Computnr ciuo Kiren 'MMoti- 
npuar, V." l.e Liana Ave . i orntnee. "KBtn \VMi) 

COLORADO 

Lo%ry MlorooompulBl Club/ CoCo Uaara' Group, 
Jerry D , Sumtle, 2240 Mo Hm« St. , Aur am. 00010, 

ColoratSo COIOf Computnr Club, Jr* AprHonal*. 
P.O Rfii 3S49?. Nnririrjtonni mm, ftMl- 

FLORIDA 

Nurthwcsl Florida CoCo Wuta L WiHiam N. Lamb, 
P.O. eon 1032. Fori Wqiion e^ QC r,. gj^irj, ^04) 
244 62BT 

Aincrnm County CoCo Special nu«ra« Coup, 

CTOK MAyfilH. Pll HOK MH/t tiflkPfWVlUa 



Jacknaflvdla Color compmlor Club, WUKam H 
Gfwn III. 2-51 1 H.moh Avg , J jeVtorrviiia, 322*5 
|904MJl-U2tiL! 

CuCu Ciiilft C-jtui CuiM^u'ni Club. 0 Bella Mend 
Cirtie. Lergo. 305*3. 1S13> 50l-777f 

Brawflfd Counry Colo r Computer Club. TlmOlhy D 
NMry, 510S.W B41M Av>-, Margate. 3^36 P, ^06} 
872-4074 

Suulli fljcvarU- Culu' Cuniuulcr Club. DenjiniMi 3 
Jarwna 400 Hi Hart* Cuurt MeJoounie 32035 

Tho Naples CoCo Club, Matt Tart, 3330 7|h Avonua 
S.W, Maple*, 03004, <0i3) 4^0-4030 

r#«or-«WW ilw Rmtiii Frjiary UanrlRl. *Ml Klh 
Avetiut! North. 31. PuiHiiitHtru. 33711 1&I3> 320- 
3570 

C C Club ol Ejrjcotn Ernie Bcntrager. 4047 Bod 
Ridga Rd, Sarasoia, 33092, f013]02t^7Std 

Broward CoCu Club, Sua Soahn, 1 tOfiO N.W 2011 1 
Wanur Sum iatr. 33582. (300) 741-4737 

IDAHO 

CoCo AG Farm Compolcr Uftora Crouo, Kelly 
k ats Ri • Do* 1133. "w * Fa! la. 83301. (Mat 
733-4251 

ILLINOIS 

Otetiaide Cukir Clti iu>u Itn Club, Ed Halliaway. A 
W. Sltrftmaun Dn»c Glerilalti Medina 60 '.3 9 
[31 El io?-Q694 

Town i CouM ry CoCo. 6481 0. Kenwood, Cftiaepo, 
(31 2i *Q3-37+% 

Coo* Catiniy Color Computer ciuo. Tim porrers 

1033 Fifth Avtf , CtHtayu Halulita, 0041V (31 2) 
747-7002 

Iminoie Cold' Compiler Club ol Elgin, Sieve n 
Siroud, 1000 FranmofH* Dr., Elgin, 00120, (3 IS) 

«: 1 1 l. ■ Tdb lb C-vl u i CurrioulH' C*ruuu Rotwn d'nn 
P.O. Do* 404, Hanutm. 01041, <£H5> 501-0377 

Northern bUneto Color Compulcr Ctob, &B0 Mitten 
Lar.a Hoffman EeIqim GO' 01. [31 Sj B8€ ■ 2B T 'j 

panria Ctrinr Compiler riuh, Lawrence Parker, 4in 
Lakarbpfir Dr . Mela mura. 0< 044. 3OM012 

Motorda Microaontpuler Club, Steve Adler, lOOi 

Algonquin Po , Echoumturg, 601 00, (31 2\ 67& 
3044 

cnicaQn o.s-n nwta nmMp, asn nitban nrive, 
Wnrwi nam. finioi ptoj mw>f>m 

INDIANA 

Evanavma Color Compular Uacfa Group. Dave 
Jenkins, 14 tS E lllinota Slroat, Evanav^la, 
47711,(012| 424-0000 

Thr«« RJWfin IKera nmiip. G^i^rnn Harhar. ^J1f> 
NWw Hflven Ave , Fort Way/flft 4AA1S 

Inoy Color Compulor Club, M'^t Oavli, P.O. Dot 
60702. IndkflhspeOk, 4«200, (317) 257-3300 

Southern md una CornpLi tor dub. HouIp i Uox . 
MrtCtiell 4744fr 

CoCo Program. Enk Mflfl. 310 Arjplelrae Dr., 
Nobto'llHt. 400BQ. (317|i S42-134Q 

IOWA 

Metro Area Color Computer Club, K L KrVudUOn, 
iJ24 1 >th Ave , Council RiulfH. i iv>i 

Mid Iowa CoCo. Terrv Simons. 1328 48th Slieel. 
Des Moines, SOOH, (5 1 01 27O-2S70 

Oubuque Tandy Uaara Group, Wetley Kulinem, 
im Lombard. Dubuque, 52Q0i, (31 of sw-4i37 

lu*a CdyTRS-M U»n Gf uiiti SuaurrChnulai. R.R. 

0, The Woods. I»na City 02240, (31fl> 351-5059 
KANSAS 

Kinaai Cdy CdCd Club, Mike ANlnder P.O. Box 
1 1 102, Kentaa City, OOl 1 1 . (01 3| 207-1 004 

TuuakB Color Cumuular Club KtMln Croutatap 
2224 Hope, Tuk**. 00814. f*13) 272-1303 

Color Computer Club ot Wichita. Rd* Rivera. 130S 
N. Mqalay, Wichita. 87214, (316) 264-91B3 

WdJnkJl Valley C C User? Club David Anderson 
1212 £ 4th St , Wlnlreld. 07100, (310) 221-0040 
KENTUCKY 

Perry CoonEy CoCo Users Group, Kudh W. Smith, 
Gonoral Dalivery Ha-dhurly. 41747 JEOb'i 139- 
4200 



158 THE RAINBOW October 



Metric Industries 




LOCO-COCO. Mik© Slaiidetai. 3l4l Owvvr Way. 
LcuratfUo. 4QE2D. I&B) 

LOUISIANA 

Rod 3ticK Cului CumuuJei Cluu. Oar* Cds'i 0323 
M«Unrie Orl«, Eaton ROuso. 7051 D. |5&>> 293- 
T7M 

C*fun COCO Guo. Bod Hoavtl, 1Q4 Kft f *m S< , Mew 
Ibar «■, HMsHQ. (3 T BI 365-7708 

Massachusetts 

Grailor Boilon Supar Color Users Croup. Roba-l 
BJn&ntB, fl BauldorDHvo, Burlinglon, CH'flCQ 

New enauia f>C u**r* amup. uhriMopnaf t 
SirereT.. R.D. 2, flon Hi Har\Jirrt CJ14JiT. (51 7 r 
450-6291 

WnsSQCHiUCHft CoCo Club, JtSQJi n«h0im, Spring 
Si . Luncnbtirg, 0*4tE. (617) $42-0514 

SflOSara. JHum Salmi*. 304 EJBt Street, Spnngl<ala\ 
01 EO*. (4|J) 734-5 1(0 

MICHIGAN 

HalMkay Am CoCo Club 4 PAC 3 ), Denni* r-taotno la. 
6/0 Utgl Grrrt, AUnton. 4&70S. (616] 347-0607 

Color C-N IPS JaU Pleroru 3175 Oak nut Plana. 
Glarkelon. 4S016. Ui3lW7-4Wfl 

Qroalet Lansiiigj Culu( Cuilipuiar Uaafi firniip. 
P O. 00* 141 T4 Landing. 40M1 
Miomnd CO Club. N*i| Drake, 700 Coolidge, 
umiMij, 4ffi40. i6i7)tt! aWO 

MklntaiU CuCu Club. Clay Hctwh Sl&S .Jarlenofi 
31 31uiuw. 49081 [516) fi5!^?4J| 

UiSSlSSiPPI 

Singing ffoyar C C Cub. Mark Welch. 3606 
u ir <cJdi*a Hd.il >9. Giuli*?. 39553 

CoCo AM Out. JiMl Bunya'CJ. PL 7, Bur 10. 
M*rkflifl. 33301. (001 ) 40&O42.4 

MISSOURI 

Norm County 50 Group. Tom VOgtil, 12 Villa Opnna 
Cf.. HaJOlWDOfl. ftiuau, 1TJ14* f&J-adTS 

Wig-Aimjrii.a Culm CvinpulHi Lhter'a OrUuu, Jerry 
Muraon, B0T Ponc-i Driva. Independence 
64050, |01G) 7$a-5513 

Coconuts. 1810 N Marian. Sprirvglwld. 95603 
MONTANA 

Biumo* cc ctutt, Jeyne Kenyan. +Mb rtump. 
BHIInnga, SRtm 

NEBRASKA 

TPS 3D Color Computer Uiara Group ot Lincoln. 
Jpnalhftn &kean, 2620 South 15lh $L r Lincoln. 
63503. (402) 475 0815 

hrlraAoTt. flayiSalia ria , i:Jti i.'^aml aca Lartp, CHllriarri 
Twpu 07925. (20 1 1 rUS-Mtfft 

The Kid CoCoCEub, Dafrick K&rrjo*. 1 1 Pegjil Drum, 
Cotonla, NJ 07067, (2011 3fl£-e&CZ 

ftLiTJ AA ljinnV Groupv iv*crga P Millar, Jr., 8ow 
52, G1nn ft a/Unar. 135828 

Car Lit -1 Slate Color Gome uio« Uw-r> Clruup, Darren 
Nyt, 5 North 20lh Art,. Manville 03635 Vnlc* 

(Mi) 72s-6aas, Dan rc.c.i.c eeai (zon 725- 

l.nco CoCo Club, HuO Lanrin, 7iB Wavarcracl Ave, 
wmriAiri Pum, 0fO35 

NEW MEXICO 

CrtQvoft County Color Computer C lub. Lua MOchaH, 
1102 Mdraaa Priva r Rascal I. 53201 [505} 623- 
07B0 

NEW YORK 

Ad ironftaefc CoCo C lub (A I tiany C 1 1 nplar |. Ran FlftN . 

□ox 4214. Albany. 12204 
Adirondack CoCd Club, (Alhanc Chapter t . P&to 

Ch»L P.O. Box 51, Ath«m, 13015 

AOu wi njaci CuCo Cilib (Q lul H F*l l» CiuipUir L Dara 
end Richard Mitchell. 30 Cenlar 31 , Fori 

Edwards. t?B?B 
CueariBboro Color CompuKr Club, 9ob Roeen, 
ypnrigrHUd Blvd A b6tr> Am. Eujyfidft, M384, 
(2>2J Kil-H^jy 

Local: CcjCo Churltw Matlin. P O &nt <)fll 
Bell mora, 11710 



MODEL 1fjt INTFRFACF Ju»-a^ a&.so 

Ths UotfcH 1D1 is o oonal lo parallel 
interlace nrerced tar use with 6 
COCO and «nv C*n<ra>c3 compdiUe 
parallel inoul printer The- tOi lias 6 
swUcn Mi«.iabte baud idlts& (300- 
9CCCI 11 come* wiiii h Utr (mnrj 
uuwtfi surjgfy irnl rsin r» unpi>jQgeo 
liijfn I hi- IriWlaCBi il your prirner 
MffiiiRs potuef <Moei dof The ius k 
rj*iiy a" n 2" k 1" and comes vwm an 
cablet and ccrr^ciorc lor ywr 
catnpubir and pnntw 

MODEL 102 SWITCHER 3505 

The tAiocJ 102 has 3 switch Doaijjons 
lhal allow you to aw-tch vour 
C0fHputD''5 serial cutout beJwMri 3 
di(fe?eni devices (modeni. prntiers oi 
another cornptiteri The TO? Iwk raaVw 

UAfcJ liulUb Uldl IHJJUHtt* SWltflh 
posiliori. Ttiratj liyhls ab& ac\ 
gcNKM iinJj-jilnfiR So M you know your 
iMmraflPT is r>n Supp-'f^d wih tn«- iUk 
ar» color coded ka&ait tnjl can be 
applied in your scewftso^ets ina 1CC 
has a heavy guage arodizod 
abeiinunn cao:r*et with non gI>o rubber 
teat 

MODEL 103 COMBO ^bflrT 75,50 

With the lum of a knob t1\e iixxkri ifM 
Switches your compufcj "s R32S7C 

serial iwi iu dJ^ une t\\ 1 cinptiK — 
2 serial jrnJ 1 [Hr^iiM: J\v* senai pcvls 
riMy Itm u*»d tor moflerrK, wiai 
pnniert or ei/gn ancirter computer 1 ha 
parallel pen car pa ucad wiih any 
Cr-ntrryiics compsVOio printei'. The 103 
nas the eesi laatuiee Irpm I be 101 
and tl& cotof coded position indicator 
lights. 6 switch actactatrie baud rales, 
heavy anod^ed aJumifXjm cabinet. 
"UL' Lsled oowcr suppty and many 

morn 



The Modc-I 101 1D2 and 103 will work With any level COCO ULsk; «ty n^inory ?i» ah^t*. 
and are cowered by a tBO day wurrwriiy 

The Mmw 101 and 103 work wrrh any Btandarfj parallel inpui printer mending Gemini, 
tpson. Bndo Shacx Gonilia, C.ltcrth. OWdata and merry others Tliwy Hfpan tw*sr print 
commands. *ord processor and graphic cuinriiHrtK 





CASSETTE LABEL PROGRAM BSS 

This Taney pnndng uMity prime 5 iirwo ol informal on oji 
puiieed cassette fafteto. "CaDoctlo Looel" Is menu driven 
and ic very eacv re uac. II uaoa the special teatores ot vol-i 
printer lo- atonderd, extended or condensed characters 
Each liner o( tenl a avtomalrceily centered Bekn& i't ubH 
is prmted. il rh &l*jwn un yrxjr CRT — enapiing you to make enanges if you like — then 
pnnir It 2 or iuu tape*. I ho program comes on tape a.rd n is supohed wilh 24 labels 10 gel 
you started t6« EC8 reouired 



* ■ 



OTHER ITEMS 

High quai.lv ^screw shell C-iD casscitfl r&wts S7.50.'doze»i 
Hard ploot'C ctefflgo boxes for caaaotlc tocci S2.&07do<en 

Pin <:mi Mts-smir uirH^ SI 00 MOO 



To oroer call our 24 houi ueJei ll'tt- M3^77<0796 ana use your VRaA or MAS! tWLAJHD 
or rpoupsr CO.LM 



Or want ciwd or money artter lo 

METBIC tNDUGTRIES 
PO- BOX 4239G 
CINCINNATI, OH 45242 



NEW LOW PRICES 



Free shipping nn orders over 140,od. Ohio 

reswontE add 5.6^ nalec to a. 

Orders under $40 00 please add $3 00 for 

shipping 

Wb manulacturti inese producto Dcatf inqulnes 
are rnvitCO 



ocineer ises ihe rainbow 157 



GiWMtl CoCo Club, Bucky Heimer. 57 Huni :i: 

BlnoHsinctofi, ^D80$ 
King* Byte CoCo ciub, Mcriy Libowti, io&3 Eau 

84lh Si, Brooklyn, TijsS. (71 H, 7G3 4233, BBS 

(719} H37 

C-C Cluu uT Cenlrul NY... Jui«ul» Sriypl. 246 3 
Foutlh Ave. Ukofv. 11357- (315> 080-7730 

n<n>klari<J County Cclo' Compute Ueorc Group, 
Jonn S. Scipran, P Q Ei&k 13V Vortiay. 100*2, 
I B 1 4] 357-5530 

Glean Aim CuCv U«n Group Mtitrian L Sfttftfl 
PO Sew 216. Oiwn T4?6C. (Tifil 37M170 or 
37*3141 

The CoCo dim, Jofin Pmrid. 5B WiHo**oqd Lane. 
Stllun liter*, t03OS, f7T») 3>?-039fl 

Maw Vfirt Color Gompumr Uw Gump. Ctrl 
GlQvmaky. 15 Bollrtt St., $[ql«i lalarrtf, 10314. 

{7i6woi*2oo 

NORTH CAROLINA 

TRS-flD Ub*™ 1 Group of Cnarlotlftj Jasor. F oodm an 
2(0 Medoarra Dr., Chartotlo, 28211 

Bull Gily CuCu UiHii Group, Todd Wall 331 9 
Durand Di'Vo. Dunham. Z77QCJ. (919) 59&-t34fl 

Raic-iaPi Color Compulor Clue. David Ropo' PO 
Bo* est, Gamor. 3753$ 

NORTH DAKOTA 

MuL. ...it :■ Us*?--. G'ouU (MUG) 5-1. ^irf PtoltftBtin 
711 3itt Sural 3.t.< Vattoy Cily. 56072. |70n 
04Q-3043 

OHIO 

CoCo Club 0' VounijttoMwn, Timothy McF-adderi, 
P Q. BOK 4TB, CanTield, 44*06, (216) 763-421 B 

CcHwrnyui i Central Qfilfj Gdkjf GOfTipUlel Club. 
D.E 3varru#. If £ N. B'uadwev. Culumbua. 
43214, J(jt4> 209-5360 

□ aylcn C-oCci Ulen' Group JOaapn P.Evim FOB 
AppiohiU Or.,W- CnrroUloe. 404 <0 

Cincinnati TR5-M Uae 1 1 G ■ uup. fl .A. Wl 1 llu, 44 Duw 
CqoH FalrflelO, 430H 

□avion Are Color Computer Ucera Qjxiup, David 
R. Barr, 2279 Yorkshire Ft.. Konennq. 45410. 
(313) 293-2226 

M.U3. ol CoCo— MtddMlown U»ra Group, Jimn 
Cnr. Middietuwn. 45042. (5*3, 424-0905 

Greater Toledo Cflldf Computer CJub, Ronald L 
Mall. 9646 Oar dor Roafl , M on c | 0 y B , 43342, {41 9) 
965-3863 

Nonpaaetarn OHIO (NED) CnGo Club, Tony 
Riiqim X27 Mali, urn nrluF Palnwll<» 44077 
(Z1B) A54-27M 

Trl County Computer Utera £ra^p, William j 
LoaffieT, 24)2 Dale Ayano*. Rocky R'w, 44 1 lfi, 
(216) 33$-077« 

Miami Valley CdCd Out), N Douglas Wataa HpbS 
LeFeureRd .Tuy, 44373 

Oklahoma 

CoCo inc., Robert L. Pace. 1726 W. Rose Oak Dr., 
Mualana, 730G4, [*0fi] 376 3«0 

OREGON 

i". • iLrrmJIe Vallay CoCo U*erv Brian Jamai P.O. 
But 1 i«fl. EuumiB, 97440, (303) 60742M 

PENNfiViVANlA 

HUG A-CoC* G40Fga Luno. 20t2 Mm Olain Court 
HArriaburj. 17110. (717) $£7-2790 

Pann-Janey Color Compular Club, P.D Bqr 2742, 
LafljpH viitey I50QI 

CAPATUO, (no., 340 LowfatMrry Hd„ Now Cum- 

bflftand. 17070, BBS (717 i 77* 6&43 
ShyUn# COJdr CnrnfMittW CluO Of Berki County, 
Lewis F Bnibucar. 4474 Blgnm Aim , Tampl* 

19340, (2131 921-3416 

n.Maburqh Color Coup, William Tuckor. P O Box 
3*1. WotI Miff tin, 16122, (412)463 3078 

HMUUfr 1SL*r*y 

Nftw EngUrtd CcCO Nun P O B^i Soi»i. Prfjvi- 
flnfina, 02340 

south Carolina 

rnvr(alion £?(|"ir4 Group, Tom Rood, 330C 
Lin brook Dr., Columbia, 2B204, (803) T9& 0fi41 

MlplsrwH m rjvnpimr Club. Tommy Sandra. P O 
BOX 7SM, CQKpmbtlLjW?07 BBS (ftCflj 7&SV,Ui 4 

Mo1iiiuoUU41 C^sti rllka QaOu C'uL.. EJ Lvne, PO. 
Bok 3, Gray Court, 20645, iDODr G7G J920 



Hilton H«ad I aland CuCu Club. Kevin Clark. PC 
Qua B1B7. Hllluii Hvad Inland. 23929, (303) TB3- 
9330 

Cportaflou Coufity CoCo Club, Dannl* SKattuak , 
HZ Ho/al Oak Dnv4, Sparta n 0v irg, 20309. {603} 
633-3017 

TENNESSEE 

rjnitannnaff CaiCa> Club. Jim PerMnvJiui Co*. 
PO &» CtiHttauooqo. 37412, (Cl3) 370- 
2439 

Faothilli Micro-Coin pulpr CluB, Aaron tJofital", 
Royla M, Box 2b9. MaryMl<Hl r 37tHJV (615) VtH- 

Matnorira Cutui Cuniyultfr Uaori DtOUp. Ben 
eartun. 4903 Warrington RC . Memonis, 361 1§ r 
(801 1 795-7075 Or 302-5045 

TEXAS 

CorjO Utar yroup,, Uavid Kiram. i KM Uftter, 

Auftlin, 78704, (4111} 44^-631 7 
B/G3 CuIlH Ci>in{juler Uanra CJroup. Dale Cu!hb#r1- 

auu, 1012 MM ida l U410. Bryan, 77091, H0&> 

OZSH3731 

Da«rP*rk Color Computaf Lluo, Donald Burr, 431 i 
W Granl, V+»r Park. / /MB. [71^ fl'!*-SJl3 

inEpjTtvUurtBl Gu4y« CuinpuUn CluLr, uit, , Ruber l L 
QarrcH 2101 Eaal Main $!m! \ lendan>on, 
75032,(2141037-7034 

TRS-&5 Uaort Group or Maw BrqunleLs jonn 
MenOv. 406 Acorn, Nqw Bra un raia, 71130, (bill) 

UTAH 

Opdqn C0G0, Kalfty fluih. 4536 S. 2500 W n&y. 

□gu"*ri, 64007 
Salt City CoCo Club, D*nn4a Molt, 720 fc. Brown<no 

Av« , SBll L*kt City. B4ID*, 1.BC1 1 t^f^ttjrj 
VIRGINIA 

Nortfviii Virginia C C. Club B'uce Wirnar, 14503 
FulltrtonRoad. Dale Cilv. 22193, .703) 070-4962 

Cam mi Virginia Color CpmpulerC'ub. LanoLatler, 
413 Woodland C<rcla. Lyncnturg, 24^02, {MA) 
237-41 BB 

WA0HINOTON 

NuHliwual Compuler Club. Larry H^dm. Easl £92* 
Liberty, Spokane-. 39207, f 309» 403-3347 

WEST VIRGINIA 

Kanawha VaUwy Pflryortal Comouler dub, P.O. Box 
S364. oriariertori, Kill, USH (JO*) wb-£«3V 

or 'M^SVXt 

Mtn Stale CoCo Uaaia Group. Donald G Da bo-. 
J' , P O Bua 1064. Mupuanlutti., 20307, (304} 
303-4490 

MH-O-Bar Campulon duO, Jim LoMa&Eer, V U don 
1 30. Ooa, 2!V&4», (304J 743-4 tVl H1#r 4pm 

Bfcniiier lion«lL CoCu Club. Dmiu G'cdiUL'us* Rl 
B. Buk 1 13. Parketibuigj, 20101 

Waal Viro.n.a Color Comaul«r Club, W0 1 1 am 
MurCklow, 943 Bawr £tr»at. 5L Aidant. 25177. 
1304} 727 -E7S4 

WISCON0IN 

CwCv-MUQ. Turn Fandie. P-0 8^x10152. M.l*xau- 
kw, 33210. (414) 342-0000 

SoulNorn Wnconein CoCo CFub, David C iSuohrt, 
P.O. Boi 41 1 , f-mm Lakat, 53191 



CANADA 
ALBEBTA 

Calgary Color Compear Club, Don To*ion, 033 
Can nail Rd. SW, Cakjary. T2W 1T4, {ao^, J*-- 

2BS5 

Edrniiritrjii CoCu Uscfs Giuup. Dealer Duinfru 
P.O. Sea 4307 Slu. SuMlh Ediitonlon TOE 4T7 
1403) 46t^47S0 

Medtay CompuTar antj Electronic* Club, PO. Bon 
126?. Madtay, T4A 2 M0 

HEW BRUNSWICK 

Culor Compuler MvhcIdfi Uaeia Drouu 
fCoCoMUGL Leo Ailarn. 31 WoodlanO Dr.. 
Montton. £1 E 3C4. (506) 382-2190 

ORITtSH COLUMBU 

Noun 1 1 land CoCo CJub, Ann Maria Mae Kay. PO 
Bok 1740, Port Hardy, e.C , VON aPg 

Salmon Ami CoCo, David Col dwell, 293i N 
diiMdviow 3d l«-ui - Ami. 6 G . VOt 2T0. (8041 
8324247 



MANITOBA 

Winnipeg Micro 90 LJaora Group, Mel Sodpr F S54 
Aah St.. Wmmpog, R3N QR9, (304> 284 0370 

Nt-WfOUNfJL AN 11 

Ana Inn CnCa Olitb. A R Thompaon. 10 Fonn Si 
Sf .toni iiF4f,l 

NCVA 3DOTIA 

Hal 1 rax Danmouib CoCo Uwa Group, P.Q Boa 

672, Oarlmougtl B2V 9V0 r (0C2| 40& 36GS 
ONTARIO 

miamailnfiarl Amntninrm't Clun. Maurice Onw. 04 
Camhartay Craa , Brampion LftV 3L4 

K-W C.C Club. Paler Karwowak., 23 Hudaon 
C'OKant. Kdcha^or, N2B 2V7 

London U0U0 Nulf Compular dub Harry a. 
Boyca, iso concord Ftoaa. London, nbg 3HP 

(JltMj47^f71fJti 

Meaoovrvale Color Compular Club. Howard Holer, 
r.o &o" see. stmotaviiio, M^^ia-jaggft. c,5^ 

Niagara Regional Col^ofjiun, Harry VanUyita. i 7LU 
,jUOilMi Drtvn, Nragrv Paha. I ?fi 7J.1 

•jirjA.i 0009 Uaera Group, Norm Qboihel. 1497 
.'.in#clc*brcofc. Read Ottawa, KtB &J9, (013> 
741-1703 

Quebec 

Cinti mordirmmur Camaur du Onabac inc.. .Man- 
MirH BfliLt|ean. CaAtni da LolUni SI-MjiITiJpuj, 
7MU- r* avn. ^i-MkrnaJ Mrvurml. H?A 
(014) 270-T307 

li.r.U Stnoro CoCo Club, Jiwn Badard, 33 
Liailro, Bt Conaient, P.O., JOL 1X0 

I a Club Centaur du Nqrd. ijUmttmt Pkgaon, HR ?, 
VNIA MnnrPI. .k3Y ?Sfl. Ifllbl 737-734A 

OAS HATCH CW A N 

Rpg,n, D Color Computer Club, CeOrOaa GlOai, 20 
Tyroedsmuir Buy, ficgkia, S4X 261, (306) 040 
3942 

54IUflronn Onlfir Hommiiar rl(Ht). I Currl* Boy la. 
3S Banca Grea£«nL Saakaloon. STL 4H9 

AUSTRALIA 

Black town City TRS-30 Colour Cornputor Uaora 
Group, Kaiin Coi.oghc«, PO Bo* 204, River 
atona. New South Walei. 2703 

coco coiyTRflns or coiyron, owiyna Manaon. PQ. 

Bo* 300 S: Marya. Now Soutn Wataja. 2760 
Color Co^pulor Per nth User Group, Alexander 

SckoltaJd, 16 Tasmen AwjAwe, tetnbridoo Park, 

New Bpulh Wale 1, 2770 
T7» Hum nbr.rn^i Golftr CfsmfMllar Clnh. Annmw 

Ran Kin, 4r Lucaa Road Sevan Hllbx, Nstw Souin 

Wa)«. 2147 pnone I02| 074*374 1 

GoGo(1UG (Color Gomoutar 1 lobar! Users. Group), 
Robort Oelbourgo, 1§ WiMowdano Avenue, 
Sandy Bay, Ho ban, TaamaNa, 7006 

MEXICO 

)4F Xr.nr.fi Hun l^rnnp S*»rrjlri Miltuf Parhn^a 
07-100 Mexico City D F , 00140 plmorsa S^3- 1 1- 
95 

WEST GERMIAHV 

Flral CoCo Club Haraburo, Theie Klauberg, 2000 
Hamburg 35. Op d* Salt 53 a, W*«E Darminy. 



new 



Editor: 

Vii like in anno due* ihr formation of Tht 
LotJohohci and Tnndv Compute/ Clob of 
MuJcMu Wr hiiUi running* untr a month 
ftnd 3£k thai anyone who idins pnv an annual 
fee af SIM EH llrtp puhlinh our COLOR 
newsletter. For more information wnic us 
al 601 W. Roafibmg Ave, Sniie Mfl t ^^50 

Ken Denny 



158 THE flAIHBOW Oeiober 1345 



EdiUtr 

For information about lommg the Granite 
Couniv TRS-80 User* Or uup »nrdn ID) 12 
Melody Park Drive, «MU. 

FrW tt. Wrtght 
Oarjen t/rovcj CA 

Editor: 

The Color Computer Club of Rivemcw 
liuld^ uiotiLMy lueetirta-s, nn the second 
Friday ol each month at 7 p.m. Wc have 
a bimonthly newsletter Thr dith iifTm 
progrararnioa, help, hardware hacking and 
any informal ion or aiiisiajiLc available 
Write to 15002 Lincoln Road, ijtS&y. 

£/i'rur + 

This letter 10 to inform you of the existence 
of the Coloi-6&09 Culoi Computer Uwri% 
Group, We have about 50 members and 
meet the third Monday of each month. 
L'siully, we have a speaker at our meetings. 
Wc publish 0 newsletter oner a month end 
h&vf both public domain software and 
I inn ware libraries. All residents of Pinellas, 
HillsHiirnKgrs, Fiim'g and other counties of 
Mo nd a are welcome 1 o attend o u r mccti ngs ; 
anyone be welcome 10 Inquire with us for 
further information about our club. Wntc 
to 4301 I IUi Avenue Nnnh, nr call 

Emery Mundel 
Af. Petersburg* FL 



Editor-' 

1 am happy to announce the iWmminn 
of a new C0C0 club in the Hazard Perry 
county area tailed die Pel iy County CtfTo 
Users Group. Inquiries about ihe club 
should be sent to General Deli vciy, 41747 

Ketth W. Smith 
Ifardhurty. KY 

Editor; 

The Greater Kalamazoo Co lor Computer 
Club meed the third Wednesday t>f every 
month in the Community Room o| the 
Crossroads Mali The meetings slait at 7- VI 
p m Along wiih club meetings we publish 
a newsletter. The club also has a 1 50- 
pmjfrHin public domain Library For more 
information call Mike at 657-3850 m J tin 
cj 344-7rYtl. 

Michael Mar^elletti 
Paw Pa*. Ml 

Editor; 

A UcW HdJiunjil CuCu An Cluh 1* %mmng 

in Meridian. We plan to have a monthly 
ucw&lcitci. di&cauiiL ptiecu 11 11 nufiwMrt, 
comeat'., a CqCo gallery | similar to THE 
RAINBOWS), software libra* y, BBS/ DATA 
library (just for art) and many other 
features. If anyone has any ideas or would 
like to become a member nlenie write to 
C0C0 Aft Club, 7, Box 10. 39301. 

Je*i Bunyard 
Mfridion, MS 



Editor: 

I am interested in starting a Color 
Computer cluh In the St. Louts county area- 
Anyone interested can contact mc after 5 
p m at 014) 739*0326 or write 10 IIB26 
Gay Glen Drive, ft 304 J 

Jay Harris 
Mary fond Heights* MO 

Editor' 

This is to announce a new ckaptei in the 
Adirondack Color Computer Club. The 
Greene County chapter meets in the Athens 
Flcmentary School the second and fourth 
Thursday ol each month at 7 p.m. d urine 

[he u:!muT yrrft 

We have chapters in Glens Falls* rort 
FdwanC Albany unit nttw Gm-ne County 
Our members are widespread and wc are 
constantly toakiug foi nunc pcoplr tu 
orginue new chapter*. Write to K.O. Box 
61, 12015. 

fete M Chfut 
Attens. NY 

Editor: 

I would tike to annuo nuc the fufrniMiun 
of the New York Color Computer Group. 
The club meets on the seamil Thumuaj of 
each month at Clove Lakes Nursing Home, 
Fanning Place in Stale n Island- The nicciing 
UTiir w 7 D.m. F"oi more information please 
send an SASE to P.O. Box 626. 10314 

Brian Twomey 
Staten hfat\d> NY 



SUPER SUMMER HALF- THRICE SALH * 
FOR A LIMITED TTMK ONLV r THE 
KEV TO 64K i KEV -264K > CAN BE YOURS 
B~OR ^ 1 g > 3 5 I C^el^s > or ^21 - 3 S (Disk ) 

*** H arks with IflSStTTE based mteasl *** **± KarU uith PI 51 based kH 

The KET-ffiK divides the €4K r« Beaory into two 32K bank? or sides, each af which can be utilized independently 
by the mil intmreief , with the ability t& switch tnstmtlt; from ant %id» to rha a\m . IT'S LIKE mm MS 
CtHPUTEHS IN BCH Hiva uaur BASIC prolan on aria sice «nd k«p WDur uariabl« on tht other slot, or have your 
■tin program on ont side and your tubroutinav on the other side, Of have your aroorai on one side md use the 
other side far 4 additional HI -RES pages, or any coftbinition you like* The possibilities are endless because the 
ffi;ft4K allay* full ronunicatian between tide* plus the ability to witch baca and forth at will , all froa 
yithin BASIC. You could alsa have different prograas in each side and switch back and forth between then using 
sliaple t.&ystTOhes, even while the proqraa^ are runnina!! Or run than both at the tear tiaw ia the 
r&REGAOliWmWGro HULTI -TASK I N6 aode, Don' 1 bey th*t printer btifftr yatl HUh the KEr-jfi^ you can be 
printing in the background liot while utilizing your cotwuter nornally in the forr^rouAd %ide AT Tit Qflrt TIMS!! 
Debugging a prograi? Use either a BASIC cotftand or slapla keystrokes t& instantly duplicate ycur ffogtaa, in it'i 
present status* on the opposite side. Switch to the opposite side latar md pick up exactly uhero you were before! 



For DISK users, the PXWfr4* allows you to alternate between DISK dnd EXTENDED BASIC on the iide with 
sitfle Xeystrolies^ Ho need to pull your cantroller or power down. You can be in OTTQWD BASIC on on^ v ndc and tn 
DISK BASIC on the otter side and still switch back and forth and have full catmint cat ions between Xm two sides. 

The HEY M dors this and NOftE thru ntensloas tv BASIC. No need to learn a new language I The J£[r^M Adds 
15 MWTflmiDS and 1 function to BASIC, including powerful new BLOCK WHOR^ Wl «d GWHICS UlfJlIrlTloimfl.- h. 

The tfLattl works or. m m CO or 64K COCO-2 and on older 32X systeas with '£* T t or eucn MdJMed *P 
boards ami reqelres EXTTRDE& or DISK BASIC ft.S. only, not for JD05 or others) witb uWJ m MtMDRT CHIPS 1! 

i.!?'.ULR rOUft _KJ-a&4K T& W by sending check or »ney erder for US.fi (cassette) or tti.M idtstj 
j^taJrTOSffO S.AtT fe.QO outside U;S,A.) MASS. residents add 3 S sale s !ax7 

KEY COLOR SOFTWARE ^ 
MASTERCAftD. VISA,. Oft COO P.O. BOX 3*0 

CALL 773-5034 HARVARD, MA. 01451 



QclGOcir IMS THE AAIWUOW 1 SS 



Editor: 

The Rockland Col nl y Color Computer 
Liets Group holds uiojilhly met ling* ai the 
looperalive extension in New York Cily. 
lo add it ion to regular meeting* the club 
plans 10 publish a monthly newsletter. For 
additional information you may call 357- 
55KO between LO A.m. and 2 p.m. or Harold 
LarofT At (914} 425-2274 in the evenings. 
T he clubs mailing address Is P.O. Bo*. I .VI , 
10952. 

Humid L Laro/f 
Motw% NY 

Editor: 

To anyone interested in forming n Color 
Computer club In Suffolk County Long 
Island please unc cue a call at (5161 475- 

3*^7 « dmp me j» iine str P O Box 485 r 

H77Z. 

f wtiutil iihn he gniteful lo ihnsc of you 

that run a Color Computer club, or belong 

to uric . if yuu would semi itic >urikc iiilvifce 
or ground rules lor a club lo get started, 

HWia/ti C Mute? 
Fa^hoguv, \ i 

Ei/iutr.' 

L urn pleased to announce the bepnomt 
of the CoCo CI no Ik newsletter n pacfraj 
with programs, game and programming 
hints, game reviews and contcsu. Alstr. iheir 
are !ipeciaj discount!! on programs w# ore 
selling. The club is run by teenage computet 
whizzes who are anxious to show their 
programming skills. Anyone interested in 
joining mould write in 3b W'dlowwood 
Luc, 1 0308. 

John Davis 
Staien Island. NY 

The Son Antonio Color Computer Club 
offers membership lo the club for J2S per 
year. We offer a newsletter, contests and 
awards, low cost disks and drives, discounts 
on software and hardware items, plus more. 
For information write to 2450 Rawhide 
Lane. 78227, 

James Ltcthtrman 
San Antonio, TX 



Editor, 

This Ls to announce the formation of The 
Skyline Color Compute* Club of Berks 
County. We hold meetings on the third 
Friday each month, We leach basic pro- 
gramming and have software and hardware 
demonstrations We also have classes on 
graphic* and telecommunications, inter- 
ested users may call Louie Hrubakcr at (215) 
Q 2 1-5616 after 6 p.m for more information. 

John A.'. Wtiiiti\*f\ 
Hamburg, f*A 

Miiut* 

Would you inform your reader* of a free 
CoCo club. It has no meetings. To find out 
what it's about (end an S AS E to 217 Graves 
Road, sim. 

Computer Master 
Soddv Daisy. TN 

Edtlur. 

I would like to announce the emergence 
of another CoCo dub in the south ta*l 
Wisconsin area. Johnson Laboratories, Inc. 
is a new users group for anyone who would 
like to join. You can call (414) 639-1028 
or write to mc at 4132 North Green bay 
fcoad. 31404 

Shmm A, Johnson 
Racine, Wf 

Editor; 

The Ottawa fiSQQ Users Croup U a non- 
profit club devoted to the CoIut Computer 
and niher*809-bmed computer systems. Wf 
have meetings on the third Monday of each 
monih in which wr discuss and demonstrate 
new products available for the CoCo and 
answer uucstium and problems from the 
members. Kor information contact me nt 
(All) 225-3122 or Norm Khathel M ff>| 3> 
74 1 1 76 J. 

In addition, llicrc is an OS-9 user* giuup 
in Ottawa which meets on the second 
Tuesday of each month. Tnquirira may he 
addressed to 1 WoolmtJey Cres,, Canada 
K2C m, 

t \A Buck 

Nrpenn< Otttutio 



Editor, 

The Winnipeg Micro-80 Users Group 
meets alternate Saturdays at 9; 15 a.m. in 
Room 205, Technical Vocational High 
School 1500 Wall Street. We feature a 
speaker at every meeting and give course* 
in ha h it and assembler, Phone Murray Pay 
at 257-3337 or write to meat rti* Kintp-wav 
Ave,, Canada R3M WiV. 

tfn C r Wundtrfirtd 
Winnipeg, Manitoba 

There b now another Australian CoCo 
dub in eminence The Hills Pismci C C C 
meets every fortnight lor three hours and 
it devoted to our CoCo*. We ate looking 
Tor clubs in correspond with Irom any port 
of i he world Correspondents can write to 
the following address. 

Andrew Rankin 
Hith District CC.C 
42 Lucas Road Seven If ilk 
N,S< Australia 2t4? 

Editor' 

We are here! J he C olor Club, We 
are tip 200 meiiihciv Wc like ihe topics 
that have been published in THE RAIK80W 
maga/ioc. rainbow ia by far the best CoCo 
magazine in put country, Interested persons 
can wtile lo me at the following address. 

Francisco R. Main Sobrat 
Real Grand* :a, 219. BIoco C. sata 1102 
Rio de Jantlro. Braid 
CEP222B3 

bdilar: 

I piOLtdlv diuuputicr the Color Computer 
Utcrs Group in Antwerp {Belgium! The 
giuup cuupciatca intensively with sin other 
independent group* in Belgium and In the 
Netherlands. Together we have almost 1 .000 
members. We are Interested in any kind of 
application or program for the Color 
Computer. If you are iw crested pirate write 
mc at the following address: 

Jorgrn ir Giffri 
Eikeniaan 1 

4641 GH nwrndrirht 

the Netherlands 
M151-M72214 



One- Liner Contest Winner . . 

litis One- Liner show* a missile Hying to its target 
andi detonating. 
The listing: 

P PMODE4 : PCIS : S CREBHl :X-12eT;Y-19 
^CIRCLE^Y) ,150, f ,25:PAINT(X,Y 
) t , 1 : FORA= . 6T01STEP . 02 : CIRCLE (X, 
Y) l 10j5 r 0,l,A-<02 i A:CIRCIiE(X J Y) 1 1 
BiJ, r 1 , A, At, 02 i NEXT: LINE (22J3 ,X)-{ 
22 6 t 140) ,PSET^BF!FORA-1TO10:CIRC 
LE (223 ,140) t^t t * 5;NEXT:FORA-0TO1 
: A=0 : B=1^3:S CREEN1 t B : VZYT 

Eriv Ball 
Calgary. After to. 

I'Fgf <hM K»i(iniq§ gwHiiiti cwiIki tnlry. I hi *wttw( \m» tarr «nl topic* 
-of twlfc J%* RaiabcT* Moak Of Sunuf*t**fu «jh] ill uoiFvmmju ftuatitti* 



One- Liner Gmte.it Winner , . 

I his Une Liner n hard to describe without giving 
it all away* Try LL mid see why! 

I he listing: 

2$ PMODE3 , 1 : SCREEN1 , 0 : PCLS 3 : X*8 2 
: Y=154 : FORR=lT04 : CIRCLE (X, Y) t 160 
+(20*R) t 2 t .6, .4, l:WEXT:FORK=4T06 
;PAINT(Y, (H*8)-3) 2 : NEXT : CIRCL 
E{X f Y) t 240, 4, .6! CIRCLE (X,Y) ,220, 
1 t . 6 : COLORS , 2 ! DRAW"8^0 ,0 ; P191R25 
5U191 11 1 FQRX^TOSSS^g iNEXT 

Rarhara Potjnut 
Weymouth. MA 

tl nt ll>i» w.iimn.t aar-1 ( ntr culJV, Hi* am hut M* bctn *«•! ol thf 

ttmttl'it*- Hi>itl Of 3itnttut iu'ci an J iu ntuttminun Rutn?M** iSfrmtniutru 
7\**4 



160 THE RAINBOW Ottotw 



COMPUTERIZE YOUR BUSINESS 

with COMPUTERWARE® 
Affordable Business Software 



System Requirements 

• S4K mafTTory 

* Dual Dick Drives 




Computervraro la proud to present affordable business *pullti*tloi» Hist are easy to use (cm yaur (JoUol 
Wo are abla So oftot out powerful business MiHwaim wirmut roqu^ing any additional software). Alt you 
nam! is S4K and turn die* arivett 

ComputorwarcA butttwwt *nnil<?aiiartt hjve seen »n uco tor war 6 year*, so you Knew Hwy die proven am) weli- 
ipMrnl They arc no* Tutorials, (hough and do assume you know and use ncuml M rivmtiliQ principals- Howww; 
rri&Bo menu drrven systems ere truly user'Mendiy dim *in» accompanied by comprsnenBrvo manuals 



GENERAL LEDGER S12S 

This is a cornpfohensHim duuWrwjntry accounting system 
wrth rnmpiflt*? aLdiJiQits, closing procedures, dnd lull reporting, 
Tha chad ol accounto hi Hobble and I ha system easy to use 
Reports include fhe Qeneiai Lati\)tsi Wi Rylance, Balance 
Shpffr Income Statement, and Transaction Register. Your 
linanoial information t» at your fingertips 

CHECK LEDGER S125 

This is a sfnQlfl'ttn'ry rxwKkeaping system which allows tho 
uwrt to define a oharr of income and expense accounts, "rtiai- 
lo dale totals ore meinlairwd For each ecuuuni as wen at com* 

pJele chBtKuMj H!!-r4 n . ri r rti^nry Qy |unt (intprT.CJ yOur chochiig 

account information, you can novo always-current vistoJItty 
over your income and tauvrrse IbduHrs Financial siate-mohte 

and t«jft*s »i» a snap' 

PAYROLL $176 

Thta to the mOM ccmprenenaive uayiutr yuu'H find on a 
micro-computer flesidw collecting key employee information, 
it allow* entry or pay roioe tor standard hours,, overtime and 
salary. Houdy, salary, and comrnksstaned emuluytftrt mny be 
paid rwcHly, bi-weekly semi- monthly, and monthly IWo lypoc 
of special monthly deductions are also accommodated, Yoei- 
to-datc. Quarterly, monthly andcurrem (trials mk rrimrnfiined 
AM tede«at reporting 44 done automatically and yoin slate com 
nutations ere also included 



INVENTORY CONTROL 



This system fa doskmed lo help the retailer, dLainhuior; Of 
buaincasnifup tu **ep rnniroi nt mis impodant taciof It store* 
your cam ana Quantity mforn-uHion updatcD it immediately 
ana o'lem you ktry management reports wilh useful summaries 
at any lime With tout coots, tour locanonsi selling history, and 
vpnrvif ihtormatJon lor each Hem. you will always have the facia' 

ACCOUNTS PAYABLE $125 

This system can give yuu Hie looli lo plan yOur busifl&ss 
yiuwih by rnmroiitng expenditures and forooasttnp cosh require- 
merits, ft n«lpe a small business manage and hack iist cash 
i-ibiiihffs b't collecting vthiJiii inwun** intcrnaiidiri and report 
ing irm business' cash commitments and payment history 
Along with standard payables reports it alto Includes a check 
«nter end payment turecust wpnns 

ACCOUNTS RECEIVABLE $125 

All businesses need to know who owes them money' tW> 
system provides reliable and timely Information regarding the 
status of all r.ijsjnmer accounts, TOu can know instantly which 
accounts are paai due, I ore cast how much money to ptjiwri 
10 rooeive for cash flow planning, and keep on top at your cus- 
tomers' critdiT posindns. Castome' name, addmso. crod't l<mrl, 
invoice, and payment fnlprrnation la recorded and THpai&uf 
all infortnation including ni^rvtinr ctaiements are available 
Upon your request 




OMPUTERWARE ® 

HA Box 66B * EncinhtAA, CA »2Q24 - (614) 436-3612 



Cwnpiiiprwire it * iidmnVy r*5i*teird Xntirma^ of CompMhrwinr. 



Peeler Inquiries Invited 




§ 



807 Mlnuternen Causeway (D-2>, Cocoa Beach, Florida 32931 



(305) 783-1083 



.,>&«.ikj h; ( dMk EmLw>' >Im 



HELP YOGR CHILDREN HELP THEMSELVES WITH 




MATH TUTOR- 

Htjr«'s help In busk; tiirthirmtlu skill;/ 
MATH TUTOR tat* you practrce every- 
thing from simple addition through long 
Ulylbii jii. with vurylny levels* ut (Jiff icu I ly. 
if* b programs m l< bach prog ram 
guides you through every problem 

OtCFrtiY^£le f lii'C.tutJt't la leryiUUkJlirU airU l! 1*1 uuuOerHi Whtsn 
fftjiFTHiHii prror* *tf* made, Math TijtOP not snlLr provides 
tha correct answer — it chowa you how IP got itt Accuracy, 
not aoeed, is rewarded! 

Sl3.Ha in BASIC 



■■■■SPELLING StACHfcH — 

fiH niJ ill IftaM IfttNl ] :n h ! :i\t\^.* 

SPELLING TfcACH&H Helps any studen t 
Kindergarten to college — learn hia 
iiwu 1 1 si ill wufls Hula attf sh^ffd In 
Piles and can be combirvad for reviaw- 
Ml sepal led words arc re taught to rain 
lOrCe UUItttU iytlLiilU. 4 lively iunHflL& — aludy. s^mmO'taJ 
word*, if "fl 1 1431, tinai lest — make SPELLING TEACHER an 
n [creating, ct'ccl'vc teaching tool 
$12.39 i fiASlC 




Thai's INTEREST ing, 



With so mwny InvitrJiuhmo utiblcfvi mdw, l«i 
I HAT'S in TEHfeti r+iNti help you decide whicn 
isne H besT tor YOU' Rate ji ner.um ...jitiputadon 
FiTHriicis. hriwi hurt! yt mr mratmy Mill be ArnhLny fw 
you. Bond Yields can oo computed both » outwit 
or Id redemption Amortization Tables can be 
produced any way you warn — any man pen del 



ttvMii i;ha rig* lurmw in 1 h h m HMM Whoi Id (J ml no I 
if a plan ned in us st mom ta a Un anciai lygood id ea v 
TltATD INTO! LOT I NO *iN cakutaLc rTeoenl 
Value: Future; ValuH ulid Cm pita I Recovery for 
conditions you tfcl All answers are available 
either on screen or printer. 
av29.gs in BASIC 



i u r I 



GET VOL>fl LIFE ORGANIZED WITH 
iDATE O BASE CALENDAR 

Puts YOU m charqe of your 
<v-hpd<rlpi • nraph<ra Myrtle 
plays any moni nly cai a ndor bo- 
twoan 1 700 and 2099. You put 
In Up In IwuIvk 2& rJhamrAm 
momoG par day. calendar 
shows whom the memos are. 
VJkii uf» ril rhiy *hnwK dHtallH- 

■ U U tew eppoin Imuntc or a log ot past activity. ■ Search 
capability allocs *ou tu Hat ur punt aN ivieinu* between 
twn specif lad dates or only ones morning Key-wcrd 
en tema ■ Date computation ahowa eiapoed time bo- 
1*een two dates m days, weeks, month a and years. 

■ Prinisn rjrupnir nainndar availably wirn optionni 
Graphic SjCwh KTmi Program ■ Requiros 22¥. m BASIC 
TAPE DATC-O-OASC CALENDAR ~*46,OS 4 max 400 
mamotv/tapo lite) DISK DATE-Q-BA9C CALENDAR - 
I10.S6 {ovarii 000 momoe/dTik. . . max 300 mamDa/rnonth) 

v GRAPHIC SCREEN PHIMT PROGRAM. 

Works In nil P MODES and lets yon sflMt i^oreen imafjp 
anywh ore a 0 th fl p ri ntad page, ■ Rel Beatable a ode lata 
y do use all ol you r 1 GK or 32 K m aohine; ■ Available 1 n 
OUrjr nanir. I fj «nri I t/i ? I Jsh FXFT 4 1 1 Tfl 10 
Which you have a nd SP£CI FY WITH ORDER U SPECIFY 
PRINTER TYPE 

ST.ttS - TR.trflO* L P^VU'VUI * DMP 1 00/ 1 00/^00/400/4 ?0 
SB.M-Epeon GRAFTRAX" > N£C* PC S0S3 JV C, IDS 
440/445, Paper TTgei* 40O/GGO Mioro Prtam* 400, Prfam» 

ii^/iaa (with 001 plotting). TRs-ao* dmp-i r»MP- > m 
TOP l. PFiOW Ft iTEFf, Centron lea 739, Microti na* 82 A/80 A 
(witbOkkgrDUti l>/M/92/93.Sl4i MiurunluMm QEMiNl 
IO/lOx/1* ard ijoniia Banana 
{Trademark ot Tandy Corp, Epson Amenca, I no, QUob. 
NEC Amarlca, Okliialtt Curp,, Pi ileum I Dal a Sytdum^ Fncj 

ALPHA- D RAW 

YVprka. great with On API NC OGnCCN PRINT PROG n AMI 

■ Subroutine destur>«U lu Jet yuu add any keylxjaid 
character to your gmpbic display a ■ You dot mo X and 
y eeordlnalea and a aldng variable ol one or more 
idiarauleis . ALPHA: DRAW Jutm it it rtiil! ■ BON US T 
includes Instrucllans ror a true Ipne- numbered marge or 
lapo liToa. 

98.99 11 6AS C. 





PUT YOUR FINANCES 
IN ORDER 
*a-DJ3K DOUBLE ENTRY. 

If you have spent houra trying to 
balanoe your Debits and Credits. 
DISK DOUBLE ENTRY La for youl 

■ Dcoig n c d for small dual nc ss P dub 
a 1 id ijci aut leal l»c ■ En I cii Lmi 
Hons In a Journal type formal Program 
*ill maintain current account bolancca, 
otoduce Trial Balance, inoujue and 
Balance s n^et re-podG ana corrpiei^ 
Account Lodgera ■ Will Handle up 
Lu 200 uCl,uiji 1 \a DiiCtudii i y r iiikji 1 1 mati- 
inosand joTflia ■ Up to 1 400 aver- 
ago tranaociiona on a dtoHetle. 

■ Sunimary roports end tour Jevulu 
ol auoioia'5 avaitabla. ■ Reguirea 
32Kondanu nd ersta nd Ing ot standard 

duublcr ttrUiy dLuuuiiNny uuni;iipH 
944.05 in BASIC WITH Machine 
Language subroutines 

nnmH ST A T EM CMT WRITER hhhiiiiii_ 

For U5 0 w itb l and requi real DLsh Double Entry ■ Produces 
alalcmcnta Suitable lor billing from your Receivables 
rti-t-Uu- iLt, ■ Pruvidea ducuunt summanaa and ina'Mng 
labals to uae wkth your slate manls. ■ Uastgned anrj 
docurtianted to allow you to change formats to aeoom 

iiniiEutt* ypu,r uttn np^t^iH] riMKijo. 
■5 34 + »S in BASIC 



ALL PR OGR AMS reuuti u Ej tended Color 
Bacic and arvdolivsrsd an casEeUe, All, 
except Tape Date O Base Calendar, are 
DISK Systtim cuinualiblti. 
US and CANADA add * 1.00 parordar 
(•I ■ j hipping, OvorsoasSE SO par order. 
Allprkjealn US OuHuik Elm kin rusirjenis 
sod b% »aies tax Haturn withm two 
weeks il not eomptataty satiaMeO- 

Fi." VISA dl I U Mas LS I Cd I U U I Ut!J b. 

include type, account number, 
expiration detc-. Jig no lure iind 
ptnuna riumLitJT. Su< iyr NuCOD s 




RAINBOW 

UAL 

All 1 lST€0 









El jwRKw 

1 l 






ECB 





Using association to team the parts of the heart 



A LESSON STRAIGHT 



FROM THE 
HEART 



By Denis Santerre 



The CoCo is a wonderful machine for learning. 
It is an asset when assnriaiion is helpful. In 
Ihe September 19R4 issue of 1Kb kajNBqW, 
Joseph S. Paravaii showed Ul how association can 
he usrrJ rn Irani the states and capitals ("GeoGraphics, 1 " 
Page 177), From his program J got my character data, 
wHich he had gotten from TRS tiQ tfewj, April I982 t 
by R. Van Dyke. 

Heart Quiz is a program that uses association lo 
learn the parts of the heart. Before you load the 
program, type POKE 23fl4B,fl s poke 25,3$ and enter, 
then type new and fntfil Tliis will clear the memory 
for 12 pages of graphic* instead of the usual eight. 
If you do the poke after you load in the program, 
ii will be gone, so be sure to save it as soon as it 
i> typed in. 

When you run the program the computer will draw 
the heart in two locations in memory. These iwo 
drawings are a little different one is the outside of 
the heart and the other \\ the in vide chambers, For 
each part, the program will sdeel one of these two 
drawings; it then will copy the selected drawing, To 
this drawing it will add the needed graphics for the 
pari llutl is lo be identified, By switching pages hacV 
and forth, this added graphics will give a flushing 
image until a kev is hit. 

(D$nh Santerre is a hj&mcdicctf equipment wrhnicinn m 
Eastern Maine Medicai Center He is a setf-taught computer 
hubhyisl.} 





OraOQvrlW^ THE BAM BOW 163 



As an aid to Hir durv I he Length of 
words is given with dashes. Spaces, 
numbers and unrelated keys will be 
ignored. J he back arrow key will dear 
all you have typed in and let you change 
your answer. If the answer is wrong, 
i he iwretri unjiwcr vv i 1 1 be giww Your 
score will he shown as a percentage of 
correct answers to the total answers. A 
new pari of the heart is selected and 
the routine is repeated. 

The heart is only one of the many 
KiihjetMS that L h an htf teamed with this 
type of program. To seteU yom own 



drawings and words, simply repbue i|u a 
Ones in Heart Quiz with your own. To 
make the drawing easier, a temporary 
routine at the end or the program will 
help. This will let you find line lengthy 
DRAW statements and circle sizes. 

I have* included such a program. Type 
in listing 1 at ihe cud of the program 
into which you want to put DRflu 
statements* From the menu, select the 
function you want: UlKCLE., LlNL t BUX 
or DRAW. The joysticks and keyboard 
are used to control the size and shape 
of the added famine; typing * and 



pressing ENTER will give the statement 
needed for the added feature. 

You can use the space 1 left to put 
each new graphics line as it comes up 
I see remark lines). If you prefer, you 
can put your lines anywhere as long as 
you put RFTliRn n\ die end of yoin l^i 
line and change the GtJ^UB line number 
on Line 540. 

ill you have any questions about 
Heart Qui-, you may contact Denis at 
Rt. I, Box 51 i T E. H olden, ME 04429, 
phone 207-947-3711. If you write, 
please htdude an SASf ) □ 




1S3 



520 ,105 

750 

399 23 

1040 .... .210 

11 BO 229 

1250 § 

1410 .. . ,93 

end iaa 



LUtinj 1: HEART 



^ i***PQKE 2 304*3, 0:POKE25,90 <EN 
TER> NEW <ENTER> BEFORE YOU LOAD 

THIS PROGRAM, 
10 CLS:PRINT§107, "THE HEART" : FRI 
NT#19fi, H AH EDUCATION PROGRAM BY" 
: PRINT" den is santerre" 

20 DIMN$(30) ,X$(46) ,Y$(4G) :GOSUB 
1300:GOSUB 12 ftp : PMODE4 , 1 : CLS : PRT 
NT "THESE ARE THE WRONG ANSWERS" : 
SCREEN 1 , 0 : COLOR0 ( 1 : PCLS 

99 i********DRAWS THE MAIN SCREE 

100 CIRCLE (98, 86) ,70, ,1.4,0, ,42 
110 CIRCLE (45, 100 ) ,35, ,1.2, ,27, . 
92 

120 CIRCLE (128, 85) ,40, ,1, .73 

130 CIRCLE (98, Aft) t 2ft , , 1 , • 40 , , 85 

140 CIRCLE{98, 43) , 40, , 1, .Aft, .88 

150 LINE(4,40)-{4 I 165) , PSET 

16ft LINE(30,138)-(30,165) ,PSET 

170 LINE (30, 62} - (30, 40) ,TGET 

180 CIRCLE (17, 39) , 13 , , . 3 

19ft CIRCLE (17,1 64) ,13, , .3 

200 CIRCLE f IfiS ,65) , 12 , , L, * 6, , 0 



210 CIRCLE (165, 65) ,20, , 1, .6, ,8 
220 CIRCLE (175, 80) ,12,1 1, .6, .8 
2 30 CIRCLE (175, 80) ,20, ,1, .65, .8 
240 LINE(169, 46)-(169,54) ,PSET 
2 50 LINE (179, 70) »(X79, 60) j PSET 
260 FORA=1T04 1 PCOPVA TOA +8: NEXT 
: PM00E4 , 9 : COLOR0 , 1 ; CIRCLE (88,84) 
,15, , .3iLINE(80,52) -(125,45) ,PSE 
T 

270 CIRCLE{98,40) ,20, ,1, ,85, .05 

280 CIRCLE (98,43) , 40 , , 1 , - 88 , , 02 

290 PMODE4 , 1 : COLOR0 , 1 

300 CIRCLE (150, 86) ,50, ,1, .5, ,8 

310 CIRCLE (150, 86) , 76, , 1, .49, * 6 

320 CIRCLE (150 > 86) ,76, ,1, .65, .79 

330 LINE(103,28)-(82,2S) ,FSET 

340 LINE (B7, 44) -(80,44) , PSET 

350 LINE(50,28)-(61,28) ,PSET 

360 LINE (50, 44) -(57,44) r PSET 

370 CIRCLE (50, 31) ,3, ,2 

380 CIRCLE (50, 41) ,3, ,2 

390 CIRCLE ( 165 # 25) ,7, ,2 

400 CIRCLE(eS,84) ,13, ,1, .5 

410 CIRCLE (45, 100) , 30 , , 1 . 2 , , 20 , . 

07 

420 CIRCLE(7S,79) ,10, ,1,0, .25 
430 CIRCLE (99, 80) r 10 , , 1, . 25 , . 5 
440 CIRCLE (100, 90) . 10 , , 1 , , 9 , . 20 
450 CIRCLE (129, 80) , 10, ,1, .25, .5 
4 60 CIRCLE ( 130 ,90) ,10, ,1, .75 
470 CIRCLE (160, 90) , 10 , , 1 , . 5 , . 75 
480 CIRCLE (62, 138) ,10, ,1, . 6, .9 
490 CIRCLE (80, 116] , 10 , , 1 , . 34 , . 6 
500 T jT NE (110, 1 70) -(10?, 84) , PSET 
510 LINE (98,173)—(99,B4) , PSET 
520 LINE ( 130 , 80) — (130 , 90 ) , PSET 
530 LINE (130, 80) -(105, 65) , PSET 



164 THE RAINBQW OctObe- iSBS 



SUI\/II\/IER 






X 




36 8 K 
ONLINE 




ONLY $13aDQ 

$259.00 to* 



r-v 1 1 — \ 



0[P(Uyi§0 AT NO EXTRA CHARGE 
A COPY OF OUR NEW SUPER UTILITY 



carvir\/b*vNO master 

Command Master allows you to write your own 
customized version of Basic - include any of our 
Command Set™ routines or write your own and 
trade them with others. All programs written using 
a cutomized Command Master Basic are STAND 
ALONE and yours to do with as you wish. The 
system includes Command Master* Command 
Set 0 - Build utility - and a handsom swede finish 
three ring binder for notes and documentation. 



VISA 8c 
MASTER 

CARD 
HOLDERS 

CALL 

1-416- 
529 - 1319 
9AM 5PM EOT 



kuw \mw mm 

09@.G9 p®t®8 (HBKty 



Please add $1 0 shipping - J & M controllers 
With JDOS J149 ($199 Cdn) - Cable for one 
double Amdek and one RS $19 ($24 Cdn) 



*m* o+wm n< imm !(■ •mm mmm ■ 

**■ mm i 'm)m**m •"m.mr ' ' 

mm' vat 



• iiife«t**i* #M Hit «H lll ll 



DEALER INQUIRIES INVITED 

125 SOUTH FIFTH STREET 



LJSfl 



LELUISTON, NV, 1 409? 



0 HTSil^T I ®fM^ 



CRNROR 



420 FLRbUSUN HUE. N, 
H RM I LTON , DNT, Ul 4V9 



<540 CTRCTiE{9fl, flfi) f fil , ,1 . 4 , 0 t . At : 

PRESET ( 103 , 17 2) 

550 CIRCLE (37, 100) , 7, ,3.2 

560 CIRCLE (128,85) ,34, ,1, #68 

599 »*****DOES PART DRAWING**** 

600 PM0DE4 , 5 

610 R-Rll:IFR>10THEN N-Q ELGEN**0 
620 GO5UB890 

630 ON R GOSUB900 , 9 10 , 920 , 940 , 95 

0 # 9 60 | 970 , 9 80 , 1000 j 10 10 , 1020 , 10 3 
0,1040, 1050, 1060, 1070, 1090, 1100, 
1110,1120,1130,1140,1150,1170,11 
B0, 990, 1190 

6 gg i**+*DQES THE QUIZZING**** 
700 A$-N$ (R) ! B=*l S PKODE4 , 5 i COLOR0 
,l;GOSUBa&0 

7 10 A-INSTR ( A$ t " " } ; I FA«0THENA$ ( 
B)=A$:GOTO730 

720 A$(B)-LEFT9(A9,A-1) :A$=RTGHT 
$ ( A$ , LEN ( A$ ) -A) :B=B+1:GOTO710 
730 FOR A- 1 TO B: DRAW "BM142 , "+STR 
$(160+ (A* 10) ) ;FORC=lTOLEN(A$fA) ) 

1 DRAW" BM+2 , -3 ; R2 f BM+3 , +3 " : NEXTC i 
NEXT 

740 D$= " " 5 A=*0 5 A$-INKE¥$ I C$- n » 
750 A-A+UDS-DS+AS (A) iDRAW "BM14 
2, l, +STR$n?ifi+A*10) 
760 TFC$=»»THEHGOStIB660 



770 A $=TNKF! Y $ i T F A$=CHR$ ( 11 ) THEN 
830 

7B0 IFA$-CHR$(8)TKEN700 

790 IF A$=>«0»AND A$<=»Z»THEN CO 

SUB 1340:C$=C$+A$ 

800 IF LEN { CS ) -LEN ( D$ ) THEN IFA<B 

THEN? 50 ELBE IF A-B THEN 830 
610 IF C$-" M THEN7 60 
820 GOTO770 

830 T-T+1:DRAW"BM160,133 ,I :IF C$= 
D % THEN A$=" CORRECT" : GOSUR1340 ; CO 
-CO+1:GOTO850 

840 PRINTN$(R> ! SCREEN 1 f 0 ; A$="WKU 
KG 11 ! GOSUB13 40 : COSUB880 ! FOHA- 1TOB 
;DRAW"BM142,"+STR$(A*10+156) :AS- 
A$ (A) : GOSU31 3 40 : NEXTA : GOTOfi 50 
B50 A$="SCORE M : DRAW" BM180, 150": 
GOSUB1340;AS=STR$(INT(CO/T*100) J 
i GCSUB1340 I FORA=1TO700 I NEXTA : GOT 
0600 

860 FOR Ol TO 100 i NEXT * PM0DE4 , N 
+1:SCREEN1,0 

870 FOR C-l TO 100 : NEXT ! PM0DE4 ,5 

! SCREEN 1,0 : COLOR0 , 1 : RT3TTTRN 

Bfl0 LTNE(254, 190) -(140, 158) ,PRES 

ET, BF; LINE- {254 f 190) ,PSET,BrRETU 

RN 

890 PM0DE4 , 5 : SCREEN1 , 0 1 COLOR0 , 1 : 
F0RA-1T04 : PCOFYA+N TOA+4 :NEXT ; RE 
TURN 

899 ' *****STEPS TO DRAW PARTS * * 

900 PAINT (55, 40) ,0 \ PAINT (150, 20) 
,0: RETURN 

910 CIRCLE (8 7, 87) ,10 t RETURN 

920 PAINT { 162, 50 > ,0 

930 PAINT<167,68) , 0 : RETURN 

940 LINE(140,90) -(150,90) ,PSET:P 

AINT{140,70) , 0 : RETURN 

950 LINE (140, 90)* (150, 90) ,Pfc£T*L 

INE (110, 90) -(120,86) , PSETt PAINT f 

140,110) ,0 J RETURN 

960 LINE (85, 80) -(90,80) t PSET : LI N 
E(75, 125)* (70,132) , PSET i PAINT ( 9 0 
, 130) ,0: RETURN 

970 LINE (75, 125) -(70, 132} ,PSET:P 
AINT ( 50 , 130 ) , 0 : RETURN 
980 GOSUB 910:GOTO1040 
990 CIRCLE (85, 165) , 10 , , 1 ,0 , . 25 : C 
1RCLE (125 , 160 ) , 10 , , . 7 , . 25 , . 5 : LIN 
E(95,165)-(93,110) , PSET: LINE- ( 1 1 
5,160) , PSET: CIRCLE (83, 110) ,5, , 1, 
.75, 01 LINE (88, 105) -(50, 110) , PSET 
T RETURN 

1000 CIRCLE { 14 5 , 90) , 10 : RETURN 

1010 CIRCLE ( 70 , 1 2 5 ) , 10 : RETURN 

1030 GOSUB10001GOTO1010 

1030 LINE(110,90)-(121,85) ,PSETS 

PAINT(80,50) ,0:PAINT(110,75) ,0:R 

ETURN 



STRING VARIABLE EQUATION SOLVER 
« A "FIRST" IN MICROCOMPUTERS - 

Whgi it lit? 

ins a piOQtmm In wMfilt YOU put Ah¥ Qquation I nil 
YOU want salvad h such as 
(A'NJty + 2JUF + Y 

Then VOL* E>ul in *hal you wan I aoivad 'or 
eu cfi aa "N". 

Than your computer sokvaa Ina aquation and ^ivaa. 

WOW, A GENUWE~EOUATION 50LVEr7 

For 4luflan!i r lachnlcally mindari & those who 
want to iftow their eompulara "bra Ins". 



M F ESTES SOFTHEAD co. 
PO Box 335 
EJbi, NX 14058 

JU5T Mfl plus l^ slil[julriu ,S IwmJIr-My- 



1040 CIRCLE (117, 90, ,10 1 RETURN 
1050 PAINT (160, 70) ,0! RETURN 
1060 CIRCLE(98,84) ,63, ,1.4,^, .42 
; RETURN 

1070 CIRCLE (9B,B8) , 70 , /1 , 4 , 0 , . 42 

i :A$-"NOT A SACK" :DRAW"BM170, 100 

» : G0SUB13 40 ! RETURN 

10B0 LINE(20,100>-(40,100> , PSETi 

CIRCLE £ 3J3 , 50 ) , 1 : RETURN 

1090 LIKE (4 ,100) -(9,100) ,FCET:PA 

INT {20 ,50) ,0 :RETURN 

110)3 LINE (4, 100) -(9,100) ,PSET:PA 

INT (20, 140) , 0 : RETURN 

1110 CIRCLE { 40 , Q 5 ) ,4: RETURN 

1120 CIRCLE (50, 10 5) , 4 ; RETURN 

1130 CIRCLE (93,95) , 60 f , 1 . 2 , • 1, . 4 

; DRAW "BM110, 171 ?H6;E10;BM+15,+5 

;H3;U5;BM+15,+2rH4?U4jBM80,171?E 

6 ? H10 J EM- lb , +0 i E3 J US J BM-12 ,+l;E5 

; U5 ■* t RETURN 

1140 CIRCLETS, 60) f 50, , 1-5, , 3, .4 
! CIRCLE f90,fl5) ,30,, 1.5,* 25, ,42:C 
IRCLE<70, 110) ,30, ,1.5, .25, .42: CI 
RCLE(30,75) ,40, ,1.7, .99, .22: CIRC 
LE(34,72) ,40, ,1,7, .02, -2:PAINT(7 
0,90) ,0: RETURN 

1150 LINE(83,52}-(167,77) ,PSET5L 
INE-(84 f 5B) ,P£ETSLIN£-(63,52) ,PS 
£T:DRAW"BM82 ,132 ?M+S , -2 f BK+6 , -2 ; 
M+6 , -2 t BM+5, -2 :H+5 , -2 ; RK+5 , -1 ; M+ 
5,-2f BM+5 , -2 ; M+5 , -5 ; BM+5 , -5 ; K+5 , 
-S ; BM+ 5 , -5 ;M+5 , -5 ; BM+5 , -5 ?M+5 , -5 
; 11 : PAINT (98, 58) ,0:RETURN 
1160 CIRCLE (84, 104 ) , 10 : RETURN 
1170 CIRCLE (98, 83) , 70 , , 1 . 4 ,0 , . 42 
:A$=»THE SACK" t DRAW" BM 170, 100" :G 
OSUB13 40:RETURN 

1180 CIRCLE (100,8 4) ,20, ,1, .75,0: 
CIRCLE (100, 84) ,23, , 1, .75 ,0:LINE ( 
123, 84) -(115, 150) , PSET: LINE- (120 
,84) ,PSET:LTNE(100,61)-(85,ei) , P 
SET ; LINE- (86 , 65 ) , PS ET: LINE- ( 100 , 
65) ,PSET:PAINT(122,84) ,05 RETURN 
1190 PRINT" SCORE "INT (CO/T*100) 
I END 

1199 i*****LOADB WORDS TO ARRAY* 

1200 RESTORE: RE ADA 5 : IF A$<> 4, NAME 
S"TIIEN1200 

1210 A=0 

12 20 A»A+1 : READA$ :IFA$<>" END**THE 

NN$(A)=A$tGOTO1220 

12 30 RETURN 

1240 DATA NAMES, PULMONARY ARTERY 
, PULMONARY VALVE, PULMONARY VEINS 
, LEFT ATRIUM, LEFT VENTRICLE, RIGH 
T VENTBTCT.E 

1250 DATA RIGHT ATRIUM, SEMILUNAR 
VALVES, MITRAL VALVE, TRICUSPID V 
ALVE , ATROVKNTRICULAR VALVES, AORT 



A 

1260 DATA AORTIC VALVE, MYO CARD IU 
M, ENDOCARDIUM , EPICARDIUM 
1270 DATA SUPERIOR VENA CAVA, INF 
ERIOR VENA CAVA,SA NOD£,AV NODE, 
PURKINJE FIBERS, BIGHT CORONARY, C 
IRCUMFLEX ARTERY 

1280 DATA PERICARDIUM, ANTERIOR I 
NTERVENTR I CULAR BRANCH, BUNDLE OF 
HIS , END 

1299 <**L0AD5 LETTER ARRAY*** 

1300 RESTORE 

1310 RE ADA $ l IF A$ <> " LETTERS " THEN 
1310ELSEA-0 

1320 A-A+l iREADA? , B$ : IFA$o"END" 
THENX S ( A J *- AS : Y S ( A ) - B $ : GOTO 1 3 20 
13 30 RETURN 

1340 FOR J=l TO LEN(A$) 

1350 X$=(MID$(AS,J,1)) 

1360 IF X$=>'*-" AND X$<*"Z h THEND 

RAW Y$(ASC(X$)-44) 

1370 IF X$=" ll THENDRAW»BM+7,0" 

1330 NEXT J i RETURN 

1390 DATA LETTERS , - , " BM+2 , -3 ;R2 ; 

BM+3,+3 1 ', , N ", I H " I 0,»BM+1,0;H1U4E 

lR2FlD4GlL2?BM-H6 l 0»,l,«BM^l f 0rRl 

NR1U6G1 i RM+fi, +5" , 2 , n NR4 U1E1R1E2U 
1H1L2G1 ;BM+7 ,+5» , 3 , h BM+0 r -l; F1R2 



96K EXPANDERS 
Permanent Software in * RfTM tnmt aj io*« 

full urn* r>i bath S'JK wmry banks in 
canputwt. Run Baalc in both bunk*. 
°6KXH1 «odul* »39,93, 9&KX-C tart t4<?,93 

1 =Z@K MEMORIES 
(Rvducad Pr i cwrnl 
■3ol fl»rlM* modular design upgrades ell 
bAK CaLor Computer a to 120K. CuKiijuiiUlr 
with all »oft«*r** ME"12B-A4 tT9 t f£ 
tSmm Jun# ]?S3 RtlnbDH Rvviewl 

DYNAMIC COLOR NtWS 
A Monthly N«M«l«tt*r with Educ«tion«l 
nitvui , ProgrMt, Hn*t Product Nam* 
Product FlKvi ihS| Duration* b An»w*r* f 
Oavratl rvq Mtntm pi uv ffUCO mare. *15/yr , 

MEAT" REDUCER Cna*w> 
9 volt raqgletor on ■ haat link mount* 
outbids your eeaputar rrducinq intarnal 
httti For D«C f a 283 cowuttri. »19.9S 

COHPUTER RESETTER tnwiJ 
Cartridga nuti cDMputvr and raatnra* 
proqr aiM whrn nxiwl r«it *aila, V5 

UN 1 NTEBRUPTED POWER SOURCE - »59.*H 

VJOED REV^R3EBfi - t I 
He nava inpxpaoai va CC Bof tMara* 

Checks. Vi mm & MC Cards. Add *3 shtp» 
Fm Catalog}. 74 Mruir phone. 

DYIM^WIC ELECTRONICS 
BOX 0*7 <b (203) — 2 7SS 



OolOtiCr I3QS THE AAlNKOVM 167 



E1H2E2H1L3;BM+7 ( 6 11 
1400 DATA 4 , "8M+3 ,0 TU2NR1L3U1E3D 
3 ; BM+4 , 3 '\ 5 , "BM+0 , -1 f F1R2E1U2H1L 
, < 2R4 fBK+'J ,6, "BM+4,-5;HIL2Gl 
D4F1R2E1U1H1L3 ;BM+7 , +3 " , 7 , "U1E4U 
1L4 ; BM+7 , + 6 " , S , "BM+1 , -0 ; HIU1E1H1 
U1E1R2F1D1C1NL2F1D1G1L2 ; BM+6 , 0" 
1410 DATA 9 , M BM+0 , -1 ?F1R2E1U4H1L 
2GlDlFlR2?BM+4,+3", ,"", , "", , 

1420 DATA A , " U 4E2 F2 D2HL4 D2 ; BM+ 3 , 
0", B, "U6R3F1D1G1NL3F1D1G1L3 ;BM+7 

,0" 

1430 DATA C, "BM+1,-0;H1U4E1R2F1; 
BM+0 , +4 f G1L2 ; BM+6 , 0 ■* f D , "U6R3 F1D4 
G1L3 iBM+7 , 0 11 , E, "HR4U3NJR2U3R4 ;BM+ 
3, +6" 

1440 DATA F , "U3NR2U3R4 ; BM+3 , +6" f 
G,«MM+l,-0 fHlU4KlR2Fl|BM+0,+2 JUL 
1D2G1L2 f BM+6 , 0" ,H, "U3NU3R4NU3D3 f 
BM+3 t p" t I ! "HK+1 , 0 rRlNRlUGNLlRl; B 
M+4,+6™ 

14 50 DATA J , " BM+0 , - 1 ; F1R1E1U5NL1 
Rl ; BM+3 , 6" , K, "U3NU3R1NE3F3 ; BM+3 , 
0",L, M NU6R4Ul;BM+3 ( +l« f M, "U6F2ND 
lE2D6;BM+3,0" 

14 60 DATA N, "TJ6F1D1F2D1F1MU6 J BM+ 
3 # 0" , O , "BM+1 , 0 'H1U4E1R2F1D4G1L2 | 
BM+6 1 0" , P, "U6R3F1D1G1L3 ; BM+7 , 3 " 
1470 DATA Q / "BM+l^;HlU4El , RSFim 
G1NH1NFIG1L1 ; BM+6 ,0" ,R, "U6R3 F1D1 
G1L2KL1F3 ; BM+3 , 0 " , S , " BM+0 f -1 ; FIR 
2ElUlHlL2HlUlElR2Fl;BM+3,+5" 
14 80 DATA T,"BM+2,+0;U6NL2R2jBM+ 
3 , +6 ", U , " BK+0 , -1 i WU5F1R2E1U5 J BM+ 
3 , 6" , V, "BM+0 , -6 7D2F1D1F1ND1E1U1E 
lU2;BM+3,+6" 

1490 DATA W J "mJSE2HUlF2TJ6;BM+3, 6 
",X, "U1E4U1 f BM-4 , £ 7 D1F4D1 ; BM+3 , 0 
", Y, "BM+0 f -6 ;D2F2ND2E2U2 ; BM+3, 6" 
, Z , "NR4U1E4U1L4 ;BM+7 , 6** 
15)90 DATA END, END 



ffi 140 . 


241 


260 . . . 


63 


410 


64 


END .. 





LLiling 2: •HtLPDRAW 

10 PMODE4 , 1 
20 CLEAR1000 

30 SCREEN! , 1: GOSUB 5 40* the graph 
ics will begin at this gosub # & 
ven if you do a renum, 

40 CLS: PRINT" THIS PROGRAM WILL B 
ELP YOU FIND GRAPHIC STATEMENTS, 
»?PRXNT"SEE THE REMARKS LINES, »: 



l J RINT"toy den is santerre PRINT" 

1) CIRCLE* 1 : FRTNT"2) LINE" : PRINT" 
3) BOX": PRINT" 4) DRAW":INPUTI 
50 ON I 501060,170,170,280 
60 CLS:FRINT"US£ THESE: " : PRINT" E 
xIT" : PRINT" s CREEN" : PRINT "UP AND 
DOWN ARROWS CHANGES STARTOF ARC" 
J PRINT "LEFT AND RIGHT ARROWS QUA 
NGES FINISH OF ARC" : PRINT"USE 
DOTH J0YSICK3" : LINEINPUTZS 
70 SCREEN1 , 1 

80 GOSUB1S0 : CIRCLE {V, H) , VI, , HI/ V 
1,S,F 

90 GOSUB270:IF I $= f CHR$ (94 ) THEN I 

F F< . 9 9 THEN Sl=S+.05 ELSE S1*0 

100 11 1$=CHR$(10)THEN IFS<.0S T 

HENS 1=1ELSES1=S- - 0 1 

110 IF I$-CHR5(B)THEN IF F<,99TH 

ENFl-F+*05 ELSE P1=0 

120 IF I$^CHR$(9)THEN IFF<.05 TH 

ENFi-1 ELSEF1=F1-.01 

130 IF I$=">"THEN SS=SS+.01 ELSE 

IFI$="<"THENSS=SS-.0L 

140 IF I$="X"THENCLS; PRINT" CIRC 

LE("INT(V) ","INT(H) ") , "INT (VI) ", 

,"INTfHl*100/Vl)/100", "S","F:GOT 

053iJ 

15^ CIRCLE (V, H J ,Vl t p f Rl/V± t S t F:S 

=91:F=F1 

160 GOTO80 

170 CLSiINPUT"USE YOUR JOYSTICKS 

r EXIT , SCREEN CLEAR" t Z$ ! SCREEH1 r 

1:ONI-1GOTO1Q0,230 

180 GOSUB2S0sVl-Vl*2S4/63+l:Hl=H 

1*190/63+1: RETURN 

190 GOSUB 180;LINE(V,H)-(V1,H1) , 

PSET 

200 GOSUB 270; IF I$="X"THEN CLS: 
PRINT ,r LINE ( " INT (V) " , " INT f H) " ) - ( " 
INT (VI) *\ "INT (HI) ") f PSET'^GOTOSa 
0 

210 LINE (V,H)- (VI, HI J , PRESET 
220 GOTO 190 

230 GOSUB 180:LINE(V / H>-(Vl f Hl) , 
PSET,B 

240 GOSUB 270: IF I$="X M THEN CLS: 
PRINT "LINE { " INT (VJ H , "INT (H)")-{" 
INT (VI) »*, n INT(Hl) ") t PSET, B" 5 GOTO 
530 

250 LINE(V,H)-(V1,H1) t PRESET f R: R 
OTO230 

260 V-JOYSTK(0) *2 50/64 :H=JOYSTK( 
1 ) * 1 90/ 63 S Vl^ JOYSTK ( 2 ) :H1=J0YSTK 
(3) : RETURN 

270 I$~INKEY$:IF I$="S"THENGOT05 
40ELSERETURN 

280 CLS: PRINT "THESE ARE YOUR COM 
HANDS YOU WILLHAVE TO REMEMBER," 
:PRINT"UP, dQm t 1EFT, rIGIIT, nO 



1GB THE RAlKdOW Octo&er 1H£ 



VE, fiO UPDATE bLAXK MOW: PRINT" 
e,h,g,f-FOR 45,135,225,315 
DEGREES PRINT" oK, CANCEL, EXIT, 
INSTRUCTIONS" i PRINT" SCREEN UFDA 
TE" 

290 PRINT "THE LEFT AND RIGHT ARR 

GW3 WILL CHANGE DISTANCE* 1 

300 PRIHT"U5E YOUR RIGHT JOYSTIC 

K AND <ENTER> FOR MOVE" 

310 INPUT" PRESS ENTER TO CONTINXJ 

E";I$ 

320 IFA$= H,, THENA$-"BM127 , 95" 
330 SCREEN 1,1 
340 GGSUB 270 
350 DRAWA? 

360 IFLEN{A5)>240 THENGOTO520 
370 IF I$» l, "THENGOTD34^ 
380 IF I$="N"THEN H$="N" : GOT03 40 
390 IF li="B"TEENN$="B"Jl$="M" 
400 ON IN£TR("MUDLREFGHXI»,I$)+1 
GOTO 340,440,450,450,450,450,45 

0. 450.450. 450. 520. 2B0 
410 SCREEN 1,1: DRAW AS+BS 

420 K$»TNKRY$ : TFK$-""THEN4 20 ELS 
E TFK3="0"TK£NA$*=AS+N$+B$;K$="": 
GOTO340ELSE DRAW" C£"+A$+B$ : DRAW" 
C1"»KA? ; IFK$="C ,1 THENN$^» " : GOTO340 
: ELSE GOTO400 
430 RETURN 

440 COSUB 4601COTO410 
450 GOSUB 470:GOTO4i0 
460 GOSUB260;X$-STRS(INT(V) ) :YS- 

STR3(INT(H) ) ;BS-I$+X$+","+Y$:RET 
URM 

470 GOSUB490;X$=5TR$(D) 

460 B$-I$+X$ - RETURN 

490 IF K$»CHR$(9)THEiID=D^5£LSE I 

FK$=CHKS ( S ) THEND^D-l 

500 IF D < 1THEN D" 1 ELS E I F D> 2 54 THE 

ND-254 

510 RETURN 

520 CLS ; PRTNTA$ 

530 PRINT" * » * . . IS THE GRAPHIC £ 
TATEMENT TO ADD TO YOU PROGRAM. 
":PRINT"YOU MAY OKIT SPACES. "JEN 
D 

540 PCLS: SCREEN 1 , 1 r ***THIS AREA 
IS FOR ROUTINES AS YOU WRITE THE 

1. ^ "A ^ ^ "i^ ^ 

1^0 RETURN ^ 







CO. 



CO 



V\ 



Hduse Dae" 




Be 



TREAT ILLNESS AT HOME 

MED/CAL PKOGflAM OrS)GN£D SV 
DARRCLL WELLS. M.D «iD 

CUT MEDICAL COSTS ! 



ttARN ABOUT 


DISEASES 




Noi* blwdi 


Anvely 






Jtwe llucml 




Emphysema 


Slfln^itiy 




Chad pMrr* 






Arfhmia 


Heududib 




Angina 


■nnligwiiDn 




SJrancMn, 


Vaginitis 






CuH 1 ... :■■ 




Abdominal pan 


AWnrgy 






Blood i>r(Hturc 






Althelmeriniivwiic 




OstoopofQtn 






Anemia 




Ulan 


H u r(l u »l|« 




I Irmnry prnhlnfr* 


Proi'are gland 




Stiertnau el brcoiK 


PW5' 




Varies*? wifrt 


y«rti *t>£i ii life 




Diorrlwo 






Cornlirwlian 


F>b'aida 




low joa drive 


Pailful UL'I liyj- 




iCW botk pain 


N iwo rj+wjj d * 




Msoiol tf*'nf Jefcnrxt 


Voginal drynoii 


#^ 




Aim or leg pain 


flrtwjtr fy*r* 


Hwarl PaiMfr 





AWO MUCH MOffE — 



Send $59 95 To 
HOUSE DOC 
5$A Star Rt. 
Coalmont, TN 37313 
INFO: (615) 779*3862 

For Y<iuj Hipalrfi xiffwurfl 




Octubei 131$ THCHAIrtSOW 169 






Gay Crawford 
Liberty 

From Merr lnro + Kan.. Gay sends ther 
Gallery mis prtee-winnlng portrayal of 
the beloved "Lady with the Torch /' 




1 

z 




p 

R 
I 

Z 




3ro 



Andrea c. 3am 
Hummingbird 

This special expanded edition of the 
Co Co Gallery presents Andrea Bain's 
first prize portrait of one of nature's 
smallest wonders. Andrea lives in San 
Diego, Calif. 




James C. Graves, Jr. 
Rose 

Poets have long waxed lyrical over 
the rose, but James shows us onoe 
again why pictures are worth a thou- 
sand words, James lives in Sierra 
Vista, Ariz. 



170 TH»- HlLlNttQ* . i:-- ,m..t :-fi', 



■<- 





- 



1 1 



DofT Duquet 
Olympic Rings 

Don drew this tribute lo the 1984 
Olympic Games in Los Angeles with 
the aid of a basic program he wrote. 
Don lives in Win slow, Maine. 



o 

8 

I?. 




O 



Maureen iverson 
English Break fail 

Maureen is en art student and sends 
the rainBOw" this cheery still life 
Maureen lives in St Croix, Wis, 




o 



t" 

E 



Michael E Murray 
Aba trad 

Michael lives in Venice. CeJn\, and 
sends us this graphics image pro- 
duced from his own program tor con- 
verting sound into digital data. 



i 



i. .» 



» l I 

K m 4 K 



Marwyn Bfy 
Butterfly 

From Vienna, Vo„ Merwyn gives the 
Gallery a butterfly drawn using basic 
liwe commands, which produce the 
curves we see in the upper wings 




Ocioba r 1 OSS THE f* AWDO W 171 



o 



NtcotBB Core 

Grand Prix 

Nicolas lives In Alma, Quebec, and 
gives the Gallery another interna- 
tional racer's delight. 



s 

II 




Patrick Van Qri&t 
Rally Car 

Thfs month, we go international with 
Patrick s portrait ot a French Citroen 
Visa Patrick lives in HellvOOtsluifc, 

Holland, 



o 




£ du Cart, • . j-i 




O 



E 



Sfeve/7 Baker 
Flood 

Steven ready gripped us with this dra- 
matic depiction of a benighted house 
during a fioo<t Steven lives in HattiCs 
burg. Miss. 




SHOWCASE YOUR BEST] 

You are invited to nominate original work for 
inclusion in upcoming showings of CoGo Gallery. 
Share ynur creations with the Co Co Community' 

Be sure to send a cover letter with your name, 
address and phone number detailing how you created 
your picture (what programs you used, etc,} and how 
to display It. Also, please include a few facts about 
yourself. 

Don't send us anything owned by someone else; 
this means no game screens, digitized images from 
TV programs nr material that's already been submitted 
elsewhere. 

We will award a first prize of $25, e second prize 
of $15 and a third prize of $10. Honorable mentions 
also will be given, 



Serid your a-niry on either (otic or disk 

to: 

CoCo Gallery 

THE RAJ N BOW 
P.O. Boa 
Prospect, KY 40059 
Atlrv Monica Dqrth 



172 



THE RAIHFJQW OtSwlJ-.M 





- - - ■ ^plltAII ii 

■ ■ -"1 ■ * -H + * ■ "r - 
~ + " "*^" ™ i ■ ■ ■ ■ ■ 

1 h ■ ■■ ■ r i r ■ ■ I Ja ■ X L ■ A L i 

r If b f, J + r , _ 



,1 111 L , i 



Ray Larahi* 

51 reel Scene 

Ray lives in White Lake, Ontario, and 
offers tin is impressive display of per- 
spectives In a contemporary setting. 



o 



■ 

E 




C/a/ Wo we 
USAF Thundertolrdji 

Clay fives In Sturgis. Mich., and has 
capturfiri tha 'right stuff of thp 
Thunder birds" straight up. diamond 

formation. 



o 



H u 

n ! 

4 1 
E 




Brian S. T/iom 
IL8,S. Enterprise 

Brian has created a stirring illustra- 
tion of The Federation's most famous 
ship approaching Earth. Brian lives 
on Patrick Air Force Base, Fia, 




o 



Ft 1 

i 

i 



Michael Kerfs 
Gyrfalco 

From Philadelphia, Pa . Michael has 
submitted a portrait of a gyrfalr.nn, a 
Strong and tierce predator of great 
dignity. 




CHlobor *W tHC AAlNBOtt 



173 



New Hard Drives 



COMPLETE SYSTEM — 



JUST PLUG IN 



QUALITY 
VIDEO MONITORS 



Call For 
BEST PRICE 





Starting al 

MONOCHROME 
COLOR MONITORS 



95 



Warranly - One Full Year 

5 to 20 Megabyte, ready to run on the TRS 
80 Model I/Ill/IV/4Pt color computer, 




64K UPGRADES 39 95 



IL 



PRINTER CABLES ANO 
PNTCRTACCS A7AILA0LC 
Call for Ciilfertt yficinu 



PRINTERS 



■OQ ' 'lit ■ 1 60 CPS 

■ 4V4 Dot Ualr.. 
' itiM OKMIMH 

rugn R«t*ri imiqt BBC! u^ivwa 
GEMINI 10X 1 9 Inch Ca-'nagp TZOcpoJ Fnchijfl and TraalW 
GEMINI 1GK 1 1& Inch Cftmoqa, l20u>S> FijcIium mini TidLlur 

Delta io . in in cm Cama^c ♦ aoitJ>i Fncitun jnd ti jcror 
PDWER TYPE Letter Quality 



V ft ft >0 10 ttiMf 1 7 Pile* 
MDarcmrrunlft i mm 20*0*9 



VIDEO DRIVER 

lN*MJ3 VOUt COC«3 TO OMMH WITH A 

VlUtU WUNHCJi lUhliAU IJf A IH11HVIU*' 

SCREEN DUMP PROGRA 

the best lereen dump pec gram for the Epson S Gamin I 
P'l nier» ever 1> Mn*e the option at ■ I and* r if lnt*g#* 
ui reverse w/fegular Of rjouoip mad pictures goc 

sp-3 interface fcr Color Computer 

■ 300-19,200 BAUD rata 

■ External to printer — No AC Plug* 

■ Bulk Iji modern r printer s *rtch — no need for 
T-cabks or p I Lfjping/ unplugging cibtei 

Only: 



(CALL 
IGALL 
ICALL 





COMPLETE SYSTEM 




now 

wilh 

screen 

dump 



$239 



SG-10 




TRUE DATA PRODUCTS 

135 LiFWCiod SlrttL P.O. Sst 544 

Linweiiii, ht fl «i>KhUHtl> 01521 



Nothing more to buy! 

Dealer rnqwirim Invited 



CALL US TODAY I! 
ORDER TOLL FREE 



(617)2347047 

1-SOO-635-O3O0 



NEW 

DISK 
DRIVES 



New Low Price 1 



i 'in 




STARTING AT 

$ 89 



95 



Uiiuh™ J]*n»n T 

4n oi AO Tracks 
7/2 Ham Teac/Ftjraeonic 



I AN DON MPI TEAC 



WITH CASE & 
POWER SUPPLY 

$12995 





Speed 6 ms Ik to tk and up 

frujoi:ify FfiOk unformatted 
Tracks 40 

Wurrgnty nOW 1 YEAR 
VW? carry only J he !i nest quality dfsK drives* no seconds • no surplus 

SATISFACTION GUARANTEED!! all drives fijl lv tested* WARRANTS ED 

Complete Disk Drive with Power Suppiy&Case ...rrpf $129 95 

Two Drives in Dual Case& Power Supply Tm CALL 

1/2 hi double sided double density Disk Drives iPanawiiyTyar>$ $iib*& 

1/2hl duuble sided UuuOJy Ufcjnsi iy Disk Drive wiThosaca*ei.. < ^$i89SW C * LL 
low to use your new drive system on audio cassette 

Single ejs a case $44.95 Dual 1# ht pes case . ,$54.95 Dual pc&ceGO Call 

Color Computer Control k .1 km jfif^Hi $129,95 

nfitVF flFQR RADIO SHACK COLOR COMPUTER (UH^U 

TaMflQN.MPIOflTFACOfttVF SINGLE 5 1 Dtp 40 TRACKS S PF E D 5 M5 TWK TO Tfi K & UP I 
P0#f Fl SUPPLY am] CASE, TWO DRIVE CABLC WITH ALL 00L0 CONNECTORS . . 

-rf j&M CONTROLLER, MANUAL and DOCUMENTATION i< $£46^5 $ SALE! 

^ ^DRIVF QFQR RADIO SHACK COLOR COMPUTER 

«>\> ^ PANASONIC 1 2 HEIGHT DOUBLE £IPE0 DOUBLE DENSITY DRIVE tjr'o r m a S i ad ^ 

^O-' POWER SUPPLY ■ml CASE, 2 DRIVE CABLE WltH ALL OOLfi CONNECTORS . Ga£^C A I CI 

jS,M CONTROLLER , MANUA Land DOCUMEMTAT ION , , £27*95". ((M) 5 A L C ! 

TAKE ADDED S AV I NGS ON TWO DR I VE SYST E MS *u<»,«.« 

DISKETTES with free library case SHS ■ ;V: $l7g5 

Unadvertised Specials i^l^R $Call 

Drives c leaned, n I igned& tested $29,95 

^ TECHNtCAL STAFF ON DUTY, PLEASE CALL FOR ASSISTANCE, 

fj CALL US TODAY!! (617)234-7047 -DEALER INQUIRIES INVITED 

VJS ORDER TOLL FREE 1-800-635-0300 (617)234-7047 

~~ TfltJE DATA PRODUCTS 



195 Lin wood Street. P.O. Boi 54fl 
Llnwoad, Massachusetts 01525 
f617) 234-7047 



We welcome 
■ Visa / Master Cfiarge 



I IOUR3 MON SAT < EST) 



* Checks (allow ? weeks fur iJnarrng 

* C.CXD. Add*2 00 



It's THE Place To Be . . . 

ANNUAL 
SEMINAR 






NOVEMBER 

1, 2, 3, 4 

Pre-Registmlion Only! 




• Exhibits 

• Speakers 




* Lntest Hardware 

* Newest Software 

* Technical Sessions 

tor 6809 <£ 63000 



Meet people making it Happen in 0&9. The movers and sbatitrx 
who we helping OS-9 become me fastest growing opmtfng 
system for the GBQ9 & G&M in rte wxkl 
lively anb informative round mote discussions wilt cover the 
design and use ot MiiiawA't Soiiwxw We'll also discuss 0S9's 
dynamic Qtorth horn when} we are today fa when* we may he 
in the future 

The exhibit erea will feature booths from many nt the leading 
suppliers ofO&Q compatible hardware and software it s o groat 
opportunity to ytnu skill nisi knowledge in ihe latest 

microcomputer setfmrv technology Plan to attend - Register 
Today! 

Seminar only St 50 Hotel Package" S3 50 

Location Marriott Hotel, Des Moines, I A 

Don't M/ss il — P re-Register Now! 

Call 515-224-1929 or WfttQ 

MICRO WARE SYSTEMS CORPORATION 

tS66 N.W. ft 4th St • Das Moines, I A 50322 




'Hot§< patMSgb iMfa**! S mgfiis fliflpfo occupancy At Hue *Aatnott J later 
inO ngtMifBlien ft* 

OS 0 ontf BA$'£09 am inktcnafki ot M/cnwupte attf MotoofW 
176 the flAiNanw rvnirwn- mm 



Important Message 

Dy Rill Dtrnico 

10 CLS : FORX™9 6T04 48STEP9 6 1 PRINT! 
X,STRING$(32,45) ; :NEXTX : FORY-4TO 
484STEP32:PRIHT§Y f CHR$(33) ; sNEXT 
Y:F0R2=BTO488STEP32 S PKiNTiZ , CHR$ 
(33);: NEXTZ : FOEC=12T04 92STEF3 2 : P 
RINT@C,CHR${33) i iNEXTC; FORV-15TO 
496STEP32;PRINT§V,CHR$(33) l :NEXT 
V 

20 FORB-2pTO500STEP3 2 : PRINTS B, CH 
R${33) ; :KEXTB:FORN=24TO504STEP32 
: PRINT @N f CHRS {33);: NEXTN : FORM=28 
TOS08STEP3 2 : PRINT^M, CHR$ (33) ? ? HE 
XTM : FORF=96T03 3 4STEP9 6 : PRINT @F t » 
11 ? i NEXTF 

30 PQKE1058 , 15 5 POKE 109J3 , 3 : POKE! 1 
22 , 2JJj POKE1154 1 15 : P0KE11S6 1 2 :POK 
E121B,S:POKE1250,18:POKE1314, 113 
:POKEl 346, 121 ? POKE1378 , 12pi POKE1 
410,117 

40 POKE1037,113:POKE1041,114JPOK 
E1045 , 115 ! POKEIJ349 1 116 1 POKE1053 # 
117 ! POKE1157 , 118 : POKE1161 , 119 : PO 
KE1165, 120 ! POKE1169 , 121 T POKE1173 

,113:POKmi74,112;POKE1177,U3:P 
OKE117 B , 113 : P0KE1181, 113:POKE118 
2, 114:PQKE125 3, 113 ; POKE12 54 , 115 : 
POKE1257 , 113 : POKE 1258 , 116 
50 POKE1 2 61 f 11 3 : POKE 12 62 ,117 ; POK 
E1265,113:FOKE1266,118:POKE1269, 
llllPQKEl^p, l±9:POKE1273,113:PO 
KE127 4 , 120 i POKE1277 , 113 ; POKE 1 2 7 B 
,121:POKE1349,114:POKE1350,112:P 
OKE13 53,114:POKE1354, 113:POKE135 
7,114:POKE135S l 114 : POKE1361, 114: 
POKE13 62,115 

60 POKE1365 r 114:POKE1366,116:POK 
114:P0KE137J3 / 117:P0KE137 3, 
114 : POKE1374 1 118 : POKE1445 , 114 i PO 
KE1446 # 119 ; POKE1449 , 114 ; POKE145^ 
,12£lPOKE1453, 114 :POKE1454 f 121:P 
0KEl457 f 115:POKF14RB f 112 rPOKE146 

I, 115:POKE1462, 113 

lp POKE15^9,ie:POKE151^,l;POKE15 

II, 9 : POKE15I2 , 14 : POKE1B13 , 2 : POKE 
1514,15:POKE1515,23:POKE1516,6iP 
OKE1517 , 5 : POKE1518 , 19 i POKE1519 , 2 
P i POKE1521 f 16 % POKE1522 , 18 : POKE15 
23 # 9:P0KE1524,14!P0KE1525,3:P0KE 
1526,5: POKE1 527 , 20 ; POKE152 S , 15 : P 
0KE1529,14 

80 FORU- 1TO 1 0$0 : POKE 1177,49: POKE 
117B,49:POKE1181,49:POKE!i82,50: 
POKE1253 , 49 : POKE 12 54 , 51 : FORX=lTO 
600 : NEXTX: P0KE1177 , 113 : P0KE1178 , 
113 : POKE11S1 , 113 : POKE1182 , 114 : PO 
KE 12 5 3, 113 : POKE12 54 , lli> : FORB^ITO 
60^:NEXTB i U 



Why do more CoCo owners 

choose 'REAL TALKER'? 



Sure it's priced right, but there's mare*** 



rkouunth of Real Talki« <iwrir«s kim W Real Talker beau ALL 
other Loco voice iyiNhfrfrlBri in eai# of uw and flexibility. And, 
NO other Coco talker has a clearer, more in-lclligible voice 
That* qnHi- 4 Jul ill adv-m^nM? vtUvn y«u i umidrr Real Talkers 
npiibviUblp price. Yd. Real talker bas some important features 
thai tou umply will not tmd in other Coco talken: 



Real TaJktr is compatible with any TfiK, 52X, MrN fcxlmrtpri U 
nomeuended Color Computer U worki; n'lth any i *isv**IT»* < ip 
disk System and comes compleie and r*ady lo lalk irimugh your 
T,Y. or monitor speaker. r< icr delude* (he Real Talker' clec 
irnnu: vain' synrhf?w+>r m .1 ROM pack, uiHhdrn 4 j ■ - l asset Ee 
frnay be transferred lo disk/, iind user manual. 



SAY' 1 fjmmjind You'll Mlvr your 
mmoufcr lalk In* brilliantly in \mt 
minute* (hank* to Ihic nertw-rlifl 
new command Type- SAY 
-ANWI IING YOU VVAST and 
vuui word* are insiai'Hv spukm 
ir> iImi simple. Think liuw nam 

thlli makt?s u, i «. b m I ll IJS speaking Da>i« 
firii)j.r.tni>u AiJOnijj miiitt.li to yogi 
.•mMlrifl firn^rHinK w a vtau 1 ltrf>. 

•CON\'f*T~ Tnls a a truly |VW#fi 
fuf comma net lor the basic prrv 
^Anipr. LONVIRT aulomjti. a 1 1 \ 

transforms a machine language 
dependent ip^ak-rtg program into 
A ttand alone Basic program In 
ulnc wofdV ynii can eitnillnbily 
write *peakinji B^sir proRrjrrv, that 
do not require a machine lanROL^L 
translator In meminv, Tru* is a uni- 
, jur i^Aiurc ol 'Real Talker'- No 
uOit" voi<,e iy nines iter K<*e* 
arrythlng Hvwi remoiely ap> 
pn'iHJ Nnx Mm* lyj«* "I ^au-alnliiy - 
(■von synin^slm * uniting iOft^ 
vital abK morf 




Ml* 

" ^ttv** 



V?<tl lAtlvt k a httt-frMtttril rlfftmnii tnir? >irt- 
th&ber unit hutU into j rampart rarfrtofee rw. tt»tJ 
>j/rrp/v ptoj; rf info the side at votfr computer. 



NOW INCLUDED WITH 
RIAL TALKER'. 

t. OR. TAlk-Jhn interactive *e)iZ4~ 
type (mv» ho^ruly^i |irrr^r>»Ml will 
disc Hi* >c -ur mnermo¥i prot>tent( 
al length. 

I, IMXING BAntfSHtP M i you 

vs. the computer in this speaking 
vision i ll tor t idbit ^ami' 

J. TMKtNG OLACKfACV l%y lor 

|il|J O.ikt", .i^kUmsI .i lalkdllvr 

casino riealer. 

ONLY 

$5995 



OW*f iimiiip*^ fm liulf NtlflWaie iinilmllerJ pikli. unfitmtetJ 
vocabulary i&m-tcwpeech, and oven a program ihat will reriic 
any *t$CII Ilk* isuch i> trom Tcfr w riicr h i & olher word pro 
rHswirsi. Vcilj jlsi>jjei Coluiwaie'> umuutr lull-iiiecu pliuMtrine 
editor program that lot\ yoir eypenmenl wiih and modify speech 
at il's most tond 1 menial levels 



'MAI TAIKIX V (tor ihe original Color Computer).... 

UfAl TAiKtR-2' ■ 4 1 j 1 tin? Dilni CraopLiter l), 

V * 8XA\CHtSG CASlt for disk systems. II you have a disk 
system bul do not have a Radio Shack Multi-Sloi unit, this 
f, uiioMiii al table will allow la connect and use you> 



Real Talker and Disk system together. 



■Li.,. 



17.9* 



TALKH 




If you have a Real T^iki-r fIci nm ilffirfvr 1 [|1iur>d1 
01 Ibis absolutely mrredibte mac hint- Jan^uaije 
Talking J lead simulallon program While other 
lalkkng head simulation* lb* A NMiua! • .un- 
like race, IALKHIAU uses btflh r evolution t loll* 
screen, digitized images 01 an actual person's face 
to create a lifelike animated ulti > 1 



SOFTWARE FOR THE 'REAL TALKER' 

UlkHEAD ran be easily commanded in Basic to 
appear on screen jnd say anything vou w kJ ni 
Available on caise Lie nr 011k "or only 419.55, 
TALKH1AD requires 64k and a Colorware Real 
ijikef. 

ONLY $ 19.95 



COLORWARE 



COLQHWARt tNC 
?&OJf temntca Ave, 
Woodhaven, NY 11421 
i?tm €47-2864 




4t * OHDIRMG tNFGRMATIQN * * # 

aoojj oo nit oaoea rot uiiFmo a vr/ u^sm ini > 
^ojAOoxiwrjcritA 

WPfJ^rMT wr i (AKOliKC fQK tS ft «f 

wf ciin r v i* - m( n fi i %ffo r m o. 't cHfCAf 

VI ny villVM KiVaTAODHUl TAX 




This is one of those rare 
programs that wiH captivate 
everyone in your family.*.* 
No one can sec CoCo Max 
and not want to try it! 




We an* all w^igytfrat an enitiog revolu- 
tion in mrcrrjcornpulers a rart-rally neu 
kind or computer and software ihal 
opens a whole riew world ol creative 
power to computer users. 

II was inevitable that thte e>cilrng ap- 
prrurh would be brouflhl to ihe CoCo. 
VY'rib this In mimi Culurware chose io 
go afl out and max»mr*e ihts new tun* 
cept tor Ihe color computer. Thai mwnf 
d tannine nol just software out hardware 
too it rneani thousands ot hour*, ol pure 
machine Idiiuua^e programming Rarely 
has ibis much eiinn lm?n jpplied to one 
product tor {he Color Computer. 





>.ir tail UpdJi-ei rqnl 5*ytt h 




UNMATCHED CAPABILITY... 

Because we look (he maximum approach 
highly nptrmized machine code rombin< 
ed wiih hardware, CoCo Max truly 
stands ahmr Ow rvsl as the ultimate 
creative tool tor ihe Cnlt» Cornpuier. It's 
un rivaled performs net lets hili nrviie 
with more onHiancc and more speed 
than any similar system much more 
tlwn vuu imaged po^ihte. \n6, 
vuu Lmi ilu ii in black a\ while or color. 




■■■■ 

1:1 



3D 



■■■11 b 'if^^Ky:*-.-:-^ 



All Ihe sophisticated power at ihr bigger 
Aiems is- 1 he re: fcotv. Pull-Dm™ Mentis 
lull Grtyhk Editing tort >rrK and all 
kinds or handv loots and shortcut*. 

Hug your joyslirk, mouw or louch pad 
into CoCo Max's Hi-fas Input Unit Then 
use a dclighiiully simple Pmninmirtid 
method to gel any or CoCo Max's power- 
ful graphic tooii [1 hi, "hem fl[l - 



Vou tM Bru^h, fym or tf/r" with am tr)/ 
Of. ilWiny m frj/em Use ftrooer ffantf 
line* and Shtpe* isquaie. reildiigJi?, cir* 
dc elipse, etc.] to create perieri dluMri* 
tions with speed and ease. There's a ft*n* 
cV/, an frae/" and even a selertron oi 
f rf^mpfti frr/iflff. *nd aj? you can see, 
CoCo Ma* f»fl ilu a lu| wHrt text. 
All e>| ihe nc*ml special etfa u nrr- 
there JVjre frfjses, Hip, fmeri, Bmh Mir- 
ijtc. And all ol the vers latest super- 
capability like: Undo, which 
au lunula all* reverses vou^ rn stakes, and 
Fn 8it\ whii h mum* vuu wav In on am 
part oi sour tuhiff i tn *\Um dowor-dor 
precision. 




J7VF 0fC PICTURE 

The large image fctt ih Iht middle ol rhe 
CoCo Ma* H.retn is actually milt a win- 
dow on an even larger image. Use the 
Potnt-and Click Hand" to ettonlessly 
mum* your window oy-er any portion ol 
the Urgei inirtjje Vou have a working 
area of up lo M> times ihe area ui the 
window i he It, 



FLEXIBLE PRINTING... 

CoCo Ma> gm?s yiiu nwny ways to prim, 
Ml a whole page with your image ot 
condense two tull CoCo greens to |es< 
than ti page for a finely derailed copy. 
Dump your CoCo Ma* screen lull size 
oi ,1m ii it, ii i ci 'i pafje size, 



FREEDOM TO CREATE,.. 

Anyone who want* to create anything at 
all on their CoCo screen or printer will 
certainly be \ery glad to meet CoCq 
Max. CoCo Wsx'i frienbkv yel 
yuphitticated graph* and lext 
4 apahttiliM let you almrj*i1 instanlfy pro- 
duce illustrations, diagrams, charts, 



rut fan Cualkc* flTi i fliuir 



JLHlDPO 






graphs, and compute^ an - tor seriout 
U*e or |ust tor creaiiw lun 



linn hy using soflwan* schemn such as 
sliding windows, ^though clever, these 
schemes yield sluggi&h and awkward 
result Only LaCo Max does it the right 
wav. The CoCo Ma* Hi-Res Input Unit 
plugs, inly yuur HOM <Jni ar] jrli-Js ait 
eprfm-K ni-w ffi^Jirk mpul to vour com- 
puter - a precision nne with a 49,1 Si 
point resoluuon to match ihe CoCo 
screen e*actlv. 

Plus* vour same joystick, mouse or touch 



THE COCO MAX 



AN ABSOLUTE GUARANTEE 

foCn Max «* a hardware *nrtware svMem 
hjf rp >Di^vjrL-imk system oan 
match, U-t CoCo Via* and >vc \ou' 
CoCo perform a* d nuyer could before, 
ii sol don't agree that CoCo Ma* is the 
ultimate creative tout mi ihe Cutur Cimi- 
jiiller simply n*H mi il w Inn Jff dun li'n 
a lull, courteous refund tram Col urn-are. 

Th^ is ihe key to CoCo Man's unmatc fc 
ed pfntrrmance. 0«d vou knrw, the nor- 
mat jovsiick input buih into the Color 
Computer onlv allow* access to 4,0% MM 
v b4i potnts on theCoCo tqwfeft? Vet, the 
Cului ConipniiM Iti^h 'p^tptiilirn' » n'm 



pari mtu ihis new input and ><jl ntVC a 
vvhok new kind ol control. The dil 
terence is remarkable. 





A DIGITIZER OPTION.,, 

We studied all the video digitizers 
available and packed Ihe best of them to 
link with CoCo Max. The DS-69 Prom 
Micro Work* was our choice. Thi* op- 
Hnnal devil e \vu ynu i apiine Hie riud^r 
lmm any udeo source (video 'reorder, 
camera, eic.i on your Color Computer. 



hji -S*J,T52 \£5b x I92t pixcb* I his means 
lha! a toy slick, mouse or even a touch 
pad can r at best, only access about one 
senth ul lite uuek un 'he Ci iCu sr_rt?yn 

Musi graphic prugrarm ignore this hard- 
ware limitation or the Color Computer 
and give you onlv lowr« control 
Oihers atiempt io overcome the limit* 




Vou may then use CoLo Max's graphic 
magtc on it, The D549 is available as an 
option irom Colorware from $149.95 
complete with rr> own software un disk 
lu ta|»P tkiog the r>S-fi9 wilh a disk re- 
quires an RS mullt-pak adaptor, 




coco max Htqumtwtsis 

The CoCo Max System includes the Hi- 
Res Inpul Unit, wiiwdie on disk m 
i ds\Hir (jjlerf^ ifirv ity) and u^ci manual 
It will work on any fAK Extended or norv 




rUtfodtnl Culm rr*r»ipnrt-r You'll need a 
Radio Shack or equivalent joystick, 
mouse or touch pad. Disk systems re 
quire a Mulh Slot interface or V 
Branching Cabfe, 

THFCOuPtfTf COCO UW WTFU, 

l«fth *nrr\vare on DM, . , Sij?,9j 

ivilli v>llwa<e im n«/7TF<Av,iiUh|e 
Mar (IjI. , ,*J$69i9$ 

MRAMHINL t WIHt you have a dt^ 
astern hmt do not hare a Multi-Slot In- 
terface, use this economical 40-pin, 1 
male. 2 iemale table in i unneti ihr 
CoCn Max Hi^Res input unit and vout 
disk controller to your CoCo, .< . .$27.95 
Sou). COCO M AX h nut p.u4ii(ridbtc »hh JDOS 



[COLORWARE 



Lotomdfc roc. 
78*OJF /jffta/fj 4 ye. 

647*2864 



VfSA 




ORDERING INFORMATION 

VHWtSG AWiWWDUNG /Off ftifWUM (J 

i^r ^( crpr tj* ^ tnE/nr c^ftt. vuxiL cHtdft 

*■ t W«OfV7i MLi*T IOC Mtf* ny 




GAME 



I ok 



-J - - 





vWfs, fry 



f/ii men I 



An arcade game calling more for 
menial than physical reaction, 
Number Bumper works in 
Color basic usid — with the change 
noted an Line \ 50 — on the MC-1CL 

IVe corrcspfjndcd wilfo hundreds of 
Color Computer owners, and while we 
all share one interest — the CoCo — 
we are a community of differing 
physical abilities. I know of a recovering 
stroke victim who use* two fingers of 
ihc same hand iti type the basic listings 
found in the ratnrow. And there are* 
users with degrees of impaired move- 
ment or paralysis caused by a range of 
circumstances. 

Number Bumper is a game that such 
liters can play. St is not meant to 
ton descend to anyone's physical dis- 
-ihliiy, but rattoti tu equalize play 
among the range of our CnCr* family 
by making the gist of the game a mental 
decision triggered by the Up of any key, 
I think Number Bumper will be chal- 
lenging to all who enjoy recreations 
catling Tor nimble wit*. 

( Rkhard Rameita u it farmer newt- 
paper editor who now works ax a •writer 
for a California hospital. He hux 
published more than 200 Color Com- 
puter programs.) 



To start the game, type run and press 
Entfr i Orange bar> are drawn at top 
and bottom of the screen, wiili ihc word 
"SC URE^ at the bottom. Tap any key 
to start the game. As play begins, a 
number ranging from zero to nine 
scoots across the top of the bottom 
orange bar. Pressing any key shoots it 
id the lop of the screen. It rests where 
it hits, 

If a number Is allowed io acuut all 
the way across the screen. 10 points arc 
deducted. Points are scored by shooting 
a number up to rest against a higher 
number Fur example, a '9' has stuck 
again*i the tup bar: a*r comes scooting 
across. A key tap srnds the l V upward 
10 suck against ihc *9\ Since 9 - I - 
8, the turn is worth eight points. There 
is no score if the top number is lower 
than the number that hits it 

The game ends if two of the same 
number end up touching, either side by 
side or top to bottom. ThU produces 
a mixing sound ♦ after which a run ( her 
game may be started by tapping any 
key twice, 

(For those having any questions 
about this program* Mr. Ramella can 
licctnUHtied at 1493 Mi, View Avenue, 
Chico. CA 9592ri Please include an 
5ASEJ n 




y Richard Rameila 





I BO me PAIN80W Oetobor IMS 







CO CO CAOSSWORDS 



jft'teri^n oji ooiiwofo' prince totikh' 
Vow YOu tcm toll's Tiwm nr vrtif" ttntOf 
corhpuwi rAjsipf v?i rftrtfnin* J 7 nurJKtt 
w>1h tow ips*t a* rSKto i«y ft pnv-nrwn 
rrtfcrw induce* turn tooHww; nt SAVf 
HfcLP, IfVJLiU OftCTtO QtfFN nVl f.HfAT 

dutfw oft eoc-n 

fltOUlMS IBM RISK 
MR ST £11 SET SI 4,? 5 
EACH ADDITIONAL StT lit. 99 
StT «t NOUI AvAlLAALC. 



BMWMASTCft 

Mftv* niryig tnn *^n ri lh« Hons 
wtving fever to yd' mitty nitirvTMtn 
Watch tor toiiT»fl ^im cin<j ro*«Jy 
curtomofi Loock d tun 

A«otim« 3ix a >oystkh 

TB* f SM.91 
DISK tlT.Pi 



BUKKMAAD'S ISLAND 

A nmnrt rww won rrw a'nnfttc 
<vii*nTnr* TnH nnn win ntcw ynur tr>ray 
Ofl> Wrmanr on» inrl Rinrkriftnrrt t. urtnri 
Q9 J"-g 9uQr mmctfof rjl iab nrunrru 
while your liitf r>jifrrK fry wnrlrrnritrt s 
CvH»d frwjture Toml poiy mom*, 1 

AcOUlAiS 31H DISH ONLY 
DKH fl* 91 



PANIC 

'.Wrvli ttiQ ioaaon cmc <igf>l 
'm<oW Uig hc*w> and duv rhflfh 
Hciun tit r u n Q'jiOlP yOU ifi Win 
ouhPlahOTing g/apwc <y cod* game 
tnjovmem tor asi aget 

31K & JOYSTICK 
TflPt S14 « 
DISK J17.9S 



fjowt Roy this popular board gome C r 
r Ju< u-pTiputea Prubotrtr the moat 
realistic cxxTOifof beard aome 
nmuiijtion evfli Contain* ail 1hfr 
Ibuiuiito of 'he admiral Buy, tent c< Jen 

[ |{j[Jt#lRft iJfKJ LWCUrr* □ WBdrt* 
lur«j LKFun witti mi* u.uyium 

AtQUiMS 3SK & JOYSTICK 
mP< A9.9S 
DISK *K£.VS 



Jr^#iyTH€ MARTIAN CAVPT 

A>' mew DJlQfJtiic Odvrjr.tijrc MQn 

dhoo**ta 'hot crcc omstctfl on Wort 
Con yau Pifid bit n^don Mo*1kiri OtP n 
*tfiVp iO-JT/ti vffao'l ^0 Ovflf 30 ^c'tranr a* 
artmoied high fiji grapntos 

( ^lOlftti UK > HAA CH 1 ! IM ( 




■iL'EWffiBiiiii; 





WW lELflS 

GOLD RUNN€R 

Pr«n* 'tee nitirtt l|4 AAjr uttvm et»dhvj 
iturdi Ilb DOCDh &yi tu turul-jl 1 Tt.tfie 

iwt huJoatt liijd tioijfi tMtrv 0Hjr;ii*» 
itM« 'LKJJes'i & W«JU«rv 'OUn SnjtHl» 

32 * m>e uwtdl yuiJ 1 

NCOUIMS 44K M«CHIM< 
>OVSmH OA RCVtOAAD 

DISH $1S.» 

S ATTIC STATIONS 

UTTU S1KTHHH <1 n wmaip r/ n 

popukjf feoora gome ^iUxvjt o oour« 
ir>s (rioti outitondHTtg »und and 

gropnit* you *"<Ju* Avar tkBOtd Of 
•ATTK ETAHOtB Jl a art* playv 

(rvtflrocrt* iirtiuianoi". o* Mc>L iiratsgy 
OftQ <UCl( Tho [WJYO* pits hit icictco* 
iMUt agafftf tnj cold, cwvwng logjie o< 

AiQUIMS 3SH DISK 

DISK St4.»S 

VCGAS GAM€ PflK 

hum vuu wun^vJ lu Lfii\j Lui 
"Vnnjm limiiw wiln vuu^ N^jw you njhJ 
Si* tUHtfruTil uunvi ii Ihla uKjuIujuw 
6"or if jpck. K4hq Pc*»f, p*ut thnw om^r 
(IqI maOfiin4» k»«oi4«j; Ih* Ofdy ^r-.ing 
milling It It* V0M!e Of WO'ifua r-Jewinfil 



AiOUIAIS 14K SIT. iHSlC 

n» »4.f s 

DISH ItT.tft 

COLOR CAR 

W>u rtikBrl r>v n rtiri rmw hitm II U 
Pflif-m^Wig (VryicJ PtIi U>le racing 
Wltfi vo»if rompuMf til at m« wneei erf 
yoijf iocw- lhmi<gri tn» nirfcn.it 
lacecourig 'aanp $l j\imp* o*n« eoftr 
but b« aarelui bacauw th*y1i *Mn Pho 
tovori 

H«9UlfttS A*K ft JOVSriLK 

DISK Jltnt I 

AUZZUJORM 

Ti» ti-awi cucund 1ho iciwr MNi>g th« krvokobo! for poind 
AtQUtAfi 3X.K S JOYSTICK TAAt ili.TS DISK 1II.4& 




i ill » ;k!j i 'K 



Phone Orders (616) 957-0444 NQ D€flL€flS p L€ftS€ 
4285 Bradford N.E. 

Grand RapldS, Ml 49506 'Ada S2 0U ^.pping 6 tionain ,a 





moQ'AMI * WfMHtmt l 1 - IIP Pit \ * SUWL t 



For Coco . . , 
in the Midwest 

Now in our 4th year! 



New Catalog Now Available 

CALL OR WRITE 





■into 1»h: 



Pit I IHBlllr lC 

institute • - - 



0 



or v-t*[>lp 



4 119,13 




FALL SPECIAL! 

Slar 50 -10 PRlNTfH 

MolrSelnduotrissMacHjl 101 INTERFACE 

i \nr a ioms brown vinyl DlJftT onvFF 

Spare replacement 

Star tw pah of , PAPER 



91 Q 00 

V ' ^* COMPLETE 
3AVE3lm 



■AvlfiortiaeJ Stat Mlcionics Set vie a Center" 




H J 



STAM 04 AD MODEMS. . . 




Avals* SCO w Lin kable 


74,95 


volkKmncfBfTi wltn cable 




SMiRT MODEMS... 




Hayes 300 




Aval Die 1200 


270.00 


Prorritiin.au* 1200 


3G0.00 


*J|h OpIlQHS 




Coco coble 


U.&3 



CHOOSE FROM OUR LARGE 
SELECTION OF COCO PRODUCTS 

86. Colorwaro ... Doll , . Derrjntief... Dynamic ... Elile .. 
HJL ... JAM ... Mark Data ... Meulc mdusirici,., 
Michtron , LL Mlcroecm ... Tom MJ* PRA PKF 
Speech Syatama ... Stirjar . TCE VIP nnnimprrai 

Vm? Wt fravff CHILD'S Pi A V/ 



513 396 SOFT 

s si 



■ 6y Modem • 

513 396-SHOP 




m$ Losanliyiile, Cincinnati. OH 45?17 

4MI»iH£ — Jl M E llf^lC COL I 



The living: hmbhhwph 



300 
END 



.230 
12 



100 REM * NUMBER BUMPER * TRS-G0 

COLOR BASIC I6K 
110 REM * BY RICHARD RAMELLA 
120 CLSJ3S FOR X-l TO 18: Q$-Q$+C 
HR$(128)i NEXT 

130 Z$-CHR$(255) : FOR X*l TO 5 1 

SS*Z5+Z3: NEXT 

140 S$^ ,1 01234567S9" 

150 PK=1024; REM * MC-10 MAKE TH 

IS PK=16334 

160 PRINT Z$; 

170 PHINT § 448, Z$f 

180 PRINT @ 483/ "SCORE: "; 

190 PRINT @ 232 , "TAP A KEY TO ST 

ART" ; 

200 TF INKEY$^»" THEN Z-RND(0) : 

GOTO 200 

210 PRINT § 232 

220 N$s=MID$(S$,RND<10) , 1) 

230 X^RNP (2 ) 

210 IF X=l THEN FOR L-447 TO 416 
STEP -1 

250 IF X-2 THEN FOR L=416 TO 447 

260 PRINT P L/N$: 

270 FOR T-I TO 40: NEXT T 

280 PRINT § L l CHR?{128)f 

290 A$^INKEY$; IF A$-:>" "THEN 350 

300 NEXT L: FOR X=l TO i0 

310 SOUND RND(13) *RNDfl3) ,1 

320 NEXT Xt SC=SC-10 

330 PRINT % 494, SC?** 

340 GOTO 220 

350 FOR L=L TO L-384 STEP -32 

3 60 PRINT & L,N$; 
370 L1=PBEK{PK+]>1} 
360 R1=PEEK{PK+Iyr-1) 
390 Ul=PEEK{PK+L-32) 
400 IF UK>12S THEN 430 
410 PRINT § L,CHR$(128) i 

4 20 NEXT L; GOTO 220 
430 P-FEEK(PK+L) 

440 IP L1=P OR Rl-P OR U1=P THEN 



4 

450 S1=U1-P; IF SK0 OR Ul=255 T 
HEN 220 

460 sc=se+si 

470 PRINT § 494.SC?: GOTO 220 

430 PRINT § 14, "END"; 

490 FOR T-*l TO 30 

500 SOUND 100,1: NEXT 

510 PRINT I 448, ""f 

520 Z$=INKEY$: IF Z$=» H THEN 520 

530 GOTO 120 

540 END 



182 



TUB HA I NHQW OfllObC r 1 3BS 



64K EXT. BASIC 134 95 

Color Computer II 




KEYBOARD 34' s 

Newest Color Computer M keyboard to fit your old style Color Computer I (silver or white case), 
TDP-100, and older GoCo II. Just drops in, no soldering or cutting necessary. Adaptor Tor 1982 
and previous computer (D&E Boards} 9,95. 

Monitor Interface for above CoCo II 29.95 plus 7.50 Installation, (color & green compatible) 




SUPER DRIVE SALE 

Specie! prices on new first quality disk drives. They even have GOLD connectors on the 
back. . .Some other places charge 279.00 for dr. i and 349,00 for Or. 0, not usl Drive 1 is for 
mod I, Second Color Computer drive, or external mod III, IV. Drive 1 just plugs mlo the extra 
connector on your Drive 0 cable, Both drives are compatible with any version of the Color 
CompuLer and all versions of drives. Drive 0 is your first Color Computer drive and cornea 
complete with cable, manual, and R.S. controller. For doubie-sided, add 45. 00 (only tor those 
who have DS-DOS. boards and knowledge] 

THE COMPUTER CENTER 

9ni-7El^4565, 5512 Popiar, Memphis. TN 38119 

Add $4 90 ('it snipping & handling— Visa, M/C accepted— Prices subject to change without notice. 



COMPLETE SG-10 

PRINTER SYSTEM 





COMPLETE 
SYSTEM 

NOTHING MORE TO BUY 

* SUTlfiJt f rHSWWlllVI t ^ j 

* n pe itLEcrroN.'i i n t ik i * i 



HEX DUMP for Machine Language listings. 

I KirTlON and adjuiUibk tractor feed. 

NLQ 17 s 11 (Near Letter Quality. 

20% INCREASE in throughput. 

ULTRA HI bii image graphics. 

120 CPS with true descenders. 

CoCo and IBM Compatible. 

ft INTERNATIONAL, Standard or 
Italic character *ets. 

2K lit I TER 

1 YEAR STAR WARRANTY 

Service blc at rivet 4000 locations 



BLUE STREAK II 

SERIAL TO PARALLEL INTERFACE 



• RUN LOCO J pt II to PARALLEL PRINTER 

■ HIGH QUALITY TOGGLE SWITCH ELIMINATES CABLE SWTrCHlMi 

• im\ <wl \m. 24oo f mo> ma switch able saw rates 

• AC WW ER OPTIONAL NOT NEEDED WITH 5C-J0 PRINTER 

• COMPLETE WITH ALLCABI F5 A NT) CONNECTORS 

• THRU-PIT EQUIVALENT TO * _ 

BUFFERED INTERFACES ^ S 54* 5 SmppiNG 

■ 1*0 DAY WARRANTY 



PAID! 





SUPER GEMPR1NI 

CUSTOM SOI "! \V ARE 



Overall, Super Gemprini is very well- written and documented." 

—Rainbow December 84 review. 

BONUS! nPESELECTION/ll^ORlAL PROGRAM 

FREE WITH SUPER GEMPRINT 

Menu driven program for the CoCo. ieoches tind shows the new 
uwrr die numerous features of Hie SG-10. 



SUPER GEMPRINT AND 

TYPF SPT FrriON'TtrTDRlAl, PROGRAM 



17 



95 + w slurries 

QlhJ HiinJIinu 



ALTO "ORDER LINK 

1 -800-251 STAR 
Personal Service 
(513) 236-1454 



DA YTON A SSOCIATES " , INC. 

TMRM DUN & BKADSTREET LISTED 

^tiVTvTSB 7201 CLAIRCRFST Kf Dti C 
■ DAYTON, OHIO 45424 
M,'V'""?rl RESIDENTS ADD to% SALES I AX 

| I CO D ADD £2,06 



MNBOW REVIEWS 




20S 
219 



■ n Ml !!*»» HII ■ i r 1 1 . 1 



BASmtT 

Puis A Variety 01 Oplions At Your Fingortips/yatfay Micro Systems ; „ 

Color Compulor Machm« Monitor 

Gels The Job DorWfle»J Computers And tntelltgence ^.*4*»„.» * 

CoCo CaNigrapher 

Captures Calligraphy s Ponmonstup/Suffar Software , . „ .2*5 

CoCo Checkbook DttK 

A-. Gumi As Tli«T«pH Vhrali)n/Spw;fnjm Projects, tnc t , 197 

CoCo Echo 

Gels It AH In Writing/ Forfwn So/nvaro T , 20B 

Dungoon Qutux 

Combines Adventure Intrigue With Arcade-Gam* Ac I tons' Computer ware t97 
EARS 

Pioneers The Way For Spoken Command Response/Spawn System* 201 

EZ Dltk/Casielle Encrypt 

For Personal Program Protection/LanoWre..* 

EZ P rot II or 

Helps Sueamiine Programming Tech ntques/Land ware 

Football Stattitfci Package 

Keeps Thorough Slats/Super Software 

Guide To Computer Magazines 

Is Comprehensive And In formative 'Sieve Davis Publishing 
HARDCOPY 

A Five-Star Choice For A Printer Utllily/Compuffca, tnc 

Merge n Mall 

Qnts Ywu Organised Easily/Compufvrirav* » 

NutrigyliJE? 

Lets CoCo Guide Calorie And Nutrition in take/ Homesoft 

OS-9 Hl-Raa Screen Dump Utility 

For Quality Prinlouts/fladVo Shack , . .. 

Pcraonal Bookkeeping 200 D 

Has Significant Improvemonia/A MD T Sterdenoers , f . . . , 195 

PET STORE 

Test Your Management Sklllo/Pa/ Gmfilians „., T _,„ r ,,„ TT ,,.202 

Probalolo 

Not Just A Random Number Lottery/Gary Olander .196 

Protestor prstiffote's Muilc Machine 

Makes Perfect Practice/Aadfo Shack . 2P1 

Prtnt Master 

Helps Master Th e screen Du m p/D ataman International. , 1 08 

HS232I/0 

Allows Adaption Of Compatible Peripherals/ftadrr*. . , t .s 212 

Sound Generator 

For The Sounds Of Your Ltte/Tothtan Software , 206 

Tela patch 

An Excellent Enhancer For Teiawriter/Spec/rt/m Protects, inc. 209 

Trivia 

A Question Feast For The TrivFa Buff /Moore Computer Services 160 



1 ■ 1 -rtma+^t*. 



199 

200 

?04 

toe 
21a 
102 

• •■ijLjj. ,2l3 





f Jriafcsr lwci I rainbow 1 65 



MAKE THE RIGHT CONNECTION 
WITH A TANDY PRINTER 



When you invest in a printer, the 
last I runt} you want is lo find thai 
it's not compatible with your Color 
Com purer So why lake chances? 
Coma to Radio Shack, where you'll 
find a wide selection of printers thai 
are ready to use wtlh your Color 
Computer, Ail you need is cable — 
and we have that toot Just choose 
the Tandy printer that best ms your 
specific needs, 

What Type of Printer 
Should You Choose? 

When you are ready lo select a 
pnntor, whothor it be for homo or 
business, remember that print qual- 
ity, speed and product dependability 

are important considerations as to 
the type of printer you need. Choos- 
\tifj h satisfactory pnnter today may 
be as important to your work as rt 
onco was to hire on accurate, otti 
cient and dependable typist. It's 
atso important that th* company 
you buy your printer from is nearby 
with answers to your questions , top 
quality supplies and spare parts, 




OMP 130 



Correspondence Printing 
for Just $349 J5 

If you need correspondence-quality 

Sin ting with variety, our new 
MP 130 is Ihe ideal printer toryoul 
It prints In four character stylos: 
stand and or Italic cursive In front 
panel selected draft or correspon- 
dence modes at up to 100 charac 
tens per second, tt also supports 
supers&ubscripis, double- width, 
bold, double-strike and micnofonts. 
Prints original, plus two copies on 
4" to 10" f unfold paper pr single 
sheets it also features a tractor fnr 
continuous forms and aula load/ 
eject. (#26-1 280, $349.95.} 




Budget-Priced High 
Performer 

There are several reasons why dot 
matrix printers are more common ty 
used with personal computers than 
any other type ot printer, One is 
price. If you are looking for an af- 
fordable printer, you'll Find our 
DMP 105 is Idas! For under $200. 
this bl -directional dat-mathx printer 
will fulfill your data processing and 
general purpose uses Another rea- 
son dot-meinx printers are so popu- 
lar Is speed, Our OMP 105 
produces SO upper and lower tase 
characters per line at 43 lines per 
minute (30 ops), Bui the most im- 
portant reason is performance. With 
hit-image graphics mode, remov- 
able adjustable tractor, our DMP 
105 is hard to beat! f#26-i276, 
$199.95) 




Our Lowest-Priced 
Daisy Wheel Printer 

How good do Hie printouts you 
produce have tft look 1 ? If ynii am 
producing bus moss letters or impor- 
tant reports, you know ifs essential 
to get clean, sharp characters. With 
our DWP 220 you 'H get full-featured 
letter-perfect printing for under 
$600. Crisp, electric typewriter' 
quality characters are printed at 
over 200 words per minute (20 cps). 
Also Includes forward and reverse 
paper feed and Valine feed, under- 
line and programmable backspace. 
(#26-1278. $599. i 



NEWT 




132-Column Printer with 
1B-Wlre Prim Head 

Never before has such fine print 
quality been so affordable t The 
print head of our DMP 430 contains 
18 wires In produce excelled! 
carros ponoonce-quahty ton is m a 
single pass prints 10, 12 or 16,7 
characters per inch, plus elongated 
standard, elite and condensed at up 
to 180 cnaracre r s per second, you 
can choose from mlcro t Italic and 
double-high fonts, too Pioduces 
bit-image graphics at 7 or 16-dOl 
columns. The DMP 430 features a 
ft t»e pin-driven tractor— not 
sprocket, and is com pat i hie with the 
IBM" PC {£26-1277. $899.) 

Come in Today! 

Come lo your local Radio Shack 
Computer Center today for the best 
selection in hig ^performance print- 
ers, as well as cables and accesso- 
ries. Each of these printers feature 
both parallel and Color Computer 
compalibte serial interfaces so you 
can use them wilh any of our com- 
puters for "no-surprises" printing. 

towttatt if a-itt tJtMt 
p*t1)eipMi!ng R*ti>a ShSek ste*ti dOtf^oWf. 

Radio /haeK 

COMPUTER CENTERS 



fiend Me a i rjBC Computer Catalog 

1 

MM To- FtBdiQ snack. Dipl. h-Vo y 
.TOOrKwTnndvi^HV Fi Wnih IK rwwj I 

f 

I Haw 

I Maim 
I 

j »i# £o 

PritK apply ii flaw &i*ckC«n«it6f Cesntrs and 
irvmnafimjf fasUww Uattvie? Oat? 



RECEIVED & CERTIFIED 



Jim following products recently have been received 
oy the rainbow, cxarrnnod by our magazine staff and 
approved for the Rainbow sea/ oi Centticatton, your 
assurance that we have seen the product and have 
ascertained that it is what It purports to be. 

This tnon I h the Stsai uf Cat Itfiuativn has het»i i 
issued to: 



No- Stat II, no El- by 15-inch antistatic 
pad to rest Co Co on, protect it from 
static electricity and draw dust and Lint 
away from sensitive chips. The pad is 
made of inert conductive foam, lam- 
inaicd iu a iiificil fabric tfsulam* 
no sprays nr chemicals. Amber Ei\tei- 
prwes. P.O> Box 7439. Green viiie. SC 
29610. $5*95 

Escape From Dcntta, a 32K ECB 

graphics Adventure <et in the medieval 

Cnsllf * if DrtlrM The! AilvnHilrri IS 

challenged to escape I he dark, damp 
and stinking dungeon of the Castle 
Derma armed with noihinti more ih.in 
pood tense and survival skills. Ark 
Royal Games, P.O. &o.\ 14806. Jack- 
sonvtile. FL 32138, ca\se(iv $25 95, disk 

Island Adventure, a 32/64K firaphics 
oriented Adventure game requiring a 
disk drive. The scenario: your private 
aircraft crash-lands on a remote Atlan- 
tic island. Yon awaken uninjured to find 
yuur demolished plane missing it* 
ladio. Did il fall iiitu the ocean? Did 
someone take it during your uncon- 
sciousness? Is the island, therefore, 
inhabited? Where ore you? How do you 
get off this island? Stephen & Boothby. 
435 Dorset Commons #93. So. Burling- 
ton. VT 05401 two disk* $1195 pins 
U v/ n 

Hal lie Italians, a 31, h4K on? player 
Interactive game to test skill and 
strategy. CoCo is your adversary as you 
face off in this game of tactics, NOVA- 
SOFT. 4785 Bradford V £, Grand 
Rapids. MI 49506, cassette $21.95, disk 
$24.95 plus $2 SfM 

Blackbeard 1 * [stand, a 32K. Hi-Res 
graphics Adventure requiring a disk 
drive wherein vou. Tom Wemwoirh, 
wash ashore on Captain Fdward 
Teach* fa.k.a. Blackboard) bland 
paradise. Can you iind his treasure 



Iwfote the volcano erupts? NOVA- 
SOFT, 4285 Bradford N,K. Grand 
Rapids, Mi 49506, disk $19,95 plus V 
S/H 

Bui2*orm, a 32 K maze arcade wherein 
you guide Bui* worm hi cm sEinirliiHi 
and gain points. But as Bur/Worm 
grows longer, it must avoid biting itself; 
Buzz worm bites are Fatal. NOVA 
SOFT, 4285 Bradford N,E„ Grand 
Rapids. Ml 49506, cassette 515,95. disk 
318.95 plus $2 $/fi 

Color Car, a 64 K racing a read r, game 
requiring joysticks. Among the hazards 
arc other drivers, air and water iumps, 
NOVA SOFT. 4285 Bradford M£, 
Grand Rapids. Ml 49506, cassette 
319,95, disk $22.95 plus 32 S/H 

Cold Runner, a 64K arcade game with 
joystick option. The object is to collect 
all the bricks of gold on the screen, 
avoid the guard and reach the top of 
the screen where an escape ladder 
appears. NOVASOFZ 4285 Bradford 
'V. £, Grand Rapid*, MI 49506. rtuttittte 
$14.95, disk St 7.95 plus 52 SfH 



M one)' poly, a 32 K CoCo version of the 
popular board came "Monopoly" 
requiring joystick]; and containing all 
I he features of I he original game 
NOV A SO FT, 4285 Bradford NF 
Grand Rapids, Mi 49506, cassette 
$ty.95. disk $22.95 phis 52 SfH 

Panic, a 32 K arcade flame requiring 
joysticks. The object is to dig holes and 
wail for a Mcany tO fall in, rlien bury 
him before he gets out. NOV A SOFT. 
4285 Bradford N,E>. Grand Rapids. Ml 
49506, tape 514,95, disk $17,95 plus $2 
SfH 

Scepter uf Ursea T a 32 K graphics 
Adventure requiring a disk drive 
wherein you cxploic [lit luuihi >siiic 



and harbors oi exotic Ursca where 
dragons dwell. Fnckty Pear Software, 
2640 Conestoga Avenue, iucson, A£ 
85749. disk 29.93 plus 5 J JO Sf N 

EARS, a 32/64K audio i coign it ion 
device to allow users to train CoCo to 
recognize their voices tor handset 
programming. Up to 64 voice prints can 
be loaded Into memory and then saved 
to tape or disk. Speech Systems. 38 W 
Fleer path fttml Rafavia, IL 60510. 
$99,55 

The Best Screen Dump Utility for 
Epson Type Printers, a loK screen 
dump utility featuring three sues of 
printouts (U by 7 cm M 17 by 17 cm, 
nr 2fi hy 28 lid ), douhlc-slrike option 
for darker printouts, reverse printing 
switch and use of double-density; bit- 
image mode. LMD Micro Computer 
Services, ltd,, 1 044 7- 124 Street, 
Edmonton, Alberta. Canada T5N 1R7. 
aissrve $14.95 phis $2 Sf H 

The Disk Pilot, a VI K disk maintenance 
utility that features error trapping, 

romplclc in fur mariun un uny file 
including granules used, sire, execute 
addresses, copies, kills, renames files 
and is cursor driven. CMD Micro 
Computer Services, Ltd,, 19447-124 
Street* Edmonton, Alberta. Canada 
T5N JR7, tape $14 95 plus $2 SfH 

Disk lllililj Package, a 37K utility 
including the following programs: 
Archive, to save tape to disk: Backup, 
supports 40 -track syaicmai Format, 
replaces us* I n i T will work with 35- or 
40- 1 rack sys terns; Find, reports all 
occurrences of a pattern; Compare and 
Menu CWD Wiwt Computer Serv- 
ices. Ltd., 10447*124 Street, F-dmonton. 
Alberta. Canada T5N / R7, disk S 19 95 
plus $2 SfH 

HIRES*, a 16K high resolution text 
display with bask enhancements. 
Features include line upper- and 
lowercase displays with 24 lines and 
scroll protection, same version for 
either cassette or disk systems, variable 
line width and instant change between 
two character sets. CMP Micro Com- 
puter Services, Ltd. i 0447- 1 24 Street. 
Etlimtnfim. Alhrrm, Canada T5N 1R7, 
casictte $19, 95 plus £2 Sf H 



l&B THE RAIN *OW Otlob*, iges 



Label Maker J.Q. a 32 K hCB utility tor 
printing labels compatible with all types 
of printers Features include Hi-Res 
scire n preview before printing, autc- 
malic centering, default* can be 
customised and same version fni 
cassette or disk systems. CMD Micro 
Computer Services. Ltd., 1044?- 1 24 
Street. Edmonton, Alberta, Canada 
TSN IR7. tape $19.95 plus $2 Sf H 

Magazine In del System, ;i ]6K olilily 
requiring e disk drive to keep trunk hF 
magazine Articles, Features include 
transfer utility insuring compatibility 
with other database programs, fast 
search routines and the saving of data 
in a cotiipieKsed format for more rec- 
ords pei disk f Vf/7 Mh ift Computer 
Services. Ltd., 1 044?* 174 St mi, 
Edmonton. Alberta, Canada 73 JV }R7, 
disk $14.9$ plus $2 &} H 

C BASIC ft 32/64K programmine 
ui.litj requiring a disk drive to convert 
Color HASir program* into machine 
language programs. Feature 1 * include 
over 100 DASlc commands and func- 
tions that support disk, tape, screen and 
primer I/O. high and low resolution 
graphics, sound, play and string oper- 
ation v Alsu included is a full 'featured 
BrtAlf pmgiatn editor using a 51 (54 or 
8 5- by- 24 line display. (AK is recon> 
mended. Cer-Comp. 5566 Rkhochtt 
Amine, Las Vegas, rVT 69} 10. disk 
$119 plus S^SOSJN 

Speak Up! 3J, a 16/32/ 64K texl-tt* 
speech converter using just over 7KL. 
Features include voice synthesizer 
requiring no additional hardware, may 
be embedded in basic to give your 
p Migrants voice and documentation 
Willi hints tii help OiCtrtt pronuncia- 
tion and change the pitch of voice. 
Educational Micro, Inf.. 1926 If oily* 
wood Bb'd., Suite A62ih Hollywood. 
FL 33020-4524, cassette $29,95 

IraighU Into Perioral Computers a 

hook of general iiifoniiHiiun nbowt PCs 
'with overviews of the history of PCs, 
the anatomy ol the portable computer, 
the role of communication technologies 
in the PC revolution and chapters deal 
tag with the structure capabilities and 
design of PC tuft ware. The Institute of 
Electrical and Flrffrtfmvs Engineers. 
Inc.. 345 East 47th Street, New York. 
rV Y 10017-2394. $29,50 plus S2 Si 11 



Trigger 64, a fi4K rtindiine code utility 
for the C0C0 2 thai acts as an interface 
between EOT ASM and BASIC, allows 
switching between the two and CXCC* 
ML routines in basic wjih crash prool 
FUTASM edit buffer, Master Crea- 
tions, P.O. Sox 2040. Pine Bluff. A R 
71613, cassette $34, 95. Arkansas resi- 
dents please add 4% satex tax 

OTF.RM, a terminal emulation pro- 
gram requiring 64 IC, OS-9, at least one 
disk drive with controller, a deluxe R5- 
232 Ptugrarn Pak. TRS-BO MultiPak 
Interface or PBJ rf-Ru* and modem. 
(J VERM permits you to 11 vi rnfo hs 
u terminal to access BDSs. information 
service* or any host computer (even 
another Co Co) that supports eommun- 
k'niioa with remote terminals. New 
Wot hi Trthtmiagies, Box 1209. Dublin, 
OH 4301?. $39.95 plus $7 S(H 

Kansas Lily BAMt. an OS-9 imple- 
mentation that requires Ilk lor the 
program and approximately 2K for 
fCatw and program storage, Feature 
enhance rtienK include Tunc dons *ucH as 
PEEK and POKE* ra n a hies dynamically 
located, sequential and random disl 
files provided using standard operating 
calls, Shell commands can he 

executed from command line and 
atirliiy to add floating point math. Sieve 
Odtieat k<W9 Fast 73 Terrace Kansas 
City. MO 64133. dhk $75 

Tele Addresser, u 64 K record-keeping 
utility requiring a disk drive. Features 
include over 1,000 records per disk, 
printing of address labels, telephone 
record rugs nm Li on, telephone direc 
lory printing, sales call formatting and 
sequential alphanumeric ordeting of 
any field users select. PKM Software 
III? Denton Street, Lakeland. FL 
33803, disk 149.95 plus $2.50 Sih 

Soft ware Sucre**, a hook by Brian King 
advising programmer* mi huw to mar- 



ket software successfully, Included are 
chapters on planning a software busi- 
ness, finding m;ukf iv fr.ir software and 
deciding what software lo market. 
Potomac Pacific Engineering, Bui 
2(127, Oatthershitrg, MD20S79 V $4.95 

fnvettogiaph, a 52 K ECB investment 
analysis 100I requiring a di^k drive 
Features include analysis of price and 
volume data (high, Uiw mid closing 
prices and trading volume J for Mocks, 
bonds, listed puts and calls, stock 
indexes, atack futures, mutual funds 
and commodities. Radio Shack Stores 
ruiifunwide. disk $49,95 

Oreheslia-9<>CC, a f6K enmbi nation of 
software and hardware to make ym> 
maestro of your own electronic otches- 
tra and transform Co Co into a pro- 
grammable music synthesizer Feature* 
include a cartridge that connects 
CoCo\ I/O connector 1.0 your stereo 
to produce a stereo synthesizer; six 
octave ranges: up 10 five tim villaneous 
voices using two stereo channels; Musk 
Language programming method ihui 
lets you enter all components Of a piece 
cj r music line by line; four or five voices, 
each of which ean be assigned to any 
of five instrumental canities Uune color 
registers): one program in ROM al low- 
ing you to create, play* load, edit and 
cave 10 tape or disk; and a Transfer 
Mode to transmit files via a JIM) Baud 
modem. Software Affair, distributed by 
Radio Shark, available at Radio Shack 
Stores ttatiunnide, $79,95 

UrilcJ-acc, an intelligent serial -pat a Lie I 
interface requiring a Centronics torn* 
patible parallel printer, a I JO-voll, 60 
Hi power source and C0C0 with Color 
raw I 1 ROM or later, which samples 
incoming data and computes transmis- 
sion rate for maximum efficiency 
Spectrum Projects. Inc., PO Bin 
21272, 93- 15 86th Drive, Woudhaven. 
N Y i 1421, $59.95 plus J/ Sf H 



Thrj $9ol at Certification program is open to all 
manufacturers of products for the Tandy Color Computer, 
regardless of whether they advertise In the RAINBOW, 

By awarding a S&ai, the magazine cert it 10 g the 
product does e*fef — that we have examined it and have 
a sample copy — but I his dons ttut uunstllute any guarantee of 
satisfaction. As soon as possible, these hardware or software 
items will be forwarded to the rainbow's reviewers For evaluation. 

— Monica Dorth 



UctDtwr fvB* THE HAlWHOW 189 



Software Review t 



Trivia — A Question Feast 
For The Trivia Buff 



True or False? Henry Fonda played the leading role m 
the inn vie High Notm 

It' you answered "true,™ shame on you. Fvciyhody know* 
Ciiijv Cooper wiL-i ihc Ni,jr ol ol IftSI grcai movie-, 
of an era that was dominated by cowboy heroes. Clint 
E ail wood? He was just an also- ran on an old TV serief 
Called Rawhide 

Here's one for you sports fans: Who ti the leading home 
[■in nil I ei n\ n\\ itinr In Inisfbairb ntajui leagues? 

Babe who? How long has it been since youVe been to 
a game? The correct answer, of course. is Henry Aaron 
Now, who was Aaron playing lor when he connected on 
his historic blast? How old was he? 

[f such information captures your interest, welcome to 
the growing club of trivia buffi who thrive on bits and 
piece* rif sfcittiel intra mcsmhcquealL.il Uivw from rhr p,i*L 
You wilt probably also enjoy Trivia, a new qui? program 
from Mo ore Computer Service* featuring Sflfl questions 
Ui the lullowing categories: 

A) Entertainment, Movies, TV, Music 

B) History, Geography, Pontics 

C) Art, Literature, Science, Nature 



ADOS 



ENHANCED, EPROM-ABI.E 
DISK BASIC 



W.Ti-cjUT «ctWc*a <**Tp*oa.|j' ADOS t,=+ipau*» wim awiuaJTr iM^ m< 
ea**« afl6wc*aiio«, aa.4 .«* in* m. jw »**■ i.ie & *n wfuwi of 

fcpxw Viae ffi^l ihM in* Utt mil : **a* W H Ju*l iM« <T it **¥ •* * s«* 
**> jIlKiQW , b^-n.^ f vr'l j*=ul l» mw (Htm*** IiI mH i iH «F* 

±ga^4»hifig iQv tan MM trw( gqm i r**i«-ii itJjji ■ tag**' tint *od M Ma 
M*d'f ■' i^p4» =«-r>»-MJ » M dchnablc do-II'*! • Utir^H'o-. * *ub#»t*Jlk bne 
'■'in (mmfti ■ lAltt ECjnrvnfi ■ IDtMNtW « wnwtm «rm^ •»•<*■ eM«»wr H 
* LkmhM • ^TU rt&itfr«* .+ OCrr '» Pwne*.) " rf*t#fl*. i3» 

£fiiiO< * AUI eorvrwid • Py^^* scrfniwr-c ■ i*tI *- r-o nj La pr*wr * ML. 

+ la Inw **■«■ + *It**<»p> r +IH)* 1ra**Hn* * rw-**» tffcrt* 

1 1 Ui/ip mi I f>*0 a air Irv-rwAPr rNlf *OU40 PM>r IUW LMCIA 4at>t - 

"ft* HAINE-TiV* Dw.*ifb*( iw 



-1 *0« I fkh f prim m Auui. E fnj« rciPf *hv t Iffttfi 
*4am\ itti- 



THE PEEPER ml HHOGfiAW IHaci-k 

tMlMl^l ri|-|H II «HIH A3 T 'lCV ARC 1U**hl'Fri]l P<M«4- KL'ttSl'T 

tlTwMMfM *Mh f*» 0*1*4 fill CflWtWH ■* Ml [Hvtgr^n 

3«4V|. M>*ijril» uaim*- «ajb<p^| .«uw<< yruvnp-. tuwui ami rn|ni i <'dti u< 

Tpg'iliri rn i**rr rv fc* *w- m -TH"fw f! nm ~l . v^Mir^ m Miy *)l rt ..>■*■■ 
E**s. JIlLr • mH \ »" L» 4*<M rtUNl HIP u «l I', k 4 hlml . l# tldll*. ««ilk«*f, 

NthAaialii*, fc*ifcn*j , l* mi iHh •«<#.-'*iJi EhMFMrua.f lOmiH 
Dili 131 H T ty* 121 » 4n*fFO*M tTWCiUi Pg .UdlW 



FASTAPE 



TIlC NCKT OCSr THING TO A D(GK oaivr 



r>u^ iWI U4M.'h flit 4 ^ cz, < a<lrt<tM 1= xki> 1- Iff • up 

tmgcnigLn. f-aa^nf KTiMPlMOl C***ar« ann cri™* i*j»T>rtiH« ■ra« 

fvvaa ^4 ^lapaHMP C^Kir^aviT W*<*!ipf» ■■art tt** -1 jhpp^^j kj *■ 
diapg.nt izmj, c-wm Cjynndit/aj •■If • 1m nvt* and r*.1 &* *a«<l *•!* 
TiihaItU *f-M n>a^7 Mhw iac» w^'iiT 
Tana Ulti him, paqujpwj f>** Juiv UiiM 



S P EC MS 




i ^ <j*HJII WlM ut con » 



1 1 1 n N HtrajaJ Drnrv. 
h J v*f> A ! OB 
MaVHf hPVMa »1 76 

r3053 ^74 MM 0#v.H 
i. Cm 



U) Spons, Uames. Leisure 

b) Mixed bubtects (ail ol the above) 

Something for everybody, right? Well, most of us 
anyway. If your interest isn't Listed, don*i fret; in the 
documentation accompanying the program, Moore 

promises there will he ?1 fuidit innal "vohnhps** Tetenscil 
during the next few months, 

I hey »ccm to have thought ol everything, There u a 
32K disk version, a J2K cassette version and even a IbK. 
cassette version (which has eight different quizzes of 50 
questions each — four on each side of the cassette). All 
three vcmons feature three clock speeds, for beginners, 
advanced players and geniuses, respet:<ively 

Extended BASIC is not required, they note, whirh is good 
tor those who do not have this feature on their CoCo. 
What this means, of course, is that graphics are held to 
a bare minimum, tt also meant you're looking at a screen 
that it largely green most of the time, except for the 
qocstiunv By turning down (he color on the TV, my 
eyestrain was greatly alleviated. 

The authors appear to have done thorough research on 
the questions in every category. And they $ how a lot of 
thought in the question* selected except for the true 
and false questions, most of them have up to eight multiple 
choices. 

You have twu opportunities to answer the questions 
(uiitcv* ii\ in I he ti ue m false category) and your score 
for that turn depends upon how fast you answer before 
time rum out There'} a clock at the bottom of the screen, 
which is at once helpful and detracting, especially if the 
question is a difficult one. 

After answering the question, you're ready for another. 
However, t found the flashing prompt "Press any key for 
the next question" to he unnecessary and dciwiuiglit 
irritating — especially alter trying to heat the clock on 
the previous round. It had a kind of neon-Light effect, trying 
to dazzle me when L wasn't in the mood for it, 

i was also a little annoyed that there was no random 
selection of questions. They seem to be in the same order 
for even,- category every time the game is played. There 

i' in mif* n 1 1 m n^.i >nn ruing information rradih availubk 
for the authors not to take advantage of iL 

A m<3c from these minor irritations. Trivia is a good 
program. And if the authors follow through with 23 
additional volumes, I'm sure well see some dramatic 
improvements along the way. They are off to a good siarL 

( Moorr tnmpaltr Service*. M90 Easl Country Club Circle* 
PUnlfttimu FL 33317* uuctte 119.95, dhk HI. 95) 

— Charles Springer 



ffmf 



Rrrurdlng CuCo Mutle 



Tf you want to record the sounds produced by the CofW* 
sound generators (say, tram a mutic program), you can 
do. it easily using the cassette recorder til you use one with 
yourCoCo) by unplugging the smaller gray plug or entering 
HOTQfiON- Note that this doesn't apply to speech or sound 
generator packs you may have plugged into the cartridge 
pin l. 



TH E RAIK BOW Otil □ bcr 3 Q&S 



Iware 

COLOR DISK 
MANAGER 

Culrv niclr Manager will do UlscllVd InHidliialiona. yartfiea, 
i>ai.kup S rpfwtPr^ jJifl murh rrorflf 

* * n miliaJiic Single 1 racks, a range at IrocM Of l|* entite rjisir to 
more than 3S 1 nicks 

* allows you to make a backup of ihe rjiiw:<isry nur ni mwh oi bnic 

and Qui 4 back rf a director 5 , Crn->h octurb has d reUivtn flK* «ynmflnd 
which WW toad entire Tiles off rbe d«sk i< the dcftLSur i ljhmihs and ihe 
aUtfCalnh labia i3 good wrl' repair or MlnfltjC CJdStptfil disk SWfiraP 

way* 

* b 64K UJir^lfift aSftw'rN) a sflK &ac*up. rSofiC baekupc by track 
a range oT I'dCta lh 1tw wbnti*. rii*p i mmsh do mcro than 35 tracks) 

* gi^oE an a Hocotion tobfe map wHliyraturifis i-r^ef«fKH to tracks 
and sectorc, and showing which granules at* lis*o, Cr&piays a Me 
granule mop showmo wn*th granule*. nacHft. ana sectors ma 'it* 
■Jtfi, and Iho long l h 

* will 00 a djreetui y JttmUymrj rll» narrwts in two column t. ma nu m . 
be i of Iree granules. di*J lllti ilee byle* d (win* 6553*; nas a k»H Iris 

command 

* i 1 < ;■„.•-. i-.-- 1'.'-. lr*ck( o* Tj|o6 toads ti'C:- 'w*j „; j;. 
done by ttflsJr . or wm header tjyuot tafl in . winch hfllpt in studying ho* 
fntjs aft! vhv^nf rm nr.x fas an append cad or command 

* wwities iracKs or the rm^a r>Ek sriovnhq (he track and sector <| ap 
entx OfOjre. wnn rr$ option ot cdrViriuo or atop 

9 at multiple drive oompasitma 

» ottows you to save d block m memory io dts* , transfer? programs 
from tape to disk 

» Iwid raiKi scan feature wrucn aupwc you to scan the disk by 
Iracki and swains uvno try* arrow keys 

■ will ilumn merwory to the ecroen m oacii, good toi listkw tttftc 
(KDoraJiriur snLrrrfl hit* nas a mov? memory Nock comrrwnd. arid a 
transfer unriiini rnmmand 

a cartvpn^ decimal to nex or ne* (□ deewnaf 

■ sjiowi you fa <n ammo memory uirng (he arrow keys- wim rt«niays 
m hfti (or d«trnaJ|i and Mfiti 

* win kMd ond execute- romoac s sdyed on idsh rww* rnow# rom ia 
iam command 

* altaw* yuLj in crianrj* nngm maj addr j or ml programs . displays 
mc itdit. nj ,11 rj ffy^.m*" flflrirpsse* o! ML progrvng 



RAINBOW 
SCREEN MACHINE 

* Ado 'c&lurea lo your cernpuler- program : ML extenswi gf 
Bavc toads on tap ai 16. 32. or t?4K madimea to enable easy mudure 
0' Pll-r*a gjrBphici and le*t jn your programs Don« lori or large 
latienng 1gr cmld<Oft. WGualty impaired Of VCR title Screens wilh no 
programming 1 

# Dyer defiMdfrlB ?24 ^liaiiicler &eL leaLunno luwer mitt d*- 
Kenderb. Oreek. car&. lartk. uiiiiie^. etc. OMni^lH'y mttfilaL-bd with 
ti\ heyi . cotiUTtan4a , and F MODES . 1 2" &; it?a f « <oM uulm ni) !rw> 1 1 B 
n S 1d 64 « 2a. PftiifT i-u p TAB end comma rieidi ace fully aup» 

■ 2 rjif tind character &ftts au«orr.ai tcaHy swrton for sharjHHrt lottDfing 
reai'jnng uAdanirw, ■ubicnoi, tup#recripv fevaria viooo, lop 
•nd hotlom icroM proiect. dOObl* Witftri. :oior»d cf>aracto*» in 

PMODE a, and halp acravn. 

• S'mpie 2'lenei at>t>iefMSteC OjmmA\Kis mskHi yr»jr program or 
crxtlrol *say enlry From hc aboard, even djunnfl prooram eiecui*fni 

* Inciuoes Oamo prog ram. rrheracler-genara tor rjrfjgrans imj iikun- 
iral 16K8aCiC roquirod 32K recommenced %S9.%5 T*fm; 102.99 
Diafc. 



COLOR TAPE 
MANAGER 

• mtiiyftS mmnn-ia name program! into ono, appends molljple m#- 
chme lai*yiiaij« rwnQrams jftto ona. appends machirie lanquaoe io 
OaSic itAdrnplo irvraxlAd] 

• rafwprn numbers nom n«> in dcomoJ or decimal lo friei . «rkrwv 
in h#* a* daomai 

■ rapidly tCBfl* memory using the arrow Ktf$ *«lh dulu-ktiy <Kfm*\ 
a disoieyametiiQfy tn fww (n» necimaii irtoaacii aUoivtuhochsngmq 
Of memory m decimal 1 ur hai 

• dtaiE wrih rfuc&ng end d hie btocks. iudJi> any irfvat: nata with or 
*irnn,,,i s r.ienamo rjfbck 

• handtes prouramN *Jm varying piotk langtnc 

• rfiipfayB me otan end and r^eCule addit&sea ul Ml rirngrims. 
diapiayr; tm buffer ^tai. end and loo addrm&is* 

• conwatte ML programs Hllu i±nw. itala ■?«al&merifi w+neh tan ho 
toodod as or merged wHi. a Uaw [wngram 

a turns ihe rtirto and casserte me lor on and off wtm one key com- 

4 fiirV15lheflriQOtprrjgfam$gotopoovenlrgmwilhi^ rtllri 
H ^kln dtp command, at lows the Iransicmng oi control lo other upo* 
grama wiih a go commancl 

• mflrves. tHrjcdj of nwmo*p Iwh fitwl ihtrwiph *rwt addf«5 to rnew 
fitflil addrotr; allows *Jhe cnangirvrj <ji iri v migm t^iart adrj«» or Ml 
praams 

• Has an 8.380 Lyir* kwrjinn Outtei w,u> i|jK eystorrier and 34700 
byte tooding buiftK with 3iK systems 

• liK ECB rwimJmum St 9, 95 Tape «! 35 Ois* 



SUPER 

SCREEN MACHINE 

All gt lha raaiyrea of Scrm MKhina and mare: 

• Vafkabto SMOOTH Scroti "or pr -jicKnonai Ckiplan, listings ousj- 

twk. use. 

■ vanflnw vnmmp KEY Click (lacniB terjdpackji 

• EOTASM i- commanai for inttam compaltOility with can rrdgo 
EOT ASM 

• Super patch ^ command tor inalant compalibrhly wrth 11k 
l»uporpoigh i EdUor Assembler, 

a True 0raak key diMbln and ructignnign 

a 1 0 l>sik PtrflnatHe comm ands ufiod to activate your spec*ldnvers 

Oi subfOutlnM 

• Dynamic Screen Dump command lor dSe wilt i Cuji.i Safrwam 
fcngineanng's Graphic Scraon Pnnfl rj«ogram tor simpa* pfuriei "j^nnci- 
sihoK L ot your ecreen oven dimng program ewrtution' 

• Super Screen Machine S44 M Tape; S4T.ft5 Oiik 



Screen Mactnn*can oa used m games, word p/ocessora. utilities ett 
to ajdrtHion. ihe custom graphite cnaract&rs can be used to develuo 
Hasy aftecuva m-res crafactef -graomcs progtarhs Tha oorential is 
truly LinhmirArT 

Svi^L-n Machrw is Tully interlaced with all keyg and commanda 
Arlliuugli stimn programming hnewteoge ■& rocommertdod |ugi 
a few nuriutMs <^»nf studying and raloronojng your computer a Qe*t 
monirti'a wtU Lirrn yrm on lo ifto power 01 wmpuimg with Sereon 
Machine. 

Screen Machtne ta,ti im used to erectly create vioao 'ocordcr title 
scrseniyn laivtr^Utfnng rnrr.minran pr me vnualy impaired aimpryby 
tyfing, 



licaki lliuI uuihur inqiih-u**. nrnf ul- 
way (i wrlutrmr: . r.uniiriiiirv dealers 
nbmilrl rnmaci Kelly Software Dta> 
rrtt>niori k Lid , P.O r Box L IWiH. 
Edmnnton. Alficrta IrvhHM, H'Ut 

IHak ttoQwure com|>oliblc Wllh Kddlct 

Snack TiOSoaEv 



SUUAK SOl'TWARE 

J 7 10 U, 5tiik Ave. 
HoUywood t Rorida 33021 
(305)981-124? 

A complete catalog ot other Avert 
Sugar Notiworc producia is aveiLabk. 



Add S).5£J«r program for pesio^c and 
l^nLlLmp. I 'ioudj residents add 5% sales 
\&\ COD order* arc welumte. CIS 
orders EMAIL iu 70405, 1374. No 
relundt ur ttctianpc',. 




Software fteWewJ^^^^^Z^^^E^^S?£\ 

Get Organized With 
Easy-To-Use Merge *n Mail 

I need lo pet organized. My bass keeps telling me to 
get organized, my wife thinks I should get organized and 
my kids think. I should get my siuff together. It 's nut ihut 
I tun a sloppy person, I ju»l use the "file by pile** mcilmd 
nf si mage and ictticvaJ. When something comes in I need 
to keep, 1 put it in a pile. The problem is that I end up 
with piles ol stuff here, there and everywhere, and 1 spend 
too much lime rooting through piles looking for stuff I 
know is there, but 1 just dont know where. 

All I needed was the correct software w help my Co Co 
store things and retrieve thera on command in a usable 
format. To my assistance comes Merge Vi Matt fioin ilie 
folks at Com p ait rw a re. Designed primarily as a mailing 
list maker, this program has additional capabilities and 
also functions as an easy-to-use mini-database. 

The emphasis with this program is on ease of use, Unlike 
dBASE fll t which I have great difficulty using because 
of its complexity, Merge h Mall is wry easy 10 u« 

The fields which wmitrl mo ma I ly he used In generic 
4 mailing list are preset. These fields are; 

Maximum 
characters 



Last Name li> 

First Name ! 3 

Company 26 

Address 30 

City 20 

State 2 

ZIP 5 



There is also a set field for telephone numbers, 
Additionally, there arc up to 12 Fields which can be 
configured by Ihe user, For these fields, the user also 
specifies the number of characters each Held contains. Once 
these fields are set. changes can be made to the data stored 
in the data file, but nut to ihe fields themselves and ihelr 
characteristic*. 

The*e additional fields can he used to store information 
which you want to store about the person* but not 
necessarily print on a mailing label I such as birthday, 
spouses name, etc.). Examples are given in the well- 
documemed instruction manual. These would aptly pertain 
to ;i computer club In I hut instance, pertinent dttla could 
be the number of drives, maximum memory and date dues 
arc due. 

Merge h Mail can also print out the data on standard 
Wi by J J -inch sheets as well as labels. Two choices are 
altered: long lis ling with all the programmable fields, or 
a short listing with just the name and address fields. 

For primers* offering com pressed priming ( 1 37- characters 
in the iiuriiiHl HO-culunin spiicc), I lie jiio^ijui iilluws )iiu 



to enter the printer conl ml codes fm cuiKpirvj^l nm\ 
expanded typcstylcs to obtain maximum function hum 
your printer. My D MP- 1 00 does not have this capability, 
so I used the standard short listmg mode which worked 
just fine. 

Once data has been entered, it can be recalled for 
ririimnifiikia t change*, uddinons vv deU;iion* r Several 
search option* arr given In nssisi yon in finding a particular 
file in the database. As new persons are added in the 
database, the entire lite is re-sorted by last name. When 
labels are printed, you are given the option of re-sort ing 
by ZIP code, since significant mail cost savings are available 
if bulk mailings can be presorted by ZIP code. 

Merge h Matt also has u feature which allows you 10 
merge the information in youi database into a form letter 
that won't look like a form letter. (Hence the ** Merge" 
in Merge >t Mail). 

After composing a letter on any ol the disk based, ASCII- 
generating word processors \ Color Scripmi* Telewriter 
changed to ASCI t output, VIP Writer , etc ) T you put Control 
cuttes where you would normally put the name, address 
and the other data which is now contained in your database 
liks. Merge Vi Mail then pulls this data oul, prints ilie 
information, justifies the remainder of the text and 
continues onward until the List is completed. Votta*. horm 
letters without the "form letter" look. My friends and 
relatives are going to be surprised when they start receiving 
letters fiom me. IVc even put a field for birthdays in each 
file so birthday cards will be nn lime 

My list ol suggestions for improvements for M*rgt> to 
Mii ft is a short one. I he first eight fields are fixed regarding 
subject and field width. While this simplifies the set-up 
routine for most mailing applications, the Lack of flexibility 
regarding field width creates some problems. 

The 71 P cudr block h set to five spaces, thus eliminating 
the ability to use the six-dlgii Canadian alphanumeric postal 
code. The first name U scl di LI spaces F.nough tot i*nc 
first name, but L ran into problems with entering the first 
names of married couples 1 wanted to include on' one Idler 
(Le,, Dear Mary an ne and William}, ihe ability to specify 
ihe field width in the first eight fields would eliminate ibis 
problem, or jus) adding a few more space* io these field 
width) would help. 

U you are very good at BASIC, you can go into ihe 
program and modify it. but he forewarned that it was 
written to be memory efficient, not easy to modify, 1 took 
a peek at the listing and gave up, 

The other limitation is only one mailing list can be on 
one disk, even if it is a very short one. Not a big problem, 
except that disks (and ihe required backups} arc not cheap. 

Merge *n Matt requires a MK disk HoCo. This is not 
a problem with the progtam. as the features, justify ihe 
memory required l il jusi limits the number of potential 
users. 

Overall, 1 consider it an excellent program — more than 
jnsl » simple mailing list and less than a full-featured 
database. Considering the |nici\ ji rs quite it value. 

( Compute rwirt, 44AJ Manchester Ave,, Suite 102- Bo* 6ft. 
Ijidujia*, C A 92024. requires 64 K, disk 

— Bruce Rotheriuol 



192 rue rainbow Olmkhi? i9aa 



The HJL-57 Keyboard 



Now available for all models, 
including CoCo 2 





5?* 




Compare it with the rest, 
Then, buy the best. 



H you ve boon thinking about 
spending good money on a new 
keyboard for your Color Computer, 
why not gel a good keyboard for 
your money? 

Designed Irom scratcn. the 
HJL*57 Professional Keyboard 
iebuM to unlock ALL the 
poteniial performance of your 
Color Computer Now, you cert 
da real word processing end call 
through lenQlhy llstlngs..,wllh 
maximum speed; minimum error** 

A1 $79 95, the H JL b f ie reason 
ably pi iced, Lul yuu usn find 
other Coco Keyboards tor a few 
dollars less. So, before you buy, 
wo suggest thai you con* par e 

Compare Design. 

The orgonomloally-aupor'or 
HJL-57 has sculptured, low 
profile keycaps, end the three* 
color layout is identic ai to 
the original CoOn keyboard- 
Compare Construction, 

r no HJL 67 haa o rigkJIzed 
aluminum baseplate for solid, 
no-tiox mounting. Switch contacts 
are rated for 100 million cyoloa 
minimum, a i uJ covered by a spld- 
proof membrane* 



Compare Performance, 

Offering mere than full-travel, 

bouiice-pmof hvy switches, the 
HJL 67 haeflFUEMI shielding that 
eliminates irritating noise on 
displays; and four user-definable 
function keys fori a latehaola), 
s pec ia I ly posi 1 1 oned 1 o avoid 
inadvertent actuation, 



Free Function Key Program 
Your HJL-57 kit Includes usage 
instructions and decimal codes 
produced by the function hoys, 
plus a free sample program 
that defines the i unction 
keys as follows: Ft = Screen 
dump to printer, F2» Repeat 
keyfJaiehfng). F3- Lowercase 
upper case flip (If you have 
J o we r c ass capabl u ty>, f 4 - 
Control key; aubtracts 64 from 
the asl'ii value of any key 
pressed Runs on disc or tape; 
extended or standard Basic. 



Compare Installation* 
Carefully engineered for easy 
InnlHllaliun, Ihu HJL*57 require* 
no soldering, drilling or gluing. 
Simply plug It In and drop II 
righl on the original CoCo 
mounting poets. Kit Includes a 



QnHrtrvo Intofmtllan; Sjwcrjy nwJtt (O^nim, F waio*, or CdC* ft Pavmftnl by CO.n pftetifc 
Ui4»l«C4rd Or ViiM . CrtdH cute wstomo incite ooriowl* c*/d rtumtati ai>c* b« k i,„t, ■ >■> *.rv 



new bezel for a totally f mis had 

conversion, 

Compere Warranties, 

The HJL-57 Ls built so wen , Lt 
carries a full, ane-ynar warranty 
And, it is sold with an exclusive 
1 May mnrmy back guarantee 

Compare Valua 

You know mat a bargain la a 
bargain only so long as it lasts, 
it you shop carefully, we think 
you wlH agree The HJL-57 Is 
ihe last keyboard your CoCo will 
ever need. And that's real value. 

Order Today, 

Only $79.99. Ihe HJL-57 is 
available for Immediate shipment 
for e ither i he o r i g i n a i color 
Compular(sold prior to October, 
m2) or tro F version enc TDP 100 
(in I reduced In October, 1982), 

and the new 64K CoCo. flow also 
available for CoCo % 

call roll Pree 
1 800 828-6960 




Dte of Trucnctnna Tecmoiogyiric. 
V** eultt'4 Road • P Q &$« 
noohwtor, New Vcru HCJM 

t eia ononc- (7 7o> 235-6306 



A GREAT HOLIDAY GIFT IDEA! 




DISTINCTIVE, 

DURABLE 
RAINBOW 
BINDERS 

Do yourself and your rainbow friends 
a favor! Protect and showcase a valuable 
resource — each and every issue of THE 

HAfNbow — with high-quality, red-vinyl 
binders embossed with the magazine's 
name in gold lettering. 

Spend more time enjoy i ng the CoCo and 
less on frustrating searches for mis- 
placed issues by organizing your rain* 
BOW library! 

A aet of two handsome binders holds a 
full 12 issues of the rainbow and costs 
just $13.50, plus $2.50 for shipping and 
handling. 

Order your sets today! 



*■*■■!»■-»»»»■ l-ltltlltllltd 



YES. Please send me . set(s) of RAINBOW binders ai $13.50 per 

two -binder set (plus $2 50 p*r set for shipping and handling). If your order Is to be sent via 
U S Mall to a post office box or to another counlry. please add $2 Kentucky residents add 
5% sales tax. US. FUNDS ONLY, PLEASE. 

Order one or more sets of binder* and take advantage of these exciting o tiers: 

I also want to take advantage of a special savings of $1 off the single Issue cover price for 
back issues with the purchase of a set of binders. (Minimum order of 6 magazines. An order 
form from a recent issue indicating the back issues you wish to receive should accompany 
thia order.] 

I want to purchase the first three year index to the rainsow [July 1961 through June 1984) 
at the special price of St {regular price $2 50) with my purchase of one or more sets of binders. 



Name 

Address 
City 



State 



ZIP 



_ My check in the amount of 

Charge to: □ VISA □ MasterCard 

Account Number . 

Signature 



is en closed. (In order tn hold down costs, we do not hill } 
□ American Express 
Expiration Date . 



Mail to: Rainbow Binders, The Fatso ft Building, Prospect K Y 40059. 

To order by phone, call: (502) 228-4492 



Book Review^^^S^^^^^SSSS^^Sfo Crtf ^^° o^i^.. ^^^^r^ 



Guide To Computer 
Magazines Is Comprehensive 
And I ii forma live 

Are you searching for computer publications to suit your 
particular needs? Steve Davis Publications has a new book. 
Guide To Computer Magazines, that will make your search 
easier Guide To Computer Mugaziwi is divided iniu t litre 
major areas: I) Popular a nd General Interest Magazine*. 
2) I rade and Prole ssi una] Magazines and 3) Newspapers 
and Newsletters 

Francis Amato r the a minor, tried to include as many 
details as possible about each publication. Some of the 
fi»iNivh''T% did inn respond to requeue for info rma; ion; 
consequently, data concerning these publications is rather 
limited. On the othci lUrid, man) oJ the publisher lIhI 
respond with a wealth ot data. Information such aa 
description o£ \he audience, the editorial scope, regular 
features and subscription information is -provided. (The 
description of rainbow takes up nearly a page.) 

One of the most useful parts of Guide To Computer 
Magazines \* the "Subject Index." Applicable publications 
arc listed under specific subject .ireas This is a partial list 
of Subject areas that CoCo users might find interesting: 
Computer Languages^ Databases, brfucstion, Epson, 
Gaines, Graphics, Handicapped, Legal. Tandy Kadio 
Shack and Telecommunications. 

The "Title Index** lists the publications in alphabetical 
order rim I gives the jiiige wfiett the publRiilioti is described. 
By using the "Subject Index" and "Title Index* 1 yt»u t&n 
quickly find publications that will meet your needs. 

Overall, 1 think Guide To Computer Magazines will make 
a good reference addition to your L'n(Jo Library. 

(Sieve Davit PuMlfititafc P.O. Box I90K3J. P Ritas, IX 

— Gabriel Weaver 



Personal Bookkeeping 2000 
Has Significant Improvements 

Pe.rsnnai Rnnkkrppmg 7QW is ho enhanced version of 
Personal Bookkeeping 84. In the November 1484 issue uf 
THE RAINBOW (Page 214), I did an t\ tensive review of 
Personal Bookkeeping 84. This version is basically the same 
program, except the author has modified many of the areas 
I found objectionable in the original review, 

Tliose improvement* include the ability to easily define 
your own expense calegoiirs rather lhan have to live with 
those selected by the author. En the nnguisd program, it 
only provided for check numbers of three digits; you can 
now enter four dipils. 1 think this will meet the needs of 
most users. You can now easily add service charges to 
your huto urn!* which makes it much easier to reconcile 
accruals 

In the earlier version, it was adorned we nil would make 
entries into our bookkeeping system rm it daily basis. 
Because of this you hod to go back to the mailt menu 
to change dates. With Personal Bookkeeping 2000 that 
is not necessary and, believe me, it makes data entry mn . ;, 
mure over friendly, especially for those who enter these 
lype records no a weekly basis., 

Another significant improve meoi is in i he documentation, 
li s more clear than (he original and ihr mtb/cw has included 
a tutorial that shows how to use most of the major functions 
of ihc program, 

Personal Bookkeeping 2000 is a powerful program that 
is n*ri friendly. It provides the user with a wealth of 
information li requires 32K ECU. disk drive and printet. 

( AMDT-Sbiril«ncwv 7*2 Bridy Avenur.BromuNY ItMftl, 
disk \WM p\m SI JOS/ 1 1) 

— Michael Hunt 



One-Liner Contest Winner ♦ . 

This innr-liiirr, inspired by some previous one-liner 
contest wjimtn in tuf K AiNftow, is called Cosmic 
Birdhoust 
The Itsling: 

10 CI£sPMQDEl,l:PGLSsSCREENl,0:D 
RAW "DM4 5 , Gl ;L50E70F70R10U2J3R10D1 
10L10/mi0R?0U5L2 5D10R105H4G4H10E 
GU5L20D6L120D40R2P0F5E5F5E5F5U20 
0L99D100L100TJ40BM47, 67 ;E5F5G5H5" 
: PAINT (40,44) , 2 , 3 1 PAIHT{200 , 02) , 
4,6: PLAY 11 L2 5 f A, 03 f A+ ih-" ! FOR X-l 
TO 1120: NEXT XI GOTO 10 

Sffchaet ffoft 
Victoria. British Columbia 

i Fur winnlRji ooe-llow comr»r rnir>. ihc- nith^r tin brcti «nt cop** 
nT hfflfh Thw fcufriAn*- Ami Of Siwutou^A* *wi m compjui tin ftttnh*** 



Oeiutritr :HA THEflAfHaUW 195 



One- Liner Contest Winner . . 

Run this graphics Onc-Lincr and sr.e Imn Inu^ ym.it 
eves can last! 

I Ik- ri^tinj;: 

0 POKE65495,0:S=l!Z=RND(-TIMER) ; 
PM0DE4 , I : COLOR0 # 1 : PCLS ; SCREEN1 , p 

1 ORr\W» BM0 , 0 " i FQR3 -0TO13TEP0 : A=RN 
0(192) -1: ORAW"M-V ; , =A ; » : Y=Y+4 : S= 
NOTB ! SCREEN1, 3+2 : IFY*>2 55THENY=0 
; DRAW"BM0 1 0* 1 : NEXTELS ENEXT * 
HAINBOW——FLASHWAVE— — 1 LINER 

BY MARC ANDREESSEN 

Mare A ndrceisen 
Sew Lisbon* Wf 

iFw th» wtsnmi *tn*-iiofi i-nr-tftl wiry, th* mihoi hai h*rn <nt »;« 
sJvmHtnt tup*) 



Software Review, 



Probuloto — Not Jusl A 
Random Number Lottery 

tC& in the news u loi lately: "Local Citizen Wins Millions 
in St Air 1 rtltrry " Wilh matt And mar? si ales gelling into 
i he lottery famines*, Probaioto. by Gary Olandcr, may be 
just the ticket for you. 

The documentation points out that Frobafoto h not "just 
another random number -^enerp tine, lottery program"; the 
object, however, is to pick the numbers to win you millions. 
This machine language program is available on tape for 
16K RCB. while flic version I received ml disk requires 
m ECB (or 64K under J DOS). It is well-documented 
and the program is menu driven — it's so easy to use 
that alter going through the documents lion once, vou'U 
pcobabh file it away. 

The user is prompted for information about the particular 
lottery being entered: how many numbers are picked and 
out of how many numbers. The example given for a regular 
lottery picks six numbers, from one to 40, but these 
parameters can be changed, Output can be routed lo I lie 
screen, or to screen and printer. Printer Baud rates Lrom 
300 to 9600 can be selected, 

The first three selections from the main menu are strictly 
random number generators. The first picks three numbers; 
{zero to nine), lite second picks font nuinbci%(£cro In nine) 



STOCK & FUND INVESTING 

with the 

TRS-80* COLOR COMPUTER 

USE FtlNDGRAF AND FUNDFILE 

f L'.NTjORAF I* ■ iLfrzk oulfi antlyaja 4>K4f»(ft ihpu A<* at\lv gtnpbi pftfl 

llilm f vjmifp w t4vdt«, bilt ntii. m^n Jr.LM it whiu U| BUY M\i J F 

Imptwi rn*riel liffliBi 4*i*U fnl COCO. 



GAAP MS tenia i jmwr«* Np U 2'W 
*pkii. 3l?t , EWSjt , 03'Ea /til turn |mju»il 
» uf tannin: jMTetni fruwtli at ■ 
rr* pJi &i a rt j- otK«f fund f or 
CALL L l_* I CS mrt my HrM 1*111?- <h» 
percreic nrler rhinjc and tht. mtving: 
mymnttt it jit iv*or fpTDlCATES Bt'V 
itid 3E U. *iir|J t FVMX3 R A F rt*, m , ™ 
L« K ECB nun 
14 X Taj* S4M.HA 
J* UfcSIfl DUk HJr iM 

AOOli b«ndLiuri w> *ll unk™ 



f 1 I 1 | 1 I 1 I 1 

FUNDQrtfVF-A STOCK 

MARKET ANALYSIS 
PROGRAM FOR 15K EX 

SH- h,,t |!| «if I O.MHtTJ ■ 




n*Mfth f» r™« nip 'w ■ 



I I 1 I I I I 



i 



Fl'NUFII.K I* i i^irtJn umnii irrrinl mjir.jiimifnl [PVn*r rut FnuNhr* 
Mi[lBCi fcir.B.f ■•: Kulilp.- pafltalL-M ij lUXfcl ::;lLl.„ '■■li'> :.-i'i.lt 'KuIit'. 
mark*! hniVp.tu.. FUNDVILE »M j j mmJnHjmeti^ or«]l yuur twoi d* 
dec u Fiu pcrlinj'wml'j alien. 

ill tHninctwrw I dit-idinda, HiHmiL pwctiM" w»d Mtaap felw*it any two 
riilairr^riiirrti™™ M#wkl> pet-rip prr t ilfrfiWn*! ill UtMl Jtnd diVUtpndl [tan 

■j i..> Lai .iBb:i.Lh- lurifrttf.i a-tid euiu I r«tiu m lui ■ i! fihinlffn jfT*i:-.ir 

Ipl rTLWrta. 



fun nrita n*uui mo* itt k fcCh mi n ami ru-pni ntt* 
DuIueu only tw jo K CCB 
Hi^ OL*k4rU*y)Llr P~w 32 K ECB 

ADO « h«n4(ji»| *m «Ji 



PARSONS SOFTWARE, DEPT. G 
1 IB WOOOSUIRE DRIVE 
PARKERSBURGp WV 26101 



and the Lhird picks si\ numbers tunc lo 4U>, lor what is 
called the regular lottery game. 
The fourth selection from the main menu is labeled 
weighted' 1 random selections. This is the feature which 
make* the program! more than jusl a random number 

LTnri .inn Mil: i:vcr has l\tC OtHlOR ill \r[ltnj' n;- -Ac i^l trs' 

data files untng lists of past winning numbers which arc 
available where lottery tickets ora purchased, litis is easily 
done by tinswering prompts to input the number of limes 
each number tone to 40 or zero to nine) has been a winner. 
These files can be labeled and saved to disk {or tape) and 
a hnrd cupy ran be Ikied by the primer 

The weighted random sciectinn prnces* can use (hesr 
data files in one uf two ways. If the user feeb tli at the 
process used to select winning number* picked iwicc as 
many ts as 17s in the past, and is, therefore, likely lo 
continue that trend in the future, Probalow can weight 
towards the tnost-picked numbers. In the example given, 
I he program would be twice as likely to "randomly" select 
a 4 m -a \l Jf howrvrr r fhp u«r feek thai ladv I -lick 
plays her hand such that poor old 17 is due. the program 
can weight toward least-picked numbers. 

This weighted selection procedure can also be used to 
set up data files which will favor the selection or your 
lucky numbers, or conversely, tend to avoid your unlucky 
umuberv 

To test this weighting process, 1 wrote a shall BASIC 
program to generate at random regular lottery-game 
winning numbers. 1 input 60 sets ot six numbers into a 
data file and used this lo have Prvbototo moke selections 
weighted toward the most-picked numbers, 1 then had 
Probahw make an equal number of selections strictly at 
random When ihrae results were compared in my origin nl 
list, the weighted selection s produced 7 5 percent more 
matches than the random selections. My original list was 
fairly wc Undistributed. More pronounced variations in 
frequencies m the data input would have added to the 
weighting effect and increased thai percentage. 

My criticisms of frubaioio are very minor. The data 
file print nut produced by the program ]s u narrow column 
near the left margin consisting of numbers and the times 
each has been picked. For a regular lottery game this 
column is 40 tmes long, using much more paper than would 
be necessary if the output were better formatted. Also, 
when finished with either printing or saving a data file, 
the program returns to the beginning with initial questions 
Hlitinf your 1 1 ale's lottery It would be more useful lo return 
to the main menu at ilm [mint. 1 astly (dare 1 he so picky''), 
the word "array" is misspelled on one of the screens. 

If you ore into playing a lottery and believe the game 
is truly random in practice as in theory, stick lo the random 
number generator already in your CoCo, On the other 
hand, if you feel thai Lady Luck is not always random 
.iinl want to use some sophist letted m;i I hematics lo bring 
lid In yuuj .^ilt, iIllcm Friff'ttluut way Ijc jljm (Iilt tiling 
for you. IT! second ihc program's sign-off message: good 
luck! 



(Guy OUtnittf, ill Hiiymftfktt Pl«, GmTiiniu, OH '13230. 
16K ECB dpr ur 32K ECB dbfc, 119.MJ 



— Stanley lownwnd 



1 96 THE NeOW O^lober 1 0Bi 



Software Q ^" jW i^— — Sofiwera n *"-*" — "^^^^ M 



Dungeon Quest Combines 
Adventure Inlri^ue With 
Arcade-Game Action 

Dutigfftti Que at by Cumputcrware is a graphics 
Adventure game uising a LiHuhinjiiniii nj ihc keyboard an J 
joystick. Both 32K Color BASIC and a joystick ate required 
to play the game. 1 he action is similar to games played 
on home video arcades which involve using a joy a lick with 
a Touch pad combination. 

In the game, you are a lad named Brodric who has just 
unite of a ge . H e h. a restless lad and decides to go out 
into the world and mate his fortune His father gives 
Brodric his inheritance, a rusty old sword which ts nimuicd 
to be magical. As Hrodnc travels to the Eaat, Ik hcao 
tales of an underground palace nearby, to make a long 
story short, the emperor named Darius dies of a pltiguc 
and, having no heir, decrees that the finder of hi • crown 
wilt mi? lik empite The siury ho* Jt thai the crown has 
never left the keep. 

A ion night later Brodric e.ntef« thr dungeon and within 
a tew steps the Hoar fives and he tumbles into the depths 
of the dungeon, I hi* is where wc start our quest; with 
pencil and graph paper, 1 began. After several deaths, many 
hours and a few bottles of eye drops, I found the crown 
hul discovered 1 did noi have the right key to open the 
door. M the tpiest went on. 

Your disk or cassette comes with iw« version* of the 
gome, LOAD in the version you want and you're off The 
game auto executes; all you need to do to get started Is 
answer the questions: "Do you want to have the objects 
randomize Y, 1 and "Which level of difficulty do you 
want, I v 2 or 37" Both game versions ore different, the 
senuul being a more complex maze of tunnels, corridors 
and rooms, 

1 here are several types of treasures which, besides 
increasing your wealth, also move you up the social ladder 
You are only able to carry eight objects at one time, meaning 
yuu must make frequent trips hack to the start of the 
dungeon to drop off torn: of your treasures in order to 
get more. In addition to tic*stircv yuu may also find Other 
weapons or keys to aid you in the game The j uy slick con tro t 
for the character is adequate, but con trolling the wrapoii 
ls difficult at best, In uddition to escaping with treasure, 
you may also increase your score by fighting the monsters. 

1 found Dungeon Quest to be quite enjoyable if 1 mapped 
ii nut Otherwise, it became merely a pointless trial-and- 
crror search of an ex tiemcly o implicated maze [f you enjoy 
Adventures and arcade games, you will surely like this 
combination of both, 

(tompulrrwire, P.O. But 660 Eftdnilu, C'A 92024, craellc 

mw, disk *27 piw n $mi 

— Stephen Hr*s 



CqCo Checkbook Di&ki As 
Good As The Tape Version 

Fit st, I wmitd like to refer you to the Color Checkbook 
review I did which appeared in ihe April I 9b 5 jhi*ge y| 
Ttlt RAINBOW, Page 210. The very laM line of the review 
reads, **Now all wc need is a disk version. * Well, ihat is 
exactly what we have! 

Spectrum Projects is now selling CoCo Checkbook Di*k. 
i he disk version of this useful utility which allows one to 
balance the check book This version is every bit as good 
as the original, and eveM briier for those with disk systems. 
Alt of the original features {modified lu work with disk 
data files | are there. The manual ii again pi o(esMuu«illy 
done with many helpful hints and ad nee. 

FOXK Software has made all of the needed mod it) cations 
hi nuik<- this ;i perfect checkbook balancer. Now we have 
everything 1 

(Spectrum Projects, lac, P.O. Bo* 21 272, Woodkavrii, NY 
11421. Ilk d*k S.W.W5 pliu S3 S,H) 

— Jim Seweil 



5W " DUAL FLOPPY DISK DRIVE 




* 3$9K of STORAGE CAPACITY 
- RADIO SHACK MODEL 1 , 4 and 

* COLOR COMPUTER COMPATIBLE 

Thfl Digital bqcupmonl RX1 SO conlains two double density, 
40 track, 5V* inch Shugatt oompoliblc mini -floppy disk 
doves wilt i powur supply, cooling Pan, and on/on switch and 
Ime cord 

Greet Radio Shack add ons sure lo sen fast 
al this low pries 

ss M^s . Master Charge, Vtea. and American Express 
uyEM** For quick service order loosy t?y (Otophone 

■7?7~ 81 7 547-4005 • 600-092-9230 

ELI HEFFRON L Sons inc. 

139 hl-ihAMPSMIHF ST. CAMBRIDGE:, MA. Q2t39 



Qclaber THE RAINBOW 197 



Software Revle w^^^^^^^^^Z^^ST^t 

Print Master Helps Master 
The Screen Dump 

By Dp mi K A. Church 

Prim Mii\(vr, fiom Dataman International, is a two- 
program package thai helps solve the problem of getting 
the graphics screen to the printed pugfc. You are thinking 
that this is a graphics screen dump program. Yes, that 
is what it is, but it is different and more sophisticated m 
several ways. 

Print Master w<u, ir\ iewed from the disk version* It Is 
con mined no a single, copyprotected disk and requires 
a 32K Color Computer, it has some features which take 
advantage of a 64 K CoCo It is also available on tape. 

I he main program is titled PMA ST{ for * Print Master"). 
With it you select trom an extensive list of options designed 
to load your graphics screen and print ii out any way you 
want it. You select and execute option* almost exclusively 
with joystick 4ml foe hut tun. They call it "clicking the 
mouse" and it will work with tt mouse, but i found the 
joystick more convenient. 

Eos* of use for this program is not very user friendly. 
The question Is, will 1 instinctively know what 10 do from 
the choices presented! lo end up with what 1 want? The 
aritwn ii, "No " Rut I'm one of those who doesn't think 
"instinctive " programs are ail that possible; I expect 10 
need a manual to operate a complex program, 111 past 



say that Print Master presents easy options to those who 
understand the options. It also recovers from improper 
input without damage to your work, Though you can 
HKfeAK in the program, the graphics screens are all intact 
when you rerun. 

The menui<ivnil»r)!r hi c the Main Menu, File 1/ O, Image 
Dump and Dump a Screen. Graphics screens may he loaded 
from lapCn disk* Graphicom and CoCo Max, Image dump 
pafumctcrb arc pixel iize (con I roll ins the we of Hit.- imaij,ei, 
inverse* rotate, dumping more than one graphics screen, 
shading, tabs, dump using text, as well as a choice that 
selects a user-programmed option for unique primer cudjes. 

Before dumping ime or nmre graphics scieens, you can 
scicei the PtiOOE and which screen (or portion of screen} 
you wish to print, You can have two PtfDDC 3^4 screens 
in memory at once: eight if you are in Pf1UU£ a. A MK 
computer gives double thin area. The added memory alto 
makes it possible 10 store screens in high memory, luad 
a second screen and print multiple sercrux in a usei-sclccicd 
order 

Before any image can be dumped, however* the printer 
dnvcr must be loaded. It you have n primer ot the following 
type, the driver is included wilh the program (with mare 
promised in time); Tandy, Gemini, Image writer, C. It oh, 
Spirit 80 T Mannesmann Tally and the CGP-II5 If you 
don't have one of these printers, ui you want to employ 
custom ende* in the printer driver* the second part of this 
program comes into play. It is called The Cuitomizcr, 

The C'ustomijcr creates a printer driver for use by Print 
Master, e ven though il is menu driven, it requires a good 
understanding of your printer. The manual warns that using 
The dtstomiier may be difficult because of poor primer 
manual;. ;mtl ihe oiiuph-Miy *i\ dm geiiphii^ jti inliug (Tl<al 
warning rang ii ue on \cvcral midnight sessions for mcj 

Here is a sampling of knowledge needed to design a 
custom printer driver. Baud rate, number and configuration 
of pins in the print head, Most and Least Significant bit 
order required and the control codes you warn sent to 
the printer in sets of custom designed strings. The 
Cusiomimr includes a Store Ruffei T Clear Ruffe i ant] Test 
Gptiafts capability. Bad control codes can be selectively 
replaced before saving the file. The tile you create Irom 
Tlie Customer is the printer driver you load to Pmti 
Master before making a screen dump, 

As 1 mentioned, the manual warns about the complexity 
of the program. The manual itself is an impressive looking, 
ihrronng hint Iff [niine.l in brown on brown in a cuiinux 
two-column formal. It has on index, a helpful appendix 
and reproductions of program menus and other illustrations, 
t suspect the manual was prepared asm? this program plus 
two other Dataman program* helpfully explained in 
appendix D: Text Master and Graphic Master. Despite 
these assets, ii srill requires a eairful, L-uvrt-uwovet reading 
to ir*r l he piogrnm effectively. 

I obtained pr to touts of their test picture and a Gtaphfcom 
picture you select within Print M 'aster Irom the Graphicom 
menu on both a Gemini- 1 UX and a Line Printer VTL 
Options to control theme and rotation of the dump worked 
well. (No, the program doesn't make the LP VII any 
quieter. \ 

Now f imift fanll litis pmgrnm Iking my Oemini-lOX 
printer, the graphics output invariably left a blank line 
between pnnthcod passes. Using one- by -one pixel size, the 
blank was one pixel in size. Larger printouts resulted in 
larger blanks. "Now is ihe time for The Customize^ I 



f III'TPJIDE 



'•fJior ««lq*t chart a. ■M£M F «d* ±Glar i * |n*n*». wpnrai 
»v*r^ «l U (* ui './i t KdU4ik)w eakaria, ttrocain, fat om 

Irvm cmineiiEn at taoea on tiim\ tn% yin n-Evulfciu 



ttUt uflu art HOC e«uflM n-lth A Floe tsnn I lt-m rf n i!r, 
*#5t»fy 49Sl*M U**. Wuti w"!gTB» a vilti, Input *aL» urid 

f.i'n-fc" B: r*-:.l -^j [«■ f. ^"-rt-nnrF ffci> ! ' hrw" rrr L : ~* -<r--w 

•u|hi«ii<li<jp sua] *tiimm it*l¥«<ii flmmm ikw Ji mill Iwlji yuur 

* STORYBOOK 

• 4 

Ztmq%m Kijirr Dv« dqIoti rvbooA wicn i/our ci>l I □ ana cnaif matm 
B* 5U» 44 in ehnr&cl»r» in t-u ltnryi RLE HM^ludni acf l^nrts am 

epiOfin*] Hon Baking nit, iHU-Ini BD-caiiu»n arlntar 
IJi ■ 



o.l DISKS 



IH/hll ttM" uc=Jf eaZn^ fully sarr>ntBa HthiF i^Nrntsu n*f+i fl^ 
E^uvtB, Mfl* r il"lM> ikM 10. IA»I> vu»|*ly IdUH 

AuO -00 alilvMS' V Pv^liru fat diimk-b .■•■Ji; *40,Dtl , n ahip 

Mlthln fi hOMT* NC raBlAKa «M *\ H-lH t4- 

f ,0. tax. ■ 



IDS THE PUUNPOW Ociobor lOflS 



said to myself. Unfortunately, w bile the prepack aged screen 
dump* can be altered and resaved, the driver itself cannot 
he inspected I Misprrted thr line spacing was incorrect, 
but had no way to see what code wa* by the original 
dnvcr. Further, die ring the string! is ncul pnvohlc except 
by rewriting from the beginning, 

I tried to write an original Gem mi dump using 77ie 
Customtzer from the command siring supplied in the 
iippcndijL My efforts* guided by the manual and printer 
matiujiL pi ihIiul-lI a misaligned , garbage-laden printer 
output. 1 teally do feel the faiih lies in my inability to 
correctly design the program, as well as in appropriate 
information in the appendix. Ol course, the manual could 
include more information* Instead* it warrw about the 
complexity of designing screen dumps. 

Whether or iuu to buy Print Manet is, as always, a 
mircri nn of whaf yuu need* what you have and what you 
arc interested in. You will find » smoothly functioning, 

reasonably priced program for your need* if you 'ic in - 

of these categories' those who need a screen dump program 
with great versatility for modifying the output, especially 
with the ability of adding text to the output; those who 
own an uddbiill printer requiring a custom designed printer 
driver; those who use a variety of primers or Who plan 
on changing printers — this pmgmm wilt not become 
obsolete: and "tcchic" type* (people who Wilt sit up nights 
designing custom drivers tor strange printers that, with 
joystick selection, will change the screen dump to mirror 
image* allow five colors or simulate cinemascope movie 
image*) TfieMr possibilities are not necessarily Print Master 
program functions until the user ran devise the driver* with 
The CuAtomiser\ heip i to make ihcm |touil>le 

The manual offers customer support loieglsteicd ownei > 
When I called* 1 spoke to the program's author, Sea It 
Nudds, He was helpful and friendly* He did suggest that 
users would be better advised to write with their questions 
in t lie interest uf clarity and economy, From Mr. Nudds' 
helpfulness, I'm sure he would promptly respond to Letters 
Irom owners. 

I Da I h um 11 liucrTiuiiunat, U5 South Fifth Si., Lcwbton, 
New Vi»rk J4W2, U.S* prices *33.W tape* $37.95 Aaki 41ft 
Ktfflutoa Avt. North* H attrition. Ontario, Canada, UfL 
4Y% CDN. Prkt* $39*95 tupe. S43.95 it ha) 



Software Re vie — ———laaaa^a— y-^ 

Personal Program Protection 
With EZ Cassette Encrypt 
And EZ Disk Encrypt 

If many jieople use your disks or tapes and you don't 
want them to be able to access nil of the program*, here 
is a solution. This solution is very easy to twe for disk 
and a bit bulky, but workable, lor cassette. 

EZ Dtsk Encrypt and EZ. Cassette Encrypt take the flic 
(on disk* any type of Hie; on cassette* only ASCII files) 
<Mi<) eat'lusivr-OR it with any password you choose. Not 
an cAUcmcly >tupemtou* fear, but it does the job* 

With EZ Disk Encrypt, the program reads the file off 
disk a sector at a time, cxclosivc-ORs it with tlic password 
and writes that sector back to the same place on the disk. 
This could present a problem if on input/ output error 
otvurs during the process. Only part of the program would 
hi* niL-rypird and it would nm be recoverable* You mwti 
have a backup copy "f \Uc ilk- t*rfurt you use this program I 

With EZ Cassette Eturypt. the ptogriou orach in the 
entire Qlc before it starts encrypting it It Own dors its 
job and prompts for a name for the output Hlc. This way 
is DOl as fast, but it is mere reliable than the disk method 
and the only method possible for cassette. With this 
procedure, ihe file can only be so long* but with the disk 
procedure, a file of »ny length v-m be encrypted* 

To decrypt a file, renin (he piugraiu using the exact 
same password- U will be decrypted because cxdusiveOR- 
dig is the exact opposite o! itself T 

Unless you shore disks or cassettes with other people 
and have confidential files on them, 1 see no real need 
fro ihese pi obtain*. But if you require such protection, 
then they will work well for you. 

< Landwarc. $ Larchmcmt Road. Edhoa. SI 08S17*ca.vielit 
SU. (tivk S29) 

— Andrew Dater 



TRS-8D CQLQft CQMPLJlliR USERS Nf_W5P APtR 
SELL Qfi TRADE YOUR UNWANTED PROGRAMS Of! HArTDWflflE TN THT3 MONTH Y lyRiKpflPEB. FIMO GREAT BUV5* 
CIRCULATION - OVER 1B,0Q0 COCO OWEHS. I.T5T YOUR CLUB OR BBS. FULL OF TIPS*. ARTICLES, REVIEWS 

mn PHDGftAns Frw Yfldfi coco, don't delay, suaacfliPtiDN starts at owl* $5,00 per 12 issuesfi tear) 

CLASSIFIED AD'S ONLY A WORD, USE 5EPERATE SHEET OF PAPER FOR CLASSIFIED NO'S 

¥E5 - I WOULD LIKE A SUBSCRIPT XUN TO COCO ADS 

1 

1 



CO CO-ADS 



Ejv^TO ^T-tC^. 



VEAB THIRD CLASS WAIL 15,00 
YEAH FinST CLAGG & CANADA £10.00 



■najte 




ADORE SS 



EITr S 
PLEASE 
P D BDK 13124 



AIL 

HAWi CHECKS PAYAU.L' 



ZIP 



TO - P E 
HOUSTON, TEXAS 



SOT T WARE 
77213 



J 



Cklober 19&5 THE ftAWBOW 199 



Software RbvIqw* 



Tf7\ 



EZ Profiler Helps Streamline 

Programming Techniques 

So you've finally written the "Great American PrugranV 1 
Jr. ha* everything, every bell, whittle, loot And honk you 
could ever want. You allow yourself the luxury of typing 
ifiosc thicc Icllei v that make All nf your dream* cuiue hue 
— R-U-N, A couple of seconds fly by and the screen remain* 
blank; a few mare and still not a sound. You panic. How 
could your masterpiece have crashed the system? As you 
quickly grope for the Reset button* the title screen you 
spent three weeks drawing finally appears. Now you realize 
I he problem is something much worse than a system crash 
Your program is S-l -O-W! 

A high speed POKC won't help now. It is time to rccodc. 
but what pan of the program? EZ Preftkr by Land ware 
offers an answer, or at bust some suggestions. 

Before running EZ Prof iter t the source program must 
be saved in ASCII format on the disk, A simple RUN 
T ?PRPr will gel yuu underway. Upon execution, I he 
piogioin of fees instruction* thai cs plain the ptogiaiu amie 
completely than tbe 27*-pagc instruction booklet. EZ 
Profiler will then prompt for the name of the program 
you wish to modify, and a memory area the input program 
docs nor utilize. EZ Profiler will access the drive, read 
i he input program and Creole a new version of the program 




BUSINESS SOFTWARE 
$ PORTFOLIO $ 

BUSINESS DATABASE SYSTEMS 



■ inrtCjr COCoOk 1k** ft HAtMMjW **g ■ft--. * 

■ OAT* RASE UlMAGEUEXr crin* 'wo****** uFOlM »l**b»6* 

* OflrtCAO s«eit - mr^^'i ro usan* qUiimm- 

■ WORD PROCESS OA map; *-tn iTLffisri lea--,-, \«&, - 

i **Ai,HU PMOCtOimta - ttOtt iny r*pof| casju'fifi 0<' 4 * in K>n S uiir> feu, 

f UTiunu - gswrit t*^* ^innii'ifE 4Si#nmarw-nmf 

■ 3l| PAOC MANUAL WITH *TCWfflO TUTORIAL 

* WOPKBAU I {£00 ftseoHfe j M&E1B WOfWflABC H £1?» Pw»dS« SSS IS 

BUSINESS APPLICATION PACKAGES 

- READYTO Utt 10 PT" "tfrfF. ftTfTrM-m CtH.Kl4liQru 4 'Epa'll 

• '•H KCOHraiWFp . ,'Ll>iHi uiiid'>,cicugt.n(l4p*nMA| f 

• PLuLUM WTft.BA5-E FUNCTrOhS uhm n ... . s . . ' rpvyvjjt 

♦ COMPfflCHEHai YE - fc*ifcH* • *J lu. u. i. mUi dbrtl 



f-i^' menu driven 



EACY TO USE 

♦ t f PAffiu. n i d ..a m ttpG+vn ohuhc **nMjRKa*££ OATAJU5E 

♦ cost crrcer i ve s ia u» ^.»v ft?4tsw^^cr>n^v l» jicm u* j 

• MlVEKTOlTY CONTROL. 

• Ml FSOflOFflfuTSV 
ACCOUNT'S MYA0t£ 



II^YFtOlL 
RENTA L PfWPERTY 



accounts neccivADLt 

GEMfAAL . EOG£H 
l*lJMLrtfc!lh CIHOtH tit I N> 



Au9l>lWAflC i'ILQ. 



m CuCti & • 013*; QWY£ 



• rfl£X C*» ICO AVA tLA BlE - 



OBflf RU*G C**CK WOH6Y 0Wt4 

coo. Maatehcamj. * is* 



WORK RASE DATA SYSTEMS 
f.Q Hai Ufti 



saved at TEMPI BAS. The new version will then be loaded 
and you muvi type BUM (o execute the new program. 

Running the newly created piog^am is exactly like 
running the old version, except for a speed slowdown as 
the profiler tabulates the execution data. When the source 
program is terminated bv an END or STOP command or 
by pressing break, a subroutine thai is appended by EZ 
Profiler m\m be executed. This routine will Jump the 
tabulations to either the screen or a printer. 

The result is < imply a count of how inatiy limes each 
program line is executed, which, according to the 
instruction sheet, "will show . , , which loops in a program 
are most heavily used, These loops can then be rewritten 
to make the overall program much foster/' 

The major deficiency of EZ Profiler is thai ir offers no 
suggestions lo speed tip the tode, nor dues it even hint 
at how In detei iitinc width i limine* ate tiuly "wasteful" 
and which routines art written as tightly as possible. (For 
example, a FOR'NEXT loop might have been executed 500 
times, but not neeessartlv be wasteful.) 

The instructions that come with the program are 
MdrtjUiiie enough to operate the program, but really arerfr 
enough to put I be program lo use, which is the mutt 
important reason for using a utility. 

Other problems with EZ Profiler include the additional 
processing time it odds onto the source program (almost 
a i.QQO percent increase) and the additional memory 
required. The time factor is only deadly in applications 
where program flow is greatly changed by timed responses 
(such as games). In I hi* ease, ihe program b of dubious 
value. 

The memory factor can be dchabihtating. The program 
appends an additional 2U characters onto each line which, 
oo longer program mi nji endeavors, could prevent the 
program from loading into memory. 

EZ Pro/tier it not a program that will answer all 
programming woes. It wilt help streamline software, but 
not unless the programmer is willing to put io much mure 
work than the program. EZ Profiler is essentially an 
extension of Basic's TROn command and should be treated 
as such, H does exactly what it claims, but be wary of 
reading 4ti> other uses into .t pr.ienlial uuivJulm-i'-. '.bt '.iJj 
beware that although EZ Profiler can help hone their 
pmgrH mining lechmLjucs. the work is still op lu them, 
Happy programming' 

iLaiHtwHCH Lxrehmurtt Hold, EOuon. NJ eft* 1 7, require* 
nK ind Jiih, Slf J 

- Fric Obolt 



Hmt 

KauJnm Momb«r Ranges 

Have you ever wanted to devise a simple "odd/ even" 
<H "heHtls/iails n program'? These variations on the UMUf* j 
ImiLhon ma> belp: 



«HD12) 1 

RND(2»>1 

(RNf>(a)>U»?M 



will yield either 0 or I 
wiJJ ykld eiiliei 0 in -1 
Will yield eiihci I ot I 



UNflf !f)Vl h esperiBlly useful because -1 representi; 4 

ti*gic "tiuc" and 0 a "false" in 



2 DO fHE ftAiHBOw October i^as 



Hardware R evIowSS^^^^S^^^Sfrb 

EARS Pioneers The Way For 
Spoken Command Response 

By Randy Graham 

Personal computing is a pvox of cuke Just turn it on 
and start typing: it all appear* right ih«e on the screen. 
If you make a mistake, back up and correct it Write 
programs in many languages* Run so It ware for word 
processing spread sheeting - even play games, Print it all 
out leiier-perfcci then save it and share it. Nothing to it, 
1 1 ulcrs^ yim have no hands to type or no eyes to see the 
screen, 

I work with handicapped people. Jonathan whs a lineman 
before his accident Because he severed hin spinal cord, 
he is confined to a wheelchair. He has very poor use of 
his urms: he needs help to dress and to eat, When 1 met 
him, he was beating everyone in the rehabilitation unit 
m i lic^ I ihouglu thai a good chess player ought to make 
a goad ami pule* progiaruwer, 

Paul has had cerebral palsy since birth. HccHngci mound 
With crutches although it is difficult his arms and legs 
just wont do what his brain tells them, His speech b difficult 
for most of us to understand*. He is a college graduate 
and would like to be a writer, but trying to type can be 
a tearful frustration for him. 

As a result of a disc ase, rveryihmg looks blurred to Betsy. 
She can manage to read with a magnifying glass* , holding 
the material close to her face; she has not hern able to 
find n computer screen she can read. 

For Jonathan and Paul and Betsy, the keyboard and 
screen which give its access to all the marvels of personal 
enmpuiers are just as formidable harriers to computing 
careers as the six -inch curb which locks them out Of a 
> hopping mall 01 an office building. We uin an notches 
in the curbs and build ramps around the steps Whai can 
we do to open up our favorite activity to some very fine 
people? 

It was for these friends and others that i Mew to the 
K MN ROW test in Chicago to find out what Rich Parry 
and Lester Hands were up to ni Speech Systems, It was 
tun meeting them and I because mi excited about thdr 
work that 1 brought an EARS heme with me so I could 
join Lhe adventure, EARS | Electronic Audio Recognition 
System) is a device and program through which a Color 
Computer responds to spoken commands. 

Yea, J said spoken commands! No other computer has 
it — jnsi CnCo We are coming Along with voice 
synthesizers which can elect to me ally vocalize text in 
memory, but going the other way? Little more ihau a >c«i 
ago I attended a conference in which an expert in the Held 
said that speech recognition was not even on the horizon. 
He was wrong. Say "hello" to the expert, EARS. 

What You Get 

In a nice plastic envelope you get two pieces of hardware, 
a piece of software and a very good manual. One piece 
of hardware is a ROM pack which contains the magic 



djid i he til lie* piece is u headset There are no earphones 
in the device, it is just there tn hold the microphone close 
to your mouth. The headset plugs into the ROM pack 
and you know where that goes. 

The software | tape or disk) contains a machine language 
program, a utility and ^ei-eral demonst ration programs. 
Load and execute the EARS program and you are in 
business. To i he user, the effect is that all of your Extended 
Color BASIC ROM still works but some new commands 
have been added. Tunc lo stall learning 

Hnw it Works 

LISN is the fini n*w command vou meet. Like all BASIC 
commands, it can be used in direct mode or within a BASIC 
program. Type LI5N *l~ and say "one," You have taught 
OCn/F.ARS in find word. Lets note that you have also 
taught it your accent — and language. 

EARS is a "spcakcr-dcpc ndc nl '* sy item. The user teaches 
the machine and thereby sets up a unique relationship 
There is nothing romantic about this: it seems to be the 
easiest way to do it. A "speaker-independent "system which 
can icvugnkc any voice in any accent, pitch and inflection 
must be much mote complex. This way* whether I say 
"one" or 4 >uno" or "cin," when I say it again, EARS will 
respond with "'one," Space is reserved in memory for a 
speech synthesizer Uke Vaice. If you tell EARS to SAY 
1l oner it will apeak U from the speech system, 

OK, I have taught EARS one word. I can now repeal 
dial process. In its present shape and form, EARS can 
*Mearn" 64 strings. Apparently, (he program sets up a two* 
dimension array. One clement is a siring of up to 1 6 
characters which J type an. The other cfcntcnl is a voice 
print of what t say into the mieto phone. EARS calls this 
pair a "template." Let's see what i can do with this arrav 

MATCH lets me use the vocabulary list. After this 
command, I say "one"; there is a noticeable pause, then 
i he screen prints T EARS has searched the array of voice 
prints, found a mairtb and printed the character string. 

Let's note ngum that the relationship between the input 
string and the spoken part is what I wont it to he. 
"Gadzooks" can make the computer type out "My name 
is Randy 4 * if that is the way t made the template. 

What if I forget my own list? TLIST will produce the 
string pari of the list of templates for me one screen at 
a time. TSAVE will save the whmlc- tiii <.•[ brings and voice 
prints to tape or disk (EARS checks to sec which yuu 
are using); TLOAD will load a list so I do not have in 
do it over every lime. 

Yuen I Programming 

Now fin | tic great pan. I have taught EARS the digits, 
alphabet and as many basic com mantis as it will hold. 
Time for another command, 

DRECT instructs EARS to accept BASIC statements from 
me. 1 can say M o ne- zero- a-eq uais-onc- two-ihrcc-c nter " and 
a basic line appears on the screen. Then, "two-zero-pnnt- 
a-cnicr* and the second line is in place. 1 can say "list" 
and it will (because I ridded the "enter" to my string); when 
I say 1 *run. %t it docs it! Primitive? Yci, but I wrote and 
ran a BASIC program with nut touching ilie keyboard! I 
feel like I have the first horseless carriage in town. 

While in DRECT mode, the computer will accept 
keyboard input, but it will continue to respond to voice 
commands until turned off with BREAK. 



0 : to bfir 1 335 THE RAINBOW 20 1 



A I sin l air 

Jonathan is up and dressed and has finished brcuklail. 
Ii is lime La go to work- He rolls down the hail to the 
den where CoCo/ EARS is waiting. He activates a remote 
control switch by sound or however and the computer 
come* un and load* EARS which loads the template list, 
(This ln%r pirn wiH inquire an enhance ruem thai EARS 
docs not have. Right now, Jonathan would have to leave 
his computer on and only turn his monitor and peripherals 
on and off,} 

He says -Terminal" and the screen says RUN "1 bKM 
BIN" R tfcNibR). Before starting to work, like many 
businesspccple, he says* "Get Duw. ""Get" tells the terminal 
imigmw to go In ils HEitiHlial/aulithigoii >ecliou "Dow" 
calls and lop on to DJNS. At the menu he says "news** 
and the screen shows f /NEWS [enter). He goes through 
the news by menu selections, reads the Wall Street Journal 
online and logs off. Now he says, "Get office/' Autodial 
and logon gets him into the office computer. Perhaps he 
will first read "Mail" and "Memo" before calling for the 
file nn which he Is working It 15 slow and tedious, having 
to give all digits and spelling out words. But. he is working! 

("his js only just barely a tairy tale. If you devote 36 
templates to the letters and digits, you only have 28 left 
for words. But TCLEAR will empty ihe template buffer 
so you can load another list tailored to the specific 
applies I ion you are running. And needless to say. he will 
need the help of n typist to ctuntlruul Iris lentplrrlc lists 

Come on Along 

it sometimes seems like the pioneering days ol personal 
computing are over. Nobody builds his own any more 
what did I do with thai wirewrapping tool? Hardly anybody 
w riles program* — software is too readily available. 
Fvcryhody k into giaphlu^ Well, if you sometimes look 
lujjguigly at the old (.uvcied vva^on galheniig dust in the 
shed, hitch up. A whole new land mass has been opened 
for exploration. 

Someday there will he listening typewriters that write 
it all out as you dictate, Other control applications will 
bee u me as common as digital microwave ovens and 
t-Hlettlalor watches. And perhapv we will have Hal r the 
conversational computer, by 2001 Rut you can still get 
ahead of the parade. EARS is the place to start, and you 
can only do it with a CoCo! 

I have told you about my excitement with this new tool. 
I would like to hear from others who are experimenting 
with EARS for handicapped applications. My complete 
address is 2115 Buford Road, Richmond, VA BBS* Or, 
maybe we can iharr our experiences in the "Letters to 
Rain how" depa rtrnei 1 1 . 

1 did not write ihi* review with FARS — T am glad 
1 did not have to. h would have taken forever, spelling 
out each word. If your template list is lull, there is a pause 
oi a couple ol seconds bet ore the computer responds. And, 
lei's face it, EARS can be quirky. Rich iells you to imagine 
you are training your puppy. Thai's the way you must 
speak. Sometimes I say a couple of words that are nor 
on the template lisl ami get up and walk away When T 
do that. [ remember the old proverb: l4 l had no shoes, 
and complained* until 1 met a man who had no feet," 

iSpwdi Systtma, J 55 Uccrpnth Kd., Rata via. IL 4 H5J 0. 

I9M$ 



Software — — — >^ 



Test Your Management Skills 

With PETSTORE 

Pal Ci canons is marketing vei an other Simulation game, 
t Ilia o lie ca lied PETSTO FF The game hasymi as an owner 
ol one pet store and S200. From there it is simple, just 
buy animals at a cheap price and sell them st a higher 
price, The complicated pari is thai vou have to keep track 
of what the price is for each of 20 animals. These animals 
come in four categories: ton, snakes, birds and amphibians/ 
ri*pi ilr* 

If you can remember what the previous prices ate fur 
each animal, then it is easy to tell whether to buy or sell 
There is some speculation involved, however, in that 
sometimes even though prices go down* they may go even 
lower, making you wait longer to realize profits. Another 
problem you may encounter on the more difficult levels 
is a greater chance of fire and disease, which wilt diminish 
your supply of animal*. 

I he game has Utile documentation but is fairly easy to 
play, so it doesn't really need much. If you intend to play 
the game alone or in a small amount of time, forget it] 
This game is strictly meant for two to four players and 
even the quickest game will easily take nearly an hour to 
complete. PFTSTORF. due*, however* have a practical 
benefit in that it teaches die basic principles involved! in 
the slock market and other speculation-type invent incuts. 

The game comes on cassette only* but can easily be moved 
to disk. For the money, PETSTORE is an interesting and 
educational program which is worth the price. 

(Pal Crtittans. 10456 Amanita A**., San Ditto, C A Villi. 
distributed by CoCoNut Software. RRJfl, Site 9. hit 1, 
Infield. Alberta, Canada TAB 4 JO, A2K tCH rasictte 

St44£) 

— Mark Aitderann 




Putting on the Brakes 

Wlteci using the 5 TOP command Co debug your prog Jam, 
asjV for the Information yon offtftf brtiur ynn rrqnrsj ihr 
STOP action. For instance: 

10 IKPUT W KUMBER" ;h 

2JJ IF A»3 THEN ¥=10U«3j3 

3ja if a-4 teeh Y-aj9:X«40 

4JS PRINT XfYiSTOP 

Line 40 show* the format I u*cd. ll saves lypiii|f in the 
print request after the STOP command has. been rKerittrd. 
A little thing, but it hps saved mc many linger strokes, 

George ft Sullivan 
New Carrottton. MD 



202 THE FiAINDOW Carter iB&5 



•The CBASIC Compiler" 

Now anyone can create fast efficient Machine Language Programs 
Easily and Quickly without having to use an Editor/Assembler 



yaft DM ZsrHtH Ci)n Bate crTjwu. w fmS Oiw 3mm 01 tr OHM Md oaVMtf toj CflAJK vff 

14 w I nulla Ha wiyb k Mi ujuwij m/j ttai fl*»P, Mi p(aa* 0aJ »ai iJrtrlt \*\f a lit m«»ii 

»[Mkitondf4&l«h*xftfa1flM apl **W Porta* Unfa- pro--™ -hrt. a» wBa «*jV B 4* ■ ■ 
TI41 popn-Miki b) At rcnpkx uninru cc-mpirtj mad tluw pnyum tWti kaa ttti *tk 
Baa imtHmOi oroorai T>m- 1* — 1 * > <V «Bd ta M H nim i. 1 bBM MPmw fx wit' 



CBASIC WAS DESIGNED FOR BOTH 
BEGINNING & ADVANCED USERS 

CBAflLt ■ P f\-t-A* 4crf IV.JMHB - <W, aaaf mthi Ad.ftnoMl Ha*? «r 

umlW htfw v Kiw ppm e» "** iapi eaapk ptyjrn k w-y afeuu 5**! 

IWrtpn W'-jnlm win aV/i*iri ttAmim: wrija GUW*fli-jAllrT',ii>i**i"Mtrjfc Alfwv hxv 
l* fe a «ra »w pnajm -Brg n* Csrt-n HM lOdfiB-n art 4*nta fn en iduiTofl h m pLafcav 
Ln»m pnn»WTt CtoMC *MIb iiw at* tsxtamd jH taul nay mho d tan pmgaw, rn-i amuo-a 

. « ..*> <I4a.1V * 4 pvapiTi k " "n******"! "Mni la. *w<U4*a 

CBMjSC p*h >ntwt( a* IwkI aC*r Obk IWhMNf*. (IwwwOiiEiwktfcft^fc^kBrhwpiUrted 

Lil^CT*al mi*, feackiw W-J cn*»<it J f*K 5*-* W 1*441 ft* untn wr-«V 

W£ SAM ivw pHiiaasaraji arrfaaax staBia ewifu lonanb 

a l»rv»ri ■!-.* rirru** ca? I k* *r J -m7 Kh. [cn^-i n «-j 

FULL COMMAND SUPPORT & SPEED 

I HINT kMnim wtl km* 100 »M f jmA and Rrtaam Ml July a-W . uaL ftpaBp ad Saaa4 I' 
0 kHBI4*m MJ-D* N^Mlj»MinUnti*yvi Vnl «M Stag <B***h*i4 MMtHr * Ftkml*! 



Cob «v1 id «tt *}<** i 

CDAX 4 r^ .Nvi^»iCari^d*r**il:ruifftaEur4it JD e 13» tH»n tin r4lr rare* Bar 
I emu ta Jr^i-> 6 GiVrlT imMni «4nvi * "WiVw t|— pi^ir. t nu.'f m*tf. Jv-i A i-fjb- 
l| i j n p t^i* •ta' f^fhl tawj i*«aiJ *Lirilii u *J Jfbjg %r wrj CkVkfttC N a n-Mi «1 i-^i 

t»kt«*t ****** ^ n mm kw\ rwrkw U-«y^-f | j i ii \H» fcjj 4 t^w k*» w Q8*MC a* *»l |H) m< 

* btK ^pk* Fl* ulrJ «i IHW J trvrt Ti fl* HM ApM 0 / h J( nr«-H.' ln*)i -V iiprW » pn^SB fat 

MORE THAN JUST A COMPILER 

&Mt »t*fcTj !l nai Hi r Cane* Hm p«j Clow Hknii w«n utoMfat Wl M M ft # < {Tr— «Mr h 
4- — 1»^. bk--j||. iw>ki •<l^'-J)pii-i|iifeiMfplni h «h« jm4 4x Utftiv dMna. Acardt^ 



■» rLrrfil*<1 MHft In Til prrtta i» h*v- nn TI* ^■^D vAkM po^t* m-.m n-d ch(.ijpi - • 

lUfcia I bf ' I CBAjit *rdl M ■>« ph-> un-dTB I [in* * >w m tm pmpw* km *Ww *r *-* 
iciii-i M w» Km to Bb * tit Af «Ju *4w to >•* MM H KM *4tno aft? uTun t n .-S-Mrtd *** ||* 

HI-RES & 80 COLUMN DISPLAYS 

JvQn^namtnFiirwaDeAHlttliinU Md ft* Iln-lV W Mtim ra* Jki ri «n> pwjwy 

*«» iu.uihl CQA?K ^f(n tm*mf Ha urii an an* ■Sxfmt *mb V to um^ 

.i-^jbT. «a , ii yli» U CHA&C «d ««Wbj «i vrr^r , m^ri pij^m I yuvi w CIM5IC tv 
wrUrti |tH ifcjat otxi m yn« pi aw J if*j t^4 W i C3AgC .m i i i ■ HBE5" Divkv 
A|at ilKff *M IHAMi p ym [w^w »p-J i 4«pl»y IvliMW*^ *^r, Iw^gf '*»tfi 

rlHAnnUAWfltbirtAiniM MljqMi HtMwjp rtunrMM fM tw uirtaiiM rti***t» l^lkjt 
*w bin a knj « ntn. ha-r an Fnwc I dM DB. POHCI «mr tWi. rd mf> *qn Al nnw4 
— » mj— ; M (ftflCS I Suat- CikH— — *(ti >. yuu l— 1 ™A lifinafi «>f— n b>u ——fat; M RE5 Md Cbtt 
ijw Mm o-«m ^ »=i «n*n m -jvH Mi iJ— imJ .ill > WdtiK-u Smw^i 

.^H^i^bvj^b^ 

64K RAM SUPPORT 

t&A&C mw) Ij i»- J H«r pb| fhauly <d $m bBSD 5AH ^MxJfiM* Aakirw p\^(fHr r <tw C«i 
Cj^HOn h ,j] laiy ate 'Kr »jK <J twhai «, nkli *i Cytn Corfp^ ||>ffi ..iulk^ mtJiM 
CiaHH Lkn, «c (mat-t^vini^UMMMUKtlAHmrirJ 
•K^ia* i> iKw mmnf-mBi ^Ma HKrf RAH tpm im>h jfc-Vap v»a»i»«f -wmib/ihii pgfj ■; 

km iiumivJ 6c ukm EK MH mmuiiv. jdn pMqu* cam! Jfc #kx Cob [kne <mngdti Cf«^ wnw* 

Aa MACHINE LANGUAGE 



EMSC a eanjoMj mem* m iM kttw r m f j fcy »y* lUw, ♦wi* Cs*« ftc 
>7ru* 4 da. CFiWC iin #ai m urn mr "nrjwM b*s «nf bt KJUeoHm W Uf 'ft m» 
tUP >*V'ibi«i 4 3*K i*-juHiu. mi fttdPwkRT UP> WK4 ofl iMoii IBal 10M. t)l inCpm Sc*« of 
** 4tn Bar ampin in .-jtiv uri -MdKa aW JTO Lkn !j« at- o^v iriqpn*. CMSiC 

iw^ptniWl^iflilii^ h -t! r^i«* ■ JW pnonn a ** » la Ikv 2 «»^#V Tl*t 1 -tka4 
> M^Mfef ppawoj 'iii f¥ Mtal ana *h km flSrt P-»okn tfm 1»« aiiv* IftwinUn fc «w^*i ip#pj 



THE FINISHED PRODUa 

SauCM5JC4^rtto^#i«p--*4>««-^All riivkQ^Mn ImV to* b FV*Mm, MAnCn*hc* 

m-r»* -oH rihtvw v«*** i* h 4>>i •'>«•** VPri Lpt t «t4* W-f ^ pn»f ftrrmni h him 1 

C 3 "PlW t AfCb H IVtiA «4raM s^ulOr tnl£*n 1J» ihAb pnucr >> r KBnF * h * J 11 v** 11 ^* * 

« finE TUB B VTSm IW nl B tacto^ a nmrd -m^ («Wri IP l*» *« tmw ^ <a Hfc> 

C-**> Dmt liP-aai '-Lnk4i*> wmk lb — j i« ii**3*ma^*4r4ti r-»d 1 •f4tiir5aX Oatta 

m 4mVt tf tKcm t. wnm V r«Tr wi 4fn *Hl i Hnra JW. |aaua I* aWpLrd hi iSr >. i 4j »»l pwjn 
» p-tM- I 0 tLhit*a. kkf H*JT iTWT «d vn w f KAfUC Axo i dc tHi ALL d 4» «r> r^vM 

<w p vnjVi f*twr laowa f«fn a<1 dwi kvi i-^ui* *ny k4a <4 «wc > i j |i> to foW * 4ar«. 

COMPATIBILITY 



fov W mkiaj iUi— vWtpt»i «t nodr artpr wanun'W'* ct "rt imp miailntoY Wh* 
*m*««Vi !tu"-dGTT>*nB^p4d^lF*l t% ha Bdo-ft »4i|ai4\i »ui**<*o CBASCunw 
at « "S*»a JW HW Ca« tl u*c* ih'jlin wt^-mcWr-n pair B-if aialn *A tmrnA V*im 
I KkiNa "i vr*^ |>w.PTt«jlno<»i. 4 tie 4mm fta at< ^T^t^Cnipct»»"-^Mrp CftAUC 
■Br«k4 ret I bnt iu<i ip*-' v. ..u- d, ««» ilme tt^itn ff4 [Wi—,i» 4 mmg ,w»W 

•n OMMC w 4V u»l » nu(4 a)*»>CL a4Ff b U>« in <k* 4lmrr! r., [trvwr • «nt, Kllaf. 
•^iJ-h^^miMJJmiWWi* hm«is(nnml CEKA" - J umwA *s«**» L; 
i«4b ki H I v>. •■ri i «ms ti Sit! *4na> jawt U fe)D itwaMk f«i -ual 0« AlUSQTt fm 4M1 
a^Jtft- i-svW iBl an ni arnwtri 4— 444a. ** Hjn» •» C^kc tV— ^ — «»j r K> knan araf DAJ tom 

**m»i -4 ixirn. *v **v *nJ l >4 m ipw tn i«4m s^jk**** «nv4 j i*- m* — 

Ma. CaAMCal4MaaaaV T4¥*lw (ilB-q *-^(*^ Wffcythjn kiiwiMU'fuiiBf^*! 
JEkT^BjtCWEV^Vifcijwwra >od *i Hi«ptTVfflr > « HW * i**U -> -t-j w) *• 

-tfUj-^Ja>«J- ^^liMuDHUMi« Ms^b«C«aB9M*n Y^4at0ta>«44B>uc9V 
Km M **i da * «ao4i paaw am* tanat 0 4U«it 4 n p ktaaar B • aar Hut onaB a lB u m — 
a aa mi rffijJ m bai 

CHASIC REQUIREMENTS 

^rjfi 1 u aa a^ tt VP, ftAH tfif at aat J4 [Hi an? W| Baa^ -aa BB Bjl IMt^H tf| 
CBA9C ■ aiairffc 41A jA htm-, i CiA> 4i U«n*W Daat 4-4 h* OB Aar VI CI *a? VI I rrapra 
r**t(wrtw PTiaiiT.I-in T^BfTa aBdfVBaiROH, Cu^DC it f»W i^ibj44m> V*> JDOS 



DOCUMENTATION 



TM tAEunanBTPP iW4*Brl a* *-.- t^i t 4 v4T, .irtw-jm 4; is- « m T>u. t npoMA, fr* Bh 
iniTltTiaiwVwBfKiiptjjii^ -tas^rHtW uic k* (» ^ LU« Ft*(i*\ 
fji^.-*r: in. (1 1144 kpi an aa u aav *jajp| » aroaB 1 i»kul iUiin»»i >-•% hi w .ivvm«vl hi 
i H P M ih uni ol ndra-4» >-4Bf> !&■ m>< tw i-j# m^«iiumL ar Pw vu' 1(2*144 «d OKI r»B 
itanaa^ »»aaa44 ifal Whinw waraa t «o> ^ Ml aa 1a Baj 4l« aanaaciw SI 4 

mp f "ht x iQiikliavp-tMlfQ^d > 4ih » fexr fcaaaiJ ^»aH Tt»T-^b^.U.a. 

«BH aYkB «( IB Banu' art rfUK lift i^H dn-49W ol «*A Mokir airi * an *Ua -Bi faat 
mrfvn The rwaB ^ai f4«4 ieim rtw Edsja Cmij«*4 Vi« AftaMi laH 0I Ittfa « J 1I4J .« 1 aaalur 
W&aa»aji Uirt i»*-Jallh4»ajd ra*c*Dy Iv^-mb^vi ail BB 4B rmtvr *m 

oBmf ta S #imu(rS *4 (ngn 4a> 44414a Sraui an oa *l CTJ d tn taahn Tim uiuul 

4«.ifc^ Ll^llr*iiiW 4Hei4a^,4B*TOa4«l».'i«ftt WufLVi^k^ikftr^rnaCaAilC 



COMPARE THE DIFFERENCE 



flVaCM-^faL-i^l-iCuU [W-Liu-ya-i »ai'i4ii»VwiV»JB J4B.t^y*Ji SyKr-iji l<4 C«Aa < 
— 1 ■ 111 ~[trr~i tiaiaai 11 iff nftn 1 iiii|j1bi iHii it'll tniliiffl *W w»t^*5 CBrtSC « 
laVii i-aBi 1 ?k r<*&* <±mn < k**r *m* * **** w i m**ni * tw4 [Vm* « uaa*- 1 0 *iiu%an.'' fan un I «*Br 

dtfS 14 4 rirtUCI WV>I MPflk (HM llNMWm rhn. 4 rrwiwn an; APmll iw ri-ri) iiw-v*k 41 4f 

Cfliy/J £vi»u<iuiaiaTMawbti •anfli.'tiqc^a) apewprsaan BltaaT Cu?l«jgpjTtf UnBUJ^I 
iBB i Ii 44Jaaaa ItAV IKIW CTT <-l rtT ua^u, ^.mW: pir ^ a 44* ♦ n 'ta <> 

Ik i/sm all s pBtaaa *an 1 ha aw* , ia aAi |> 

PRICE VERSUS PERFORMANCE 

r«* 4*" J OlASNT •» 1 H» .X 4T ii f a ■ I'm ii Tli rtai r»a>ai mi In nakil. i I I 1MI4 
Hm liw'l k*> awn ca-t J ym MBkaj od uAnf^ CBASJC. k> «a- 4 pW (W paB ft^4BJi Cob Baa 

mrtrplpr hliB MM4 ll rm* J VUUI P44R «MI| BCaBB *M a 1**4 d aB 4Ba* 4MB4MT a 044 AUrkct W 

baW a«* larrtaj nxr 'Afc f ^i fOK c t tnm ,ti fr4* II |#a>4paa 4ri4p4pi»aaT|i. *a T 4<l >bu BiaB Baa 
«BHil D4« 4>mI aia AaVar ^4wjl QSajQo. crwp^n ft* TBBiaaw of CB*AC JfaM t% Can liar 
iM4>V» thaartv DulB CQAiilC aaa yM« aw »'a ar* utla QAa ] 



ORDERING INFORMATION 

To un)rr t'MSIC ft* Mil. attu duk IB mntry f*An <t> i4if imninrt #J pUn 1 1 00 

r ■ h rr -n, m.J hin.iUr.i I n |tn. aJUltu Willi ip-t 

TiiBikjy'.tiA H«TIRCAfl&j CCtl. cal ut «r iH3 +K {U2 iMonut tr. RaLmh to n Vet ftn 

CER-C0MP 
5566 Ricochet Ave. 
Las Vegas i NV 89110 
(702) 452-06,12 



Soft wars Review. 



TON 



F ootball Statistics Package 
Keeps Thorough Stats 

Fauthtttt Statistics Ptirkagv is a well- writ ten statistics 
program for thnse who want Tn knrr; rrcoids uf their team 
find us op pone n\s. I| rvumres 32 K. one disk drive and 
a printer, hor those with only one drive, it will be accessary 
to switch from the program disk to the data disk when 
prompted. According to the author, the package is desijmed 
to truck liitle league, high school college or any level 
desired. 1 1 is uot a league secretary but can be used for 
one if desired. It is primarily designed around nne team, 
with individual learn and opponents stats. 

Football is completely menu driven and very user 
friendly Single key entries are used when possible, and 
[here ir$ many submenus to make t bines simple. An easy- 
to-understand, nine- page documentation booklet is 
included 10 give you a general overview of the package. 

After running the boot program, you are a<ked to enter 
the number ol drives and Baud rate of your system. The 
main menu program is used to move from item to item. 
When returning from a support program, you are relumed 
to the main menu. 

There are many features of this program that are too 
1 1 inner mi* to mention, but a few which appear on the 
documentation cover aic. Mid-season entry , update and 



TRS-80+ MOD I. lll t COCO, TB9/4a 
TlM€X 1000, OSBORNE, om&tt 

GOLD PLUG - 80 

Eliminate disk reboots arid data loss due to om- 
di.zed cortLacts at the card edge cxjoneciors 
QOCD PLUG SO solders to the board edge con* 
nectar Use your existing cables (if gold plated] 





COCO Disk Module (2) 
Ground lab extensions 
Cask Drives (aim. S.) 
Gold Disk Cable 2 Dove 
Four Drive Cable 

USA shipping Si 45 

Foreign $7 oo*> mm ttf tonf* 




1NCI 

i\i ■>;■ 
Can/Me* $4 
TEXAS 5% TAX 



Ai«U#t>* m fw> r B fj\ ii n JcAifi & Wtit* duaci H&m 

EJLP.CO. 
P 0 BOX 14 
KELLER. TEXAS 76248 
{817)496*4242 

+ trademark Tandy Corp 




MC/VtSA 



additions; Correct and review all slab in file; Correction 
on ail input screens; Kaw dump of data to the printer 
— for the player and opposing team's dies; Summon- oj 
the player and opposing team's stats; Track 90 individual 
player stats: Summarize 1 7 cumulative team stats; 
Summarize 28 cumulative opposing learn stats; Team 
summaries of 87 stats; Comparative summary printouts 
63 stats for your team; Comparative summary printouts 
b2 stats lor opposing team; and over 350 total possible 
stats to record. 

Included with Football are two disks: One is I he system 
disk which includes all the support programs; the other 
is a sample data disk with 75 team mem tars' siais recorded. 
I did si ail my own data disk hi id just used my imagination 
tor all the individual player's statistics, but soon gave up 
us the task was very monotonous because of all the different 
statistics to be entered. 

Finally, I decided to try number 1 1 from the main menu 
(RUN TEAM SUMMARY) using the provided data disk. 
The following was printed on the 21-page team summary: 
my score nod the opposing team's scores in each quarter, 
the total score, pen allies, penalty yards and first penalty. 
Then my team's roster was printed, which included each 
player's number, height, weight, year {or grade I and 
position played, Next* for each of the 1 1 opposing teams 
recorded, each of my player's and the opponent team name 
was primed, with the total quarters played and number 
nf plHyhi for each individual. This amounted In about \2 
pages. After that, the passing stats for certain quarlti Iwk v 
were printed, including passes attempted , passes completed, 
yards, intercept,, first down and touchdowns, 

To save space, I will only list the last six slat sections 
primed. Rushing stats t Receiver stats* Kick off team, Kick 
reteival team, Punting team and Punt receival team. The 
last two total sections were for defensive and oppomn;! 
team stats. 

There was a small problem with the PRINT/ BAT 
program, CoCo gave me a syntax error in Line 170 when 
the program began to run. This was a result of a FILES 
3 statement, in conjunction with my 1.0 disk ROM which 
lias a few bugs A simple fix for this is to type PluES 
3 from the command mode before running Football. 

Overall I was impressed with ihc case nf use and wide 
vanely ol options and functions. If you arc interested in 
keeping track of your favorite football team* and don't 
want to keep notebooks full of your sloppy writing, help 
our economy and purchase Football Statistics Package* 

(Sugmr Suflwtrr, 1710 N. *0fh Avenue, Hollywood. FL 
34021. printer and JZK required, disk $19,951 

— Darren Nye 




5eT(9 Y&U A T 

RAIN BO Wf est California 

February 14-16 



204 



THE HJMNBOW Oclubu 19B5 



Software Review^ fZ\ Software a™*™ ^ 



Sound Generator For The 
Sounds Of Your Life 

Sound Gprtprator is n program I hat allows I Hp cntlivn 
design ol sounds, As the instructions explain, son nd is a 
combination ol sound waves and loudness. With this 
program vou can enter anv wove form desired. You are 
also allowed to enter the "sound envelope," which is simply 
the varying loudness of the sound. Either of these can be 
entered aphis. ally or numerically 

To get started, the instructions tell you how In load in 
cither of the two sets of wave and envelope tables recorded 
on the program tape, they then take you step by step 
through most of the commands avail able, s ho wine vou 
how to use them, The first command is to allow you to 
draw or view the table. The second will allow numeric 
entry nf either table. Their art commands to allow changes 
of pitch, number of envelopes to be played and caueite 
save and toads. 

Others allow the listing of the table values to screen, 
delete current table from memory, stretch table, end 
program, shrink table and duplicate table values. Three 
of these need some explanation. The first, ttretch table, 
takes the current table and duplicate** each clement, 
truncating the last half of the current table. Shrink saMe 
will delete every other clement, [caving the last half of the 
table empty, The lost* duplicate values, will take the portion 
of the table entered and repeat it until it reaches ihe 
maximum table length, allowing you to enter only part 
of m repealing table. 

There is one mhei coniohind wMl 1i iv r vrllrni 'Vi vtnmd 
synthesis, This command will allow you to create a machine 
language sound effects routine. The way it works is by 
prompting for the pitch and number of repetitions ol each 
note to be played, It will then use the wave form and 
envelope tables 10 play each of the notes entered. This 
u great fur playing xongs. 

If you are interested rn \mim1 synthesis 1 rerommend 
Sound Generator. Although there *cems lu he an 
expectation of a previous know lege of how sounds arc 
generated . the instructions are helpful enough to get you 
started. From there you eon experiment and learn what 
you didn't already know. 

jTiuhfaiii S^nwM*, P fl Km AM. RinH-rchiirt, PA 1624*. 

— Jtm Sew ell 



S&B You At 

RAINBOWfest Princeton 

October 11-13 



BASTXT Puis A Variety Of 
Options At Your Fingertips 

By Dale Shell 

If you do a lot of ha&ic programming and you are getting 
lired of seeing I he same i • leJ green and buff MTcen, Valley 
Mien* SyMrius unty have just ointe to your fescue wilb 
BASTXT BASTXT was developed to enhance basic, 
adding 21 more commands and eight functions* ft also 
adds high resolution text to the graphics screen, BASTXT 
requires 64 K and at least one disk drive. 

There are two teJtt screen mode* with BASTXT. 32 by 
16 and 42 by 10. The 32-by- 16 mode should allow most 
BASIC programs In run unmodified. The 42-ny-fft iihmJc 
is very' handy, but remember when the PRINTS statement 
is used, it will not cover the entire screen, Mode 42 will 
also not allow any color or inverse highlighting commands 
to be used, Some of your BASIC programs may have to 
be modified, but this mode allows almost a third more 
information to be displayed on the screen 

Inverse highlighting i* invoked utirig I lie fNVFRSF ON 
command. The INVERSE command can be used two ways, 
INVfcRSE can totally reverse the text and background 
colors. The second use. highlighting text, its vcrv useful 
to call attention to special words on the screen. 

Another way to bring attention to certain parts on the 
screen \\ to underline words This can be dune using the 
I JUNE ON /OFF command, It can he used to underline 
any text printed on the screen. Once this feature is turned 
on. it will underline everything that goes to the screen until 
it is turned off* even if the program running is stopped. 

MA S TXT has many features to enhance the appearance 
of your screen, Smooth scrolling is available; with 
SMOOTH ON, the screen is scrolled up a pixel at a time 
ins lead uf a line. This slows I he scroll i rig down comidVi ably 
Another vt.iv to >low tilings down is with the SPECD 
command. This command changes the speed at which 
characters are printed to the screen. I he detault, SPEED 
0. is Ihe fastest, with SPEED 255 being the slowest — 
it really creeps along at a snail's pace. You can choose 
any speed in between, 

BASTXT nUi* ha* a PA OF command which causes the 
scrolling to pause every time the screen fills up. Two other 
commands allow you to tab to any horizontal or vertical 
position (i.e., X I AH and V I AH}, A WINUUW command 
has also been included. This command allows you to protect 
from zero to 14 lines of text at ihe top of the screen from 
scrolling. You can still use PRINTS* to get into ihe window, 
hut the window is protected from commands like CL5 and 
WCLS. WCLS is a fancy way of clearing ihe screen. It 
makes the screen sort of "dissolve'* away. Vou can also 
disable the RRS.Ak kev with a simple command. BREAK 
ON OFF. 

There arc three different cursors you ean choose from, 
01 you can edit and ticalc your own. The three I hut come 
with BASTX7 include an underline I non definable I, a single 
block (singtc-characicr definable! and a man waving his 
arms (seven character definable), A SCAN command is 



GotubsM 19BS THE MlW»0w 205 



The neat turn commands, BLACK, RED, BLUE and 
NORMAL, provide four different colnr\ of piinting The 
NORMAL is close to BLUE but appears to be a different 
9 bade. All these can be used together and m conjunction 
with the INVfcKSfc command; they con yield some 
interesting displays, [NIT is used to put all the commands 
back to I heir default values and EXIT is used to disable 
BdSTXTmA return your nystem back to normal basil. 

The cighi function* available are com par able ki assembly 
cade instructions. I will not describe their function* but 
will list them. If you ore familiar with machine language, 
then you will probably have & good idea of what they 
do. They are. COM{0-255), ARSL<0-255}, LSUQ-255) h 
ROL(0^55), EOR<0-65535,0-65535), ARSR{0-255), 
1 5R(ft-255) acid ROR(0-25S). 

A program ako come* on line disk whieh all^wi* yuu 
to customize the defaults of BASTXT It will also a (low 
you to customize the cursor or any other character, 

Valley Micro Systems has done a lot of work and they 
have developed a very useful product, but "every silver 
lining has its clouds," as ihey say. 1 tried to evaluate 
HASTXVx compatibility with as many DOSs; as 1 could 
get my bands on. flAS TX T appear \ to ut fully compatible 
with KDOS and works fine if the DISABLE command 
is used with ADOS before booting the program. It would 
not work with J DOS version Ml; a later version was not 
available. Of course, the Radio Shack DOSs worked line. 
I didn't have other DOSs available to try, 

V hI ley Micro System* disabled the DOS command. It 
ts staled that *M& was done to faLiUute compatibility with 
all ROM revisions." f use the DOS command on mp*i 
al my diskettes from the PUT DOS article m RAINBOW, 



THE TIME MACHINE! 

Stop wastiriQ lime on thai cassette rsr single- 
dfve> 3v:rerr. Vou can af'o-a Polygons a 
systems lea Turing leac Vt heigh?, 40 track 
driy©& that are last, quiet, and use le&s power 

Wiih complete systems you get J&M Systems 
controller with gold -edge connectors, the 
latost circuity and roiiobio design, f-or 100% 
compaiabllHy, the controller is supplied with 
[3SDOS asking sasy\ irouble^ree operation 
with all cammerctol software 



Nq of r>iiv«& 
fefxt Sgl S»rt«i 



Dr)v«|sl Wf 
Cuw'Pwr Supply 

One two 

S220 



Systems w/ 
ControllwJrKJS 

Drw two 

S23Q $3^Q 

$279 



Drives are pre- rested and ready to plufl In 
and use. Options available are ADOS in ROM, 

JFD-CP controller w/pt Inter port, HD5 dual 
ROM controller Horizontal case, etc. Call for 
details. Free catalog 200 + Coco Items. 



included io cause the computer Lo pause until a key is 
pressed. This seems the *ame at EXEC 44 539* 
November 1984 (Page 140). I wish they would put that 
command back. 

Because the BACKUP command uses some of the graphics 
area uf mnuruy, you cannot use BACKUP with one tingle* 
sided disk drive- If you have two diives T oi me using a 
double-sided drive as two single*, you can use QPCKUP from 
one drive to another. Vou ju.it cannot use the single drive 
backup, Also, when using backup, toe graphics; text screen 
dill go "bonkers" and Ml up with garbage. Don> worry, 
this is normal, just press ihe CLfcAR key when the backup 
is finished. 

One othci guud fcatuic nf HA ST XT is ihr ability io 
enter BASIC commands in lowercase, However, if you want 
the program to print text in lowercase, you have to insert 
the text with the EDIT mode. You must also be tarcfuS 
not to enter a command in lowercase when in the EDIT 
mode or you will get the old SN Error. 

Now fox the bottom line. All considered p I believe 
DA S TXT is <a very useful and well -dime program if you 
arc aware of its limitations. They may concern you or they 
may not be limitations at all. if you do a lot of 
programming, vou will enfov tnt different opiums you will 
have at your fingertips. The WINDOW. ULINE, INVERSE 
K tu .J commands can provide some very impressive displays. 
Rut, if ymi give or sell your program to someone who 
docs not have BASTXT and you uxr some of the effect i 
and features of BASTXT, the person who geis the jnogtmn 
will not be able to use it. You may want to contact VMS 
about including their program embedded in your own if 
you want to market iL 

(Vnllpj Micro Sjrteim, M\ W. RoteburR Avenue, Suile 
ZOO, Modesto, CA 97350. disk $34*5) 



Hitv 



Unpacking basic Programs 



If y»u have come uero33 u program that has had tt& 
hues packed jo lightly that parts of the lines cant be seen 
when listed 4 here i& a way to make them visible again in 
a {UK Turn Fiiii bun a program, such at this one from 
Frank Hogg* lo pul the CnOi- in its A4K model: 

20 CLEAR999 

30 DATA26,80,190,l2B r 0,lB3,255,2 
22,166,123 

40 DAT A18 3 , 255 , 223 , 167 , 3 1 , 140 , 22 
4,0,37,241,57 

50 FQRI=lTG21:BEADA:AS-AS+CHK$(ft 
) :NEXTI 

&p p^VARPTR(A5J-H 
lp P0KEP,12« 
ap EXEC P 

90 PRINT h BASIC IS NOW IM RAM" 

Then rumply enter POKE *tlD016»4. Tlii* poke into the 
It ASIC interpreter witl allow the full line to be listed. TMl 
pukl will affect the LIST* LL 1ST and ASCI I save functions, 
hat wilt not affect the £01 1 mode. 



POLYGON COMPUTERS 

i Wltshire ftlvd., SyHs 206 1 1 

LOI AngolOt. CA 90017 

(243) 

pa Rill VhX\u* Wil(HJJf»g iZ3«rt»Kn« 

VbU our Re loll 3kj< e Charctfs: 15 Mordwue 



". ? 0r. TMR rtJMNfeOW QflMtfiM 1BS4 



DIGISECTOR 

DS-69 
VIDEO 
DIGITIZER 
FOR THE 
COCO 





Give your COCO the gift of sight! 

The Micro Works is happy to introduce the newest 
member of our Digrsector" \amt)y - the DSSH Video 
Digitizer for your COCO. It has all trie standard 
features of Its Dig brothers hut comes with a price tag 
that's Fight for you. 

• High Resolution 256 by 256 spatial resolution. 

■ Precision 64 levels of grey scale. 

■ SPEED! Vj second for a full screen of video. 

■ Compactness Self contained in a plug tn Rom pack. 

■ Ease 01 Use Software on disk will get you up and 

running fast! 

The DS-69 Digisector 
opens up a whole new 
world for you and your 
COCO. Your computer 
can be a security system, 
take portraits, analyze 
signatures, inspect 
assembly work t , , 
the DS-69 is your COCO s 
eyes. Use I he DS-69 and a TV camera to gel fast, 
precise conversion of video signals into digital data. 

Powerful C-SEE™ software. 

C-See Is a menu-driven software package included 
with your DS-69. Jt provides high speed 5 level digitiz- 
ing to the screen, high precision 16 level digitizing for 
superb hard copy printout, and simple software con- 
trol of brightness and contrast Or call our driver rou- 
tines from your own Basic 
program for easy 64 level 
random access digitizing: 
Pictures taken by the 
DS-69 may be saved on 
disk by C^See and then 
edited by our optional 
MAGlGRAPH package for 
enhancements and 
special effects. 

The DS-69 comes with a one year warranty, C-See 
supports both cassette and disk operation with the 
Mulli-Pak adaptor and requires G4K. Cameras and 
other accessories are available from The Micro 
works. Let your COCO see the World! 

■ OS 69 Dig i sector & Q-Soe Software $1 49 .95 

■ MAGIGRAPH Graphics Package on disk $ 39.95 
Terms: Visa, Mastercard, Check or C.O.D, 

Purveyors of Fine Video Digitizers Since 1977. 

P.O. Bom 1110 Dei Mar, CA U2QU {810) 842 240U 




Sottwate ReviewM 



CoCa Eelit* Gels 1 1 All 
In Writing 

[ U' jv j u k i thinking The other day abc^ut how nice it uoutd 
he to gel a Hurt! copy (h hiitd copy is a printed Copy} 
of anything typed from the keyboard, sn I was Iwppy to 
receive Co C o CcAo Tor review, 

CtK'o teho is available Uom lothiati Software. Thcrt 
were two versions of lhi& proRram on the cassette, I he 
first version of this program, EC NOLO* is for use with 
16K machine* with or without Extended Color uask.. The 
second VcrnJnrt, RCHOHi. n for use with at least a 32 K 
machine with or without a fiisjc drive attached. 

To use the program with a 16K Non-Extended basic 
machine, you will need to type POKE 359,122 and enttr 
after you type uluhumjlxlc: and ENTER, To turn the 
program oft. you will need to type Hukl j& , w and ENTER, 

To iiif ( hr program with a I6K Extended hash,' machine, 
all you need to cto i* type HI nAQH:EXEC: and T: vtFzR, and 
you're ready to go, CvCv txhit will load info rtit flrvi 
graphics page ol memory. This is fine, though, because 
this program will print only tcM and not graphics. 

Alter the program is loaded* you have to separate 
functions at your command. The first fund ton is a screen 
tluRip. This will cause the content* of the text screen to 
foe riumprrt to rfor printer The *e*l screen consists of 32 
lines; it is the area from the top of your TV screen lo 
the bottom of the screen. To use this function* you need 
to press the SHIFT and right-arrow keys at the same umc. 



NEED AN INEXPENSIVE 

SERIAL-PARALLEL 

INTERFACE? 

SP-Z INTERFACE for EPSON PRINTERS: 

■ 300-19200 BAUD ran* 

■ Fit', in mac printer — No AC Plugj 

■ Optional ojtie-roal switch ext^a) frees 
parallel port for u^c with other CQfoouU'Ts 

■ l 49 1!l fplus *3<>" shipping) 

SP-3 INTERFACE for MOST OTHER PRINTERS: 

■ 300 19300 BAUD ratjtf 

■ tifter^al to plater — No AG Plugs 

■ Built irv modem l p»nnt<*r ^wiich no iced for 
YHablei vr unplugging r»Wp« 

■ *64 t5 Jpius 1 i 1 '*" shipping) 

BaOi *i w a*>bb'p ht RS 232 and Apple ll(_ computer) 
CcCeScoal Cables 15 ft— *r0 
CoCn/RS-231Cabka IS ft — *20. Other cables or request 

P.O, Box 4?2 
Pi stat ^ way. NJ 08854 
(20l> 752-0144 

ENGINEERING 

DEALER INQUIRIES INVITED! 



The second function of LoLo tcho will take whatever 
text it lyped from the keyboard and send it to the printer. 
To n w this function, you need to press the shiki and down- 
tut ow keys hi the same lime. You can end this duplicating 
process at any time by pres-vng the shift stud down-arrow 
keys a second lime. 

As I have a 16k Extended basic computer, 1 was only 
a We to try oul the first version ol to Co Echo. 1 was happy 
with the ease of operation. Although the instructions J 
received with the program were very short, i had no trouble 
gelling it loaded stnd running. 

Since I wanted in I ry nut the 32K veranin of I his program, 
I called my local Radio Shack store and explained what 
1 wanted to do. When I got to the store, Don (the manage* 
of the computet center I, took me to a computer, set up 
the printer and let me go. With a ,12 K computer, you need 
to type CLEOB 228,32580 and rMhH before you type 

P nRtlrliFXFCi and ENTER Tllis will load ihc program 
into the lop of your computer \ menuny niu\ oul of yoiu 
way. You use this program in the same way vmi usr inr 
Ink version. Once again, I had no trouble with the program 
operation. 

Some of you might be asking yourselves. "Gee t it sound* 
likr h r..mil f 3 o ,itt* . 3t i i *hai i.-j -oicl T Ljs.e if for? 1 ' Well 
let's «tay you would like a directory of pm^iiiw No 
problem! If you have a disk drive, just type Dt&, Fkitr 
and you will get a hard copy of the directory. How about 
if you Ye typing; in a Basic program: just turn on ihc 
duplicating process and while you Ye writing your program, 
yottH be getting a hard copy of the listing at the same 
lime. These mic jusii two suggestions for the use of Co Co 
Echo. Vm sure if you hay iE you wfII find more. 

As you might have already guessed, I think C<tC*> fit ho 
\$ a very uatful program. 1 had no trouble ai all getting 
ii to vuirK and it did everything it was supposed to do. 
If you have n need for this type pro arum. 1 would 
recommend it, 

i T.nMin Siirrwurp. P O 80s 66.V Rtaienbtirjt, PA l*24t, 
19.951 

— John H, Appe! 



Oi^-l tun Cttofeti Winner 

Here** a ftnt'l nirr t: Altai Rur HV/iutT It has 4o 
diJIcrcnl oat terns ami can draw llwni in (lurr rnhtr* 
tor a totaJ ol 130 dtftcrcni "rags.™ The program uv> 
only two line statements, but the space beiwcen cacti 
line is the secret, 

1 he listing 

p C=BND ( 4 ) +4 ; P»RND ( 10 ) +5 : FMODE3 E 
PCLS ! COLORRKDf 3 ) +1 ! SURJblENl r lS FOR 
Y=3 0TO160STEPC : FORX^50TO2 1^ STEPP 
1 LINE (X+10 t * (X , Y) , PSET: LINE 
-[X-10, Y+lji) ,PSET:rfEXTX,V:FOKT=l 

1 NEXT : GOTO ' 
>THE RUG WEAVEROBY JIM COCKRUH-c 

Jim Cwkrum 

ll-IU U)» MtMUtin .inf-hr*. .n-.in.i tnir, >h: 4«Hmv b>i xTAl Wfw 

^1 T^(- ftjij»f^M &','iJl tty uni a* s-Hinp*^ <" ■•• i-r • - 

4.1; -itiifi-: Uff 1 



70S TM* RAINBOW Qdntifii 1305 



Software R e vie w^^S^^^^^^^^^^SfcS 

Telepatch — An Excellent 
Enhancer For Telewriter 

By John R, Curt 

When J first got Telcwriter-64 last year, I was in heaven, 
1 could n I believe the program's versatility and case oi ii.se. 
I didn't have lo study the manual and several other books 
Tor a month before I could start using it, I did tit have 
to remember complicated command strings. Most of my 
il nun men I* were lea* than >t* pages lung This wai the 
word processor I had been locking for. 

As time went on, though, 1 began making a mental wish 
list ot things Telewriter -64 didn't have that it needed. This 
list included key dick, block move, key repeat, easier disk 
I O and more. Telewriter-64 was still the word processor 
Tor me; t just wished It had some little improvements. 

F nter Spectrum Prujrt;!** Tfhpatch by Bob Van Der 
PocL As the name imp Lies. Tetspatrii is a Tftswritrr-tU 
enhancer. It adds ail of the above improvements and moic. 
After using it for a week, I cant believe Telewriter never 
had the enhancements thai Telepatch provides, 

Telepatch requires a 6AK Color Computer with at least 
one disk drive. You must also have the disk version of 
Tt>trwri<t>t-64 Fven with nil of the enhancements, the basic 
functions of Telewriter^ are slill the *ame 

Installation of Telepatch is very simple. First, make a 
backup of your Telewriter 64 and Telepatch diskettes, 



I Never use your originals!) Next, formal a blank diskette 
(known as the destination diskette;. Insert the Telepatch 
diskette and type RUN 'PAT CHE P and press ENTER. After 
this T all you have tn do is follow die prompts — it* ks 
simple as that. 

When finished, your new systems diskette should have 
the following programs on it: TW64f NEW. TfBAS, *} 
*♦* and TSPQOL/BAS. These four programs handle 
everything including disk I/O. TW64fBfN is the new 
patched TW64fBIN. T}8AS replace* 675^5 as the boot 
program */•** it the new disk I/O routine replacing Sj 
XXX. S/BlNsndS/ASC. Ill discuss TXPOOL/BAS imer 
m the review. 

To boot your patched Tetcwriter-64. just tyjje RUN 1" 
an 3 press in i re, You will be greeted by a new title screen, 
It slates that Telewriter*64 is "modified, improved and made 
better in many ways" (it's the truth). You wont notice 
anything different on the main menu ot tbtz format menu. 
However, the Disk I/O menu ha* been totally replaced 

I ne new features added to the editor are: True Block 
Move, Visible Carnage Returns, Key Beep. Key Repeat, 
Lowercase, Faster Cursor Movement and Overstrike Mode, 

The new boot program is the best improvement, With 
regular Trlrwrfrer-64, I had to set all of the print parameters 
in the format menu before J could print u document This 
aggravated me very much! With the new boot program, 
you can ad almost all of these parameter* beforehand and 
not have to worry about them, I his is made possible because 
the boot program now uses the puke command to set the 
parameters. 

Vein u»ti idio determine whether or not the new features 
dre on or iiff All yon h^ve in tin lo chxngr. n pat* meter 



(nUL-T 1 SCREEN! 

iv.V.V.VW.VMWWVV*AV.VWAVA U JWVW1W^W.VhAV.V^ 

f^x COLOR CHARACTER GENERATOR ^ 

n a . r «: r • • • Rainbow 

A NEW DIMENSION IN COLOR COMPUTING 



am at m *m* ct*i. 

EXTENDED BASIC and DTS* ^mmarwlL 

ur tu 3- t"<nuc in 4 colon i n au ■arw trrtm 

t«l«l ot 10 IUH Jf*>l«blt B** tQ <2»J4 fif L'Mp- "ft 

vrllil wife. 

wtu < ■!■ t inif*ht» ^mdtiTg *i*i»rrt ot in* me, Mm 
♦ Iim. Vjtfu pnilivi 1 tMtHovt ierc«n du«p« m? tiw* »t fan 

■ SftLifl Ti tct D#lar «ii«U la tl^tyq nr^ir iVi mi lkn» n 

• tin* ( *»nn qnphici I, 

tftMii khwlL«i»w»lr- 

•A mutt fpT B ll cottf" LDWUUl |W4<Ef^. D^tt fPU t F 1| 



INCENTIVE SOFTWARE 

15191 M 1*1133 

r.o. box w r.o- box ?2fli 

STATION E POftT HURON 

CAHhDA N6A ^iWl lf.S,4, 

HIHPflJM REQUIREMENT l6K BASIC 
TAPE - US or Z9-93 COM 

DISK - 27.95 US or CUN 




lie* i« tfn-H u w 90c tvniten t <t ous cr ■iulum. vi 

P4»(j|4t «HMn '.'5 4 CAHApn sn worn pnar *3ti, 



Odutma 1*5? TMe BAIN BOW 209 



of lo tutu a featuic uji i* uac BASlf% CDTT omimand ti> 
ctiangc different values in the boot program. The manual 
explain* the procedure And also gives the different values 
that you need. 

The format menu's printing parameters that can be set 
are: page numbering, spacing, queue function, printer type, 
one-page function, where lo put the page number, 
characters per line, upper margin, boilom margin, left 
margin, lines per page and printer Baud rate. As ynu can 
sec almost all ol the formal features can be set to any 
default value needed. 

The editor features which can be set in the boot program 
include: editor screen's background color (preen or buff), 
key dick oh or off, key click length, key click tone* key- 
repeat rate, repeat delay, thirWcpeHl delay, lowercase/ 
uppercase toggle and ove r strike /insert toggle, 

there are also several disk I/O parameters that can be 
changed in the boot program. These art: verify on or oil. 
default drive number, binary or ASCII I/O default and 
drive stepping rate (for those who have drives which can 
run fabler than 30 nts). 

While Tm on tlie subject nf disk KO, ] will explain ihe 
features of the new disk 1/0 driver. With the inigiiiaJ 
Icicwritcr-64 if you wanted to switch between binary and 
ASCII I O, you had lo exit the program and load cither 
S/BJN or SfASC and then save this as S}XXX. That's 
quite a hassle. With the new driver, */***, all you have 
In dip in Higgle between binary or ASCII I/O is press the 
T key al the riisfr I/O menu No mure problem*. When 
the u Kiir function is selected, you will he asked if you 
ore sure you want to kill the File. You will alto be asked 



G809E SYSTEM DEVELOPMENT 




Ihe Xfr'NUHy praicct cord entered the CoCa cartridge pan 
signals to wirewrao Din s on the bottom nf a aft f w i rJmk i : nm ml i o r / 
C 0M Odk COnnectD' . In urie Bfhv.mnt fiHCltHJje you nave Ovfir 24 
skjuart* imiiMn nf nrrlMtd card for interface or prototype circuits 
plus tne full on-line power oi env suitwane dewetoOTient Eanauaqea 
□r cooIe available hjr the Co Do. Made with all the noht sLuff 
A^Gcmblod. tested and ready to run. Shown ttbutm uritJi mrr 
cartridge port card gurJe 

X PJSsH PP S39 55 eat: h nr a £ 76 
Super-Guidfe $ 3.95 each 

To order, or tor technical information, call 12Q61 7B2-6Q09, 
weshagys y am to noon We pay shooing on prepajd orders. Fur 
immediate shipment send checH, muiiey unJar urtfm number and 
BAplf^klfl Jam uf yuur VlSfl nr Ma^TFHCaRD EO: 

BOX 30807 SEATTLE WA 98103 



If you are sure when you try to read in a Hie and there 

k i\Jii-iu1\ i tT j, r in ihr bufLL-r 

The program wilt alio rem cipher the last filename used. 
Thereafter, this will be the default fi lei unite fin any I/O 
functions. If you would like to change the default filename, 
press the *@ + key al the disk I/O menu, You will then 
be prompted for the new default filename. All other disk 
I/O f nations still operate the same. 

I will aim explain the TSPOOLf BA$ program. In order 
to run I hit utility, ynu must exit to basic from the disk 
I/O menu, and type RUN "T SPOOL" and press ENTER. This 
utility program allows you to print a file to the disk instead 
of a printer. This means the file will be printed to disk 
in the exact same format as if you had printed it on paper: 
margins and spacing will be observed, centered text will 
be centered and pages will be numbered, 

This enables you tci prim the Hie at a later time using 
a simple little BARIC program with I lie L IHE INPUT 
command. You dont have lo have Tetewriter-M tn ptitil 
the file on a printer. Jusi DHEH the file on disk. LI HE INPUT 
ihe text from the disk and then PRIN7H-?, the text You 
would have to actually use this feature to appreciate it. 

The wily limitations of this utility are thai it will only 
work with files thai have been laved in binary format and 
il will not work with Tiles that have cmhedifrd *Q* (queue) 
commands. 

Tetepdich tf On excellent program. It adds several 
outstanding features lo Tctcwnter-64. In my opinion, 
whether you already own or ore thinking of 

pit i chasing il. you must purchase Telepaich in order to 
get the most benefit FrtJtn Trfawriter^ . 

(Spectrum Project*. Int.. P.O. Bo* £1272. 93-15 Jttiili Drive, 
Woodhjvrn, NY IHJI, plus %h S/H) 



About Your Subscription 

lour copy or THE rainbow is sent second dan 
mail. If yon do not receive your copy by the 5th* 
of the month of the publication date, send us a card 
and we will mil) another, * Canadian subscriber-, ami 
foreign airmail ajtciw two additional weeks. 

You must notify us nf a new a d drew when you 
move. Notification should reach ua nu latei than llir 
1 5th of the month prior (o the month in which you 
change your address. Sorry, wc cannot be responsible 
for sanding another copy when you fail lo notify us. 

Your mailing. label also thowf an "account number 44 
and ilir *utt«crlpliun enpiraiiun date. Please indicate 
thi.t account number when irnrvringor cur responding 
with us* It will help us help you better and faster. 

For Canadian and other non-l 1 J5. subscribers, there 
ma\ be ji mailing address iilitjwn that is dtllerent from 
our editorial office address* Do not send any corres- 
pondence io thai matting address. Send 11 to our edi- 
torial office* at Fatsufl. lite*. The FaUofl Building, 
Prospect, KV 40059. Tim applfe* lu ever tune except 
those whose subscriptions are through our dktnhoinr 
In Australia. 



210 THE flArNBQW Ocmbor mat 




WLS NEST 



SOFTWARE 

Wt GIVE A HOOT 



m T«W PMCRAHS D£51uT*U H* >Hfc 64* LOLOR tDWUTFR ! 

1ABLL&4 - lAflfl&4 lit a tmm and address fUe/oiint 
Bvatcir that takes advantage or your 64k. You cwi deva- 
lue sti K.' maintain d railing Ur-t . Print lieLn Or mail- 
ing labels In your chuice of 1, 2* or 3 side* Sup- 
ports 3 or q line addresses with phone optional. You 
ran »ort by last nanc, firot none, and/ or zip code. 
You cart work slth up to 300 recorda in ■snory at a tie* 
kVj include a aecond copy f nr hack up uL nu BiiJU. iTHinl 
charge* Take advantage at your MH with LABEL£4> 
Cases! t* - o*K EXT Postpaid $24,95 

F 11X64 - F"ILE&4 ib a data is»ruigee»nt fly fit** designed 
tn Lake advantage of a 64K aochine. You asn era at a 
and naintain wnrrln on anything you choose* RociOflS, 
eoupopd, hounahold rwcofde t financial rnrnrrifi - you 
nse* it, You create recordo containing up to five 
f it Ids you define- Yuu can search* aort* aodify, add, 
delete , bflve on tape* display on rhe nrr+vn aorl print 
of, tt printer, in* program could coat you mjt* mot* 
and we ifwlud*: a bauk up copy at no additional c-harqe. 
Cemoctta - MM EXT Postpaid $24.95 

SAVE i$ Take both out LAfltL£4 and FTLC&4 for only 
140.00 Postpaid, Uon't ftiaiT Uua auecial offer I 

NO It i if you ahctiuy he*e our LA0ELII1 or FliXIiJ 
program *»■ i i l upnrarip yuu tu the 64k version for 
only $10,00- Upgrade ooth for only f .On. Tt la 
nnt neceauiuy to return your old program- SiepJy 
sand your invnlrfl nuitoer siLh ruui isoueat. 

flLf'ftlMZ ADVENTURE Our ne*eot and we think seat in- 
volved eovenl ure. You nave been un justly imprieioncd 
and gentcnesd to death, tou met escape to prove 
yuut innocence. You will foee «sny unique prooimn 
an you *r»rk m yuui yuvl. If you liked our BAS-HAh 
adventure you will love RLCATRA7 . Your adventure 
L-uitaiiib a loroc yocohiiior^ and *on* unique ■ azures. 
Thte la n tough or* recommended for advanced playara » 
J2K EXT Postpaid Disk $20.95 r.aeaette $17*95 

CUBE AftvfNTUAr - Cube it b noo violent adventure for 
a euninutn liM EXT ay stam. You taunt lottaLa and enter 
Lb* "CUOC" gathering Ucaouroa along the way. You 
vUl anrramli»r amf»> unique problems aa you work on 
your goal. tUSI la am intcrpwdlate to hard aoven- 
ture suitable for a^eryone* 
Itit HI poatpaid Oiai Caaaottc 



txfjo nilu^ raft our FRiFwys rem down u*rtRt 
Ur are pleased to announce that our euftosare in Aui- 
trAilia ran nam purdiHae our ptograna from out Austra- 
lian diaciioutor , This will avntri Tong ahi^juing 
delays* fits nut In Auotpnlien uollara to Cuf*urEft hut 
SOT TWRf II a"iaiW^ St, 0OUEN 0iD» 4B0& Phone {0773 
112210 



coco htws tor oun rnictcs fflow ijp north j 

Na«i our f rtenfls rron Canada can uu rcln.se oui programs 
direct from our Consdian dial ti but or. Ramlt in 
Canadian dollars to KELLY SOFTWARE PI5T* LTD. 
P.O. HO* 11913 fDHONlOS, ALBERTA TW 311 (40?) 



NOM L AeLl. L 11 1 lb AVAIL AbLL UM UJ^M 

LABELltr - (Rpvinad in Nov S3 Rainbow j With 1 Allfl J I I 
you can develop and aaintain a ■ailing list, ^rint l;at« 
or exiling labela in your choice of \, 2» or 3 vide. 
fHinporta J of a Una addraatas aith phone opclDnaL 
&ort by laot na>ne f firat nana or tip cods. 
l&K EXT FuaLuuiJ OiaV 121. 95 Casaetla S19.95 

F 11X111 - Oats, lunsojHTwnt ay at am. tfith FILL 1 11 you 
can create and maintain records on anything you chooac. 
Recipes, cuuuorWp huuaattold record*, financial records • 
you naaa it. You creatm mcorda containing up to rive 
Fialda that you define* You can search, Bert* add* 
delete, ami 1 T y , diapley on the acrnen or aend tu a 
printer. The progrsaj is user friendly and ueer proof. 
Prompt inq ia extenoive* A coavatatla progrtai could 
coat you such more. This one la a bsroeln' 
ll* EXT Poetpaltf Dltfc $li-9> Caaa-tte 

PROGRAH FILE - (rev Oct B3 Hwitfm) Organiie your 
prfinranw, wilh PRIXlflAK FTLE you crsala a flJs or your 
coaputor progrona. You can aaaroh* aort, add, modify , 
delete t aave to tape and display on the ecreen or 
■and to ■ printer. 

16K EXT Poatpald Diak ala.» CaaHttS 114.95 



OAT A HANAOErCM PACKAGi - Suve IS Take the three above 
on disk or tapa (epeclfy) for only (40.00 Postpaid 

ESPIONAGE ISLAND ADVENTURE - freviaveU in Jure Si ftsin- 



bow) You have been dropped off on ho island by SutHBrlna. 

You auat recover m top secret aierofila and signal the 
aub to pick you up. Problems abound in thia EXT 

iiiveriTurP . 

3ZK EXT Postpaid Disk $10. » tacaelU- |J7,9> 

FOlW HI I F ISlAWl - Vm are trappSd in a di Bailed nuclear 
power plant. Ins react or is running a«ty. You must 
bring the reector \ c> a cold shutdown and prevent the 
"China Syrette**", Can you aave the plant {and your- 
■a If)? It' a not aaayl 

16K EXT Postpaid Disk $20.95 Cssaette 117,95 

MNUUK u> tiA^HAN - Uur risgtthip lOVsnturt. Usahsn haa 
a vary large vocabulary and bom unique feeturoo. You 

flijal enter MSHAN (naL eaay >^ gather the ten traaauras 
of the ancient klnodoff (even her oat] arid return to the 
starting point (harder yet). If you can score the 
BauieuK ZOO points In BA5HAN you sxs an sxpertl 
32K LIT Postpaid Dlak 120,95 Csooette $17.95 

ADMtNTURE C0MD0 Save $| The three above adventure e on 
three caaaettea or one Jlsk (apacify) poaLpald for only 
$40,00 

ATLANTIC ADVENT uRE - Tbia uiie ia not easy - in fact 
aw> challenge you to cotaolets it In 50 days, if you do 
H sill eand you any aoVanttLre aa a all - postpaid * at 
at'd j lute It ImJ lI>eii^c* Yuu atsi L On a disabled auL 
near the lost riry of Atlantia* You «uavt gat the euh 
(and y Bursa It ) ssTaiy to the aurtate. Uo you think 
Atlsntiana ere friendly? 

Postpaid jzX fit niuk $24.9) ItJT fXt fasserra. %n,?$ 

ADVCNTURC STARTER - Leem to play thoae adventuree the 
painless wsy. Yuu start slth an a say ad von lure and 
nave to en tntornediste. iso coapitts s*parst# non 
violent adventuree pluo hints and tipa on adventuring 
in general. Finish ttiis and yuu sill be reedy for 
ATLANTIS ^ 

Caooctte - 1£X EXT Pootpaid 117 *9S 



C □ □. urdtitt p«P3is add 1 M 
No Dfli*y For Pertonst CAarki 
le a Hurry* Call l$!5l 

OWLS NEST SOFTWARE 

P O iOX 579 
OOtTrWAM. TN 




RS232IO Allows Adaptation 
Of Compatible Peripherals 

Why do you need an RS-232 I/O program? Well, wr 
can start out by saying that the four-pin DIN connector 
on the hack of your Co Co is not in itself a complete user 
port. Program* are often required to allow the use of this 
port to drive RS-232 compatible devices, 

Ttir software package* for the CoCo that make use of 
this port are, usually dedicated to a specific hafdwarc device 
such aa graphics screen dump pjogiams auxi telephone 
modems. Hut what if you want to control some special 
purpose device such as o robot? What software would you 
use? 

RS2S210 is a short ( 1 34 byte) machine language program 
which provide* the CoCo programmer with the loo Is needed 
to run jus! about any prxiphnnl from (hr CoCo purl that 
ut RS-232 compatible, The program is multi-saved on 
c jj-wef to [ apt; and a nine- page instruction manual is supplied. 

The software is not copy protected and backup copies 
for the original owner are easily made. The program can 
also be saved and executed from disk and is fully relocatable 
to any unused RAM area which can be protected with 
a CLCflft statement* or il can he stored in a gi aptnes pug* 
without the need for a D_CfiE statement 



While the documentation Is thorough, it must be studied 
carefully. Several spelling errors were found, hut did nut 
prevent comprehension of the information. The author 
gives in detail how to load and make use ol the software. 
Ai written, il provides one start bit, two slop bits and 
eiglit dairt hi l* to be either sent or received via the C oCo 
RS 232 Port. 

After loading RS232fO, il in necessary to Poke in five 
variables which control where in RAM the data far tending 
and/ or receiving is stored. They arc; 

1 ) Data In Count Counts each data byte received 
from one to 25b. 

2) Match Byte - If the match hyie is the same vol tie 
as the received data, transmission stops. It can be 

turned on /off with a puke. 

3) Oaia In Address — Tells Lhc computet whete in RAM 
to store the received data, 

4) Data Out Address J ells the computer where in 
RAM to store the data to be sent* 

5) Data Out Count - Counts each date byte sent from 
otic i" 65536 

My simply poking these addresses with this program in 
RAM, you are able lo "customize" your RS-H2 pun. 
Receive and send Baud rates can also be changed. 'One 
word of caution, however: This l& not arcady-lo-run, menu- 
driven program; rather, it allows the user to develop his/ 
her own BASIC programs that call the RS232IQ as a 
subroutine. 

With RS23210 and some BASIC \\\ ugramroing skills, the 
user can adapt many RS-232 compatible peiipbernl* that 
do not offer companion software for the CoCo. 



Co Co - Cooler & 



• Brings operating 
temperature 
to ambient* 
regardless 

of 

orcestfory 
load 

• Reduces 
tempera' 
ture of 

ENTIRE computer 
JusC the SAM chip 

• Easy f -minute installation 

• 344*9$ 

Companion Keyboard Cover S9,95 
Co Co So ftware 
NOW SHIPPING 

Co Co - Cooler Too 

(Sam* Prte*, Soma Fit* For Color Computer JM 

• For f*4tt-*t Srivitr S*nd Munrv Otflrt Or Cfiif^J Chr'.* 
■ Add Z2M Sftippitif For CamiitHiXml t/S. 

■ . i Jd fiOO Shiftrmr For A F . Hi., t mnmdm T fi.O 0m £ \PO\ 
m Add fl5 00 ShtppTitg For OfMtM 
• /lild Jj f 'U f or Vnli Mndrl 

* CuU/. RctfJttnii, Add 6HS Suit* Tu* 
* A Jd S T St for f T . O-O- 
» All Mrrchondifc Shipped From Slock 



REM Industries, Inc. 

9420 "B'LurlineAue.. Chutiworth, CA 91311 




(Kaeuie. blN Birmingham, leeoma, WA 1,10) 



— Jetiy Srmuim 




(HIS} 341-3719 



Submitting Material 
To Rainbow 



Contributions to TllF.ftAJNaow air w^lnim? 'mm /very- 
one, Wt lilt* lo run a variety of pro grunt* which will be 
useful/ hrlpful/fiMi fur uiher CoCo owners. 

Program submissions niu.il |>c on tape or disk and il 
Id best ft* make seven) mvk, at least one of them in ASCII 
formal , WcYe lorry, but we do not tin** lime to key in 
programs. All programs should be supported by some edi- 
torial comment try explaining how ihe program work* 
Uriterally, we're much more interested in how your iub* 
mfeslon works and runs than how you developed It. Pro- 
Cnrm should be learning ejipcj iciico. 

We do pay for submissions. htisrd r>n a number uf triirm 
Thou wishing ivoHiiirrHiion thuuld so state when makbif 
submissions. 

For ih# benefit of those who wish more detailed infor- 
mation on making vibiubsioni, pi? nit stmt an SAJiF. tci: 
Submissions Editor, THF. PMMOW, I he VaJsofl Building 
Pimped, KY Jftft We will *end you wme more eompre^ 
henstve ^uidellnea. 

Please do not submit programs or articles currently »ub- 
mtlfed to another puhlicatinn. 



21Z 



Software Reviews 



Nittriguide Lets CoCo Guide 
Calorie And Nutrition Intake 

Dj i n. Cijiiiici 

Nittriguide, by Homcsftfi Company* ts a fun program 
trjutblijig l be uwt tu analyst? mcaEs ur daily food intake 
in terms of II Ethnic nutrirnK, laitgmv. fnun caluntr* to 
cholesterol. Tht program also enables you in keep a regular 
weigh l chart, advises on recommended caloric intake to 
mcontuin reason nble weight levels arid indicates how your 
present eating style compare* with recommended caJorie, 
protein, fat and carbohydrate intake. 

I Li in iw.ihtrr i dietician nor a nutritionist but t as a 
biosiatiyticum, I have analyzed the data pertaining to 
m-vc«,iI icAcrjiu li |<ri<jiv-is in wliti h daily milHliorml intake 
waa of critical impoi tancc. At picscui. inter \ itujctri is uUrady 
mom ion ng the sodium (salt) intake of patient.* with high 
blood pressure. Another researcher is attempting to prevent 
the re Formation of gatl stones (after first chemically 
dissolving them) by recommending a diet relatively high 
in fiber and protein. All these undies have shown me the 
import nun* of uur everyday iJit;t to our slate of health and 
how useful it is to monitor, in nutritional terms, out daily 
food intake. 

Nuirigukie comes on a disk together with an IS -page 
booklet. The disk contains several programs, including a 



very targe fond file, which arc all run fmnra tingle pnijgjninT, 
NUTRIENT* The programs ajc wiiltcn in Basic, ajiait 
trom the tood tile, and an attractive initial screen display 
which mixes text and Hi Res graphics. The whole program 
it; very dick interactive. 

The booklet gives detailed, step-by-step instructions on 
hour to usee Nittriguide and how to use each program option. 
It contain* the indet nf thr 6S8 typev of food in I he food 
file and gives a useful summary of elementary nutritional 
information. 

The author recommends making a separate disk copy 
for each person using N'uirigwde. since the space remaining 
on a single-sided disk is limited. As I wanted to try out 
the program with my family, 1 copied it file by file onto 
a double-sided disk (JAM DOS) wilhmii problems. After 
entering RUN "NUTRICNT* and watching the Hi -Re* display 
(which informs you the program is written Tor people 
between 2b and Ml years ol age, between 56 and 70 inches 
in height for women, and 61 and 75 inches in height for 
men), you are presented with a menu of options: Set Up 
Frruinal File. Daily Nuiriuon Report, Examine Weight 
Record, Start New Weight Record,, Rfi ipr Pvaloatiun, 
Food File Menu and End This Program. 

I he limitations by age and height Affect only (lie 
recommendations included in the program; the breakdown 
of food intake into nutrient components remains 
inlorniairve lo user! . 

Stilticii tig Opt ii>u | f you are prompted m ^ivtyum name, 
frame size, gender; height and activity level The program 
then prints two weight values, between which your ideal 
weigh i is prescribed and □ recommended range ol daily 



SELECTED SOFTWARE 



BUY ANY TWO HARDWARE ITEMS AND GET 10% OFF OR 
SAVF 10 (IN AIMY HARDWARE WITH SOFTWARE PURCHASED 1 



SOLULHLfcSS UPGRADE KITS 



$3S 9F. 

COCoi Model 26 3134 JB -*Oja1t flna »0Wr 

jDfpl 

yon mi ics i»«d m cw vn tn i*n.t aumm i r>u ttb 

{m-tii -ftr/M #j**f carry AtH raw wi«Mn|> 



E44 PFlPf ftTlAfiri 
MKiuroHfliAMl, 



BOOKS 



UtSJC UltPIAVBULCO 

□ IfK II A CUT OH.-AVH . ETr 

all i ioohs 



t-1 9 95 

Si 1+ 95 
»19 ,96 
amy $49 95 



*** + ****** + *** 

* 



SPECIAL 
OF THE MONTH 

r HE HJL-5/ KEYBOAftU 

ftiTX rhCE aQFTK¥*lff 

tf\R » f» in tm^iitm tefff-, 

' )^ MM t*mrHy nvwWi 
• tit, n,i r ,„ kt , „. COCO t\ 



* 
* 



***** 



COCO WW 




i».9n 








t BRANCMlMG CABLE- 






NEW JAM UibiK i.ONrwu i i-m 






lVSos DiOiif C -On 




11*9 9b 


A'-thJDoi i ; 




• 144 00 


vGLAShrtOOi M J*A- BH\H* 




DiatmrcAnouaci. . . 




. Il* lfl 






IMP! 


rE^THivvi i23cncr»n 




llTt 15 








£EWTH2VH* 122 AMQEfV 




■ 129 44 


KO' 1 2O0 BftiXt all CaEHfii 






VIDEO J^.Ut 




93495 


THE lUTRGnhCS tM(JM 






VIDEO PtUtltC 




134 95 


PftOGFWMfjn 
OATAflAEE 




VIDEO R.U5 HU 
t"t*L TAtXtff f 




*34 14 


HIGH SPSSO COMPAT iflil 




IS Dl 






14W 44 


271 It twin 4KED COWPAT'iLE 






ntAL TALttR LI 




uom p*cr: P C HC ARC 






W>ftL 3 Hi* ing faKn« 




1M 95 








HA-S/rEYDOARO 




ITS 9S 


TtAC 850 D^tJO h«ip h^i Dim 










Take a closer look, . * 




MAN |«4hi 


: JJ 95i 


B 27,95 




TAPE 


me* 


WOALDS OF WGHT 


153 05 


i»3S 


DVNACALt 






OnACdwlAh 


*12 9 i> 


(34 94 










123.11 


*J4 54 


Kit S T £w !••;*. 




OS 6S 


SuiZAOD IAIT 




■ 24.25 


TELiWPiTEP 






CAUCC4I 


Itl PE 


l»U| 


5lff» STPEF^ WACHIME 


134 v. 




LUfiAfl aovEP^AtftOk, 


nt.n 


133. 24 


MAlMHfVW H PFt*-' MArHifaF 




l> 9!i 


MS fiowirp 


llfl.H Ei 


*33 34 


L.lll 1]H1"E IW F 




*3** in 


i AH 'IR 


114 95 


133 34 


AUlUltkU 


H 1 1 'Pi- 


111 14 


LUHl* 


na if 


122 3S 


•U1T3 




12? ,15 




ltd Hft 


13? 14 


F*.5T T^P-I 


MUIS 




CftNUV tu 


til 1 


171 nh 


'ME W-tr WITH SChjWCE 




i2ft.9.5 


WILL^ 5 WAHf HGLlSfc 


»/- 95 


tl f H5 








'-■ !!..L. h.Jiv '-jl'. p 


121.95 


3ZK GAMES 




LjM0£T GOBEM-Efl ^OM fAT.K 


tfftilR 


«1 MU3TANH 


HJ3 its 


111. 9 S 


hUM BAU 10^1" AC t. 


* t*.14 


Okt'LH-ril C^lKI 


is. is 


WHilL'p WNfl flOAA PACK 





WE PAY SHIPPING In me UnlTHrT States, Cunxnn A Mntirrn 
Uvtffieas cm?ato add TO^: IMN RociclnnH idd cilo£ t4K I 
We Dccept V155 Mutetcdrdj check or money order U.S. 
tuivls nnlv tor t«i*Jgn nnflf?rt COD pl#tti# ado 



S-biitI !u 



SELECTED SOFTWARE 

24 HOUR ORDEft LINE 61 Z 757 M 39 
INFORMATION S I J ■ ; b M 02 b 1 1 1 A^M, 2 P.M. L\S IJ 
5AM I DAV SHIPPING BELFORE 2 P.M CSX 



Ociotier 1 f HE R AlNHOW 21 3 



r 



aw: 



=1 



1 

i 



THE COLOR SOFT® 
BUSINESS SYSTEM 

QUALITY BUSINESS SOFTWARE FOR THE 
COLOR COMPUTER SINCE 1QB2 

SAMPLE TRANSACTIONS INCLUDED 

USER FRIENDLY AND MENU DRIVEN 



SMALL BUSINESS ACCOUNTING rMitiN- 
nawn accounting package If dtflgnarf Par fhe nar^acco-wnUng 
ori*r>lad businessman. II alto canlnm Eh? ll?«lpUhlr lot the 
accounting c-itfpitvd umi to ><•[ « doubt* «n try Journal wtlh tn 
almuii unlimited enartor icentinli include* SUM Entry. trinMC ■ 
Hqa driven Accnunli Roc«iicjbli- and AccOunla Payabk, Journal 
Ertlry. P^roll On bur semcnl. an J Record Malnlanante program*. 
Sy^tem oulpulm include BalarKa Sfic*!. 4nceffl4 Siainmnni. Cu»- 
inm« .«nri vpnrtpi ^ia1u« H spoil. ACCOUntl RecaLvabla and Pay- 
Ibla Aging Reporli. Chflflk RcgiUc. Cole* Ropo-rfc. A cecum Sia- 
lyl Uitt ( . and 1 a Jouti>a! FoaTkig Llal 15S.3S 

ACCOUNTS RECEIVABLE 

■ralla and history rejiorli lor each customer.*] r spare* Intcdcej art J 
montMy itaternenls. mpllrnu. lausi*< suing Inn, and an alpnaBcl- 
i I Cuilo m p>f I In 1 1 n g T h «- f ia*r r.an rj* Iki» nel (arm* tor c omma* . 
csi ate ou nli or finance charge* kr revolving accounts, Thia 
package In nc lion i as a ilanda lent A Fi vy^lcm *>i ipieujral.fi with 
tlit Small Suiliiiu Accounting package. ill. as 

PAYROLL D engncdlor main tain m g perns no* I and payroll 
da I* lo* up To 200 hourly and »«l orip-d' einulo*e-i>* <m\\U FJ difUun- 
tl«n> each. Calculate! oay roJl and las amount*, prtnlt eftsekJ and 
maintain* ys*r~lh~d*|* lolals wn4eti can b> aulomsUoaay Irana 
I ef f fid (Q Ihc SBA packege Co m p i»le» a aCh pay period* 1 o tal 5 for 
ttralghl time, gvihIifiih and tumui 4>*« an J U e I e™,n hit* i#ifiUi nr 
wjmheld. Additional mnpm* inrJurtP marling UaT, luting or 
•fnpl0yt«T. p#if-fD~dll» Tadaral and/or tlala UH Wiling, and a 

Haling ol current mitt, deduction} Suited tor y$e h> an Mates 

esCeul Oklartum* an J Delaware $44 95 

All program! raqulre a printer and a mlnrmum el JJK and 1 disk 
drive but will like advanlane or »K and 2 drive*. Each package 
lejiurti d hi-irtfii 31 e J J black on grpfrfu vcrnn* 

INCLUDE IS PQ SFilppmg. Handltrtg Pat Ordci 



1 




ItUAM KX. IM' r 

C«rt i:nvUUN Texan 7S IOI 

i Fj.kl'HOIVr: f lHl>KRS 
lUI-ll lo4-(1U7i 
i I H J / V l» A / M A8TKRC A Rn 



folorie intake, All these values appeared very reasonable 
10 me a Layperson), 

You then have Hie option to store this information to 
disk. The program does noi pve a file extension and so 
the disk ROM adds ihe default extension W /DAT, H saving 
ttir nir ni;ilrj ihr Ubel N AME5/DAT. I he program next 
ask* whether ynu wish to create a new weight record and 
creates a fiJc con Lain inj the date and yaui weight. Tfti% 
lime the program replaces NAMES by NAMES and 
7WGT" and creases a file. Unfortunately, the program 
then fails 10 strip off the ; WGT extension Irom NAMkJ 
bikI I had repeated FD Errors in Line 11 he fore I tracked 
ilnwn (lm tmHll uniission, A quick fix i& to insert: Nft* 
- LEFT3(nas.lc:n<NM) - 4) a* Itu* second to last 
alatemcnl in Line 193 of program AY? HI HE} HAS 

The Dailv Nu Irion Report aJlows you to enter each lood 
consumed during the day. item by item, by standard serving, 
ounce or gram, and then, at the close, lists the ealoric, 
prLudn. fat, uar boh yd rate, calcium, irom S Odium, vitamin 
A, i hia mini-, rih«iflnvin niacin, vitamin C and cholesterol 
content of you? meals. Probably, for mnsl of us, ilii* t> 
a sufficiently long list, although other nutrients are of daily 
interest such as potassium (or the potassium / sodium ratio), 
fiber and alcohol The program requests the date and your 
weight, then compares your intake with recommended 
intakes and predicts the future effect on your weight of 
continuing consumption in I his manner. 

The Recipe evaluation option enable* you 10 mid 
additional items to the permanent food file. You enter each 
ingredient {and amount! ol the recipe and the program 
analyzes it into its nutritional components iust as described 
above, requests a definition of the amount of a standard 
Nerving and then (optionally) adds the recipe to the 
permanent food file Ve<y mix! 

]"hc constituent breakdown of any food item in ihe food 
file may be examined by uaiog the Pood File option. At 
present you cannot send this breakdown to the printer, 
hopefully this facility will be added in later versions. 

Finally, by tiling ihe Examine Weight Record option 
you will sec a Hi- Res plot of your weight values (up to 
14 daily value*} mi a graph which also shows huruumal 
ban at ideal and v annus ohcsn weight* foi prnple wiilt 
gender and build similar to your own, 

The author has tried very hard to construct an 
informative and entertainine nutrition program. The disk 
contains a great deal of nutritional information, and the 
pio^i r*mv uu rrrlmrigr und run each other very nicely. 
NtHriguirfc runs fine with 12 K and does not ycetn to require 
the advertised 64K* About 120 commercial food^ aiid 
beverages, such as Burger King and Coca-Cola products, 
are included together with basic foods in the food file* 
However, there are some surprising omissions: table salt, 
coffee, tea, ordinary (non-whole wheat) flour, meat 
diippivgv (fur gravy) and fried eggs, for example. 

In the review copy irf I he ptugram there are sdU one 
Or I wo rough edges,, such as an occasional spelling errm 
and an omission or two. Judging by the overall care taken 
with the program. 1 am sure these small difficulties will 
noon be solved. 

If you have a general tnu rest in your own nutrition t 
toittriguitt? is a good program to buy I 

(Homevorr, P.O. Dan 8. Supply. NC 28462. 



2T4 THE RAINBOW OclOtMf 190S 



Software Review^ ' 

CoCo Calligrapher Captures 
Calligraphy^ Penmanship 

"What." you ask. M is a calligrapher?" Well, the phrase 
Once upon a lime** is a good beginning. Way back In 
the nil! tl»>!k (well befurr. CoCo) the world's scholars often 
wrote their manuscripts using a quill pe». A quill pen h 
a large leather with a hollow stem which was uac4 to hold 
ink land was often plucked from a large, unsuspecting bird). 
The beautiful penmanship that often resulted >♦> known 
today a£ "calligraphy"; it is 9 skill learned with a great 
deal of practice. 

Today's caUigmpher* use much more modern tool* to 
practice ihmr art Sprriaf prns and inVs allow unique arid 
beautiful printed text Most high school diplomas and 
college degrees are good examples a I calligraphy as arc 
formal invitations to weddings acid graduations* and so 
forth, 

Now this attractive printing technique can be accomplished 
with your 32 K F\ie tided Color bash; CoCo and a bh- 
imagc printer. Printers such as Ep.ion* Gemini, several 
Radio Shack. Okidata 92. Banana and the Pro writer 8510 
can be used. The resultant lettering on the printed page 
is approximately 36 point or VHnch high letters which 
are variabh s.p,-..*u'iJ ai jn average of upper- or 2h 
lowercase- per line. The Epson, Gemini and Pro writer also 
rmivide the capability In eentet I he tEM as well These 
printers also allow the Use of Condensed letters, which will 
double the number ot characters per line. The maximum 
number of lines per message is 17* 

The disk version supplied for this review worked 
beautifully, It contained three fonts: Old English, Gay 
Nineties and Cartoon Each was tried With no problems. 
The program is menu driven ami requires ihc type of printer 



in hi- vrii-riril ,md i In- .ippropnate Baud rate to f>e -ex 
ffiOO Daud default)* 

After the printer is set up and online, the program will 
ask you to select any of the three supplied fonts nr yun 
can select a special font, While the instruction booklet docs 
not state what these special fonts arc, the advertisements 
appearing in k AiNBOw do list quite a few optional fonts 
sold separately. The three that are supplied, however, are 
excellent and the results muM be seen to be believed. I 
used the Old English fonts to make up several certificate* 
for our church members; they were genuinely impressed 
and could not believe thev were the result ol a computer 
program! 

A nice feature of the program is that automatic lowercase 
is selected during the menu option to print your message. 
Tbi.s makes, your keyboard respond like n typewriter in 
thai you must picas the SHIFT icy to gel a capital letter 
It you prelcr all uppercase h you can press SHinr-0 as t$ 
done in basic* In any case* alter the message ts printed, 
the program will take you back to the main menu in 
uppercase for further selections or additional copies. 
Provisions are made to save the text onto tape or disk, 
depending on which version you have* *nd also to correct 
or change the text. 

I hc tour-page instruction booklet is complete* well- 
written and to the point. A VU-day exchange warranty is 
included ttnd a procedure for making personal backup 
copies of the software is explained. 

1 liked CoCo Caitigraphcr. It offers many uses for the 
OnC.o user and provides expansion < tipnbilile* through (he 
use of optional fonts. So put away youi qnill pen *tn\ 
sec how high-tech can be used to simulate an ancient art 
lorm. 

(Sugar Softwut* 1710 North SOtli Avtnuc. Hulhwood. H. 
33021, Hue S24.9'\ disk I29,<W pluu 1H0 S/R) 

— Jerry Sent ones 




Vi\S\S\S 



SOFTWARE 



Coiof Computer MACHINE MONITOR - professional software and manuals published by R.C.I 
EDIT memory Content, TRACF nmyMrii Instructions TRAP rjata Pe)erenc»5. 3 display Formats. 
Program distrioution includes Doihj2Kj CoCo-oepenaent jnrj | d Kl stand alone Versions. 
!MQ101rTace * 114.45. #1010S2/Diak - £16,95: User Guide ("201 01 /Small manual - $9.95 



HARDWAR E 



Color Computer PCBoerd3 ( FT14, |4x0l\ 40 Pin. gold plaled Con net-tors, design by R.C.I. 
430101/A Bus Extender, cartridge Slot width (4 25'), 40 parallel signal Lines = $14 00 

#30102/A Prototype "P*\ [3 5X6] " grid, .042" PTH, ,1 " spacing, 34 pin Connector - $20.00 
#W1Q3JA Prototype "L", 5J" Rows tar 3t 6' DIPq, 042" PTH. 34 pin Connector - 520.00 



S U P P LIES 



?-PJtNCU Colt twists thru pin-teed Holes rjf printer Paper to form a rigid book Binding. 
ff<J0i0i/Z-ring b" DIA. helix Form, 1V f long; bnie plated limsh - $,5Qtea> SS.OO/doi 
44 01 03J Acetate 7 .5 MIL pl&atic Cover, &*X11" clear, Punched » $,80/ea. SflOO/do/ 
^4010ArBoard e PLY cohIkkJ ixwd Cover, frXl i*. white, Punched = $ 40fe& sa.oo/doz 



E S O U R C E 



product Catalog, dam Sheete. mail Updates available en request 
ne ZellerbacM GROUP, 1335 Pacific Ava «?1B. San Fmn^.u. CA 94109 (415} 673-3485 
TERMS. 3% LESS for Money Order, Casnler Chock, *3 MORE tor Cash On Delivery (CO D ). 
FUNDS; U.S. SAU^Si 6,5% TAX In Ofilif. SHIP; S£ lo U.G., S0 to Canada, *6 lo Qvei&sas. 




i h 



Zellerbach 



GROUP 



Oc robe r 1 $B$ T 11 C RAINBOW 2 1 5 




Sweeten Your School Year 



FOR THE PRESCHOOLER 

Pffldice reading skills with 

PreReader 




$19,95 - Tape 
$24.95 - Disk 
32K ECB 



Ynur young learner w<H earn ihr&e separate re* 
wands for each correct answer St a pi iiu> and mu- 
sic make learning drills for colors, shapes, num- 
bers, caprial and small letters and sounding out 
words fun! 



FOR THE CHILD 
BRINGS HOME 
SPELLING LISTS 



Learn your spelling, vocabulary, even foreign Ian- 
guag© words with 



tS SOCIAL STUDIES 
ON YOUR SCHEDULE? 



The 
Great 

USA 




16K and 32 K ECB versions 
on the same Tape - $19.95 
32K Disk - $24.95 

An Entertaining alternative to memorizing those 
slates and capitals, nearly ream mem! Also, 
abbreviations and nicknames. More on 32K ver- 
sion. 



The 
Presidents 
of the 
United Slates 





GALACTIC HANGMAN 

16K and 32K ECB versions 
on the same Tape » $1 7.9$ 



700 woids 
included 

Graphics, p^- 
animation, and •fU? 
sound effects LcJJ 
combine for _ " 

a great reward I 





16K and 32K versions 

on the same Tape - $24.95 

32K Disk - $29.95 

A study mode and two separate games will help 
you learn about each of our Presidents, which one 
strove for a Great Society? Who was impaacrred 7 
Who was assassinated? 

• 100% Machine Language 

* Menu-onentod 

■ User modifiable (this cou Id very important arte r 
November 4). 



SUGAR SOFTWARE 

1710 N. 50th Ave. 
Hollywood, FL 33021 

Phone (305) 981-1241 for same day service. 




znl*<* ■'• wtXuvnm Clt anion 
EiUJllL IP IWQS.Mf* Vv*r 




War F. . . With A Little Sugar 



DOES GRAMMAR 
MAKE YOU GROAN? 

Now it wilt make you grinf 
Master the parts of speech with 



FOR THE TEACHER 



itax 




Bus lists? 
Class fists? 
Horror roll? 
Absenlae reports? 




Nouns, verts, adjeclJves, adverbs, even gerunds 
will be a snap tor you as you create silly stones. 

1 6K ECB Tape with 2 stories - $1 9.95 
32K Disk with 2 stories - $24.95 
32K Disk with all 62 stories - $49.95 



database 
management 
system 



r 



Just ontor the information tor each student once! 
Using the powerful eon, search and print utilities, 
print the exact information you want In the exact 
order you need ill Great for coaches, scout lead- 
ers, collectors and small businesses, too' 

16K required; 
32K recommended; 
Disk compatible. $24.95 



ADVANCED MATH? 
CHEMISTRY? PHYSICS? 

THEN YOU MAY NEED 
THE REGRESSION ANALYSIS 
AND GRAPH PLOTTING 
CAPABILITIES OF STATGRAF 
IN ORDER TO DO YOUR WORK 



DO YOU LIKE 

FANCY LETTERS TO MAKE 
YOUR REPORT COVERS, 
TITLES, OR YOUR 
CLASS SCHEDULE? 



Try 




Stye (tfaCc 



Requires a Bit mode print- 
er. Works with most Epson, 
Okidara. Gemini 10X.R .S, 
Line Printer VII. OMP 100. 



32K ECB Tape - $24.95 
32K Disk * $29.95 

• Plot up to 250 pairs of x,y data on one ytaph 

• Plot multiple data sots 

• Transform data, logs, square root, 

inverse, exponential, additive codes 

• Powerful data editor 

• Calculate, display, and plot residuals 



32K ECB 

Tape $24.95 
Disk - 529.95 



CBEFGHI 

• Throe different typesiyies 

• Upper and lower case ^TUYWXblZ 
■ Save and remove data 



A complete catalog of other sweet Sugar So (twine producis is available. 
Dealer inquiries imit«d> No refunds* or exchanged- 



Software Da " |,ji,j ^ 

A Five-Star Choice 
For A Printer Utility 

By Larry Birkenfeld 



Having a hard Lime getting that beautifully orttstic 
creation oft the disk and into a more tangible form for 
others? to admire? Never fear, HARDCOPY is here. U is 
such a greai printer utility it will make yoti want to hire 
an ait 1st just to create picture* to print- HA RDCOPY was 
written by Eric White and Scott Smith and is distributed 
by Compuitrc, Inc. 

HARDCOPY requires a 64K CoCo or CoCo 2, one 
disk drive and a primer to match the version you buy, 
At the time of thii writing, the only printers supported 
Are i fin Epson MX^O/100 T RX-80 and FX-BO, the 1,D.S, 
560-G and the Okidata 92. Support for other pi infer* It 
supposedly on the way. 5im:r mch vrrsmn suppon* only 
one printer, you must be sure to order the one that matches 
your printer, I reviewed I he MX-&0 version and it ran like 
a dream. Needless to say, I was very impressed, 

The package comi-i with a single diskette and a nicely 
printed 27-page manual The manual is well-organised, 
nicely illustrated (by HARDCOPY no doubt) and is Ljuiic 
sufficient. 

HARDCOPY itself is capable of using four disks. They 
arc I) the HARDCOPY disk. 2) Urophicom Part 11 user 
fonts, J) (jrophicom tormal picture disks and 4 1 any disk 
containing a Hi- Res picture in binary format, including 
those saved from CoCo Max using the SCREEN. BIX file. 
I tested using the sample file> nil the HARDCOPY disk 
find a small picture made with Graphicom; ail wot kerf fine 
bach picture processed is 6144 bytes long. The manual 
slates that only 6 J 44 byte images from Co Co Max can 
be processed, however, Bruce, at Computet, has informed 
me that (his is no longer true. If you have CoCo Max 
and are interested in HARDCOPY, you might discuss this 
with him, 

Before booting the program there are three parameter* 
in the boot file that may be changed if you so desire. The 
parameters and their default settings are as lot lows: 

1) Self-centering or ncn self-centering joysticks: default, 
self-ceittering. 

2) Printer Baud rale: default, 9600 Baud. 

1) Charactci «l default, ASCTT/5FT {Grttphicum Part 
//fonts may be used}. 

Alter booting you will be requested to press Reset until 
the screen corner appears red. After this, pressing any key 
will bring up the main menu. At this point, pressing the 
space bar selects the keyboard as the main input device, 
while pressing the joystick fifebulton selects the joystick 
as the main input device. Once selected, the in pin device 
may be changed while on any menu succu by pressing 
either the space bar or the joystick lircbutton, 



Unce the mam mem; has appeared you see eight possible 
choices: 

Ulxl print VA page) 

2) 2 * 2 pilot page) 

3) 3 x 3 print {full page) 

4) Label print 
M Card Shop 
fij Poster 

7} Special Effects 

8] Disk Access 
Fat h selection is represented by a picture on the screen. 
Your choice is made by placing a movable square around 
the picture representing the desired option and pressing 
the fire button {I selected the joystick as my input device 
for this, review). 

The first three main menu options produce identical 
submenu;. You may I ) return to main menu; 2) look at 
the screen; 3) change PMOOE; 4) select color or black-and- 
white print, 5) choose a pt»itive print, 6) choose a negative 
print Since multiple printer dots are required in provide 
shades of gray for color prints, the color option is not 
functional on a I a I print. 

The Special Effects option lets you define two shades 
of gray . rotate your print, choose only a portion of a picture 
lo print by using u variable window, change the size of 
a pi*d in the V and/m y direction, adjust the space 
between pixels, make the space between pixel* either black 
or while, and produce mirror images, If all this doesn't 
impress you, nothing wilL These features make HARD- 
COPY a very versatile printer utility. 

The Label print option has all the features of the first 
Mirer uptiunv The "color or B & W feature has been 
icplaccd with a U H of labels'* feature Once a print type 
is selected, a label Size window appears ovei the picture 
J or you to select which portion of I be picture to pri nt on 
the label. 

The Card Shop option let* you take a picture, add text 
above or below it (you choose the text size), create text 
for the inside of the card and print all of t hk on one sheet 
of paper in such a fashion w as lo be able to fold I he 
sheet into a greeting i:ard\ cnrupleie with yrrni picture and 
test, 

The Poster option allows you to take a picture, or part 
of a picture, and enlarge it into a poster. It is mode of 
several 8^ by I J-ioch pages and must be put together to 
form a cumplcte picture. You may choose your own scale 
factor A word of cauhiiii »* in urder berec A large scale 
factor produces many output pages. This may overheat 
your printer heed, so it is beat to consult your printer 
manual before printing posters. 

Last but not least is the Disk Access option. Naturally, 
this allows you to load the picture you wish to work with, 
You may also view a directory or view each pie tyre on 
the disk one ai a Time, 

For those who would like tu pjini pielures from vuur 
own BASIC routines, HARDCOPY provides a "ustrcair 
i tie and complete instructions lor passing all required 
parameters through the BASIC routine to the uscrcall 
routine. 

HA RDCOPY Is an excellent product thai gives excellent 
rrxitlis Tf you're looking for a printer utility, it is a five- 
star choice. 

(fJonpuHM, P.U, Box 2(17, Unshomc, PA 1W47, disk 
SIM*) 



218 



TH E RAINBOW Od 0 bflf 



Software v^»~<*<^^^^— 

Color Computer Machine 
Monitor Gets The Jab Done 

Scnouj programming in as-icmbly language requires a 
good editor/ assembler, a monitor, possibly a disassembler 
and other software devices. Minor patching or debugging 
nf" assembler programs requires only a monitor, which is 
a machine Language program to observe (or "monk or") 
change* in RAM caused by the assembler program one 
is debugging. 

The standard for assembler-support software program* 
is Kiidto Shade s Lli'IASM* because not only is it easily 
available and low in price, but it is the most frequently 
used assembler for CoCo ML programs. Considering that 
a monitor program represents only a portion of the 
F.DTASM+ package, this implies that h monitor program, 
to be competitive, must sell for about 40 percent of the 
EOT ASM* price and ought to be more user friendly; ft CIS 
Color Computer Machine Monitor for L'CMM tor short) 
easily meets these requirements. 

What must one have in a monitor? To begin with, its 
piiniHiy purpose is lu observe the contenu of both RAM 
and the CPU registers a* ilie value* vhiv during prugiMm 
operation. The monitor mutt be capable of ronvenienrly 
inserting break points into the ML program being 
debugged, and displaying the values of memory and 
registers when these break points are encountered. 

The ability to remove the break points is as import an I 
ax I lie ahilily m set ihem. One must be able to begin 
execution at any location (to simulate unusual tut lies or 
unexpected branching) and also limit execution to a ihort 
enough series of commands f or the user to understand what 
happened. In addition, the ability to list the data to a primer 
must be present. 

A good monitor must also include a FILL command. 
This is used Ui load large pieces of memory with a user- 
defiued hcAadcLiJiiiil value wliose change wilt br rc tidily 
apparent. A COPY or MOVE command mast be available 
<i> relocate subroutines. All ol the commands should ideally 
ba single keystroke and the monitor must be written in 
relocatable code so it can be loaded where it will not 



interfere with lha program being debugged, Other features 
are nicr T but these mentioned are the "bare bones" monitor 
icqurremeni*. RCTs CCXfM Includes all these monitor 
nplinn* 

ideally, the monitor should he small (so as lu Leave a 
lot of memory (or the programs being worked on) and 
be self protective. KCl's mom lor comes in two version * 
in one package and is small enough that it might even 
work in the older 4K models. The documentation is not 
too dear on whether 4K operation is feasible, but thjs 
program will work properly in 16K models that do not 
have Extended Color basic That puim may be very 
important lo some users, 

Unfortunately, the RCl monitor got poor marks From 
me on self-protection; I could crash it quite easily and 
ii usually required .1 cold start {with loss at ihe program 
under development) to get going again. In addition, the 
keyboard sensitivity willi CCMM running changes, which 
made me Uncomfortable. The docunienlatiun, while neatly 
printed, conveniently arranged and cotn|iieheusive T is 
unintelligible. (I'm an Mi l engineer and 25-year computer 
uit?r. and I often could not understand this author.) 

1 must give RCXs effort only a second place rating. Still, 
what is user friendly to me may be the opposite to you, 
and Color Computer Marhitif \f<tniivr may be well-suited 

lor your particular assembly rawrto 

(Heal Computer! and Initflftcact, P.O. Box H Saiili 
Clin, CA tape S*MO t disk $2*,vu) 

— H. Larry El man 



T NTRQDUC X fM 13 a 

PERIPHERALS THAI MttK T OS ETHER 1 

iMfU»1tftttttlttiriT|itf ■tTttrflTTIMIflllttlltftl 

Hum, u*« dill dnvit, «DdOit , plnl I*} pr ifittfl ifld 
more . . . alt *i thm mmmm Kin*' 

lintif*rsai miertita fnnnotU lo CbCo, pravidti 
buHercd but and dcx cr lrlect ion < ..H?.?5 

NUltj 41 J tmtm* bflloo roquirt the Uni vtml f/f bi 
can ned id la Ihc conputtr. 

Finppy — rnntrnlt 4 «i tig I « , aaubio, or quid dvntily 
5-1 M - driv«, or &» drivtl ,„ „ II 39. 75 

Hull S-1/4" tfnvr CJDll F „.,.t|*,*J5 

ffiidiftft -- contain* 236k elf RAM* iipjndabl* ia ? 
ipqibyfit* 1r*Mf-r* r>v#r 101 PVlttfiot *22T.?5 



Qnv-Untr lumvsi Winner 

This One^Liner demonstrates the CoCole RflY 
command by playing the theme from Raiders of tnr 
Lost Ark. Try a tempo value of *5 i for best results, 

$ rjL9:PSTNT"RAIDEHS OF THE LOST 
ARK THEME * > - » : IHFUT"TEMPG" ? I ! PL$ 
=»02T=I , L4GG#MQ3 L2Df f 02 L3 . FGL2GI 
" : PA$="P2 55L402B-03 C0L2G #P25 5 L4 . 
03 CP255DP2 55D#F2 5 5P25 5FPl&$L2G" z 
PY$«* t 02L5B-B-B-03L4GF02L5B-B-B-0 
3L4GL2FP1£0O1L9E-O3E-O4E-O5E-":P 
LAYPLS+PA$ : PIAYFL$+PY$: GOTO 

fit mnt St hittvom- 
TuIml OK 

ftw+i-v*' Boo*- Of Xl-tulivinni *nJ iu <amp»ii0H tteirttw* ftmulsfioM 



Print Spool*? — lunturib Mr buHer . Control! ? 
p*ri1lo| arintirc ..„,,„,, , . T „ „i ( 3?.9S 

5 n, printer t*ui* k >.f.i,., $2«.«a 

Central | rr conltlAI bufffr, Cgntroll 2 

seritt jttirl». ddud 1*1** la f* , 300 .......... »J4f. *3 

5 It, or ft«.ol« RS- 232 tma\* * t . , , th l*2,?J 



tu ufdei or for Htfor«iClOp1 

MRITEr R*ti*rch Sirvic. L«p> CALLi (««t 7*5-Hm 
t, 0. Ifli t » 1 2 * B4l-lp« LSI 

Mte, tin 73144 flondiy-Fridir 



OctOtier ^85 THE RAINBOW 219 



Software vie 

OS-9 Hi-Res Screen Dump 
Utitilim For Quality Printouts 

Tandy has released a new product in I he line, a 
Hi -Res screen dump package called OS-V Hi- Res Screen 
Dump UttiUles. The program* come neatly packaged in 
a 7 by I f -inch book- like container including the instruction 
biHlklcl, prngrnm diskette And Software reghirnlii.111 
int'ormdiii/n. This information will allow the owner lo 
receive updates to the programs. Enclosed with the 
registration card is a software version log lo help avoid 
any confusion with later patches or problems. 

QS-9 Hi- Res Screen Dump Untttm comet in two 
versions, both requiring 64 K One for Tandy (or 
compatible) dot inairi* printers and ihe other for ihc ink- 
jet pijutei and its col 01 capability. These pfogiatm will 
allow the user several options, the first ol which is 10 print 
whatever ts on the graphic* screen to the primer, "I his mode 
hus several options I will discuss later. 

It is also possible to prim a picture file 10 the primer. 
The third tnou> "tie I found rather interesting. It will 
Allow l tin graphics \cxtrn or pin lire filr to he vnl lo disk 
This is not so great in itself, but all it tales to print the 
tile hater is to LIST <j3athnnm H > >*'p. Why is this so 
great you ask? If the picture has been dumped to the disk 

in this manner, it will he much easier to make multiple 

printouts of it, 



Electronic Typing Teacher 

t>V CHERRYSoft 

LunmiHia in tyu<t the right *ay can save you hours ot tedious 
v^ortt whan entering programs into you/ coco, and tins is JubI 
whai CTT »aa designed to do« Devote a III He time every day proo 
MUnq will* ETTanU before you hnnw U yuu will typing wilh con- 
lidence entering imdsa programs w\U no longer o« the chore it 
use ic- oe. 

ETT 5 v M3 &o keyboard 1 atfi you p ract 1 00 wu n ail Tne Key & 1 a tuned , 
ail Ihe Keys Olanfa or only Ihe "horns" hay* labeled. The visual 
cues guide you while you learn lo typs wiinnui watching your 
llngcra ETT shows you' accuracy, roe ponce lime, and words pa* 
mlnuifi. You will quickly see thai you are improving with aractJce. 

With the oeitoncBB pfe-wJdeO by ETT learning to I yea can do lun. 
Over 1000 variations chosen because they include every letter in 
ihe alphabet You can also create your awn pracsree sets This* 
outstanO'^g program was written by a cam hod teacher and pro 
tosalonal programmer and cgm-M wiin a ion page studeni 
manua^eiudy guide- Roqulrot Hj« Extendi Basrc. 

SO^M f«« SOQ95 

Ca» Q U» £J* shipping otak £9 

ETT is being used In jehool* Ihrouqhout the US. 
See ETT 41 youi favor tin uetttar or order cU'eot, 
DEALER INQUIRES fNVITED 



Each of the programs has its own m of option* to pillow 
the user to customize the dump. The black-and-white 
program has three options: T, *C" und "?\ Very simply, 
these stand for Inverse (swap black and white h Condensed 
dud I P VJI(7) mode If the LP VII or DM P* 100 is used, 
the *T option must he used lo aceiimtnuJate those printers. 
AJso f the Condensed mode will not wtirfe on cither of these 
two printers. 

The color dump program has 10 different options, each 
specifying a different color set. The First six del ermine which 
set of lour colors are to be used and the tost lour ore 
for sening the two-color modes. When using the two-color 
mode*, the hari/uninl resolution is 256; the four-color 
modes each have a hot isumal resolution of 128. The iwo- 
color modes consist of combinations of bl-n k. white and 
green, while each ol the tour-color modes consist of 
combinations of the colors available in Extended Color 
HAMC« 

These utility programs are very well-packaged, suffi- 
ciently documented and extremely easy to me. The disk 
is not in any way pt nice ted which allow* cn^y backups 
for archival purposes. One thing 1 would like to have seen 
in the documentation is a procedure that could be used 
10 save a section of graphics memory to a picture file. 

A drawback to these programs is that if the user has 
the H\~Res(0+PAK) program installed and calls up either 
of (he programs to dump 1 hat screen, the screen is cleared 
and the programs logo is printed on the screen This icsuIk 
in loss of the information on the Tii-Res screen and punt 
out ot the screen dump program's banner — a major 
problem. The only way around that is to save the screen 
to disk and then print ii in (hat manner which once again 
demonstrates the need for a discussion of saving graphics 
MJtecm to disk. 

If you use the Hi-Res graphics capabilities of OS-9 und 
wish to have a printout of your Hi-Res sciecuv I wiruld 
highly recommend this package to you. 

(RadtP Shock stores nationwide* 64K OS 9, disk SU>91) 

— Mark Anderson 



Ont ■ Litter Conresi Winner . , . 

Dof bounce shows a dot bounetng around the 
screen. When it hits the edge of the active screen 
area, you'll hear a random tone; the dot will change 
direc-un and speed randomly 

The listing: 

P CLS0 i W-l i 1 Y=0 1 PIA¥"LB0" 

: FORA=1TQ2STEP0 ; IFX+W>63THENW—1 
-If * PlAY t, 03 C 11 1 l\Z>7£K % ELSEI FX+W<,0TH 
ENW=-1-Wi PLAy*'03E" sNEXTAs ELSEI FV 
+Z> 3 1THENZ~-1-Z i PLAY"03G » i NEXTA ; 
ELSEI FY+Z^TEENZ* 1 - 1-2 : PLAY n : 
NEXTA: ELSESET (X+W ,Y+Z,5> : RESET (X 
,Y) : X=X+W : Y*Y+ Z t NEXTA 

Steven Qstrom 
Atinnotontitt, hfft 

iVor Ifau »kmwk| qm^Iuki iuutm otUj, rtrt *\uUt» 1im Ux4> vol fu\fk* 
of twill 77* HtHttbuw Itovt, Of St/rtutauottt misl |u cuitujunnln ttuifitom 

viATi tin r&pi 1 



"Wamicmse 

Where Shopping By Mail It ' USER FRIENDLY" 
50QA N. OO B SON WESTLAND. Ml 4S186 
Phong 1313} 722-7957 

220 THE RAINBOW OiCoLm' 



So ft ware R e vie T/Z?\ 

Professor Prvs&note's 
Music Machine 
Makes Perfect Practice 

Anyone whu has gone ihumgh the experience of music 
mining with IhcLr children no an ituu utncoi urn npprrviHie 
a program that makca note recognition a lot simplex. 

Not only are the Jundumentuls ol niusic-making made 
easier by Professor Pressnoie's Music Machine, foul ihii 
nrw program distributed by Tandy makes those carry 
lessons Lit mow apptr nation twice as fun. 

The program was rievigurd for i»e with a 32 K mitrtri 
i :|'c or dbfc) with Extended basic, and a TRS-BO 
Electronic Hook that makes internet* on with the computer 
simple. You will have to purchase the Electronic Book 
separately, bui U work* with a wries of learning programs 
fur CoCu 

A clearly written 50-page user's guide describes in detail 
all of the mx learning aeiiviiie** hour to use ihc Electronic 
Bouk T and provides a slcp-by-slcp demo mi j hhmn Uh each 
of the activities, which consist of; 

— Play A lime, which displays a musical *iaiT with 
(he noics of the C scale and plays three familiar tunes. 

— Note-Finder, which helps the learner become familiar 
with I he notes uf I lie C scale by showing their names and 
their positions on the nttuicat staTf. 

Len^th-Mykcr. Which presents the caneepl »if tfltfe 



values by letting I be rhSld wute vhtui timet using note* 
of different pitches and lengths. 

Tone Machine, which allows the student to play live 
music, either bv reading from sheet mime or by composing 
original tunes. 

— Copy A Tune, which lets the learner enter the notes 
or a tunc that is copied or created, then play it back. 

— Quizzes consists of "Name The Note*, 11 which tests 
the itudcnfs understanding of the Uicaiiaus ami rt;imc> 
of different notes on u musical staff, and "Add The 
Lengths," which tests understanding ai the length value* 
of notes. 

The package is complete with pages (bat you simply insert 
into the Electronic Book. The book plugs into the right 
joystick port; nn ^pccia! Hj,ipiuo or connectors are 
required. The child enters command* n imply by pressing 
marked areas on the pages of Ihc book instead: of the 
keyboard 

As noted earlier, Prof fog&r Pressn&ws Music Machine 
h a fun experience. But I would tuggest or caution thai 
lI l> only fur families uihu are serious about music education 
— primarily because of I he expense: uu ukrd in t^o scpjiiite 
purchases, and you should akn kr prepared tut liuum of 
serious study, Dont expect to sit dawn and start playing 
such tratliuoru! ehitdren's favorites us *Mary Had A Little 
Lamb" or "Twinkle. Twinkle Little Slat" right away, 

(Rjiliu Shuck 41 um itiliuii*l4e, *24,V5 t ElcttrunK Book 

— Charles springer 




Au Ir^MiMJ Star Mfcrantea Sank* C*n*t 1 CmII r*lurn ■uflKritvlkm fMiit*^ 

THE WAITING IS OVUi! 

THE SUPER COSMOS CONNECTION 
SERIAL lO PARALLEL CONVERTER WflH SUFFER! 

YOU JUST CANT BUY A BETTER 
SERIALTARALLEL COWER I Hit 

ORDER YOURS TODAY 
8K SUPER COSMOS CONNECTION 

ONLY $129.95 — 



9K RAM CHIP SOLD SEPARATELY 
3 FOR W Wi 



$15.95 each 



16K VERSION 
24K VERSION 
32K VERSION 



$144 Efe 
$154 95 
$169 <£ 



■ SFFUAt TO PARAl I Fl COWFRSlON 

■ 1 1U TO BAUU. / UH Mil 

* £K SYTES STANDARD BUFFET! 
J USER EXPANnAfll F TO 1?K INAK STEPS) 

■ CUHV. L LEAH LEU HUSH fcJU ' 1 0N (MUL I FPf-E COPIER 

• MODEM SWITCH AND ALL CABLES 

• COMPI ETf WITH POWFR PAK AND SIMP! F INSTRLPCTiOfclb 

■ WORKS WITH ANY HAH ALL ti_ MHIN I fcH UH YfJUR MONEY tJACK 

* HIGHEST QUALITY CONSTRUCTION. TWO- YEAR WARRANTY 

IF YOU'D RATHER BE USING YOUR COMPUTER THAN WAITING 



TEST 



RESULTS: f 19.056 BYTE PROGRAM 
LISHNG AI UtiOQBAUDJ 



32K SUPER COS-CON 

Jb.tt Seconds 



OTHER INTERFACE 

A min, 59 8 sec 



FOR VOUR PRINTER 



IHE WAIT IS OVER. 








6K SUPER COSMOS CONNECTION 
AND STAR SG-10 PRINTER 
1 379.00 Package SAH tnc hided' 



HO SURCHARGE FOR 

CffEDfF CARDS 



S«j-10 Mac^aga w^ih H&gularCu&Con 
SMI Available Now at £289.00 

SimpMlng inrin*lMri' 



APPLE IIC VERSION AVAILABLE 

Dflate*' trvquirra on Company Lottarnead mviioo 



DclDtter ■ 90S THE NAlKBnMr 221 




Give us your oesr join tne ranks of ibese courageous CoCoists in snowing trie Conor Computer world 
your high score at your favorite micro-diversion. Wo wanl 1o put your best effort on record in THE RAiNBQWs 
Scoreboard' column am amri&u must be rec&»va-o tio days prior to publication, Entnaa should be pnns&a 
— lenjibly — And must include your UtH name, add r ♦jus, game titter company hhmim nnH T of HYmrvaj, your 
bigh score Each individual ■$ limited Id three aeore e nines per month. Send your entnoa to Scoreboard. 
C/O THE RAINBOW. 

* Current H*#co.id Holder 



iu at asl i.w*ip /jar* , 
It 7Q0 •WlMlcm tlB*xi4«, OflUlur. Al 
41,72* C/ik Wao™«, tetdw-" ■ *Vi 

CIVf» UWTH, mrnnul rtmgfif* V* 
IB JO) Dai|u iMir 0*ny Rim. OflWKt 
MOW fA«Ji#5A*5*j 

¥1 r> *i«n Ck<J*n, LCmg^mW. fl 
4t E«a Huffman IAOCft*«i*i , Ml 
QasEDAlL J i*d,-7 >k» 

S» 40 *0oa DwritL Bfua ratar* »L 
UT1 AND BLrtl* thC fcAUKfcVOWl 

24600 *t»itr.aa Rcrientwrg OreilorO^g KV 
■EAHflFDCR -EflPfrr*! HiH-itk,) 

v,.UO #BiM LynA Ouoanamva Ainfrana 
513tQ Tim Hail Svt CaA* City. UT 
A| ACkBE J, HQt ISLAND r«G WASOPTj 

J* a.i Mi H sbftfg tt'pllitlil. AS 
BLACK J A* (Trlt AAlNBGWj 

1 1 D.OM *Wayh* CW-H. LW riUH« r <L 
■LACK WANCTUM tlftM) 

119 *0«1IW fi*IUnjl r#ui frulrj OA 
QtDC HEAD i&<n|giiW#n| 

tlB.7DO .*art nniitliun nmnfiy. 

laamj#c 

< 1 .015 Michw MM, Victor.* A v »lf m,- 
17,000 PoSrMlY liglilwu*. dfl H»rt>9* 
/3 MAr PtICIM- WiotW KsrtihrowJ. LA 

eflGWMASTsn rwp^ii an, 

77V, HQ *Ala*i EfcAtaxt, LiM»o;*rM<J, EL 

-mi,', crinico^c CAntttt sc 

• •5 tj* 3to»* UonuU, rioMMt Pa**, HJ 

D**d Han. Salt La4a City, JT 
MJTfS Hnivrtt MofMf>oA 4 nli.piviiM n 

euvrout takjij 3/i*,.i, 

tSJfi» *6rmi O-jPcm ^revgruOH 
P-UZZ-M D CAfT | fftfi M*r/ 

JW JwV afalgjwnr rdayqt earn 'jfna«nju«M N'r 
CALlXrO INLAND (Ud/» 0*t») 

tlPi AGfcwin t>il«-Mofilc» S*rr*m«nfrt riA 
IA1 HllcHW. CA 

CtkHVt)H CLKUbCH r.'.B.'.-: SMdfrj 

0. UKHOO * U*N*t»n. Tucio-n, A3 

IU7 50O atahaai Sfifcso J» T Q»«wh» Mt 

ifiB «Q 3c. -.11 eauman. r>*v*fip*n (A 

iifin Hintt i-nntfWi. MtJO»*afl W1 
l« .300 &f-0M«t, Sowriiht wi 

fTIJKO *hUlt HWWHU, HAKIM4VA U' i 
CAVCAH COfTKfl iTHc PAi«Bu*k 

J CI * Jty fl4*.i, L4«A«¥*II«, KY 
1 S3S PI«T»-J#an EkHf<iUnt frHWy, 
ULWCCC 

I 1M4 Stan Caoim . Siin»mil. NU 
t>H Duug ^ifwani, (jMhndi*. A3 

tjR3t 5>M*BI|Kt PiHBOW».CA 

CHAHDEAfi. rert- 

10*.3(B *tHc"U3*M tAiya*. Caat iupbinx tiV 

1. LUWHJi t flALLUOIII ^aJIiJ £t|f»i 

15 TJO *ar*0 BmPonr. Or*9^n, OH 

COLOA 8A»UAlLrft«S:u Sr.*.* ^ 

1QC O *f ninety Yu, Catgary, AlUttlil 
M-1 avian fltw>. C*«Mnn MY 

COLOR CAB ( AfOt' AtO*tj 

bVt^aau #tJan W ang aa . AHairtr* I i 1 
S»,riBi Jvpiv f afcufci. Qiwxd Rauitii, WI 
ifJ.tdS Fnnk. Canaaa (It tw<t^«t 

l M.flga ifcirtk Ow^nif h|l**iii. Cm4 Mmh*, CT 
COLCfftrtM IfnriBi^ilof,' 

3.107. W AMTiri lliy, UOOdHMUv.lia.tN 
COtMIC INVADFHS i'BfiatflHV A*MC«taU 

ttXt&O aMinarvs r nuitrj, B'ua i(Mi»a, tt. 

UaHNfiDiaf. I^piiHvpi rmM«lD 



S404B0 *J#y IV*«g WirrtiBlfl. KD 
513 'MO tn* flctf«rg r lAllrtf PCS 

ivt tinrii Copv, OrHai, 
■01,470 Ow*d 0 J An*nri . f I^uaji L OuaW^ 
8X307 Craifl ria^niann Kunwii Wr 

ru-PFfti mm 

tUtC aftMiiiBTMuLli'Ha^Mt.QMl IWiWM.IpVA 
OJALLAD flWWT rfla*fl £n*c*j 

OJ afl :*irrt ^"rtrtarlanH tarfanwiin ir* 
9C Crt HuHiiu»LAutl<P»irn, Ul 

VS T» a«Ml OiPam. ni*onn OH 
LUMONinlnC RAiflSOWl 

il ,«5 * K«Mh sen i*ta», Mcf mr litond, ft 
MVIt A55AllLT^Tirfr py.if) 

Miai •£jQot*> LHUi f lorcaHmW. 

y □ D □ LE (1 ltG l cnputmfwmfWi 

am., i/ii #K;dtti\ mil no* r ufdniXj*. u*H»»K> 

OOU0LC BACK i'fawr>v3i>iv*i 

4M,lG0 *£.^aim»RDo« Slun*fl^5» <uV 

nDWMi pJHP f«iit« iflae*, 

:o *»,«Q • Auam fhcvipn. P<Mii«im. 0" 
M.D-tfc AJaio Cy, Vaicaun, 4wab*c 
(7,i^B <3»Flv hNf/nan. «y/rtn OA 
QT.14I CHiO Fat nw MtQi *ulh . 7 K 
H.i as Jaanint McCu«i, fl^Ha^ MA 
i6.»6l Dan*OHaH. Sair lataCiiy Ml 

onAtONIAHirnnrifi'i. 

OUAOON EiOE I'flao* Sftftsa-J 

l.Siu *ft*tw rtatcnp« . «ur«?iiK. CA 
OUNftt T . UlirdKEY i >,Mc U-eitr on ^ 

I *,frD0 #ft* ju Ehan, D**c> . Ontai-> 

I I ,i r. f i MavianOi f rauam. bJM# wavo (L 

r CrO LYftAA i Awtalti *i n n ifi'w) 

H&.WQ aCfiri* Cflpa, Canirai, iC 

«PTH« »TlJtiHjtJi$*HLHvaCH» UT 
THar rfiOQi r^m w/*/ 

U.046 *Ujr» E^'i t Cijifrp H^pt, r>.l<*Jn 
1S.0G0 * CHh Mwftiman. l>vcMtw. M1 

I /V!. S00 »e*n » O Amouf , /^cnnr Quflti»t 
rjVALAQON I'SpffCWaf AjfocraHaJ 

: • MQ * Jbtk i« UaAb,^ ttcn Stltlrjn. NC 
M^.UVO tfaWkJ9itk« Vlnltm. VA 
2l4.0i*0 0«*r W*(n«, uawtanee. KO 
:i i OJ'fj T«ny finnti, Oig Hartcr. WA 
JrW..pfctii Amain sn if «* l na ca 
(i NANA OWAHA /nii^,u 

fli 000 *«<jtti» Hal««ib flkwier>*nl OK 
nLA[tuaja,,i/rt<P 

19 14ft aTarry Muuta Oi C*ihvi>i(*v Om/mI& 
Col £5 RuNPrtn 'Arc f,AJCSfTi 

*e3.+«l aJan Utitwfrj uui^it^d, as 
'40 AM triiiiCuiK. r>nti*i aC 
i ja.fiSO £w C".cf«K?*. La* VHraa*, MV 
«5.aos Dan a&upaa. Niantx CT 

Sean Coiaan . £*i il» m*. CT 
aUARDIAN i'Cuaaar Ajmrna^,coij 

OW *J|lfn FrbllJ ^..C" Hi 

t4Ml (kjVais-P^fn? DolacJaJr. Aaaaawa 
Ov^boc 

> Ht iHTltun. AHt: T AM V FNUIT «.! i IHt HA^UOWJ 

31 ~JX> AjHAJh C^ipilrih, l*ufl OiffV Tt 
TrlC jaNOUE i Tn£ i*jfiCW| 
SOtsMtMllAl *Ajtl i antwwa » ^tnhnrtrji* Unm/pci 
iONlCA S fl£VCNaC ivi»ciiA>»«r*i/pJ 
T.OJitW aa*i:h*w natnaar. OcittJi Mi 



illr roar m/jj 
iM)ii7 aUirt aimtpatia Las-n 
Wan Qa»tBw%y 
=. 4* ,' i twpnaa. I ,,701/ncr.i 

VAni iler H iiijit 
&7 .Tjy» Lafa/na Bapg nc lL I 

Wail {Mipinriny 
A DO? Mai>ia PM|r|KilA Oaacj m*pr 0'ila"u 

30.05} *T©nv Boi^hfl, a rmagh. PA 
AST* OP TttS f' llAB [I r-SiWiill* 1 AWttpirfj**/ 

ljM AJV>n f ulttin Daydt&n, VA 
TMf py*MJ l Tom /UWj 

l.OTO.fltJO a^olitcnUifarp. SJivrP PA 
KING TUT / T D m ftfi/J 

i AlAal n Curvar Sin rranencs, CA 

ALtNUATHU f rfjiT-o snar./ii 
♦.171" BM aOai» r rant*n P WeftUaa*, OH 
(tnOH rO/aao/t CoMr CoinyMjiavij 

lUOl »|-47rN i:nfia LAnHai r.i . 

LAHCtArai«(.r^' Utaw-alniJ 

•83.000 -Jnv nobce. WlrtlKii'V KC 
■tW (KD Fpm ♦Wlfnafrj, lnrinlwkt. KH 

mo wa n«*iii HtpiArftt. WNiitaw k: 
LAUEA^cnm a rtnEFLy rms *tAkhieow> 

tt.?80 *Hf no Vogav. Jwpar. iM 

L.UHAfi-nO^P PATPtluL >.;v. n tl <»[u a > 

p3« ,700 * Day, A*i|i>tttun, TJt 
MnDNF?¥ 0 THE Ml*tOf 4Ufifft# u 1aj^nrti 

i40 *ChPkj Mlicnall Hyron QA 
MARATHON [THE RAINBOW 

Ur,7tX) •Ja^SAAa^»FNTana*rand«,tNV 
:uirLij«i *t>cttjrwaaD rVintmnpau WA 
'b9LO«3 J. ^ OanJlao* Ja4lmi. IN 
MAZa-LANP iCArdMMattaP 

■/I Jjratf f IflOttupii. ^riMn« rtu J N»n. thrl 
MEOA-II UO | flrJUitf Stvvkl 

1 0.»i *&i*p JptPifBMn, Kir^mon. Omaw 
ThVJW rtimn* MiintJiri HiwimMort. lfW 
a.OM Jw»pny JcrhrrxKi PVoLomn. FL 
f ,330 Rw Haipwa, N?»p*m. -OTrlpnc 
),90ti CTiri|«lp»»?f Doirarifla, 

Muaapaqp* Pan. Ht 
t.WS Scoll S^adii. Opaicrr MIA 
Mrcnoaet 'fla^ £a«*j 

*a>.1UIJ aLuvifjA AianHpfii«r. nnpia*na at 
MLH&PLe BAHRASC I HfE -RAI *lB(JWl 

3-1 * Jo» CalcalHra fl. dfla *«<». WV 
MlnMhf f KUNfJ S^trnm; 

Jtac a Maih J*a*i i» thnu Fu*«i . Or,ta»j u 
MO^CTEA HAJt ^nbiha in*c>l 

10.^*0 asom bww*», ^pan«ay. VA 
MOOt* HOTTER [ CUPlpurarNf n ,1 

ADa^w/ O'Amotfr. r>rti*>uri Qua&ac 
71.550 tv c Oadiag*. )«(* > N 
bO.iBO Hcptfnty Mur ineau* ufj HaiBw. WA 

M,n OH! i Catrputit mnrt \ 

iVn^W AJaft *tpl»rg. A'.nfiald. K£ 
J 303 000 Oary Mphnsain Tkjcum AZ 
j.?M.r20 Cl*ti &a»i<r>Q«i, u^Mf*. OncanD 
aiDOSSO Oi lun,,.i. P.J .imj.iI quabac 

lHj 1.100 «m* A Lpanai' MPtUKwn. 

TCOU Biwfini *C**l>vUI». 114 
WO0PICS /Atari 7iom 

Wi.MOp v.irunwinai. Nar>H^rjn i:a 
WH1* WAAfllOn /r>PlHirapim» a OiJ/Mr 

:?sgp> AOnvs H«faafv. OaicHl** Ofllwla 
OUTHOUSE (U\(Stiwi f 

p 7? jro TMaq jqr rucm. £aq*a, r a 
PAC -tM 4 THE PIAlNftOW) 

513 *Oi«v L»iPt N-arlA t,a»j^1a Sc 
CAC-TAC i ZrantDuhwvniv\ 

irO,OW • Matt JAAnaan r Cagia PA 
3?,«i* Maria Cawa-wt. *lBua1<j*i Tx 
1?J(N1 lirao 1^** i^finn AU8*r*M. 5C 



222 THCHAI.HBOW Dcloboi 





PfNOlflft (THE HH\Hn*JW 

41,036 #P*ul Wutmi, Catp, Ontwic 

«4ttl GAJ> BAdJBfB :> ■ tm 

1 £..45o Nick Kaad, Aoutaiufi. W 
1 **MG Mm f mrt. Kinntf, PA 

\jHta *3umi< QaWuvfi U*Lf^uge. umno 
304 0«g Ink Korih A-jjuHi £C 
1>* fhni Mflttl*, Cg!E»ii*i Hwghti, yA 

hn-bal* frtbwj 5i*c*i 

V1 7O.0Q0 +C*matasftnr Wpf d, Dui"4r^l»«i, IA 
•.CfcUBO Hwj HouMt*. Mnijr* OnlAtiB 

PIPELINE < THE PA UNDO* l 

*Mhh* G*m££fi, Moment* P* 
Pt AlrtTf INVASION ■ SjreelrAF j^VNlHjl 

ta.FW *M«noj HtflSolA Uhp H 4 imnnn 
POLYCflOEtflT /flute 5M. 1 

H.nOO •S>lf 1 rf*'rtuH. Cn»rl*fl»(jfi. SG 

J,7»,0W *Bw Cafiini. Qwwuu 3C 
t 3*4.000 4*t* Cuf1M»l Wi,khm l MH 
T.433O0CJ HtiflAH Tfhrnfl M^'iNtf, MA 

B T*. 4HJ O r.Hspftw Rtf*nAivw, 
MwHAp«»LiA NY 
J8.SK EJwiWAKKrH. Mu!C1l-" 5tjn Aa 
POPCOftH rAflrfra SAihim 

4i.f10 Ntu^l* Frwtfttiin. Vmmtoy. MA 
2* M>; Gwry Gmmoti. Worth U*i. PA 
V OW Wliiam fi(*|AA Ml. Cail.pa*Jft t+w> . 
WV 

3? 430 Chrti 0o»J. Temtit*, TX 

MJM 0*J*C«4A, CiKirtAAwr. 

CflUJTitllJ 

" ; r 'X> K»ri Cote. Cowtmt. 

M Odd Senfl SAMMhi. Sfjtnmr. Ut 
PAOiFCf NEBULA ffllfltfKi3r»tJ,li 

2 r , M AJai. Murp+ty, L**« City. OA 
Z.OUb CnflttDpAAt Hoovtrcf , 
PlUUWQUt F*»r*. N/» 
ill JMorn r D-ternm 3"n0 Gf<1njA 
Iftfl Rir.harrt Vogfio Um, AZ 

PtflAMIU r,|K*J 

IHJ AfiyH Adimi PAJAdant, TH 

rjflil 17 •Gs^.-g-a Pa '-.iiij. 's'.irn'ia. 

JIM) 1 1? » D*rtd OeltUwi. G»lg*. y, All — U 

1 1 * AaEjt>i SiWomy Mt ^ioo, It 
iWKi Jon* fuiNn Hnyn»on V* 
220M 14 Cfir* Mi1U*»P, flrru" GA 
2?OM40 BsttA Hilnh*. N?fwa&. CA 
Z2WfW JpmA* MA*C4rt flHWIKKid.WV 

Q-NCAO 1TWE HAWiMJWi 
i .011.660 * P ■ Buiim* Hmnm^K On'mto 
own t fon» j 

Bgr SIC *Aninvw -^urrw 1 . HittimitQl. unur^ 
HAAKA TO rf)«div 9"rc*J 

v ■ *Ayi<i DkvIKi, Liiulm 'I*. KV 
30 * John PtillDin, PoVtHoaVA 

*Tntdc Kibapp PttHw ug Ch»' Wl 

*0 Pc*B * Flnifi** PMf**ri (win) 
Mt fdl«p«l|uk„ Si4l'*ll*ri' *4J 

HiCEfl «THtfliAiNeClW|i 

iU} •mrliy&'iwwv PA 
HACiO BALL .■Rj^D S/jwAt 
4^1v 74(j *U* Dv- E.,.j l:i -i.hi wi 



I T3fl l» M'U«y (mtwrtm) druMARCMriM IN 

APAfTt flllJS r»**W*S SA*PtJ 
S,2S7,2ft9 JiOvr BteJlo«4l. Plyut Ort 

VUiAT/ *W*ri Gtifilha. et.hwt», Kt> 
4£9.iti0 Jw-Funcin firunuu. SJ-huwrr 

?tH,50Q Mm M«umui N»# lhImti ij» 
>IVtlttf I THE RAi»IDt>Wj 

no*o Mce i piai Niowrt 

11.7 *0W M*Uii, Wy'lln BmuIi.SC 
4*7.7 Rupert Vdmh^ S^Wd, MA 

£ rtc CWluMyi U>««Ch4M City. Tit 
TOCl M>ch«irri1tf|Xi VlMUtw AUfJJlUn, 

♦11 1.4 MichM41Aji^art«.WwMg r WI 
PCMOTAfkH unttwmtj 

££.400 *04Hu Sf i«ti II Mai 4 FMTH OM« mw 

OrLqno 

tl(HHj>tT*cq , rfj,^*n.'i 

i'*nn> Eiuair* Qluc l»l»ni] il 
BUM FOR TOUfl LJTJ |T>T£ tUINDOWi 

3AIVQH MAX r ryrn UjU 

•TO.tOO * A'in Dr^wi. LaftfWuttl. r L 
fium *0Q MttHJWH i^JURWy, 0*tfH)>l. M I 

E4C,0OD v> ■ SaiiuvIl Mwnunejui, CO 

H>,T00 J*" ftefcrti*, e*a/nio»*r. Oimh* 

At 000 D*nSobtfaK a/ 

PMl.tW D*t* |i*r>p(i, 0#*inl>t, OrlUu i y 

r - AH PS Of EO-yPT JfliiJuj 

77 H*«hwi. ftl*tnt»^. VA 

30 Jghii AiHn.M». VuMkefl. NV 

«t) Bob Dcwltt fi'i^D tHlt^d. IL 

u J#n Mr*jy. Trjn4i 4F6. CA 

J? PJ JwwMKly, iim!Oyv*iUl TN 

U0 Waft Cd« nr4 , LA 

WJOO PMiirJi*w mm»4v. Uflfrnpi Mi 

N.H.tfi 4rBf kin Wqlloram . Fnultftd, Ml 

MARTALKfft t'ntoCUmi 

PtC'SO AJ«IP IMIWbuii BlguHliiurUL VH 

eifAMLtS^j-.fi t!,>i*fJ^ 

42144 « JOT blow. San m»flb . CA 
5Q.BC0 Jati«i LAk.«. Fiinu44ufT. 4L 
2?,«5a Ert* HuMrmn. n&cAeslfc Ml 

AHt-NftMir.tMK (hiatt arttj 

SK) H.'llMir, &l?i,»lDjlS 

m m y^*k*Nn. Ml L*tanqn, TA 

SHQOTlHa GALLERY ffl«fHJ 3^ J 

777 lid * Ci f Fimw. MefiMtJM. Tx 
HfiCKt Bob Ot*m Bum HlHf} M 
M9« DdYnJiiar- SjiM UA» iit t , UT 

0100 *5oott i»'fmou»i4 IN 

O'OO * 9 Mi Fn iiMi 1 CUmleaion. ML 
frKflAMOUIi r«n?HJU 

SLAY Tl« KEF I US rfl-Q«l SflBCtJ 

*7tJ06J »Jim H*fb*c» Pl*cnri!i», CA 

iWABCA ?twe HA^SOWI 

*Lii4nnt A|Mb(. rfiO*n<Pk. A2 



: .*» *Cwol 8lDk4' Mow*, ID 

- Ill »r» H.iTn»r HohI'mIm, 

HO natwi Fvtvrnun Jr Imm i a 

WACC AMMHJH1 fCwimunw^ff F 

A>Ki *Fi«nA C*Mp« Hf. S»nU#tt». 

IVjO^S *5A*v«n A,l*r. t Rhvpcfcuig. MO 
ftJ90 M*n«h Sli#h. MBt'nw, fr^llirkl 

IPACC AACC iT^e^Jri?Atagauf#ij 

A3 432 4rM«fki Oor>iXv» MMMM, VA 
SPEED HaC til itAi&lTitWl 

ISQJSO 4 Jack M*iUu-Aj. 5«uhum, Mi 
Sf ARSHIF CHAMELEON ^ Canute. mm> 
DC ttf> 4rW«*ft VrflA*. jMpAf . I N 

T16.DO0 AOnm G^AtnM, Qmk. ID 
ST OHM AHhflW* nSpwrrar 4llir*MilV 

?ELJ.e5Ti AArpiglU 3nltMr LW Ar>0AlB«, CA 

ifiMPLr or now r p«^ 9 ^^.u 

Wt.4Cll Afe-WV* MunH, ftichnwMMl, CA 

8OT.4O0 Mn< Gtf»tD«0. L»*H».SC 

|Q7,WQ Davi<J OKj'hAvpi, Ctlgary. AtttaHF 

hVn.flfK 1 FhtWAjAMAnl OH^rtp^ WA 

400 CUnvn AEt?«y Olvmn». 

3M.4O0 MlLhAal Wi^ihhl 0«i wn PA 

rjKOOO ^Vntun Mwhiilt^ I & Pn*o TK 
TIME riAKtfll fMrr,IS r^.* 

i a?4,E^0 • T^ity M*w*. fit CAihff jiwk. Onnno 
747,460 

Stt,iMO Dn«i Vy«tfH!> . U"m «aw. fti 

11,430 PufwnVourifl £T*M(flwli». UA 

dLnAU Hrkfl MntiiWi. Kn^wt Onianc 

ttlC TOUCH1TONI rrirn *>,j j 

SS(,*t0 AHnalopKarQtlklkn.ri IN 

IHAflJir TAIt ITKf *l*IVfloWI 

773.1*0 *J»rr* DIM QlirstKV. **A 

THATFALL r-..T>u., 

"H 1 14 * K-fl Mwkjl. Mnvflvo. f)( 

JA0CO HnnriM rliri! iwtMnij*. rM 

ro 07a ton p# f . Aiii^itPL 

TLfflf?fflEH2yfAjrfi»»r*J 

1-40 JJ» «Ba£lv (Iuk Wntii IL 
TUTS TOMB f M#»* B*ia^ 

1«S,HC aWihUi f (Hjhoi CMrt. MoWi*, AL 
PJHimtTHIKU HUN :.V,v» -,'r ii JtitOC-ifefFaJ 
j4 Md a^av Ami, MFrlt^rougti CT 
OiKO Glcfi DlladoAu. OttAtbum run. 

« O30 pj jnypkotry. Si>ai^iii, iaj 

30 *■» DA" DiA«A Flint, Ml 
71 TOO i J fMi Afl jpy r OtAHMC 

WILDCATT1N& rfl 11M3 Sf (W*i 
tXMKWQD A Gapi MCh,i?«.i. ruu^f. AZ 
Wll irt WAHEHOUlt j.'jir/Art^rl 

liClStU *AlAn Mnrm r3ui>xm. UA 
ZWttONj&Wttrtftj 
J.Ott.MiO *C«va Uwj. 0*k Fof«sl. It 
S.0af.B0D Ctmt t»«+r«HTAr LA#»ftfllfn, *4A 
1.700,000 Binui',' 0i Lu««HiO McnifAfli O'jFCwr 
1 410,000 Jamo Cu*2rc4l*. &t CKjKif.it NV 
HiUAIll Fur (Vurli»^». Ja*w/. W 
t?3,»0 Jdnm Maocaii. flAv«ri4«raoo. WV 
104.700 DtHj-jlM E(»Hi«, DuHlrHjlon. >A 
ihh.I m Co^ »AclCiy , Uqftl' AAi. OwHH*C 
47.W.1 SlrtrBiAd. piWcUH* »-* 
46,300 £3fc!*o r*, ChW>kv*l 1. KV 1 






OcwDpr THE RAINBOW 223 





In 1:1 pHjiauUin m Willi TMF Plfli^nw's Suirr [KJrtriJ. weuil^t I his; column lit 
pointers for our game-playing readers' benefit If you have some interest* 
trig hints and tipst. we encourage you to share them by sending them to 
the Scoreboard, c/o thc nAiisioow. 



cant CEt nu sa ns r action 

Do you think you can incr- »f the amount 
hi "Scortboard PomMtri," giving a wider 
vanciy of help? 

Aho t how about having in ore "Score- 
board" records'* 

Thanks a tat, 

Mikt Jtrfilavehf 



Editor V Note; The mart potmen wc 
(jrin Mike, the more we're likely lo 
print. C'moii. Scoreboarded *hare 

iho»e secret*. 




POPPING I Ht RIVETS 



For ihoic having trouble "popping the 
rivet*" on 77ir Annf, here'i u, trick to wive 
it. When you have popped pit the rive l* un 
(tic left col Limn, get Die hummer in the 
middle and hit a* many fi nr. balls as you can. 
After e»t:h firebulJ U bb T run to the rig In 
until the girl on wp facet the nghi. Thi^ 
vrmU all the Hrrb^lls rniering lh<* board lo 
the le.ii. where they are trapped. Alter you 
hie j ^ many m pnxVihlc. run In irir rap righr 
rivet. When you pop the rivet, center your 
joystick and pre** the jump holutn us midr 
at your mun is yoing to tall. White you are 
lalling, vuu'ie jIm E il>; <i <tn^ the uvcui. 

Jfrfcm /VJVni 
Nulurft'tphtti. I i 

— 

FRACILt — HANDLt: WITH CAKE 

I have a couple ol dps concerning Kadio 
Shack's Py tumid 

I I bur those hawing problems letting 
down the vfl.it. youmLuigctihc velvet pillow 
Irom the high priest V room. Alter you have 
i lui. «:t the vase and type RELEASE 'jffl^f 
and It is cct safely oil tap of the velvet pillow, 

2} After about 290-510 mrm, yaur lamp 
iisrt* to run r*UL You can prevent this by 
Peking your score ocry ontc in * white. 



an J by gelling the extra batteries from the 
ve nding m^ltlnc — \f you have the go let 

COtflA 

\j TliftcV a very *|uick and ca*y p&*«agr 
to the entrance oj the pyramid. When vim 
t'ri lo the Area where; iittt-e fa a panel on 
(he wall, type PANEL and you will be ut ihe 
enhance uf the pyiamid. Tu jjti buck jixu 
type PANEL Jgrun this makes it e«*y Lor 

you lu diOp >uUt liC^UiO dl the truliaiiLC 
without wasting your tum&. 

David Huff 
Halt Lake L \m U J 



In response to Judd K.o»man*c letter 
4 June 1 985^ concerning Hfoik Sum lum, ism 
musi drop thr mh (riHOP 35h> and type in 
a weird message on a certain piece of paper 
iluii ii hw miglo be a iiiinii j ' 

t ncgd help with Mednt-f-i tfnJ //re 
hfiiitnuuT. Stiruh iff FgypL j^/ 
iMggm&th and iV/to* (iunJ. Any clues or 
ru^r-htmii 1 * wtiuld be Itetpfut 

i/cv* H-Virrie* 
ft ^ It 



It Kill tie. I Hi, tiAP 

Si-anrhcHtrit. 

In response en Ian l.ocppky\ [diet l.foly 
I9li5), the only thing you need the *cep|er 
for i* \\ you wani to make a bridge over 
the b*t i om lew pii You do not need the 
t<j<pUt for the bird! If you have the aecpicr 
while trying in gei the bird, a diet, away; 
mu rii tj h l lirsl drop ihe accpter 

Any way you can H type GO PRN£L where 
you drop the treasures and then yoti will 
lir iji i ► i-i- v;oiic hjillwHy 

Jfiftia Ma/wan 
Rnvrnwviuut XV \ 



COCO CAMC CLUB OFFER 

I'd like to know if any ol your reader & 
would be ime rested hi joining m "*CoCa 
Game Club" lor both Adventure and 
atiadc-lypc ganica. these uic jm dues oj 



fees. Thii will be mainly an information club 
so wc can help each other totve gams, as 
well as meeting new CoCu owners and 
hearing of their Adventure* - through 
tetters and p&Mibiv even phone caJIs. 

If an j of you arc iniemifd, pkave send 
one 22 cent stamp to P.O. Box 1 30K. 90651 - 
L3fMt. I diini a. L-loh fur CttOd gitmr hivers 

would be great! I hunk you, 

fifitf A. Htitrfwr 



ub 



StcoftbtiarJ. 

I have « dived Cotix'o Island and I have 
some hint*. The treasure i* in the clearing 
*iih ihe idol. tUg twice, get everyiblng in 
the house and toad ii in the machine- When 
> n li gn to the field, unload, and put the ntufl' 
oi 1 ia-c- 'ihcd. The manual fur the machine 
ik in itre [ hcvi Trailer InrV wilf onty trade 
the keys and machete lor the rug, and chert 
i F Su- key* ihptrn i lir rink > f mvi* tbr nwlivrs 
the costume lewcby. 

I aho have a itrw t|iie.Miinu. Mow dc yon 
rreael the microfilm.' What's in the pottery 
and what are the specv fur'* 

CHarleA horns 



OLYMPIC QUEST 

Sturi'btiiird, 

I i here an Utymptc game on disk for the 
Cotoi Computer* 

Jolt $a h U- 
I rtn Rem-h Ft 

l.iliinr -i Note: 1 received I he following 
le»i«r, Jon, several diyv after vour 
teller. Read an. 



f wouJd like to iiiiorm your readers ihui 
theiv u i It hui>n tw .in Itlympk I R«JU rul.Ni 
game nul lor ihe 64K Extended Color 
Citfnpnirr Fur ninri- lnfnmialion rjftid an 
SAbfc to it A A t fiterpriies. <lit ^c-rth View 
Ave . 

Richard KusxUio 
(rtimmn, Rf 



224 



THfc RAlNtJOW OctoCMir 1W) 




¥¥ ¥¥ ¥ - 

ALMOST A S0I1 JTION door am! lump. Ttm will advance you 

several levels and give yim <.nmr bonus 
Scoreboard: point i and art extra life. If you pi ay loot 

I would like ti> Jtvpund to Tony Cross 1 enough, you can gel the honu*un ruremcly 
letier (August IvfcS} concernios frrAAoer, high fU.. aflOJJUO). 

In e he interest of "tint AdvrniurinH,"! can^: J*ff* Kevin, £H iuy? Ruherg 




(imply reveal Uyc final, portion ol Uw ^amc, 
but I can give a few hint* 

In the underground complex on ibe 
garden plane I. there it a sictl grtlc Thii 
it made of the tame meiaiti the accew 
poneb of the Trcltboet" and ^VeldlKWT " 

flnpe p«5t the grate, dent disregard any 
garbage you may find — it could briefer 

U,r m * lictwern * hopeless situation and N E her numbet for mxvr huggi« 
victory, He sure, though, that you've left o j, m Cockrum 

lute of escape w yvu may be left dangling. htutun\i>ilh>. i\ 

Gtcnre Cttkadts 
Suithvm'ilfot ON 



Srotxhttufti 

Wowl What excellent graphic* Amphibia 
has, hot ibu< buggfrs miw go quiclc. Try 
^Hanging the value ol NS m Line 0 to a 



Sturrfwiirti 

l*m bavmg a Jut of trouble staying ah\e 
in Bcsondiht Cimrrott Mi*on. Does anyone 
have hints on how to tct through safely 01 
other helpful tipi»? 

Tex KerttK 



Scoreboard: 

In RiatkfrTu, everyone says - get the 
poifiicinous candle to kill the £at govtr *" This 
uia> lie a dumb question, hut where "a the 
poisonous candle? 

Chris Althrutan 
little RulL A y? 



DEFEATING I Hh DKOIDS 

I havtf solved Major htar, For those who 
ha\r thU Ail venture, take heart. Getting 

East thf =.cvL*niy drnids can be frustrating, 
Ul il Kn"l diiTridi There are two feciiniuv 
of security droidfi to ran through. The 
itcnnd act uf diimh i* fn\t« I ban the first 
and their paths ire flight fy different. 

Ai in a thai Ad venture: gnmfv you will 
have to backtrack in order to obtain the 
necessary items. 

Lastly, you must remember tlie impor- 
tance: of computers. 

Kartn L Jesscn 

Ckvtkntl OH 



Scoreboard.' 

En conjunction with Mike; Frenches letter 
lJuly 104?) concerning: Dungc&tw of Dttjt- 
gorath. instead of just pulling one item in 
front of wan, try putting a whole bunch at 
stuff. Thn way yem can 1 tally get abr^d of 
the monsters. 

Chrix Wnrrfr 
i nlawiil Heights* VA 



DALLAS HPS 

Scoreboard 

I have solved Dalta* Quest and here arc 
some hints you may find nwfid 

There are several objects in lbs Adven- 
ture thai arc usctatt- Time include iht 
ripples, 1 Ire rope and the suspenders. 

When you get to the muvmifaiIv in 
1 In- Nest Egg, M Remember to get »he 
coconuts. When you get there, bribe llic 
iciLinhf s wiih the tobacco and get the eg^j. 

Alter you go hack to the tribe, show the 
< nun key the minor, wnd to escape from the 
natives WAVE the RING. When y»u wn to 
the spirtn , lyju- mTCh ZGGS. 

You also wave the ring to $c\ by the 
elephant Tu jici li> ihc Hon shov* him inc 
mirror, too. Ill leave ihc rest of the 
Adtciduic fui yuu to salve 

I am Humped with Jrvkbtmr. When I 
cnur L Kc iriidci^jitjiiiiiil l lip m fi Ir 1 t I gae ihil 
splrjer the yellow capsule. Hut when I get 
to the grating, there U auottiei \pidcr there! 
Whut am I supposed to do? 

Keith frhulrr 
Merriti island, ft 



l^f KF /VSINC XOVR SCORk 

ScurrhtHirtt; 

tn Cryuh Casttt's there a a way to achieve 
very high scores. f)n the fmrt IrvrL there 
is. oocniiionaUy an extra door. Uo in this 



Aivjrt.*Oc?£ird!: 

1 3 1, 1 ^- 11 lip for anybody who owns Raaka- 
ru. When you have collected ell youi 
1 1 Ctuuic. try m nduf ihe f*L \ HN r 

In Afadncss find the Minotaur when youi 
lamp gets dim, Itnl ihr urn and FtlX LWiP. 

In Bedlam, iry to get the green key with 
ihe book when you ««cune room away from 
ii. 

In Dallas Qut'U. u^c ihr Ouivcl as an oar. 

John Ftrtpchuk 
8lufr umien. XJ 



Stortf-'twrJ. 

I would lute to know why the pokes for 
Turn Mix's 77te King, m April by Jim 
Maihues.and in March by Bill Bcrnko 
do noi work on my game IT unyone ItAciWi 
why r writir 10 "Scoreboard Pointers.* 

Chusl Parker 
Battle t rcrlt Mi 



DAREfOOTIV 

Scoreboard: 

{ need help nn Shenanigans. vVhene do 
I get the jihoesV I can lind the clothes, hut 
not the ttittfa The bartender jurt kicks me 
out' 

Mike Kennedy 
Terrace Park. Oil 

FdfrnrV Note: Look under the faetl 



To respond 10 other reader*' mejuirit* and 
requests fur auhlaocc^ reply in Seoretraard 
Pobjtert r c/o ittt, n.MWiow , J»,t>. B o! i 3B5, 
Proapcrt, KV 44X159. We * iU ImmHllaiefy 
fi n w u n1 your Ipnrr lo th# arlpnal respond- 
•nt and Ju§i *± hnportanily*. well %h*et your 
rcpljf with alt Scoreboard readers in an 
upeomlnE W'uc. 



— Dtbbie Hartlav 



OctObor1B65 THE PLAIN BOW 225 



CORRECTIONS 

"8 rutin the Bluest August 1985, Pafic IB,: Alan Saporta 
tells us there ure three change e thai need to be made to 
his program. Change lines 32 and 34 to read as follows: 



"I he Ly* Saver* ( Jul* l!M5 t Fa E e Norman Wong 
says at least one reader has had a problem in Line HU 
because a space was left out. Line SO (which U correct 
us shown in the magazine) should have a space between 

TFSttOK ami ThFN, 



32 PUT(S,F}-(S+S,¥+11) ,SP:IFSC>2 
000 AtlD SC<2050 AND GY<10 THEN G 
Y=GY+1 ELSE IF SC>5W AND SCc50 
50 AND GY<10 THENGY-GY+1 

34 PUT(CD t ¥)-(eD+8,Y+Il) ,SP:IFSC 
<15000 OR ED* 10 THEN36 ELSE IF R 
P-l AND EDOI0 THEN G0T035 



Mso. add :LL>=i<* to the end of Line 35, 



M Siy *HehV To Thin Directory Helper" (August 1985. 
Page 69): Doug Heyza tells us that a minor bug in his 
program can be fixed by adding this Line; 

BBS PS(N)~" 



"Operation rre«4om" I August 198S T Page S4j: Lmdu 
Hartman called to ieil us there h a problem with lines 
20000 and 20040 (shown on Page 6fi). The end uf Line 
?004u, whkh whs suppaseu to Ik at (lie vtriy holutin uf 
tke left ciilumn, ended up within Line 20000 instead. Here 
arc the two tines in their correct form; 



20000 C5-CKR5(128) sPMODEl, l:PCLS 
3 ! SCREEN! , 0 : C0LOR2 , 3 : DRAW" BM0 , 12 
0C4R4L2H6 , 99R66M80 , 120R2L4BM75, 9 
9E8U12H8L66G3D12F8" I PAINT (36,88) 
,4,4:PSET(20,180,2) : DRAW" BM16 , 18 
3C2F2H4E2M20 , 187G2D2BM23 , 19002" s 
GET ( 16 , 180) * {24 , 190) ■ IK ♦ LIN E (16, 
180)^(24,190) i PRESET, BF 

20040 NEXTZ:FUT(40,111)-{50,150) 
,IK:LINE(40,99)-£50,120) ,PSET,BF 
: FORT-5 0TO 1 0 0STE P10: PLAY 11 T 1 1 + STR $ 
(T) + " ABABABA" : NEXTT : LINE { £0 , 1 20 ) 
- ( 40 , 99 ) , PRESET , BF : NEXTX - 



Formalcer 

the fastest, most complete 
office package yet! 

Totally Menu Driven 
C ostomy e with company Information 
CuffFufetc "onscreen instruct ions 



FORMS 

■i ivuux 
quote 

p^cript 



STORES 

toffipcn? ffHTtK 
item list 

letter 

imumKi ii ifij 



S E P AflATE C ONF IGURE 
PROGRAM 

fc?FCCKnp*iny '"lu 
primer opticm 

Wautn sequencing 

^IJltHjrflf 



FIGURES 

tff* 

tr*«]^t.eti 

PRINTS 

Form toed 

envelope 
empJviv/etl 



:stfc ULiH <jTHbH ALf 



Challenger f oft ware 

4? 4lh Sfreel 

Peonaburq. PA 10073 

Or Cm (215) fi79*B792 (Evonlngej 



iend for mote trtftynvalton 




Makes learning so much FUN , . . 
, . - that kids think its a garnet 

level 1: Ecnos each key pressed in solid 
block letters ana piavs a random 
melody 

LEVEL 2: The user echos the random 

number or letter. The computer 
responds with a random melody. 

LEVEL 3: The user echos random words 
displayed. The computer echos 
with a random melody* 

$24 16 k EC 6 

SOTrf toi moi* tniormttfoni d, « f f tape 

Challenger software 

42 4th Street 
Pen ns burg, PA 18073 
Call (315) fi?9-A792 (Evenings) 



226 THE RAINBOW OctUtHt 1905 



Recommended Reading for Your CoCo from . 



The Rainbow Bookshelf 





The Complete Rainbow Guide To OS-ft 

The book tfial dnrtiyittHiot tin? al«E&-iLi(-lh«-ari operating sys'em 
for me Tandy Colo r Computer. Authors Due L. Puckelt ana Holer 
Dibble ahow you how lo take advantage crt OG 9* ntuHhJaskuig 
and rfiijlii'iii*ir leal urn*, mid »in capability of redirecting input 
and output command! ai will. An eaay-to-read> step- by stop qu*do 
packed with hkrtt end lipe, tutorials end free software in Ihaform 
of upugieprHnJlhsus 

cSook(19 35 Dmk S31 00 (! duk*. book not Included) 

The Rainbow Book of Simulations 

Failure M hwm rt' winning entries, Imp- THE RAiNHUW 4 lirrt 

Simulation programming competition You are the Commando* 
m Cnwl Dl Ihe Confederate Army during the Ciril War. an air 
tialfJc. ouniliuLlHf dl of trip njftkw>"# fouilest »lfpertt h me oww 
of your own tortwara ounnoM, a civil defence coordinator trt 
charge of saving Rainbow City from a raging flood, a wjentiat 
mrxiuriJiin xirttrimonk or Unn Your wits are on Iho ima. 
£0.96, Tape *9 96 




The Rainbow Book of Adventure* 

A collector i nem containing n winning programs Irom the 
fuinboWs very first Adventure contest Includes auch favorite* 
» Sir flaruM/ iff tire Moors, Swcfl for rfw ftuoy Cflfiflc*, u«ad 
or rne reyk, How Woo**, One floom, rue floor and Ol AybIqb 
Flua, hints and lips on solving Adventum, 
Book */\9S, Tape $7% 



The Second Rainbow Book of Adventures 

Our newest arrival feature* 2* ol (he most chal kng ing Ad wmlum 
gamtn ever compiled Meet the Beatles and battle ffia Blue 
MeanjH, Tlnd a hidden lorturtc, or win the heart ol a beaolilul 
4lid mysterious princess Fjrrjpriftnjr* trip ihnlls anri chili? of the 
most rugged Adventurer without ever leaving your teat, ftng 
Until Sscrgr Aotnf Alert. Oar* Casf/a, Cures ol Kara. Island 
and more! 

eo&k$Ta.6S, TAfrOf 13,95 



eifp yo«r library up to date. Order now! 



I want To start my own Ruin how Bookshelf! 

Please, send me, 

n The Rainbow Book of Simulations $ S 9S 

O Rainbow Simulations Tap* $ U J5 

□ Trie CornpFete Rainbow Guide lo US & 

f boot o«ty] S 1 9,95 

□ Rainbow Guide to OS -9 Disk Package tzewi $31.00 

LI Tfo& Rainbow Book of Adventures (first) S 7 95 

I] Rainbow Adventures Tape (first) S T 35 



O The Second Rainbow Book of Adventures tf&SQ 
U Second Rainbow Advenlurea Tipe 1 13,96 

Ado' $1 50 per book Shipping and Hardline in U.S. 

Outside U S , add $4 00 per book 

Kentucky residents add 5* sties 

(Allow 4 mmH it* OMivwyj Totat 



Nome 



Adtffoaa 
Cily 



SJatn 



ZIP 



□ Payment Enclosed, or □ Charge to 
□ VISA □ Mailer Card □ Am or? can Express 



Account Number 



Card tup i ration Uate 
Signature 



Mail to R ?in bow BooksrwH. The Falsoit Building, P.O. Bos 3iS, Prospect. KV To order by phonic call: [302| £SQ-449£, 

Pl*fls« nuifl Tina iriuics. itiiij uliKa ahenKt by Tn« natnb^w fU3t>l(sh«jr are not aianO'^ipno pn>duei&. Thai 13, they are .ntendod id &© nn 
AJiuiHit a ltd t,uiTiyiBFrt«nt In rhp tioaU Even if you buy in© tapa or dilk, you will «til| need tno appropriate book. 
* a rnglimrpd jranamart or tno Mici^w^r* Sytlsmi Corp option. 



COLOR TERM f Plus +■ 



Select 

nsp fun tiupjp* m Frim 
Odd, Ewn. tfnrk Spact v Mo Parity 
7 ui B B-i Wontt 
I or 2 Slop Bits 
ah Cops if Mated 

Swmial Pnfttei Fcmwr; 
trapping d incotnino ctttfiwiiws 

bauo hum 

un 4fl DO (i.<ii iiiulet 

fcOQ gt*Dti (onotift 
atfeer Furmpfc 

32 y 16 4?. 51 > 64 or B5 x 24 
Send 128 ctatacett Horn rtyowd 
Buffer 

MBfgp Wrl rar prayidjusi 
I OK to 53K miwtwv 
four Suflflf Sfd Wodf 
DKDJay Byls*. llu*|ffleiii*lning 
Editor Move lorwirrj ano raven* rtut Mf« 
UkJiOtLdb or *ndJ Jl«> ddttC- 



10 Mjcro kow 

AllHJinidWL' Catiline (J l«L«n*no Wm 
X on t * on cipa&Miws 
Sfttin True L«no flrcuk 
TrsriviiilVftKLisivii BASIC Cfugrami 
FiIk or Machtoc Cede. 
^^LOJd Macw or parvn«wt& to Disk 
Use Mo 4 OiiK Dnw 
Pirrn wlnlr rnrmv^nj <riiuriiMiinri 
Easy lo um MfcWJ dnveri lormai 
Co^iorcfienaive user j manual 
WrvVi rm All Rnibri Slw«:k Culw CLHnvUSei 5 



limtrl <y»iB o«i dd*le 1in«, 



DOUBLE TERM + Plus + 



TW« antgram K lh* iJtfc—lB In CoCo communkattrglOix^ia terni + a wwd mrtttl u 
pkig-in BO column boafft. tappeft* nlhtr UwtH* 60 PM, C0*Dr Po-vHir II tr Word 

SPECIAL!! *«»• 
ATTENTION DISK USERS 

GOLD EDGE CONNECTORS djHC95 

End i/o errors! 




DOUBLE SWITCH - T*u LiD^kiw fw *hkh iah I b Lj*w»g v«d, I or ?. lligh &ua\if f 
pmt with o Qnfor innHag f n» pfci m i 37$ *5 

DOUBLE CAtEt-HOok 6 WdWW Sflri (I PM4TFR lip erf IN Wf» llip* *m tNl 
Yunncdor J»,« 

IJCT Of U - t«vjf pnntcr * MOUFM table 1 1 I $ I c el J $11 ,55 

T-CUU- Vfti can corv*tt two dftviett at if* istne tint re r«ur ROM port (QO col- 
umn card and rink Drlw} . S19 95 

POUtLE MiYlt— H«t vldio drrvw ownkiw* for ffrirtotft by mr "Itfmh m 
Maroum Bay lE'+wnrc Sp« >* * CaCa cf CaCa 1 1 S24 .95 

MLHI MOUTH - Ho or gel 30in4 Ifflff fWt mute (nonifor Plug-, nghl r'n no'hing ta 



UNIVERSAI VIDEO DRIVER 



COCO II 

uvahu tout coca to dtuaii with a 

HUU> WJMIUtt hN>H^U Ut 4 ItHtlMU^i: 

• M^*ctt *Mh M<M»ftf •■•■•in* Mrt fl i N w i 
- -iiK CpIc Mttfltfwti 
» *U<*4ij C«i>niLii»ri bnnkijwt' 

• CiCtM Huff OKI 1AM 




Double 80 Plus 



TRE K 90 E'fU l:MN 111 rTPI T 

Hill L.I IN SW| ECEI tUH LOCO UK DOUBLE (Ml FlA S 

ADJLSTABLL video oltput 
tjoii) plated E»t;i: i !t%st:c rofi 

nHEVVH>» tVAll AULF FOR BASEL, C'ftV mid FLtX 
DISPLAY ALL ASCII C JMftACTKRS 
ALTERNATE. CHARACTKK SfcTS AVAIL AttLK 
METAL CASE | not cheaf) plastic) 
UOL BLF T h'K.M + avdiUblc for this boafd 
IIACKFO nY 4 «0 () AY PARTS AND I A HUH WARRANTY 



LKJL Hl>. AM fE I 'S I Bi'i fiUimn TWiinJl 
Y CABLE 
BASIC DRIVER. 
lwj DJUVER 



DOUBLE DOS II 



Qpihli TJOI II- Wo* ul> 3i,*0/if 10 trftrlf tiinnhi* nr i:nfjl« \MptI| rtrivM ail nn 
on< jy:»tim. all qt IFvt same Unva AH F#gukir Gut cam.-no^t jr« (upparfpd «JTh 
DluuIc 005 II and <r* lofaJiT i^'U^renr to vou' Bftilt prDgrand 1 ^au can gel 
tjp td I it gnuwlii nft a di^ mb*rj an B0 truck drin. Trna wi Ik odiltKl 
t#AM0Qdh 

3AUO 14.. cEKnqe Iha BAUD rata. 

nlACJ 1S.3A.40.AO rtmpn* number al trutJu 

D0UB4I ,. . «nab^ d<KiW» nd«d opiion 

PM| ■ ■ ■ m »►! ' t™ Jneiiui? li flrimlnTb 

oaur OUf Off **nd pr«vnmv Milhoul a lerinirial ixavuni. 

RATI k,K ■ changj. rn.< k»«np<ng r<jt* 

VIDEO ON. ■Off . rtvo? video *-HHiut a hanhrara mod, 

M.HM1 f-?SS fhonoji your icrwi vcr oiling speed 

COMMAND WUI lut oir iww cornmarmi. 

DEIFE 0.1,1 fr.il alio* ^fpy & botk'jp Uwn iids bF □ d*.vc to anBthwl 
DAlf fail nm »niff ir* month, ttoy ut«I yrui u> un Hiemiaii rg fm* progruaii 
when they of 4 duplayed dmnq a QIW conunand 

Ml guHmtH ihm Hill program will muk uiPly 1 i* i4hi it ttnTHHurkdi. «I1N all >fpii 

ai Jb. 40 or HU track drivKl 

PtlCEi 95 (DESK ONLVl 64k rmjutfrJ 



620 Kings Row 
Denton, Texas 76201 

jta do inipEinp 4 no ivnaung an mi^qart 

817-566-2004 





V 



Accessible Applications/fl/cftartf White 
Using a spreadsheet as a file manager 

Custom Color/ Dennis Kitsz 



The fetter box printer buffer, part 1 
Downloads/ Dan Downard 



Answers to your technical questions 
KfSSabte OS-9/Da/e L Puckett 



238 
232 
230 
242 



OS-9 gets good reception at National Computer Conference 



The niiNftnw 



DOWNLOADS 



Stick With RS Drives 
Or Go To Third Party? 



By Dan Downarrl 
Kairi bow Technical Editor 



• i lm\v a 16 K Fs fended M£tt CoCo 2 
/ hope to expand to disk and 64 K in the 
near future \¥auld it he henrr m Mirk with 
ihe Radio Shack drives and DOS or buy 
J D OS? 4l\u. when I POKE25,6: NEW I get 
myl4K hark, hut when /POKE 25.8: HtU 
I get MK when t "?MEfl Where dues thit 
extra JK com* $rom? 

Rod Snaith 
AlfJiin M. SaiiuiHfte^titi 

Rod, tht? iypc nf drives yan buy i& 
retail vclv independent oj the DOS you use. 
The liM; j if Til silly il riven dues mil ntet'luilf 
■he use ol Li JAM controller And vice versa, 
yi m ujii uit a Tandy cumroLIci with* Id 's 
wy n TEAC drives. 

The main difference is in ihe DOS Tandy 
hat a copyright on Disk Extended Color 
basic. In order to provide a compatible 
svsiem with their controllers, JAM wrote 
J DOS. 1 1 is compatible with BASIC, but not 
machine language Since many program* 
uic direct ROM culls* these calls have 
different address im I he tw.> dil'tcreni 



f Dffn Downard is art eiecirival engineer 
tmd hm heen involved in *l*aronlcs for 
23 years through ham radio [K4KWT], 
His interest in computers began about 
stx years ago and he has built several 
ff-HXX systems,) 



tyvCtrm RculUtically. ynu have ihe snmr 
potential problem in chDosinR between Disk 
RAsir I 0 ami 1 I. 

Enter ADOS. ADOS u actually an 
txieiiston of Disk basic, it adds command* 
These DOS* *rt compatible with Disk bask 
and quite a few useis uc sold on these 
systems. 

As I have said before, the J AM controller 
is a little more reliable titan the Tandy 
com roller from an electrical and mechanical 
standpoint. Both serve the same purpose — 
to interlace your CoCo to the disk drives. 
The latest JAM controller allow* the use 
of two ROMs. This jolvc* xmr problem 
in DOS compatibility, and ynu get a parallel 
printer interlace to bool- 

I do ill think ynu am go wrong with any 
combination of controllers end disk drives 
you buy, hut 1 recommend using h Disk 
BASIC ROM. All of the pros jnd com have 
rum been mentioned, hut T bet if ynu a\i 
10 different CoCo owners, you will gel ID 
different opinions, I suggest reading "Get- 
ting On The Right Track" by Colin 
S tear man in the July I9B5 KAl^ftoW (Pa*c 
26). 

Enough about disk drives, Rod. To 
answer your other question: Memory 
locations 25 and 26 tell BASIC where to start 
the progmm If you poke 25, & your 
program will atari at $600. just above the 
\rti screen, if yon POKE 2S.B your program 
will start at SO and wipe out all of the RAM 



varirtblcs shir^tl Jl these linanmn* If yon 

donl plan on using graphics. POKE 25, £ 
wilt give you the maximum amount of 
usable memory for a non dii>k system. 



basic /MX Combo 

* / would appreciate any information 
ahum the hwntinm Itffl nnd Ml, which f 
Use to make a nice combination between 
M*StC and machine language These 
addresses are the most and least significant 
bytes that indicate the Mutt uddtevi of my 
ML routine, whieh permanently executes 
itself, even m basic. I found this useful tip 
m She May WX4 RAINBOW Page J4V, 

bformatid Defayette 
Hull, Qaehet 

When Mi crown witrte ihe NAStr inter- 
preicr tor Tandy, Nurmand, they made the 
ROMs cApa ad able by adding RAM limits 
uito the ROM routines Local ions JWI and 
3<j J are an address Imok liiat allows the iuc 
of basic, Extended basic or Disk basic 
ROMs for console nutpui. Otbeiwric 
depending on ihe ROM you have an the 
system, this address will change to point to 
the proper routine. 

By changing this address to the start of 
a program, afier loading the program it will 



330 THE RAINBOW Octutwjr 1H5 



auiomaiinally enter mr. Actually, the micro 
processor 14 pomp to output something to 
I lie iticcii. (ml afir* Jill, mu'ri>procesJori ore 
m>< as smart tis the people using them, it re 
they? 



Type Trouble? 

• / am writing fi ptvgram thtit uses dlik 
i,0 from machine language. I noticed in 
tin December 1983 Rainbow on Page 129, 
there it a ROM subroutine for the L&ftOtt 
command atSCEES. I haw if ted io use ihf.r 
luhrfntiitti*, but ( cannot get it to work* I 
act ike fih fnimf tn $94 C fact Page JZS of 
that lixiir) iiftfi the file type m JW. Are 
titer* marc parameters to set? What is the 
tmdiicm* fielp! 

Aha. at SCSA4 (on Page 329) it say* it* 
filename dmufd be iff into $95?, which IX 
fated as the, fife type, not the filename., h 

this a tiflugrajthuMt tvrnr or what? Alio. 

SES tJt to be Act with the default drive 
number* hui u tinted on Ftrge S24 as being 
m the middle of the PtPrY command section, 
h this a typogtaphwal em>r. tim 7 

Kevin fioherts 
Fairvkrw, OK 

The 1 1 ret thing io be clarified. Kevin* ift 
I hui ibis uiJii ess " Ottly valid for Dusk is 
l.o. The corresponding address for Disk 
El A3 it I J islCFCl 

ihese entry pom is assume a LGAOn 
command has been encuumcml in u iusjl 
line and kw fh« rest ol the BASK butler 
for I hff filename, extension ami nfTwt You 
dtffi'i warn io use these entry points lor ft 
machine Utnguosc proujam. 

Actually, it ti a liule com plicated to 
njinulait the LOhDH cctuiimitd fium an Ml 
pri^mm. ai eueniually ihe mlmmainm io 
load the program is itorcd on the slack. 

I suggest obtaining j copy or the Sep- 
(ember I9K3 rainbow; Raid the ^Supcr- 
pjtidi (m f-f)T4SM* m article by Roger 
Schrag. Ii adds a LOflDlt command to 
F.f}TASh4+ hmiI a good example of 
what you warn to accomplish. Sorry, we 
doni have any mure haiA illicit, but maybe 
von can borrow one from a tnend. 



Patting Parameters 



• We interface out Aofile fir (with serial 
card) to hospital tab instruments with an 
RS-2J2 purl, matching tha imtmment 
transmission parameters {Baud rate, start? 
atop bits and parity} and twmiputuiing the 
iHtnSMttled data using Applesoft QaSK 
evntrot commands- For these upplicui 
it u ntpiftml that sorting, reformatting and 
Muring t a disk operation} on transmitted 
data fKrur tmder hash control mthoui any 
operator interaction owe the program is 
Marled Art- there any hardware? soft ware 
products which wifl da the same on a CoCa 3 
My impre^sittn h that most machine 



language modem software is not designed 
fat linking io »4\ti ami thus would not 
he applicable 

Ronaid G. Han: 
Marshfield. W7 

Vnu an? correct. Ranald. a& far as iJisk 
UA59C is concerned. There die uu uiuv^io^ 
tu dllnw rerun ec data from the port. 
A re moic terminal driven have been 
written tliiit jfiuw r ir mote input into UASU 
programs, but u would be a major problent 
to match the in* i rum rot transmission 
parameters. 

Nothing tmposvihlp with The CoCo, 
Even though IVe not seen an example. I'm 
sure a li^sictn progtA-tu cao aL-complUh the 
task. What you ire neatly interested in is 
the paiiing of paiamcici* between proce- 
<lnrrs ami remote I/O; both are possible 

^llh fiAislO|», I WOlald vumrtil usilljl the r\S* 

117. f^mmunicaiioru Pak for your serial It 
O. OS 9 Version 1 .01 auppom this devkc, 
aod I think it would be a lot more reliable 
for your use than the standard Atrial I/O 

non 



Magical POKE* 

• tWittr t fading your department und 
others tn the raism)*-, J saw many fit tie 
PQKt.i hers and ihrw that make the Coco 
do almost magical (hbigs. Do you know 
where I can get a list of mm? of these PQKts 
and how da the programmers find them? 
Aha, if anyone is trying *» get ft A Ms from 
Radio Shack — give up? They want sell 
(hem frtMiitsr evfocw i* doing their awn 
upgrade. 

One more thing. My CoCo is a MA.'; con 
I just stfet eight 64Kchtptfor more memory 
or da f have m do more than that? 

Doug Wright 
Scarborough. Ontario 

Doug, try «h tamm(* * copy oi JW? Pokes. 
Peeks jN' Execs. One souns is Spranim 
Project* 

tar as memory upgrades aiccnncrmwf, 
yfMi have to do a little more than install 
eight memory chipi, iuch a* muvc a few 
jumpers. Mmi ofthe xime, the company (hat 
tells the chip? will provide the installation 
uiaiJULLHJiiJi ChcrX our hainbow aoi. 



Zapping Granules Back 

• / ftave: a 64 K C ntnr Computer 2 with 
a disk drive, cassette recorder and a t>MP- 
110 printer, A few days ag» f was working 
with my CoC& with a program I made, fn 

;hrr.r ; >'l\.U i U<1V\ du}'\ I KQ\?d fiifjdfd OtA 

k fried the program many tunes. On the third 
dav I found the computer erasrti about 93 
percent of all the programs on the disk , The 
total of granules occupied* shu* a nv n io 
each program, fs eight (there are eight 
programs occupying one granule each now; 
before, tmrh program occupied ahout three 
to frve granules each). When f asked fat 



granules free m the disk* the computer 
mowed me there were 4(i granules free, 
What happened with the other 20 granules 
nut shywnf I made three backups with 
different disks and thev ait gave me the same 
results. Can yuu explain what happened 
with the programs? If the corrections are 
with a matium languate urogram, tan you 
give me the program?/ know nothing about 
marhine language program*. 

Carlos Sanitate 
fifayuque^., Puetio RlrO 

The problem vou mention i» LhC most 
common type uf dt<V fWrlure, Carlo* Most 
likely, your programs ate still on the dUk, 
you just destroyed tiie diremnry 

To restore the tout program* you must 
understand how the directoiy information 
» organircd. This information ti m the r<?nt 
section of your Dili basic utauuaL hui well 
summRrue it, 

J ra^k 17. Sector 2 coniiiit^ iJtc ^.januJe 
jjllm ;iuuu r.ihlr for the eotirr disk Slanmij; 
with l?vtc one. cdcl 1 - M the tir^ f >* hyim 
ojtc I ui cacU jjranuLi;, form s table that tells 
Dick basic d any information b on that 
granule. By thr way, the granules are 
numbered zero to 67 ($43). Granule* that 
arc available aic unfed by a SKF. If the 
number is less than W3, it points to the 
ncstt granule in that particular file If the 
number is between SLtJ and SCSI, this b the 
last granule of the fdr, the la.si number 
indicating the number ot sectors m the last 
granuJc. 

Tntek IT. Sector 3 is the start ol ibe 
directory. Each file occupies 32 \*yir\ hoi 
nrily \h hyiei are usedi. The first Ifc byt& 
indicate the following. 



Bytes 



Bvte II ( 
Bvte SI? 
Byte ||| 

ti¥l<*l4-SI5 



Hili-rmme and 
cAtenaton 
Fdc type 
ASCII Hag 
Puai giiinuleof the 
file 

Numbci of bytes in 
last sector 

f would guru that you destroyed iIk 
diicctury informal ion, Carlos, and the 
granule allocation lank was left ml act 
That** whrir ynnr mivsing granules are and, 
with a little ^zapping/' thev can be rcitored- 

One otlicf noxxxHy is a "dUk Tapping r< 
program. I use V I P /A l\ obtainable from 
your I ileal Radiu Shark ssntt by express 
order, The manual give* u complete de- 
scription of how to zaji, ur re>ii ore r damaged 
Hies or directory informatiDn, 



Your technical quntinm are welcomed. 
Pteate iddrcu ibem to. Dawn loads, I HE 
RAtNBOW. P.O. Rut Peoapad, KY 
4 6059. We reserve the right Io publish only 
question) ctf general interest and tn rdlt for 
^pare and clarity. Due in the large volume 
of mail we retch c. *c are unable in answer 
Irlierc individual]'}. 



OctofceMSGS THE RAINBOW 231 



CUSTOM COLOR 

The Letter Box 
Printer Buffer 
Part 1 

/// Dermis Kitsz's premier article, he begins the first 
in a series on a vast -efficient way to build a printer 
buffer. 

By Dennis Kites 
Rainbow Contributing Editor 



Quirk I Rni*c yttuj hand if you've 
heard of a 6805! No. \t\ not the 
microprocessor in the MC-tty 
ithjis 1 , ll OKU.ii ) I he 6UUJ c, u 
close cousin, a microcomputer on a 
chip. It's the heart of a 64 K printer 
buffer - ■ I call it 'The Letter flux"* — 
for your Color Computer, 

This, is the firm part nf a series on 
huikUni: j primer bulla. I'll tinker 
these questions: What is a buffer? Why 
do you need one? Why use a micro- 
processor for just one job? What makes 
the tiKUJ microprocessor a goud chuicr 
fur this job? Can tile buffei perform 
i filler useful functions' 1 

This project has been a Long time m 
speculation. My Inends often say* 
"You've been talking about a printer 
buffer for months. When will il be 
done? 4- l\e rold ihem + "1 warn ii entrap, 
cheap, cheap' If I wauled il cipeiiuvt:, 
1 could have it designed by next week.* 4 

What is a Buffer? 

Shortly after using a computer 



(Dennis Btsthuty Kitii is a lompt.wer, 
snff*itr« 'author and an electronic 
designer : if is computer career began in 
19?? after paying his dues as a librarian, 
truck driver and graphics designer, t 



printer, you begin to realize that — 
compared to the computer* themselves 
- printers are alow mechanical devices, 
I ven the fastest dot matrix primers 
seem to take forever to print a program 
listing, And slow printers are , . , s-1- 

n-vn? You LHiiCHlch Mure- innings uf ihr 

World Scries and do two loads of wash 
while watting lor inexpensive "letter 
quality doisv wheels, such as t>!r,at 
oi brother, to prim j lomi article. 

A printer buffer acts as an electronic 
waiting room, it's a place for informa- 
ihm to mi aft ci lhc corn p liter semis il 
to be printed, and before the printer 
is able lo look at it. 

Most printers have some kind of 
run |1 in n union buffer, but it seldom 
holds more than one line {256 charac- 
ters). Newer uniis offer buffers of 1,024 
in. 4.n% cliaiHCters, tin I even these fill 
up idpidly. 

Some sophisticated Color Computer 
setups with disk drive ^ and high-level 
operating tiyst ems have so called virtual 
buffers, also known as spoolers, 
reserved on several disk tracks. The 
ope rating syvtcnt fuok tbe computer 
into "printing" to Lhc disk {spooling). 
The operating system later extracts the 
information trum the disk whenever the 
printer needs more to print (dcspool- 



itig) r {A box of burnt resistors lo the 
first person who can recoil the origin 
of the term "spool." Hint: It's an 
acronym.} 

Those of us without the pleasure of 
an expanded disk system and tiny 
buffers in out printers need something 
else. The Letter Bo k is a smart buffer 
thai holds a whopping 63.232 charac- 
ters, and plugs into the computer's 
printer jack- Best of aJ) t you can burld 
The Letter Box for under SI 00. 

Why j Microprocessor? 

A printer buffer appears to be a 
simple thing. You transmit a series ol 
characters, it receives and stores them, 
and transmits them to the printer when 
necessary So. why use a microproces- 
sor? Partly Hi reduce the amount of 
hardware, but, belter yet, for hells and 
whistles! 

With n microprocessor tMHU) in 
control, you can program the buffer to 
act "smart" and do other things: print 
a test routine of all the primer's 
dim Holers; *lup for not) after u dcsig- 
ruiTerl number nf lett lines,; stop (or not ) 
after every form feed: atop (or not) after 
two carriage returns (a paragraph): 
create a "translation table" for a laser 
printer or typesetting machine; know 



232 THE HAINO0W Qclflbcr 



THE X-TEAM FOR OS-9 




XTERM 

XTERM is a hill Featured OS-9 communica- 
lions program That takes full advantage of the 
power of QS9 It works wriii the normal lext 
screen, XSCREEN. or Ihe Wordpak 30 column 
board. 

XTERM ts manu orienied far ease ol use, 
H I* simple no use even for (ho nwica OS-9 user. 
And yet, XTERM is powerful enou<gn tor the expert 
OS 9 user 

Some of (he features of XTERM include: Hull 
upload and download support with remote Gutter 
operation; supports XON/XOFF pre loco L 
1 1 0/300/600/1 300 baud. W7/8 pits, even/odd/no 
parity, full or half duplex, abte lo execute art OS-9 
shell command from within XTERM 

XTERM works with a Color Computer using 
the standard serial interface, but also will work wrih 
a hardware serial port, Also, if you are using a hard 
ware parotid printer port, ynu i^n [jaia to trie 
pnnler as it is received. 

XTERM $59.95 



XMENU 



XMENU is a sysiem that, creates a menu- 
driven mivironrnant for the Gotor Computer 
using OS-9. 05-9 now becomes easy-io-use with 
command selections mace from menus. Menus 
ere included lo atawis OS'S commands. Ah 
easy-to-use utility is provided thai allows for the 
c real ion and maintenance of menus. 

XMENU works with XSCRFFN. the normal 
texi screen, 0~PAK> and the WORDPAK 
SO-COtumn board 

XMENU 29.95 



J 




x SCREEN creates a high resolution screen 
for the Color Computer using This high 
resolution screen gives you 24 lines ol ie*t with 
51 \ 64, or 85 characters per line, Character 3 can 
be either while nn a black background or vice 
versa, Easy menu operation. 

XSCREEN 919.95 




£ = 



MICROTECH 
CONSULTANTS 



I INC 



1906 ^SfTDtd Avenue 
a 31 Pwui. 56112 



1 Deafer lnqu*nos tnvbau 

OS-9 ft ■ msmma or MtwaF? 






XWORD 

XWORD is a powerful word proce^n^ systerri 
for Ihe Cofcx Computer using OS-9. XWORD la 
teaturo pocked with ortty a few features mentioned 
here. 

Some oF Ihe edlltny leaiums ol XWORD 
include: true character oriented full screen editor: 
works wilh the normal last screen, XSCREEN; 
O-PAK, or WORDPAK 80 column cant full block 
commands with blocks displayed m inverse 
characters fanoep! with normal lent screen} tor easy 
block manipulation; tiio size hot limited to a buffer 
sdje, lull find and replace commands with wildcard 
cheracter: able to execute an 03-fli shell 1 = toiiruRr>d 
in the middle of edtting. Many, many more features, 
foo many tn nwntion here 

Some ot the lormatting feel urea ol XWORD 
include' proportional spacing supported; perfectly 
signed hanging indents and columns, even when 
using proportional characters; full printer control 
with control at character si/e. emphasized . Italics, 
overstnko, underlining (with or without spaces), 
super and Gub-Bcnpte, up 10 id headerj!tootoro; 
page numbering in decimal or Roman numerals; 
margins and headers can be set differently lor even 
and odd pages, aulomaiica'iy reads primer in- 
rt.alizatrgn file to define XWORD for your printer 
f many included, and easy to write or modify your 
own). Many more features 

XWORD $79.95 




XMGRGE givi>fr XWORD pwsrtui man rr.9rg<j 
capabiwws. With A you ara able to mergo in data from 
a data file or from the keyboard io get profftssianai 
looking resulta. 



XMERGE 29,95 



XDIR & XCAL 

A pBrtags til h*g pc**rf u l iAIMjM ywj »m'l warn to be 
*inmn hbk « mi us-8 {factory program thm prints M 
PrtPinihwi dii^cter*! I hp directory ilw Mi sortlnfl and Fin 
«wrtpW» ptfllmn maicFurtg including tr.\dz.tv& and charKH* 
ttArwi 

XCAL ta a powerful aieytator ter O&S. to*l to* tjmti 
pfogrnrnmnrs and tor gwierftl ide KCAL liaiu'es irthmk mgrfc 

tunc&tti mchuds AMD OR, NOT. XOfl uMi 



XDIR & XCAL $24.95 



Ordereiy Infarmitian 

iQiera ia- Vi-jo MMkffciud. COO I'aeM 5Qi ywsunal 
Shocks: aid dipped 1*©m n&d*. »rtn*i 2* N3uf* 



(612) 633-6161 



Price Chunks 
Occur On A 
Dai b Basis, 
Please Call 

t-JMJO-.UMHW! 



PRICE BREAKTHROUGH 



Price Change* 
Occur On A 
Daily Basis. 
F* lca»c Call 

l-WiCkUMMl 



CO 



Super Sale on New Hard Drives 

MEGADISK™ 




Winchcsicr Hard Drive Ready to 
run on the TRS 80 Model I/1H/IV/4R 
Color Computer, UIM.-PC, IAN DY 1000, 

Max/80. 

Software Dmer>: LDOS t NEWDOS/80, 
DOSPIUS, OS9, TRSDOS 6,0. CP/M, COCODOS 

Fully Wurruitleed 
DRIVE A HARD BARGAIN" ai $599.95 
Call Toll Free Ordering 1-800-343-8841 



Hij^h Quality LoweM Price 
Drift 0, 1, 2 T 3 
for the 

C olor Computer 

Starting at $199,95 




SOFTWARE SUPPORT, INC 

I Etifidl Road, Fraraingham, MA 01701 (617) 872-9090 Tdc*38*Q5 

Haunt Man. thru Fri. ft» j«i Id 5:J0 pn (E5XJ Sal. ICWW am Ed J3Q pm 



DEALER INQUIRIES INVITED. 

TERMS. 

MjC/YIu/Ahici ami iifii njital chock* 
m*Tfili?d j il i tiiliij L'lialjfc 
Shipping Plco.se uill foT aJiHJiinC 
Nor tnpnnviMe far lyriitjtraplnuri ermn 
Price* «jrjj*rt to ^hjinjjf 



CANADA 

I72U LttAKblTt: 5TKEE? 
BL BEftNAV. LAVAL, CANADA H7E4L9 
{514) 6*2312? 



in stock products are shipped vrfhitt JV hour* 
of o frier. 

Repair/ HiunwiY service if performed within 24 

hours of fKtipt uttffsi athervf&: noted. He 
tHVft>4 CXXCL fOttitt} and APO orders. School 
and Ihiti ctNjjuntle P£l~-. tivmiited. 



TRS'JID Refute red Trademark Tandy Corp, Apple Registered Trademark Apple Computer Corp. 

IBM -PC RctiilciciJ IBM Corp. franklin Rcsinercd: Trademark franklin Carp. Max/90 Registered Trademark Lot* 

I [M,;^ Hgif I i^i. .lL ?iyvcm hu. H-japlu* -^lio^Svatcnl^ottwjrc^ Kcwdin tjQ — Aptwrat 



Prkts Quince 

I* leas* 1 Call 

1-400*343-8841 
lor tiowtr Prices. 



PRICE BREAKTHROUGH 



ni ai>k i\griKiK.s invited 



t*rim C bonne 
Even IM. 

f-)t<Mi-.U3-XXJl 

ror Lower Price*. 



MFf^msit^ hard disk [wive system* TOLL FREE ORDERING 1-800-343-8841 

for ih*/ liM/PC ' ,QO0 > TRS^M MoitH VlU/WMt, Compaq, TVa. PC Wbffculikcs. Color Compulm. H^Ji Zcniih Mai/flu 

I Complete wiih Hardware, Cable*, 5oft*jiir and QuftfU liuulluluit 
5 MdftbylQ. InicmaJ Mfiunr IBM /PC 
1ft McfwhUn, Inlrmil Yfnnnl J RM Tandy 1 000 

a> McgabyiA Lnicrnal Mount iEM/Tindy 1000 

5 M^ttv(ei fcxtetfliJ ?i.nrtfi ». »►-, . _ 

10 Megatyir* EiicrnoJ S^item ,<.*.,, 'f*. -LO|^ f>>_^ i tartlet m 



i - h p t 




stj/tljiu n 5 17t>.»5 

tifjf 



30 Megabtln fcilcrnal 5}*t«rv 




rT """T ■"■■*■■'■" F 1 ■ ■ ■ < • , II ■ ■( F< fflH-TtlBg lit 

- ■ ■ , r ,- , . . J i , 1 J . . r . , j(Artfatf ll 

■ 

■ 1 . 1 » • . 1. » + .» 




* + * 



s 



It 

Mailing ■< 



lipe Backup Sytfan — Internal Or External (IBM/PQ 

rvw Liwrt*™. a«ii.hL~ i IBM/Htntli — DOS, 1,0. U. 3j0. or law 

w,W!nJ AvwiacM« ^ TRS/M-LDOS, TRSDOS 6a, NewiIuVM, Dtwn4 U( , rP/M, rfJCO DOS, Max '40 LDOS, OS9 

PULL* HAHHAMIEI. - PARTS AND LABOR U HOUR SERVICE — CALL TOLL FREE — I -MM* 343*804 I 



imm an* drives, Kimcn hi»rrii^ ami rxm^rrrv 

Chu l>ili Un^e art L"L ippnmti! — Our Floppy Pri >t Cab. i< L: l ;i! W>*c. S^iyuijo 

lit usfcnmfflPi tJbomaty l i um 4^ iu» r**^' iiv ^ini^i frd*nj 

CHiumiiLUiadAt P*tt I j istiwn D-CM1 HR inn 

mHI ill MtMkdf M >n> ptrti iaJ liaur. Hiiimi) « n* PF> d"L 
aH>e fuM >qpp*lr« i< Hi til rart. 1m twuitf) ui umi nt ««ItipI1 nnln li fwiuf 

full HpI^i ~ T«**e» 

icn-i SniiJr 54nl #0 it Awe 

lh C >H «iih i>n Soppfy 

]£» I Dual SkHhJ »4L Bate 

l> *llh hWMM *-irt¥> 
Dual Dn-o in One Cibuu* 
Hill Htpl Urtm - liarian It-Ai 

^tiujPc :l CI |Uii 
in iw •up ttiiW ISuaaJtx 
Daal Ori>ri lib CH* Cibiirn 
rh»l C14^ 4 A I wi 

Ik (.Jlrf Tilh PWr ^vtvlT 



■M't'h^tt-Th.Lll.l till ■.»**» >■■» 
,,*T + t"ll # + t ■ I 1 I l*44Hllfti l|i-*»f k • i i j A 



:iy m* 
KWSir 

MM] 



*pp4* tmUii Dfe* UftTH 

« ■ « TtaCi Ht tta* with CtiHt md anAtw 

l iraiBTwJaiT IJnb llnm 



MSflifli « 



1(4 



i MlllM , IIM1M |>H ,ll>K H*1\t -Wli *H|> »fllJ C VUrHH i <>. 

n*.« pwui« OM«t i*n*» wiTew ^rr"s ' 



I.. 



4iV*« Iki«» P,r»l»* 

l»»i^ «1^m) IttlH) ",lh Caw, flrtll ^imwli, I tbkr 
4- H,.r,Hllkll. t<Ml'«»l l W4 *l»'lihfL. Mubnl^M 

Man* Itail IMtvv* bj (hit I tthfefttrl 

wfift rtrj* snn=» - itx ts aM>K Mwv^im 



t:i> < 



******* If «* ■ 



M EGA 01*1 h SPECIAL 

With i ID mrftfoir %)Mc«. yuu nn [mnlmw * nimplrtr 1 IBM nr 
FC cDiuiwUMr huiW aOatrtn. Hiflwitre Bitd ottit tor m>> ilA nni" 

P^. AiLjiIiuuI Lht MK(.API>XFH. 



IBM ■ re XT •><1HBAU1£ 

All tif uhh luM^irii k>-r. 1 am niuJbci-bv^liJ. MJih. rni.pr -r hr.-tmf jdtpjrx pa rami 

pwia lvf Bun, I Mi win pj>*»i* lyppli. En. i.ilirtpiK <ni«ln>F. wrwl pari, rmL akadu 
- all -nil u«r lull 'MlTlin. 

'PC 2 Fl*pp* Dn*» Hoa«ehw«. MmhI«t. MSl DOS . HJMjOQ 

inn Kirt - 1 rtuppt Dn « - ttoooch natt >1mkisi. M^uA . ii.iw en 
lOnvf 'XTHi iFkivrDhw >l4TKKhraiiK Mnnni», MS-DOS |,7SP«cn 
IDinff. llDl i hwtip* LJHt MoJUnl tiinnur Sfrmirn. V^-ia is MM"fl 

lrjfir.il Ur» 0«i.uji I— A?, <J ' Ahvn Oiuii A43 S4i,i.aj 

I raVH <W 1 1*^-* '■■>: • i • 



f RISTLaft 




t?Q| Mirrn 




ChLpta 


... ...... t cm 




«ini| «r 


|%n4«nt«t lOIV • 


am 


Lr4.1l> WiMEi 




^KL-^j tU L J ^ft W Cvluuia 11 Ct3 . . 


MM 


^*Jl 1\7 Ctt)nt*if 11 


•Hfl 


r?o iw rDfdni.i * rprs 




Mwriipi* fJJ C<Himi» W CPS r-iNTB and Trvnat U* 


j WW 


fl«ik Tiaiaim Piibiei UhiIm * ViT»pliifl IDS) 




Pruneo CkiiiM 


tuiiiti) at 1 M ■■' 


rrimn riper - vtln^TOcrt naif iuw Mtttt . 



CLEtrrwcAL 

Guifr rStmcmr* — t-WK- I lk*?-" — 51. — « OuiIbi *nli Shil.Ii 

I . imlTTTiHrt*tiJ> ftwi 4ipra#« 



MIJDI.M*, 

^we^Mn 303 lUxd 

■ t * ;i ii Mail X AUutiul 

Marl Ml 1*00 M-O IU..J Aif.-^>ai 



131 « 

*A4T? 



t S-5mCK TTOIS SUaPP£TJ »rf>t)> Vt HCKI DSL S AMI'. DAV *iH ItflX. 
PHCA IDKD H V H£Qt;»l WltHftlFl A« M IKA HAAlHJNLrLMAJtt.tA 









Uk4xin> la 11 htl 


1 1 ■ in 


« lli 


T«.n«sri!iJ <*(Kh*» 


lkn« 


ti 


■J;. 1 1 >i 1, r 1 j-l^ 


<idm 


1** 


MiilnrnoH.r I . - :: :, lji>l 






I^JjIW ITinjt* hMUJ* « 






Hu>pf»r D«i Our Cabin 






r |Jtm 




I4.0J 


9 Drlm ■ , 






ItWrt, 7„hk J Oi*a CjAlat - SMtUftl 




:4..j« 



SCI 



SOFTWARE SUPPORT, INC 



1 Edgell Road. Framingham, MA 01701 (617) 872-»XWO Teles- 385425 

Hmirv Mun ihm Frt * nm m 5 JO pm (k^vl.J sn. 10 am to JJO jm 
5KRVICR POLICY - Our Professloiul Technical Stiff 1% Avails Mr To A«fe. Ynu Mh«i<Jh> Thruu^h Saiurdav 
WARRANTIES — U(i Tu rtmr Full Year Parts And Labor. Floppy Disk Drive Powtr Supplies - Five (5) Years. 
SERVICE - 14 Hour lurn-A-Rourtd On All In-Sloek Parts. Dnlrr fiujuirirA loviird. Call 617-871*9000 

PU-Asf f. hIJ For ShiDPlnci, Toll Free 1*800-343-8841 ■ 1.: , J . *ir' . ' _ ■ M i 

HamHitie Aad J ranee Pk.sc Call For Our Price Saving Speelak. 



when to use the Icti and right quotation 
marks; substitute European quotation 
marks in foreign texts; and do auto- 
matic page numbering or page bedding 
You can use a «uiiih prinlei hnffci 
lo make up foi the limitations of youi 
word processor, or to prepare nice* 
looking listings m BASIC or assembly 
language. 

What Else? 

As they say m those late-night I V 
ads, "Bui (halt not all!" The Letter Box 
is actually a 64 K computer that uses 
the versatile 6803 microcomputer, 
BecHtixe it lias serial input nod iniipiii, 
ihix rlrvirr ran art as ibr nrrvr firmer 
for a laboratory control system, receiv- 
ing nod logging data, while your Color 
Computer is free to perform other tasks, 
If you're willing, you can turn The 
Letter Box around and use ii an a kind 
L«f i li tide lit Lmffci when dowiiki.idiinj 
long programs or texts. You II have lo 
Jet your imagination run free. 

W hy i he 6*03? 

My goal in designing The Letter Bos 
was to stuff the greatest number of 
iVrtinit-s iruo ilitr MimllrM number of 
parts for the least amount of dollar*. 
With 64K DRAM (Dynamic Random- 
Access Memory) prices spiraling 
downward, these chips were the logical 
choice for a large buffer. Even cheaper 
(free I) are 16K DRAMt pulled out of 
Point Computer 7\ lhai have been 
upgraded to 64 K 

The butler's o perilling system would 
have to be in some kind oi LPKOM 
(Erasable, Programmable, Read-Only 
Memory), and some "cjue chips'* would 
be needed, f Glue chip is a clever "tcchte" 
term fur I lime mlscdlmieou*, integrated 
circuits that keep a computer's proces- 
sor* memory and input /output all held 
together.) 

The biggest obstacle in building a 
cheap buffer is finding an inexpensive 
technique to perform serial input and 
» in I put, the method Hit' Culor Compu- 
ter uses to commuuiLatc *ilh Lumpat- 
iblc printers, The Color Computer 
transmits, and printers expect to 
receive, a stream of characters sent at 
600 Baud ihs(t. ptr second), 1 wanted 
the Color Computer io quickly transmit 
and Till the- hnffrr, then return lu the 
program 'work- The primer could then 
accept iniorm&Uon from the buffer at 
the usual 600 Baud puce. 

My first option seemed to be to use 
some sort of traditional UART (Uni- 
versal, Asynchronous Receiver- 
Trhn^niilier) Ili perform I he iu%k — at 

236 THE ff AINflOW Dclntwrlfl^ 



least until I took a good look at the 
680 I / 6803 microprocessor family. I got 
the hint by tinkering with Radio 
Shack's Micro Color Computer, the 
Mf-in, which con I a ins. a (tROIF rmcrn- 
proccssor. Although the MC-10 was a 
market ine flop* 1 had always been 
impressed by its speed, features and the 
number of commands and options that 
bad been crammed into its MicrccoJor 
hamc operating system. 



But what really caught my attention 
wa* the ftftflVs hni ll-in serial input/ 
output system. Depending on the choice 
ol crystal frequency and the sequence 
ot internal commands, the 6b*0_< can be 
made lo transmit and receive serial data 
at 150, 300, 600 J 200, 4*00,9600, 38400 
and 76800 Baud. 

Since the nROI ensi less than $10, my 
solution seemed at hand — almost. 
Some questions remained; Could the 
6&03 switch between Bauds {say, 
between 600 and 4800) "tin the fly "7 
Could the 6803 be set up lo perform 
the memory refresh necessary for 
DRAMs? If it could refresh PR AMv 
would the number of glue chips grow 
too complex and expensive? And. 
finally, could u parallel printer port be 
squeezed into the design with no 
additional parts? 

A Closer Look 

To answer these questions, a closer 
look at the b8U3 is needed. Among other 
connections, the 6803 has pins for Vcc 
1*5 volt power?, Vm (ground), Xtal and 
Extal (crystal or master clock inputs), 
"E* tenable signal used to synchro iii/e 
with memory w peripheral*, uuc- 
qu ortcr the master clock frequency )* 
NMl (Non-Maskablc Interrupt}, I HQ 
I Interrupt Request) and RES t reset)* 
We'll describe how all of these are used 
during the theory and construction pari 
of this series. 

One of the WWW* attractive feature* 
b that it has two input/ output ports, 
Port I is a complete eight-bit parallel 
port (maybe for that parallel printer 
option?); Port 2 is a specialized five- 
bit port. It can be used as an ordinary 
parallel port, hul ii also usable as a 



timer and as an SCI (Serial Commun- 
ications Interface). The SCI is the key 
to the functioning of The Letter Box, 

The 6803 also has an Internal 12S- 
byte RAM. With its option Tor battery 
buck up, this RAM L-an be very handy 
for lah or industrial control This 
project won't use the backup feature, 
however. 

The 6803 has the usual address lines 
JS through 15. An important consider- 



a I ion in lining the 6803 is the multi- 
plexed dniav low-add tes* ban. Because 
the number of external connection* is 
limited to 40 pins, the designer* had 
to soueezc the eight data lines tD0-D7) 
and eight low-address lines I AO A7} 
onro the same connections. The AS 
signal (Address Strobe) Is used to let 
thedo uit tunw when | he addre.v* lines 
are changing to data lines. 

The whole proccsn of multiplexing 
and de-mulliptefcmj; is ai firsi a mys 
lerious one, and there are two major 
instance* of it in t hi* project; with the 
6803 microprocessor (squeezing eight 
data and eight address lines logo her), 
and with the dynamic memory (<rp tree- 
ing lb udd rcs> 1 1 iil- > onto eight pinsK 
More about that later. 

How Do You Start? 

This project imnlw* building ;i 
computer. How do you even start 
thinking about that? It's overwhelming. 

Some of the thinking is done simply 
by acknowledging what you need to do 
— have cheap memory, a serial inter 
face, a simple operating system, low 
parts count and low cost. And part ol 
lluit work is ilune Jiiiure I he type uf 
memory (64 K DRAMs) and the micro- 
processor 16X03) have been chosen to 
fill the essential needs* Mow what? 

What about, memory refresh? What 
is ii, and how is it accomplished? By 
now youVe probably heard the analogy 
1 1 mi dyriauiii: Eiicminy is liken tile wiih 
a slow leak — it needs a hurst of air 
every so oltcn to keep it inflated. 11k 
technical characteristics of this kind ot 
memory are such that 256 contiguous 
memory locations have to be read or 
pulsed ai least every I / 500th of a second 



"The biggest obstarle in building a cheap buffer 
is finding an inexpensive technique tu perform 
serial input and aulpuU I ha method the Co tor 
Computer uses to communicate with compatible 
printers™ 



to fceep the stored inJnrmauofl reliable. 
Memory manufacturers specify several 
pauei ms for reading or jr. 1 1 s-i n p 

Tum firs I to a familiar example: The 
Col fit Computer uses DRAM, but hi 
refresh is perfm nicil a \m phi si kitted 
memory-management rirmii, ihr Syn- 



frce lime to refresh the DRAM, J*or 
a primer hiu7pr T thai might be overdo- 
ing it. Also, the SA M is expensive (520 
or jo) and incompatible m\U 

One of the other often-used options 
is the refresh counter. I his is a group 
of integrated circuits tied to the MPU 



uttve addresses, why not dn it tUc nkl- 
fashioned wayV Thai is. why not have 
the MPU simply read 256 consecutive 
bytes every two milliseconds fms)? 

Hcrtr's where the 6803 has an advan- 
tage il& hiii1i»ttt timer and interrupt 
system By takulHiiHg the operating 
frequency of the 680^ U c»n be 
determined how long the internal timer 
muut count before it's time to interrupt 
the MPU'* normal operation and make 
ii perform another memory refresh. 
Table I shout thai process in 6803 talk. 

No extra hardwaie 1 Cheap, cheap, 
cheap! A silly idea, you Miy? Thvit is 
a very la mo us and highly regarded 
personal computer (111 let you guess 
which one) that uses precisely this 
K-dmiquc of "software refresh." 



Next time; liming, multiplexing, de- 
multiplexing and a start on building the 

circuit., P 



''Th* whole proves* of multiplexing and de- 
multiplexing is ui first a mysterious one % find 
there ttre two major instances of it in this project: 
with the 6803 micro praces&or . . . arid with the 
dynamic memory ..." 

chmiious Address Multiplexer (SAM), and its master clock in such a way that 

The SAM meoifliex between the micro- when the MPU isnt using the memory, 

processor <MPU1 and its memory, a refresh address and appropriate pulse 

shoots information io the video display are provided. 

when needed, controls a number of Bui refresh counters mean more 

input, output functions and monitors hardware* and mureetprme? [f refresh- 

ihc computer's memory map; H uses its tug memory' means reading 2V*coiwc*> 



Table 1 
A Software Refresh Scheirir 
for the MB 



RAM: 


Instruction: 




Comment; 


Cycles: 


NHNN 


Imrrrupt IRQ2 


'Output camp. > RAM vector 
•Get old output comp. value 


f l il?) 


xxoo 


LDD 


<S000B 


(1 K 4) 


XX02 


ADDD 


#OFFSFT 


•Add next interrupt time 


X 4) 


KXQ5 


SID 




*Pbr r nirw oui. eomp r value 


f I K 4) 


XX07 


LDD 


ffSWJOO 


*SXX07,ft,9 f fetch / tend/ read) 


(1 X 3} 


XXOA 


LDD 




•SXXOA.B.C {fetch/ read/read) 


0* 3) 


■ * i « 


LDD 


fSOOOO 


•SXXOD.hh -JXX79.A,B 


(37* J) 


XX7C 


I.IYD 


WSO00O 


♦SXX7CD.E (fetch; ready wad 1 


(" * M 


XX7F 


RTF 




•Return from the interrupt 


(1 xim 



Total MPU cycles in refresh routine 1 54 
Total MPU cycles in 2 milli second* 

(gJ 2,4576 M Hz master clock 1 22»,S 

Refresh overhead taken from MPU operation 12,5% 



Corporation Plus is a fa&i paced arcade styled game combining, skill, strategy and luck In 
the course of the game, players may buy and tell corporations, invest in the Stock market, 
buy tottery tickets, lose or ynifi capital in situations on the board or qo tiankrupt 



One to Seven players can play or players may compete against th« computer 
Requires 3 ZK Extended Basic 
Corporation Plus — $24.95 




(Add S-Zbutriipping ar>ci handing) 



****** 




Sand Chock or Money Order Ta 
Diamond Star Software 
P.O. Box 21580 
SL Petersburg. Ha. 
33742 



HfilNHUW 

j«>aiiiM 
tin 



I 



Ocrocer iy*i> THE RAINBOW 237 




ACCESSIBLE APPLICATIONS 



Using A Spreadsheet 
As A File Manager 



By Richard A. White 
Rainbow Cuulri billing Editor 



Ah! You noticed lite new liflr for 
the column* After a few week* 
of discussion around THE RAIN- 
BOW offices, "Accessible Applications" 
surfaced. 1 rather like ii for what it 
communicates in two words. The power 
wl' ilif cMiiipni^r should be accessible 
to the user. I think ihm means easy iu 
use. 

How cosy? tasy enough to start 
simply and do something worthwhile, 
then, step by step, team the Harder 
task*, The second requirement is that 
it he fairly easy to remember how to 
use the application. Spiradsheeis 
typically meel these reqiiir^mrnK 
Other applications dont necessarily, 

A powerful file program may Let you 
define simple record structures, enter 
duta, save ii. reload it and review it, 
Wlien it come* lu printing that data in 
a nicely formatted report , the new user 
runs into a wall in the learning curve 
There is a lot of complexity in describ- 
ing to a computer just what is wanted. 

fRnhanl White frttx tt long background 
with mirjOfOTnputfr^ und sftrriuliiex m 
&ASfC pi ugitimmmg. With Dim DoH- 
berg, he is the author of the TIMS 
database management program.) 



Spiewhheets tame off well in the 
printing area, since "What You See Is 
What You Get" — WYSIWYG fot 
short. As lone as your work bobs good 
on the screen, Lt should look good 
printed. 

On the other hand, learning the 
complexities of one of the CoCo file 
programs can he a lot simpler than 
trying to write a piogiuui in rash in 
do the same thing. 

There are differences between pro- 
grams of the same type, too, A fairly 
simple file manager like TfMS tf very 
easy I a use fur small databases, but it 
wilt not open Trior disk fdet and draw 
selected data Out of each to generate 
a report, hor this you need something 
like EUte*Fdc, which has some horse- 
power, and you need to figure out how 
io use it. 

The word processor, even a simple 
one, can vastly increase one's produc- 
tivity. Frankly, I would not even icy 
to write this column without a word 
processor. t here never was any love Lost 
between me and the typewriter. 

And, we are dealing with applies 
i i< i ok. These are computer tools to gel 
work done. 1 have named three types. 
They handle the bulk of the work I hat 



is done on computers, but there are 
others: accounting software, telecom- 
mimicaiion*, inventory management, 
ordering, shipping, hi! liny Jim! <m on 
There arc separate softwaie pack Hge* 
for each of these applications. Some, 
however, can be done with a spread- 
sheet or a file manager. Indeed, a 
spreadsheet or file manager does: 
unfiling imi.il the user programs an 
application into it. Tinny can he con- 
sidered a higher order language io ilu-ir 
own rrght whose purpose is to help the 
user access the computer, 

rainbow Managing: Editor Jim Reed 
tried ihe loan payment template in my 
June column and immediately found 
.some problems with iwo equations. In 
one case, the leiler 'H' had been 
substituted tor an up arrow and the 
following open parenthesis had been 
dropped, In the other ease, the up arrow 
was again dropped and the letter "C" 
which immediately followed had been 
prio led in lowercase. It smells Like a 
machine problem. In mew heir, vnntc 
sol t ware is thinking the up arrow is 
signaling that a control code is follow- 
ing and we are on that trail. 

A question that Jim had was how 
did I replicate the part that calculates 



238 



lHfcrtfliNeQW ucioftpr r«ft5 



the individual loan payments for each 
month the loan is outstanding* To 
rclrcsh mcunfinps, a portion of ihe 
spreadsheet showing only two months 
is shown in Figure I. 

The objective was to copy the A 14 
- - * DI6 down the spreadsheet starting 



in fell A 17 Elite* Cafe simply lets you 
copy the range in A IT You nerd lo 
tell Eiitt whethei oi nul lo dntiige llir 
cell Addresses. Since b\L the interest 
rate, and B\ the payment per month, 
are referenced for each month's caku 
I ai i on they s hoy Id not be changed T while 
all I he others must be. Ncxl. you copy 
iwo mnnlW worth a* a limn, ihrn four, 
etc. 

Life is not so simple with DynaCaic 
or VIP Cale> They provide only a 
replicate function that allows you to 
replicate one eel] to a row or column 
of i < Its That's not what we want. 
Rcplkatc can also copy a row of cell* 
lo other rows H That's closer, and we will 
have to settle i or thai in some way. 

In Viy Utk you would replicate 
range A14 < . < DM to A 17. Next 
replicate AI5 ... DI5 to All? and 
finally A In DI6 10 AI9. That 
handle* one month. Repeal (he process 
till you have replicated all 1 l>c u ion elm 
you need. Jim couldn't unite imagine 
me doing: that for a range ol 36 months. 

] can't imagine doing that either, hut 
he caught me cold months after 1 made 
I he spreadsheet and ) could not imme- 
diately remember how 1 did do it. Thr 
answer is a command in hyrmCnk 
colled "Kcysaver." Properly used, it is 
better called "Lifesaver.** 

[ try to deal mainly with functions 
that are common to mod of the CoCo 
s(iirrukli?el!> There are times like this 
where rules niu&i be broken. Many 
DynaColc owners need to underhand 
it, 

Simply stated, Dynatale remembers 
all the keys you press after pressing the 
BREAk key. There is probably a limit „ 
htu I haven 1 ! reached it yet. After you 
have Li) molded a seiicv of command 
keystrokes, press */ * and 'K". DytutC air 
asks "times? 1 ' Type a number and press 
ENTER. DynaCalc then perform* the 



saved keystrokes in the exact scries the 
number of limes you specify. 

How does this help? Say 1 were to 
replicate range AM . . . DM to AH 
and then moved the cursor to cell AIT. 
If T had preued BREAK just before 
starting the keystroke sequence, I could 



now enter Kl. DynaCaic would start 
at AIT (that's where the cursor was), 
tall Replicate, define the start range, 
A|7 r , . D!T. define (he larget cell, A20 t 
respond to t he Same-Relative quesi ions 
for each equation and move down to 
cell A20 at the end. Wow! 

But, 1 needed more than one more 
replication; 1 needed 33 « So I used 'K33 
and vat bac-L to wateh the screen dance. 
Ranges A15 . D15 and A16 . . Dl6 
were, handled the same way and the 
whole spreadsheet was done over a 
pehod of several minutes. Other Key- 
saver uses include inserting or deleting, 
bunches of rows or columns. You could 
change the format on all the cells in 
a row or column without disturbing the 
data or equations in the eelk 

Keysaver isn't perfect. I have had 
infrequent problems with arrow key 
movements, but arrow key movements 
at the end of a keystroke sequence seems 
to work all right. 

Moving onto! he title topic, a spread- 
sheet makes a simple but effective file 
manager, so let's discuss some basic 
concepts of file management, A file is 
a collection of records. This brings to 
mind phonograph records, and you 
rnjght havu qui te a few. You could make 
a file of the tides of all the albums 
Widen Column A to 20 or 25 characters 
and type in the names into cells down 
the column, 

OK, they are out of any logical order 
so there needs to be some sorting out. 
Spreadsheets sort by exchanging 
column* or inws. Fveryfhing in (he row 
or column is swapped with the next, 
t his is not a mindless swapping — the 
spreadsheet looks within a range you 
give it and does the sorting according 
to the contents of the cells in the range. 
Ai i his puini, to sort the album file, 
you would use a range in Column A 
to include all I tic titles* The suit 



Function works from the left- most 
character in each name com pn ring 
characters wil]i the next uuint tin III a 
mismatch is found, A swap occur* 
according to fixed rules. 

First porting can arrange the record:? 
in ascendiist ordvr. nhcre thr -,:riailesi 
is first, or in descending order, where 
the smallest it last OK for number*, 
but which is smaller. 'A' or *B^ 

In the back ot your Getting Started 
With Color BASK manual crcmcmhn 
it?) is a table of ASCII values. All the 
characters you can type from the 
keyboard, and then some, are shown 
with a number aviignrtl lo cm U Hint 
number is the ASCII value and ii's that 
number that CoCo uses to decide iT 'A' 
is larger than 'B\ A\ ASCII value is 
66 while B's is 67. so the computer 
i hink-s B*is bigger and you jrcn'i goiqp 
tu change its mind. 

Let's check out the tats in A$Ctl\ 
woodpile. Here is a Ilk of names ol 
computer books on my shelf sorted in 
ascending order. 

Programming lite Z80 
1-2-3 A 10 Z 
BASIC09 Tourguidc 
Introduction to Pascal 
The C Programming Language 
Computers for Technicians 

A record with a leading space always 
sorts to I he rnp of an ascending sort. 
You may not notice the spate and 
wonder how a record got so out of 
order. ThntTs how Programming the 
ZSO got to t he top. 

Numbers have lower ASCII values 
I ban letters so 1-2-3 A to Z h just where 
it sliuuid he. By i he way, The order of 
numbers ts 0 1 234S67h<J If you enter 
dates like 7/4/85 and ID/ 12/85. month 
10 will sort before month 7, This is why 
you see computer- produced dates 1 1 ke 
07/04/85. The leading "0" sorts ahead 
of *r and puts July before October. 

Finally, lowercase letters sort after all 
Uppercase letters. There are some 
punctuation and special characters 
before the numerals and some after, hut 
all son before the alphabet. 

The album file only contains the 
names of the albums. These are only 
in Column A, F_ach row is a record and 
each has only s>ite field in use, the 
Column A cells. Lcfs call Column A 
the NAME field, 

There is other data that is associated 
with each album sucli as performers. 



Figure 1 








: * ir 


t 


It C It 


I) 1 


i 1 -MONTH 


1 






12-START PRINCIPAL 


B2 


INTEREST 




1 j -PR 1 NCI PAL PYM'T 


B5-D12 


PRINCIPAL 


B12-Bt3 


I A -MONTH 


BU+i 






15-START PRINCIPAL 


013 


INTEREST 


El2«iB3/12> 


16-PRINCIPAL PYMT 




PRINCIPAL 


E12-E1& 



Ocfpbw 198b THE HHIffBOW 239 





Important ! 



IF you live in CcMidtJd and yuuimn 
■ Color Com outer, you should 
have u copv ot out luteal Cots Ion 
Wa OkRinh+itG mmi qI the 
software available tor ihe Color 
Computer Our Cam log also 
uun lain* Hriiiiinfi. iw'mwn, ami 
Hps for the Canadian COCO ushi. 
We are aJsc ovid 06-9 and hard 
drive users. 



KfcLLYWWS 

M 




Send for your tree copy ot our 
C ai a I log/ Ns wtkel tor 



Kelly Software 
Distributors Limited. 

P.O. Box I W32 
Edmonton., Alberta 
TTvP Si i 
Phone. 



publisher, type of music, dale of 
publicailoEt. v* tin mi ting of I lie perfur- 
!7i ante and playing time, tn name a few 
A column could be devoted to each of 
these data types with the particular data 
entered in the proper column in the row 
wUhthetilk- to uh^hii pertains. Again, 
each row is a record that now would 
have a number of Heidi of data. You 
have done this sort of Usl mi papei 
before, but you were probably nut 
i hi n king in terms of records and fields 
when you did. 

Now you j sorting options become 
broader and you can do a number of 
mii k i hi the file First, lei's son the 
whole file by type of music Call the 
sort again and give the range for the 
column containing the music type data 
and include ail the rows in use. 

With that sort mode, you might want 
the hard rock-type music sorted by 
perform? i. All haul rock albums should 
now be in one group in the spreadsheet. 
Stat using the performer column, hut 
limit the range to only those rows that 
include the hard rock entries, Vou could 
hate sorted bird rock b> utk- oi even 
year uf publication as well 

Which way ittnulsl the file be stored, 
on tape or disk? It's something m think 
about. It you have spent some time 
making multiple sorts, think about 
storing the file that way. You can always 
load it and resort it if it needs to be 
arranged differently for a specific 
purpose, Vou can even s;ivr it sorted 
in a number of way* 1m different 
separate hies, but keep in mind that 
when updating time comes, you will 
have to update multiple tiles. 

Don't forget the columns; they can 
be sorted as well without jeopardizing 
the ifilrgiby of ihe iofnrmalion in a 
record. The fields will just be in a 
didcrcnt order in a record. 

DymCaic has a Locate Label I unc- 
tion called by >L. DynaC ate then asks 
for a string to search for. This string 
is just a sequence of characters and need 
out he a full \v\ Ic ur name. Using my 
book list, I might search for r and get 
lour books reported, tf I gave the 
program C. only, The C Programming 
language would be found, J his pro- 
vides a fairly powerful and useful search 
capability Even the famous Lows f- 
2-1 on an TRM PC cannot do this so 
easily. 

Hut. the starch supcfstai lias lu Ik: 
1-7/* t aft: Wuh Us Locate command, 
ysiu cart find values, labels or the result 
of a formula. You can mask a string 



search so t'JP Cate will ignore cose. Vou 
can even have wild card character* if 
you don't quite know the right spelling. 
This combined with VIP's large data 
huffier makes the program a good 
candidate if you have some spreadsheet 
file work and would prefer to learn just 
one program. 

tf WYSIWYG (What You See h 
What You Get) ts a strength in a 
!tpieari*he£( T it is, a real weakness in a 
Hie manager, ft very much HmiK hnVt 
you can print a file, For example, 
matting labels are out With the whole 
record on one line. You could save the 
records out to disk as an ASCU file 
and use a basic program to read and 
rearrange each record 1 then print it to 
a mailing label. If you arc only going 
to pnnt the list one way, the task is 
not particularly hard it you know 
BASIC. If, however, you arc a user and 
not a programmer, it's another matter. 

You can son the eolumns or move 
thr mhirrhiis 10 get a number of fields 
adjacent and print those fields and nut 
others. Say you were selecting music 
to piny on some program and wanted 
to use playing time as on important 
selection criteria. Sort the file on the 
p laying-rime column, then group the 
name, performer and playing-time 
fields next to each other ami print these 
fields only. This printout would he 
highly useful in developing i he program 
and give just the inform an lion you 
needed, 

These are rather simple types Of 
printing. That they meet many users' 
needs is the remarkable tiling a hum a 
a p read sheet, 

earlier, 1 mentioned thai a basic 
program could be written to print 
mailing labels using data from an 
ASCII file of records from a spread- 
sheet . This approach was somewhat 
common a few year* ago when mute 
users were also programmers and the 
software available vsas> simpler than 
today. Programmers would set up a 
user with an application on a file 
manager like Profile on a Model ft, 12 
m 16, then wike u u umber of HAMt 
program-* in use files from Profit? lu 
generate customized reports and other 
printouts. 

The mailing List is a natural and the 
same customized output could be sent 
to a file and used with a mail merge 
program in prepare customized form 
tetters, Next mom Ik we w ill iry ui have 
a Bask program to do at least the fii«t 
task for you, ^ 



240 THt aifHBOw Onnrwir 



*ur Guidi 




of 

BASI 




The OFFICIAL BASIC09 TOUR 
GLUOE is skillfully written in a friend- 
ly and eaay^to-read style. Just 
perfect tor those new to Damp Liters 
end to BASIC09. It's also a valuable 
Fet&r&nce book for programmers, 
engineers, students and hybbyi^te. 
providing an in-depth look at 
RASICGfl r>n.K afl ovftrvi^v* of tt>fl 

OS-9 operating system, Compre- 
hensive rclcrcnco sections on 
BASICDd and GS-9 commands am 
also Included. 

The book "maps" out your route 
through the Mercedes of Oesics . , . 
BASIC 00 and pufs you tn Ihe driv- 
er's seat in no lime. Fasten your 
seat belt, sit back and enjoy the ride 
10 perfecting your programming 
skills. 



MICRO WARE . . * 

The OFFICIAL BASIC09 TOUR 
GUIDE comes from the people who 
wrote BAS4CC9. As the leader in 
6809 system software, we at 
Ml CROW ARE care about our users 
and want to help you get the most 
from our products. 

It's Easy to Order. 

Rhone orders are accepted from 
MasterCard or ViSA cardholders or 
for COO shipment. You can also 
order by mail using the coupon 
below. Quantity discounts are 
available to educational organ iza 
tiooe and dealers. For fun nor infor- 
mation contact Microware. 



Spttiahsh m system software }or £8 family micraprotes&r* unct 1477. 
and SASfCOH are traaernarts (M Mier^a'e 3 ,i G Motorola 



1866 MW 1 W«#f 
Dps, Mtntwy kiw*? SCH?? 
Trfcprmnr flV»4-1979 
THejc 9IO-52O-203S 



Please send 



thij Tour Gujd* ooot ai 

$1B.B5 each. Add S2.00 lor UPS 
x+ilpptpig Irt Ihu U.S. or $10.00 lor 
ova-rasas eif mail per baox. !t>*a 
reajtfcila add 4% sales tan. 

Mam* 



Address 

City 



Slate 



□ \ hate Btidns^El h i:rw?i:k 
Cnarge lo my bank card: 



MasterCard L_l 
Card Number 
Expiration! 



VISA LJ 



KISSable OS-9 

OS-9 Gets Good 
Reception At NCC 

By Dale L. Puckctl 
Haiti bow Contributing Editor 



fans attending NCC — (he 
National Computer Conference 
in Chicago during mid- July 
were gTeeted with good news, First, OS- 
9 went over extremely well at the show 

*The awareness w+k much he Iter he 
MCr ihk year," said Fran* Hogg, 
president of FHL in Syracuse. "In the 
post when you mentioned you 
were usual Iv met with a blank stare, 
this year, people knew whji you were 
talking about and many of ihem were 
excited ulu.su i Ik" 

Hogg (et up hi* H QT" in the Mic- 
ro ware booth and woa dazzling the 
crowd with the multi um.t system (hat 
his in o space the size ol q Kleenex box, 
He also announced his new ,+ QT Plus" 
8i NCC. QT Plus features a 68000 
running hi 10 MH/, a to-hii ilaia lin\, 
5I2K RAM standard and up to I2»K 
of ROM. Jt also supports lour Noppy 
disk*, is expendable to one megabyte 



f Dale L. Puckett is a free-lance writer 
ami programmer who has worked with 
the Motorola family of microprtn^ssori, 
xlnre 1976. He i.% the author tif The 
Official IUSTOW Tour Guide, pub- 
lished by Microwatt and ["he Off idol 
Rainbow Guide to US 9. published 
through the Rainbow Bookshelf. He 
itrves oh the tnfa World Software 
AVWfu Board and o a chief warrant 
officer in the 11 S. Coast Guard.) 



and uses a multilevel interrupt structure 
for improved 1 I O performance. 

Sometime in the near future Hogg 
plans to offer a QT that features a new 
single board computet front GIMIX 
Thin pi oriuct will use a (tFXllii and come 
standard with two megabytes ol 
memory. Hold on to your hat: the sky's 
the limit in this new 68 K baligame. 

Hope passed alanj* two additional 
tidbits we thought you would enjoy. He 
reports that h new one-rncgiibil chip — 
yes, you read it right, one million hils 
on a memory chip — is due to be 
released by Hitachi very soon. We may 
need Level II on the Color 

Computer sooner than we thought. And 
finally, AT&T, the company thai 
brought us UNIX, reached mil ant! 
huuglil a QT fiom FHL. 

Niw (Graphics Drivers 
Announced at NCC 

The really big news from Des Moines 
came in a joint announcement from 
Micro warr T Hilachi and Graphic; Soft- 
ware Systems. The three firms joined 
forces to develop a complete set of 
graphics support modules Eur Hitachi's 
new ACRTC device the HD63dg4. 
The new drivers conform to the pro- 
posed ANSI/ ISO Virtual Device Inter- 
face (VDI) s lamia id and give n>flwarc 
developers a way to write portable 
graphics-oriented applications soft- 



ware, The standard itself was selected 
by both IBM and AT&T as the de facto 
standard graphics development envi- 
ronment for PCs, Now, it's available 
on OS-9. 

""We have achieved an incredible level 
of integration of all the hardware and 
software pieces tmUtM needs to build 
a state of- the -art graphics system / said 
Ken Kaplan* president of Micro ware 
Systems Corporation, " Hitachi and 
Micros re tun now offer a total 
solution to manufacturers of personal 
com put crs. C AD i C A M systems, graph 
ics work stations and similar products.* 

The drivers let programmers mix 
graphics Images with text data dis- 
played in mulliple font*. The software 
itself can be developed! using Micro- 
ware's C compiler running on a 68000- 
bnscd development system or a Large 
DEC VAX lime sharing system. BASIC. 
PASCAL and assembler programming 
languages with graphics capabilities are 
also available. 

Tht* HDM4K4 k a hiumapped r*in- 
l roller that contain* three on-board 
processors, It operate lll a clock speed 
of 10 megahertz, draws at a 4QQ nano- 
second per dot rale and creates images 
of up to 4.096-by-4.096 pixels. The 
hardware itself can draw dob, tines, 
rectangle*, polylines, polygon, circles 
and ellipses, tt can also paint, fill and 
copy objects in 65.53ft diilcrent colors, 



242 the n * in sow Ocioc-r 






Multi-User! 



A Hellava 



Fiank Huyy Lauaraluiy aniruunces then 
Quad Terminal (QT) genes o( multi-user compui&r 
systems, designed to run Micro wanes new 
OS-9f6a000 opera ling system. The QT offers 32 bit 
processor power in s compact integrated package 
thai requires only a terminal 10 operate. 

The QT hardware features! &800& processor running 
at 8 Mhz. 128K bytes expandable to 512K bytes, 
an Interval timer for time sharing, 4 serial ports 
with selectable baud rates From 000 to 13,200. £ 
Centronics compatible parallel printer ports. Sup- 
ports 2 double sided, double density 96 tpi I loppy 
disk drives and a SCSI fS A3 I) bus interface for 
Winchester disk drives, The QT Is available as a 
single floppy * dual 1 loppy (?) or as a single 
floppy and a 10 or 20 megabyte hard disk (HO). 
Size 5 1/2 high. 11 1/2 deep. 9 1/2 wide Can be 
mounted vertically or horhcoAlaily. 



Software Included! 

SOFTWARE Included is OS -9*68000, the €8000 
version of the proven OS'S uperalinu Syalem llml 
is both disk and flit compatible with standard and 
Color camp Liter versions ol OS -9, BasicOO Is the 
eSOOO version and is source compatible with the 
6809 version. DynaCalc ts the 68000 version of the 
proven 6809 spreadsheet. Siylogcaph 1& the 68000 
version of the popular 6809 word processor. Mail 
merge and speller are the 6800O versions of those 
programs^ Programming tools included are a 
relocating macro assembler with linkage editor, 
screen and fine editors, and an interactive 
debugger. The snhware has a retail value in excess 
of $2000 and is INCLUDED InMf Programming 
languages available; and under deuelapmenl 
include C, Pascal Fortran and Sculptor. 
05-9 !» a TRADEMARK of Mlqrowar*. 



The OT is available In four basic configurations. 
Other configurations are possible and are 
available. Call lor price. 

QT t 

12SK L single 96tpi double sjoeg floppy and 
all software 31509,00 

OT2 

same as 1 but with 2 fioppys €1760.00 
QT H U 

same as 1 but add a 10 moo hard disK 32099.00 



QT HDXL 

aame as HO but with 512K 32*0 5. OO Special Offtr Jfc 

Microware C Compiler $400.00 ■*•■ 

512K expansion kin IS 256K DRAMS; 3150.00 
Replace I he 10 meg with a 20 meg Ada S30o 

Note; The OT can hold 2 half height drives internal- 
ly (floppy or hard). Provision has been made for 
hooking up oxtornai floppy drives. This allows us- 
ing large 1 capacity full height hard disk drives in the 
QT ease with floppy drives In another cede. You 
can bool from I he hard disk so floupys would only 
be necessary tor program transfers and backup- 
Removable hard drives are afso available Call or 
write tor com piste specih caijons and prioas. 




770 James Si., Syracuse, Mew York 13203 

315/474-7856 



Fourth Annual Micro ware Seminar 
Sj*r fin N«ivtmlr»*r 1-4 

Speaking or Microwatt, don't forget 
to make your reservation) for the 
Fourth Annual Micro wu re Seminar, it 
gets bigger and belter cscrv year. As 
Jeanne Kaplan 4a id in a flyer mailed 
recently, "05-9 is emerging from its 
'tmdefgiuuml classic' NMUtih and estub- 
l( fitting itself as ft new industry nanri- 
ard. ** And jusi think, you knew it would 
all alone ever since you Tired it up 
on your CoCo. 

I highly recommend this seminar fur 
anyone interested in exploring the inner 
workings of and iiupiuviug I heir 

programming skills. The titles for the 
planned sessions alone will make your 
mouth water, Here are jusl a lew: G 
Tricks and Treats; Everyday US-V with 
a tutorial on i be OS -4 Shell and utility 
command*; of$09 Technical Topics, 
with a dcuiuihlialiuti that shows lu»w 
to install customized drivers and related 
modules: oSDUU Technical Topics with 
demonstrations showing how to adapt 
OS-9 to custom I O devices and install 
it on new systems; Introducing NFM, 
a demonsi ration of the new OS*9 
networking package, O rapines, an 
introduction of the new ANSI Virtual 
Device Interlace and Graphics Kernel 
System running on Qb u ; and finally. 
CoCo Special Interests, featuring news, 
tricks and treats for Color Computer 
OS-* usem 

The icgLstiatirm fee I'm lltr *i-iriiri;ir 
iS $150. For further information, 
contact Jeanne Kaplan at M km ware, 
1866 N.W, 1 1 4th Street, Ues Moines, 
towa 50322, or call her oi (515) 224 

im 

Vfict* Group »o Mrrl 

at Princeton RAINBOWf»l 

Ob -9 Users Group members wUl have 
u chance lo get together for a short 
meeting al RAlNBOWfcst Princeton* 
i hanks to Marianne Booths RAlN- 
ROWfesl coordinator She arranged for 
' hr p. roup I ri nv nnr nf I lit* large Mice ting 
rooms immediately following the last 
seminar Saturday, Well have the room 
Tor at least an hour maybe longer 
if we're lucky, we may even know the 
recalls of i her election and he able to 
introduce you I o I lie new officers. 

Speaking of the new nffuds. Rrinn 
Lnnu of Tampa, Fla. t the author of 
several popular OS-9 programs lor the 
Color Computer, surrounded rntnscll 
with an impressive slate and ran for 
president in ibe group's election in 
September William VV Turner 111, a 



senior systems programmer for telev 
com mu nival ions support with GTE 
Data Services in Tampa, tan for vice 
president, and Steve Odncal. diiccloi 
ol Microprocessor Management Sys- 
tems at a Kansas City Bank, ran Tor 
secretary. Brian was still trying to find 
a candidate for treasurer when this 
column went to press. However, George 
Dornnr, the incnmtwai and a dean hi 
Harper College in Rolling Meadows, 
HI., promised Brian he would run if 
there were no other candidates. 

The group now has more than 800 
members around the nation and has 
distributed more ihan 1 .000 disks from 
Hi TF-disk software lihrmy 

(iood Reviews 

I've heard good comments about 
several of the programs weVe highlight- 
ed in this column during the summer 
Otmrge Horner, OS-9 Users Group 
treasurer, reports in Issot Number 
night of MOTD. that XCum9 - OS* 
*Vs first ^trccWBrc" program — is a real 
bargain. 

*'XCam9 > & major advantage is its 
XMODEM protocol for uploading and 
downloading file*,'* Domcr said. 
"Other notable featinc* include nil 
ASCII mode which strips panty. rahs 
and other bothersome eharuetcrs. Vou 
have complete control over most of the 
program? parameters and can even 
send a break with the 6830 A CIA." 

Durnrr reporrs thai XCom9 sports 
huill-in kielp messages and bays the 
documentation is excellent Chuck 
Hue he and Jell Rhodes. CoCo owners 
in L hLr L hie a go area OS-*> Users Group, 
also reported excellent performance 
when using the program to transfer tiles 
from a UNIX system and CompuServe. 
Tin y wi.fi- using ihr ilrrvice /T2, which 
works with the ACTA Pak drivers in 
Version L0l» and had Word-Fak 
installed. You may download the 
program from the DM database in the 
OS-9 SIG or Obtain ii for the cost of 
duplication from author Greg Morse, 
M r»i se S nft Code, 10*71 R tiaela rid Gale, 
Richmond. Ilrilish Columbia. Canada 
V7A 2RL It will also be available from 
the OS-9 Users Group Software 
Exchange Library in the near future, 
If you like A'ComO and use it, a (20 
dunaliun is appropriate, 

Domei also had many good things 
to say about Steve Odncal s Kama* City 
BASIC for OS-9. Odncal was one of 
the first programmers to bring the 
FLEX operating system to the Color 
Computer. He started wuh Santa 



Barbara liny BASIC, whteh wai 
published in Dr. Dobbs' journal several 
years ago, and added many enhance- 
ments Quoting Domcr, "KCB looks a 
lot like a pretty vanilla Microsoft BASIC 
or Extended Color BA_sir_ Odncal h*\ 
added PCCK, P0KC. dynamic allocation 
of variables and string space, disk 
access, tokcnUcd storage, tnosl ssnnp 
functions, expandable storage space, 
am) Shell commands from a command 
line oi progiittfi In Sitftitt Barbara 
BASK" 

Yet, the most important value of 
OdneoPs Kansas City BASIC is the 
educational opportunity it presents, 
For S25 you get botb a 25-page manual 
anil duruirie nied source code. If you>e 
always womleicd how a ba$JC inter- 
preter worked. Katuax City BASIC 
gives you a chance to find out> And, 
Odneal Li looking for user-developed 
extensions to his interpreter and prom 
ises to pui the best of them into future 
jclrHva Vou can gel Kansas City 
BASIC firm i Sieve 0tlneal, B#» Fast 
73 Terrace, Kansas City, MO 64131 

I he OS-V Solution, written by Jeff 
Francis and distributed by Bob Rosen 
ai Spectrum Projects, Inc. (P.Or Bor 
2J2T2, Wood baven, NY 11421), also 
received a good review from Corner, 
Generally. Dnmcr's review name Lo I he 
same conclusion as our report in 
August* However, be made a strong 
pk<a for a Level If version. A gam, we 
quote Dorner. M , . . it miRht be very 
useful to everyone if memory were more 
plentiful , tilt e on a Level II system. 
It is A sigiufica 1 1 1 pmgi xm siacr a l is 
the first Such front-end utility. I hupe 
it prospers, growji and becomes even 
more useful," 

Are you reading, Jeff? Are you 
reading in Fort Worth? 

Uting Tand} T' *Mi On« Dhk Drive 

Wc received some useful in fin iiiaiinn 
for l hose wanting to run the Color 
Computer C compiler with one disk 
drive from Jonalhon R, Guthrie of 
Wesierville, Ohio. It seems I got his 
at leu lion in my c tutorial when I said 
you miM have* (wo disk drives 10 
compile c programs. He had been 
gettmg the job done with one disk drive 
for more than six months. Most 
importantly, he was nice enough to 
share the Information with us. Here 
guev 

ll Tbc problem i\ iwu-fold. First, iwo 
of the modules that make up rhc- 
compiler — specifically C.PREP and 
CLINK expect to I tod certain data 



244 THE AAJNOOW OeiutJBH isas 



FHL 



Hardware Library 



I can see clearly 

now. Can you? 

Tram GI by apeeiil pure bow 

W* uHsi I tin beat buy lit lbs 
Gold Star Super AMBER 
monitor Mo* yOU 
clearly loo. Match tip wnlri tho 
Itniweel Video Driver end i or 
WordPck ■) nnd yOu ton 4 ) 



bffl 



TliT* <* j 12 IttclT contooiiple 
monlim wltn 1^tii honriwIrHrV 
"j m r Y aUracd** nir Abu* 
cj birrs 1 thai rrjarchos the 
GoCo well Compare Ihit to 
oli«r AMDEFl monitor* ibai 
coat f£0 130 mart! Tblfc It 1 
SUPER thivi 

SPECIAL 
ONLY 




Wo looked il oil the Vkleo 
■dttf>|prj> HWd jlHtklp i»nd Her 
UVO L& titf lei the best buy 
Wftrm wuh R&W inO CalDt 
moriklort and with all CoCos. 
even the new CoGO II. No 
aoldenng or chip remotel. 
naay ioataHalron PeHect *Mh 
out AMBER miMthlUE dnO 
Word Pa* II, 

Only $24.95 



Word Pak II 
The New Standard 
Video Board 



r»»l Ml BO column display with 
your L'oL'o Mafc** I fie CoCo 
cacy lb uaa with word 
processors liVo DyjiaGtiV and 
Stylo Worts with many RS 
DOS tKowemf loo. Accleipued 
hy an m* rum mr I hp 
coco worn GflfeT wiib out 
AW3ER monitor hom GE 
Emafllh befalling/ and an 
improved cheractei *e\ I be 
WP II words wilh rLtX, XCX, 

drnl PS 059 ,md RS Bstit:, 



Only $134.95 
or FLEX drivers 

P.C P*K w/primef port and 

ClOCfc Sflfi.BS 

03-9^JrlvHr fm p,*~ Rait 

SIT. OB 



NOMAD 

The Color Computer Robot 



NOMAD m r.rmm 
tunoing on 
can bo told I 
rigbl NOrV 
end repotl 
»ncb. PtOQxa 
UIOlKil VIHIP I 
ftMHryihkny pnw 
NOMAD WPlb 2* 



fbtc H€qulf 
ova forward di 



0MAD tot Cdllii 



• 1 



Ic programs 
" L, BOSJC NQMAXJ 
ard, lurn IgM or 

rue sew 
enihs 01 en 
1 avoidance or 10 
nn-luiJ«» 
no tar* am 



Move into the futute today with 
your own Robot. 

ONLY £ft6t? $150 



DISK DRIVES AND SYSTEMS 
FREE FLEX WITH SYSTEMS 



includes drivaisi. due' case *iiti £.?**r 3Lpj-i> 

i.*iOk'; j i J iliMt coriltolter. Doves e*o t 'f nanjht 

nmirn* sinwi Tfttr vkirn a i v^a' (^laratiltei Caw 

wiir noid two anves CC- FLFfc j MS ¥tt ve.11 if fs 

f-HEfc w>ih an sysioflrit'r Beet put* enywrterott 
Drfve £> double aided 40 t a so. do 0 and 1 doubla sided 40 A*6S .0o 
I j rive 1 j nnnnift smsnfti'i saau arj 11 hm 1 nnunlA aiom Bii ienr.au 

BARE DRIVES 

Double sided *Q TfecK SI 90.00 Double smad id iracn f i4B,oo 
Duel tea* Wpower supply NEW J4M controller B44ft.ps 

RS D'SK GA?IC ROM 1 1 SIB, OD Two 4nvn cable Sti,00 
FINei oljlti SB. DO Cell to< cudtom cebtoa 



BOOKS 

NEW Compielo Rainbow Guide 
to 05-9 S 10.95 

B esJoM Tour Gu i n c 3 1 0 -O 5 

Sl&rlln^ FORTH S1S.BS 

nitiriei asq Menu a I see S40.0& 

flMA MpinipAl SSS Itie 
pplocelirvg a^iemhlpr that ynu gat 
Wilh T»ndy'« C'( 



BULK DISKS 

as low as $1.29 

1 0 lor $1 .SO each 
SO lor s 1 .40 ooch 
100 lor S1.29 each 



We u» ititsu fen io Mouse dr^tl 
wli wertt dishioollDn 
r»LParanl«»tl lor l| la- 



GOOD STUFF 



UQlKtmedetn JUU baud S76 
M»rV XI I .lflOnTfin S-13S OO 
StiPler Kit lot CorTpptiiti mb 
HJL Keyboard 1TB. 95 
& UK RAMS i * 5 



FRANK 
HOGG 

LABORATORY 



770 J erne* Sl.> SyracuSB, Ne# York 13203 




ORDERING INFORMATION: 

In USe Add ll>0|vpn»U 1 !*<*») f 10.00 [t«rq« ll«ni> uchi nhindMl 
All Olhorc Ado 10% Exco^s Rotundod. 
VS$e, MBSteiCBid Acceplad 

315/474-7856 



files on i'DI. And second, the blamed 
thing is just loo darn big to fii en one 
10 i rack in ray case floppy disk 
drive. 

"The first problem is the easiest 10 
solve I redefined the physical device 
iIihi is nvMidiiiml wild the logical device 
fDL I did this u*mg DEBUG to change 
the right byte in the device descriptor, 
I installed the procedure file below in 
my start-up Hie to do the job, Later, 
I made the changes and used OSSLGen 
to create a new boot file wiih the 
nifpdificalion "Imill in " Hc-nr \s the 
procedure. 



DEBUG 

j ni 

,<5PflCEeflR> 

-e 
□ 



"The second problem has a simple 
solution — iX I he thing will nut fit on 
one disk, put ii on iwn, I Jnforlufttiidv, 
that approach is rather hard to imple- 
ment because you need to copy a lot 
ol I iles. Bui, tttter you have moved your 
Hies onto two disks, you need only use 
the~-A" switch on the CCI command 
line iu divide the compilation process 
intn two equal halves. 

"You must put the file you want to 
compile on the lirsl disk and — after 
changing your current data and execu- 
tion directories to the new disk, type: 



CCI filename. c -A 

'After the file has been compiled 
halfway, you will get the OS9 prompt 
back- Lf you du a directory at this point 
you wall Find a new file named "file- 
name. A" in your data directory. Copy 
this file onto the second disk; chance 
your correal data and execution diree 
lories over 10 this directory and type: 

CCI f 1 lenan»e*P 

"When the compiler return* Ihc OS° 
prom pi again* mi will hud vour 
compiled program in your current 
execution directory. That's ti. Good 
luck and happy computing.* 

Tlmrik you. lonatliair, fur sh.mng 
t III & infoj (nation with guj leaders. 

Here arc the directory liftings on the 
two disks Jonathan uses to compile C 
programs Fircrt on disk number one: 



direct in \ <sf i\t) 
CMDS DEFK 






directory ol /dO/l MPS 
CC! CPRbP 
COPY DEL 
LIST 


CPASSI 
PIE 


C. PASS2 

echo 


directory of MO/drfs 
LKRNOkH stdio.fi 
MODES, H MODULE. II 
SETJMP.H SGS1AI.H 


ttvpf h 

OSO.H 
SIGNAL!! 


DIRECT.H 
DS9DFFS.A 
T1MF H 


Here Is a listing of the files on disk number two. 
di rcctot y of / dO CMDS LIB 




directory oi /dGVcmds 
CCI COPT 
COPY ULL 
LIST PROG 
PROG2 MALE 


C.ASM 
DIR 

KCPJtOli 


clink: 

ECHO 
hello 


directory of /dO/tib 
C£ 1 AKT.R CL1BX 







Bruce A. Williamson had a similar 
problem and came up with yet another 
solution, a BAS1CQ9 program, We'll also 
share it here, 

Bruce owned 8EMrack drives and 
wanted Llue option of using either /dO 
or ,'dl while he was compiling hit r 
programs, [lis solution was a "brute 
force" das ices program named erj. In 
his words. "It may not be the best 
example of programming or 

may not suit everyone's needs, but it 
is very easy to modify. One possibility 
I've already considered is in add admin 
command at the end to chain to the 
.lw?i lilc," 

Bruce s program requires thai 
CPREP be patched and renamed 
D.PREP. He shows you how to do it 
in i he listing named cDiff. Although he 
would not have had to rename his LIB 
and DEFS directories, he did sn 
because he did not want to merge 
directories on du. If you do not rename 
your directories, you will need to 
change ibe appropriate lines in the 
program and patch CPREP (see 
Listing named t Oiffi. He is ptrsently 
rewriting ccJ in C and plans lo make 
it available in an OS-9 database. 

Three Prime Number Pro crams 
without GOTO* 

We pcally woke up (he sleeping giant 
when we published Hie challcngr ui 
rewrite the prime -number generating 
program without line numbers. This 
month, well show you several versions 



and share some of the dialog we 

received, 

Our lirsl listing was submitted by 
Kevin Cant well, of the Washington 
State Department of Licensing. Kevin 
has a degree in mathematics, lives in 
Olympia* Wash., and has worked as a 
programmer foi both I lie United Slates 
Air Force and the National Oceanic and 
Atmospheric Administration. He writes: 

*T changed some of the logic to 
correspond lo the apparent design 
attempt of the program . , , since for 
i he version printed (he l XXXX is a 
prime number!' message and ihe last 
prime divisor would not be pinned. Hie 
listing. fnmesJ, corrects this problem 
and eliminates all GO IDs. It is a bit 
elower and takes just under three 
minutes to discover that 44440 is a 
prime number. 

"It may he wonhuhile lo point out 
thai the real use of the Prime* and 
Primes? programs arc lo find the prime 
divisors of a number, rather than to lind 
primes, lf you simply need to find out 
whether a number is a prime, the second 
p/ogram, QPn'mez t will check it much 

taster. This pmgiani economizes in iwu 
ways: It stops when the first divisor is 
iound, and it makes u*e of the fact thai 
a composite or non-prime — number 
must have one divisor smaller than the 
number's square root." 

Our next challenger was Steve Gold- 
berg of Beth page, N.V, He gut rid of 
the GOTQs in the original listing by 
using the WHILE . . . END WHILE, 



24S 



THE fl AINB OW Qetobei 1 EMSE 



FHL 



Software Library 



DynaStar 
Screen editoi/ 
word processor 

Acclaimed by prolaastonale 
u their fivarilfl adllorrWord 
processor, Simple e«y 
1U <J>e but power lu I. 

Pa limned after word Stat ,H 
I utt It ALL mo llmel 

FlS OBU or Ffes $49.95 



Sleuth disassembler 

Find out whfll a aoina or* 
m>rtJr iw i.umnufti WMf> 
SLEUTH Ihc til* it 
dl*a*<*mh'pr tnr im» 6(*o<j 
Converts Omar* codo mlc* 
COufCfl Ifrnl you can modify 
Or |u^1 <> limine Learn Bbdut 
pregramefiiftfl by aludy^tf 

oihec coov nE rj 0E 

PLEJi or 0$s) $50 

SQulCt ag^iliiolc, OSO Dp 

Fiex I Of J60.D0 e»tr#. 



SDisk & Bootflx 

RepiaCO Ida ditk driver 
module "1 OSS wllf> ana Iriat 
W,04kt wrlti ALL typco of 
drives 35, 40. or OG 1rack S$ 
of DS. Even redds and wrilee 
lb ilundard OS'j ditis^ 
Individual "stepping rat*** to 
S ni« Bodtht ie needed lor 
drivea. 

S3 5.95 with B<x>i u*. 



Dyna Form 

(NFW 0S9 VERSION) 
{Formatter for DynaStar | 

Thia rtew version haa 

ludiurua yulun?. Cvorylfttng 

you tanked far in Ifirt pail 
Format rtnlpul from 
DynaSUr lor meouili, 
irlirr-:. anything! 

RS OS9ot Fie. $49,95 



DynaCalc 



All we can aay is that this IS 

fMl" [sLiiT iprFjadlhHFjl! 

Available Juh R9 DOS. RS 
CS9fiuurw Jind FLEX 



ftsooctneosa $99*95 
rie> S200.00 

UniCharger for OS9 

Make Unlit 1 " our or OS9I 

20 additional commendi 
thai make OSS took like lib 
big brother Unl*. Hava the 
pnwer »nn ni uso ifial 
Ik only avertable on ? i^.uO"- 
ty.5Tomi. The most powerful 
package fop 055 y<jL 
available I Foaiuretf In The 
Rainbow rjuhJe lo 039'. 

Only $160,00 



DynaSpell 

On the BEST 
SELLER list!!! 

The Mac versjon cl 
DynaSpell (Hoyden Spellei) 
la on I he beat «eller lis) far 
uuud run sum- Dyna Spun lit 
me BESI'1 

coCd ose or r-i^i $5 9.95 

LixAuulu, 534 95 

coco 



C Modem 

Telecommunications 

Menu driven terminal 
program the! supports dumb 
tormina! mode to 2400 baud. 
Upload and tkmnludil in 
r>on-prolet3ud iiiutJe, and 
Cluistensen (CPrirV Mortem /j 
mnrlp All dHUS Have boir* 
CoCa and aLandard vo relent. 
OSSoiFLEX. SSOtHrvBry 

$1 00 vhilln source. 



Ufllltf 

Unix like utilities 

14 utilities to manipulate 
lexl Hlec, A MUST lor 
pro-gramrnni s -and general 
uaera alike* &eU code, Lrrpl, 
dill. J^>y(ar- uiou. luwo*. 
upper * tipjtp. uuptch pp. sort, 
tail, lime and we, Frtatorao 
m 'The Rainbow guide to 
OS*J\ 

onlv $49*95 



O-Pak 
#1 OS9 Utility! 

II yiw* have OS* th#n you 
need O.f ik. the tint and 
bee I HI Boa ofliocn deploy 
for 0S9. You jclecl l tie type 
of ec<oen and lonl you waul 
Id di^pl a y. Includaa I 
rJiaranfnr cat edptrw and 
cuuv uimnat rot fi»kJOSw 
RS DOS lite trentfere. 

Qpsl Buy nnly $34.95 



OSS Utilities 

Filter 12 *»||il Met (Or OSO 

ls, Bur, cp, oi, rim, 

IMra MV r PAG. SELL, 
3CT0T. JCCAT, and SORT 
FIHwr 92. hj UllMtlei. 

AHM-NU i:uHHHH. *-i- 
p-OR€feRROH MACGEN. 

NULLQ-EVICE, HEP; SIZE. 
TOUCH and UM LOAD 

S29 .95 *>*cmi 



©FORTH 

Powerful FORTH 



Mo vu up rn fiowni prn- 
Ljram ing wUtt ef OH I H, fhe 
bem POHTH available. 
Complete system with onuy 
1o undomland rnanuat. 
Avi Liable tor CC FLEX or RS 
DOS 

FLEX or AS 00& $79.95 



Cross 
Assemblers 

True |nol mac.ru} croaa 
assemble! 4 will lei you 
devetop programs on your 
Pier Ot OStt i y ctem lot 1 he 
\W2F» t batKVTJUl 1.Q3. 5804, 
S8B&, 5800. 6602/3, BH80J$, 
60 4d. BOSt, 2 W, end U000 
Source Included Ut\ Ci 

5200 lor evmyrmngi' 




Dyna C 
Fast small C 

Unlike the otters, Dyna 0 
ptnduCci COmpacE. 
ftOMable. puFjllion 
inrtpppnrlant. le enlranl 
optlmtr*d code that rum 
chelae around anything alfe 
Ln He pdeo claa& 'C lor 
yours el? I Run lime source ts 
included! 

$59-95 FJui arOSi 



DynaSoft Pascal 
Small p code Pascal 

Loero Pascal nWh this fasl 
p code implementation. 11 
QtudkiLCi, ROMdblc i; cudu 
Ihel Is* trary compact' 

$59.95 
tna.ps vv/run n«c aourco 



Sleuth disa^semblor 

Find out whal'i going on 
ma Ida your «ompuler 
SLEUTH, ihc bell 

diaaeaemblai tor the 6(10*1 

iqurte |hi| you can mosJHy 
or jufit ojiamir^e. Loam about 
programnHno by ^ludyng 
ulhcrcod*! RSD0S$49 

hLhl fit U!i9 $50 
so«j<ee available, OSB or 
Fie* lor (50.00 eKtra- 



FRANK 




TTD Jamni; SI , Syracnsn. Nn* Ynrli IS3Q$ 



OHOEH1MQ IM FORMATION: In USA Add 53.50 
AH OlhDFS Add W-x- C^ccss Refunded. 
Visa. MaMftrCard Acc opted 

315/474-7856 



REPEAT . . . UNTIL and the LOOP 
. . ENDLOOP consi ftict* ut RASICW 
Tib procedure is named "primes," 

H> Bruce Phillips of Bolinghrtmk, 
ML, also contributed o solution that 
eliminated the GOTO statements in the 
original, His program demonstrates 
hoy, to run h procedure from another 
procedure and he uses a procedure 
named "run primes 3*' to run his main 
program named prime&S. Bruce writes: 
"] mode one important change, M *N T 
is the integer to be factored, then Joel 
Sherman's maximum trial divisor Nj 
? However, it nrt'd only be SQRTtN). 
Jf a trial divisor greater than SQKT(\) 
is used, then (he resulting quotient 
hi*uJ(J he less than SQI4 II N r ) and would 
have been tried previously, t his results 
in a large savings at run time. For 
sample, my program finds, the number 
44449 i* prime in less than two seconds* 
compared with I he two and » half 
minutes \l takes Sherman's program, 
the eight-digit number, 1 2345678, 
factors iu about 15 seconds and the 
number 87654321 lakes about 22 
seconds to factor. I also removed the 
recursions from Sherman's Procedure 
Prime. They were not needed and 
merely used up memory." 

A lip lor Hard Disk Users 

Greg Law sent us a note with a tip 
for people attempting to install a patch 
thm leis you use the Q%-9 DCheck 
utility with a hard disk The patch it 
one of a group written by Sandy Trevor 
and stored in a file named II A R D.PAT 
ia One Of the OS 9 S|G s databases, Jt 
seems the patches for DCheck are for 
OS -9 Version 1.00.00, Here arc the 
off st is for Version 1 01.00, 



onset 


Old 


New 


BED 


44 


4K 


2?C3 


T4 


A9 


11CA 




A? 






CD 



Essentially, the patch changes thc*D' 
in /DO to un H and makes it read 
J HO, Then, it corrects the CRC bytes 
in the file so OS-9 can load and execute 
it 

More a bo ul Ktrmit 

Mark NunderUn m Winchester, Va , 
sent us a note with more information 
tthiUJt i he Kermil communieatum^ 
protocol after we mentioned it several 
coin inns .back. Kermit, u program 
copyrighted hy the trustee* of O lUitribia 
University in New York City, is avail- 
able in the Cot o SJG on CompuServe. 



248 THE RAINBOW Oclan-r *9QL 



\\ anyone knows »ran ( *s 9 implemen 
I Hi ion, please let us know and well pass 
the word in this column. 

You may also order computer rapes 
at the Ktrmit program {not cassette) 
direct from Columbia University 
However, since thev arc not set up lo 
distribute free software on the scale 
required for a project such as this* you 
must pay them iheii cosi for media, 
printing, postage, labor, etc. They 
would like a SI 00 donation for the 
complete package; £5 lor u printed 
document such as the Kcrmit Users 
Guide or the Kermit Protocol Manual. 

Their code is available for the 



following systems: I OPS- 10, l'0[>S-2(J, 
IBM VM/CMS and also on a standard 
ASCH i ape with ANSI Label, Format 
TV* Wrile: Columbia University Center 
for Computing Artiwlies, 7(h Floor, 
Watson Laboratory, 612 West 1 15th 
Street, .Mew York, NY 10025. 

Kermtt is not necessarily better lhan 
many other terminal-oriented file 
transfer protocols - XMODEM for 
ci ample — but it is free, well- 
documented ft ml ha* been implemented 
compatibly on a number of microcom- 
puter a and mainframes. Most Kermtt 
implementations also let you send tiles 
in groups with a single command. 



Us- ting 1: 

FRocrtoni: ces 

feEA cci 

flpSfi 1EH ftwcboc >ruoc A Will iata an 

9$ZZ pei:-iU»Iuu giimcd ceo pttt>llin in MiftMsr ni^Asitia 

JUVSJ r>TH *.njmrh$.mtrTwrh$.rn^linSTfi , JjUtJ(;|lItf) 

fljISfl DIN Ubdriw? .ops tun*. »t$ :fiTIUNC 

007 A OIM evtp, point* r ■ INTEGER 

tjM3 DIft ^len^riv.ndpt.Tioaflj.TiDlinlt^nro^tJfiraLEAH 

ptf9£ l"«J.'<r *;nii prngrun (Urn.r at*i # «,e«i file* 

0pC3 FfclTTT "which, will perfora. th* pre?, and litl*. opctjiiiub* 

pprs eaiMf "on /dp or /ai,.- 

9197 tTUJCT -*THe m eta IMC inputs arn rft* r source fila n,ia«" 

yd* PSTfn 'irhtl tb* isrLv* cn which thm c library la Ideated.* 

pj4D P3tIKT "Th« LIS diraecory fcuflt be Ttt-.nx.c-i CLIiP 

fnlNT ' on dtiv* 9 and tie tJEr&a ausr be GfFS nr, Arm V ,* 

*1CC fPjm "Tou Also HMSC hlv# 4 u^rsinn ^ c prnp vfeieh in p attached ■ 

jj?B9 FS.TS7 -Mr /rjy/r.;trs sad r«nin#d d.ptftp" 

flit PrArST "Tkvi> pfQ t r*iu «Uowt chr*e Optlrr.^ ■ 

V23* raiST ^Itl* OflCtnnit, «r« 0*tkip npcialur A- atop befott aiaeabli- 

USQH KKiiiT "»nd 1^. ttnp Wore iinkin4.■• 

ff^AT FaiNT "Coma*a are nst n«tt4l«il iii the Dptto^s bttr ?fly bi> incivni»d ■ 

rtllHT "Valid rilcKfl^e jir« ,c .« «nd .r' 

yiin HtrWt "h'tittlJWB h*v* priority ovor th» optima* in e*»c i>I ctraflicT' 

C357 mm "Multiple aourca fiio* (ire not *]_lu«ed r 

CSap *tiichiJri-M-.Ffti3C 

a3B6 nopr-FALSr 

035C nr-Btn-FALSS 

^39S neltnV-FAWS 

(t3»8 tit Luaa'-FALSt 

^Mt I»t"T "lllwt is thm «ourc»ftic pachtvnne "^uatttj 

93C6 TVPCr h Vhich drivr ia tha UA director/ tucluda th* 

Itsdrivp 

9*99 iKrCT '"opt tun*", opr. ton 8 
tt ltbdrivS- h /<J.P" TMEST 
JTALI tfMchdrlv-TfiJIE 

9*t2*t EUSIT 

PAIS poiT-.ter-STHSTa i ■ ti" , npe ion$J 
U pOinMeOf THEV 

0*<.4 EKDIF 

P^Aft polTir*T*sr'Hsrac M A" .opttPfiS) 

P^52 IF potnrsroa THEN 
ff4S£ no*at-T?:U£ 

p46i fji^rr 

Jltfcfc poUir«c»cSUaSTRrL"tCptionr3 

p472 IF poinccrop TIES 
U*?E itoltdjV-TftOt 

?tiB4 f,:;r.:K 

4 9 5 J-ny* th J-Iirrj ( I npa c.h5,poitit#T-ij 

s**n tv osci**!* the}; 

?J.3S n pa fin— FALSE 

S^DF tiacDQP*7Erj£ 





ntrpt-TUJI 












IF Mtt-'c* THEN 




JKtJA 








TtDptNtVIIB 






no J LCr"TK.L r L 




P-.EC 












|PW 


eattK^^ , hS»^Tl^|«^^H$+' , .rflH" 






CPlEATE «ootp,<mtp«th? :UHI?E 






outltti^-^mcio * "llitpflthSi* 1 tcntf l"' - 




p^c 


WHITE ■uutp. i/ullitv) 






IF TMfJf 












ttUTE, 4hKitp + <rcEltn3 












IF *rt*--r* TMW 






enitIiTi|- ,J c6p7 *+titp*t^f+" 1 ."+«Ke|4" tiap*i* 


















TP TMwnwpwF* 1 5 f THXt* 






cn»it.j.in5* ,, -3i* 












IT whtciidrlT-TEUE THEN 












ELEE 






mjcItaS^-CFRET *** i41p>*CU J +*" ,t >LtKp.q w 




P61T 


EHDU 






Vl.tTE ■Hrat'p r mi1:LLn.t 










062B 








mat! f n a Min c f.n t ti " 










Itsa 






P47L 


ttHXTE »ciitp.ouelln& 












vniTC *outp f outllng 






C*LI 1 1, 1 IbH^ 1 **! L'lifi J' ti ■ % ft ? ~ 











SDISK Sport* N*w IBM PC 
Uhk Traiufer Program 

I havens heard from D T P. Johnson 
fm more lhan a year now, buC from 
what lVc been readings the ttitihur of 
SDISK is Maying busy. He ha* a new 
package named PC- ,Y FER available 
7655 S.W. Cedarcresl St., Port- 
land, OR m-2M-% 1 52J that you 
will find handy if you work wuh an 
1RM or v.\ww Hi the office and need 
l o carry leu filrs hnmr in your Color 
Computer 

Johnson's PC Head uiiiity can read 
a file from an IBM PC single-sided disk 
of up to 40 tracks. The only restriction 
h the file you are copying off the IBM 
dialf must be in the ruul directory. 
Conversely, his PCWtitr utility wnirv 
u file into the root directory of an IBM 
disk so you can carry work you did at 
home back to the office. 

The PCFormm utility will format a 
standard IBM single-sided disk, PCDt- 
fctp will delete a file from an IBM disk. 
Iti addition to the IBM unique utilities, 
Johnson's PC-XFER package gives you 
utilities that read and write data from 
Or to a standard 35 track Radio Shack 



The Last Word 

for OS-9"" 

The ultrmate m word processiny 
power and convenience 



•Puii down menus access-able from 
mouse, joystick or keyboard 

•Open files bv lust pojnhng tn Parries 
from a directory menu 

• Fast on-scr een formatting. 

• 22.000 w orrj nn-Hine d tchona ty 

• Use with WORD-PAKor it'e own 
hrres screen 



ove freely m hies a! anv Size, 
even botlom to topi 



Many other features. 



UmlieU Sol iware 
525 S. Crieslnul 
Camw ru n, MO. 644 ^ 9 



$49.95 

♦ fc.l 00 5/ti 



|g a iradem.vk 01 Mict 0 war<r arid Motoro id. 



super Hoanb 

S INTERRUPT DRIVEN SERlAU PORTS 
CENTRONICS PARALLEL PORT 
REAL TIME CLOCK WITH ALARM 
COMPLETE WITH GOFTWATIC 

ALL FOR S 220 00 

COCO HD1 

HARD DISK INTERFACE 
USED WITH' XEBEC 1 WESTERN DIGITAL 
DISK CONTROLLER BOARDS 
MULTIPLE HARD DISK ORFVES 
COMPLETE f PARTIAL SYSTEMS 
INCLUDES 0S9 SOURCE COPE 

ALL FOR SyHDU 

COCO PROM 

PROGRAMS 17 1 & THRU MPSB * H&7M ^ Mim * WIP1 * ?S(W 

no swrrcHFS or rattfrifs 

ALL CONTROL VIA SOFTWARE 
FITS IN SLOT #1 OF MULTLPAK 
FOR EASE OF USE 

INCLUDING SOFTWARE SI 20.00 

MULTI FAK IS A TRADEMARK OF TANDY 
PS3 IS A TRADEMARK OF MlCRDWARF 

THESE UNfTS HAVE BEEN IN USE IN INDUSTRY 

ALL CONNECTORS AflF GO> n PL A TED 
FOR FURTHER INFORMATION CALL OR WRITE 



^ 7cc4 



20ifl QREVhOnat DR 
WARRINGTON. PA T«37B 
PHONE: £313} J43-E>4?3 



Oeiob*r THE RAiNSOW 249 



disk, They use OS-9S Mmnlnul input 

- n 1 1 1 1 L 1 1 \M\ l\\S 

lohnton ahn throw* in two utilities 
named addlf and ittipif. The first adds 
line feeds behind every carnage return 
in the file. The Latter does just the 
opposite. Youll find these two utilities 
handy if you transfer a lot of files 
bclwreiidiffrit'Lii uuiupuin s because no 
s wo word processors write a file the 
some way. I use one of the generic 
transliterate utilities to do the job, but 
a dedicated utility would come in handy. 

And while we Ye speaking of new 
software products irotn the Pacific 
Nanhweii, 1 hear dim we can cijiett 
trj see a fu Mil own relational database 
application language from a company 
named Ucnrbrook Software Group, 
lnc, {P, O. Box 8000-499, Sumas, WA 
96295). Their package is named 
$&fomon IMS, h reportedly features 
irblKirMl fitr rfi^:r^ using a LINK 
command; multifield keys: text, integer, 
BCD and Date tic Id and variable types: 
up to 16 files open at one time; field 
and record si»s limited only by your 
memory and OS-9; and an interactive 
programming environment 





c-i:tlint-"C PASS; Ciap.l -o-tiap.t" 






HRTTB ♦ouep.cutlinC 




iJGDC 


Ottlllf)S-"4ct i**p,l p 




J fit: 


WHITE •our.p.autt lti$ 












IF nopt-FALCE 711EM 






uutlto9» ¥ »g}w «.0pC 




pwis 






mm mm A mm 


aortitis-" COPT t4«p • tcnp.c" 












outtinS-*'d«l ctnp. *" 










(T75E 


ELSE 




97*1 


ESDIF 




014* 


ir no**T»-miJE thxk 






ELSE 






V u L]lii}-"rLL(.' v-tui" 






STu ITF. *ciut: p , ou t L Ln3 






ouclin$-"C . ASK tisp o .tf-E*ep.:r" 






WU3TE ws\itp , eu 1 1 if-.f 






emtitn$-"<J»rl Lfenp.D* 






UKITE "cmrp , *«ip l r-ns 




ri T IP , ia 

PJDJI 


7! inn v i— 

ESS IF 






IF r, &1 ink -TF.ETE THEN 




•. ln L L . 












WAS 


EL5C 










J31L 


f tMKy r UillLiii9 












uiillijs*»"C • LIU* /dp/CLIP/'cL»n*rc.? ttop.r - d-* • inp*rhj ■ " 


»iVJj>/C!JB/6illi. L 








<ju( J, . LIME /<ll/UB/cat«rt.p twp.r '0-"tiop#th$-* 










VUTC •tratp J outlin! 












VF.ITE *trut p , nn.t 1 Uifi 






E3IDTT 




F 


ip CLC6I *frii=p 






ian 





STYLOGRAPH 



SEE WHILE EDITING 
JUST AS IT WILL PRINT 



Fully Integrated Word Processor 

Porporlional Spaced Printing 

51 Column Screen Driver Included 

Ideal With 80 Column Cards 

Optional Programs: Mail Merge, Spelling 

Checker Can Re Purchased 

COCO OS9 or FLEX $99.95 



SAVE $139.90 While Supply Lasts 

STYLO PRO-PAK only $229,95 

Includes 

PBJ HO Column Wordpak. OSS Wordpak 
Driver, Stylograph Ma if Merge. 
Spell Checkei 



] [ BUSINESS SERIES ) 



General Ledger 
Accounts Receivable Accounts Payable 
Data Base Management 




Stylo Software. Inc. 



G L 

A I* us accounting system 

* FlOfciblo cho rtol accounts 
- huii double enify— you 

can r be out oT balance 

* Companson wilh previous 

JfMHr [IFF ft HIJIHMLiU 

* Reports include: 
Income StetemenL 
Balance Sheet; Cooh 
Hoport. oic. 

300 accounts — 3000 trans- 
actions on 360K disk 



AjR 

Introoco you r cosh 1 low 
by keepi ng track 
onnosewnoow&you 

* P rod nee monthly 

* Ay n ly i eyui ta dt anylime 
- Olher reports include 

Open jnvoico, 

ciosod mvoico 

customer, ir^o&acUons 
500 customers lOOOkn- 
uuif:#!iori agfj K r^sk 



ONLY System Requirements 

$99.95 each 2 disk drives 

£150,00 includes source SO column ^qreen 

Flex ope rating system 
Color computer 




Stylo Software, Inc. 

*>Q tto» V*i 462 C Jtfeet 

,DAriOf'VL= 'DAK" kM-jv 
i^Oni W^52tp 



250 THE HAINB OW Ob I dI i, > ' 9 AS 



A Handy labeling 5y*frm 

If you're tired of trying to read the 
label niter renaming a disk several 
limes, you need "Quick Label" from 
Quick l ibel Systems, 308 Main Street, 
i dun*!. MD 20707 a 30 1 1 725-0030. Carl 

*\ * . a new package 
named P( M'Fli ur 
available that you will 
find handy if you work 
wilh an IBM or clone 
at the office and need 
to carry text files home 
to your Color Computer*** 

T. "Wink 1 ' Wingdiidci . n u-ihed njiiMCT 
chief radioman al Coast Guard Head- 
quarters who warka with Quick Label 
inventor Lee Seoti, brought a package 
in for me to try one day last month. 
They've got a greai idea! Different 
Quick !_ahel kit* are available for your 
floppy dbks. audio oi data casv-urv 
and Beta or VHS video caaseties. 



letting 2; 






pr La«e2 


9999 


Din trt*l T titsaber t r»c».i>i .HEAJ- 


?m 


PRTXT 




::<!••. '1 -tombir? "\iV4nb.r 


?m 


IT n«icb<ir<l OR. fvuatieroIHT(nuBl>ec) THEN 


mi 


mar -hu*l Lr a rosmvE isTEfiEti'-; 


mi 


KTJK rirlHffrt 


m* 


UttsLf 


m^ 




mi 


nnri 


m9 


P^TNT ****** FItuHtij PtlKS tictatc 


99*3 




99 93 






IMP 


J>*« 


TV f>r-*,^tri»l-IH3<fBcceT/tTiBl; AND trialOmtoWi THEM 










WC5 


£LSE 








1? c-iolO THEN 






flora 




jjaTF 


trial i-=rUllfl 




ever? 




ELSE 


am 


IP tc I * l>i*Ctor/ 1 TttEH 




IF itttffbat-fa&Luiu THE 1 .! 


ai2r 


ffclHT mtabfcr; H li a fSmt? iHiaTwr l " ; 


JTl*.l 


ftt'x p 1-1***3 


auf 


ELSE 




rP,I!TT 






em 






Uttjp 








EKsrr 




EK9L0OF 




SB 



Announcing Ihe 

DELUXE OS9 TERMINAL PROGRAM 
for the Color Computer 



OTERM 



* Up tu 240Q tips Fin I rn j pl ek *<th qui i ots or e n arac te re . 

7 Of a OM, any parity 

* ypioad and download ASClf or Binary error free wilh 
Xmcdorn proldcol 

■ Variable 5>2c capture Buffer - open, tkjse. irdosmir 
wMh' without prmriiii ririm raphne screen, Eoad, eavo 

* Supports Wui oiM*. O pa Kj Hires, or siandara * 16 
nnfjiay - sciaciaute word ciean/brcak 

* him* function Kays ^ define, deferc Iransmit 
diEDlay load nave (encrypted) 

•HofipiMidstoX Off sands X'Orr w ^ nmpiJ , boJlerMfff)r 
full Ibolh Optional} 

"TuM 1£0 chflrauEcr set irarismirrpo aiinroee i>s?,p 
HUH linn hraalr 

- Mflny ntner opiioot ana rvatura*, including Shofl 
command 

* H*qu<rec Deluxe Pak or PQJ Z3P 

PfttCe; MOX 1 2") Check. MO. VISA MC 



New World Technologies. Inc. 

Box 1?09 Dublin. OH 43017 
Phone: ^tlm 7 prn) 

CumpuSaiv* *irj?£ 1315 




& Z ^ ^ 

fll T5 Q « ~ 
£ C » XT - 
- V A U j 



1 a . 



ij.jL.--rj jt THE RAINBOW 2fi1 



AIL kin Include 24 label* and 24 
overlays with one "Qui k> Pen." Your 
Hrsl step with (he Quick Label System 
is to stick the Label itscll — wuh any 
permanent information typed Of writ- 
ten on it — on your floppy disk. Then, 
stick one of the overlays oti the label. 
Visit can write artyiliing yon wnni on 
l lie overly The temporary label slays 
(here until you rub it off with a moist 
cloth, bach lime you initialize the disk 
and start over, you can change the label. 
Slick! 

Am Hulli Ruilki Pm^mtMi A > Mlluhlr? 

Richard I King, .Tr t| WB91U.fi 
f hangs out around 1907 MHz between 
7 9 p.m., daily,. K U Box 236. St, 
Bernice. Ind., has a question for fellow 
hams. Are there any OS-9 or HASiUW 
programs fur bain ladiu live? Kiu^ i% 
looking for Log programs, as well as 
RTTY or CW simulators. If you know 
Of any. let tis know and well pass the 
word in this column, 

How to Register Your 
Radio Shuck Software 

rTcieS a lip thai umirr* in handy n 
RAINDOWfes! and other computer 
shows. Instead ol taking the time to fill 
oyt oil those registration forms by hand, 
bring a number of those handy stick- 
on address labels to the show with you. 
Then when you warn lo register for irur 
dun i pru^B al a booth, yon can slap on 
a sticker instead of wasting the time to 
write your complete name, address and 
phone number, 

I ofien carry this timesaving strategy 
one step further and use the stick-on 
uddrrss Libd* whtrn 1 fill oui sollwurt 
regi.uratinn fornix and warranty appli- 
cations. However, it backfired the last 
lime 1 sent one ot those handy software 
registration postcards back to Tandy in 
Port Worth, Usually, thov have the 



Listing J: 

MtOCEDORE 

ms 
9911 
m* 
wn 
mt 

flflT* 

9993 
lip?b 
PffCS 

eflftlt 
Listing 4: 

PROCEDDML 

WW 

P99* 
BflLS 

«« 

WW 

mi 

dpi* 

9m 

sexr 

9977 
919T 
rue 

PLZl 

S125 
I13J) 
9l3t 

put 

SLSfi 
FL6E 
911 i 

■1*8 
91AC 

]Jtiw 
eics 
pies 

*I35 



OIH St lei . eJid_ir Ul : INTEGER 1 number i REAL 

«nd_trl*l ;»IHT { SQ&?<ftukLt>dt > > 
Tf HO1HnonbflT.7)*0 THfK 
fltifrr nuefctri * it not * prta* nuntr, 4iYi*cE-2 H 

ciro if 

TfW rri*i~i Tn *ofl_frtit 5TE? 1 
HOD 1. nunfa«t . trl» t )-fl THEN 
PRIUT number; * ii nut i prim, oucibai , divttor-*- , trill 

Kan or limn 

KNPIT 
JiLXT trcL»l 

ntlHT rumb«r ; "it ■ prime winter* 
HUM QfrlsB 

ran 



pr±meB 

DXH trill .nuxhir , ioctfft tETAL 

aiH ol««r»cr«on! sralMC[l] 

^"ihi"!, -CH?5a2> \f* Ha Lull Eude u-tti fifbx Dtttfin*J n*r* 1} 

PRIST c lftir«rTPflii 

PRIKT N ? t I H E C r . , M 

PRIHT "AD«T&& FOIL GASTCfl5 BY JOEL 

rRIKT "KI - ADAFTEE- TO* BT STSVT. COLDB1SC" 

PrIKT "To ox it FELIXES > tntcr a aa abettc *f uhffiLst * 

LOOT 

PKiltT \ rSLIKT 

IKFUT "inter « nucber: " 4 sta^Vi t 
tf Tuaater-P THEN 

HtniF nuBborVV MfB ciuab*r*IKT( jnatxi r> THEM 

ESDExrr 

IT. 1 171 

EMDljOOT 

FH1KT 

txl>iF~! 

IEFEAT 

KHltl £»eter/CTiml-IHT(f»fl6wrArtal) AtO? triolO-nuah«r BO 

r?itn triil ; 

t ** t tr— E i£ C &r/ Erin 1 
ISDUH3LE 
IF LtlilO THEN 

triai-rrim+j 
ELSE 

ttt*l-tr 1*1+1 



OS-9 SOFTWARE /HARDWARE 



SOISK— Standard dlslc driver module allows [he use of 35, d0 p 
or 80 Track double &ided drives with COCO OS-9 plus you can 
reari/wntfi/ formal I ho 0S^9 formats used by other OS-9 systems. 

sniSK + BOOfTFIX^As riLx ivh \ tiu& bout dlrsctty from a tioubla 
aided dtekatta S35J5 

nu tH KIT fi— fcieven "who card" utilities plus cisk sector edit 
program $29. QG 

FILTER KIT fS— Macgen+iU otners 

HACKER'S KIT tf— Disassembler* others. 

PC-XFER UTILITIES — LIllHli^s to ^Bct^wrlle and format as 
MS-tX)S"* dlskette-s on CoCo under OS-9 J*5.M 

SKIO— hi ma screen driver for 24 x 51 display, does Hay click, 
auto repeal, boldface, italics; supports upgraded keyboards and 
mouse With aereen dump and other useful proa rams. $2fl.95 



CChD S13K By1« RAM DISK CARTRIDGE — Rr-c r.> RS Multt' 

pak Interlace^ used with driver software below provides 1/2MB 
OS-9 RAM disk. S29&Q0 

CCRDV OS 3 Driver software for CCRO— S20.D0 



All disk prices are lor CoCo OS-S forma!; lor olhor Jormsts, 
specify and edd $2,00 eacb Order prepaid or COD, ViSA,MC 
acc«pled. add SI .50 Sa H lor aoftware; S5.Q0 for CCRD. actual 
charges added for COD, 

OP. John ton, 7655 S.W. Cedarcrtst St. 
Portland. OR 97223 15031 244 8152 

tFof best service call tolween frtt AM Pidf Id Time) 

O5-0 it i i i w wrt ct -rti man vri tMsrta Ik 



252 



THE RAINBOW Oetobsf 1D|]{, 



Pi&7 UHTIL. trU3>f*ciut <Ht crl«L>fMiB|i«r/2 

?1 * IP nnmbar^ftCCrrr THfcK 
9irc PRIYr nuabtrj * 1* * PRIME nutokoft* 

9M ELSE 

PfiTKT Wrthtr; ■ it not n print r^teir" 

Listing 5; 

FBWtritfRE rintpr Lb a t i 
9999 DIM nuntes: ;JHAL 

GOJ^ ?HIHT CKHStUI \<* einr rta. tcr-«n -) 

Pi??? loo* 

LOO? 

EXTtlF nuaiurM AJi& miafcr-r-IFrftiuwlKJi 1 THUS 
0j?5 3 FRtlfT "Kittr h* ■ pncifiv* tut agar" 

W' IMUh't "flTt.L+f Eh*n H" 

9jft\ EJSUUK3P 



?£M CD tTP,E print*} 

mi 
Pfi* 

apt* 

PPM 
nti 

PPAA 

«TE6 

fffi 
W* 

bjfte #1 



PAEAN iiiuVai .REAL 

T1TW rn> I ,tfi(*tar,ejuotlttnr,rii&e:lttJlL 

roct : -1ST f SCP.T < nictbe j; ) ) 
la-- lu; -nusW: 

r*i ■ 1 --2 

ami 

loot 

quot 1 enr ; »f *r t EUC / P rl • 1 
EETTTF quotient I KT(qwcirafc) TUCK 
E!UJ£XTT 

rnrirr trial: * *; 
bid loop 



ir trU;-2 THEN 
rri*L -J 

EMOIF 
UNTIL tritLvraet OR 



tr ial>£atcai 



XF Iiciui ikLLsbu c of. nun-bet*?: 
FPTITT " prl» nusbarl" 

ELSE 

IF THEN 
FEIK7 ftccar 

EUuTF 

EHOTT 
EtfD 



thus; 



*3 



jTjJplUlllp It 3? 
p^i?27A« lA IF 

Use lug U iff 1 

Snot tJlff meant . 
liTte #1 *2 



-JUpjjpppi; 



fj 44 
11 

■ *. AT 
Efl 04 
AD 70 



catalog rjumbcr of the ioflware voj arc 
registering and the version number 
ulready prc-ttamped on I he cards. Big 
companies usually know how to save 
lime, looJ 

As it happened, this particular r»r<t 
didn't have the Catalog Number 
stamped on the card. In my haste to 
slap on the stick-on label and get the 
c>«d in the mail, I didn't notice the 
missing num I ir j As h result,, 1 got a 
nice kltcr from Norma Alexander Ut 
the Sot i ware Registration Dcpartmem 
at Tandy, She explained how to register 
software when yon lose the registration 
card or it is missing from your manual. 
I i hough i 1 should share the three 
methods with you. Ttiry sire: 

1 ) Send d copy of t he i eveij it *l mw i rig 
the original purchase with the 
stock number indicated. 

2) Send the oriainal titJt page Irom 
i be toft ware manual. It will be 
i ecu rued lo you. 

\} AsJr for written verification at the 
store where you purchased t he 
item. 

Be sure to include the stock number 
and version number for each item you 
arc registering. If you have any prob- 
lems vi questions about software 
registration t you may write Norma in 
care of the Software Registration De- 
partment. P.O. Box 2910, Fort Worth, 
JX /Ml J 2m or vou may call her 
at (817) 870-0407. 

Next Month — A DynaCaic Tutorial 

In the Nnvemher issue we hope to 
present & tutorial on DytmCatc We've 
been talking about the need foi appli- 
Csiii'm programs Jong enough — it's 
time lo show off an excellent one. Joe 
Turner at Computer Systems Center in 
Chesterfield, Mb., has given us a few 
tips and \y letting use some sample 
spreadsheets available tn the SS-50 
crowd but not the Co Co owner. 

Well list several procedure files thai 
extend the width of ihe original CoCo 
OS-0 D1R and M DIR utilities, The 
pi of ed ure files show how you Can 
actually accnmplisii some program- 
ming task* with the powerful OS-9 
utility command set — right from the 
operating system command prompt. 
They were contributed by Donald L 
MeGarry of Northport, N.Y. Well also 
give you our first reaction lo three new 
piogfams — the OS '9 CBitg Debugger, 
the OS-9 Ttxi Formatter and (he OS* 
9 Macro Assembler — that just arrived 
from Compute rwarc in Cncinttas, Calif. 
Till then, happy hacking! ^ 



Otlobcr <3es THEflWNBOW 253 



THESE FINE STORES 
CARRY THE RAINBOW 

The retail stores listed below carry the hainbow on a regular basis and may 
havft other proriirrJs ot interest to Tanrty Dolor Computer users We suggest ynu 
paLrunize Ihuse m your aiea 



Ar<*of»n »lowi Co 



AJNAH3A1 



He* Mc*yi toy 

■Virrnnw*! 



COtOAflOO 
COWtiKHCWT 

rum** 

DTLAWAflE 

WTnlnoiori 
ROOD* 

Da™ 

L iTfc * "hiWfr iH.l 



iS*01TV 



, J"| r 0 [ ft ^^lf*t 



Minjuprtmrucf 

Sooa Shoe* 
■>54wr ituro, nc 

Owdpnci Spftwoi* 
jo«y« i it 



Clf!?*Ulkng Co 

►Attn hk*M Mmr« 

Noma*. 3i ' «-*u Jfuu 

Sflfiwow vfhucrs, irr. 

HiAt lW,1JTYV 

BTiCuCaCciiTnr 
TTvj 3o<* Notjlc 



Coti^cntxji 
Cumrr Ingi 



tjlcradn 

frocttoot 
ft^if ltl\ll 



iiilHOU 

toot* 



Cncmpclon 
Chusaga 



OKOlu 1 



tV3.-,|Vl-v 



Ok** 



^'^ta w i Mirwi Cu 

'"■on^g Booo 

T.JrfiTDo«\ Hie 
%rv*f tot Surest, m 

t.fu4ccg«4 Co 
MnHln W<vr Mrtf*h Vmrb 



Dot 'i in H#t^dy^ 
Bob'c Mov4 tn^Mf vin 

faxtCactv 

t & Cock; * AMtxirfra 

fl-K H MiSJilgon 

I lf>v <^ *mrji Hi-.-jrii-in 
'/■OWjnol 

Bee* tnqartum 
Sua £>]ilulhii 

Bo** ttrtJtrtjm 

jim i Hcxt* QMH 
MitVftoticSripci 

% * !W,trtm i 

BOX* E^pCP-M^ 



wrumdno 
INDIANA 

rdnnapctt 



MfadWl 



kvnfca 



UABACHUttTTI 

Lvnr. 



Nam i^xiw i M*r>/lm 
Mao CanctirM "ivtmwtt. k- 



1bwr> Cifttf of 'ooflna inc 
Ae.-n* OocA 



r*irtn '*hto htou^i Co 



JIIC'" M ift^N 


Boc* > j ocHl mc 




Co<T.mLJTi py Hows Ccrt» 








□S.CviKJ'jitf PkaaaJi 


Ounand 




Hn 


f?vA*JH » BpUturrCl 




HaBlKXlfJonlO^XK* 








Curt i Scikkj & Mem* At=a<3B Conlw 
















C/C ComcofOf Syt'o^* 




IS=f> r Cu-Mtwloii 




ft * i ^jna («* 




Cvrtuu^M SKJC» 












C^nfrai Eiocwcno 




fluff «rt»C.^ 








swiod AHNrCflntw 


Tn.Ln i wtf i 




AVoriinfl 





thf Riihinnw r»ob*r iWb 



nBMn 
«ii«Srt*i 



5i uw» 



MONTANA 



WVt IVAWOCllD Short 

TAR Slothonlc* 

AuCfOMUf 

Doc* E^npCTHjrn 
C<fnsiui«f Hc**W 



Ojn iA>i*AT & Cwcw <P "'a 



HtWIUMftHM 

ftytimorlh 
Vy*»+ Lobanorv 

Cr«r>r ma 

OnXpn 



MvWn "JTV 
Mf R«CG 
Mow fa* 



►Ack> i*Wd " 
Hrn r iyi v"«lNn«J ( 

Ou'paet Hocl* 9vx* 

So*,™* or* 



l*fsv Wen C-wic*jfof lyrtmn 
ion if» 0 a«i 

Ifl 3*304 Bcnw Stop kvz 

.*iaft>*a«i C-+y 
tA WW4Ca 

Crtmc! Central 5»t*»»on. TwC* 3? 
AU*am Aim. Arr. *^ | 

Wc<k> Tnwfe Oon»w "2 
f«*t Step 

JOT* 

(Wnft*r* 

WUU WO¥ WwAi tavlCM 
Software C*y 



r*£KSr» 

Martot> 

HOmiflAJfWA 



Daytan 
McTnr, 



ceocA>*CcrMc* 

Boanfm ffrwl»wn Cjtnw 



*AjuiI Oii ffcjthu SxnA 

Mont Mic» SifwCTO 
LtMilVftRodbCxmc 

Lqt/i Shop 
r nnntwo M&rfi Co 



OhUhOMA 

AttviH'urt 

-^•DOOf^u-T) 

WONAdt 



rtNNtSttt 



TEXAS 
H Worth 



VHCEHIA 

WAiWWSJOH 

T«OCa 
Sacmn 

!•«*□• 

'"•JlUlL'.i'd 



f ftvK* ^jjrojUP Co 

C0fTOi>rrtnfiJT«rrtn 

OP twAcva 
ScfNftra TertT*T» 



OtfOoh* 



YiArtJtld 

CANADA 
AUfBtA 



Culture ^AMA ft HufjLv 
t h>;1r.'3nJ < » Etc 



BootoJ&id 
TJodhud SOW " 



Mc- jq™ Lid. 
fATTflfflDMJaVKi: 



i"il*OrT|f 



f iTTTUOW 

2*oj*Gn ■■■■to**, 
fern*?* 

P 'AaOOCd 
Henna 

L0<XJC 



A. It 3ul»"i 4 fAA*. 
Ztojafco ARC Oatain '.>»ac* 
WiT** 

RoVibotv SrfTwjw rior.few 
DodC Shoo Ahk^ 5*31* 

Btrto srotx .*>i*vjnN*n Una 
Cade EKocfc 

! ' M t-i r rnf in> - 1 * TV 

jui civ Cum i 5ftjra 

Tr*i* boo* ^fto* 

T»*nw*K»TVLTd 
t A * ifwrto 

KtMl tirtl^ *inrtr* 
H 4 5 Mu«n. C*» "i*f 

GtA? WsJi'UJl "HJ 

TViw«Hd 4flM A Vjuryj 
ijsy woofl won 



Mll13h COIUMWA 



Plu'nGt>|r , 
fl A/* - 



4KSAV 
Vfcle*a 



iWldOBA 

ri-kAHll 



W*ipH f^oiPhrK Snoe>> 
^..iawiJ LWietijJin 

'rirTurtJNjna tttnW 
Teci*wc»1cl 



MCVAMjOPlA 



OH" AJM 



^T* , t*< 

OUUEC 

!A*A3CHr*-AH 



VUlfiOAl 



3m-*ijari 



AaflMfe ri*o 

*A*j-j C-jrt*jiw Sixvtce 
(Ejwr--^>, ) |ilB Aucl»o Vkiarr LiU 

»«dpiioifhou» iijoit 

r M. Cvnpufaa 
AlDtono KKhwtCOwllhd 

Mai TV 



CCjmorfJorui fc> JO 



Also available a! aU Coles Book^lgres, B DaJton Book $6 1 Is r and 
Waldenbooks stores in the United States and Canada. 



Otfobflf iOflS T»fEfiA)HflOW 255 



A D VER T/SER 'S INDEX 



We encourage you lo patronize our advertisers all of whom support the 
Tandy Color Computer We will appreciate your mentioning THE rainbow when 
you contact these firms. 



Amber Enterprises, , 
At* ftoyil Garnets . . . 
Hh Software ....... 

Bob's Software. , 

Rrsntwit, Inrr . 

Ce' L ;.it, i • , 

Challenger ...... 

Ctntoi* - 

CNR Engineering 

CaCo Warehouse ........ 

Oiynltnc 

Color Connection SOU ware 

Color Link 1*0 

CnkjrWnrn , 

Computer Center . . 
Computer fsiand . , 
i'.pr*ipLH*r p\\y< .. 



j t * » p- » » 



■ ■ ■ -f ■ ■ ■ 



■ » » B.I 



. ra 

. H? 

|SS 

28 

714 
13b. 203 
.... 226 
18? 
.... 206 
, . , . 220 
, . , . >3 
f 1 i; .1 29 

<■■■■« 3 J 

177 178 179 
,.,.,,,,.,,1 S3 
,152. 153 

4* I « k I * i 1 l • ■' e> iS 



. 151 
.257 
.22) 
. .18 
. iBE 
)65 

. 104 

. .17 



Cumpulfl* ware .■■,,..■,...»,.,. 
Compulse. Ine, 

Cosmos Computer Services Inc. , , . 

Cue torn Computer Products 

Custom Software Engjnecnng . . , , 
nAMmftii international 
Dayien As&ocjleu ol 

W. R. Hall. fnc. » a ■ ■ ■ ■ ■ . < * . 

0£FT Syxrams ... 

Oeiker n .io 

Derby City Software ♦ ► . * . . .57 

Derringer Software 22.23.25* 

DJamondStar Software . . 237 

FO f + + * * e 4 e + e + B + * * fa + * 4 -r r ■ -» 7^1 

DIGinews ........ ■ ,.H3 

Dorset! Educational Systems IGC 

Double Density Software 226 

Dragon user ....... |i