Skip to main content

Full text of "Compute! Gazette Issue 34"

See other formats


e Winter Consumer Electronics Show 



COMPUTErs 



$2.95 

April 1986 ^ 

Issue 34, Vol. 4, No. 4 

02220 $3.75 Canada 




TUflso copy 



Making copies of unprotected disks was never this easy — or this fast. Copy and 
fomnat an entire disk in only four-and-half minutes. For the Commodore 64. 




A Buyer's Guide To Printers 

An up-to-date printer comparison chart that 
helps you make the right purchase. 




>:\\\\\\\\\\\\v\\\\\\\OT 



Windows 
On The 1 28 

Give your programs 
that polished look with 
the versatile WINDOW 
command. A hands-on 
tutorial with useful 
examples and tips. 



Machine Languag 
For Beginners: %j 
Cracking The KeriD 

II About CP/Mi 
..he 128 ^^^^ 




04 



"7U86"02220i 



Directory Filer 

jstomize any disk 
directory with this quick 
and powerful utility. For 
the Commodore 64, 
Plus/4, and 16. 



Dunk 



Few completely master 
this fascinating 3-D 
game for the 
Commodore 64. Just 
when you think you see 
the pattern, it's gone. 



TEMPLE OF APSHAinaiiOGY 




h. 













'WsiKms'im^ 










■i:^ i 



X \ 



S^s?f.5 Wl 




You know 'Itmple of Apshal, 

Tht; chissic. Best-suller fur over 
four f/ears. 

You may have friends trapped forever 
in its dark recesses. 

Players have dropped from siglit for 
weeks at a time, searcliing for the 
treas u re s o f A psh ai . 

Well now we've raised the stakes. 

Introtkicinj! the mw Apsliai TVilogjJ. 
The combined wratli of the world 
famous Temple of Apshai®, Upper 
Reaches of Apshai® and Curse of Ra* 
.'Ml on a single disk. 1\velve levels. 
LifiS rooms to explore. More choices. 
More chances. Best of all, there's faster 
game play, 



The graphics and sounds are new. The 
challenge of the dungeons is timeless. 

Are you ready for the most involving 
role-playing game ever designed? 

Temple of Apshai is waiting. Silently 
lurking. Patiently waiting. For you. At 
your nearest Epy.v: dealer 



APPLE II MIC A»tl IBMK CM/1IB 



'tl'mpk'of 
Apshai IHlofftf 





km:) Kiel Court, Siinnyviik', CA !M0H9 

Stimegy Games for tim Action-Game Player 



liiii 



BATTERI 



j^ INCLUDED 





BATTERIES 'm^ INCLUDED 




Klchmond Hill, Ontario 
L4B IBS CANADA 
f4)6J88f-994I 
mlex: 06-21-8290 



dSoftware 




lll'llll-.I.II^IL.I .1. .I...IUMI1W"111II1 

75 Sky Park North, Sulmhm 

Irvine, California 

USA 927U 

1416) 881-3816 

7&/ex.'S09-lJ9 



WHITE to US fOfl FULl COIOUB MTAIDSUE of ou( ptoducts lor C0MM0D0F1E, ATARI, APPLE and IBM SYSTEMS. 

FOn TECHNOL SUPf'OBT ORPRODUCT INFORMATION PLEASE PHONE 14161 881-9818. 

SOME PRGGfiAMSftRE NOT AVAILAOLffOR ALL SYSTEMS, 

Coinmodorg. Appla. Atari and IBM PC sre reaistwed itadomaflis ol Apple Coraputefs, Inc., Alari, Int , Comraodate Business Maehinos, Inc., and IntetriBlional BirttftBss Machines. rwpBclivelif 






Some Historic Breakthroughs 
DoNT Take As Much Explaining 

As CompuServe. 




But then, some historic 
breakthroughs could only 
take you from the cave to 
the tar pits and back again. 

CompuServe, on the other hand, 
makes a considerably more civilized 
contribution to your life. 

it turns that marvel of the 20th 
century, the personal computer, into 
something useful. 

Unlike most personal 
computer products you 
read atx3ut, CompuServe 
is an information service. 
It isn't software. It isn't 
hardware. And you don't even have 
to know a thing about programming 
to use it. You subscribe to CompuServe 
— and 24 hours a day, 7 days a week, 
it puts a universe of information, 
entertainment and communications 
right at your fingertips. 

A few of the hundreds 
of things you can do with 
CompuServe. 

COMMUNICATE 

EasyPlex™ Electronic Mail lets even 
beginners compose, edit, send and 
file messages the first time they get 
online. It puts friends, relatives and 




business associates — anywhere in 
the country — in constant, conven- 
ient touch. 

CB Simulator features 

72 channels for "talking" 

with thousands of other 

enthusiastic subscribers 

throughout the country 

and Canada. The chatter 

is frequently hilarious, the "handles" 

unforgettable, and the friendships 

hard and fast. 

More than 100 Forums welcome 
your participation in "discussions" 
on all sorts of topics. There are 
Forums for computer owners, 
gourmet cooks, investors, pilots, golf- 
ers, musicians, you name it! Also, 
Electronic Conferencing lets busi- 
nesses put heads together without 
anyone having to leave the shop. 

Bulletin Boards let you "post" 
messages where thousands will see 
them. You can use our National 
Bulletin Board or the specialized 
Bulletin Boards found in just about 
every Forum. 

HAVE FUN 

Our full range of games includes 
"You Guessed it!", the first online 
TV-style game show you play for real 
prizes; and Mega Wars III, offering the 



ultimate in interactive excitement. 
I And there are board, parlor, sports 
and educational games to play alone 
or against other subscribers 
throughout the country. 
Movie Reviews keep that big 
night at the movies from being a 
five* star mistake. 

SHOP 

THE ELECTRONIC MALE" gives 
you convenient, 24-hour-a-day 
7-day-a-week shopping for name 
brand ^x)ds and services at discount 
prices from nationally known stores 
and businesses, 

SAVE ON TRIPS 

Travelshopper™ 

lets you scan flight 
availabilities (on 
virtually any 
airline — world- 
wide), find airfare 
bargains and order 
tickets right on yourcomputer. 

, Worldwide Excliange sets you up 
[ with the perfect yacht, condo, villa, 
[ or whatever it takes to make your next 
' vacation o Locator;. 

A to Z Travel/News Service 

provides the latest travel news plus 
complete information on over 20,000 
hotels worldwide. 





MAKE PHI BETA KAPPA 

' Grolier's Academic American 
Encyclopedia's Electronic Edition 

delivers a complete set of encyctope- 
dias right to your living 
room just in time for 
today's fiomework. It's 
continuously updated . . . 
and doesn't take an incti 
of extra shelf space. 
The College Board, operated tjy tliu 
College Entrance Examination 
Board, gives tips on preparing for the 
SAT, choosing a college and getting 
financial aid. 

KEEP HEALTHY 

Healthnet will never replace a real, 
live doctor— but it is an excellent and 
readily available source of health and 
medical information for the public. 
Human Sexuality gives the civiliza- 
tion that put a man on the moon an 
intelligent alternative to the daily 
"Advice to the Lovelorn" columns. 
Hundreds turn to it for real answers. 

BE INFORMED 

All the latest net^ is at your 
fingertips. Sources include the AP 
news wire (covering all 50 states plus 
national news), the 
Washington Post, 
USA TODAY Uixlate, 
specialized business 
and trade publica- 
tions and more. You 
[ can find out instantly what Congress 
I did yesterday; who finally won the 
game; and what's happening back in 
Oskaloosa with the touch of a button. 
And our electronic clipping service 
lets you tell us what to watch for. We'll 
electronically find, clip and file news 
for you. . . to read whenever yoLi'd like. 

INVEST WISELY 

Comprehensive investment help 

just might tell you more about the 
stock you're looking at 
than the company's 
Chairman of the Board 
knows. (Don't know who 
he is? Chances are, we 
can fill you In on that, 
too.) CompuServe gives you com- 
plete statistics on over 10,000 NYSE, 
AM EX and OTC securities. Historic 
trading statistics on over 50,000 




stocks, bonds, funds, issues and 
options. Five years of daily com- 
modity quotes. Standard & Poor's. 
Value Line, And more than a dozen 
other investment tools. 
~ Site II facilitates business 
decisions by providing you 
with demographic and sales 
potential information by state, 
county and zip code for the 
entire country 
National and Canadian business 
wires provide continuously updated 
news and press releases on hundreds 
of companies worldwide. 

GET SPECIALIZED 
INFORMATION 

Pilots get personalized flight plans, 
weather briefings, weather and radar 
maps, newsletters, etc. 
Entrepreneurs use CompuServe 
too for complete step-by-step guide- 
lines on how to incorporate the IBMs 
of tomorrow. 

Law>'ers, doctors, engineers, mil- 
itary veterans and businessmen 
of all types use similar specialized 
CompuServe resources pertinent to 
their unique needs. 




And now for the 
pleasant surprise. 

Although CompuServe makes the 
most of any computer, it's a remark- 
able value. With CompuServe, you 
get low start-up costs, low usage 
charges and local phone-call access 
in most major metropolitan areas. 

Here's exactly how 
to use CompuServe. 

First, relax. 

There are no advanced computer 
skills required. 

In fact, if you know 
how to buy breakfast, 
you already have the 
know-how you'll need 
to access any subject 

in our system. That's because it's 
"menu-driven," so beginners can 
simply read the menus (lists of 
options) that appear on their 
screens and then type in their 
selections. 
Experts can skip the menus and 
just type in "GO" followed by the 
abbreviation for whatever topic 
they're after. 





In case you ever get lost or con- 
fused, just type in "H" for help, and 
we'll immediately cut in with instruc- 
tions that should save the day. 

Besides, you can either ask ques- 
tions online through our Feedback 
service or phone our Customer 
Service Deparbnent. 

How to subscribe. 

To access CompuServe, you'll 
need a CompuServe Subscription 
Kit, a computer, a modem to connect 
your computer to your phone, and 
in some cases, easy-to-use com- 
munications software. (Check the 
information that 
comes with your 
modem.) 

With your Sub- 
scription Kit, you'll 
receive: 

■ a $25 usage credit. 

■ a complete hardcover Users Guide. 

■ your ovm exclusive user ID 
number and preliminary password. 

■ a subscription to CompuServe's 
monthly magazine, Online Today. 

Call 800-848-8199 (in Ohio, 
614-457-0802) to order your Sub- 
scription Kit or to receive more 
information. Or mail this coupon. 

Kits are also available in computer 
stores, electronic equipment outlets 
and household catalogs. You can also 
subscribe with materials you'll find 
packed right in witli many com- 
puters and modems sold today 

I O Please send me additional inlonnation. I 

LJ Plcau! a-nrf me a CompuServe SuhBcriplion Kil. 
n I am enclosing my check (or l'!9,95, plus J2.50 
tiandlitifi (Addiala tax if deliuemd in Ohiu) 

Please make check payable to CtjmpuServe 
Inbm^alion Services, Inc. 

n Charge Uiis to my VIS(VMas)erQird 

# 

tixpiralion Date 

Signature ■ 

Name, 



Address . 
City 



State , 



.'lip. 



MAIL TO: 



CompuServe* 

Customer Service Ordering Dept. 

RO. Box L.477 

Columbus. Ohio 43260 pni-S04 I 

An HAfI BlDch Compviy 

EuyPUi and ELECTnONiC MALL an liKliinMrii) ul CanpuSgm, 

IncofpoTiiMl Travfllmoppflr t$ n »Qfvice niarh oP TWA 



A Printer For All Reasons 

Search For The Best High Quality Graphic Printer 



I 



If you have been looking very long, you have 
probably discovered (hat ihere are Just too 
many claiTns and counter claims in the primer 
market loday. There are printers that have 
somcorthefcaturcsyouwant butdonoihave 
others. Some features you probably don't care 
about, others are vitally itnportnni to you. We 
understand. In f^i, not lone njjo, wt wi;re in 
the .^me poi^itiun. Deluged by claims and 
counter claims. Overburdened by rows and 
rows of specifications, we decided to separate 
aii the facts — prove or disprove all the claims 
to our own saii.sfaction. So we bought 
primers. We bought samples of all the major 
brands and tested ihcin. 

Our Objective Was Simple 

We wanted to find that printer which had all 
the features you could want and yet be sold di- 
rectly to you at the lowest price. We didn't 
want a "close-out special" of an obsolete 
product that some manufacturer was dump- 
ing, so we limited our search to only those new 
printers that had the latest proven technology. 
We wanted lo give our customers the best 
printer on the market today at a bargain price. 

The Results Are In 

'The search is over. We have reduced the field 
to a single printer that meets all our goals (and 
more). The printer is Ihe SP-1000 from Sciko- 
sha, a division of Seiko (one of the foremost 
manufacturers in the world). Wc ran this 
printer through our battery of tests aitd it 
came out shining. This printer can do it all. 
Standard draft printing at a respectable 100 
characters per second, and with a very read- 
able 12 (horizontal) by 9 (venical) character 
matrix. This is a full bi-directional, logic seek- 
ing, true descender printer, 

•*NLQ** Mode 

One of our highest concerns was about print 
quality and readability. The SP-1000 has a 
print mode termed Near Letter Quality print- 
ing (NLQ mode). This is where the SP-1000 
outshines all the competition. Hands dowTi! 
The character matrix in NLQ mode is a very 
dense 24 (horizontal) by 18 (vertical). This 
equates to 41,472 addressable dots per square 
inch. Now we're talking quality printing. It 
looks like it was done on a typewriter. You can 
even print graphics using the standard 
graphics symbols built into your computer. 
The results are the best we've ever seen. The 
only other printers currently available having 
resolution this high go for hundreds more. 



Features That Won't Quit 

With the SP-1000 your computer can now 
print 40, 48, 68, 80, %, or 136 characters per 
line. You can print in ANY of 35 character 
styles including 13 double width and 3 re- 
versed (white on black) styles. You not only 
have the standard Pica, Elite, Condensed and 
Italics, but also true Superscripts and Sub- 
scripts. Never again will you have to worry 
about how to print HjO or X^. This fantastic 



machine will do it automatically, through easy 
commands right from your keyboard. Do you 
sometimes want to emphasize a word? It's 
easy, just use bold (double strike) or use italics 
to make the words stand out. Or, if you wish 
to be even more emphatic, underline the 
words. You can combine many of these modes 
and styles to make the variation almost end- 
less. Do you want lo express something that 
you can't do with words? Use graphics with 
your te.\t ~ even on the same line, Vou have 
variable Une spacing of 1 line per inch to in Un- 
ity (no space at all) and 143 other software se- 
lectable settings in between. You can control 
line spacing on a dot-by-dot basis. If you've 
ever had a letter or other document that was 
jusi a few lines loo long to fit a page, you can 
see how handy this feature is. Simply reduce 
the line spacing slightly and . . . VOILA! The 
letter now fits on one page. 




Forms? Yes! 
Your Letterhead? Of Course! 

Do you print forms? No problem. This unit 
will do them all. Any form up to 10 inches 
wide. The tractors arc adjustable from 4 to 10 
inches. Yes, you can also use single sheets. 
Plain typing paper, your letierlicad, short 
memo tonus, labels, tuiyihing you choose. 
Any size to 10" in width. In faci this unit is .so 
advanced, it will load your paper auiomati- 
cally. Multiple copies? Absolvuely! U.w forms 
(up to 3 thick). Do you want to use spread 
sheets with many columns? Of course! Just go 
to condensed mode printing and print a full 
136 columns wide. Forget expensive wide-car- 
riage printers and changing to wide caniage 
paper. You can now do it all on a standard 
8'/j " wide page, and you can do it quietly. The 
SP-IOOO is rated at only SS dB. This is quieter 
than any other impact dot matrix printer that 
we know of and is quieter than the average of- 
fice background noise level. 

Consistent Print Quality 

Most printers have a ribbon cartridge or a 
single spool ribbon which gives nice dark 



printing when new, but quickly starts to fade. 
To keep the printers output looking consis- 
tently dark, the ribbons must be changed quite 
often. The SP-1000 solves this problem by 
using a wide ('/j") ribbon cartridge that will 
print thousands of pages before needing re- 
placement. {When you rmally do wear out 
your ribbon, replacement cost is only $11.00. 
Order lt200l.J 

The Best Part 

When shopping for a printer with this quality 
and these features, you could expect to pay 
much more. Not now! Wc .sell this fantastic 
printer for only S239,95! You need absolutely 
aolhing else to start prinlinj; — Just add paper 
(single sheet or Tan fold Iractur). 

No Risk Offer 

We give you a 2-week satisfaction guarantee. 
If you are not completely satisfied for any rea- 
son we will promptly refund your purchase. 
The warranty has now been extended to 2 
years. The warranty repair policy is to repair 
or replace and reship to the buyer within 72 
hours of receipt. 

The Bottom Line 

Be sure to specify the order # for the correct 
version printer designed for your computer, 

Commodore C-64 & C-I28, Order «2(X), 
graphics interface & cable built in, 

IBM-PC and compatibles, Order iBlOO, plus 
8' shielded cable m02. S26.00 

Standard Parallel with 36 pin Centronics con- 
nector, Order #2400, no cable 

Standard Serial with RS-232 (DB.2J) Connec- 
tor, Order #2300, no cable 

We also have interfaces and cables for many 
other computers not listed. Call Customer Ser- 
vice at 805/987-2454 for details. 

Shipping and insurance i.s SI 0.00 — UPS with- 
in the continental USA. If you are in a hurry, 
UPS Blue (second day air), APO or FPO is 
$22,00. Canada, Alaska, Mexico arc S30.00 
(air). Other foreign is $70.00 (air). California 
residents add 6% tax. The above are cash prices 
— VISA and MC add 3% 10 total. We ship the 
next business day on money orders, cashiers' 
checks, and charge cards. A 14-day clearing 
period is required for checks, 

/////'' Dealer inquiries invited 

For infornnatlon call 806/987-2454 

TO ORDER CALL TOLL FREE 
1 -(800) 962-5800 USA ,-, r po-j., 
1-(800) 962-3800 CALIF, 

or send order to: 



^PROl^K 



1071 -A Avenida Acaso 
Camarillo, CA 93010 



)Mmji 



(mMm%^^ 



April 1986 Vol. 4, No. 4 



features 

The Winter Consumer Electronics Show Lance Elko 22 * 

Five Steps to the Right Printer Kathy Yakal 34 * 

A Buyer's Guide to Printers 42 * 

reviews 

Paperback Writer 128/64 Art Hunkins 48 128/64 

Elite by Firebird Todd Heimarck 50 64 

Ultima 4: Quest of the Avatar George Milter 56 64 

Little Computer People Kathy Yakal 54 64 

Also Worth Noting 60 64 

games 

Dunk Kevin Mykytyn and Mark Tuttle 80 64 

programming 

Turbo Copy A. M. Cutrone ._, 81 64 

All About CP/M on the 128 Howard Golk 83 128 

Directory Filer Rodney L Barnes , 87 64/+4/16 

Windows on the 128 Jim Vaughan 88 128 

BASIC Magic: 

Numeric Variables in READ and DATA Statements Michael S. Tomczyk 90 128/64/ + 4/1 6/ V 

Hints & Tips: 

Dice and Double PEEKs Thomas W. Wallls 92 128/64/ + 4/16/V 

Computing for Families: 

The Steven Spielberg of the 21st Century Fred D'Ignazio 94 * 

Power BASIC: Input Windows Thorpe Thompson 95 64 

Machine Language for Beginners: 

Cracking the Kernai Richard Mansfield 96 128/64/V 

departments 

The Editor's Notes Robert C. Lock 6 * 

Gazette Feedback Editors and Readers 10 * 

Simple Answers to Common Questions Tom R. Halfhill 93 * 

Bug-Swatter: Modifications and Corrections 99 * 

News & Products 100 * 

program listings 

CQMPUTEl's Gazette Author's Guide 102 * 

How to Type In COMPUTEI's Gazette Programs 103 * 

The Automatic Proofreader 104 128/64/+4/16/V 

MLX 105 64 



•^General, V=VIC-20, 64= Commodore 64, +4=Plus/4, l6=Commodore 16, 128= Commodore 128 



COMrums CAZETTEh, publMn-J momhlv by COMPUTE) Publication-i, Int., SZ5 7lh Avcnutv Ni'iv Vork, *JY 10019 USA. I'hnm- (2r2) 26;.S3t,0. Editoriat officM are lt>i-,tttfd .ii 324 
WtM Wi-niinvei Avtfniii', C.nfnsbnro, NC 274I1H. Ili.iiu-slic Bubicrptiilili: 12 Issues, 124. TOSTMASTER; Send 3Mll■'.^. rhanges to CO.Vf/'ti'J (■,'■* CM^ETTE. P.O. Biw Kt'lS?. Da 
Moitti'4, lA 50340. St^cond L.]J^.. ,ipplicdJion pending ,i( Grt^fnsboro. NC 27405 ,ind ,idt3itioisj[ nuii!in>{ o^Hcf^- i:nUrc contt'SUf* copyright (t;iyK6 bv COMPlfTEl PutilicllliJils, ]nc. Al] 
ri nb 1 V n-MTl'cd . 1 5 5N 7 1 7 ,17 1 h. 

COMPUTtt Publlcitiani, Inc. li plrt of ABC Coniumn Mlgixlnn, Inc. Onr of Ihe ABC Publithln); ContplniH: ABC Publithing, Finldcnt, Hubert C. Burtin); 13)0 Avmilf nl ihr 
Am.-iu.i. V.-w Vtifk, \^■^v 'li.-A Um<i: \|)y 



Am 



9, 



We just received our first-ever 
Compact Disc- ROM player from 
North American Philips Com- 
pany. Quite simply, the pending 
technology of CD-ROM has just 
become a reality, even though 
it's sitting here, hooked to an 
IBM PC, and we're anxiously 
awaiting the first (and only) 
piece of software in existence 
from Grolier. Over the years, we 
have been overwhelmed, to 
various degrees of sentimental 
eloquence, as remarkable hap- 
penings come and go. We have 
pattered on about everything 
from the first word processors 
for microcomputers to the rather 
wondrous appearance of the 
price breaking VIC to the pre- 
sent new generation computers, 
the Commodore Amiga and the 
Atari ST. In this position, we feel 
it is important to retain one's 
sense of wonder. Once wonder is 
lost, we begin to lose our ability 
to communicate the enthusiasm 
of what it is that we're all doing 
here. 

Our efforts to nurture that 
enthusiasm have been, at times, 
stretched, over the years, but in- 
variably something happens to 
refresh, to evoke that tremen- 
dous, almost indescribable 
sense of an incredible threshold 
for humankind. We're pleased 
to report on another. 

On our personal list of hap- 
penings and movings and shak- 
ings of this industry and this 
revolution, some have dimin- 
ished in perceived importance 
and some have grown. We can 
still remember with exceptional 
clarity the graphic power of 
Atari's Star Raiders cartridge 
when we received our PROM 



prototype in 1979. There had 
never been anything like it in the 
personal computing industry. It 
was simply amazing. What we 
are trying to capture here is that 
sense of firstness. There have 
been improvements in graphic 
imagery over the years since 
then, but never such a quantita- 
tive leap from what had been to 
an entirely new strata of reality. 
In short, our expectations were 
moved, in one event, by one 
product, to a whole new realm 
of comparison. There have been 
others, of course, since that first 
viewing of Star Raiders. Even the 
recent Amiga and ST develop- 
ments bring us to new thresh- 
olds. But, in a sense, even they 
are part-improvement upon, 
part extension of what was. 

The CD-ROM is different. 
It's the kind of product-oriented 
event that gives you goose 
bumps. It's an entirely new ex- 
tension of an equally new prod- 
uct line. It takes our common 
understandings and our now 
somewhat stereotyped expecta- 
tions for the behavior of a stor- 
age device and shakes them. 
Here, in this room, in this small 
box the size of a child's record 
player, one can place a compact 
disc that will store, for access by 
your very own personal com- 
puter, 600 megabytes of data. 
That almost is beyond imagina- 
tion — 600 million bytes of data. 
The same size unit, with floppy 
disks, for a Commodore 1541 
disk drive would require rough- 
ly 3,615 diskettes. Another way 
of looking at the capacity of a 
single CD-ROM is that (assum- 
ing an average word length of 
five characters) it would take a 



60-word-per-minute typist, typ- 
ing eight hours a day, five days a 
week, over 16 years to fill up a 
single disk. 

The arrival of this small, 
plain box from Philips has set 
minds racing here. CD-ROM 
has become, and is becoming, a 
sudden reality. It is reaching 
that crucial point where we will 
soon be playing with it, soon be 
peering into it, no longer simply 
reporting on it, or merely read- 
ing about it. Visions of new and 
greater breakthroughs crowd 
behind this event. 

We, even now, can hardly 
stand the wonder of it all. 

Editor In Chief 



6 COMPUTErs Gazette April 1986 



SIDEWAYS... 
A NEW PROGRAM 

THAT SOLVES 
AN OLD PROBLEM. 







-^'f .1...... 







Sideways. It prints your spreadsheet sideways. 







r ■»,*» -9t "SSJ^.*^ rr-*^- 



-usst^r-riJir, * 



The problem with spreadsheets is they get printed the 
wrong way. Yoo still have lots of stapling and taping to look 
forward to before your printout is ready. Now, with SIDE- 
WAYS, you can print aspreadsheet report that's widerthan 
your printer paper - vertically, all at one time, on one con- 
tinuous page. 







SIDEWAYS rotates your spreadsheet 90 degrees as it 
prints out, causing your hard copy to print sideways. 
Nothing you create with today's most popular spreadsheet 
programs* is too wide for SIDEWAYS. 

And, because you're no longer confined to the width of 
your printer paper, you have complete control over line 
spacing; left, top and bottom margins; character spacing; 
and you can choose from a wide variety of type sizes. 

Now, get rid of that stapler and tape for good - go SIDE- 
WAYS. Available now at your favorite dealer for only 
$29.95." 

*COMPATIBILITY: Sideways works with any C-64 or 

C-1 28 spreadsheet program that can create text file 

information (ASCI!) on a disk, or 

interfaces with a word processor. 

SIDEWAYS also works with these 

spreadsheet programs: 

Better Working Spreadsheet, 

Calc Now, Cal-Kit, Creative Calc, 

Multiplan, Practtcalc, Syncalc, 

and trio. Timeworks's 

SWIFTCALC already includes 

SIDEWAYS. 




^fOBWj 



ms 



More power for your dollar. 

'*l^r^u Sug. Relail PrJco. **"R$gTM of Commodore CofnpultrSyslf^ms 

c 1 B»5. Timoworks, Inc. 444L*oCookHd., Oeerti8la,IL.H»15 312-e<9B200 



For Commodore 64 and 
128 Computers.*** 




COMPUTE! Publicationsjnca; 



One o' ttio ABC kjtslftfMng Componhei 



Pyblisher James A. Cnsclla 
Founder/Editor in Chief Robert C. Lock 
Senior Editor Richard Mansfield 
Managing Editor Kathleen Martinek 
Executive Editor Selby Bateman 
Editor L,incf Elko 
Assistant Editor Todd Heimarck 
Production Director Tony Roberts 

Editors 

Tom R. Halfhjll, Editor, COMPUTE! Magazine; Stephen Levy, 

Editor, COMPUTE! Books Division; Gail Cowper, Production 

Editor; Ottis R. Cowper, Technical Editor; Charles Brannon, 

Program Editor 

Assistant Editors 

Gregg Keiyer (Books); ]ohn Krause, George Miller, (Technical); 

Philip Nelson (COMPUTE! Magazine); Kathy Yakal Assistant 

Features Editor; Joan Rouleau, Research/Copy Editor; Ann 

Da vies. Copy Editor; Mark Tuttle, Submissions Reviewer 

Editorial Programmers 

Patrick Parrish (Supervisor), Tim Victor, Kevin Mykytyn 

Programming Assistants 

David Florance, David Hensley 

Administrative Staff 

Executive Assistant, Debi Nash; Julia Fleming, Iris Brooks, 

Mary Hunt, Sybil Agee 

Production 

Irma Swain, Production Manager; Janice Fary, Art & Design 

Director; Lee Noel, Assistant Editor, Art & t3csign; De Potter, 

Mechanical Art Supervisor; Terr)' Cash, Carole Dunton, 

Typesetting 

Artists 

Dabney Ketrow (Publications), Debbie Bray (Books); Harry 

Blair, Illustrator 

Associate Editors 

Jim Butterfield (Toronto), Harvey Herman (Greensboro), 
Fred DTgnazio (Roanoke) 

Customer Service 

Diane Longo, Customer Service Manager; Orchid Tamayo, 
Dealer Sales Supervisor; Judy Taylor, Customer Service 
Supervisor 

Receptionist, Anita Armfield 

John Williams, Warehouse Manager 

Data Processing 

Leon Stokes, Manager 

Promotion 

Caroline Dark, Promotion Assistant 
Advertising Sales 

Ken Woodard, Director of Advertising Sales; Kathleen Hanlon, 
Production Coordinator 
Sales Representatives 

Jerrv Thompson 415-348-8222 

Harry Blair 919-275-9809 

Jonathan Just 212-315-1665 

Address all advertising materials to: 

Kathleen Hanlon, COMPUTEl's GAZETTE 

324 West Wendover Ave., Suite 200, Greensboro, NC 27408 

Jules E, Thompson, Inc. 
National Sales Representatives 
1290 Howard Avenue, Suite 303 
Burlingame, CA 94010 



Sales Offices, Jules 

New England 

Mid-Atlantic 

Southeast 

Midvvest 

Texas 

Pacific Northwest 

Northern CA 

Southern CA 

Arizona 

New Mexico 

Colorado 



E. Thompson, Inc. 

617-720-1888 
212-772-0933 
919-275-9809 
312-726-6047 
713-731-2605 
415-348-8222 
415-348-8222 
213-378-8361 
213-378-8361 
213-378-8361 
303-595-9299 




AaAii Be MID 



COMPUTE! Publications, Inc., publishes 

COMPUTE! COMPUTE! Books COMPimi's GAZBTTE 

COMPUTEfs GAZETTE Disk Appl9 Applleatton* 
Editorial Office: 

324 West Wendover Ave., Suite 200, Greensboro, NC 27408 

Corporate Offices: 

825 7th Avenue, New York, NY 10019 

Customer Service: 

P.O. Box 5038, E.D.R. Station, New York, NY 10150 

Telephone: (In NY) 212-887-8525; (In U.S.) Tol! free 

1-800-346-6767 

Office Hours: 8:30 AM to 4:30 PM Monday-Friday 

President James A. Casella 

Vice President, Finance & Planning R. Steven Vetter 

Subscription Orders 

COMPUTEI's GAZETTE 

P.O. Box 10957, Des Moines, lA 50340 

TOLL FREE 

Subscription Order Line 

1-800-247-5470 

In lA 1 800-532-1272 

COMPUTERS GAZETTE 
Subscription Rates 

(12 Issue Year); US (one year) $24. Canada, Mexico and Foreign 
Surface Mail S30. Foreign Air Mail S65. 

The coMruTi:' s gazette subscriber list is made available to carefully 
screened organizations with a product or service which may be of 
interest to our readers. If you prefer not to receive such mailings, 
please send an exact copy' of your subscription label to; coMPUTtr^ 
GAZETTr, P.O. Box 10958,' Des Moines, lA 50950. Include a note in- 
dicating your preference to receive only your subscription. 

Authors of manuscripts warrant that all materials submitted to 
COMPUTEVi. CAZiTTi: are original materials with full ownership rights 
resident in said authors. By submitting articles to compute'% 
GAZETTE, authors acknowledge that such materials, upon accep- 
tance for publication, become the exclusive property of COMPUTE! 
Publications, Inc. No portion of this magazine may' be reproduced 
in anv form without written permission from the publislier. Entire 
contents copyright © 1986 COMPUTEI Publications, Inc. Rights to 
programs developed and submitted by authors are explained in our 
author contract. Unsolicited materials not accepted for publication 
xviil be returned if author provides a self-addressed, stamped en- 
velope. VVhcre programs arc included in an article submission, a 
tape or disk must accompany the submission. Printed listings are 
optional, but helpful. Articles should be furnished as typed copy 
(upper and lowercase, please) with double spacing. Each article 
page should bear the title of the article, date, and name of the 
author. COMPUTEI Publications, Inc., assumes no liabiiitv for errors 
in articles or ,idvertisemenls. Opinions expressed by authors are 
not necessarily those of COMPUTEI Publications, Inc. COMPUTEI 
Publications assumes no responsibility for damages, delays, or fail- 
ure of shipment in connection with authors' offer to make tape or 
disk copies of programs published herein. 

PET, CBM, VIC-20, Commodore 64, Plus/4, 16, and 128 are trade- 
marks of Commodore Business Machines, Inc., and/or Com- 
modore Electronics Limited. Other than as an independent supplier 
of quality information and services to owners and users of Com- 
modore products, COMPUTEI Publications, Inc., is in no way asso- 
ciated with Commodore Business Machines, Inc., or any of its 
subsidiaries. 



Disc 




with COMPUTE! Books' _ 

40 Great Fli g ht Simulator Adventures 

•Maneuver around the towers of the WDrld Trade Center. 
•Sightsee the Hudson River. 
•Practice night flying and aerobatics. 




40 

GREAT 

^FLIGHT 

SIMULATOR 

ADVENTURES 

Chtlrt«G(<t» 



A cotnrm locici PmtiainQn 



40 Great Flisht Simulator Adventures 

Charles Qulick 

Forty exciting, customized filght simulator scenarios put you in thie 
piiot's seat as you fly over bridges, around sl<yscrapers, and land 
at mysterious airports. Flight Simulator (IBM PC) and Flight Simu- 
lator It (Apple li. Commodore 64, Atari) are two of tfie most popu- 
lar games/ simulations for personal computers. With this txtok, you 
can experience flight adventures from the moment you load the 
program. Parameters set up each flight and a running commentary 
describes what you'll see (and where to look to see It). Ranging 
from the simple and straightforward to the advanced and even 
mystical, these 40 flights will open a new dimension to an already 
outstanding program. 
$9.95 ISBM 0-87455-022-X 

Mote; Fllght Simulator from Microsoft Corporation and Fllgttt Simulator II 
from Subioglc Corp. are required In order to use this booh. The book Is 
designed to enhance the programs. 



Please send me 

(ISBn No. 0-87455-022-X) 

All orders must be prepaid in U.S. funds. 

Subtotal 

NC residents add 4.5% tax 

$2.00 shipping and handling 

charge per book. 

Total amount enclosed 



, copies of 40 Great Flight Simulator Adventures at $9.95 each. 



To order this exciting adventure guide, mail 
the attached coupon with your payment to 
COMPUTEI Books, P.O. Box 5038, 
F.D.R. Station, New York, Ny 10150. Or call 
toll free l.eOO-34&6767 (in NY 212^7.S525.> 



D Payment enclosed (check or money order) 

□ Charge D Visa D MasterCard D American Express 

Name 



Address . 
City 



. Slate . 



Zip . 



I 



Ple»»e allow 4-6 week* (or delivery. 



COMPUTE! Publicationsjnc.^ 



One of ttw ABC Pudishing Corrponies 



COMPUTEI books are available in the U.K., Europe, the Middle 
East, and Africa from Holt Saunders, Ltd., 1 St, Anne's Road, 
Eastbourne, East Sussex BN21 3(JN, England. 




Editoi", and Readers 



Do you have a question or a problem? 
Have you discovered something thai 
could help other Commodore users? 
Do you have a comment about some- 
thing you've read in computeis ga- 
zette? We want to hear from you. 
Write to Gazette Feedback, computei's 
GAZETTE, P.O. Box 5406, Greensboro, 
NC 27403. We regret that due to the 
volume of mail received, we cannot 
respond individually to programming 
questions. 

Adjusting A Monitor 

1 bought a 1 702 monitor for my 64, but I 
can barely read the letters on the 
screen. My neighbor has a 64 and a 
1702 and the screen has perfect clarity. 
What could be wrong and where do 1 go 
to fix it? 

Grant French 

On the front of the monitor along the bot- 
tom is a control panel covered bif a hinged 
door. If yoij haven't alreadi/ done this, 
reach over lo the left side of this door and 
pull it down. Adjust the controls marked 
"bright" and "contrast" until the screen 
becomes more readable. If that doesn't 
u'ork, try switching the various RCA 
plugs that go into the monitor. The three 
rear connections provide better resolution 
than the two plugs on the front— tliere's a 
switch on the back that controls whether 
the input comes from the front or rear 
connections. 

If neither turning the knobs nor trad- 
ing plugs works, you may want to bring 
your computer and monitor over to your 
neighbor's house. Hook up your monitor 
to his computer and vice versa. You 
should be able to figure out whether the 
problem is the computer or monitor. There 
are Commodore Service Centers through- 
out the country; to find the one nearest 
you, call Commodore at (215) 431-9W0. 

Excessive Caution? 

I have two questions. First, some of the 
music and sound effects programs In 
my owner's manual do not work. Do 
you know of any misprints or do you 
think that my computer needs new 
chips? Second, is it true that if you 
POKE or PEEK a wrong number into 
the 64's memory that it could cause 
damage to the computer? 

Ron Calcagni 

10 COMPUTEVs Galene April 1986 



// a program you typed in doesn't work, 
either you made a typing mistake or the 
editors and programmers who put togeth- 
er the book or magazine made a mistake. 
It's highly unlikely thai one of your com- 
puter chips is broken, especially if it's just 
a few programs that don't run correctly. 

It's not unusual to make a typing 
mistake now and then. Imagine a medium - 
size program containing 50 lines of about 
20 characters each, a total of 1,000 char- 
acters. Even if your typing accuracy is 
99.9 percent, you may tnake a typing er- 
ror. In a computer program, a single char- 
acter can make the difference between a 
program that works and one that doesn't. 
Sometimes it's very difficult to find the 
typo, especially if you've accidentally en- 
tered a period in place of a comma, or a 
semicolon in lieu of a colon. 

The worst that can happen to a mis- 
typed program is thai the system will lock 
up. To escape from a lockup, just turn the 
computer off and then back on. You'll lose 
whatever is in memory (which is why you 
should save a copy of the program before 
you run it), but nothing has been harmed. 
You needn't toorry about a program mak- 
ing computer chips go bad. Nor should 
you be concerned about incorrect PEEKs 
and POKEs. A wrong POKE might make 
the screen go crazy or cause a lockup, but 
no permanent harm would be done. Don't 
worry about breaking your computer; the 
best tvay lo learn about computers is to ex- 
periment. If the machine starts doing 
strange things, turn it off for a moment. 
The most you can lose is the progratn in 
memory. 

If you've doubiC'Checked your typing 
and still can't find anything wrong, there 
may be a typo in the program listed in 
your book. In general, most publishing 
companies and software /hardware manu- 
facturers support their products. If you 
write a letter to Commodore, they should 
be able to inform you of any corrections lo 
programs published in their books and 
magazines. Likewise, if a program from 
the GAZETTi; doesn't toork correctly, write 
to us, indicating the program name, when 
it loas published, the error message, and 
line number. If we know of corrections, 
ive'll let you know; if not, we'll send a let- 
ter indicating that the program works. 
And if your ABC word processor, DEF in- 
terface, andCH! printer don't work prop- 
erly together, send a letter to each of the 
manufacturers. At least one of them 



should be able to give you some answers to 
your questions. 

When writing to a hardware or soft- 
ware company, give as much information 
as you can. Indicate the equipment you 
own, what exactly is §0111^ wrong, what 
you've tried, atjd so on. It's better to give 
too much information than not enough. 

Extras Required 

1 am using "X BASIC" from the October 
1985 issue to write a program. If 1 were 
to send it to you as a submission, would 
you accept it? Or would 1 have to write 
it using the regular Commodore BASIC? 
Matthew Kaeser 

When you're submitting a program for 
publication, it's safest lo stick to Commo- 
dore BASIC and machine language. The 
appeal of a program that requires "X 
BASIC" is limited to readers who own the 
October issue and typed in the program. 
We assume that most readers who type in 
progmm listings own a computer, either a 
tape or disk drive, and a joystick or two. 
Although we don't autojnatically reject 
programs that need extras such as X 
BASIC, Simons' BASIC, the Super Expan- 
der, light pens, Ham radio equipment, 
voice synthesizers, 8Q-column cartridges, 
and the like, a submission that requires 
additional hardware or software is less 
likely to be accepted than a stand-alone 
program. 

Noise And Randomness 

What is a checksum? 1 have asked com- 
puter teachers and they did not know, 
so I am writing to you. I need to know 
in order to use the "MLX Machine Lan- 
guage Editor." 

Evan Resnikoff 

A checksum is a way of filtering out static, 
a way of foiling entropy. Let's say you call 
a friend in Australia and say "It's sum- 
mertime, isn't it?" Because of noise on the 
line, she hears only "...time. ..is. ..it?" and 
replies, "Three o'clock," The message sent 
from your side was OK, but it deteriorated 
on its way through the phone lines and 
was interpreted incorrectly. 

The same kind of misunderstanding 
can occur when computers are sending or 
receiving information. A wide variety of 
formulas are used, but the basic idea is the 
same. The originating computer outputs 



.,;-ji,f.r.-'>,<V-..v*j^ 



i,:;\^;o^^ . -■ • t^'-h^ij* l*^ 



r' r-'' 







■^'i^ 






♦',/• '*;''!' ^T' 









A New Dimension in Fun 



Easy aircraft control, coupled 
with unexcelled omnidirec- 
tional visual (plus audio) 
references and ballistic 
power, provide the speed and 
aerobatic maneuverability 
that add up to pure fun. 
Engage in a wide variety of 
combat scenarios (land-based 
F-16 or carrier-based F-18), or 
fly over detailed United States 
scenery at Mach 2. 







^LOGIC 



713 Edgebrook Drive 
Champaign IL61S20 
(S17) 359-8482 Telei: 206995 

Order Uns: [600)637-4963 



,1"'' ' 



''■.i'-^sS^-'-'-r"': 



Bomc numbers which are followed by a 
checksum. The computer at the other end 
adds up the numbers and checks the sum 
against the checksum received. If the 
numbers match, it sends a sif;nal that 
means "OK, send more." But if theii don't 
match, the receiving computer sends back 
a signal that says "Sometiting is wrong, 
try again." 

Checksums are widely used in tele- 
communications. And disk and tape 
drives calculate checksums when a pro- 
gram is being loaded. If the checksums 
don't match up, you receive a LOAD 
ERROR. If you enter programs from the 
CAZETTi;, you may have used the "Auto- 
matic Proofreader" or "MIX," both of 
wliich generate a checksum to help pre- 
vent typing errors. But you don't need to 
knoio hmo the checksum works to use 
MLX; everything is handled automatical- 
ly. The first number on the line is the 
memory address where tiie first number 
will be stored. Next are the numbers that 
make up the program. And the last num- 
ber on the line is the checksum. If it 
doesn't match up with the checksum gen- 
erated by MLX, the line is not accepted 
and you're given a chance to correct the 
typing mistake. 



128 Hardware And Software 

I have some questions about the 128, Is 
the 512K memory expansion going to 
be usable memory? Will software pub- 
lishers take advantage of it? Do you ex- 
pect someone to come out with a 
product to expand the screen resolution 
to 640 X 200? What about a program 
that allows the 1571 to read other 
CP/M disk formats? 

James Jacobs 

The memory expansion is not currently 
available, but it siwuld be by the time this 
is published. Initial indications are that 
the memory can be treated like a RAM 
disk. You'll be able to load programs or 
data Into the expansion memory and ac- 
cess the infortjtation there almost instant- 
ly, at speeds much faster than a disk drive, 
if you're curious about how you xirndd ac- 
cess the memory from BASIC, look up the 
BASIC keywords FETCH, STASH, and 
SWAP in' the 228 System Guide. You 
should also be able to PEEK and POKE 
there, if you use the proper BANK com- 
mand first. 

It's hard to predict what software 
publishers might do, but you can probably 
e.xpect some software that allows you to 
use the extra memory. A workspace of 
31 2K would be especially helpful in data- 
intensive business programs or adventure 
games that need a lot of memory for text 
and maps. 

Higher resolution tlian 320 X 200 
for the 40'column screen is unlikely, be- 
cause it would require additional hard- 
ware and a revised operating system. 

12 COMPUTEI's Qazette April 1986 



hicidetitally, the 80-column screen al- 
ready has a resolution of 640 X 200 and 
you can create custom characters (up to 4 
different character sets on the screen at 
one time) and iii-rcs screens. 

The 1571 disk drive has the capabili- 
ty of reading several CP/M disk formats; 
it can load programs or data from Kaypro, 
Osborne (double density), or Epson disks. 
It can also read data files from IBM 
CP/M-86 disks, although the 128 can't 
run CP/M-86 programs because they're 
not written for Z-SO machines. The disk 
operating system can figure out what kind 
of disk is in the drive and adjust itself ac- 
cordingly. Additional software to repro- 
gram the drive isn't necessary. 

The VIC Printer Problem 

1 own a VIC- 20, 16K expander, tape 
drive, and MPS-SOS printer. 1 seem to 
have problems with the printer not re- 
ceiving characters. I often get a DEVICE 
NOT PRESENT error while it's in the 
middle of printing. It's an intermittent 
problem — sometimes the printer 
works, but most of the time it doesn't. 
Why does it do this? Is there a POKE or 
a WAIT 1 can use to solve the problem? 

Hd Olesak 

Most of the time, DEVICE NOT PRES- 
ENT means you tried to access a device 
the computer can't find on the serial bus. 
The pri7iter(or disk drive or other periph- 
eral) might not be turned on, or not 
plugged in. or not connected by cable. 

Tr)i hooking up your printer to an- 
other VlC-20: if il works, then the prob- 
lem may be in your VIC. On tite other 
hand, if the printer doesn't work with an- 
other computer, the printer may need re- 
pair. You may simply have a faulty cable, 
which you can lest by finding another ca- 
ble and testing tite printer. Or you may 
find that turning on the computer first (or 
the printer) makes a difference— it 
shouldn't matter, but sometimes a printer 
or disk drive needs a couple of seconds to 
reset. 

In other words, experiment with dif- 
ferent configurations to discover which 
piece of equipment is the culprit. 

But with your setup, the error might 
have another cause. VJC-20s have been 
known to act erratically when used with 
both a Datassettc and a printer. A tape 
SAVE or WAD may leave the VIC in a 
state where it's unable to open a channel 
to the printer. To find out if this is the 
problem, try saving to or loading from 
tape and then printing something. Next, 
unplug the Datassette, reset your system 
by turning the computer and printer off 
and back on. and try printing something 
without previous tape access. If the print- 
er seems to work iu this situation, but not 
ivhcn you've loaded or saved, you've 
probably discovered the problem. In the 
future, you can avoid the printer lockup 



by entering SYS 64490 after accessing 
tape. 



A Translator's Dictionary 

I need a program that works like a sim- 
ple dictionary. 1 would tell the com- 
puter a word in one language and it 
would respond with the translation in 
another language. 1 would like to build 
a base of Italian words with their Eng- 
lish translations, 

K. Graham 

The following program (for all Commo- 
dore computers) can hold as many words 
as the memory of the computer will allow. 

PS 10 HW=3iDIM W?(1,NW) 
KG 20 FOR A=l TO NW 
JR 30 READ WS(0,A),W5(1,A) 
QG 40 NEXT 

PP 50 PRINT "(2 DOWNHRVSIE 
[OFFHiGLISH OR (RVsjl 

(OFF Italian" 

RH 60 GET A$:IF AS="E" THEN 90 
SH 70 IF A5="I" THEN 100 
JH S0 GOTO 60 

EP 90 INPUT "(DOWN} ENTER ENGLI 

SH WORD";W5!L=0:GOTO 110 

PA 100 INPUT "{DOWN] ENTER ITAL 

IAN W0RD";W5 :L=1 
FK 110 F=0:FOR A=l TO NW 
OS 120 IF W$(L,A}=W? THEN F=A: 

A=NW 
SK 130 NEXT 
JJ 140 IF F THEN PRINT " 

[2 DOWN] TRANSLATION IS 

{SPACEj";W$(l-L,F) :GOTO 
50 
BX 1S0 PRINT "NOT IN DICTIONAR 

Y"!GOTO 50 
ED 160 DATA YES, SI , BEAUTIFUL, B 

ELLE, BROTHER,? I SANO 

Presently there are only three words 
and their translations in the dictionary. 
More words can be added by entering the 
English word, then the Italian translation, 
into DATA statements. It is also necessary 
to change the variable NW in Hue 10 to 
equal the total number of words. 

The key to the program is the two di- 
mensional array W$, which is two words 
wide and NW ivords deep. Tiie dimensions 
of the array are set in line 10, via the DIM 
statement. The word pairs arc numbered 
from 1 to NW. with the English word list- 
ed under entry number and the Italian 
word as entry number 1. To find a transla- 
tion of an English word, the program 
searches through the side of the list until 
it finds a match. Sitice the words are 
stored as pairs, the equivalent Italian 
word is right there, on side one of the list. 
To translate the other way, the computer 
searches through side one of the list and 
then prints the English word it finds on 
the other half of the list. 



Problems With Screen Dumps 

I typed in "Hi-Res Screen Dump" from 
the October 1984 issue. It works, but 1 
have two problems. 

When 1 print a hi-res screen on my 




COMPUTEI's 





COMPUTEI's 128 Programmer's Guide 

ISBN 0-67455-031-9 
Editors of COMPUTE! 464 pages 

Writter and compiled by the most technically praficient authors in 
consumer computing today, the technical staff of COIVIPUTE! 
Publications, this guide to the powerful Commodore 128 comptrter 
contains a wealth of information for every programmer. E)(piore 
BASIC 7.0 through countless hands-on examples and sample 
programs. Learn how to create dazzling graphics and sophisticated 
sounds in botti BASIC and machine language. See how to program 
peripherals, such as disk dnves, printers, and modems. Enter the 
world of CP/Mi, just one of the three modes of the 1Z8. There are 
even chapters introducing you to machine language programming 
and the computer's method of managing memory, COMPUTEI's 
128 Programmer's Guide includes numerous appendices covering 
everything from error messages to memory maps, 
$16.95 



Look for these new books at a 
bookstore or a computer store near you. 
Or order directly from COMPUTE! Books. 
Call toll-free 1-800-346-6767. In NY call 
212-887-8525. 



EverytMng you need for successful, 
eatenalnltts, and chaHenging 
programming on your Amiga, Marl 
ST, or CommoiSore 128 comgutor. 

Each liook Is carefully written In 
CfStHlPUTErs lively, understandable 
style to fieig even beginning 
grogrammers learn tbe ins and outs 
of their personal computers. 



COMPUTE!*s ST Programmer's Guide 

0-87455-023-6 
Editors of COMPUTE! 

Complete and comprehensive, yet easy to understand, 
COMPUW.'s ST Programmer's Guide is a must-buy for any 
Atari ST owner. The technical staff of COIVIPUTE! Publications has 
put together a reference guide to programming that takes the 
reader through every aspect of this newest Atari personal 
computer. Logo and BASIC, the tw programming languages now 
available for the machine, are explored in detail. From 
programming concepts to writing programs, the scores of ready-to- 
type-in examples show just what can be done, and how to do it. 
Advanced features of this new-generation computer, such as GEM 
and TOS, the ST's user interface and operating system, are 
illustrated as readers write their own applications, \feluable 
appendices provide infomiation programmers need, including GEM 
VDI opcodes and a list of ST resources. 
$16.S5 



COMPUTERS Amiga Programmer's Guide 

0-87455-028-9 
Edited 

Covering AmigaDOS, BASIC, Intuition. C, machine language, and 
the other important programming tools which accompany ttte new 
Amiga, COMPUTEI's Amiga Programmer's Guide is a clear and 
thorough guide to the inner workings of this fascinating, new- 
generation computer. The great speed of its 68000 microprocessor, 
coupled with the versatility of the Amiga- specific graphics and 
sound chips, makes the Amiga one of the most powerful 
computers available today. 
$16.95 



COMPUTE! Publications Jnc, gfe 



COMPUTE! tsooks are available in Hie U.K.. Europe, Die Middle East, and 
Africa (rom Holt Saunders. Ltd.. 1 St. Anne's Road. Eastbourne, East 
Sussex BN21 3UN, England. 



Melodian will teach you to play, compose. 




A True BreaktKrough In Music Education 

Al last, a program Ihal makes it not only easy buf fun to iearn music. 
The Melodian keyboard and soflware were designed by Harry Mendeil 
who designs custom synthesizer electronics and soflware for professional 
musicians such as Stevl* Wonder and Eric Himy, an award winning 
concert pianist. The Melodian boasts many of the professional features 
found only on more expensive equipment. These features include 
multitrack recording, the ability to create custom instrument sounds and 
most importantly, ease of use. 

Start your lesson with RhythmMastcr Soflware. With its built-in 
metronome. RhythmMaster will display the treble and bass musical staffs 
and a picture of a piano keyboard. RhythmMaster will then play a measure 
of music and you must try to play the same measure back on the Melo- 
dian keyboard. You're not familiar with Ihe keyboard or can't read music? 
No problem. RhythmMasler displays the notes you are to play on the 
musical staff and on the keyboard pictured on the monitor. If you strike 
the wrong key the note on the musical staff turns red and shows you 
which key you played wrong, making it ever so easy to correct what 
you played. 

If you should hold a key too long a turtle runs across the screen. Inverse- 
ly if you should release a key too quickly a rabbit scurries by. If you don't 
play it correctly RhythmMaster knows it and repeals the measure for you 
to play. 

ConccrtMaxtcr leaches you how to play jj pre-recorded songs from 
Bach to Rock. With ConcertMasler you can analyze music note by note, 
instrument by instrument and learn how a music composition is put 
together Then you can compose your own music and record it right on- 
to your floppy disks. 

There are nineteen different instrument sounds to choose from in over 
a seven octave range giving you a wide choice of instruments to suit 
your musical taste and expression, You can also create your own instru- 
ment sounds. 



ScorcMastcr enables you to pnnt out your music in standard music 
notation for other musicians to play, or for yourself. 



NeiAT York Times Says . . . 

Ehk SandbcrH-Dimcnt of the h(ew York Times states "really useful and 
instnjctive item .. Tanya, our lo year old beginner quickly caught the 
spirit of matching Ihe dance of her fingers lo the measured metronome. " 
"One piece of educational software that, unlike most of its kinfolk, ac- 
tually delivers. These software-hardware combinations offer a lot of enter- 
tainment to the Commodore owner," 

RUN Magazine Says . . . 

Tom Benford of RUN notes "Whenever a selection of products of Ihe 
same genre is available, one among the bunch rises head and shoulders 
above the rest Such is the case with Melodian ConcertMaster keyboard 
and software. The combined features of RhythmMaster and ConcertMasler 
give you a complete music tutorial." 

AHOY! Magazine Says . . . 

Pe^y Herrington of AHOYl said "The system is so easy lo use that I 
didn't need the documentation". "It's fun, challenging, and educational, 
and for playabilily and case of use it is nothing short of spectacular." 

Satisfaction Guaranteed When You Buy Direct 

By selling directly lo you. we are able lo give you the Melodian Keyboard 
and Soflware al far lower prices than ever offered before. You take no 
risk If the Melodian keyboard or any of th« programs 
don't please you, for any reason wrhatsoever, s«nd It 
back within ao days for a fuil refund! 



and record music in just one evening 11 





Rhythm Master 
Software 



rm-oi 



$29.95 



RhylhmWlaster teaches a beginner how lo read music and play 11 cor- 
reclly and in rhylhm on Ihe musical keyboard, 

RhylhmMaster will have you reading and playing musical notes in 
minutes with fun and excitement, 
RhythmMaster Features: 

Trumpet, organ, violin, and synttiesiier instrument sounds. Buill in 
Tietronome. Pause/Play control. Set-up menu for customizing 
i^hylhmMaster, 

RhythmMaster Teaches: 

low to read notes on the treble and bass musical staffs.the names of 
Ihe notes, where the nates are on the keyboard how lo play whole 
notes, half notes, quarter notes, eighth notes and sixteenth notes in 
:ombinalions, in both j/4 and iU time. How to play in different 
empos, 

RhythmMaster Requires: 
\ Commodore 64- or Commodore 12a with disk drive. Melodian 
Musical Keyboard kb-oi is required to study the reading and playing 
3f musical notes. 



Melodian Musical 
Keyboard kb-«i 



*99.95 



to Keys (A-C) in ptofessiorial gauge spring loaded to give the feel and 

esponse of a real keytioard instrument. Polyphonic, 

Registers (with ConcertMaster) 

jri^in, Tmmpet. Flule, Clarinet, Piano. Harpsicord. Violin, Cello, 

iass. Banjo. Mandolin. Calliope, Concertino, Bagpipe. Synthesizer 1. 

jynthesizer z. Clavier 1. Clavier 2. which can be played over a f 

iclave range Programmable sounds as well. 

Recording (with ConcertMaster) 

rhree track sequencer (recorder) with overdubbing and muttilimbral 

different instrument sounds at the same time] effects. 

Interface 

iuilt in interface for Commodore 64, Commodore laa. plugs right in 

joystick pori no 2 and user port. 



o^iered direct by the computer, no batteries and cords required. 



Power Supply 

by the 

Finish 

fable Model m white high-impact material, with carrying handle, pro- 
ective key cover, and built in music stand. Size zg -m X 9-9/16 X 
>- 11/16. weighs 9 pounds. 

Programmer's Tool Kit *^^ ^_ 

pt-oi *a9»95 

Contains programs, and BASIC source listings for reading the Melo- 
lian Musical Keyboard, and for reading and creating music files for 
VIelodian ConcertMaster. 



ConcertMaster 
Software cm-oi 



$29*95 



ConcertMaster teaches how a composition is put togettier. note by 
nole. instrument by instrxjment You learn lo play ss pre-recorded 
songs from Bach to Rock Then you can compose your own songs 
and record them right onto your floppy disk, 
ConcertMaster Teaches: 

Scales, Bass lines, t^amiliar Beginner Songs such as "Jingle Bells", 
Easy classical songs such as "Bach Minuet" and Ravel's "Bolero". 
Advanced classics like "A Midsummer's Night Dream" by 
Mendelssohn. Popular hits such as "Thriller". 

Instruments Sounds 

Organ. Tnjmpel, Flute. Clarinet. Piano. Harpsicord, Violin. Cello, 
Bass, Banjo. Mandolin, Calliope, Concertina, Bagpipe. Synthesizer 1, 
Synthesizer 2, Clavier I, Clavier 22, which can be played over a 
^octave range. Programmable sounds as well. 

Recording Functions: 

Three track sequencer (recorder) with overdubbing and multitimbral 
(different mstnjment sounds at the same lime) effects. 
Each track can be set to one of seven different functions: 

• Monitor] Lets you use a track to play music live, without recor- 
ding it 

• Rccordt Records a track as you play. 

• Playback: Lets you hear whatever has been recorded or load- 
ed into the track. You may playback one track while recording 
another to build layers of instruments, 

• Mutci Turns a track off This is useful when you want to listen 
to or record one or two tracks at a lime. 

• Savci Stores a track to the disk, 

• Load I Loads a track from the disk, 

• Protect; Write protects a track. 
Create Nev(r Instrument 
Sounds 

Choose from pulse, sawtooth, triangle and noise sound sources. Con- 
trol the sound envelope with attack, decay, sustain, and release 
times. Ring Modulation and Syncronizalion effects Set Low pass, 
band pass, and high pass filter frequencies, 

ConcertMaster Requires: 

A Commodore 64 or Commodore 12a with disk dnve, Melodian 
Musical Keyboard kb-oi is required to study the reading and playing 
of musical notes. 

Melodian ScoreMaster * — — -*— 

sm-oi $29* 95 

With the ScoreMaster program your music can be pnnted out in 
mustc notation, which other musicians can read and play. Any music 
recorded with the ConcertMaster program can be printed by 
ScoreMaster, 

ScoreMaster Requires: 

A Commodore 64 or Commodore 128 with disk drive and printer 
compatible with the Commodore graphics mode such as the Com- 
modore MPS 803, 1515, and 1525, 
Melodian ConcertMaster program 

ACCESSORIES 

Headphones $12.95 

Stereo Cables $ 9>95 

Demonstration Disk $ 9.95 

RECORDINGS 

Christmas Carols.. $12.95 

Tchaikowsky Nutcracker $12.95 

Bach's Hits $12,95 

Classical Favorites $12.95 



FOR CREDIT CARD ORDERS, CALL TOLL-FREE 

1 -800-327-4566 

IN FLORIDA, CALL 1-800-35-I-8777 

'orour lnt«ntatJortalcuitafnar«iPioase send crediE card number or international monav c>rder 
1 U S dollars, Of call 30a-fi7S-JT77. For Canada and Moxico, udd 115.00 lor ^tt m&v\. Overseas 
dd Sl&.OO lor surlact^ Tinii, .ind S70.00 for air mail, 



■■■ ■■■ ■■■ >BP «■■ Abb •■■ *■« ■•« •«» «•• »*■ •■■ •■« 

■ ■■ ■•■ ■■« •*«•••■ •»■ ■■■ ••■ »k* ha* •'■» ■«• *■« ««• *N« 
«*■ ■•■ •>« »•■»•>■■ MMm ■•■ »•« ■•» ifeB ■«■, «■■ ■.»• <•» ••• 

• •> •*■ •■• ■•■ *•« »«• ■*■ ■>> pgp ««« ■■#*•*• *■■ p.»« 

■ •a ••■ ■■■ ■•■i»iii •*•■* «**■■>« ■■■■•■• ■•* iifebaKiB ■«> >>■ 



TM 



The new, fast vtfay to learn, play and coint>os« mustc. 

'D 198S, Molodian, Inc . 970 W, McNib Ra . Fon LauderdalorFL 33309, All rightB fesarved 



MPS-803, 1 get the inverse of what is on 
the screen. Also, I want to print screens 
from commercial software. When 1 try 
to add the screen dump, the commercial 
program locks up. 

Zack Stonich 

The individual dols on a hi-res screen are 
called pixels, each of which can be either 
on or off. The color of each 8 pixel by S 
pixel section of the screen depends on the 
corresponding value in color memory. 

Within a standard hi-res screen dis- 
play there are two colors available, the 
foreground color for the pixels that are 
turned on, and the background color for 
lunied-off pixels. Srty you set the fore- 
ground to red, the background to white, 
and then draw a triangle on the hi-res 
screen. A red triangle would be displayed 
on a white background. Switch the col- 
ors—foreground to white, background to 
red—and the result is a white triangle on 
a red screen. Either way. the triangle is 
displayed in the foreground color. 

In a hi-res screen dump to a black 
and white printer, you would want the 
dark screen colors to be printed and light 
colors not printed. But most hi-res screen 
dumps read the screen to determine where 
individual pixels are on or off. Regardless 
of whether the screen displays a red trian- 
gle on white oraiohite triangle on red, the 
image sent to the printer is a black trian- 
gle on white paper, if the foreground color 
is lighter than the background, the printed 
picture will appear to be reversed. 

Here's a suggestion that might help. 
If the hi-res screen is located at 
8192-16191. add this line to your 
program: 

FOR J -8192 TO 16191: POKE] 
,2SS -PEEK(J); NEXT 

The screen image will be reversed, 
because all the on pixels are turned off and 
vice versa, but the screen dump will print 
correctly. 

There's no easy answer to the second 
question. You probably won't be able to 
print screens from commercial games. Al- 
most no games allow you to stop the pro- 
gram, load another program, and then 
resume play. Even if you could, there 
would always be the potential for a memo- 
ry conflict. If the commercial program and 
the screen dump program both tried to use 
the same area of memory, one or the other 
wouldn't work correctly. What you would 
need is a completely transparent screen 
dump program. 

If you're using a graphics program, 
XfOU may be able to save the hi-res picture 
to disk. If the documentation includes 
information on how to load the hi-res 
screen back into memory (for use in your 
own programs), you could follow the in- 
structions there. Once the hi-res screen 
has been restored, you should be able to 
use the screen dump program. 



Reading The Directory 

I am writing a BASIC program that 
reads the disk directory. I'm interested 
in how you would assign the filenames 
and lengths to variables. 

Lorene Heffernan 

The following program reads the disk's di- 
rectory and displays it on the screen: 

FC 10 OPEN 2,8,0, "5" 

SK 20 GET#2,A5:GET#2,A5 

KF 30 GET#2,L5 :GET#2,L5:IFST=6 

4TiJENCLOSE2:END 
1X3 40 GET#2,LBS:GET#2,HBS;I,N=A 

SC{LBS + CHI?$(0) }+256*ASC{ 

HBS+CHR5(0) ) 
HX 50 PRINT LN; 
SD 60 GET#2,A$:IFA5=""THENPRIN 

TCHR5{13); :GOTO30 
RX 70 PRINTA5; :GOTO60 

The directory file, under the name 
"$", can be read like any other file on the 
disk. Since it is a program file it should be 
opened with a secondary address of (line 
10). The first two bytes of a program file 
are the lou' and high byte of the start ad- 
dress; these are unnecessary for our pur- 
poses, so they're read and ignored in line 
20. 

Every line of a BASIC program is 
made up of four parts: the line links, the 
line number, the body of the line and an 
ending zero. In line 30 the line links are 
read in and the reserved variable ST is 
checked. If the end of file has been 
reached, the file is closed and the program 
ends, To use this routine in your own pro- 
grams, replace the END command in line 
30 with a GOTO (or a RETURN if you're 
using it as a subroutine). 

Line 40 reads the loio and high bytes 
of the line numbers, then calculates the 
value and prints it on the screen in line 
50. It's really the number of disk blocks 
used, not a line number. But remember 
that the directory is treated as a program 
file, so the blocks used are treated as line 
numbers of a BASIC program. 

The rest of the line is read, character 
by character, until the end of the line (0) is 
found. Once the end of the line is reached, 
the program prints a carriage return, to 
separate the lines, then goes back to line 
30 and repeats the process. To assign the 
filenames to variables, concatenate the 
characters into a string after the 
GET#2,A$ in line 60. 



Custom Characters For The 128 

I have been able to redefine characters 
on my Commodore 64 but have not yet 
been able to do so on the 128. I'd like to 
know the equivalent addresses {such as 
5372, 12288, and the keyscan interrupt) 
for 128 mode. 

James Go well 

The following program redefines the @ 
symbol into a "C!" character. The pro- 
gram takes about 25 seconds to execute. 



KE 10 POKE 2604,30 

DJ 20 POKE 2 17, 4: FAST 

RX 30 FOR A=53248 TO 55295 :BAN 

K 14:B=PEEK(A) :BANK : PO 

KE A-3a912,B:NEXT!SLOW 
PH 40 FORA=14336 TO 14343 iREAD 

B:POKEA,Q:NEXT 
QQ 50 DATA 98,146,130,130,144, 

98,0,0 

Location 2604 is equivalent to 53272 
on the Commodore 64. It controls the text 
character dot-database address and the 
video matrix base address. Bits 3-3 con- 
trol where the character set is found. For 
this example we'll put the character set 
beginning at location 14336. Because this 
is in the section of memory normally used 
for BASIC programs, it is prudent to pro- 
tect memory by entering GRAPHICl 
:GRAPH1C0 before running the program. 

Bit 2 of location 217 controls whether 
character data is read from ROM or RAM. 
Normally this bit is set to 0, which means 
all character data is read from ROM. In 
order to create a custom character set this 
bit must be set to 1 by POKElng location 
217 with 4. 

It's not necessary to disable the key- 
scan interrupt: the BANK command al- 
lows you to access other portions of 
memory. Line 30 is used to copy the char- 
acter set down from location 53248 in 
BANK 14 to location 14336 in BANK 0. 

A much faster method to copy the 
normal character set to location 14336, es- 
pecially if you own a 1571, is to use 
BSAVE and BLOAD. First, save the char- 
acter set with BSAVE'CHAR- 
ROM",B14, P33248 TO P55295. Then, 
to load the characters into 14336, put 
BLOAD "CHARROM",B0,P14336. 

Line 40 reads in the data from line 50 
and POKEs it into the area reserved for 
the definition of the @ symbol. 



Splat Files 

In the directory of a certain disk are two 
files that have an asterisk next to the file 
type (PRG or SEQ). 1 can't seem to load 
either of these programs. Why is this? 
Tracy Austin 

If they're sequential files. It jneans you did 
not properly CLOSE the file. If they're 
program files, they loeren't completely 
saved; perhaps you removed the disk from 
the drive before the disk drive finished 
writing the file. These files marked by an 
asterisk were once called "poison files." 
Newer versions of the disk drive manuals 
now refer to them as "splat files." 

At least part of the file is gone and 
cannot be recovered. Whatever was in the 
buffer at the time the save /write opera- 
tion was terminated was not written to 
disk. The best thing to do with a splat file 
is to remove it from the disk because it can 
interfere ivith other files on that disk. 

Don't scratch a splat file; use the 



16 COMPUTEts GazBtta April 1986 




am 




Now Get Inside Your Commodore with 
COMPUTErs Gazette Disk. 



Now there's a way to get all the exciting, fun-filled programs of 
COMPUTBrs fiazetfe-already on disk— with COMPltTEl's 
Gazette Bisk. 

Subscribe today, and month after month you'll get a new, fully- 
tested 5V4-inch floppy disk guaranteed to run on your Commodore 
64, Commodore 128, or VIC-20 personal computer. 

COMPUTEl's Gazette Disk brings you all the latest, most 
challenging, most fascinating programs published in the 
corresponding issue of COMPUTEVs Gazette. So instead of 
spending hours typing in each program, now all you do is insert 
the disk... and your programs load in seconds. 

RESULT: You have hours more time to enjoy all those great pro- 
grams which appear in COMPUTERS fiazefle— programs like 
Number Quest, Address File, Treasure Hunt, Castle Dungeon, 
Vocab Builder, SpeedScript, and hundreds of others. 

So don't waste another moment, Subscribe today to COMPGTEl's 
Gazette Disk at this money-saving price, Take a full year's 
subscription for just $69.95. You save 55 percent off the single 
issue price. Subscribe for two years and save even morel Return 
the enclosed card or call toll-free 1-800-247-5470 now (in Iowa 
call 1-600-532-1272). 

Individual issues of the Disk are available for $12.95 
(plus $2.00 shipping and handling) by calling 
1-800-346-6767 (in NY 1-212-887-8525). 




Free software from Electronic Arts! 

It's easy! 

Buy any of these 12 smash hits from your participating dealer between February 1, 1986, and 

May 31, 1986. Then just mail in your proof of purchase, S5 for shipping and handling, and the 

official "Get One Free" coupon. So what are you waiting for? 

In case of emergency. . . 

If you can't find r participating dealer, you can order direct from us by telephone or mail. 

Just call toll-free 800-227-6703. in California call 800-632-7979. Have your Visa or MasterCard 

number ready. Just tell us what you want to buy, and what you want for free. It's simple. And 

there's a 14-day "satisfaction or your money back" guarantee on all products ordered direct. 

In case your participating dealer runs out of "Get One Free" coupons, use this. 



n Yes! I want free software from Electronic Arts! 

D No thanks. I'm using my computer as a doorstop. 

(Check one) 



Apple 

II, 11+. //c, //e 

n Dr.J.&. Larry Bird 
Go One-On-Ontj 

□ Archon 

n Finnncinl Coiikbook 

□ Music Construction Set 
D Pinball Construction Set 

□ Seven Cities of Gold 
D Archon II : Adept 

n Movie Maker 



Commodore 

64 & 128 



Atari 

400-1200 series 



n Dr J. &. Larry Bird 
Go One- On- One 
D Archon 

n FinancinI Cookbook 
n Music O)nstriiction Set 
n Pinball Construction Set 
□ Seven Cities of Gold 
D Archon [[ : Adept 
D Movie Maker 
DM.Ul.E. 

n Realm of Impossibility 
n Mail Order Monsters 
n Racinj; Destruction Set 



D Dr, J. &. Larr\' Bird 
Go One-On-One 
D Archon 

n Financial Cookbook 
D Music Construction Set 
n Pinball Construction Set 
D Seven Cities of Gold 
D Archon 11 : Adept 
D Movie Maker 
DM.UL.E. 
D Realm of Impossibility 



IBM 

PCjr, PC, & comp. 

□ Dr. J. &. Larry Bird 
Go One-On-One 
D Archon 

D FinancinI ConkbtK)k 
D Music Construction Sci 
D Pinball Construction Set 
Q Seven Cities of Gold 



Please send my free software to the following address. I have enclosed the required Proofs of Purchase and $5 (check 
or money order payable to Electronic Arts) to cover the co.st of shipping,' and handling; (S7 Canadian). 

PLEASE PRINT 

Name 
Address 





1 






State 


1 1 7in 1 1 


I 1- 



L 



City 
Phon 

Sti^nsEure 

Proof of Pur^ha*c Send ns. ihc fotlowmg tvm ttt-mv It ihtr tlatfd tit^h register ij;v or rcteipt ihowmg the prt><iufr you jitirtkist^, .inJ 2) find the Cornm^nd 
Summafv ot Rcferrncv C.^rd inside the paclcaEC- >'ou purcha^rd. Cut off rhe pare number oh ihc back, lo^ct-lrfi-hand >tde (»f ihc card, or the produci namt? frnm 
the front of the caiil. !>f!id ihc-i^r iwo. jTcm'b^ and 55 for ihippmp aad handlin;^ <S7 C'ariaiiinnl. along with the coupon, u> Electronic Arts, "Buy 1* Gc( 1 Free, 
P*0> Box 7530t San Malfo^ CA 94403* This offer rjipirrs May 31, 198ft Open lo ifmdcntfi of the U.S.A. ^nd C,iri.id;i only Onlv rhe products listed arc .iv.itlubk- 

kn this piomouon Ni* '•uliMitiition? wili be acftfpErd. 

-5 



(no dugs included. . .) 



Let's face it. Buying home software can be a risky proposition. Good software costs a lot of money. 

Cheap software practically rolls over and barks. But look at this.The titles listed below are Electronic Art.s' 

greatest hits. They've all scored on the "top twenty" best-seller charts. Between them they've won over 60 

product quality awards — making them the most honored products in the home software industry. 

Best of all, there's no lonjjer any reason to swallow hard when you think about 

treating yourself to quality software. Because now you can: 

Buy 1, Get 1 Free. 




DR.j & i.ARiO lilRif 

UOONE ON ONr" 

Tht' bf3!"iclliEif; computer sports 

simur.Tiion of aW timp. 

"Game of the Year'- Bkctrank. Games 

Appk- // fjmitv, C^M &. 128. 

Ar;3ri. [BM PCjf. PC. and cump 



'«■!' 



SEVEN CITIES OF GOLD™ 

Ptay Conqui.simior in this tJucatturutl 

^dventurt^ of ht^^idry fittd KeoKraphy. 

"Beat Roli^-Vtuymi^ Adi^cmurc' 

- Painily d'itnlntimii 

Apple // family, C'64 6k \IS. Atari, 

IBM PCjr. PC. ;m[i comp. 




MOVIH MAKER™ 

Create your owti liij^h -quality 

Anlmrtted movies. 

"A musterpiecu'.' 

- Creajivc CamputiTin 

Apple // famUy. C'64 fit llH, Atari. 




PINRAl-l- 
CONSTRUCTION SHT" 

Build Vlujt mvsi VKJi'i* pinhall |;iirm^s. 

"Hf^f (uii.'K' i Ji'McTcKur" - hijtui'tifld 

Ap[ilr// hri^ily. C'64 &l 128, Atari, 

IBM PCjr. PC, ar^d cornp. 




ARCHOK" 
Like ch^its with i^ircadf battle ;3ction, 

"Came oj the Year" 

Apple // fjmiily, C-M ik (28. Atari, 
IBM PCjr, PC, and comp. 



[lMt';ySIBU.ilTJ 



REAI-M OF IMPOSSIBILITY- 

Actitm i]nd nidventure in a world of 

Kschcr-likc Jllu^ion:^ Lnctude!^ a unique 

2'pl3yer troopcrative itiotk' 

C'64 £t 128, Atari. 




musk: 

CONSTIUlCnON SLT^ 

(roriipoisitiiin for iiibyihcic why can 

point s joystick. 

"Best Mtisic Generaiuf " — infoworld 

Appl^ // family, C'64 Sl 128, Atari. 
IBM PCjr. PC, ar^d comp. 




ARCilONlliAnLPT 

Oraduatt' ichool fur Archon addicts. 

Evyn more strau'Hy iind tniiyic. 

"fit's e Stratssy/Mciiiiv Game' 

— FiiiTntilj Ctimputin^ 

Apple // family, CM & 128. Atari. 




Til. 



M.U.LE.™ 
bfSt muki'player computer g^anie 

of nil ttTSKV 

IJtrsl Strmeti'y Gtime" - hifon-orld 

"Ih'^i Midh'Pitiyi'T Camt:"' 

-' Eliictfmnc Games 

C-64 £l 12a. Atari. 




RACINC; 

DHSTRlfCTlOM SET" 
L:Lnd t^tiiics. Oil i^lick;., ahimnted 
spin-'outs, collEsjons and crsishcs. 

". ,, the uftmiflfe rdftng j^tame. . ." 
— Computer Eniertainer. 

C-64 & 12s. 




MAIL ORI.)ER Mt)MS TKRS" 

Ntw, Likf an "Archon 

Corxitrut'tioii Sei.' 

"Beat Comtruction Set" 

— i'\imily Computing 

C'64 & 123. 




FINANCIAL COOKBOOK" 

'Take controE of your pcrional finances. 

Like a calculator, spreadsheet, and . 

financial advisor combined. 

Apple // family, C'64 St 12a, 

Atari, IBM PC|r, PC, and coitsp. 



Remcmhcr — tbis offer H good only on these \2 proJinrls for the Apple // famiJy^ C-M flnd ]2Sh Atari^ and IBM PC, PCjr, and compatihlc com[niters- No 
eubstitutions wni bt aecepted. For details, sec the accompanying coupon. 

Ft^r n compEctc Elcctrifnic Arts Canilog, K-nJ "iO^- ,iiiJ ;i >r i-^J. v- 1 HhJlJ r4- ■.-. i.- , E cnv<;|cpc :o Ek^irL'nic Aris. Catalog, ISIO Ga[^w,iy DtK'e, S^n Mdtcy, C.\ 1)4404 

liflM IS a TCKisrerfi] rrfliit-ptiitrk ul EnirftiH(3(ieiri| lluMncs* .yHciiine^. Inc Arpl'-' ^'' '■'' ^ rfRiMCTcd ri.idi-mJTk "f Af^'^ Cytttpuief lite Con^muilciTe 64 &i ^i^ -irc rcga^ re r-cii 
tiadcmarlrj (if Comtntjdtjrc BuMnf^!.?l Marhlneit, Itic. AfaFj i* (i rci^i^'inil ir:uJ'.'iii.itk of Autj Camtujccf Corp. ll^^trnnic Arts. Dt } & E.arrv Dir<i Co OfiT-un-Onc, Archon, 
Financial Cmiliifj^siik, Musk Const ruction S^e, Pirihalt Conmrucniiin S^-r. ^^.^vn CUlfs nf Qi-M. Arshcfi 1! •• AJcpt. J^ovli? Isiaker M.LVL.E . Realm of ImpoMlbltny. Mail 
Otiier M4fniHMt. jnd R;!<l.n;{ Dt^nuf tion Scr fire tcgiiit'tcd ri.uirni.irl(x oi Hctrrnriii, Ar?s- 




Ei.ticTRONic Arts 



validate command instead: 

OPEN 15,8,15, "VO" 

It will take some time, depending or 
how many files there are and how full tht 
disk is. When the red light of the 1541 (the 
green light on a 157 1 J goes out, enter 
CLOSE 15. 128 owners can validate a 
disk with the COLLECT command. What 
this does is clean up tite block allocation 
map (BAM), which keeps track of which 
sectors are used by various files. 

Before validating the disk, yow may 
be able to recover part of s splat sequential 
file with OPEN l,8X"fjlename. S,M." 
You can then read the file Into menwn^, 
switch disks, and write to another disk. 
Make sure the backup disk is clean and 
contains no splat files. 



Alternate Screens For VIC, 64, And 
128 

I believe 1 have discovered a way to 
move the screen of the VIC-20 around 
in memory. I first protect the top 512 
bytes of memory with POKE 56,28. 
Next, POKE 648,28. This moves the 
start of the screen from 7680 to 7168, 
although you can't see what you type. 
If 1 blindly type 648,30, the regular 
screen comes back, and PEEKs to 
7168-7673 show the screen codes of 
the characters 1 typed. In theory, you 
could have two (or more) screens by 
toggling back and forth with POKEs to 
648, How would you send the other 
screens to the TV screen? Can it be done 
in I3ASIC, or do you need machine lan- 
guage? This could be a valuable aid to 
programmers. 

David Owens 

Your discovery is not brand new, but 
you're correct in saying that it can be very 
useful. Over four years ago, one of our 
magazines published an article by fim But- 
terfleld about alternate screens on the VIC. 
It was subsequently republished in COM- 
PUTEI's First Book of VIC, witich is slill 
in print if you'd like to read more about al- 
ternate screens. 

The technique of switching between 
screens is often called "page flipping," and 
it's a popular animation method on both 
the Atari and Apple eight bit computers. 
The basic idea is that you draw a picture on 
the hidden screen and then do a POKE or 
two to instantly change the display. Then 
draw the next frame on the other screen 
(previously visible, but now hidden) and so 
on, flipping back and forth between 
pictures. 

Machine language is not necessary; 
you can do it all in BASIC. There arc three 
areas you need to POKE to gel to an alter- 
nate screen on the VIC. You've discovered 
one of them, location 648, which the oper- 
ating system uses to keep track of where 
the screen starts. On an unexpanded VIC, 
if you PEEK 648, you'll see a 30. This 

20 COMPUTEIs Gaielle April 1986 



means page 30, ivhich translates to 
30*256, or memory location 7680. If you 
POKE 648 with a 28, the screen is moved to 
7168 (28*256), as you've noted. So if you 
PRINT, or LIST, or even just press keys, 
BASIC stores the appropriate screen codes 
to the neio screen at 7168-7673. 

But even though BASIC thinks the 
screen is at 7168, the VIC chip which is re- 
sponsible for actually displaying the screen 
is Still looking for the screen at 7680. You 
have to POKE 36866,22 to switch to the 
neiv area (see the VIC Programmer's Ref- 
erence Guide for more about hoio loca- 
tions 36866 and 36869 determine where 
the VIC chip sfcs the screen). Also, when 
you change the screen on the VIC, color 
memory moves to the alternate area, so you 
have two screens and two areas for color 
memory. 

Those tioo POKEs enable the alter- 
nate screen. But if you want to use the neio 
screen in a program, you should also adjust 
the line link table. When you enter a line 
that occupies more than one screen line, or 
PRINT a line that overflows to the next 
line, the tioo physical screen lines are said 
to be "linked. " The line link table at loca- 
tions 217-240 keeps track of which lines 
are linked. 

So, after protecting memory with 
POKE 56,28, you can enable the alternate 
screen on an unexpanded VIC with the fol- 
lowing line (type it in as a single line): 

POKE648,28:POKE36866,Z2:FORJ = 217TO 
228:POKEJ,156:POKEJ-rl2,157;NEXT 

The POKEs above put the new screen 
at 7168. To go back to 7680, use this line: 

I'OKE648,M:POKE36866,150:FORJ = 217TO 
228:POKEJ,158:POKEJ + 12,159: NEXT 

Tite principles are the same for the 64, 
but some of the memory locations are dif- 
ferent. Within the64K of memory, there are 
four video banks of 16K each. Assuming 
you stick with the default value (bank zero), 
you're limited to putting the alternate 
screen into locations 0-16383. A screen 
needs 1000 contiguous bytes of memory 
and must start on an even IK boundary. 
Available locations are 1024, 2048, 3072, 
and so on. Because BASIC programs start 
at 2048, it's essential that you move the 
start of BASIC up. You could move it to 
16384 by entering POKE 642, 
64:SYS58260. 

Location 648 performs the same func- 
tion on both the VIC and 64. It's the start- 
ing page of screen memory, so to put an 
alternate screen at 2048 on the 64, you 
would POKE 648,8, because 8*256 is 2048. 
Tor other alternate screens, divide the 
starting address of the screen by 256 to find 
the page number. 

You also have to tell the VIC-II chip 
where the screen starts ivith a POKE to 
53272. Bits 0-3 point to the current ad- 
dress of the character set, so they must re- 
main the same (unless you've created a 
custom character set). Bits 4-7 point to the 



beginning of screen memory. If you wanted 
to move the screen to 2048, you would 
have to divide by 1024 to find that it's 
screen number 2, Multiply that number by 
16 to get 31. Then enter this line: POKE 
53272, 320R(PEEK(53272)AND15). 

To fix the line links, you could clear 
the screen after entering the POKEs to 648 
and 53272. Or. take the number POKEd 
into 648 and add 128 to it, POKE this num- 
ber into locations 217-223 (for e.xample, 
POKE 648,8 puts the screen at 2048, so you 
would POKE locations 217-223 with 136). 
Add one (136+1 is 137^ and POKE that 
number to 224-229. Add one again (138) 
and POKE it into 230-236. Add one more 
(139) and POKE it to 237-242. 

The 128 is very slttnlar to the 64, but 
again the POKEs are different. The regular 
screen of both is found at 1024, But on the 
128, the next available section of memory 
begins at page 32 (location 8192, part of the 
area used by BASIC). To move the start of 
BASIC up, enter GRAPHICI :CRAPHIC0. 

The equivalent of the 64's location 
648 is 2619, and the equivalent of 53272 is 
2604. The formulas to change screens are 
the same; to move the 128's screen to 
8192, you woidd enter this line: 

GRAPHICI: GRAPHICO: POKE2619, 
(81 92/2561; POKE 2604, (PEEK(2604t 
AND15)OR((8192/1024)n6) 

Note that it's not necessary to adjust 
the line link table on the 128. 



Dice And Coins in Machine 
Language 

How do you create random numbers in 
machine language? 

Steven Swartzlander 

One method for finding a random number 
ivould be to call the BASIC RND routitje 
and then read the registers at 139-143 (on 
the VIC and 64). There are ttvo problems 
with this approach. First, ROM calls can 
disrupt the current values in the A, X, and 
Y registers, so you ivould have to save 
their current values before going to the 
ROM routine. Second, the RND function 
returns floating point values in the range 
0-.99999999 and such numbers follow 
definite patterns. 

The best way to generate random 
numbers, at least on the 64 and 128. is to 
use the SID chip. Store an $FF into $D40F 
(to set the frequency of voice three to a 
very high value), store an $80 into $D418 
(to turn off voice three), and then put an 
$81 Into SD412 (to turn on the noise 
zvaveform). Then, any time you need a 
random number, read the SID register 
$D41B, which is the output of the third 
voice. Noise at a high frequency changes 
very quickly, and you'll find that you re- 
ceive numbers from to 255 in a very ran- 
dom pattern. You can then use ANDs or 
CMPs to change the values to the appro- 
priate size. Q 




UNDERWURLDE 



Ailyouneedi)th«retDta1(« 
Locate Iho wospons. ihon la maks 
A foiifnay on if you VHiukJ date 
To luKt ihe devil in Ins lair 
The tong dark patea. seek ^u will 
The gams your pockala will not Fill 
Tho' energy Itiey'li make you fast 
And gaigoyles liven you wi'l 9e« pasi 
Up and up, the journey's jlow 
So down is (irat tha way to go. 

Tlw oU lrav«i«rf' wcrda u* >tngtng 
Intnyhead. 



PATTERN 

The baaulltui Prineasa Koong-Shee 
In being loreed to many a merchant, 
Ta Jin against tiorwiil. She really 
loves a clerk, Chang, who's only 
hope is to force his way to the 
Mandarin's palace against tembla 
ocfcte and help her 10 escape. Now 
play on.,. 






CHIMERA 

InvMtlgations have traced Ihe 
lource of arraiie radio lignalg Id I 
Oiani aHsn VMMI. oiMing the Eiith 
Wflh in the exosphere. That (he crah 
lahtjslilfl.theroisnodoubt; 
Wimebody will havs to go aboard aixl 
~- ' out how to elkninete the ttitMli 



Well shiver me timbers and spl^ the 
mainbraca and pass the giog, me 
heartiM. Horn bo the grootost pitale 
Bd\ onturo of them all, aboard that 
BCoufgo ol the Smen Sea» - the 
dfMdedeiadi l^ateon. Feast yer 
eyes on Ihe BOOTY-ful Measure 
stored In JO holds. There be pirates, 
panota and tun gatore, II you don't 
like «, matey, we'll hang you by Oie 
highest yard-arm M I 



SABRE WU 

The Warning 

Thy p«th Is k>ng so Iroad with care 
Beware Ihe wulf and pnaa his lair 
Danger thrMtons all around 
So take ye Irom IMS hidden mound 
To tree thee Irani this sunken gale 
By way of cave or meet thy late 
An amulet to seek thy will 
Twas spbl by quad and Hidden s>« 
Pass tfie keefWr wrought wilh hate 
To gain an onlranoe m the gate 
The pieces kisi must thee amass 
For it no charm then none shao p«s« 



CYLU 




Greetings Cylu, Waiiior King, to tha 
land Dl Evol Our people need a new 
leader to make us great again. He 
must be agile, and show that he is 
wise and strong, artd so we have ; 
de««(iat^lfyoupass,yoti " 



worthy. II] 



FACTSHEETJOROER HOTUNE: M1.S34.7373 FIHEflinD UCENSEES INC. 74 NORTH CENTHAL AVENUE RAMSEY KEW JERSEY 074« 






• tme music s V stew «!•,•*.•/:£ Mu&C systEw hae trice MiFws Of fiBEBino licensees 

COWWOMRE U!2i ABE IMOE W«HKS OF COMMODORE BUSINESS MACHINES 



^^^> 



cP^<<J 



The Winter 



Higher than expected 
sales of both the 
Commodore 64 and 12S 
computers in late 1985 
gave particular signi> 
ficance to the list of 
new Commodore pro- 
ducts introduced at 
this year's Winter Con- 
sumer Electronics Show. 
As you'll see in this 
CES report, the 128 is 
a genuine "baby 
boomer/' and there's 
plenty of life left in 
the 64. 



^ 



onsumer 



lectronics 



Lance Elko, Editor 



Despite the conspicuous 
and surprising absence of 
Commodore, the 1986 
Winter Consumer Elec- 
tronics Show (CES) was not a dis- 
appointment. CES, held twice a 
year— January in Las Vegas, and 
June in Chicago — is the largest 
trade show in the U.S., and this 
year's winter event attracted well 
over 100,000 people, one of the 
highest attendance figures ever. 

In contrast to shows of recent 
years, however, home computers 
had a significantly smaller presence 
among the hundreds of consumer 
electronics displays. Atari was the 
only major computer manufacturer 
there — showcasing its 520 ST com- 

22 COMPUTE! s Gazene April 19B6 



puter, which was announced at last 
winter's CES and has lately been 
selling very well. Audio and video 
consumer products — VCRs, com- 
pact disc players, video cameras, 
satellite dish systems, and so on — 
were there in force, often generat- 
ing excitement reminiscent of the 
home computer displays at past 
shows. 

Although Commodore had no 
official presence at CES {for the first 
time since it began manufacturing 
computers), several key company 
representatives were on hand to 
talk to the computer press and to 
scout the show. When asked about 
Commodore's absence, one official 
noted that Commodore had its 



Amiga computer dealers already in 
place and did not have ready the ar- 
ray of new products that it will an- 
nounce in June (at the Summer 
CES) for the Christmas '86 selling 
season. However, another reason 
for Commodore's absence may be 
related to budget. It's certainly no 
secret that Commodore struggled in 
1985, Throughout the year rumors 
circulated of impending bank loan 
restructurings (and by late 1985, 
Commodore was technically in de- 
fault on some bank loans). These 
rumors were fueled by reported 
losses, the most sizable of which 
was in the fourth fiscal quarter 
(ending June 30). Although Com- 
modore had expected to report a 







A FANTASY GAMER 



rtjM^ig^^rv.'- 




"^-, 



IvJ 



^m 



If exploring eerie dutigeons filled 
with monsters is your idea of fun. 
we've got two fantasy games that il 
have you floating on cloud nine. Each 
breaks new ground in role-playing 
games with special features: 

WIZARD'S CROWN" lets you resolve 
combat two ways: The computer 
can do it quickly, or you can per- 
sonally direct it with a multitude of 
tactical options. 

RINGS OFZILFIN"" adds unprece- 
dented realism to fantasy gaming 
with its superb graphics. The fully 
animated scrolling screen grants you 
step- by-step control of the action. 



ULl"^ 



nm.'ViMvm.mi, 







K- 



\0 



\ 




ON DISK 
FOR 48 K 

APPLE'^^il 

SERIES 

AND 

C-64': 





The gates of heaven are your 
local computer ^software or game 
store.'£nter thecn today. 

If thefbare no coiivenient stores near 
you. VISA a M/C holders can order these 
$39.95 games by calling toll-free 800- 
443-0100, x33S. To order by mall, send 
your check to: STOATECIC SIMULATIONS. 
INC.. 883 Stierlln Road. Buildirtg A-200. 
Mountain View, CA 94043, (California 
residents, add 7% sates tax.) Please 
specify computer format and add S2.00 
for shipping and handling. 

All our games carry a "M-day satis- 
ction or your money back" guarantei 

WRITE FOR A FREE COLOR CATALOG 
OF AU OUB GAMES TODAY, 



:"asMzyEH_- 



i:*: 



\mifirjiiijnim<n'' 



APPLE and COMMODORE 64 sre tradomarlu of Apple Compuler. Inc. aiW CumnraDore Elretionics. Ltii.. nrspeoivtty. 

RINGS OF ZILTO Includes graphics routines from Penguin Software's Graphics Magician* 



' I I fniiRTiiiH" 



15)85 ti> Stratogit Simulations, inc. All rigttls fMorvdd. 



,» ^K«, New toll free number: 



1-800-541-1541 




KEY MASTER 

One of the easiest-to-use, most powerful disk 
backup program ever written for tfie 64. Working with 
the 1541 or the 1571 KEYM ASTER is like getting two 
copy programs for the price of one. Its main feature 
comes with 50 keys that unlocks protected disks by 
ELIMINATING the protection scheme originally written 
on the disk. 

Once one of the KEYMASTER'S KEYS has unlocked a 
disk, the program can generally be FILE COPIED onto 
another disk (also making the program compatible with 
non-1541 drives.) 

In addition to the UNLOCKING KIT it contains a 
powerful yet easy to use general purpose copier for the^ 
programs not listed as a key. 

With One 1541: 

• FAST FILE COPIER - up to 5 times faster! 
■ FAST full protected - disk GCR nibble copter works 

n only 75 seconds! 

• FAST full unprotected - disk copier, 

• FAST 1 second disk formatter. 

With Two 1541: 

• FAST file copier - up to 6 times faster! 

• FAST full protected - disk GCR nibble copier works 
in only 37 seconds! 

• FAST full unprotected - disk copier. 
•• 50 KEYS for popular programs will be provided on the 
first KEYM ASTER disk. Frequent updates of 25 to 50 
additional KEYS will be available periodically. (No 
original disk return required for updates!}. 

ALL OF THIS AT THE RIGHT PRICEI ONLY — 

$29.95 lor KEYMASTER 

SI 0.00 for update disks 

KEYMASTER created by Jim Drew 



MAGNUM IdAD Blows THE OTHERS AMAY! 

ATTENTION IMI MQ HSn OWNERSI 

WffiUUM lOAOvcII lUACiiM VERiflf n'OO'S^sufiloBIWES FASTEH than titlcne 1H5 iUBfj 

reviJtimnieiH f.lMM (ijfuiis!i(i§ jyMm) fiOM vMs im your Cotnmtimra C>1 or 158 compulei . 

A lii'jh-S()«0 imflcf/HpSP-spwc ■imti. ilisk dme no-tieaa'rstfu roulint' (IMl tifi«) arrd a BASIC 

UliUPfl RODTINl- lUSDime'i hat's fenlacntl iii.'^ UataseKe taoe mtiriiis 

Th?i;t<.' ■ , ■■ ■ .i-i'.. --.,:■-■>;'.■;.,. ■' . : , :-r-, ■ .. , '.-. AayslSMIFT/RUN). \\VNXS 

(jn''- i'L' rcaf Ql >T]ur connhiw^ 




ilVl'/DUt :li410L!ikfJliv?( 



■^: 



lotcnji! ta<!Hi.'i:i!rPO.irBS ^CTUAI MWSlWf [HWOinOtimjs 



■,iNm,h ;iUi 
On-lii'lll fonltUit (GAMf:SlAR) 
bV'iv I iKA!li:r I (Cl'MMOttOnEl 




1!>9 »c 



d^l^uhfiaback \o roQuLif lata 



Flifl\£RSIOIiSQFUHGWUlOADAH£AVAMBiBrO 

APniCATIDM 

Ki-icorripijietanflofic itil iJti™ 
I'll .mil: iin«M?lDtlri'.t! f'.in<]k-^i ili[.ll) 

■ ■ '■ ^!'lva{5'i«:ilc!«liltl 

, ., ,. Jis Csnnoge vwsmns MUST tn UNPLUGGEO lo 

flRDCR THE VERSION YOU NEED NUWI 

MAONUM COAD cdilid by Jim Drsw 

1311, rir I ,nnl Uj USD lie I'M CofumtKloie; MSDIM Mitiu Syiioms DBveidfinierM, 
ACCfSS, r-ftSI I.UAOTMEm.STABCWSTMSl<!rfMlnl 



THE SHADOW 



$89.95 "HACKER PACKAGE $39.95 *GT PACKAGE 



$44.95 



Shadow is a new and revolutionary piece of 
hardware lliat is used to duplicate even the 
most protected sfittware. Fitting inside the 
dish drive (no sotdering required), SHADOW 
takes complete control of all tunctions giving 
near 1Q0% copies. 

Being the best utility available today, it will 
even copy the other copy programs. 

Because of the Shadow's unique abilities, we 
feel DOS protection is a thing of the past. 




M^cfSofl 

^^ LTD 



Shadow a disk while it loads, (hen read an 
exact list of: 

• Track, sector, ID, check sum, drive status 

• High and low track limits 

• Density USB on each track '^ 

• Halftracks that are used 

• Command recorder shows commands that 
were sent to 1541 while program was 
loading 

« RAM recorder records custom DOS 
Shadow-scan any disk, then read exact list of: 

• Valid tracks, halftracks, partial tracks and 
segments 

• Sync mark link, header block links and 
data block links 

• Track to track synchronization 
Exclusive snap shot recorder will give you an 
exact copy of the 1541 RAM and can be 
viewed, saved or printed. Plus many more 
features included. 

'Requiras Shadow 



P.O. Sox 10S0 • Battls Qraund, Washington 98604 
1-800-541.1541 

Canadian/Foreign Orders Call 
(206) 887-5205 



Highly sophisticated and integrated piece of 
hardware that turns you 1S41 Into something 
you've always wanted. 

Track and sector display 

Drive reset switch 

Device number change 

• Halftrack Indicator 

• Abnormal bit density Indicator ,^ 
■ Shadow on-olf indicator \^ 
The Shadow display will give you an accurats^ 
display of precisely what track you are '^ 
accessing during a normal load even if the 
program does a read past track 35. 

'Hequirss Shadow 





Order by phone 24 hra.17 days Offend cashier's 
checK/money order payable to M«gaaoft. Visa, 
MasterCard Include card number and expiration 
dale. Add S3.50 ahipplng/handllns for 
oontlnenlal U.S., $5.50 lor UPS air. CODs add 
S7.50, Canada add S10.00. Other foreign orders 
add SI 5.00 and remit certllled U.S. lunds only. 
Distributors Invited and supported. 




profitable second quarter (the last 
three months of 1985), company of- 
ficials announced following CES 
that the shut-down of their Costa 
Mesa semiconductor facility had 
created a loss for that period. 

Another key element in the 
1985 Commodore financial picture 
was the expense of launching two 
new machines, the Amiga and the 
128. Despite a tough year, how- 
ever, the 1985 total sales figures, 
according to Commodore, paint a 
bright picture: approximately one 
million 64s, almost 500,000 128s, 
and about 20,000 Amigas sold. The 
128's sales totals surprised every- 
one, including Commodore, as did 
the continuing resurgence of the 64. 
The latter. Commodore's venerable 
bread-and-butter machine, was 
thought dead in terms' of new sales, 
but was resurrected in the produc- 
tion lines several times during the 
course of the year, even as late as 
December. As one Commodore of- 
ficial described it, the 64 is "the 
Lazarus machine." 

Like Commodore, many major 
software companies, once prolific 
with titles and highly visible at 
CES, were absent. Others were 
there, but with fewer packages than 
in recent years. What's apparent is 
that software publishers have be- 
come more selective in their offer- 
ings: Competition is stiffer, 
consumers are more selective, and 
general consumer demand is down. 
Although this might not bode well 
for the industry, the choices among 
higher quality products do benefit 
the consumer. A common com- 
plaint of the past few years — trying 
to select from hundreds, even thou- 
sands, of titles— seems sure to 
subside. 

While many of the tradition- 
al — if that term applies at all 
in this industry — software houses 
are still solid and producing quality 
packages, there are a few newcom- 
ers that will draw a lot of attention 
in 1986. 

One of the most impressive 
new software items announced at 
CES was from a new company. 
GEOS {Graphic Environment Oper- 
ating System) from Berkeley 
Softworks (Berkeley, CA) is a soft- 
ware-based operating system that 
will give 64 owners the opportunity 
to own a second computer. It trans- 

26 COMPUTEfs GazBtle April 1986 



forms the 64 user interface into an 
icon-based Macintosh-like environ- 
ment (although it's not at all a Mac- 
intosh clone). GEOS is fast and 
extremely powerful. Access to the 
1541 disk drive is intensive, but so 
fast and transparent that you'll 
probably think you also have a new 
disk drive. (Data transfer rates are 
five to seven times faster.) Included 
with GEOS are two integrated ap- 
plications: geoWrite and geoPaint. 
With geoWrite, a word processor, 
you can create documents on screen 
in the exact format of how the 
printed version will appear. A vari- 
ety of character fonts are included. 
The geoPaint graphics editor has 
screens and cut-and-paste abilities 
similar in operation to MacPaint on 
the Macintosh, 




GEOS from Berkeley Software gives' the 
64 a brand new operating system. 

With a new and faster disk op- 
erating system, quicker manipula- 
tion of large files is possible. With 
geoWrite and geoPaint, for example, 
you can store and display 8V2 X 11 
inch documents in 80-dots-per- 
inch resolution (a single page in 
geoPaint can be as large as 70 K). 
The new DOS allows for fast con- 
trol of files even at this size. 

Like the Mac, GEOS allows you 
to view, load, copy, and delete files 
by moving a pointer icon. Input is 
with a joystick or mouse. Several 
additional products that support 
GEOS are in the works. Berkeley 
has designed GEOS to be an open- 
ended system; the technical specifi- 
cations are available to software 
and hardware developers. This 
means that we could see various 
support products at a later date. 
Commodore is also working with 
Berkeley to build third-party soft- 
ware support for the system. GEOS 
is available and sells for $59.95. A 
GEOS programmer's reference 



manual will be available this spring. 
Another newcomer to the 
home software market is Accolade. 
Established by two Activision co- 
founders only a year ago. Accolade 
introduced a number of high-quality, 
reasonably priced entertainment 
packages in 1985 (including Hard- 
Ball, Law of the West, Fight Night, 
and Dam Busters). 




Psi-5 Trading Co., a new entertainment 
package from Accolade, has excellent 
graphics and playahility. 

At CES, Accolade announced 
Psi-5 Trading Co., an innovative en- 
tertainment package for the Com- 
modore 64. Psi-5 is a futuristic 
adventure in which you, the cap- 
tain of a space freighter (the Psi-5 
Trading Company) must select five 
crew members from 30 resumes of 
applicants. Each character has spe- 
cial skills and a unique personality. 
The ship's mission is to travel to a 
distant fronder colony and rescue 
the inhabitants from alien invaders. 
Success in the game depends on 
your relationship with the crew, 
and how quick and how well you 
learn the nuances of their personal- 
ities. You'll need to understand 
each crew member to predict his or 
her performances in various situa- 
tions. As with earlier Accolade of- 
ferings, graphics are excellent. The 
game is light and humorous at 
times, intense and dramatic at oth- 
ers. It's available for $29.95. 

Cardco, a veteran in the home 
computer market, introduced a 
number of innovative products. 
StealthTec, the name given to a 
"new program-interrupt technol- 
ogy," is a line of transparent 
cartridge-based utilities for the 
Commodore 64 and 128, The first 
two products in this line were intro- 
duced at CES. Freeze Frame is a 
screen dump utility that, when sig- 
naled by the user, sends whatever 




2 MILLION AMERICANS 

ARE ABOUT TO BECOME 

'DANGEROUS' 



You could be one. 

Play Elite- it's totally stunning. 

Elite is Britain's 1985 Adventure Game 
ofthe Year, an interstellar mind-game with 
incredible 3D Vector-Graphic space flight 
simulation 

Take command of your Cobra IVIK III 
combat craft, trade with alien cultures on over 
2000 planets in eight galaxies. Pick your 
destination on the starmap, checking out the 
computer's4-wfayvievifscan- and you're ready 
for your first jump thru hyperspace. 

As a rookie you start with Harmless' 
status but with the right stuff and combat skills, 
you'll win ratings of Average" to 'Dangerous' - 
with you r uiti mate objective to become one of 
the Elite, 

It's big, it's fast and it's here now for the 
Commodore 64'" and 128!" complete with 
fvlanual, Novel. Control Guide, Ship 
Identification Chart, Keyboard Overlay and the 
opportun i ty as the U S competition winner to g et 
flown to London, England to try for the Elite 
World Championship. 

It 's so addictive it 's been called "the Game 
of a Lifetime", 

Elite. 

Be dangerous. 




FIREBIRD HOTLINE ®: 201 934 7373 



rrr ^ — TTi 

P.O. BOX 49, RAIVISEY 
NEW JERSEY 07446 USA. 



w 



is on the screen to the printer, 
Cardco says that it works with all 
programs, no matter what memory 
locations they use. To access one of 
the StealthTec utilities, just press 
the RESTORE key. At the show, 
there was no software incompatible 
with the product. StealthTec sup- 
ports any printer which emulates 
the Commodore 1525, or any Epson- 
or Okidata-compatible printer. 
Suggested retail price is $49.95. 

The second StealthTec product 
announced is temporarily named 



Side Saddle. This product, modeled 
after the popular IBM PC utility 
Sidekick, is to be released shortly 
after negotiations are finalized con- 
cerning the use of the product name 
with Sidekick publisher Borland. 
Like its possible namesake, this 
product offers instant access to a 
calculator, appointment calendar, 
telephone directory/dialer, memo 
writer, a screen dump utility, DOS 
functions, and more. Cost is $69.95, 
Initially, the StealthTec programs 
will be offered for the 64. Commo- 



Safeguard your latest software by 
making a backup with 



Vierslon 3.3 




THE 3 BEST COPIERS AVAILABLE 
ALL IN ONE SUPER PACKAGE 

No hardware necessary, easy to use, NEWI MasterKey" system makes 
DJskmaker virtually J00% effective! 

Copies new custom G.CR. code protection, long data-block logic no-sync 
data blocks, NEW wide head proteafon, and many other specialized 
protection routines. Copies norma/ and protected disks, includes 3 
copiere-FAST copier, VARI-SECTOR copier, and AUTO-LOGIC NIBBLe?. 
Acwally copies a full disk in only 2 minutes. Inexpensive module releases 
keep you up-to-date. MODULES available by subscription or individually. 

Only $49.95 To order CALL 805-687~1 541 ext 64 

for copier system Technical line 80S -682-4 000 ext 99 

Aiso available DIskMaker™ ToolKft". SUPER Disk Utility package. Ask 
for SPECIAL Combo offer with DisklWlaker~ 

Ofcfer by phone 74 hn/7 dam or send caihlen check/money order Riyable (0 BASIX. WW, MiiileiCard R 
/VnerfLin Exprcjj Include ard n ,ind np. d^tt. C3. reildenu vtdd 6% tan. Altow 2 week! tor cle.irante 
of pcrsofiiil .ind to. Oiccks. Add Sl.M ihlpplrKj/harxfllng (or (ootlnenuil US. S5,50 (or Ul^ Ml, COO J 
itilpprd 10 ta lUIci only, .idd J4,00. AK. HI. APO, fPO flUil IJ.SO. Cin.id.i .idd (10.00. Otrier foirlqn 
orders iidcf SIS.OO MKi rtmlL tertlfled US (undj only. No trrdli card orden from odUlde Nonh Amcrkii. 
Driilen & Dlltrlbotorj Invlled ft iupportlfd. 

DISKMAKER PAYS FOR ITSELF THE FIRST TIME YOU USE IT 



J163SLitrSlf(Tt ■ Slide I'/lIA- S;ffU.) B/irbara • CA97Ton 



dore 128 versions will follow. 

Cardco also announced three 
models of the Cardco Hard Disk 
Drive for the 64 and 128, The 5- 
megabyte ($599,95), 10-megabyte 
($899.95), and the 20-megabyte 
($1,299.95) models will offer vastly 
improved speed and memory ca- 
pacity to Commodore owners. 
Once a program is loaded into 
memory, pushing one button writes 
and stores that program to hard 
disk, Cardco noted that a full- 
function spreadsheet loads from 
the hard disk into memory in 2,5 
seconds. The Commodore 64 ver- 
sions are expected to ship in late 
March, the 128 versions shortly 
after. 

While Commodore 1 28 owners 
have had the benefit of lots 
of software that runs on the built-in 
64, there haven't been a lot of pro- 
grams that take advantage of 128- 
specific features. The good news 
from CES is that there's more avail- 
able and more on the way. And 
most of it looks to be good, 

Cardco unveiled the CP/M- 
based Personal Producdvity Series, 
the first three products of which are 
now available. Personal Accountant 
is a budgeting program for small 
business or household needs. It in- 
cludes a financial planner and re- 
cord book for checking and savings 
accounts, expenses, and family or 
business budgets. Personal Inven- 
tory records personal net worth, in- 
cluding categories for personal 
possessions, stocks and bonds, 
cash, real estate, retirement pro- 
grams, and other assets or liabil- 
ities. Personal Time Manager is a 
personal and small business ap- 
pointment calendar which can han- 
dle up to 26 events for up to 240 
people. It also flags time conflicts, 
prioritizes, and can print out daily, 
weekly, or monthly schedules. 
Each retails for $39.95, 

Access Software introduced 
the Mach 128 cartridge, a fast-load 
and DOS enchancement package 
for either the 1541 or 1571 disk 
drive. Program loads are up to 700 
percent faster with the 1541, and 
"burst speed" loads are possible 
with the 1571, Features include a 
reset switch for warm starts and a 
switch for selecting 128 or 64 mode. 
Also included are short-hand DOS 
commands, 40- and 80-column 



CHrSTAL COMPUTER INC. 

InMitliigon 1-517-J2J.7667 
OuHido Mitliignn 1-BD0-2J5-7316 

24 houft o doy, 7 dny^ o went 



H4^iicwi5t^^iAfii3ftiiJ' ir':^-'*^.'.*Yli!fft!toSBtt1JB';-'i5 



Never 

a Bad Disk! 

Commencinc 
December 1985, 
Digital Solution's 
software will feature 
Polaroid Premium 
Diskettes with the 
exclusive Data Rescue'^ 
service. 

Ifyour disk label has 
'Polaroid' on it, 
Data Rescue^*^ 

is available to you. 
Should anything happen 
to your diskette, 
Pofaroid will help 
recover your data — 
free OT charge . 

To utilize this service, call 
toll free 1-800-241-4403 
in the continental-U.S.A, 



Serious software 
that's simple to wse. 



Your 



iTEj. 



itiedore 



rfeock 



Spreadsheet 



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

You want integrated software — word processing, 
database ana spreadsheet opplicotions — at a sensible 
price. But, you also want top-of-the-line features. Well, 
our Paperback 128/64 software goes one better. 



4, you'll find all the features you 

_„ some. And Paperback 128/64 is 

so easy to use, you won't even need the reference guide. 
On-screen and in memory instructions will have you up 
and running in less than 30 minutes, even if you've never 
used a computer before. 

The price? It's as low as you'd expect for o line of 
software called 'Paperbock'. Suggested Retail Price for 
the 64 Software is S39.95 (U.s!) and S49.95 (U.S.) for 
the 128. Any of the 64 products may be upgraded to 
their 128 version for S15.00 (U.S.) -t- $3.00 shipping and 
handling, (Available to registered owners from Digital 
Solutions Inc. only.} 

Paperback Writer 128 or 64, Paperback Planner 128 or 
64 and Paperback Filer 128 or 64 . . . Solutions ot 
sensible prices from Digital Solutions Inc. 

International & Distributor enquiries to: 

' Digital 
yj Solutions 
Zinc. 



P.O. Box 3i5, Station A 
Willowdale, Ontario 
Canada M2N 559 
1-416-221-3225 



Papsrhack Writer J2S and 64 ore now available In French. 



screen dumps, and Disk Organizer, a 
disk-based utility for cataloging 
and organizing disk libraries. Sug- 
gested retail price is $49.95. 

Also new from Access is The 
Development S\/stem, a macro 
ass6mbler/text editor. This utility 
allows you to create and edit BASIC 
program or text files for use with 
the assembler. Features include as- 
signable function keys, auto line 
numbering, renumbering, the abili- 
ty to find or change text strings, file 
appending, fast forward and 
reverse screen scrolling, and Sprite- 
master, a sprite generator/ animator 
for use in assembled programs. The 
Development System works on the 
128 in either 128 or 64 mode, as 
well as on the 64, with the 1571 or 
1541 disk drive. The price is $79.95. 

Timeworks introduced Partner 
128, a collection of desktop organi- 
zational utilities on cartridge, in- 
cluding a calculator, memo pad, 
appointment calendar, typewriter 
(for small typing jobs like labels, 
memos, and forms), address book, 
phone book, envelope addresser, 
and screen dump. Suggested retail 
price is $59.95. The 64 version- 



Partner 64 — is available for $49.95. 
Another new 128 product from 
Timeworks is Sylvia Porter's Person- 
al Financial Planner. Previously 
available in a 64 version, this prod- 
uct takes advantage of the 128's 80 
columns, 128K memory, and nu- 
meric keypad. The price is $59.95, 
For those 128 owners using a 
standard monochrome or color 
monitor. Batteries Included now 
has available the C128 Mono- 
chrome Adaptor. This $7.98 prod- 
uct provides a readable 80-column 
display on non-RGB monitors, such 
as the Commodore 1701 or 1702. 

Much of the new software for 
the 64 is in the entertainment 
category, although several pack- 
ages for music, personal productivi- 
ty, and education were announced. 
Here's a rundown of what's new for 
the 64 listed alphabetically by 
publisher. 

• Access: Leader Board, The Pro 
Golf Simulator features impressive 
3-D graphics and animation. A 
highly detailed and comprehensive 
golf simulation. Leader Board is de- 
signed for one to four players. It 



features three play levels and 
handicapping. Club choice, dis- 
tance, vrind, terrain, and other vari- 
ables make the game a challenge. 
Price is $39.95. 

• Electronic Arts: Amnesia, 
EA's first-ever text adventure, is a 
mystery written by Thomas M. 
Disch, award winning science- 
fiction and mystery author. The sto- 
ry begins witli the player's 
character waking in a strange room 
in a Manhattan hotel. He has no 
clothes, money, or memory. As the 
adventure unfolds, it reveals a rath- 
er complicated past life: A strange 
woman wants to marry him, some- 
one is trying to kill him, and Texas 
wants him for murder. The goal is 
to discover your player's identity 
and solve his problems while pro- 
tecting him from elimination. 

EA's other new offering is 
Lords of Conquest, a conquer-the- 
world strategy game that can be 
compared to the popular board 
game Risk. There are 20 built-in 
maps: one like Risk's, continents, 
historical maps (like the Roman 
Empire), computer-generated ran- 
dom maps, or ones you design 





Another Great Simulation torn SidMder - 
Author ofF-15 Strike Eagle 

How he takes you from the cold, thin air and limitless space ofF-15 Strike Eagle down into 
the dark depths of the Pacific Ocean Inside an American World War II submarine for a 
realistic, action-filled simuiation — 



'0 , ^> 



Thrill to the initial sighting of the 
enemy's strike force in your peri- 
scope as their ships come into your 
range. But watch out — the enemy's 
escorts have just sighted you. You're 
the hunter — but suddenly — you've 
became the huntedl 

As GDmmander, you must sink their 
ships and l^eep your submarine from 
being destroyed — if you can. Wiil you 
select a quiet patrol sector in the 
Marianas Islands or choose the 
dangerous waters off the coast of 
Japan? Is a submerged daylight 
periscope attack best or do you 
charge n on the surface at night 
using only radar bearings to guide 
you? Do you fire a spread of your pre- 
cious torpedoes or can you close the 
range and pick off the enemy with a 
single torpedo shot? These decisions 
and many more are yours to make as 
you take your place among the elite 
ranks of the SILENT SBRVICEI 

It's exciting — and it's fun. it's 
another great Micro Prose simulation 
— and it's called SILENT SERVICE. 
Lx)oK for it now on your 
dealer's shelves. 



/ 



mi;. ■ 


■b 






KT, 


£\ '""' 


«ai9s 





f «^cli; iMt ret TC-tt 



mm... 



■'Alii 






"12 




-■^mim 


f.. 


,.■::,:..:,;.::: 



'wf- 






FIVE AUTHENTIC 
BATTLE STATION SCREENS 



Sileni Service E3 svallabl^ for Camnif^dorG ^(M%, 
Apple (I Family. Atorfc XL/XE, IBM PC^PC Jr. 
oompulers Fcr a suggested relall of only 
^34.95. Available soon tor Maclmtosh for a 
suggested retail of only S39.9S. Call or 
write for more infofmalkMi or MC/VISA cfders. 



COMMOOOPE. APi\£. ATAHI. r^H, Br>c MACI*J1CJSM. 
AKiki CeifHVHf |i^., Aiar iX. 4i^? l^^l«C?r4l 



Pholci courtesy DttlllTicire MarltJms MuHutn 



Try These Other 
Real Ul'e Simulations 



Decision 



^Sajsing i ^^mm^ o^^% 




Daring AnacK Me1iccpt«r 
Adkin « liie AH-&J Apache! 



Turning Decat^uton ti aembatc 



You are in command - 
NDft!iA1ric8t340-1942 



/HK^ PROSE 

SIMULATION • SOFTWARE 
laO LAKEFRONT DRIVE • HUNT VALLEY, MD 21030 • (301) 667-1151 



yourself. Lords of Conquest includes 
four complexity levels, and offers a 
multi-player or one-player (against 
the computer) game. 




Lords of Conquest from Electronic 
Arts, a Risk-like strategy game, offers 20 
built-hi maps, four complexity levels, 
ami the choice of a multi-player or one- 
player (against the computer) game. 

Both Amnesia and Lords of Con- 
quest will be available this spring. 
Each is priced at $32.95. 

•Firebird; This British software 
publisher, highly successful in Eu- 
rope for the past 18 months, has re- 
cently entered the U.S. market with 
the excellent strategy-and-action 
game. Elite. (See the review else- 
where in this issue.) New products 
introduced at CES for the Commo- 
dore market include The Concise 
Music System ($39.95) and The Ad- 
vanced Music System ($79.95), two 
icon- and menu-based music com- 
position and editing programs, 
which also include a synthesizer 
module for creating and modifying 
sounds generated by the 64's SID 
chip, and a sequencer module that 
allows real-time mixing. The Ad- 
vanced Music System adds a linker, 
which allows music files to be 
chained to produce full-length 
compositions, and a printer func- 
tion, so notation (and lyrics) can be 
printed out. 

Also introduced was Colossus 
Chess IV ($34.95), a computer chess 
program that reportedly has beaten 
Hayden's Sargon III and Psion's 
Chess; and a "Super Silver" line of 
top British entertainment packages. 
The first 12 titles are being released 
on "flippies," floppy disks that 
have one program on each side. 
Each disk costs $19.95. 

•Mastertronic: Best known for 
its low-priced ($9.95) entertain- 
ment software from Great Britain, 
Mastertronic is introducing the 

32 COMPUTE'S Gaielte April 1986 



SkiWritcr word processor for $15. 
SkiWriter was originally a S69.95 
combination telecommunications/ 
word processing cartridge from 
Prentice-Hall that received excel- 
lent reviews when first introduced. 
The Mastertronic version is disk- 
based and does not include the tele- 
communications (terminal) program. 
In addition, a 128 version of this 
package, using the full 80 columns, 
should be available by the time you 
read this. Mastertronic is also pro- 
ducing BusiCaic, a spreadsheet, and 
Instant Recall, a filing system, both 
at equally low prices. 

•MicroProse: Two new prod- 
ucts from this simulation software 
publisher are Conpict in Vietnam 
and Gunship. Conflict is a realtime, 




Gunship, a new 3-D helicopter simula- 
tion from MicroProse, puts you in the 
pihit's seat of a high-tech, sfale-of-the- 

art helicopter. 

historically based simulation in 
which you command either the 
U.S. forces or the Viet Cong, You 
control guerrilla warfare, air power, 
air mobile infantry, and artillery. 
Five separate games are included. 
These can be played in historical or- 
der from early French involvement 
through the fall of Saigon, or you 



can play any one scenario. The 
game is available for $39.95. 

Gunship is a 3-D helicopter 
simulation in which you pilot an 
AH-64 Apache Gunship, a high- * 
tech state-of-the-art attack helicop- 
ter, Gunship requires flying skill 
and the ability to accomplish aerial 
combat missions. Seven different 
missions are included. Suggested 
retail price is $34.95. 

•Springboard Software: 
Springboard announced that its 
bestselling program The Newsroom 
is available for the Commodore 64 
at a suggested retail price of $49.95, 
The Newsroom is a personal pub- 
lishing package, giving the user all 
the tools necessary to put together 
an illustrated newsletter. Its com- 
panion piece, Clip Art Collection, 
Volume 1, contains 600 additional 
pieces of art, and retails for $29.95. 

•subLogic; Football is a one- or 
two-player action game with an in- 
novative approach. You field a 
team from a large portfolio of ficti- 
tious pro players, each with a 
unique background and set of 
skills. Descriptions are often hu- 
morous and highly entertaining. 
All 11 players from each team are 
animated with each play. The price, 
not yet announced, is expected to 
be under $40. 

Whole Brain Spelling teaches a 
method for learning how to spell. 
This product comes in various ver- 
sions: General, Medical, Scientific, 
Business, Fairy Tale {words from 
Grimm's and other fairy tales), and 
A Child's Garden of Words {for 
ages 5-9). Each version includes 
200 ten -word lists organized in or- 
der of increasing difficulty. Sug- 
gested retail price is $34,95 each. 



For additional information on products introduced at CES, see "News And Prod- Z, 
ucts" elsewhere in this issue. For more details on products mentioned in the preced- Z 
itig article, contact your local dealer or write: .," 



Access Software, Inc. 
#A 2561 South 1560 West 
Woods Cross, Ur 8408? 

Accolade, Inc. 

.20863 Stevens Creek Blvd. 

Cupertino, CA 95014 

Batteries Included 
30 Mural Si. 
Richmond Hill, Ontario 
L4B IBS Canada 

Berkeley Sofnvorks 
21S0 Shattuck Ave. 
Berkeley, CA 94704 



Cardcc, Inc. 
300 S. Topeka 
Wichita, KS 67202 

Electronic Arts " 7"""' 
1 820 Gatetoay Dr. •■ —■"« • 
San Mateo, CA 94404 

Firebird ■ -....^w .^ 

P.O. Box 49 .... 

Kamsey, N] 07446 

Mastertronic tntemationat.. 

Inc. 
7311B Grove Rd. 
Frederick, MD 21701 



MicroProse -""^ i i jfl 

ISO Lakefront Dr. --" "'"".? 
Hunt Valley, MD 21030 ,:; 

Springboard Software, Inc. ■* 
7808 Creekridge Circle Z 
Minneapolis, MN 55435 I'J 

suhLogic Corporation .^ 
713 Edgebrook Dr. 
Champaign, IL 61820^ 

Timeworks 

444 Lake Cook Rd. 

Deerfield, IL 60015 




Now Get Up To 200 FREE Programs* When You 
Subscribe to COMPUTEI's Gazette Today. 



Subscribe to COMPUWs Gazette today and you'll be getting a 
lot more than just another computer magazine. That's because 
COMPUTEVs Gazette comes complete with up to 20 FREE pro- 
grams in each big issue, 

Subscribe now and you can depend on a steady supply of high 
quality, fun-filled programs for your Commodore 64, Commodore 
128, or VIC-20 computer— programs like Number Quest, Address 
File, Treasure Hunt, Castle Dungeon, Vocab Builder, SpeedScript, 
and hundreds of other educational, home finance, and game pro- 
grams the entire family can use all year long. 

The free programs alone are worth much more than the low 
subscription price. But there's much more to COMPUTEVs 
Gazette than just free programs. 

COMPUTEVs Gazette's superb articles deliver the latest inside 
word on everything from languages to interfaces. ..programming to 
disk drives, And our up-to-the-minute software reviews are must 
reading. 

Whether you're a novice or an experienced user, COMPUTEVs 
Gazette is perfect for you. So subscribe today. Return the en- 
closed card or call 1-800-247-5470 (in Iowa 1-800-532-1272). 

COMPUTE! PubiicationsjncSJ 




iiHr AMH* i<Jl'^>, 

/ 

fkr i«nv J^rlfc WQrk 

((:;;, "■ ■ ■ 







Part of ABC Ccjnsumgf Maaajinea. trc 
One o« the A&C Pi^HisTiu^ CijTnpaniej 
$?5 ??ri Avfliuo. &^M Floor r^tw Vc« MV 1D019 



*Ranging from short techniques and programming tips to complete, powerful applications programs. 



o 
o 
o 
o 
o 
o 
o 
o 
o 
o 



Five steps 

To The Right Printer 



Kathy Yakal, Assistant Features Editor 

The printer market has not yet experienced a 
shakeout like other areas of the home computer 
industry. Printer manufacturers have continued 
to expand their lines, and a few new companies 
have entered this area in the past year. So if you 
still haven't bought a printer, or would like to up- 
grade to a more sophisticated model, you have 
more options than ever. Here are some tips that 
may help you make a more thoughtful choice. 



o 
o 
o 
o 
o 
o 
o 
o 
o 
o 



Your approach to buying a 
printer will probably de- 
pend on whether you're a 
first-time l>uyer or a printer 
owner looking to upgrade. If you've 
never owned a printer, you may 
find that there's more to consider 
than you first thcught. If you al- 
ready have a printer, you probably 
have a good idea of what features 
you'd like to have, but may still 
want to go into your dealer armed 
with a list of questions. 

One thing to be very clear 
about when you begin shopping is 
how you plan to use the printer. 
The list of specifications for each 
unit is meaningless unless you 
know what you want the printer to 
do. Some printers may be able to do 
everything you want and much 
more; if you think your applications 
will expand over the next few years, 
it may be worth the extra expense. 
If not, you'll probably be able to 
find a less expensive printer that 



will suit your purposes — especially 
given the tremendous number of 
printers available these days. 

Here's a rundown of the kinds 
of things to think and ask about 
when you're shopping for a printer. 

Ease Of Use 

This may be the most important 
consideration in choosing a printer. 
As computers continue to support 
more general interest applications, 
more people without technical 
backgrounds are buying them. And 
when it comes to buying a printer, 
these people want something that's 
easy to set up and use. 

Whether or not you're one of 
these people, ease of use will prob- 
ably be a strong consideration 
when you're shopping for a printer. 
Many factors are involved here. 

Set-up. What's involved in 
getting the printer correctly inter- 
faced to your computer and ready 



to operate? Many printers now 
come Commodore-ready; that is, 
the package includes a cable that 
plugs directly into the computer or 
the disk drive and runs to the print- 
er. If the printer you want doesn't 
come Commodore-ready, find out 
what kind of interface you'll need, 
and how easy it is to find. Many 
printers have gathered dust in peo- 
ple's homes while their owners 
frantically called friends, computer 
stores, and mail-order houses to 
find the right interface. It's best to 
get this kind of information before 
you buy. 

Paper-handling. If you're 
planning to use your printer just to 
print out program listings on con- 
tinuous-feed paper, either tractor or 
friction feed works well, depending 
on the individual unit. Tractor-feed 
is normally more reliable for this 
kind of printing, but a badly - 
constructed tractor can create a lot 

COMPUTBI's GazettB April 1366 3S 



of irritation if you have to keep 
stopping in the middle of printing 
jobs to re-adjust the paper. A 
friction -feed printer might suffice 
for this purpose, as long as it's well- 
constructed and you have the paper 
lined up straight. 

But if you're planning to print 
correspondence and mailing labels 
as well as program listings, you'll 
need to look for a printer that easily 
accommodates switching back and 
forth. Some tractor feed mecha- 
nisms adjust to handle many differ- 
ent sizes of printer paper or labels, 
and snap off easily for printing on 
individual sheets. 

Where the paper goes in to and 
comes out of the printer is impor- 
tant, too, especially if the space you 
have dedicated for computer use at 
home is limited. This is something 
people often forget to think about, 
and consequently spend unneces- 
sary time moving things out of the 
way when it's time to print. Moving 
the paper in and out of the printer is 
handled in a variety of ways by dif- 
ferent manufacturers. Some feed in 
from the front and some from the 
rear. On rear-feed printers, still the 
most common, it's very handy to 
have a sheet of plastic or metal that 
separates the two streams of paper. 
This is standard on some printers; if 
it's not, you can purchase an inex- 
pensive wire separator that will do 
the job. 

Paper-handling may seem like 
a fairly insignificant thing to con- 
sider when you're looking for a 
printer, but if you buy one that does 
the job badly, you'll be amazed at 
the time and frustration it can 
create. 

Switch-selectable modes. 
Most printers these days are 
equipped to print a variety of differ- 
ent type styles. If you anticipate 
having to change type styles often, 
you'll want a printer that lets you 
do that easily, without having to get 
at the machine's internal DIP 
switches. Some printers require 
short programming commands to 
change type styles, while others 
have buttons or switches on the 
outside that let you do that quickly. 

Ribbon-changing, Not too 
many years ago, changing a printer 
ribbon was much like changing the 
ribbon on an old manual typewrit- 
er: messy and time-consuming. 
Most newer printers use cartridges 

36 COMPUTE! s Gazelle April 1906 




Here's what one i?inovative prinler mauufaclurer has dime to facilitate ease of use. 
C. lioli'i PROWRITER jr /ids "ic^s" that make it simpler to feed paper hi and out 

of the prinler. 



or cassettes, plastic-encased rib- 
bons that snap in and out easily. 

It's a good idea to find out 
what the average life of a ribbon is 
for a particular printer, how expen- 
sive new ones are, and how easy 
they are to purchase. Your printer 
could sit idle for a few weeks if rib- 
bons run out quickly and are hard 
to find. 

Print Quality 

How good does your printed copy 
need to look? After all, you're prob- 
ably not buying a printer just to 
print things out, but also to make 
your documents look a certain way. 
A polished typewriter-style look is 
desirable if you're going to be using 
your printer for college papers or 
business correspondence and re- 
ports, but is unnecessary if vou'll 
just be using it for casual correspon- 
dence or other personal needs. In 
this price range, a daisywheel print- 
er still offers the sharpest type, but 
many dot-matrix printers have 
what's called near-letter quality 
(NLQ) mode, which produces near- 
typewriter-quality. 

Dot-matrix printers form char- 
acters and graphics through a print- 
head, a configuration of tiny pins 
that strikes the paper through an 
inked ribbon. In this price range, a 
nine-pin configuration is the most 
common. Printers using a 24-pin 
printhead, which allows crisper 
type and better graphics capabili- 
ties, have only recently broken the 



$1000 price barrier. You can expect 
to see these printers become less ex- 
pensive over the next year or so. 

Software/ Hard ware 
Compatibility 

The question of hardware compati- 
bility is not so much whether or not 
the printer will work with your 
computer, but how difficult it will 
be to interface them. A dealer may 
tell you whether or not a particular 
model is Commodore-compatible, 
but may not be clear on exactly 
what interface you need. If you buy 
a unit that is not Commodore- 
ready, be sure to find out which 
third-party interfaces will work. 

Also, if you've already invest- 
ed a lot of money in software, you'll 
want to make sure that your pack- 
ages with printout capabilities are 
compatible with the printer you 
buy. Probably the two most com- 
mon applications that you'd want a 
printer for are word processing and 
personal publishing (packages like 
Broderbund's Print Shop and 
Springboard Software's The News- 
room). Many such software pack- 
ages are worthless without a 
printer. Most come with a listing of 
printers that are compatible, either 
in the documentation or within the 
program itself, 

Graphics/Color Capability 

The printhead, which prohibits dot- 
matrix printers from printing letter 
quality type, also makes it the best 




r,/?iO,yv / c 



^ : 







"i-- 



Join In the iastesi moving game In the world, when you 
play 5- a- side soccer, an action packed sports simulation 
irom Mastertronlc. 

Each game lasts len minutes, witli toll crowd 
atmosphere and an announcer 10 keep you up to date 
with the action on Ihe (ield, The tackles Pile hard and 
the players twist, lurn and shoul as the crowd roar theif 
approval. 

You'll know you've been in a game when you play 
Mastertronlc 5-a-Side soccerl! 

FEftTUflES INCtUQE:- 

3D animaied graphics one or iwo player game. 
Incredible voice synthesis 

C64/128 
DISC 



BE A IfPc^^RTRONIC 

^^.-I'Xt J-He -/-;;^/728 screens. 
Asfoundi-g value a. JV.VV^^, ^^^ „||ect,on! ^ 



art of you' 



;i|| become o slor p 



ol Inc 731 IB Grove Road Freifetici Maryland 2U01 Tel: (301) 695 8877 



tcp SPECIALIZES IN 

COMMODORE 








K 



tcp IS A 
COMMODORE 
AUTHORIZED 
SERVICE CENTER 




FAST SHIPPING 

Software Orders Over $100 Will be 
Shipped Federal Express. 

You only pay TCP's standard shipping charge. This offer also valid on 
peripherals and accessories under 8 pounds. COD orders will be 
shipped UPS second day air. Orders under $100.00 will be shipped 
UPS ground. Call for Fedex Shipping Charges on Hardware. 

FAST ORDER PROCESSING 

Tussey Computers Computerized Order Entry and 
Order Processing System Allows Instant Order Status 




To onttrby mall: We accept money order, certilied chock, monitors/Add S3, 00 per box ahipped COD. Call lor other 3% FOR MASTERCARD OR VISA, ManulacturBr's war- 
personal ctiock. Allow 2 weeks tor personal chock to clear, stilpping charges. Additional shipping taquired on APO, ranty honored willi copy o) our invoice, ALL SALES ARE 

Shipping: S4,00 lor software and accessaries- St 0,00 (or ''''°' "^^ "'■ ^""^ """"^" "'^'"'^ ™*^' S„°i"=Jlf 'fr;L'SlTfHS'fi=^''?L?i t °%,tll 

printers and color monitors'SS.OO for disk drives and other Terms: ALL PRICES REFLECT CASH DISCOUNT. ADD a™J7efms sobj'^f loVhtrl^rl^thS nolSl 



tCfX 



FOR TECHNICAL ASSISTANCE AND QUESTIONS CALL 814/234-8772 



lUSZEY COMPUTER PRODUCTS lr%nVLlfos....sso. 



CRE!>IT CARD FRAUD 

PROSECUTED TO FULL EXTENT OF LAW 



OPEN 9-8 MON-FRl; 
10-5 SAT. EAST COAST TIME 



PRODUCTS!!! 




REPAIR RATES FOR OUT 
OF WARRANT^' SERVICE 

C-64 Repair $49.95 

1541 Align S29.95 

1541 Repair $69.95 J 

CI 28, 1571, Others. SCALLJ 
Repair Rates Inciude UPS 
Ground "Return ' Shipping 



CALL NOW FOR LATEST PRICES ON: 

28, 1571,1902,1572 

1^ 1700, 1750 RAM Expansion, 1350 Mouse 

1670 MODEIVI MPS-1000 PRINTER 
h $157.95 $237.95 



CALL FOR CI 28 HARD W ARE PACK«oe Oe hlS 



COMMODORE 128 SOFTWARE 

WORD PROCESSORS 

M/A\\i!ni;i28 SLOWEST PRICE CALL 

WORDPRO 128 $59.95 

PAPERCLIP $37.95 

PAPERCLIP W/SPELLPACK $49.95 

WORD WRITER 128 W/SPELLER $49.95 

PERFECT WRITER $CALL 

SPREADSHEETS 

SpyX MULTIPLAN 1 28 S44.95 

PERFECT CALC SCALL 

SWIFTCALC 128 W/SIDEWAYS .$49.95 

VIZASTAR 128 $CALL 

Integrated Spreadsheet, Database, Graphics 

MISCELLANEOUS 128 SOFTWARE 

PERFECT FILER $CALL 

JANE $32.95 

SUPERBASE 128 $69.95 

CONSULTANT 128 $39,95 



IL 





OUR 
BEST 
SELLING 
PRINTERS! 



INCLUDES: ^•JVl.3 

GENERAL LEDGER 

ACCOUNTS RE CEIVABLE, BILLING, 

STATEMENTS 

ACCOUNTS PAYABLE, CHECK WRITING 

PAYROLL tt^^^jm «%e- 

ALL MODULES l^ CLUDED FOR $1 34.95 



1 YEAR WARRANTY 

SG-10 $CALL 

120 CPS, NEAR LETTER QUALITY MODE FRICTION AND 
TRACTOR FEED, ZK BUFFER STANDARD 

SG-10 & XETEC SUPERGRAPHIX PKG S269.95 
SG-10 & XETEC SUPERGRAPHIX JR $254.95 
SG-10 & CARDCO G-WIZ $259.95 

SUBSTITUTE SG-15 IN PKG FOR AN EXTRA S1 40.00 



SD-10 

ALL BUSINESS AT 160 CPS 



$CALL 



SD-10 & XETEC SUPERGRAPHIX PKG $379.95 

SD-10 & CARDCO G-WIZ $367.95 

SG-15 $CALL 

SD-15... $CALL 

POWERTYPE- $299.00 

SL-10C $224.95 



FOFI INFORMATION & PA ORDERS CALL 814/234-2236 



ORDERS ONLY...CALL TOLL FREE 



1 -800-468-9044 



ftcp 



EjOj CREDIT CARD FRAUD 
, ^-^^ PROSECUTED TO FULL EXTEKT OF LAW 



OPEN 9-8 MON-FRI; 10-5 SAT. EAST COAST TIME 



ORDERS ONLY ... CALL TOLL FREE 



LOW PRICES + FAST DELIVERY =1-800-468-9044 



INFORMATION & PA ORDERS ei'1-234-2236 



LX-80 S214.95 






LX-80 traclafleeo 
Homewnler 10. . 

■iTi-rj.;,. 

Fx-as.. 
Fx-jes . 

DX-IO.. 
OX-20. 



tsSsi 



LO 



S 34 95 
SZ29.9S 



.S314.95 
. SCALL 
. $CALL 
. SCALL 



PiuctiCAU: 

Pradifne $11.95 

Pr^ramm«bl« 

£pr«*dbhm 119 9^ 



PRINTER INTERFACES 

G.WIZ S«95 

HW-350 W.4K ButtCf SCALL 
CafdCQ Sup«r C . .. SCALL 
XHec Sup«r^r*phii SCALL 

Xet« Jf S*6.9S 

Grappler CD S«7.95 

Tymac Conneclbon S67-95 



DATA 20 XL-80 

rh^ XL .^0 'i <tn HD cuhjmn begird 
in.it plugs 11(0 [ho ti.ick or your 
C'M III cnmpdltiK oilh lu 
Hll«y Me rFKKIem toriMarc io 
tf^Q yoy VI SO £fl*ij*w> It" fri. njl c*i 
your C.6J Incluijrd w<1n Ih^ 
XL eo li an aO colwrnn HWXO (HO- 
cp^^fx. ^feadiiwel. And imiuiQ 
1*1 pfDgram 

XL-80 

SS9.95 




LECtnD PRINTERS 

80B S159 

880 SCALL 

1030A ....$219 

1380 S259 

1385 SZ95 



lJUKI 




PRINTER TYPEWRITER 

Z200 S264 

G^isywhtrtjl Prlntur, Poftabiu 
TypQ^^ritor Built in 
CL:rrtfcli.3n Ttiyif 
PRINTERS 

S51DP S329 

6000P SCALL 

61KJP S3« 

StOOS (389 



iV^^tf &«v^r In,: 

SUPER GRAPHIX inl«- 
Ucp w UK Duffer, ocwn 
loadable lotils 

$ lowest priCD 

SUPEnGRAPHIXjr 
printer Inli^rface. . $46.95 

FONT MASTER. S29.9S 



Maps USA S34.95 

Maps World S34.95 

Maps Europe S34,95 
Radar Basic 50K SCALL 



concEPti 

PrQf WordproctiiDir . . . I36.S9 

Putjibiu iiUrug^r, 

Pror WP PiCliiQH S4T 4S 



S39.95 




PRO-LINE 

^■a nil ■aFTHMA.n ■ 

QT4 S22.95 

■ .1.1 '..ivi' r,i^ULi.nl(.,|.rr.i- :■ 
C POWER 

C COUPILER ui.n 

CADPIC 1M.9S 

CASHBOX VM.9i 

WiHdpro M tJS.M 

Spallpill M aiM 

UiWptaM S24.9S 

ProllU M 06.95 

PAL M S32.9S 

PO¥^HM S3J,95 

TOOLBOX M SS9.95 



DISKS 

PER BOX OF TEN 

Naihua 5SDD »S.9S 

□S DD S9.gs 
aonui ss'DD sa.41 

DS'DD S».4S 



IViill Shi»p 

Print Sh<)|] CQit3p«ri»an iCA,LL 

GriphlCfi Library 

I. ltd III..- J16.S5 

liZO thectcO'lof ?»?** r«nil 

'.^ r*d,*.T blu«, V'i gold, . M.95 



1 ^^ MODEMS -MODEMS -Ml 

L<^#\ MASTER MODEM 

^\^^^^ "X inti>aes Dow Jons Com.Tjs 
^P^ /^^VOLKS 6470 300 1200 BAUD 

^/^ /^ 1670 

XC / \ 1660 

^a/ ^ MITEY MO 


3DEMS 

S39.95 

fja'f? t.rru 

S154.95 
S157.95 
.SCALL 
.S5995 
.534,95 
.523.95 
.519.95 
S14.95 


^ ..^ VIP TERMINAL.... 
^j^^ VIDTEX TERMINAL 
CompuServe Starter Kit 
Playner Starter Kit 


FREE =PlayNET 1 

STARTER KtT WITH PUHCMASt OF ANt MODEM 1 

jWHiLElUFfLT L*fi,ni; ■ 



EIHANCER 
2000 

$159 DfWE 

1 YEAR WARRANTY 




THOMPSON 

RGB 

MONITOR 

S274.95 

COL OB I.HO 
tiiOHDCHn<?Uf 
FtGB UOD[> 

AI.LC4BLE9 10 

iMCLLhCHECl 



NEWSROOM 

SCALL 

CLIPART 

S22,95 



cardco 

NOW SERIES 
CLEARANCE 



cardco. Inc. 



WRITE NOW/64 S22.95 

CALC NOW S19.95 

GRAPH..'PAINT NOW S19.9S 

FILE NOW S19.9S 

SPELL NOW S19.95 

MAIL NOW S19.95 

WHILE SUPPLY LASTS 

LQI Daisywheel SI 99.00 



WORDPRO 3 (/64 .... $19.95 



Panasonic 



1091 $222 

1080 $199 

1092 $299 

1592 SCALL 

3131 Daisywheel SCALL 

3151 Daisywheel SCALL 



PRINTER PACKAGES 

all packagus worh witd CM of CI 28 

sINrfW? SG-10 & XETEC 
StEOIr SUPERGRAPHIXS269.95 

SG-10 S XetK Supeigrtphii jr MM. 95 

SG-m i Cardco CWn .1259.95 

SG-10 & MW.350 $269.95 

SG'15 & Xetec Super graptiix $419.95 

SG-15 & Cardco CWiz S41J,95 

SD-ia S XFlfC Supergraphli $364.95 

PANASONIC 

t091 a Xclcc Sii|HT<]r.l|>tili MBin 

1091 ( Xelec Supergraptiii Jr $265.95 

1050 & Xeisc Supc^rgraphlK , S2G4.95 

1D92 & Xelec Supprgrapliii 5359 95 




COMREX 220 $79.95 

Commodore Ready Irom EPSON 
50 CPS, Tractor Feed, 80 Columns 



Purchase ordors accepted from qualltled cor- 

porallons and Mlucattotial institutions 

We accept Mastercard, Visa, COD, and Mail 

Orders 

No Sales Tax on Oiders outside PA 

Buy with conlidencB. 

We t<onor manufacturer's warranly. 



To ordot by malt: Wo accopi money ordfii, cotWiBcJ ctiock, pofsorai 
check. Allow ? weeks for personiil clu>cK to clear. 
Stitpptng: S4.00 for sottware Ejnd ficcosscrtes.S 10.00 for prrrtlfrrs and 
color monitors. S« 00 lot disk drives and oitiet (i™iriors.Add Sa.OO per boi 
shipped COO. Call for olfier ^ipptng charges. Adorhonal shtpjung re- 
quired on APO. FPO. AK. HI. and foreign orders. 



Terms: ALL PRICES REFLECT CASH DISCOUNT ADD 3% FDR 
MASTERCARD OR VISA. Wnnuf.-^rJuf^HswjHranty honored wilti copyol 
our invoice ALL SALES ARE FINAL, Pi.-tutlive ileiTK replaced of ro. 
paited at our tjiicr etion. Pennsylvanj.'j rosiden!.^ add B% sales lax. Prices 
and tenns subbed to charige withoul nolice. 




TOP1D0AMES 

H..rchhi^ers . S?? 95 

r/.r:'oi.'.i.T.j.. P.:ir.-^ta;l S2?.95 

K.J.. ■. . : S1995 

« ■ .!■!) SCALL 

F ■■ ■ S3195 

f-l.:;-.- !, ■..j.ilL' II S3!9i 

F5II ;i«.n,'r, (:1l SCALL 

i^nbbi*. . SCALL 

Murdi'i Ity tri," lj()/i"i S.'4 'ii 

S.irijon III S;j7 'i'> 
INFOCOM 

Hllctin.Kcrs Gutdif S22 95 

Oeirtlinc . VS94 

Encftanler S25 9S 

lnf«j(H S29.95 

S*oer&f . . S29.95 

Wtnijis S25 95 

BLUE CMP iMKHK; 

Baron $24.95 

Wiriunsii.. $24.95 

Tvctiiai . .S21.95 

WORD PROCLSSOnS 
WQid[jr[H.4 i.j| S36 95 

Fki^l Sy^ri'rr, I' idl SCALL 

PjpoTCJip (dl J37.BS 

Papf r^lip » ScClpKk lai S»9-»5 

Cirbeo Wnle ficr* W (cl S37 00 

Wirag* Profeutcinal W.P. (dj. . $36.9^ 

Tnoia) SCALL 

Miiagtr Potsjnjl W P S 9 95 

DATABASES 

Consul mm (dj S3B.95 

Miran& DjlliltJiinw *Hpl 

GmldJ S36 91 

Cr.ieirfilll (dl SII94 

HOBlCompeilli Uonilsr* 

fpcnnir.^ MJ ^V^ S269 00 

P.njMA< 13150 SCALL 

RGEi. CiSp 519 95 

Comoosle Vii3i?o Cdt}Je . S 6.95 

UOrOTOBS 
SAKATA SClOO 

13'C0LCm S149.M 

Zi'nilh 1 2' Ambdi US S 77.95 

Zemin 12- Gimn 1?3 . ..5T7.95 
NEC 12'Gr<ran S 69 95 

Cal3lo for rivjnnora S 6 95 

SPREADSHEnS 

v....r,r.i- rrl 17995 

fr,i;l.-.,i( lanr ll; S12 9S 

CaM S39 95 

Pro^T^mrn^lc Spicadsficcl . . SI ^ ^5 

Calc: Rpiuil Ac)^ Id cf 167 oo 

EZCalc $19 95 

Card«> Calc Waw 64 S31-95 

Calc Resull Adv $67.00 

CAHOCO 

C^racjri Ncm . SS9 95 

?ii,m.r'c Ky^'p.id . .,535 00 

■j vl.-:! ..iU,ini.cn CBS SM 00 

M.I r;.jM M Idl S31 95 

S;...- rjj» Idl iJl 95 

UTILItieS 

S'mDic W9.95 

C5M 1M1 Al,j;n (d) $29 95 

Sjmon's B^sic . . S29.95 

Canada AM (dl $39.95 

Merlm 64 fd) S33 95 

INTEGRATED SOFTWARE 

Tno Idl . SG.'hLL 

Honi-p.ik Idl %-^l ^9 

Viiaarar S'^yf, 

MSCeUANEOVS 

Ko^llopjld w Pfl.rik"! 559 95 

Koala Piinior |df SCALL 

K.d Pro Qm (O) (dl . . $27 99 

Sdtls/nc Porsimol AMI (dl . . {32.95 

FCM (d)., S19 95 

Com Homo Ami (U) $46.95 

ComplelB Peridial Acel [dl . S54 00 

64 [)«Klor(d) $24.95 

Timeworiis Fr^entory. AP. AR. C F. 
Garvnt LM9>r. PajTol (dl S40.95 ea 

PC Pal Pmiot Slana S19 95 

1511 En««s SCALL 

Fa51 CnbH SCALL 

tsrt' Fast Load 124,95 

Brrjdernund Pnni Shop (01 . .S25 95 
Qrapfiica Library I (d) . . . . .S1695 
Navarono 3-alol 

caniidgo o*pandai S?7 9S 

Musictilc SCALL 



^B purred on AF(J. hru. AlV. 



TUSSEY COMPUTER PRODUCTS 



P.O. BOX 100$ 

STATE COLLEGE. PA 16804 



choice for a person who wants to 
print graphics. If you plan to pro- 
gram a lot of graphics displays, the 
dot-addressable graphics capabilities 
of these printers will probably serve 
your purposes bes". Thermal trans- 
fer printers also ofier good graphics 
capabilities. 

If you use applications that re- 
quire color, your choices are still 
fairly limited. Some dot-matrix and 
thermal transfer printers support 
color. A word of warning here: Try 
to get some solid information on 
the average life of each color rib- 
bon. You could find yourself spend- 
ing almost as much on ribbons in a 
year as you spent for the printer. 

Stability Of Manufacturer 

If you anticipate needing long-term 
support for your printer, this is an 
extremely important consideration, 
and one that is not just a yes/no 
question. Try to find out how long 
the company has been around and, 
if possible, how healthy it is. A big 
electronics company that has a 
printer line is not necessarily better 
than a small company that special- 
izes in computer peripherals; one 
particular product line can be dis- 
continued as easily as a small com- 
pany can fold. Ask around and see 
what your friends and local com- 
puter dealer know. 

A sound manufacturer should 
offer good technii:al support for 
consumer problem;;. An 800 num- 
ber for questions is :deal, but not al- 
ways possible. There should be 
some way for printer owners to 



contact the manufacturer when ma- 
jor problems arise. 

Though these are usually the 
most important things to con- 
sider when you're shopping for a 
printer, there are many other fac- 
tors. Depending on your needs, 
some of these may be more impor- 
tant than those listed above. 

Does the printer support the 
types of fonts you'U be using most 
often? Your word processor proba- 
bly lets you use different types of 
fonts: superscript, subscript, bold- 
face, expanded, and compressed. 
Not all printers are capable of print- 
ing such fonts. If you anticipate 
u.sing them often, make sure the 
printer you buy will allow that. 

How fast can the printer print? 
Your needs will dictate whether or 
not you need a fast printer. Speeds 
often vary, depending on what 
mode it's in. Correspondence or 
NLQ mode is quite often up to ten 
times slower than draft mode, 

How noisy is it? Unless your 
printer is set up in a soundproof 
booth, this may be of some impor- 
tance to you. If you plan to use the 
printer early in the morning or late 
at night, consider your surround- 
ings and who might be disturbed by 
the noise. Your dealer should let 
you run a test to check the noise 
level. 

How thorough is the documenta- 
tion? It's not always possible for you 
to look at this before buying, espe- 
cially if you buy a printer through 



the mail, but, when possible, take a 
look at it, A truly user-friendly 
printer will not require a lot of doc- 
umentation. If set-up and operation 
of the unit are easy enough, the 
bulk of the documentation will fo- 
cus on programming commands. 

How many columns across can 
be printed? Very few printers are 
limited to 40-column printouts any 
more, though some are still sold. If 
you can't imagine yourself ever 
using your printer for anything but 
program listings, one of these will 
suffice. Most printers offer at least 
80 columns, and some go up to 136. 
For most word-processing and 
graphics applications, 80 columns 
is fine. But many business applica- 
tions, like spreadsheets, require 136 
columns. 

How long is the warranty? This 
is crucial, especially if you buy a 
fairly new model, or a product from 
a relatively young company. One 
year is a fairly standard warranty 
time these days. 

If you buy a daisyioheel printer, 
how easy is if to find neio print- 
zoheels? Many daisywheel printers 
use wheels that are the same as 
those used on typewriters. If this is 
true, you can probably get replace- 
ments easily from a local office sup- 
ply store. If not, find out where you 
can get them. 

Does the printer support differ- 
ent character sets? If you plan to use 
nonstandard characters, like those 
used in foreign languages or scien- 
tific notations, you'll need a printer 
that supports them. • 



IS BACKING UP COMMODORE SOFTWARE DRIVING YOU CRflZY? 



Now ycu can Bcick-Up virtually all 64/128 
SoUwarf! with oar NEW 1571 Clone Machine 

(rcquflr** ^ Commodorp ]2H>vlrh t57l tlflvei 

Months of RS. D have gone Into our I 57 ) GCR CLONL MACHINE io that you now have ihe 
ability lo reproduce GCR signals on the disk. This way you are assured that you're copying 
(he most rudimentary signals placed on the disk allowing you to back-up 64 SoFtware, CPM 
Software, and 1 28 Softwiire. The complete pacltage Includes: 

1 ) GCR COPY. 2) COMPLETE DENSITY UTILITY, 3} DIRECTORY UTILITIES (rename, delete, copy 
nie, etc ). 4) AUTO BOOT MAKER (for 64 and I 28 Software), 5) EXPANSION MODULE SEC- 
TION (lor future uparades ) 

ONLY $49.95» 

•{Srfni u^ Any old copy program a \t^ well (^(ve you t I 00 crptlll io your cov[ lor 1571 Cloot Mtithloe li only i39.0S) 

THE NEW CLONE BUSTEf: Cartridge For the (j4 or I 28 (In 64 mode) Is now the Ijest memory 
capture device available. Snapshot your software and save it out to the standard Com- 
modore DOS. Will back-up most 64 software and remove annoying error tracks and dll- 
ficuit to load protection. 

ONLY $49.95 




Af/c 

niSTRIBUTING INC 



CALL: (201) 838-9027 

1342 B Ruutu 23 
Buller. NJ 07405 




A Buyer's Guide To Printers 



One of the most important purchases for any com- 
puter owner is the type of printer that's to be con- 
nected to his or her system. But for most of us, the 
wide array of printer models, capabilities, and op- 
tions that present themselves is often confusing and 
occasionally intimidating. To help you get the most 
for your money, here's a rundown of Commodore- 
compatible printers available for under $500. 



If you already know how you'll 
be using a printer and what fea- 
tures you'll need before you 
start shopping, the hard part is 
over. There are many good printers 
available for a variety of applica- 
tions, and prices continue to drop as 
manufacturers expand their hard- 
ware lines. 

We've gathered information 
on printers in the under-$500 price 
range, and listed some of the most 
important features in the following 
chart. Any omissions are not an edi- 
torial judgment of quality. 

Here's a brief explanation of 
the major categories on the chart: 

Compatibility. Commodore 
computers use a unique serial data 
communications format that is not 
compatible with either standard 
parallel or standard serial printer 
formats. In the past, the only way to 
avoid compatibility problems was 
to buy a Commodore printer. Over 
the last couple of years, manufac- 
turers have developed printer inter- 
faces that plug directly into a 
Commodore computer. If you're in- 
terested in one of these Commo- 
dore-ready units, be sure to find out 
if there is an additional charge for 
the cable. Even if the printer does 
not include a Commodore inter- 
face, you can buy third-party cables 
that work with most parallel 
printers. 
42 COMPUTEfs Gazette April 1986 



Print Technology, This refers 
to how characters and graphics are 
actually transferred from printer to 
paper. There are three types in this 
price range: impact, thermal, and 
ink-jet. 

Impact printers form characters 
by striking the paper through an 
inked ribbon, either with a daisy - 
wheel {a small wheel whose spokes 
have letters and numbers on their 
tips), or with a printhead containing 
a column of tiny wires or pins that 
form characters and graphics (dot- 
matrix). Thermal printers use either 
a column of hot pads that change 
the color of heat-sensitive paper, or 
a column of tiny spark plugs that 
evaporate a special aluminum coat- 
ing onto the paper, exposing an un- 
derlying dark surface. So thermal 
printers require special paper, 
which often costs more than regular 
paper and has a shorter life. Ther- 
mal transfer printers work with any 
kind of paper because they use rib- 
bons; heat from the printhead melts 
a waxlike ink onto the paper, hik-jei 
printers spray ink onto the paper 
through tiny holes. 

Speed. How fast does the 
printer operate? This can vary if the 
printer offers different modes. Draft 
mode is usually the fastest, but pro- 
duces rougher, fainter type. NeMr 
letter quality (NLQ) or correspou- 
dence mode takes longer to print, 



but looks more polished. Some 
printer speeds vary depending on 
the type of font {i.e., pica or elite) 
used. 

Pitch. How many characters fit 
on a line, measured in character 
per inch (cpi) or characters per line 
(cpl). The pitch range for a printer 
often varies greatly, especially if it 
is capable of printing several types 
of fonts. 

Buffer. A buffer is an area of 
memory in a printer that can store a 
fixed amount of text while the 
printer is working, freeing up the 
computer for other tasks. Most 
printers in the under-$500 price 
range still have rather small buffers, 
so if you'll be doing many long 
printing jobs, you may want to con- 
sider buying an add-on buffer. 

Feed Type. Friction-feed print- 
ers grip the paper and move it 
around the platen much like a type- 
writer does, while tractor-feed 
printers grab the holes at the edge 
of continuous-feed paper with the 
tiny teeth at either edge of the plat- 
en. Many printer manufacturers sell 
add-on tractors that you can pur- 
chase if your original unit didn't 
have one. 

Suggested Retail Price. This is 
the price set by the manufacturer; 
you may well be able to find it at a 
lower price. It's advisable to shop 
around. 

A full explanation of the 
graphics capabilities of each printer 
takes more space than we have 
available. If you plan to use your 
printer extensively for printing 
graphics, make sure it's capable of 
doing what you need before you 
buy. 

{For more details on printers, 
see "Five Steps to the Right Print- 
er," elsewhere in this issue.) 



The Commodore 64 
comes of age. . . 

With GEOS," the C64 reaches its full potential. More than just another 
application, the Graphic Environment Operating System integrates new 
and old programs with greater ease and speed. 



>.:-a.:v..... t 1 




\ 


=? v.''' V--- i= 


^ — ; 


■ 




: :"i 


IF; t-lKt: .,;*J 


■1'' : 


■sr>-:fig ',a.-h 


p 1 




-^ 




1^ 








GEOS Desktop.' File handling is as easy 
as pointing. Run, copy or delete files 
with a joystick click. Desk accessories 
include an alarm clock, notepad, photo 
and text albums — even a full-function 
calculator. It all adds up, 



geoPaint.'For creating charts and dia- 
grams, or just creating. Substitute a pic- 
ture for a thousand words. Paint with 
different brushes. Try a pattern fill, or 
perhaps the ruler function, for good 
measure. 



T^^- 



^:: t: Dd 






po)'« 



wn« ihtit k-ed <i p«fi« U.+0 ouwd jMif-'-i 
fic* Km to mak« ih^m a«ik Mooij cw.^ 

(J4< -51 ft« p<:«» i«rf f(«4'Jan t>,*j iwKWSsd 1 u.i te'? >:ij 

ly, •: wnpl*, 'jcu fit*! c*j :■"»'-' ''^ ■!«' '»■■'■"' 'j-j •Jr--- 
>* In.-i thiij UMNt tr'Aj (l«l 





•■• - v- 


— . 


: A 


#NeEU 
A TIME... 


PON -A- . 


— A'^-- 1 


■'~' /- 


' ^^I^^^^^^^^^H 


F^ 


i 


- 





geoWrite. Create high quality docu- 
ments, insert. Delete. Copy or move 
blocks of text. Select expressive font 
styles. Underline. Be Bold. Try /fa//c.Let 
your fingers do the talking. 



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



^GEOS 



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

GEOS Introductory Offer 

$59.95 




311 



Softworks 



t;E'C>S, CEOS DfitkEopH g*,vr'.iinl, gc^iWfsti', diskT«rbo, *nd 
ik-ik*'l<.y S(,^flwnrks arc iMdcrnnirltj o( B<,'rke]p)' Siiliwurks. 

Cn ntnoiiiur M niiui CM mv tiaiJi'in.irks lT Camtnndorc Electron Us, I.IJ. 



GEOS Di&keUL' includes Desktop, diskliirliWr geu[^1tn^ and gL'tAVnif. 

S59.95. CA residents add 6.5"::* lax, (S4.50 US;S7.50 fuhegn shipping and handling) 

US funds Dnlv. 



Ch^k (»r mnncy urdt'r 

Acft. # 



VISA 



Mavlcrcard 



Exp. Dale , 



Addrtiss . 



City. S^ate, Zip , 



Send [i>; Btrrkeley Softworks-Order Proecsslnj? 
|\0 Btix 571.^5 
Hjywjrd, tA ^A$^^ 

AlliHv Id wivks Inr dflivm'. InlTdduftory ftitv thixiugh May .11, ViJUU. 





c 

E 

E 

o 




c 

'i. 


ll 




! 
1 




1 


a. 

t 

n 

i 


-a 

D 

■D 


i 
1 

t 
-n 


1 

a. 

I 


> 

1 

t E 

:!. 

2 


C 

EL 

& 

1 

Is 




E 

s 








V 




t 

£■2 
a 


ft 

6S 




A/ 

e 

CD 


m 

■E i 
ji 

II 




& 

'x: 

Q. 

E 
9 


■a 

a 
s 

-3 

1 

■a 

c 
t 


r^ 






B 

a- 


1 

& 






II 


3^- 


<7- 




3^' 


K 

r^ 




S 






s 


in 






s 


ffi 


0^ 


l:^ 


0, 

53 


s 








kO 


1/1 

1 


u, 


ifl 


in 


OS. 




s 


ift 


1"J 






ft 


? 


1 


"5 


O 


1, 


i 




I' 


g 


?. 


t 






■3 

g 


X 


1 


I 


>* 


1 


1. 


1* 


i 





1 


T 


■g 






1 


-a 


1 


2 
1 


>^ 






■a 




Q 
- C 

= 5> 


c 
■E. 

T3 

g 




t3 
c: 

L 
■•1 

ill 


s 

^ 


C 

o 






■a 

c 

c 



TJ 

C 

c 





c 

C 



U 

e: 




c 
a 


1 
1 

M TJ 

.0 ^ 

US. 


si 

c t 
3 ^ 

il 3 


P 


a. 


c 

c 

Q 


3 
Q 

= ± 




a 

c 




g 





1 

§ 


c 


u 

;E 


£ 
c 


1 

II 

ill 

;e; ^ G. 



^ 
1 

H 


1 

C 


a. 





u 


■1! 


si- 

C b 
i 




■z 


1 

il 

11 






"3 


:^ 


IN 


U 


1 


^ 


< 


^ 




1" 


1 


< 


C 


< 
Z 



X 


1 


1£ 


^ 


1 

« 
<N 


n 






vr. 




y. 


D 



2 




rrs 


r^ 


•TO 


lif 



r- 






<! 
;? 


< 


1^ 


■n 
T 

o 




1 




^ 

A 






_ C 

1^ 


T 




3 


1 


1- 

ii 


il 
11 





■H- 

2I 


^ 

? 


<< 


if:, 


II. 










"6-1 


"E- 

1 

If!. 


LT, 

2 


< 


u 






1 




1 
i 


I 
1 


Q 
(N 






s 


§■ 


1 

i 
5 


s 






1 
1 






1r 


& 

S 


1 


3 








1 

in 
iiN 





i* 


i- 








1 


s 






1 

1 

c 


s 

i 

1 


1 


E 
1 


1 

1 


1 


If 

1 
1 


i 
1 


'C 

1 
1 


1 


i 
1 


1 
1 


1 


i 


1 


i 


1 

1 


1 

2 


■B 

i 

1 


1 

>, 
.3 


1 


1 


I 

i 


■s 


^ 

1 


1 
it 


1 


■c 

1 
1 


n 

1 


1 

1 


1 




■S 
1 




E 




1 
1 


1 
= 

n 


1 

s 


1 

-a 
7, 

1 

1 


1 

2 


1 

1 


1 


1 


1 

1 


1 
1 

1 


=2 


i 

s 


1 
= 

E 


^1 

II 


1 


1 


1- 

1 


1 

in 


2 
i 


1 

II 

2 5 


1 


1 
1 

:2 


ll 
il 

IJ 


1 

a 

2 


-5 


1 

'I 


1 

1 


1 




s 

■' ^ ^ 

IIeI 


1 

:2 




2 

1 


i 
\ 



1 


1 

i 


1 


< 


1 

5 
s 


3 

1 


i 
I 

t 

1 

k 


u 

1 
1 




-2 


i 

u 


1 


< 


.1 

< 

us 


1 

1 


1 
< 


1 
1" 

< 

'a 


< 


■5: 
= 

UJ 

c 
U 


I 

6 

1 


■a 
1 


c 

■s 
1 


< 


1 


1 




■s 
1 

01 


t 


1 

< 

i 


t 

5 


lii 






^ 


17! 


1 

1 


s 
s 

•i 


g 

1 

1 


2 
> 

s 


5 
1 

<3 


I 

U 




s 

3" 




§ 


2 


C- 





2 

i 




g 


i 


>; 



g 









1 


1 

d 


1 


ir. 


3 


g 

in 

i 




1 


a 

op 

1 


S 


S5 

Lb 


§ 

LJ 

u 


5 
















/Jfl 










kp 




^^1 










^^1 


^^1 


^^1 


^H 










^^^H 


^^1 


^^1 








^^^^^1 


IK" 





44 COMPUTsrs Gazette Apnl 1386 



TAP THE POWER 

of the Commodore 128 



By the author of 
Machine Language 
for Beginners and 
Second Book of 
Machine Language 



k. 



MB 



Rlctianl MuBr«u 

Tfia maamiKii«M guilt u SSffi msc/n 
tgnOkiAqe iJU^euutMig en trv Cgwn cd gr a 12B. 
Indkides a tsophtslicattd. lttieM)$s«t) eS5«rntilar 



^ CONPUni i«iki Fwicotion 



Sl«-?6 



128 Machine Language for Beginners 

Richard Mansfield 

One of the bestselling computer books ever has now been completely revised for the Commodore 128. 
Most commercial software is written in machine language because it's far faster and more versatile than BASIC. 
This new edition of Machine Language for Beginners is a step-by-step introduction to 8502 machine language 
programming on Commodore's 128 computer. 

The book includes everything you need to learn to effectively program the 128: numerous programming 
examples, memory management tutorials; a complete description of the many Kernal routines and other new 128 
features; numerous hints and programming techniques; and a dictionary of all major BASIC commands and their 
machine language equivalents. It also includes a high-speed, professional-quality, label-based assembler, 
optimized to take advantage of the speed and extra memory of the 128. 
0-87455-033-5 
$16.95 

Like the other top-qiiallty books from COMPUTE!, 128 Machine Language for Beginners brings you ready-to-use 

Information in a ctear, lively style that makes learning easy and enjoyable, whether you are a beginner or an ad- 
vanced computer user. 

An optional disk is also available which includes the assembler and example programs in the book. The T28 
LADS Disk is fully testted and ready to load on the Commodore 128. It costs only SI 2.95 and saves you hours of 
typing time. 

Order your copy of 128 Machine Language for Beginners and the LADS Disk today. Call toll free 1-800-346-6767 
(in NY 1-212-887-8525) or mail your payment (plus $2.00 shipping per book or disk) to COMPUTEI Books, P.O. 
Box 5038, F.D.R. Station, New York, NY 10150. 



COMPUTE! Publications Jnc® 

83S ?th Avenue, 6m floor, nbw WKt, nv rool? 



COMPUTE! books are available in the U.K.. Europe, the Middle 
East, and Africa from Holt Saunders, Ltd.. 1 St, Anne's Road, East- 
bourne, East Sussex BN21 SUN, England and in Canada (rom Holt, 
RInehan, & Winston, 55 Horner Avenue, Toronto, ON M8Z 4X6. 



















1, 




■iJ 




















































































































c 


4f 

IE 

■3 






CI. 








Hi 


1 




Id 

■c 

t 

11 












> 
If 




8 

•a 


EX 

q 

Ell 
u 

£ 
■5 


a 

Xi 

■a 


EX 

a 

7 
■n 


& 

Xl 




■D 


IE 

X 

c 


1 

T3 




Tl 


IE 

£, 

c: 

1 

1 

u 


Ic 
n 
5C 

■d 


o-x 

1! 

■3fc 


u 


3 i." 

"3 X 


E 
E 

o 

u 


IS 






■3 










E 


is. 

B 8 


C e: 

II 


eE 










II 






T3 


^3 




1 












i 


T3 


Si 


< U 


X ^ 








































































it 






























ff- 


























O- 














8^.1 


■^ 


3; 


^ 


iT. =J 




ir 


? 


* 


* 


? 


» 


K 


o* 


ff- 


3^ 


R 


s 


r4 


s 


-A 


% 


a*. 




s 


s 






3' 


0^ 


9- 


^ 


a- 


o 


«. 


ili 


'"' 


t 


^ — 




r* 


n 


n 


f*i 


-r 


"*■ 






■^ 




iTi 


f'* 


(*i 


r-l 


r^ 


f 


r^^ 


r-i 


-* 


f^ 


T 








■^ 








r-j 
































h 




























4^ 












C 




5, 




i. 








£ 


r" 


f 


£ 


>- 


>.. 


t^ 




S. 






>, 


>^ 


>, 


x: 


1 










>- 


c 


C 








S. 


1 


J, 




^ 


T3 


S. 


s. 


s. 




r-J 


?, 


! 


-a 
o 

IX- 


"J 








s. 




"O 


■0 

O 
0> 




E 


3 
E 


T 
^ 


5 


H 
^ 




-0 


E 


E 
go 


>- 


^ 


^ 


C5 






1 


1 




I 










Ji 


!l 




s 

5 


I 




11 


11 


5 




3 


I 


5 


s 




e: 


! 

T 


c; 




^? 






c 


C 








2 










i 




a. 


§ i 




■n 






Si 


-fi 


&. 

"S 


-3 




-n 


z. 


'1 




TJ 




Tl 


T3 ^ 


^1 


~ 


u. 


T3 


^ 










































t. 


L. 






























" Q. 








rJ 


flt 




"fl 














■!U 


n 


<g 




T 


ffl 


n *- 


ry 








a 














c £ 




r I' 




















r 




j; 


C ^i 


e: t 


c 


e: 


S 


c " = 


i; 


c 


C ^ 


C 


C 


c 


C 


t^ * 


c 


1 


c: 


e: 




s-l 








c 


_s 


c 






S i 




u 


y 


u 


.r 




■ s -J^ 


■ii 


.^ 


.:: 


■^ c ^ 


■: 


Ji 


J -=^ 




= 






^ f 






















































































£i 




















[■ 








i 5 




C Q. 




c E s 


















'i: 5 










Uo 






u^ 


u- 




Lu 




Lb 




U. <fl O 


LL. 


u^ 




;u 




►-* 








*Ih 










































a. 




^ ^ 




o 


□ 




£ 

b 


IN 










•J, 




















1 










































































9 




















tii E 










■£ 


;^ 


X 


^ 


^ 


L^ 




^ 


:i^ 






^ 


liC 


i£ 


:i^ 


i£ 


s 




i-C 


EE 




















t^ 


























CJ 


1^ 






tfj 




















!3 c 






















































.. 






















B- 


& 


fr 


e- 








■£■ 


'§- 


■& 


s- 


1*^ 






in 




Si- 


■& 


■& 


'E. 


■& 


■& 


■a. 




4^ 


CM 




& 


■E. 


s- 




< 


< 


< 












< 


fv 


r^ 


Iv 






< 


<- 










r^ 




r- 




















^ 


-> 


A R 


.> 


^ 




A 








^ 8 


"^ 












'^ 


■^ 








T 


T 




~ 


~ 


~ 


r* 




-I 




T 


"^ 


'^ 




-^ 




^ 


Z 






^ 










in 




M-i 












































& 




§■ 




^ 






fr 


g- 


& 




.§■ 


& 








% 


I 












§• 






t 


§- 


§• 


g- 


s- 






£. 


1 


8 


6- 


1 




2 


I 




s 


§ 


§ 


1 


8 


§ 


& 
n 


§■ 


1 


s 


1 


o 


1 




g- 

1-1 




3 






3 


g 


s 


s 


s 


1 


1 


s 














n 








t^ 


r% 


iTi 




o 


ec. 
















m 










s 




nn 




a 




tf; 






n 




f>t 






































■* 












lA 








? 

^ 








































































■g 


1 




c 


■^ 


i 


■g 


i 


^ 


1 


£ 

£. 


F 


^ 


1 


^ 








^ 


■K 


1 


X 


■F5 




« 
fi 


H 


X 

S 


e 




1 




1 


1 


E 




^ 












g 


1 


















I 






































ir 


± 


E 


fc 




fc 


£ 


> 


t 


b 


t 


>, 


>, 


s 


E 


E 


E 


fc 


E 


E 


h 


E 


E 


E 


E 


E 


E 


b 


fc 


fc 


£ 


5 


g 


1 


<s 


1 


3 


S 


& 


^ 


E 


i 


3 


^ 


s 


J 


3 


I 


I 


1 


1 


1 


1 


1 


^ 


1 


^ 


s 


^ 


1 


^ 


S 


fi 


s 


a 






1 




■o 




e- 




t 


1- 


i 


f 




1- 


?- 


& 














1 


^ 


2 


1 




-a 
7 


TJ 

7 


1 


1- 






■c 
2 


E 






1 








•p- 




:s 


? 


? 


? 




r 


r 


7 


T 












r 


r 


1 


■c 








s 


1 


Q 


I 


? 


T3 






* 
1 


T( 




v. 


-H 


-i 


5. 




■a 


■^. 


T) 


■s 




^: 


Tl 




^ 




T3 


-3 


rj 


K 

^ 


TI 


S 
^ 


S 




t: 




; 


^ 

7 




c ^-g S 






















































IJ 




"^ 




"g 


!l 


t: 


^ 


£-g-S ^ 


ii 


± 


± 


i 


ji 


i 


* 


^ 


^ 


^ 


* 


Jd 


.i 


Ji 


ji 


d' 








ii 


^ 




i: 












^ 


^ ;. 


g 


F 




g 


LJ S ^ ^ 


■^ 


■4 


*«■ 


■s 


■■■ 


-4 


■5 


■5 


■^ 


■5 




■4 


--i 


■^ 


•s 


























F^ 


*5 


Tn 


g 


E 


^^ 








































r 




































































ji 
































CU IJ:^ 


p- 


tu 












a, 


=- 
















C-. 


























^ 


o 


^ 
































1 


























^ 






































































r 














£ 




p- 






P- 


F 


















S 


















P- 








a 














^ 




.=! 






=^ 


.^ 


















t 


























s 














s 


^ 




c 


^ 






£ 




















£ 












.s 










1 




5 










'^ 


< 


•a 


< 


H 


1 

1 


1 


1 

I 


1 




a 


6 


1 


s 


< 


1 


1 


3 
< 


•fl 


C- 






s 




1 


2 


2 
^ 


3 


i 


< 








5 


5 




w 


1 


I 


1 


:2 


■2 


1 


1 


[£ 


c! 


-1 

3 


s 


-1 

5 


1 


u 


Lii 


% 


CQ 


IG 






ca 


1 


-2 




-J 






(J 


u 


G 




■J 

s 


^ 






o 




































































£ 


k. 






















or. 


fer? 


"^. 
























■BD 












= 


c 


c 


z 

1 


1 


o 


g 
^ 


5 


3 


1 


>< 




1 

El 


1 

0. 


^ 
£ 
S 




1 


•n 


1 




g 

3 






0, 
in 




E 




^. 


1 

7 


C 

1 


e: 


i 


o 






3 

3 




O 



46 COMPOTEVs Gaieaa April 1986 



1^ 

1 

o 
O 






o 

1 . 

s-i:' 






1 
g 

is 

It 


.§ > 

£ E 






c 

O 

i 

> 

% 

E 

1 
u 


b 2 El 

3 K £ 
£ o o 

311 

Coo 






1 

T3 
T3 
4 


i 
a. 

1 
II 


ill 




a. 

i 


a. 

i 




■ 






3: 


r^ 


8 




[J. 


? 

f^ 


5h 










0^ 


S 




s 

r^ 




I; 


si 


1 




1 




O 
CO' 


o 


1 


>. 

fit 

■a 

O 


>7 


^ 


>^ 


5 

■3 










1, 


!5 


T] 


T3 


TJ 

■0^ 


o 






1 


c 

c 
o 

1^ 


a. 

o 

□ 

c 

a 


c 
□ 
'p 

"C 


c 
■c 


o 
1^ 


1 

c 
c 


1 

c 
c 


C 

C 
Q 

1 


1 

o 


TJ 

C 
•5 

c 

Q 

1 


c 
E 

TJ 

C 

o 

V 


1 

e: 
o 

e: 

LL 


< 
Z 





U 
£ 

La. 


c 


a. 

D 

o 

c 

£ 




1 

c 




c 

c: 
o 




9 
CO 


^ 


if 




b 
c 


< 
2 




^ 






5 

i 
ll 


U 


< 


< 
2 




U 


^ 




< 




^ 






t 
g 


P-.2 


1- 


3 


■g. 

1 


< 


< 

? 


< 


T 


c — 

3s 


< 


< 


< 


1 


"a. 


T 


Is, 




< 
z 


V 


i 


1 












s- 

§ 










i 






s 




§■ 


1 

7 


U 

1^1 




T 






i 


>, 

£ 

n 


& 


If 

& 


& 


1 


1 


I 




1 


1 
1 


1 


B 


1 

ll 


1 


El 


X 

■c 

i 

1 


1 

1 

1 


i 
i 


1* 

1 
E 

1 




1 
E 

5 


1 
1 


1 
1 


1 

1 


1 

- 
1 


1 


1 

1 
1 


1- 
1 

- 

1 


1 

1 

- 

1 


s 
- 

1 


1 

B 
1 


si 


- 

1 


1 
- 


1 

■E 

5 


11 


! 

■E 


E 




-a 

1 


T3 




1 

'a 


1 


1 




u 


1 


1 

1 




1 


1 


X 


1 






1 

1 


5 

i 


< 


i 

< 


t 

(2 


S 






'J 
E 

1 


< 

s 
i 


i 






i 
.= 


o 

s 


^ 

^ 




g 

1 


'j-i 




1 

1 




s 


1 


c: 


i 

2 






1 
1 






Copies 
of articles 
from this ' 
publication 
are now 
available 
from the 
UMI Article 
Clearinghouse. 

For more information 
about the Clearinghouse, 
please fill out and mail back 
the coupon below. 

inEftvrtidc. 

Cfeannghouse 



Yes! I would like to kniM' more abunt UMI 

Article Clearinghouse. [ am interested in 

electronic ordering through the following 

system(s): 

C IJIALOC/Dialorder D ITT Diakom 

n OnTVme D OCU: ILL 

Subsystem 
n Other (please specify). 



i I am interested in sending my order by 

mail. 
] Please send me your current catalog and 

user instructions for the system(s) I 

chfcked aboi'c , 



Name_ 
Title- 



Institution Company- 



DepartmenL 

Address 

City— 

Phone ( 



,State- 



,Zip- 



Mail to: Uniwrsih- Microfilms International 

3W North Zeeb Roaii, Bon 9i Ann Arbor, Ml 48106 



COMPUr£!'s Gazmte April 1986 47 



Paperback Writer 728/64 



Paperback Writer, a disk-based word 
processor by Digital Solutions available 
in versions for the Commodore 128 or 
64, is reasonably priced, full -featured, 
versatile, nnd user- friendly. Billed as 
"serious software that's simple to use," 
its friendliness is attested to by its refer- 
ence guide — not "manual." The pro- 
fuse onscreen help is deemed sufficient 
(in most cases it is), and explains the ab- 
sence of any tutorial material. Howev- 
er, I'd prefer to describe Paperback 
Writer as "rddtively easy to use," since 
processing po^ver makes for complex- 
ity, and Paperback Writer lias plent^i of 
power, in my view, no powerful soft- 
ware is simple to use, not at this point in 
hardware/ soft ware development. The 
point is that Paperback Writer is well 
thought out from a user's point of view 
and HELP (as well as basic entry and 
exit operations) is always available on- 
screen. Even a keyboard overlay is not 
really needed. 

in spite of several significant differ- 
ences between the 128 and 64 versions 
of Paperback Writer, most features are 
identical (they use the same reference 
guide); I'll mention augmented 128 ca- 
pability only as appropriate. 

Perhaps the most noteworthy fea- 
ture of Paperback Writer is the "what 
you see is what you get" orientation. 
No commands are embedded in text; 
they're either specified, by paragraph, 
in a separate formatting list, or directly 
implemented on screen. In any case, 
the screen is formatted as it will appear 
on the printed page. Underlined text is 
indeed underlined, boldface type is 
bold (brighter), italics are slanted. There 
is also super/ subscript capability. While 
the 128 version screen -formats super 
and subscripts, the 64 version only 
prints these characters in a contrasting 
color. Though coloration of various 
screen elements can be readily changed 
by the user, the color-coding of 64 
super/subscripts can be confusing, 
even on a color monitor. For extensive 
use of super and subscripts, 1 recom 
mend the Paperback Writer 128. 

The features of Paperback Writer 
are extensive; they seriously challenge 
word processors with much higher 

48 COMPUTE! s GaiBtte April 1986 



price tags. Included are automatic word 
wrap, find/search/replace, mail merge, 
40/80 column option, side-scrolling, 
block definit ion/moving/copy ing/- 
deleting, external file printing, file link- 
ing, global formatting, and a 
program/sequential file storage/ 
change option (for communications 
and compatibility purposes). Also there 
are ten foreign or redefinable charac- 
ters, six "extra" characters (including 
underline and curved brackets), as well 
as list sorting, aligned numerical text 
(such as dollar amounts), and addition 
and subtraction of number "blocks." 
All disk commands are available within 
Paperback Writer, and text files are com- 
patible with a number of leading word 
processors. A multitude of formatting 
options are incorporated; they are de- 
signed to take full advantage of various 
dot -matrix printer capabilities. The pro- 
grams contain 15 customized popular 
printer files (including standard ASCII 
and Commodore), and there are provi- 
sions for defining and saving additional 
files, 

A Spelling Check option is avail- 
able in all versions, but there is no dic- 
tionary included with the program 
itself. The dictionary program, PiT;Jt'r- 
back Dictionary 128/64 — a single disk 
that works with both the 128 and 64 
versions — is now available separately 
at $14.95, It contains 32,000 words on 
disk with room to add up to 8,000 more. 
Prospective users should know that the 
128 spelling checker can be loaded in 
40-coIumn mode only. To check spell- 
ing in either version, the document 
must first be saved, then the program 
and text reloaded. 

Here are the figures on available 
text memory: 128 version, nearly 64 K 
(80 columns) and close to 15K (40 col- 
umns); 64 version, more than 15K (40 
columns), and almost 7K (80 columns). 
Note the highly restricted text memory 
in the 64 versions. (Compared with 
Paperback Writer 64 in 40 columns, 
slightly fewer bytes are available on the 
128 in 64 mode^about 800 less. This 
total is identical to the 128 in 40-column 
mode, since the programs are the 
same.) The severe memory limitation in 



the 64's 80-column mode is due to the 
fact that the text portion of the screen is 
drawn totally in high-resolution graph- 
ics. In graphics quality (clarity and 
readability), the 64's 80-column mode 
is no match for the 128's. It is also con- 
siderably slower than the other modes. 
Thus for users wanting 80-column dis- 
play, I recommend the 128 version. 
(Many 128 owners, I think, will contin- 
ue, however, to prefer the 40-column 
display; it's unfortunate that more 
memory is not available in this mode.) 

The major enhancement in Paper- 
back Writer 128 — and it's an important 
one, but limited to 80-column mode 
only — is the dual text file capability. 
The nearly 64K text memory can op- 
tionally be split into two 32K (actually 
28K-plus) blocks, The user may then 
freely alternate between blocks (which 
are in memory concurrently), and trans- 
fer text at will. Blocks may be separately 
saved, and "64K" and "32K" modes 
may be toggled at will. Formatting is 
unique to each file block. 

The only thing I found annoying in 
these programs is an awkward "cursor 
right," the problem being that the cur- 
sor does not wrap around from the right 
margin to the left. When using the cur- 
sor right key to advance the text point- 
er, the cursor continues to scroll 
horizontally (as the text' moves left) in- 
stead of wrapping around to the next 
line. (Cursor left, for "backing up/' 
works as you'd expect.) This applies 
any time you use cursor right within 
text — such as when defining text 
ranges. To get to the text below, you 
must use cursor down (or more logical- 
ly, the "word advance" function key 
option). 

Both 128 and 64 versions of Paper- 
back Writer represent excellent value, I 
recommend the 128 package over the 
64 especially because of the substanfial- 
ly increased text memory. (To get the 
extra memory, you have to go to 80 col- 
umns). If you want 80-coktmn display, 
choose the 128 version as well; it's con- 
siderably more readable. The 128 ver- 
sion is preferable if you're considering 
using a single Paperback Writer on both 
machines; its 40-column option works 
identically on the 64. (Of course, the 64 
package also works on the 128^ — in 64- 
mode.) If you plan to use super and 




and C-64 



INTERNALS 



m-n n-m rrm n-rn 






AharuRltttlttHI.Snflw.tri* 



_t'.Jil!,12GCIlt^,' 




BASIC 7.0 
INTERNALS 




AhjcusllflftttilSoftwart: 



Dfit^itgd guide progenia \h9 1£6'S 

opflr^qing ^y^tftm, «»pi3ma graphic 
Chips, Memary MAnag^m^nt Unit, fiO 
eoNjnin grapnlca and commerit#d 



'Get all tTia Ensldft Information on 
BAStC 7,Q. This 9xhau%TLVQ hincJ- 
book la comp1«lft w^h conmnonEad 
BASIC 7 ROM lislingi. Coming 
SumnrKr'BG. S1S.9G 



COMPLETE BASIC 
HANDBOOK 




QJ-L] nXD rTTn^TD 



Abacus fUtiflil , SoHw. I r 



PEEKS & POKES 




nTFT 



cnri mxinTn 



Ab.uu- 



is-r> i'-ja.P"'LPa*' 

Software 



IntrodgcOon lo programing; problem 
anal^ES. tho^ougn d^sciiplion ol all 
BA£FC commanO^ with hundreds oT 
«KdnpEqf ; monilor commands; ulik' 
lti«s; mucri mora. 4(Mpf3 Sld.^5 



P'esenis dozens of programming 
qi-jicK-hiitors. Easy and useful 
(flchri{3^jea on the operallng systom. 
Alackv zero-page, poirlefs, ihe 
&VS)C Imerpr&Eor and mora $1 D OS 




Filled vtih irilo !of everyone Cav«f& 
80 column hi-ros gfapnics, win- 
dowing, momory layout. Kernal 
roulinos, sprites, soMw^re pro- 
tDCiion, autosEaning. ^0pp £19 95 



Insle^rs' guide lor novico & ad- 
vancod usors. Covers s#quont]at A 
raEativo tll«a, & diract accosa E>om- 
mands, Oescrltjes DOS routines. 
Com^enled liftings EOOpp £t9 95 



Loarn Tundamontalv ol CAD whll4 
di^voEopl.ig your own i^yslem, Daalgn 
o&^cts On your icr^on to dump to a 
printor. Includes JlsllnQis lor '64 wllh 
Sirrx)0'sB3ilo 30Qpp $199S 




Essential gulda lor ovc^ryonfi inier' 
estod In CPvM on the l^S. SJmpIo 
ejcptanaElon of thq opo rating sysEom, 
memory usage, CP/M uliliEy pro- 
g ra ms. submit h les A rrura. S1 9.9S 



ANATOMY OF C-G4 Insidor's guldo u> the 
'W Iniornals. Grfiphica, sound, I/O, k*rna,L 
memory maps, mor«. Oompdate oommantvd 
RO^A li^tingv, SOOpp (1 9^& 

ANATOMY OF I54f^ .DRIVE U»l 
handbook on tli^pf^^^^iUbit sl1. Many 



examplflt and t;tlini*iir'.^LV nmrnsitsd 
1 M 1 RO M Ittt Inff*: >^^ SOOpp Si »^95 

MACHIHE LAHQUAQE C-B4 Leain 
6S10 code wrilfl IasI programSn Many s,im< 
pies and Hsling^ for complete assemblor, 
monitor, i*lmulator. IQOpp Sl*.9S 

CRAPHICS BOOK C^M - be^t rofafeiu 
covers basic and advamced graph cs. 
Sprites, animation. Hires, MuEtJcaor, 
lightport, ^D-graphics, IRQ, CA[>, ^ro- 
jaaiora, curvts, more. 3S0pp $19 95 



TRICKS A TIPS FOR 0-64 CoiiectJon of 
easy-to-use techniques: advancsd graphics, 
improved data Inpul, enhanced BASIC, 
CP/M,froro. lZ75pp $19,95 

1541 REPAIR & MAINTENANCE 
Handbook descnbos the di&k drive hard- 
ware. Includes td-iomalLcs and techniques 
to keep 1&41 running. 200pp $19.85 

ADVANCED MACHINE LANGUAGE 
iVot oovernd sisewhAre: - video contfolFer, 
interrupts, limere, dockm, L/0» reaf tume^ 
OKle n<tod BASIC, mo r« . 2 1 0p p £14 .95 

PRINTER BOOK C'G4/VIC>20 EJnder- 

sland Commodore, Epson -com pal ijl a print- 
ers and 1520 plotter. Packed: utilities; gra- 
phics dump; ^D'PlQt; comrfleniBd MPSflOl 
ROM iHTinas, mar*. 330pp $19.95 



SCIENCE/ENGINEERING ON C-64 In 
depth InEro to txmpuiers in science, Topica: 
chumistry, physics^ biology, astronomy, 
stedronks.olherv, 35Dpp £19.95 

CASSETTE BOOK C-&4/VIC-2Q 
Comprohanslvo guide; many sample 
progiamr High tpeed operating system 
fa&E NIe ioadlr>g and saving, 22Spp £14,95 

IDEAS FOR USE ON C^G4 Themes: 

auto expenses^ QalcuiaEor. racip« file, Block 
li^is, dial planner, wiiTidow advertising^ 
others, lnclud*» listings, SOOpp $12,95 

COMPILER BOOK C-e4/C-l2G Atl you 
riead to know ab^aui oompilors: how (hey 
work; designing and writing youJ' own; 
generating machine code. Witn working 
fliamplvconnptlsr. ^OOpp $19.95 



Adventure Oamewrlter* Handbook 
5tsp-by-£tflp guide to designing artf writing 
your own adventure games. With automated 
adveniure game generator. SOOpp $14.95 

PEEKS ft POKES FOR THE C-G4 
includes In-deplh expianatlioni ot PEEK. 
POKE, USR, nnd Mher BASIC command?. 
Learn the 'Inside^ trk^s to gel the rn04l out 
olyouf'S4. 2O0pp S14.9S 

Optional Diakeitee lor book* 
For your convenience, the pmgrams 
contained in $ach of our books are avail- 
able an diskette to sava you lime entering 
them Ifom your keyboard, Sicily name of 
twok when ordering. $14.93 each 



Abacus 



^rnmrnn 



C'l^a B-id c-Si Ar* vadtmiirtis q< Ccrrwnodor* Buslnau MftcNnet, 






Software 



P.O. 80x7211 GiBnd Rapids, Ml 49510 - Telex709-101 ■ Phone (616) 241-5510 

Call now for the name of your nearest dealer. Or to order directly by credit card, MC, AMEX of VISA call (616) 
241-5510. Other software and books are available-Call and ask for your free catalog. Add $4.00 for shipping 
per order. Foreign orders add $10.00 per book. Dealer inquires welcome-1200+ nationwide. 



subscripts extensively, select Paperback 
Writer 12S; it displays these characters 
accurately instead of resorting to color- 
coding. For either version, I recom- 
mend a monochrome monitor; it's 
considerably easier on the eyes (com- 
pared to the color of the Commodore 
1702 monitor). To use the 128 80- 
column version with a monochrome 
monitor, you'll need an RGB to RCA- 
phono cable adapter. 

Both Paperback Writer versions are 
available in French. And both are inte- 
grated with Digital Solutions' Paperback 
Ptantier 64 and 128, a spreadsheet, and 
Paperback Filer 64 and 328, a database 



manager, comparably priced. Paperback 
Writer 64 owners can upgrade to Paper- 
back Writer 128 for $15 plus S3 ship- 
ping. It sounds to me like a good deal all 
around. 

— Art Hunkins 

Paperback Writer 128 (SO- and 64 mode 40- 
coiumn versions; includes Spelling Checker 
interface) $49-95 

Paperback Writer 64 (40 and hi-res 80- 
column versions; includes Spelling Checker 
interface) $39.95 

Digital Solutions Inc. 
P.O. Boj: 345, Station A 
Willowdale, Ontario 
Canada M2N 5S9 



Elite 



IF THERE'S SOMETHING STRANGE 
PREVENTING DISK COPYING 



call 



DISKBUSTERS 




DISKBUSTIN' IS CONNA MAKE YOU FEEL GOOD ! Now you can 
make back-up copies of your newest soflware. This is the SUPER- 
FAST Disk Copier that ZAPS thru copy protection! Average copy 
time is only .3-4 minutes. Includes Ljniciue Power-Pack feature 
for tout?h disks. Has copy capability not available until now, and 
even copies other copiers!! DISKBUSTERS will help you insure 
the safety of your software investment, and il's both C-h4 and 
C-128 compatible! 

WE AIN'T AFRAID OF NO DISKSII 



INTRODUCTORY 
OFFER 
ONLY 

$29.95 



lb order by phone cal 
(805)569-1644 

Operator TO 



Oidci liv nhunr, V14A/ MASTERCARD/COD or M'lid Check or Money Otili-r ami incUttlf ihiniiini; 
[hai^fs. CA a(idces-.ts .nld tA tax: S3. SO ship USA addriM!.ps; UPS dif 55.50. COf) <idd i4 (XI to 
ccintinent^tf US only; Canada S7.5(J; all o!htT crjtmtfiirs S10.00 .^nd must incfudtt U.S. it^rtihed 
motii'v ordL^r cuilv 



^2 SoFtware Box 31169 • Coleta • CA • 93130 

50 COMPUTEVs Gazefte April 1986 



EUie has won several computer game 
awards in England and it's easy to see 
why. This is a masterpiece, one of the 
best games ever published for the 64. 
Even expert machine language pro- 
grammers may find themselves won- 
dering how the authors put it all 
together. 

On one level, it's a 3-D spaceflight 
simulator. Three displays provide infor- 
mation on your exact location at any 
time. The window at the top shows 
nearby objects — ships, asteroids, space 
stations, and the like — against a back- 
drop of stars. Press the function keys to 
look out the back, or to the left or right. 
This is the display to watch when you 
go into combat against a pirate ship. 

At the bottom center of the screen 
is the long-range radar, which tells you 
where other objects are in relation to 
the direction you're traveling. Asteroids 
show up in red, other ships are yellow. 
To move towards a ship, you must first 
line it up on the radar. When you see a 
small dot in the center of the visual 
screen, you can accelerate towards the 
dot, which gets larger and more recog- 
nizable as you get closer. The 3-D 
graphics are nicely done; each ship is 
drawn as an outline of a geometric 
shape which is rapidly updated. If you 
watch closely, you can anticipate the 
other captain's moves by which way 
the other ship is turning. 

Finally, there's a small circle which 
tells you the relative location of the 
closest planet. When you come within 
range of the planet's space station, this 
indicator changes to a space station 
locator. 

But only part of the game is pure 
action, moving around space shooting 
at the bad guys. There's another aspect 
to Elite, one that makes it more than 
just a shoot-'em-up. You begin the 
game with a small ship equipped with 
an ineffective laser and only 100 cred- 
its. There are 17 commodities you can 
buy and sell, some of which may be un- 
available at certain planets. Food, tex- 
tiles, and furs are generally plentiful 
and low-priced at agricultural systems, 
so if you travel to an industrial planet, 
you can usually make a profit on these 
items. There, you might buy computers 
and machinery to sell to an agricultural 
society. As you make money, you can 
begin to afford equipment like better 
lasers. 

The action of the game is well- 
balanced by the strategic aspects. When 
you're engaged in a space batde, you 
have to move fast. But once you've 
docked at a planet's space station, you 
have to think carefully about your long- 
term strategy — where you're going 



'128 



,WI 



and 
C-64" 



SOFIWARE 




it- kimi """ 




Wii*« youf a/lSICproirama nwiUGIfrSitiC SnjiO' 



Our BASIC Compilers are 
the complete compiler 
and development pack- 
ages. Speed up your 
programs from Sx to 35x. 

Our BASIC Compllors 
give you mariy opiions: 
flexible memory manage- 
ment; choice of corrpili[>g 
to machine code, com- 
pacl p-code or a mixture 
of both. Also on the 128, 
40 or 80 column monitor 
output and FAST-mode 
operation. 




The '128 Compiler's extensive 80- page programmer's guide covers cornpiier 
directives and options, two levels of optimisation, memory usage. 
input/output handling. SO column hi-res graphics, faster, higher precision 
math functions, speed and s.pace saving tips, more. A great package that no 
software library should be w thout. BASIC 128 Compiler $59.95 

BASIC 64 Compiler $39.95 











■■ :^' ;■ 


1!-.:," !i " 


^3! 


KU. 


itft 


"•1 


ii-SS- 


(» 




l'...kl|-| 


s 


— 


— 


^^ 


p*^*-. 


^ 


(lit*; ■. ■.': ^^ 











^ 








. 





^ 






"*it" 


■1** ^ 

r.tf r 


^H 


:^,', '' --"■ 


■« *fl Tp in 




CH 


ARTPAK: 




'■ ' .■.■.■.■.■.■.■V...V,V.V.™.N.SSSV.V 1 



For school or software 
development, select SUPER 
C . Learn to use one ol 
today's most popular lang- 
uages on your Commodore 
128, Powerlul screen editor, 
compiler, linker-tink up to 
seven modules, I/O 
library-includes prinll and 
fprintt. Compile your C 
programs into fast machine 
language. 0-128 $79.95 
C-64 $79.95 



For the professional who 
wants to easily create high 
qualily charts and graphs 
without programming. You 
can immediately change the 
scaling, labeling, axis, bar- 
lilling, elc. to suil your needs. 
Accepts data from Gale Re suit 
and MultiPlan. C-123 version 
has 3X the resolution of the 
'64 version. Oulputs to most 
printers. C-128 $39.95 
C-64 $39.95 



PowerPlan 

One of the most powerful spreadsheets with fnteg rated graphics 
for your Commodore computer. Includes menu or keyword 
selections, online help licreens, field protection, windowing, trig 
functions and more, F'ower-Graph, the graphics package, Is 
included to create Integrated graphs & charts. C-64 $39.95 



CADPAK is a remarkably 
easy to use drawing 
package for accurate 
graphic designs. 

Using CADPAKb new 
dimensioning features 
you can create exact 
scaled output to all major 
dot-matrix printers. 

This enhanced version ol 
CADPAK allows you to 
Input via the keyboard or 
a high quality lightpen. 
Two graphic screens per- 
mit you lo COPY from one screen to another, DRAW, LINE, BOX, CIRCLE, 
ARC, ELLIPSE are but a tew of the many selections to choose from. FILL 
objects with preselected PATTERNS: add TEXT; SAVE and RECALL designs 
to/lrom disk. You can define your own library of intricate symbois/objecis with 
the easy-to-use OBJECT MANAGEMENT SYSTEM-it will store up to 104 
separate objects. C-128 $59.95 

C-64 $39.95 



Compiler Kid Saflwdre 
DevetE>pmcnt .Syjtcm 



@ap37[r^^:^f 



tVj ywtwawJjj %.\ 



Not just a compiler, but a 
complete system (or develop- 
ing applications In Pascal. 
Exionsive editor with search, 
replace, auto, renumber, etc. 
Slandard J & W compiler that 
generates fast machine code. 
If you want to learn Pascal or 
to develop software using the 
best tools available-SUPER 
Pascal is your first choice. 
C-12e $59.95 
C-e4 $59.95 



OTHER TITLES AVAILABLE: 

Technical Analysis System 

A sophisticated charting and technical analysis system for 
serious investors. By charting and analyzing the past history of a 
stock, TAS can help pinpoint trends & patterns and predict a 
stock's future. Enter data from the keyboard or from online 
finandal services. C-64 $59.95 

Personal Portfolio Manager 
Complete portfolio management system for the Individual or 
professional investor. Easily manage your portfolios, obtain 
up-to-the minute quotes and news, and perform selected 
analysis. Enter quotes manually or automatically through 
Warner Computer Systems. C-64 $39.95 

Xper 

XPER is the first "expert system" for the C-128 and 0-64. While 
ordinary data base systems are good for reproducing facts, 
XPER can derive knowledge from a mountain of facts and help 
you make expert decisions.. Large capacity. Complete with 
editing and reporting. C-64 $59.95 

c.iza and c,S4 aie tjaMmArkAotCanmodu* B4Akn««« MacHnvi, 



jmrmm 



Abacusta^ Software 



P.O. Box 7219 Grand Rapids, Ml 49510 ■ Telex 709-101 -Phone (616) 241-5510 

Call now for the name of your nearest dealer. Or to order directly by credit card, MC, AMEX of VISA call (616) 
241-5510. Other software and books are available-Call and ask for your free catalog. Add $4.00 for shipping 
per order. Foreign orders add $12.00 per item. Dealer inquires welcome-1200+ nationwide. 




■ ^^.^m 



f .v^rj:-r.^;v.^ivj 



^yco Computeit LMaltkd'mg & Co^su&ants 



"WE WAKE YOUR COMPUIER 
FUN TO USE!" 



NO LABEL DISKETTES 

NL 5V4"SSDD.,.1C.99(B<JK 10) 
NL 5WDSDD,..U.93(BO)i 10} 
•Free Diskolto VVnior Potil 
•Free Storage Case! 

DUST COVERS 

Atari 

SMST 11.95 

IMXe 6.99 

SOOXL 6.S9 

1050 6.S9 

lOES 7.a9 

Commodora 

C1!8 7.99 

1571'1S*1 6.99 

1902 loss 

170Z B.W 

ce*viceo 6.99 

Panasonic 

losaiioei 8.99 

1092 B.99 

1093 999 



.S99 
.9.99 
.999 



Star Microntcs 

SGfSDiO 

sasDts 

ER10 „ 

SfllS,... 



Okldau 

eZISZ B.99 

63«3 ^ 9.99 

193 999 



PRINTING 
PAPER 



3000 SHEETS 

FANFOLO 
1000 SHEETS 

FANFOLO 
lOOOSHEETLEneFt 
?00 SHEETS LETTER 
150 RAG STATIONARY 
MAILING L^ASELSIIinl 



M2 75 

J1975 
i21 95 

se.99 

St0 99 
X9 9S 



WICO Joysticks 

15-9714 Bal Handio 16.75 

50-2030 Boss 11.99 

50-2002 Sjoer 3-Way....19.99 



COMMODORE 

C-12B NEW CALL 

1571 Drive CALL 

1572 Dfrve CALL 

1902 Monitor CALL 

1670 Modem CALL 

C-ei Compjter CALL 

1541 Drive 1fl9 

MPSB01 Printer ....LOW 

1702 Monitor 199 

Simon's Basic 24.75 

Assembler 64 34.75 

Super Expander 22.75 

Logo 64 49.75 

Pilot 64 „,3S.75 



COMMODORE 
SOFT-WARE 



MICROPROSE (C-64) 

KorlTOOy Approacfi . .2t.7S 

Crusade in Lurope 24.75 

Decision in Desert 24,75 

Solo Fligtil 20.75 

Nato' Commander 20.75 

Spitfire Ace 18.75 

F-15 Strike Eagle 20.75 

Hellcat Ace... 18.75 

Acroiel 2175 

Silent Service 21.75 

CARDCO 

Diglliier Camera .109.95 

32K Primer Buffer 59.95 

Numeric Keypad 34 95 

CB/5 5-s!ot Boarii(64) 54 00 
CB(2 2-5lot Boardt64) 25.00 

S'More Basic Rom 49.95 

Write Now-64 35 00 

Mail Now-64 29. cm 

Spell Now-64 29.00 

File Now-64 29.00 

Paint Now.64 29.00 

Calc Now-64 29.00 

Tax Survival 29.00 

Super Printer Utility 27.95 

Write rJow-Vic-20 29.95 



BRODERBUND 

Tne Print Shop 28.75 

Gmpiiics Library .... 18.7.5 
Graphics Library II . . . t9.75 
Graphics Library Id .. . 19.95 

Kaialoka..^ 19.7.5 

CastlpE Dr. Creep .19.75 

Banltat. Writer 3|.'§ 

Loderunner 30.75 

Mask o( the Sun . 24,75 

3pf!lunker 19.75 

SHrpenfs Star 24.75 

"Vhisller's Brother.., 18.75 



COMMODORE 



I^PSlOOO PnrncT 
Ci350J.ADU5e 
ClM>0 12«KRAM.. 
C17MS1JKRAM.. 
JANE 



M9 

269 
35 



Perfect Writer 49 

PerteelCate 19 

Perloct Flier.., *9 



SPINNAKER (C-64ROM) 

Cosmic Life ROM 19.75 

Jukebox 19.75 

Afphabel Zoo 17.75 

«ilt in Color Caves 19.75 

iJp for Grabs 19.75 

Delta Drawing 19,75 

^ids on Keys 16,75 

Kintiercomp 14,75 

Pacemaker 17.75 

Fractio- Feyer 17,7S 

SSI (C-64) 

Coloni.v Conquest ...24.75 

Wings of War 24 75 

Computer Ambusfi. 34.75 

FleliJ o( Fire 24.75 

FIgiiter Command 36,75 

Kampfqruppe 36,75 

Mecfi Brigade 36.75 

Market Garden 29.75 

Sis Gun Shootout 24.75 

Computer Baseball 24 75 

Computer Ouarterback 24.75 

Imperium Galactum 24.75 

Phantasio 24,75 

Cartels & Cutthroats £4.75 

50 Mission Crush. 24.75 

Questton 24.75 

INNOVATIVE CONCEPTS 

Flipn-File 10 3.50 

Flip-n-File 15 8.25 

Flip-n-File 25 Lock 17.95 

Flip-n.File 50 17.25 

Fllp-n-File 50 '.oc'< 22.95 

Flip-n-File Rom 17.25 



SCARBOROUGH (C-64} 

Build A Book 24.75 

Inriproved Mastertype 23.75 

NET WORTH 46.75 

Mastertvpe Filer 22.75 

Boston 64 diet 27.75 



TRONIX 

f.A.M,- Atari 3B.S0 
.A.M, -C-64 .,,38,50 

PERSONAL PERIPHERALS 

Super Skolch 64 32.75 

Printer Utility 1B.75 



BATTERIES INCLUDED 

Paper Clip 59.95 

Spell Pak 34.95 

Consultant 59,95 

Paper Clip 

w/Spell Pak 75.95 

Home Pak 34,95 

Bus Card 129,95 

80 Column Board 109,95 

EPYX 

(C-54) 

Fast Load 26,75 

Broakdance 23,75 

Greatest Baseball 24,75 

Summer Games 26.75 

SUB LOGIC (C-641 
Flight Simulator 11... ,32.75 
Night Mission Pinball 20.75 

CONTINENTAL 

(0-641 399 

Home Accountant 44,75 

1984 Tax Advantage 35,75 

1965 C-W Br)ol( til Software 16.95 

QR & D 

Copy a 27.95 

GPC Printer Interlace ...65.00 



EASTERN HOUSE 

Rabbit 0-64 19,95 

Rabbit VIC-20 19.95 

MAE C-64 27.95 

Telstar 64 19.95 

ML Monitor 64 1B.95 

KOAlA 

(C-64) 
KoataPad 59.95 

3.5" DISKETTES 



DENNISON 

3.5" SSDD . , 5 pak 1 4,95 

3,5"SSDD,,., id oak,,,. 26. 9S 



MAXELL 

a5"SSD0... 10 pak . 
3.S" DSDO. . 10 oak. . 



3 5" SSDD. 
3.5" DSDD. 



3M 

..10 pak.. 
.10 pak. . 



.29.95 
.36.95 



. 26.95 
.32.95 



BUYLYCO AND ENJOY 

* THE LOWEST PRICES -k TOLL FREE ORDER LINE * 

* Free shipping on prepaid cash orders in U.S. * All Merchandise Factory Fresh * 

* 24 hrs. shipping on in-stock product * Access to our Multi Million S inventory * 
* No deposit on UPS C.O.D. orders * Orders outside PA save state sales tax • 

I k Air freight service available * Full Manufacturer's Warrranty apply! * Full accessory line in stock • 
I * Purchase Orders Accepted from educational institutions! * We check for stolen credit cardsl * 

* We ship to our servicemen overseas! * You'll love our Courteous Sales Staff! * 



AMERICA'S MAILORDER HEADQUARTERS 

LYCO COMPUTER 

WORLD'S LEADER IN SALES & SERVICE 



TO ORDER 
CALL TOLL FREE 

800-233-8760 

In PA 1 717-327-1824 

Lyco Computer 

P.O. Boj( S08S 

Jersey Shora, PA 17740 







PRINTERS 



1091 



$228 



SEIKOSHA 

SP-1000UC (C-ei) , . , 

SP-IOOOACentrunics 



169 
185 



C. ITOH 

Prawriier 8510 S0+ . 
15505 sp 4 
Prtntmastdf 



. Call 
Call 
Call 



TOSHIBA 

F'tasO 469 

P351* 1149 

P3aiP 969 

PWlS 339 

351 Slise! Feecfer S29 



CARDCO 

32K BUFFER .(C-64) 



CORONA 

LP300 LalCf Primer ;.?®fl 
200361 Toner Caruidge 89 



MSP-10 
MSP-1S 
MSP-20. 

MSP-25 



CITIZEN 



255 
355 
337 
.496 



EPSON 

Lxeo 

FX85 

JX80 

Homewriior 10 

DXiO 

DX20 

DX35 

AP-80 

HI -80 

HS-80 

FX-2a6 (NEW) , 

LQ-BOOjNEW) . , 

LQ-IOOO (NEW) . . 



209 
333 

Call 
193 
207 
.297 
597 
a'I't 
355 
293 

529 

. 659 



OKI DATA 



Okimalo 10.. 

Okimaie 20.. 

182., 

192 

193 

84 P 



1 ' r:) 

.'CALL 

...S14 

..;548 

S63 

645 



BROTHER 

HRISXLP 359 

Hfi.lSXL-S 359 

HR-35P 839 

HFl-SSS. 839 

2024L.P 949 

MIOog.P 189 



JUKI 

Juii 6100 
PS232 Se'ial BoJ'C 
6100 TiaclOf 
6100 She«I Fccjpt 
Jlj^i 6300. 



344 

5S 

Hi 

209 

767 



LEGEND 

eso 1S8 

1080 Call 

1380 258 

1 385 289 

808 ... .148 

DIGITAL DEVICES 

16K BUFFER 
32K BUFFER 
64K 6LFFFER 



76 
69 
1Z5 



DIABLO 



D25 
630 API 
BM EOS 
80 IF 
P 32C01 
f 38 
C 160 
OX 36 (NEW1 

AP.eo . 



549 

151)9 

17i!i 

?3!)i 

699 

17-19 

999 

..CALL 

CALL 



SG-10 $205 

PANASONIC 

103 22S 

3131 (NEW) £64 

1092 325 

3151 407 

1080 (NEW) 2C5 

1592 new) 439 



SILVER REED 



PXP400.. 
EXP 500 
EXP560 
EXP770 



.219 

a!'5 

.199, 



STAR MICRONICS 



SG-10 

SG-IOC 

SG-15 

SD-IO 

SD.t5 

SR-10 . 

sn-15 

SB.10 . , . 
Powertype 



205 
219 
357 
319 
438 
469 
578 
589 
.297 



Mi 


PNITORS 




TAXAN 


::aL(. 


PANASONIC 

DTIMOO i;J M:,:lL.:..-;v)SiK>. 
OTMIW ]i' FlCa'Or-jirJsil?. 
Il^'ljj :a FOB H Rh 
X-iltl 10 CcrrewW 
rriMCC ID Hca 

TK'?KSP 12" CHa 

IfllJOMlPA 12" Qjeen 

iniSDWBPA 12- Amber 

TRiaiwp ir Grew ie«..., 

TRiaUYP ir Amter 8M.. 

NEC 

JC-IEeOGroen 

JB-1201 Groon 

JC 1215 Colsr 
JC 1S16RGB 
JC 1460 caw 

TEKNIKA 

l-'J.p 00rTipo5i:.! 
'/J .22 HGQ 

ZENITH 

2VM122A Ami.sr 
IVM 123G Grwri 
ZVM 124 Amber IBM 
ZVM l3t Co;oi 


..24? 
321) 
395 
175 

419 
.109 
.109 

,.,148, 
.148 

9b 
136 
235 
375 
265 

-.179 
255 

75 

75 

129 

275 

sen 

449 

.589 
95 
95 

14Q 


M6 t2" Arfltlfif CcmDOS-ffl ( 
t!1 If- C(Mn, TIL 

?2C 1-! Ciiiy Cofrpout 
41C i; RGB Hi Fcs BM. , 
iza 12 RGB Super Hi IBM. . 
UO 12 nse UIKa Hi Hut... 


:;all 

135 
145 
259 

.3J9 
409 
.555 


SAKATA 

S,G 1000 12" GriJlin 

SA 1000 12- Arnlwr . . 
SG 1500 12- GwonTTL 
SA 1500 12 Amtjor HL 
SC 100 \y Color Comp 
SC 200 13 RGB 
"5TS1 I'l! St.md 

PRINCETON GRAPH 

VAX- IS AmDer 
-iX-l? FIOB 
-;R.i2 RGB 


. .99 
109 
119 
tJ9 

aw 

389 
29 

ICS 

J65 
595 

118 
128 

155 
SJ4 

3S9 
397 

495 
569 


AMDEK 

300 Groon 

MO AmMf 
310 A.nuc' IBM 

Color 300 Audro 

Col Of iOO CoinpQSilo 
Color 600 . . 
Color 700 


ZVM 133 noa 

2VM 136 Ccr.ipasiie 
?VMt36h nes Color,. 

ZVM 1220 

ZVM 1230 
2VM, 1240 


Co'or 710 



RIVES 



INDUS 

Indus GT Atari 
GT ConmodOrc 



195 
209 



MSD 

'iDl Drive jC-641 
'1V9 iC.64l 



2!9 
113 



COMTEL 

Enhancer 2000 ict^) T79 



tNTERPACma 





ORD 






OPC (C-641 


59 


DIGITAL DEVICES 






U-Prml C (C-641 49 


CARDCO 






G-V^i2 (C-641 


54 




&?*G(C-64) 

C/'PS (C-64) 

CCB (d-64| 


...45 


ORANGE MICRO 


49 

39 


Grapplw CD {C.64I . 79 


TYMAC 






Connecllon (C-64t 


..,..55 



MODEMS 



HAYES 

SmaJIriKidaT 300 

Smarmiodem 1200 

SnrwModsrr 12006 

SrronnKidsm 2400 

Mlcromodem HE 



133 
377 
347 
598 

135 



TELE LEARNING 

Toial Te^comniurvcariOrts 
(C-e4) ... ... 29.95 

AP-250(3C» Baud Appis) 69.96 
IS.250 (3O0 Saua IBM) . . E9 95 



US ROBOTICS NOVATION 

PasffMjrU mm 229 laV ao&l^ WS-DOS e.l 319 

Passwnl tJOOF 229 >BK 3DCH200 CPIM6 oil 319 

(^ssmrfl 300M . . 139 IBM SCO-'iiaDOrJiO) «1 529 

PasWortj 3(WF ia« IBM 30ff12OT2400 MS-DOS 679 

A.jjd.,2,2A:,::;::::::35, jEtj^l,?i;;j ■ i 

PCM256 769 

S-100 ... 379 

Com' 469 ANCHOR 

Mlcrednk 469 Volksriwdern 55 

Tflpac Ms-DOS 79 Voksmodem 12 



DISKETTES 




OENNISON 


SUNKVONG 


1199 1" 
1399 


ELEPHAM 5'. SSSO 


1199 SKCSVj- SSOO 


ELEPHANT 5'. 3SD0. 


.12 99 SKC SV." DSOD. 


ELEPHANT 5'-. DSDO . 


14.^ 




PREMIUM i'.-y SSOD,. 


1399 MAXELL 




PREMIUM 5U" DSDD.... 


t5.9tp SV." MD1 


-13.99 il 



VEHOATtM 
SSOO 

'JiOD 

BONUS 

SSOO 

DSDO 



les 



139 

199 



8.9^ 
129 



OLL FREE 1-800-233-8760 



TO ORDER 



CALLTOLL FFtEE 1 -800-233-8760 

In PA 71 7-494-1 030 
Customer Sorvice71 7-494-1 670 



or send order to 
Lyco Computer 
P.O. Box 5088 

Jersey Stiore. PA 
17740 



RISK FREE POLICY 

lri-5toci( ttems anip^jftd wiifmn 24 mouiTS o1 order No tSepos^: on C-0 0- orami Free 
shipping On ptepa<d cash Drdara wit^m ihe- conim^nlal U S. Valun^e di-scoums 
availabiG. PA lesidents c;dd sales la^t. APO. FPO. and iniernational onsets Add 
SS,00 plus 3% lor priorily mail service- Advertised pfices show 4% discoufiE TDi 
casn, add ^^s for MasterCard or Visa. Pargonai ch&cks require 4 'A'eeks' cle-arancfl 
before shipping Ask asout UPS Blue and Ped Jabel ^htpping AEl merchanaisa 
earned unat?^ manuJacTure^'s war;3n;y Ffee calak)9 vttih ord^jr. AEE items subjecl 
:d Change wdhojl r^cE'Ce 



0-"'l> 





next and what kind of cargo will bring 
the best price. 

You might say the ultimate goal of 
the gamt? is a trip to England. You mail 
in your best score (along with a verifica- 
tion code generated by the program) 
and the best player is awarded a week 
in London. The contest ends March 31, 
1986. 

You begin with a combat rating of 
Harmless. As you move from planet to 
planet, you fight agninst pirate ships 
(who are trying to blow up your ship in 
order to collect the flotsam). You gradu- 
ally advance through the ranks: Mostly 
Harmless, Poor, Average, Above Aver- 
age, Competent, Dangerous, Deadly, 
and (finally) Elite. After 80 planets and 
countless unavoidable battles, I've 
managed to earn a rating of Above Av- 
erage and enough money for a fully- 
outfitted ship. 

There are 250 planets in each of the 
eight galaxies, a total of about 2000 sys- 
tems you can visit. You're not likely to 
run out of new planets to see. Hyper- 
space flights are limited to seven light 
years, though, so there are usually only 
a half-dozen planets within range. If 
you keep track of the prices at various 
systems, you can figure out which items 
you can buy for a low price, and make 
money more quickly. 

Paradoxically, the best strategy for 
earning the exalted Elite status is to run 
away from dogfights at the beginning 
of the game. Fill up your cargo hold, 
leave the space station, jump through 
hyperspace, and move as fast as you 
can to the nearest planet (and save your 
game position at every planet). Sell 
what you can to make a profit, buy 
some more, and move to a new planet. 
At game's start, your ship is too weak to 
last through more than a battle or two. 
And avoid planets that are listed as an- 
archies or feudal vs-orids until you've 
added better offensive and defensive 
weaponry. (Anarchies are tough even 
when you've got the best equipment.) 

When you make some money, buy 
a cargo bay extension, which increases 
your available space from 20 one-ton 
cannisters to 35. The more you haul, 
the more money you can make. Soon 
you'll want to replace the relatively 
weak pulse laser with a beam laser to 
make the battles a little easier to win. By 

54 COMPUTE'S Gazette April 1986 



all means, buy a military laser (a whop- 
ping 5000 credits) when you can afford 
one. You may also want a rear-mounted 
laser so you can fire at an opponent as 
you run away. Even with a well- 
equipped ship, there are times when 
the best tactic is to flee, 

A lot of other hardware that can 
make trading easier is available: mis- 
siles, electronic counter-measures sys- 
tems (to foil incoming missiles), fuel 
scoops, escape capsules, energy bombs, 
energy units (to replenish depleted 
shields faster), docking computers, and 
galactic hyperdrives. All are expensive, 
not initially affordable to a novice 
trader. 

If you skim the surface of the sun, 
fuel scoops allow you to refuel. But the 
more dangerous pirates are out there as 
well, so you should be well-armed 
before you attempt this. Watch the cab- 
in temperature too; if it gets too high, 
the ship will burn up, A hot cabin may 
be a blessing, though, should you ever 
find the ship infested by cute little ro- 
dents, (Remember the Star Trek episode 
"The Trouble With Tribbles"?) 

As you journey through the gal- 
axy, you'll face some ethical questions. 
Should you become a pirate yourself? 
There are many peaceful traders who 
just want to make a living. They won't 
attack unless you shoot first. Equipped 
with a fuel scoop, you can blow them 
up and scavenge the cargo that re- 
mains. If you take this course, expect to 
see your police rating change from 
Clean to Offender, and possibly Fugi- 
tive, With a price on your head, police 
ships and bounty hunters will begin to 
hound you. Another question is wheth- 
er you should buy and sell contraband, 
illegal commodities such as slaves, nar- 
cotics, and firearms. Such items can 
bring a high profit, but dealing in nar- 
cotics and other illegal items will ad- 
versely affect your police record. 

A lot of programming skill went 
into writing Elite. But someone also did 
a lot of work putting together the pack- 
aging and documentation. When you 
open the box, you find a disk, a card- 
board overlay for the keyboard, a small 
plastic Fresnel lens, an instruction sheet 
for using the lens, a contest entry form, 
a warranty card, a small poster illustrat- 
ing the various ships you'll encounter, a 
reference card summarizing the key- 
board controls, a 64-page Space Trad- 
ers Flight Training Manual, and a 48- 
page story, "The Dark Wheel," Your 
first impression is that you've gotten a 
lot for your money. You needn't read 
the story to play the game, but it helps 
set the scene and makes the game seem 
more real. 

The lens is part of an inventive — 
and highly unusual — copy-protection 
scheme. When you first load Elite, you 
see a pattern of blocky hi-res graphics 



on the screen. By holding the lens just 
right, the blocks form into the letters 
OK. After pressing RETURN, you 
should see a password of two letters, 
which you then type on the keyboard. 
If you don't have the lens, you can't 
load the rest of the game. 

One thing that seems odd is that 
when you first save a game position, it 
defaults to tape. Even though the game 
loads from disk, you have to tell the 
save menu that you're using a disk 
drive. This seems to indicate that 
there's a tape version available, which 
isn't surprising considering the game 
originated in Great Britain, where tape 
drives are very popular. For a game 
that's otherwise well planned out and 
bug-free, this oversight — defaulting to 
tape on a disk -based program — is out 
of character. 

Everything fits just right. Elite is 
the right blend of action and strategy, 
with excellent 3-D graphics, good 
sound effects (one person even de- 
scribed the theme song as the best since 
M.U.L.E.), and great documentation. 
Let's hope the authors of Elite continue 
to develop games for the 64, 

— Todd Heimarck 

Fini'ird LitiTisci's Inc. (U.S. Distributors) 
P.O. Box 49 
Ramsey, N/ 07446 
$29.95 




Little Computer 
People 



Computer games appeal to different 
people for a variety of reasons. Some 
like the challenge of hand-eye coordi- 
nation that arcade games offer. Others 
like strategy games, programs that 
move slowly and require a lot of time 
for thinking and planning. Imitators of 
real-life situations, like flight simula- 
tors, have proven to be wildly popular. 
And some adventure games have de- 
veloped an almost fanatical following 
over the last few years. 

Some of the best software design- 
ers emphasize the human element in 
electronic entertainment, and try to 
write games that make players feel in- 
volved with the program, like you 



COMPUTE! Books 

For Kids 




Help your children learn the basics 
of computer programming with these 
two new €)ntertalning and educational 
books fronn COMPUTEI. 



0-87455-038-6 
$14.95 



0-87455-032-7 
$14.95 



Each book contains easy-to-follow Instructions, programming examples, quick reviews, and 
colorful Illustrations. Written In COMPUTEI's clear, easy-to-understand style, the books offer 
hours of entortalnment while helping kids (and adults) learn to program In BASIC. 

If you're accualnted with BASIC, you-can easily write your own games and applications on 
Atari's ST or Commodore's 128 computers. Over 30 sections — all with Instructor notes, 
lessons, assignments, and lively Illustrations — entertain and amuse as you learn to use 
these powerful computers. COMPUTEI's Kids and the Atari ST and COMPUTEI's Kids and the 
Commodore 128, In the bestselling series from author Edward Carlson, ore gentle 
Introductionii to programming your new computer. Clear writing and concise examples, 
both trademarks of this series, make it easy for anyone — child or adult — to learn BASIC 
painlessly. 



Look for these and other books from COMPUTEI 
pk store or computer ^i^Dgprder directiy from 




To order, call toll free In the US 1-800-34^-6767 (In NY 212-867-6525) or mall Itie attoched coupon witti 

your payment to COMPUTEI Books, P.O. Box 6038, F.D.R. Station. New York, NY 10150. 
Plaata send me the (o I lowing COMPUTE I books. My pay men I Is enclosed. 

COMPUTEI'S Kids and the Commodore 128, (032-7) $14.95 each 

COMPUWs Kids and the Atari ST, (038-6) $14.95 eacti 

Subtotal 



ALLOflOfBS 

MUSI 9E 
PRtPAiO IN 
U.S. FUNDS 



D Pay men I e^nclosed (check or money order) 

D Charge 11 MasterCard D Visa D American Express 



NC residents odd 4.5% sales tax 
Shipping and handling per bock 
(in U.S. ond surface moll, $2.00 per 
booit: airmail. $S.OO per book.) 
Totol o mount enclosed 



Account No, 

Name 

Address 



Exp, Date . 



(Re<iulrecl] 



City 

State 

Pl«aie allow 4 -6 waek; toi delivery. 



Zip, 



3i4y2ai2 



COMPUTE!' Publicationsjnc® 

ejS 7th >fmnua. a»h Flooi. f*»w Vsfk, W lOOIW 



COMPUTEI books are available In the U,K,, Europe, the Middle 
East, and Africa from Holt Sounders, Ltd., 1 St. Anne's Rood, 
Eastbourne. East Sussex BN21 SUN. England and in Conada from 
Holt, Rlnehart, & Winston, 55 Homer Avenue, Toronto. ON M8Z dX6. 



might feel when you're reading a book 
or watching a movie. The interactive 
nature of these games seems to appeal 
to people who were previously uninter- 
ested in personal computers, based on 
the software they had seen. 

Designers at Activision have pro- 
duced such a program, though, to their 
telling, they did not set out to write a 
computer game. The program develop- 
ers had been puzzling over why per- 
fectly-coded programs kept crashing. 
They theorized that maybe there were 
little people living inside Qur comput- 
ers, so they designed a comfortable lit- 
tle "house on a disk," hoping to get a 
glimpse of them. 

It worked, and Activision began 
mass-producing and selling these little 
houses so that Commodore 64 and 128 
owners could meet the little people in 
side their computers. 

Activisions's product, Liilic Com- 
puter People, is an engaging, whimsical 
program. It's not really a game, but it 
doesn't fit into any other traditional 
classification for a computer program. It 
may appeal to people who also enjoy 
other types of computer games, but 
may be especially of interest to people 
who don't usually enjoy them. 

The first time you load the pro- 
gram, you'll see the house that the Ac- 
tivision design team built for the LCP's. 
In a minute or so — assuming there is a 



little person in your computer — he'll 
ring the doorbell, then come in and 
look around. If he likes it, he'll go out, 
get his suitcase and dog, and move in. 

These little people have lots of 
hobbies. They play games, and may ask 
you to join. They play the piano, watch 
television, dance to music from the re- 
cord player, read the paper, write let- 
ters, and, of course, program their 
computers. They seem to like talking on 
the telephone, though, so far, no one 
understands their language. Like real 
people, little computer people have dif- 
ferent names and personalities and 
physical appearances. 

You have some responsibilities as 
the owner of an LCP. You must make 
sure they have food and water, or they 
turn green and look very unhappy. You 
can send them gifts and play card 
games with them. But what makes 
them happiest is when you pat them on 
the head. All of the interaction between 
you and your LCP is done with a few 
keystrokes. 

Excellent graphics and sound and a 

very novel idea make Utile Computer 

People a charming, enjoyable program 

for people of many ages and interests. 

— Kflf/iy Yakal 

Activhion, !nc, 

P.O. Box 72S6 

Mountain View, CA 94039 

$24.95 



BACKUP 

PROTECTED SOFTWARE 

FAST 

with COPY II 64/128 



TM 



From the team who brought you COPY ! I PLUS {App\e). CO/^K// PC (IBM) 
and COPK///V//\C(Macintosh) comes a revolutionary new copy program for 
the Commodore 64 and 128 computers. 

• Copies most* protected software — automatically. 

• Copies even protected disks in just 2 minutes (single drive). 

• Copies even protected disics in just 1 minute (dual drive). 

• Maximum of four disk swaps on a single drive. 

• Includes fast loader, 12 second format. 

Requires a Commodore 64 or 128 computer with one or two 1541 or 1571 drives. 



CENTRAL POINT 
Software, Inc. 

9700 .W Capilol H«y., '100 
Ftotlland, OR 97219 



503/244-5782 

M-F 8-5:30, W.Coa?! Time 



CHECK, cou waroMF. 



$39.95 

plus S3 s/h ($S cfttrseas) 



'We update Copy [[ B-l regularly to handle new protections; tou as a registered owner ma>- update at aniv' time al a 
reduced price 

This fifinfuit ii provided ^r the purfxtif of enabiinff yau ft> ftftike mchn'ctl tcj^rf s onfy 



Ultima IV: Quest 
of the Avatar 



It seems ages svice my quest began. Here 1 
stattd at the entrance to the Dungeon Dfs- 
tard, iL'ith jaana, a Druid princess who 
has been with me almost since the begin- 
ning; lolo, a Bard and my loyal compan- 
ion; and Dupre, a Paladin. 1 zvouldn't 
have made it this far without Dupre's 
strength in our many battles. 

It's taken us a long time, and we've 
fought matiy battles in this strange and 
supernatural land to prepare for this mo- 
ment. Do I really watit to risk everything 
by descetiding into this dungeon? Does the 
bounty we stand to gain outweigh the 
risks we must take to survive the terror of 
the unknown? The journey has hardly be- 
gun. After exploring this and other dun- 
geons, if we survive, we still must enter 
the Abyss for the final confrontation with 
the utiknown. My companiotts trust me, 
and look to me for leadership. Am I lead- 
ing them to their doom or to even greater 
glory? 

Could that other life, so vague now, 
have really existed? 1 remember resting on 
the grass beside a lazy stream, taking a 
break from cares and worries in some oth- 
er world. When a portal opened—a gate- 
way between the two worlds — ! found the 
Ankh, a map, and two books: one of magic 
and the other titled "The History of Brit- 
tannia." I had no Idea of the journey I was 
about to begin. Vm glad I read the fcoofcs, / 
wouldn't have had a clue of what was to 
come without their guidance. 

What adventures faana and I have 
had fighting the monsters that abound in 
this mysterious land, exploring the cities 
and the countryside, meeting other people 
on similar quests, and discovering more 
about my purpose and ultimate goal in 
Briltannia. Brittannia is huge. The map of 
the known world fills in only a small area, 
but I've been doing my best to explore the 
large unknown regions. 

It was thought that the evil was 
stamped cut during the Third Era of the 
Dark Ages— Ultima III — ^as lolo the Bard 
calls it. Of course, that was before ive dis- 
covered that evil still exists in hidden cor- 
ners of Brittannia, and is yet quite strong. 
Our goal is to complete the Quest of the 
Avatar, atid banish evil from this land 
forever. 

Such will be your life, should you 
choose to begin Ultima IV, the latest 
and the best of the fantasy role-playing 
games in the Ultima series by Lord Brit- 
ish of Origin Systems. Originally re- 
leased for Apple computers, the series 
is being translated for the Commodore 
64. Ultima III and Ultima IV are avail- 
able now, and translations of Ultitna 1 
and II should be available later this 
year. Even if you choose Ultima IV for 



56 COMPUTEfs Gazette April 1986 



COMMODORE 64 & 128 PROGRAMS . 



»3 




WHY PAY MORE FOR QUALrTY PROGRAMS? 



The Commodore Software Association is a woricf- 
wide software organization speciaiizing in ttre dis- 
tribution of owner/user wriiten software for the 
Commodore 64 and Commcdore 128 computers. 
We are the iowest cost organization specializing In 
software for the Commodote 64 and 123 in the 
wortd! 



/¥77 



Members may purchase any program from our 
Commodore 64'1 28 software catalog for Oniy S3.00 
per program — no trlci<s, no gimmicks. Programs 
are on diskette. There are no additionai charges, the 
price of S3. 00 per program inciudes postage, hand- 
ling and aii appiicabie taxes. 



How can you sell programs for only $3 each? 

The name of the game in cutting costs is volume. Voiume of 
membership (in the tens of thousands) and purchasing (also 
in the thousands). We also lower our costs witln the wide 
range of programs we offer. 

$3 programs? Are they really quality programs? 

Any program submitted to us has to meet our high stan- 
dards. We reject any program that does not meet high 
industry standards of C|uali^ and sophistication. 

How many programs are available? 

We currently have moie than ItXW programs in our Com- 
modore software library. fVlost are in our up^to-date Com- 
modore catalog. The list grows daily as submissions pour in 
from around the world. Members will receive regular catalog 
expansions. 

Programs are categorized as follows: 

GAI\/IES, MUSIC, EDUCATIONAL, 

BUSINESS/FINANCIAL, HOh/IE/PERSONAL, 

TECHNICAL. 

How do I get a list of programs? 

Membership entitles you to our extensive software catalog 
with listings categorized by type of program. 

What else does menbership provide? 

Membership entitles you to our newsletter REMarks. It con- 
tains hints, program reviews, problem solvers and tips that 
make using your Commodore easier and simpler, and ex- 
pand its capability. 

Do I have to be a pi'ogrammer to benefit? 

Not at all. However, if yciu do program and want to submit a 
program to our software; library, we have a generous soft- 
ware submission system. 

What does it cost to join? 

Only a low membership fee of S15 per year. That entitles 
you to our newsletter, plus all the benefits mentioned atx)ve, 
and quality programs for only $3 each. What's more, we'll 
mail out membership materials the very same day that we 
receive your membership (ee! 



HERE ARE A FEW SAMPLE TITLES 
FROM OUR SOFTWARE CATALOG: 

MotocrtKS, Meteor, Star Flight, Space Patrol, Eliza, Exterminator, 
Boxing, Battleground, Checkers, Backgammon, Poker, Space Pat- 
rol, Helicopter Rescue, Concentration, French Tennis, Alien 
Ambush, Rear Assault, Vicious Circle, Freeway Fox, Shark Hunt, 
Moon Base, Star Trek, Trench, Mystery, Candyland, Towers of 
Doom, Blackjack, Keno, Kizmet, Metrics, Math Tutor, Chemistry, 
Physics, Spanish, Planet Facts, Super Fly, Fireball, Preschool 
Learning Aids, European Geography, Trivia Quiz, Credit Card 
Management, Calorie Calculator, Redpe File, Auto Expenses, Gar- 
den Help, Golf Handicapping, Weather Forecaster, Foottiall Rating, 
Autocypher, Basketball Statistian, Home Inventory, Loan Amortiza- 
tion, Phona'Address List, Financial Math, Depredation Schedule, 
Stock Trends, Bonds, Handicapper, Personal Banl<er, Mortgage 
Spreadsheet, Letter Wnter, Budget Management, W-2 Form, 1040 
Form, Annuities, Paycheck, Regression, Bowling Records, Sec- 
tional Properties, Equations, Convensions, Chi-Square, Crossover 
Network, Digital Logic Simulator, Factorial, Flow Chart, RIter De- 
sign, Electronic Solution, Bisection, Simpson Integration, Poiyhedra 
Coordinates, Statistical Analysis, etc., etc., etc. 

— A very small list when compared to our catalog! 



MEMBERSHIP . . . $15.00 

I have enclosed a check or money order for SI 5.00. This entitles 
me to your newsletter, your extensive software catalog and 
programs for only $3.00 each. 

Name 



Address 



City 



State . 



Zip. 



COMMODORE SOFTWARE ASSOCIATION 

P.O. BOX 83655 

LOS ANGELES, CA 90083 



SF^itilALS 



Disk notcher 

Double your clisk capacity wtth Ihis llllte lool 

Generic Diikg DS/DD 



$5.99 
79« 



FAST RAM 



* Powerful air mflchinfl language program • Tabifts up only iK ol rnoflnofy 
• Adds 10 new comnniinds plus antj advdnceoi DOS wtsclge 
Slofp progrdms or sequenlial m Ram fur aErtiost instanl accoss. This gives yt)u Ihe 
advi^niagc! of having several programs in ftiemory at the same time 
Ima9!ri& wriitng a game ana having a :&prdo eddor progf^rn in n:emory ist the ^mc Irnie? 



ONLY ^19^^ 



MASTER LOCK 



Hcfj* j[ laal IS ,1 progfam ihiil wfil pfolrcl you' liOMwafC pfofl^flm-i tfom un^ulhon^ed 

cJuplicalmg. 1 (0 1 million ccpifi'^ can tifi protected faAE and easy 

• SpeciaUy riPSigned lor Ihe C-64 and 15^1 Dtsh Onv© 

• CompieleJy encrypts and pfOtecis yoor pirogfa,TTis 

• Fuity compatrOte wttri aimosl ari mactnoe language and basic CrfOfliams — ca"^*^ven 
suppor! cfiatn^d programs 

• Ebich system has been spncaMy prpparijd and is unifiue Irom all oldet sysle^ris only 
you are abit lo make *Of^'lnl^] diaplicalps of your own ptotecled proqran^s 

■ Fasl antJ r*»ii,ibl(? curoipclion roulir^p does not lake awAy any tiSf nhliT spaC^ tfuiti youf 

d>Dtt — alt 6^ tviQc^ts 3>*t^ avaiiat)i<? tor us« 
£tfBr^lhe'"nihblcr5 cai'l cody tnem Not tjven 'Disk M.'ii<**r 'Misiot Nipblfts 'Copy II 'Ultr.* 
Byttj or 'Past Hntkem Thft time lo protfui^t youdisK iR {jnly 5 ifivfti sctontts and each Ma*.|t>« 
Loch iriaNes a diMereni pfOlunhDn &chr*mc Only 



'Dish MaKef'^ Baai* "Gopv "^^ Central Pomt Soflvrare 
Misle' NtfebJes^"^ FutiCir<ii? -Uilra Bytfi^". Ultra Byte 

Tasi Hacitdm'''^ Basement 8oy& Sotrwarr* 



$29 



95 



DIR+ 
A DISK LIBRARY CATALOGING PROGRAM 

Havmg prohtcrnm Nnding that \oiX s3\^'^'^ Hnra'? a program thai allovvi you to alphabetize and 
print out your progfam r>ami]it in a ver^ itdD formal A scrolling arrow allows ypu to odi'l oul 
ma'ar>ingiess nimet and keap whai you wini. Know whit you goiand where \t^ at' 

* &0 to €i[>0 fitlfts (t to S COLilMNSj can b« printed p«' p«g« Py ulmg optional condensed 
printing 

• Pf ml disk tapels with your disk names and ID'S- ( 4 /\ Q R 

• Can support up 10 noo program tiilQ? andean ONLY 1 9 
alp^aPelrze m lejs than 15 seconds' 

* Save Ihe rmasttr Jist Id disk for u^e with a word proctiior or a data base 



TOOLBOX 64 AND NEW TOOLBOX 128 

Siilo T contains ovei IDD rouljnes.sorflOQS theniarfi jor pioluction.smuolh scrcjiUng. modem 
routines and sound and color Also atjooirnaker. paddiv and (oyslick lesl r^ad terminal, and 
auto diat and auio answer Documented routines allow you to use th«m to build your own 

programs 0^ use afone This disk has a lot of tnc^ts That are used m conimercia] software. 

Sld« 2 contains Several ot the same routines Ion ha 128 system butalsoaTSSeditorforgosng 
out to track 6&, along wilh a screen dump lor Ihe 80 colum mode and lots, lots morL' 



Side1 C-64 Side 2 128 



All for 



M9 



95 



64-128 CROSS REFERENCE BOOK 

This IS Iha first book available of us ktnd Complete cross^feterunces used to covert 64 
programs over lo the I2ft computer. Book is lormaied on the left side witt* tno location and 
label name, and ihen on the right with Iheegutlvent I2fl location Theentirerangeol memory 
IS covered siartmg at t)-Page gomg thru dASlQ and thtnimu Ihe Operating System A must 
lor the sertous iI^S user (t J ^%QC 



$12< 



64 BBS 



Kid pfrr(oi'm,>nci! Doard w«[h lols o1 f *lr.i r. 
^dt'sTy yOur needs 

• Back room password givtti you access to 
? read and wnie roomj wiith 4 security 
levels 

• Open cnaJh ooard used lo oosi mes- 
sages by '.jiseri 

• Secrel highifftHe'Mel 

> Auto message cyclmg 



not rounu un others Two different versions to 

• Remote access lor sysop 

• Printer oplior^ 

• 3O0 1200 Bawd 

« 2 Levefs of security tor up ano down load 

• New punter, X modem ^na midwest sup 



ported 



«39 



95 



128 BBS 



Newlor ifour izs scompitieeBSprugr.i 

• A complete seperatesuD-Ooard 

• User acimty log 

• Fastef perlormance usmg the I57i 

Both hoards a^e compietffiy menu dri'Men a 
according to thesystem operators choice T 

iinywhefe 



iir, all rrn' lunctionsol Ihe64 version [>'lLja more 
• Supports new punier ano X rnoflem pro 
tocots 

md easy lo use Several npticns can he set up 
his IS the most comprphuna»ve systefn avitilabse 



^59 



95 




NEW FOR C-64 and C-128 
THE KEEPER 



Revolutionary new InchnoJogy enables virtual storage of 8192 byies of high ipeed RAM 
With wfitn protect and m^out switches, the KEEPFR adds r^ew dimensions lo your 
computing capab<)iTv Oesign^^d lor the Commodore CG4 and C 12S 



■ tAakn Auto-Start Cartridges of Vour Own Progf am» 

• Su^lt-lh Soltware f>^akes Use EASV 

• Copy BASIC or P^achirie Language Programs 



* insiam ProgtamRecaii 

* May Be used Over and Ovef 

* Guafanieed for l Year 



ONLY 



S3995 



GRAPHIC LABEL MAKER 

Give your labeis th^ proftfs^ional toiir^h With Hi Re." Graphics makb vour own rte-jign or us** 
one our &Opremade latinitt with easy to use on screen edilor You can mserl up to three linii>!^ 

of tem then choose the piL::tuTe you wsnT to put on the left hand side ol the labol Then yoii 
can pnnt out as many isbrls as you want This has got to be- the neatest label progismoul 
Ihe^i? and it e only SO >| 95 



[Ml:: 



'24^ 






r^3 



L*3-' 






*rvtn* AorMi mth Ptmi S/tt}p 

Also avtitHitiie — ttit! t rarpd CifdptrtT: p^c^agt" to/ the- fi4 ttna 
/OUT punt shop mere f,60Hi fl^n Dtctures. 



§24 



95 



1541 M.A.S.H. 



Nov^ YOU can service your own 15^1 di?ik drive usmq 1641 MASH Save tug hucks on repjir 
bills Sate Ihe perfofmance Of your drivr* Tesl and ad(U5t HPM s Te&i and adjust head sNgn 
men) Step by sreo mstruclions that anyone can follow Pays tor dselt the lit&l time you n^i? 
IT to ad|L>st a miiibehawintj drive Noknowfedqeof elertrohics f^ necessary AH tOM needs is 4 

NOW ONLY *^"*^ 



19^ 



128 80-COLUMN ADAPTER 

An adapter that plugs into your RGB output thai gives you 80-columns 
of monochfome text in the 128 mode. $Q95 



SWIFTERM AND MODEM 

This is the best package anywhere! 

SWIFTERM 

»& apsoiulely ms Oi^tpitfbl lermnal program av(id;ible any^yhfifft, 



• Autodial iwiih aulo rediali 

• 29K storage buUer 

• Save to desk 

• Standard ASCn up'dowrt loadinq 

• 30C'i?[>OBTiud 



• Worths vvilh thf* 16^0 and Westndflr Mc-dem 
< New punier and midwestetn protocat 

• Pnntpr dump 

• DOS commands acceits Irom menu 

• Phone book 
Thifi IS an eitCGlleni e«*&¥ lo use prngr.j.n' ft>r a vr^ry t^asohahle prifr 

THE MODEM 
Auto dill, ■utOflnS'Wer, 3t30 baud modem that is IQO^tip compatibla with Commodores iflSO 
mo4em. so all our soltware will run with it, 

S1R95 

Swilterm &4 and Modem for ^M^^ 
So why buy just another terminal program when you can gel a modem looi*^' 

SWIFTTERM 128 

SamelealurcsasabovebuHor 12fl AtsoincludmgaA&Kbufferandaprogramablephonelist 
Faster speoo using the 157 V Ci^/\QE^ 



WANTED: PROGRAM SUBMISSIONS 

MegasofI rscurrentiy seeKinggualny program submissions lor marketmgona nationatscale 
We pay good royalties and can wOfk aeverat options K you teal Ifiat you havu something of 
interest, call (206f 687^7176 lor more inlormation unique utilities and hardware devices a 

plus 



5a COMPU TB 's Gazetre A prt I 1 986 



AUTO LOADER 

ACdrfrKlgetftat piuiQii fniDyaur^xpan'iiort port iharmakf!S^Eoa<3tngani3 working mih in^di^^i 
dfivp much t*tl*r. Wirh AUTQ LOAD you witi nei>«f hav« to type'^oy of itneioadcof^niianos 
aga*n Trnecjirlrtdgewiinoi tnTeff?r« ^fithinrot your tf'O^fi-r^i Hid hasihr^c diff^rcm ^ayi 
To toad ttiflm 

1 AuTornttic motie allciiA'S you Id sel up a special lile ihat has cgmmAnd^ in tl ttiai you want 
Ihe tyttqm to ptMorm wh«in power »i fim turned on {Same a« Appi«» ano IBM aulo«tirt 
Tilet I 

2 iranaulo-siafnilt IS not found iri«i auto LOAD laacl9Tri« directory and diaprav^ iTm^ 
me'vu lor mat Presiiftgorio teller nexiioyour sfiechonioai^s ancirijnsTfiepfogr«ffi Aulofnai- 
tcnlly' 

3 Moidmg down dafferenT lunciFon keys wMiie lu^njng (he computer oft types m i^ommands 
l-ke jLOAD 6,t). (LOAD .8 ' RLN). (LOAD-S".@ * LIST] 

• U^fl witti a timer |[> nave your BBS come up ai a certain irnie. AulorriaticBily! 

■ Land wedfle tTsi change colors her load application wnhoui touching rhi* kwyhoard* 

• Ortal lor programmeri. can be u&cdip Joad up several uIiIiIfd^ m a row^ 

• Matins lorimg thru and loading !.fiv«fftt d^ffergnl ptoqttm% vary quick, Jin with public 
domain muili udritiffi duk e(c ) 

• Eaiyr lor kida Ihdi can[ lype yet 

• Com« wilh buiM in lysiem resflt 5*Btch r\Kii V $1 Q95 



D-CODER 



• Tran^ialoft any machine language program mTo easy lo-ready Enghsh descriptions wilti 
complete ex pi a nations ol each ccnmiand 

" Mahiis complele notatiorrs Ol aJl imporlani memory locations accessed by Ihe program 
4S(D VIC MOS KEFINAL etc } 

• Gjwes you Itiree «ay* of accessm;! orogramv 
1 WIN read and Nsl progfimt from DISK 

2. WMI read and Nil programs froin MEMORY 

3. Direct u»r input {from magazirits. ate.} 

• Can. be used Id lo-cntf? .ind examire any ma,chine language program s prott'Cdon 
rouhnesl 

• Can be uaed lO easily brea»^ apart mactiinc language programs for sturiy flnri 
Qyarnmatiun! 

• Pnnler ophon for complete hard opy Nstmtjs' 
YDunotongtrnatdlolHafi EQQHE/<D1orBadM#cMn«L«(iguagie. 



'19 



95 



N-CODER 



THE PERFECT COMPANION PROGRAM TO DCODER! 

AMowi you to «■ sity tntkm changss in machlns langiuage programf , , right on the disk! 

* Rewnle aibiiity alJDws. code Id be aliered and then rev^rdTcn cIjf^cHv to Ihe digh' 

• Fealufei siectorbysector scrolling assembly language cJisptayof machaner language 
programs' 

' Nolalionof ASCM leil oquivalents lor ea«y spotting of embi^dded tent sirtngs' 

• HarKly relerence display ol all assrimbly language Ct^mmand^ and Ihe^r ML numerical 
Qquivalenls' 

* Byte splitler lor easy spiitling ol decimal ^H 0^5 
addresses into low byte higb byte ormat! I s/ 



Top Secret Stuff I and Top Secret Stuff II 

iram^d by Jtm Drew 



pfoyr 
Are holh collftciionB of 20 programs pi 
that help you o)iploreand ontianceyo 
you carl unidck m^^ny sccrnls Formorhy 
usin^j thnsn snphisKcalr^d "(00I5 " II y 
your compuli^r sys^lom, novv >ls your cF" 
programs These Collechons ol progr 
wfi are 5ufe Ihaf ynu too wirl be p(ei 

These are just i 
TOP SECRET STUFF I 

The Dock 4v>ew,'repair disk contenisl 
Sync Checker fdrshelte^ 
Dlih Manipulation Syitam 
Diilittle Malchtr icompare sectors; 
"i Track Reader 
Eleclror^lc Artt Backifp 
Drive Mon idiskt drive mri monilorii 
Diskelt* File Lo{} \Mat[ end address) 
iftapalr A Treck ^recover datdi 
Track Formatter 



■t di&kclte rthat worhr, out to about SI.OCi per program't 

jr Commodore ^4 andi'or l^Sand IS^I rjiiik df»vf> Now 
known onty lo lop machine? Ijinguagr* fjrogrjmiirTHir', ty\ 
DU have ever tjeon cunous atiout thr* innnr workings of 
ance to dig in and find Answer^ wilh Ihe help nl ihese 
ims have ^otlen rave reviews from actual u^ers and 

ome of programs Included. 

TOP SECRET STUFF If 

RAM Test itest Compuier fiAMi 
Copy SAOOO $FFFF ignder FtQMSi 
Display Q.C.R. (All SDctor dalal 
Smooth Scroll [messages up sCff^ni 
Koala Dump i^oaia pad screen dui>ipi 
Disk Protection Syslam [^tops copies^ 
Bool Maher Mutobooh OASIC programM 
Wad^B XCQOQ 

Diskmatcher II inigh speed version) 
No Drive Rallle ion reading errorsi< 



•19 



95 



'19 



95 



TAX PAC 



Tax preparation has newer beert a bree/e except when you lel your computer do d for you This 
easy to use menu driven program toilows your tan form line by ime while computing all the 
necessary kntormation It has aii Ihe lai tables included lor the forms listed below and will print 
Out all the mtormaiion you need to fill out your forms Tai Pac reduces that chance ol error m 
order to get that retund Quick* 

* Tai Forms Supported tO^O. KXOA. 1040EZ. 2106 2441^ 4562, 34SS. 941 and Schedules 
A B CO.E GSE.W 

* Stores all your tax inTormatron on disk for easy recall or recompgiation 

* Does all compulA(<ons in^ prints alf the ligures you nee^ to fill out your official forms 

Purchase price Is tax deductible ^24 



WAR GAMES AUTODIALER 

1. Aulo DiftI Alii aulomaljcally tliaJ a sei 01 numoers you choQse 

2. Rxisw Numb«r> will leiifw numbers inai were ir.me'ea Cy a 

CDmpuler 

3. Sivv Numtwri *iir save numbers wheTB a comt.ut^r answciet; 

4 Harslcopy ol Numtxri wilt otinl out lisl ol numMrs mtiett a com 

PLJler 3n5*eret3 

S. LOAD Numtxri will load in numMri lo coniinue whem ii leli oH 

e. Cnniinue will oick upaiannfl wrwre ii was inteirupiea 







'29 



9S 



5DRTUJRRE, 



to^tc 



tto^, 



4th 
Edition! 



HRNDBODH 
SOFTWARE PROTECTION HANDBOOK 
Fourth Edition! Now Available! 

I! youre lired of being harassed by prottcltd loftwart and too rnany copy programs, men this 
IS the book for you' Th»s 2iO page manual covers ihe gamut from le^aFities to protection 
melhods to step~by-step back up procedures Now ycu can learn both how lo proiad and 
unpfolacl soUware' The technigue* covered include copying cartridges lo tape or disk tapo 
p rot ecti on. a nddis^ pro lection Oi»k protection covers error number; ^0. 2 T, ?2. 73 ?? and t9 
plus Single track formatting, header modilication, header swapping, half track reading and 
writing reading and modified bit densities, formatting illegal track/seclors. s^ync writing and 
morel forth additton contains the most unusual and innovative protection analysis tool lor Ihe 
Commodore yet' - not (or 8aglr>nerS' This system expands your i54i drive giving capaPiJity 
otherwise only possib'te for profeaslenal disk duplication equipment now you can create or 
analyse exotic forms o( disk protection, 'D.O.S. Klngi' Take Motel ■ Entire tracks of data can 
be read and written without regard to standard sync and format You are no longer limited to 
sector bysector searches. Whole track readouls re«/ejil hidden data even when all or most of 
the sectors have been erased Uncovers and writes data under errors, pulse coaded sync or 
data, hidden d&ta and access codes, mulhplu Irncii densities and more^ This manual covers 
the complete implementation ol |he track trap systoni including necessary software and 
hardware dodumenlahon 



C-64BDoh Only , 

Book. &. D15K of all Pfograms 

This man U9i doe s rto f c ontion e piftc y 



95 






MACHINE LANGUAGE TUTOR 

fl «ep By Jl«p disk bitea program tnsi cn.crs III tne b«jigj ot ho" to DfO^'am in macnine 
language Coverage incluae* a mteraciivo iimulalar gtttnif 9 graprirc eiiairtpie qT how flags 
and regislers are effecled «h«n a orogram is runrMng Twenly Ihrce lessons conlain a wide 
range 01 intormation la ineluije memory ocMfations. Iheaiacli poinier and how inierrupis 
work This is rhe First tutorial of il's Kmd 

95 



$19 



Dealer and Ots' ributor Inquiries Invited. 



Enclose Cashiers Check. Money Order or 
Personal Check. Allow 14 days tor delivery, 
2 to 7 days tor phone ordes. Canada orders 
must be in U.S Dollars VISA - lylASTER 
CARD - COD 

Programs for C'6a^1Z8 '3 00 S & H on all orders 

Soflware Submlssians Invited 




mited 



MegaSoft lj 

P.O. Box 1080. Battle Ground. Washington 98604 
Phone 800-541-1541 • 24 hour BBS order line • 206-687-5205 
Tech. Line 4 Foreign 4 In Washington state orders - 206-687-7176 



COMPUTEI's Gazette April 1936 59 



your first adventure in this series, you'll 
probably want to try the other games in 
the series. 

Destruction is not the key to Ultima 
IV. And not everything you encounter 
is best killed, as you'll quickly learn. 
You must live by eight virtues during 
your quest. It's not easy, and your quest 
will last a long time. Don't plan on com- 
pleting this adventure in a weekend. 

You see a number of different dis- 
plays as you explore various parts of 
Britannia. (The names and state of 
health of each of the characters in your 
party is always displayed.) When you 
move through the countryside, you 
view a portion of the map of Britannia. 
As vou enter the cities and towns, the 




display shifts to a detailed map of the 
immediate surrounding area within the 
town. 

When you attack monsters, or are 
unfortunate enough to be attacked, the 
screen switches to an overhead view of 
the field of combat. You see each of the 
characters in your party, and each 
member of the opposing force. In the 
dungeons, you're treated to a three- 
dimensional display of the passages 
you're moving through. But when you 
encounter monsters, the display is simi- 
lar to that of an open field battle. 

Communication with the program 
is easy. The lower right side of the 
screen is the communications window. 
Usually a one word command is suffi- 
cient, and often one keystroke is all 
that's required to convey your inten- 
tions, A reference card listing available 
commands is included with the game. 

Dungeons and Dragons devotees 
will enjoy the Ultima series, and even 
beginning adventurers will find them- 
selves captivated by the charm and de- 
tail of Ulltina IV. Don't worry about 
getting lost; hints are available by call- 
ing the customer service department at 
Origin Systems, and a hints book will 
soon be available. Even the characters 
in the game will often give you hints 
and point the way for your further ad- 
ventures. Although Ultima IV is one of 
the most complex adventures I've seen, 
the game is quite easy to play. 

Lord British has created what may 
be the ultimate challenge in graphics 
and text fantasy role-playing adven- 

60 COMPUTErs Gaiene April 1986 



tures. Give this package some serious 
thought as your next entertainment 
acquisition, 

^George Miller 

Origin System i, !nc. 
340 Harvey RoaJ 
Maiictmter, NH 0JIO5 
Dislribuli'it by Electronic Arts, Inc. 
2755 CumfHiS Drivi' 
Sa\! Maico, CA 94403 
spproximatety $60 



(o)']ln[n)(oi 



Fight Night 



Fight Night by Accolade is really two 
games in one for the Commodore 64. 
Use the Boxing Construction Set to de- 
velop your own boxer, choosing traits 
such as speed, stamina, intellect, foot- 
work, and fighting style. Then when 
you're ready, enter your fighter in the 
Championship round. Train your fight- 
er to prepare for the main event as you 
work your way up through the ranks. 
Your fighter will stand toe to toe with 
five of the roughest fighters around, 
and battle for a shot at the title as you 
use your joystick to control every move. 
Winning graphics and sound, com- 
bined with arcade action and strategy, 
make Figiil Night more than a rock-'em 
sock-'em game. You've got to plan 
ahead. 

Accolade Entertainment Software 
10S63 Stevens Creek Boulevard 
Ciiperlino, CA 95014 
$29.35 

Homework Helper: 
Writing And Homeworlc 
Helper: Math Word 
Problems 

Mathematical word problems and stu- 
dent essays and book reports are sub- 
ject areas that many youngsters have 
trouble mastering during their junior 
and senior high school years. Spinna- 
ker is offering two Hotneu'ork Helper 
educational programs for the Commo- 
dore 64 that provide coaching and prac- 
tice in both areas for grades 7-12. 

Math Word Problems is divided into 
three areas: a tutorial section about the 
five types of word problems and how to 
create equations with each; a hands-on 
section containing a series of problems 
to be solved; and a helper section that 
aids the student in solving his or her 
own homework problems, and then 
shows how to print them out. The step- 



by-step approach is instructive, and 
program interaction is understandable 
and easy to follow. A calculator is also 
built into the program, as are help files. 

Writing is based on what is essen- 
tially a full-fledged word processor. 
Questions and suggestions supplied by 
the program help students learn to cre- 
ate ideas for their book reports and es- 
says, organize those ideas, and then 
write the reports using the word proces- 
sor. The program also includes a spell- 
ing checker and help files. 

I'or students who need extra help 
in these academic subjects, Spinnaker's 
Homework Helper packages offer sound, 
practical, hands-on practice. In a school 
setting, a teacher may be able to incor- 
porate the programs as supplementary 
lessons. At home, they may also serve 
as supplementary study aids. In either 
case, the programs would appear to 
work most effectively for students 
when there is some supportive supervi- 
sion involved. 

Spinnaker plans to offer additional 
Homework Helper titles in this series. 

Spinnaker Softivare 
One Kemiall Square 
Cmibridge, MA 023.19 
532.95 each 

Maps USA. 

Learning the names and locations of 
stales, state capitals, rivers, mountains, 
and cities can be a much more appeal- 
ing task when using RadarSoft's Maps 
U.S.A., an educational program for the 
64. The package has two separate for- 
mats: L Maps-64 — a map-based sec- 
tion which tests your knowledge of 
cities, states, capitals, and selected nat- 
ural landmarks such as waterways and 
mountains; and 2, Information — a 
state-by-state listing of such infor- 
mation as population, capital, nick- 
name, motto, date of entry into the 
Union, per capita income, and six other 
topics. 

The first section features a scrolling 
map of the United States. You type in 
the name of a location, and the map 
scrolls to that point and then highlights 
the designated spot. One option, called 
"Heligame," lots you pilot a helicopter 
around the country as you race against 
time to find various places. Maps U.S.A. 
has a total of 3,000 locations to learn. 
Randomized questions can include the 
entire country, or can be narrowed to 
geographic sections of the U.S. There's 
enough variety to make this an effective 
aid for youngsters in school or home 
settings. 

RadarSofI 

ACK, Inc. 

655 lohii Midr Drive #Eill 

San Francisco, CA 94132 

$39.50 



Classilied 



SOFTWARE 



COMMODOKE: TRY BEFORE YOU BUY. Top 25 
best- strl ling games, utilities, neiv teltfa&es. Vis^i, 
MasterCard. Free brochure. Rent-A-Disk, 90S 9th 
Ave., Huntington. VVV 25701 (304) 522-I6f.5 

Free membership in SVV club. Top British 
C64 progs. Member's discount. Introduct. offer: 
membership, catalog & reviews {no strings,) Arrow 
Express, Box 205-G4, Rossland, BC BOG 1 YO 

PROJECT PLANNING/MANAGEMnNT using 
the C64. SX, or CI 38. D.ita sheet (or SASE-Pr^m 
for S 106.95 (CA m. add 6% sis tx). l.AWCO, 
Dept. CJ, Box 2009, Man; era, CA 95336 

ARB BULLETIN BOARD FOR THE 64 & 128 

Uses Punter & Xmoiiem Protocols, 27 Mfsg. 
Categories, Dating Board & More! $64.9.') 
(BBS) /18-64S-1979 ■ (Voice) 718-336-2343 
L&S Computers, PC Bos 392, Bkin, NY 1 1229 

Genealogy Prtjgram for ;he C64. "FAMILY 
TREE" will produce Pedigree Chans, Family 
Group Records, Individu.il Files, Indexes, 
Searches of Ancestors. I.IiS version availaWe. 
"The Best" genealogy program for the 64. 
$49.95, GENEALOGY SCIFTWARE, POD 1151, 
PORT HURON, MI 48061, (519) 344-3990. 

Animal Records maintained with "PETIGHEE" 
for the C64. Produces Litter, Awards, Breeding, 
Show, Individual Records, Pedigree Charts. 
S69.95. GENEALOGY SCiFTlVARE, POB 1151, 
PORT HURON. MI 48061, (519) 344-3990 

FREE SOFTWAflE CATA J3GI 

Call Toll-Freu l-BOO-554-1162, TeveK, Inc. 
Save 1/3 off retail prices. We carry SSI, 
Elect. Arts, Infocom, and many more! 

SPECIAL ED. PROGRAMS FOR THE 64. 
Learning Handicaps, Physical Disability, 
Early Learning. Send for Free Brochure: 
SCIENCE OUTREACH - Rm. 3, 1731 Howe Ave. 
B4I0, Sacramento, CA 95825. (916) 427-7248 

BUSINESS APPLICATIONS - C64 - DISK. 

Decision Analysis or Mul . Alternative $24,95, 
People Analysis for Mgm:. & Sales $21,95, 
R. Lcwter & Assocs., 5104 Linda Lou Dr., 
Carmichael, CA 95608 

PLAY TVs "WHEEL OF -ORTUNE" 
CO.M 64/128, Great fun tor all ages. Send 
SH.9S to Mike Day. 4747 Snovf Dr., San Jose, 

CA 951 11. Indicate Tape n Disk. 

TEACHERS-GRADESEASE. Easy to use electronic 
gradebook for C-64. Prints gradebook pages k 
progress reports. $14,95 — $2 p.h. 
SOFTWARR, 11919 Barry:re6, Houston TX 77070 

C64 Password protection, personalised ID 
screen, DOS IVedge. Help Screen, and more!! 
Replace vout kernal rom >vith our COM-LOCK II 
ENHANCED OPERATiNQ SYSTEM. Send for 
free brochure: TJK Systems, P.O. Bos 236, 
Milford, Michigan 48042 

SCRIBBLE draws, loads, saves, -I- prints 
pictures. Budgeteer finances home budget. 
Each is SI 4.95 (T/D). For Plus 4, 128, -t- 16. 
Budgeteer also on 64, John W. Rice, S1429 
Rice Run Rd., Recdsville, OH 45772 



HALLEY IS HEHE WITH ASTROWARE! 
Complete planetarium. Over 100 of the best 
celestial sights. Easily locate galaxie,*, nebulae, 
binaries, globulars, constellations, etc. Exciting 
graphics and animation allow you to find and 
follow Halley's Comet thru Jan. of 87. Includes 
polar alignment. Own the best and most 
complete of its kind. Order now, prompt ship- 
ment! Money back guarantee. For Commodore 
64/128, Apple II, He. Disk $23.95. Free catalog. 
Astrowate, Box 542, Sparta, NJ 07871 

REAL PINOCHLE. Double-deck, 4-handed 
partnership for 1 player. For C64, PC, 
PCjr, On disk S20. li'm Bernard, 301 
Forest Dr.. Bellevue, NE 68005 

HORSE RACING ANALYZER - Uses data from a 
daily racing form. Rates horses. Predicts outcome. 
Tested and proven to work. Disk S49- Breeder's 
Club, 1635 Willey Rd., Memphis, TN ,18119 

AT LASTI TRULY AFFORDABLE SOFT WAR El: 
For C-64 and C-128 users. Disk with 10 
program 5 -( auto loader ONLY SI 5.00. Send 
51.00 for catalog (refundable) to: D.B.J. 
Software, 597 Main St., Lcwiston, ME 04240 

CHESS PLAYERS - S5 AND A BLANK DISK 
OR CASSETTE WILL PROVIDE YOU AN 
ADEQUATE GAME ON THE 64. HiANK HUBER, 
A-3 OLD POST RD.. FT. WORTH, TX 761 IS 

"DIGITAL WARS" the computer game that 
allows you to do battle with vour computer. 
For your C64. $19.95 each. e'. Johnsnn. 
238 E 2100 S, Salt Lake City, Utah 841 l.i 

TAX SPREADSHEET FOR C64/12B ONLY S19.9S 

+ S2 s/h. Includes 1040, 2106, 2441, A,B,C, 
D,E,G,SE,W,1040A. Yearly updates $10, 
Specify disk or tape, Steve Karasek, 855 
Divcrs'cy, St. Louis, MO 63126, 314-961-2052. 



HARDWARE 



COMMODORE C128 SO-CHARACTER CABLE. 
No need for RGBl monitor. 80 char, on reg, 
morator. Just S9.95 -^ $2 s/h to: UNITED 
RESEARCH, 7723 R'Horse Ln„ Boemt, TX 78006 



MISCELLANEOUS 



INDEXES TO LEADING COMMODORE MAG- 
AZINES. Introductory offer! Vol. 1-1982/84, Vol. 
2-1984/85. S6 each or $9 both. Send ck/mo to: 
PCdex, Box 563, Dayton, OH 45409 

EASY SCRIPT USERS - Quit digging in the 
E.S. Manual! For a quick reference check list 
send $1.00 to Simple Solutions, 
P.O. Box 0452, Charleston, SC 29404 

64 SPEEDSCRIPT 3.X INFO: Cmd. summary 
sheet, 3.2 bug fix, add-on / enhancement info. 
Order by mail only. Send $1 today to: HELP-4Z, 
POB 22022, GREENSBORO, NC 27420 

For 64 SpoedSCfipt 3.X: /SPEEOMATE/ tutor 
* customiien /SPEEDPAK/, the SS snharvcer 
(see Fet). 86 CO p.10G). Disks S15 ea. Send 
check or MC/V number » exp. dale: UPSTART- 
G4, POB 22022, Greensboro, NC 27420. 
ORDERS ONLY; 1-e00-62S-2B2B Ext. 678 



COMPUTEl's Gazette Classified is a low-cost way to tell over 
275,000 microcomputer owners about your product or service. 

Rates: $25 per line, minimum of four lines. Any or all of the first lino set in capita) 
letters at no charge. Add $15 per line for boldface words, or $50 for the entire ad set 
in boldface (any number of lines.) 

Terms: Prepayment is required. Check, rnoney order, American Express, Visa, or 
MasterCard is accepted. Make checks payable to COMPUTE! Publications. 

Form; Ads are subject to publisher's approval and must be either typed or legibly 
printed. One line equals 40 letters ana spaces between words. Please vsndcrlinc 
words to be set in boldface. 

General Information: Advertisers using post office bo!( numbers in their ads must 
supplv permanent address and telephone numbers. Orders will not be acknowl- 
edged. Ad will appear in next available issue after receipt. 

Closing: 10th of the third month preceding cover date (e.g., June issue closes March 
10th). Send order and remittance to: Harry Blair, Classified Manager, COMPUTEl's 
Gazette, P,0. Box 5406, Greensboro, NC 2/403. To place an ad l^y phone, call Harry 
Blair at (919) 275-9809. 

Notice; COMPUTE! Publications cannot be responsible for offers or claims of 
advertisers, but will attempt to screen out misleading or questionable copy. 



COMPUTE'S Gszelle April 1986 61 



COMMODORE 64 
COMPUTER 

(Order Nov^) 

•C128 Disks 79' oa.* 

• Paperboek Wrller 64 S39.95 

* 10" Comstar 10X Printer $148.00 
*13" Color Monitor $159.95 

CALL BEFORE YOV ORDER 



COMMODORE 64 COMPUTER $139.95 

You poy only S139,95 v^h&n you order the powurful 
a4K COMMODORE 6J COMPUTER! LESS the vdlue ol 
rhe SPECIAL SOFTWARE DISCOUNT COUPON we pack 
with your compi>t&f thol ollows you lo SAVE OVER 
S3S0 olf soltwDie tdl< pricsiM Wilh only SIOO ot 
tovingiopplied, your net compulvr cosi \% S39.95I i 

- cut DOUBLE SIDED DISKS 79' EA. 

G(?t these S\ Double Sided FIgppy Disks speciolly 
designed for ihe Commodore 178 Compoier (1571 Dok 
Drive!. lOO'i Certified. Ufattma Warranty 
Auloniotic Lir^t Cleoning Liner ir^cluded. 1 Box oF IC - 
S9,90 (99' ao.). 5 floces o( 10 • SJ4.50 (S9' eo.), 10 
BoKflsof 10-S79.0O179'ea.). 

13" COLOR MONITOR i1S9.95 

Vou poy only SI59,95 when you order this 13" COLOR 
MONITOR. LESS the value o( ihe SPECIAL SOFTWARE 
DISCOUNT COUPON we pock with your monitor ihol 
ollows you ID sove over 52SO off soflwaie sole 
prkesfi Wilh only SIOO ol saving! opptied. your net 
color monitor cost is only $59.95. (16 Colors). 

Premium Quality 120-140 CPS 
Comstar 10X Printer $148.00 

The COMSTAR lOX givoi you o 10" corriogo. 120-UO 
CPS. 9 X 9 dol rnolrix wilh doublA strike copobillly lor 
m X 10 dot mofrix (near leMer quplilyl. High resolution 
bit imoge [120 x 144 dol matrix), ur^dertining, bock 
spacing, lefi and right morgin letting, true lower 
decenders with super or^d subscripts, prims siondord 
italic, block graphics and special characters. It gives 
you print quality ond leoiures found on printer} 
costing twice OS muchH [Centronics Parallel 
Interlace) List S399.0Q SeU t1U.«0. 

4 SLOT EXPANDER S. SO COLUMN BOARD t4t.fl 

Now you progrom 60 COLUMNS on Ihe screen at one 
lim«< Converts your Commodore 64 lo SO COLUMNS 
when you plug in the 80 COLUMN EXPANSION 
BOARDH PLUS4slolexpanderl limited Ouanlltltt 
5ale»«,«, Coupon W».«. 

to COLUMNS IN COLOR 
PAPERBACK WRITER 64 WORD PROCESSOR U4.4) 

This PAPERBACK WRITER bi WORD PROCESSOR is ihe 
fin«sl available for Ihe COMMODORE 64 compulsr' 
The ULTIMATE FOR PROFESSIONAL Word Processing 
DISPLAYS 40 or 80 COLUMNS IN COLOR or block and 
whiiel Simple to operoie. powerful text editing. 
complete cursor ond insert.' delete key controls line 
and paragraph insertion, oulomoHc deletion, 
centering, morgin settings ond output to all prlnlersl 
List S99.00. SALE »3«.tl. Coupon S29.95. 



RGB 



14' 



Hi-Res 

Monitor 

Plus Separated Composite Video 

Perfect for 80 column use on the CI 29 
plus includes green screen option 
and alt controls accessed from the 
front of the monitor, 

SALE $950*5 



SPECIAL SOFTWARE COUPON 



We pack a SPECIAL SOFTWARE DISCOUNT 
COUPON with aYsry COMMODORE 64 
COMPUTER, DISK DRIVE, PRINTER, or 
MONITOR wc sail! Thli coupon qIIoimb you 
to SAVE OVER t»a OFF SALE PRICESII 



(Exa 


mplai) 


^^^m 




PROFESSIONAL SOFTWARE 


COMMODORE 64 




Nam* 


lilt 


%ai» 


Coupofl 


Popeibock Writer 61 


»99 00 


139.95 


«9.95 


Poperbuck C>Qtobaie64 


169.00 


134 9 S 


134.95 


Paperback DIctlonory 


J54.95 


114. 9S 


110.00 


The Print Shop 


S44.9S 


K7,9S 


136.95 


ttdilBy't Prolect 


W9.9S 


lis. 95 


134,95 


Proclicok {spread sheet) 


tH,9) 


$19.95 


114.95 


Voice Command Madula 


179. 9S 


139.95 


134.95 


Mine Princes in Arr^ber 


t33.9S 


124.95 


HI 95 


Super &owl Suncjay 


iXiM 


119.95 


117 95 


Fllpl File Disk Filet 


(24 9i 


tt4.95 


113.93 


Prq Ja^stirk 


tl9 9S 


m.95 


110. DO 


Computer Core Kit 


144.93 


129.95 


124.91 


Dust Cover 


$ 8.95 


i 4.95 


1 4,60 


File Writer (hy 








Code writer) 


139.95 


119.95 


124.95 


C44 Troubleshoot t 








Repoir Guide 


t34.9S 


115.95 


112.95 


Financial Plonner — 








Sylvia Porter 


«9.9S 


136,95 


135 95 



(Sea over 100 coupon items in our catalog) 

WrItB or call for 

I Somple SPECIAL SOFTWARE COUPONl I 



ATTENTION 

Computer Clubs 

We Offer Big Volume Discounts 
CALL TODAY! 



PROTECTO WAHRANTY 

All Prolticfo's produtis coff^ o minimum 90 doy warranly. 

If onylhrng faik wtihLn 90 dayt from the data of purcltQiv, 
sfmpiy send your product lo ut vio UhiTed Porcel ServJciD 
pr«poid. We will IMMEDIATELY send you a replocement ot 
no charge via Uniied Porcel Service prepoid. Thii v^orrortTy 
proved' onae ot^^m El^at Wo La¥m Our Curfom^rt, 



CI 28 COMMODORE 

©COMPUTER 
(Order Now) 




(SEE BEIOW] 

With S59.4S Tlm«worlci Wordwrlter 
Wordprocesior savings applied 

•340K1S71Diil( Drive »259,00 

• Voice Syntheiiier $39.95 

•11" Amber Monitor »79.9S 

PRICES MA Y BE LOWER 



* CI 18 COMMODORE COMPUTER 1389.00 

This oH-new rovoluTlonory '\2BK computer uies otl 
Commodore 64 soflwOf'^ and occe^^ori6S plus oil CPM 
programs lormoMed tor the disk drive. Fiut W* 
Incfi/de a *ifePJ Timoworkt W^tdwrffor 
W0rdpre<0$$er. [Your not cpst i^ $229.05 wilh 
wordpraces&or iovmgi opplied] 
Li^t S:349.00. SAlElllf.dO. 

J4aK 1571 COMMODOIIE DISK DRIVE 1259.00 
Double ^ided. $jngfe Disk Qj-tve lor 0-128 dIIqwi you 
to use C-128 mode pfui CPM mode. 17 times fdslef 
than 1541, plus run^ oil t!54l formats. 
List S349.00. Sole t3».1IOe 

$UPER AUTO DIAL MODEM %7^M 

Easy to use. Just plug Into your Commodore 64 
Compuler ond youVe ready to IrQi^smil and TACfli^e 
messages. Easier to use than dloHng your lelephonv, 
jUst push on>& ktry on youj' compuler! Includes 
exctusWe eosy to use progrom for up ond down 
loading to prinlef Qr>d di^k drives. B*if tn U.S.A. 
List S?9.00. SALE tMe«, Coupon $24,95. 

VOICE SYNTHESIZER $39.95 

^or ComETTodarQ.64 computers. Just plug ii in and yau 
can progrnm waidi and (onl^ncei, adjust volume and 
pitch, make talking odvonturo games, sound oction 
games ond cuitomliod talkiotM PLUS ($19.95 value) 
TEXT TO SPEECH progrom included FREE, just typo n 
^ard and hear your computer talk — ADD SOUND TO 
ZORK". SCOTI ADAMS AND OTHER ADVENTURE 
GAMES!! (Disk or tape.) List $Bf. DO. SALE llt.tl 

12" MAGNAVOX (NAP) iO COLUMK 
MONITOR WITH SOUND ST9.tS 

Syper High Resolution green screen monitor. 60 
columns x 24 line&, easy lo reod, plus speokor f 
oudto sound included. Fantostic value List $129,00 
Selo 179.93. (C920 cable £19,91 C64, Atori coble 
S9.95) 

PRINTEft/TYI^EWRlTER COMfllNATION 1334.45 

"JUKI" Superb letter quality. daisy wheel 
printer typewriter combination. Two machines in one 
— just a flick of the switch. 12 extra large corrioge. 
lypev^riler keyboard, oulomulic morgin control and 
relocate key. drop in cassette ribbon! [TO doy 
warranty) Centronics parallel or RS^3? serial port butll 
in (Specify). List S]4;.0O. SALE t]».», (Lfd, Qty,| 

14" RGB & COMPOSITE COIOR MONITOR llll.tj 

Must be used to get 80 columns in color with 80 
column computef! (CI2B • I8W ■ Apple), (H&B Cable 
SW.95) Add S14. SO shipping. 
List S3?9,0O. SALi («»,«. 



• LOWEST PRICES • U DAY FREE TRIAL 

• BEST SERVICE IN U.S.A. • ONE DAY EXPRESS MAIL 



PHOME ORDERS 

8 a.m. - G p.m. C.S.T. Weokcioy* 
9 0.111. ' 12 noon C.S.T, Salurdoy^ 



• n DAY FREE REPLACEMENT WARRANTY 
• OVER SOD PROGRAMS • FREE CATALOGS 



Add $10.00 for shipping, hondling and insurance. Illinois residenii 
please odd 6'/."/. lox. Add S20.00 for CANADA, PUERTO RICO, 
HAWAII, ALASKA. APO-FPO orders. Conodion orders must be in U.S. 
dollars. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enclose Coshior Chock. Money Order or Personal Check. 
Allow 14 days for cJehvery. 2 to 7 days for phono orders. 1 doy express 
moil! Prices & Availability subject to chonge wilhoul notice. 
VISA — MASTER CARD — C. 0,0. No, C.O.O. to Canada, APOFPO 



We LiO-ve Our Customers 

Box 550, Borrlngton. Illinois 60010 

312/382-5244 to order 



Computer Cleaners 

/^ ■ ■mi^rfC Reg. $19.95 ^^^^f 



Your Choice 



ii^r^ 



SALE 



Sale 



9 




TV/MONITOR SCREEN RESTORER 
& CLEANING KIT 5.,, $9.95 

Reduce eye foligue by increasing the clarity of your TV or 
monitor screen. This kit contoins a hard wax formulation to 
cover surface imperfections on TV screens and monitors. This 
restores maximum optical clarity, making whot you see mor'^ 
distinct. Plus high absorbency cloths ond an outo static spray 
cleoner allows you to cleon your screen on a regular basis to 
keep your screen looking better than new. [This is o must for 
those who watch monitors or TVs for extended lengths of 
time.) List $19.95. Sale S9.95. 



DISK DRIVE CLEANER 



Reg. $19,95, 

Sale $9.95, 



IVIEMTEK 



PRODUCTS 



• 60% of all drive dovvntime is directly related to poorly maintained drives. 

• Drives should be ektoned each week regardless os use. 

• Drives ore sensitive to smoke, dust & all micro potricles. 

• Systemotic operator performed maintenance is the best way of ensuring 
error free use of your computer system. 

This unique twin slot jacket design gives twice os mony "wet-dry" 
cleanings per rotation as other leading brands. Non abrasive, 100% lint 
free, random fiber cleaners capture dust, smoke particles and disk oxide 
build up which insures you against disk and data loss from dirty disk drive 
heads just like you must clean your olbums and tope players you must 
clean your disk drive heads to keep your disk drive working well. {24 

cleanings per kit.) List $19.95. Sale $9.95. 






ANTI-STATIC KEYBOARD 
CLEANER 5,1, $9.95 

Now you can clean your computer keyboard fast, 
efficiently, ond safely. The keyboard cleoning solution is 
exclusively formulated to remove skin oils, dust, and dirt 
that can destroy your equipment. Plus this non residue 
solution with anto-stotic properties will not build up like 
ordinary household cleaners so you can clean as much as you 
like without worry. Plus the lint free, high absorbency, non- 
abrasive cloths will not scratch or mor your equipment as they 
pick up dirt and grime in o matter of seconds. 
List $19.95. Sale $9.95. 



Add S3. 00 (or shipping, horcNIfig and insurance. Illinois residonis 
pleoia odd 6>. % Ion. Add S6.00 for CANADA. PUERTO RICO. 
HAWAII ALASKA, APOFPO 0-ders. Conadion orders musi be in U.S. 
dollors. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enclose Coshiers Check. Money Order or Personal Check. 
Allow 14 day& for dftjjvery. ? I0 7 days for phor^e orders. 1 dayejrpross 
mail' Prices & ovailoblliry siibji'd lo change wiiKoui natice. 
VISA -. MASTER CARD -- CO.!). No. COD to Canado. APOFPO 



We Liove Our Customers 

22292 N. Pepper Rd., Borrington. Illinois 600)0 

312/382-5244 to order 



PRINTER ACCESSORY SALE 

• Lowest Prices • Best Service • In Stock Ouick Delivery 

PAPER & LABELS 



0054 Roll Paper. BVi" Stondord letter size (4% Thick 
— 350 F1.) Use with any Printer! 

0052 DeluKO Printer Paper. 9':" x n ' (1100 Sheets) 
Tractor or continuous feed, for all standard 80 Column 
Printers ! 

0031 Deluxe Micro Perf Printer Paper. Fanfold 
micro perf., no tractor 

0053 15" Deluxe Printer Paper. 15' x H" ("00 
Sheets) Tractor or continuous feed fits all 1 5" Printers. 
0056 5000 Self Adhesive Mailing Labels. Best 
quality single width -aV'j" x 15,' 16", [Troctor/Friction) 



List 
S6.95 

$16.95 



Solo 
$4.95 

$14.95 



S24.95 ST9.95 
S19.95 $17.95 
S24.95 $14.95 




Extra Ribbons For Printers 

0D41Slar Micronks 10" or 15" 

00«« Boic of 1 2 

0774 fiiteman 10" Cortridge 

1308 Rltemon 15" Cartridge 

34Sb 10' Com.Slar 160 Cartridge 

OOIS Smith Corona Faslext 80 Ribbon !, PKG. 

346S MPP1361 (one cartridge) 

0014 Smith Corona DlOO, D300 Printer Ribbon. 

iOO* Canon Primer Ribbon 10" or IS" 

aOM 15']' Com-Stor 160 Cortridge 

Commodore Ribbons. 

I4IS Cartridge Ribbon for MPS 863 Printer SI 9.95 

1486 Cortridge Ribbon for MPS 802 Printer SI 4.95 

07H Cortridge Ribbon lor MPS 801 Printer S19,9S 

0027 Cortridge Ribbon for 1535 Printer S14,95 

Olympia Compact II Ribbons. 

0048 Correctable ■ ■ ■ 

0049 Lift Oft Eraser Ribbon. Must use with 
Correctoble Ribbon SI 1 .95 

0050 Long Life Ribbon (Noo Corrocloble) $11.95 



M 

List 


S 

Sale 






S6.95 


»4.93 


S71.40 


tJf.OO 


$14.95 


»9,95 


S19.95 


»14.9S 


S14.95 


»9.9S 


S29.95 


iM.m 


SI 4. 95 


$S.9S 


S19.95 


«1I.9S 


S24.95 


114.95 


S19.95 


$14.95 



I14.9S 
14,45 

t14.f5 
SS.9S 



S7.95 *S.95 




»4.45 
S4.9S 



Juki Ribbons. 

3345 Correctable (Box ot 6) 

2346 Lift-off (Boy of 6) 

24S0 Correctable (Box of 2) 
34S1 long Life (Box of 1 J ... 



List 

$39.95 
S12.95 
S14.9S 
S12.95 



Sale 

1 24.95 
t8.95 
t4.4S 
tS.9S 



DAISY WHEELS 



Extra Daisy Wheels for Juki 2200 Printers 

2400 Herold Pica (PICA) 

24Q1 Horaid Eiite (ELITE) 

1402 Carroll Pica (COURIER) 

1403 Primus 10 (ORATOR) 

1404 Helen 12 (SCRIPT) 

2405 Mini Maiestie (MICRON) 



Extra Daisy Wheels for Olympia Compact II Printers 

JOn Herald Pico (PICA) • ■ 

5012 Horaid Eiite (ELITE) 

J013 Carroll Pico (COURIER) 

5014 Primus 10 (ORATOR) 

SOU Helen 12 (SCRIPT) 

50U Mini Majestic (MICRON) 



List 


Sale 


S27.00 


S18.9S 


S27.00 


SIB. 95 


S27.0O 


S18.95 


$27.00 


$18.95 


S27.00 


518.95 


$27.00 


»1S.95 


List 


Sale 


$27.00 


$18.95 


S27.00 


$18.95 


S27.00 


$18.95 


S27.00 


$18.95 


$27.00 


$18.95 


S27.00 


$18.95 




Add S3. 00 for itiipping. handling ond insuronte. litinois residents 
pieose add 6'/.% tax. Add S6.00 for CANADA. PUERTO RICO. 
HAWAII ALASKA APOFPO orders, Canadian orders must be in U.S. 
doliors WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enclose Coshiors check. Money Order or Personai Check. 
Allow 14 doys lor delivery. 3 to 7 dayi lor phone orders, 1 doy axpress 
moil* Prices & ovDiiabiiity sub{ect to change withoul notice. 
VISA — MASTER CARD - C.0.0 No, CO D. to Canodo. APO-FPO 



Wa Love Our Ciisto^ncrs 

23292 N, Pepper RtJ., Borrington iilinois 600)0 

312/382-5244 to order 



Famous Smith Corona National Brand 

1 0" PRINTER SALE 

BgI<^\w ySfholGsalG Cost PricmsU! 

• ONE YEAR IMMEDIATE REPLACEMENT WARRANTY 

• Speed: 120 or 160 characters per second • Friction Feed/Tractor Feed — Standard 

• 80 character print line at 10 CPI • 1 Line Buffer, 2K Buffer on 160 CPS Plus LQfA 

• Six pitches • Graphics capability • Centronics compatible parallel interface 
• Features Bidirectional Print, ShortiineSeek, Vertical And Horizontal Tobs 

Check These 
Features & Prices 

no CPS 10" Printer 




List 
$429.00 

SAL 



f159 



160 CPS + Letter Quality 
Mode 10'' Printer 



emphasized 



Thi s i s a sample of our 

near-letter-quality print, 

There is standard data 
process inq quality print 



List 
$499.00 



italic print 



SALE 



f199 



(IBM — Commodore } 

Slia/W*lght 

Hoight 5.04" Width 16.7" 

Dapth 13.-1" Weigh! 18,7 Ibi. 

Intarnal Char, Coding 

ASCII Plus ISO 

Print SuHorSlie 

120 CPS: 132 Bytes (1 line) 

120/160 CPS Plus LQM;2K 

No. of CKor. tn CKor, S«t 

96 ASCII Plus International 

Grtiphki Capability 

Standard 60, 72, J20DPI 

Horizontal 72 DPI Verticol 

Pitch 

JO, 12. 15,7, 5, 6. 8.3, Proportional Spacing 

Printing Method 

Impact Dot Motrin 



SPECIFICATIONS 



Char. Matrix Slis 

9H K 9V {Standard) to lOH x 9V 

(Emphasiiect 8 Elongate) 

Printing F»ature> 

Bi-directional, Short line seeking. Vertical 

Tabs. Horiionlol Tobs 

Formi Typ« 

Fonfold, Cut Sheet, Roll (optionot) 

Max Popor Wlitth 

11" 

Faadlng Method 

Fricllon Food Std.; Tractor Feed Std. 

Ribbon 

Cossette — Fobric inked ribbon 

Ribbon Uf« 

4 million characters 



(Apple — Atari — Etc.) 



Interfaces 



Intarfocai 

Parallel 8 bit Centronics cornpatible 
120/160 CPS Plus NLQ: RS232 Soriol inc. 
Charoctar Mod* 

10x6 Emphasized: 9 x 8 Standard: 10x8 
Eloagoted: 9x8 Super/Sub Script (1 pass) 
Charactar Sat 
96 ASCII 

11x7 International Chor. 
LIna Spacing 
6/,8/12/72/144 LPI 
Character Spacing 

lOcpl normal: S cpi elongated normal; 12 cpl 
compressed; 6 cpi elongofed compressed: 
1 6.7 cpl condensed: 8,3 cpi elongated 
condensed: S.12.5 cpi elongated proportional 
Cartridge Ribbon — List $19.95. Sal* $T2.«5, 



IBM $89.00 



Apple $59.00 



Atari $59.00 



Commodoro $39.95 



Add SI4.S0 lof shipping, l-ondling and insurorco. IKinou residents 
pleoseodd6V.% tox. AddS-'^.OOfor CAt<JADA, PUERTO RICO. HAWAII. 
AIASKA.APOFPO orders. Canadian orders must be in U.S.dollarj WE 
DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT CANADA. Enclose 
Coshiers Chock, Mone^ O-der nr Personal Chock, Aitow \4 days 
delivery. 2 lo 7 doyi for phone orders. I day expreii moil! Prices S 
Avallobllily subiecl (o chorg.j without notice. 
VISA — MASTERCARD — C.C'.D. Mo C.O.D. to Conodo or APO-FPO 



We Lio-ve Our Customers 

22292 N. Pepper Rd,, Barrington, Illinois 60010 

312/382-5244 to order 



DAISY WHEEL PRINTER SALE! 




O Oly mpia 




Executive Letter Quality Printer/Typewriter 



■JUKI 



® 



DELUXE "COMBINATION" PRINTER/TYPEWRITEIl 



List Price $399 

Sale 



^229 



95 



• Superb Computer Business Printer combined 
with the deluxe electronic typewrifer! 

• Two mochines in one — just o flick of the switch I 

• Superb tetter quolity correspondence — home, 
office, word processing! 

• 12" Extro large carriage 

• Drop In Cassette Ribbon. 6 for S24.95, 2 for $9.95 

• Precision daisy wheel printing — nt\any type 
styles! SI8.95 

• Pitch selector— 10, 12, 15CPI, Aulomatic 
relocate key! 

• Automatic morgin control ond setting! Key in 
buffer! 

• Centronics parallel or RS 232 Serial interfoce 
built-in (specify) 



World's Finest 

"Combination" Printer/Typewriter 



Sale^329 



95 



List $749 

• Superb computer printer combined with world's 
finest electronic typewriter! 

• Better than IBM selectric — used by world's largest 
corporotions! 

• Two machines in one — just a flick of the switchi! 

• Superb letter quolity correspondence — home, 
office, word processing! 

• Extra Large Corriage — 1 4 1/8" paper usage! 

• Drop in cossette ribbon — express lift off correction 
or eraser up to 46 choracters! 

• Precision daisy wfieel printing — mony type styles! 

• Pitch selector— 10, 12, 15 characters per incfi, 

• Automatic relocate key! 

• Automatic margin control and setting! Key in 
buffer" 

• Electronic reliability, built in diagnostic testi 

• Centronics parallel Interface built-in. 



75 Day Free Trial — 90 Day Immediate Replacement Warranty 



Extra Daisy Wheels for Olympia Printers. 

Horold Pico (PICA) $18 45 Primus 10 (ORATOR) 

Herald Elite (ELITE) 1-1.7 Helen 1 2 (SCRIPT) 

Carroll Pico (COURIER) EACH Mini Majestic (MICRON) 



Add 114.50 for shipping, handling and insurcince, IMinc?i$ retidorilt 
pleose odd 6% % tax. Add (29.00 for CANADA, PUERTO RICO. HAWAII. 
ALASKA. APO-FPO ordars. Conadipn orders must be in U.S, dollors. WE 
DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT CANADA. Enclojo 
Cashiers Check, Money Order or Personal Check, Allow M doy* 
delivery, ? io 7 days lor phone orders, 1 day eKpr«si moll I Prices & 
Availability sjbjuci Ta chnr^ge wilhoul notice. 
VISA - MASTERCARD — CO. D, No C.O.D. to Conodo or APO-FPO 



COM-64 — VIC-20 INTERFACE 
ATARI INTERFACE 
APPLE INTERFACE 



S39.95 
S59.00 
S59.0O 



We LiO've Our Customers 

22292 N. Pepper Rd., Barrington, Illinois 60010 

312/382-5244 to order 



[color monitor 

^ SALE!! ! 



(Premium Quell fy) 

• Burit in speaker & Audio 

• For Video Recorders 

• For Small Busi ness 
Computers 

• Apple - Commodore 
-Atari - Aplus 3000 -etc. 

• One Yeor Frcie 
Immediate 
Replacement Warronty' 



RGB 

Super High 
Resolution 





>^^^^^P im II 13" Color Computer Monitor' 

^^I^^^L Super Hiah *C64/AtQri composite cable $9.95 

^^^^^ Resolution * C128 RGB/Composite 80 column 

coble $19.95. 

13" RGB & COMPOSITE COLOR MONITOR 

Allows use of C-128 ond C64 mode - composite ond 80 column RGB 
mode. Must be used to get 80 columns in color with 80 column 
computers. Specially designed for use witfi the C128's special composite 
video output, plus green screen only option switch, (add SI 4.50 
shipping) 



(Premium Quaiifyj 

* Beautiful Color 
Contrast 

* High Resolution 

* Sharp Clear Text 

* Anti-Glare Screen 

* 40 Columns x 24 Lines 

* Front Panel Controls 

List $329°° 

'159'' 



Sale 

AdcJ $14.50 Shipping 



List S399.00 



Sale ^259'* 



12" MAGNAVOX (NAP) 80 COLUMN MONITOR 

Super high resok tion composite green screen monitor. 80 columns x 

24 lines, easy to read, plus speaker for oudio sound included. List $129.00 

Fantostic value, limited Quantities. 



Sale *79« 



Turn Your Monitor into a TV Set Without Moving Your Computer 

Elegont TV Tuner with duolUHF/VHF selector switches ooes between *' " 

Sale $49^5 



■ selector switches goes between 
yourcomputerard monitor. Includes mute, automatic fine tuning 
and computer-TV selector switches, inputs included for 300 ohm, 75 
ohm, and UHF. Con be used with cable TV and VCR's. Fontosttc 
Value. Limited Qjontities. 



List $J29.95 



I J Day Frae Trial - 90 Day Immediate fteplacemenf Warranty 

* LOWEST PRICES < BIST SERVICHN U.S.A. 'ONE DAY EXPRESS MAIL * OVER S0& PROGRAMS * FREE CATALOGS 



Add $10.00 Iqr jtiiijping, tiandling ond insurance. Illlnoii resldonls 
please odd 6'/,% tax. Add $20.00 for CANADA. PUERTO RICO, 
HAWAII, ALASKA, APO-FPO orders. Canadian orders must be In U.S. 
dollarj, WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT 
CANADA, Enclose Costlier Check. Money Order or Personol Ctieck. 
Allow H doys tor dc^llvery, 2 lo 7 doys for pfione orders, } doy express 
moll ! Prices & Availability subject to change without nolice. 
VISA - MASTER CARD — COD. No. COD. lo Conado, APO-FPO 



Wc Liove Our Customers 

22292 N. Pepper Rd., Borrington, Illinois 60010 

312/382-5244 to order 



FLOPPY DISKS SALE *S9'^ 
Economy Model or C-1 28 Cadillac Quality 

^e ha^G the loysiesf prices! 



ECONOMr DISKS 



For use with Commodore 64, Atari, Apple. 



Good quality 5%" single sided double density with hub rings. 

BolkPac 100 Qty. 59' ea. 

Box w/ sleeves 1 Qty. 



79' eo. 



Total Price 
Total Price 



$59.00 
7.90 



1^ C- 1 28 Computer Disks ■>z 



Specifically daslgned for use with C-128 

• Automatic dust remover • Works with IBM PC 



CADILLAC QUALITY (Double sided. Double Dentlty) 
• Each disk certified • Free replacement lifetime warranty 

For those who wont codillac quality we hove the C-128 Floppy Disk. Used by professlonols becouse they con rely on C-128 Disks to store 
importont dota and programs without fear of loss! Each C-128 disk is )00% certified (on exclusive process) plus each disk carries on 
exclusive FREE REPLACEMENT LIFETIME WARRANTY. With C-12B disks you can hove the peace of mind without the frustration of program 
loss after hours spent in program development. 

100% CERTIFICATION TEST 

Some floppy disk manufactures only sample test on a botch basis the disks they sell, and then claim they ore certified. Eoch C-128 disk is 
individually checked so you will never experience doto or program loss during your lifetime! 

FREE REPLACEMENT LIFETIME WARRANTY 

We ore so sure of C-128 Disks thot we give you o free replacement warranty against foilure to perform due to faulty moteriols or 
workmanship for as long os you own your C-128 disk. 

AUTOMATIC DUST REMOVER 

Just like o record needle, disk drive heads must travel hundreds of miles over disk surfaces. Unlike other floppy disks the C-12a smooth 
surface finish saves disk drive head wear during the life of the disk. (A rough surface will grind your disk drive head like sondpoper). 
The lint free automotic CLEANING LINER mokes sure the disk-killers (dust & dirt) ore being constantly cleaned while the disk is being 
operated. 

C-128 Disks are definitely the Cadifiae disk in the world 

Just to prove it even further, we are offering tfiese supe r LOW INTRODUCTORY PRICES 
1 Box of 10 - $9.90 (99' ea.) 5 Boxes of 10 - S44.50 (89* ea.) 10 Boxes of 10 - $79.00 (79' eo.) 

All disks come with hub rings ond sleeves in on ottroctive package. 




Make Your 1985 Income Tax Report Easy! 

This program includes: 

• An eosy to use menu-driven program that will enable you to prepare and complete your 
Federol income tax returns, yet requires no prior knowledge of computers or accounting. 

• A CPA-tested manual, written in eosy-to-understand, people-friendly English, abundontly 
illustrated to help make tax preparation and tox low understondoble. 

• Full prompting — you will be guided through the tax preporotion process by thoughtful, 
eosily-understood instructions (prompts) from your computer display screen. 

• Possword protection — To prevent unauthorized occess to your confidential data. 

• A Special Backup Feature — which quickly generotes extra backup copies of your recorded 
information to guord against the loss of important data. 

List $49.00 Sale $29.95 



Add S3 00 for shipping, hgndling ond insurance. Illinois residents 
please odd 6'/-% tax. Add St.OOfor CANADA. PUERTO RICO. 
HAWAII ALASKA APO-FPO orders. Conadion orders must be in U.S. 
dollars WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enclose Coshiers Check. Money Order or Psrsonol Check. 
Allow 14 doys for delivery. 2 to 7 days lor phone orders. I day express 
moil ! Prices S gvoilobilily suhiecl to thongo wilhoul notice. 
VISA MASTERCARD — CO. D. No, COD. toConndo. APOFPO 



We Love Our Custo^mers 

22292 N, Pepper Rd.. Borrington, Illinois 60010 

312/382-5244 to order 



Commodore 64 




MODEM 



Commodore 64 



$29 




List $99.00 

Sale 

9iS (( Telecommun 



Coupon $24. 9 5 Lov^est~Pw^if^ I rt-the U^SLA» coupon $24.95 



FOR CHILDREN ADULTS- BUSINESS 



^ 



Complete Auto Dial 
Telc^coitimunications Package 

"The only telecommunications package you will ever need," 

(ExclusivcL Easy To Use Features) 



^^V^ QUANTUM LINK 



DATABASE 

MEMBERSHIP 

• Only Good Color Graphic Database Service In the US, A. (€-64) 

Quantum Link Software PIux FTrst Month FREE (See the ProtectO Catalog On-Line) $9.95 value 



• 300 Baud Modem • Auto Dial • Auto Answer • Upload & Downtoad 

Reach Out and Access Someone 



• Educational courses • News Updates and Informotion 

• Finaficial Informotion • Popular Games • Electronic Shopping 

• Banking at Home • Reseorch and Reference Materials 

The Complete Telecommunications Package offers you all this plus ... 

• Auto Log-on • Stores on Disk Downloaded Files 

• Dialing from Keybotird • Reads Files from Disk and Uploads Text or Program Files 

• On-line Clock • Select Any Protocol (access almost any computer or modem) 

• Capture ond Display High Resolution Chorocters • Plus Much, Much More 

• Download Text, Program or Doto Files ^^ ^^^ ^^^ ^^ 

^ m 9 ^m ^W 95 Coupon $24.95 
List $99.00 Sale .^M^W 

We are so sure this Is the only telecommunteations package you will need we will give you 15 doys Free Trial. 
VIewtron Membership sold separately — $9.95. 



Add S3-00 ^or ihipping, handling and Iniuronce. Illinois rosid^nls 
pleosB odd 6V.% Ion. ^dd Si. 00 tor CANADA. PUERTO RICO. 
HAWAII. ALASKA. APO-FPO orders, Conodion orders mu5l be in U.S. 
dollon. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enclose Cosliior; Check, Money Order or Fer^onol Chock. 
AHow 1^ days lor delivery, ^ 1o 7 doyi Jor phone orders, T day express 
mail I Prices S ovoiloblllly s jbiocf lo chonB* wllhoul notice. 
VISA — MASIEF! CARD — C O,0, No. C,0,D. lo Coooda, APO-FPO 



Wc Love Our Customers 

22292 N, Pepper Rd., Barringlon. Illinois60010 

312/382-5244 to order 



17 



Coimnodore 64 



VOICE COMMAND 



Coupon $34,9S 

$aA95 



Coupon $34.93 

$4A95 



39«5 MODULE $39 

Keyboard Replacement Voice Recognition 



The Voice Commond Module is a speech recognition device (hot lets you 
give commands to your Commodore-64 with your voice instead of a 
keyboard. This unit converts the sound waves generoted when you tolk into 
digitol dota thot is stored in the computer memory. When you speak to your 
computer, the words you speok ore matched ogainst the data stored in 
memory ond the result is converted to on instruction for the computer to 
perform. This is perfect for progrommers and first time users alike. Six 
programs are included to help you get acquainted with the world of speech 
recognition. 

SOS — Speech Operating System — This is the general utility program 
which helps you to build o speech file mode up of a set of words. 

Cord File Program — This is o doto bose much like an index cord file 
which you can control with your voice. You can store recipes, addresses, 
phone numbers or any kind of information you need to hove filed. Up to 100 
files may be kept on a single disk. 

Aeronaut Game — This gome challenges you to land o hot air balloon on 
5 different landing pods without croshing into onything or running out of 
fuel. The bolloons altitude is controlled by your voice which odds or 
removes hot air from the balloon. 

Ward Mix Purxle — Here you must motch words much like Concentration. 
If you guess correctly you win. No honds on the keyboard ore needed since 
the speech recognition unit does the keyboard work from your voice. 

Speech Graphic* — Demonstrotes how the voice command module 
works. Here you con grophicolly see what your speech looks like on the 
screen. 

Demo Program — This is o simpler version of the Aeronout gome thot 
shows you how o simple program is mode when listed. 

PLUS: You get easy to use instructions for making your own programs in 
BASIC or mochine longuoge using the voice command module. 

A II Six Programs Included FREE 



N 




plO&on c^b'a 




LM 



port 



J) 



Coupon 
S 34.95 



KEYBOARO 



Special Introductory Price 



List $79,95 

$39 



.95 



VOICE SYNTHESIZER 



MAKE YOUK C031PUTER TALK List $89 



00 




VOICE SYNTHESIZER — You can program any words or sentences • Adjust C 

volume ond pitch • Receive Modem messoges ' Make adventure gomes that talk •# ^«_^ -^v 

• Real sound action gomes • Make customized talkies • Plugs into cartridge port. ^^F ^^W SALE 

Plus FREE Text to Speech Software. (See Below) List S89.00, Sale $39.95. ^^^^ jj,^„ Soffware . >,„,.»..„ ..«k~ 



TALKING AAODEM PROGRAM — This program allows all words sent to your modem to be spoken. Fantastic for modem games ond 
receiving reports. List $24.95, Sale $16.93. (Disk/Tape) 

T£XTTO SPEECH SOFTWARE — Allows you to simply typo what you wont to heorl I Alsoollowi you to add sound & voice to SCOTT 
ADAMS 8. "20RK" ADVENTURE GAMES. List $29.95. Sale »19.95. (Disk). 



Add S3. 00 for shipping, handling and insurofice. Illinois residents 
pleose odd 6'/.% ion. Add S5,00 tor CANADA. PUERTO RICO. 
HAWAII. ALASKA. APOFPO orders. Canadion orders rjiust be in U.S. 
doHari. WE DO NOT EXHORT TO OTHER COUNTRIES, EXCEPT 
CANADA. Enclose Cashiers Ctmck. Money Order or Personal Check. 
Allow M doys for delivery, 2 to 7 doys for phone orders. 1 doy exproii 
moitl Prices & Gvoilobility subjecl to chonge without noiice. 
VISA MASTERCARD C O.D. ■ No. C.O.O. to Conodo. APO-f PO 



We Liove Our Customers 

22292 N. Pepper Rd.. Borrington, Illinois 60010 

312/382-5244 to order 



Commodore Software Sale 



ORDER TOD A Yt 



GAMES 



Accolade 

Li S950 HARDBALL (0) 

G 3952 LAW OF THE WEST (D). . 
D595J FIGHT NIGHT (Dl ...... 

R S95t PSI 5 TRADING CO, (0) , 
G S958 THE DAM BUSTERS (D] . . 



.S29.95 Sia.95 
..29.95 18.95 
,.29.95 18.95 
..29.95 18,95 
.,29.95 18,95 



Actiwixion 

n 0757 RIVER RAID (D) $39.95 

I 1 0761 PIIFALL II — LOST CAVERSS (D) . 39,95 

(J 0900 SPACE SHUTTLE (0) 37,95 

D 09K ON FIELD FOOTBALL |D) 39.95 

', , 0934 ON COURT TENMIS(Di 39.95 

_ 09W GHOSTSUSTEfiS (D) 39.95 

r 3580 GREAT AMERICAN RD. RA:E [DJ . 29.95 

L 1583 MASTER OF THE LAMPS (Dl 29.95 

D 3584 COUNTDOWN/ SHUTDOWN [D). . 29.95 

U 3568 MIND5HAD0W (D) , 29.95 

D 3S90 STAR LEAGUE BASEBALL (D) . , . .29.95 

n 3592 ALCAZAR (D) , 29,95 

D S196 LITTLE PEOPLE PROJECT [I» , 34.95 

n 5198 FAST TRACKS (D) , 34.95 

Broderbund 



r 2900 MASK OF THE SUN (D) 

L 2901 OPERATION WHIRLWIND [D). . 

_ 2903 LODE RUNNER (D) 

' : 2904 THE CASTLES OF DR. CREEP (D). 

_ 2906 WHISTLERS BROTHER (01 

" 3039 STEALTH (D) 

LJ 3041 RAID ON BUNGELING BA ( (0) 

n 2905 KARATEKA (D) 

U 303D CHAMPION LODE RUNNE* |D) 

n 5158 BANK STREET WRITER D| 

U 5330 BANK STREET SPELLER (D) 

n 5332 BANK STREET FILER (O) 

LI 5334 BANK STREET MAILER (D) 



S39.95 
.39.95 
.34.95 
.29.95 
.29.95 
.29.95 
.29.95 
, 29.95 
,34.95 
.49.95 
.49.95 
.49.95 
.49.95 



S18,95 
18,95 
18,95 
18,95 
18,95 
22,95 
20.95 
20,95 
20.95 
20. 9S 
20.95 
20,95 
24.95 
20,95 



$23,95 
22.95 
19.95 
18.95 
18.95 
22.95 
16,50 
23,95 
26.95 
32.95 
32.95 
32,95 
32.95 



Datasoft 

3025 BRUCE LEE (D) S3J.9S S18.95 

30;6 PAC-MAN (D)... .34.95 18.00 

3027 MIGHTY CONAN (D) 34.95 18 00 

„ 3038 MR 001 (D) .,.34.95 18,95 

r 3029 DIG DUG (Dl 34.95 18,95 

l: 3032 POLE POSITION (D) 34,95 18,95 

n 5216 ALTERNATE REALITY 39.95 25,95 

L S2IB THE GOONIES (D| 29,95 18,95 

L 5220 EOHHO (Dl 29,95 18,95 

Electronic Arts 

L 3830 DR. J* LARRY BIRD (D) $29.95 523 95 

r 3832 FINANCIAL COOKBOOK D) . , . . 39.95 27.95 

L 3834 MAIL ORDER MONSTERS (bl 34.95 23.95 

C 3640 THE SEVEN CITIES OF COl.D (D). . 29.95 23.95 

U 3842 SKY FOX (Dl 29.95 23.95 

n 51?* CARRIERS AT WAR (0) 42.95 32.95 

'_ 5178 REARCH FOR THE STARS li (O) .. .37,95 28.95 

n 5180 HEART OF AFRICA (0) , .29.95 23,95 

'J S1B2 MOVIE MAKER (D) 29.95 23,95 

ri 5184 EUROPE ABLAZE (D) , 42,95 34.95 

U 5186 M,U.L.E. [Dl 19,95 16,95 

G 5188 MURDER ON ZINDERNEUf (0) . . , 19,95 16,95 

n 5190 MUSIC CONSTRUCTION SliT (D) . . 19,95 16,95 

U 5192 PINBALL CONSTRUCTION SET (D) 19,95 16,95 

5194 RACING CONSTRUCTION SET (D) 29,95 22.95 

Epyx 

0337 WORLD'S GREAT FOOTBALL (D} $39,95 $23 95 

0338 VVINTER GAMES (Dl 39.95 20.95 

0339 THE EIDOLON (D) 39.95 20,95 

- 0340 KORONIS RIFT (d) 39.95 20 95 

"O. 0360 JET COMBAT SIMULATION (Dl , , . 39.95 20.95 

L; 0364 SUMMER OLYMPIC GAMES (D) ,.39.95 18.9S 

n 0365 WORLDS GREAT BASEBA.L (D) ,.34.95 20,95 

; ; 0383 SUMMER OLVMPIC GAME:! II (D) . 39.95 20.95 

U 0750 PITSTOP II (D) , 39.95 22.95 

a 2046 IMPOSSIBLE MISSION (0) , , , 34 95 16 95 

I I 2066 ROBOTS OF DAWN (D) 39.95 15 95 

-' 2070 BARBIE (Dl 39 95 18 95 

' 2074 G.I, JOE (Dl 39.95 18,95 

_ 2085 BREAKDANCE (D) 39.95 16,95 

: 2305 SCRABBLE (Dl 39,95 24,95 

.. 3004CKIPWITS(01,. 34.95 15,95 

3005 BALLBLAZER (Dl 29. 9S 24,95 

3006 RESCUE ON FRACTALUSI (0),...29.95 20.95 



Name 



Address 
City 



Visa/Mastercard No. . 

Exp. Date Phone (_ 



State 



Zip 



(T) Tope, (C) Cartridge, (D) Disk. 



Strategic Simulationx, Inc. 

;. 2995 RDF 1985 (Dl $34.95 S20.95 

; 2996 COMBAT LEADER (0) 39.95 33,95 

L 2997 GEOPOLITiQUE (D) 39.95 24,95 

: i 2998 BALTIC 1985 (D) , , 34,95 30,95 

IJ 3008 RINGSIDE SEAT tDl 39.95 23.95 

I 3009 THE COOSMIC BALANCE (0) ..,.39.95 23.95 

I J 3010 IMPERIUM GALACTUM (D) 39.95 23.95 

I : 3011 CARTELS AND CUTTHROATS (D) .39.95 23,95 

1 : 3012 RAILS WEST (Dl 39.95 26,95 

, ' 3013 TIGERS IN THE SNOW (D) 39.95 23,95 

3014 PROFESSIONAL TOUR GOLF (0) , ,39.95 23.95 

, 30I5 5OMISSION CRUSH (01 39.95 33. 9S 

_: 3016 PRESIDENT ELECT (D) 39.95 23.95 

3017 BROADSIDES (D) 39.95 24.95 

. . 3018 COMPUTER QUARTERBACK (0). , 39.95 24.95 

■ 3020 COMPUTER AMBUSH (Dl 59,95 37.95 

; 3031 COMPUTER BASEBALL (D) 39,95 23.95 

;; 3030 KNIGHTS IN THE DESERT (O) 39,95 23.95 

I 3031 FIELD OF FIRE (Dl 39,95 23,95 

Suncom 

! 3876 PARTY QUIZ (0) $49,95 $14,95 

I 3880 GENERAL EDITION (D) 39,95 14.95 

I 3882 GENERAL EDITION III 39.95 1 4.95 

L. 3884 SPORTS EDITION (0) 39.95 14.95 

Z 3885 EDUCATION EDITION (0) 39.95 1 4.95 

■ 3888 BIBLE EDITION (D) ., 39.95 14.95 



BUSINESS 

Codewrlter 

LJ 0129 FILEWRITER (Dl $39.95 $39 95 

r~ 0706 REPORTWRITER (D) , 39.95 29,95 

1.; 0707 ADVENTUREWRITER (Dl 49.95 39,95 

"■ 0708 ELF (Dl ,,..,. 39.95 29.95 

0709 DIALOG (Dl 49.95 39.95 

; ■ 0784 MENUWRITER (Dl 39 95 29 95 

" 2550 SPEEDWRITER [Dl 49.95 39.95 

. 3551 HOME INTEGRATOR (D) 29,95 19,95 

Softcync 

5930 ACCOUNTANT, INC, (Dl $99.95 564,95 

, i 5933 PERSONAL ACCOUNTANT (D) , , . 34.95 26,95 

..: 5934 MODEL DIET (Dl 29.95 23 95 

■^ 5936 TRIO [Dl 49.95 45.95 

, I 5938 KID PRO QUO (Dl 29.95 23,95 

...: 5940 DESK MANAGER (Dl 39.95 28,95 

Timeworks 

- , 0176 INVENTORY MANAGE (D) , , , $69.95 $38 95 
" OtBO ACCOUNTS, RECEIVABLE 

INVOICING (Dl 69.00 38,95 

0182 ACCOUNT$ PAYABLE/ 

CHECKWRITING (D) 69,00 38.95 

"" 0184 PAYROLL MANAGEMENT (D)..., 69 .00 38,95 

; 0188 GENERAL LEDGER (0) 69,00 38,95 

I ; 0307 ELECTRONIC CHECKBOOK (DS T] 29,95 19,95 

i 0231 MONEY MANAGER (DST) 29,95 19,95 

I . 0235 DATA MANAGER (DST) 39,95 19,95 

i 0938 EVELYN WOOD SPEED READ (Dl , 69.96 32 95 

f ■ 3743 SYLVIA PORTER (Dl 59,95 3B.9S 

CI 28 Software From Timeworks 

L 5023 WORD WRITER/ 

SPELL CHECKER (0),, $69,96 $59.95 

^. 5024 DATA MANAGER II (01 , 69,96 49,95 

'. 5026 SWIFTCALC WITH SIDEWAYS (D) . 69,96 49.95 



Add 53,00 for shipping, handling and jnsurancti, llllriDis residents 
pleoSH odd 6'.'.% tax. Add 56,00 tor CANADA, PUERTO RICO, 
HAWAII, ALASKA. APO-Ft=0 orders, Canadian orders must be in U S 
dollars. WE DO NOT liXPORT TO OTHER COUNTRIES, EXCEPT 
CANADA. Enclose Coihlorj Chock, Money Order or Porsonol Check, 
Allow 1 4 days (or dolivof y 2 10 7 doys (or phone orders, 1 day express 
moil! Prices S ovoilabilHy subject lo chongc wKhout notice, 
VISA — MASTER CARD — I.O.D, No, C,0,D. to Conado. APOFPO 



Phone Orders 



8 to 8 C.S.T. - M-F 



312-382-5244 



EDUCATION 

American Educational Computer 

._ 2482 ELEM. SCIENCE FACTS (Dl S29,95 $14,95 

.., 2492 VOCABULARY WORD BUILD (Dl ..39,95 14,95 

3J93GRAMMAR WORDSKILLS(D),,..29.95 14.95 

2494 WORLD GEOGRAPHY FACTS (Dl. 29. 95 14.95 

^. 3495SPAN1SHVOCAB. SKILLS (Dl ,,,,39.95 14,95 

■ ' 2496 FRENCH VOCAB, SKILLS (D) 29,95 14,95 

3497 WORLD HISTORY (0) 39,95 14.95 

I : 2498 U.S. HISTORY FACTS (Dl 29,95 14.95 

I ; 3499 BIOLOGY FACTS (Dl ,,,.29,95 14,95 

r: 2519 U.S. GEOGRAPHY FACTS (D).., ,29,95 14.95 

il 3520 U.S. GOVERNMENT FACTS (D],,. 39, 95 14.95 

[J 2521 AEC SPELLING (D) 39.95 24,95 

□ 3745 PHONICS (0) 39.95 34,95 

n 3747 LEARN TO READ (D) . . , 39,95 34.95 

; : 3749 READING COMPRENSION ID) , , , 39.95 24.95 

Deslgnwfare 

082J GRAMMAR EXAMINER (D) $39.95 $24.95 

.. 08ieSPELLAKAIAM(D) 34.95 19,95 

0832 STATES 8 TRAITS (D) 44.95 27,95 

. 0636 SPELLICOPrER(D).,, 39,95 24,95 

., 0840 CREATURE CREATOR (0) 34,95 19,95 

: 0844 TRAP-A.20ID (Dl 39,95 25,95 

L 2518 THE BODY TRANSPARENT D] .... 44.95 27,95 
; ; 3517 EUROPEAN NATIONS* 

LOCATIONS (0) , 44,95 27, 9S 

L 2062 MATH MAZE (D) 39,95 26,95 

'5100 ALGEBRA 1(D) , 39,95 28,95 

. 5102 REMEMBER (D) 69 96 49,95 

r: 5104 WEBSTER'S NUMBERS (D) 39,95 28,95 

'5105 SPELLING a READ PRIMER (01.,,. 39, 95 34.95 

_. 5106 ALGEBRA 2 (Dl 39,95 28,95 

5107 ALGEBRA 3(Di 39.95 28,95 

Mlndscdpe 

: I 5108 KEYBOARD CADET (O) 39,95 25,95 

'.:, 51 10 BANK STREET MUSIC WRITER (O) , 39,95 35,95 

: 15112 CROSSWORD MAGIC (Dl 49,95 29,95 

;] 51 1 4 THE PERFECT SCORE (D) 69,96 45,95 

U 5116COLORME/RAINBOWBRITED, ,34.95 18,95 

I' 51 IS THE HALLEV PROJECT (Dl 39.95 25,95 

: : 5120 INDIANA JONES IN THE 

LOST KINGDOM (Dl 29.95 18,95 

■ S122 BANK STREET STORYBOOK (D) ..39.95 25,95 
.- 5910 THE DOLPHINS RUNE (Dl 29.95 18 95 

■ 5912 THE tUSCHER PROFILE (Dl 39,95 25.95 

U 591 4 QUAKE MINUS ONE (d) 29.95 18.95 

; 5916 THE LORDS OF MIDNIGHT (D).... 29, 95 18.95 

J 5918 SHADOWFIRE (Dl , , . , 29,95 18,95 

Weekly Reader 

[.: 2511 STICKYBEAR BOP (D) $34,95 $19.95 

n 2512 STICKYBEAR NUMBERS (Dl 34,95 19.95 

I : 2513 STICKYBEAR BASKETBOUNCE (Dl 34,95 19,95 

U 2514 STICKYBEAR OPPOSITES(D) 34.95 19.95 

r 2515 STICKYBEAR ABC (D) 34.95 19.95 

L 2515 STICKYBEAR SHAPES (D) 34.95 19.95 

1 : 2600 PIC BUILDER (Dl 29,95 19.95 

C 5126 STICKYBEAR SPELLGRABBER (D) ,39,95 19,95 

:. 512B STICKYBEAR TOWN BUILDER (D| , 29,95 19,95 

5130 STICKYBEAR MATH (D) 29 95 19,95 



We Liove Our Customers 

22292 N. Pepper Rd., Borrington. Illinois 60010 

312/382-5244 to order 



LOW AS 



FUJI SALE 99'e.. 

Premium Quality Floppy Disks 



Lifetime Guarantee 




Box of 10 



EXPIRES 6-30-86 



with hub rings, sleeves and labels List s 29. 9 5 51^ 

Famous Brand FUJI Floppy Disks for those who care about keeping their data. Reg. Sale I ~ 

Single Sided — Double Density for commodore 64, Atari, Apple 



90 



PER Box/ia 



Special Deal 



Buy 2 Boxes for $29.70 and 
we w/ill give you 1 Box Free 



Net 



You Get 3 Boxes for S29. 70 



99 



Each 



$12.95 



^ ^ Flip'N-File 

Data-Ca: 



^^ *%nAi 



Floppy Disk Filer 

Everyone Needs a Floppy Disk Secretary 

Facts: 

• Dust and Dirt particles can hurt your disks 

• Most disks go bad due to mishandling in storage 

• Proper filing of your disk collection will reduce 
unnecessary handling of your disks 

The Floppy Disk Filer is on inexpensive hord plastic Fliptop case thot will allow for easy filing, and protect your disks 
from dust, smoke, and dirt. Plus, the Floppy Disk Filer will keep all your disks out of unwanted hands and in one place 
where you can easily find them. (Holds Over 50 Disks) 




List $24.95 



Introductory Sole Price $14.95 



* Coupon $12.95 



Add $3.00 for shipping, handling and insLTOncG. Itlinois rc^sidonts 
please odd 6',i% tax. Add $6.00 for CANADA. PUERTO RICO. 
HAWAII. ALASKA, APO-FPO orders. Canodion orders musi be In U.S. 
dollors. WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT 
CANADA. Enclose Cashiers Check, Money Order or Personal check. 
Allow 1 4 days lor delivery. 2 lo7 doys for phone ardert, ] doy express 
moil! Prices B ovoilobility subject to change wllboLjt notice. 
VISA - MASTER CARD - COD. No. C.O.O. to Conodo. APOFPO 



We Liove Our Customers 

22292 N. Pepper Rd,, Borrington, Illinois 60010 

312/382-5244 to order 



1 200 BAUD MODEM 



Four Times faster Than 
3$$ Baud Modems 



^79 



95 SAVB75% On 
Phone Charges 



Auto Dial • Auto Answer * Operates at 300 and 1200 Baud * Save Money 

* Transmit and Receive Faster * Save Time * Access Buliefin Boards 
* Talk to other Computer Users * Fuliy Hayes Compatible * Easy To Use 



Ortginaify sellinij for over S300, the Avalex modem can put you and/or your business in touch with the 
world of telecomputing. With your Avotex 1200 modem you can reach "on-line" business and financiol 
services, professional and educational data bases, or dial up informotion services. Vou can ptay 
interactive games, "talk" via simulated citizen-bond-style conversations, exchange mail electronically ,.. 
even operate your own bulletin board service. Whether you're o newcomer or hove years of experience in 
data communications, you're sure to discover something new and fascinating eoch time you put your 
Avatex 1200 modem on-line. 

The Avatex modem auto dial auto answer requires only on RS-232C interface to hook up to any computer 
[IBM; Apple: Atcri; Commodore, Sold Below; etc). With on-line data bases like Viewtron ond Quantum 
Link chorging $6.00 and more per hour you must buy a 1200 baud modem to save money. Vou can 
tranimit/receive in 15 minutes what normally takes 1 hour at 300 baud List 5329.00. Sale $79.95. 




Power Indicator — Ligh's up wtten your 
mcjdern's power is on. 

TR Indknlor — Terminal Roody indicator is 
on when your modem recffivos the correct 
signol {dolQ terminal ready signoi) from 
your computer, (If your ccmpuler does not 
provide tliis signal, the TR indkotor lights 
up when you've "forced " the data terminal 
ready signal from your mtidem.) 

SD Indicator — Send Data indicator lights 
up when your modem trortsmtts data. 

RD Indicator — Receive [)ata Indicator 
lights up when your modem receives data 
over the telephone line. 



HS Indicator -- High Speed indicator lights 
up when your modem operates at 1200 bps. 

MC Indicator — Modem Chech indicator 
lights up when your modem is on but not in 
operotion. The MC indicator also Noshes lo 
indicate on error during outomolic tests. 
TM Indicator — Test Mode indicator lights 
up when you are testing your modem. 

Rl Indicator — Ring indicotor flashes when 
your modem detects on incoming coll. 

DATA/VOICE Button — Lets you switch 
from talking (out position) to data transmis- 
sion (in position] and back again. 



300/1100 Button — Gives you push-button 
control (or setting the communication speed 
to to 300 bits per second (in position) or to 
1200 bits per second (out position) when you 
ptaceacoll. Your Avotex ISOOrnodem will 
automaticolly adjust the communication 
speed to onswer an incoming call, 
regardless of the position of this button. 

ON/OFF Button — Turns the power to the 
modem on and off. 

Interfaces 

Commodore RS232C $24.95 
Aplus 3000 RS232C S59.95 



Add S3. 00 for shipping, haidling and iniufance. lilinQij residenis 
please odd 6',.% toit. Add S6.00 far CANADA. PUERTO RICO 
HAWAII, ALASKA, APO-FPO orders, Conodion orders most be in U.S. 
dollars, WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT 
CANADA, Enclose Coshiers Chock, Money Oeder or Porsonal Chec^^. 
Allow 1 4 days ior delivery. 2 'o 7 days for phone orders. 1 day express 
mgll! Prices S ovoilobility sut jcct tochongo without notice, 
VISA — MASTERCARD CC.D, tslo, CO.O, toConoda. APOFPO 



We Ljove Our Customers 

22292 N. Pepper Rd., Barrington, Illinois 60010 

312/382-5244 to order 




Economy* to Arcade Quality 

JOYSTICK 




Low As 



Low As 



$8,95 SALE $8,95 

Ultimate Arcade Quality Model 



Coinnnoclore-64 
& VIC-20 



Coin Controls 
5000 



Rated No. 1 



Unconditional 
2 Year Warranty 




List $24.95 

Sale 



$16.95 



5200 Joystick 

Allows keypad !iook-up 

List 529.95 Sale $24.95 



Professiorial 

Cadillac 

Model 



"Three Way Firing 
Options 

Coupon Price 
$10.00 




^Single Button 
Economy Model 



List $12.95 

Sale 
$8.95 



Add S3. 00 for shipping, fondling and insurance. Illinois residents 
pleaie odd f.', tax. Add S4.00 (or CA^ADA. PUERTO RICO. 
HAWAII. ALASKA APOFPO orders. Conodian orders must bo in U.S. 
dollars, WE DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT 
CANADA. Enclose Cashiers Check, Money Order or Personal CKeck. 
Allow 14doys (or delivery. ! to7 doys lor phone orders. 1 doy express 
moil I Prices S ouoilobiliiy subjeci to chongo without nolice- 
VISA MASTER CARD -COD. No. CO, D. loConodo. APOFPO 



We Liove Our Customers 

22292 N. Pepper Rd,. Barrington, Illinois 60010 

312/382-5244 to order 



Full Size Piano/Organ 

$69 KEYBOARD m 




THE COMMODORE PIANO MUSICAL KEYBOARD 

Keyboard — 40 Keys (A-C) in professional gouge spring looded to give the feel ond response of o reol keyboord 
instrument. Polyphonic, 

Registers (with the Conductor) — Organ, Trumpet, Flute, Clarinet, Piano, Horpsicord, Violin, Cello, Bass, 
Banjo, Mandolin, Calliope, Concertino, Bagpipe, Synthesizer 1, Synthesizer 2, Clavier 1, Clavier 2, which con be 
played over a 7 octove ronge. Progrommable sounds as well. 

Recording (with the Conductor) — Three trock sequencer (recorder) with over-dubbing ond multitimbral 
(different instrument sounds at the same time) effects. 

Interface — Built in interface for Commodore 64, Commodore 128, plugs right in to joystick port no. 2 and user 
port. 

Finish — Table Model in white high-impoct moterial, with corrying handle, protective key cover, ond built in 
music stand, Size 29 1/8x9 9/16x3-1 1/16, weighs 9 pounds. ,:.,,,„o<: Sale $69.00 



Lis* $159.95 



The Conductor Softv\rare 

List $29.95 Sale $19.95 

The Conductor toachos how a composition is put logothor, note by note. 
Injlrumont by instrument. You ieorn to ploy 35 pre-recorded songs from 
Bach lo Rock. Then you con compose your own songs ond record Ihem 
right onto your floppy disk. 

Recording Functtonsi 

• Monitor: Lets you use o track to 
ploy music live, without 
recording it. 

• Record; fiecordi track as you 
ploy. 

• Ployback: Lets you hear 
whatever has been recorded or 
looded into the track You moy 
playback one track while 
recording another to build 
layers of instruments. 

• Mute: Turns a trock off. This is 
useFul when you won) to listen 
to o record one or two tracks o1 
o lime. 

• Save: Stores a track to the disk. 

• Load: Loads o track from disk, 

• Protect: Write protects a trock. 
The Conductor Requireis 

• Coinmodore 64 or Commodore 
138 with dfsk drive. 

• The Commodore Piano Musical 
Keyboard is required to study 
the reading and playing of 
musicol notes. 



Teocties: 

• Scales 

• Boss lines 

■ Familior Beginner Songs such 
OS 'Jingle Bolls" 

• Easy classical songs such as 
"Boch Minuet" ond Ravel's 
"aolero" 

• Advanced clossics like "A Mid- 
summer's Night Dream" by 
Mendelssohn 

• Populor hits such OS "Thriller" 
Create NetM InMrumont Soundi 

• Choose from pulse, sawtooth, 
triangle and noise and soured 
sources. 

• Control the sound envelope 
with attack, delay, sustoin and 
releose times. 

• Ring Modulation and 
Syncronizotion effects, 

• Set Low pass, bond poss, and 
high pass filter frequencies. 



The Printed Song 

List $29.95 Sale $19.95 
With the Printed Song progrom your music can be printed out In music 
notation, which other musicians eon read and play. Any music recorded 
with the Conductor progrom can be printed by the Printed Song. 

The Printed Song RequErei: • Commodore 64 or Commodore 128 with 
disk drive ond printer compatible with the Commodore graphics mode 
such as the Commodore MPS 803, 1515, and 1525. • The Conductor 
program. 

The Music Teacher Softvs#are 

List S39.95 Sale $29.95 
The Music Teacher teaches o boginnor how to road music and ploy it 
correctly ond in rhythm on the musical keyboard. 

The Music Teacher will have you reoding and playing musicol notes in 
minutes with fun and excitement. 

Features: • Trumpet, organ, violin, and synthesizer instrument sounds, 

• Built in metronome. ■ Pouse/Play control. • Set-up menu for 
customizing The Music Teacher. 

Teacheti • How to reod notes on the treble and bass musical staffs, 

• The names o) the notes. • Where the notes ore on the keyboard. 

• How to play whole notes, holf notes, quarter notes, eighth notes and 
sixteenth notes in combinations in both 3/4 and 4/4 lime. • How to ploy 
in different tempos. 

Requlrei: • Commodore 64 or Commodore 128 with disk drive, • The 
Commodore Piono Musical Keyboard 

The Technician 

ListS39.95 Sale $24.95 

Contains programs, and BASIC source listings for reading the 
Commodore Piano Musical Keyboard, and for reading and creating music 
files (or the Conductor. 



Add SlO.tW for shipping, tiandling ond inauronce. tiftnois residents 
pleose odd 6',.% tax. Add SM.OO lor CANADA. PUERTO filCO. 
HAWAII. ALASKA, APO-FPO orders. Conadipn orders musi be in U.S. 
dollars. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enclose Cashier Chock, Money Order or Personal Check, 
Allow t4day& for delivery, 2 to 7 days lor phone prder$. t day expresi 
moil I Prices & Availability subfect to change vyithout notice. 
VISA — MASTERCARD — CO. D. No, C. CD. to Cooodo. APO-FPO 



We Ltove Our Customers 

22292 N. Pepper Rd., Barrington, Illinois 60010 

312/382-5244 to order 



C-64Sale JVIIIVDSCAPE C-64 Sale 

SOFTWARE THAT CHALLENQES THE MIND 






Croisword Magic — Creole your own 
crossword puzzles. A unique woy to 
study ony subject in any language. 
Crossword Mogic con be used ogoin and 
again by every member of the fcjmily. 
(Disk) List S49.95. Sale S29.9S. 



The Perfect Score: Computer Preparation 

For The SAT — T,he most complete Computer 
progrom for preporing for the SAT test. Tfiis 
package contains lix double sided disks 
covering all sections of the test. Timed exam 
included. (Disk) 
List S69.96. Sale»4S.9S. Coupon $42.95. 



ColorMe with Rainbow Brlte Picture 
Disk — Your young children con enjoy 
hours of creotivily as they drow and 
color. They can draw freehond or use 
predrown pictures from the Rainbow 
Brile picture disk included with ColorMe 
(ltd. qty.) (Disk) list $34.95. Sale S18.9S. 



The Halley Profect: A 
Mission In Our Solar 
Syitem — Pilots ore 
needed for o top-secret 
space exploration mission. 
Only the most skilled will 
be occepted. To qualify 
you must pass a series of 
tests. As you travel 
through the sotar system 
your only guide is o 
rodarscope and an ability 
to novigote by the stars. 
(Disk) List 539,95. 
Sale $23.95. 
Coupon $24.95. 




The Luicher Profile — Wouldn't it be 
greot if you could run o personality 
profile on those who confuse you most? 
To understand the traits behind the 
reactions of your spouse, child, porents, 
in-laws, or best friend? If someone has 
you in a quondry then this program will 
help you (o answer the probing 
question, "what mokes him tick?" With 
35 yeors of reseorch on the theory of 
how psychologically revealing a 
person's color and shape choices con be, 
Mindscope creoted the program The 
Luscher Profile to reflect thot discovery. 
(Disk) List S39,95, Sale S38.95. 



^Liisc r 

PROFILE 



Know yowown P««on»*l^ 




The Lords Of Midnight — The lond of 
Midnight is controlled by Doomdark and 
your mission in causing his fall from 
power is to destroy the source of his 
strength, The Ice Crown, Battle 32,000 
ponoromas creotures. Courage and 
bravery will hopefully see you through. 
(Disk) List $19.95. Sale S16.95. 



Quake Minus One — You must stond up to 
o vicious terrorist group bent on goining 
control of the Titan Power Station ond 
cousing an extremely destructive 
eorthquake. You hove only ten hours to 
figure out a solution to this proboble 
devostotion. First you must destroy four 
Titan computers, then stop the quoke. (Disk) 
List $19,95. Sale J16.9S. 



Shadowflre — This gome allows you 
100 real-time minutes to rescue 
Ambossodor Kryxix and demolish the 
enemy storship. The aliens that confront 
you are beyond the realm of the most 
vivid imaginotion The poce is fast and 
the action intense. (Disk) List S19.95. 
SaleSU.95. 




Add $3.00 lor shipping, tiandling and insurance, INlnois residents 
pleose odd 6'. 'i tox. Add S6.00 tor CAIstADA, PUERTO RICO, 
HAWAII, ALASKA. APO-FPO Orders. Canodlon orders must be in U.S. 
dollars. W£ DO NOT EXPORT TO OTHER COUNTRIES, EXCEPT 
CANADA. Enclose Cashiers Checit, Money Order or Personal Cliecli. 
Allow 1 4 doys tor delivery, 2 to 7 days for ptiona orders, 1 doy express 
nriail I Prices & avoilabiliry subjact to ctionge without notice, 
VISA — MASTERCARD ^ C,0,D. No, C.O,D. loConoda, APO-FPO 



We Lo'VG Out Customers 

32292 N. Pepper Rd., Barringlon, Illinois 60010 

312/382-5244 to order 



Commodore 64 

Buy 1 Get One 

^ (at Sale Price') 

Expires 4'30>86 Limit one free program per customer 

T^z^ Weekly Reader 




"iiF ■"* 



Commodore 64 




Buy any Weekly Reader program from Protecto and choose another Weekly Reader program FREE! 

($29.95 value) 

Stiekybear Typing — Stickybear makes learning the keyboord both eosy S fun for anyone, A 3 game format provides 
different levels so that as typing skills improve so does the level of difficulty. Stiekybear Keypress is geared to the needs 
of the child or the beginner, the stress is on the keyboard. To increase typing speed and accurocy the fast-paced 
Stickybear Thump will provide a reol challenge. Stickybear Stories ollows further practice with real text for timed 
practice. Everything from jokes, stories and bright omusing graphics make this one of the most delightful typing progroms 
ever, plus you con keep trock of your progress and store on disk. (Disk) List S29.95. Sale S19.95, 




A 








Stickybear Spellgrabber — 3 games in one: Picture Spell 
contains over 200 word/picture combinations. Word Spell 
is a scramble game, players recreate words shown on the 
screen. Bear Dunk involves guessing o word to save 
Stickybear from a dunking. (Disk) List S29,95. Sale ST9.95, 

Stickybear Town Builder Kids 
develop essential map skills as 
they build o town with roads, 
parks, airports, bridges, etc, ond 
save on disk. That's just the first 
game. In Take A Drive, 
Compass-reading and directions 
are stressed. With Find The Keys, 
follow clues to locate mystery 
keys. (Disk) ListS29.95. 
Sale $19.95. 



Stickybear Math — Kids learn math skills as they help 
the Stickybeor Family out of sticky joms. For every set of 
addition ond subtraction problems youngsters get right, 
Stickybear gets □ step closer to getting out of the jam, 
(Disk) List $29.95. Sale $19.95, 





Stickybear Reading 

3 fun activities thot build reading 
comprehension skills. Match The 
Words: Kids practice vocabulary 
as they match up word and 
picture sets. Find The Word: 
Turns the words in a sentence 
into onimoted action. Build A 
Sentence; Children choose a 
subject, a verb and an object, 
then watch them turn into o 
picture. (Disk) List $29,95, 
Sale $19.95. 



Add S3.00 for shtpping, handllrtg and Insuronce. Illfnois residonis 
pleose odd bV.V, iok. Add S6.00 for CANADA. PUERTO RICO. 
HAWAII. ALASKA. APO-FPO orders. Conodion orders must be in U.S. 
dollors. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enclose Ccisfiiers Cfieck. Money Order or Personal CKocft, 
Allow Hdoys for delivery, 2 to 7doys for phone orders, 1 doy ovpress 
moti I Prices & avojlobillly subject fo cf^onge without notice. 
VISA— MASTERCARD — COD. No. COD loConoda. APO-FPO 



Wb LtO-ve Out Customers 

22292 N, Popper Rd., Harrington, Illinois 60010 

312/382-5244 to order 




ICOMPt/TBlSOfTWiUS 

Commodore 64 

l^irst lOOO 

f urcJwisoj-s of 

Epyx product from 

Frotocto vfill 

receive a. JPree 

Scra-bble game 

SZ9.9S Value 



Fcitt Load Cartridge — Load, save 
and copy disks five times faster than 
normal. It plugs into the cartridge 
port ot the Commodore 64 and goes 
to work Qutomatically loading disks 
with ease. And that's only the 
beginning. It can copy a single file, 
copy the whole disk, send disk 
commands, and even list directories 
without erasing programs stored in 
memory, (Cort ridge). List S39.95, 
Sale $23.9S. 




Eff/X 



Commodore 64 

First 1000 

X*urcha.sGrs of 

Epyx product from 

Protecto wiil 

receive a. Free 

Scrabble ga,me 

$29.95 Value 



Buy 1 Get 1 FREE to 1st 1000 



Limited Quantilias 



Limit 1 per Customer 



ORDER NOW 




ORDER NOW 



Arcade Games Around 



£.. 



epyx 



LL^C*Sfi1.U liAMfS ■ 




wJ'd. 



Epyx 



Ballblazer 




Reicue On Fractaluil — Your mission is to fly your 
Valkyrie Fighter through the Jaggt defenses and rescue ihe 
downed Elhercorps pilots. Sounds easy, but don't let it fool 
you. It's tough enough just to navigate the mountoins ond 
canyons of Fractalus, but try doing it while destroying 
enemy gun emplacements or dodging suicide saucers. We 
supply the Long Range Scanner, Dirac Mirror Shield and 
Anti-Matter Bubble Torpedoes ,,. YOU supply the skill and 
guts! One Player, (Disk) List $29,95. Sale $20.95. 

The Eidolon — The Eidolon is an ancient time machine that 
tronsports you to on unusual world. It allows you control 
over the strange creatures you encounter. You moy even 
change the flow of time. (Disk) List $39.95. Sale S20.95. 

The World's Greatest Football Game — This one has it 
oil — strategy, action, three views of the field. It's in a class 
all its own! Finally, a football game that not only puts you 
on the field, but also on the sidelines in the coach's shoes. 
Use the "Playbook" or design your own offensive and 
defensive plays. Then, grob the joystick and put your 
strategy to the test. You control key ployers to run a sweep, 
make a tackle, throw a poss and even kick a fteldgoal. All 
the action and oil the strategy moke this your favorite 
football game. (Disk) List $39.95, Sale S23,95. 

Winter Games — Experience the challenge of six winter 
sporting events. In the Bobsled, you're right in the tube 
careening along the wolls. At the SkiJump. you control your 
form in take-off, flight ond landing. In Figure Skating, 
timing counts for the transitions, the jumps ond landings. 
Choreogroph your own routine in Free Style Skating, Hot 
Dog Aerials push your agility to new heights. The Biathlon 
chollenges your endurance in cross-country skiing. There's 
even an opening ceremony, complete with nationol 
onthems. One to Eight Players. 
(Disk) List $39.95. Sale $20.95. 



Jet Combat Flight Simulator — Flight simulation 
programs are the most requested in the country. The key to 
a good one is realism, the sensation of being in the cockpit 
— guiding the plane through toke-offs, landings and oir to 
air — air to ground combat. You ore an Air Force pilot ond 
your mission is critico). Your success in completing your 
orders depends on how quickly and accurately you react. 
Very intense — Fantastic Graphics, animation and control 
elements. (Disk) List $39.95. Sole $20.95. 
Skimmer Games II — The original Summer Games was lost 
Summer's No. 1 seller. Carry on the tradition with another 
chance to "Go for the Gold!" Introducing Summer Games 11 
with 8 new Olympic events including Kayaking, cycling, 
fencing, diving, track & field, gymnastics and equastrian. 
The excitement of Olympic competion is present in this new 
version os it was in the original. Great graphics and sound 
effects. This one's o winner! (1 to 8 players). (Disk) 
List $39.95, Sale S20.95. 

Koronit Rift — The setting is a remote planet surrounded 
by radiation. To discover the secrets of the Ancients you 
must battle olien guards. For protection you must obtoin 
weapons from the ruins of interplanetary civilization. (Disk) 
List $39,95, SaieS20.95. 

Ballblazer — Unique split-screen, 3-D graphics give you 
and your opponent a first person view of the field of play. 
You roce across the playfietd in your Rotofoil trying to 
copture the ball and fire it through the goal before your 
opponent. The winner is the player with the most points at 
the end of the timed competition. Hold onto your joystick 
and keep that finger on tfie fire button, this is the type of 
two player head-to-head action you've been waiting for. 
Two Players. (Disk) List $29,95, Sale S20.95. 

Super Graphics 



Add S^.OO lor shipping, handling and in^uronce. Illinois residents 
piMse odd 6Vi% Ion, Add S6.00 lor CANADA. PUERtO RICO. 
HAWAII. ALASKA. AFO-FPO ofderi. Canadian ordors must be in U.S. 
dollars. WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT 
CANADA. Enctose Coshier? Chpck, Monuy Order of PorSQnal Check. 
Allow 14 doys for delivery. 2 to 7 days lor phonv orders, \ day ojcpreis 
moil ' Prices & ovQllobitiiy subieci lo cbongo wlihoul notice. 
VISA — WAStER CARD — C O.D. No. C O.D. to Cooodo, APO.FPO 



We L/O've Our Customers 

22292 N. Pepper Rd,, Borrington, Illinois 60010 

312/382-5244 to order 




Buy any one of thGSG ElGcfronics Arts 
classics, get another from this list Free!* 

• Dr. J S Larry 8ird Go One-on-One • Financial Cookbook • Music Constr. Sot • Pinball 
Conslr.Set* Seven Cities of Gold • Mouio Mokor • M.U.L.E. ' Moil Order Monsters 

• Racing Destruction Set ... , . ^^ ,. , „ , ,. „, ,^ „ , , 

^ * Monufacturor Mall-^n oflar VHpkrei 5-31 -Ofr. Tb«t» 9 UtlaA only 



CARRIERS,-^ 

ATWAR^^' 




Carriers At War — Recreate five 
cruciol bottles of WWII, or make up 
your own. Play the role of tfie great 
leaders such os MocArthur, Holsey 
and Yama-moto. There are 7 built-in 
battles such as Pearl Harbor and 
Midwoy and you must foce the same 
challenges that arose in the original 
battles, Accurote bottle conditions, 
including intelligence reports, speed 
of movement and fotigue levels, 
(Disk) List S42.95, Sale $32.95. 



Sky Fox — Fly the unfriendly 
skies in this incredibly 
reolistic flight simulation 
progrom. You ore fighting to 
protect your home hose with 
five kinds of weapons and 
working gauges. The high 
speed animation and 

breothtaking grophics ore up 
to arcade stondords. Features 
5 skill levels and 15 different 
scenarios, each requiring a 
different strategy. This best 
selling gome is a sure winner. 
ListS29,95, SaleS23.95. 
Coupon $22.95. 




Europe Ablaze — A strategy 
program with you as the 
commander of the air force, 
Planning the bonnbing missions, 
plotting the course and setting the 
speed. The geography and weather 
conditions ore historically accurate. 
Design your own scenario to keep 
the play exciting. Will you chonge 
the course of history? (Disk) List 
$42,95. Sale $34.95. 



(Disk) 



Acti^rt 



Com mod 

SALE 





Super Boulderdaih — The exciting 
sequel to one of the most action 
packed strotegy gomes ever. With 
16 new maze levels, so complex and 
challenging that you will soon 
become a fan. The original was on 
award winner with characters like 
the enchanted wall and the boulders 
that fall when you least expect it. 
You must find the way through the 
caves while gathering jewels, all the 
time working ogoinsf the clock. 
(Disk) List S29.95, Sale $22.9S. 






Ft 



Touchdown Football — 

Enjoy footboll oil yeor long 

with this fost action 

progrom that brings all the ^ 

elements of the game to 

your home computer. It's 

all here, the realism of 

great graphics and sound * A 

that put you on the turf with • ^■ 

the NFL all stars. lOO's of 

ploys for both the offensive 

and defensive teams, plus 

the ability to ploy o game against another fon or the 

computer. (Disk) List S29.95. Sale S22.95. 



Racing Destruction Set — 

Put yourself behind the wheel 
of the vehicle of your choice, 
build the rocetrock and odd 
the obstacles. Then prepare 
for the race of your life. This 
split-screen, computer slot 
cor rocing set is for two 
players. You'll encounter oil 
slicks and weapons and hove 
to be on guard for ice, and 
hairpin turns, (Disk) 
List $29.95. Sale $22.95. 




Graphics 




Heart Of Africa — The 

exiting sequel to "The Seven 
Cities Of Gold" hos you 
exploring the Dark Continent 
in the I890's, Your mission is 
to find the lost temple of 
Ankh-Ankh. You'll encounter 
connibols, slave traders, 
hunger and wild onimals, to 
nome a few. Historically ond 
geographically accurate, so 
you gain education os you 
^=^- hove fun. (Disk) 

List $29.95. Sale $23.95. 



Movie Maker — Create your 
own animated movies 

complete with sound effects. 
Animate your own drawings 
or select from an endless 
supply of built-in pictures. 
After you're finished, save 
your creations on disk. Up to 
six chorocters per movie and 
10 built-in movies to let your 
imagination run wild. (Disk) 
List $29.95. Sale $23.95. 




Add $3.00 for shiippirg, hondiing and insurance, illmot^ resident 
please add 6V, % tax. Add $6.00 for CANADA, PUERTO RICO. 
HAWAII, ALASKA. APO-FPO orders. Conodion orders musi be in U.S. 
dollors. WE DO NOT EXPORT TO OTHEI? COOt^TRIES, EXCEPT 
CANADA. EnclosG Cashiers Check, Mone/ Order or Personal Ctieck, 
Allow 14 days for delivery, 2 to 7 days for pKone orders, 1 day express 
moil! Prices S avallabllliy svbject to chonge wltlioul notlco, 
VISA — MASTER CARD — C.O.O, No. COD. lo Canada, APO-FPO 



We LiO've Our Customers 

22292 N. Pepper Rd., Barrlngtorr, Illinois 60010 

312/382-5244 to order 




. .- ... -■-■-.''. '•-i'-r^'—Si; ■ ■-■'■' - - 




Dunk 



Kevin Mykytyn and Mark Tuttle 



Consider yourself warned: This game is very 
difficult to master. Even the most ardent game- 
players will find it a great challenge. For the 64; 
a joystick is required. 



"Dunk" will challenge any previ- 
ous conceptions you nnay have had 
about your joystick. Pressing up 
may move your player down while 
pressing left may move you right. 
And just when you think you have 
the pattern mastered, it changes. 

The game is written entirely in 
machine language, so "MLX," pub- 
lished frequently in COMPUTEi's 
GAZETTE, is required to type it in. 
After loading and running MLX, 
answer the prompts for starting and 
ending addresses with COOO and 
C74F respectively. Type in Dunk 
and save it to tape or disk. To run it, 
type LOAD "filename", 8, 1 (disk) or 
LOAD "filetiame",l,\ (tape) and 
SYS 49152. 



A Few Rules 

The gameboard consists of three 
square platforms, stacked one on 
another. Each platform has four 
edges, which you must avoid. Any- 
time a ball falls off the edge, it's lost 
forever and you score no points. 

BO COMPUTEI'S Gazette April 1986 



The top two platforms have 
openings through which a ball can 
fall to the next level. During the 
course of the game, 25 balls enter 
the playing field from the top of the 
screen. Each lands somewhere on 
the top platform and begins to roll 
toward either the left or right edge, 
whichever is farthest away. The ob- 
ject of the game is to steer the balls 
into the openings so they fall to the 
next level. When a ball reaches the 
bottom platform, try to knock it into 
one of the scoring slots on the 
righthand edge (scores are indicat- 
ed by the numbers I, 1, and 3). A 
ball that goes over the edge yields 
no points. 

You control three small cubes, 
one on each level, for steering the 
balls into the holes. To push one of 
the balls with your cube, position 
the cube on top of the ball and then 
move the cube in the direction you 
want the ball to travel. This may 
not seem very difficult, but remem- 
ber that you're controlling all three 
cubes at the same time. If you push 



>h\,\r%S .^\ 



a ball on the top level, you may un- 
intentionally change the course of a 
cube on the middle or bottom level. 
If you then try to correct the move- 
ment of the ball on the bottom lev- 
el, you may accidentally divert the 
ball on the top platform. It's 
maddening. 

And If That Wasn't Hard 
Enough 

There is one more thing you must 
take into consideration when mov- 
ing each of the cubes. The cube on 
the middle level, the red one, 
moves exactly the same as the joy- 
stick: You press up and the middle 
cube moves forward; pull to the left 
and the middle cube goes left. 

The cubes on the top and bot- 
tom levels are less accommodating. 
They may move correctly, the same 
as the middle cube. Or they may 
move in the opposite direction. It 
takes a iittle while to learn how 
each of the cubes behaves. Even 
after you've gotten the knack, every 
time you score a point, the patterns 
change. 

Scoring Strategies 

The numbers on the right of the 
screen keep track of the number of 



balls rDmaining, the numher of hits 
{balls which have scored), the num- 
ber of misses (balls that have fallen 
off the edge), number of points, and 
the high score. 

To score pohits you must suc- 
cessfully steer a bnll from the top 
platform to the middle and bottom 
levels and then knock it into one of 
the scoring slots. The maximum 
number of points is three, so the 
highest score possible for 25 balls is 
75. Actually, any score over 40 is 
incredible, and a score over 50 ap- 
proaches a miracle. Don't expect to 
get many scores over 5 the first few 
times you play. 

Although this first strategy 
may sound obvious, it's very im- 
portant: Watch only one ball at a 
time when you're beginning to 
learn the game. Trying to keep 




The plaiier is ahout lo score on the 
bottom platform, but elsewhere thujgs 
aren't going so well 



track of two or three balls on sepa- 
rate levels is too hard. 

Second, always try to score as 
much as possible with the balls on 
the bottom level. If you've guided a 



ball to the bottom level, you may as 
well get 3 points for it. 

The maximum number of balls 
youTl see on the screen at one time 
is five, and five balls are hard to 
keep track of — especially when 
they're moving in different direc- 
tions on different platforms with 
the joystick running backwards. 
The solution is to simplify, to con- 
solidate the balls into W«(>s. We rec- 
ommend that you learn the art of 
steering balls so they collide with 
each other, and subsequently stick 
to each other to form a blob. Blobs 
of two or three balls are common- 
place, while a blob of five is some- 
thing few mortals have seen. This 
final tactic is one that will make a 
bad dunker good, and a good 
dunker great. 
See program listing on page IW. 



Turbo Copy p 



A. M. Cutrone 



This utility is a must for all 1541 disk drive 
owners with Commodore 64's. It copies an entire 
disk in only four and a half minutes — and 

formats the disk as it copies. 




Commodore owners knoiv that the 
1541 disk drive is extremely slow. 
It's especially frustrating when 
you're copying disks. Using a copy 
program is much easier than having 
to load, switch disks, and save for 
each program. But a norma! copy 
program can take up to 20 minutes 
to copy a single disk. Now there's a 
better way. "Turbo Copy" tempo- 
rarily turbocharges your 1541 disk 
drive to make a copy in just four 
and a half minutes. That's a speed 
increase of over 400 percent. 



Using It Correctly 

The program is written entirely in 
machine language. "MLX," pub- 
lished frequently in COMputETs 
GAZETTii, is required to type it in. 
After loading and running MLX, 
answer the prompts for starting and 
ending addresses with 0801 and 
1210 respectively. Type in Turbo 
Copy and save it to disk. To run it, 
type LOAD "filename",^ and RUN. 
Turbo Copy copies all sectors 
from the source disk to the destina- 
tion disk, whether or not the sectors 



are used by a program. Thus, if you 
wish to back up a disk that contains 
only one or two short files, you 
might save time by using a file- 
copy program instead of Turbo 
Copy, 

It's necessary that you have 
only one peripheral active on the 
serial line. If you have a printer or 
extra disk drives, they must be 
turned off. If you use a printer inter- 
face, make sure that it is turned off 
also (better yet, disconnect it entire- 
ly). Failure to do this will cause Tur- 
bo Copy to work incorrectly. Also, 
make sure that there are no other 

COMPUWs Gazette April 1986 B1 



programs or cartridges in the 64 
when you use Turbo Copy. Turbo 
Copy uses all available RAM in the 
64, so any programs, even hidden 
ones, might cause it to crash. So, 
before using Turbo Copy, shut off 
the 64, remove any cartridges, 
make sure that any printer inter- 
faces are not connected for powrer 
(like those that use the cassette 
port), and that every peripheral on 
the serial port is turned off except 
for one disk drive. 

Turbo Copy is easy to use. 
After running the program, you'll 
see a title screen. After a short wait, 
the disk drive will knock, assuring 
you that all is well. You're then 
asked to place the source disk (the 
disk you want to copy from) into 
the drive and press RETURN. To be 
safe, make sure ]/ou've covered the 
ivriie-protect notch on the source disk 
to avoid accidentally writing to it. 
You'll note that the drive keeps 
spinning. Don't be alarmed; this is 
normal for Turbo Copy. After you 
press RETURN, Turbo Copy begins 
reading the contents of the disk into 
memory. Each time a sector on the 
disk is read into memory, the color 



of the screen will change and the 
red light on the disk drive will flash. 
Normally, the flashing red light in- 
dicates a disk error, but you should 
ignore it when using Turbo Copy. 

After about 30 seconds you'll 
hear an audio cue and be prompted 
to insert the destination disk (the 
disk you are copying to) and press 
RETURN. Make sure the destina- 
don disk doesn't contain any pro- 
grams unless you don't mind if 
those programs are erased. 

One minute later, you'll be 
asked to switch disks again. The 
same happens two more times until 
the copy is complete, at which time 
you'll be asked if you want to make 
another copy. If you type Y, Turbo 
Copy will restart, Any other re- 
sponse will result in a reset of the 
machine. 

Turbo Copy may seem as 
though it has a tendency to knock 
the drive for no apparent reason. It 
does this to properly align the 
read/write head after a different 
disk is placed in the drive. Consider 
this normal behavior. 

It's not necessary to format a 
disk before you use it with Turbo 




A powerful word processing system for (he Commodore 64, 

1nc1ud»$: On scraen slalusfMp display ' ^ Fonts rssdy ta usa 

Pont edltoii creator Included • BACK-UP DISK IKCLUDED 

FiOn. iriE auEhsr p* ' OF* T MAS ^f A tO-nei fQ/ttUtSTfK It A ^jl^r ■^P'S^U »»'»^n Ot thp ArtARB *lt*NlNCi- pfO^ram ^O.VFMASTffl 
1 n ii pa«*rti.l wo'SfftocHKW *isri ifiman, o-trtrtni 6,1111 *i^lt»('fl^1is, Euii^i youTdol m,1r[i pwifiiif .mo a more pD*ertui 1001 T*tm siptrb 
n««HI^Eer&. ana lo,>iQn languagai arc tuar a l»w ol ita ma.iv BppiiuFifini Hara ara aetna a' ill capabJi.F'^f 



Ward Prac«lilno Ftfluwt 

• Ova' a PQ>var'y< cDrnmandi maN? 1«ii 
adJtiAj a D'laja 

* Haadara ' rcHta'i 

• Pafl» «un^6»*.^ in d«w»>ai o* fiexftan. 
■ nvi t^tt*f ur.4«"iAi^ 

• On «■#•" »faiv* <l<tci«*, .v'ii*nfl 
p.ciufa^ 01 lont and a(«Ciar «11ccE» 
wiadaJ 

. tf^CAIumn vidao pi^viaw 
4 Onapia^,! Ipraign languid & capap.Mv 
Iciaai* inclvdrill 

* Fornvlai1e< f data rna'f ing 

• flaads infl i,u}vi mnaf PPG or s£a 
cai[ tiit^ 

* Help actecni 

* n.Gi-Ho-taTt fQ'l.^ Itttuit* lot 
'^ri^ iBi^guaftat (Hat),** A'ali.c 
ale I 



Word PrDcvliIng l^dntlng Fialuna 

4 4, i*p lanar rpntnal cpnlipla Ian. 

Paddadm [an uitti 
« Frachs^ai thaiacTtt ipac.ng u^*0 Qn 
ik^rdH.ao isjli-'^ai^n caA1«ing 
and l-^\ t^mrmnt 
« ^Ms»rl4«a' wja<^ l-««< ad|uMawa» 
• C«i«,nnai (.inlinfl 1^ IP I tot^lf^t} 
' Ora^ lading nl 7 or rn^te thaiai'la^a L'pr 

Phpnaiic marking;! dia^r.inta. ace I 
» 37 ung* ksirsiroha lari mod.fiaF» 
came$«a»d in ta,r riiai) Cpitiplna any 
PI alipF tna Fpiigwinf^allKli 
un4ar<ining4adjuata[iw — mora man 
n piicna^ — mpra man it) iina 
Ifiacing sijea — condanaad Fast — 
akpin^JBti tBkl — 6o^Fa(ing - invaf- 
kion laniia latian pn bi*cai — ivfv 
ici-itli i*!t;jaeaEife1 - Si.pv;»filt4a4 
F^^lfaO**] - 3 la»F^a.fln1i|m.c,P- 
n^.imUlK 1 



Sttup Moduta 

* fwo iraFam IPFUP4 t*iv t# mada Fn 
picF. ma Ufa, can aaFacF Ma 
6f*^*f*f\ct pi cpi4Tt ItCFaan. la.F. 
bvu*<l cinia^ i-taFia(a1il cnn.[;4ij 
ano (i*in1*' ip.f' KF CFNaiiaii 

Fpnl A CtiffRCtlf Sal Cfiilofi 

* Diak commandi Fbr n\l mlanan^ a p1 

fpniaoF a«ii 
kG'id tat cFiaiaclaa CFaaiipni pdnint 

In^aniuplaiaa wdli cutaoi aa^i. 

JPTIIick, OF rigui pan) 
k Editmg ccn>in4ndli.i€ludB invaFE. Ilip. 

nagal*. aFiiFt. clear, coey 
k Ckid flWnFP Ed pnnrer 
*Cna,4*1a*cant*pFin[rt"hii»ad'EFftq 

Itoni Crv«EO« Ofm 



Gouhous H*;C953* lOT'tiiM 

Block It1c3ir-|0 m News 

Bold x'?S3\D-'i)Ti-jn Print 

C€LriC Italic Muitgiox3 

English Lzn Scw^w: 

FHliirn Uarhattar S'nadoii 



Split 

^topliold 
Tech 

Typewriter 
UttopspTsdn 



2MH Af Field notd 



Saiiiu, KS SMOi 



|SI3|U7-(]eti 



Copy. Turbo Copy automatically 
formats each sector as information 
is written. You can use a new disk 
right out of the box. There is also 
very little that can go wrong while 
using Turbo Copy. All normal read 
errors can be read by Turbo Copy, 
but unlike other copy programs. 
Turbo Copy goes on when it finds a 
read error. It doesn't even bother 
stopping to tell you it has found a 
read error {although the drive will 
knock). Turbo Copy is equipped to 
deal with such errors. 

Writing, on the other hand, is a 
different story. Since Turbo Copy 
formats the destination disk as it 
writes, the only way a write error 
could occur is if there was no disk in 
the drive, the drive door was left 
open, or a write-protect tab was on 
the disk. These conditions cause 
Turbo Copy to stop and ask you 
either to quit or to start again. 

If a read error was found when 
reading the source disk. Turbo 
Copy will skip over the correspond- 
ing sectors when writing to the des- 
tination disk. If the destination disk 
was previously unformatted, this 
will effectively put a read error on 
the destination disk in the same 
spot as was found on the source 
disk. If the disk was already format- 
ted, the track or sector will be left 
alone, although the IDs will proba- 
bly not match. This might cause a 
read error when the drive tries to 
access the track or sector and finds a 
different ID. 

How It Works 

Turbo Copy works in conjunction 
with the disk drive to effectively 
speed up data transfer more than 
four times. Basically, this is done by 
reprogramming the disk drive to 
send two bits of data at a time in- 
stead of one. 

Normally, a single bit is sent 
over the data line of the serial port. 
Turbo Copy sends and receives two 
bits of data, one on the data line, 
and one on the clock Hne. More 
than half of Turbo Copy is sent to 
the disk drive and stored in its 
RAM. It is this data that tells the 
disk drive what to do. Because the 
drive has to be reprogrammed, it 
will not function correctiy for nor- 
mal operations after you leave Tur- 
bo Copy. It must be turned off and 
then on again. 
See program listing on page 111, 



All About CP/M 
On The 128 



Howard Golk 



CP/M is one of the oldest operating systems — but 
one of the newest available for Commodore users. 
This article, especially for new 128 owners, in- 
cludes lots of practical examples, useful tips, and 
helpful notes on available CF/M software. 



The Commodore 128 brings some- 
thing very new to Commodore us- 
ers: CP/M (Control Program for 
Microcomputers). Ahhough CP/M 
was briefly available for the 64, it 
was a poor version which con- 
formed to only a few of the stan- 
dards for truly compatible CP/M 
software. With the 128 and 1571 
disk drive, a 100 percent compati- 
ble version of CP/M has arrived. 
You're probably aware of the thou- 
sands of programs that run under 
CP/M. But before you invest a lot 
of time and money, there are a few 
things you should know about 
what CP/M is — and more impor- 
tantly, what it is not, 

A Fundamental Difference 

All computers have an Operating 
System (OS). The OS handles all 
the primary input, output, and 
housekeeping operations. When 
you type LOAD and press RE- 
TURN on a Commodore 64, you're 
instructing the OS to locate and 
read in a program from tape or disk. 
The OS is responsible for all com- 
munication between your programs 
and peripherals, such as the disk 
drive and display screen. 

There are many different kinds 
of operating systems. Commodore 
computer have always had dedi- 
cated operating systems, that is. 



each model (PET, CBM, 64, VlC-20, 
and so on) contains its own custom- 
ized operating system. Because 
soft^vare written for dedicated op- 
erating systems is not transportable 
from one machine to another, each 
model requires its own library of 
software, PET programs didn't run 
correctly (if at all) on 8032s or VlCs 
and vice versa. Many other popular 
computers also have dedicated op- 
erating systems: Apple 11, Atari, 
and Timex/Sinclair to name a few, 

CP/M, however, is a trans- 
portable opera ring system. It was 
not written for any one particular 
computer. The idea is that pro- 
grams written for an Osborne can 
theoredcally be run on a Kaypro, 
Sanyo, Heathkit, or any other com- 
puter with CP/M. The early CP/M 
machines employed a standard 
eight-inch disk format {IBM-34), 
(Incidentally, the first CP/M ma- 
chines were very expensive because 
they required 64K of memory, a 
massive amount at the time, to 
operate.) 

Commodore operating sys- 
tems are ROM based. The entire OS 
(which is mostly a collection of 
small machine language programs) 
is stored on chips inside the ma- 
chine. This method of storage has 
many advantages. The computer 
generally performs fast and all sys- 
tem commands are available at a!l 



times. However, ROM- based oper- 
ating systems have a few disadvan- 
tages. Because the OS is stored on 
chips, it must be relatively small. 
ROM-based systems also are more 
difficult to upgrade or expand since 
this requires adding or replacing 
chips in the computer. 

An alternative is a RAM-based 
operating system like CP/M. Rath- 
er than put the machine code that 
makes up the operating system on 
chips, the code is on disk instead. 
RAM-based operaring systems can 
generally be much larger than those 
which are ROM based — which 
means you can have many more 
commands and utiliries. Upgrading 
RAM-based operating systems is 
much easier— you simply add or re- 
place files on the system disk. The 
disadvantage to this kind of OS is 
that you amass a lot of system 
disks. These can somerimes be a 
source of frustration when you're 
doing routine jobs like copying 
files. Disk capacity is also a prob- 
lem, since the OS can easily use up 
half the space on a disk. But once a 
program is running, the system disk 
is no longer required and can be re- 
moved. In fact, the system disk is 
useless while an applications pro- 
gram is running. 

CP/M Vs. Commodore 

CP/M has many interesring advan- 
tages over dedicated operating sys- 
tems like Commodore's. Not all of 
these advantages are features of 
CP/M particularly. Many are the 
results of the efforts toward com- 
patibility with dozens of different 
computers by clever hardware and 

COMPUTEl's GazBlte April 1986 83 



software developers. 

Commodore users are accus- 
tomed to software that needs no in- 
stallation. You just insert the 
program disk, type something like 
L0AD"*",8,1, and you're on your 
way. This is rarely the case with 
CP/M programs. 

Software packages for CP/M 
computers must be installed for the 
particular hardware they're to run 
on. Since this process is required for 
compatibility, it gives every pro- 
gram the capability for a large de- 
gree of customization. For example, 
you can generally run CP/M soft- 
ware with any combination of disk 
drives. You tell the software which 
drives to use and how to access 
them. This eliminates a problem 
common to dedicated operating 
systems. All too often your soft- 
ware expects specific hardware de- 
vices to be used. If your hardware is 
unusual in any way, you may be 
stuck. For example, some Commo- 
dore programs are designed to op- 
erate with a dual disk drive, but not 
two single drives. 

When you install software, you 
provide it with the codes and pa- 
rameters used by your hardware to 
do such things as clear the screen 
and move the cursor. Business soft- 
ware is usually without color, yet 
color can be added to many CP/M 
business programs by the user. This 
is possible because CP/M pro- 
grams must be installed for your 
terminal (screen). While you're 
identifying the codes to use for 
things like reverse, underline, etc, 
you can insert a few color codes. 

Software is not easy to install if 
you're new to computers (it's often 
difficult for experts, too). CP/M re- 
quires a lot more dealer support, es- 
pecially when installing the 
software. This is one of the reasons 
you'll find CP/M software to be 
mfcre expensive than software for 
the Commodore 64. New 128 own- 
ers will quickly learn that many 
good CP/M programs can success- 
fully be installed only by the dealer. 

Since the early days of Com- 
modore, users have often preferred 
non-Commodore printers. Because 
of this, software developers for 
Commodore computers began pro- 
viding several versions of their pro- 
grams — each for a different printer. 
Eventually, these developers pro- 
vided a method of defining the 

84 COMPUTErs Gazatts Apfil 1986 



printer control codes yourself for 
printers not on the list. With CP/M 
computers, everything is handled 
this way. The screen, printer, disk 
drives, memory capacity, and key- 
board are all redefinable. 

CP/M Command Structure 

CP/M is disk-based. Much of 
CP/M is located on the disk in the 
form of COM files {command files). 
When you type a command on the 
keyboard, the computer looks for a 
program on the disk by that name. 

With CP/M commands, you 
can place a parameter after the 
command, and the operating sys- 
tem will pass that parameter to the 
command program. For example, if 
you type "DUMP MYFILE", the 
"DUMP.COM" program is loaded 
into memory and "MYFILE" (the 
parameter) is passed to it. In this 
case the DUMP program will send 
the contents of "MYFILE" to the 
screen. 

With CP/M, many applica- 
tions programs depend on the oper- 
ating system for part of their 
operation. Don't be surprised if a 
program you buy requires you to 
supply your own text editor to cre- 
ate and update data files, CBASIC 
from Digital Research is such a pro- 
gram. The CP/M disk itself in- 
cludes a general-purpose text editor 
called "ED.COM", but reviews of 
this program are not exactly 
raves — just typing up a grocery list 
can be a nightmare. Nonetheless, it 
does allow you to manipulate text 
files. 

One immediate use for a text 
editor is to create batch files. These 
are completely new to Commo- 
dore-only users — and they're ex- 
tremely usefuL All computers 
include commands for formatting 
disks, copying files, erasing files, 
loading programs, and so on. Many 
common housekeeping jobs require 
you to sequentially execute a series 
of these commands. Each time you 
perform a routine task (like making 
backup disks) you must type the list 
of commands in one at a time. With 
CP/M, you can put a long list of 
these commands into a disk file, 
then execute all the commands in 
the file by simply typing the file- 
name (you may have to precede the 
filename with the word SUBMIT — 
depending on how your system is 
set up). The file that executes a se- 



ries of commands is a batch file. 

Batch files can even use vari- 
ables as parameters. That way the 
same batch file can perform a long 
series of system functions on differ- 
ent groups of files. In a sense, then, 
CP/M is both an operating system 
and a simple programming lan- 
guage. Under CP/M you can write 
programs that run other programs. 
As an example, suppose you have a 
batch file on your system disk 
called "PURGE. SUB" that 
contains: 

PIP B:S2 = A:S1 
ERA A:S1 

The "$1" and "$2" are vari- 
ables. When you type the batch file- 
name followed by one or more 
parameters, the parameters will take 
the place of the variables. If you 
type: PURGE SOMEFILE ANY- 
FILE, the result would be the same 
as if you had typed: 

PIP B:ANYFILE - A:SOMEFILE 
ERASE AiSOMEFILE 

"PIP" will copy SOMEFILE 
from drive A to drive B and rename 
it as ANYFILE. "ERA" erases SOME- 
FILE on drive A. One of the nice 
features of CP/M is that you can re- 
name commands. Try this: 
RENAME COFY.COM = PIP.COM 

Now you can use "COPY" in- 
stead of "PIP". All other aspects of 
the command remain the same. Of 
course, if you used the PiP com- 
mand in any batch files (like the 
one above), they would have to be 
changed. Alternately, you can have 
both by making a copy of "PIP- 
.COM" instead of renaming it (that 
is, PIP C0PY.COM = PIP.COM). 

The Transition 

CP/M's design seems rather alien if 
you learned on a Commodore sys- 
tem. The disk system will no doubt 
be frustrating, especially with only 
one disk drive. Since CP/M is disk 
based, your disks are cluttered with 
"system utilities," To execute most 
CP/M commands, a COM file must 
be on the disk you're using. This 
can be maddening — often a Catch 
22 situation. You place utilities 
(COM files) on disks, execute them, 
then erase them to free up disk 
space. You could, of course, just 
leave all your COM files on all your 
disks, but there would be little or no 
room left for your programs and 
data. 



The CP/M operating system 
takes disk drives very seriously. 
Commodore's disk operating sys- 
tem {DOS) stores only a few items 
of information about files on a disk. 
Only the name, type, and size of 
the file are stored in the disk's di- 
rectory. CP/M disks have a much 
more sophisticated directory. Com- 
modore users will find a lot of new 
features with CP/M directories: 
Here's a sample; 



size boat, chances are there's a 
CP/M program out there to do it. 
Before you begin digging through 
the heap of available CP/M pro- 
grams, let's look at a few items 
which might be of interest. 

WordStar from MicroPro. Near- 
ly every CP/M computer system 
contains a copy of this extremely 
powerful word processing pro- 
gram. It's so popular that it's almost 
become part of the CP/M standard. 



Directory for Drive A: User 



Name 

DITS BAK 
SETDEF COM 
PURGE SUB 



Bytes Rec9 

Ik 1 

4k 29 

Ik 1 



Attributes 

Dir RW 
Sys RO 
Dir RO 



Prot 

read 
none 

none 



Update 

09/01/S2 13:04 
08/25/82 13:07 
10/02/85 14:50 



Access 

09/01/82 13:07 
09/01/82 03:30 
10/02/85 14:50 



Total Bytes - 6k 

Total Ik Blocks - 6 



Total Records - 31 Files Found = 3 

Used/Max Dir Entries for Drive A: 11/64 



You can mark individual files 
as "read only" and prevent them 
from being altered or erased. You 
can hide files so they do not show 
up in the disk's directory. You can 
even give files a password. CP/M 
will tell you the date and time a file 
was created and last updated (or 
the last time it was read). CP/M 
even knows if a file has been al- 
tered since the last time it was cop- 
ied, which is a handy feature when 
updating backup disks. 

CP/M computers often em- 
ploy hard disk drives. To help orga- 
nize the potential thousands of files 
on one disk, CP/M allows you to 
break up the directory into 1 6 "user 
areas." Essentially, the computer 
treats each directory as a different 
disk. To change user areas, type: 
USER n where n is a number from 
to 15. User areas can be trouble- 
some. When reformatting an old 
disk, you might erase important 
files because they're listed in anoth- 
er user area. To see the entire direc- 
tory, type: 

DIR [USERS = AiLl 

Mountains Of Software 

Why use CP/M anyway? Soft- 
ware—and lots of it, thousands of 
programs that do a multitude of 
things. If you need a program that 
calculates the net capacity of an 
oval salad bowl, or the number of 
toothpicks required to build a full- 



There is a close copy of WordStar 
called NewWord (from NewStar 
Software). It has some interesting 
advantages over WordStar, especial- 
ly for systems with advanced fea- 
tures like those found on the new 
128. When properly installed, New- 
Word shows bold and underlining 
on the screen. It's a true "what you 
see is what you get" word 
processor. 

MBASIC-80 from Microsoft. 
There are thousands of programs 
written in MBASIC. Commodore 
users will quickly notice the lack of 
a screen editor. Many programmers 
use WordStar (or another text editor) 
to enter and edit BASIC programs. 
This is possible because MBASIC 
can optionally read and write pro- 
gram files in text form (non token - 
ized). This also makes it easy for 
BASIC programs to write other 
BASIC programs. 

Turbo Pascal from Borland In- 
ternational. Many 128 owners will 
have purchased their machines 
specifically to run this fast and 
powerful language. It has many 
outstanding features and sells for 
under $50. If you write large pro- 
grams, consider Pascal as an alter- 
native to BASIC. Many consider 
that Turlw Pascal is fast becoming 
the definitive language for CP/M 
(and MS DOS) computers. Turbo is 
even suitable for developing ad- 
vanced programs like word proces- 
sors and spreadsheets. 

SuperCalc from Sorcim. An 



outstanding spreadsheet, powerful 
enough to be used even to work out 
math routines in your BASIC or 
Pascal programs. Like NewWord, 
SuperCalc is an "enhanced" version 
of another program, VisiCalc {from 
VisiCorp), SupcrCalc's documenta- 
tion is built-in to the program itself. 
You can press the "?" key any time 
for instructions. 

dBASE from Ashton-Tate. This 
is a simplified programming lan- 
guage designed specifically for 
database applications. You can 
learn to program dBASE in a frac- 
tion of the dme required to learn an 
actual computer language. 

What is CP/M best for? Busi- 
ness. Word processing and data- 
base programs run especially well 
under CP/M. The 80-column 
screen is considered a must for busi- 
ness applications. You won't find a 
lot of arcade-style games for CP/M, 
but you will find some excellent 
and lengthy adventure games (by 
John O'Hare). In general, graphics 
programs are few and far between. 

Although we've mentioned 
BASIC and Pascal, you can get al- 
most any language for CP/M, in- 
cluding Forth, C, PILOT, Logo, 
COBOL, FORTRAN, and many 
more. There are hundreds of user 
groups for CP/M also. Most offer 
free advice, technical information, 
and public domain software. 

Hands On 

Let's switch on your Commodore 
128 with the CP/M disk in the 
drive. The computer will automati- 
cally come up in CP/M-f mode 
(also known as CP/M 3.0). 

If you do not have an RGB 
monitor connected to your 128, 
something is rather odd from the 
start. The 40-column screen shows 
only half of the computer's screen. 
The other half is sitfing invisibly off 
to the right. If you move the cursor 
more than 39 characters to the 
right, the screen will shift over for 
you (to move more quickly, hold 
down the CTRL key and press the 
cursor-right or cursor- left key on 
the top row of the keyboard). Why 
only half a screen? Because most 
CP/M computers have 80-column 
screens. Also, many CP/M pro- 
grams format their output for an 
80-column screen. This strange 
compromise was the result. It's best 
either to buy an RGB monitor or to 

COMPUTEVs Gazette April 1986 85 



connect the 80-column output to a 
monochrome monitor. {See your 
Commodore dealer for a special ca- 
ble. The 80-column cables are 
available from at least three 
sources; Batteries Included, Cardco, 
and Microvation.) If you already 
own a color monitor, you can get 80 
columns (in black and white only) 
with such a cable. 

CP/M filenames contain three 
parts: 

D: DRIVE: Each disk drive is 
identified by a letter. The first drive 
is drive A, the second is B, and so 
on. The drive letter is always fol- 
lowed by a colon. In filenames, the 
drive letter identifies the location of 
the file. 

FILENAME The filename can 
be from one to eight letters long. It 
can contain the letters A to Z, num- 
bers 0-9, and a few punctuation 
symbols. To be safe, do not use 
punctuation symbols in filenames. 
Usually, case is not important. 
CP/M translates lowercase to up- 
percase for all CP/M utilities. How- 
ever some programs {like MBASIC- 
80) allow upper- and lowercase 
filenames, but if used, CP/M ufili- 
ties will not be able to access them. 

.EXT A three letter extension is 
optional (with a few exceptions). It 
usually identifies the type of the 
file. For example, all word process- 
ing files could have an extension of 
".TXT" (for "text"). Or ".DAT" for 
data files, ".BAS" for BASIC pro- 
grams, ".LTR" for letters, etc. You 
can make up all the extensions you 
need. A few are reserved for the 
system (like ".COM") and others 
are used by applications programs. 

If you do not specify a drive 
letter, the default drive is used. This 
is the drive identified in the system 
prompt: 

A> means "A" is the default drive, 
B> means "B" is I he default drive. 

You can change the default 
drive by typing the desired drive 
letter followed by a colon (you 
would type the "B:" in this 
example): 
A>B: 
B> 

Now the system will assume 
drive B whenever a drive letter is 
not specified for a file. 

All the CP/M commands out- 
lined in the 128 manual follow cer- 

86 COMPUTEI's GazeUe April 1986 



tain file naming guidelines. The 
system also contains a standard 
ambiguous file naming system that 
allows you to specify a group of 
files that have something in 
common, 

The asterisk is a wildcard. As 
the name implies, anything will 
match it. Suppose your disk con- 
tains the follovring files: 



The "SID" program — a ma- 
chine language debugging utility — 
will then load and run. To exit, type 
"q" and press RETURN. 

If the program you want to run 
is not in machine language (or com- 
piled), the proper language inter- 
preter must be loaded first. A 
program written in BASIC will gen- 
erally have an extension of ".BAS", 



MAILDAT 
MLPGM.ASM 



LETTER.TXT BOB.TXT BUDGET.CAL 

SPOOL.PRN DEBI.TXT MARY.TXT 

SID.COM 

If we type: 

DIR *.TXT 

the computer will respond with: 

LETTER.TXT BOB.TXT DEBI.TXT MARY.TXT 

The asterisk can be used along with letters: 

DIR M'.' 

MAILDAT MARY.TXT MLPGM.ASM 



Another wild card is the question 
mark. The asterisk matches items of 
any length. The question mark will 
match only one letter. In other 
words, *,* is the same as 
????????.???. Here's an example 
using wild cards: 

DIR VMT 

BUDGET.CAL MAIL.DAT 

Only those files with an "A" in the 
second position of the extension are 
displayed. 

Running Programs 

The first programs you'll probably 
run are those found on the CP/M 
disk. You might spend hours trying 
to load programs in order to run 
them. If you're used to a Commo- 
dore, you'll see dozens of strange 
error messages if you try typing 
things like: 

LOAD "PROGRAM" 

or LOAD PROGRAM 

or LOAD PROGRAM.COM 

or EXECUTE PROGRAM 

or EXECUTE PROCRAM.COM 

or RUN PROGRAM.COM 

or ACCESS PROGRAM 

None of these work. CP/M 
automafically loads and runs a pro- 
gram when you type its name. Your 
CP/M disk contains a program 
called "SID.COM". To run this pro- 
gram you need only type its name 
(excluding ".COM"): 
I SID 



But you must first load a program 
such as MBASIC. You can do it all at 
once by typing: 

MBASIC PROGRAM 

where PROGRAM is the name of 
the BASIC program you wish to 
load. MBASIC will be loaded, then 
the BASIC program. The BASIC 
program will then run automatical- 
ly. To exit MBASIC, type 
"SYSTEM". 

The Bottom Line 

CP/M is a little cranky, somewhat 
sluggish, and rather unforgiving. 
But it has endured the test of time. 
The CP/M world is very complete: 
Every imaginable program, gadget, 
and utility is available in one or 
more forms for CP/M. 

Commodore's 128 version of 
CP/M conforms to all the CP/M 
standards if it's run with the 1571 
disk drive. However, if you run this 
version with a 1541 disk drive, be 
sure to bring a lunch. This configu- 
rafion is very, very slow. Even a 
simple directory listing is extraordi- 
narily slow. 

Speed is not the only factor. 
The 1541 cannot read the disks 
from other CP/M computers. With- 
out this capability, CP/M is practi- 
cally useless. But with the 1571 and 
a 128, all the speed and versatility 
of CP/M is available. O 



Directory Filer 



Rodney L. Barnes 

Reorganize your disk directories just as you like 
with this easy-to-use utility. It deletes, locks, and 
unlocks files, lets you move filenames where you 
wish, and insert dividers to group files together. 
For the Commodore 64, Plus/4, and 16. 



How often have you searched the 
directory of a disk for a particular 
file, certain you have the right disk, 
yet unable to find that file? Or may- 
be you've had difficulty running a 
program because you don't recall 
which file is the "boot program," 
When a file is saved to disk, it's list- 
ed in the first available directory lo- 
cation, not always the location you 
might wish it to be. A file that has 
been scratched creates a gap which 
may become the next available lo- 
cation. After a while, finding a par- 
ticular file can be difficult. 

There have been several pro- 
grams published lately which were 
designed to solve these problems. 
All of them have provided more 
convenience than the usual proce- 
dure of renaming and copying, but 
each has its disadvantages. Some of 
these programs alphabetize the di- 
rectory so that you can find files 
more quickly. This is helpful (if you 
know the name of the file), but any 
files which are part of the same pro- 
gram may get separated. You can 
end up with the boot at one end of 
the directory and other program 
parts scattered throughout. The 
program still works, but what if you 
want to copy it to another disk? 
Which files make up which 
program? 

Other solutions suggest saving 
a "dead" file (a filename of 16 hy- 
phens) as a divider used to separate 
different types of programs or to set 
apart a program made up of several 
files. This practice uses up disk 
space. Although it uses only one 
block per divider, it still adds up. 



Some may think that these dis- 
advantages are not terribly signifi- 
cant considering that these 
solutions are quicker and more 
convenient than renaming and 
copying. But there's a better way. 

"Directory Filer" came about 
as a solution to the problems just 
discussed and also as a way of ac- 
cessing the undocumented ability 
to "lock" files against deletion. This 
program can also insert dividers 
into the directory without using 
disk space, and it automatically re- 
moves any gaps left by scratched 
programs. It lets you organize a di- 
rectory by moving individual file- 
names around using the cursor 
controls. 

Quick And Easy 

Directory Filer is written for the 
Commodore 64 in BASIC (with a 
small machine language routine in 
the DATA statements beginning in 
line 1500). If you have a Plus/4 or 
Commodore 16, type in Program 1 
and add the following lines: 

KF 10 NS="ZZ":C0LOH 0,1;COLOR 
ISPACK}4,1 :NR=20 5:NC=202 
:KB=239:POKEa06,115 

FE 15 C=0:FORA=133TO136:FORB=O 
T03STEP3 :C=C+1 :KEYC,CHRS 
(A+B) :NEX7B,A 

After typing in the program, 
save a copy. To use Directory Filer, 
load it and type RUN. You first see 
a request to insert the disk you wish 
to organize, (From this point on, 
you may abort the program at any 
time by pressing STOP.) After in- 
serting the disk, press RETURN, as 
prompted, and the program will 
read in the directory. The next 



screen will display the disk name 
and the first 40 filenames, the first 
one of these highlighted by a blue 
bar. 

Here's where the fun begins. 
By using the cursor keys you can 
move the cursor bar around the 
screen to any filename. Pressing 
HOME returns the cursor to the top 
of the left-hand column. If your 
disk holds more than 40 files, press- 
ing N {for Next) or P (for Previous) 
displays the balance of the filenames. 

To lock a file, press the less- 
than key (<). (A locked file cannot 
be scratched through norma! meth- 
ods.) You'll see a less-than sign ap- 
pear to the right of the line with the 
filename. Press the same key on a 
locked file and it will be unlocked. 
To delete a file, press the space bar. 
An ARE YOU SURE? (Y/N) 
prompt appears. Press Y to delete 
the file, N to reconsider. (Note: Use 
this command with sojtte caution. 
Pressing the space bar will delete a 
filename whether it is locked or not.) 
To insert a divider at any point in the 
directory, press the hyphen key (-). 

To 7nove a filename to another 
location, press RETURN and the se- 
lection will be stored in a buffer and 
the name displayed. Move the cur- 
sor to where you wish to insert the 
filename and press RETURN again. 
The selection wilt be moved from 
its original position and inserted 
above the filename highlighted by 
the cursor bar. A filename can be 
moved from screen to screen in the 
case where there are more than 40 
filenames. Once the reorganization 
is complete, press fl and the new- 
directory will be written to disk. 
Then you can quit or reorganize an- 
other directory. Once you're 
through, listing the directory in 
normal fashion — without Directory 
Filer in memory — will show that it 
really is this easy. 
See program listing on page 107. 

COMPUWs Gazette April 19B6 87 



mam LaJ la^ 

On The 128 





Jim Vaughan 



Creating windows is fast and easy on the 128. 
This tutorial covers the basics — what windows 
are and how to use them. Also included is a 
program that allows you to save the text area 
beneath a window. 



The Commodore 128 is a powerful 
and versatile machine. Besides hav- 
ing 128K of user memory, 80- or 
40-column screen output, and a 
powerful BASIC (7.0), it also has a 
built-in Commodore 64 and full 
CP/M capability. 

While new programs for the 
128 mode are beginning to emerge, 
it's still mainly up to the owner to 
explore the new horizons opened 
by BASIC 7.0. One of the most fas- 
cinating new commands added to 
the BASIC language is WINDOW. 
Windows have become increasing- 
ly popular within the personal com- 
puter industry in the past few years. 
Some word processors now use 
"pull-down" menus for help while 
preserving your text on screen. 
Some windowing allows the run- 
ning of two separate programs on 
the two halves of the screen. 

88 COMPUTE! s Gaielte April 1986 



Creating Your First Window 

A window is simply a section of the 
screen that you partition off for 
your exclusive use. When you're in 
a window, the computer acts as if 
that portion of the screen is all there 
is. A program listing, a disk directo- 
ry, or even a running program will 
be displayed in just one section of 
the screen. In this way you can per- 
form calculations or list programs 
in one section without disturbing 
the work you're doing elsewhere 
on the screen. The 128 offers two 
ways in which you can implement 
windows. Try this simple experi- 
ment. First type in this line in direct 
mode (no line number), and press 
RETURN: 



FOR 1 = 1 TO 640:PRINT"' = 



;:NEXT 



This fills your screen with a 
jumble of garbage, but it's sufficient 



to illustrate our example. Now, 
move the cursor to any point in the 
upper left part of the screen, press 
ESC and then T (ESC is the first 
gray key on the top row of the key- 
board). Don't hold down the ESC 
key; press it once and release it, 
then press T. Now move the cursor 
to any point in the lower right side 
of the screen and press ESC and 
then B. You've just created your 
first window — but it doesn't look 
like much, right? Now, press 
SHIFT-CLR. Voila! Type in a few 
commands (DIRECTORY, for ex- 
ample) and see how the window 
keeps the screen output within the 
borders that you give it. It's easy to 
remember the keys: ESC-T {T for 
Top) sets the top left corner of the 
window and ESC-B (Bottom) sets 
the bottom right corner. 

This simple example illustrates 
the first method of windowing 
using direct mode. You can create a 
window anywhere on the screen 
with this technique. To restore your 
screen to its full format {80 X 25 or 
40 X 25), just press the HOME key 
twice. This clears the window set- 
tings and resets your screen to nor- 
mal. The direct method (ESC-T and 




When you're finished with the window... the text underneath is restored. 



ESC-B) is useful for quick calcula- 
tions or program debugging. For ex- 
ample, I often wish to do some 
simple calculations while debug- 
ging a program, but I want to see 
the program listing also. It's easy. I 
just move my cursor off to the side 
of the listing, use the above se- 
quence to create a window in direct 
mode, and calculate. The listing 
doesn't scroll off the screen while 
I'm trying to do some sample calcu- 
lations. You can also use the win- 
dow in direct mode to test out a 
program line, to see its effect on the 
screen. 

Adding Windows To A 
Program 

Once you start playing with the 
above windowing technique, you'll 
no doubt think of many program- 
ming applications where window- 
ing could be used. The ESCape'key 
has an ASCII value of 27, so within 
a program you could position the 
cursor to the top left corner and 
then PRINT CHRS(27); "T" for the 
top of the window and then cursor 
down and nght to PRINT CHR$(27); 
"B" for the bottom. But BASIC 7.0 
provides an easier means to create a 
window: with the WINDOW com- 
mand. This allows easy access to 
windowing from within your 
BASIC programs. The format for 
the command is: 
WINDOW X1,YI,X2,Y2,CLEAR 

The variables XI and Yl are 
the screen coordinates of the upper 
left corner of the window, and the 
variables X2 and Y2 are the screen 
coordinates of the lower right cor- 
ner of the window. CLEAR is an 
optional flag. If CLEAR is set to 1 , it 
clears the window area after it's cre- 
I ated, and if CLEAR is (or omitted 



altogether), any text on the screen 
remains there. The X values for the 
WINDOW command must be be- 
tween and 79 for the 80-column 
screen. The Y values must be be- 
tween and 24. 

Program 1 is a WINDOW 
Demo which will work either in 40- 
or 80-column mode. The program's 
purpose is to illustrate the use of 
windows in a program, but it also 
creates an interesting screen display 
while running. The program listing 
provides the basics for creating a 
general subroutine to handle win- 
dowing. Given four values (XI, Yl, 
X2, Y2), this routine will create the 
window, clear it of any text, and 
then create a border around the 
new window to set it off from the 
rest of the screen. It should be not- 
ed that this routine will create a 
window slightly larger than the one 
requested so that it can accommo- 
date the border around the window. 

Program 1 is fine if you don't 
care about the text (or graphics) that 
will be written over when the win- 
dow is created. But what about that 
pull -down menu that comes down 
onto the screen of your word pro- 
cessor or database? Surely you 
don't want to lose any of that valu- 
able data. The programming solu- 
tion is to read in the data that lies 
beneath the window, save it in 
some buffer area, create the win- 
dow, and then when you're done 
with it, restore the previous con- 
tents of the screen. 

Your first instinct might be to 
go in and start PEE King the appro- 
priate screen locations and saving 
the data. This would work fine for 
the 40-colimin screen (memory lo- 
cations between $0400 and $0800), 
but 80-column output is handled a 



bit differently. If you take a look at 
the abbreviated memory map in the 
back of your 128 System Guide, 
you'll note that there are no memory 
locations listed for the 80-column 
screen. This is because the 80- 
cokimn screen is stored internally 
in a 16K memory area which is not 
directly accessible to the user, and 
therefore cannot be read or written 
to via any commands in BASIC. 

Although the 80-column 
screen is not directly accessible, it 
can be PEEKed and POKEd in ma- 
chine language. So to save part of 
the screen, we'll PEEK every char- 
acter from the area under the win- 
dow (scieen memory is found in 
locations $0000-$0800 of the inter- 
nal RAM of the 80-column chip) 
and save them to a buffer. It's also 
necessary to save attribute memory 
($0800-$ 1000), which is the equiv- 
alent of 40-column color memory. 

The Save Routines 

Program 2 is designed to work with 
the 40-coIumn screen, while Pro- 
gram 3 is for 80 columns. Both pro- 
grams POKE a machine language 
program into memory at 8192. 
(Note that this is part of the hi-res 
screen area, so you must avoid 
graphics commands while using 
these programs.) To add the rou- 
tines in your own programs, follow 
these steps: 

1. Be sure to include the com- 
mands GRAPHIC1:GRAPHIC0 at 
the beginning of your program. 
This sets aside 9K of memory for 
the hi-res screen, memory which 
will actually be used by the ML 
routine. 

2. After the routine has been 
POKEd into memory, you can save 
the contents of a window with SYS 
8192. This SYS must come after 
you've used the WINDOW com- 
mand. You can then clear the win- 
dow and print the menu (or 
whatever you wish to place in the 
window). 

3. To recall the previous con- 
tents of the window, insert a SYS 
8195. 

The two programs create a 
sample screen, put a window there, 
and then wait for a keypress. The 
screen underneath the window is 
then restored. 

See proj^ram listings on pa^e 108. 

COMPUTEIi Gazette April 1986 89 




Numeric Variables In READ 
And DATA Statements 



[m&]^a© 



Michael S. Tomczyk 

Michael S. Tomczyk is a former Commottore 
marketittg executive and product designer. 
His recent boot The Home Computer 
Wars, describes the rise of Commodore and 
IS published by COMPUTE! Books. 

Last month, we presented a begin- 
ner's introduction to READ and 
DATA statements, and saw how to 
use string information (words, 
phrases, etc.) in DATA statements. 
This month, we'll see how to use 
numeric information in READ and 
DATA statements and offer some 
interesting tips as well. But first, in 
case you missed last month's col- 
umn, here's a quick refresher of 
how the DATA statement works. 

DATA is used to contain lists 
of string or numeric information 
you want to use in your program. 
Programmers generally group to- 
gether DATA lines at the very be- 
ginning or very end of a BASIC 
program. If you continue your 
DATA list on different lines, you 
must always put the DATA com- 
mand at the beginning of each line. 

The READ command is used to 
extract DATA from the list. READ 
extracts one item at a time from the 
DATA list. After you READ one 
item, you can manipulate it — for 
example, by printing a word or 
using a number in calculations. 

End-Of-Data Flags 

In our previous column we looked 
at some basic formats for using 
READ and DATA statements, dem- 
onstrated in this example: 

10 DATA CATS,DOGS,MICE 

100 PRINT CHRS(147) 

200 READ W$:PRINT W$:GOTO 200 

Line 10 contains three words in 
a DATA statement. Line 100 clears 
the screen. 

In line 200, READ W$ tells the 
computer to READ the first item 
from the DATA list in line 10. 
PRINT W$ tells the computer to 
print the item on your screen. The 

90 CXlMPUTErs GazBtto Apfil 1986 



word "CATS" is displayed. 

The GOTO command at the 
end of line 200 makes the computer 
go back to the same line and READ 
from the DATA list again. So the 
second time, the computer reads 
and prints the second word 
(DOGS), and the third time it reads 
and prints the third word (MICE) — 
but the fourth time it goes back to 
read more DATA, there's no more 
to be read. When the computer runs 
out of DATA to read, it displays an 
error message; OUT OF DATA 
ERROR IN 200. 

To eliminate this error, we can 
use a "flag" or "marker" at the end 
of the DATA list which can be used 
to tell the computer to GOTO an- 
other line in the program, continue 
the rest of the program, or RE- 
STORE the list so it can be used 
again (more on RESTORE below). 

10 DATA CATS,DOGS,MICE,END 
100 PRINT CHR$(147) 
200 READ WS 

300 IF W$ = "END" THEN GOTO 400 
350 PRINT W$:GOTO 200 
400 PRINT"CONTINUE PROGRAM 
HERE." 

This program is exactly the 
same as our previous program, ex- 
cept we've separated the READ and 
PRINT commands in lines 200 and 
350, so we could include the IF- 
THEN statement in line 300. 

The IF-THEN statement is 
placed between the READ and 
PRINT portions of the program so 
that immediately after reading the 
DATA in line 200, the computer 
checks to see if what it just read is 
the word "END". IF the item in the 
DATA statement is the word END, 
the computer is instructed to GOTO 
line 400 — where you would nor- 
mally continue the rest of your 
BASIC program. 

This "flag" can be a number, 
word, or letter — anything the com- 
puter can check for in an IF-THEN 
statement. 

Note that you need the flag 
only if you use the GOTO or GO- 



SUB command to read the DATA. If 
you use a FOR-NEXT loop, the pro- 
gram or subroutine will automati- 
cally end when the loop is 
completed. For instance, we don't 
need an end-of-data flag in the pre- 
vious example if we use a FOR- 
NEXT loop, like this: 

10 DATA CATS,DOGS,MICE 

100 PRINT CHRSa47) 

200 FOR X = 1 TO 3:READ WS 

300 PRINT W$;NEXT 

Reading Numeric DATA 

So far, we've looked at how to han- 
dle string information as DATA. 
Now let's see how mtmi'ric data or 
nutvbers are handled. 

To begin with, numbers used 
in calculations are handled just like 
string DATA, except instead of 
reading a string variable like W$ or 
T4$, you must use a numeric vari- 
able like W or T4 to define the num- 
bers in the DATA list. 

Numbers can be held in a 
DATA list and extracted for use in 
calculations, as in this example: 

10 DATA 10,20,30 

100 PRINT CHRS(H7) 

200 FOR X = l TO 3;READ N 

300 PRINT"NINE TIMES"N" 

EQUALS"9*N 
400 NEXT 

Line 10 contains our DATA — 
in this case, the numbers 10, 20, 
and 30. Line 100 clears the screen. 

Line 200 contains a FOR- 
NEXT loop, which in this case is 
used to repeat an action in your 
program three times. The first ac- 
tion is READ N, so the computer 
reads the number 10 from the 
DATA list. It still hasn't done any- 
thing with the number yet, except 
define the variable N as the number 
10. Now, wherever you see N in the 
rest of the program, it will be the 
same as 10. 

Line 300 is a PRINT statement 
which uses one PRINT command 
to do several things on one program 
line. We begin by PRINTing the 
first part of a sentence, inside quo- 



tation marks, then we go outside 
quotation marks to print the num- 
ber represented by N, then back in- 
side quotation marks to print the 
rest of the sentence; and finally, 
outside again to perform a calcula- 
tion, which multiplies 9 times the 
number represented by N. The first 
calculation will be 9 times 10. 

As we've explained, the pro- 
cess will be repeated three times be- 
cause of the FOR-NEXT loop, so the 
computer cycles back and redefines 
N as a new number from the DATA 
list — first as 20, then as 30— and 
substitutes the new number N in 
the PRINT statement. 

REM: The FOR-NEXT commaud 
IS used to repeat actiotts or commauds 
in your BASIC program. Everything 
between the FOR and NEXT portions 
of the command will be repeated the 
numbers of times specified. For ex- 
ample, if you wanted to PRINT the 
word "HELLO" three times, you 
could type this line and press 
RETURN: 
FOR X= I TO 3:PRlNT-'HELUy":NEXT 

You can also use the numbers in 
the FOR-NEXT counting sequence, 
like this: 

FOR X'-ITO 3:PRINT X.NEXT 

And here's a slightly more com- 
plicated example: 

FOR X^l TO 3:PRINT X"T[MES 5 

EQUALS"X'5:NEXT 



You can read more than ont 
item at a time from the DATA list 
by using different variables. Each 
variable will read the next item 
from the DATA list in order. Here's 
a short program to demonstrate this 
technique; 

10 DATA 10,20,30 
100 READ A,B,C 
200 PRINT"A = "A:PRINT"B = " 
B:PRINT"C-"C 

Line 100 reads three numeric 
variables. A, B, and C. When you 
use those variables in the PRINT 
statement in line 200, you can see 
what the values are. 

Selecting DATA Items Out Of 
Sequence 

As we've already indicated, items 
in a DATA list are always read in 
sequence by the computer. How- 
ever, there is a way to read the 



items in a different sequence: by 
using a FOR-NEXT loop. 
Try this example: 

10 DATA PIGEONS,PARROTS, 

SPARROWS, DUCKS 
100 PRINT CHR$(147) 
200 FOR X = l TO 4:READ W$;NEXT 
300 PRINT W$ 

This program wraps the READ 
W$ command inside a FOR-NEXT 
loop, which tells the computer to 
repeat the READ process four 
times. Remember, the computer 
can read DATA without printing it. 
So the computer reads the first item 
in the DATA, which is PIGEONS, 
then it loops back and READs the 
second DATA item, PARROTS, 
and so on. The FOR-NEXT loop 
makes the computer read four 
items. At this point, W$ equals 
"DUCKS" because the READ vari- 
able (W$) equals the last item. 
That's why, when we PRINT W$ in 
line 300, it's the same as printing 
"DUCKS." 

To PRINT "PARROTS," sim- 
ply change the number 4 to 2 in line 
200 — this makes the computer read 
two items from the DATA, and the 
item which is printed in line 300 
will be the second item. 

The RESTORE Command 

Sometimes, after going through a 
DATA list, you'll want to go back 
and repeat the sequence more than 
once in the same program. You 
need to tell the computer to go back 
to the beginning of the list. For this, 
you need the RESTORE command. 
Try this example; 

10 DATA SUN,RAIN,SNOW 

100 FOR X = I TO 3:READ M$:PRINT 

M$:NEXT 
200 READ MS:PRINT"OF THESE 

THREE," 
300 PRINT"! PREFER "M$ 

When you run this program, 
you get an OUT OF DATA ERROR 
IN 200. That's because the com- 
puter has used up all three items in 
the DATA list in line 10. To use the 
DATA over again, we must use the 
RESTORE command. This com- 
mand tells the computer to go back 
to the beginning of the DATA list 
and start over. It's used whenever 
you want to repeat a DATA se- 
quence. Change line 100 to the fol- 
lowing, then run the program 
again: 

100 FOR X = l TO 3:READ M$:PRINT 
M$:NEXT:RESTORE 



Now line 200 will execute properly. 

Reading DATA Out Of 
Sequence 

The RESTORE command can also 
be used to read a DATA list back- 
wards. Try this example: 

10 DATA CATS,LlKE,DOGS 
100 PRINT CHR$(U7) 
20O FOR X = l TO 3:READ WSiPRINT 
W$;NEXT 

This simple program reads and 
prints the DATA in line 10. The 
FOR-NEXT loop in line 200 causes 
the computer to repeat the process 
three times. Notice that the DATA 
appears in the same order it appears 
in the list. That's because DATA is 
always read in sequence. Now try 
this variation: 

10 DATA CATS,LIKE,DOGS 
100 PRINT CHR$(147):L = 3 
200 FOR X = l TO 3;FOR W = l TO 
L;READ WS:NEXT:PR1NT 
W$:RESTORE!L = L-l:NEXT 

Line 100 contains a new ele- 
ment. We define the variable L as 
the number 3. We'll use this in line 
200. 

Line 200 contains two FOR- 
NEXT loops. The first one causes 
the entire line to repeat three times. 
The second loop tells the computer 
to count through from 1 to the val- 
ue of L and READ from the DATA 
list. On the first loop, the value of L 
is 3 {from line 100), so the computer 
reads from 1 to 3 and the last item 
read is the third item in the DATA 
list. This means W$ equals the 
word DOGS. 

Then we RESTORE the DATA 
list so the computer starts over from 
the beginning of the list the next 
time it reads DATA. At this point, 
the variable L equals 3, but we want 
to change it to 2, so we do this by 
subtracting 1 from L — so now L 
equals 2. The NEXT command re- 
peats the loop. 

On the next cycle, when the 
computer reaches "FOR W = l TO 
L," the value of L is 2, so it READs 
to the second item in the DATA, 
which is the word "LIKES." We 
print the word LIKES, then change 
the value of L to 1. 

On the third cycle, the value of 
L is 1, so the computer reads to the 
first item in the list, which is CATS. 
The result is that the DATA is print- 
ed backwards and displayed: 
DOGS LIKE CATS. « 

COMPUTEIS Gaielte April )9S6 91 




Dice And Double PEEKs 



Thomas W. Wallis 

// you've discovered a clever time- 
saving technique or a brief but 
effective programming shortcut, 
send it to "Hints & Tips," c/o 

COMPUTE!'s GAZETTE, // we USe it, 

we'll pay you $35. Due to the vol- 
ume of items submitted, we regret 
that we cannot aliuays reply indi- 
vidually to submissions. 

When you're writing a game in 
BASIC and need a random number 
between 1 and 10, you would use a 
line that looks something like this: 
N = INT(RND(1)*10 + 1). The ran- 
dom number function RND gener- 
ates a fractional number between 
and 1. Multiplying by ten yields a 
number in the range to 9.9999999. 
Adding 1 and performing an INT 
makes it into an integer between 1 
and 10. It's like rolling ten-sided 
dice. 

A General Function For 
Rolling Dice 

Variations of the formula above 
might be found in many places 
within a long program. But its 18 
characters take some time to type, 
especially if you're a hunt-and- 
peck typist. There's an easier way 
to get random numbers: just define 
a function at the beginning of your 
program and then use the function 
in place of the formula. The follow- 
ing program simulates the rolling of 
two six-sided dice: 

10 DEFFNR{X)=INT(RND(1)*X+1) 
20 D=FNR(6)+FNR{6) sPRINTD 
30 GETA5 5lFAS=""T[lEN30 
40 GOTO20 

The function FNR defined in 
line 10 picks at random a whole 
number between 1 and X. Once 
that's been done, you can substitute 
I-NR(X) for INT(RND(1)*X+1). 
Note that it's not necessary to use 
the variable X when you later call 

92 COMPUTEI's Gazetia April 1986 



FNR, the X is just a marker in the 
DEF statement that defines the 
function. Line 20 rolls the dice 
twice, generating two numbers in 
the range 1-6, and then adds them 
together. Line 30 then waits for a 
keypress, after which the program 
loops back to line 20 to roll the dice 
again. 

Compare the relatively short 
formula D == FNR(6) + FNR(6) to the 
longer alternative D = INT(RND 
aJ*6 + l) + INT(RND(l)*6 + l). It's 
not only easier to read the FNR (6) 
version, it also uses up less memory 
and takes less typing. 

This random integer function 
can be used in a variety of ways. It 
could be helpful in making up math 
problems for a children's educational 
program. It could be part of an ON- 
GOTO branch (ON FNR(3) GOTO 
100,210,300} to make random 
choices in an adventure game. It's 
very useful when you're simulating 
percentage calculations in a strategy 
game; perhaps a baseball player has 
a 31 percent chance of getting a hit, 
so if FNR{100) is less than 32, the 
player would be credited with a hit. 
And if you're creating a word pu/zle, 
you can pick random letters with 
CHR$(FNR(26) + 64). 

Double PEEKS 

Defined functions can contain any 
mathematical or logical operation, 
but they can also contain any of the 
various BASIC functions which re- 
turn a value, PEEK, for example, tells 
you what number a certain memory 
location contains. Many locations 
use two-byte pointers in low-byte/ 
high -byte format. To convert to a 
decimal number, you have to multi- 
ply the high byte by 256 and add the 
low byte, just the sort of thing a de- 
fined function can do well. 



10 DEFFND(X)=PEEK(X)+256*PEEK( 

X+1) 
20 raRJ=4 3T05SSTEP2!PRINTJ,FND 

(J) :NEXT 



Here, we've defined a double 
PEEK function called FND. Line 20 
uses FND to examine the pointers 
that indicate where BASIC programs 
and variables are stored. In certain 
programs it's important to know the 
values held by these pointers and 
FND simplifies the calculation. 

You can also invent a function 
to break a number into its low byte 
and high byte. At the beginning of 
the program, include DEF FNH 
{X) = INT(X/256) and DEF FNL 
(X)=X AND 255. If you need to 
change a pointer, you can use FNL 
and FNH to determine the low byte 
and high byte. 

Anytime you find yourself using 
a certain mathematical routine over 
and over, you may discover it's a 
good idea to rewrite it as a function. 
It's possible to nest them, to have one 
function call another, so you're not 
limited by the maximum line length 
of 80 characters {on a 64, Plus/4, or 
16}, 88 (on a VIC}, or 160 (on a 128). 
Defined functions are something like 
portable subroutines which are quite 
handy and flexible in a wide variety 
of programming situations. Q 



COMPUTEI's Gazette is looking 
for utilities, games, applications 
educational programs, and 
tutorial articles. If you've created 
a program that you think other 
readers might enjoy or find use- 
ful, send it, on tape or disk to: 

Submissions Reviewer 
COMPUTE! Publications 
P.O. Box 5406 
Greensboro, NC 27403 

Please enclose an SASE if you 

wish to have the materials 

returned.' 

Articles are reviewed within four 

weeks of submission. 



1^(0) ©(Q)DTfDDml(o)Di] (3j^ 



Tom R. Halfhill Staff Editor 




Each month, COMPUTI-i's GAZETTE 
tackles some tjuestions commonly 
asked by Commodore users. If you 
have a ijuesHoti you'd like to see an- 
swered here, send it to this column, 

c/o COMPUTEI's GAZETTli, P.O. Box 
5406, Greensboro, NC 27403. 

V^» I currently own a Commo- 
dore 64 and a Sanyo color monitor 
with composite video and RGB 
inputs. I am considering upgrad- 
ing my system to the Commodore 
128. Can the RGBI output of the 
128 be fed into my monitor? If so, 
what kind of cable do I need? The 
RGBI output of the 128 has nine 
pins and my monitor's RGB input 
has only eight pins. 

/\» Yes, the RGB! output of the 
Commodore 128 will work with 
your Sanyo or any other monitor 
that has an RGBI or digital RGB 
input. 

RGB stands for Red-Groen- 
Blue, the colors produced by the 
three electron guns inside color TV 
sets and monitors. All of the colors 
you see on the screen are made up 
from these three primary colors. By 
driving these electron guns directly, 
computers with RGB capability 
produce much sharper text and 
graphics than computers with com- 
posite outputs only. {For maximum 
flexibility, the Commodore 128 also 
has a composite output for non- 
RGB monitors and an RF output for 
TV sets.) 

There are two general types of 
RGB monitors: digital RGB and ana- 
log RGB. RGBI is a type of digital 
RGB that stands for Red-Green- 
Blue-hitensity. The intensity signal 
controls the brightness of the red, 
green, and blue colors on the 
screen, RGBI monitors can produce 
eight unique colors with two levels 
of intensity, for a total of 16 colors. 
Computers with RGBI outputs in- 
clude the Commodore 128, IBM 
PCjr, IBM PC and XT {with color/ 



graphics adapter), most IBM com- 
patibles, and the Apple lie and He. 

Analog RGB, however, is not 
limited to 16 colors. That's why the 
Amiga, which can produce 4,096 
colors, and the Atari ST-series com- 
puters, which can produce 512 col- 
ors, use analog RGB monitors 
instead of digital RGB/RGBl. (For 
flexibility, the Amiga also has digi- 
tal RGB and composite outputs, 
and late-model STs have TV 
outputs.) 

To use a digital RGB monitor 
with the RGBI output of a Commo- 
dore 128, simply plug in a standard 
IBM RGB monitor cable — the con- 
nectors are fully compatible. The 
reason why the 128's RGBI jack has 
nine pins instead of eight is that 
there's an extra pin which allows 
you to hook up a monochrome 
composite monitor. Since green- 
and amber-screen monochrome 
monitors are available for around 
$100 or less, this is an economical 
way to obtain sharp 80-column text 
if you don't want to buy an RGB 
monitor. Inexpensive adapter ca- 
bles are available for connecting 
standard monochrome monitors to 
the 128. 

The Commodore 1902 monitor 
designed especially for the 128 has 
three types of inputs: composite 
video, separated chroma/1 uma vid- 
eo, and RGBI. The Amiga monitor 
also works well with the 128 (see 
"Simple Answers To Common 
Questions," February 1986). 

V^» In the December 1985 issue 
you addressed the question of 
getting 80-coIumn resolution 
from the Commodore 64 using a 
plug-in board. It must also be pos- 
sible to obtain a direct-drive 
RGB-type interface for the 64 by 
enhancing or replacing the exist- 
ing composite video output cir- 
cuitry. This arrangement would 
allow optimal monitor resolution 
for the 64. Do you know of any 



commercially available units of 
this type, or can you suggest a do- 
it-yourself procedure? 

/\» You're right — it is possible to 
modify or replace the Commodore 
64 's composite video circuitry to 
provide an RGB output. Such 
boards are available for other com- 
puters, such as the Apple II and 
Atari 800, However, we're not 
aware of a similar accessory for the 
64. This might simply be because 
RGB monitors were too expensive 
for the home market until recently. 
Perhaps some company will intro- 
duce an RGB adapter for the 64 in 
the near future, or maybe a reader 
knows of such a product that's al- 
ready available. The do-it-yourself 
approach, unfortunately, would re- 
quire a considerable amount of 
technical skill and is beyond the 
scope of this column. 

V^« I've heard of products that 
speed up the 1541 disk drive. Is 
this good for the drive motor? 

/V» These products don't actual- 
ly speed up the disk drive's motor — 
just the disk drive's rate of input 
and output. Some of them don't 
even modify the hardware at all; 
they work entirely in software. An 
example is "TurboDisk," published 
in COMPUTEI's GAZiirui, July 1985. 
It's simply a program that makes 
disk access more efficient. Other 
1541 accelerators available com- 
mercially do require slight modifi- 
cations to the drive, but none of 
them hurts the drive or increases 
wear in any way. In fact, if any- 
thing, they'll extend the life of a 
drive, since they keep the machine 
from working as hard. O 



COMPUTEVs QazQtto April 1986 93 




fl 






D 



The Steven Spielberg 
Of The 21st Century 



Fred D'Ignazio 
Associate Editor 

When I was a child, I dreamed of 
growing up and becoming a filnn- 
maker. I wanted to tell stories like 
my hero, Walt Disney, whose work 
appeared weekly in ntovie theaters 
and on TV. My parents bought me a 
movie camera, and I went off into 
the woods, the local alleys and rail- 
road yards, and the school play- 
ground and filmed classics like 
"The Tree Stump from Outer 
Space," "The Three-legged Dog," 
and "The Sixth Grade Bully." 
When the World's Fair came to 
New York in 1964, 1 was there with 
my camera taking artistic shots of 
gaudy, high-tech trashcans, milk 
cartons floating in water fountains, 
and futuristic light bulbs. 

Also as a child I had a desire to 
be like my heroes Bach and Beetho- 
ven and compose great music. And 
1 wanted to paint and be a cartoon- 
ist, and maybe someday land a spot 
as an illustrator at Mad magazine. 

Sadly, 1 never realized any of 
these dreams. Somewhere along 
the line, as I grew up, I realized I 
didn't have the multitude of talents 
I craved — in film, drawing and 
painting, or music. Yet I still had a 
passionate desire to communicate 
in some medium. So I settled for a 
career as a writer. 1 could still com- 
municate, but 1 limited my commu- 
nication to printed words. 

For years, my choice seemed 
very reasonable. Becoming a com- 
poser, filmmaker, or artist requires 
great talent and years of intense ef- 
fort and dedication. Also, the tools 
of the communication media are in 
the hands of a very few; the super- 
stars and media moguls in movies, 
television, and the recording indus- 
try. Doing anything significant in 
these media requires an enormous 
investment in money, equipment, 
and expertise. 1, of course, had none 
of these. 

94 COMPUTE'S Gazoite April 1986 



Now, taking a look at the new 
developments in consumer elec- 
tronics, I'm wondering if it's time 
for me to begin dreaming again. 
New computers, video cameras, 
electronic synthesizers, and elec- 
tronic digitizers may make it possi- 
ble for me to communicate like my 
old hero Walt Disney, and not have 
to limit myself to the printed word. 

Personal communication tools 
are popping up all over. And peo- 
ple who, like me, have to communi- 
cate or want to communicate are 
gobbling them up, For example, 
witness the phenomenal success of 
Broderbund's Print Shop program, 
which enables people to create their 
own signs, newsletters, banners, 
and cards. At the Christmas pro- 
gram at my children's elementary 
school, I saw an entire school deco- 
rated with Print Shop. 

Print Shop is just the tip of the 
communications iceberg. Other 
computer programs like Spring- 
board's Newsroom and Aldus's 
PageMaker let people create their 
own professional printed page lay- 
outs like you see in newspapers and 
magazines. You can communicate 
with pictures you've drawn or digi- 
tized video images, and mix them 
with words you've written — words 
of all sizes and shapes laid out 
graphically on the page. Collective- 
ly these programs are known as 
"personal publishing," 

The word "personal" is be- 
coming the keyword in other areas 
of electronic communication, too, 
including music, computer graphics 
and animation, and video. 

In each area, programs are ap- 
pearing which enable communica- 
tors to create media productions 
without an enormous investment in 
money, experience, and training, 
and without significant artistic abil- 
ity. Programs like Broderbund's 
Fantavision, MacroMind's Video- 
Works, and Electronic Arts' Video 
Construction Set will help us frus- 



trated cartoonists generate sophisti- 
cated animations. We can turn to 
Electronic Art's Deluxe Music Con- 
struction Set and a host of other mu- 
sic composition tools to create 
music scores for our video presen- 
tations. We can use digitizing tools 
like Koala Technologies' MacVision 
to transfer video images to the com- 
puter screen, and we can film it all 
with the new lightweight cam- 
corders and video cameras. 

Then all we'll need is for some 
genius to create a universal "per- 
sonal studio" package that inte- 
grates all these media^for home, 
business, and school use. 

The marvelous result is that we 
communicators (teachers, students, 
business people, librarians, church- 
goers, parents, etc.) no longer have 
to be the passive recipients of elec- 
tronic media, We can stop consum- 
ing media and start creating it! 
Furthermore, we can stop limiting 
ourselves to communicating along 
narrow channels, with only the 
spoken or written word. Now we 
can put together personal commu- 
nication studios where we create 
our own messages in the medium 
or media of our choice. The medi- 
um can suit the message, since our 
options will, for the first dme, be 
wide open. 

The other day, as I looked at 
my own studio and its growing ar- 
ray of computers, electronic key- 
boards, and video cameras, I grew 
excited and exclaimed to my wife, 
"I want to become the Steven Spiel- 
berg of the twenty-first century!" 
My wife is accustomed to my pas- 
sions and enthusiasms, and knows 
not to be overwhelmed when I 
scream and point, and jump up and 
down, "What's really exciting," she 
said wisely, "is that if you're right, 
we may all be Steven Spielbergs by 
the twenty-first century." • 




Input Windows 



Thorpe Thompson 

This machine language routine can 
give your Commodore 64 BASIC pro- 
grams a highly professional look. It 
adds screen windowing capability— 
you can choose the window size^or 
user input. 

When programming, it's important 
to maintain tight control over input. 
You can use the INPUT statement, 
but it's often susceptible to unwant- 
ed results, "Input Windows," a ma- 
chine language utility in the form of 
a BASIC program, functions just 
like an INPUT statement, but gives 
you more control over the process 
by creating a window for inputting 
a response from a user. The win- 
dow, which can be easily posi- 
tioned anywhere on the screen, 
defines the size of the input field 
and the active area of the editing 
keys (CRSR right/left and INST/ 
DEL). When the RETURN key is 
pressed, the input data is placed in 
T$ or Tl, depending on whether 
you require string or numeric data 
from the user. 

Using The Routine 

Type in and save Program 1. Type 
the DATA statements carefully- 
one incorrect digit can make a big 
difference in machine language. 
The program keeps track of a 
checksum value, so it will not write 
an executable file to the disk unless 
all the data items are correct. When 
you have a good file, you can load it 
into your BASIC program with the 
following line: 

S IF A = THEN A = l: LOAD 'INPUT 
.OBI",8,l 

If you're using tape, change the 
8 to a 1, Next, you need to add this 
subroutine to your program: 

:0000 POKE 142,LNG: POKE 143,TYP 
10010 SYS49152: IF (1 AND ST) THEN 

TS = "": T1=0 
10020 RETURN 

You set LNG to the field size 



(in characters) and TYP to the data 
type (0 = string/l= numeric) prior 
to calling the subroutine. 

The left edge of the input win- 
dow will be placed at the current 
cursor position — you can position 
the window with PRINT state- 
ments. For example, if you wanted 
the window to start at the fifth row 
from the top, and the tenth column 
you could use this line; 

100 PRINT "(HOME}-;5 DOWN) 
{10 RIGHT}"; 

Don't forget to put a semicolon 
on the end of the line or the win- 
dow wilt be placed one row below 
the one you want. 

Suppose you want the window 
to start next to a screen prompt. 
Since the position is determined by 
the current cursor position, you can 
use the prompt PRINT statement to 
position the window like this: 
100 PRINT "ENTER YOUR NAME- "; 

Here, again, the semicolon 
must not be forgotten. The trailing 
space on the screen prompt sepa- 
rates the window from the prompt. 

Use the parameters LNG and 
TYP to control the input data. LNG 
is set to the maximum size of the in- 
put field in characters. If you want- 
ed to input a string of ten characters 
jn length, you would set LNG to 10 
before calling the subroutine. (The 
data need not be ten characters in 
length, but it can be no greater than 
ten.) You must also set TYP to the 
type of data to be input. If TYP = 0, 
then the machine language roudne 
treats the data as string input. A 
TYP of 1 causes the data to be treat- 
ed as numeric input. 

Let's set up the code to input a 
name with a maximum length of 20 
characters: 

100 PRINT "ENTER YOUR NAME- "; 
110 LNG = 20:TYP = 0;GOSUB 10000 

After returning from the GO- 
SUB call, the data will be in the 
variable T$. You must transfer the 
value to another variable before [ 



calling the subroutine again or the 
data will be lost. As an example of 
numeric input, this code could be 
used to input a dollars and cents 
amount in the range of $0.00 to 
S99.99: 

100 PRINT "ENTER THE PRICE-$"; 
110 LNG-5:TYP = l:GOSUB 10000 

This time you have to set TYP 
to one. Note also that LNG was set 
to five. This is necessary because 
the decimal point counts as one 
character in the field size. It's possi- 
ble to enter an amount as large as 
$99999 by omitting the decimal 
point, so you have to check the data 
after the GOSUB call to ensure that 
it's valid data. 

A Demonstration 

To see how Input Windows works, 
type in "Demo" (Program 2) and 
save a copy. Change the 8 in line 
100 to a 1 if you're using tape. Be 
sure Program 1 is on the disk (or 
immediately following Program 2 if 
you're using tape). Load Demo and 
type RUN. It will automatically 
load the machine language file cre- 
ated by Program 1 into memory. 

How The Routine Works 

When the BASIC subroutine at line 
21 is called, the values of LNG and 
TYP are stored in zero page for ac- 
cess by the machine language rou- 
tine. Next the SYS statement causes 
the program to execute the machine 
language code at 49152 ($C0O0). 
The machine language waits for a 
key to be pressed. When it reads a 
key, it first checks it against a table 
of values to see if it needs to execute 
a funcrion, (such as INSerT, CRSR 
right, and so on). If the keypress is 
not a function, the value is tested to 
ensure it's in the range of printable 
characters. If the key is out of range, 
the routine goes back to fetch an- 
other keypress. If the value is with- 
in range, the routine displays the 
keypress on the screen and stores 

COMPUTEfs Gazette Apr1M9e6 95 



the ASCII value of the key in the in- 
put buffer. This process continues 
until the RETURN key is pressed. 

Now the routine transfers the 
data to a special buffer and sets up a 
"fake" BASIC line in high memory. 
The CHRGET routine is vectored to 
point to the pseudo-BASIC state- 
ment and the LET routine in BASIC 
ROM is executed equating the vari- 
able with the input data. Finally, 
the CHRGET routine is revectored 
to its original address in the BASIC 
program and the program returns 
from the SYS. 

Execution continues with the 
IF statement. If no data was entered 
before the RETURN key was 
pressed, the status variable (ST) 
will be set to 1. Otherwise, ST will 
have a value of 0. If ST is set to 1, 



both variables are cleared and the 
program returns from the GOSUB 
call empty-handed. When the con- 
dition is false, the proper variable 
will hold the input data. 

Wrapping It Up 

This routine behaves differently de- 
pending on which character set 
you're using. When set one is in 
use, the roudne accepts numbers, 
punctuadon characters, and upper- 
case letters as valid characters. This 
prevents the user from entering 
graphics characters as input data. If 
set two is being used, the valid 
characters are numbers, punctua- 
tion characters, and upper- or low- 
ercase letters. The field size can be 
from 1 to 75 characters. Characters 
which would be interpreted as de- 



limiters by the INPUT statement 
{such as commas) are accepted as 
valid data in the string input mode. 
The sign characters, negative and 
positive, are accepted as valid data 
in numeric input mode. CRSR up/ 
down and CLR/HOME are not ac- 
tive during either input mode. 

You can use the routine with 
any screen unless it's located under 
BASIC or Kernal ROM. The screen 
address is figured by the routine 
each time it is called so you can 
switch screens in your program 
without any problem. Using this 
controlled input routine you can 
prevent unwanted results from oc- 
curring at input points and make 
your programs less reliant on the 
user "playing by the rules." 
See program listings on page 109. a 



Kn]il©ym]' 






Cracking The Kernal 



Richard Mansfield 
Senior Editor 

Cracking The Kernal 

Last month we discussed some of 
the uses of a map of your comput- 
er's interior landscape. Another 
reason to learn about and use ROM 
maps is that you can then transport 
your 64 or VIC ML programs to a 
new model. If you've bought a 128, 
you'll probably want to translate 
some of your valuable 64 software 



so it can take advantage of the extra 
features of the 128. 

Fortunately, Commodore has 
made this job somewhat easier than 
it might have been; A number of 
the most commonly used ROM 
routines have been arranged into a 
jump table, often called the Kernal. 
Commodore thoughtfully clustered 
the addresses of many popular sub- 
roudnes together and froze them. 
So any Commodore computer (ex- 
cept the Amiga) — even the original 
PET machines from 1979— will re- 



SFFBA SETLFS: set up the 1,8,0 in OPEN "NAME",1,8,0 

$FFBD SETNAM: set up tlte "NAME" in OPEN "NAME",1,8,0 

SFFCO OPEN: open a file 

$FFC3 CLOSE: dose a file 

5FFC6 CHKIN: create an input thanncl using the file number of a previously opened 

file 

$FFC9 CHKOUT; create an output channel 

SFFCC CLRCHN; restore default (keyboard for input; screen for output) 

SFFCF CHRIN: bring in one cliaracter from device; leave in accumulator 

$FFD2 PRINT: send out one characier from accumulator to current device 

SFFD5 LOAD; load an entire file from tape or disk 

$FFD8 SAVE: save an entire file to tape or disk 

$FFE1 STOP; test the STOP key 

$FFE4 GETIN: like CHRIN except doesn't wait for input 



spond correctly when you, for ex- 
ample, JSR SFFD2. That's the most 
famous of the Kernal routines and 
one of the most often used. It sends 
whatever character you've put into 
the accumulator to the currendy ac- 
tive peripheral. The default periph- 
eral is the screen, so $FFD2 is 
usually called "PRINT", although 
this same routine will send the 
character to a disk or cassette or 
printer if a channel has been 
opened to one of those devices. 
Let's explore how to use the Kernal. 

]MP Off Points 

The most complex job in ML is 
communicating with the world out- 
side the computer, often called I/O 
for Input/Output. This communi- 
cation involves precise timing, data 
management, and signalling. Few 
ML programmers write the lengthy 
and complicated code required to 
store or fetch information to or from 
the screen, keyboard, printer, disk, 
or tape drive. Instead, they rely on 



96 COMPUTE'S Gaiette April 1986 



Fina]]>4 

The On-Line Service 

ThatHelps¥)u 

BeatThe Meter* 



Now CompuServe,The Source, 
or Dow Jones users can switch to 
Viewtron. It's easiet'to-use and 
faster to get what you want. So 
it's less expensive. 




Now you can save money on usage charges 
while you access on-hne stock quotes, 
news, sports, real-time communications, 
auctions, banking, airfares, and an ency- 
clopedia. Plus special Commodore 
services like: Ask the Experts, snf'tw;ire 
reviews, and SIG's, and more, 
Viewtron 's navigation is more advanced 
than other on-line services. Plain 
Enf^lish keywords take you right to 
the meat ai things. Often you am 
"zero in" hy hitting one button. 
And Viewtron runs in color on 
Cotiuiiodore machines. 

We charge no subscription 
fee, mnnonthlyfee. Pay only 



9 cents a minute weekday nights after 6 p. m. , 
and weekends; 22 cents a minute weekdays. 

.Access Viewtron t)n any of the major 
communications networks at no extra 
charge. (A kical call for most people). 

7() fi^ei Vieu'tron, you need a major 
credit card, disk drive, a modem, and a 
FREE Viewtron Starter Kit. (The Starter 
KitincltuiesaFREEhourofViemron. ) And 
for a great mtxlem at a great price, check 
the coupon. Satisfaction isguarantecdor 
your money back. It'sa limited-time offer, 
so order now. 

Call anytime. 1(800) 5434300, 
Dept. 7050. Or mail coupon. 



FREE OFFER 



Viewtron, P.O. Box 31356, Dept. 7050, Cincinnati, Ohio 45231. 



WMi 



(Please prinl] 



ADDRESS 



(Si reel jddtess refimredlor modem oKtcfSl 



CITY 



SWE 



ZIP 



Cred rt cards only; sorry, ^ochec^!S. Charge to: DVISA □ MasterCard D American Express 

Card I — I • [ • I I J- I I I I I I I I I I 
Numtwr [ I I I I I I I I I [ I I 1 I I I Date 



Expiration r~[ irn — i 



f, 



cSaSSSSSSSxi 



^^axccccc 



XEilxtxixr 



SIGNATURE-. 



FREE VIEWTRON STRHTEH KIT* 
Dior my Commodore 64 or 128 

In addition to my Starter Kit, 
lalsDneedaraadem. 



Yes. send me the Viewtron praduds checked below. 



MODEM PACKAGE FOR COMMODORE 64 orlZB 

G300 Baud '.'alks 6120 by Anciior 
Aulomaliorr. OnlyS39.95.* * 

**P1eas«3*JS250 posUfls and runatirtg forStartHKii.PlusS350srii(ipinglo [Commodore modem 



SATISFACTION GUARANTEED or your 
money bacK.AIimodemolfersincludecaljIes 

(wliere necessary). If for any reason you are 
not satisfied , send bacltlhe merctiandise 
within 30daystoroceiveafuii refund. Sorry. 
noC,0,0,'s. Allow 2-4 weel<s for dslivety. FL. 
IL, NYand PA residents will have Ihe appropri- 
ate sales ta);addBdtotheirDrder Offer (U[pites 
June 31. 1986. 



Viewtron is a ssrvice o I Viewdata Corporalion ol Amenca. inc., which is a wholly-owned subsidiaryol Knight-RidderNewspapers. inc, ■ Prices may uary in some cities and oulside Ihe U.S. 



the built-in ROM routines which 
perform these services for BASIC 
and can be accessed via JSR from 
within a machine language 
program. 

Commodore has standardized 
these I/O routines into the Kernal 
jump table, Kernal routines are 
quite useful and, because they're 
frozen into the same addresses in 
ROM, you won't need to modify 
most JSRs to them when transport- 
ing a program between a VIC or 64 
and the new 128. The Commodore 
Kemal table resides between ad- 
dresses $FF81-FFF5 and there are a 
total of 39 jump-off points to which 
you can JSR within this table. 

You JSR to the Kernal table as 
if it contained subroutines, but the 
items in the table take up only three 
bytes. Clearly they're not normal 
subroutines. Instead, they are JMP 
NNNN instructions where the 
NNNN is the actual address of the 
subroutine in a particular model's 
ROM. The NNNN for the VIC 
STOP key test subroutine will differ 
from the address for the 64 which, 
in turn, is different from the 128s, 
But, because each machine will test 
its STOP key if you JSR $FFE1, this 
frozen ROM table somewhat sim- 
plifies the modification to make 
programs run on new models. And, 
because you JSR to a place that sim- 
ply performs a JMP, your return ad- 
dress is still active. So when the real 
subroutine is finished with an RTS, 
you'll be returned to your ML pro- 
gram in the normal fashion, as if 
you'd returned from a direct call to 
an ordinary subroutine. To the pro- 
grammer, a JSR into a jump table is 
indistinguishable from any other 
subroutine call. 



There are high-level and low- 
level Kemal routines. Again, most 
programmers stick with the high- 
level routines because they are less 
complex and require less program- 
ming. The most commonly used 
Kemal addresses, followed by their 
name and a description are listed in 
the table on the previous page. 

These routines work together. 
You cannot just JSR $FFD5 and ex- 
pect to load in a program from the 
disk drive. The computer must first 
know that you want to access the 
disk, not the tape drive, and it must 
know the name of the file you're 
after. And because it has additional 
features, the 128 adds some new 
subroutines to the Kernal, Of par- 
ticular importance is SETBANK at 
$FF68, which establishes the Bank 
where the filename is to be found 
and the Bank in which a fetched or 
stored character or file will be 
located. 

When you are accessing data 
files {vs, programs) you need to do 
more than just 5ETLFS, SETNAM, 
(and SETBANK), You must first 
OPEN the file and leave it open. 
Then, to get a character from it, you 
LDX #FILENUM8ER:JSR CHKIN: 
JSR CHRIN:JSR CLRCHN. You can 
get the next character in the file by 
repeating this process. The com- 
puter will keep track of the location 
in the file from where you last 
fetched a character. When you are 
through looking at data in this file, 
you LDA #F1LENUMBER:JSR 
CLOSE, Storing via PRINT is simi- 
larly accomplished with a 
CHKOUT prior to each JSR PRINT. 

Here's a complete example 
which loads in a program named 
"TEST" from the disk drive: 



10'=SBOO 

20 SETNAM - SFFBD 

30 SETBANK - $FF68 

40 SETLFS = SFFBA 

50 LOAD = $FFD5 

60; 

100 LDA #4; put the length of the filename into the accumulator 

110 LDX #<NAME;LDY #>NAME; put LSB/MSB of name address into X/Y 

120 JSR SETNAM 

130 LDA #0:TAX:JSR SETBANK; omit this unless you use a 128, (A indicates which 

Bank the program will be sent lo. X indicates in 
which Bank the filename is located.) 

140 LDA #0:LDX #8:LDY #$FF; prepare secondary addresses 

150 JSR SETLFS 

160 LDA #0; shows that this is LOAD. Anything else in A causes a VERIFY. 

170 JSR LOAD 

180; _ 

190 NAME .BYTE "TEST"; name of file to be LOADed. W 



All programs 

listed in 

this magazine 

are available 

on the 

GAZETTE Disk. 

See details 

elsewhere in 

this issue 

for details. 



COMMON STOCK AMALYSIS 
WITM YOUR COMPUTER 

WALLSTREET MICROSCOPE 



Available tor: Commodore-64; 
Apple II ^ II E, II C; IBM and Compatibles 

• Stocks Judged by 10 Criteria 

• S By Price (Cap Gains Potential) 

• 5 By Financial Stablltty (Salely) 

• Criteria Values May Be Set By User 

Elgtil Computer Progfams 
Thorough Documentation 

Comes Complete Witti 

1500 Company Data Base 

S13S,™ 

(Updales Available By SubscriplJont 

• Searcti Capabaililies • Market Averages 

• Single Of Batch • Graphics 
Procesiing 

DEMONSTflATION DISK-$10 

(S13-C,0.D,) 

Order Demo Direct or From Your Dealer, 

(Dealer Inquiries Invited) 

"As a Powertut Financial Planning Tool, 
Wallslreet Microscope Is Top— Notch . . . 
WalliUeol Microscope G/ras You Youf 
Money '3 Worth And Mora— At a Reliable. 
Computarizad Stock Mantgar and 
Fomcastar," 

(Tne Boon ot Commoaore 64 SoHwiie '98S) 

WALLSTREET CORP. 

Call: (402) 390-3372 (24 Hrs.) tor C.O,D. 

Write: 1438 South 76th Street 

Omatia, NE 68124 



98 COMPUTE! s GazBtte April 1986 



fe" 



o)[y]@ 




Modifications And Corrections 



• The character sets from "Con- 
struction Set" {December 1985) 
load properly from disk files, but 
readers will have problems loading 
from tape because of the way the 
original "MLX" program saves files 
to tape as absolute, non-relocatable 
files. To fix the files, follow these 
instructions: Enter POKE55,0: 
POKE56,64: CLR and then load 
MLX. List line 763 and change 
POKE782,l to POKE782,0. Run it, 
load the character set from tape 
(with SHIFT-L), and save (SHIFT- 
S) to a new tape. The new file 
should work correctly. 

• Several readers wrote to say that 
while "List Pager" (December) 
does skip over perforations, the 



header function doesn't work at all, 
printing "CBMBASICO" and sever- 
al grapliics characters instead of the 
proper header. If this happens to 
you, it's a good indication that you 
didn't completely follow the in- 
structions in the article. Before run- 
ning the program the first time, you 
must type POKE 56,PEEK(56)-1: 
CLR. This lowers the top of memo- 
ry by 256 bytes to make room for 
the header message. 

• "Disk Disassembler" (January 
1986) contains several bugs. Lines 
2330 and 2360 should, of course, 
have DATA inserted at the begin- 
ning of each line. Also, the program 
incorrecdy disassembles the ADC 
absolute, X instruction as well as 



any instruction using the indirect 
indexed addressing mode, as in 
LDA ($02,X). And if you disassem- 
ble from, disk, the last byte of the 
file is omitted. To correct the pro- 
gram, delete lines 1120 and 1130 
and enter these lines; 

1095 IFTS<>OANDDI = 1THENGOSUB 

1970:CLOSE1:CLOSE2:CLOSE4 
:CLOSE15:END 

1096 IFTS<>OTHENCLOSE1:CLOSE2: 
CLOSE4;CLOSE13;END 

1110 NU$ = NUS-t-STR$(CD):TS = ST 

1360QS = QS~"("-f-ZS 

1380 IFDS = "Y"THENQ$ = Q5 + "),Y" 

:GOTO1030 
I39C IFDS = "X"THENQS-Q$-t-",xr 

:COTO1030 
2100 D ATA ADC#,105,2,ADC0O, 101,2, 

ADC0X,11 7,2, ADC AB, 109,3, 

ADCAX,125, 3,ADCAY,121,3 
2330 DATASBCIX,22S,2 
2360 DATASTXO0,134,2 W 




^o^niosi^'^jji^ 



mammmm 



' \ JLKllE / 



THE 

MIRROR 



disk: copier 

$24.95 

NO FINER OR MORE ADVANCED A/JCHIVAL COPIER AVAILABLE AT 

ANY PRICE, 

EASY TO USE. DOES NOT CAUSE DRIVE HEAD TO KNOCK. 

COPIES UP TO 41 TFWCKS. 

PERIODIC LPDATE POLICY 

AUTOMATICAULr MAKES BACK-UP COPIES FROM VIRTUALLY ALL 

PROTECTED SOFTWARE, 

NIBBLES, HALF TRACKS. COPIES EXTRA SECTORS AND EXTR^ TRACKS. 

REPRODUCES ML DISK ERRORS ALrrOMATICAU.¥, 

FAST, COPIES FUa DISK IN AS LITTLE AS 4-7 MINS, EVEN COPIES 

ITSEU^. 

WE COPY MOREf 

MASTERCARD. VISA. M.O, OR CHECK OK 

t S3 SHIPPING 8 HANDLING 

C.O.D. OR FOREIGN ORDERS ADO S2 

CAUF. ORDERS ADD 6% SALES TAX 

- WRITE OR CAU. - 

ComDumed 



|40B) 758-2436 - 

PO BOX 6939 
_ SALINAS, 0\ 93912 

FOR COMMODORE 64 AND 1S41 DRIVE 
OR COMMODORE 128 AND 1571 DRfVE 



O'P This Ac^ for $!G Rfitiaie on Order— Valia Thru 8 -86 - 




THE MOST UNUSUAL AND EXCITING COMMODORE ACCESSORY FOR 1986' 

• Antrnats your ar?,f Wane i<i-or aoodfes come :o ire f^ow yuur -^vauv! ^iMii:s c.in ^ty your 
bre^k dancers anncc and yOk,r mon51eJS move 

• Make your ir-ends dfooi Trieir art siSs on rrie screeri morionless wMite yOur art explodes 
r<om rno AM MflSIER ', gam display cartel" 

• Aiiryct allefilio'i Put i1 on a casrurTie or an your t>acn whenever yDu put \\ you w^li 
get rioiiceo"' 

AMI-MASTER IS: 

• A S.i ■iiiuare incn animated yiffso dliplaf panel wilti animation soliwara 

• Jui,( tktj navir^a your flwri iiiecy or trie Cjoodyea^ blimp a ligru diSDiay' 
> Vibi'tilu JE ovei 2^ )eei Pur m a ^.r^dow o* on d Aall <i a Optical arti 

• Portiihit? ofitiim" T.ikB ■! .ilnngi In yaur car ivindow. it is th« ulln'Tate bumper slicktit 
^ruqiam ii ro '^ive the quy t>e^iind y'Ou tne meB&age'i 

ANI-MASTER DISPLAY & SOFTWARE SI 19.95 

ANI^MASTE-T WITH PORTABLE OPTION' SI 79 9S 

/~^^ Specily C iZB oi C64 witfi oraef BHMf 

\^^ Sf .pning ,=!rtd %? 00 - Ovet-ieasi S7 00 wSqg 

PSIDAC • 7326 N ATLANTIC • PORTLAND. OR 97217 



COMPUTEIs Galeae Apnl 19B6 99 



Graphics Package 

A library of 111 ready-made graphics 
for the Commodore 64 has been re- 
leased from Unison World, Inc. Called 
PriulMaslcr, tht" program includes 11 
background patterns, eight type fonts 
in a range of sizes, outline and 3-D ef- 
fects, a graphics editor, a text editor, 
and a Design Archive with which to 
save designs. There is also a preview 
mode, for viewing designs before 
they're printed. 

Printers supported by the program 
are the C. Itoh Pro\vriter 8510 and 
Prowriter Jr.; Commodore VIC- 1525 
and MP5-801; Epson FX, RX, and MX 
with Graftrax; Okidata 82 A with Oki- 
graph 1, Okidata 83A with Okigraph 1, 
192, and Okimate 10; Star Gemini lOX, 
and 15X. 

Suggested retail price for PrhiS- 
Master is $34,95. 

Unison World Inc., 2150 Shaiiuck 
Ave., Suile 902, Berkeley, CA 94704. 
Circle Reader Service Number 200. 

Flexidraw Expands 

inkwell Systems has developed version 
5.0 of the Flexidraw Light Pen Graphics 
System for the Commodore 64. The 
new version features greater sensitivity 
to monochrome monitors, particularly 
those with amber illumination. Like the 
original Flexidraw system, the updated 
package includes a light pen and graph- 
ics software with shapes, fonts, and 
drawing enhancements. Suggested re- 
tail price is $149.95. Those with earlier 
versions of the Flexidraw System may 
get the ne%v software upgrade for $12.95 
plus $2.50 shipping and handling. 

Also new from Inkwell is the Flexi- 
font graphics program, a font and char- 
acter generating package for use with 
the Flexidraw Light Pen and the Com- 
modore 64. The program includes 33 
letter styles, custom lettering capability, 
and editing features including copy, 
paste, flip, rotation, and four-directional 
movement. Created symbols and fonts 
can be saved to disk for later use. Flexi- 
fotit lists for $29.95. 

Users of Flexidraw can now convert 
pictures from Koala, Doodle, and CadPak 
64 and text from the Paperclip word 
processor onto the Commodore 64 with 
Inkwell's Graphics Integrator. Conver- 
sions can be made from hi-res to hi-res, 
hi-res to Flexidraw, and multicolor to 
hi-res. Unlike Flexidraw and Fiexifoiit, 

1 00 COMPU reis Gazette Apnl 1 986 



Graphics Integrator is not light pen driv- 
en. The price of the Integrator is $29.95. 
Inkwell Systems, P.O. Box 85152 
MB290. 7677 Ronson Rd., #210, San Die- 
go, CA 92138. 
Circle Reader Service Number 201. 



Upgraded Home 
Productivity Packages 

Activision, which recently acquired 
Creative Software, is releasing upgrad- 
ed versions of Creative Writer, Creative 
Filer, and Creative Calc, formerly pub- 
lished by Creative for the Commodore 
64. Creative Writer has been enhanced 
to take advantage of the 128 in 128 
mode. 

Each package retails for $49.95, or 
the three can be purchased together for 
$129,95. 

Activision, Inc., P.O. Box 7286, 
Mountain View, CA 9404X 
Circle Reader Service Number 202. 

T28-Mode Software 

Free Spirit Software has introduced 
three programs for the Commodore 128 
in 128 mode. The Great War ($19.95) is a 
World War I strategy game played 
across a high-resolution map of 1914 
Europe. You control either the Central 
Powers or the Allies (the armies of 16 
nations in all) in play against the com- 
puter or another player, coping with 
terrain, political considerations, troop 
strengths, weaponry, lines of supply, 
iveather, and other factors. 

BASICallif SIMPLE 228 ($19.95) is a 
BASIC programming instruction pack- 
age for the 128. The program is an up- 
dated version of the earlier package for 
the 64, which includes all of the 128's 
additional BASIC commands. Postmas- 
ter 128 ($9.95) is an updated version of 
Free Spirit's Commodore 64 mailing list 
program, taking advantage of the 128's 
increased memory, to store, retrieve, 
and sort names, addresses, zip codes, 
phone numbers, and other categories. 

Free Spirit Software, Inc., 5336 S. Mo- 
zart, Chicago, IL 60629. 
Circle Reader Service Number 203. 

Sports Tutorials 

Two new packages for the 64, Chris 
Evert-iloyd Tennis and Jackie Stewart's 
Winning Formula, are designed to teach 
skills, techniques, and strategies that 
you can use on the court or track. Tennis 



is currently available, and Winning For- 
mula is scheduled for release this 
spring. The price for each package is 
$34.95. 

Avant Garde Publishing Co., 37B 
Commercial Blvd., Novato, CA 94947. 
Circle Reader Service Number 204. 

Inexpensive Productivity and 
Educational Software 

BCI has released a variety of personal 
productivity and educational packages 
for the 64, in the $4.99 and $9.99 price 
ranges, including low-priced three- 
program packs. The company has also 
introduced Printer's Devil, a $14.99 data 
disk of 125 graphics images for use with 
The Print Shop from Broderbund. A sec- 
ond data disk with an additional 100 
images is also to be announced, 

BCI Software, P. O. Box 730, Ring- 
wood, N; 07456. 
Circle Reader Service Number 205. 

New 64 Software From Holland 

Radarsoft, a Dutch software company 
entered the U.S. market several months 
ago with an educational program called 
Maps U.S.A. It has since announced that 
several of its entertainment, education- 
al, and productivity packages will be 
sold here. Radarsoft's first entertain- 
ment offerings include Floyd the Droid, 
The Caves of Oberon, and Endless. All 
feature 500 smooth-scrolling screens, 
and retail for $39.95, Radarsoft also in- 
troduced RadarBASIC 50K, a utility that 
gives Commodore 64 or 128 owners an 
extra 12K memory and speeds up and 
simplifies some disk and tape functions, 
for $37.50. 

Radarsoft, De Meeten 10, 4706 VG 
Roosendaal, The Netherlands. 
Circle Reader Service Number 206. 




Floyd the Droid, a new entertainment pro- 
gram from Radarsoft. 



Robotics For The &4 

Multibotics has announced a new line 
of robotic construction/experimenta- 
tion sets for the 64 called Multibots. 
The products are distributed by Access 
Software. Each kit consists of software 
and various pieces of hardware. Do- 
signed to teach the theory of computer- 
controlled robotics, the kits range in 
price from $59,95 to $199.95. 

Access Software, Inc., 2561 South 
1560 West, Woods Cross, UT 84087. 
Circle Reader Service Number 207. 

Screen Dump Utility 

Screen Dump, Etc., from IRQ, Inc., is a 
program that assigns different tasks to 
the eight function keys. These new 
functions include dumping any screen 
to a dot-addressable printer; saving 
screens to disk; displaying BASIC 
memory allocations; decimal/hexade- 
cimal conversion; a HELP key; and a 
user-definable key. All function key 
routines can be performed at any time, 
even during execution of a BASIC or 
machine language program. After the 
routine is completed, the interrupted 
program will continue running. 

Screen Dump, Etc. is available for 
$24.95, which includes shipping costs 
and a backup copy of the disk. IRQ, Inc. 
gives a 15-day money back trial period. 

IRQ, Inc., P.O. Box 457, St. Charles, 
MO 63302. 
Circle Reader Service Number 208, 

New Products From Xetec 

Fonlmaster 11 is a fuil-featured word 
processor with 30 built-in fonts and a 
character set creator. Several foreign - 
language features, such as right-to-lcft 
editing (for Hebrew, Arabic, etc.), are 
included. Suggested retail price is $49,95. 

Alsc new from Xetec is the Printer 
Enhancer, a hardware unit designed to 
interface between any microcomputer 
and any printer (dot matrix or letter 
quality). Features include variable buff- 
er size (up to 256K), eight fonts, an IPS 
(Intelligent Printer Switch), which al- 
lows operation of one or two printers 
with independent selection of fonts, 
printer types, and data. The 8K buffer 
version for one printer is $170; the 64K 
buffer version for two printers is $250, 

Xetec, Inc., 2804 Arnold Rd., Salina, 
KS 67401. 
Circle Reader Service Number 209, 



Financial Software From 
Simon & Schuster 

}.K. Lasser's Your Money Manager is a 
home and small business accounting 
toot that provides a check writer, gener- 
ators for financial statements, balance 
sheets, budget reports, and more. A va- 



riety of graphs are available for analysis 
of current and projected trends. If fi- 
nancial records are maintained accu- 
rately all year, data from Money 
Manager can be transferred to }.K. 
Lasser's Your Income Tax, another Simon 
& Schuster packagey for an income tax 
report. Suggested retail price for Money 
Manager is $69.95. 

Simon & Schuster Computer Software 
Division, 1230 Avenue of the Americas, 
Neu> York, NY 10020. 
Circle Reader Service Number 210. 

Chess Tutorial 

Paul Whiteiiead Teaches Chess, from En- 
lightenment, Inc., both teaches the 
game of chess and serves as an oppo- 
nent. It was designed to take the user 
who knows nothing about chess to the 
point where he or she can beat a middle- 
level chess player. The tutorial's data- 
base is set up in a tree-like structure, 
allowing the user to skip over infor- 
mation he or she already knows, and 
spend as much time as is necessary in 
weak areas. The program retails for 
$49.95, 

Enlightenment, Inc., 1240 Sanchez 
St., San Francisco, C\ 94114. 
Circle Reader Service Number 211, 

Educational Software Series 

Intelligent Software, Inc., has released a 
line of math tutorials. Intelligent Tutors, 
for the Commodore 64. Algebra I teach- 
es about and helps students review sim- 
ple and advanced algebraic functions. 
Geometry covers problems involving 
straight line figures, triangles, parallels, 
circles, and polygons. Algebra 2 covers 
systems of equations and determinants, 
ploynomials and rational functions, 
and functions and conies. Trigonometry 
and Advanced Topics introduces stu- 
dents to concepts in trigonometry, and 
also deals with complex numbers and 
vectors, probability and statistics. 

In each program, every major con- 
cept area is further subdivided into 36 
problem areas, and allows students to 
run it in either test or practice mode. 
Each package retails for $49.95. 

Intelligent Software, Inc., 9609 Cy- 
press, Munster, IN 46321. 
Circle Reader Service Number 212, 



SpeedScript Enhancer 

The Speedplus enhancement program 
adds eight features to your copy of 
SpeedScript 3.0, 3.1, or 3.2. They include 
a justification mode, which aligns both 
left and right text margins; 12 -position 
assignable tab; two-column and two- 
side printing; word wrap on/off toggle; 
window preview of text for all margins 
and page lengths; partial printing from 
one character to the whole document; 



assignment of up to eight separate code 
values to over 26 separate print com- 
mands for easy access to special printer 
functions (all saved to a standard text 
file); and print commands to change the 
printer secondary address while print- 
ing, for access to special printer charac- 
ter sets and to both Commodore 
character sets, 

Speedplus is available by mail order 
for $24,95, 

LIDON Enterprises,- P.O. Box 773, 
Elm Grove, WI 53122. 
Circle Reader Service Number 213. 



Graphics Software for 128 

Chartpak-128 is a 128-specific version of 
Abacus Software's earlier Chartpak for 
the Commodore 64. The program uses 
the same data entry and data mainte- 
nance features, making it easy to design 
your own pie, bar, or line charts and 
graphs. 

The 128 version has three times 
the resolution of the earlier version, and 
takes advantage of the extra memory in 
128 mode, Chartpak also has built-in 
features for statistical functions: least 
squares, regression, mean, and expo- 
nential smoothing, letting you add 
these statistics to your charts or graphs. 
When you've completed a chart, you 
can print it out in one of two sizes on 
most dot-matrix printers, Chartpak- 
I2fi's user guide contains several tutori- 
als with examples and sample charts. 
Suggested retail price is $39,95. 

/I ('(lews Software, 2201 Kalamazoo 
S.E., P.O. Box 7211, Grand Rapids, Mt 
49510. 

Circle Reader Service Number 214. 



Disk Utilities for 1541 

Cursor Products has introduced DMS, a 
disk management system for the Com- 
modore 1541 disk drive. DMS offers 
help in three main areas: command exe- 
cution, disk securit)', and disk cataloging. 

The utilities program lets you list 
the directory on screen while executing 
disk commands. In addition to standard 
commands, DMS has added File Ap- 
pend, Disk Rename, and File Lock and 
Unlock, which prevents you from acci- 
dentally scratching your files. The pro- 
tection program features block by block 
data encryption, which ensures the se- 
crecy of your confidential files; this can 
be used on any of your existing disks 
with no modifications. And the catalog- 
ing program allows for easy creation 
and maintenance of your library data- 
base. DMS retails for $34.95. 

Cfirsor Products, R.R. 71, Box 1858, 
Camdenton. MO 65020. 
Circle Reader Service Number 215. 



COMPUTEfs Gaiolte April 1986 101 



COMPUTEI's GAZETTE 
Author Guide 



Here are some suggestions which serve to improve 
the speed and accuracy of publication for prospective 
authors. COMPUTE!'s gazette is prinvarily interested in 
new and timely articles on the Commodore 128, 64, 
Plus/4, 16, and VIC-20. We are much more concerned 
writh the content of an article than with its style, but 
articles should as be clear and well-explained as 
possible. 

The guidelines below will permit your good ideas 
and programs to be more easily edited and published: 

1. The upper left comer of the first page should 
contain your name, address, telephone number, and 
the date of submission. 

2. The following information should appear in the 
upper right corner of the first page. If your article is 
specifically directed to one model of computer, please 
state the model name. In addition, please indicate the 
memory requirements of programs. 

3/The underlined title of the article should start 
about 2/3 of the way down the first page, 

4. Following pages should be typed normally, 
except that in the upper right comer there should be 
an abbreviation of the title, your last name, and the 
page number. For example: Memory Map/Smith/2. 

5. All lines within the text of the article must be 
double- or triple-spaced. A one-inch margin should be 
left at the right, left, top, and bottom of each page. No 
words should be divided at the ends of lines. And 
please do not jusdfy. Leave the lines ragged. 

6. Standard typing or computer paper should be 
used (no erasable, onionskin, or other thin paper) and 
typing should be on one side of the paper only 
(upper- and lowercase). 

7. Sheets should be attached together with a 
paper clip. Staples should not be used, 

8. If you are submitting more than one ardcle, 
send each one in a separate mailer with its own tape 
or disk. 

9. Short programs (under 20 lines) can easily be 
included within the text. Longer programs should be 
separate Usdngs, It is essential that we have a copy of 
the program, recorded twice, on a tape or disk. If your 
article was written with a word processor, we also 
appreciate a copy of the text file on the tape or disk. 
Please use high-quality 10 or 30 minute tapes with 
the program recorded on both sides. The tape or disk 
should be labeled with the author's name and the title 
of the article. Tapes are fairly sturdy, but disks need 

to be enclosed within plastic or cardboard mailers 
(available at photography, stationery, or computer 

J02 COMPUTEIs Gazette April 1986 



supply stores). 

10. A good general rule is to spell out the numbers 
zero through ten in your ardcle and write higher 
numbers as numerals (1024). The exceptions to this 
are: Figure 5, Table 3, TAB(4), etc. Within ordinary 
text, however, the zero through ten should appear as 
words, not numbers.. Also, symbols and abbreviations 
should not be used within text: use "and" (not &), 
"reference" (not ref.), "through" (not thru). 

11. For greater clarity, use all capitals when refer- 
ring to keys (RETURN, CTRL, SHIFT), BASIC words 
(LIST, RND, GOTO), and the language BASIC. Head- 
lines and subheads should, however, be initial caps 
only, and emphasized words are not capitalized. If 
you wish to emphasize, underline the word and it will 
be italicized during typesetting. 

12. Articles can be of any length — from a single- 
line routine to a multi-issue series. The average article 
is about four to eight double-spaced, typed pages, 

13. If you want to include photographs, they 
should be either 5X7 black and white glossies or 
color slides, 

14. We do not consider articles which are submit- 
ted simultaneously to other publishers. If you wish to 
send an article to another magazine for consideration, 
please do not submit it to us, 

15. COMPUTEI's GAZETTE pays between $70 and 
$800 for published articles. In general, the rate reflects 
the length and quality of the article. Payment is made 
upon acceptance. Following submission (Editorial 
Department, COMPUTEI's GAZETTE, P.O. Box 5406, 
Greensboro, NC 27403) it will take from two to four 
weeks for us to reply. If your work is accepted, you 
will be notified by a letter which will include a con- 
tract for you to sign and return. Rejected manuscripts 
are returned to autiwrs who enclose a self-addressed, 
stamped envelope. 

16. If your article is accepted and you have since 
made improvements to the program, please submit an 
entirely new tape or disk and a new copy of the article 
reflecting the update. We cannot easily make revisions 
to programs and articles. It is necessary that you send 
the revised version as if it were a new submission 
entirely, but be sure to indicate that your submission 
is a revised version by writing, "Revision" on the 
envelope and the article. 

17. COMPUTEI's GAZETTE does not accept unsolicited 
product reviews. If you are interested in serving on 
our panel of reviewers, contact our Features Editor for 
details. 



'//y//. 



^^^ How To Type In 
COMPUTErs GAZETTE Programs 




Each month, COMPUTErs gazette 
publishes programs for the Com- 
modore 128, 64, Plus/4, 16, and 
VIC-20. Each program is clearly 
marked by title and version, Be sure 
to type in the correct version for 
your machine. All 64 programs run 
on the 128 in 64 mode. Be sure to 
read the instructions in the corre- 
sponding article. This can save time 
and eliminate any questions ufhich 
might arise after you begin typing. 

We frequently publish two 
programs designed to make typing 
easier: The Automatic Proofreader, 
and MLX, designed for entering 
machine language programs. 

When entering a BASIC pro- 
gram, be especially careful with 
DATA statements as they are ex- 
tremely sensitive to errors, A 
mistyped number in a DATA state- 
ment can cause your machine to 
"lock up" {you'll have no control 
over the computer), if this happens, 
the only recourse is to turn your 
computer off then back on, erasing 
whatever was in memory. So be 
sure to save a copy of your program 
before you run it. If your computer 
crashes, you can always reload the 
program and look for the error. 



When You Read: 

{CIRI 



Press: 



dee> 



(HOMK} 

(UP) 

{DOWN! 

(LEFTS 

(RIGHT! 

(RVS) 
iOFF) 
(BLKj 

{WHT} 
{RED} 

{CYNJ 



j SHIFT^I [ CIR/HOME 
[CIR.'H0ME 
[sHtFrjjy'cRSR'y 



SHUT 1 — CRSR — • 



[— C BSR^ 

fcrai [ [7 '» I 

iCTRL| [ a j 

aRii r *" I 



a 






special Characters 

Most of the programs listed in each 
issue contain special control charac- 
ters. To facilitate typing in any pro- 
grams from the GAZETTE, use the 
following listing conventions. 

The most common type of con- 
trol characters in our listings appear 
as words within braces: {DOWN} 
means to press the cursor down 
key; {5 SPACES} means to press 
the space bar five times. 

To indicate that a key should 
be shifted (hold down the SHIFT 
key while pressing another key), 
the character is underlined. For ex- 
ample, Ameans hold down the 
SHIFT key and press A, You may 
see strange characters on your 
screen, but that's to be expected. If 
you find a number followed by an 
underlined key enclosed in braces 
(for example, {8 A)), type the key 
as many times as indicated (in our 
example, enter eight SHlFTed A's), 

if a key is enclosed in special 
brackets, i 3, hold down the 
Commodore key (at the lower left 
corner of the keyboard) and press 
the indicated character. 

Rarely, you'll see a single letter 
of the alphabet enclosed in braces. 



When You Read 

(PUR) 
(CRN I 
iOLUi 
(YELI 

{ R 1 

{ F2 ) 

( F3 ) 

{ H ) 

( F5 ! 

( F6 } 

I F7 } 

{ F8 ( 



: Press: 




CTRI 


.5 






CTH[ 


b 






CTHl 


7 






aRi 


» 












fl 




SHIR 


<l 






(3 




SHIFT 


i) 












(S 




SHIFT 


f5 












f7 




SHIFT 


n 





See: 



] SB 



This can be entered on the Com- 
modore 64 by pressing the CTRL 
key while typing the letter in 
braces. For example, (A) means to 
press CTRL-A, '^^^^^ 

The Quote Mode '^^^^^^^ 

Although you can move the cursor 
around the screen with the CRSR 
keys, often a programmer will want 
to move the cursor under program 
control. This is seen in examples 
such as {LEFT} and {HOME} in 
the program listings. The only way 
the computer can tell the difference 
between direct and programmed 
cursor control is the (juote mode. 

Once you press the quote key, 
you're in quote mode. This mode 
can be confusing if you mistype a 
character and cursor left to change 
it. You'll see a reverse video charac- 
ter {a graphics symbol for cursor 
left). In this case, you can use the 
DELete key to back up and edit the 
line. Type another quote and you're 
out of quote mode. If things really 
get confusing, you can exit quote 
mode simply by pressing RETURN, 
Then just cursor up to the mistyped 
line and fix it. 



When You Read: 

r 



Press; 



See: 



[ICE 



For Commodore 64 Only 



i'3 

gel 



I COMMODORE 



[tommodore 
[tommodore] j 
[comm'^re] j 
jcommoIjore] j 

TroMMODORE ' [ 

[commodore] [ 
[commodore 



COMPUTE! s Gaiena Apnl 1986 109 



Philip I, Neison, Assistant Editor 

"The Automatic Proofreader" helps 
you type in program listings for the 
128, 64, Plus/4, 16, and VIC-20 and 
prevents nearly every kind of typing 
mistake. 

Type in the Proofreader t'.vac/iy as 
listed. Since the program can't check it- 
self, type carefully to avoid mistakes. 
Don't omit any lines, even if they con- 
tain unfamiliar commands. After finish- 
ing, save a copy or two on disk or tape 
before running it. This is important be- 
cause the Proofreader erases the BASIC 
portion of itself when j'ou run it, leav- 
ing only the machine language portion 
in memory. 

Next, type RUN and press RE- 
TURN. After announcing which com- 
puter it's running on, the Proofreader 
displays the message "Proofreader 
Active", Now you're ready to type in a 
BASIC program. 

Every time you finish typing a line 
and press RETURN, the Proofreader 
displays a two-letter checksum in the 
upper-left corner of the screen. Com- 
pare this result with the two-letter 
checksum printed to the left of the line 
in the program listing. If the letters 
match, it's almost certain the line was 
typed correctly. If the letters don't 
match, check for your mistake and cor- 
rect the line. 

The Proofreader ignores spaces not 
enclosed in quotes, so you can omit or 
add spaces between keywords and still 
see a matching checksum. However, 
since spaces inside quotes are almost al- 
ways significant, the Proofreader pays 
attention to them. For example, 10 
PRINT'THIS IS BASIC" will generate 
a different checksum than 10 
PRINT'THIS ISBA SIC". 

A common typing error is transpo- 
sition — typing two successive charac- 
ters in the wrong order, like PIRNT 
instead of PRINT or 64378 instead of 
64738. The Proofreader is sensitive to 
the yviilion of each character within the 
line and thus catches transposition 
errors. 

The Proofreader does not accept 
keyword abbreviations (for example, ? 
instead of PRINT). !f you prefer to use 
abbreviations, you can still check the 
line by LISTing it after typing it in, 
moving the cursor back to the line, and 



pressing RETURN. LISTing the line 
substitutes the full keyword for the ab- 
breviation and allows the Proofreader 
to work properly. The same technique 
works for rechecking programs you've 
already typed in. 

If you're using the Proofreader on 
the Commodore 128, Plus/4, or 16, do 
not perform any GRAPHIC commands 
luliitc the Proofreader is active. When 
you perform a command like GRAPH- 
IC 1, the computer moves everything at 
the start of BASIC program space — in- 
cluding the Proofreader — to another 
memory area, causing the Proofreader 
to crash. The same thing happens if you 
nut any program with a GRAPHIC 
command while the Proofreader is in 
memory. 

Though the Proofreader doesn't 
interfere with other BASIC operations, 
it's a good idea to disable it before run- 
ning another program. However, the 
Proofreader is purposely difficult to dis- 
lodge; It's not affected by tape or disk 
operations, or by pressing RUN/ 
STOP- RESTORE. The simplest way to 
disable it is to turn the computer off 
then on. A gentler method is to SYS to 
the computer's built-in reset routine 
(SYS 65341 for the 128, 64738 for the 
64, 65526 for the Plus/ 4 and 16, and 
64802 for the VIC). These reset routines 
erase any program in memory, so be 
sure to save the program you're typing 
in before entering the SYS command. 

If you own a Commodore 64, you 
may already have wondered whether 
the Proofreader works with other pro- 
gramming utilities like "MetaBASIC." 
The answer is generally yes, if you're 
using a 64 and activate the Proofreader 
after instatiing the other ufiUty. For ex- 
ample, first load and activate Meta- 
BASIC, then load and run the 
Proofreader. 

When using the Proofreader with 
another utility, you should disable both 
programs before running a BASIC pro- 
gram. While the Proofreader seems un- 
affected by most utilities, there's no 
way to promise that it will work with 
any and every combination of utilities 
you might want to use. The more utili- 
ties activated, the more fragile the sys- 
tem becomes. 
The New Automatic Proofreader 

10 Vt;C"l'£;E;K(772)+2 5t>*l'l-:t;K{7 73) 
;LO=43!liI=44 



20 PRItJT "AUTOMATIC PROOFRKADK 

R FOR ";5lK VEC=4236^ TUfitl 

I SPACE) PRINT "C-64" 
30 II-' VEC=50556 THEN PRIMT "Vl 

C-20" 
4t) ir VEC=35158 THiiN aRAPIlIC C 

LR: PRINT "PLUS/4 & 16" 
50 IF VEC=I7l6'i THEN LO=45:III^= 

46:GRAPHIC CLR: PRINT"i28 " 
60 SA=(PEEK(LO)+256*PEEK(HI)) *^ 

6 : ADR=SA 
70 I'XIR J=0 TO 10&:HEAD BYTiPOK 

E ADR,ByT:AnR=ADR-l-l:CHK=CllK 

+HYT:NEXT 
80 IK CHKO 20^70 THIiN PRINT "* 

ERROR* CHECK TYl'ING IN DATA 
STATEMENTS "siJND 
90 FOR J=l TO 5: READ Rt',Lt\!IF! 

RS=3A+RF:HB=INT(RS/256) :LU= 

RS-(256*HB) 
100 CHK^CHK+RF+LF+HKjPOKE SA+L 

F,I,B:POKE SA+iiF, HB:NEXT 
110 IF CHKO 22054 THEN PRINT " 

* ERROR* RKLOA13 PROGRAM AWU 

(SPACE) CHECK FINAL LINE": EN 

D 
120 POKE SA+149, PEEK ( 772 ) jPOKK 

SA+150,PEt:K(773) 
130 IF VEC=17165 THEN POKE SA+ 

14,22;PQKF, SA+18 . 23 ; POKKSA+ 

29,2 24 :POKESA+139,224 
140 PRINT CHR?( t47) jCHRSt 17 ); " 

PRO0FRt;AI)KR ACTI VK" : ,SY.S SA 
150 POKE !ll,PEL:K(ifI)+l :POKK (P 

EEK(LO) + 256*PEEK(HI ))-! ,0:N 

EW 
160 DATA 120,169,7 3,141,4,3,16 

9,3,141,5,3 
170 DATA 98,96,165,20,13 3,16 7, 

165,21, 133, 168,169 
180 DATA 0,141,0,255,162,31,1!! 

1,199,157,227,3 
190 DATA 202,16,248,169,19,32, 

210,255,169,13,32 
200 DATA 210,255,160,0,132,180 

,132,176,136,230,180 
210 DATA 200,185,0,2,240,46,20 

1,34.208,8,72 
220 DATA 165,176,73,255,133,17 

6,104,72,201,32,208 
230 DATA 7,165,176,200,3,104,2 

08,226,104, 166,180 
240 DATA 24,165,167,121,0,2,13 

3,167,165,168, 105 
250 DATA 0,133,168,202,208,239 

,240,202, 165, 167,69 
260 DATA 158,72,41,15,168,185, 

211,3,32,210,255 
270 DATA 104,74,74,74,74,158,1 

85,211,3,32,210 
20D DATA 255,162,31,169,227,3, 

149,199,202,16,248 
290 DATA 169,146,32,210,255,76 

,86,137,65,66,67 
300 DATA 68,69,70,71,72,74,75, 

77,80,81,82,83,88 
310 DATA 13,2,7,167,31,3 2,151, 
116,117, 151 , J 28,129, 167, 136 
.137 m, 



104 COMPUTEI's Gazena April 19B6 



ikAl Y^ Machine Language Editor 
iVlLyV For The Commodore 64 




m 



Ottis Cowper 

Technical Editor 



"MLX" is a labor-saving utility that 
will help you enter machine lan- 
guage program listings without error. 
MLX is required to enter all Commo- 
dore 64 machine language programs 
published in computeis gazcttb. 
This version of MLX was first pub- 
lished in the January 1986 issue; it 
cannot be used to enter MLX pro- 
grams published prior to that date, 
nor can earlier versions of MLX be 
used to enter the listings in this issue. 

Type in and save a copy of MLX. You'll 
need it for all future machine language 
programs in COMPUTK!'-. gazette, as 
wetl as machine language (ML) pro- 
grams in our companion magazine, 
CO.MPUTE!, and COMPUTE! books. 
When you're ready to enter an ML pro- 
gram, load and run MLX. It asks you for 
a starting and ending address. These 
addresses appear in the article accom- 
panying the MLX-format program list- 
ing you're typing. If you're unfamiliar 
with ML, the addresses (and all other 
values you enter jn MLX) may appear 
strange. Instead of the usual' decimal 
numbers you're accustomed to, these 
numbers are in hcxadecmwl — a base i 6 
numbering system commonly used by 
ML programmers. Hexadecimal — he\ 
for short — includes the numerals 0-9 
and the letters A-F. But even if you 
know nothing about ML or hex, you 
should have no trouble using MLX, 

After you enter the starting and 
ending addresses, MLX offers the op- 
tion of clearing the workspace. The data 
you enter with MLX is kept in a special 
reserved area of memory; clearing this 
workspace area fills the reserved area 
with zeros, which will make it easier to 
find where you left off typing if you en- 
ter the listing in several ses.sions. 
Choose this option if you're starting to 
enter a new listing. If you're continuing 
a listing that's partially typed from a 
previous session there's no point in 
clearing the workspace, since the data 
you load in will fill the area with what- 
ever values were in workspace memory 
at the time of the last Save. 

At this point, MLX presents a 
menu of commands; 

Enter data 

Display data 

Load dttta 

Save file 

Quit 

Press the corresponding key to select a 
menu option. These commands are 
available only while the menu is dis- 




played. You can got back to the menu 
from most options by pressing 
RETURN. 

Entering A Listing 

To begin entering data, press E. You'll 
be asked for the address at which you 
wish to begin. (If you pressed E by mis- 
take, you can return to the command 
menu by pressing RETURN.) When 
you begin typing a listing, enter the 
starting address here. Ef you're typing in 
a long listing in several sessions, you 
should enter the address where you left 
off typing at the end of the previous 
session. In any case, make sure the ad- 
dress you enter corresponds to the ad- 
dress of a line in the MLX listing. 
Otherwise, you'll be unable to enter the 
data correctly. 

After you enter the address, you'll 
see that address appear as a prompt 
with a nonblinking cursor. Now you're 
ready to enter data. To help prevent 
typing mistakes, only a few keys are ac- 
tive, so you may have to unlearn some 
habits. MLX listings consist of nine col- 
umns of two-digit numbers— eight bytes 
of data and a checksum. You do not type 
spaces between the columns; the new 
MLX automatically inserts these for 
you. Nor do you press RETURN after 
typing the last number in a line; MLX 
automatically enters and checks the 
line after you type the last digit. The 
only keys needed for data entry are 0-9 
and A-P. Pressing most of the other 
keys produces a warning buzz. 

To correct typing mistakes before 
finishing a line, use the INST/DEl, key 
to delete the character to the loft of the 
cursor. (The cursor-left key also de- 
letes.) If you mess up a line badly, press 
CLR/HOME to start the line over. The 
RETURN key is also active, but only 
before any data is typed on a line, Press- 
ing RETURN at this point returns you 
to the command menu. After you type a 
character, MLX disables RETURN until 
the cursor returns to the start of a line. 
Remember, you can press CLR/HOME 
to quickly get to a line number prompt. 

Beep Or Buzz? 

After you type the last digit in a line, 
MLX calculates a checksum from the 
line number and the first eight columns 
of data, then compares it with the value 
in the ninth column. The formula 
(found in lines 370-390 of the MLX 
program) catches almost every conceiv- 
able typing error, including the trans- 
position of numbers. If the values 



match, you'H hear a pleasant beep, the 
data is added to the workspace area, 
and the prompt for the next lino of data 
appears (unless the line just entered 
was the last line of the listing — in 
which case you'll automatically ad- 
vance to the Save option). But if' MLX 
detects a typing error, you'll hear a low 
buzz and see an error message. Then 
MLX redisplays the line for editing. 

To edit a line, move the cursor left 
and right using the cursor keys. (The 
INST/DEL key now works as an alter- 
native cursor-left key.) You cannot 
move left beyond the first character in 
the line. If you try to move beyond the 
rightmost character, you'll reenter the 
line. To make corrections in a mistyped 
line, compare the line on the screen 
with the one printed in the listing, then 
move the cursor to the mistake and type 
the correct key. During editing, RE- 
TURN is active; pressing it tells MLX to 
recheck the line. You can press the 
CLR/HOME key to clear the entire line 
if you want to start from scratch, or if 
you want to get to a line number 
prompt to use RETURN to get back to 
the menu. 

Other MLX Functions 

The Display data option lets you review 
your work. When you select D, you'll 
be asked for a starting address. (As with 
the other menu options, pressing RE- 
TURN at this point takes you back to 
the command menu.) Make sure the ad- 
dress corresponds to a line from the list- 
ing. You can pause the scrolling display 
by pressing the space bar. (MLX finish- 
es printing the current line before hatt- 
ing.) To resume scrolling, press the 
space bar again. The display continues 
to scroll until the ending' address is 
reached, then the menu reappears. To 
break out of the display and return to 
the menu before the ending address is 
reached, press RETURN. A quick way 
to check your typing is to compare the 
reverse video checksums on the screen 
with the data in the rightmost column 
of the printed listing. If the values 
match, you can be sure the line is en- 
tered correctly. 

The Save and Load menu options 
are straightforward. First, MLX asks for 
a filename. (Again, pressing RETURN 
at this prompt without entering any- 
thing returns you to the command 
menu.) Next, MLX asks you to press 
either T or D for tape or disk. If you no- 
tice the disk drive starting and .stopping 
several limes during a load or save. 



COMPUTEIS Gazette April 1986 105 



don't panic; this behavior is norma! be- 
cause MLX opens and reads from or 
writes to the file instead of using the 
usual LOAD and SAVE commands. For 
disk, the drive prefix 0: is automatically 
added to the filename (line 750}, so this 
should not be included when entering 
the name, (This also precludes the use 
of @ for Save-with-Replace, so remem- 
ber to give each version saved a differ- 
ent name.) MLX saves the entire work- 
Space area from the starting to ending 
address, so the save or load may take 
longer than you might expect if you've 
entered only a small amount of data 
from a long listing. When saving a par- 
tially completed listing, make sure to 
note the address whore you stopped 
typing so you'll know where to resume 
entry when you reload. 

MLX reports any errors detected 
during the save or load. (Tape users 
should bear in mind that the Commo- 
dore 64 is never able to detect errors 
when saving to tape,) MLX also has 
three special load error messages: 
INCORRECT STARTING ADDRESS, 
which means the file you're trying to 
load does not have the starting address 
you specified when you ran MLX; 
LOAD ENDED AT address, which 
means the file you're trying to load 
ends before the ending address you 
specified when vou started MLX; and 
TRUNCATED At ENDING ADDRESS, 
which means the file you're trying to 
load extends beyond the ending ad- 
dress you originally specified. If you get 
one of these messages and feel certain 
that you've loaded the right file, exit 
and rerun MLX, being careful to enter 
the correct ending address. 

The Quit menu option has the ob- 
vious effect — it stops MLX and enters 
BASIC at a READY prompt. Since the 
RUN/STOP key is disabled, Q lets you 
exit the program without turning off the 
computer. (Of course, RUN /STOP- 
RESTORE also gets you out.) You'll be 
asked for verification; press Y to exit to 
BASIC, or any other key to return to the 
menu. After quitting, you can type 
RUN again and reenter MLX without 
losing your data, as long as you don't 
use the clear workspace option. 

The Finished Product ^^^^yyyfyfy^ 

When you've finished typing all the 
data for an ML program and saved your 
work, you're ready to see the results. 
The instructions for loading the fin- 
ished product vary from program to 
program. Some ML programs are de- 
signed to be loaded and run like BASIC 
programs, so all you need to type is 
LOAD ••fi\mamc",% for disk or LOAD 
"filename" for tape, and then RUN. 
(Such programs usually have 0801 as 
their MLX starting address.) Others 
must be reloaded to specific addresses 



with a command such as LOAD "file- 
name", 8,1 for disk or LOAD "fiie^ 
name", 1,1 for tape, then started with a 
SYS to a particular memory address. 
(On the Commodore 64, the most com- 
mon starting address for such programs 
is 49152, which corresponds to MLX 
address COOO.) In any case, you should 
always refer to the arficle which accom- 
panies the ML listing for information on 
loading and running the program. 

By the time you finish typing in the 
data for a long ML program, you'll have 
several hours invested in the project. 
Don't take chances — use our "Auto- 
matic Proofreader" to type in ML><, and 
then test your copy thoroughly before 
first using it to enter any significant 
amount of data. (Incidentally, MLX is 
included every month on the gazette 
DISK.) Make sure all the menu options 
work as they should, Enter fragments of 
the program starting at several different 
addresses, then use the Display option 
to verify that the data has been entered 
correctly. And be sore to test the Save 
and Load options several times to en- 
sure that you can recall your work from 
disk or tape. Don't let a simple typing 
error in MLX cost you several nights of 



hard work. . 



MLX 



>% 



^- 



For instructions on entering this listing, 
refer to "Hmv To Type In COMPUTEVs 
GAZETTE Programs" elsewhere in this 
issue. 
EK 130 POKE 56,50iCLR!DIM IN?, 

I,J,A,Q,A5,B5,AC?).N5 
DM 110 C4=4S:C6=16:C7=7!Z2=2:Z 

4=254 :25=255 :Z6=256 iZ7= 

127 
CJ 120 FA=PEEK(45)+Z6*PEEK(46) 

:BS=PEEKt55)+36*PEEK(56 

) :H5'="0123456769ABCDEF" 
SB 130 R5=CHK5(13) !L?="{LEFT)" 

5S? = " "!D5=C»RS(20}sZ5'= 

CHB5(0) iT$a"ll3 RIGHT}" 
CQ 140 SD=5427 2jFOR I=SD TO SD 

+ 23;POKE 1 ,0 :K1EXT:P0KE 

[ SPACE )SD^■24, IS: POKE 78 

8 52 
FC 150 PRINT" (CLR)"CHH$ (142 )CH 

R?(8);POKE 53280, 15:P0K 

E 53281,15 
EJ 160 PRItJT T$" (REDHRVS) 

(2 SPACES) 68 91 

[2 SPACESl"SPC(28)" 
^ (2 SPACES} (Ot'FltBLU) ML 

X H [redHrvs) 

U SPACES)'"SPC(28)" 
{12 SPACES 5 1 BLU 1 " 

FR 17fl PRINT" {3 DOWN) 

{3 SPACES ICOMPUTEl 'S MA 
CHINE LANGUAGE EDITOR 
{3 DOWNj" 

JB 180 PRINT "[DLK J STARTING ADD 
RESSg4i"; !GOSUB3 00:SA=A 
D:GOSUB1040iIF F THEN18 


GF 190 PRINT"{BLKH2 SPACESJEN 
DING aDDBESSE43"; .-GOSUa 
300 : EA=AD: GOSU B1030 : 1 F 
[SPACGlP THEN190 

KR 200 INPUT" (3 DOHK] (BLK)CLEA 



PG 210 



DR 220 



ED 


230 


JS 


240 


JH 


250 


HK 


260 


FD 


270 



EJ 280 



EM 


290 


JX 


300 


KF 


310 


PP 


320 


JA 


330 


GX 


340 


C« 


350 


RR 


360 



BE 370 



PX 


380 


JC 


390 


OS 


400 


EX 


410 


HD 


420 


JK 


430 


SK 


440 


GC 


450 


HA 


460 


HD 


470 


FK 


4B0 


MP 


490 


KC 


500 


MX 


510 


GK 


520 



R VfORKSPACE [Y/N3g4i"!A 
?tlF LEiT5(A5,l)<>"Y"TH 
EN220 

PRINT" [2 DOWN] fBLU}W08K 
INC. . . ": :FORI=BS TO BS+ 
EA-SA+7 3POKE I,0:NEXTiP 
RINT"DONE" 

PRINTTAB(iaj"(2 DOWN) 
(BLKHRVS) MLX COMMAND 
{ SPACE iMENU (DOWN] 143": 
PRINT TS"[RVS)e{0FF)NTE 
R DATA" 

PRINT T5"[RVS]D[0FF]ISP 
LAY DATA":PRINT T? " 
[RVSjLioFFjOAD DATA" 
PRINT TS" [RVS)s{OFF)aVE 

FILE"jPRIKT T5"{RVS)Q 
{OFP)UITf2 DOWN){BLKt" 
GET AS: IF AS-'N? THEN250 
A=0:FOR 1=1 TO 5:IF A?= 
MID?( "EDLSQ'M.DTHEN a 
=1:1=5 

NEXTsON a GOTO420,61O,6 
90, 700, 2B0 :GOSUB1060 iGO 
TO250 

PRINT" [RVS] quit "ilNPU 
T" (DOWN) 141 ARE YOU SURE 

[Y/N]"fASiIF LEFT? (A?, 
1)<>"Y"THEN220 
POKE SIM-24/0tEND 
IN?=N5 :AD=0 :INPUTIN$ iIF 
LEN(IN?><>4THENRETURN 
B?=IN$tGOSUB320:AD=A:B5 
=MID$ { IN? , 3 ) JGOSUB320 :A 
D=AD*256+A! RETURN 
A=0iFOR j!=l TO 2jA$=MID 
$(B5,J,1) :8=ASC{AS)-C4+ 
(A5>"@")*C7:A=A*C6+B 
IF B<0 OR B>15 THEN AD= 
0:A=-1:J=2 
SEXT: RETURN 

B= INT ( A/C6 ): PRINT MID$( 
HS,B+1,1) ; :a==A-B*C6:PRI 
NT MID${H$,B+1 ,1); iRETU 
RN 

A=1NT(AD/Z6) iGOSUB3S0!A 
=AD-A*Z6 IGOSUB3S0 :PRINT 
"t"; 

ck=int(ad/z6) :ck=ad-z4* 
ck+z5*{ck>z7) :goto390 
ck=ck*z2+zs*(ck>z7)+a 
ck=ck+z5*{ck>z5) :return 
print"{down)starting at 

g4l"; iGOSUD300:IF INS<> 

N? THEN GOSUD1030;IF F 

£ SPACE )tHEN4 00 

RETURN 

PRINT" {RVS 1 ENTER DATA 

{SPACE] ":GOSUB400:IF IN 

S=NS THEN220 

0PEN3, 3 SPRINT 

POKE198,0:GOSUB36O:IF F 

THEN PRINT IN5:PRINT" 
J UP] {5 RIGHT]"; 
FOR lB0 TO 24 STEP 3:B? 
=S$:FOR J=l TO 2iIF F T 
HEN B5=MIDS(IN5,H-J,1) 
PRINT"{RVSJ"B$LS; :IF I< 
24THEN PRINT" {OFF)"; 
GET A$:1F AS=NS THEN470 
IF{A5>"/"ANDA?<":")0R(A 
5>"@"ANDA5<"G" }THEN540 
IF AJ^RS AND((I=0)AND(J 
=1)0R F)THEN PRINT B$ ; t 
J=2:NEXT:I=24sGOTO5 50 
IP A5="{HOME]" THEN PRI 
NT B5:J=2:WEXT:I=24iNEX 
T:F=0:GOTO44O 
IF(AS="(RIGHT]")ANDF TH 
ENPRINT B5L5,- :GOTO540 
IF ASoLS AND AS«>D$ OR 
( (I*0)AND( J'lH'THEN GOS 



106 COMPUTEt's Gazette April 1986 



c? 



'<^y 



UB106O:GOTO470 
HG 53fl A5=L$+S5+L5: PRINT BSL?; 

:J=2-J:IF J THEN PRINT 

{ SPACE) LS J : 1=1-3 
QS 540 PRINT A$;tf}EXT JsPRINT 

(SPACEjSJ; 
PM 550 NEXT I s PRINT 1 PRINT"! UP j 

(5 RIGHT}"; :ItIPUT#3,IN5 

!IP IMS=N5 THEN CL0SE3! 

GOTO220 
(]C'560 FOR 1=1 TO 25 STEP3iB? = 

MID$(IN?,I) :GOSUB320!lF 
K2S THEN GOSUB38etA(I 

/3)=A 
PK 570 NEXTjIF AoCK THEN GOSU 

B1060jPRINT"[Bt;Kj ( RVS ) 

tSPACRj ERROR: REENTER L 

INE 64i"!F=l!GOTO440 
HJ 580 GOSUBJ080:B=BS+AD-SA:PO 

R 1=0 TO 7:POKE B+I,A{I 
■ , , ) sNEXT 

;-OO,-590 Ar>=AD+Q:IF AD>EA THEN C 

L0SE3 SPRINT" {DOWN 1 {BLU J 
V- ** END OF ENTRY **{BLK) 

(2 DOWN]"!GOTO700 
GO 600 P=0 £GOTO440 
QA 610 PRINT" {CLR} (DOWN) I RVSl 

J SPACE J DISPLAY DATA ";G 

QSUB4fl0:IF IN?=N5 THEN2 

20 
RJ 620 PRINT "{ DOWN }{BLU J PRESS: 
(RVS)SPACEfOFF] TO PAU 

SE, {RVSjRETURNiOFt'J TO 
BREAKNItDOWN)" 
KS 630 GOSUB360:B=BS+AD-SA:FOR 

I=8T0 B+7:A=PEEK(I) sGOS 
UB350iGOSUB380:PRINT S? 



kli 650 



CC 640 NEXT : P RI NT " E RVS ] " ; : A=CK 
:G0SUB3 50 (PRINT 
F=1:AD=»AD+8:IF AD»EA TH 

ehprint'MdownHblu) ** E 

ND OF DATA **":GOTO220 
KC 660 GET ASiIF h$^R$ THEN 00 

SUB10B0!GOTO220 
EQ 670 IF A?=SS THEN F=F+ltGOS 

UB10a0 
AD 680 ONFGOTO630,660,630 
CM 690 PRINT" (DOWN) [RVS J LOAD 

f space! DATA ":OP=1:GOTO 

710 
PC 700 PRINT" [DOWN J (RVS) SAVE 

[SPACE)PILE "!OP=0 

,7^0 IN$=3N? J INPUT "{ DOWN )FILE 

'■' NAME64i"jIN?:IF IH5=N5 

[ SPACE !THEK220 
PR 720 P=0 ;PRINT"(D0WN) JBLK) 

( RVS )t[ OFF Jape or Ervs} 

dJoFFJiSK: f4|"; 
'•RP 730 GET A9!lF A$ = "T"THEN PR 

INT "T[ DOWN) "iGOTOaee 
HO 740 IF A9<>"D"THEN730 
HH 750 PRINT "D(DOVW)":OPEN15,8 

,15,"I0:":O=EA-SA:IN5=" 

0!" + IN$:IF OP THEN81I? 
SQ 760 OPEN l,8,8.IN5+",P,W"fG 

OSUB860:1F A THEN220 
FJ 770 AH=INT{SA/256)!A1,= SA-{A 

H*256) ! PRINT* 1,CHR5{AL) 

; CHR$ ( AH) ; 
PE 780 FOR 1=0 TO BiPRINT#l.CH 

RS(PEEK(BS+I));:IF ST T 

HEN300 
FC 790 NEXTsCLOSEl :CLOSE15:G0T 

0940 
GS 800 GOSUB1060:PRINT"{DOWn) 

[BLK) ERROR DURING SAVE: 

g4^":GOSUB86O:GOTO220 
MA 810 OPEN 1,8,8,IN$4-",P,R";G 

0SUBB6a:IF A THEN220 
GE 820 GETil,AS,B?;AD«ASC(AS+Z 



5)+256*ASC(B?+Z5):1F ad 
<>SA THEN F=l!GOTO850 
KH 830 FOR 1=0 TO B:GETtI,A5:P 
OKE BS+I,ASC(A?+25} !IF 
i SPACE )ST AND(I<>B}THEN 
F=2:AD=ItI=D 
FA 040 NEXT: IF ST<>64 THEN F=3' 
FQ 850 CLOSEl :CL0SE15:0N AQS(F 

>0)+l GOTO960,970 
SA, 86^ INPUT* 15, A, A?: IF A THEN 
VV>/>J- CLOSEl :CL0SE15 :GOSUB10 
'''^?^^^ 60:PRINT"ERVS)EHRORj "A 

$ 
GQ 870 RETURN 

BJ 880 POKEia3,PEEK(FA+2) 5P0KE 
187, PEEK (FA+3) jPOKE188, 
PEEK{FA+4) :IFOP=0THEN92 

HJ 890 SYS 63466:IF(PEEK(783)A 
NDDTHEN GOSUB1060:PRIN 
T" I DOWN) {RVS J FILE NOT 
{SPACE) FOUND ":GOTO690 
CS 900 AD=PEEK(829)+256*PEEK(8 
30)tIF ADOSA THEN F=l! 
GOTO970 
SC 910 A=PEEK(a31)+256*PEEK{83 
2)-liF=F-2*(A<EA)-3*tA> 
EA) :AI>=A-AD:GOT093C 
KM 920 A=SA:D=EA+1:GOSUB101O:P 

OKE780,3:SYS 63338 
JF 930 A=BS!Q=aS+(EA-SA}+l!GOS 
UB1010!ON OP GOTO950:SY 
S 63591 
AE 940 GOSUDl 060 SPRINT" tBLU)** 
SAVE COMPLETED *'":GOT 
0220 
AX 950 POKEl 47,0: SYS 63 562: IF 

{SPACE )ST<> 64 THEN970 
FR 960 GOSUB10B0:PRINT"{BLU)** 
LOAD COMPLETED **":G0T 
O220 
DP 970 OOSUB1060:PRINT"[BriK} 

{RVS 5 ERROR DURING LOAD: 
{DOVm)E43'":ON F GOSUQ98 
0,990, 1000 :GOTO220 
PP 980 PRINT"INCORRECT STARTIN 
G ADDRESS ( "; :GOSUB360 i 
PRINT" }"!RETURN 
GR 990 PRINT "LOAD ENDED AT ";: 
AD=SA+AD :GOSUB3 60 : PRINT 
D5 : RETURN 
FD 1000 PRINT "TRUNCATED AT END 

ING ADDRESS": RETURN 
RX 1010 AH=INT(A/256) :AL'=A-(AH 
*256) :POKE193,ALtPOKEl 
94, AH 
PF 1020 AH=INT(B/25e) :AL=B-(AH 
*256) :P0KE174,AL!P0KE1 
75, AH: RETURN 
FX 1030 IF ADtSA OR AD>EA THEN 

1050 
HA 1040 IF(AD>511 AND AD<40960 
)OR(AD>49151 AND AD<53 
248) THEN GOSUB1080!F=0 
: RETURN 
HC 10S0 GOSUB106O:PRINT"tEVS} 
{SPACE) INVALID ADDRESS 
( DOWN) { BLK r':F=l ; RETU 
RN 
AR 10C0 POKE SD+5,31:POKE SD+6 

,20a:POKE SD,240:POKE 
-'^^^^ (SPACE !SD+ 1, 4 s POKE SD+ 
^^^f^ 4,33 
DX 1070 FOR 3=1 TO 100:NEXT:GO 

TO1090 
PF 1080 POKE SD+5,8:POKE SD+6, 
240 SPOKE SD,0:POKE SD+ 
1,90!POKE SD+4,17 
AC 1090 FOR S=.l TO 100:NEXTjPO 
KE SD+4,0:POKE SD,0:PO 
KE SD+1,0: RETURN Q 



All Commodore 64 programs in this 
issue work with the Commodore 
128 in 64 mode. 



Directory Filer 

Article on page 87. 



BEFORE TYPING . . , 

Before typing in programs, please 
refer to "How To Type In 
COMPUTERS GAZETTE Programs," 
which appears before the Program 

Listings. 



PJ 


40 


RX 


50 


XH 


60 


MK 


70 


dD 


80 


GB 


90 


AS 


100 



GQ 110 
XR 120 



SS 130 
EP 140 
MP 150 

EC 160 



XG 170 

RC 1B0 

DC 190 

HS 200 

GX 210 

QE 220 

KP 230 

MA 240 

GB 250 

KD 260 

PK 270 

FQ 280 

CR 285 

BR 290 

AC 300 

GS J 10 



RR 10 N5="ZZ":POKE532a 1,0: POKE 
5 3 280,0:NR=214:NC=211 :KB 
=l98!POKEa08,225 

CA 20 GOTO470 

Eil 30 POKENR, 1 SPRINT SPRINT" 

(CYNjARE YOU SURE? (Y/N) 



P0KEKB,3 

GETK5 :IFK5 = ""THF:N50 
POKEKB, a : RETURN 
GOSUO100!POKENR, I : PRINT: 
PRINT" (CYN)*** WORKING * 
'**t4 SPACESi ":RETURN 
POKENR, 1 :PRINT"(CYNr':PR 
INTMID$(M5,4,16) : RETURN 
M$="" : POKENR, i :PRINT:PRI 
NT"{30 SPACES]":GOSUB120 
: RETURN 
POKENR, RI,+2 iPRl NT: PRINT 
TAB(CL*20) :" ( YEL } "MID$( 
NS(RL+(I + l)*CLiHD-l),4,l 
6) 

RETURN 

POKENR, R+2 SPRINT: PRI NTT 
ABCC*20J ;"fCYNj lRVS)";M 
I0$[NS{R+(I+1 )*C+D-1),4 
,16) 
RETURN 

PRINT" [CLB] lYEL}"HE5r 
IFD>1TUENP0KENC,21 sPRlN 
T" P = PRIOR SCREEN " 
IFD=<N-40THENPOKENC,2l : 
PRINT" N = NEXT SCREEN 
{2 SPACES t" 

I-=INT( (N-D-l)/2 + .3) :IFI 
>19TliENI=19 

GOSU B80 : POKENR, 3 : PRINT" 
i YEL ) " 
FORX=DTOD+I 
PRINTMID5(NS(X),4, 16)", 

PRINTT5(ASC(NS(X} )ANDN0 

T2 48) ; 

IF(ASC(NS(X) JAND64)=64T 

HENPRINT"<"; 

IFASC(N$(X+I+1)+CHR$(0) 

)=0THEN280 

PRINTTAB(30) rMID5{N5(X+ 

I+l),4,16)", "; 

PR1NTTS(ASC(NS(X+I+1) )A 

NDNOT2 48) ; 

if ( asc ( n? ( x+ i* u ) and64 ) 
=64thf;nprint'<"i 

PRINT 

NEXT:IFR>ITHENR=I+1 
IFR>ITHEMR=I 
GOSUB120: RETURN 
GOSUB40:CL=C:RL=R 
IFKS=CHRS ( 13 )ORK?=" {Fl J 
■'ORKS="-"0RK$ = ", "0RK5 = " 

COMPUTE! s Gazetts April t986 107 



DD 320 
OD 330 
SD 340 

PK 3S0 

FC 360 

AH 370 

AG 380 

FA 390 

BJ 400 

KH 410 

CP 420 
ME 4 30 



DR 440 

EQ 450 
KD 460 
JD 470 



"ORKS«" f STOP ) "THENRETU 
RN 

1FKS="{H0ME]"THENR=1;C= 


IFK9=" (BIGHT) "ORK?=" 
[LEFT) ■'THENC=N0TCAND1 
IFK5=" (DOWN)"ORKS="{UP} 
"THENR=(R+1+2*(KS>" 
( DOWN J " ) ) 

IFC>N-1THENR=1 !C=0 
IFR>1+1THENR=1 
IFR<1THENR=I+1 
IFN5{R+{I+l)*C+;)-l ) = ""T 
HEN330 

IF(CL<>C)OR(RL<>H)THENG 
OSUB100:GOSUI3120 
IFK?="P"ANDD> lTMKND=D-4 
0!GOSIJQ140 

IFK5="N"ANDD=<N-40THEND 
=D+40:GOSUB140 
GOTO300 

POKENR,7:PRlNT:PRINT" 
[RIGHT) [3 SPACES} IYEL)A 
RE YOU SURE? (Y/N) 
{4 SPACES} {RIGHT]" 
GOSUQ40 :IFK$ = "Y"THEm44 


IFK5=" (STOP}"THEN440 
RETURN 
PRINT"{CLRJ (DOWN) ( CYN ) U 



GQ 480 PRINT"B{5 SPACES ) I YELJd 
IRECTORY FILERiCYN) 
(6 SPACES )B" 

QC 490 PRINT "B( 26 SPACES )B" 

CS 500 PRINT"B [yEL)lNSKRT DIS 
KETTE IN DRIVE {CYN) B" 

KR 510 PRiNT"J*************''** 



it*it** #*-**-« 



CX 520 

DK 530 

MK 540 

FM 550 

RA 560 

XQ 570 

KQ 580 

HH 590 

ES 600 

PP 610 
DB 620 

XM 630 
GK 640 
PP 650 

XH 660 

CP 670 

KK 6B0 
AC 690 



SS 700 
JE 710 

RM 7 20 



F0RX=1T06:N5=N5+N5:NEXT 

N5=MID5(N5,2) :N5=N5+NS 

FORX=828T0861 

READY : POKEX , Y i NEXT 

FORX=1TO30:Z$=Z5+CHR$(0 

) :NEXT 

DIMNS(144),S(iB),T5(4): 

D=l !N=0:F=0:B=1 !R=I:C=0 

FORX=0TO17!READY!S(X)=Y 

:NEXT 

T5(1)=>"S":T5(2) = "P":T5( 

3)="U":TS(4)="R" 

LNS=CHRS ( 130 ) +CHRS ( 18 ) + 

CHR5( 18)+" 

— "+LEFT?(Z5,11) 
PRINT" ( 1X1WN) 1]********** 
If********** ** *# * J" 

PRINT"B lYELjPRESS 

I RVS) RETURN {OFF) TO CON 

TINUE{CYNJ B" 

PRINT " J* ***T** ********* 

**********j[" 

GOSUB40:IFKS=" {STOP ) "TH 

ENGOSUB430 

POKENR,7 SPRINT; PRINT" 

{RIGHT) (4 SPACES} (YEL}R 

EADING DISK NAME 

(5 SPACES) {RIGHT)" 

OPEN15,8,15, "I0":OPEN1, 

8 3 " S " 

SYS828 : I NPUTI 1 5 , EN$ , EM? 

!lFEN5 = "00"TilEN71O 

POKENR, 7 SPRINT 

PRINT"{RIGHTj(3 SPACES} 

[yel}disk read error # 
(space) "ens" (2 spaces) 

(RIGHT)" 
PRINT :G0TOl 480 
HES=MID?(N5,I43, 16) + ", " 
+MIDS(N?,161,2} 
POKENR, 3: PRINT: PRINT" 
(RIGHT) (3 SPACES) "HES" 



(4 SPACES} (RIGHT)" 
QB 730 POKENR, 7 :PRINT: PRINT" 

(RIGHT) (4 SPACES )READIN 
G ENTRY #"N"[2 SPACES) 
(2 RIGHT}" 
JP 740 SYS82a!FORX=lT0254STEP3 
2:Y=ASC(MIDS(NS,X,1))AN 
D127 
CQ 750 IFY=0THEN770 
BA 760 N=N+1:H5(N)=MID?{N5,X,3 

0) 
BH 770 POKENR, 7 SPRINT jPOKENC, 2 

a:PHINTN 
PD 780 NEXT 
RU 7 90 IFST=0THEN7 30 
AK 800 PRINT" (UP) (RIGHT) 

(4 SPACES )TOTAL ENTRIES 
={8 RIGHT]" 
OX 810 FORX=lTOlS00iNEXT 
GS 820 CLOSE! 
CD 830 MS=""sGOSUB140 
PC 840 GOSUB300:F=:R+(I + 1)*C+D- 

1 
FK 850 IFK$="-"THENg90 
CG 860 IFKS=" "ANDN>1THEN1040 
EF 870 IFKS=", "THEN1120 
FE 890 IFKS=" (STOP}"THEN1190 
XB 890 IFK5=" {F1}"THEN1230 
BR 900 MS=N5(F):GOSUB80 
DC 910 GOSUB300:T=R+{I+1)*C+D- 

1 
XJ 920 IFF=T-1ORF=TTHENGOSUB90 

:GOTOa40 
RJ 930 GOSUB70 
JD 940 IFF>TTHENV=-1 
DP 950 IFF<TTHENV=l!T=T-I 
SQ 960 N5(F)=N5(F+V) :F=F+V:IFF 

OTTHEN960 
GD 970 N$(T)=M5 
BF 980 GOT083e 
SC 990 GOSUB70:B=0 
KR 1000 N=N+1 !FORX=NTOF+1STEP- 

1 
SK 1010 N5(X)=N$(X-1) sNEXT 
EA 1020 N5(F)=LN5 
ES 1030 GOTO830 
KJ 1040 GOSUB30:IFKS<>"Y"THENG 

OSUB90:GOTOB4 70 
ER 1050 GOSUB70:B=0 
JB 1060 N=N-1:F0RX=FT0N 
RE 1070 NS(X)=NS(X+1} sNEXT 
SM 1080 N5(N+l)="" 
RC 1090 IFN<C+1THENC=0 
FF 1100 IFF=N+lTHENR=R-*-(R>l) 
HF U10 GOTOa30 
CA 1120 A=ASC(N5(F) ) 
KX 1130 IFA=130THENA=194 3GOTO1 

150 
QG 1140 IFA=194THENA=130 
DQ 1150 N5(FJ=CHR5(A)+RIGHT5(N 

5(F), 29) 
RX 1160 POKENR, RL+2sPRINT!PRIN 

TTftB(CL*20+L3) ; 
JX 1170 PRINT" (YEL) "CURS 1-60* C 
A=194});aiR5{-32*(A=13 

0)) 
QP 1180 GOTOB40 
RE 1190 GOSUB100 
JH 1200 GOSUB30:IFKS="Y"THEN14 

40 
HH 1210 IFK5=" [STOP)"THEN1200 
CR 1220 GOSUB90SGOTOB40 
KR 1230 GOSUBI00sGOSUB30!lFKS< 

> "Y"THENGOSUD90 sGOT084 


CK 1240 POKENR, 1 :PRI NT; PRINT" 

tCVN)WRITING DIRECTORY 

{2 SPACES)" 
RK 1250 1FN/S=INT(n/8)THEK127 
CP 1260 N=N+lsNS(N)-ZSsGOT0125 


QS 1270 S=0:T=ia;S{N/B+.5)=255 



:N=l:OPEN2,8,2, "#" 
JJ 1280 IFS(S+1)-255THENT=0 
DM 1290 PRINT*15, "B-P"r2;0 
SH 1300 PRINT#2,CHRS{T) ;CHR?(S 

(S+D); :P=2 
BJ 1310 P0RX=NT0N+7 s PRINT* 15, " 

D-P"f 2;P 
RG 1320 PRINT#2,NS(X) ; :P=P+32: 

NEXTsN=X 
HR 1330 PRINT#15, "U2";-2,-0;ia;S 

(S) : INPUT* 15, ENS, EM?: I 

FEN5="00"THEN13 70 
CJ 1340 POKENR, 1 :PRINT 
XD 1350 PRINT" (CYN) DISK WRITE 

ERROR # "ENS 
ED 1360 FORT=1TO2000:NEXT!GOTO 

1440 
QA 1370 S=S+l:IFS(S)<>255GOT01 

280 
FQ 1380 IFBTHEN1410 
QD 1390 PRINT#2,CHR?(0) ;CHRS(2 

55) ?Z5:PRINTal5,"U2";2 

;0; 18;ie 
DF 1400 POKENR, 1 SPRINT SPRINT" 

(CYN) VALIDATING BAM 

(4 SPACES} " :PRINT#15, " 

V0" 
PD 1410 CLOSE2sPRINT»15,"I0":C 

LOSEl 5 
SA 1420 POKENR, 1:PRINT:PRINT" 

I CYN] AN OTHER DISK? (Y/ 

N)" 
BE 1430 GOSUB40!lFK5="Y"THENRU 

H 
DE 1440 PRINT" {CLR] " s POKENR, 7 1 

PRINT 

QS 1450 PRINT") CYN ) U********** 
********** ****V* J "' 

FD 1460 PRINT "B{ 4 SPACES} (YEL } 
PROGRAM TERMINATED 
{4 SPACES) (CYN ]B" 

AP 1470 PRINT "J* ************ ** 
***** ******^^' 

DJ 1460 CLOSEl :CL0SE2 sCLOSElS 

JD 1490 SYS 65418 

CP 1500 DATA 160,2,177,45,153, 

137,0,200,192,6,208,24 

6,162 
SQ 1510 DATA 1,32,198,255,32,2 

28,2 55,164,142,145,140 

,200 
KH 1520 DATA 132,142,196,139,2 

08,242,76,204,255 
HG 153 DATA 1,4,7,10,13,16,2, 

5,8,11,14,17,3,6,9,12, 

15,18 



All Commodore 64 programs in Ihis 
issue work witfi tfic Commodore 
128 in 64 mode. 



Windows On The 
128 

Artide on page 88. 

Program 1: 128 Window Demo 

EK 100 MODE=RGR(G) 

CD 110 REM *CHECK TO SEE IF IT 

S A 40 OR 80 {10 SPACES] 

COLUMN DISPLAY* 
JE 120 IF MODE=5 THEN BEGIN 
JX 130 t(3 SPACES }A=78sB=40:C= 

38 
QG 140 J [3 SPACES}FAST 
BX 150 BENDtELSE BEGIN 



10B COMPUTEl's GazettB April 19B6 



KR 160 :(3 SPACES)A=38iB=20!C= 

18: BEND 
SQ 170 REM *START THE MAIN LOO 

p. 

GG 180 SCNCLR 

XK 190 PRINTCHR?(27)"M"; ! REM 

} SPACE }*SET NO-SCROLL* 
PP 200 X1=INT(RND(0}*B):Y1=INT 

(RND(0)*12) 
BS 210 X2=INT( (RND(0)*B)+C)sy2 

=INT(RND(0)*10+12) 
XA 220 IFX1>X2 OR Y1>Y2 OR X2> 

A OR ya >22 0RXK2 OR Y 

1<2 THEN200 
RB 230 REM *CREATE THE LARGER 

{ SPACE }WINDOW AND 

(12 SPACES) DRAW THE BOR 

DER* 
BF 240 WINDOW Xl-l,Yi-l,X2+l,Y 

2+1 ,1 
AD 250 X=RWINDOW(0) :y=RWINDOW( 

I) 

QG 260 PRINT"0"; :F0RI=1T0(Y-1) 

jPRINT'^lYi",- : NEXT: PRINT 
,.p.. 

EF 270 TORI=lTOX-l:PRINT"|Hi"; 

TAB(Y);"|M3":NEXT 
MP 290 PRINT"L"; :F0RI=1T0(Y-1) 

:PRINT'^iP3"; : NEXT: PRINT 

"I" 

PX 290 REM *CREATE WINDOW AND 

[SPACE] FILL IT* 
JC 300 WINDOW XI,Y1,X2,Y2 
HJ 310 A1=(RND(0)*38+40}:IFRND 

( ) < . ZTHENP RINTCHRS (15 ) 

I 

GF 320 IFRND[0)> .9THENPRINTCHR 

s(ia)? 

HB 330 IF RND(0)>.S THEN BEGIM 
PX 340 REM *CH00SE NORMAL OR R 

EVERSE SCREEN* 
DS 350 :[5 EPACES]lF S5="N" TH 

EN S$="R":PRINTCHR5(27) 

SS;!ELSE PRINTCHRSC27)" 

N"; iS5="N" 
AM 360 BEND 
DK 370 REM *CH0OSE COLOR FOR D 

I SPLAY* 
AE 380 PRINTCHR?(149+D) r :D=D+1 

:IFD>7THEKD=0 
BH 390 IFD=3THEND=4 
SK 400 FORC1=0 TO (X * Y):PRIN 

TCHR? ( AI ) ; tNEXT : PRINTCK 

R9 ( 143 ) f CHR5 ( 146 ) ; CHR? ( 

5) 
GM 410 GOTO200 

Program 2: Window Save For 40 
Columns 

BD 100 GRAPHIC 1 i GRAPHIC 0:GOS 

UB150!COLOR 0,1 
EC 110 PRINT" [CLR} "; iFOR A=l T 

O 24iCOL0R 5,(AAND15)+1 

-(A=16) iPRINT"ABCDEFGHI 

JKLMNOPQ RSTUVWXYZ 1 23456 

7890 ASZX ",- iNEXT 
SH 120 WINDOW 5, 3, 35, 13! SYS 81 

92 
AB 130 PRINT "[CLRJJS DOWN) 

{3 SPACES JPRESS ANY KEY 
TO CONTINUE" 
AD 140 GETKEY A5!SYS ai95tSLEE 

P 2SGOTO130 
JH. 150 C-0!FORA=8192TO8335:REA 

DB!C=C+B:POKEA, B iNEXT: I 

FCO20215THENPRINT" 

[CLRJDATA ERROR" jENDjEL 

SE RETU RN 
MJ 160 DATA 169,0,44,169,1,133 

,143,32,100,3 2,169,0,13 

3,250 



OS 170 DATA 169,48,133,251,165 

,231,56,229,230,133,158 

,230,158,165 
EF 180 DATA 228,56,229,229,133 

,159,230,159,165,158,13 

3,254, 160,0 
FR 190 DATA 165,143,208,7,177, 

141,145,250,76,57,32,17 

7,250,145 
MC 200 DATA 141,200,198,254,20 

8,236,165,250,24,101,15 

8,133,250,165 
QE 210 DATA 251,105,0,133,251, 

32,130,32,198,159,208,2 

10,165,142 
HM 220 DATA 201,212,176,11,165 

,139,133,141,165,140,13 

3,142,76,18 
MX 230 DATA 32,96,165,230,133, 

141,169,4,133,142,166,2 

29,240,6 
XR 240 DATA 32,130,32,202,208, 

250,165,141,133,139,16 5 

,142,24,105 
RQ 250 DATA 212,133,140,96,165 

,141,24,105,40,133,141, 

165,142,105,0,133,142,9 

6 

Program 3: Window Save For 80 
Colutnns 

RE 100 GRAPHIC 1:GRAPHIC 5:003 

UB150JCOLOR 0,1 
PC 110 PRINT" tCLR)"; ;FOR A=l T 

O 48:COLOR 5,(AAND7)+2: 

PRINT "ABCDEFGHIJKLMNOPO 

RSTUVWXYZ12 34567890 ASZX 

"; :NEXT 
KQ 120 WINDOW 10,3,70,13:SYS 8 

192 
OJ 130 PRINT "{CLR} {5 DOWN] 

(16 SPACES] PRESS ANY KE 

Y TO CONTINUE" 
AD 140 GETKEY AS : SYS 8195:SLEE 

P 2:GOTO130 
GS 150 C=0:FORA=8192TO8377:REA 

DB:C=C+B:POKEA,B:NEXT;I 

FCO24072THENPRINT" 

{ CLR} DATA ERROR": END: EL 

SE RETURN 
JQ 160 DATA 169,0,44,169,1,133 

,143,32,118,32,169,0,13 

3,250 
OS 170 DATA 169,48,133,251,165 

,231,56,229,230,133,158 

,230,158,165 
RA 180 DATA 228,56,229,229,133 

,159,230,159,165,158,13 

3,254,165,142 
EC 190 DATA 162,18,32,162,32,1 

65,141,162,19,32,162,32 

,160,0 
FQ 200 DATA 162,31,165,143,208 

,8,32,174,32,145,2 50,76 

,75,32 
GS 210 DATA 177,250,32,162,32, 

200,198,254,208,232,16 5 

,250,24,101 
SG 220 DATA 158,133,250,165,25 

1,105,0,133,251,32,148, 

32,196,159 
DS 230 DATA 208,192,165,142,20 

1,9,176,11,165,139,133, 

141,165,140 
KP 240 DATA 133,142,76,18,32,9 

6,165,230,133,141,169,0 

,133,142 
RC 250 DATA 166,229,240,6,32,1 

48,32,202,208,250,165,1 

41 ,133,139 
JF 260 DATA 165,142,24,105,8,1 



33,140,96,16 5,141,24,10 

5,80,133 
JJ 270 DATA 141,165,142,105,0, 

13 3,142,96,142,0,214,44 

,0,214 
HE 280 DATA 16,251,141,1,214,9 

6,142,0,214,44,0,214,16 

,251,173,1,214,96 



Al[ Commodore 64 programs in this 
issue work with the Commodore 
12{) in M mode. 



Power BASIC: 

Controlled Keyboard 
Input 

Article on page 95. 



BEFORE TYPING . . . 

Before typing in programs, please 
refer to "How To Type In 
COMPUTERS GAZETTE Programs," 
which appears before the Program 

Listings, 



Program 1: Controlled Keyboard 
Input 

HR 100 PRINT" (CLR}READING DATA 

STATEMENTS. . ." 
KR 110 FORB=49152TO49604:READD 

: POKED , D : CK=CK+D: NEXT 
KG 120 1FCK057716THEN PRINT"E 

RROR IN DATA STATEMENTS 

" : END 
JG 130 PN?="INPUT.0BJ":F0RJ=1T 

OLENCPN? ) :POKE704+J,ASC 

(MID? ( PNS , J , 1 ) ) :NEXTJ 
ME 140 PRINT"IDOWN]£RVS]d£OFF} 

ISK OR (RVE)T[0FF]APE? 

{space]": !DEVICE=8 
JJ 150 GETA5:IFA$="T"THENDEVIC 

E=1:GOTO170 
RE 160 IFA5<>"D"THEN150 
DK 170 PRINTAS;POKE78a,15:POKE 

781 , DEVICE: POKE782 , 255 : 

SYS65466 
HP 180 POKE7a0,LEN{PN5):POKE78 

1 , 193 :POKE782,2 :SYS6546 

9 
OS 190 BA='49152:HI = INT(BA/256j 

tLO=BA-HI*256:POKE251,L 

0:POKE252,HI 
RK 200 EA=49604:HI=INT(EA/2S6) 

:LO=EA-HI*256+1:POKE780 

, 251 ! P0KE781 , LO : POKE7B2 

,HI 
XH 210 PRINT "SAVING ML VERSION 

OF "PN$:SYS65496 
PG 220 DATA 56,32,240,255,132, 

139,173,136 
OS 230 DATA 2,168,169,0,202,48 

, 8 , 24 
BJ 240 DATA 105,40,144,248,200 

,208,245,24 
ES 250 DATA 101,139,144,1,200, 

133,139,133 
FJ 260 DATA 157,132,140,152,24 

,105,212,133 
RK 270 DATA 158,173,24,209,41, 

2,141,195 



COMPUTErs Gazette Apfil 1986 109 



XK 280 DATA 193,240,4,169,127, 

208,2,169 
JK 290 DATA 63,141,240,192,162 

,87,169,32 
DG 300 DATA 157,0,2,202,16,250 

,232,134 
EK 310 DATA 141,164,141,177,13 

9,9,128,145 
FP 320 DATA 139,32,226.25 5,240 

,251,72,164 
GR 330 DATA 141,177,139,41,127 

, 145, 139,104 
DQ 340 DATA 162,4,221,29,193,2 

40,5,202 
AF 350 DATA 16,248,48,29,224,4 

,208,3 
MH 360 DATA 76,42,193,138,10,1 

70,189,34 
HS 370 DATA 193,141,132,192,23 

2,189,34,193 
AD 380 DATA 141,133,192,32,0,1 

6,76,73 
CC 390 DATA 192,201,32,144,188 

,201,96,144 
DX 400 DATA 3,201,19 3,144,180, 

201 ,219,176 
AG 410 DATA 1/6,164,141,196,14 

2,240, 170, 174 
MF 420 DATA 195,193,208,7,201, 

96,144,3 
JX 430 DATA 56,233,128,153,0,2 

,32,235 
KD 440 DATA 192,173,134,2,145, 

167,230,141 
GS 450 DATA 76,73,192,166,141, 

228,142,240 
CD 460 DATA 136,230,141,96,166 

,141,240,129 
FS 470 DATA 198,141,96,164,141 

,208,1,96 
XR 480 DATA 198,141,105,0,2,13 

6, 153,0 
AQ 490 DATA 2,32,235,192,200,2 

00,196,142 
JA 500 DATA 144,240,169,32,153 

,0,2,32 
AP Sia DATA 235,192,96,201,193 

,144,5,41 
DB 520 DATA 127 , 76 ,250, i92 , 201 

,65,144,2 
AC 530 DATA 41,63,145,139,96,1 

64, 141,196 
DR 540 DATA 142,208,1,96,169,3 

2,72,185 
XF 550 DATA 0,2,170,104,153,0, 

2,32 
PC 560 DATA 235,192,200,196,14 

2,240,5,138 
JS 5 70 DATA 72,76,7,193,96,29, 

157,148 
PA 5B0 DATA 20,13,187,192,196, 

192,253,192 
QM 590 DATA 203,192,169,0,133, 

144,162,79 
MQ 600 DATA 189,0,2,201,32,208 

,6,202 
CE 610 DATA 16,246,230,144,96. 

232,134, 142 
XA 620 DATA 165,143,208,13,162 

,183, 160,193 
HE 630 DATA 142,94,193,140,95, 

193,76,91 
JJ 640 DATA 193,162,186,160,19 

3,142,94,193 
SM 650 DATA 140,95,193,160,0,1 

95,0, 16 
EC 660 DATA 240,7,153,52,3,200 

,76,93 
FR 670 DATA 193,162,0,189,0,2, 

153,52 
SR 680 DATA 3,200,232,228,142, 

208,244, 165 

1 1 COMPU TBI's Gazette Apr 1 1 1 986 



KM 690 DATA 143,208,9,169,34,1 

53,52,3 
XG 700 DATA 200,76,144,193.169 

,34,153,52 
GH 710 DATA 3,200,169,41,153,5 

2,3,200 
EF 720 DATA 169,0,153,52,3,165 

,122,141 
QS 730 DATA 181,193,16 5,123,14 

1,182,193,169 
QR 740 DATA 52,133,122,169,3,1 

33,123,32 
RB 750 DATA 165,169,173,181,19 

3,133,122,173 
HS 760 DATA 182,193,133,123,96 

,0,0,84 
QA 770 DATA 36,178,34,0,84,49, 

178,197 
XJ 780 DATA 40,34,0,0,170 



Program 2: Demo 



QX 100 I F A=0THENA= 1 1 LOAD "INPUT 

, OBJ ",8,1 
CM 110 PRINT'MCLR] 13 DOWNIENTE 

R YOUR NAME- " ; 
HQ 120 LNG=22!TYP=0!GOSUB210 
DA 130 PRINT:PRINTTStPRINT" 

[2 DOWNiENTER THE PRICE 

BF 140 LMG=S:TYP=1:GOSUB210 

GK 150 IFT1>99.99THEN140 

CC 160 PRItIT:PRINTTl tPRINTsPRI 

NT"{DOWN)M0RE (Y/N)7" 
RC 170 WAIT19B,1 :GETKS 
JX 180 IFK5="Y"THEN110 
SH 190 IFK$<>"N"THEN170 
MB 200 END 
ES 210 POKE142 ,LNG!POKE143,TYP 

:SYS49152!lF(ST AND 1)T 

HENT5=" ":T1=0 
CD 2 20 RETURN 



All Commodore 64 programs in this 
issue work with the Commodore 
128 in 64 mode. 



Dunk 

See instructions in article on page 
80 before typing in. 



BEFORE TYPING . . . 
Before typing in programs, please 
refer to "How To Type In 
COMPUTEi's GAZETTE Programs," 
which appears before the Program 
Listings. 



rnoi) 

C()0H 
CD 10 
C018 
C020 
0028 
C030 
0039 
C040 
0046 
C0S0 
C058 
0060 
0069 
00 70 



iA^ A2 

!A9 00 

:8D B9 

!A9 00 

:A9 IF 

:CD 08 

:20 3D 

;A9 00 

:02 A9 

:8D 04 

!l7 C7 

;C0 09 

:6I3 05 

;C0 28 

:IA D0 



8D C4 
aD C7 
CE: 20 
99 00 
8D 18 
CE 90 
CI A9 
8D 05 
80 8D 
04 A4 
10 05 
41 90 
A9 07 
D0 02 
DC EC 



OK 20 
CE HD 
93 CI 
D4 88 
D4 AD 

03 8D 
64 HD 
D4 A9 

04 D4 
02 A2 
29 9F 
02 29 
9D 60 
A0 00 
02 A5 



Fl) 00 AA 

U8 OE 79 

A0 17 9E 

10 FA 85 

HG CE 0U 

ii8 CE 30 

01 D4 14 
00 85 63 
A9 81 5E 
00 B9 CA 
4C 5F 61 
IF 9D 6E 

m ca 95 

Ea E0 46 

02 09 Bl 



C076:28 D0 
C0B0;07 AS 
0083:10 F7 
0090:10 F0 
C093:C1 20 
C0A0:3D 01 
C0AB:D0 09 
C0D0:20 BA 
C0B8!C0 20 
C0O0:DO 29 
0008: D9 A2 
O0D0:CA D0 
C0D8:A2 E2 
C0E0:98 48 
C0E8:C7 29 
C0F0!FC 00 
C0F8:6S A8 
C100;F8 99 
C108:FB A9 
C110!CE A9 
0118:CE A9 
C120:88 10 
C128:A9 14 
O130:0C D4 
0133:64 80 
0140:48 A9 
C14B:CE 0A 
0150:22 18 
C1581D2 FF 
0160 :B0 CE 
C169:4a 8A 
C17a:20 20 
C173:07 48 
0180:68 20 
01B8:C1 CE 
0190:68 AA 
0198 :A9 00 
C1A0:A9 02 
C1AB:02 BD 
O1B9:20 D2 
CI 88:85 03 
0100 :A9 20 
C103:A9 48 
C1D0;03 10 
C1D8:13 A0 
C1E0:62 A0 
ClESiSS 02 
OlF0i69 09 
ClFe:ia 65 
C200:A9 77 
C20B:02 la 
O210!D0 D8 
C218:F0 FF 
C220:AB A9 
0228:02 20 
02 30 :A9 A2 
C238:A2 03 
C240:A9 B4 
C248:DF 12 
C2 50:A6 A6 
C25a:A6 A6 
C260:0D 00 
C26B:20 32 
C270:20 32 
C278:20 20 
O2B0:0O 00 
C28B:C0 C0 
0290:11 90 
C29B:9D DD 
C2A0:OD 00 
C2AB:9D 9D 
C2B0:C0 C0 
C2B8:4C 11 
C2C0:9D 48 
C2C8j11 9D 
C2D0:53 53 
C2DB:9D 90 
C2E0:49 4E 
02E8:9D 9D 
C2F0:48 00 
02FB:A9 03 
C300:ll D0 
C30a!7F 8D 
C310:D0 53 
0318:07 09 



04 A9 
A2 05 
AD 00 
AE 20 
E0 00 
20 f4 
AD 71 

04 20 
El FF 
10 C9 

06 A0 
FA 60 
3F 3F 
8A 4B 

07 AA 

86 aa 

60 A0 
50 CE 

05 8D 

19 BD 
00 A0 
FA A9 
BD 01 
A9 F2 
16 D4 
00 80 
0A 18 

20 F0 
AD 01 
AA B9 
C9 64 
D2 FF 
A9 20 
CD BO 
C9 05 
60 A9 
BD 20 

85 02 

86 02 
FF 88 
A9 07 
20 02 
A0 02 
E7 06 
lA 18 
02 20 
20 3F 
Aa 20 

02 AA 
A0 C2 
69 08 
A2 02 
A9 86 
13 85 
IE AB 
A0 02 
A0 22 
AO 02 
A6 A6 
A6 A6 
A6 A6 
9E 12 
11 9D 
11 9D 
00 04 

03 0C 
C0 C0 
90 9D 
20 20 
11 9D 
9D AO 
BD 00 
11 11 
49 54 
90 9D 

45 53 
90 9D 
54 53 
9D 9D 
78 A9 
BD 15 
A9 81 
00 DC 
A9 FF 

46 03 



00 85 02 
A2 F0 FC 
DC 29 10 
F2 02 20 
20 FB C0 
03 CE 70 
CE aO 70 

59 C6 20 
D0 E4 AD 
10 F0 F7 
00 88 00 
41 81 CI 
3F D3 03 
A0 02 20 
BD 7E 02 
10 F0 68 
07 A9 00 
88 00 02 
70 CE 60 
BO CE 8D 
06 99 Bl 

00 BD 03 
D4 A9 0A 
8D 17 D4 

60 8A 43 

01 CE AD 
69 05 AA 
FF A9 99 
CE 0A A8 
Bl CE D0 
B0 12 48 
68 09 0A 
20 D2 FF 
EE 01 CE 
D0 QB 68 

9 3 20 D2 
DO 80 21 
A6 02 DD 
Afl 02 A9 

10 F8 A9 
38 E5 03 
FF 86 10 
20 IE AB 

02 10 CD 
20 F0 FF 
IE AD A9 
C7 29 0F 
3F C7 29 
16 20 F0 
20 IE AB 
85 02 09 
A0 20 18 
A0 C2 20 

02 A9 90 
C6 02 DO 
16 20 IE 
18 20 F0 
20 IE AB 
A6 A6 A6 
A6 A6 A6 
A6 A6 A6 
20 33 11 
20 31 11 
20 3 3 00 
06 03 00 

03 00 96 
C0 C0 AE 
9D 9D 90 
20 20 20 
90 9D 90 
C0 C0 00 
9E 42 41 
U 9D 90 
53 U U 
9D 9D 40 

11 11 11 
9D 9D 50 
11 11 U 
9D 48 49 
6E 80 14 
03 A9 IB 
80 lA D0 
A9 FA 8D 
BD 15 00 
99 30 CE 



A2 lA 
OA 3D 
09 3 B 
9 3 A4 
20 BD 
CE BD 
CE FD 
09 7B 
00 54 
00 9E 
FO 6C 

62 47 
D3 05 
3F 23 
99 2B 
AA 4A 
85 53 
D0 79 
71 37 
02 FF 
CE 40 
CE 72 
30 36 
A9 6F 
98 B7 
CI 91 
A0 CD 
20 F7 
B9 00 

19 64 
A9 3A 
B0 95 

63 7D 
AD 9F 
A8 0D 
FF 50 
D0 74 
7B 7E 
00 4 F 
04 3D 
AB 60 
F8 8D 
06 0B 
A2 Dl 
A9 41 
04 0F 
IB C0 

02 EF 
FF EF 
A5 EE 
14 IE 

20 7E 
IE 22 
A0 19 
F5 6B 
AB 90 
FF 29 
60 39 
A6 4 5 
A6 D5 
DF 17 
90 EE 
9D 0C 
92 EE 

03 95 
C0 53 
00 29 
9D CF 
20 40 
9D 4D 
00 3 E 
4C 4a 
90 B3 

11 A7 
49 13 
U B2 
4F 7 5 
U 5E 
47 lA 
03 19 
8D C9 
A9 Bl 

12 88 
A0 4E 
B9 7B 



C320 

C3 28 

C330 

C338 

C340 

C348 

C350 

C358 

C360 

C368 

C370 

C37B 

C380 

C3SS 

C390 

C398 

C3A0 

C3A8 

C3B0 

C3Ba 

C3C0 

C3CS 

C3D0 

C3De 

C3E0 

C3E8 

C3F0; 

C3F8; 

C40O; 

C40S: 

C410! 

C418: 

C420! 

C4 28: 

C430: 

C4 38: 

C440! 

C448: 

C450! 

C4S8: 

C460: 

C46S: 

C470! 

C47B: 

0480: 

C488: 

C490: 

0498: 

C4A0: 

C4J^! 

C4B0: 

C4B8: 

C4C0: 

C4C8: 

C4D0: 

0408: 

C4E0: 

C4Ee: 

C4F0: 

C4F8: 

C500! 

C508: 

0510! 

CSIB: 

C520: 

CS28 ! 

CS30! 

C538: 

C540! 

C548: 

05 50; 

0558: 

C560: 

C568: 

C570: 

CS78: 

C580! 

C588! 

C590: 

0598: 

C5A0: 

C5A8! 

CS B0 : 

C5B8s 

C5C0S 



:4E 03 
:99 10 
:0E B9 
:10 DP 
:40 03 
:0D HE 
:64 64 
:00 00 

!C2 m 

:03 01 
:8D 19 
:07 A2 
:D0 B9 
!l0 CE 
:99 FB 
:A5 04 
iU D0 
iEE C3 
:AD C3 
:CE 69 
:D4 49 
:CE C8 
:08 CE 
:C7 OE 
:IA 8D 
:D4 A9 
!EA 4C 
!99 90 
:CE Sfi 
:AD 00 
!03 40 
:48 39 
!05 68 
:B0 14 
:F0 09 
:99 90 
!l4 B9 
!09 E6 
!90 CE 
!C6 FA 
:6c 04 
!01 99 
!D4 C0 
!C5 FA 
!65 05 
!CE 99 
!D4 A9 
:99 00 
:88 30 
!40 8D 
!99 90 
iF5 60 
!72 CE 
!01 F0 
:0E F0 
!01 85 
:C1 A9 
iG7 29 
CE 29 
07 29 
CE BD 
D0 8D 
CE 4C 
D4 A9 
CE BD 
38 E9 
CD D8 
CE C9 
49 FF 
68 DD 
D0 14 
15 8D 
B0 6B 
9D 50 
B0 07 
98 A9 
C6 BD 
18 79 
20 CE 
OE AD 
03 4C 
5 5 90 
02 BD 
C9 PA 
F9 D7 



99 00 
CE Q9 
66 C3 
A0 7F 
88 10 
0E 0E 
64 64 
00 00 

00 00 

01 01 
00 A9 
0E B9 
20 CE 
0A 66 
07 CA 
8D 10 
AD 0D 
CS D0 
CE BD 
32 8D 
FF 29 
OE D0 
AD C7 
A9 32 
13 D4 
11 8D 
BC FE 
CE 99 
FB B9 
DC 29 
A7 C4 
FC 00 
59 FC 
B9 20 
C6 FB 
CE 40 
20 CE 
FB E6 
40 6C 
A9 00 
4A B0 
90 CE 
85 05 
90 24 



23 
52 



C5 
A0 



CE B9 56 C3 C0 
5E C3 99 20 4B 
99 27 D0 88 2A 
B9 97 C6 99 IF 
F7 60 0D 0D 
0E 0E 64 64 
64 64 00 00 PA 
00 00 42 82 E6 

00 00 01 02 4D 

01 01 A9 01 42 
00 85 04 A0 78 
00 OE 9D 00 FF 
9D 01 D0 B9 IC 

04 B9 30 CE A9 
OA SB 10 E3 2D 
D0 A9 FA BD 5 7 
I>C 4A 90 49 66 
03 EE C3 CE A9 
03 D4 AD 05 3F 

05 CE 8D 16 BE 
IF BD 08 D4 AB 
21 A9 14 ao 36 
CE F0 17 CE D9 
8D 0F D4 A9 4C 
A9 10 8D 12 43 
12 D4 4C 31 ED 
A0 02 A9 04 EC 
A0 CE D9 20 B8 
00 CE !35 FA AE 
0F C9 0F D0 2 5 
00 01 F0 0F 6A 
D9 FC 00 F0 67 
00 48 68 4A 7D 
CE D9 D4 00 90 

06 FA A9 02 84 
6C C4 4A B0 0D 
D9 07 C0 F0 03 
FA A9 03 99 IC 
C4 4A B0 0A E0 
99 90 CE 4C 3 2 

07 E6 FA A9 19 
A5 FB 38 F9 5F 
18 79 DD 00 B8 
B9 DA 00 18 OA 
B0 lA B9 90 58 



41 8D 
CE A5 

03 4C 

04 D4 
CE 99 
A2 07 
BD 50 
49 40 
3E AD 
FB CE 
00 9D 
3F IB 
0F 8D 
0F 18 
51 C6 
IB 00 
30 06 
11 BD 
20 CE 
06 CD 
C0 00 
FF F0 
2D IB 
40 CE 
A9 00 
0B D4 
68 40 
OE BD 
A9 01 
00 9D 
60 CE 
49 C6 
18 79 
72 CE 
30 06 
34 09 
20 CE 
B0 ID 
00 C9 



A9 40 8D 04 4E 
04 D4 A5 FA A9 
Fp 99 20 CE 78 
F6 03 60 A9 D0 
A0 02 A9 04 E7 
A0 OE 88 10 FF 
AD IF D0 8D 33 
CE F0 07 C9 06 
81 C5 AD B0 20 
F8 D0 3A A9 49 
ae OE 20 3D SE 
20 OE 20 3F 4a 
69 64 9D 00 22 
08 D4 20 3F F9 
69 48 90 40 FB 
49 FF 2D IB B8 
A9 01 90 50 AC 
A9 10 80 0B 3C 
0B D4 FE 20 3D 
C9 FF F0 2A CD 
D7 C0 F0 05 90 
14 48 BD 40 7B 
0B BD 51 C6 6 5 
D0 8D IB D0 8B 
DO C3 C9 FF 90 
90 50 CE A9 F3 
CE C2 CE D0 70 
25 CO A9 02 Bl 
00 CE 09 87 E2 
90 60 CE D0 38 
60 CE 4G 30 9 B 
A8 BD 00 CE E2 
9D 00 CE BD 5C 
4D C6 9D 20 5B 
3D 51 C6 F0 OF 
BD 00 CE C9 88 
El B0 30 A0 Fa 
38 F9 D4 00 Bl 
BD 20 CE 38 14 
06 90 07 C9 3E 



C5C8:0E 
CSD0:CE 
C5 oa ! 44 
C5E0:60 
C5E8!CE 
C5F0:38 
C5F8:14 
C600!C7 
0608: OE 
C610:ia 
06 18 : A9 
C620:S0 
C6 28:CE 
C630:CA 
C638:60 
C640:1B 
C648:03 
06 50:01 
C658:80 
C660i3B 
C668:90 
0670 :CE 
C678:04 
0680:53 
0688 sCE 
C690:CA 
0698 : F0 
C6A0:B0 
C6AB:80 
C6B0:10 

06 B8 ! 34 
C6C0:80 
C6O8:00 
C6D0:00 
C6D8:00 
C6E0:00 
C6 E8 : 00 
C6 F0 : FO 
C6F8:00 
C700:00 
C708:00 
C7 10:00 
0718:2E 
C7 20:2E 

07 28:20 
C730:54 
C738!45 
0740:04 
0748:80 



90 14 
IB 69 
20 39 
OE C9 
C9 BA 
E9 BF 

8 08 
CE 18 
20 3D 
C6 EE 
FF 9D 
CE A9 

09 55 
E0 02 
AD IB 
D0 60 
FF 01 
01 02 
m 02 
FD 03 
04 09 
38 FD 
90 04 
CE 09 

09 04 

10 OA 
00 C0 
16 00 
B4 10 
80 FF 
00 80 
07 FF 
00 00 
00 00 
00 00 
00 00 
00 00 
00 01 
F0 00 
00 00 
00 00 
00 00 
2E 2E 
2E 2E 

46 49 
4F 4E 

47 49 
CE OA 
C4 CE 



88 10 
40 9D 
C6 4C 

01 DO 
90 25 
4A 4A 
CE B9 
6D B6 
CI 20 
84 CE 
40 CE 
00 85 
90 03 
F0 03 
D0 ID 

03 02 
FF 01 

04 08 
A2 04 
OE 85 
FB 90 
23 OE 

09 F9 

02 00 
F0 03 
88 10 
18 00 
98 13 
80 84 
F0 80 

10 06 
80 00 
00 00 
00 00 
00 00 
00 00 
00 00 
Fa 00 
00 00 
00 00 
00 00 
00 m 
04 D5 
50 52 
52 45 
20 54 
4E 2E 
0A 38 
60 00 



E3 BO 
40 CE 
12 C6 
20 BO 
EE B2 
4A A8 
43 06 
OE BD 
E0 C0 
20 3D 
A9 01 
F8 BD 
20 39 
40 C2 
51 C6 
01 02 
00 00 
10 20 
B9 00 
BE C9 
22 89 
85 BF 
90 11 
0A B9 
9D 63 
C5 60 
E0 IC 
00 8F 
10 80 
64 18 
30 0C 
00 00 
00 00 
00 7F 
00 00 

00 00 
F0 00 

01 F8 
00 00 
00 00 
00 00 
00 7F 
CE CB 
45 53 
42 55 
4P 20 
2E 2E 
6D C4 
00 00 



20 36 
D0 57 
BD 18 
20 60 
CE C7 
A9 26 
80 ED 
B6 01 
4C IB 
CI 87 
9D EE 
00 4A 
C6 15 
C4 3E 
8D IB 
03 E6 
FF 7F 
40 20 
CE 8E 
07 98 
20 08 
09 3 B 
BD 3 a 
A0 87 
CE A3 
FF 01 
00 F3 
FF 4D 

84 8a 
80 BB 
03 82 
00 58 
00 56 
00 50 
00 66 



00 


6E 


01 


38 


00 


A0 


00 


C2 


00 


8F 


00 


97 


2E 


CC 


2E 


0C 


53 


BE 


54 


09 


42 


EB 


AD 


7E 


CE 


97 


00 


AF 



All Commodore 64 programs in this 
issue work with the Commodore 
T 28 in 64 mode. 



Turbo Copy 

See instructions in article on page 
31 before typing in. 



0801 

0809 

0811 

0819 

0821 

0829 

0831 

0839 

0841 

0849 

0851 

0859 

0861 

0869 

0871 

0879 

0881 

0889 

0891; 

0899; 

0BA1: 



:0B oa 

= 31 00 
:D0 80 
:D4 A9 
:BD 01 
:A9 6A 
:20 CF 
:0A A9 
:FC A2 
:09 20 
:IB 0A 
!85 FC 
!A9 AS 
:10 85 
:F0 16 
:03 28 
:03 CB 
;20 5F 
;20 9A 
r85 FB 
09 20 



OA 00 
00 00 
21 00 
FF SO 
D4 A9 
85 FB 
09 20 
ID 85 

02 20 
CO FF 
A9 04 
20 CF 
20 29 

03 86 

08 AO 
30 Fl 

m F8 

09 10 
09 20 
A9 0A 
A4 09 



9E 32 
A9 00 
A9 80 
06 D4 
IE BD 
A9 0B 
43 0A 
FB A9 
C9 FF 
20 BE 
85 FB 
09 20 
09 A9 
04 20 
00 91 
20 5F 
E6 04 
03 40 
18 OA 
85 FC 
20 29 



30 36 2E 
8D 20 3A 
80 05 8D 
A9 86 34 
00 D4 69 
85 FC 9A 
20 49 34 
00 85 08 
20 CF 19 
09 20 AD 
A9 OA EB 
A4 09 87 
00 A2 D7 
5F 09 14 
03 E6 BD 
09 91 
D0 E5 
6E 08 Dl 
A9 56 0E 
20 CF 71 
09 A9 04 



5C 
BD 



08A9:00 

08B1:00 

0889:08 

08C1:P0 

08C9:F8 

O8D1:03 

08D9:B2 

08E1:09 

08E9:A5 

08F1:4C 

08F9:0F 

0901 :A9 

0909:20 

0911:09 

0919:A9 

0921 :A4 

0929:85 

0931 :aD 

0939 :A9 

0941:03 

0949 :4A 

0951 !E6 

0959 :D0 

0961:85 

0969:00 

0971 :DD 

0979:04 

0981 :6B 

0989 :FD 

0991 :A9 

0999:60 

09A1:11 

09A9:4E 

09B1:8O 

09B9:88 

0901:00 

09C9 5F8 

09D1:B1 

09D9:F0 

09E1:FF 

09E9:4C 

09F1:FB 

09F9:O7 

0A01 : FF 

0A09:E2 

0A11:02 

0A19:00 

0A21 !l8 

0A29:A9 

0A31:18 

0A39:85 

0A41:OA 

0A49:A9 

0A51 :FF 

0A59:0B 

0A61 :20 

0A69!48 

0A71 :53 

0A79:4E 

OA81:0B 

0AB9:48 

0A91:20 

0A99:52 

0AA1:65 

0AA9:93 

OABl :6B 

0AB9:21 

0AC1:20 

0AC9:a5 

0AD1:3F 

0AD9:70 

0AE1:4C 

0AE9!87 

0AFl!43 

0AF9:B7 

0B01 :20 

0B09;56 

0B11:0D 

0B19:98 

0B21:0O 

0829:48 

0B31:53 

0B39:7O 

0841 :09 

0B49:A3 



85 03 
20 5F 
20 29 
Bl 03 
E6 04 
A6 04 

08 C9 
4C 50 
30 A6 
B2 08 

09 20 
A9 85 
CF 09 
20 18 
0B 85 

09 20 
6B A9 

00 DD 

03 8D 
46 6B 
EA 8D 
FD A5 
A9 34 

01 A9 
DD 10 
A2 05 
AD 00 
28 26 
A5 FD 
34 85 
A9 36 
00 60 
00 03 

11 D0 
DO FA 
A0 00 
E9 01 
FB 09 

12 09 
20 07 
Dl 09 
AA 20 
0A 84 
A4 20 
e6 FC 
20 C9 
BD 20 
D4 A9 

10 8D 

04 60 
06 20 
60 A9 

02 A2 
20 CO 
9A 70 
50 4C 
45 87 
54 49 
9A 20 
0A 49 
45 20 
41 4E 
45 53 
74 75 
87 09 
20 65 
87 OF 
41 47 

59 9A 

05 Al 
4C 45 
41 43 
09 0E 
4 5 9A 
0B 09 
54 48 
45 20 
50 52 
72 65 
Ai 93 
45 20 
87 08 

60 65 
0E 9A 
A3 A3 



A9 10 85 
09 DO 17 
09 E6 03 
20 29 09 
Dfl E4 10 
85 30 86 

03 D0 06 
08 C9 09 
31 85 03 
C9 24 00 
9A 09 20 
FB A9 0A 
4C 20 09 
0A A9 23 
FC 20 CF 
9A 09 4C 
35 85 01 
AD 00 DD 
00 DD A2 
6A 46 6B 

00 DD CA 
FD DO 03 
85 01 60 
OB 8D 00 
FB A9 03 
CA EA D0 
OD OA 08 
6B OA 00 
DO 03 CE 

01 A5 6B 
B5 01 A9 
58 20 34 
4C E2 FC 
A0 20 CA 
78 60 A9 
88 00 FO 
00 F2 60 
Al i-'0 15 
AB F0 2E 
OA DO EA 
60 20 07 

07 0A Bl 
20 AB 18 
40 Dl 09 
60 20 CC 
FF 40 E2 
00 60 A9 
11 80 04 

04 D4 A9 
20 IE 0A 
CF FF A8 
00 20 BD 

08 A0 0F 
FF 60 93 

40 45 41 

41 43 45 

09 08 05 
4E 41 54 
44 49 53 
4E 54 4F 
44 52 49 

44 87 0D 
53 20 12 
72 6E 90 
OD 05 64 
7 2 7 2 6F 
0B 9A 74 
41 49 4E 
2F 05 4E 
93 87 07 
41 53 45 

45 20 54 

05 53 4F 
20 44 49 
20 49 4E 
45 20 44 
41 4E 44 
45 53 53 20 
74 75 72 
87 06 OE 
43 4F 50 
0E 05 63 
74 65 64 
A3 A3 A3 
A3 A3 87 



04 A0 55 
Bl 03 BF 
28 30 4F 
C8 D0 E8 
OB A5 CO 
31 40 30 
20 9A 28 
DO 0B 33 

86 04 0A 

03 4C 29 
18 0A B4 
85 FC 40 
20 9A 05 
85 FB 34 

09 20 B5 
50 08 97 
A9 0B EF 

10 FB 34 

04 A9 BD 
6A 4A 79 
00 EF 9B 
EE 20 7B 
A9 35 2F 
DD AD 32 
8D 00 29 
FC A2 9F 
OA 26 81 
F2 E6 35 
20 DO 3 5 
49 FF B3 
IB 8D D7 
OA 00 A8 
A9 08 AS 
D0 FD BE 
OA A2 8B 
CA D0 69 
A0 00 5A 
C9 87 06 
20 D2 30 
E6 FC 7A 
0A Bl AO 
FB 20 50 
20 F0 7B 
C8 00 IC 
FF A2 04 
09 A9 11 
0F 80 F6 
D4 60 43 
00 BD E2 
A9 00 01 
20 29 CE 
FF 60 FF 
20 BA C3 

87 07 EC 
53 45 87 
20 54 FA 
44 45 AE 
49 4F BF 
4B 87 59 
20 54 20 
56 45 05 
00 50 EE 
98 72 
OD Al 
69 73 5B 
72 21 AE 

52 59 77 
20 28 IF 
9A 29 BC 
08 9A 3D 

20 50 36 
48 45 51 
55 52 EA 

53 4B 87 

54 4F 33 
52 49 99 
B7 OD 53 

12 9A 
6E 90 EE 
9A 54 03 
59 27 82 
6F 6D B6 

21 87 ID 
A3 A3 83 
0F OA 20 



B4 
CC 



COMPUTEIS Gazene April 1986 111 



0D51 
0Q59 
0B61 
aB69 
0B71 
0B7 9 
0B81 
0BB9 
0B91 
0B99 
BUM 
0BA9 
0BB1 
0BE9 
0BC1 

0nc9 

0BD1 
0BD9 
0BE1 
0BE:9 
0BP1 
0BF9 
0C0]. 
0C09 
0C11 
0C19 
0C21 
0C29 
0C31 
0C39 
0C41 
0C49 
0C51 
0C59 
0C61 
0C69 
0C71 
0C'79 

0cai 

0C89 

0C91 

0C99; 

0CA1: 

0CA9: 

0CB1 ! 

0CB9; 

0CCI : 

0CC9: 

0CD1: 

0CD9: 

0CE1: 

0CE9: 

0CF1: 

0Ct'9 ! 

0D0l! 

0D09: 

BDU: 

0D19: 

0D21: 

0D29: 

0D31: 

0D39: 

0D41 : 

0049: 

0D5l! 

0D59! 

0D61: 

0D69: 

0D71: 

0D79; 

0D81 

0D89 

0D91 

0D99 

0DM 

0DA9 

0DB1 

0DB9 

aoci 
aocg 

0DD1 
0DD9 
0DEI 
0DE9 
0DF1 



61 4E 
43 4F 
9A 2f 
;A1 93 
:20 20 
;Z0 20 
;2a 20 
:20 20 
;20 20 
!20 74 
!20 7 2 
;20 6y 
;20 6F 
:20 79 
:20 20 
;20 20 
:20 20 
;20 20 
:20 20 
;34 2D 
;20 40 
;45 45 
:20 43 
;14 0C 
20 6D 
4F 4E 

03 22 
C9 02 

04 D0 
04 4C 
4A 4A 
2 2 03 
A5 77 
as 0A 
85 4B 
F5 50 
57 44 
F0 09 
4C 69 
AD 01 
90 F3 
2D 57 

;45 18 
!C6 09 
:19 C5 
iBS 22 
;4D 2D 
;13 A6 
!02 A2 
:3D 04 
:96 07 
sAB 4D 
:45 16 
iSA 20 
!01 IC 
:C0 08 
:FE AB 
:B8 AD 
:F5 A0 
:1C 99 
:E0 F8 
:20 E9 
:22 F5 
sBD 50 
:21 E6 
:B9 00 
:F7 AD 
:04 2 2 
:A9 FF 
:80 9D 
:FE 02 
:03 4C 
;32 04 
:43 90 
:01 10 
:4c A2 
:44 4A 
:57 54 
:05 BS 
:00 AS 
:AS 0A 
:99 00 
:2D 57 
C8 A5 
0F 99 



4F 54 
50 59 

05 4E 
0E 87 
20 31 
20 99 
20 9A 
20 9C 
20 87 
20 81 
20 99 
20 9A 
20 9C 
20 87 
20 81 
20 99 
20 9A 
20 9C 
20 87 
4D 49 

49 47 

44 20 
4F 50 
90 42 
2E 20 
9A Al 
AS 00 
D0 03 
03 4C 
9E FD 
4A AA 
22 BO 
D0 04 
A9 05 
A9 52 
FE B8 
03 22 
C6 4B 
F9 A2 
IC 95 
20 97 
66 03 

45 19 
D0 C0 

06 F0 
A5 16 
57 SB 
19 EB 

00 A9 
CA D0 
86 19 
2D 57 
85 lA 
56 F5 
D9 24 
D0 F0 
4D 2D 

01 IC 
BA 50 

00 01 
A5 38 
AB 4D 
C5 3A 

01 D0 
19 A5 

02 20 
00 AB 
IC 49 
2C A9 

50 01 
28 10 
9E FD 
22 SA 

02 E5 
0S EB 

03 09 
4A 4A 

04 22 

ac Aa 

39 99 
99 00 
02 C8 
76 04 
12 99 
00 02 



48 45 
20 28 
9A 29 

06 06 
20 20 
20 20 
20 20 
20 20 

07 06 
20 75 
20 62 
20 63 
20 70 

08 06 
20 20 
20 20 
20 20 
20 20 
0C 04 
4E 55 

48 2D 

44 49 

49 45 
59 20 
63 55 
4D 2D 
29 06 
4C lA 
CA 05 
AS 44 
AB 4D 
4A 04 
E6 77 
85 09 
85 24 
AD AS 

01 IC 
1)0 KF 
00 50 
25 E8 
F4 A5 

22 16 

45 lA 
4C IE 
03 4C 
A6 17 
03 2 2 
E8 E4 

02 B5 
15 4C 
8A 45 
AA 03 
20 34 

50 FE 
00 D0 
20 56 
57 CC 
91 30 
FK B8 
C8 D0 
C5 47 
2D 5 7 
F0 OB 

23 A9 
19 20 
63 05 
4D 2D 
08 SD 
84 A6 

08 A0 
07 C6 
AB 4D 
19 65 
43 AA 
BA 4C 

09 0A 
4A AB 
4A .\A 
00 84 
00 02 
02 C8 
AS 13 
2 2 99 
00 02 
Ca 99 



52 20 F6 
05 59 39 
3F 05 13 
12 IC F7 
20 9K IC 
20 IK 2 5 
20 1 F 3E 
20 05 4C 
12 IC CC 
20 9R AE 
20 IE EA 
20 IF 47 
20 05 89 
12 IC 53 
20 9E 6C 
20 IE 75 
20 IF 8E 
20 05 9C 
92 90 BA 
54 45 59 

53 50 B5 

53 4B C7 
52 87 74 
61 2E A0 

54 52 C7 
57 00 A7 
F0 11 4C 
03 C9 BB 
4C 4E F5 
4A 4A 37 
2D 57 49 
85 0C CC 
A5 43 18 
A9 5A 3A 
20 56 BC 
4D ZR DF 
C5 24 F0 
A9 0A 7D 
FB Ba 7tl 
E0 07 2B 
AB 40 4F 
45 17 26 
F0 07 19 
F4 A5 F7 
0B F4 6B 
85 AB 7B 
12 86 8A 
43 90 B8 
31 4C 03 

19 04 08 
18 45 40 
22 17 03 
F9 A2 EC 
B8 AD 0F 

DA ca El 

FS 50 4 5 
03 22 26 

c8 D0 ec 

AD 01 Fl 
F4 20 SB 
00 2D 4C 
EE 03 CF 
A6 07 4E 
05 D0 IE 
63 05 48 
ce 00 24 
57 10 7B 
00 IC B8 
07 09 56 
00 8C A4 
0A 00 D9 

20 57 30 
0C C5 E6 
BD 50 A8 
36 04 65 
0B A5 AF 
40 2D 37 
BD C3 73 
0A A2 14 

C8 ca 70 

AS 06 FB 

AB 40 AB 

00 02 F0 

C8 A9 F0 

00 02 C8 



0DF9 


CB 


B9 


FA 


01 


59 


FD 


01 


59 


6C 


0EO1 


FC 


01 


59 


FO 


01 


99 


F9 


AB 


F4 


0E09 


4D 


20 


57 


98 


04 


22 


01 


E6 


10 


0E11 


0A 


AS 


0A 


C5 


43 


90 


C0 


98 


AF 


0E19 


4a 


A9 


02 


85 


31 


20 


30 


FE 


C5 


0E21 


68 


A8 


88 


U9 


00 


02 


99 


45 


C8 


0E29 


02 


88 


DO 


F7 


AD 


00 


02 


BD 


01 


0E31 


AB 


4D 


2D 


57 


BA 


04 


22 


45 


01 


0E39 


02 


20 


F5 


FD 


A9 


00 


B5 


32 


87 


0E41 


AD 


0C 


IC 


29 


IF 


09 


C0 


8D 


79 


0E49 


0C 


IC 


A9 


FF 


BD 


03 


IC 


A9 


02 


OESl 


55 


BD 


01 


IC 


A2 


IE 


20 


24 


4F 


0E59 


FE 


AB 


4D 


2D 


57 


DC 


04 


22 


B4 


0E61 


A9 


FF 


80 


01 


IC 


A2 


05 


S0 


D9 


0E69 


FE 


B8 


CA 


D0 


FA 


A2 


0A 


A4 


B4 


0E71 


32 


50 


FE 


B8 


B9 


00 


02 


8D 


85 


0E79 


01 


IC 


C8 


CA 


00 


F3 


A2 


09 


87 


OESl 


50 


FE 


AB 


4D 


20 


57 


FE 


04 


98 


0Ea9 


22 


B8 


A9 


55 


BD 


01 


IC 


CA 


K2 


0E91 


D0 


F5 


A9 


FF 


A2 


05 


50 


FE 


91 


0E99 


aa 


8D 


01 


IC 


CA 


oa 


F7 


A9 


BA 


0EA1 


55 


50 


FE 


B8 


8D 


01 


IC 


A2 


33 


0EA9 


BC 


50 


FE 


AB 


40 


2D 


57 


20 


CO 


0EB1 


05 


22 


B9 


A9 


DD 


8D 


01 


IC 


CO 


0EB9 


EB 


00 


F5 


AO 


00 


50 


FE 


aa 


3F 


0EC1 


A9 


00 


80 


01 


IC 


88 


00 


F5 


86 


0EC9 


A9 


55 


A6 


0C 


50 


FE 


B8 


8D 


23 


0EDI 


01 


IC 


CA 


D0 


AB 


4D 


2D 


57 


20 


0ED9 


42 


05 


22 


F7 


AS 


32 


18 


69 


AB 


0EEI 


0A 


85 


32 


C6 


0A 


DO 


8E 


50 


18 


0EE9 


FE 


BB 


50 


FE 


B8 


20 


00 


FE 


F2 


0EF1 


A9 


00 


80 


FE 


02 


as 


50 


A9 


F4 


0EP9 


01 


4C 


69 


F9 


85 


AB 


4D 


20 


19 


0F01 


57 


64 


05 


22 


08 


2C 


00 


18 


AF 


0F09 


10 


FB 


A9 


10 


8D 


00 


19 


2C 


20 


0F11 


sao 


19 


30 


FB 


A2 


04 


A9 


00 


73 


0F19 


soe 


0B 


2A 


0A 


06 


08 


2A 


0A 


D0 


0F21 


:8D 


00 


18 


CA 


D0 


F0 


AB 


40 


A4 


0F29 


!2D 


57 


86 


05 


22 


A2 


01 


CA 


3D 


0F31 


:D0 


00 


EA 


EA 


A9 


OF 


8D 


00 


68 


0F39 


18 


60 


2C 


00 


18 


10 


FB 


A9 


A3 


0F41 


10 


8D 


00 


13 


2C 


00 


18 


30 


0E 


0F49 


FB 


A2 


04 


CA 


00 


FD 


8t; 


AB 


82 


0FS1 


4D 


2D 


57 


A8 


0S 


22 


00 


19 


9F 


0F59 


A2 


04 


AD 


00 


18 


4A 


08 


4A 


C3 


0F61 


4A 


66 


08 


28 


66 


03 


CA 


DO 


7B 


0F69 


Fl 


A9 


OF 


8D 


00 


IB 


A5 


08 


59 


0F71 


60 


08 


0B 


10 


07 


4C 


62 


06 


58 


0F79 


AB 


4D 


2D 


57 


CA 


05 


22 


AS 


30 


0F81 


43 


95 


0A 


20 


00 


FE 


A9 


00 


3 5 


0F89 


20 


63 


05 


EA 


20 


93 


05 


30 


69 


0F91 


EB 


AA 


CA 


86 


07 


A9 


02 


85 


7 A 


0F99 


31 


A0 


00 


20 


93 


05 


99 


00 


SE 


0FAI 


02 


AB 


4D 


2D 


57 


EC 


05 


22 


C2 


FA9 


C8 


00 


F7 


20 


E9 


FS 


85 


3A 


CD 


0FB1 


20 


8F 


F7 


AD 


FE 


02 


85 


7C 


25 


0FB9 


A9 


00 


BD 


FE 


02 


85 


SO 


AS 


BA 


0FC1 


OF 


FO 


03 


4C 


Bl 


07 


20 


10 


C2 


0FC9 


!F5 


A2 


All 


4D 


20 


57 


0E 


06 


BE 


BFDl 


:22 


09 


SB 


I'E 


B8 


CA 


DO 


FA 


CA 


0FD9 


:A9 


FF 


80 


03 


10 


AD 


0C 


IC 


7A 


0FE1 


!29 


IF 


09 


C0 


8D 


0C 


IC 


A9 


08 


0FE9 


:FF 


A2 


06 


aD 


01 


IC 


B8 


50 


64 


0FF1 


:FE 


B8 


CA 


AB 


40 


2D 


57 


30 


CF 


0FF9 


!06 


22 


D0 


FA 


m 


BB 


B9 


00 


D4 


1001 


J01 


50 


FE 


B8 


8D 


01 


IC 


CB 


92 


1009 


iOO 


F4 


A5 


7C 


80 


FE 


02 


Bl 


69 


1011 


30 


50 


FE 


138 


80 


01 


IC 


C8 


3A 


1019 


D0 


F5 


50 


FE 


AB 


4D 


2D 


57 


SD 


1021 


:52 


06 


22 


20 


00 


FE 


AO 


00 


eu 


1029 


!lC 


49 


08 


8D 


00 


IC 


A9 


00 


47 


1031 


:9D 


FE 


02 


C6 


0A 


FO 


03 


4C 


EA 


1039 


Dl 


05 


4C 


9E 


FD 


78 


A9 


07 


23 


1041 


:8S 


47 


A2 


00 


CA 


AB 


4D 


2D 


17 


1049 


!57 


74 


06 


22 


D0 


FD 


A9 


01 


E7 


1051 


!85 


06 


A9 


C0 


20 


AB 


07 


A9 


52 


1059 


:E0 


20 


Aa 


07 


20 


93 


05 


AS 


76 


1061 


:06 


85 


00 


A9 


00 


20 


63 


05 


6E 


1069 


:AS 


06 


09 


80 


20 


63 


AB 


40 


3A 


1071 


:2D 


57 


96 


06 


22 


05 


20 


9D 


34 


1079 


:07 


A9 


00 


85 


78 


85 


83 


85 


46 


1081 


:77 


85 


10 


A9 


E2 


20 


A8 


07 


4B 


1089 


!C9 


02 


90 


16 


A5 


10 


00 


12 


A3 


1091 


:A9 


C0 


20 


A8 


07 


A9 


B0 


AB 


31 



1099 


!4D 


2D 


57 


10A1 


:07 


E6 


10 


10A9 


:e3 


A2 


00 


I0B1 


:C9 


FF 


D0 


10B9 


:F4 


4C 


FS 


10C1 


:AB 


4n 


20 


10C9 


:F0 


0A 


A9 


10D1 


109 


4C 


CE 


10D9 


:09 


90 


20 


10E1 


jCE 


06 


AS 


10E9 


sAS 


AB 


4D 


10F1 


:83 


38 


F9 


10F9 


:DB 


FE 


58 


1101 


:78 


4C 


A4 


1109 


:76 


D6 


78 


1111 


i0C 


F0 


AB 


1119 


!22 


OB 


C9 


1121 


:F0 


03 


4C 


1129 


:63 


05 


A9 


1131 


:20 


93 


05 


1139 


:C0 


20 


AB 


1141 


:07 


22 


07 


1149 


!63 


05 


A9 


1151 


:20 


63 


05 


1159 


•A9 


E4 


A2 


1161 


:07 


C9 


02 


1169 


!62 


07 


22 


1171 


!05 


E6 


0F 


1179 


!C9 


02 


90 


1191 


:A9 


05 


4C 


1189 


:06 


C9 


0C 


1191 


:S7 


84 


07 


1199 


C9 


24 


F0 


llAl 


:03 


20 


63 


11A9 


!63 


05 


4C 


llBl 


!l4 


9D 


50 


11B9 


!2D 


57 


A6 


11 CI 


:00 


58 


A5 


11C9 


20 


0A 


FS 


llDl 


!50 


FE 


B8 


11D9 


!C9 


D0 


F2 


11 El 


!4D 


2D 


57 


nE9 


:30 


S0 


FE 


llFl 


= 08 


ca 


CO 


11F9 


5 06 


A9 


00 


1201 


!F6 


00 


00 


1209 


sAB 


4D 


2D 



B9 06 
A9 00 
86 09 

08 E9 
06 A4 

5 7 OA 

00 9D 

06 86 
63 OS 

09 F0 
20 57 
OB FE 
20 76 
06 AS 
E6 06 
4D 2D 
17 F0 
SB 06 

01 20 
AS 00 
AB 4D 
A5 06 
05 85 
A9 E6 
00 86 
B0 AB 

10 A9 
A9 E4 
09 C6 
97 07 
F0 0E 

2 2 C9 
0B 4C 
05 4C 



71 
01 
07 



00 30 
AO BB 
40 01 
A5 7C 
C8 07 
B8 40 
FD D0 
BD FE 
00 00 
45 6C 



22 20 A8 

85 78 85 

BO SO 01 

E4 43 D0 

78 D9 DB 

06 22 FE 
50 01 E6 

07 EB BA 
A6 07 4C 
17 85 77 
FC 06 22 
85 83 B9 
D6 79 E6 
83 SB 20 
A5 06 C9 
57 IE 07 
07 C9 24 
A9 00 20 
63 05 EA 
85 06 A9 
20 57 40 
09 80 20 
0E A9 09 
20 A8 07 
OF 20 Aa 

40 2D 57 

09 20 63 
20 AB 07 
OE D0 D5 
E6 06 A5 
AB 4D 2D 
17 F0 07 

41 07 A9 
94 06 20 
A9 00 A2 

10 AD 4D 
FA 60 85 
FC 78 60 
B9 00 01 
IC DO lA 
8D FE AD 
22 02 Bl 

01 IC D0 
Fl 4C 55 

02 4C C5 
00 00 00 
06 0D Al 



C3 
28 

70 
83 
DC 
58 
31 
70 
F5 
96 
21 
AD 
BB 
73 
36 
C9 
15 
D5 
07 
77 
Al 
20 
A4 
A7 
37 
09 
D8 
4C 
89 
42 
80 
17 
97 
AA 
D8 
9A 
00 
75 
00 
FB 
11 
E3 
IB 
7E 
C0 
A0 
97 



All programs 

listed in 

this magazine 

are available 

on the 

GAZETTE Disk. 

See elsewhere 

in this issue 

for details. 



112 COMPUTEI's Gazette April 19S5 



commodore clearance 



Qcommodore n4 



$13900 




DRIVES 



CBM1541 SITQOO 

CBM1571 $23900 

MSD-1 S2I900 

MSD-2 $45900 

INDUS-GT (64/128)...>219<*o 



Qcommadore^ 9n 




M 



$27900 



MODEMS 

Anchor Volksmodenn....55999 
Anchor 6470 (64/128) 

300/1200 Baud SI 3900 

CBM 1660 {C-64) $5900 

CBM 1670 (C-128) $17900 



PRINTERS 





COLOR 
MONITORS 



JOYSTICKS 

12 ft. Wico extension cord. .$30^ 
SPECTRAVIDEO 

Quickshot 1 $499 

Qutckshot IV (3 way)....S1209 

ACCESSORIES 

Comp Guard Protector. $1409 
Curtis SP2 Protector.. ..$3909 
Curtis Safety Strip $1999 



COMREX CR-220 $8909 

EPSON LX-90 $17900 

OKIDATA Okimate 10...$ 1990° 

STAR SG10C $21900 

PANASONIC 1080 $19900 

C.ITOH 7500 AP $16900 

INTERFACES 

CARDCO G-WHIZ $4999 

CARDCO Super G $5299 

Digital Devices U-Print C.$4499 
Orange Micro Grappler GD$8999 
PPI Printer Interface $3499 



• COMMODORE 1802 

• AMDEK COLOR 300 



• NEC COLOR 1225 
YOUR 
CHOICE 



$169^0 



ea 



DISKETTES 

MAXELL MD1 $1209 

NASHUA SS/DD $909 

ELEPHANT SS/DD $1309 

GENERIC DS/DD w/Flip'n File 

10 Disk Holder $1209 

AMARAY 
Disk Tubs $999 



BATTERIES INCLUDED 

Paperclip 64/128 s299b 

Paperclip/Spell Pak. ^49^^ 

Spell Pak S2999 

The Consultant S379B 

HomoPak , S29»b 

BRODERBUND 

Ttio Print Shop *29a'' 

Graphics Library 1.2,3 ea inso 

The Music Shop S29" 

Bank Street Writer......... 039^^ 

CARDCO 

Freeze Frame $29»« 

S'more Basic. S44" 

COMMODORE 

Jane- in teg rated »39''» 

PFS 

File S32" 



SOFTWARE 

DESIGN WARE 

Creative Creator sges 

Speil-A-Hazam «9" 

Crypto-Cube *9»» 

DATA SOFT 

Moon Shuttle S5»o 

Pooyan »s»b 

O'Riley's Mine «5»» 

EPYX 

Greatest Baseball..... ^4^^ 

HES 

Multiplan «19bb 

Omniwriter „ ttgsB 

Benji Space Rescue , «3" 

HES Games/Olympics «3»» 

Graphics Basic ^300 



Professional Software 

Fleet Systems II C128/64. 94989 

Trivia Fever st9»9 

SPRINGBOARD 

The News Room *34»» 

Clip Arts 22." 

SUBLOGiC 

Flight Simulator II »37B9 

SPINNAKER 

Rhymes & Riddles «9»« 

Alf Cocor Caves »79» 

Bubble Burst »9»" 

Snooper Trooper's »99o 

SYNAPSE 

Pharoah's Curse.. *4" 

Protector »4»» 

Sentinel »4»" 



EDUCATIONAL INSTITUTIONS CALL TOLL-FREE 1-800-221-4283 







fiL>L 



1-800 

Oril.i 



^ CALL TOLL-FREE 1-800-233-8950 ^ 

477 East Third Street, Dept. A404, Williamsport, PA 17701 ---^^-- 

SHIPPING: Add 3%. minrmum S7.00 shipping and tiandiing on all orders. Larger shipmenls may require additional charges. 
All Items subject to availability and price ctiange. Returned shipments may be subject lo restocking fee, 

CANADIAN ORDERS 






268-3974 1-800-268-4559 "" —.-..r.*, 1-416-828-0866 



Telex:06-2iad60 

2'.-)Ub Dunwsn DnvL', 
MiVoissauqri. Onui'io 



ATTENTION 

ALL COMMODORE 64, 

VIC 20, COMMODORE 16, 

AND PET OWNERS 

A complete se1(-lutortng BASIC programming course 
is now available. This course starts with turning 
your computer on, to programming just about 
anything you want! This course is currently used 
in both High School and Adult Evening Education 
classes and has also' formed the basis of teacher 
fiteracy programs. Written by a teacher, who alter 
having taught the course several times, has put 
together one of the finest programming courses 
available today. This complete 13 lesson course 
of over 220 pages is now available for the COIvl- 
MODORE 64, VIC 20, COMtvlODORE 16 and PET 
computers and tal<es you step by step through a 
discovery approach to programming and you can 
do it all in your leisure time! The lessons are filled 
with examples and easy to understand explanations 
as w/ell as many programs for you to make up. At the 
end of each lesson is a test of the information 
presented. Furthermore, ALL answers are supplied 
to all the questions and programs, including the 
answers to the tests. Follow this course step by 
step, lesson by lesson, and turn yourself into a 
real programmer! You won't be disappointed! 

We will send this COMPLETE course to you at 
once for just $19.95 plus $3.00 for shipping and 
handling (U.S. residents, please pay in U.S. funds). 
If you are not COMPLETELY satisfied, then simply 
return the course within 10 days of receipt for a 

FULL refund. 

Now available! a 200 page course 
exclusively on sequential and rel- 
ative files using a unique approach 
tor those with very limited file programming ex- 
perience - set up your own personal and business 
records! — disk drive a must — same author — 
same guarantee — same cost — this course for 
all computers except Vic 20. 
Fill in the coupon or send a facsimile. 




I 

I NAME: 

I 

I 



CG 



ADDRESS: 



CITY: 



I 

I PROV./STATE:_ 



j POSTAL/ZIP CODE: 

I I desire ihe BASIC program- 

j ming course for 

[ Commodore 64 U VicL. 

PeiZ Commodore 16 Li 

I I desire the foliow up Q 
I course on relative and 

sequential files (for all above 

computers but Vic 20). 



Any complete course: $19.95 | 
Postage and handling: $3.0Q | 
Total; $22.95 1 

Send Cheque or Money Order to | 
Brantford Educational Services | 
6 Pioneer Place, 
Brantford, Ontario, i 

Canada N3R 7G7 , 



COMMODORE^ 





CALL FOR LATEST PRICE 



PERSONAL 
COMPUTER 



IN STOCK 



COMMODORE 




1571 

DISK DRIVE 



CALL FOR LATEST PRICE 



IN STOCK 



1670 
MODEM 




ONLY $169 



IN STOCK 



1902 MONITOR 




IN STOCK 



CALL FOR LATEST PRICE 



1350 MOUSE 
ONLY «42®® 




EST. 1982 



'^ompat^hlUtu^ 



PO. BOX IJBffi 
HILWWIKEE,WIS2n 



DftQEFI LINES OPEN 

M(l-ffl11AM.-7P.IHCST 

Sg12P.IH-5PH-CSI 



TD ORDER CALL TOLL FREE 



FOR TECHNOl INFQRMATIOH, 
ORDER INOLIIRIES,aR FOR WIS. ORDERS 



8Q0-558-0003 414-351-2007 

DBOEHING INfDKMATIDH FOft FAST DELIVEBY SEND CASHIER'S CHECK MUNEY ORDEH OR 
DIRECT BANK TRANSFEH PERSONAL AND COMPANY CHECKS ALLOW 14 BUSINESS 
DAYS TO CLEAR CHARGES FOR CO D, ARE S3 00 IN CONTINENTAL U S A INCLUDED 
SHIPPING ON ALL ORDERS, MINIMUM S4 00 MASIER CARD S VISA ORDERS PLEASE 
INCLUDE CARD" EXPIRATION DATE. AND SIGtJAlURE Wl RESIDENTS PLEASE ADD 5% 
SALES TAX. HI.. AK FPO. APO. PUERTO RICO AND CANADIAN ORDERS PLEASE ADD 
MINIMUM 5"4SHIPPING AND HANDLING. MINIMUM S5.00. ALL 07HERFOHEIGN ORDERS 
PLEASE ADD MINIMUM 15"i SHIPPING, MINIMUM E10 00. ALL GOODS ARE NEW 
AND INCLUDE FACTORY WARRANTY DUE TO OUR LOW PRICES ALL SALES ARE FINAL 
ALL DEFECTIVE RETURNS MUST HAVE A RETURN AUTHORIZATION NUMBER PLEASE 
CALL 4I4-J51-2007 TO OBTAIN AN RA« OR YOUR RETURN WILL NOT BE ACCEPTED 
FOR REPLACEMENT OR REPAIR PRICES AND AVAILABILITY SUBJECT TO CHANGE 
WITHOUT NOTICE. 

NDTI ON ALl ORDERS OUTSIDE CDNTINEKTAL U.S.A. WE SHIP ALL ORDERS FIRST 
CLASS INSURED US MAIL IF SHIPPING CHAFiCtS EXCEED THE MIKIMUM AMOUNT VOU 
WILL BE CHARGED THE AUDI IIONAL AMOUNT TO 
GET YOUR PACKAGE TO VOU OUICKLY AND SAFELY 

NO SURCHARGE ON CREDIT CARDS 



.IL 



./ 



wtmic I -inc 



SG-10 
SG-15.. 
SD-10 . . 



..209 

. . . 369 
. , . 339 



SO-15 449 

SR-10 Call 

SH-15 Call 



PRINTERS 

Legend 1080 209 

Citoh7500AP 219 

Epson Call 

Juki 5510 389 

Toshiba 1340 559 

Legend 808 169 

Panasonic 1091 ...245 
Powertype 309 



PaiNTEfi BUFFERS 



U-Bu(f 16K , , 
U-Buf( 64K . . 



. 79,95 
.99,95 



PHINTER INTERFACES 

Xelec Super Graphic . .. 69 95 

G-Wii 54 95 

Super G-Wii CALL 



MODEMS 

Commsdon 16S0 49.95 

Westridge 642(1 CALL 

Commotfore 1670 169 



C0MAA0D0RE64&128 

SG-10 PRINTER & 
XETEC SUPER GRAPHIC INTERFACE 

$279 

This Is 8 SHIPPED PR ICE anywhere in continental USA 



PANASONIC 1091 & 
XETEC SUPER GRAPHIC INTERFACE 

$315 

This Is a SHIPPED PRICE anywhere In continental USA 



M M 





monitors'^ 




Sakata 






SC-100 ... 


169 




Connnnodore 






1802 


169 




Amdel< 






500 


299 








MJ-10.... 


179 




Teknika 






MJ-22... . 


Call 




Samsung/Green/ || 




Amber , , , 


. 79 


WAR 


E 


MISCELLANEOUS [| 


Subiogic Fodibiin . . 


19 96 




.24,95 






.25.95 
.29.95 




Fteacnnhe Slars.D . , . 


CariicFs A1 War-D 


.34.95 


Suptrbase M-D 


.47,95 


Sinp foker-D 


.?395 


Slap Snol Hotkey- D . . 


.14,95 


Sargon in D 


.3495 


IJIiima II 


,3795 


LUliiralll 


.3795 




Uliima W-G 


.41,95 
2995 




MicroteagusBiseball'D 


EipeOrlltjn Amsjon-O . 


.2395 


Xyphus-O 


.27.95 


Transylvanra-D 


.2395 


Bouniy Bob-D 


.2395 


riMi Sysiem ll-D 


.4495 


Newsroom 


.34 95 


Paper Airplane KiE'D, , 


.2395 


CMmljb 


.2795 


SupeibDwl Sunday 'D . 


.2395 






.2995 
2195 




CornpLiserveStarlerKii 


Flijhi SimutalorlI'D , . 


.34 95 


BaiteiUpD 


.29» 


Syncalc-0 


.34.95 


LotJerirnner's Ftesc-D, . 


,2095 


Mi!i(iwhed-0 


.27.95 


Voice MessenjEt-o... 


,44 95 


Main Evenl Bomoj-D . 


.3095 


Crimson Cro*n-D 


,2395 


TritWorksEI 


.3495 


Peiry Mason-D 


.2 95 


ElrerlockHolmes.I)... 


.23 95 


Frank SErntslADVD 


2395 


Kobayasfii Allernallue- 


1 27 95 




Brimstbfjc-D 


.2795 
,199S 


Keys to typirvjD 




Ttie Hobbil B 


,2395 
.2395 


CaweotTimeO 


Fscar>e-D 


,2395 




Golden (J diK-O 


,1995 
,3395 


Europe Abiaie-O 


Irio-O 


,4995 


Anrrnatitin SlationO . . 


,4995 


Karalt Oamp 


.«» 


EssenO 


,27,96 


Kunj Fu/ 




Eiplodln^Rsl-D... 


,2095 


Kufig Fg Mjiler-O . . 


.2595 


9 Piinces ol Amber.O . 


.2295 


SpvM Spy Vol ll-D.. 


,2395 


Mair OolID 


,24 95 


InlernallHockty.D... 


.1995 


Fonrin ProltKO'-O .... 


,2395 


8la;ing PaOilies-O .. 


,2495 


Mirajt Word-O 


,3495 




,3495 


Welcome A board -D... 


,1995 


Super Huey-D ....... 


.1495 


Spell l!*D 


.3495 


Haiti Blaster 'D 


.3495 




Word Atlack-0 


.34 95 
.4995 
.2495 


Odesia CtwssD 


Hardball 




DaoiDosiers 


,2395 
.2495 


PSI Iradmij Co 


Uw of tfve Weil 


,2495 


Joe ThBismann 


,2495 


BatierUp 


,2495 


Cl.p Art 1 


,1995 


Champlnnstiip Bi)iir>g 


,2C95 


Sales Foree 


.4995 


Superman 


,395 


Bank Strsel Speller . . 


,4996 


Bank Street WaiJer , . . 


.3495 


Jet 


.2995 




Banli Street Filer 


.M95 

t)a 


0-Dlllt T-Coill 


Con-Co nrldge 





ACCESS 

E^acn-Bad-D 21.95 

Beachnead l|.C 24,95 

Raid Over Moscow-D , . .24.SB 
Math V-Cait . , 21 95 

ACTIVISION 

Garaemakcr 2795 

Conspuler Firewo/ks, , , ,23,95 

Ghoslbusttts 24,95 

Fast Tracks 2395 

Hacker ...2095 

Compmer HI, Peopit . . .23,95 

AllerEgo 20,95 

Cross Country Race 20,95 

Botrowed Tirre... 2095 

BATTERIES 
INCLUDED 

Cal-Kil-D 34 95 

Consultan1-0 41 95 

HomePak-D 3495 

Paper ClipiSpdIpak 54^ 

MompOro Sei-es-D ... ,1695 

BRODERBUNO 

Bank Street wirler.D . . .34 95 

Or, Creep-D 2095 

Bdoglrfig Bay-D 20,9S 

Sp^unker-D 20,96 

Music Stiop-D ...2995 

PriraShop-O 2895 

KarelEiia-D 2095 

Ctiamp Looeioninr-o . . .2395 
Rvt Sboo Craplrics-O ...1995 

Print Shop Will ..1695 

Prt ShopCraph norm 1995 
Ptt Stiop Companion . . .27 95 

EPYX 

Fast Load-Catt 24 95 

Rescue on Fraciaius-D ,2455 
World's Greatest 

FooitiaN-D 24,9o 

Ttie Btfolon-O 2495 

Winter Games 2495 

Summer Cames It-O 2495 

KOrnrasRill-0.-. 2495 

BalldlaierD 2495 

Muiiijian&tri2a 4495 

Program 'Tool Kit 2995 

INFOCOM 

Deadline-D 29.95 

Enctianler-D 24.95 

Infittel-D ..29.95 

Planettall-D 24% 

SorcererO 2995 

Slatcfoss-D 2995 

Suspended-0 ..,,2995 

Wilness-0 3995 

Sea Slaiker-O 2495 

ZorkLllMm-D 2795 

WistirrngeiO 2995 

SpeilOrsaJief-D ..2995 

MICROPROSE 

Silent Setvic8-D 2395 

GijnshiiJ.0 2395 

Accrojet-D 2385 

F-ISStrikeEagle-O 2395 

Decision in Eagle-D 27 95 

Kersnedy Approacti-D . . ,2395 
Crusade in Eurcpe,0 27 95 

MIKDSCAPE 

Color Me 2095 

Crossword Magic 34 95 

ftrlect Score 4995 

Halley Project 27,96 

tluake Minus One 20,95 

Stiadowfire 20,95 

Lords ol Midnight 20,95 

Lusher Profile 27,95 



AMIGA SOFTWARE 



29,95 ftiennCkie 2995 OeluiePaini 59,95 

29,95 7 Cities 2995 Inlocom Call 

Maslcrtype 27,95 Skyfoi 29.95 Maiicom 3995 

VIP Professional . . 139.95 Marble Madness . . .2996 Masi-Desk 4995 

. .27,95 RelurnMttanlis 29,95 Mjii-Plan 11995 

. .2795 AiticFoi 2995 Penguin Sotlwato . . Call 



Hacker , . . . . 
Mindsfiadow . . 



Transylvania . 
Crimson Crown 



Arction 



. .2995 fin Oookttook 



.,3495 



C-1 28 COMPUTER 

1571 DISK DRIVE 

1670 MODEM 

1902 RGBI MONITOR 

Call for latest prices and availability 



COMMODORE 1 28 

SOFTWARE 

Super base 128 69,95 

Consultanl 41.95 

Paper Clip 54.95 

Swidcalc 

w/Sideways 49,95 

Wordwfiter 128 . ...49.95 

Data Manager II 49,95 

Fleet System II 44,95 

MacliV/128 34,95 

King's Quest II 34,95 

Gato 27.95 

Home Pak 34.95 

Superscript 

128/Spell 69.95 



* SUPER SPECIALS • SUPER SPECIALS • SUPER SPECIALS • 
Afchon 16.95 . 7Cilies of Gold 21.95 



Mail Order Monsters 21.95 

Racing Oestrudion Set ... 21,95 

— Heart of Africa 21.95 

Pinball Construction 16,95 i:i ia i konk ,\ut- Batrls Tale 27.95 

Skylox 21,95 Touchdown Football 22,95 

One on One 21.95 Pnr isj/ijr Adventure Constiuction . . . 26 95 



Afchon 


. . 16.95 


Mule 


. . 16.95 


Archon II 


. . 21.95 


Music Construction . . , 


. . 16.95 


'inball Construction . . 


. . 16,95 


Skylox 


. . . 21,95 


}ne on One 


. . 21.95 



PRICES EFFECTIVE NOW THRU APRIL 30, 1986 
• SUPER SPECIALS * SUPER SPiCIALS • SUPER SPECIALS • 



SSI 

Wizards Crown ..... ,2795 
50 Mission Crush ...,2496 

Cosmic Balance D 2495 

Germany 19^0 3795 

Professional Golt-0 24 95 

BroadsiOes-D 24 95 

Ooestron-D 2495 

Computer Qtfback.D 24.95 

ReMo(Rte-D 24 95 

Carrier Force- D ,., .37.95 

Breaktfiru Olrback-O. , , .3796 
Computer Ambu5ti-D . . .37,96 

Kamplgmppe-O 37,95 

Oper Uki Garden -D . 
Gemsione Warrtor-O . 
tnperiumSaiact-O., 

Pfiantasit'D 

Battafion Comm ,D , , 
Tighter Command-D , 

Norway 19S5.0 21,96 

Vilngs of War-D 24,95 

Meet] Brigade-D 37,95 

Battle/ Anttetnann 32,95 

Pander Grenitter .... ...2496 

USAAF 37,95 

SYNAPSE 

Call tor iiems and Prices 




EST. 1982 

PO Boi 17S82. Milwaukee, Wl 53217 

ORDER LINES OPEN 

Mon-Fn It am. - 7 p,m CST • Sat, 12 p m . 5 p.m CST 

To Order Call Tall Free 

800-558-0003 

For Technical Inlo, Order 
Inquiries, or for Wise. Orders 

414-351-2007 

ORDERING IKFORMATtON: Plea^e tpidit tfHSL For easE 
d-eltvery send ca^F^ier's check or money i^rtje^ Personal aivj 
con^any checks aliow 14 busir^s days to deaf Scriool PO,'s 

welcofTie CMchirQBiritlOQLlnConlinEnlalLlSA include S3 0[} 
fof sotlwa'e orders 4-.i nhippin] \t% Hardware. n:^inirriurT> S40O 
UasEer Card and Visa orders please inci^dccaid i. ckpiradon cjato 
and signjiiire WUesidenis p'e^st include 5' j sak^ Ea.v , he. AK, FPO. 
APO. hjeMc RiCO artd Canadian orders, please add S^ sinppmo. 
ffjnfnuin COO- All olhef [oritait nnlfri idd ISS i^lfuplno, nJnlRwn 
llOiKIALiQrdeTsstiippedotjtsideEneClonEjneniEalUS A ire^hipc>$i:i 
frfsl class rrvsuredU.S mail ET foreign snipping Charges exceed the 
mimmurn amoum. v^LJ will be cJ^ar;ied Ehe addi^mnal ajr.Qunt to geE 
your package to you ciuFCkfy and safely. All good$ are new and 
include lactory war/anly, Due Iq Our low prices all sales are Tinat. JUI 
dtficttvt rtttirni mint hivi i nbjn luthofJzaUon numlnr. Please call 
(414) 551-2007 to ODtam an n A "cryojrreiumwillnolbeaccepled 
prices and availabrliEy subbed to cjiajige '^itnout nonce 



No surcharge for WfasterCard or Visa 



TIMEWGRKS 

BuMntii SyilcmsO 3995 

Word WriierJSpell D . .^ 95 
SwiHcalcwrSideways 34 95 

Bala Mjnsgei ||.0 34 95 

Sideways-D 2036 

£vefynWood-0,,....,,J4 95 
SylvraPoriff.D 3995 

ELECTRONIC ARTS 



3295 
2195 
2495 
24 95 
2495 
37,95 



AjcfJOi^'D 

Arcfion l|,0 ........ 

MuleD 

nealniJlfn,poss -D , .. 
Murder r2indcrneuf-0 
Music Conslruclion.O 

PinPallConslr-D 

Sk^loi-0 

One on One-D ..,.,. 
Se«n Cilies of Wd-O 
Mail Old Wonsters-O 
Racing Bestruction.D 
Adventure Consir -D 
Tin Cooltbook.D . . . 

Bard s Tale 

Europe Atilaje .... 
touchdown FooltBN 



19^ 
.2496 
,1996 
.1996 
.1996 
,1995 
.1996 
.24 95 
.24 K 
.2495 
.24 95 
.2495 
.2995 
.2995 
.2795 
.3395 
.2396 





PAPER 



MONITORS 



DISK DRIVES 



UOO/tnclor/Alirl lnterl«:a 
UM/Trsclor/ISMInltrfice 
Comrejf ??0 Aiari/CofT^rnocore 

HSaOletlHid 

WW J!M. 

JK80. U9. 

Fxroa, 155 

LQISOO{PAfl[ 950 

saioS™MICRONICS„„^ 



seioc 

SG15. 

smo. 

SOtS.- 
SRIO . . 
SBJS.. 



m 

. 369 
. 3J1 
. 441 
.469 
.582 



MSP1& 
MSPJO 



CITIZEN 



439 
519 



Piinter RiDMfu ■ DuM Cmtis 

AvattdQie 




,M, '■fNWtJNIC ,.„3,„ 

IW3 
3151 

Qkmaie 10 
Dkimaie 50 

IS? 
IS? 
193 
84 

lOBO 

1360 



OKIDATA 



LEGEND 



.169 DO 
.«5M 
O5 00 

11?0 95 

;iooo 

219 95 
349 95 
515 » 

fi.'.i: 'IV 

tH9 9:1 



White ;d lb 




?5tJ0i5ht5 Lai. [Use t?'' a!i 




1000 SMS Laj hi(JB . . H9i 




wo SW! La; Edje ■) 95 




ASSORTED PASTELS 




J500 Snii 1 ,i; lilijc J?1 ij;. 




lOOOShisI,!/ IcKie. ?4 ai 




'1:111 SMsLilf EdflC, U,95 




y.4.irnl,il)ch IfttHlUlY 9 95 




SOFTWARE 




PfrntSrioli Ytl 'tO 




Ori;;]rvi,^IHj^iiy 1 1/ !j4} 




(lr,ilili<,', lilNiliy II Ir'bO 




Synlrip JMCj 




Sjnwir. 31 9i 




Hutlw Acluunljii] 43 OD 




1,u Aclv^nt.l|n 35 95 




PiUertlip 45 95 




ftlflCtclip/SjXHI 5/ Vj 




C(i>i;un.ini 45 95 




Homrfuk 41 95 




Jaw 32 95 




Word Pra 128 65 95 




Wi)nlWmefi;8 49 95 




INTERFACES 




i . . Sj') 'j'j 




i.V.'i; IB 95 




1 •t-i:^r, Ctlnnetlen 54 95 




^.,„...... ..J 


V 



UJIO. 
MJ-Z!. 



COMMODORE 



1178 95 
. . 154.95 



S185.95 
f:.M I 



inaiisOi 

1511 

1571 

157? 

MSOOuai 



S!!9 0(7 
165 95 
?'19 95 
375 95 
459 95 
1 r; tft 



"51/4" DISKEHES 





ATARI 






SM1J4 


S174 95 




BONUS 




SC1!?4 




335 95 


SS/DD 




. % 9 60 




ZENITH 




DS/DD 




13 SO 


,'VM 1?? 




S7J9ii 








/VM1?3 




.7195 




MAXELL 






KEC 




MD1 . . 




S15 95 


IJOfi 


S1?5 00 


MD2 




19 95 


1?60 




79 9'. 




MEMOHEX 




1!0I 


AMOEK 


99 '-'li 


SS.'DO 
rfi'W, 




SI? '.a 
It S3 


30« 




S1'7 0(.l 


FfSP/JOSS/DD 


S34 95 


3U0A 




1?7CK1 


FF50«0DS/OD . 


40,95 


aioA 




145 Ofl 








ziiaiiaa 




175 9i 




NO LABEL 




C(llw500 




:>19.9i 


With Pen and Flip-n- 


File Case 


Cii<m6(W 




, 399 00 


ssri) 




SIO 3J 


C(^7D(i 




atSC-J 


DS.'L'O 




16 50 


COWTIO 




539 03 




3&Canylilel'fi>eWarf^niv J 




SYLVANIA 

IV/tH1M 


S3?5l» 




-f 


W'Zffot 








rtfCf-i 


iv/Kri!i 


Mil 


He «ivii 0n C C» e-opf 


fW ^fi*! 




SAMSUNG 




Vt ^ DifH« C«A Vdn OKI U» M Pv 






Ctftwu U S < WO *« f »0 m)« 


HW 




S'l'. (H) 


jd0 1^ «9 HI hMNa fv rtvfff u«i 


HLG 




fin \i'i 


JA1J19 09 Ev twm fptt inwa 








W FA 


rwkm M «9Ar«i 


an 




SAKATA 




until 


M WKlr4 Ffl*rflj rvjj Kttf 


SCIOO 




Sli'9 kI 


JCrwEH fj-ftP 





"Where Prices are Bom, Not Raised." 

HITE HOUSE 
COMPUTER 

P.O. Box 4025, Williamsport, PA 17701 



CALLTOLL FREE 
1-800-351-3442 

IN PA CALL 1-717-322-7700 



H.i*r«.cat4, 4*/jj 



AMERICAN EXPRESS 5% 



y nU, !■'■.- 
9jm -fepn 



SYMBOL MASTER 

MULTZ-RASS SYMBOLIC 

DISASSEMBLER FOR 

COMMODORE 64* & 128* 

(Includes C-728 native 8502 mode) 

df'sassemb/es an/ 

6502/6510/8502 machine code 

program into beautiful source 

• Learn to program like the exporisl 

• Adapt exislirg progranns to your needs I 

• Aulomatic Lj^BEL generation. 

• Outputs source code files to disk fully 
compatible with your MAE,* PAL,* CBM.* 
Develop-64,* LAOS* or Merlin* assembler, 
ready (or re-assembly and odilingi 

• Outputs formatted listing 10 screen and 
printer. 

• Automatically uses NAMES of Kernal Jump 
table roulines and all operating system 
variables. 

• Disassembles programs regardless ol load 
address. Easily handles autorun "Bool" 
programs. 

• Generates list Of equates for external 
addresses. 

• Generates complete cross-relerenced 
symbol table. 

• Recognizes instructions hidden under BIT 
tnsi ructions. 

• 100% machine code for speed. Nol copy 
prolecled. 

ORDER NOW! S49.95 postpaid USA. Disk 

only, 

*MAE I& a Iraaemark of Eastern Houso. PAL is a 
trademark of Pro Lir-o. Gommoctote 64 & 12fl are 
trademarks and CBM Is a regtslo'od triidemark of 
Commodore. Devekip^4 ts a trademark of French Sii(. 
LAOS is a tra(fcm,-irk o( Computet Pubticalky^s Mertn 
is a irademark ol Roger Wagrior PiJblJStiin<3 



iTM 




UNLEASH THE POWER 

OF YOUR COMMODORE 

64 WITH THE ULTIMATE 

INTERFACE 

• Control and monitor your home— 
appliances, lights and socurily system 

• Inlelligenlly control alrnosl any device 

• Connect to Ana log-to Digital Converters 

• Control Robots 

• Perform automated testing 

• Acquire data for laboratory and other 
inslrumontalion applications 

• Many other uses 

Don't mal<o the mistal<e of buying a litnlled 
capability interface. Investigate our universally 
applicable Dual DDZ2 Versatile Interface 
Adapter (VIA) Board, which plugs into the 
expansion connector and provides: 

Four 8-bil lully bidirectional I/O ports & eight 
handshake lines • Four 16 bit timer/ 
counters * Full IRQ inlerrupt capability • 
Four convenient 16-pin DIP socket Interface 
connections • Expandability up to foiif 
boards & sixteen ports. 
ORDER NOW! Price SieS, postpaid USA, 
Extensive documentation included. Each 
addilional board $149. 



COMMODORE 64™ 
SOURCE CODE! 

"What's Really Inside the 
Commodore 64" 

• Most complete available reconstructed 
assembly language source code for the C-64's 
Basic and Kernal ROMs, all 16K. • You will 
lully understand calls to undocumented ROM 
routines, and bo able to eflectivety use them in 
your own programs, • Uses LABELS, Not a 
mere one-line disassembly. All branch targets 
and subroutine entry points are shown. • 
TABLES are fully sorled out and derived. • 
Completely commented, no gaps whatsoever. 
You will see and uncerstand the purpose of 
every routine and every line ol code! • 
Complete listing ol equates to external label 
relerences. • invaluable fully cross-referenced 
symbol table. Order C-64 Source. S29,95 
postpaid USA, 

PROFESSIONAL UTiUTIES: 

We personally use and highly recommend 
these two: 

• PTD6510 Symbolic Debugger for C-64, An 
exiremety powerful tool with capabilities far 
l^yond a machine-language monitor, S49.95 
postpaid USA. 

• WAE64, Fully professional macro editor/ 
assembler. 529.95 postpaid USA 



All orders shipped trom stock wllhin 24 hours via UPS, VISA/MaslerCard welcomed. 
There will be a delay ol 15 working days on orders paid by personal check, 

SCHNEDLER SYSTEMS 

1501 N. Ivanhoe, Depl. 0-4, Arlington, VA 22205. Itilormatlon/TBlBphone Ordefs {703) 237-4796 



Sensational Prices! 

. . . On Our Most Popular Items! 



THE 69$ DISKEnE! 

Are you paying loo much tor diskettes? Try oyr (irsi 
quntity, primo. 5Vj ' diskettes (no rejects, no seconds) 
at Ihese lantastic sale prices and snve, save. SAVE! 
Disks are packaged in boxes of 50; each box contains 
5 shrink-wrapped lOpacks Ihat include disitelles in 
sleeves, labels, and writo-protect labs 

Each diskette is cortilied to be 100% error free and 
comes wllh a litDllmo warranly (If you have a problem, 
we'll replace the dislfette). All diskettes Include hub roln- 
forcement rings and write-prolect nolch. 

All disl(ottos aro clou bio density and work In either 
single or double denslly drives, 

SS, DD Diskettes, Box of 50 

32391 $34.50-69c ea.l 

DS, DD Oiskeltes, Box of 50 
. 3Z403 S44.50-89e ea.t 



POWER and PROTECTION 
FOR YOUR C-64! 



POW'R PAK 64 



Powr Pak is a replacement power supply (1.5 amp) 
lor Iha ComrT^odore 64 bul Ihal's not all! Pow'r Pak 
also supplies two additional surge protected ouilets 
(120V) for monitor, disk drive, or other peripherals. 
On/otf swilch. Fuseprolection Sturdy all-metal cas- 
ing Is venlilated tor heat dissipation. Full 1 year 
warranly, 

,34910 $49.95. 




$ 



LOWEST PRICES 



IN U.S.A.! 



BMC 
EPSON 



AXIOM 
CARDCO 




II4DUS 



We can offer you somo of Iho lowest prices in the counlry on iho most popular primers, mon- 
itors and Interfaces, Our normal prices are alroady lew, bul lo mai<B sure you get the bast deal 
you can, we will also meet mosi compeliilve prices In this pub lie alien when placed on an equal 
basis [RemambBf—we tion't charge tar use of your cmdil card, impose excBSSivo shipping fees, 
or use any other hiaden oxlras to tioosi the price you pay. Due (o tho rapid change in pnces in 
We computer industry, we can only meet prices at tho time you place your order; we cannot ad- 
just prices on items ordered or shipped on an earlier date.) Another plus for charge card 
customers— your charge card Is billed at lima of shipment only tor the items shipped— no early 
billing, no long wait lor Ihe merchandise you already paid for. 



COMMODOnE 

C-128 CompuiBi 
1571 Dis)( Drivu 
1902 Mon.lor 

1S70 Modom 



SCALL 
SCALL 
SCALL 

JCALL 



CAROCO 

G-Wli Inlnrlnco 
SMOIIE 



$CALL 
JCALL 



STAR MICRONICS 

SG-10 

SG-IOC 
EPSON 

Fx-as 
rx-185 



$CALL 
SCALL 



SCALL 
SCALL 



We also carry famous name software. . . Epyx, Broderbund, Infocom, 
Sierra, Timeworks, Random House, Activision, and more! 



* THE BEST PRfCES * 

• THE BEST SERVfCE * 
WHY SHOP ANYWHERE ELSE? 



PRINTER PLUS 

GRAPHICS INTERFACE 

100 cps. Near Lellor 

Ouality, parallel 

interface 

35044 $189 




TM 



(rom SAMS 



COMPUTERFACTS 

Technical Service Data for 
Your Computer and Pertptierals 

Sams introduces COMPUTERFACTS ■ pock»n oi mtormallon itiai reveal Iho 
inner wortMnQsol mafor (jraitt) micros, monitors, primers onddtsk drives Incly^ss ^ho- 
matic wiring disgrarns, parls lists, cits assembly inilruciaons, Iroubleshooling Jecriniques, 
and oilier repair data 



33477 Comtnodorfl S4 Computer 
33513 VIC-JO Computer 
335S1 Coitimodore Plus/4 Compuief 
33^B1 Commodore 1541 Disk Dr,vc 
33496 CommotJoie 152S Prinlpr 



3350* Commodore C16 Compuser 
33546 Commodore 1701 Monitor 
35950 Gemini \M Printer 
359^4 Gemirti IhX Punier 




Al[ packets 
S17.95 each 




CARTRIDGE EXPANDER 

Plus S22.95 

FAST" LOAD 

OFFER! 

Stop *BftriTH) (Jul your com.pu[of by ^ridliraii carlndgo sw-ippingr 
ThiD IVflvorono cmrijid^ mpandw hatuia^ 2 cnrioMgo slolu Suloct 
.my ciirtrhdoo, (Jr tno "Dlf" pqsiEhjm it no cnriridgo Is to bu used. 
Resot [ho camputer irn]flp#ntfontly ot iHh power swiicJi. Cart/](jg*> 
sJflis .ife verincaE it?r easy nccos,^ — no bi>nd rumbling behind ihe 

COmpuTCF 

33227 3-slot Cdftrid^o Expandflf $22.95 

The canridcp expant^ es a gf*a( oornpanior tor ihd Epyx Fasl Load 
earjHdoe — ifou can kwep it perrranently mslaHed ptus have Iwc 
sld9'$ Tree for olhof c^ilndge^' 
3J216 Fas! Lend drtrrdgo (Suy Retail S399S) S24.95 

Fast Load Onty $22.95 
with purchase of cartFldge expander! 



DUST COVER and 
"EVERYTHING BOOK" 

SPECIAL OFFER 

Get io know us by ordering Itils groal dusi 
cover lor your C-64 or C-128 and our catalog, 
"The Everyttiing Book lor Iho C-64 nnd C-IZfl 
Homo Computers." for 12.95 (no oxlra stilp- 
ping and handling charges). Cover 19 fintigtnlic. 
Itarisluconi &-gaugo vinyl srwvn lo our oxacling 
standards with reintorced seams. Di$covQr (he 
savings and easy shipping available Item 
TEN EX Computer Express! 



'J 



52.95 



31627 C-$4 Dud Cover ami Catalog (GIN) 
38464 C-1I8 DtJSl Cover and Cflla lag (G 1 N)j 



'^The Right Interface 
For All Your 
Printing Needs!! 

.prnl , r"*^^ " ^ sotjrtd /nvesf- 

' *r^ \-.. / moriofe." 

^^ nxiti, Dec '85 

Thifl high perlOfmancD graphics paraHet primer inrter- 

(flcw from OSI ror C-^i^ ana VlC-20 emuiaJos a Com 
modoroprinier CcmeswuhcabJea and uMr's manual 

$39.95 

buffer prcrvides 



33S6S ^ ^ 

IntPrfaro sup^r higli -speed 
■ 1 iici Idue p„n,i„g for paratlsl 
printers RintsaJt Commodore cftaractefs Cai>lesand 

conrtoctors included r^rorn Cardco t-jtetime warranty. 



.34484 



SCALLj 




We gladly accept 
mail orders! 

P.O. BoK 5578 

South Bend, IN 4GG60 

Questions? Call 
219/259-7051 



All 
G1N 



SHIPPING CHARGES 
ORDER AMOUNT CHARGE 



less than S20 00 


S3.75 


S30.00-S39,99 


4.75 


S40.00-S74.99 


5,75 


S75 00-SI49.99 


6 75 


$150 00-S299 99 


775 


S300 a up 


8,75 




NO EXTRA FEE FOR CHAR GES 

WE VERIFY CHARGE CARD 
ADDRESSES. 

ORDER TOLL FREE 

1-800-348-2778 




THE AMAZING VOICE MASTER® 

Speech and Music Processor 

^ Your computer can talk in your own 
voice. Not a synthesizer but a true digitizer 
tinat records your natural voice quality— and in 
any language or accent. Words and pfirases can 
be expanded without limit from disk. 

^ And it will understand what you say. a 

^^ real word recognizer for groups of 32 words or 
phrases with unlimited expansion from disk 
memory. Now you can have a two way conver- 
sation with your computer! 

^ Easy for the beginning programmer 

with new BASIC commands. Machine language 
programs and memory locations for the more 
experienced software author, 

^ Exciting Music Bonus lets you hum or 
^^ whistle to write and perform. Notes literally 
scroll by as you hum! Your composition can be 
edited, saved, and printed out. You don't have to 
know one note from another In order to write 
and compose! 

Based upon new technologies Invented by CO VOX. One low 
price buys you the complete system— even a voice controlled 
black-jack gamel In addition, you will receive a subscription to 
COVOX NEWS, a periodic newsletter about speech technology, 
applications, new products, up-datos, and user contributions. 
You will never llnd b bsttsr value lor your computer. 

xJpILT 4^03.90 Includes all hardware and software. 
For telephone demonstration or additional Information, call 
(503) 342.1271. FREE audio demo tape and brocfture available. 
AvaiiaDle Irom your dealer or by mail. When ordering by mail add 54,00 
shipping and handling ($10.00 (or foreign, $6,00 Canada), 

The Voice Mailar li ■vallabta lor the CM, CtZS, all Apple ll's, and Atari 
BOO, BOOXL and 130XE. Speclly model when ordering. 



For Faster Service on Credit Card Orders only: 



ORDER TOLL FREE 1-800-523-9230 



COVOX INC. 



(503) 342-1271 



MONITORS J|,^5es 



$129 



$149 



FULL 

COLOR 

MONITOR 




1541 
COMMODORE 




PRINTER 



EPSON 
WARRANTED 




™e C-64 



VIDEO «8^^^ 




675-D Conger Street, Eugene, OR 97402 

Telex 706017 (AV ALAfll^ UO) 



PORTABLE 
VIDEO RECORDER 

MORE INFORMATION - CALL TODAY 



T&D ELECTRONICS 

1-800-328-8322 exHsi 




BEH^ 



» I' I -/ .-/ .. I' f I 'J. .dflflBBBBBBBI 
II ■' i fk- 1 <-l ir J f 1 i if JBBBBBB 
IU-^B.b-irfB.^B.^Bh.-dL<_«bJBBBBBBBBI 

IBBBBBBBl. ^T it i "11 11 , jr J i 'J ~II 
IBBBBBBBr~ A J Bflr Mi #..11^ ~1l 






The World's First 
Animated, Storytelling Toy! 

^1 NOW ONLY 

^^ *65.00 

Grubby $49.00 

Afso Available: 

The Adventure Series $10 ea. 

Plush Hand Puppet S10 ea. 

Teddy Ruxpin Clothing as low as S10 



WE CARRY A FULL LINE OF PANASONIC, STAR, EPSON, 
OKIDA TA AND LEGEND PRINTERS. CALL FOR CURRENT PRICES. 



HARDWARE 

1670 Modem CALL 

C 1 28 Compmer CALL 

1571 Disk Diive CALL 

1572 Dual Drive CALL 
1902 Muniloc . CALL 
M(^ lOOOPiimef .. CALL 

V(C 1350 Mousi! CALL 

VIC 1700 128-K Enpancict CALL 

ABACUS 

AJu Ttuining Course §33 

TAS64 ^09 

Basic S4 ?36 

AsijemblBf MonitQrG4 $36 

Powei Plan $49 

Analomy cif Ihe Commoctorc fBuoW $18 

Analurriy ot Hit? ComrnoJore tPisc] $14 

Anaioniy ol llio 1641 (Bookl $18 

AnaEorny at Iho 1&41 (Disc) $14 

Sijpiir Pascal S4S 

Siipci C Compiler SE9 

NEW CI 2a BOOKS 

C12Blnle(na!s S18 

C 12BT<icks& Ti(js $18 

1571 Internals S18 

CPM On The C-12a $18 

DAVIDSON ft ASSOCIATES 

Mail! Blastori *34 

Woid Atlackl S34 

Sijdl 111 $34 

MICRDPROSE 

[ 15 StilkeEuHle S25 

KwnnutJy Approach $24 

Decision In The Oeserl $25 

Cf usadc In Europe $2S 

Aciojei $27 

Silont Service $27 

Gunship $27 



TOP HITS 

Jnni! Write, Calc & List $38 

Fleet Syslem II $6S 

B(Graph $29 

CSM1 541 Disk Alignment S39 

Paperclip C 64)Ct28 ... CALL 

Honrepak , $37 

NewwoQiii $38 

Clip An $23 

Mi. Nibble & MSO Version $34 

Fontmaster . , , , . . ,$19 

S'More S44 

Supef BoimI Sunday $24 

Kaiateka ^ S22 

Mindwhoel 529 

Essex . , , $33 

Brinastor>e $33 

Fjjsl Hack'om S33 

Flidtil Simulatoi II $39 

Scenery Disk llor abovel ea. $16 

Wostctii US (Disks 1-6) $79 

Tapper . ...,,,. $34 

Saigon III $36 

Ji!i $28 

Copy 128 S39 

Viiasiai )(LafC-128 CALL 

MASTERTROIVIC 

ALL TITLES $7 95 

TIMEWORKS 

Swillm CALL 

CGAITINENTAL 

Tux AdvjiriliHjM ■■ GALL 

SUhlCOM 

P.O. The Party Qui; Game $19.95 

LIMITED QUANTITIES 

AMIGA SOFTWARE 

CALL FOR AVAILABILiTY AND PRICES 



WE CARRY A COMPLETE LINE OF SOFTWARE. 
THE FOLLOWING IS JUST A SAMPLE OF OUR PRODUCTS. 



Imagine! Express! Compose! ■{ 




y. 






.. _,t.-ai 




The Compul*. Gjm? Dwgn Ki!" 





If you can see it, hear it, imagine it, 
you can create iti 



Th# Ow^-^'t P»"ci*- 



i 



ACTlVli^ION, 



AVAILABLE FOR 
ONLY ^23.00 



ALSO AVAILABLE: 

Liltle Computer People 

Great American Cross Country Road Race 

Alcazar- The Forgotten Fortress 

Countdown to Shuldown .,...,. 

Mast<.irs ol the Lamps 

Hacker , 



523 

519 
519 
519 
519 
9 



.51 



Mindshadow $19 

Ghost Busters 523 

Space Shuttle 519 

Fast Track S23 

Alter Ego (M;R CALL 



EPYX 

B.ittWaicr S26 

Rescue on Fractdus 526 

Summer Games II 526 

Jet Comljel Simulator J26 

World's Greatest Foot hall Gamo , $26 

Winter Games $26 

The Eidolon $26 

Koionis Rift S26 

Temple ol Apshai Trilogy $26 

Fast Load (Rl S26 

Microsoft Mulliplan S49 

ELECTRONIC ARTS 

Music ConstiucEion Set 517 

ReOlm of ImpassibiliEv ... ..$17 

7 Cities of Gold $24 

Adv. Construction Kit $28 

Aiction S17 

Aichon II $24 

Financial Cookbook. ^28 

One On One $24 

Pinhall Constiuction , , $17 

MuTdery^indernfliif $13 

Sky FoK $27 

Ruaqti For Stws S39 

EuroFHj Ablaze $39 

Cariicrs At War «9 

Golden Oldies $19 

Heart ol Africa 523 

Uliima IV $49 

Moviemaker 524 



INFQCOM 

Deadline 529 

EotlianlLi *25 

Hitcii Hikcf 's Guido to the Gslaxy . . 525 

Infidel 527 

Sorcerer $27 

Witness ..525 

InvisiclLies each $7 

WisllLiringer $27 

ZORKI .,,,$25 

zoRK nam $27 

A Mrnd Forever Voyaging $27 

SSI 

Kampfgruppe $35 

Field of Fire ,,,,.... , , . $24 

Operation Market Garden $30 

Computer Qudiierback . $24 

Battle (or Normandy $24 

Broadsides $24 

Gemstone Warrior $22 

Wings of War '24 

Imperium Galactum 524 

Si« Gun Shootout S24 

Riantusie $24 

Computer Ambusfi 536 

Colonial Contiuost $24 

Question 524 

Battalion Commgndef *24 

Panzer Grenadier 524 

Norway 19ffi 522 

Fighter Command S35 

Battle 0* Antietam 530 

US.A.A.F »35 



ALL TITLES ON DISK UNLESS MARKED (R) FOR ROM CARTRIDGE 
Order Line WE CHECK FOR STOLEN VISA & MASTERCARD Customer Service 

1-800-282-0333 „ „ ,« , ^ . ,« , „ * Ohio Residents 

ORDERS ONLYI Sales Par.on^al Do ^'^ ^° =•'"-' '*'"' ®^*- ^""^ ^^ 1-513-879-9699 

Not Have informatjon on 37 s. Broad Street, Fairbom, OH 45324 

Previous Orders or Product Specs. ' 

SOFTWARE ONLY - Propald orders over »50 receive free shipping via UPS in continentai U.S. Preasa add $2 orders 

under ^iO. Hardware and all orders requiring shipment via U.S. Post Office are subject to additional freight charges. 
Add $5 for COD orders. VISA /MasterCard orders under $15 add $1 service charge. Ohio residents add 5.5% sales 

•> tax. Personal chocks require a three-week waiting period. No waiting when paid by credit card, certified check 1 

or money order. All items subject to availability and price change. PLEASE CITE AD NUMBER WHEN ORDERING. 



• • NEW PRODUCT * * 

THE SOURCE GENERATOR 

Tfie Soufce Generator is an advanced pfogfammrng Wrlity 
thai will produce source ccxJe from pfogrjrns in memory 
or directly from a drsk. fmagine being able to take any 
ML program and convert it to uuc source CotJc, complete 
with Isbcis arxi cross retercncc table 

disj^sscmbles all undocumented opcodes 

DliMSiMBLEi 6502. 6510. 65C02, 65 U & 9502 OPCODES 

HANDLES EXTENDED 2EX> PAC£ ADOKSUNG PROPERLY 

PHODUCES FILES COMPATm£ WITH C8M. PALANDMV 

ASSEMBLERS 

ALLOWS USER TO DEFFJB LABRS AND SYMBOL TABLE OR 

use STANDARD KERNAL NAMES 

WORKS fROM DISK OR MEMORY 

NOT COPY PROTECTED 

DESIGNED FOR SERIOUS USSRS 

A TRUE SYMBOLIC DISASSEMBLER WRITTEN IN ML 

fAST AMD EASY TO USE. WO COMniCA TEOINSrHUCTIONS 

COMPATIBLE WITH DOS WEDGE AND MOST ML 

MONITORS 

S34.95 + Shipping 

EPROM PROGRAMMERS HANDBOOK 

The EPROM PROGRAMMERS HAIiJDBOOK iv.is wrmen 
wnfr the average user m mind Impoftani concepts are 
covered in a Jeacuble, rnformattve manner But the 
HANDBOOK IS much rrxxe tlun theoty Many useful pro- 

grams are incruded on the accomp^^nyrng diskette Toprcs 
irKlude: 

• PROGRAMMING EFROMS 
•CARTRIDGE TYPES 

• PROTECTING CARTRIDGES 

• MENU MAKER 

• MODIFYING THC KERNAL 

• MOOIfYING THE DOS 

• PAPERCLIP/ORACLE f mi CARTRIDGE 

• AND MUCH, MUCH MORE 

Only S 32.95 + Shipping 

including program diskette - Jfpfoximately 1 SO pages 



1541 DISK DRIVE ALIGNMENT 

PROGRAM - VERSION 2 

No special tools or knowledge are required to prapetly 
align the 1541 disk diive with this program (although 
average mechanical ability Is teguiredj, 

A WELL TESTED, PROVEN PRODUCT, NOW EVEN 
MORE ACCURATEII VERSION Z FEATURES A NEW 
CALIBRATION DISK, SPECIALLY PREPARED ON 
SOPHISTICATED EQUIPMENT FOR EXTRA 
PRECISION. 

NO FAMCV SCREEN DISPLAYS OR HI-RES GRAPHICS 
JUST A GOOD. SOLID DISK DRIVE AilGNMENT PRO- 
GRAM — THOUSANDS ALREAOr IN USEII SEE THE 
REVIEW IN THE OCTOBER 1 984 ISSUE OF COMPUTEIS 
GAZETTE 

$44.95 + Shipping 

updMs\ MMtilih' HI prior putcnassii foi 

$20.00 + Shipping 

PROGRAM PROTECTION MANUAL 
FOR THE C^4 VOLUME II 

Not just a third cdriion — a new and up-to -date manual 
covering the latest advances in program protection. Over 
275 pages of valuable information The most technical 
manual wiitten on program protection for the CM A 
disk IS included to help cuplain the corKeptS 

S34.95 + Shipping 



CSM 



SOFTWARE, INC. 

P.O. Box 563. Crown Point, IN 46307 
(219)663-4335 

VISA AND MASTEBCASD ACCEPTED 
DEALER INQUIRIES INVITED 

Shlppfng S3. 50 per Item In LJ.S.; foreign ortten extra 



SNAPSHOT 64 

SNAPSHOT 64 IS the perfect answer for those bolting for 

the ultimate backup utility. Think of it. being able to stop 
most any program after the protection check and then 
txHng able to rcsurrte the program at the same point, total- 
ly hyp.issinq the protection check 

MOST EFFECTIVE UTILITY OF ITS KIND - 

EVEN MORE EFFECTIVE THAN THOSE 
UTILITIES THAT CLAIM TO "COPY ALL 
fvtEMORy-RESJDENT SOFTWARE" 

INVISIBLE TO SOFTWARE - CANNOT BE 
DETECTED 

SNAPSHOT FILES RUN BY THEMSELVES - 
THE BACKUP COPY WILL RUN AS-IS. 
WITHOUT THE SNAPSHOT CARTRIDGE 

WORKS MUCH FASTER THAN OTHER 
SIMILAR UTILITIES 

EASY TO USE - NO COMPLICATED INSTRUC- 
TIONS - EVEN A CHILD CAN DO IT 

SNAPSHOT FILES ARE COMPATIBLE WITH 
FAST LOAD UTILITIES 

SNAPSHOT FILES WILL LOAD FROM ALL 
COMMODORE COMPATIBLE DISK DRIVES 

STORE MANY DIFFERENT SNAPSHOTed 
FILES ON A SINGLE DISK 

FULLY SELF-CONTAINED ON CARTRIDGE - 
NO DISK TO HASSLE WITH 

COMPLETE AND THOROUGH MANUAL IS 
INCLUDED 

SOLD FOR ARCHIVAL PURPOSES ONLY 

RAVE REVIEWS IN: INFO 64. MIDNIGHT 
GAZETTE & PROGRAM PROTECTION 
NEWSLETTER 

S49.95 + $3.50 Shipping 



__ _ ING SUCH 

x-IVSTINOOKnett-MtOOJl AMS 




COLOSSUS CHESS 2.0 




TA CHESS 7.0 
H\T£ KNIQHT MARKB 
SUPER CHESS 3.0 
GRANDMASTER 



'JUUWtSIXfiUlS I V EL Y 



WHANTA Aim 
eMl tarrtodato or. 

^wBmB^ii^Bi unit 
LBN tIM 

t44.M Cdn. 994.MJ0.S 

Otnwml Oal.ta Vl«,l Lib.orr fo<Ut 
Atailotol* far lo B^rfiUOAsI 1900 
PRICE INaUOCS fOiT<GE.H*NDLIff5 1 INSUSANCE 
Ortt ft^tidanTi a64 7X frw ^\ti Toi 
C1i«<|i>* , MoMt O'tel , Vlis /!' MoiTirCnrd 




1-416^^-9298 



NOW GET TRUE DESCENDERS 
FOR 801. 1525, 803, GP-100, 
HUSH 80 & SIMILAR PRINTERS 

From the Deicandet ROM People 



M\\VAV2:^ 



ARTS 



SAMPLE 
ACTUAL SIZE 

featuring: gypsy 

• TruB da«c«nd»rs 

• A pleasing alternatlvo peOPl 

• Uniform character formation 

■ No chanae In graphic capability 

• No change In software compatlbMlty 

• No Change In printer oporallon 

• North American standard font 

• Complete Instructions 

• Easy Installation 

• No soldering 

$39.95 Cdn $29.95 U.S. 

Ofil. n«)id4fitl add 7Ve Prov SdUt Tqk 
Chvqivit', i^Aa<iar Ordar , Vhd or i^uticrCard 



wilanta arts 

6943 Barrladale Dr. 
MIsslssauSB Ont. 
L5N 2H5 

1-416-858-9298 

G^t a Wifonta Descender ROM Today 

QFtd moke your old nightmare 
Jujf o font memory of yesterday I 



Software Discounters 

of America open Saturday 



S,D of A ) 



For Orders Only— 1-800-225-7638 
PA Orders— 1-800-223-7784 
Customer Service 412-361-5291 



ACCESS 

Beach Heail 2 (0) H4 

Mach 1?B(R| 133 

ACTIVISION 

Botruwijd Ilmo(D) i19 
Fas! Tracks Slot 

Car Con^l KitIO) III 
Garry Kitchen's 

GarnemaK^t |Di - %2S 
Great Arnerrcan 

Cross-country 

Road Race (0) i19 
MackerKO) »I9 

LiMlo Compuier 

People (01 tZ3 

Masler ol Larnps (D) Sift 
Minel5hj)clow|D| . .tH 
SpacpStiultlelDl StS 
ACCOLADE 
Dambustt?ri|0] 119 

HardBaltlDI US 

Lawol ItieWesl(O). SI 9 
Fighl NigtlUDK »19 

PSI-5Tradirir}Co (D1 S19 
AMERICAN 
EDUCATIONAL 
Biology <D| SIS 

FrenctKOl SIS 

Grammar (0) , , . Sifi 
Sciencn:Grni)i;s3'4|D) StO 
Science Grades WDl )ie 
Science Grades JiSiOi tt9 
SpanisfiiO) . SIS 
US GeogrannytDl S1G 
WorM Geography lO) S16 
WorJrt HislornD) .J16 
AMIGA SOFTWAflE 
Borrowed Time 
Deia Vu 

Hacker CALL 

Mallev Prr>|e[:l -_- 

Keyboard CatJul 
Marble Mildness LOW 
Onson One PfllCES 
Pnnl Shop 
Seven Cilies 0) Gold 
Sky Foji 
ARTWORX 

Bridge J 0(D( 116 

InlernaEional 

Hockey (D) $19 

strip Poker tOl Ml 

OataOisKinemaie SIS 
Data Dish •? mail? SIS 
Data Di!;k »:)(emale $16 
ARTWORX PX 
Baker St OotPCIiife (Dl S7 
CauetighieriOl S7 

GalaiylD) . S7 

Hole In One Golf (D) S7 
Jun^pin' Jimmy jO) S7 
Pro Boiinfl (D) . . . S7 
Slarbasc Defense (Dl .S7 
Zodiac (0) S7 

AVALON HrLL 
Jup.rer Mi^.sion 19991 DlS2a 
Panjfer Jarjd (Dl SIS 

Super Bowl 

Sunday (Dl . . , S21 
SBS 1984 Team DIENS14 
lournamernGoltlDl J19 
BATTERIES INCLUDED 
Consullani (64 DilSeil39 

HomePakfD) $33 

Paporcllp64 or 128 . 139 
Paperclip w/Spell 

64or12S $4S 

BETTER WORKING 
Spread SiinnHD) ,133 
Word Processor (0). .133. 
BnODEflSUND 
Bank St Filer (Dl 133 



eankSt Mailer fDi 133 
Bank St Writer |DI 133 
Bank St Speller (Dl S33 
Karatiika(D). . 1(9 

Music Sliop(0| SZ9 

Prin(Stinp(Dl S26 

P.S Companion Ca(l 

PS Graphics Library 

(I1.»2or«3 SIfiEa. 
PS Paper Refill . , CiK 

Stealth (D) .119 

CARDCO 

CalcNow(DI .. ,St4 
FileNaw(D| S14 

Freeie Frame (Hi 133 
Graph Now (Ol I1<t 

G wi/ .QoodOtil 

Mall Now(DI ... $14 
S'more(R| S47 

Spell Now (Dl lU 

Write Now (Rl ... St9 
CBS 

Arjos Ejpedilion(O) .19 
A5lroGroyer(D| 19 

Big Birds Funhouse(R) 19 
Or Seuss(DI S9 

Ernie s Big Splash iDi 19 
Grovel's Animal 

Advfln(uf03(D) . .19 

FeloriyfOt tie 

Maslering ilmSAT(DI 144 
MainMiieageiD) 19 

Mr. Rogers (Dl S9 

Murder by (he 

Do;en(Dl 116 

Railroad Works (0) . IS 
Rich Scarry's Eleclronir 

Workbook (D) 114 

Sesame SI Letter Go 

Round (Ri S9 

Sesarrie St Pals 

Around Town (R| $9 
Succeaa w/AlflBbra Call 
Success w/Math Call 
W^alh erTamers(O) S9 
CONTINENTAL 
Homf} Accounlanl |D)$44 
Tan Adv;iiilage 'BS^Dl Call 
DATASOFT 

Allerriale R(^aliIy(DI 12S 
aiucoLee(Dl S19 

Mr Do(D) SIB 

TheGooniexOi S19 

DAVIDSON 

Ma(h Bluster iD) .133 

Spee{lHoader2(Dl 143 
Spell II [01 133 

WordAtlackiDi S33 

DESIGNWARE 
Body Transpaien! (Dl 127 
Grammar Ex ami ner(D!' SZ7 
JJIission Algebra (Dl 127 
Spellitopler(D) $25 

States ^ Trails (Dl S27 
ELECTRONIC AHTS 
Ad* Consi Set (Dl 
Archon I: Adopt (Dl 
Bard's Tale 10) 
Carriers at War (Dl 
Europe Atjla/e (0) 

Heart ol Africa (Dl 
Mail Order Monsters (Dl 
Movie Maker (D) 
Music Const Sel (D) 
One.onOne (D) 
Pinttail Const Set (Dl 
Pacing Dest Sel (Dl 
Reach loi Stars (Di 
Seven t^ilier^ of Gold ((^1 
Skylnj (Dl 
Prices too tow to 

adre^tlitt! Call 



Open Saturday ^^ 

• Free shipping on orders over $100 in 
continental USA 

• No surcharge for VISA/MasterCard 

• Your card is not charged until we ship 



EPrx 

Ballplayer (O) $25 

Fastlon()(R| S23 

K0rnnisRll1(DI 125 

Multiplan64 or 12H S39 
Prorjrammer's Basic 

Tool Krt 64 or 128 $29 
Rescue on 

Fraclatus(D) $2S 

Summer Games 2(01 $25 
Temple nl Apshai 

Trilogy (01 . , S2S 
The Eidolon (Dl 125 

Winter GameslDl S2S 
World s Greatest 

Fooltjarl (Dl S2S 

F(RST STAR 
Spyvs Spy(DI S19 

Spyvr, BpyaiOl S19 

SupermjnlDl 119 

FtSHEfl PRICE 
Alpha Build (Rj . SS 

Dance Fantasy (Rt $9 
Hop Alono 

Counting (Ri . 19 

Linking Logic (R) $9 

Memory Manor (R| 19 
Number Tumbler (R| IS 
Sea Speller (R| 19 

up* Add'EmiRl .$S 

GAMESTAR 

On Courl lennrslDl 119 
On-Freld Football (Dl IKS 
On Track nar:ing (Dl 117 
Star-League 

BasFhiill iDl . . 119 
Star Rank Boxing (Dl S19 
HAYOEN 

SardonriliDi . 133 

HES 

Celt Defense (Dl 112 
Hesfiton 121 

Millionaire (D) lt6 

Omniwrilor wiSpell (Dl S31 
Proiect Space 

Station (Dl SIS 

Super Za««on(D) $12 

INFOCOM 

CulThnjiitsiDl . . . .$23 
DearflrnetOl . . . 12S 

EncharHerlDI 123 

Hitchhikers Guide to 

theGala>y<Dl 113 
InlideKDI $25 

tnvisiclues Cill 

Planetlall(DI .$23 

Sorcerer IDl $25 

Spellbreaker(Dl 129 

SuspecliD) 125 

WishbrmgeriDi $23 

Zork 1 (Dl 123 

Zork2(0) . $25 

KOALA 
Muppcl Learnrn(} 

Keys(Dl $33 

Touch Tablet 

wfPninteriDi $3S 

Koala Priatr>r (01 116 
LEAHNINO COMPANY 
Ail Titles Av^iiiable Cad 
MASTERTRONIC 
AclionBiIier(D| $3 

Ant Attack (Dl IS 

BMX Racer (01 19 

Captive (01 . S9 

FinrJers Keepers (Dl $9 
KikstaiKDl $9 

Last V 8(D) 19 

Paul McCartney s Broad 
Sdeel (Dl 19 

Vegas Jackpot (Dl . 19 
*6uy any 3 titles snd 
receirt 4th tor S4.S9 



MtCROLEAGUE 

Baseball (Dl $25 

General Manager (Ol 125 
198^1 Team DataOisk $16 
MINDSCAPE 
Bank St Music 

Writer (Dl $26 

Bank St Storybook (Dl $26 
Color Me: The Computer 

Coloring Kit(Dl . .119 
Color Me Picluie Disks: 



Hugga Buncti 


17 


Rainbf^^Brite 


IT 


Shirt Tales 


17 


Tinki Tonki 


17 


Dnlphini»Rurie(Dl 


119 


Haltey Project (Dl 


126 


Lords o( Midnight (Dl 119 


Perfect Score SAT (D 


144 


Quake Minus One [Dl 119 


ShadowtiretDi 


$19 


MISC 




CSfJI 1541 




Alignment Kit (Dl 


129 


Central Poinl. 




Copy It (Dl 


123 


Commodore 64 Sol (ware 


Book 


114 


1S41 usei's Guide 




(Book) 


$16 


Firebird Elite (D) 


.121 


Inside Commodore 




DOS t Book 1 


116 


Karate Ch amp (Dl 


123 


Kung Fu — 




Exploding Fist (D| 


.119 


Kung Fu tl(D) 


C*ll 


KungFu Master(D) 


$23 


Print Master (Dl 


123 


Snapshot 64 (Hi 


Citl 


Supnrbase 64(D) 


147 


Superbnsi! 120 (Dl 


.159 


Supsraeript 64(D) 


M7 


Superscript 128. 


159 


VIP Terminal XL IDl 


S2f 


Vi;a5tar64XLeiDI 


$79 


Vi^astat 128 (Dl . 


Call 


Viiawrite 126(01, 


Call 


ORIQIN 




Ultima3(Dl 


$34 


Ultima 4 IDl 


139 


PRACTICORP 




Praclicaic64(Di 


116 


PractidinKH 


$16 


PROFESSIONAL 




SOFTWARE 




Fleet System 2- m P 


wr70(X>0 word spelt 


checker 64 Of 128 


$39 


RANDOM HOUSE 




Alpine Einctninter (D 




Ctiarire Brown s 




ABC 5 (01 




Snoopy s Reading 




Machine (Dl 




Typing I& A Ball 




Charlie Brown (Dl 




SCARBOROUGH 




Boston Ciiinputer 




DietlDl 




Build A Book (Di 




Build A Book 




Refills . . . 19.95 


fi<aslertype(Di 


$23 


Net Worth (Dl 


$44 


SIERRA 




Championship 




Boning (Ol 


117 


Donald Ducks 




Playground (01 


1»7 


Grog's Revenge [01 


117 



HomewnrcJ wiSpelMDl $33 



Mickey s Space 

Adventure (Dl 117 

Stunt Flyer (Dl $17 

UI1iina2(DI J37 

Winrnri Kir^ Pc^oh iDl 117 
SIMON t SCHUSTER 
Great internalional 
Paper Airplane 
(ion St rue I ion Sel (Dl 119 
J K. Lasser s Income 

Tai Guide (0) 133 

NY Times Crossword 
Pu^jles Vol 
1nr2(Dl $14 

Spy Hunter (Rl 129 

Star Trek The Kohay.eihi 
Atlnrnatl»(!(Dl $26 

Typing Tulor 111(01 129 
SPINNAKER 
Adventure Creator (Rl S9 
Alphabet Zoo (R| $9 

Cosmic Combat (RI $9 
Pacemaker (RI . . . .19 
Fraclion Fever (Ri S9 
Gold Hecorti Race (R) 19 
Homework Helper Math 
Word Problems (Ol S23 
Homework Helper 

Writing (Dl 123 

Kids on KrjyS(R| $9 

KindercnmpfRi 19 

lv1athBu5(nrs(D! 117 

Mons(er Voyage [Rt 19 
Snooper Troops 

TorZtDI S17 

Story Machine I Ri 19 
SPRINGBOARD 
Early Games (Dl 121 

Eai5yasABC(Dl 123 

Fraction Factory (Dl 119 
NcwsiryomtDl 133 

N.R Clip Art (Dl $19 

Stickers(01 I2J 

SSI 

Baltic l985iDl $23 

Battle ol AntielamiDl 133 
Battalion 

CommandertOl $25 
Break(hrough in ttie 

Ardennes (D) $3? 

Broadsides (Ol $25 

Colonial Conquest iDl 125 
Computer Ambush (Dl$37 
Computer QBiDi 125 
Field at FirrKDi $25 

Fitty MiRrlion 

Crush (Dl 125 

Gemstone Warrior (DI123 
Germany 1985(01 137 
Impent^'m Gatactun^lDl 125 
KampfgruppetOl. . . 137 
Mech Brigade (Ol $37 
NAMlDl 125 

Norway 1985(0) 123 
PhantasielOl 125 

Pro Tout GoiliDi 125 
Question (Ol 125 

Rings otZtlfin(Dl 125 
Ringside Seat (Ol $25 
US A fl F (Dl 137 

Wings ot War [Dl 125 

Wijard s Crown iDi SZ5 
SUBLOQIC 

Flight Simulalnr 11 (Dl 132 
Flight SrrnulatOf 

Scenery Disks (01 Call 
Jet(O) $29 

SYNAPSE 

Brimstone (Dl 125 

EssexiDI 125 

Lode Rlinnor'S 

Rescue (Dl 119 

filindwheeKOi 125 



SynCatctOl $33 
TELARIUM 

Ania/nniDl $21 

OragonwirrldlDl 121 

Fahrijnhllit 451 (Ol $21 

Nine Princes in 

Amber [Dl $21 

Perry Mason Case 

ot the Manrtarin 
Murder IDl 121 

TIMEWORKS 
Atcts Payable (Dl 139 
Accts Receivable (Dl 139 
Data Manager 2 (Dl 133 
Data Manager i?6 $43 
Electronic 

Checkbook (Dl 118 
Eve(yn Wo(Ht 

Dynamic Reader (Dl 133 
General Ledger (Dl 139 
Inventory Mgmt (Dl 139 
Money Manager (Dl $16 
Payroll Mgmi(DI 139 

SidewayslDi $19 

SwiltcalclSidnways iDl 133 
Switttalc' 

SidewayMl26i $43 
Switt.imDI 133 

Syiyra Porter s Personal 

Financial PlanneriDI 139 
Word Writer wl 

Speller tDl 133 

Word Writer wr96000 

Word Speller ii2Bi 143 
TRONIX 

S.A M lOi . . 139 

WEEKLY READER 
Slirkybe.ir ABC'S iDi 119 
Slickybear WathiDl 119 
SliCtybear NumtK.rs<[)ill9 
Stickyhear 

Oppor.ileslDi $19 

Stickybear Hr>;irjing (Dl 119 
StickybearShapt.islDi 119 
WINDHAM CLASSICS 
Alice in Wr>nde' I anO[ Di $ 1 7 
Treasure Island (Dl 117 
Wizaidol 0?(D1. . S17 
ACCESSORIES 
Bulk Disks S5DD ISgJIOO 
Bulk Di-iks DS DD $797100 
CompuM'ive Slartei 

KitlShrsi 119 

Datasharn Pnntet Int 

w^ Graphics. 139 

Disk Case (Holds 501 $9 
Disk OrrvP Cleaner $9 
Oow Jones News 

Retrieval Kit (5 hrs) 116 
Sahata 13 Color 

Composite Monitor 

Icir CC4 1149 

Total Auto Ansrterl 

Autt> Dial Modem 

wrSoftwaie 12S.95 

Wico Bat Handlrr 117 

WiCoBuss $12 

MODEM OWNERS: 

Have you seen our on 
tine catalog ol over 500 
software lilies lor Corn- 
modore. Atari St Apple 
Computois? It's on Com. 
puserve'4 Electronic 
Malt— Just typa GO SDA 
and ^flopping lor sofl- 
wprt will n«v«r b« th* 

■ ■me agalnl P.S. II you 
don't ovrn a moclvm or 

■ fbacrlb* to Com- 
puServe, call ui, do wB 
hBve ■ d*al for you! 



P.O. BOX 111327— DEPT. CG BLAWNOX, PA 15238 



Ordering and Terms: Orders wi(h casiiirjr check or money order siii(iped immedrateiy. Personnitoimiiany checks, iidow 3 weeks clearance No CO D '5 Shipping; Cont(n«nt«l 
U.S.A.-Ordcr5 under $tt» add 13: Irw ahipping on ordsrs over $100. PA -osidenis add 6% sales tax AK, HI, FPO-APO-add 15 on all orders. Sorry -no tnlBrnalional orders Defec- 
tive merchandise will be replaced with same merchandisr' Other returns subfect to a 15% restocking charge-NO CREDITS' Heturnmustnaveaothori/at ion number (4121361-5291 
Prices subiecl to change without notice Mod«m Otir»f»: Save A Fortunei Join Our Discount Disk Ctubl call (or details 



FREE DISKEnES 



Vour 5"/l" single side disks are usable 
on the other side. Vou paid for one 
side, why rol use Ihe other , fTS f KE£! 
ibbie Notch will open your nnw 
's easy... won't liiitm existing data 
SATISFACTION OR MONEY BACK 



m ..... 

I ^^ SAT 

nibble notcH I 

For Apple, Franklin, Commodore. & 
Atari (w/Atari Drivei); square notch. 



only 



$1495 



PLUS 

PSH 



„stowa* 



OlSKETtES - 



f g 'Add $2 ($5 lorolgn) for postaQS S 

Ot^O^ handling. PA i{>sid$nl$ add 5% sales tax. 

■(OO^ TOLL FREE t-800-642-2536 [^5^ 
PA(215)S2MSS3 
or send check 
or money order to: 




^^^^^^1 



.c>^3>uuLo;u[3J 

computer products 
707 Matson Ford Rd, • Dept. 14 
Villanova, PA 19085 



LEARN 
PROGRAMMING 



MASTER COMPUTERS 
IN YOUR OWN HOME 

Nji/H yuj t.1'' wrile 2rog.iLi'"'.t 'inij ge? d 

to Wif tn? ftigh prine of pfC'PBickaged 

LEARN AT YOUR OWN PACE 
IN YOUR SPARE TIME 

Out r)Lk(icrtlefa[ i^ij^i jXLigr«Ti n^in >i!u 
to team About ccntputcrs, otKrincns. ap^- 
cations and fmjf^nwmiq ai i^hv spva Eime, 
ai romfl'. CiJf nstructon provide fw wiVr 
Doe-ofwjTM cffljisdmg. 



LEARN EVEN BEFORE YOU DECIDE <m A COMPUTER 

Evefyihing is ex^^ained m sifnpde language You will enioy ifj^^wig to 
use a cofJiputeJ-eVEN IF YOU DONl OWN ONE. Leam Jo pfogwn on 
any persoral coniptrtec; IBM. Af^LE, COMMCOOfff. ^ns. uixJ n>3fp 

BE YOUR OWN COMPUTER EXPERT 

Progranming is Uic bexl way id leifn la uu cofRpuieri. and Me c^ 
show ^u Ihe bBsl-and moil econotnical- May b learn proframning! 

Send today for your fr&si intormation package. Nocbtigatton. Uo 
salesfnan willc^l. 




halix 



CEr/TER FOR COMPLfTEFl EDUCATfON 



INSTITUTE 



•AA\'* Ovmoic = ?2(i 105 Afigtjiw CA 9001b 3604 



HALDllNSIIlUILCENIFHICmCOMIHJILmilJUCAIIONOtPr 6! 4 
ir-l3IW Otvup-t nlMlOSANtiUCS CASOOli MM 



VtS Send me NwFnaron lyi h:?« I cjn Ifwff 
grafumrTgaihcrrw* 



^itojt c)3tTi{utu«ii jnd ;ro- 



-*0e . 



Otf. 

L 



IS IT POSSIBLE TO MAKE THE BEST ANY BETTER?! 

NEW! 

CPM-128 

Mode 

Standard 4K Buffer 

•••••••• 

Optional Transparent Mode 
External switch selectable Commodore 
graphics mode for Epson, star Micronics, 
C. Itoh Prowriler. Okidato, Seikosha. 
Banana, BlulC. Panasonic, Mannesman- 
Talley, Think Jet & others. 
$89.00 




And It slill has: 

• Built-in Self Test with Status Report 

• Microprocessor controlled emulation o) 
Commodore printers tor compatability 
wilh popular soflwnra 

NEW INTRODUCTORY SALEI 
PRICE 



Universal Input /Output 
Board for C-64&C- 128 

• 16 Channel B-bit A/0 converter wilh 100 
microsecond sampling time. 

• 1 D/A output 

• 16 high voltage/high current 
discrole output 

• 1 EPROM socket 

• Use multiple boards for additional 
channels up to 6 boards 

MW-611 , S225.00 




Dealer li^quirifls Invilad 



l/mitaiccinl) 



Micro World Computers, Inc. (303) 987-9531 
a-IS^ S. Wads worth Blvd. ffClOS 
Laktwood, CO mm 



A 



PUT YOUR B4 TO WORK!! 

START A HOME BUSINESS 

PRINT SIGNS TO SELL ^ 

WITH ^ 





Printers: Epson MX (with Graftrox), RX. FX, JX, La Gemini 
10 & 15; Commodore MPS SOI. 1S25E; Banana; Panasonic 
P1090, Scikosha GPIOOA; Riteman II, Plus, 15, Man- 
nesmann Tally, Spirit 80, Okidata aSA, B3A with Okigraph, 
92A, 93 A, ProwrJter 8510, C Itah B510. 

THE BANNER MACHINE (INCLUDING S FONTS) $^i.% 
OPTIONAL FONT DISK (INCLUDING 4 FONTS) $39.95 




A^ 






Cardinal SaFtware 



Commodore 
Service 

5-5 Day 
Turn Around 

(subject 10 parts availability) 

c-6a Repair $55°° 

1541 Alignment .$35" 

isai Repair $75°° 

Other Computers . . icALL 

Parts & Return Shipping 

Included. 

Parts & Power Supplies 

Also Available 

To save C.O.a. eharses — 

menti unit A fower Supply 

witn check OF M.O. 

Second Source Engineering 

9901 Horn Rd., Ste. B 

Sacramento, CA 95827 

(916) 564-5134 



^ffifflfflift 



DUST COVERS 






CUSTOM MADE TO FIT 
Hoavy 32-01. VINYL ANTI-STATIC 
EXTENDS EQUIPMENT LIFE 
Choica of Colon Lt, Tan or Brown 

COMPUTERS 

C-64; VIC-30; C-16; Plus 4 B.OO 

C-1I8, B-12S 13,00 

DATASITTE (NiW, «N) S.OO 

DISK DRIVES 

C-1S1I; C-t37I INDUS OT 8.00 

MSDS/D; APPLE S/D 8.00 

MSDD/D; APPLl D/B UNIT 10.00 

ENMANCER 2000 8.00 

PRINTERS 

C-1I25/MPSB01 10.00 

C1S26/MPSB02 13.00 

C/MPS 801; C-1520 8.00 

PANASONrc KX-PIOM/91 13.00 

EPSON MX/RX/FX BO _. „ 13.00 

GEMINI 10 S. STAR lO-t „.. 13.00 

GEMINI IS i STAR IS'i 16,00 

OK I DATA 91/92 13.00 

OKIMATE to , 8,00 

MONITORS 

C-1702 .„. T6.00 

C-T902/AMIGA 19.00 

ZENITH ZVM 132/T23 16.00 

AMDEK COLOR r, SOO/TOO 19.00 

TEKNIKA MJ 10/22 19.00 

CM-141 19.00 

BMC COLOR ie,00 

VIDEO RECORDERS n.oo 

fDimeniiont R4<|ulr«cf] 

Order by statiro NAME (ind MODEL 
ind COLOR CHOICE TAN or BROWN, 

Encfot« chtfck or money ortfor plus SI ,50 
per ifem M,50 max, J ihlppinn and hondljna 
Call for nta Rci, Ineluda 6.5*% Sales Tax, 



special covers will be made 10 your 
d;mensioned sketch, send your rp- 

QUIREMENTS FOR OUR low PRICE QUOIES 



Crown Custom Covers 

9606 SHELLVFIELD RD., Oc^pt. A 

DOWNEr, CA 90240 

(213) 862-8391 



MUST LIQUIDATE! 

COMMODORE PLUS/4^ 

COMPUTER SYSTEM 

AT BELOW DEALER COST! r~ 



WOTE: Monitor not 
available. The P\iiM./A^'^ 
can hook up to vour TV. 



I few/ 




Ideal for home or 

busJn CSS.' Peiiect 

Factory new! ^«^B^ for prcgran^^^rsl 

Factory warranted by Commodore®. BuiltHii 
software for word processing, data process- 
ing, spreadsheets and 128 color graphics! 

Commodore' designed this Plus/4'" specifically (or program- 
mers and small businesses! And then tfiey made it VERY EASY 
to learn and use tor novices. Popular business software is 
available (or a variety o( purposes. For programmers, this 
machine has easy-to-use powferful commands and 60K of 
usable memory. Can hook up as many as four disk drives. 

Team up the computer with our compatible units of famous 
brand, (actory reconditioned and warranted DISK DfllVE and 
DOT MATRIX PRINTEHI Sorry, we can't print the brand name of 
the disK drive and printer, Sul phone us Toll- Free and we can tell 
you. With Disk Drive for data storage and Printer for "hard 
copies", you'll have a complete system,,, at low liquidation 
prices. Order TODAYI 

Units sold individually or in any 
combination vou desire. 



PLUS/4 COMPUTER 

llcm H 10'!'J,^n35 001 Shiji, iiiincl SB CM 



DrSK DRIVE 

l:emM-104i) 3^S3-013SHiD, iMrai SB 00 



PRINTER 

Hem H. 1049-3831-005 Ship, hand S700 



TOTAL 



Original 
List Price 



»299.00 



»26aoo 



'200.00 



>768.00 



YOUR 
COST 



$ 



79 



*149 



*119 



*347 



COMPLETE SYSTEM 

WITH 20 FREE FLOPPY DISKS 
Total Origlnat Ust . . . ^877.00 



*339 

Jttrm H 104S-5035 019 S[w[>. hami S1900 



UqutdatJon 
Priced At Only . 



Credit card customers can 
ordei by p^ene, 2A hours 
Q day, 7 day^ a w^oh 



AddrtJonfll Fe«tur» of 

COMMODORE PLUS/4 

OaXi bosff of 999 mcordi, Com- 
putor hotdt 93 lijiDS of taxt bvfor* 
il mtJtt b« trAnil^rrfrd to dUk 
driva. Excellent tBrmirul tot uh 
with modem, 128 colors a vflflablg 
for grsphicB. gpUi icraen and 
windowjng capabilrtieK Compai- 
ihle vinth all Commodore hard- 
warQ flxc«pt joystick and datAHt. 
NOT compntible with CS* 
software. 

DISK DRIVE 

lni0lli^«rnt, hFs^h-spoad. Exlornal 
5%" floppy diskottatocordm, 2K 
RAW. 16KR0M, Maximum »tOr- 
Ago of 170K formatted data: 3B 
tracJfs, Uses single aided, singlo 
density disk, Sqrial Interfeco, 
Second sstini port *of chaining 
second drive or printer. Data 
transfer rata of 400 faytfla fHjr 
second, 

DOT MATRIX 
PRINTER 

Bi'directioaai G x 7 dot matrix 
impact printer, 60 cihtaraciera p*r 
second- Has upper antj towor 
caH iflttert. nt^merali and lym- 
bots. All PET graphic characters. 
Standard friction feed. Maximum 
of SO columns width,, dot oddre-u- 
abie, CBM, ASCil character 
codes. Original plus maximum of 
two copies. Paper width: 4,S" lo 
S-5".Srrer13"Wx8"Dx3%"H 
VVpjtiht: SVi lbs. 



tMq4'1*Cvd| 



Toll-Free: 1-800-328-0609 



VoLjr E^hoch is welcomoi 

No delays in ordera paid by c^ck 



Sales outside cootmental US. aiQ subject to «p»cial 

conditions, PJeasecail or wile to inquire. 



C.O.M.B. 



■V-niaD. Direct Marketing Corp. 

Authorized Liquidator 

14605 2eth Avenue North 

Minneipolit. Minnatot« eS441'3397 



C.O.M B. Direct Mflri(sT4r>g Corp. ham H,1049 

14805 2Blh Avo. N-ZMinneipolis, MN 65^41-3397 

Send [he foflowing iEem& (Minnesota re&jdcnis add 6^ uatos 

[iix Allow 3-4 weeks for delivery Scfry, ntj C O.D u;dors I 

Send.- COMPLETE SVSTEM(s) CommodOff PIns/4'". 

Disk DriKB. Printer and Floppy Disks Hem H-1049,!!035-01 9 at 

$339 each plus 519 each for ship, handling 

Send — COMMODORE" Pl.US/4™ COMPUTERlJ) Hem 

U 1 CM 9 -5035-001 at 579Gai:liDtu5 saeachforsliip, tiondFing 

Sentl — DISK DHIVE|»| Item H-1049-35B3.013 at 6149 

each plus SS eocli (or ship, hondiint) 

Sen(( __PRIMEn(t) Hem H 1049-3931-005 al SllSi-nch 

plus & 7 each Icr ship, horidlmg 

IJ My check or money ordar is onclosud (No lioinys in 

prucesslng uraers paid hy chsek, ttianhs to TolaChack.) 
Charge: C MasiorCard, D VISA* 
Acct No Fv|^ - / 



PLEASE PHINl CLEARLY 

MamR , 

Adilrtfss 

City . 



J_ 



ELECTRONIC ONE' 

^: commodore 



COMMODORE HARDWARE 

ClZfl 26999 

C64 149 99 

1541 DISK DRIVE 179.99 

1571 DISK DRIVE . 239.99 

1802 MONITOR . 179.99 

1902(RQB) MONITOR .269.99 



fi 



al 



THE 

LOWEST 

PRICES 

THE 

BEST 

SERVICE 



PRINTERS 




STARS.G 10 . 


21999 


PANASONIC 1091 . . 


219.99 


EPSON Lxao 


219.99 


COMMODORE 1526/802 


179.99 


COMMODORE DPS1101 




(DAISY WHEEL) 




(LETTER QUALITY) 


249.99 


COMMODORE MPS 1000 


.239.99 



CIECTRONIC 

OME CALL 

(614) 864-9994 
P.O Boi 1342B ■ Columbus. Oh. 43213 



COMMODORE SOFTWARE 

FROGGER 6.99 

GYRUSS 6.99 

POPEVE 6,99 

OBERT 8.99 

KATATEKA 16.99 

STRIP POKER 18.99 

DAM BUSTERS 16.99 

FLIGHT NIGHT 18.99 

HARDBALL 16.99 

JET 24.99 

FLIGHTSIM.il 32,99 

COPY II 26.99 

MICRO LEAGUE BASEBALL . .34.99 

SARGONIII 29.99 

SUPERBOWL SUNDAY 19.99 

SKY FOX 19.99 

KUNGFU MASTER 19 99 

KARATE CHAMP 19,99 

ALTERNATE REALITY 24.99 

HACKER 19.99 

WINTER GAMES 22.99 

ON FIELD FOOTBALL 19.99 

SOLO FLIGHT 19.99 

PEACHTREE ACCOUNTING . .99.99 

HOW TO ORDER: CASHIER CHECK, MONEY ORDER, MASTERCARD' or 

VISA- lAdiJ Jnt lor ch.irgo cards) NO PERSONAL CHECKS ... NO CO D.s 

. . . SHIPPED U PS PRICES SUBJECT TO CHANGE. 

SHIPPING: PrumpI one ilay shipping on in-stoc)( merchandise. Ohk> residerrls 

add 5 a<ig ulos Ini. Add $3 DO on all cKders under SIOO.DO . . . Add S5 00 on all 

orders oval 5100.00. 

INTERNATIONAL: Aclunl lr«iQhl chsrg« on all orders oulside the continenlal 

Unitad StfllAS incliiding A. P.O. 

CALL OR WRITE FOP FREE CATALOG 

CALL ELECTRONIC ONE r6l4J 864-9994 



CAROCO GT INTERFACE 39.99 

G-WIZ 46.99 

TVWAC CONNECTION 49.99 

P.PI 39.99 

MITEY MO MODEM 29.99 

TOTAL COMM. MODEM 29,99 

WESTRIDGE 39.99 

COMM. 1200 BAND 149,99 

KOALA PAD . ,34,99 

KOALA LIGHT P EN.. ,34,99 

SPECIAL 
MACH 5 OR 
FAST LOAD 



199^r, 



NEW ADVANCED 3-D GRAPHICS 




For Commodore 64/128 in 64 mode 
View Designs in Multiple Perspectives 
iV Versatile/Fast 360 degree rotation/ Scaling 
A 2(XK) Line Display 

iV Printer capability with latest compatibles 
> 1520 Plotter a vnilability 
,V Disk Loading and Saving of Designs 
,V Superimpose Designs/ Modify Partial De.sij;ns 
,'t Commercial Graphic program compatibility 
Professional— Educational— Home Applications 
Architects, Engineers, Designers, Programmers, Students 

CAD-3D!! KnltT me intu the fastest groiving field in graphic tech mil iigy. 
At a special inlrnduitiiry price S39. 95. Ad dS4. 00 for shipping and handling, 
for C.O.D, add an addit'idn.il S4,00, (California rfsidtnts please includo 
(,%.-:ali.-stax), •t.j. O fi- 

lnfc.r,ip.-amlil(l: titt OOjtWQrS 

II IT Tt'i hoiiltrgirs 
t ViJ Mnnltr ^f jfntlfuflv 
2IIU1 Miljh. lyly 
()h. 2)71) 1657 

ORDER LINE • (415) 441-1607 

DLMlcrs/Dislributors inquiries vvekomed 



22ft9 CHESTNUT STRiiiiT 

SUITE 162 

SAN FRANCISCO, CA 94111 




APROSPAND-64'" avea your Cammodofo 64 or 128 lull ox- 

pmdabilily! This auportily tfesignutJ oxpansion module plugs into I he expan- 
sion port * (jives you 4 switchablo (singly or in any combination) expansion 
conneclors ■ plus luso proloction - plus a reset button' Before you buy an 
expander, be suto that il hns a luse to protect youf computer and that you 
can nctivalo your ciirtfidges in ANY combination allowed by the cartridges 

^N. ^^^ The 

Reduced to OIMLY $29.95 

Commodore Interfaces and Accessories 

Cardprint G-WIZ Printer Interface $46.95 

DSI PPt Printer Interface with Graphics $44.95 

Cardprint B (without Graphics), .$35.95 

Commodore 6 Pin Serial Cable (5 ft) $ 6.95 

Commodore 6 Pin Serial Cable (8 ft) $ 8.95 

AddStilpplngP>fliam:S3,00Cont.U.S. te,l)0CAN.PR,HI.AK.APO.UPSBIuii 

APHOTEK Daisy 11 20, 20 GPS Daisy Wheel... $299. 95 

Axiom Elite 5CD, 1 OPS Daisy Wiieel 

Printer, Commodore Direct Connect $184.95 

Add Shipping Per tloin: II 0.00 Com. U.S. S22.00 CAN, PR, HI, AK, APO, UPS Blue 

APROTEK CA «« Adj fi% Ts. 

107 1 A Av>n«« Aco, C»m».iNo. CA 93010 viiC' Ml'".?."" '« 

CAIL OUH TOLL FREE ORDER LINES TOOAIT: 

1 IBDOI 982 5HD0 USA m 1-ISOOl 967 3800 CALIfORt^lA 

TECHI4ICAL INFORMATmN: MSOSI 387 24S4 

All Products tiDve 2 Week Satistaclion or Money Bacit Guarantee 



All programs 

listed in this 

magazine are 

available on the 

GAZETTE Disk. 

See details 

elsewhere in 

this issue 

for details. 



s^^ 



NEW UPDATED 

DISK NIBBLER 
VERSION 2.1 



FOR COMMODORE 64 and 12B (in 64 mode) 

• Copies 70 new 19B5 disks not copied by the 
original ULTRABYTE DISK NIBBLER 

• Copies 30 more disks than NiBBLER V2.0 

■ Copies 99 + % of prelected software 



NIBBLER V2.I EVEN COPIES ITSELF 



For this reason, no refunds will bo given 
THREE NIBBLERS ON ONE DISK 



• single 1541 or 1571, copies In 3 minutes 

• Two 1541's, copies in 60 seconds 

• Dual USD drive, copies In 70 seconds 

• Both automatic and nfanual copy parameters 
for single 1541 or 1571 

( Dual drive NIbblers are not quite as powerful ) 



S 39.95 + S 4.00 shipping & handling 



Mailercsfd. Vlu, Ciieck or M.O.. CalM, add 6.5% (52.G0) sales lai. 
Foreign ordera/COD add $2.00. Payment mud bo in U.S. tunda 

UPDATES- Previous ULTRABYTE cuilomors may order V2.1 for 
$ZD.OO plus S4.00 shipping. Owners of V2.a may have tt)elr digk 
updated lo V2.1 by reiurnlng the original V2.0 disk wllh $ 10.00 
plus $4.00 shipping. Foreign add $2.00. No COD'S on updates 

To order, write or call 24 tir. order line 
For Information, write. Phone lor orders only 

ULTRABYTE (818) 796-0576 
P.O. Box 789 LaCanada, CA 91011 USA 



DEALERS & DISTRIBUTORS WANTED 



jT^ HAVE YOU 
"^ *^^ GOT THE 
1541 BLUES? 

WE'VE GOT THE PERMANENT FIX!! 
Here's what we do . . . 

FIRST, wc disyssciiiblf; your 1541 disk drive. 
SKCOND, wc rc-muchinc the stepper motor to the sliurt. 
THIRD, wc Lidjiisl liic stepper motor atid align ific he;ids. 
FOURTH, we upgriide your DOS to the latest version 
avaikihlc. 

GU.'\R.'\NTi:!T) [■OR .SIX .MONTII.S' 

AND WE DO IT ALL IN 72 HOURS OR LESS!! 
TOTAL COST . . . $69.95, plus S7.S0 shipping Si handling 

We also service the entire Commodore Line witli u 72 
hour ttitn-arutmd time (subject to parts availaliilit; ). 
cea 59.00 

1541 G5.00 

1702 85.00 

1525/801 , . 59.00 

1526/B02 .' 75.00 

1541 Flash Installed 125.00 

(Includes DOS Bridge and Swilch for 100% Software compatibilitv) 

Call for Repair Prices on oilier Commodore 1-quipnieiit 
We also repair Telcvideo Computers and OkidLita Printers 

WE DO WARRAiyTV REPAIRS! - Call for Details 

S7,50 for shipping/SIS.OO for APO/FPO or outside Continental US. 

Our BBS No. is 919-765-3892, Temporary Password - TRIAD 

TRIAD COMPUTERS 

3068 TRENWEST DRIVE. WINSTONSALEM, NC 27103 
919-765-0433 




HAVING TROUBLE REMEMBERING ALL THE 
COMMANDS FOR YOUR PROGRAMS?? 



YOU NEED 



LEROY'S CHEATSHEET 



^ 



KEYBOARD OVERLAYS FOR 
COtVIMODORE G<" 



LEHOVS CHEATSHEETS" oropListiC 
lannin>a[e^ Ii0yb>oar<] avorl»y5dmrQn«<] 
foir use with popular soltwAre. n*fd' 
ware, an<] languagm for Comimodore 
&4'' coiTipulers 

Thes* C(j[-i3ijt-yourstill hpip shpels l<t 
Ov^r (he Hoyboard, pulling hard lo 
remember prc>girjimccniniiind£riQri|Al 
your Tiingcrlips The ncEuJll kbygtrQh^s 
bto >n bold lypQ and any vaHnbies 
B.tf* shown In tt:i!\Q». Now you cnn use 
ymtt %oUvtaTo imiot, mar<9 onsJIy, 
and noro Hfoctivoly. Willi LEnOV'S 
CHEATSHEETS* yoiJ'H tmvor Mavo to 
|iun[ for a pjoQrtim tt^mmnnd n.g[iiri, 



»/FrTS OVER KEYBOARD 

^^ ' W L f ^ PUTS PnOGRAU COMMANDS 

mGM7 AT TOUR FWGEHTIPS 



$ 



3 95 /s»vi 
EACH 



SAVES TIME - EHQ$ FnUSinATIOrJ 



CIRCLE YOUR CHOICES 



TO KNOW VOLTA SOFTWARE BETTER 
• LEARN P4CW SOFTWARE FASTER. EASIER 
/ STUHDT PUIsriC tAMPNATE 
/■ UNBEATABLE PBICEIl 



Basic 

Blanks (set of 3) 

Gonsultant 

Disk 1541 

Doodle 

Easy Script 

nigtit Sinwiator II 

Fleet System 2 

For the Beginner 

Manager 

MiMplsn 

OmraUVrtter 

Paper C8p 

PractiCalcB4 

PracdCalcH 



Simons' Basic 

Sky Travel 

Specdscript 

Stipertuse 

Vidtex 

MPTcnnlral 

Vlzasinr 

WDrtPrD3+ 

WortProW 

Epson FX & nx Prtnters 

Gemini 10, ISl 

l52S.MPSaD1,Bm 

is2aMi>saa2 

OlddatagZK) 



OTV.. 



us ACANAQAJieO 
FOfltlGMDRClEFlSUOD 
CMCCK. U . MC/VI3A 
US FUNDS HQC 0.0 



SHIPPINGS, 
S* lAI $ 

IF'ji oofyl ^ 

TOTAL S 



EXPIRATION DAT 
NAME 

Anniif;'; 

CITY 

s 1 ATE 



-ZIP- 



DOZENS MOHE AVAILABLE 



9314 

CHEATSHser pROOucrs inc. 
P.O. Boi maea pgn., pa isiaa 

(413)Tei't5S1 



Mike Konshak 

fiilrotiiict'i. .- 



TM 



clf lie 128 

designed specifically for 
COMMODORE C-128 COMPUTER 

A FULL FEATURED DATABASE FOR: 

n GENEALOGY STUDIES 
D INVENTORIES 
D MAILING LISTS 
D FINANCIAL REPORTS 
□ SCIENTIFIC DATA ACQUISITION, 
CALCULATIONS 

GENERAL RECORD KEEPING FOR 
HOME-OFFICE-EDUCATION. 

• FAST MEMORY MANAGEMENT 

• SINGLE OR MULTI-DtSK DRIVES 

• 80 COL RGBMO COL MONITORS 

• UNLIMITED FIELDS TO 160 CHRS 

• MULTI-FIELD SEARCHES^SORTS 

• 16 COL. REP0RTS/4-UP LABELS 

• UTILITY PROGRAMS AVAILABLE 



FOREIGN ORDERS ADD 2.00 
MC & VISA ACCEPTED 
COLO. RES. ADD 3'/!% 



1995 

michoelsof t » 

A COTTAGE INDUSTRY OF HOMESPUN SOFTWARE 

Mike KDnahak,4821 Harvest Ct. (303) 596-4243 

ColoradoSprlngs.CO 80917 USA 

Call Anytime. 




m ■ 

#1 Source for 
Ajll Co mgiy^ re 

"V^ Tri-St^Brea 

^sStd $2.00 for cetalbg to:^ 

-^ASIC COMPUTER S^STKM 
... ' -• 248 1 E. State St. ^ 
irmita^e, Pa. 16148 



Diskiv/c 




^^^ 




■ -^ £ris 



State'St.! 
342^5505 ' ? 

4 Mc.Knitrhf hiii >y^^ 



m 






42"(Tr^Ea^ 
V Niles, Ohio ^ 



DISCOVER THE HIDDEN 

POWER OF YOUR C-64, C-128 

and VIC-20 !!! 




Monitor and ctintrol your home or business: 

if liilclljjicntly cnnlrol lighln, ippliam:?!!, heatjng/cooting 
byMemA, relays, molors AfhJ vjnually any ctccTtical 
device. 

* Connect lo innlog^lo^Jijiiiu] ind (]i([itil-to-ana1og 

convtr(er>, lemperature^li^VKHuuL' fluid level isensor^, 
itr Control robots. 

* C&n be u!*J in advanctd wcurily tystemi. 
4 Pciform autonuled tetting/enperimentitio'n. 

* Uieful in tlw lAborstory *i a data acqwiiitton syjTcm. 
1^ Many more u^&- limited only by your imagination! 

Provides 8 memory mapped ports; 

* AUowi icccM to ufh pioTt VII one j^taterrxrnl an BASIC. 

No itdvuKed [>rogr»(run(n£ knctv^kdee nceded^ 

* 4 ft-btl high curTcnt oulpul poiti (il iqnnle output hncs] 

* 4 t-bH input pofu Ql icftaraie inpui linen) 

* i convenient N-ptn DIP locket interface connectisn. 
4 BH100 Uicr Manual includes insirucuons, sample 

priygruD) and diagraJiu of typical hookups. 

BH 100 Interface ... ONLY $129! 

Intelligent 1/0. Inc. 
30 Lawrence Ave 
Polsdnm. NY 13676 
(315)265-6350 

Dealer inquiries ucceptcd 



M*H^' 



CONVERSE WITH 
YOUR COMPUTER 



AT USTJ A FUU IMPIEHCHTATION at tna orHjtnal EUZA ptw 
gram it now avatEftble to run on your Coifin^oiloi'a 64' 

Cfsattd *i MIT in 1966. EUIA i^at be^Ofne the woird's mcsi 
eel e&raiedir[i(tciftiintellig(incedenionjif alio fi program. EUiAns a 
rion-Oirectiie psycfioifiBrapisl who anatyies each s'^ienieni as 
jrou typfl it >n and tfisn reapond) wiin her own commBr.' ox 
quflimon —and hqr ;emarkiaie otltn amazingly appro priats! 
D«irgnH(t to run on a lai'^e mAinfram^', ELIZA lias nHver PeFo^e 
biin ayaatibtt lo ptr tonal compuiar users fixc^pl m greathy 
ttrlpped down vtrtlpni tackling i>ie sophlsttcalion. wnich made lie 
original program lotijc^r^aimi}. 

Now. oLir naw ComrriDdor a t* verilpn postceiing mc FULL powar 
■nd ranga ol expreiiion ol trie original is betng offered a1 \hB 
InlToductfrry price ol only S25. And Jf you want to lin-d out dow sne 
docs It jor teacti hsr to do mpre> we wilt Include the complete 
SOURCE PROGRAM ror onfy S20 additional 
Order your copy ol ELIZA today {ind you'll never again wonder how 
\o respond when you hear somoonesiay, "Okay. Eel's see wnat Itiis 
compulflf or your* cifi fldually do!" 

flEAD WHAT THE EXPEnrSSAV A&DUT OUR VERSIOKOf ELIZA: 
"Mucn more than i mera game ..Y'ou'li be tmprosaeti wiih 
EL4ZA A convincing demon itration of ArliTiciai tnieliigf nee " 

"DeJigMlul eniertalnment ... An ideal madtum lOf thowiH'^ oft your 
tyltam " -MiCfiOCOMf^UTWG MAGAZINE 

"EUZAitanaiioundinflpieceor software . AEascinatinapro;sram 
to u ae a n d %ludy "■ —B* flO^/'S MCf^OCOKtPUTEH flJEFOfl TS 
"ELIZA IS a gftat way to Jntroducs your friends to computers. -A 
verylunfty party oinre." —P€T€R A. McWSiLiAUfS 

"ELIZA IS in eicepdonal program, one itiat'a fun to use, shows oM 
your maci^ma. end hat great hitioricat tnierest." 

-POPyLAw cokfPunnG magazine 
"This vertion ol £1J2A ii the bait wa heva »een Ase party game, it 
ll u nmalched - WOWf A PPUCATIOHS FOR THE C- G4 

EUZA IS AVAILAIl^E \H TME FDLLOWINQ FOf^UATS; 
{Pleaaa tpaciiy D<sk or Castatte) 

T, Protected Version - S25 

(Protects) Version can tw run bol nol luted Of modilied) 

2 Un-proticiad Commodore 44 BASIC Source Veriion ^i 

(Source Version can ba luted and modilied ai wa^i at run} 
Both vertioni 4ncluda a six pAge user manual 
PlaasB add (2.00 shlppir^g and handling to all orders 
(California residents isl^aseadd 6'^4^ s^les tax} 

ARTIFICIAL INTELLIGENCE RESEARCH GROUP 

921 Nortn in joiia Avenue, Depi.G 

Lot Angel es.CA 90046 

(213)e5&'736B 4E13)€H-2214 

MC, VISA and Checks accepted 



<W \i»i J Consisiont HLACK|ACK SSt WiNN£RSSS> 

B« SURE Yoti Haw ,i SSS Winning SSS Syslem 

BEFORE WaReringt 

♦ ♦ * V 

The Ultim.ilo BWCKIACK System ANALYZER & 

IJEVELCH'MENT ProBram fof the C64 (disk! 

(For thf SERIOUS Blklck Player - no( a Came) 

use BLACKI ACK ANALYZER to — 

• Test, Annly^u, i^ ImpfOveCurren! Systems 

• DEVELOI'VourOwn Winning System 

• ProvifIc Dim|)ielu SE^TISTiCAL PRINTOUT 
o( All PliiyinB & Betting System result* 

• PRACTICE PLAY Current nt Dtweloped 
Systt'ms jnd Flawlessly learn the Syslem. 

BLACKJACK ANALYZER 

Play Tlrauuntli of Hands Per Hour AUTO.MATICALLY 
trtdif ales Sy^cm Wtriilms Stati^ici 
IndicJlL-s Prjcike PlAY & BETTtNC Errors 
'Records Errors ,ind Corrt^ IMav for Printout 

ACCCMCJOATES 

TRUE Poini Coumt - INCREMENTAL lOisei/Wins 
iTwrcmt^nljl Lt>ss*^ oi Wens + Point CotJnls 
Cjrd Dvft*[t' jnd'or Cjrct Selett Analy^i^ 
Hii, StinrJ. Duubtff. Split, Surreftder lr>r 
dltcardcombin^iioni 

Se9.50■^S3.SO ShpR. S, Hdlg (not top/ prolec(ecf) 

•1.S D,iy PREVIEW -S10.00+S& H- 
•If (fissalisfierl ■ money back less Preview cost.' 
•THE BEST $1t» BET YOU WILL EVER MAKE!* 

M,»il Cliw.lt, M.O., VISA-M.C. Niimfn'r & Exp.d.ile 

TO: R|L ENTERPRISES P.O. Baii6S118 

O.lk Grove, Orcgcin 972 &B 

TEL. ORDERS: (503) 653-5451 



THE ULTIMATE SIMULATION 



STAR TR€KKIMG 

THE GAME 

Version II 

ForTlit M And 128 

• Impressive Graphics 
With Hi-Re.s Features 

• Realistic Sound 

• Stratcg,ic Thougiht Involvement 

• The Only Game That Parallels 
The T.V. Series And Movies 



UPLAND 




19 


Dept. S 

P.O. Box 1324 


■■ 


Meaford, Ont. 


1 \ 


NOH lYO. Canada 


SOFTWARE 
INC. 


(5191538-1758 



Not Avallsbls On Cai»»e 

$21.95 Cdn. $19.95 U.S. 

FIrtI Clou Potfoga Includad 
Onl, Roiidonrj Add 7'/, Provincial Sole) Tax 

Even Spock Would 
Find It Challenging 



BASIC IS FOR WIMPS! 

If you're serious about programming, it's time you moved up 
to pascal. BASIC is fine for beginners. Butpasca/is the lan- 
guage used by professionals. Here's wtiy . . . 

• pascal is compiled/BASIC isn't . . . pascal programs run 
30 times faster! 

• pascal is struclured/BASIC isn't . . . pascal programs 
are easier to write and debug. 

• pascal can get you ahead inschool/BASIC can't . . . pas- 
cal is required by Ifie Coiiege Entrance Exam Board for 
advanced placement in computer science. 

• pascal can get you a /oWBASIC can't . . . professional 
software isn't written in BASiC. 




PASCAL 

Don't Waste Any More Timet 

kyan pascal is a fuli impiemontation of standard pascal. It 
features a cornpiler wtiicfi generates 6502 mactiine code: built- 
in assembler which alfows in-line or included assembly source 
code: and, a complete tutorial manuai. (r/anpssca/runs on 
any C64 or 128 with a single disk drive. 

7>y /( Out Today! If not satisfied, return it within 15 days for a ret jnd. 
kyan pascal for Iha CB4 $69.95 

(pius S4.S0 shIpping/SIZ.OO outside North America) 
(California residents add 6.5% sates tax) 
To Ordor Call: (415} 626-2080 

Send Check/ r^^ kyan software, Dept. XI 

Money Order to; P^F"*^ ^^^^ Union Street, tf183 
(Visa/fvIC Accepted) ".'7 San Francisco, CA 94123 



How to print T-sfiirts 
using your computeri 



r 00 



-^^J^. 



ff. l^:^^-" 



With the Undcrwiirc" ColorPuck imd ii Maciiilushl" 
,\p|)le" ll.QHiiiiiodorcllijMM'C Aliiri— virtuully any com- 
puter wiih gr;iphics c;ip;ibility and a dot mairi,\ primer— 
yuu can make custoni color 'T-shirts and more. . 
Use the black IJnden^'are ^ 

Ribbon to prim the com- 
puter image on plain 
paper. Add red, blue, green, 
yellow or onmge to the 
paper with Undcrwarc 
Colnrl'ons. [roriiton to 
a T-shirt or labric.The 
transfer is permanent and 
washable. Each Underware 
ColorI\iCk makes between 
30-100 transfers in up to 
live colors tor only S24.9S. 
Only Diversions, Inc. 
ofTers a complete selection 
of products to help you 
transfer j; rap hies from your 
computer to fabric. 

UNDHRWARE-: COLOR I^ACK S24,95 

(Set 015 Pcnsiind 1 Black Ribbon) 

UNDi-;RWARi{ RIBBON (Black) $14.95 (Color) SI6.W 

UN1)I:RWAR1: COLOR pens (Set ofi) 514.45 

UNDf RWARI- JUMBO COLOR I'l^NS (,St;t of?) S 19.95 

Diversions, Inc. 

505W.O!iveAve.*S20 

Sunn^«,/ale,CA94086 

408-245-7575 




AniiltiMc Im: 

Apple InuiKfwrih-i- 

Nl-:CHII2.f 

C. Itoh Pmwriter 

Epson msn&Mxm 

OkklaMm'V.HJ.'JJ.9J 
Star CemiiU lOX. 15X 



Diversions 



it iiiilAiiiiJ_ ' 



STOCK BROKER 



ftEAT THE PANTS OFT MtJTUAL FUS'BS 



■lJTI*HI 0040 OUAJJTT. VCX>TtlE IS3y() AhD 
UfWa THt TJusckCI ITITCM Will HAlf( Tijlj 
PWLV ItfVtirED AT TH« LCtWtIT PACf > JtHQ 
CCMVEmiWl TO CAIH \i 7I« t rOOt NEJint |tl 



^''!^1t|!4-"":''r"v[>*V 



I3« tSC-«4 DISK 



LBTTQ CIPHER. 



GET THE REST ODDS ON *\Y LOT! Kit V 
SlJt NUMBER . PICK IXtim. ■ RAILY CAME 

* phoducii rouH cqhiinat(on« o' 

WMKH TO £?»□« FfKMI 

4 ur utoHjMT or hum mo huhsmi cam 



' FfllNT»CUTPA»TLOrrOHU«IWn DRAWN, 
PA»T COIiPUTCfl not*, AND HUHUn DHAW 

rnioviHcy utT. 
' cownj^Ti hiutUfeiR catil ^jLii 




t3».»9 C-U OISK 




mmum shir. 



s.©.§. 



BAILOR JOt Hits VOLUHTCCIVDTD ITAV DEHlNtJ AND 
KItP TMt mmw AFLOAT UHTiL Hit CACW WEHUni 
AFC ntVCU ED CM Ht HAKE IT Cm HtU ^C HAVE TQ 
ARAP(!X>N tH»t PATCH THE HOLtB «*D SEAL OfF 
HOPELEAS UDDHt WTNILE FlQKTiHa INVAPhNQ BEA 
CflEATUnil. 

t3l.5QC^44 DISK 



ACORN OF INDIANA, INC. ^g 

371-1 oMiosTFieer 

UlCHKLAM CSVf IN USU 

' 219-»79-22S4 

BnmNG AND HjO^UHO, add ll.n . CO.D.'S At'<rEPTEEi 

VISA AND MMTU CAKD DHDUU ADD lA 

l!^tiCA.-4A UlUKNTS AM J* SALO T*X 

DbLEA IM?*-UU3 WrUUMT 



FACTORY AUTHORIZED 

COMMODORE 

REPAIR CENTER 

T -800-772-7289 

IN ILLINOIS (3 12) 879-2888 

C64 Repair ii«.^i . 39.95* 

1541 Repair 79.95* 

1541 Alignment 

only 29.95* 

Power Supplies . 34.95 
Commodore Parts . CALL 



* (ncluctesparts.labor&UF^returnship- 

ping. Air Freight add S 1 0.00 
Diagnosis fee of J2S00 for any unit al- 
tered or with no defects, 

CALL BEFORE SHIPPING 

VISA, MASTER or MOfMEY ORDER 

SERIAL NUMBERS REQUIRED 

24-48 HI?S TURN AROUND 
(Subject to Parts Av.illablllty) 

TEKTONICS PLUS, INC. 

1 50 HOUSTON ST STE. 308 

BATAVIA, IL 60510 



CLfP AND SAVE 



I 

I 

.J 




FOR USE WITH PRINT SHOP 

PROGRAM 

{Print Sfiop is a trademark of 

Broderbund Software'") 

THEME GRAPHICS DISK 



Logo Rxin's 
Military 
Baseball 
Restaurant Fare 
General Subjects 



%v^- 



"^p* 



GRAPHIC DISK AND MORE! 

120 Original Grapftics » •'V 



%v^-' 



60 Greeting Card Verses 
Hints/Aids/Examples 
Graptiics Making Tool | FREE| 



Add S2.00 for postage & fiandling 
Calif, residents add 6.5^^ sales tax 

D THEME $10.95 

D MORE! $14.95 

NAME 

ADDRESS 

CtTY 

STATE ZIP 



C.O.D. 



SEND CHECK OR M.aTO: 
I^J aortsbop 

4102 E, 7tn ST, STE. 207C 

LONG BEACH, CA. 90804 

Phone (213) 434-1580 



am(^©x 



Ra«d«r Sifvict Numbef/Adverttftw 

102 Abacus Soltware 

1 03 Abacus Software 

1 04 Abby's Discount Sottward - - . . - 

1 05 Acom Dl indana. Ine 



43 

51 

119 

127 

t06 Aprotek r r ..,,.,-• 4 

107 AprotSk 124 

lOa Artificial InteKlgenca Rcsrarch 3nx^ M6 

109 Base Cofnputw Systems 1 26 

110 Dasin 29 

111 Basix 50 

EBatttnos fnckided . . . . ^ 1 

Berkelay Soltwofks *3 

Bfacitfoid Eduqatkyial SefvicBS 111 

Cardinal SotlwarB 122 

112 Central Point Software. Inc. .,,.._,-. 56 

Cf>eateheet Products Inc ....*.,...... ^ ... . 125 

C.O.M.B 123 

Commodofe SC 

1 U ConwnodOfO Software Associatian . , » 57 

1 14 Ccmpiifnoa 99 

1 1 5 CompuSarvB 2,3 

116 CompuiAbKlty , 114.115 

11T CompulerMailOritet ,. 113 

CovoK Inc 1 18 

118 Crown Custom Cowrs 1 23 

11B CSM Soltware, Inc. 120 

120 Digital Scrtrtions Inc , 29 

121 Digital Solutions Inc. , 128 

Diverskjn?, Inc. ....,..., 127 

122 EtBctronlc Arts 18.19 

123 Eiectronk: One 124 

124 EPYX IfC 

las Firebird Licensees, Inc 21 

126 Firebird Ucenseea, Inc 27 

13E7 Fuebrrcl LJcefisees, Ire 30 

HaliK Insinute 122 

128 IHT Soltware 124 

129 Inteliigant i/0. Inc. 126 

130 Kyan Soltware ,,,.,,,, 127 

Lyco Computer ,..,... ,, SZJS^ 

131 Marann Entorprises, Inc 12B 

132 Mastertronic Enternatkmal Irw , . 37 

133 MegaSoi Lmned 24^5 

134 MegaSofi Umited 58.59 

1 39 UeKxlian, Inc 14,1 5 

136 Mictiaolsoft 128 

1 37 N^kao Prose Simulalion Software 31 

136 Micro-W Distributing. Inc 41 

139 Mtero Vtorid Compuiers, IrK 122 

140 Nibble Notch Computer Products 122 

141 PreeisKjn DaQi ProOucte 128 

142 Prolecto 62-79 

143 Psidac 99 

144 n. J. Btacfiman Asaodates, Inc , 125 

145 RJl. Enlerprises 126 

146 RJ Solia/Mp 127 

Scfinedler Systems 116 

Second Source Engineering 1 23 

147 Software Orscou^tejs of America ............ 121 

146 Stalistcai Game Anahysis Co 128 

14B subLOGiC Corporation , , 11 

1 90 EubLOGIC Corporation IBC 

1 SI Strategic Srnulauons. Inc 23 

192 T & EleOronics ItB 

Teldontas Plus, Inc 127 

193 Tenex Computer Express , 117 

1 94 Timewortis. Inc 7 

1 99 Tnad Computers ..***,,,,,,., ^ 125 

1 0e Tussey Computer Product 38,39 

1 97 Tussey Computer Products ...,,.. 40 

UBand Software Inc 126 

158 Ultrabjle 125 

159 UnitBCii 128 

160 Victory Enterprise , 128 

VVawtron 97 

1S1 W&llstioet Cwp 98 

1SZ Wriite House Computer 1 16 

183 Wilarita Arts 120 

164 XBtoc. Iiio 62 



COMPUTEIs Gaietto C1assi(«ds 


. . 61 


COMPUTE'S Gaietie Disk Subscription , 


. . 17 


COMPUTERS Gazette Subscription 


.. 33 


COMPUTE'S Kids and the Alan ST and Kids 






.. 55 
. . 13 


COM PUT El's Programmers Guides , 


40 Great Higfii Simuliitor Aflvefitures 


.9 


128 Macriioo Language lor Beginners 


.. 45 



STATE-OF-THE-ART 
MAGNETIC MEDIA 




• with Hub nings 

* Writo Protdcl Tubs 
I ^^^^ • Enveloptr* 
I Mf^^ • Uicr 10 Lnlicli 
I^B^V * In Fflclory Settled 

^'^f Poly Pactis at 10 

(YOU GET EVERYTHING HUT THE BOX) 
Prices are p«r Dlll( 



OTV 


sn 


100 


MO 


1000 


SSDD 


.59 


.56 


b-i 


.49 


DSDO 


.£4 


.61 


.57 


,54 



piLjfi ijQit SSiH 
Thn 100 Ti'lrv Orilv SlO%! [tluS S2 DOS S. H 

lOOS ERflOfl FREE - LIFETIME WARRANTV 
Win (}uu.'[ 5?5 00 Arfd TOS roc ie^i than SO 
ctii^k^tEe^ Shipping And Handling: $4 00 imt 100 
dishettOB. Rertucod yhippiruj Tdf largor quand 
la-fis. COD add S^fl 00 Cash or cGrtilio-E) chpch 

~ COD "T- 

Precision Dala Produils 

VO EIki kUkT. (irjitJ ft^fijdk. mi 44|.V|^ 

rh|(iM*>-UVT* vitLhij,-jie> i-MKt^VrJ''" 



r. 



J 




Commodore 
SERVICE 



* Normally 48 Hour Turn-Arounij. 
•k Special Pla Chip ... $18.95 

* C64 Repair 40.00 

* 1541 Alignment 25.00 

* 1541 Repair 40.00 

Parts Included 
(Power Supply Extra) 

To save C.O.O. charges - send unit and 

power supply with, check of M.O. lo: 

DIGITAL SOLUTIONS INC. 

1122 - 9th St. 

Altoona, PA 16601 

(81 4) S44-0405 



ATTENTION CONTEST PLAYERS 
HELP HAS ARRIVED 



NOW - WITH AUTO BINGO''" - YOUR C-64 CAN FLAY 
THOSE WORD-BUILDING LEnER-WLUE CONTEST GAMES 
ton AUTOMOBILES OR BIG CASH PRIZES 
ALL PLAVOFf AND IIEBREAKER GRIDS SUPPORT EO 
KUTO BtNGDT"FEATURES INCLUDE 

• EFFOHIICSS PLAYUlf SOLVING - no woid list neeiloiJ 

• FOR IlEflREAURS SCORES ciiliie M W rtictionaiy m 45 
minutes - ilish save jntJ recall - oulput Uy word Icnglti, 
slritig se.Ki;!! anil Bnliffi list in alptia ant) sorled oiilef - 
lind ali occuiiencfs of any letler(sl in any m all 
positions ol tiigtiest scored words 

• WORK SCREEN - sca;es. totals, analyzes, soits S pro- 
jei;ts, provides objijctiye scoie 5 min. tcq'tJ avg — 
all bonus squares supported 

• 42 PAGE INST/GAUING MANUAL mtt) valuabli; tiebreahci 
into 

• tIPS ODDS IN yOUfI FAVOR AND tLIMIMAIES MISTAKES 



Commodoie M (128J disc based only 

INTRODUCrORY OFFEFl - SAVE $30.00 

- 0NLVS119.95- 

Send cMeck or muney Dtoef lO' 

STATISTTCAL CAME ANALYSIS CO. 

X6i S. CHAGRIN 

MENTOR, OHIO 44060 



detaiiGit into available 
Ofiio residents add 5 6'Ms sales las 
Wg pay all stiippmi) .ind hanrtlinq 



Marann Enterprises, Inc. 
(303) 69S-6-IBS 




• Loads from reset. 1 to 3 ML or basic programs 
up to 32H 

• 6K Bait Of y baokoc) fam 

• Watchdog timer restarts stalled programs 

• Punchon its own EPROM with addition oi 23-50v 
oc or dc source 

• Clock (Cmendar ctiip with alnrm and program- 
mflble interrupts 

• 24 proafarnmablB l(0 lines 

• Gold plated edge connector and sockets 

Marann Enterprises, trie. 
710 So. i^emptils Wiiy 
Aurora. CO 80017 
(303)695-6185 



P^^sL-5 prtfsssloniSI ail »n .->ne THOAOUiGHflHED 
arvl KAHH^S ta.C9 handi^aoptn^l 3'iifSt*(Tt Mkv -iri* 

MO Nf^tM I-il-:MtiH; JUST UOOO KOPSt SF.HSE 
FACTORS ARE: JOCI^ICi' 
r^ASMEP. I^ST P05ITI0n 
PAST flnl PPtSEKT. DAYS 
3IHCK LftST ETAC^K- TIME 
JF WINNER or PAST KACE. 
LENr-TrtS FlflIf.HKD BEHIKtl 
rflNNEB OF PAST RACE. 
■^EIG>[T CARRIEtJ PAST *[nl 
PRESfcNT. FOH TKOROLTGH- 
BEE US . rafi HAHNES5. IF 
HOS5f; SftaKE IH Lft5T IS 
COWS.ID^ff.ED 4jntJ WEIGHT 
IS OrtlTTEO. 
l''«:^^TlJRJi:S are: : Cantainit two PTU- 
grAaift in ornj. Emb]ȣ ^ou t'J fin*t,u.ne var- 
LAbl.>ei to obCALn 4 «flKi*M« win p«rc»ntafl» 4t 
• nv partteitiljir tr«cK- EnabUa v^rfu to ih*h« 
backup ccipiDm. 

Avatlable tov C'fi4 iJfl tSPO car flisK. 
FREE 
SHlFPIItlG, ONLV ^S*-J » ^ ti 

SH--ncl tzKeck or rruaifjv -l^rtllnr to 

47 PUTMAM ST. BftPt-A 
BUFFALO^ KEW YORK M21? 
C-0-0 call ( T i'^ie64 ■'s-lBS' add 35.00 
H.V. Roaidsnts add ^\ - Outside U 3. add S^i 
C-fe4 13 « trfltde mark of Commodoro i-:le^- \Mi 




PREMIUM qUALITYI LIFETIME WARRAKTYI 

DISK SALE! 









muM Di^Ht made:: C**^^t^m^, 



Sli'i 



SFACTIDN CUARANtCll 



^Vvvv\f^ 



nil' pa h)r iiH n » eMj*iitiiH_»Linj , B^=.|W[Mi[ I "= | ^ « 

3S OU-ti^'illiTT laEEpjMiQ]. ' 'ira.lJM Wc Vi e^c 
HI 14 n<ljKSlTr krillAT iUXtilEit-?'; ' - - - 

^3 r"dgiibli'lld» tUPe :ZJ5 |?;:i r :■ L !."-■ 



ll^ihl.ttl.HI B4E 






llllf 



JJ]'lflO|l! 






mttED!BL£ PKtClS ON CQMFVTEtf ACClSSOftt£Si 

UMriLE-lU till^ IX dlilu, mth Innk « E,t. \f^^<r*iVf lop 113-U 

Lntriu: tit i,ruuT cun k«ui lo fia>. cki- pincx FtiiiiD iv 



.T hr M4 






HOW TO oirnrff: ph 

.r«nfrn.,U,«4rfrVfr t;0. <-' 

•ftiit^ (too. rgs ViuimK AlHdcn c^^l ■^ck>tfc ^>iimr i^^^kmu tni 
race CAIALOC Intit-t IMTi <r* *M*iufll [ij^emttr l^^,^.\\*^• 



:*i t*r i->t(f[^"l 



£Sfi:h Willi (H 



f^i:^(800}343-0472 
UNITECH 



In MAlS<6lTrUH1-TICH" 



128 COMPUTErs G&zetie April 1986 








P}mli^§^,f:, 



]my 







■ VV 




B'-^rsS-'^FT 4K!S^4iP-\# v# '.<V -% 



Flight Simulator 11^^ 
Scenery Disks 



*-*■ 



The Challenge of Accomplished Flight 

With a realism comparable to (and in some ways even surpassing) 
$100,000 aircraft (light simulators, Flight Simulator II includes full 
flight instrumentation and avionics, and provides a full-color out-thc- 
v/irdow viev/. Instruments are arranged in the format standard to 
modern aircraft. All the radios needed for IFR (light are included. 
Front, rear, left, right, and diagonal views let you look in any direction. 
Program features are clearly documented in a 96 -page Pilot's Operat- 
ing Handbook. 

For training in proper flight techniques, flight Simulator II includes 
another 96-page instruction manual, compiled by two professional 
flight instructors with over 8,000 hours flight time and ) 2,000 hours 
of aviation teaching experience. You'll learn correct FAA- 
recommended flight procedures, from basic aircraft control through 
instrument approaches. To reward your accomplishments, the 
manual even includes a section on aerobatic maneuvers. 

The Realism and Beauty of Flight 

Go sight-seeing over detailed, realistic United States „ — , 
scenery. High-speed graphic drivers provide an 
animated out-the-window view in either day. dusk, or 
night flying modes. ,\V 

Flight Simulator li features over 80 airports in four 
different scenery areas: New York, Chicago. Seattle, 
and Los Angeles. Six additional Scenery Disks covering 
the entire Western half of the United States are now 
available in IBM and C64/ 1 28 disk formats. 



Apple and Atari versions will be released soon. Each disk covers a 
geographical region of the country in detail, and is very reasonably 
priced. 

The Pure Fun of "World War I Ace" 

When you think you're ready, you can test your flying skills with the 
"World War I Ace" aerial battle game. This game sends you on a 
bombing run over heavily-defended enemy territory. Six enemy 
fighters will attempt to engage you in combat as soon as war is 
declared. Your aircraft can carry five bombs, and your machine guns 
are loaded with 1 00 rounds of ammunition. 

See Your Dealer. Flight Simulator II is available on disk for the 
Apple II. Atari XUXE, and Commodore 64/128 computers for 
$49,95. Scenery Disks for the C64 and IBM PC get or Microsoft 
Flight Simulator) are $ 1 9,95 each, A complete Western U.S. Scenery 
six-disk set is also available for $99.95. For additional product or 
ordering information, call (BOO) 637-4983, 

.)HmSL2 Appk It n 4 tndcmark of AppFt Cofl^putir. Inc. 
Atvi XL and Xf jre tDttemirlo o) Aliri Corp, 

Coftmadore H ird 116 Jr. trKlertiiiki of Coimrmlof* itwtronut Ud. 
WH PC 11 1 niMctci tfjdemirK cl InKmllionil Buiinwi Hithir«i Cvp 




m 



loac 



■^y^'u-^' 



'i':^^;!-. 



)[LQ^LOGIC 

Coriaoratlon 

713 Ed geb rook Drive 
Champaign IL61820 

(217)3S9-M8n»i«»:2M99S 



Onlttr Una: (MO) 637-4983 



All you need to do this 



* . . 



^■'- V 




3 Spreadsheet 







■■■■::■: ■ ■ i 








\ 


t 3 




fiAGfienyifie 



^uli:|j^.j;>^.; 




i'AV'.vv.v.'.'.'.'.v.v.r 



'■.■nT.V_lT.VA 





I }'..'.. .u....ujj'juarjn.ii'jm 




jr ban Kino 



learn \o fly 



c^M.^oacotabaae 



tell a story 




forecast saies 



l?ai. CofnmcxJDfe tleCironi«lirTiiti*a 

Cf /M H a rccUcrcd Trodprnort Of DlyilOf StiCOfCh. int 

Apple 1^ o fcgiircfpd ifodemorif o< AppJc CcrfTipurer, inc 

16W H rcgitrgrocl ttodcrriork or 

InfernailortQi eu^neti wocMwi CorpOfOlKMi 

CormritxJoHT H 1^ a reO'iie»etJ nadeimnh af Commodaro ilfitHonJCi ircJ 



When ir conres to personal computers, you 
want the smartest, ato price tliaf makes sense. 
The new Commodore 128'" system has a 
powerful 128K memory expandable by 5)2K. 
An 80-column display and 64, 128 and CP/M® 
modes for easy access to thousands of edu- 
cational, business and home programs. And a 
Iceyboard, witli built-in numeric Keypad, that 
operates with little effort. 

Or if the CommodOfe 128 is more machine 
than you had in mind, you can pick up the 

Commodore 64? The Commodore 64 is 
■IL our lower- priced model geared to more 
fundamental, basic needs. 

Discover pergonal computers that 
do more for you. At prices you've 
been waiting for. From the company 
that sells more personal computers 
than IBM® or Apple® 

COMMODORE 128 AND 64 r PERSONAL COMPUIERS 

A Higher Intelligence