You are on page 1of 132

The Home User's Guide to Commodore Computing . u.sa $2.

95
CANADA $3.95

June 1985 A CWC/i

MUSIC
ON YOUR C-64!

COMPUTER SHOWDOWN
C-128 Squares Off
Against lie, PCjr
"THE CONSULTANT is capable of very large and complicated searches,
t is a very good system at a reasonable price. Documentation: excellent, overall rating: 9/10"
-TPt'G MAGAZINE

"... you should definitely try out THE CONSULTANT... powerful and very well designed."
-EVERYTHING YOU CAN DO WITH YOUR COMMODORE, 1984 EDITION

"For a truly professional data management program, you will have to look a long
lime before youfind a better one than THE CONSULTANT"
-HOME APPLICATIONS FOR THEC-6J

Like a smart, computerized filing cabinet, THE CONSULTANT controls your information for you. You choose the file size and
format - THE CONSULTANT'S flexible file structure adapts to almost any application you can think of. And you can change the
structure of your Tiles without having to re-enter any data - a great time saver. Easy to Icarn and simple to use. Big system speed and
sophisticated sorting functions, all for an exceptionally low price. No wonder THE CONSULTANT comes highly recommended!
AVAILABLE NOW FOR THE COMMODORE 64. COMING SOON FOR THE IBM PC.

30 Mural Street I787S Sky Park North, Suite P


Richmond Hill, Ontario Irving, California
L4B IBS CANADA
"The Energized Software Company!" USA 92711
I4I6IB8I-994J {416)901-9316
x: C6-21-8290 WRITE TO US FOR FULL COLOUR CATALOGUE Of Our products for COMMODORE, ATARI: APPLE and IBM SYSTEMS Telex: 509-139
FOR TECHNICAL SUPPORTOR PRODUCT INFORMATIOH PLEASE PHONE 14161SHI-9016

i 19H5 HATIE PIC3 IWCLUOED APPLE, ATAfi I. COM M QDQR E AHQ JQH ARE HEQI5TE HCO TRADE MARKS HESPECT WELT OF APPLE COMPUTER INC . ATARI INC COMMODORE
BUSINESS MACHINES IHC AND IBM BUSINESS MACHINES IHC
SUMMER GAMES II.
EIGHT NEW WAYS TO GO FOR THE GOLD.

Sure Summer Games was great, but event. It's so realistic, there's even an
why stop there? Let Summer Games n take opening and closing ceremony along with
you even farther with eight new events medal presentations after each event
including cycling, fencing, kayaking, triple It's not too early to get ready for 1988.
jump, rowing, high jump, javelin and even With the light diet, proper training and
equestrian. They can all be played by
hmire of practice you just might make it. In
up to eight players and some, like cycling,
thi- meantime, put on your Bweatsuit, grab
[Owing and fencing challenge you with
that joystick and let Summer Games 11 give
realistic head-to-head competition.
you eight new ways to Go For The Gold!
First, you decide which of the 18 different
countries you're going to represent. Then,
in true Olympic fashion, you will need the
proper strategy and mental toughness,
EDYX MtliMHIim SO/ IWAHl

not just speed and agility tu excel in each Strategy Games for the Action-Game Player
Circle 12 on ReacTo' Service card.
Introducing the Most Powerful
Business Software Ever!
FOR YOUR TRS-80 • IBM • APPLE • KAYPRO • COMMODORE 64 • MSDOS OR CP/M COMPUTER*

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

VERSARECEIVABLES'" $99.95 VERSALEDGERII™ $149,95


VfUSA RECEIVABLES™ is a complete tnenu-driven accounts receivable, invoicing, iind VersaLedger IP* isa complete accounting system that grows as vour business
monthly st.itemi'nt^eneraiiug system. It keeps track of all information relaled in who grows, VersaLedger IF" can be used as a simple personal check book register,
uwi?s you or your company money. at>d can provide automatic bdhng for past due ac expanded to a small business bookkeeping syslem or developed into a large
counts. VERSARfCriVA0t.ES"" prinis n\] rwcKsary statements, invoices, and summary
corporate general ledger system without any additional software.
reports and can he linked with VerSaLETjGEr IP and Versa INVENTORY'".
• VERSALEDGER n" gives you almost unlimited storage capacity
VERSAPaYABLES™ $99.95 (300 to 10,000 entries per month, depending on the system),
VERSAPAVABU5"" is designed to keep [rack oi current and aged payables, keeping you " stores all check and general ledger information forever,
in touch v.ith .ill information regarding how much money your company owes, and to • prints tracior-ieed checks,
whom, VERSA PAVABLES" maintams a complete record on each vendor* prints checks,
■ handles multiple checkbooks and general ledgers,
check registers, vouchersh transaction reports, aged payables reports, vendor reports,
and more. Wiih VERSA PAYABLtE'*. you can evyn lei your crjinpuler atitomaiic^lly selecl
• prints 17 customised accounting reports including check registers,
which vouchers are lo be paid. balance sheets, income statements, transaction reports, account
lislings, etc.
VERSAPAYROLL" $99,95
Vn^Af'AVMui 1 ■ it a powerful and sophisticaied. but rasy lo uu payroU system that AhsaLedgrr IP comps with a professionally writ I en 160 page manual de
toe pa track of oil government required pflyrn)UrifOTmniiori.Ccjrnpli'U> employee records signed lor first-time users. The VersaLedger II™ manual will help you become
are mainiained, ;i"dall tiecftsaary payrol] calcylationsaip performed rtulomiilicdily, with quickly familiar with VersaLedgeh IP, using complete sample data files
totals displayed on screen !(ir operator approval A payroll can be run totally, automati supplied on diskette and more than 50 pages of sample printouts.
cally, or the operator can intervene to present a check from being punted, oi to aJler
mtormation on it. If desired, tolals may be posted to <fw VEflSALEDGER IT" system.

VERSAINVENTORY'" $99.95 SATISFACTION GUARANTEED!


VERSAfr^VENTOHV" le^comyli-te inwniory control system ihal gives you inshsni access LvttyVEH^ABUSINESS" nioditk is guflranirpdirjouL system
to daia on any item VERSA InvrHTOHY" keeps track of all informatfon related lo what rtndiii jiut rmixif [heir com Hyuuflrenoi b.iriMVdu'idi jnvVl KSABt'^iM WTTHj
items me in stock, oul of Stock on bflckoTdc*H etc , slores wte5 and pricing diLs, alerts may rvrum n u-irhin 30 tbyi (qe 4 Muivl Manu.iL*toram;Vf KS A BUSINESS-modj
you when an item falls below a preset reorder porni. and allows you lo enter and pnnt puTChjird lur J25 *kK crcdiitd iD^ard a LjTpr purchah- ■ ihai rrtoduV
invoicesdirecllyortolink with the VERSAftCEJVAK.ES"iystem VLfKAlNVENTORY'iprinte AL CPM hd«d Compuieri mu»l be equipped with M>cTowfi BASIC
all nwded Inventory listings, reports of items below reorder point»inventory uukie re iMBASlC HA5(CS0>
ports, period and year to date sales report*, pnee lisls, inventory checklist ate.
Write Of call Toll-free f800) 431*2818
(N.Y.S. residenis caU 914-425-1535)

CQMFLJTRQNXCS!
' jdd S3 lof shipping in UPS area ' add K ro CANADA o
1 add W iui C O D. qi non UPS a T odd proper postage c

i
DEALER INQUIRIES WELCOME

50 N. PASCACK ROAD, SPRING VALLEY, N.Y. 10977 AN price* and ipeciFEBTvjnt iutr>*f t to ■ Hil' -- ' ■ J I

•'nieV,i«Busln(i«SerlM!**MllablctorTBS-fKI IBM APPI.E KAVPHO COMMODOREM OSBOHNE XEROX TELEV1DEO SANVO ZENrTH.NEC DECTLEPSON MORROW
MICRO DECISION NORTHSTAR MSDOS and CP/M compuUn vr&, 8" dirt drh*s (Computer rama an muienamci arul'oi n«fem»rt« n) thtn rtimcnvn rMfnml

Circle 9 on Read!" Service


AMAZING
NOW! FULL SIZE, FULL FEATURE, LETTER QUALITY AT ONLY $353
If you have been searching for a letter printing. The built in 2K buffer frees up THE BEST PART
quality printer you have probably found your computer while printing a page or
the flood of claims and counterclaims to When shopping for a daisy wheel
two allowing you to go to your next job.
printer with all these features (if you
be a real roadblock in your search. Not To really put your printer to work, the
long ago we were in the same position. could find one), you could expect to pay
Cut Sheet Feeder option is great for
We tried to determine which daisy wheel $600 or $700 dollars. The options would
automatic printing of those long jobs. add much more. Not now! We have done
printer had all the features our Also available is the adjustable Tractor our homework. We can now offer this
customers wanted, yet would not sul Peed option. Compare our option prices! printer for only $353. Order yours today!
them back a month's salary. Recently Best of all the Daisy 1120 is quiet: only
several manufacturers have introduced f)7 dii-A (compare with an average of NO RISK OFFER
machines that had features we were 62-65 ilH-A for others). Try lite Daisy 1120 for 2 weeks, [f you
Beaching for. After a thorough assess arc not satisfied for ANY reason we will
COMPLETE COMPATIBILITY
ment, we eliminated one model after the refund the full price—promptly. A full
other for lack of one feature or another The Daisy 1120 uses industry standard 1-year parts and labor warranty is
until we only had one left. Diablo ' compatible printwhcels. Scores included.
nt typeface styles are available at most
THE RESULTS ARE EV computer or stationary stores. You can THE BOTTOM LINE
We found the printer which has all the pop in a It). pitch or proportional Aprotek Daisy 1120 (Order#1120) $353
features anyone could want The winner printwheel and use paper as wide as 14". w/standard Centronics parallel interface
is the Aprotek Daisy 1120. a real heavy- At 15 Cl'l you can print 165 and 2K buffer.
duty workhorse printing at 20 characters columns—great ftn spreadsheets. Options
per second. The manufacturer is Olympic The Daisy 1120 uses the Diablo Auto Cut Sheet Feeder (#1110) $188
Co. Ltd., a highly respected Japanese firm. Hytypc If* standard ribbon cartridges. Tractor Feed (#1112) $77
FEATURES GALORE Again universally available.
Accessories
This printer has it all. To start with, il Not only is the hardware completely
8' Cable for IliM PC* and compatibles
has a front panel Pitch Selector button compatible, the control codes recognized (mO3)S26
with indicators which allows: 10, 12, IS by the Daisj [120 art Diablo 630J
compatible (indusii-v standard). You can Interface with cable: •TI-99MA (#106) S66
characters per inch [CP1) i>r •Apple II orIle(<m(M)$76
Proportional Spacing. There is a Select take advantage of all the great features
of word processing packages like •All Commodore {except Pet) (#1105) $44
(Online) button (with indicator) and a •All Atari (#1107) $66
Line Feed button. You can also set Trip- Wordstar1- , pfs: write* . Microsoft
Word * and most others which allow you Shipping is 511—LPSi.iiiiiini.rrls] USA. If y™ are in
of-Form or Form Feed with the touch of a Itun?. L;PS Blue or Air Pmd Pod (iccoml day
to automatically use superscripts,
the TOP button. Other front panel in Lurl«S2S Canada Alailta, Mtuico and Hawaii an;
dicators include Power and Alarm: subscripts, automatic underlining, bold- 5.in i,mi OtherforeiKn isJfiOiaW Callliimia
To load a sheet of paper, simply place face (shadow printing] and duuMfstrike. restifcnts ruW Ett tax Pricia lire ash pric»—VISA
.mil WC M 3« i" lui.il. \\V ship (immptij im
il in the feed slot and pull the paper hail The printer him ;: set of rear switches
mum nnivis, ouhiur's clttck), and thanle ranis
lever. PRESTO! The paper feeds automati which allow the use of standard ASCII as Allnw 11 J.ii JiMiuik! fa check*. Nti C O I) '* Pay
cally to a 1 inch top margin and the car well as foreign character prinlwheels. ment III tIS dolLir.s nrih

riage aligns to the selected left margin. Page length can be set to 8, 11, 12, or TO ORDER ONLY CALL TOLL FREE
In this manner, each page can have iden 15". The Daisy ] 120 can also be switch
(800) 962-5800 USA .__ ___
ed to add automatic line feed if required.
tical margins automatically. You can con (800) 962-3800 CALIF. ' SJ
tinue to compute while the Or send payment to address below:
Daisy 1120 is
Technical Information & Customer
Service: 1805) 987-2454 ftt-5 PSH
Dealer Inquiries invited
©19S5 MWTEK AH Mia rejerwd
Tr.idrriijikj Iliabtu, Hvlypt II. Mll-Xtras
C<irr WonbtoiMknipro Coiji.i PPS.
Si Ibran PotBshinn I'.nr. MpmHoli
"■ ' - A it lu. II.
Hi ^tt'1 ChoqiuI ■ Inc.:
IBM ItlllMC.irr.
rn fHM
June 1985 Vol. 2, No. 6

FEATURES

24 Making Music on the C-64 66 Bad Blocks?


Reviews of music programs and products for Find out what's preventing your programs
the C-64 and C-128 (in C-64 mode). from loading and what to do about it.
By Tom Benford By Joseph j. Shaughnessy

36 C-64 Big Letters 74 C-64 Shuffle


Now you can type onto your screen 4K color Careful planning and shooting are the keys
ful letters, numbers and other symbols, four to winning this game.
limes their normal size. By Buck Childress
Byjimmie W. Bernard

80 Telecommunications...
46 The C-128: How Does It On Line with Dow Jones
Stack Up? This month features the Dow Jones News/
A close look at the C-128 in relation to its Retrieval service—Mil- best for financial
two main competitors—the Apple lie and and investment news.
IBM I'Cjr. By Margaret Morabito
By Margaret Mnrabito

94 A Dozen Will Do It
50 Call the Doctor A little creative programming turns your
A remedy for just about all your disk prob G-64's eight function keys into 12.
lems and a valuable tool for regular disk By Ronald Greenberg
checkups.
By John Tanzini
102 Double Your Basic!
This extended Basic lets you add to your
C-64 not only all the PETs Basic 4.0 com
mands, but also new commands for sprite
graphics, music and disk.
By Robert Rockefeller

Page 46

i\fHii ci\ t'*> I't . Inc N > ,>Htr of ihil pubLlall y hr |mntci
RUN (ISSN < HTih is Ait Independent journal not con
.ill in fmni Uit [niltli'licr Ff>% nailer iffJK
hl hyj CW
CW Cnmmiinli
Cl OT niliri^ise lc »iml jtcii wiiho ii Hrlucn
. | y.h pi

Vf.it hu.rv luc Rl'Nh puhli-W munlhli


.4,1,1,rtS chjlllffi IL» ft IpUon Sen icrt. PC Boat 95i -Fa rmlnRil'lr NY 117S7. (Scik
S fullk. l-nTftyii 1 rllUdllM * 111 11 am, po Bun ID! 1, ton f ric. Omvfo, * OA 5NR
ilirrr *fjh (jn.nl.i I ModCO S--'.'-, DM yc.ir, I'-S. fund* drawn ■
tS'lW.iincicai.t'S fmuh iImwiiiiii i: S bml. Foreign (I Nationally dim 1 b] tnien ■LlurUJ Cir CTliU tin Dlitribu an. HUN ">3 r» c ci> effbfi u
.(Dh,, (Canadjin J«MTC r]lt .11 MJ 1 Jiliclr', ' nlngi .itul titci In mlilhhcr In ihc ratpilne..
Stujtiil CtUl pWIBgC piid .1' IVItlljDNHiKll, NH, ;itli[ .If .11
««iiiiil clan null Kguimlon numbei OWS.) Phone UOSfl!f9<71, E content! copyrlgKl >'" nnpomlblHlj1 l»i danugrt 10 rim" ut on
DEPARTMENTS
6 RUNNING 76 Mail RUN 118 Commodore
Ruminations Clinic
An optimistic Forecast
for Commodore
78 RUN's Great A t]iicsti(ins-andanswers
column (o help your
Giveaway ailing computer.
8 Magic Ovtr S30.000 in prizes—
the bi^cst Commodore
Hints and (ips that will
giveaway everl Find out 124 New Products
let you perform
computing wizardry.
how you can bo a winner RUNDOWN
in the Great RUNaway.

12 Software 125 How to Type


114 Hardware
Gallery In Listings
Fleet System '2 Gallkry
15-! I Physical Ex&Rl SG-15 printer
F-15 Strike Eagle
Card key-1
Okimate 10
125 RUN Amok
Fast Load
Vizasiar 64
HomePak 128 Coming
Print Shop
Sky Travel
Attractions

Pagr 50
RUN JUNE 1983 / 5
RUNNING RUMINATIONS

Wall Street's Commodore Syndrome C-64, Plus/4 and C-16. So it should be an exciting time.
The new Amiga microcomputer will bring a number
Recently, articles about Commodore appeared in two
of advanced, heretofore unavailable technologies to the
prestigious publications. In its "Inside Wall Street" col upscale consumer and business markets at a very afford
umn, Busmesi Week ran an article titled ■■People Problems able price. Its graphics, sound capabilities ant! speed are
1 lave Commodore Against the Wall." The Wall Street Jour
just a few of the superior computing powers the new
nal quickly picked up the theme and carried a negative
Amiga will bring to users. In addition, at the time of this
story during the week of March 19 on Commodore's
writing, the major software developers are busy churning
financial condition.
out programs for the Amiga. RUN believes the new Amiga
These stories center on the faci thai Commodore sales
will pose a serious challenge to both Apple and IBM and
and earnings were very low during the latest quarter and will sell very well over the next Few years.
that the next 18 months would be financially difficult lor
Commodore. Meanwhile, at Commodore Amiga in Cal And the Winner Is... Commodore!
ifornia, there are reports of trouble, which is being stirred Commodore will win a very strong following with new-
by the current low price of Commodore stock. It's im users and its current loyal customers. Commodore will
portant to take a look at what these articles didn't say. also impress the investment community and business
press with its new products and marketing position. The
The Commodore 128 and Amiga current downslide will appear as a quirk in Commodore's
Commodore's annual report and history show thai the financial performance from 1980- f 990 and, in retrospect,
company has experienced four straight years of growth the company will be seen as having weathered the 1984-
in sales, income and earnings per share since 1980. In its 1985 microcomputer downturn very well. $y
rise to the top of the low-end computer market, Com
Commodore at Your Service
modore has maintained an effective advantage over all
oilier entrants. No company can be expected to continue "Where's Commodore's customer service?" has always
[his Stunning performance without a few periods of dif been a nagging question among Commodore owners. The
ficulty, which usually occur during a transitional phase answer could now be as close as down the street or the
when the company is retooling to introduce a new ma next town over. The days of shipping your broken com
puter to West Chester, PA, for repair or replacement are
chine. Such is die case now with Commodore.
Both of the above articles mentioned Commodore's now history.
new products, but they failed to describe the new com Commodore has recently implemented a major reor
puters correctly. The fact is that RUN's technical editors ganization and expansion of its customer service and
have speni hours working with both new computers, and support capability. Under the program, Commodore i.s
their report is very positive. creating a national network of regional service centers
Hie new C-128 is a marvelous computer that marks an lo make local service available lo all its customers.
important advance in the low-end market. With its three To find out which dealer and service location is closest
modes of operation—C-G4, C-128 and CP/M—the new to you, call Commodore's new toll-free customer support

(M 28 will give users a significant value at a very low price, a hot line (800-247-9000) between 9 AM and midnight, Mon
hallmark of Commodore products. Immediately upon its day through Friday.
release, thousands of programs, including C-64 and For the next couple of months, RUN will be compiling
Cl'/M software, will be available for the 128. One very and publishing a complete geographical listing of Com
important difference here, however, is that the C-128 is modore service centers for your convenience.
a serious computer with a more professional look than Jump on Our RUNning Board
the C-fi4 and many more capabilities.
RUN invites you to contact its bulletin board (rtf/Miing
In our opinion, the C-128 will do very well against both
Board), which provides up-to-date information about/ttW
Apple and Atari computers. The fact that IBM has can
and the Commodore industry, as well as useful computing
celled production of the PCjr will make sales of the
C-128 even greater. RUN has high expectations for the hints and lips. You can get on-line any time, 24 hours a day,
C-128, which we'll be covering regularly, along with die seven days a week, by dialing 6(«-!I24-7632.
6 / RUN JUNE 1985
Circla 137 on Reader Service cord.

BELIEVE IT OR NOT!
• A neutrino has neither mass nor a charge, but travels at the speed of light!
Publisher
Stephen Twotnhly
• A 1950 study predicted all computing in the U.S. through 1999 could bedonB
by 5000 computers!
Editor-In.Chiej-
Dennis Hrisson
Managing EnnowpRour • An integrated program with the power of Lotus 1-2-3 is available on the C64!
Swain Prati
Managing EehtoriEditokial
Shawn ! il!.:ni:.n
Until now, while useful programs The VIZASTAR Database
Corv Editor
existed for the C64, you had to use
Marilyn Annucci
different commands for each. Even It is a fast, random-access database
Review Editor
Siisiiii Tanoiu worse, they couldn't share data. Now with file size limited only by
Editorial Assistant there is one integrated program with available disk space. Create file
Ihiruki BjortiNcn the power of Lotus 1-2-3: VIZASTAR. layouts by simply painting a picture
Technical Manages It has a spreadsheet, a database and of the layout on up to 9 screens,
Guy Wright graphics. It took Kelvin Lacy, who
showing where each field starts and
Technical Editor wrote the acclaimed "Omniwriter" for
Margaret Morabili)
ends. Vizastar does the rest. You
Hesware, 15 months to develop
Technical Assis fan i1 can modify the layout at any time.
Vizastar. It is totally menu-driven and
Timothy Walsh To process the data, you use the
written 100% in 6502 machine code.
Associate Editors You can go Instantly from familiar environment of the
Christine Adamcc, Robert Baker, spreadsheet to database or graphics spreadsheet.
Louis K. Sander. Jim Siraima and data is shared by all. It Is

Advektisin<: Sales Manackk compatible with virtually all word


processors and printers. All Vizastar
The VIZASTAR Graphics
Sieve Robbins
Sales Representative commands can be automated, so you Open a window anywhere and
Ken Blakemaii can create your own applications and
display a high-resolution bar or line
Au COORDINATOR run them with one keystroke. Bet you
Heather Piiquclle graph of spreadsheet or database
think, with integration must come
I-800-441-&03 compromises. Nope. Read on and
data. Or display the data as a pie
Marketing Coordinator chart or spectacular, 3-D multibar
Wcndle Unities decide for yourself.
WES1 Coast SaIas graph.
r rn> ».,.] in,
(jiorciu Salmi, iiiaiiuj'er TEST, In
1415-328-3470
1000 Marsh Road "I have baan using Vlzaatar daily. I find It
Menlo 1'ark, CA is the most powerful spreadsheet on the
market lor the C64 and the only
Art Director spreadsheet that I will personally
Glenn Suokko recommend tor serious uso."
PRODUCriONfADVERTISING SUPERVISOR Richard TsuklJI, President,
Rosulyn Scribner
U.S. Commodore Users Group

Graphic Services Manacer "The power anfl design of Vizastar Is


Dennis (lliiistensi'ii spectacular. One of the "Best 5" software
Production Supervisor tor the C64 of the 1000s I've seen."
Dawn Matthews Actuil Scron Dump Printed by VIZASTAR
Mike Hayes, Commodore Dealer
Film Preparation Supervisor
Robeti M. Viileneuve [Vizastar Is) a phenomenal piece of
Typesetting Supervisor The VIZASTAR Spreadsheet programming which could turn the home
Linda P. Canale computer market on its head."
It is a (ull-leatured spreadsheet, as CallfornlaMagazlne 2/85
Manufacturing Manager powerful as Multiplan. But much
Susan dross
faster — faster than many on the
RISK-FREE OFFER
IBM-PC! Remarkably, 10K of memory
President
Debra Woiherhee is available for spreadsheet use. VIZASTAR comes with a cartridge, a
Vice-PresidentiFinance Below VIZASTAR is compared 1541 diskette with a backup, reference
Roger Nfurphy and tutorial manuals. The 50 page
against the other leading tutorial manual Is full of examples and
Assistant General Manager
Mall Smilh spreadsheets. pictures, to guide you step-by-step.
ASSISTANT T<1 VP/FlNANCE Viiastar is priced at ONi.ySi19.97.
Dominique Smith The power ol Vizastar may be hard to
Executive Creative Director believe, but its value Is hard to beat.
MIX MULTI- VIZA We are so positive you will be
Christine Dcsirempes RESULT PUN BIAH
Director of Circulation delighted with it that we offer a hard-
William P. Howard to-belleve 15 day Money-Back
Circulation Manager to. ol Rows 254 2SS 1000 Guarantee. Try it Risk-Free. Call us
Frank S. Smiih today or send a check or Money Order.
■io ol Columns 63 63 64 VISA/UC accepted.
Direct t Newsstand Sales Manager
Riiinu Wirein 'ary Injm. Columns NO VES YES Calif. Residents add 6.5% Sales Tax.
8O0-M3.0728
late Calculations NO NO YES Add P&H: UPS-S4: COD/Canada-$7.
Director of Ckedtt Sales & Collections
William M. Boyer
Founder
■Jo. of Windows

luilt-m functions
\5OLIDSTRTE5OFTURRE
Wayne Green
1125 E. Hillsdale Blvd., Suite 104
Ink Spreadsheets YES NO
Foster City, CA 94404-1609
Son NO YES YES
(415) 341-5606
NO YES • Dealer Inquiries Welcome •

'pney-iiack Gvaianlee NO NO YES

alall Price 9395 99 95 119.9?

RUN JUNE \%b 17


MAGIC

Compiled by LOUIS K SANDER

As soon as the load is finished, your lost program will


reappear, intact; there's no need lo type RUN or SYS.
MAGIC is tricks, MAGIC is fun.
MAGIC is doing what cannot be done. 1 FORJ=1TO68:READX:CS=CS+X:NEXT
2 PRINT"CS="CS"{SHOULD BE 8620)":STOP
10 REM AUTOMATIC UNNEW - ERIC HAVER
20 OPEN2,8f 2,"UNNEW.AUTO,P,W"
30 PRINT#2,CHR$f128);CHR$(1);
Every month, Magic brings you Initf and useful rtimfritln tricks from around 40 READA
the world—Iriiks lo make computing easier, more enjoyable or more rxeiting. We 50 IFA<>234THEN PRINT#2,CHR$(A);:GOTO40
number our tricks in hex, the counting system of iorcerers ami compuleristi. 60 FOR Ja1 TO 70:PRINTS2,CHR$(2);:NEXT
Magic solicits your simple hardware ideas, short programs, useful programming 70 PRINT#2,CHR${A) ; :READ A:IFA>0THEN 70
techniques, little-hiown computer facts and similar items of interest. We look for
30 CLOSE 2
9! DATA 160,003,200,177,043,208,251,200
new or recycled material that can be implemented with a minimum of time, effort
92 DATA 200,152,160,000,145,043,165,044
or theoretical knowledge and that it of current value to Commodore computerists
93 DATA 200,145,043,133,060,160,000,132
(Plus/-! and C-16 owners, too). We typically pay $10 for each trick accepted.
94 DATA 059,162,000,200,208,002,230,060
Really super ones gel $2l)~$5Q. Send your (ritkl to;
95 DATA 177,059,208,245,232,224,003,208
MAGIC 96 DATA 242,200,208,002,230,060,132,045
do Louis F. Sander 97 DATA 164,060,132,046,032,089,166,032
PO Box WWII 98 DATA 051,165,076,116,164,234,234,234
Pittsburgh, PA 15231 99 DATA 076,128,001,000
If you niclose a selfaililressed stamped envelope, we'll send you a Trick Writer's Eric Haver
Guide. International readers may omit the stamp. Pittsburgh, PA

What is so rare as a day in June? A short and powerful


utility program, that's what! Well, here are half a dozen,
$ 1 FB Basic UNNEW for the C-64-This
program creates a single Basic line with an Unnew pro
created just for you. (And, of course, another amazing
gram embedded in a REM statement. Add the line to any
amalgam of astounding alchemical arcana.)
other program, and you can resurrect a mistakenly erased
program by entering SYS 2065-
Line 0 must be a REM, one quote, exactly 66 characters
$ 1 FA Automatic UNNEW \ I in a Basic pro of any sort, then a closing quote. It cannot contain extra
gram has been killed hy a New or a Reset, you can use a spaces. If you gel an error when running the program,
machine language Unnew program to resurrect it. The something is wrong with your Data statements. If all is
Basic program below creates a most unusual Unnew— well, the program will list a transfigured line 0, plus the
one that does its magic without being run. If you have a numbers 11-23, with the cursor on the 11. Pressing the
C-64 or VIC-20, plus a Commodore disk drive, you can return key IS times will delete all lines but 0.
use it to put the Unnew program on any disk you choose. Save line I) for future use; you can add it to any program
The first time you run the printed program, verify that by listing it, loading the other program, putting your
CS = 8620; if it doesn't, you've made a mistake. Once cursor on the listed line 0, then pressing the return key.
CS = 8620, delete lines 1 and 2, then save the result, using This line can be renumbered, but it must always be the
some appropriate name. When you run it again, it will first line in your program.
put an Unnew program onto your disk. Once you have
I REM"66 CHARACTERS - SEE TEXT"
it there, you can resurrect any program that you have
10 FORJ=1TO66:READK:L=L+K:NEXT:RESTORE
erased with the New command hy entering: I1 IFLo 8939THENPRINT"DATA ERROR":STOP
l.UM)"UNNKW.AUTO",H,l 12 FORJ=1TO66:READK:POKE2054+J,K:NEXT

8/RUNptt ims
SINE THE MYSTERY
AND WIN $25,000!

Enter the world of Eureka! The ultimate


computer game from Handle. It's actually five
interactive adventure games animated by an
Oscar-winning artist and written by England's
best-selling mystery author, Ian Livingstone.
;software,inc.
In Eureka! your quest will take you to the ends
520 Fellowship Rd., Suite B206, Mount Laurel, N.J. 08054
of the universe where you'll try to piece together
the mystery that will save the world. You'll journey DI accept Handle's challenge. Please send me Eureka! right away. To
through time. From pre-history to the present order by phone call 1-800-524-0484. Check or money order enclosed
gathering clues that will lead you to the answer and D for S39.95. Charge my □ Mastercard □ Visa a American Express
to a secret telephone number in England. Account #
Be the first one to call us with the correct Expiration dale. -Signaiure_
answer and you can claim the $25,000 prize. Name
Sounds easy? Well, so far we've sold over 50,000 Address
games and the phone hasn't rung yet. Cily -Staie_ -Zip-
To beat us at our own game, order Eureka! New Jersey residents add 6% sales ia> Please allow 3 weeks (or delivery.
today. After all, time is of the essence.
Cucle 1& on Reader Service card
H Magic

13 PRINT"(SHFT CLR}{4 CRSR DNs ) " :FORJ=1 0TO2 been done, you can temporarily halt a program listing
3:PRINTJ:NEXT by pressing the CTRL, Commodore, shift or shift-lock
14 PRINT"(H0ME}";:LIST-1 keys. The Feature will stay active until you reset your
15 DATA 085,078,078,069,087,050,048,054 computer.
16 DATA 053,058,160,003,2(3(3,177,043,208
17 DATA 251,200,230,152,172,187,255,145 10 KORJ = fi7!) TO 6U8 : READ K : POKEJ.K : NEXT
18 DATA 043,165,044,200,145,043,133,060 20 POKE 774.167 : I'OKE 775.2 : NEW
19 DATA 172,187,255,132,059,174,187,255 30 DATA 072,173.141.002,208.251.KM.076,026,167
20 DATA 200,208,002,230,060,177,059,208 If you wish, you can add these tines to the Basic part of
21 DATA 244,232,224,003,208,242,200,208
[he C-64 wedge program. That way, this useful feature
22 DATA 002,230,060,132,045,164,060,132
23 DATA 046,096 will be enabled along with the wedge.
John P. Valengavich
Louis F. Sander
New Britain, CT
Pittsburgh, PA

$ 1 FF Compatible color RAM—Different ver


$ 1 PLr Emergency UNNEW—Under most con sions of the C-64 behave differently when you Poke char
ditions, [lie following (-'■()'! Direct mode line will recover acters to the screen, and often you must Poke the color
a Basic program so it can be listed on the screen or as well as the character. Below is a Basic loader for a
printer. This will, I hope, give you enough information machine language subroutine, ft clears the screen and
to enter it again. instantly fills color RAM with the cursor color. It elimi
POKE 205(1.1 : SYS 42291 nates all those extra Pokes and makes your program
usable on all versions of the C-64.
Do noi try to edit a program thus resurrected; doing so
As an added bonus, it can be used to change the color
can result in an unrecoverable crash. You must use the
of all characters without dealing the screen. You can
New command with the resurrected program] then teen
make it a part of your main program or run it separately,
ier it from scratch. If the program is short enough to list
then have the main program use it. The loader lines will
on a single screen, you can list it, use New again, then
put the machine language into memory, ready to use until
use your cursor and return keys to reenter each line.
the computer is turned off.
Mike Oehrtman After running the loader lines, SYS 828 will clear the
Stillwater, OK screen and set your color memory to the current cursor
color. To change the colors of all characters on the screen
$ 1 FD ROMwriter—It's often useful to write the
without clearing the screen, use SYS 828 + 5. The com
(Mil's ROM programs into the underlying RAM, usually
mands work either in Direct mode or in a program.
by entering something like:
The machine language can be relocated lo any place
10 FORJ = 40!tf>(J TO 49151 : I'OKF.J.PEEKfJ] : NEXT you have 28 bytes of free memory. You neeti only change
This takes over 30 seconds to accomplish, but there's a the value of All in line 10 and replace the 828s, mentioned
way to do it in less than a second, using Basic's own mass- above, with the new value of AB.
move routine, located at 41919. Here's how: Ml AB-828 : KORJ = ABTO AB + 27 : READ K : I'OKEJ,K : NEXT
in POKE95,0: POKE96.160 20 DATA 169,147,032,210,255,173,184,002,041,015,162,000,157,000

20 POKE90,0; I'OKEHi.l'Jli 30 DATA 216,157,000,217,157,000^18,197,000319,232,208,841,096

30 POKE HH,(I i POKE H9,l<)!> C.J. Mohler


40 SYS 41919 Walnut Creek, CA
Line 10 points to the start of the code to be moved, and
line 20 points to the byte one location higher than its
end. lane HO points to the byte one location higher than $200 Machine language in tape buffer-
the end of its new position. (In this case, these are 40960, On the C-64, it's easy to keep any machine language
41952 and ■11052, respectively.) The SYS initiates the routine in the cassette buffer, even while loading or
movement.
saving; just type POKE 179,4 before your tape activity.
The same routine, with different pointers, of course, The computer will then use screen memory for its tape
can be used to move other areas of memory. Because of activities, leaving your machine language intact in 828-
the techniques used, moves in a downward direction will 1019. If you don't like the resulting screen disruption,
succeed only if the source and destination areas do not choose another location and Poke it into 178 and 179.
overlap. Michael L. Smith
James Pellechi Pacific, MO
Middle Island, NV

$201 Tricky screen formatting—If you use


$ 1 FE C-64 List freezer—The following lines horizontal lines to divide your screen, this routine will
will Poke a machine language routine into empty memory let you print them in most unusual ways. Use GOSTJB
locations at <i79-6HH, then set the vector [QPLOP at 774- 1210 to print a line that siarts in the center and moves
77ri to point to the start of the routine. Once that has Simultaneously toward both ends. Use GOSUB 1220 to
10/RUN JUNE 1985
Continued on p. III.
Fleet System 2.
Word processing that spells V-A-L-U-E.

W ■MlH
Complete word processing with built-in
70,000 word spell checking-Only $79-95
Up till now, you'd have to spend a mini You can even ;idd over 15,000 "custom" out of the most heavy duty typing tasks.
mum ofabout S70 to gel a good word words to the built-in 70,000 word dictio There's Built-in HO Column Display — so
processor for your Commodore 64™. nary. And ai a suggested retail price of what you see is what you get, 1 lorizontal
And if you added a small, separate Spell S79.95, Fleet System 2 really spells Scrolling During Typing, Rasy Correction
checking program, you'd be oui well V-A-L- L'-E, and 70,000 other words too! and Movement ol'Text, Page Numbering,
over SI00! Fleet System 2 helps people of all ages Centering. Indenting, Headers and Foot
Now there's Fleet System 2! It's two to learn io s/k-h correctly and write better ers, Math Functions, Search and Replace,
powerful programs in'one, and it's per too. It's the ONLY full featured word Mail Merge, BUILT IN 70,000 word
fect for hook reports, term papers or full processor that provides you with helpful SPELL CHECKING and much, much
office use. writing and vocabulary feedback such as: more! _
Heel System 2 combines the EASIEST the total number of words in your docu Askfor Fleet System 2.
and most POWERFUL word processor ment, the number of times each word Exceptionally Easy, Packed
available with a lightning-fast 70,(100 appears, and total number of "unique" with Power. Perfectly
word spelling dictionary — all in one words, just to name a few, Piked. .-.-
refreshingly EASY TO USE integrated sys Fleet System I has every important fea
tem. Finally, spell checking is now availa ture that will help you make child's play
ble at your fingertips.

>1PSI Professional Software, Inc., 51 Fremont Street, Needham, MA 02194 (617) 444-5224 Telex: 951579

ii.io. »D*prmimniviiM«ipponMnilnFleeiSrHemJftinclton.uidftirremi&caiitoicrfKB Ptenetticelt with your dealer, -Dialer mil Dlnrihulw inatilria a«[ov ltd
Circle 03 on Reader Eervlco carfl.
fm m-i D
SOFTWARE GALLERY

Compiled bj SUSAN TANONA

files, ASCII files or printer files. The spot spelling errors, not grammatical
Fleet System 2 printer file is especially intriguing, errors. (For example, a spelling
as the text can be sent over a modem checker does not know the difference

A Professional-Quality to another Commodore computer between their and there.)


and be printed out. The documentation for Fleet Sys
Word Processor for The spelling checker is the one tem 'J consists of one guide for the
Serious Applications standard feature of the Fleet System 2 word processor and another for the
package that separates it from many spelling checker, A reference chart
Fleet System 2 is an excellent Other word processors. 1 .ocated on the with the most frequently'used com
package that combines a profes back side of the disk, it can proofread mands is included. The guides are

sional word processor with a very fast a four-page document in just over one written in a tutorial format—you
Spelling checker. It is an especially minute. This spelling checker con learn the functions as you use them.
ideal tool for college students and tains over 70,000 words and can store The instructions are very clear, but
for business applications. [5,000 additional, user-defined words. the friendly style and the effort to
The package oilers all the standard Using the spelling checker, I've avoid computer terms make some
features of a word processor, includ been able to increase my typing sections a bit wordy.
speed, as I don't have to worry about Because of the multitude of for
ing right, left and center justifica
typing errors; I know misspelled mat, output and manipulative com
tion, underlining, automatic pagina
words will be caught. However, the mands utilized by the Fleet System 2
tion, block manipulation and prim
obvious limitation is that it can only package, non-typists and home users
preview.
might be better off using one of the
You can work with a 40-, 80- or
simpler word processors available on
120-Column screen (the latter two
the market. There is a lot to become
are achieved by horizontal scrolling
across the screen). The program dis Report Card familiar with, and unless you type
frequently, you'll probably have to
plays a status line at the lop of the
spend considerable time reviewing
screen that tells you where the cursor Superb!
An exceptional pi-np-am ili.ii the commands.
is located and which of the five
ouuhlnes .ill others, A few features about this program
modes you're using (Insert, Shift, Nu
Very Good. might cause more experienced users
meric, Extra Text or Function).
One (if ihe better program) some confusion, as certain standard
This program will store between
available in its category. A win- terms have been renamed. For ex
eight and nine pages of text, and ihy addition to pnir software
ample, you don't move a block of
allows you to link files to create doc library.
text; you transfer a range. Also, when
uments of unlimited length. While Good. manipulating blocks of text, you can
this is fairly standard, the program Lives up to its billing. No has-
only move entire lines. Portions of
also offers extra options, such as lief, headaches or disappoint
nienls here. lines cannot be moved unless you
global search and replace, which al
push all the text to the next line.
lows you to use a single command to Mediocre.
There are some problems with This is very likely one of the best
revise a document that is made up
ihis propam. Then- are belter word processors on the market, and
of several files. on the market. with the added feature of the handy
Fleet System 2 has an extensive
Poor. spelling checker, it's also quite a bar
repertoire of disk commands. Text
Substandard, with many prob gain. This package will greatly sim
can be stored several different ways,
lems. Should be deepjhtcdl plify diose heavy-duty typing tasks.
depending on your own individual
It's an exceptional value at a reason-
needs. It can be stored in screen-code
12/RUNJUXE 198S
EXPAND YOUR

H O

FSI Software Dealer and distributor i Apple is a registered trade Commodore-64 is a regis
PO Box 7096. quines invited mark ol Apple Computer tererj trademark of Commo
Minneapolis. MN 55407 Corp dore Business Machines, Inc
TolMree 1 800 328 0145,
InMN 1612)871 4505

Circle 42 on Reader Service card.


H Software Gallery

able price. (Professional Software, Inc.,


5! Fremont St., Needham, MA 02194,
C-6-l/$79.95 disk.)
David Sachs
Brookline, MA

1541 Physical
Exam
A Program to Help
You Nip Disk Drive
Troubles in the Bud

Until now, there was no sure way


for you to detect disk-drive
misalignment in its early stages, lei
alone correct it when it occurred.
You had Hi wait for disaster to strike
and then lake your drive to a service into this stop. On the older drives, developed a very good solution. I
center that had the proper equip this abuse can result in a constantly highly recommend the package. (Car
changing and deteriorating head dinal Software, 13646 Jefferson Davis
ment. Now, however, you can make
use of the 1541 Physical Exam, a alignment. Highxvay, Woodlnulge, VA 22191. C-641
package that is made up of a program As a cure for this source of mis $39.95.)
on disk and some specially written alignment, the 1541 Physical Exam in David Brooks
test tracks. cludes two quiet-drive stops thai have Yorktown, VA
Disk-head misalignment occurs more give and, consequently, are less
when the radial position of the read/ abusive lo the head mechanism.

F-15 Strike
write mechanism, relative to each disk Also included with this package is
track, is incorrect. On the 154] Physi a separate program that allows you
cal Exam disk, the sectors on tracks 1. to check the speed at which a disk is
lfi and H5 have been written with a rotating. If your drive fails this test, Eagle
special high-precision disk drive. it indicates that either there is some
They begin in the correct radial posi- mechanical problem with the drive,
Take Command of
(ion and move off in both directions, a or the disk itself is binding in its
fraction of an inch al a time. jacket. This Sophisticated
A properly aligned disk drive The 1541 Physical Exam software Combat Flight Simulator
Should be able to read several of only indicates the presence of an
these sectors on either side of the alignment problem in your hard
nominal position. As you test your ware. To remedy the problem, you
drive, the program displays a visual must remove the disk-drive mecha Come fly the unfriendly skies
indicator of how it performs. II the nism from its case and make some of the volatile regions of the
resulting pattern is displaced, or adjustments. Directions are included world. You arc about to take control
substantially different for different to help you realign your drive, and of one of the most sophisticated
tracks, you have a problem. This en if you're inclined toward this kind of fighter planes ever to defend Amer
tire procedure can be completed in tinkering, it's possible to do it by trial ican interests. The F-15 Strike Eagle
just a few minutes. and error with simple hand tools. is not an arcade game, but, rather,
The 1541 Physical Exam also in Regular use of the 1541 Physical one of the most realistic combai
cludes a test of the position of the Exam gives you something valu flight simulators I've ever seen for
mechanical slop that is at one end of able—a warning that your diskdrive the C-64.
the disk read/write device. On older alignment is deteriorating. This al The F-15 that you'll be piloting is ca
1541 drives, this stop is immovable. lows you to take corrective action pable of climbing 50,000 feet per min
Tile processof formatting a new disk before your disk files are corrupted. ute and has a radius of action of 1000

and the normal operation of some This is an Indispensable product miles. It's certainly capable of reach
copy-protected programs involve for anyone who uses a 1541 diskdrive. ing oui with a lethal touch to whatever
banging the read/write mechanism Cardinal Software saw a problem and it may encounter.

14 I RUN JUNE 1985


FOR
COMMODORE 64
AND VIC-20
OWNERS ONLY:
This is just 1 of 15 pages of the From Skyles
newest and biggest Skyles catalog, hot Electric Works, the
off the press. oldest and largest
We know you'll want this page, in its full professional specialists in
7t 10 splendor, and another 14 pages ofpe the business.
ripherals, software and books that will make
your Commodore 64 or VIC-20 computer even ni
cer to live with.
kyles Electric Works
So, if we missed sending you your very own 1F South Whisman Road
copy within the last few weeks, call us at tain View, CA 94041
) 965-1735
(800) 227-9998, unless you live in California, in
which case call (415) 965-1735. 1541 FLASH! Is a trademark of Skyles Electric Works.
Commodore 64 is a trademark ol Commodore.
Circle 90 on Header Service cord.
E Software Gallery

Armaments include a rotary can F-15 Strike Eagle offers some in The documentation for F-15 Strike
credibly realistic detail and really Kagle is well-written, providing you
non that can fire 6000 rounds per
minute. Your missile inventory is makes you feel as though you're pi with all the necessary information to
loting a powerful fighterplane.lt will use the program, as well as ihe basic
made up of lour short-range side
take some time for you to become principles of aerodynamics to help
winders and four medium-range
familiar with all your instruments you keep your fighter in the air.
sparrow air-to-air missiles. Rounding
and indicators, but it's definitely If you're looking for a chance to ex
out your weapon supply are six
worth it. perience some high adventure and
groups of general-purpose bombs.
Defensive capabilities consist of a The program allows you to use two danger in a realistic and challenging
supply of Hares that enable you to joysticks to control your aircraft. The format, F-15 Strike Eagle is for you.
first joystick is the control Mick, and The game certainly lived up to my ex
deploy decoys when yon are attacked
by surface-to-air missiles (SAMs). The is used primarily to maneuver your pectations, and I'm sure it's going to
aircraft and activate your weapons. live up to yours. (MicroProse Software,
flares radiate heat when dispensed,
causing the SAMs to attack the flares A second joystick controls the throt 10616 Beaver Dam Road, Muni Vallry,

instead of your Fighter. tle, afterburners, speedbrakc-s and Ml) 21030. G64t$34.95 tape, disk.)
The cockpit console displays 2!) in weapons. The keyboard can be used Peter Paplaskas
dicators to help you evade or attack in place of the second joystick. HOTCoCo magazine staff
your enemy. Several, such as air You have a choice of three levels
speed, altitude and pitch lines, help of difficulty and seven different types
you to guide your aircraft. Other of combat missions, as well as seven
indicators include a horizontal-situ regions in which to play the (fame. Fast Load
ation display, a radar-electronic war The only drawback that I encoun
fare display and a weapons-status tered with this combat simulator was Here's a Utility
display. These instruments indicate the amount of lime that was required
to return to base once a mission was To Speed Up Your
such things as your location, your
targets, various coastlines and rivers completed—up to fifteen minutes of Disk-Drive Operations
(as reference points), airfields and flying time. The graphics and sound
your primary target. effects are exceptional.

Fast l.oad is a cartridge-based disk


Circlo 19! on Raider Senlcs card.
utility thai speeds up many disk
drive operations. Advertisements for
ihe cartridge claim that it "can load,
save and copy your disks five times
faster than normal." While this state
ment isn't totally true. Fast Load will
speed up many drive activities.
I found that the majority of com
mercial software fails into otic of
several categories when used in con
junction with Fast Load, Programs
that use a conventional loading or
saving procedure will operate at a
i'asier rate of speed. A large number
of these programs are games and ed
ucational software.
, «+ n. I/, LO, Some programs, however, will not
10, i',i t-.: lVCemmodoiiMPlHI, UM1,
Fanji^-i riOftJ, iota*"* GHWA, HiUm*n U, fUa,
t BO,
load any faster with Fast Load, due
, c l
to the structure of the software itself.
These programs are not affected ei
ther positively or negatively by the
presence of the cartridge.
Other pieces of software will not
load at all with Fast Load in use. Many
of these programs have exotic protec
tion schemes and special loaders that
Fast Load does not recognize. Should
you encounter such a situation, you
can easily turn off the cartridge and re
Cardinal Software turn to normal diskdrive operations.
A copy program is included that

16 / RUN JUNE 19S5


-

^Aiicu UcjfTirTiuraicarions Lonunu In from all cjiruciton^i' 20 A»rcr{arr in Itie ponern


(ind now you hcivo nn EMERGE NCYi i As "Kunrwdy Approoch" YOU are in charge !< Experience the reality ol these other great simulations [rom MIcioProse:
it's yew* jou ro QoroinneseaiicraTonrJ passengers on rho ground or or; me way solely11
v[iuilTBaiJybeg<od*heflitiisstiiJHsoverif
Kflmiedy Approach" is he Jl rst' 'Spoaki np & molahon rrwi allows you nor only ro
coflfroitifle»cii;ngMiiDninrfwskiflsafoiindsamo()loufbus»*5'oirpflfisbutoJsoFo
hoar cna communicate wirh n^e si nrn krt on a.rcroff using ctmpuief genial
Fa$iQCfion greaiaircaicDnTcl^irnuio'iDn
g ardatWioralnflDniWiicsaim
rdauWonovujQfDphicsarKlsouoil
make Kcnn«^ljjpro3cli'omu5laO!!itionloyowsiniulo»onso«wiretooryi'
■ c
S£E YOUR IO0A1 BETAJIERfor1 KennedyJWOOCii Avtjilot*I«CommoCa&6dQna

F

MicroProse Software 120 Lohefront Drive


HunlValley, MD21030
Ascioss tome Real VOJ Oft In Command -
The Action is Simulated — the Excitement is REAL!! 301-667-1151 AirComboTfiomme Ihrlllol Flying as You D-DoylottM
Modem Elociionic CocKpit!! Con Handle 11 BotneotiheBuloe!!
Clrclo BB on Reader Service card. CommDdMB-64 and ArarlororeoisiBBdtiodBmarM olCommodnt Bulntss Machines. Inc andAPortmc isspecilveiy.
H Software Gallery

allows you (o copy your own pro screen into as many as nine different and a scale factor, and the graph will
grams al a faster rate of speed. As a windows. appear on the screen within a few sec

bonus, a powerful monitor program Inside the Vizastar 64 package, onds. Bar and line graphs are overlaid
on the cartridge can he used to debug you'll find a ROM pack that plugs on the spreadsheet, and though this
assembly-language programs. into the cartridge port. This provides doesn't interfere, it does produce an
The Fast Load package is a won extra memory and alleviates to a cer unreadable jumble. You can avoid
derful collection of utilities offering tain degree the problem of theC-64's this by going to an unused portion of
many valuable features, 1 would es limited memory capacity. the spreadsheet.

timate thai the East-load option of the Vizastar's spreadsheet is the stron Vizastar provides a high-quality
package works effectively with 75- gest feature of the package. It is easy and easy-to-use spreadsheet program
80% of C-64 software. I especially lo use and quite complete. There are with very solid database and graphics
recommend it for use with games and 64,000 cells (64 columns x 1000 rows) routines. I would recommend it for
education software. available to you on the spreadsheet, small-business use, as well as for any
One particularly useful feature of but because of the C-(54 s memory one with a need for this kind of mul
Fast Load is the option to turn off restrictions, only about 1 OK bytes arc tifunctional program.
the cartridge withoul having to re free after (he program is loaded. As Vizastar is an exceptional package
move it from the computer's port. a result, not all the cells tan be used thai rivals the features of programs
This saves a lot of wear and lear on in any one spreadsheet. such as Lotus 1-2-3, and offers C-64
the cartridge port The advantage to having more owners the kind of integrated soft
Another plus is that the program cells than you can use is that you can ware previously only available for
is in the form of a cartridge, thus create spreadsheets that are very higher-priced systems. (Solid Shite Soft
making Fast Load a durable and po wide (few rows, but lots of columns), ware, 1125 E. Hitlsdale Blvd., Suite !<>■>,
tentially long-lasting addition to your or very long (few columns, but lots Foster City, CA 94404. G6-1/SI20.)
library. of rows). This wouldn't be possible James Stvffcn
Although ii will not work with with a program that limited you to a Gertnantown, TN
every program on the market, I feel spreadsheet of perhaps 500 cells.
thai the Fast Load package is one of In addition to entering text or data,

HomePak
the besi bargains available today. I you can also use the cells to enter
recommend it lo anyone who works equations, where a cell's value is cal-
extensively with the disk drive, be Ciliated from the values of other cells
cause it will make life with your 1541 in the spreadsheet Printer-control An Integrated
much easier. (liftyx, Int., 10-13 Kiel commands are also utilized by enter
Package Especially
Court, Sunnyvale, CA 94089. C-64/ ing them as data in cells.
$39.95 cartridge.) Vizastar has available all of the For the Home User
usual cell data formats (text, integer,
John Jormaine
Taylorville, IL
floating point, currency, date and sci
entific) and the Standard functions HomePak offers the Commo
for calculations. In addition, Vizastar dore 64 owner a package con

Vizastar 64 offers some functions that arc not


found in many other spreadsheets:
taining three impressive and powerful
programs for one affordable price.
date calculations, trig functions, nat HotncText is a very friendly word
Watch Out, ural logs, an error function and a ta processor, HomeFind is a database
Lotus 1-2-3. ble look-up function. that uses very simple language,
The database included in the Vi/.a- and HoincTerm is a telecommunica
Here Coynes Vizastar!
Star package is a bate-bones program tions program that offers you access to
thai allows you to set up datafiles that other computers via your telephone
are similar to mailing-list programs. It lines.
Vizastar 64 is an integrated soft does noi allow you to search, calculate HomeText turns your C-64 and
ware package that offers spread or sort. These functions, however, are printer into a kind of smart type
sheet, database and graphics included in the spreadsheet program. writer. This program was designed
programs. You can transfer daia auto To sort a database file with Vizastar, to be both easy to learn and use. So
matically from the spreadsheet m the you must go through the few extra that you don't constantly have to re
graphics routines, and it only requires steps necessary to transfer the data lo fer to the manual, the program pro
a few keystrokes to move data between a spreadsheet. The process is actually vides friendly help-window prompts
a database file and a spreadsheet quite simple and is necessary to keep that aid you in using most of I Ionic-
Features of the package include down the program's size and memory Text's features. You must simply
the ability to merge or split files, bo<h requirements. familiarize yourself with a few spe
within the spreadsheet and database Producing graphs with Vizastar is cial codes.
functions and between them. Visas- quite easy. With a spreadsheet active, This is an ideal product for those

lar M also provides a Function that you simply select the type of graph who only need to use a word proces
allows you to segment a display you need, the range of cells lo graph, sor occasionally. After you've read

18 / RUN JUNE 1985


Cue In 155 on Reader Service card.

Sensational Prices!
. . . On Our Most Popular Items!

Introducing . . .

THE 990 DISKETTE COMPUTERFACTS from SAMS

Ate you paying too much for diskettes? Try our Technical Service Data for
firs! quality, prime. 5'A" dpsKalles (no rebels, no Your Computer and Peripherals
seconds) a I these fantasic sale prices and save,
save, SAVE! Disks are packaged in boxes of 50; Sams introduces COMPUTERFACTS* . . .
each bo« contains 5 snnnk-wrapped 10-packs thai packets of information thai reveal the inner
include diskettes in sleeves, labels, and wnte-
workings ol major brand micros, monitors,
profect tabs.
printers and disk drives. Includes schematic
Each diskette is certified to be 100% error tree and wiring diagrams, parts lists, disassembly in
comes with a lifetime warranty (if you have a
structions, troubleshooting techniques, and
problem, we'll replace the diskette). All diakollos
other repair data.
include hub reinforcement rings and write-
protect notch.
33477 Commodore 64 Computer '17.95
All diskettes are double density and work m either 33513 VIC-20 Computer ■17.95
single or double density dnves 33551 Commodore Plus/4 Computer '17.95
SS, DO Diskettes. Box o( 50 _._ __ 33481 Commodore 1541 and VIC 1541 Disk Drives •17.95
32391 '49.5Q-99C ea ! 33496 Commodore 1525 Printer •17.95
DS. DD Diskettes, Box of 50 33508 Commodore C16 Computer •17.95IV

32403 *74.50 33546 Commodore 1701 Monitor '17.95


\
'i
33527 Epson MX-B0 FT Printer •17.95
33458 Atari 400 Computer •17.95
33462 Atari B00 Computer '17.95
33532 TJ 99/4A Computer •17.95

rThe Mast Complete Disk Drive \


You Can Buy

GRAPHICS PRINTER INTERFACE


Includes Word Processor. Spread Sheet, and
Data Base Manager

The PPI (Parallel Printer Inierlaco] Irom DSI is a high-


INDUS GT ONLY $259 performance 9'apriics primer interface lor your Commo
dore 64 or VIC-20. offered at an unbeliovable pneef The PPI
Slals-ol-lfionrt disk onve lor CW and VIC-20 fealurea LEO lully emulates a Commodore printer so I hat all software written
sector indicator, electronic wrlts-proiea, tmih-in wedge, a net
for Commodore computers and printers can be run with The PPI
operating speeds up to 400[%i M ■, ■ Package includas cobles
and most a/ry parallel primer Prinl true Commodore graphics and
and power supply- carrying caw that <Jcu!>les as a disn storaga
alptia-numencs as wall as any special character sets offered by your
Tile AND aolMare slarter package realunng word processor
spreadsheet and database manage ptttQiam'
specific pnmer. Works with Siar, Epson. BMC. and many more. Comes
FULL YEAR PARTS AMD LABOR WARRANTY" complete witn all necessary cables lor quick installation and includes
Wfll user's manual.

M4.95
33443 Indus GT Disk Drive ONLY '259
33565 Parallel Pnnlor Intertaco

CARTRIDGE EXPANDER
DUST COVER and USE SINGLE SHEETS
FROM NavaroneM! IN YOUR TRACTOR FEED
"EVERYTHING BOOK"
STOP mmM INTRODUCTORY SPECIAL
3d lo know us by Oitfe'mg |hig nroai dun covflr
PRINTER WITH

CARTRIDGE for your VIC-20 0' C&nmodoro 64 and our cofih


Jog. Tho Evftiyirimg Book for ri-io Commodore
PAPER TRACTOR
SWAPPING!! C-t.J ana VIC 20 Home Computer! lor *2 95
(no eiJ'i s/ifpcng or handling cfiargosl Covflf
Paper Tractor carnas ordinary sheet paper
through your tractor-feed pnnter!
This Cartridge Expander ptugs into The cartridge pofl on it antisiai'C. cansiuscenr, 3 gauge vmyi sewn ro
our erasing sianctards wjtn remiorced seains Simpty place your lenemoad, checks,
your Commodore 64 and teis you plug m up lo Ihree
Discovet rno savings and easy shopping avail invoices, lorms. even legal-size sdeeis
cartridges at a lima. Select the program you wan! Even
able from Tene* Compuler Pupress1 ■i'" the durable fteviole plastic earner and
resei Ihe computer independenlly of the power switch'!
feed into your ad|U stable tractor-a1rive

2.95
Save wear and tear on your cartridge and compuier con printer. Works with Any printer, carries any

$11.95j
tacts. Handy and convenienll paper.

33227 31S27 Dual Cover ir\d

From Your Friends Al We gladly accept SHIPPING CHARGES


mailorders! NO EXTRA FEE FOR CHARGES
ORDER AMOUNT CHARGE
P.O. Boi 6578 Ad less lhan 120 00
Soulh Bend. IN 46660 R1E S.'U (10 509 99
S40 00S7199 ORDER TOLL FREE
Questions? Call S75 00-S149 99

219/259-7051
S150O0-S299 99
saoo a up
1-800-348-2778
LT3 Software Gallery
SYMBOL MASTER™
MULTI-PASS SYMBOLIC
DISASSEMBLER
FOR THE COMMODORE 64* iIil- small manual once, you will most find the programs helpful. 1 found the
likely be able to work with HomeText package easy to use, error-free and
disassembles any 650216510
machine cope program into using only llic window prompts, very affordable. (Batteries Included, 30
beautiful source The second program in this pack Mural St., Richmond Hill, Ontario, Cim-
• Learn lo pcnpiam likcrhe expemi age, HomeFInd, is a very easy-to-use ada L4B JB5. O64f$49.95 disk.)
• \da/rt cmimg programs m >™i need*!
• Aulumjtic LABEL gcnn-Juon
database. With it, you can easily store Gary V. Fields
• Ourpi][% murcc COlk files l<> duk. fully cnmpjdbli;
such information as telephone and Asheville, NC
wuh vdur MAS," PAL." CBM* or Devetop W as-
sciiit»lcE, re.uly 1W re-assembly .nnl cililin^! mailing lists, friends' birthdays, re
■ DuipuH fwmiUfld tiding (DicrMnudpnnUE,
• ALtiLJiiiuiicLlly u-.es NAMhtt H Krrnnl jump luWc ceipts and credit-card information.
routine JinJ nil opcraling yyMcrn vuriuli lev
• Generic* lui of ct|u;iic*tof e^trjiul addjcitv This is by far the least-complicated
• Gcncrjlc*c^mplcie crihv referenced sjirbii] uble.
• Reni£rti.je* inntuciujn* hiJJpn under BIT database I've ever worked with. The
program provides friendly prompts
mull PRINT SHOP
similar to those used in HomeText.
ORDBH N»W! Available on d^k only. [m r
pctCflJ49 *M poMpaid USA. One strong feature of this database MOIN MENU
mMAh H il lltiitri'Utrl of Eastern {fumr is that it understands and accepts
0'tnminii'rtMini trademark tiri*l(HMtiart simple English commands. For ex
CREETiNI :c»rd r
a innkmari i-fffrr* h Silk ample, you can type in questions such
as, "Who's |ohn?" or "When is John's LETT R

birthday?" Most databases depend


[DIIDfTI IP
on a rigid framework of entry lines
(called fields) that, once established,
arc difficult to change. HoineFind is
much more friendly and forgiving. It
UNLEASH THE POWER OF was designed to be used and under US, TURN>
ION.
YOUR COMMODORE 64 stood by people who are more inter
ested in getting a job done than in
WITH THE ULTIMATE
learning to talk to their computer.
INTERFACE When using HomeTerm, the tele
• Cmtn>)& monitor }CTj[ti<ine — appliance*, liglmet
communications program, you will

Print Shop
tcturily *>*'cm
■ lrHi-lli>M:nk cnnlfnl almuit felf dttkt have two screens to work with, The
■ ( "iwii-i.1 Eli .\nj|n,r-lii-[li^il-il < Vinarcr*
■ Control Knrum first is for the Interactive mode,
■ pBrFofmnLornued rumi^
• Ai?(|unc tlnm fur lihnwlnfy fit oilier tnHromenmtaii which you use when you arc actually
JtppllUlilLSIiV
conversing on-line. The other is the
This Personalized
• MaiiY olhcr ma.
Wm'i make ihc rniiralc of bujinR a limiicJ t-pjhLlit>
[fiicrfacc Invnil^aic out um*eria]i> jpplicablc Dj-(I Functions menu, which displays the Printing Press Offers
6^22 Vcruiilc Inrcrfdce Adapter 'VIA) BoanJ. »hich
plu^inlolhccipinsiunconrici.-li>r and provides;
status of your system. Endless Possibilities
Ji>ur K-bufvlls bidifcclmnjl l.'Op.H^ &ci£hl hand-
Function keys are implemented
^hatt lire* • Four 16-rin rinwr/nujmcr* • Full IRO
jntcnuin npibDEt) • Rwc wnwitrti W-pto JJii1 well in I lomcTcrni, making it simple
«Kkei liilcrfiiire COniWCilonS • l-i^Jiiiliilnlily up |Q
foul himnl-i A ^intccn piffi> and quick to move from Terminal
ORDER NOWl Price St69, |x*ipj»J USA
J<iiui"tn[Jili(in. nifluJcJ I-jlIi aJiimonjl bmid
ExMoaWe
mode to Function mode. You won't Print Shop promises to turn your
lose your on-line connection when personal computer into a per
you move between modes. sonal print shop. And it does exactly
COMMODORE 64™ HomeTerm accommodates both that. This has to be the most impres
800- and 1200-baud modems. It sup sive and easiest-to-use program (hat
SOURCE CODE! ports manual as well as auto-dial (spe I've tried in several years!
•'What's Really Inside the cifically, the 1IJOO VicModem, the 1650 The menu that accesses the fea
Commodore 64" AutoModem and the Hayes Sniaitmo- tures of Print Shop is so clear that
jjujts M'M-cz ^<h!c lot the t.'W \ Hj'ic Jiii! r*fmal
dem with an RS-232 interface). within the first ten minutes of work
HOM*. ill I6K. t Von will fully undcrtfand_nlh ro The manual accompanying Home- ing with it, I succeeded in creating
umltKumciicd ROM routine^ jnd be jble to effectively
uiethcininyourownrnogmnii iUttlLABELS, NiKt Term is quite thorough. You will find my First greeting card. After only two
mere one-line Jitissembly. All hrjnch Eir|4tb and Bub*
niiume cMry points an: ^h"vvri • TABLES jire fullj this helpful whether you are a novice hours, I had created six personal
HXtDd ihji ami denied- • Com pi el c I y cnmmeiued, no
j:,ip-. i^hj^Kici Ylju hiII sec jhu1 undcrM.inJ Ihe pu:- or an expert. It includes a quick-ref greeting cards, ten different letter
p.« til c^cij rnultne and *^rr> line nf mdc! • Cum-
plflf li*in ,l ill njii.i^c tn cMcrnjI IjIwI reference*. * erence guide, as well as an in-depth heads and an equal number of signs.
Imalujhle lulty sr<-.\-n:1ctttiCC} s^mfrul uhlc discussion about using CompuServe. Then I decided il was time to read
Order OM Sixiicc. $29.05 rhhipjid USA
And it gets right to the heart of the instructions.
telecommunicating for Commodore Print Shop has four main printing
All onkTs shipped from fttocb wilhin 2J
owners by giving detailed informa options: Greeting Cards, Letterheads,
com I'd,
tion about the Commodore Infor Signs and Banners. However, with a
SCHNEDLER SYSTEMS mation Network. little imagination, you can use one or

]■-)! N Imilptf, iv-pi. U A*lLi.kIii«, W £221i


For the occasional user, I lomePak is more of these modes to create adver
l<i(HhnimlH,..'l.k1J,.—- Onii-n ^B3] 117--171* a great buy. It is targeted for home use, tising Myers, note cards, report covers,
but some small businesses might also bookplates, certificates and so on.
20 / RUN JUNK MS
TAKE

BREAK!

wrri-i isjiGi-rr jwissioim

You deserve the best. You've earned it. Now reward yourself with a session of Night Mission PINBALL,
the most realistic and challenging arcade simulation ever conceived! ■ Stunning graphics and dazzling
~~_£-\ sound effects put Night Mission PINBALL in a class by itself. Game features: multi-
ball and multi-player capabilities, ten different professionally designed levels of play,
—*'. and an editor that lets you create your own custom modes. ■ So take a break with
Night Mission PINBALL from SubLOGIC. Winner of Electronic Games magazine's
I i 1983 Arcade Award for Best Computer Audio/Visual Effects.

See your dealer...


orwrileorcall
or fnr morn
write or call lor morn information.
Information For
Fnrrlimrt rvrtarenlnacaaHH
direct orders 11 Sftinr
please add $1.50 for
©nn(o)LOGIC
^~"^ "^^•_ll_*— - . •
shipping and specify UPS or first class mail delivery. Illinois residents add 5% Corporation
sales lax. American Express. Dinet's Club. MasterCard, and Visa accepted. 713 Edgebrook Drive
Champaign IL 61820
Order Line: 800/637-4983 (217) 359-8482 Telex: 206995
Circlfl 40 on Roek
QEider ServJca card.
H Software Gallery

Another mode allows you to cre


ate, edit and save graphics of your
own design. This mode is compatible
with the Koala-Pad, although you can
also use a joystick. 1 found the pad
much easier to work with.
If you ;ire not artistically inclined,
60 graphics designs are provided
with the program lo help you along.
When these are combined with eight
type styles, nine borders and the op
tion to print out the graphics in three
different sizes, the possibilities be
come virtually endless.
Designs can be "tiled" for a pleas
ing background effect and lettering
can be solid, in outline form or three-
dimensional. There's even an option,
called Screen Magic, that allows you
to create and save one-of-a-kind geo
metric patterns for signs and poslers.
The Print Shop program should
earth, and from any time within a here yet.) If you are searching for
quickly become the friend of any
span of 20,000 years. something On an inappropriate date,
newsletter editor, boy-scoul leader,
After you load ihe disk, die pro Sky Travel will tell you during what
businesspcrson or school-activity
gram will default to January 1, 1985. time frame it will be visible.
coordinator.
You are placed at the latitude and The Inform option will identify, as
The manufacturer has made an ef
longitude of Washington, D.C., and well as provide a brief description of,
fort to keep Print Shop compatible
with many printers. The manual does the time is 4:15 AM. These time and any object in the sky. It will also allow
space coordinates, as well as other you to narrow your viewing angle,
indicate that the VIC 1525 printer
does not work as well with the pro
data concerning your position, are thus bringing the object closer so that
displayed on the screen. Ihe bulk of you can better identify it. In this way,
gram as some other primers, but 1
ihe screen is a black background for the option works in much ihe same
tested it and was quite pleased with
the stars and planets within your 7'2- way as a fairly good-quality telescope.
the results.
degree field of vision. Lines connect The documentation accompany
The reference guide is 28 pages of
the stars of the various constellations, ing Sky Travel is both clear and com
clear, concise information that fur
which are identified by their three- plete. There are more than 120 pages,
ther augments the clarity of the op
letter astronomical abbreviations. but yon can begin enjoying Ihe pro
tion menus. All in all, Prim Shop's
documenlalion is among die best I The Map option displays ihe earth gram alter reading the fust ten. How
as it appears on a flal map, and you ever, if you put the book away at thai
have ever worked with.
1 have only two more words to say can move the cursor to almost any point, you'll miss much of the value
point on the globe. The manual lists of the program.
about Prim Shop. Buy it! (Brodrrbund
the coordinates of major points in The manual is actually a tutorial on
Soft-ware, 17 Paul Drive, San Rafael, CA
the world, allowing you to zero in on such subjects as geography, astron
94903-2101. G6-f/$-t9.95 disk.)
your own backyard with amazing omy, chronology, history, archeology,
Jim Grubbs navigation and space exploration, !l
accuracy.
Springfield, IL provides a wealth of fascinating infor
Using the Set mode, you can enter
the correct date and time, and the mation that greatly complements the
screen will display exactly what you program itself.
Sky Travel will see in the sky from your position Even relatively experienced astron
on the earth. omy buffs will enjoy Sky Travel, and
The No-Deep option shows major for the beginner, there is no substi
All the Wonder
bodies in space as you would sec tute. I must thank the people at Com
Of the Stars them with the naked eye. The Deep modore. I opened the Sky Travel box
At Your Fingertips option superimposes deep-space gal expecting to find a disk and a pam
axies onto the foreground, as an aid phlet. Instead, I discovered a sense
in locating more distant objects by of wonder. (Commodore Business Ma
Subtitled "A Window to the Sky," their relationship lo nearer bodies. chines, 1200 Wilson Drive, West Chester,

Sky Travel is just lhat. It allows 'Ihe Tind option allows you to lo PA 19380. C-6-f/$29.95 disk.)
you to scan the sky—day by day, min cate any object in our solar system- Ervin Bobo

ute by minute, lrom any point on the including I [alley's Comet. (No, it isn't St. Pclers, MO

22/RUNjl'NE1985
BEFORE LOADING YOUR SOFTWARE
MAKE A BACKUP COPY WITH

THE AUTOMATIC DISK BACKUP


SYSTEM FOR YOUR 64 & 1541 DRIVEI

Uses NEW Vari-sector track scanning process ■ NO analysis required, just swap disks...& NO damaging
Actually copies a FULL disk in only 3 MINUTES! drive knock during errors, format, or copying
Easiest to use - TOTALLY automatic copy utility ■ Detects & DUPLICATES extra sectors, hidden ID'S,
NEW Auto-Sensor detects and copies half-tracks altered headers, frequency S track density
Breaks through LATEST protection schemes ■ All copiers AUTOMATICALLY put "errors" on backup
3 copiers in II Includes FAST Copier, VARI-SECTOR • UNLOCKS protected disks for backup copying
Copier, and HALF-TRACK Nibbler ■ FASTEST & most advanced backup copier you can buy
Copies normal S HALF-TRACKS up to track 40 ■ Writes errors 20. 21, 22, 23, 27, 29 WHILE COPYINGI
NEW sync-seeking logic reduces copy time ■ Transforms your 1541 into a SUPER-FAST copy drive!
100% machine code for fast, RELIABLE operation ■ PRODUCT SUPPORT tel. ft, revisions, and upgrades

UP TO 4 TIMES FASTER THAN OTHER COPIERS!


ONLY

$49.95 Toorder CALL 805-687-1541 CXt. 84


Technical line 805-682-4000 exi. 66
for entire system

■:.. ■ ■ .'4im/?a»|Mj<'Pivii;jUDii'ifri«i/iniiivoMr(p,iy^jiptoftWi Viu Mj ii nr ..■,]>. Aim.m.oTri|»csi«»ruili-f»d3 jf.i.hii iWc CA n-wwti aJu Wi uu Amm ;,wu
■ ■■■ ■■■.; ■.■i-ruinjr.nwii! <■"«».> Adti ii W Mm >'ij AvuvWh) fen rnfinm.iii.il US. ISWJImurVm C(X>', vWrow lu ■IB wamonry. .tw HW *K. Ill WQ.Fffj. arlrl "M LWim
,i U unto O0«*TtwK'iailen«W Jlilin .inrticmiru-mfiHiuS lonrtimiv Munmn UKltntlert(mmoaw*(*iantnvKA QwuntS OiMnimronniviinjfL iupowlnl

DISKMAKER PAYS FOR ITSELF THE FIRST TIME YOU USE IT!

3463 State Street ■ Suite 154IS ■ Sanw Barbara ■ CA 93105


ClrcloMI on HBaBerSetvlcficafd.
Making Music
On the C-64
By TOM BENFORD
Music Port review by Guy Wright

24 / RUN JUNK 1985


Itfs been over a year since our
first music feature ("Tune Up Your Commodore," RUN,
April 1984), and many exciting programs and products
have been released since then. From keyboard synthesizers
and MIDI interfaces to music tutorials, the computer music
business is booming!

RUNJUNE19M/25
was no suitable interface available mix feature that allows the combin
USD) the Superstar
to link the C-64 to MIDI-equipped ing of sequences and additional over-
The SID (Sound Interface Device)
synthesizers. dubbing of new tracks.
chip in the Commodore 64 has The possibility exists for dozens
Passport Designs has now released
proven itself to be a superstar for the (perhaps hundreds) of unique se
the MIDI Interface for the C-64,
creation of sound. The amazing pro
which permits connecting the com quencer tracks to be combined on
liferation of software and hardware finished sequencer files. By changing
puter to multiple MIDI-equipped
utilizing this marvelous sound chip and looping sequential tracks to
synthesizer keyboards and drum ma
bears witness to this fact, and while gether, it is possible to create enor
chines. The interface plugs into the
it gives you a big variety to choose mous sequence tracks of over 6000
C-64 cartridge slot; "pigtails" on the
from, it also presents the problem of notes, which is enough to satisfy just
unit allow for easy connection to
deciding which product is best for about anyone's needs!
other devices via DIN jacks.
your intended application. The software is quite powerful, in
The MIDI Interface is not a stand
Purchasing commercial music prod
alone device that will enable you to that up to sixteen keyboards and a
ucts isn't necessary for sound synthe drum machine can all be chained
create music on your Commodore 64;
sis on I he C-64, but it will make life together in one MIDI system. Sepa
rather, it is a professional-quality in
considerably easier—and more fun! rate tracks can control individual
terface that allows controlling other
Of course, you can always "poke" keyboards, or a single track can be
MIDI-equipped devices by the com
around with SID yourself, and there used to control several units. Addi
puter and establishing the proper
are many excellent books available on tionally, you may still finger the keys
synchronization signals. The unit is in
the Subject thai augment the informa tended for the professional or serious "live" over and above the recorded
tion provided in the Commodore 641'ro-
amateur musician, and it is supplied tracks!
granmsri Rejtneiue Guiile. The MIDI/4 software will work with
with connecting cables and ex
cellent documentation. either the Passport Designs interface
UThe Synthesizer Connection
MIDI/4
or a Yamaha MIDI interface card, so
MIDI Interface you're afforded some freedom of
To accompany the MIDI Interface,
choice on your selection of the in
The computer is becoming almost Passport Designs has also released its
terface card.
as familiar a sight in recording stu MIDIM Soundware program to drive
Both the hardware interface and
dios as the microphone. The Com the hardware. Once again, this is not
driver software from Passport Designs
modore G4 is being widely utilized musical synthesis software for the
are impressive in their capabilities
in these environments as a control C-64; it is the software link between
and flexibility of configuration. If
device for synthesizers, phase shifters the computer with MIDI Interface
you're just interested in plunking
and a host of other equipment. and an external music synthesizer,
around on the C-64, these products
Most professional music synthesiz and it is intended for serious musical
are going to be way over your head,
ers conform to the MIDI (musical applications.
but if you're a professional or dedi
instrument digital interface) stan The software is packed with fea
cated amateur musician, this is the
dard, a sync/timing standard that al tures that are sure to satisfy the most
ideal package for you.
lows for universal communication demanding musician in both perform
and linking of several instruments ing and recording environments.
U. Keyboards
(e.g., a synthesizer and a drum ma MIDI/4, as the name implies, is a four-
chine). Until recently, however, there track polyphonic sequencer with a The wonderful sound capabilities
of the C-64 have prompted several
manufacturers to develop musical
keyboards to access them. These key
HSR y s r A D S R boards are indeed a boon to utilizing
the computer as a serious synthe
sizer. While SID can produce a mul
titude of sounds, using the "qwerty"
keyboard to access them can be cum
U fUUU ■ JUUUt H JUUU1 bersome and frustrating,
ft AAAA
Each of the keyboards covered
E WU.1l E FUV.-Jl \ here is an achievement in its own
right, and your selection will depend
FILTER LFO "iLTER LFC FILTER LFG
largely on your intended use. If
RffiC- 5YSC R1N0 5YBC
UfilSOS you're simply interested in plunking
OCTAVE 0 OCTflVE 0 OCTflUE 9 on the keys and experimenting with
music, any of these keyboards will do
FILTER nicely. If your applications are more
HIGH BAND LO
serious, I advise using one of the full-
miuuuuuu uiuiuuuuu AAA -1 stroke keyboards, since they simulate
KKK P--- the feel of a true organ keyboard.
II1IIMIMIIMII

HIOEiWEEP
Music Port
If you are beyond trying to "type"
music on your Commodore keyboard
Musk Port's rpiJtesiar menu. and aren't interested in overlays or

26/RUN JUNE 1985


THE "NEXT GENERATION" OF STRATEGY SIMULATIONS.
THIS TIME YOU ARE IN COMMAND!
Are you a Great Strategist like Eisenhower, Potion, or Montgomery?? Or could YOU hove "Crusade in Europe: D-Day to the Battle ol the Bulge" ond
done better?? Now you con find out by stepping into the thrill and excitement ot some "Decision In the Desert: NorfhAfrico 1940-1942 "establish a new
of history's greatest events!! "Crusade in Europe" ond "Decision in the Desert", from standard of quality and playabllity in strategic simulation design, At
MicroProse, take you there — from D-Day, to the "Batfleqfthe Bulge", lo El Alamein. All the a suggested retail price o! S39.95, they orean extraordinary
"Command Series" products provide challenge ond excitement in historically accurate value as well!
ond easy to ploy strategic simulations. And, Best of All, you'll be in the thick ot the oclion SEE YOUR LOCAL RETAILER for "Crusade In Europe" and
in minutes even if you have never ployed a strategic simulation before!!
"Decision in the Desert". Available for Commodore-6'1, Apple,
"Command Seres" simulations require both careful strategic thinking and fast Atari, ond IBM computers. Formore information on all
responses to rapidly changing battlefield conditions. These simulations occur in accel
MicroProse products call or write.
erated realtime, with action taking plocecqntinuqusly—just like real battles!! No slow
plodding action here!! These outstanding simulotionsfeoture colorful onimated graphics, Experience the ronlityof
great sound effects, ond o new, qulckond easy-to-use command system to enter commands thosnothorgroatsimu lotions
using o joystick or the keyboard. "Command Series" simulations allow solo play from either from MloroProie:
sides perspectivecrexcitingdirectcompetilion between two opposing Generals The
computer handles all the rules, provides play balancing, and even the ability to change
sides in the middle of the gome! Other features include multiple scenonos from a single
screen mission to an in-depth compaign using a ten-screen scrolling map, strategic
maps, game save.and a unique "flashback"function.

MicroProse Software
The Action is Simulated — the Excitement is PEAL!! 301-667-1151
Circle 68 on Reader Service card. Chotlengaig oral Eicfflng
yD Mr Combat from tht Grapnic Air Traffic
ConMonalsll MoOanEiKtrcmlcCowmi Control Action 11
pseudo-keyboards, then perhaps you The selection and range of sounds A novel feature of this keyboard is
should investigate the Music Port key and instruments far surpasses any the Touch Harp, a multicolored
board from Tech-Sketch. The Music other music program. But if that isn't panel above the keys. Music is pro
Port is a 32-key, full-size, full-travel, enough, you can create your own in duced via the Touch Harp by simply
piano-iype keyboard that comes with strument sounds on the Music Port gliding your finger up and down;
some fairly remarkable software. synihesizer panel menu, where you with this feature, there's no need to
The keyboard itself is well made can alter every aspect of C-64 sounds, play the keys.
and has a solid feel. The keys have a from ADSR to pulse width, wave The software included with the
smooth action, making almost no form, filters, etc. unit provides several pre-recorded
strike noise to detract from play. Music Port's many other features, tunes that you can play along with.
They are, perhaps, a bit more spongy such as transposition, sequencing The Touch Harp section effectively
than a concert piano, but not enough and tempo control, make this one of locks out sour notes so that your re
to make a difference for the vast ma the most professional, complete mu sulting play-along melody sounds
jority of users. Its dimensions are sic packages on the market. The musically correct. Additionally, the
about \S%"xTx2%", and although above average software and keyboard video display shows which notes on
it is made of sturdy plastic with a fair combine to make this an attractive the keyboard won't "fit" with the pre
amount of circuitry inside, it is light peripheral for the musically-inclined recorded music. With this musical
enough to hold on your lap while C-64 owner. package, you can't help but sound
playing. like an accomplished pro.
The ColorTone Keyboard On the uppermost portion of the
Another point that should be men
tioned here is that the keyboard Instant gratification is the hall keyboard are the ColorTone keys (a
plugs into the user port (not the joy- mark of the ColorTone Keyboard, series of numbered panels that cor
slick port), which allows the C-64 to from Waveform Corp. Even if you respond to tlie icons on the video
read multiple and continuous key have a tin ear, you can make beautiful display). These keys are also touch-
pressings (no more one-note-at-a- music with this innovative product! sensitive, and they allow you to select
time music!). The ColorTone Keyboard is pack the tune, scale, instrument sound,
aged with a software driver disk and recording, playback, saving to disk,
Software. The other half of the Mu
a user's manual. It plugs into joystick pausing and other functions.
sic Port package is the software (on
port M\ on the C-64. Connecting it Waveform has wisely chosen to
disk). The program that comes with
and loading the software is a simple make the ColorTone Keyboard com
the keyboard is much more than a
affair, even for the youngest of com patible with its MusiCalc software,
vehicle for reading the keys and
puter musicians. and this combination works nicely
translating them into sounds. Its list
The keyboard itself is a mono- for creating more involved musical
of features includes the options you
planar unit—the surface is flat, with scores. The ColorTone software is
might expect, plus many others.
no moving parts, and it is capable of used interactively with other soft
All the options (except entering
producing 25 notes (including sharps ware packages in the MusiCalc line.
the name of a file for saving or load
and flats). Illustrations of keys, both The manual is well-written, making
ing from disk) are selected using the
white and black, are provided, al these custom applications easy to
Music Port keyboard. This means you
though there are no actual keys per configure.
no longer have to keep reaching for
se. The surfaces of the keys are touch- The ColorTone Keyboard is a good
die computer keys when you want to
sensitive, requiring only slight pres product for anyone wishing to make
move from option to option. This
sure to produce sounds. computer music immediately, since
also simplifies the operation of the
Music Port dramatically.
It takes only a few minutes to get
the feel of selecting options or mov
ing through menus. Prompts are nu
merous, simple, and so easy to follow
that you should be playing in min
utes. To aid in keyboard control of
the program, there is an enter button
mounted at the top of the keyboard.
You can record your performances
one voice at a time or all three voices
at once. You can select different in
struments for each voice from an im
pressive assortment. On the disk that
comes with Music Port there are eight
sound files, each containing 15 dif
ferent instruments, noises, sound ef
fects and a pre-recorded melody.
With 120 different sounds and in
struments (most with six different oc
tave choices), it is probable that you
will spend your first few hours with
Music Port just listening to the var
ious sounds it offers. Musk Port's editing screen.
28 / RUN JUNE 1985
C ■. i" 146 on '■'<■!■:!■■ Sn

What you get if3^011 cross


a Commodore 64 with a Fferrari.
ou get the incredible And, you get the only disk drive LED display thai keeps you in
c_3 Indus GT'" disk drive. that comes with free software. control of your Commodore to
You get hrains. You get bivuily. Word processing. Spreadsheet the air-piston operated dust
Bu!r that's no! .ill you get Database manager Plus, a carry cover thai protects your disks
You get a disk drive that can ing case thai doubles .is an 80 ,mkI drive.
handle 100% of Commodore's disk storage file. So, you know what you really
software. Up to 400% faster. Most of all, you gel luxury. tfetifyoucrossa
You get the disk drive with the? From the sleek lines of its sound- Commodore 64
best service record around. With proofed chassis to the respon with a Ferrari?
a one year warranty on parts and sive AccuTouch'* controls at the You Ret the
Liborlo prove it. Indus CommandPost?1 From the best.

INDUS
©Indus Systems, '11(14 Dewing Avenue, Chattworth, CA 91311 (81B) 882-%(K), Tht- IikIue, Ci is .1 product of IfhIli* Syflwiw Commodore is ,1
-' trad«m.ifk nf Commodore Bulifletf Machines, Inc. Fernfl Is .1 reglslered trademark of Ferrari Nonh Amorica, Inc.

RUN pffi ISM/29


library. All the other music program
titles in this line will work interac
tively with the Incredible Musical
Keyboard.
This keyboard is a functional alter
native to the qwerty keyboard for en-
taring music on your C-fi4, although
in truth, it simply provides an easier
way to Finger the qwerty keys.
When coupled with some of the
more heavy-duty software packages
(described below) that are available
from Sight & Sound, the Incredible
Musical Keyboard becomes a serious
music production tool.
3001 Sound Odyssey. Sight & Sound's
line of music software includes 3001
Sound Odyssey, a synthesizer tutorial
that can be used with the Incredible
Musical Keyboard.
The program is menu-driven and
provides you with three main selec
tions; Microsynth (the synthesizer
Musk I'ort plass back your m\aic in real lim, showing vokes. section), a demonstration of Micro
synth and a tutorial. The tutorial, ii
should be noted, teaches you about
music synthesis and the various fil
ters, waveforms and controls of the
SID's sound-synthesis capabilities; it
is not a music tutorial.
Microsynth is a comprehensive
synthesizer that allows adjustment of
all facets of the sound envelope
(ADSR), selection of filters, wave
forms, frequency cutoffs, ring mod
ulation, sync, pitch, resonance and a
host of other settings. The program
also allows you to save your presets
to disk after creation. You accom
plish input for all settings through
the joystick and keyboard.
Db[h SbRkBb Dfc f> IT Ml I- The Demo mode takes you on a
detailed tour of what Microsynth
docs and how altering various set
tings changes the resulting sound.
The Tutorial mode is, perhaps, the
most comprehensive tutorial on
C-64 sound synthesis available. This
is an outstanding synthesis tutorial
Icon-based rmu of Waveform i ColorTone software. and music/sound synthesizer pack
age. If you want to use the SID's many
no previous musical knowledge is re the Incredible Musical Keyboard for
sound features, this program is def
quired. It's not for everyone, though, the C-64. The novel feature of this unit
initely worth investigating.
since the serious music student or is that it fits on top of the C-64 key
professional musician will look for a board, providing you with 24 minia Music Processor, You can also use
keyboard that provides a more real ture, piano-style keys. No external the Music Processor program from
istic feel. Very Impressive scores and cable connections are required; you Sight & Sound with the Incredible
Sequencing are possible, however, simply place it on the C-(>4 keys, and Musical Keyboard, although the key
when the ColoiTnne Keyboard is once the software is loaded, you're board isn't mandatory. You can input
used in conjunction with MusiCak ready to start making music! directly from the C-64 keyboard.
software. The options on the accompanying The program allows for extensive
driver disk are sparse; however, they tailoring of the sound envelope and
are sufficient to allow you to start mak for saving settings and compositions
The Incredible Musical ing music right away. For more ad to disk. A particularly useful feature
Keyboard vanced applications and features, of the Music Processor is its ability
Sight & Sound Music Software has you'll have to purchase other pro to merge different Hies together. This
come out with a novel new product— grams in the Sight & Sound music is a handy feature when you're ere-

30 / RUN JUNE 1985


Citelo 52 on Roadcr Sorvico care.

Commodore Accessories Super Sale


byCPX

BEST SERVICE • HIGHEST QUALITY • LOWEST PRICES

COLOR MONITOR
■ 1<1" screen ¥ Thisis ihcmoniiorthai
• Resolution meets or exceeds Commodore Commodore should have rnado We bought
1701/1702 ihp some design thai Is used in monitors
• I5%<a'gor screen )han the Commodoie or c o si Ing hundreds rnoro Meois or exceeds
CA mormon. Commodore spec if leal Ions Greoi for use with
• Compiolo with Cable and Instructions you' VCP loo

Catalog-1210 $189.95

AMBER MONITOR
H ghesf peifofmanco available Thfs Is the monilor to' oratessJonol work If you
12" screen plon lo gic on 80 column board [see below)
Up IO 132 columns n 2b lines or rf you use your ft4 o lol %tm youf sy« ana
Front panel COfiliolt ij&einebcsi We ooughnhe so nx> design
Amber screen used by Sanyo thai Sells Tor up to 5199 W
Rugged mo'dJ cose
Complete with coDio and insliuclions
Catalog $99.95

DATA 20 XL 80 (80 column board)


• 00 column n 2b Una display tvnry Apple or IBM ha? an SO column scroon.
• Clear, sharp display so can your 6J ihlsamaung cartrJdgo Is the
• includrcs besi now product wove won in years 5lmply
Worrjmonoger Word processor plug if iri, and watch tho xt HO foaa and run iis
Pfonmonager Spreadsheet easy fo use programs autormrtlcolly 3he
Com manager Communications mcluoed programs arefa»tr powerful, and ^r>
Dak CODY utility oa^y thanks lo the BO column screen A mun
• Aulo Doot and onto start »pi wordproceuing Uwwiihany
• Spepd^ up lie system un to *&% Including monochromo monitor (see obove)
ttH? dlfk drive

■ 1 year monulocrurer'swonaniv Calalog "1330 $99.95

DATA 20 PARALLEL INTERFACE


• 100% compatablo wflh all Commodore Vou wanted graphics, no nasslo. and lo
ComoutorsPluiJ. 1fi M.V1C20.5X 100 price OAIA 20 go\* it lo you inis new ini
fportoplej. and 12B (never soia before) uses a custom chip inal is
• No power taps lo tope. user, jov so low power, if gets all the powor it needs
or any outside source Iram the signals going lathe Printed Works
• No setup required wirn anyptlnteior soPware aryaur manoy
• No sollware drivers required back
• Greot gropnics wiiti PrlnlshopL Fl
etc
Catalog - $49.95
• As easy fo use a* a coaic
• 1 ytfarmonutaclurorsworranly

DISKETTES No one sells diskefies like we Oo A super


• High Quo lily value wiin our eicljsivc lies auk filer. Mo more
• Single slcled. double aen^rty scrounging through slacks of loow disks Oul
• 10 pei t)o> (Her orso Qoubles as a easel lype siana [or
• IncluQei lugged plgstic Qjik filei. a 512 95 easy reference Proiecl vourvaluaoleaata but
ot MM Mil price! No llmrl.

• IrcJuoei lobeltr iteows. ona wnto profecT Coioiog-USO $14.99


morBlfian 10?Buvim quoniity ana saAf
Boi of 100 mcluaes lobnis, sloevos. ana wrae
protccl laos Filer noHncluaoa
Catoiog-1240 $129.95

CALL CPX TO ORDER 24 HOUR ORDER LINE


(714)581-4570 CALL AFTER 5 P.M. AND SAVE

<D coo
connputer
90 DAY WARRANTY
peripheral
15 DAY FREE TRIAL • SATISFACTION OR YOUR MONEY BACK!
NO CHARGE UNTIL WE SHIP YOUR ORDER
exchange
23854 Via Fabricante, Suite D-3
Prices do no* mcfud*? shicoing or uppicuoie ia*es ct dutroi

Sony "o pwionoi checks accooim)

Mission Viejo CA 92691


RUNJUNEB85/3I
ating multiple-voice pieces, since you Other notable features of the pro sional feel of the keyboard, easylo-
can merge all three parts into a com gram include sequencing, overduh- use software and affordable price.
plete arrangement bing and editing capabilities. Unfor The unit is constructed of sturdy
The software utilizes ajoystick and tunately, the software doesn't allow plastic, featuring 32 keys {'>'/, octaves).
the keyboard for input. You use the printing out completed scores to a It is lightweight and easily transport
function keys to select various modes line printer. The program retains the able. The driver software is poly
as well as local! forth the explanation most impressive features of the origi phonic and allows recording your
screens. These are very similar (o nal version, bill links them together in compositions into the computer's
help screens, but they not only [ell a more palatable and easily-under memory and playing them back. Un
you how to access certain features, stood format. fortunately, no provision has been
they also explain how these features made to permanently record your
Computer Song Alburrn. Sight X.
affect the tonal qualities of the music. Sound has also released two computer
melodies to disk with the driver soft
ware. However, Sequential offers ad
Kawasaki Synthesizer, Sight & Sound song albums: Music Video Hits (a com
ditional software packages lor the
has joined forces with Ryo Kawasaki, a pilation of eight contemporary tunes,
MusicMate keyboard that do have this
composer and recording artist, to including Thriller and Let's Hem it for
capability.
bring us a vastly improved version of the Boy) and On Stage (containing
Another drawback of the basic
the Kawasaki Synthesizer. This pro eight selections, including On the Road
MusicWare is the lack of an overdub
gram, as with the others in the Sight & Again, Dueling Banjos and other popu
feature. Any compositions you wish to
Sound line, will work with the Incred lar tunes).
record must he played in their en
ible Musical Keyboard, (For diose who The programs allow you to alter ihe
tirety, rather than "laying down"
don't have the keyboard, the program instrument sounds, special effects and
works equally well without it, utilizing tempo of the selections using the key tracks one at a time and building on
them. (Other Sequential MusicWare
the ('.fit keyboard lor input.) board or a joystick. They will also
The package is a two-disk set that work in conjunction wilh the Music
programs mill support overdubbing.)
The feel of the keys is very conv
comes with a comprehensive 64-page Processor to allow even further modi
fortable and should find favor with
instruction manual. Both the soft fication of the sounds. You can also
seasoned musicians, as well as musi
ware and (he manual contain lots of play along with the tunes, using either
cal novices. The software/keyboard
Illustrations and graphics that com the computer keys or the Incredible
plement the text. To keep die mate Musical Keyboard. Other projected
combination offers a selection of
eight preset sounds: piano, organ,
rial entertaining, Kawasaki uses on releases include Rock Concert and
electric piano, bass, trumpet, clari
screen characters as lour guides on Solid Gold.
net, banjo and violin. Also, you can
a musical journey, with the chief
The Sequential MusicMate alter the tonal characteristics of the
guide being Mr. Micro Jackson.
sound envelope to modify these pre
The Kawasaki Synthesizer has bodi Sequential, Inc. has done a master
set sounds.
raonophanic and polyphonic modes. ful job of producing a low-cost, piano-
A nice plus is the inclusion nf Key-
F.xicnsive tonal modification lo the style keyboard for the C-64. The key
board lia.urs—An Introduction in I'fayhig
sound envelope is possible: ADSR, board plugs into control port #1 of
filters, pulse, waveform—virtually the computer, and comes with disk- Keyboard Instruments, a compilation of
easy-to-understand articles reprinted
every setting imaginable—can all be based MusicWare driver software.
from Keyboard magazine. This mate
accessed through the software, which The MusicMate package is sure to
rial, combined with the keyboard and
takes full advantage of the SED's appeal to a large number of com
MusicWare, provides an excellent in
capabilities. puter musicians, owing to the profes-
troduction lo the basics of music.

Htl 1 0d loud

hii!
The Melodian Conccrtmaster
level: tyro soft
«eter: 4/4 fast Whenever a selection of products
hythw only
went :truMpet hi
IfB:
5lOV
hard
easy
of the same genre is available, one
among the bunch rises head and

If?: Pause 1 shoulders above the rest. Such is the


bach Mozart schubert isetup case with the Melodian Concertinas-
1 handel beethouen wagner ler keyboard and sofiware.
pause ■ type tt to continue The Melodian is by far the most
impressive of the four keyboards re
viewed here, from the unique pop-
out carrying handle built into the
keyboard, to the many impressive
features of the driver software.
The hardware consists of the Melo
dian keyboard, a 40-note unit with a
detachable cover thai doubles as
a music holder when you're using

T
TPMpfl 3, rpppflt >i
Urt3»PS
the keyboard. The keyboard uses a
unique two-connector scheme for
communicating with the C-64. A
large connector plugs into the user
Mfkkimu (mcertrmister. port, while a smaller D-9 Connector

32/RUNJO.T198S
vz&ssmBPs

FOfl
COMMODORE 64
AND VIC-20
OWNERS ONLY:
This is just 1 of 15 pages of the . mm Skyles
newest and biggest Skyles catalog, hot Electric Works, the
off the press. oldest and largest
We know you'll want this page, in its full professional specialists in
7x10 splendor, and another 14 pages ofpe the business.
ripherals, software and books that will make
your Commodore 64 or VIC-20 computer even ni
cer to live with.
Skyles Electric Works
So, if we missed sending you your very own 231E South Whisman Road
copy within the last few weeks, call us at Mountain View, CA 94041
(415)965-1735
(800) 227-9998, unless you live in California, in
which case call (415) 965-1735. 41 FLASH! is a trademark nt Skyles Electric Worts.
Commodore 64 Is a trademark of Commodore.

Giro la 90 on Has dor Sorvlco card.


MMusic/Soimd Synthesis
Software

Master Composer

Access Software, Inc. brings you


Master Composer, a full-featured syn
thesizer and music-composition pro
gram for t!ic C-64. lite inclusion of
a help screen and the provision to
dump your compositions to a line
printer are two of the more notable
features of the software.
The print-dump feature is one of
dubious value, however. It doesn't
produce true musical notation; the
staff is represented, but instead of
notes, numbers representing the du
ration of the note appear instead. It
takes a bit of getting used to, but il
is a readable representation of your
composition.
The 54-page user's manual is di
vided into two major sections: Using
Master Composer and Using Music
Master Gnnposer from Access Software. Files. Each of these sections covers
in fine detail the nuances of the soft
ware and its capabilities. A compre

qwerty keys on the C-64 are used to hensive appendix is also included,
is Inserted into control pori #2. The
which Further explains information
documentation supplied with the input music.
given in the text.
Melodian Concertmaster is superb, RfrpthmMaster. Melodian's Rhythm-
Ail note entry, voice selection, fil
providing comprehensive Informa Master deals specifically with devel
ter settings, waveform selection, etc.
tion on using the various features of oping your musical rhythm skills. It
are input through the keyboard. An
the software as well as a thorough mu can be used with the Melodian key
Audition mode allows you to hear
sic-tutorial section. board, or by itself, using the C-64's
your composition before committing
The software allows full tailoring keyboard for input.
it to disk for posterity. All sound set
of the sound envelope in every re UhythmMaster is unique in that it
tings can be modified ad inlinitum
spect. Waveform type, A11SR settings, concentrates on liming and rhythm,
for a virtually limitless selection of
sync, ring modulation, high-, low- and rather than melody or sound. As any
sounds.
band-pass filtering, cutoff frequency, professional musician knows, play
While not the easiest of music pro
override, pulsewidth, resonance and ing the right notes is not enough—
grams to use, the power of Master
other settings may he adjusted and they must be played in the proper
Composer is impressive. While the
retained in memory or saved to disk. duration and cadence for the com
video and printer displays of the pro
All functions and selections of the position to sound right. This pro
gram do permit reading your scores
software are menu-driven, and even gram develops these crucial skills and
in a comprehensible manner, adher
though il offers particularly strong does it in a fun way: in the form of
ence to the conventions of music no
capabilities, it remains very easy to a video game!
tation would have been preferable.
use and learn. The keyboard can also When using RhythmMaster, the
All in all, Master Composer is a se
be used with Melodian's Rhythm- program performs and displays a
rious music and sound-synthesis tool
Master software. measure of music and then shows you
with an impressive list offeauires.
how to play it back correctly. It high
The keyboard is polyphonic, and lights your mistakes and guides your
the preset sounds (ID of them) are Songwriter
performance until every noie is cor
authentic-sounding synthetic ver rect. The level of difficulty and the Songwriter from Scarborough Sys
sions of actual instruments. Any or tems is a comprehensive music pack
tempo of the piece is controlled by
al! of these presets may he further the user, so as your rhythm skills de age that allows even the youngest of
modified by using the ADSR enve velop, you can increase the difficulty, musicans to utilize the C-64 for com
lope controls. A sampling of 35 The documentation supplied with posing and playing songs.
melodies, ranging from classical to RhythmMaster is outstanding in its tu One of the most novel features of
contemporary tunes, is also provided torial content. It covers virtually every Songwriter is the way that music is
on the disk, which does an impressive displayed on the video screen. Rather
thing you need to know about timing,
job of demonstrating the virtually note duration, rests, tempo signatures than the traditional notesand-staves
limidess sonic possibilities of the key and other important points. Addition representation. Songwriter uses a
board and software. piano-roll display that looks much
ally, a comprehensive music tutorial is
Also, the Concertmaster driver presented. The combined features of like the perforated paper rolls used
software may he used without the Me RhythmMaster and ConcertMaster by old-time player pianos.
lodian keyboard; in this case, the give you a complete music tutorial. A graphics display of a keyboard
34 ; RUN JUNE 1985
in the center of the screen is used
for selecting the notes. Note selection
can be done through either the key
board or a joystick.
Although Songwriter is a good tool
for creating melodies, it does have
three serious drawbacks that limit its
use as a creative tool. The first, and
probably most notable, is the lack of
a polyphonic mode. What this means,
quite simply, is that you can only play-
one note at a time. Consequently,
chords arc not possible, nor can you
ovcrdub separate voice (racks to
form a complete composition with
accompaniment.
The second shortcoming is the lack
of a provision for printing out your
compositions on a line printer. This
is somewhat understandable, though,
since the piano-roll format is used
for note entry.
Lastly, while the program allows
you to do some sonic tailoring, it is
rather limited in this area. Provisions Songwriter from Scarborough System.
are made for changing the sound and
tonal quality somewhat, but the SID
chip is capable of producing some tour of the SID and its various con ■ Updates
incredible sounds, and Songwriter trols and features. In addition to all the new software
barely scratches the surface. This is an excellent section for and hardware available for sound
You can save your compositions to those who are interested in playing production on the C-64, some of the
disk (a format disk utility is included with SID directly, and a lucid visual products covered in last year's music
in the program). There is also a disk- display of the parts of a sound wave feature have since been modified or
directory function. The disk includes make the concepts easy to digest. Ex enhanced.
a generous sampling of pre-pro planations of the various parts of the
grammed compositions that dem ADSR envelope and the correspond Studio 64 from Enlcch Software is
onstrate the video and audio features ing Pokes for these pans provide you now available in a more refined ver
of the program. with an excellent foundation for cre sion. The quirk of representing sharp
Songwriter is an entertaining pro ating your own sounds on the C-64 notes as fiais of (he full tone above
gram of limited application that's by direct programming. them has been corrected. Now when
very easy to use, can be implemented you key-in a G#, it is expressed that
The Music Demonstrator performs way (instead of an A-flat, as in the
immediately, offers instant aural
a sample composition and allows
gratification and provides a means earlier version). The opening title
you to change ADSR settings to hear
of accessing many, but by no means screen and the graphics in general
the effect they have on the resultant
all, of the SID chip's capabilities. have been spruced up 10 make this
sounds. The Music Generator is when-
What Songwriter does, it does ade one of the better music synthesis pro
actual composing can be done. In this
quately, but it's not an outstanding grams available for the G64.
mode, you place your notes on the
program.
staff using the cursor keys, decide on Add Mtts'In is a separate utility
their duration values, choose the available from Kniech that allows you
CodePro-64
to combine your musical composi
CodePro-64 from Systems Manage
voice(s) they'll be played in and save
tions created with Studio 64 with
ment Associates is a two-disk set with or load your compositions. Standard
your own programs. This handy util
a comprehensive manual that pro
staff and note representation is used,
and the composing and editing pro ity is disk-based and easy to use, and
vides advanced programming in it allows merging any Studio 64 mu
cedures are direct, logical and easy.
structions for the C-64, including
sic file with other programs of your
tutorials in Basic, a sprite generator The software doesn't teach music; own creation.
and demonstrator and a music gen it teaches you how to create and play
erator and demonstrator. Though music on the C-64. It's Important to MOther Music Products
the entire package is excellent, we'll note that CodePro-IH is not a music
concentrate here on the musical as tutorial or synthesi/.er, and if that's The Music Studio
pects of the program. what you're looking for, this is not The Music Studio (Activision) is a
There are three menu selections the software for you. CodePro-64 is music and lyric composition and au
pertaining to music: Introduction (o a programming tutorial package that dio-synthesis program for the C-64.
Music, Music Generator and Music teaches Basic language programming, The program's Paintbox mode allows
Demonstrator. The Introduction to including graphics and music. As beginners to compose music. In more
Music segment is sub-divided into six a music programming package, it's advanced modes, you can input com-
modules that lake you on a concise excellent. Continued on p. 92.
RUN JUNK 1985 / 35
UTILITIES

C64
Big Letters
ByJIMME W, BERNARD

isting 1, C-64 Big Letter Editor, lets and the space bar all operate nor
you design your own big-letter mally, with one exception: cursor up
I screen right from the keyboard, or cursor down wil! gel you to the
Here are three utility "Hith nearly complete cdilor beginning of the line you move 10.
functions and the capability to mix
programs that let you Standard-Size characters with big ones.
The delete/insert key does mil func
tion, and the cursor-left key will only
type onto your screen If you have a VCR, this is an excellent move you left to the beginning of the
way to creaie your own titles one page line you arc on. Prim, border and
48 colorful letters, at a time. background colors can be changed in
Using a machine language subrou
numbers and other tine to expand the normal character
stantly by tapping the left-arrow, up-
arrow or pound keys, respectively.
symbols, four times data, the program actually composes
Listing 2, Videotape Titlemaker, is
e;ich giant letter of four reconfigured
their normal size. standard characters Poked together.
similar to the first program, except,
rather than being operated from
In Listings 1 and 2, you may use the
the keyboard, it is totally prepro
first 64 standard characters along
grammed through data entries de
with 48 big characters—A through Z,
rived from the ASCII appendix,
numbers 1-9, plus #$%&'+ - ,
including the editor and color-chang
. ? * and the heart character. You can
ing functions.
use the letter O to represent a 0, and
For example, the program as listed
the remaining character is the space,
contains a test message thai uses big
which is needed to print a blank or
letters, small letters, editor controls
to overprint or erase an error.
and color changes. Since the pro
Most of the instructions can be
gram scrolls, there is virtually no
found on the title page. There are 12
limit to the length of the titles you
screen lines in the program, with a
can make.
possible 20 characters on each line.
Unfortunately, there is no cursor, so If you look at the poriion of the
RUN It Right listing beginning with daia line 710,
you will have to pay attention. But
C64;Gl28(inC64vxxk) the home'clear key, the cursor keys you can see what will happen by look-

36 / RUN JUNE 1985


Circle 91 on Reader Service card.

the Short Wave Listener for


RECEPTION OF MORSE CODE &
RADIO TELETYPE SIGNALS.
Plug the SWL cartridge into your Commodore "64" Expansion Port, connect a LEARN
shortwave radio and you'll be watching text readout from weaiher stations.
news services, ships and HAM radio operators all over the world. A whole MORSE CODE
new use for your home computer. The SWL contains both program in
ROM and radio interface circuit to copy Morse code and all
speeds/shifts or radio teletype. Plus the on screen tuning
THE RIGHT WAY
indicators mean you never have to take your eyes oft the video WITH THE
for perfect tuning. Housed in a small 3"x2-1/2" x7/8
enclosure, with speaker in/out and practice hand key
jacks, i! needs no other computer connection or
power supply.
around,
Unshilt on space,
reai time clock, and keyword or
word wrap Morse Coach.
manual printer contra! for permanent
paper copy, so thai you won't miss a
$4995
single bit of the action. For about A complete Morse code tutor in a conveni
the price of another "Pac-Zapper" ent plug-In cartridge for your Commodore
game, you can tie Into the 64.'' The Morse Coach means business. It's
exciting world ol digital not a toy program or a simple random code gen-
communication with erator. Originaily developed jointly by Microlog and
the Mlcrolog SWL. several government agencies experienced in Morse in

S64
struction. Four years of extensive service prove it's the
quickest way to Morse proficiency.The method works! You start from absolutely no
knowledge of Morse, progress through the aiphanumeric symbols, and on to any speed
desired. The "alphabet" part of tho program Introduces new characters and plots the progress
on a bar-chart. The speed/test section correlates the input, analyzes mistakes and provides a
printout of the analysis/test results on your Commodore screen or printer. As a bonus, it also boosts
typing skill. You've never seen any tape or program do that! In fact, there's never been a system so
thorough, so efficient and so elfective as the Microlog Morse Coach.

Circle 60 on Roader Service card.

DELUXE RS232
INTERFACE PRINTMASTER/+G Deluxe Parallel
Printer Interface
This Is uncondi With IntelliFeatures
tionally the besl This is one of, il not THE BEST PARALLEL
RS232 Interface PRINTER INTERFACE AVAILABLE lor the Com
available for the modore 64 computer. All necessary switch selections.
Commodore 64. Emulaiion, transparent, and listing modes. Does all
Satisfaction graphics and graphics characters on all popular dot
guaranteedor matru printers. Does enhanced graphics characters

your money and double density graphics on Epson compatible


back. A lull set of printers. Dip swilch selection sets single or double
RS232 signals (pins 2-8. 12. 20. 22). Four densily graphics. Double density graphics printouts
swilch selections allow using any standard look much Belter. Print head shuffle minimized, not like

RS232 printer or modem. Comes complete some rattle bo< interlaces (you know who we mean). Set top. bottom, left, right margins, page length.
with 311 cable with either male or lemalc Single page leed. Unit is cassette port or eiternally powered. Reset button. IntelliFeatures are
DB25 connector. Very complete document fantastic! LOAD'S", 4,1 loads and displays printer interface status on screen. LOAD S". A, 1 loads and
ation, type-in BASIC terminal program, and displays disk directory on screen without destroying BASIC program. Other grenl Icatures. Diskette
programming enamples- supled with hi-res dump and olher programs. Optional 16K printer bufler.
Specify Male ("10-112) or Don't settle for second best! Get a Printmaster/ G. S10-115 $119.95
Female ("10-113) DB25. Optional user installable 16K printer buffer mounts inside case, and has an additional ROM
lor more IntelliFoatures. Design your own characier sei. LOAD UNNEW". 4. 1. LOAD RENUM". A, 1.
Much more. Buller takes 16K In 40 seconds. "110-116 S89.95
PRINTMASTER/E
ECONOMY PRINTER INTERFACE
PRINTMASTER/S Serial Bus RS232
This four tool cable plugs into the USER I/O
With IntelliFeatures Printer Interface
jort and then connects lo your parallel
printer. The disk supplied with the cable
Can't make your Multiplan work with your RS232 printer? This Printer Interface connects lo
contains diflerenl machine language wed-, the serial bus, and supplies full RS232 signals lo run virtually any RS23? printer as device M. Works with
deges. You load one in and II changes the
all soltware. II has all ol the features of Ihe Printmastcr/' G (eicepl 16K bulfer). but it Is lor an HS232
printer. Comes with a 3 lool cable. Specily Male ("10-117) or Female ("10-118} DB25. Allows full DTRor
USER I/O port lo be device »<1 parallel printer
Xon-Xoll handshaking. Trouble free use. Money back guarantee. 51 39.95
sort. Wedges load several different places.
Works with all basic programs and most
machine language ones. Does graphics ORDER: CALL 206/236-2983
Characters and adds several BASIC or write or see your local dealer. Add S2.25 each lor shipping. 30 day
money back guarantee il nol completely sallsllcd (less shipping).
commands. F.aiy to use.
Works great with ^ PO BOX 43 DEPT.R5
Dealers call call call!!
EASYSCRIPT. jj 10-ibis $34.95 MERCER IS. WA 98040 WM

RUN JUNE 1985 /


ingai the data in terms of ASCII. The small letters. You will have to work Then, when you press the shift key,
17s are cursor downs, so the video at getting the small letters exactly your message will stream from right to
title presentation begins with a stroll where you want them. left at a very readable speed, in big
from the bottom of the screen: the Finally, use code 255 as the last orange letters against a black back
32s are spaces to center text on a data entry and there will be no Out ground. (Other colors produce flaws
line. Then comes the text ASCII: lil of-Data message.Just hit the shil'i key or Hashes in the scrolling chip!)
is a built-in, one-and-a-half-second when you have finished videotaping You could use the program lo leave
timer delay you can use anytime and your creation. an attention-getting message for
as often as you wish; 92, 94 and '.)5 The third program is a little dif someone else right on your monitor
are the color changers—the color is ferent. You can use all 64 characters, or TV screen. You could also make
bumped up by 1 each time. up to 3S2O0 of them, to create a self- a terrific window display for a busi
In line 760. the number 201) is a repeating big-letter banner right in ness or social function. IS
code by which the program docs a the middle of the screen. As the pro
Gosub to line 1000, which adjusts the gram begins, you enter your message Addrtss all author corrrs/iimderice to
actual cursor to the desired location in regular two-line segments, up to fimmie W. limiard, 801S Surisrt Path
and then prints a message in regular 40 inputs. 'Court, SpringfiHd, VA 22153.

188 IFASC(PS)=95TH£NSYS2864 3
Listing 1. C-64 Big Letter Editor program. 189 IFASClPS)=61THENGOSUB280
190 IFASClPS)=186THEN250
191 GOTO17 0
10 REM: C-64 BIG LETTER EDITOR 192 Q=ASC(P$) (Q-65)*2)+64:GOTO220
20 REM: WRITTEN BY JIM BERNARD 193 OASC(PS) :W=i (Q-48)*2)+114:GOTO220 0
30 FORX=2864 3TO28842:READA:POKEX,A:TT=TT+A: 195 Q=ASC(PS) :W=i (Q-35)*2)+134::GOTO220
NEXT 200 Q=ASC(PS)::W=i (Q-42)*2)+144::GOTO220
40 IFTT<>20528THENPRINT"CHECK DATA FOR ERRO 205 W=154:GOTO220
R(S)":END 210 W=156:GOTO220
50 GOSUB410 215 W=158:GOTO220
60 POKE52,48:POKE56,48:POKE56334,PEEK(56334 220 X=W+1:Y=W+96:Z=W+97
)AND254:POKE1,PEEK(1)AND251 222 CL=PEEK(64 6):SC=54 27 2:POKELW+SC.CL:POKE
70 FORI=0TO511:POKEI+12288,PEEK(1+53247):NE LX+SC,CL:POKELY+SC,CL:POKELZ+SC,CL
XT 225 POKELW,W:POKELY,Y:POKELX,X:POKELZ,Z
75 FORI=0TO207:POKEI+10000,PEEK(I+53255):NE 230
XT 235 IFLY>T+39THENGOSUB260
80 FORI=0TO71:POKEI+10208,PEEK!1+53639):NEX 240 GOTO170
T 250 POKE214,22:END
85 FORI=0TO39:POKEI+10280,PEEK(1+53 527):NEX 260 T=T + 80:LW=T:LX = LW+40:LY = LW+1 :LZ-LW+41
T 262 IFT>1945THENPOKE214,24:T=T-160:PRINTCHR
90 FORI = 0TO31 :POKEI+10320,PEEK I 1 + 53 584):NEX $(17):GOTO260
T 265 RETURN
95 FORI=0TO7:POKEI+10352,PEEK!1+53615):NEXT 270 T=T-80:LW=T:LX=LW+40:LY=LW+1:LZ=LW+41:I
100 FORI=0TO7:POKEI+10360,PEEK!1+53503):NEX FT<1024THENT^1104:GOTO270
275 RETURN
105 FORI=0TO7: POKEI+10368,PEEK(1+5 37 51 rNEX 280 FORK=1TO1500:NEXT:RETURN
T 290 OPEN1,0:INPUT#1,P$:CLOSE1:RETURN
110 FORI=0TO7;: POKEI+10376,PEEK(1 + 53911 :NEX 300 REM - DATA FOR MACHINE LANGUAGE
T 310 DATA 238,134,2,96,238,32,20B,96,238,33,
11 5 SYS28672 208,96,0,24,17 3,3,112,105,8,141
120 POKE1,PEEK(1>0R4 320 DATA 3,112,201 ,0,208,3,238,4,112,162,0,
130 POKE56334,PEEK(56334)OR1 189,16,39,72,74,74,74,74,168
POKE53272,28:PRINTCHR$(147}:T=0:GOTO160' 330 DATA 185,155,112,157,0,50,157,1,50, 104
0 POKE53272,21:END ,41,15,168,185,155,112,157,0,53,157
160 LW=1024:LY-LW+1:LX=LW+40:LZ=LW+41 :T=102 340 DATA 1,53,232,238,15,112,238,18,112 ,238
4 ,28,112,238,31,112,224,8,208,208,24
170 GETP$".IFP$ = ""THEN170 350 DATA 173,15,112,105,8,141,15,112,24 ,173
171 IFASCl P$)=64Tt!ENGOSU!3290:GOTO1 70 ,18,112,105,8,141,18,112,24,173,28
172 IFASC(P$)>4BANDASC(P$)<58THEN193 360 DATA 112,105,B,141, 28,112,24,173,31,,112
173 IFASC(P$)>64ANDASC(P$)<91THEN192 ,105,8,141,31,112,201 ,1,208,12,238
174 IFASClPSt>34ANDASC(P$)<40THEN195 370 DATA16,112,238,19,112,238,29,112,238,32
175 IFASClPS)> 41ANDASC(P$)< 47THEN200 ,112,173,32,112,201 ,56,240,3,76,240
176 IFASC(P$)=32THEN205 380 DATA 111,169,0,141,15,112,141, 28,112,16
177 IFASC(P$)=63THEN210 9,1,141,18,112,141,31,112,169,50,141
178 IFASC(P$)=21 1TIIEN215 390 DATA 16,112,141,19,112,169,53,141,29,11
179 IFASC(P$)=14 5THENGOSUB270 2,141,32,112,169,16,141,3,112,169,39
180 IFASC(P$)=157THENLW=LW-2:LX=LX-2:LY=LY- 400 DATA 141,4,112, 96,0,3,12,15,48,51,60,63
2:LZ=LZ-2 ,192,195,204,207,240,243,252,255
181 IFLW<TTHEN230 410 PRINTCHRS(147):POKE53230,7:POKE53 281,7:
182 IFASC(P$)=17THENGOSUB260 POKE646,9
183 IFASC(P$)=29THEN230 420 PRINTSPC(14)"{CRSR UP}INSTRUCTIONS"
184 IFASC(P$)=147THEN140 430 PRINT"{CRSR DNHLEFT ARROW){7 SPACEsJCH
185 IFASC(P$)=19THENT=0:GOTO160 ANGEE PRINT COLOR."
186 IFASC(P$)=92TIIENSYS28651 440 PRINT"(CRSR DN)(LB.){7 SPACES)CHANGES S
187 IFASC(P$)=94THENSYS28647 CREEN COLOR." ».

/ RUN JUSt 1983


Circle 209 on Reader Seivicg card.

at TUSSEY COMPUTER PRODUCTS* . .

WE KNOW WHAT YOU WANT! ■■■.. ■ J" . r ,i

WE VALUE YOUR BUSINESS, IN ORDER TO EARN IT. WE ARE GOING TO GIVE YOU THE THINGS YOU WANT MOSTFRQMAMAIl ORDER COMPUTER STOW.
1) Low Piicis! We try to have Ihe lowest puces aiound II youdo find a lawei price. 3| Straight talk ■ We will give you accurate m Ion nan on as lo our slocking condilion
please give us a chance lo beal it.
2\ fmi, dependable service ■ Our shipping department works hard to get your 4| Personnel who care ■ The people a! TCP sincerely want you lo be happy wih
orders out quickly, usually within one business day. the way your order is handled We all know our |obs depend on having a happy

ORDERS ONLY PLEASE: 800-468" 9044 INFORMATION & PA OHOERS: 814-234-2236


PHONE LINES OPEN 10-8 MON-FRI, 10-5 SAT
THE PANASONIC KXP 1091 PRINTER
Near letier quality at the flick of a switch
rht IO9h hflil tlongil liOcpi ■ndhlli llButfir II AlhJNiillllPf
Ji-inl rrc(|« onruf Ctinm I0A tndipicn fl* 8fl pkrl l BID ffjlfVffltt
I " 1091 tin j -r« 'iT> ■ ■ i iwrith ' !. i1 d ■: F.i'tdiiuiwMiorii
l?b» I8maim vETichxKUfi tMiir*ind8ii(«»iH|i Thf 1091 lw
buir. Indian WrJ luclar 1|<iJ

Our price .,-.*. .* >,... ........ ^'h'lnn


Panasonic KXP 1O9D J 199 00
COMMODORE 128 V*
New Low Piicb on
SG 10, NLQ Doi Malm from Star Call
COMMODORE 64!
Bum i LG1 lel-ei ijualHY (muff H?9D0 Pliers lie rJrD[ipinQ Plln HE so lhal At tan give rrju qj lotveii pint
5b \i Cirdirj LQ3 I^ISDO I5<1 OiikDr.vt Pit.!.till
jK ia m Wh ujjini J339.0U1 EfBo FU flD 1Z19D0 ITOZHomta ptm Cat
I BO- „, 1387110 Ition PruiTHJ Cj|J
afl 12*9 0Q
16BLIModfm .,....,.„. i 6799
OfUIJ P]|[Ue» UIE
Mirth 30 . . 110900 SIM I4H0D
PRIMER INTERFACES

Km 5H,b .
tt-99
,i *>$& NEW PRINTER FROM STAR!
KDln STI l 43 99 lbfll Eh[iriubvftfC i ?J99
Caifltrj '/■& , i..... i. ,..,., ,. J 07 00
Thfi SLj 10 \-. in u|Ji)rHjd(! »l Iliu p|miIhI1 [»uiiihii 10X » tufil iil 120
,SiniM Utila 3 4S S!»
Ciiifco ?/B 1 44 00 tn an ejturiH mdmhig hii reltfwi cci^
CPi Hinil ha I rill [he prinl rnodei dI the IUX Whai makel llu-l inmier
La-run I"S HiifrlKi Cm BiilE 4 0 Jiu.li ip.. . . 113743 dillereni u d noar letter qudliiy modi ai C5D CPS. with a 17 bf II
Hu iC a- if U 6, inatnjt' With ifiis jiiuifetJie prinipr daes ddutiff duty. elninJiJiiny j need
tor b lellei qualily printer. It a\%o in duties a buill m 2k butter, and a
c flenjiTiflp I year wajianiy
i 33 53 PLtASE CAtLFDHUUR LOW PRlCf
tt9* PS
Practice G4(dj . s
hjtnt,il[ 04i^ . i

MllflllUliS
. ..I 9100
BUY A BUNDLE—
5500

SAVE A BUNDLE
..t>il hum I r Cjinii t 9j U3

26 31 StUUSt irUUsUnH -1JJ9UD


titli fen Jnoftffon ... .. i gg^
HO! ..Dip Ordei onp oi (heic popular patkigti of prodjct5 By nLfmher loi luper
3D 00
savings1
43 99
P.ckage .'j
39 9)
WORD PROCESSORS J9 33
WORD PROCESSOR 64 and SPEtLPHQ
h» rt3'0 prKHB and luvllinj tPILkrf FiDm Prol.nf Se
( Pnj|mf|J| 39.9! 699!
13 00 3991
19 00 3995
1C99 119!
3100 1501 EXPRESS ind the FAST CABLE
t r'ru'fkLUinjI W F1 idj 5SO0 E'rrlihing ,[y iific ID ipttd up Tfu' duk dint
Umni «D1I (51)11
26 39 39 93
39 99 J3 33
14 ns
CONSULTANT j-d PAPERCLIP W.'SPELLPACK
1UI Caih Fliu Irr DM P30.J'*' DdldiaSE ire Aff P'dEVUEi IjDTI ^FEem hL

29 [ID
JbDO
IS CO 2" 95
ILM hi II Clui Mul J6Si MIRAGE DATABASE/ADVANCED REPORT GENERATOR ind
39 'J9
MlfiAGE PROFESSIONAL '.'.■Dlili pnDCESSOR
DISK DHIVES A pnhirfd jid:k*gr iiiti mifgrilii toQtrhtr
Illllf

"i a

Bl BO .. l PAPERCLIP W/SPELLPACK

Elirfrr; f'lptfil-p wDiki wnn Ihi 8Q(rj|jnn evE 1L> Qnt mi


Mai»

0CDQ j

■Attgi pfP bei V., ^l! Itoa I"- j i (| i '■- ■■ :-i,' im


mooilaFi inrj Ail, 4if|i |— hinlflii idfltlDOO—
Urih &ifti md Mwuivi «dd HOC Cm 1c Dine
Ih«|».ng (hjigti AdVan J> ^N»ii1g r«fc.11J Dn IPO
IPO U N *nd lOfJ^n »d«l

TUSSEY COMPUTER PRODUCTS


'DEALER INQUIRIES * (tormetly Tussey Mounlain Software)
INVITED" BOX 1006
Tirms ManutaciuTer * a^i-hiIi?; honored witii copy 0l our invoice ALt SALES ARE FINAL
STATE COLLEGE, PA 16804
e produM* reetaceO or ^paired at our dniiffior Alkpuce^ r«Fle<E C41<i Oncount add3\
lor M»incd<d Di Visa Prnns^ivdind «sidtRU «dd 6k Si\ei lar

RUN JUNE 1985 / 39


Listing I amlbnatL
450 PRINT"{CRSR DN}{UP ARR0W)(7 SPACEslCHAN 140 R=8:Q=PEEK(M):M=M+1:IFQ>95THENM=50001:G
GES BORDER COLOR." 0T014 0
463 PRINT"(CRSR DN1CURSOR OR SHIFT/CURSOR M 150 IFQ>63THENQ=Q-64
OVES DOWN OR OP ONE LINE, TO COLUMN 1." 160 W=Q*2:X=Q*2+1:Y=Q*2+128:Z=Q*2+129
470 PRINT"{CRSR DNJCURSOR LEFT OR RIGHT MOV 165 IFT>1THEN180
ES ONE SPACE." 170 IFPEEK(253)=>NN+2THEN180
480 PRINT"(CRSR DNJIIOME OR SHIFT/CLEAR OPER 172 IFPEEK(253)<NNTHENNN=-2

ATES AS USUAL." 175 GOTO170


490 PRINT'MCRSR DNJUSE THE ALPHABET, NUMBER 180 POKELW,W:POKELY,Y:POKELX,X:POKELZ,Z
S 1-9 OR it $ % & '+-,.?* (SHFT S) 190 POKECL,R:POKECY,R:POKECX,R:POKECZ,R
ii 195 POKE781,0:POKE780,0:POKE782,0:SYS65499
495 PRINT"(CRSR DN}USE '@' + RETURN FOR SMA 196 NN=PEEK(253):GOTO140
LL LETTERS," ' "1H - MACHINE LANGUAGE DATA
500 PRINT"{CRSR DNJUSE SHIFT/@ TO END ON BO ^TA 24,173,3,112,105,8,141,3,112,201 ,0
TTOM LINE." !08,3,238,4,112
510 PRINT"{CRSR DN}TO PROCEED, PRESS 'SHIFT
1 KEY THEN WAIT 15 SEC. UNTIL SCREEN CL
EARS"
520 WAIT653,1,0
530 RETURN ,24

Listing 2. 064 Videotape Tillemkerprogram.

170 READP:PS=CHR$(P):IFP=255THENWAIT653,1,0
:POKE53272,21:END
171 IFP=200THENGOSUB1000
700 REM - DATA FOR VIDEO TAPE MESSAGE FROM
ASC II APPENDIX
710 DATA 17,17,17,17,17,17,17,17,17,17,17,1
7
720 DATA 32,32,32,32,32,32,32,72,69,76,76,7
9,46,17,17
730 DATA 32,32,32,84,72,73,83,32,73,83,32,6
5,32,84,69,83,84,46,17,17,32,32,32
740 DATA 92,94,61,92,94,61,92,94,61,92,94,6
1,92,94,61,92,94,61,92,94,61 ,92,94
750 DATA 61,95,83,95,84,95,73,95,76,95,76,3
2,95,95,95,95,84,95,69,95,83,95,84
760 DATA 95,73,95,70,95,71,46,17,17,66,32,3
2,32,32,32,32,32,32,32,32,32,77,200 330 DATA 185,18 4,5,157,184,5,1Kb,IA<\ ,
770 DATA 17,17,17,17,17,17,32,32,78,79,87,3 224,5,185,184,217,157,184,217,185
2,80,82,69,83,83,32,83,72,73,70,84 340 DATA 224,217,157,224,217,232,200,.. , .
780 DATA 46,255 ,208, 226,169,7,141,22,208,230,253
1000 PRINTCHR$(19):FORQ=1TO11 :PRINTCHRS(17 ) 350 DATA 76,49,234
:NEXT 1000 REM: COLLECT UP TO 3200 CHARACTERS FOR
1010 PRINTCHRSf29)CHRS{29)"IG OR LITTLE LET DISPLAY
TERS,"; 1005 PRINT:PRINT"INSTRUCTIONS - ENTER UP TO
1020 PRINTCHR$(29)C[IR$(29)C11R$(29)"IX THEM 2 FULL LINES AT EACH '?' PROMPT, ";
UP." 1010 PRINT"THEN PRESS 'RETURN'.":PRINT"ENTE
1030 RETURN R '*' AT A PROMPT WHEN FINISHED."
1020 PRINT:PRINT"THERE WILL BE UP TO 40 PRO
MPTS BY WHICH TO ENTER TEXT.":PRINT
Listing 3. 064 Big Letter Message program. 1025 DIMM$(40}:M=50001:FORX=1TO40
1030 INPUTMS(X):IFM$(X)="*"THENGOTO1055
1040 IFM$(X)=""THEN1030
10 REM: C-64 BIG LETTER MESSAGER 1045 FORY=1TOLEN(M$(X)):AS=ASC(MID$(M$(X),Y
20 REM: WRITTEN BY JIM BERNARD
30 FORX=28656TO28883:READA:POKEX,A:CK=CK+A: 1046 IFAS<32ORAS>95THENNEXT
NEXT 1047 IFAS=64THENAS=0
35 FORX=49152TO49231:READA:POKEX,A:CK=CK+A: 1048 IFAS>90ANDAS<96THENAS=AS-64
NEXT 1049 POKEM,AS:M=M+1 -.NEXT
40 IFCK<>35750THENPRINT"DATA ERROR":END 1050 POKEM,32:M=M+1:NEXT
45 PRINTCHRS<147> 1055 PRINT:PRINT"MESSAGE IN MEMORY WITH";:Z
60 POKE52,48:POKE56,48:POKE56 334,PEEK(56 33 4 N=M-50000
)AND254:POKE1,PEEK(11AND251 1060 PRINTZN;"CHARACTERS."
70 FORI=0TO511:POKEI+10000,PEEK(1+53 248):NE 106 5 FORX=1TO3:POKEM,46:M-M+1:NEXT:POKEM,32
XT :M=M+1:POKEM,96
80 POKE!,PEEK(1)OR4:POKE56334,PEEK(56 3 34)OR 1070 PRINT:PRINT"PRESS 'SHIFT1 TO BEGIN"
1 1080 WAIT 653,1,0
90 SYS28672 1090 POKE53280,0:POKE53281,0
100 GOSUB1000:POKE53 27 2,28:POKE53270,207 1095 PRINTCHR$(147)
105 SYS49152 1099 M=50001:RETURN
110 LW=1502:LY=1503:LX=1542:LZ=154 3
120 CL=55774:CY=55775:CX=55814:CZ=55815
4O/RUNJUNE1S8S
Circle 70 on Reader Struct esid

UNBEATABLE
ERIPHERAL
BELIEVE IT!
Systems of
AMERICA inc COMMODORE"

COMPATIBLE
PLUS MORE!

PSA Cam/me USD Indo


1541 SO-1 GT

1541 DOS
ComtHltte YES YES YES YES
ftirc all Copy
Protected Software YES YES NO YES
Fnnat
Time 16sec. 30 sec. 18 sec. 90 sec
Others may talk, but no one can deliver the features, t
S ive YES NO YES NO
the performance or the compatibility of our remarkable
Data Emi
CS-1 Disk Drive. Go ahead. Make us prove it! Bring us your Dcatlign B CarKtoi YES NO NO NO

toughest test, your trickiest problem - if it works on the 1541' SftiKtai*?


Device * YES NO NO YES
it will work on the powerful CS-1. But you be the judge ... Fteel
Bum YES NO NO NO
Fwl Load £

WE'RE BETTER. BELIEVE IT!


Fast Cow Sollmrc YES NO NO NO

PRICE- 239.99 229.95 299.95 299.95

The CS-1 is not only compatible, it goes one step further. •Based on Manufacturers List Prices as of April 1,1985
Dealers may sell for less Irian suggested list price.
It comes with its own proprietary operating system called
Q-DOS'", which doesn't have the bugs and quirks that exist in the
1541 DOS. Now, the SAVE function works like it's supposed to.
Now, you can reduce read errors with a built-in automatic DATA
ERROR CORRECTION capability , . , and much more!

ALL THIS, PLUS AN ADDED BONUS!


Buy a CS-1. and you'll receive the two most popular computer utilities .. . absolutely FREE.
They include COPY-Q'", the high-speed, single or dual drive copy program that gives you quick and
easy back-ups. And Q-LOAD'", the program that speeds up the loading time on most programs.
That's almost S100.00 worth of powerful software FREE with your new CS-1 Disk Drive!

SO GO AHEAD. PUT US TO THE TEST.


Visit your local computer store today and test drive the new CS-1. You'll like what you see ...
and Seeing is Believing.

Peripheral Systems of America


Products You Can Believe In!
For The Name Of Your Nearest Dealer, 2526 Manano Road, Suite 209
Call 214-956-7866 Todayl DEALERS INQUIRIES WELCOME
Dallas. Texas 75220

RUNJVXE1985/4I
FORTHE FINEST

SINCE THE VOIUO


Introducing Handic. The Swedish software your computer's capabilities. And much more.
and hardware accessories that keep more Handic programs are easy to master They're
than 250,000 Commodores humming all over the written in plain English. With clear commands. And
world. intructive help-screens.
Handic has come to America with a virtual Here is some of the Handic high tech you now
smorgasbord of programs. Business and personal have direct access to. To see the rest, send for our
finance. Fun and games. Hardware that expands catalog. Today.

SUPER BOX 64. DATA BASE 64.


IEEE Interface and Expansion Unit. With Preformatted Address List.
With Super Box you can plug in up You don't
to three cartridges arid switch back have to be a
and forth at (he touch of a pushbutton. computer wiz to
You can connect your C-64 to IEEE start working
peripherals designed for bigger com with the Handic
puters. And because its built-in IEEE Data Base. We
interface is totally transparent, The Super give you a ready-
Box won't interfere with any software. If made format so
you use an IEEE floppy and serial printer, you can start a
the Super Box can handle both at the list of names and addresses right away. The
same time. Super Box also gives you Handic Data Base also comes with a cartridge
multi-user capabilities. You can hook up and a diskette so you can create your own for
to five computers together and link them mats. No manual or tutorial is required. For
to one floppy disk and one printer business or personal use, you won't find an
$149.95 easier data base program. $74.95

VIC SWITCH.
Multi-user system for schools.
The VIC Switch connects up to
eight CBM-64's to one printer and one
disk drive. So several students can be working
simultaneously. The Handic VIC Switch can save you
time and money in any situation where more than one com
puter needs lo access the same disk or printer $149.95
REL 64 RELAY
CARTRIDGE.
E t Lets your
Commodore run
the house.
Now your com
*4'*~^H'' 1 ':f' ^1
■hfr Hiiti puter can do a zillion
little household tasks,
even when you're not home.
CALC RESULT. Simply plug the REL 64 cartridge
Make Budget Changes in Seconds. into the user port. It can give your
You do the thinking. Calc Result does the tedious calcu computer commands to turn on the lights, control bur
lations. Developed for business use, Calc Result Advanced glar alarms, garage doors, fish tank lights, telephones,
gives you a 3-dimensional, 32-page spread sheet. So you etc. REL 64 contains 6 relay outlets and 2 optocoupler
can figure your budgets for several departments, then com type inputs. $39.95
bine them for an overall budget on the last page. Changes
can be made in seconds. Calc Result is defivered on car
tridge and disk. All commands are in plain English and there HANDIC V.24.
are built-in help functions. RS232 Interface.
Calc Result Easy is a single page spread sheet designed TheHandicV24
to help you manage your personal finances. It comes on Interface lets your Com
cartridge and works on your TV screen. No disk drive modore 65 communicate
required. Calc Result Advanced $79.95; Calc Result Easy with printers or modems
$49.95 using the RS232 standard.
And it's designed for easy
handling. We put the switches
on the outside so you can
change modes with just the
flick of a switch. No internal
changes are necessary. $64.95

REAL ESTATE 64. It's more fun than Monopoly.


Up to four people can play Real Estate, or you can p!ay
against the computer: You can play in your favorite city-
Paris, London, Amsterdam, Atlantic City, etc. In any of six
r:? (software, inc.; ^
520 Fellowship Rd., Suite B206, Mount Laurel, NJ. 08054
languages. And to make it more challenging, you can mix
languages and cities. For example, play in Paris in German I want lo keep my Commodore 64 humming with Handic
or Amsterdam in French. Or, enter your own city and play Please send me the following:
Real Estate in your own neighborhood!
Features include buying streets, building houses and □ VIC Switch S149.95 D REL 64 Relay
hotels, Chance cards and, if you're not careful, you could □ SuperBox64... S149.S5 Cartridge S39.95
even Go To Jail. $39.95 QV.24RS232
□ Calc Result
Easy S49.95 Interface $64.95
THE ONLY "MANUAL" D Calc Result D Data Base 64 S74.95
YOU'LL EVER NEED. FREE.' Advanced $79.95 □ RealEstale64 ....$39.95
In the Handic catalogue you'll find ways to use your □ Please send me the Handic Catalog, FREE.
Commodore computer that you never thought of. We make
the finest software and hard To order by phone call 1 -800-524-0484.
ware accessories for business
Check or money order enclosed □
and home use, including games,
educational software, com Charge my D MasterCard DVisa □ American Express
munications, financial programs, Account #
and much more. All easy to Expiration
master, easy to use. So send in Signature
the coupon and we'll send you
Name
our "manual." Free. And you'll
have direct access to the finest Address
Swedish high tech since the City State Zip
Volvo. New Jersey residents add 6% sales tax.
Please allow 3 weeks lor delivery.

ClfCIo 257 on Rodiler Servica card.


Circle 14 on Reader Service c?irj.

EASTCOAST SOFTWARE
eCS.,JnJlctIon-J1ghtlrtg prices. CAT* tin ttiCf
ru PflWTSBCPS«jUWC3llBfU1 .... . 91W 17 X
No bidden charges* No credit card fees! £PM PflWTSHOP V*ft« fKX 19 W I5B
aw rmtuawa ustoniDi ....

COMMODORE
0906 ffWESSlONALTOUaGQlFlD) ,.., .,,, Uli 37 M
2JS PFKhWfirTi H HYLON FIBBOfJ 10-00 S B5
50] OEIESTFBN |0) .. -- - J9» 27 15
3»4 ... MOO 5195

OUR wa m ewciLiNG bav tog ...- S4t ?0 75


UIP UIT HIT PHICE TOSS HfUIER RABBn CO) . KH 37 05
I7H 1.U" UJJGriMEHT I ,-V.V.iy ."., . KB US AfAlU 0l IWPOS&IB^IfT |Dh BOD 2( 95
H95 3330
Jf*l *K» f*T MfiMTrtHtCKS |D) 58 9J 0H» [PSON M*-BQ RIBBON II'C flOCKTS BOOT'S [Bl IS 35 33 45
14 DO O
Jffl ACCT PKErvMNVWCI (D) . 59» il $0 U3 SAHGOWKUOl .. . H1K 31 !0
I&3S MSSTkltf EAGlElffl 34 95 24 W
3+W MMffWI MUKtAH (D) . J*» HI SfASTAlKfA |0| 3AM ?)M
39SS ?F70
37 MO? MM »M
tti :::::.«»
siwnsehok 3ses
gi4 yrfjQPfR inooi's i,,. , . Ktt isn
»'i JWKpy s Wao uaqiine. JO Jf
CJ7O AGENT US* ft)) [Hi (ihAhCiAt caxwx (D). -r MM 3SM
!E SCflCEFlLFi [&h , 2S&5
3JO7 ALGIBflU WJU . 39» ;g 95 m 45
£$? $^|F.[1 nEAP[R II (Lty 4715
(Mft« ALIfM AQWKW [D> 14 IS »73 (LIGHT 5IMULANW II[D)., 49 95 WOS
0331 WllftSTOHM'XiM .,, HOT HC6 510 SPELL ICDPltfl 13) 39 US 37 OS
39 96 23 91
5713 liPHASEI iMiri MM IIS SPPiAD5«tiT <D| ...„ 49 45
19.95 11 X
311 AAGH»[ft ... «W 1153 Gl JMfl) . "!!! •frW V 70
M7 STIAlFiCuC BASfft*U(O> _._„ S95 21 M
1J42 ABCHONH- «KP1 (0) (OCO MW GAME EhOw [O> HI STATES* TUWTSm ., . V« 3O4.S
39.96 2f 05
1733 ASSFUBUFyUONlTOA^^ is 31 10.75 27B GENE H*l LEDGER [Dp....,
3093 SriCKY Bf API ABC [Dl
H 95 41 H
MHO STIOfr BIAFI HUMBEfU[O|. , m« 20 75
2914 AXIS ASSASIH ID) JS CO 24.95 353-7
3iW BANK SITTING SKILLS... ?5 tfi »30 3«0 44/95 W *S
£67 Sl£CES5 MUSH AOD/SJB 101 .[!!!!! n« 15»
HI? PJWK5TBE.fi UUiiCWBlffD <9K **5 WJCCtiS U*IH UiJL'iTXV jDl ISM
US 3015
IU SJPfPI JAjtfW |CI BH 21 »
lit* a*w smttj wniR fl).... m bs K40
m SJJPtWWSI fJ |D| . ... nti iS cC
quo bamons siww iwarui ah u«
07M SL^tfitldUf W,TJN[jUIJlf(l [l)| , nti 37 70
CWM B«ll! fOR hOflHAN()» id;. . 39K if tj R DM C
an SUSPfMHCfBI .... . ,,, L, 45 95 34 M
ftjM W.W IHE HOOl 40) .. ».« 1J.H 1706 1S9S
O4I4 TEIFMGAHD(U) aoo 19 10
OM7 8EV0NDCASTLE WULFEK1 <D) . HH il.Ti 1+3=7 NtMIClUNINGKII
39H THE CONSLLTIIHT (D^ . .. . 99 SS 67 FJ
JWO BIOLOCV-VQLI ,. .. . »ft !f.CS
JIB 1HL SOURCE SUFJSMPTMN BM 34 U
]i*i Stutuaxmiioi ... 79» HiitMMiKEHOjflEwujrttft!..^.!^^!! m* DS» TC T»£ SMOW ID) . »» 27 06
M40 BOOK W CCMMOCBfli SOTWW U» IH5 I7E2 7495
I7SR tdtw. wxx u rnj 79 95 bsoo
llJS BflJCELFFf,&0) .._,.., , J*» HOT
TYPE TUTOtVWJHO )«W«)E (0) . ,. *«» 17.30
Z1B9 BUiLD A BOOK 39 95 3*5
1236 TYPING TVTOH 3(IB. . 4S91
HH BUMBLE GAMES (Q] --r--r,, , - , M» IN SEARCH 0FWMA7.M1fl» ','. 33.35 dBSi ULTIMHINESOOIBj ID*- . . . ,-.. Site
-13.8i
18 06
i*49 BUMBLE PLOT (DJ 39» 2MB INflML (P) .- ,,-- 3995 M 15
211? UWVEF&M. pniPTLRSTAND ■9 34
KOI CAF.R[Firmer if! . M« MB INlWQU SAMHEH 10} --, 7 94
221? JJGGLESW4eCWCDj . »H
SSI 'rtHOAlIU KilC O&S [ISk ". .... *' W SK
no VERSA1EU ii.DC SfifTACK SI H i9o;
35M CWH.lt WWN £ *BCiC, . . S 94 10» K*R*TEkA(D| . »K
ion VIP IERMINAI {0} . . W6S M ?!
M?7 WiifMIM (D) ,, 13 ffl H OS
isn VISIBLE COMPUKIKHK [01 «M 2S 65
KM MWCTW.VOl, 1 39W KRAI I JOYSTICK . 1J.K in
1916 WKO 3 WAY JOYSTICK W.M 25 W
25QI CrtESSIO] 8995 0613 kWIK EOAO l&J 1*96 13 »
aa» WitG JOYSTICK ...,,. SJS ;i s!
11H UMCmntHIDI . . 1COO0 L*B(L£ •*j 6 7i
<W4 WTSES5 ID) - - W.4S
1K4 tCMlt^WClJfUFGyK !*» »M WMD MUCK (Hi .. 4K 33 U
!«* COMMDDOn 1WS RIBBON T71 WM RUFiNER |D) KB 74 30
Su] MflOCHWlftlGf [01... MM 1! a
DO!' COMMOOOfiE EOfTftAFt 19SJ . 1395 3*95 73 30
13W MWO IW*Sl0t (0) J400 S3 OS
WIS COHPiStW ST*RT£R iur 39.W UBO(D).. ,- . 73,95 5784 34.00 SJOS
3411 VrtflD FWWH !01 -
7137 COMPILER SAT lD>KMTOlffl 79.8S MUHIME LWCUAGE KJI|DJ. . 39* W30 da at
WORDPRO 3 + W5FEU (01 75 00
3#7 CCFVJH ..39* 2S.6S MAGC SJEILE (D) . 34 95 33 6S
K$$ *UfbTM4 WRAFC (D).... ...... 39M
1799 tflUTWE 3-fi*CMIl) 1O9S tM 30 ZORK1 iDl
SOU CflOSSMlH) MACK 49 K 33 30 MASKfl HATCH
H*$T[HiTP{f[F| fins
1141
** H»
Sl7 CLfTlPHSTF [Q) WOO 35 64
IM3 D-BUG(01 ,,, JS 00 I* H I IBS METERING IHE S« iE>l 10155

fl100 DEMOLITION OnnSHW |DI ..WOO JJ75


HH !3 6i DC89 stro
JifiO
IB 60
MM
{[5)V Disk P.tK)rcm
' ■"■ " »8 (R) Rom Crtililtlg
nu 11 no 174*
KOOOl; iDi «« HMD (C] Cas»np Piog1 am

[.■H.H.OM/J ,,i; -■-:fl ?60i MUl(lNAlRE.(O)


MtO. DIVlGOVftWLlI (0) ■-., 32.H 13B3 Wfffl PflQBEHW)
J5K DU5ICWEFI EPSON AX BO.. 7M 0109 M-UHJIi MISSION ID)
17M DLISIDM.H'liJt PRIHTflAH) . I1* 5.JS 1691
OUSItaWR-lVI mVEflAKl T» S.7S Mffi MVGE WQRQPSQCi5SM[0| Many More Title*
1757
(XGTCtMMOl Pfli«T(TWI) TK 5 7b ■967 USSiSG SIpjKSiHOWI . .
DIM
17-49 OUSTCWEftCWM 61 HAW ,, T»
;j« eahly games children (0) a» 0W7
MOPTOWN HOTEL (D).. C11MHOVOHL ILLCWONKS, ITU
MM fASlTMflBClOl .,,-, -, MM
3*53 wftpftwN poFt*nf fdi
1DU EOJMMEWPIFIIPMYHIU).,. ■ -.. W»
■JU plt-iTLH STUD
KM 0 , HD
H7b W\ RUDCT RS UANV WVS 10] 21 W
UlILTlPlU |Q]
MLWF1I ifAflN IfvBflAfiOiD) S3JQ
'.'ii":Hh lir1 HI l.'i'.'ir. .'i
MJADEFI ON ZINEK.FUIEJF 10) 40 Ml
io no

EASTCOAST SOFTWARE UJSIC LUESIFM iD;

S3IS
49 Derrytonn Mall UB9 NETWDFtW [C| , 78.95 M.lb
Hershey.PA 17033 1*1 OMM^flirEFWWMSPELLfOj . B 95 5115
I I MASTERCARD
CHECH ONE: D VISA
OOIB DN'iLLOfOOIEUILL (Dp,. H 95 !IW
MAIL YOUH ORDILK OR CAU WE WtDfiE (DJ «t» !H8
CllCMU PA5OJ. |D) . UQ0 41 7D Cnid*.
{717)533*8125 f*nn CLIP'iV^PtLL MKffj lit M 11 fO
f»SC*l &• [01 -.. - - »35 M 7S
800-233-3237 PrArJUI'SPtClUREFUULE
PISHlE (D;
2995
.. 79 95
W 3D
HOS
FfSR[lW(Dl ., .69.9* il3S
pt-v ncs vol. i ,, »» nis
'-'.■> Ship UPS —Shipping ]% >','£ :-. ■ mln.)
piNsuicoNsinunsnro- «m ma
C.O.D. Add Atl Additional J2.50 PUU*ETFAll (D| . . . - 3*9S MM
Hardwar? {Piinlers/Monllors) POLE POSniOM[D| . M-» 20:75 City
Shipping Is J2.50 M% (U.P.S.) 23 SO PfllCllCALCjUj . E4-95 37 £Q
naz PflACT fllf W <B| «* 31K
For Air Hall, Canadian. APO/FPO OkI*™, pqilT SHOP mi ■**» li-lfr
im
Shipping 12.50 • 4% oFToml I >r;!'-r (US I i.n '
PA Kr»ld*n1i Add 6% Tax Ptcn* <ntn my nfd« (or.

800-233-3237
Nu Minimum Order In PA 717-533-8125
\. .-,..■ Mb li .... i r.!.» ; i [/ i !, . 1

Subject To Change
Sony, No Foreign Oiders This Ad Reared APRIL 19B5
"•! '-■-' ■ , j
ENOUGH IS ENOUGH
Question: What do all other Commodore printer interface
manufacturers have in common? ■
Answer: Unnecessary high prices.

Bon Voyage,
HE*1

■ ■'■■

$49.95
PARALLEL PRINTER INTERFACE
FOR USE WITH THE COMMODORE Vic 20, C64 and 128PC ■•-::....-.:
PRINTERS
Star Gemini X & SG series Riteman *MPIX Printer Mannesmann Tally Brother DX—S
Star Delta BMC Brother DM-40 MT160 Inforunner
Blue Chip Smith Corona DP Series Citizen Olympia Compact NP Epson
Fujitsu- Panasonic KXP Radix *MPI SX Printer
The PPl works with all Centronics compatible parallel printers that utilize
standard ASCII characters and command sets in the transparent mode.
♦Special adapter cable is required.
FEATURES
High Speed Graphics Buffer. Commodore Print Function Lock Controls.
Transparent Mode Lock Controls. I Combining
Combining cof Expanded and Condensed Print
True Commodore Graphics. features.
Expanded Alpha, Numeric, and Graphic Characters. Combining of c Emulation and Transparent Modes.
Expanded Reverse Alpha, Numeric, and Graphic No confusinj
confusing DIP switches,
Characters. 15
15 page
page easy
easy to follow Users Manual.
Condensed Reverse Alpha Numeric Characters. Fully Shielde
Shielded from end to end.
Total Emulation of Commodore's Graphic, Character,
and Command Set.
Distributor and dealer programs available. Call 316-264-6118 for immediate information. ■

dsi T.M. Circle 105 on Reader Sarvlcocaifl.

DATA SHARE, INC.


717 South Emporia- WWiita, Ks. 67211-2307
31&-264-6118
Telex: 650 193 4977
DSI is a major OEM and private label manufacturer. Call lor comptola information and quotations.
This article looks closely at the
C-128 in relation to its two
main competitors, the Apple
■ lie and IBM PCjr.

The C-128:
How Does It Stack Up?
By MARGARET MORABITO

4ti / RUN JUNE 1985


Commodore 64 owners are already If you already have a library of C-64
chomping at the bit to get the Commo software and have been considering mov
dore 128 computer, but they won't be ing to a more sophisticated machine,
the only ones when the details of this then this is the one for you. If you do
new computer are known. At about $250, not already have a C-64, this is a good
the C-128 will be the lowest-priced com chance to buy a personal computer that
puter to bridge the gap between home offers a wide range of business, educa
and office use. tional and entertainment applications.

RUNJCNE19S5/47
This is Commodore's first step into
the personal computer market, di
IBM PCjr Apple He Commodore 128
rectly squaring off against Apple and
IBM. The C-128 very nicely Fills a
Microprocessor liiu-l 8088 lif.C02 Z80A: CPIM mode
8502: 128 and 64 mode need for a realistically priced per
sonal computer that offers the high
Speed 4.77 Mlh 1.02 MHz ■1 MHz; Cl'ftt mode
1 or 2 MHc 12K mode
quality and versatility of systems cost
1.02 MHz: 64 mode ing over S1000.
Just because the C-128 costs less
Memory V1HK RAM r.'8K RAM 128K RAM
than the Apple and IBM personal
Expandable n> ?il2K Not expandable Expandable t<»512K
computers in no way means the 128
Disk Sun-age 360K 143K 350-I10K: I2HfC:P/M
lacks quality or features. Commo
170K: Ii4 mode
(built-in) (built-in) (external) dore advertisements have targeted
the Apple He and the IBM PCjr as
CttMttfl Yn No Yes
the 128"s prime competitors, so my
Cartridge Yes No Yes reaction was lo look closely at these
Software Partly compatible Mostly compatible Fully compatible computers to see exactly what the 128
Compatibility IBM PC Apple He C-64 and CP/M Pins 3.(1 is up against. Can it really do every-
lliinf' that Apple and IBM claim for
Music :i volccirwhfu noise 1 voice 3 voices/white noise
their personal computers? More?
Ili-KcK Color Vei Yes Ves
(plus iprites)
Microprocessors
Display 30/40/80 40/80 40/80
The microprocessor, ilie brain of
TV/monoihroEne/ TV/monochrome/ TV/monochromt/
a computer system, dictates how fast
color K('ll monitor color RGB/LCD color R(<IU moiiiioi
and effectively the computer can per
monitor
form a task. The C-12S is extraordi
Keyboard 62 keys 63 keys B2 keys
nary in that it has three operating
(ni) keypad) (no keypad| 14-key numeric keypad
systems powered by two micropro
lo tiiiiciiini keys '2 Apple keys 8 function keys
cessors. Each of these commands its
Ports 13 ti <i own separate computer system; so, in
System CI'L' unit CPU unil CPU unit effect, you are really getting three
Built-in disk drive Built-in disk dn\e Separate disk drive computers in one.
External keyboard Built-in keyboard Built-in keyboard First, il holds a Z80 microproces
Minim.il MiCTOSOfl Applesoft Basic Basic 7.0 anil 2.0 sor, one of the most powerful 8-bit
Basic processors on the market. Found in
Dimensions l-i Inches niiU- 1l,f> Inches wide lit Inches wide many persona] and professional
1 l.'i inches deep 12 inches (kep 18 inches deep computer systems, the Z80 allows the
4 inches I'i^ii 'l.j inches high 2.2n inches high C-128 to run CP/M software. Other
8 pounds [wilhoul 7.'i pounds 6 pounds 12 hi.. computer manufacturers, such as
keyboard)
Digital Equipment Corporation,
NEC, Kaypro and Texas Instruments,
Table 1. ,-1 nmijiiimlii'i look a! the failures of the IBM I'Cjr, Apple Ik and Commodore 128. offer versions of the CP/M operating
system. People familiar with these
IBM PCjr Apple lie Commodore 128 companies will realize the great value
of CP/M capability.
Base Unit with Si iioo Siioo ,™ Secondly, the C-128 has a new, cus
Disk Drive
tom 8502 microprocessor (fully du
Monochrome SI 00 $100 SI 00 plicating the 13510A chip), which runs
Monitor its C-(i4 mode. This 8-bit chip has
RGB |400 $600 $850 proven itself lo be flexible and a real
Color Monitor workhorse in the C-64. All software

DOS $50 lit ill interface board None for the (i-1 will run on the C-128 be
Additional
Necessities Basic S75 S200 cause of tliis chip, thereby making it
very easy to step up to a more pow

erful and versatile system.


Total Setup
(650
The 8502 also controls the 128
Monochrome (1225 SI 300
mode of operation, giving you 123K
Total Setup
of usuble RAM, advanced Basic 7.0
KGB Color SI 525 $1900 |900
for programming and superior color
and sound capabilities. This micro
processor has already attracted soft
Table 2. ,-1 price comparison of the IBM PCjr, Apple Ik and Commodore 128 systems. ware programmers, as it provides a
wonderful opportunity for highly de
Null:: The prices above are estimates based on tbe best in format ion available in April, veloped software.
before Ciiinnloclole aliuntniied iin;il prices. The Apple He is based on the
(55C02 chip, another proven micro-

48/RUNjUNKl'JHf,
processor almost identical 10 the one
in the Apple lie. This 8-bit micro
processor handles the He's 128K by
bank-switching ti4K sections of mem
ory, similar to the way the Commo
dore handles its 12SK.
The IBM PCjr runs from the Intel
8088. This 16-bit microprocessor han
dles all of its 128K at one time, rather
than in 64K banks. (This article is ad
dressing the enhanced configuration
Of the PCjr with 128K, mil its original
configuration, with only 64K.)
For some highly complex arith
metic computations, the PCjr will
perform (aster than the 8bii com
puters. However, for most personal
computer applications, the speed of
the 16-bit processor woti'l make a
noticeable difference.
Ail three of these computers have
highly capable microprocessors, but,
of course, (he two processors in the
C-128 allow for far greater versatility.

Software

The C-128 easily matches the Ap


ple lie in the area of software compat
ibility, with both having a huge.- base
of programs from which to choose.
The Apple lie's compatibility with
existing Apple He educational and
entertainment software has been one
of" its few marketing strengths.
Apple boasts that 10,000 programs
written for the smaller-memory Ap
ple Us arc available to Apple lie own
ers. This sounds impressive, but how
many educational and game pro
grams does the average person, or
even a school, for that matter, really
need? Certainly not 10,000.
Of course, Commodore can make
the same overwhelming boast. When
you buy your C-128, you will have-
about 6000 programs that can run
on your computer in 64 mode. Most
of these have been developed within
the past 1 wo years, lather than as king sources, such as CP/M user's groups, PCjr can run up to 100(1 IBM PC pro
as six years ago, as is the case for Second, the C-128 is memory-ex grams; with even more memory
some of the Apple II family. pandable; the He is not. The C-i2K's added on, il could run 2000 of (he-
There are two major differences ability to expand up to512K opens tip existing programs,
between the lie and the C-128 when even more applications and should The PCjr has been weak in the ed
it comes to software compatibility motivate lots of software development ucational and entertainment fields; it
and potential software development The Ik, unfortunately, relies heavily shines, however, in the area of serious
in the future. First, the C-128 will on existing software developed for the business applications, which il inher
have a huge amount of existing CP/M 64K Apple He and, without memory its from the higher-end IBM PC. Fur
software from which to choose. It can expansion, will not attract as much new thermore, 1 ike the C-128, it is memory
read eight CP/M formats including .software development. expandable up to 512K.
(hose for Osborne, Kaypro, Epson The PCjr is targeted toward a dif In order to tap the high-end soft
and IBM CP/M 86. ferent audience than the lie, and this ware market of the IBM PC for your
Thus it can use thousands of com is reflected in its software offerings. PCjr, you must buy 128K add-on mod
mercially available CP/M programs, Unlike the lie's attachment to a stu ules (over S300 each) plus a power
most of which are designed for busi dent clientele, the PCjr attracts the supply (S170) for every two add-on
ness, not education. Thousands more Inisiness user working at home. With modules. And, of course, you have to
are available from public-domain its enhanced 128K configuration, the Cimiinued on p. 90,
RUNjUNnittt.i/49
This disk utility has a
remedyforjust about
all your disk problems
and is a valuable tool
for regular disk
checkups.
Oops! You have just scratched.
or erased, an important pro-
I gram from your disk. Now,
what are you going to do?
Before you leap out that win
dow, call the doctor—Disk Doctor,
that is.
Disk Dotlor will restore your senses
by restoring those programs or Tiles
you've scratched. And th;it's not all.
Disk Doctor is a disk-utility program
with many useful functions.

Program Restoration
When you run Disk Doctor, the
following menu will appear on the
screen.

RUN It Right
064; C128 (in C64 mk); VIC-20; disk drive
50 / RUN JUNK 1985
UTILITIES

Call the
Doctor
BjJOHN TANZIN1

« numbor played, including scratched files, name. After you enier it and press the
1. lisi directory
which will be displayed in reverse return key, a new menu will appear:
2. restore ■> tilr
video. ts ihe file a
3. pack direclory
If a file no longer remains in the 1. program
4. list used blocks
5. view1 or modify block
directory, it will be impossible to re 2. sequential tile
6. formal disk store. If a file still appears (in reverse
Program files and sequential files
7. send disk command video) when the directory is listed,
are the only types of files that can be
press H li> end you may attempt to bring it back.
successfully restored. Make ihe ap
To select an option from the menu, Kven though a program name re propriate selection and wait for ihe
simply press its corresponding num mains in the directory, the program program to do its work. When it is
ber key. itself may have been overwritten. finished, you will be given one of
Most of you will be interested in There is, however, no harm in trying three possible messages: Cannot Re
the ability to restore programs that to restore a program. You will be store, Successful Restore or Partial
have been scratched. When a pro informed whether or not the attempi Restore,
gram is scratched, nothing is actually was successful. It is possible that pan of the file is
erased. The directory slot is merely As the directory is listed, items will recoverable while the rest of the pro
reserved until a new program is scroll off the top of the screen. To gram has been written over. Kven
saved. At that time, the new program freeze the screen, press any key. To when the Successful Restore message
replaces the scratched program in resume the listing, press any key appears, you should verify that the
the directory. again. file is the one you expected. Though
If many programs are scratched al Press the E key if you wish to end very rare, it is possible that a new file
one time, it will be a while before the listing, and the menu will reap has overwritten the old one and then
chey are all written over by new pro pear on the screen. This technique been scratched. Disk Doctor has no
grams. Sometimes a very old pro for ending an option or freezing the way of knowing that it has latched
gram can be recovered. screen is the same in other parts of onto the wrong file.
The first selection in the menu is this program where items scroll off
provided lo aid you in restoring pro the screen. Modify a Block
grams. The listing will appear differ When you want to try restoring a A very powerful capability pro
ent from the usual direclory listing. program, select number 2 in the vided by Disk Doctor is the ability to
All items in the directory will be dis menu. You will be asked for the file modify data stored anywhere on the

RUNJUNT.19S5/51
disk. ThaL's how this program is able the menu and select item number 3. added to the end of the directory.
to restore a file that's been scratched. You will be prompted for the lo (This, however, decreases the chances

The appropriate bytes in the disk cation of the byte and the data you of being able to restore a scratched
directory are modified to indicate would like to put into that location. program.)
that the program still exists. The location is the number from 0 Selecting option number 4 in the

Of course, If you wish to modify the to 255, shown in the first column main menu will list the track and
when the block is viewed; it is not sector of all used blocks on the disk.
directory, you must understand the
format and conventions used by the the track or sector. You are always It does this by examining the block
disk operating system. If you do not, modifying the track and sector that allocation map (BAM) stored on
you risk corrupting the entire disk. you last read in. track 18, sector 0.
Don't be afraid to fool around With For example, enter 5 as the loca As files are stored on a disk, the
a practice disk, since you cannot phys tion and (55 as the data. 5 is the lo disk operating system keeps track of
ically damage the disk in any way. cation of the first letter of the first which blocks it uses by marking those
Plenty of directories were rendered filename in the directory, and (35 is blocks in the ISAM. One simple way
unreadable while debugging Disk the ASCII code for the letter A. of copy-protecting a disk is to store-
Doctor. You will continue to be prompted some information on a specific block
You can use Disk Doctor to help for another location and data, so that and then to alter the BAM by freeing
you learn about the format of the you may change as many bytes as you the block. Since the block appears to
directory. It provides you with a way wish. To return to the menu, simply be unused, most disk-copying pro
to examine the data contained on any press the return key without entering grams will not copy that block.
block. Try selecting item number "» any numbers. If you would like to experiment
If you view the block again, the with this, try sending a Block Allocate
(view or modify block) from the main
menu, and you will be presented with first letter of the first filename will command or a Block Free command.
a new menu: be A. Bui you haven't yet changed Option number 7 in ihe main menu
the disk. You may view and modify is provided as a convenience, so that
1. read block
the block as many times as you like you can send disk commands without
2. view block
until you are sure that you have it having to exit the program. You need
,1. modify block
■t. write block back just the way you want it. When you only type in the actual command. All
pnn E hi exit are ready to update the disk, select necessary files are opened and closed
option number 4. for you.
Let's read a block from the direc
When you attempt to write a block For example, to send a Block Al
tory. Select item number 1 (read
back to the disk, you will be asked locate command that will allocate
block). When the screen prompts you
for the track and sector of the hlock. track I, sector 2, first selecl the Send
for the track and sector, type in 18,1
Notice, though, that the track and Disk command option. The proper
and press ihe return key.
sectorof the last block read in already format for the Block Allocate com
The disk directory is stored en
appear under the cursor. If you want mand is:
tirely on track IS. Sector 0 is the first
to write back to the same block, then
sector in the directory; however, sec
simply press the return key. If, in
tor 1 is the first sector containing The format for the corresponding
stead, you wish to write back to a
filenames. Block Free command is:
different block, overstrike the old
A few seconds after reading in a
track and sector with the new num B-F:0.1,'J
block, the menu shown above will
bers and press the return key. Files can be scratched using the
reappear on the screen. Selecl Item
You will be asked one final ques- Send Disk command option. To
number 2 to view the contents of the
lion before the block is written hack scratch a program named Disk Doc
hlock.
to the disk—"Are you sure? (YIN)." tor, you would send the following
Since the screen is not large enough
This gives you a way out if you se command:
to display the entire block at once,
lected option number 4 by mistake.
only the first 64 of the 256 bytes in S:DISK DOCTOR
Pressing Y will result in permanently
a block will appear. The bytes are Any valid disk command can be sent
changing the disk. Any other key will
numbered from 0 to 255. This num in this way, but remember that Save
ber is shown in the left-hand column. return you to the menu.
and Load are not disk commands;
The ncxl four columns are data they are Basic commands.
And There's More
from the block, shown in decimal.'fhe Option number 6 is a simple sub
four columns alter that are the ASCII You have probably noticed that each
routine, again provided for conve
characters represented by the data. program you save on a new disk ap
nience. It is used to format a disk.
If you have any programs stored pears at the end of the director)'. After
Since the New command is used in
on the disk, you will see their names you scratch a number of programs,
frequently, most people forget the
on the screen. To view the ncxl (>4 however, successive program entries
exact syntax and must consult the
elements, simply press any key. As are no longer placed at the end.
disk manual. Disk Doctor will send
usual, pressing E will end the display Rather, they replace scratched files,
the command for you, merely asking
and return you to the menu from thus acquiring random locations. This
you for the disk name and ID.
which you came. makes it difficult to find the latest ver
sion of a program. Entering the Program
If you feel daring, try changing one
of the letters in a program name Selecting item 3 in the main menu Disk Doctor is a fairly lengthy pro
stored on this block. View the block will compress the directory, filling in gram. It requires approximately 11K
again and note the location of the any holes left by scratched programs. of memory to run. This will he no
letter you want to change. Return to Prom then on, programs will he problem for those of you with Com-
52 I RUN JUN'E 19S5
modore (>4s, but owners of VIC-20s error in ibis program tan result in Circle 2W on Read at Service card.

will need ai least an 8K memory ex an unreadable disk. Software Discounters


pander to run (lie entile program. I would like to stress once again of America ra nlV
While developing this program, I that you cannot physically damage it Pwiphwitt, loo!l S.

realized that some of you would not the disk, but you can lose data slored Orders Outside I'A—1-B00-225-763B
possess the required memory or on the disk. Reformatting the disk PA Orders — 1800-223-7784
might not be interested in all the will always make the disk usable
Customer Sanies 412-361.5291
•Fm Shipping on ordtlf i .'i (100 in . ■■ ir.r , .11 •■ USA
functions of Disk Doctor. I therefore again. ' h
■ Yojf call) Ji not charged unlll vra ihlp
designed Disk Doctor so that you If you would like to save yourself ACCESS HES
could omit pans of tin1 program. the trouble of entering this program Beach HeadlTorD) $21 HesMon64(H) JJ3
Beach Head 2 |D| $26 Millronaire(D) $23
A glance at Listing I shows that by hand, 1 will mail you a copy if you Mach5(R} f23 Multiplan(D) MS
fTaid M os c ow (T 0 r Dj J25
[here are seven separate parts to this send me $4. a blank disk and a self- ACTIVISION
Omniwnlnr/Spellei(D)137
Super Zanon |D) ,, $tB
program. The main program (lines addressed stamped envelope. Ad
GrioslOualerMDi 123 INFOCOM
Masier of The Enchanter (D| 123
1070-1200) and the disk-error subrou dress your request to "Disk Doctor" Lamps (0) . 121 Hitchhiker'; Guide lo
Sp,-icoShuitie(DJ . .121 thsGalii<ylO) 123
tine (lines 1260-1510) should always instead of my name. TlieMu!>li:Shi(IIO(0| $21 l(ititiol(OJ 126
be typed in. After that, parts 1-7 are Tracer Sane lion (D)
ARTWORK
119 Call
PlanctlalllDl .$28
dearly marked liy REM statements. Final Words Br.dgeJOlTorDI .. .118 Sorcerer (D) 126
G(ioslcliasprs[D| .. .116 KOALA
Suppose, for example, that you have Disk Doctor is a fairly easy pro Gland Master Muupet Learning
ChessjD) $18 Keys |D) MB
no interest in packing the directory. gram lo use. It may seem as though KlapShnl Hockey (D) $16 Tablel wIPamterlD) 149
From lite listing, you can see that the there's a lot to remember, but the Strip Pokoi(O) $!t Koala PrinlrMDI 119
Ft-nale Dat.i Disk I SIB MICROPROS^
Pack-Directory subroutine starts at program prompts you for any infor Mill" DalaDi'.k II 116 Crusade Europe (D) Kg
FnmaFo DaluOlsk III lie Decision in Dnsrrl (dims
line 2610, You can leave out the entire mation thai it needs. BHODERBUND F.|5Slnkf. Eagle [D) 121
subroutine (lines 2610-3680), bu( you Usually, when an option is se
BankSl Wnlor(D)
Castles Or Creep[D| (21
133 Kennedy ApsroachlDl $23
MINDSCAPE
must add one extra statement: lected, the program will open a disk C ham p Loder un n er[ DI $23 Bank SI Music
KardlekslO) . . . .$21 Wilier (O) .133

2(i 10 RETURN
file, then close the file when you re Mnskoi Iho Sun (D) 126 Bank SI. Sloiy
Music Stlop(Dj 129 Sook(D) 126
turn to the main menu. Since you Op eiation Haliey ProiPctiD) 129
Make sure thai you replace the first IndianaJonpsjDJ 121
should no! change disks without clos WhirlwinniD) ....126
I'rintShoiMDt J29 ORIGIN
statement, not the RKM statement, ing all the files, I suggc-si you only Print SMnp Grannies Uliim.i III (0) S39

with a Return instruction. Library(D) . 119 PBACIICORP


change disks when in the main menu. Punt Snop Paper Practical! 1D1 123
Modifying the program as shown Refill . Call Practice |D) 123
Extensive error checking is per Sleallh|D) 119 64Docloi(Dj 117
above prevents any errors from oc
formed by reading the disk-error Whistler's Bmlhei(D)11B ' Suyall 3 lihes 147

curring as a result of the omitted channel each time a disk operation


CSS
AlqtftjraSerip-, Call
PROFESSIONAL
SOFTWARE
subroutine. The main menu will still A5l'oGrovor[Dt . . 123 FfeeTS(Slem2|O! 149
is performed. Disk Doctor automat Dmosaui DnqiDi 126 Trivia Fevi-r ID) 125
show packing the direnory as an op Dr SpiigsiDI 121 SCARBOHOJGH
ically prints out a message informing H111IO AHodk(D) 126
tion, hut nothing will happen when you of the error, should one occur.
Mastering BAT(D)
M;iltiSrjric9
.1)8
Call MashtrtypefD) 121

that option is selected. Sea Voyager [Dl S2S Net Worth (Dl 119
Reading the error channel clears the CONTINENTAL SSI
Those of you with a little program error so lhat you may proceed with
Booh ol Aclv Games 116 BiitllpNofm.inflytCI) 126
Home Accountant 10)144 Ca;ncr Fciio^(D) 139
ming skill will find it easy lo sort
out exiting the program. DATASOFT CamnuleT 0B(D). . 126
Fieldo(Fire(D) .. 128
through the main program and Gruce LiiO(Dl ... 123
I am certain thai you will find Disk Conan Barbarian (D) 123 Gemstono Warrior (DIS23
remove unused options from the Mf Do[D) »21 Germany !M5(D) 138
Doctor a valuable addition to your DAVIDSON Impenum
menu. Line 1190 is the statement that 133 Gaiaclum (D) . 126
utility programs. Even if you never Speed Rentier II (D) 143 139
controls the branch to a subroutine Phanlasm ID).
need any of these functions to doctor Spell It (D) 133 126

based on input from the keyboard. WoriiAllacMDi SJ3 Pro Tour Col 110) $26
your disks, you can use this program ELECTRONIC ARTS Question iDl 126
Some of you may be interested in Adventure Construction SUBLOOIC
to learn how daia is kept track of and Set (D) 127 Fiighi Qlmulalui ihDi$33
only one part of Disk Doctor, Each Arcrion(D) . 117 TIMEWOHXS
stored on the disk. ArcnonlllD) 123 DdtaManafjrr 2(D| 133
one of the seven parts of this pro
You can also use the listing of this Financial Evelyn Wood
gram can be used as an individual Cookoook(D) $29 Readei(O) ... $33
program to learn how disk opera Ma-I Order
Swiflsalc(DI 133
program, provided that you include MonslcfSID) 123 Wordwrite«Speller(DI $33
tions are performed, clearly a help Pintail Const Set (0)119
the Disk Error subroutine with it. Racing Deslruclion
' Buy Data Mqr 2 g
in wriliug your own programs. And WonJISpell & receive
Suppose you are only interested in SeHOi 113 Swillcdlc hoe
since the examples given in your aavan Ciliir. Colo (Di 125 WAVEFORM
parl 5—view or modify block. First EPYX Coloilone Keyticiard 129
disk-drive manual usually do not Barhie(D) 121 MusicalclfDl . 121
type in the Disk Error subroutine FaslLoaO(Ft) 125
work, you can check this program lo GIJeeiDl j;i
Musicalr, II or IHtDI 116
(lines 121)0-13HI). Next, type in all ACCESSORIES
determine the correct syntax of many Moniy's Scrarjt>lp(Oj 126 BASFSS.OD I14BI
Of part ,j (lines 3810-4700). You (hen Summer Games II (D)CaN Cardco Acce'.s Call
disk commands. World's Greatest CompuServe Starter
must add one more statement: BaseoalllD) .. .123 Kit(5h'S.) 123
So don't be afraid to "play" with FIRST STAR Currah Voice
10 GOSUfi :\Sl(i: END your disk drive. It is a valuable piece 5|>V M Spy (Dl 119
QiEkCaselHoldsMI It
This statement merely branches lo of equipment, and the more you GAMESTAR Oow Junes r^ows
On Courl tennis (D) 118 Retnovjl Kil(5lirs 1121
the desired subroutine—in this ease, know about it, the more yciur com On Field Footnaii(D) 121 total AAiAO
Star-Leaque
line 3811). If you enter a different puter can do for you. E Modem Ch«ip
WiCO Boss 112
parl of the program, you must GO-
P.O. Boi 27BDepi. RN Wlldwood. PA 15091
SUB to the first line in that parl.
Regardless of whether you enter
gmdlmnt

f Nccon
the entire program or only parts of
Ak.Hirpo
il, I advise thai you first check il out Address all author corrtspondencs to d with ljm^

infl cFianj*

on il practice disk (that is, a disk with folm Tanxmi, 7 Dogwood Lane, Hamilton ' "171 1H

no important programs). A typing Square, NJ 0X690.


RUN \!M 1 / 58
1550 GET K$: IF K$ = "" THEN 1590
Listing 1. Disk Doctor program. 1560 IF K$="E" THEN 1640
1570 GET K$: IF KS="" THEN GOTO 1570
1580 IF K$="E" THEN 1640
1000 REM 1590 NEXT
1600 T = ASC(T$-t-CHR$(0)): S = ASC<S$+CHR$(0
1010 REM-121 SPACEs}-
1020 REM-(5 SPACEslDISK DOCTOR{5 SPACEs)-
1030 REM-(21 SPACEs)- 1610 IF T>0 AND T<36 THEN GOTO 1410
1040 REM-{3 SPACES)BY JOHN TANZINK3 SPACES 1620 PRINT: PRINT "PRESS ANY KEY TO": PRINT
"RETURN TO MENU"
1050 REM-(21 SPACEs}- 1630 GET K$: IF K$="" THEN 1630
1060 REM 1640 CLOSE 2: CLOSE 15
1070 PRINT "[SHFT CLR){CTRL 9)SELECT A NUMB 1650 RETURN

ER.": PRINT 16 60 REM


1080 PRINT "{CRSR RT)1. LIST DIRECTORY": PR 1670 REM-{26 SPACES)-

INT 1680 REM-{9 SPACES}PART 2


1090 PRIHT "(CRSR RT)2. RESTORE A FILE": PR 1690 REM-12 SPACES)RESTORE SCRATCHED FILE{2
INT SPACES)-
1100 PRINT "(CRSR RT)3. PACK DIRECTORY": PR 1700 REM-{26 SPACEs)-
INT 1710 REM
1110 PRINT "{CRSR RT}4. LIST USED BLOCKS": 1720 PRINT "(SHFT CLR}(CRSR DN)ENTER NAME O
PRINT F FILE{CRSR DN}"
1120 PRINT "(CRSR RT)5. VIEW OR MODIFY": PR 1730 INPUT Nl$
INT "{4 CRSR RTs)BLOCK": PRINT 1740 PRINT: PRINT: PRINT "IS THE FILE A"
1130 PRINT "{CRSR RT}6. FORMAT DISK": PRINT 1750 PRINT: PRINT "{CRSR RTJ1. PROGRAM"
1140 PRINT "{CRSR RT)7. SEND DISK COMMAND": 1760 PRINT: PRINT "{CRSR RT}2. SEQUENTIAL F
PRINT ILE"
1150 PRINT: PRINT: PRINT "{CTRL 9JPRESS E T 1770 GET KS: IF KS="l" THEN FT = 130: GOTO
O END." 1800
1160 GET KK$: IF KKS="" THEN 1160 1780 IF K$="2" THEN FT = 129: GOTO 1800
1170 IF KK$="E" THEN PRINT "[SHFT CLR)";: E 1790 GOTO 1770
ND 1800 PRINT: PRINT: PRINT "RESTORING[CRSR RT
1180 KK = VAL(KK$) }"; N1$
1190 ON KK GOSUB 1380, 1720, 2610, 3350, 38 1810 OPEN 15,8,15
10, 4770, 4950
1820 OPEN 2,8,2,"#0"
1200 GOTO 1070
1830 OPEN 3,8,3,"#1"
1210 REM
1840 GOSUB 2350: REM FIND FILE IN DIRECTORY
1220 REM-{27 SPACES}-
1850 IF PT=0 THEN 2040; REM CANNOT RESTORE
1230 REM-{3 SPACEslDISK ERROR SUBROUTINES
1860 PRINTS15,"B-A:";0;PT;PS
SPACES)-
1870 INPUTS 15,E1$,E2$,E35,E4$
1240 REM-[27 SPACEs}-
1880 IF E1$<>"00" AND E1$<>"65" THEN GOSUB
12 50 REM
1260: RETURN
1260 PRINT: PRINT: PRINT "*•** DISK ERROR *
1890 IF E1$-"65" THEN 2040: REM CANNOT REST
1270 PRINT: PRINT El$;" ";E2$;" ";E3$;" ";E ORE

4$
1900 PRINTS 15,"U1:";3;0;PT;PS
1280 PRINT: PRINT "PRESS ANY KEY TO" 1910 LT = PT: LS = PS
1290 PRINT "RETURN TO MENU" 1920 PRINT#15,"B-P:";3;0
1300 GET K$: IF K$="" THEN 1300 1930 CET#3,PT$: CETW3,PS$
1310 RETURN 1940 PT = ASC(PT$ + CHR$(fS) ) : PS = ASC(PS$ + CH
1320 REM R$(0)>
1330 REM-{27 SPACEs}- 1950 IF PT=0 THEN GOTO 2100: REM SUCCESSFUL
1340 REM-{9 SPACEsJPART 1{12 SPACEs}- RESTORE
1350 REM-[3 SPACES)LIST ENTIRE DIRECTORY{3 1960 PRINT#15,"B-A:";0;PT;PS
SPACES)- 1970 INPUTS 5,E1S,E2S,E3S,E4S
1360 REM-(27 SPACEs)- 1980 IF E1$<>"65" AND E1$<>"00" THEN GOSUB
1370 REM 1260: RETURN
1380 OPEN 15,8,15 1990 IF E1$="65" THEN 2180: REM PARTIAL RES

1390 OPEN 2,8,2,"#2" TORE

1400 T = 18: S = 1: PRINT "(SHFT CLR)" 2000 GOTO 1900: REM READ ANOTHER BLOCK
1410 PRINT#15,"U1:";2;8;T;S 2010 REM

1420 INPUT#15, E1S, E2$, E3$, E4$ 2020 REM CANNOT RESTORE
1430 IF E1$<>"00" THEN GOSUB 1260: GOTO 164 2030 REM

0 2040 PRINT: PRINT: PRINT "*** CANNOT{2 SPAC


1440 PRINT#15,"B-P:";2;0 Es}***"
1450 CET#2,T$: CET02, S$ 2050 PRINT "*** RESTORE •••"
1460 FOR I = 2 TO 226 STEP 32 2060 GOTO 2280
1470 PRINT#15,"B-P:";2;I 2070 REM
1480 GET#2, AS: IF A$="" THEN PRINT "(CTRL 2080 REM SUCCESSFUL RESTORE

9)"; 2090 REM

1490 GET#2, A$: GET#2, A$ 2100 PRINT#15,"B-P:";2;DP


1500 PRINT "{2 CRSR RTs)"; 2110 PRINTiV2,CHR$(FT) ;
1510 FOR J = 1 TO 16 2120 PRINT#15,"U2:";2;0;T;S
1520 GCTtf2F A$: PRINT A$; 2130 PRINT: PRINT: PRINT "**• SUCCESSFUL ♦•
1530 NEXT *": PRINT "***{2 SPACES)RESTORE(3 SPAC
1540 IF A$<>"" THEN PRINT: PRIHT ES}***" *-
54 I RUN JUNE 1983
Circle 20B on Reader Service card.

"A professional system thats


easy for anyone to use"

By Elliot Schneider & Jack Park

A Complete Low Cost Full Integrated Program Development


System, That You Can Use To Write And Sell Your Own Programs.

Now With Artificial Intelligence Added... Wriie Intelligent Programs For:


You can endow your computer program with char Robotics Business
acteristics that are inherently human the computer Medical Diagnosis Real Time
which can learn, visualize, reason, solve higher-level Education Process Control
cognitive problems ih.it require human like judgement, Intelligent CA1 Fust Games
Scientific Analysis Graphics
experience, expertise, <md reasoning.
Data Acquisition Financial Decisions
Learn How To: Data Analysis Home Applications
• Create Intelligent Construct
Programs Rule Bases Extended Math Functions
• Build Expert Systems Do Knowledge • Fast ML Floating Poinl & Integer Math
• Write Stand Alone License Engineering • Double Precision with Auto, Sci Not.
Free Programs Use Inference Engines • n*e* Loyx Logs Sin Cos Tan SQH l/X...
• Matrix and Multidimensional Lattice Math
" Algebraic Expression Evaluator
Easy Control Of All I/O...
Easy Control of Graphics & Sound
Complete Utilities Package Easy Programming With English Language Words

SUPEHFOFITH 6-1. Al Great Documentation


ISP i • Easy to Redd 350 pg.
Manual with Step by
1
PAW -il
Step examples
• Source Screens Provided
Oinei
■ !U.l\ • Meets all MVP Forth 79
a»! f.'BI 1" Industrial Standards
SFSal li • Personal User Support
Ptmm

SuperForlh M is more
powerful than must oiher A Total
compute lanyu.iyes Pfoqr.imminq Time Integrated Package lor
SuprerForlh M Saves You thp Commodore 64 &C-128
Time .ind Money (Disk & Manual)

See Your Local Computer Store


SF64 *69
SPECIAL INTRODUCTORY OFFER or CALL
Al Package S39
Exi Math pkg *39 tor orders outside of Caliloinia
All for (800)633-6335
Graphics I/O pkg. .. E29 sggoo
only
Package Price only J99" for additional information
203°"■ Value
(415) 651-3160
AMERICAN ['3* Ship USA • -2.-- COD., US.A. • '15 Overseas) PARSE< RESEARC II
ElOHESS Box l"(<(i KremoDi. CA
Dealer Inquiries Invited

ComrnoOoru Efl TM OT Corrlm<J(l0r<3 ■ Parsec

RI 1W
tiffing I continutd.
2140 GOTO 2280 2810 PRINT#15, "B-P:";3;RI
2150 REM 2820 GET#3, FT$
2160 REM PARTIAL RESTORE 2830 IF FTS="" THEN 2920
2170 REM
2840 IF WI>255 THEN GOSUB 3060: REM NEXT-WR
2180 PRINT#15,"B-P:";2;DP ITE-BLOCK

2190 PRINT#2,CHR$(FT); 2850 IF EF=1 THEN 3010


2200 PRINT#15,"U2:";2;0;T;S 2860 PRINT015, "B-P:";2;WI
2210 PRINT#15,"B-P:";3;0 2870 PRINT#2, FT$;
2220 PRINT#3,CHR$(0); 2880 FOR I = 1 TO 29
2230 PRINT#15,"B-P:";3;248 2890 GET#3, A$: PRINT#2, LEFT${AS+CHR$f0),1
2240 FOR Z = 1 TO 8: PRINT#3,CHR$(0);: NEXT
2250 PRINT#15,"U2:";3;0;LT;LS 2900 NEXT I

2260 PRINT: PRINT: PRINT "*** PARTIAL ***" 2910 WI = WI + 32


2270 PRINT "*** RESTORE ***" 2920 NEXT RI

2280 PRINT: PRINT "PRESS ANY KEY TO": PRINT 2930 IF RTO 0 THEN 2780
"RETURN TO MENU" 2940 IF WK255 THEN GOTO 2970
2290 GET K$: IF K$-"" THEN GOTO 2290 2950 GOSUB 3060: REM NEXT-WRITE-BLOCK

2300 CLOSE 2: CLOSE 3: CLOSE 15 2960 IF DF = 1 THEN 3010


2310 RETURN 2970 PRINT#1 5, "B-P:";2;WI
2320 REM 2980 PRINT#2 ,CHR$(0);
2330 REM FIND TRACK AND SECTOR OF FILE 2990 WI = WI + 32
3000 GOTO 2940
3010 CLOSE 2 : CLOSE 3: CLOSE 15
2340 REM
3020 RETURN
2350 T ^ 18: S
2360 PRINTtfi5, U1:";2;8;T;S 3030 REM

2370 INPUT015, EH, E2$, E3$, E4$ 3040 REM - NEXT-WRITE-BLOCK

2380 IF E1$<>" 0" THEN GOSUB 1260: PT = 3050 REM


3060 IF LT<> 0 THEN PRINT#15, "U2:";2;0;LT;L
GOTO 2540
2390 PRINT#15,"B-P:";2j S

2400 GET#2,T$: GET#2, S$ 3070 INPUTfll 5, E1Sr E2$, E3S, E4J

2410 FOR I = 2 TO 226 STEP 32 3080 IF E1$< >"00" THEN EF=1: GOSUB 1260: RE
2420 PRINT/M5, B-P:";2;l TURN

2430 GET#2, A$ IF A$<>"" THEN 2500 3090 LT = WT : LS = WS

2440 GET#2, PT$: GET#2, PS$ 3100 IF WT=0 THEN DF = 1: RETURN

2450 N2S = "" 31 10 PRINTS 5, "Ul:";2;0;WT;WS


2460 FOR J = 1 TO 16 3120 INPUT#1 5, E1S, E2$f E3$, E4$
2470 GET#2, A$ : IF A$<>CHR$( 160) THEN N2$ = N 3130 IF E1$< >"00" THEN EF=1: GOSUB 1260: RE
2$ + A$ TURN
2430 NEXT 3140 PRINT#1 5, "B-P:";2;0
2490 IF PT = ASC(PT$ + CHR$(0>) : PS
N1S=N2$ THEN 3150 GET#2, WT$: GET#2, WSS
=ASCfPS$+CHR$(0)): DP = I:RETURN 3160 WT = ASC(WTS+CHRS(0)}: WS = ASC(WS$+CH
2500 NEXT R$<0)t
2510 T = ASC(T$+CHR$(0) ) : S a ASC( S$ + CHR$ { 0 3170 WI = 2
)) 3180 RETURN
2520 IF T>0 AND T<36 THEN GOTO 2360 3190 REM
2530 PT = 0 3200 REM - NEXT-READ-BLOCK
2540 RETURN 3210 REM
2550 REM 3220 PRINTfl! 5,"U1:";3;0;RT;RS
2560 REM-[20 SPACEs)- 3230 INPUT#1 5, EIJ, E2$, E3S, E4$
2570 REM-(7 SPACES)PART 3(7 SPACES}- 3240 IF E1$< >"00" THEN EF=1: GOSUB 1260: RE
2580 REM-13 SPACEsJPACK DIRECTORY{3 SPACES} TURN

2590 REM-(20 SPACEs)- 3250 PRINTS 1 5, "B=P:";3;0


2600 REM 3260 GET#3, RTS: GET#3, RSS
2610 PRINT "{SHFT CLRH2 CRSR DNs}IS CORREC 3270 RT = ASC(RTS-fCHRS(0) ) : RS = ASC(RSS + CH
T DISK IN": PRINT "DRIVE? (Y/N) RSI*))
2620 GET K$: IF K$="" THEN 2620 3280 RETURN
2630 IF K$o"Y" THEN RETURN 3290 rtLjl'l— ~
2640 PRINT: PRINT: PRINT 3300 REM-(25 SPACES}-
2650 PRINT "{3 CRSR RTs} **♦******♦**•■' 3310 REM-(10 SPACEs)PART 4{9 SPACEs}-
2660 PRINT "(3 CRSR RTs}*(2 SPACES}PACKING{ 3320 REM-{2 SPACES)LIST ALLOCATED BLOCKS{2
2 SPACES}* SPACES} -

2670 PRINT "(3 CRSR RTs}***♦***+****♦" 3330 REM-{25 SPACES}-


2680 OPEN 15,8,15 3340 |(£iPl- *

2690 OPEN 2,8,2,"#0 3350 IF LF=0i THEN DIM I3M%(35,4J: LF = 1


2700 OPEN 3,8,3, 3360 PRINT "'{SHFT CLR)"; TABI4); "TRACK"; T
2710 RT = 18 RS = 1 AB(10}; "SECTOR": PRINT
2720 WT = 18 WS = 1 3370 OPEN 15,,8,15
2730 LT = 0 3380 OPEN 2, 8,2,"#0"
2740 DF = 0 3390 PRINT#1 5, "U1:";2;0;18;0
2750 EF = 0 3400 INPUTS 1 5, E1S, E2$, E3S, E4$
2760 GOSUB 3060: REM NEXT-WRITE-BLOCK 3410 IF E1S< >"00" THEN GOSUB 1260: GOTO 372
2770 IF EF=1 THEN 3010
2780 GOSUB 3220: REM NEXT-READ-BLOCK 3420 PRINT#15, "B-P:";2;4
2790 IF EF=1 THEN 3010 3430 FOR T = 1 TO 35
2800 FOR RI = 2 TO 226{2 SPACEstSTEP 32 3440 FOR J = 0 TO 3
56 / RUN [UNE 1
n Header Service card

Call Us For

FAST DELIVERY Fast Service, Experience!


and Affordable Prices

Software Hardware f Printers^


SG-10 $217
SPRING SPECIAL

YOU'LL LOVE THE


NEAR LETTER QUALITY!
SG-15 S374
SUBLOGIC C-128 *279 SD-10 S334
Flight Simulator
SD-15 S444
•31.95 Letter Quality Powertypa '304
MICROPROSE SR-10 S484 Gemini lOx Ribbon '3
F-15 EAGLE SR-15 S579 Gemini 15x Ribbon '3
•21.95
MICROLEAGUE
THE NEW
Baseball 29.95 HOMEWRITER 10
fprx
1541 Disk Drive '189
FAST
S269
MPS 80Z '199
1530 Daioseite '89
LOAD Magic Voice Speech '49 95
1011 RS 232 Interface '49 NEWLX-80....s239
NEW FAST RX-80 S199 Epson 80 Ribbon .. »5|
WORD PROCESSING 1660 MODEM FX-80 S349 Epson 100 Ribbon
Special of the Month S54 RX-100 S379 Homewriter Interface
FLEET SYSTEM 2
SX64 *459
Ok.,l,it.-i 182 '239
1702 Monitor
REPEAT OF A SELLOUT
S189
Okidata192 -349
PANASONIC
Okidala 193 '595
Paper Clip wiih Speller
ZENITH MONITORS 0kidata92 -349 1090 S189
S59 122 Amber.. '84 Okidata 93 *559 1091 ,..S259
123 Green >S4
PROGRAMMING SERIES Ok[data84 *629
Special ol the Month
Okidata 92 Ribbon.... *3
1092 S395
Simon Basic 521
Loqa '46
MSD DISK DRIVE
Navadi For Inn '39 SD1 Disk Drive "228 COMPUTER COVERS Special Offer
ACCOUNTING
Home Accounlanl "44
SD2 Disk Drive 5439 MW-350 SB9
Tax Advantage *45 INDUS GT 4K Buffer $29
General Ledger ,. '35
DISK DRIVE
A/R. A/P. Payroll '35
Digital Deulces
The Manager .,.., B35 $239 UPrint Interface....$59
S6.99
DATA BASES COMPUSERVE STARTER - ... 5G 99
16K Printer Buffer..$99
,99
PFS Fild . KIT S21 MX 80 97 39

64K Printer Buffer *169


Super Bme B4 Flflcin Ul aq FTSJ 39
OkplllU 3J . S7 S3
GRADUATION SPtCIAL

JUKI 6000 SURGE PROTECTORS PRINTER INTERFACES


! Oulle! '14 Micrografix MW3S0 '69
Punier I J3
4 OuUst '38
Tymac Connection *69
6 Outlst '69
CARDCO 5 SLOT G Outlet &
Cardco * G Interlace '64
SPREAD SHEET Cardco B Interface '39
EXPANDER Noise Filler.... ■nn
Mulliplan , „ '63 Grappler CD >84
Pracucalc '38 S49.95
DISKS
Printer Specials
Ordering & Payment Policy Special of the Month
Prices reflect a cast' discount Fur Visa, and Masler LORAN SS/DD Doodle $26
card add 3% Immediale delivery with certified check or wired Print Shop $29
1 2.95 :)■■■ .1 10
funds. N.J. resident add 6%. Prices subject lo change.
Syncom SS/DD ..M1.95
Paper 1 000 sheetss19.95 I
USA SHIPPING
For shipping and handling add 4% (S4 minimum) Maxell SS/DD M5.99 Paper 2500 sheets'34.95
Larger shipments require additional charge. CO.D.add '3.50 Disk Holder (50)...'11.95 Mailing Lables nonoi 22

FOR INFORMATION CALL (609] 596-1944


MON.-FRI.
10-5

Mon.. Thurs.. Fri. 9-8


(Tubs.. Wed. & Sal. 10-61

P.O. Box 3354


Cherry Hill, N.J. 08034

RUN h-nk itB51" 57


Listing f fonlimifil,

3450 GET#2, A$ 3780 REM-(2 SPACEsJVIEW OR MODIFY BLOCK(2 S


3460 BM%(T,J) b ASC{A$+CHRS(0)) PACEs}-
3470 NEXT J, T 3790 REM-{24 SPACEs)-
3480 RESTORE 3800 REM
3490 NB = 0 3810 IP VF=0 THEN DIM B%(255): VF = 1
3500 FOR N = 1 TO 4 3820 OPEN 15,8,15
3510 READ Tl, T2, NS 3830 OPEN 2,8,2,"#0"
3520 FOR T = Tl TO T2 3840 PRINT "{SHFT CLR} ALL NUMBERS DECIMAL"
3530 IF T<>18 THEN NB = NB + BM%(T,0) 3850 PRINT " ": PRINT:
3540 IF BM%(T,0)=NS THEN 3680 PRINT
3550 S = 0 3860 PRINT " 1. READ BLOCK": PRINT
3560 FOR I = 1 TO 3 3870 PRINT " 2. VIEW BLOCK": PRINT
3570 B2 - BM%(T,I> 3880 PRINT " 3. MODIFY BLOCK": PRINT
3580 FOR J = 1 TO 8 3890 PRINT " 4. WRITE BLOCK BACK"
3590 B1 = B2/2: B2 = INTtBI) 3900 PRINT: PRINT: PRINT: PRINT "PRESS E TO
3600 IF B1=B2 THEN PRINT TAB(4>; Tj TAB(li) EXIT"
; s 3910 GET C$: IF C$="" THEN 3910
3610 GET K$: IF K$ = "" THEN 3650 3920 IF CS="E" THEN CLOSE 2: CLOSE 15: RETU
3620 IF K$="E" THEN 3720 RN
3630 GET K$: IF K$ = "" THEN 3630 3930 C = VAL(C$)
3640 IF K$="E" THEN 3720 3940 ON C GOSUB 3990, 4130, 4400, 4530
3650 S = S + 1 3950 GOTO 3840
3660 IF S=NS THEN 3680 3960 REM
3670 NEXT J, I 3970 REM BLOCK READ
3680 NEXT T, N 3980 REM
3690 PRINT: PRINT NB; "BLOCKS FREE.": PRINT 3990 PRINT "{SHFT CLR} {4 CRSR DNslENTISH TRA
3700 PRINT: PRINT "PRESS ANY KEY TO": PRINT CK, SECTOR"
"RETURN TO MENU" 4000 INPUT TT, SS
3710 GET K$: IF K$="" THEN 3710 4010 PRINT#15, "U1:";2;0;TT;SS
3720 CLOSE 2: CLOSE 15 4020 INPUTS 5, E1S, E2$, E3$, E4S
3730 RETURN 4030 IF E1S<>"00" THEN GOSUB 1260: RETURN
3740 DATA 1,17,21,18,24,19,25,30,18,31,35,1 4040 PRINT#15,"B-P:";2;0
7 4050 FOR I = 0 TO 255
37 50 REM 4060 GETiV2, A$
3760 REM-{24 SPACES}- 4070 B%(I) = ASC(A$ + CHR$(0))
3770 REM-{8 SPACEsJPART 5{10 SPACEs)- 4080 NEXT
4090 RETURN
4100 REM
4110 REM VIEW BLOCK
4120 REM
41 30 FOR I = 0 TO 3
TELEMESSAGE 4140 PRINT "{SHFT CLR}TRACK -"j TT; "(CRSR
C-64 BULLETIN BOARD SYSTEM RTJSECT = "; SS: PRINT
THE PROFESSIONAL APPROACH TO ELECTRONIC MAIL1 4150 FOR J - 0 TO 15
4160 N = 4*J + 64*1
FULL FEATURED:
" Soltware clock and On-lina memBeistiip 4170 S2$ = ""
calendar applies Man 4180 Sl$ = RIGHT$("[3 SPACEs)"+STR$(N),3) +
" Sloros up To 100 private Operates in standard
ASCII
CHR${125)
messages
' Private lile lor msgs to CapaQllyfoi 100 members 4190 FOR K = 0 TO 1
Ihs SYSOP Prlvals ana public 4200 M = N + 2*K
* Automatic Mail — search mossaflos

at logon Logs a racordol each call 4210 S1$=S1$+RIGHT$("(3 SPACES}"+STRS(B%(M)


' Solid crash-proof design Includes the popular chat ),3)+"{CTRL 9)"+RICHT$('M3 SPACEs}"+ST
" A u torn a He error mode
recovery Menu driven and easy
R$(B%(M+1)),3)+"{CTRL 0}"
" Easily custorT>l7ed by lo use 4220 A$ = CHR$(32}
operator Includes live support 4230 IF B%(M)>31 THEN IF B%(M)<123 THEN AS
■ X-MODEM DOWN LOAD prog rams

CAPABILITIES Detailed operations


= CHR${B%(M))
manual 4240 S2$ - S2$ + A$
SECURITY: 4250 A$ a CHR${32)
Our system has security features that rival the large Information ser 4260 IF B%{M+1)>31 THEN IF B%(M+1)<123 THEN
vices. No need for concern about callers abusing or crashing TELEMES AS = CHRS(B%(M+1))
SAGE! 4270 S2$ s S2S t A$
BUSINESS APPLICATIONS: 4280 NEXT K
4290 PRINT S1S; CI(R$(125); S2$
Many of our customers jse TELEMESSAGE to advertise and process
orders. With our system your customers can shop 24 hours a day!
4300 NEXT J
4310 PRINT: PRINT: PRINT "PRESS ANY KEY TO
HARDWARE REQUIREMENTS:
CONT"
1-Compatible with most auto answer modems Including the Commodore
4320 PRINT TABI12); "E TO END"
1650, Westrldge and Hayes.
4330 GET K$: IF K$="" THEN 4330
2-WO'ks with either lheMSDSD-2or two Commodore 1541 diskdrives. (Spec
4340 IF K$="E" THEN RETURN
ify your disk drive model when ordering)
4 350 NEXT I
You get all of these features plus sin programs, (or only $79.50. Make
payment try check or money order, (add £3.00 lor C.O.D. orders)
4 360 RETURN
TAILORED SOLUTIONS
4370 REM
4380 REM CHANGE BLK
P.O. BOX 183, WASHINGTON, D.C. 20044
4390 REM
PHONE (703) B45-857G (FREE DEMO AVAILABLE)
4400 PRINT "{SHFT CLR(PRESS (CTRL 9}RETURN{
CTRL 0 } TO" +-
58 I RUN JUNE 1985
Luting I amtimud.
Circle '■"-' on Raarier Service card.
4410 PRINT "RETURN TO MENU.": PRINT: PRINT:

)W TO AVOID
PRINT
4420 PRINT "ENTER LOCATION, DATA"
4430 L = -1: D = -1
4440 INPUT "[0-255)"; L, D

ECOMING A
4450 IF (L<0)OR(D<0) THEN RETURN
4460 IF L>255 OR D>255 THEN PRINT "* NUMBER
TOO LARGE *": PRINT: GOTO 4420
4470 B%(L) = D
4430 PRINT
4490 GOTO 4420
4500 REM
4510 REM BLOCK WRITE
NOSAUR.
II dinosaurs had kept up with their rapidly changing
4520 REM world, you might have a pet bronto today, fit's
4530 PRINT "(SHFT CLR)(7 CRSR DNs)"; TAB(l) probably just as well they didn't, since they
; TTj "{CRSR LF},"; SS wouldn't fit into a small imported car anyway.)
4540 PRINT "(2 CRSR UPs)ENTER TRACK, SECTOR The point is, if you don't want to get left
n

4550 INPUT TT, SS behind today, you need a computer with


the latest software and accessories.
4560 PRINT "(3 CRSR DNs)ARE YOU SURE? [Y/N)
Noguestion about it.
4570 GET A$: IF A$="" THEN GOTO 4570
4580 IF A$o"Y" THEN RETURN
The only question is, "where
4590 PRINT do I buy it?"
4600 PRINT "{CRSR RT} ******* + *♦*♦***»***'■ Ah! We thought you'd never
4610 PRINT "{CRSR RT}*{2 SPACES}WRITING BLO ask. Computer Warehouse, of
CK{2 SPACES)*" course. Nice guys, great
4620 PRINT "(CRSR RT)*******************■' prices. Give us a call today.
4630 PRINT#15,"B-P:";2;0 We'll get your shipment
4640 FOR L = 0 TO 255 out bronto-
4650 PRINT02, CHR$(B%(L)); er, pronto.
4660 NEXT L
4670 PRINT#15, "U2:";2;0;TT;SS
4680 INPUTjSM5, El$, E2$, E3$ , E4$ MONITORS MODEMS
4690 IF E1$<>"00" THEN GOSUB 1260: RETURN Commodore 1702 $209.95 WestridgeAuiomodem S69.95
4700 RETURN Gorilla (green) S 79.00 MPP1064 $79.95
Gorilla (amber) S S9.00 Total Telecommunication $69.95
4710 REM
4720 REM-(21 SPACEs)- Modem 300 by
PRINTERS
Commodore S89.95
4730 REM-(8 SPACEsJPART 6{7 SPACEs}- Commodore 1526/802 S209.00
4740 REM-(4 SPACEsJFORMAT A DISK{4 SPACES}- Commodore 803 $169.00
Panasonic 1090 $239.00 PRINTER INTERFACES
4750 REM-(21 SPACEs)- Cardco B S39.95
Gemini 10X $249.00
4760 REM Gemini 15X $349.00
CardcoG+ S69.95
4770 PRINT "(SIIFT CLR}(2 CRSR DNsJENTER NAM TYMAC Connection $79.95
Power Type (Daisy
E OF DISK" Wheel) S369.00 TURBO GT $69.95
AXIOM Interface $79.95
4780 INPUT NAS Radii 10 S499.00
ELITE5CD(Daisy Wheel)
4790 PRINT "{CRSR DNJDISK I.D." SOFTWARE
Direct connect for
4800 INPUT IDS Commodore S299.00
Flight Simulaior II $36.95
4810 PRINT "{2 CRSR DNsJIS CORRECT DISK IN" Super Base 64 $59.95
AXIOM AT 550 $259.00
Paper Clip (w/spell) $79.95
: PRINT "DRIVE? (Y/N)" SlarSGIO $239.00
Muliiplan by Microsoft $59.95
4820 GET K$: IF K$="" THEN 4820 SlarSDIO S399.00
Word Pro 3 Plus S39.95
Star SR10 S499.00
4830 IF K$<>"¥" THEN RETURN Koala Touch Tablet S69.95
Okidata82.83,84l92l93 CALL
4840 OPEN 15,8,15,"N:"+NA$+","+IDS Okimate 10 Color Write Now (Cardco) S39.95
4850 INPUT#15, E1$, E2S, E3$, E4S Mastertronic Disk Game
Printer S199.00
(C64) S 7.99
4860 IF E1$<>"00" THEN GOSUB 1260 Panasonic 1091 S299.00
4870 CLOSE 15 DISKETTES"
DISK DRIVES
4880 RETURN Commodore 1541 S189.00 Computer Warehouse
4890 REM Rana1000 S179.00 ss/dd S14.95
4900 REM-121 SPACEs}- Indus GT $299.00 Elephant ss/sd $13-95

4910 REM-(8 SPACEsJPART 717 SPACES}- MSD Single Drive S299.00 Elephani ss/dd S16.95
MSD Dual Drive $499.00 Maxell MD1 S18.95
4920 REM-J2 SPACEsJSEND DISK COMMAND(2 SPAC Maxell MD2D $24.95
EsJ- ACCESSORIES SKC ss/sd S13.95
4930 REM-{21 SPACEs)- We carry a lull line of covers, SKC ss/dd $16.95
4940 REM ribbons, storage cases, surge "Prices per box of 10
suppressors and cables.
4950 PRINT "{SHFT CLR}{2 CRSR DNs)ENTER DIS
We carry a lull MnooP Commodore Hardwar
K COMMAND": PRINT: PRINT "?{CRSR RT)";
4960 CS = ""

COMPUTER
4970 SYS 65487
4980 C = PEEK(780)
4990 IF C(>13 THEN C$ = CS + CHRS(C): GOTO
4970

WAREHOUSE
5000 OPEN 15,8,15: OPEN 2,8,2,"#"
5010 PRINT#15, C$
5020 INPUT#15, E1$, E2$, E3$, E4S
5030 IF E1$<>"00" AND El$<>"01" THEN GOSUB (in FL) 305-274-3680; 1-800-372-0214
1260
5040 CLOSE 2: CLOSE 15 7222 S.W. 117th Avenue, Miami, FL 33183
5050 RETURN AcJ<J3n*i0f snipping ami handling charges {S3 minimumJ Atf pncus ful.ticl 3% tasfi
discount G'ffdit enrd orders should aaa 3% Pnces subject \o thnmjo w.ihoui nonce

RUN ll\K K)S3 / 3!)


COMPUTER
CENTERS
■AMERICA

Uuck & Ahoy Z3 99


Ernie ^. Magic SMJDts ?3 99
Wa^leringlhf SAC 104 99
SOFTWARE Murder t>y Iht Owen 23.99
SPECIALS Pfmul fiuiier Pa nit ?4 99
Eon
Fisher Price I a si LoJC 14.99
Barbie 19 99
Loinlng Software
Interfaces A'lrtu Build 11.99 Hoi Wlieeh
Gl Jm
19 99
19 99
Logic LtvtlS 12.89
Telesys Turboprint GT Movie C'Hio' II99
19 99
19 99
■Prints Enhanced Graphics. 4 Sea Speller
S' ■
1Z.9S
n aa Wstos 74 99
oncjinjher It.n
Different Type Faces, 8 Jp & AdO Em H 98 P,riTOp II !4M
9'iifr Typng ?4 99
Reverse Characters •Includes Windmr Clinic) By Fuhtr Price 1)99
Power Cord. Five Feet of Cable
Monitors
Btirj* rw Rooi 16 99
S*.« tjmy Hrtii-.m 16 99
and All Required CQ95 Alice m Wonderland 16.99 trjmn Table! Can
BMC Color 14995 Connectors 0" 1 reisure IMand 16.99 mrtg Keys
Pan 1300 RGB S Cardco G + . Call Hood 16 99

Comp 2B9" Micro-world Call


Zenith Green 7955 tarhnearJ OjT
ComwsetO
QutV Commodore

Modems
Prugra-n
Nashua 10*s SmortJ □ rj I? r-D
Mighty Mo 64" Scotch 14»5 y
y Finance I II III. IV D
Fffiy CjIc D
Comm 16B0 .. 79" Maxell 149S r flows Macicun Pel lire
I'.iiiir1
Telesonic . .. .Call Memorex.., 11SS Spinnavcr
oLinEinQ PinS 16 99
L in, Liwnng FiitdrJl 16 99 d
aiw-D
hB 16 99
Cassette 23 99 Cenersi Lete' 0
Ace 11 "crj 0
16 99
Recorders 19 99
19.99
Aces Pay-D
Mjgi: ItfskO
Comm CH-2 59'5 19 99 II or III D

Third Parly 3955

'- -

' 5>uv. F
CBS Sotlolrr
w i e a

JOYSTICKS
Scum* Sued i(»ti Co
THE BOSS
Printers fiij EIiilI
[fieScj Vi., ■ ;■ I
Gemini SG1D .. . .209'5 commodore New Products Howe Mumi.iI Miii11r.■-
limns
Gemini SD 10/15 new Call Success wlDeoinals
Gemini SR 10/15 new Call C 16 Computer 79" |«rJr1ISlir)[ 1 II 1

C+4 Computer 1899S 1 . .'. Di1: in i ■


Gemini SB 10 new Call
Gemini SG 15 359" 801 Printer

Sliver Reed 400 249" 802 Printer 179*5


Panasonic 1091 Call 803 Printer 17405

TO OROEH: CALL TOLL FREE - WE'RE PROUD OF OUR PRICES - SATISFACTION GUARANTEED
IN NEW YORK STATE CALL TOLL FREE A Qi\i\ CQ1 iOflQ or Write
1-800-221-2760 or 516-249-2120 I"OUU"DO I" IUUO Computer
Centers
Check, Money Order, MC oi VISA accepted /No additional charge I"' MasterCard and Visa 'Call fur shipping and handling of America
Information /HYS resldenls add applicable sales lax /Price* and availability are subject lo change wllhaul nollcc /All ttctary 81 Terminal Dr.
fresh merchandise with manufacHirer's warranty. Dealers Welcome. Call (or recanl price reduction* and new rebate Informallon. Plalnvlew, NY 11803
Plus shipping and handling.

60 / RUN JUNE
Circle 301 on Header Service card Circle 63 on Reader Snrvlca card.

you could be the one to STARPOINT SOFTWARE proudly presents

WIN $5000
by playing the exciting game of

MAD SCIENTIST 64
FTI i+n+n=n
MAD SCIENTIST 64 It ■ disk baaad educational (jamu lor the
Commodora G4tm. Actually a gama within a game-You sdvanca by
[say Icepick], a revolutionary new concept in
aolvlng "gama dual". Along the way, you receive "aolutlon cluei"
baaed on U.S. history & current evante. Very Inlaractlve Ilka the software de-protection for the Commodore
Advenlure ft Infoeom game*.
64. ISEPIC is not a disk duplication system,
To promote thli game, wo ara oltarlng live caih prlzei to the beil
faglatarad game piayerr a Grind Prize of S50MI and four taparate
but an extraordinary hardware/software
aecofld place prizei of ■.■.■■'i.i<mch Enlranta will be divided Into 5equal combination that actually bypasses any disk
oroupa by poalal zip. Tim Grand Prize will go to the beat overall icorc.
i in- hlgheal score In the othar 4 group* receive the aecond place protection scheme. fSEPIC captures and
prizea.
saves the protected program as it runs in the
AN prizea will be awarded. Youmual return an anawar iheel. Provlaloni
lor breaking He*. Eitenalve protecllon agalnal cheating. 1S day money 64's memory, this "snapshot" becomes ac
back guarantee.
cessible to the user for complete inspection
Game ahlpmeni* begin Jun 15,1985. Anawerahael* mu*tbe received and alteration. From this image, ISEPIC can
by uano later than Nov15,1 BBS. Winner! will beinnouncedonOecZO,
1985. automatically create a compact, auto-booting,
Only U.S. entrant* ara eligible lor Ihe caah prizea, A In tha U.S., Ihe fast-loading file which is completely un
Cain prize I* void where prohibited by law.
protected and self contained.
To receive your MAD SCIENTIST 64 game tflik. manual, blank
■Coreiheet, and registration xnd $24.95 plui $2.00 t hipping ft ■it Copies ALL memory-resident software
handling to:
ISEPIC'd programs load many times
MADA ^NTERPRIZES. INC. faster than originals
P.O. BOX 1382 ISEPIC is invisible to software—cannot
BELLEVUE, NE. 68005 be defeated

For mori Iniannillon wr1(t or clrdi nwi.i-r ftryfc* number


Eliminates drive "knock" due to antique
Commodarg W li ■ irotiemnrk of Commodore Electronic*, Lid. protection schemes—adds years of life
to your drive

CJrclfl 172 on RoaOer Service card.


Automatically "cracks" protected pro
grams into single, auto-booting, super-
fast loading files
ATTENTION COMMODORE 84 OWNERS
DID YOU BUY THE WRONG PRODUCT? ■if Place multiple programs on a single
diskette
WE'LL PAY YOU FOR YOUR MISTAKE!
PRINTER INTERFACE BLOES
■d Create auto-booting, fast-loading
No graphics, doesn't work with versions of your own programs
yrmr software, Bad aspect ratios, ■ft Cracked programs are completely self-
no available buffer, well you
contained and run independently of the
wouldn't have these problems with
the Micro-World M W-350. We'll
ISEPIC adapter
pve you (59. off the list price of ■6 Copies software with a flick of a switch
$123. for (hut strange interface
that's cauBind you trouble. ISEPIC comes complete and ready-to-
run, just plug into expansion port
LAST YEARS BACK
UP SOFTWARE
a Programs cracked by ISEPiC may be
Everyone hiiH Back-up software
used on MSD or 4040 drives as well
thai reproduce* errors, but will i: as hard disks regardless of original pro
hack up non-standard sectors, re tection schemes
produce density frequency
When ordering by mail:
iilterations,»ller the number of sec
tors, copy single sync bits, and
* £64.95 + 3.DD shipping
" S64.95 + 4.00 COD orders
reformat n Minnie track? Wp don't
* Calif, residents add 6% sales tax
think so. Send your antique bark
and recievo $26, credit toward tha
' VISA or Mastercard accepted
CALL-201 -8389027
* Shipping out of USA £6.00
"New Revised Clone Machine" ai or write us at
$49.96. We've added an MSD
Please allow 4-6 weeks for delivery.
duiil drive ('lone Machine also
. . . WRItf OR PHONE . . .
available for only 339.95. Upgrade
your products to the latest State of
the art today. ^^ **i
DISTRIBUTING. INC
i:i42HRanlc £1 (luiJrr. NJ 074(15
•NOTE Mil-iu Wiewrv«lh*ri7hllu
ST&RPOINT SOFTWARE
Star Route ID Gazelle. CA 9603d [916] 435-3371
cancel ihiaollti ..i any luirn wiihirai nolic

RUN JUNE 1985/61


Circle 189 on Rs«d«r Servlco cirfl.

Slik Load *29.95


Slik Load is a Kartridge for the C-64.
Slik Load is the most reliable, effective and thought out Kartridge of it's kind.
The options include:
• 6 t.moi faitar load • Statu. key will 8ivo you information on
• Eliminate! drive rattla whon erro>i dovico number, byte* treo and statui of the
are encountered, drivo.
■ Old and un now * Silk Load it also fully compatible with the
Will reitore a baiic program 1541 Super Rom

Sync R»«d*f■ Cnec* ia* S/n^ Bits Or- iff Ht»d/Wr1(i Trti-lS^i pcforcnancp lsH
DMS-Enori ?Q 21 12 11 27 4 W uhck owl lo ** Hipalr t TiKli-Repair . ruck with
Format Smgifl Tracks Chingt Drkw* No.-Criangei rjrive crmc>iaum errors Roads cO<le unier
Head Onk Etron
\ Track Rtidtr-rctd inQ hHC< ■ "ac"
011* U>9fl«r Finot nirtnig T'«N HdD' F>tt *ofm»1 - • duK in |utl 10
-. Tr*c« FQrmmor-FofmjII ■ lM« *i[M -,
[rJC*l Ttuj is *fiftf# tfie n»*r piOtGGIiQn
ij.ik. "» anj- t*o a.&h.euei
scF-ames are coming from
B/ie 'or byte
Drtrt Mi." Drue aiMmBiof/dis-
ai»mbier For /our 1541
w«**«ig#ea*eMQyiaDCisw«igB This is the only utility
Th* Ooc-CJ'St Dociar tfiai c«as code
^rn^"r::"nrX of its kind. It even has
yiHr-B*M-viiUBisi>i>i*voiirwirM>ns a 3 min. copy on it,
S19.95 Srnc Mmr-Piaca fl syne ma" on my
tfflC" OUtlO 41 AliO uSOG FQ( DfOleCt'On

WAR GAMES KARTRIDGE KRACKER


AUTODIALER NOW you can own this unique and powerful tool
ivrticn will allow you to dump the contents ol 8K
1 - Aiila Dial ami auTQmaticaity 3.31 3 sei of -um you and 76K cartridges onto disk! But what's really
2-Review Humben will 'evie* numbers thai *$*e an^w □/ a great is that you can also RUN the cartridges pro
3-Sav« Numtwrg a>ii save numbers *here a compuier answe'eO grams without plugging in the cartridge1 the
4-Hardcopy ol Numb^ra aiII pnn'out list Q' nurnMr* *here a Comrjuiflf a KRACKER gels YOU INSIDE the cartridge' Put
S-LOAD Numbftfi will load in numDers to COnTjnue *ri(ire it all your favofies on disk and get nd of the clut
G-Caniinue ■-v.it pic* up dialing wh«re -1 v-as miijrrjpied ter. This package pmwdes your with the software
and hardware needed to get started. Program on
$29.95 disk included /Some cartridges inquire use ol ei-
ternal RAM not included)
$44.95

TOP SECRET STUFF II


All C128 Compatible

3rd Split Screens (Horizontally)


Smooth Scrolling
Protect Scheme For Your Disks
Write Protect Disk

Edition Save Ram From Under Roms Unwrite Protect Disk


No Drive Rattle On Errors Mini DOS Wedge

.F.NDBDQH
Triple Dnue Head Speed Fast Disk matcher
Autoboot Maker Data Statement Maker
Koala Screen DUmp Unnew

Display GCR 3 Minute Copy


THIRD EDITION! NOW AVAILABLE] Fast Disk Eraser DM.S.
If you're llred of Doing harassod Dy pfolsclod ioMwar« and too many copy
programs, then ihia is Ine book for you1 This 224 Doge manual covsrs ll>e //you have TSS#1, You'll 95
gambit from legalities to proloclion memoOs to 5ISD Dy-SIBP ba« uD O'o-
cedures Now you can learn bold now to protect ind unprotect sotivare' Like This One! Ail on one disk
The techniques couered include copying cartridges lo tape or disk, tape pro
tection, and disk protection Oisfc protection covers error no 's 20. 2' 22, 23.
27 and 29 plus smgle track formatting, header mod ill cation, header swapp
ing, hall track reading and writing, reading and wnting modified bit densities, Bulletin Board
S9lrJ0^"'SODB'»l9tOU'OwnDulW'f<bO»'ltw^nx3nB
formatting illegal I racks/sectors, sync wnting and more! Trie Third edition ex-
Of r-vc tfrs* atives Tri'S one fias all 1*0 'oalwes ana
plalm, lolls how lo dolact and how lo wrlle them with included soNware you can cuJlomrre rl owly youtselt
Eleven uselul utilities and many protection listings' Our disk analysis programs t-OUN MEGA50H-BBS 3-FE10 5YS0P MESSAGES
reveal the proleclion methods used on your originals A diskette with all soft 2-CBEATE MEGA FILES 9 WRITE OPENING MESSAGE
ware is available lor a minimum sitra charge This may not Be the only book 3 *D0 10 S'SOP S COBNEH 10 READ LOG
your should have for the C-64. But it is certainly Ihe one book ,ou should 4 NEW 5V5OF» S CORNER 11-OClE LOG
5-REAQ MESSAGES 12-READOaWMOADFIl.E
not be without)
6 SCRATCH MESSAGE 13-SCRATCH DOWNLOAD FILE
7 CYCLE MESSAGES 14-ADO TO OTHER S'STEMS
15 CREATE OTHER S* SI EMS
C64 Book only S'9 95 US
S59.95
8oo* & Disk ol alt programs S29 95 US
$9 35 US
BBS Expert Mode
Vic 20 Book Cart & Tapes only Leveled Access
Private Message Base Open Chalk Board (or
THIS MANUAL DOES NOT CONDONE PIRACY
Up to 300 Passwords Highest Level Access
■SHIPPING S2 00

Enclose Casn HFi CH«C«

^filers
M
Allow ^4 da^s 'or fle nrpry
Can add ijrOr? 5 TiLjSI
2 10 7 flays to*
DB "US
MegaSoft Limited
Ooi'ars V(5A _ MASTER GAPO -
P 0 Box 1080. Battle Ground. Washington 98604
PrCKjm PS lOr C 64 S? 00 5 ft H on a11 iydfi'5

Phone (206) 6B7-5H6 • BBS 6B7-520S '- mCwmiKiiiCww

62 I RUN JUNE 1985


Circle 1B9 on Ro*0(( Sanies cud.

D-Compiler $59.95
The first D-Compiler to give you back your source code
alter your program has been compiled with 'Blitz.
"Bliu is n Irjidornark ol Skyle* Electric Works

1541 Super ROM $39.95


Fast Save Load Verity also Save with Replace is
Improved
Fast Scratch and Validate
10 Second Format with Verify ' Tw° '^sjaster, Eight times faster
when used with Turbo 64 which is included
No more Drive Head rattling
during Format or Error Reading 1541 Super ROM is 100% Compatible * Easily installed in Minutes

APOLLO COPIES IT ALL


APOLLO Does it All. This program is the latest generation of
copy programs. It will do everything the $39.00 and $49.00 pro
grams will do and more. It Copies ALL drive errors, bad tracks
and sectors, non-standard format, bad syncs, and half tracks.
We feel this is the best program of its kind available...
$29.95
Copy Protected Disk Copy Unprotected Disk
MSD Sure Copy Copy Files
Format a Disk
Scratch a File
At last a complete utility package tor the MSD Dual Drive. This
is the first MSD utility program that does it alt. The main
Change Disk Name
Quit
Rename a File
View Directory
$39 95
menu options include: Sura Copy wW put g/, BffQrs aulomatically on disk: 2Q, 21, 22, 23, 27 and 29's.

D-CODER N-CODER
the machine
$19.95 Super Loader
• Translates any machine language program into easy- language manipulator,..
Super Loader is a Kartridge that plugs into
to-read English descriptions with complete explana 00 your expansion port, that allows the
tions ol each command! The perfect companion compulor. on power up start the disk drive
• Makes complete notations ot all important memory program lo D-CODER I and load the tirst preselected program on
locations accessed by the program! (SID, VIC. MOS. the disk.
KERNAL. etc.)
Allows you to easily make changes in ma
■ Gives you three ways ot accessing programs; chine language programs... right on the disk!
• Change colors
i i WIN road and lisl programs from DISK
2) Will raid and list programs Irom MEMORY! * Load wedge
• Rewrite ability allows code to be altered
3) Direct user Input (from magazines, etc.)
and then rewritten directly to trie disk! • Works with moro drive . ■

• Can be used to locale and examine any machine • Features sector-by-sector scrolling
■ [ ■
t- AUIQ
• Takes up no memory
language program's protection routines! assembly language display ot machine I \°"

• Can be used to easily break apart machine language fe£>.


language programs! • Resel switch included
programs lor study and examinaiion! • Notation ot ASCII text eqwbalents lor easy
• Printer option for complete hard copy listings!' spotting ol embedded text strings!
You no longer / • Handy reference display ot all assembly
need to ba an / language commands and their ML

S iQ95 EGGHEAD to numerical equivalents!


95
~ I9 "■"" Machine • Byte splitter lor easy splitting ol decimal Only
Language. addresses into low byte-high byte format!

This Disk has over 100 routines, routines. They can easily be
some of them are routines lor incorporated into all of your programs.
protection, smooth scrooling, modem It is also fully documented.
routines, and sound and color
S19.95
RUN JUNE IMS/63
'My purchase of RUN is a
better investment than my
computer—I get a much
higher return on a much
smaller investment!"—
D. Suggs, Tallahassee, Fla.

Join the thousands of C-64, Plustf, and VIC-20 users think that yours is the best. I now have a subscription
around the world who enjoy subscribing to RUN every and look forward to every new issue."—Eric D. Stolen,
month. They've found RUN to be an unrivaled Com Manistee, Ml

modore resource. And they're right—RUN is "In a remarkably short time, RUN has become the
one of the fastest-growing Commodore best journal for Commodore computer

magazines on earth! users,. .1 appreciate the coverage

The convenience of personal delivery, you devote to reader comments and


plus a savings of 44% off the newsstand questions (Magic, Mail RUN, and
price are yours when you subscribe to Commodore Clinic), as there is

RUN—die year-round Commodore nearly always an interesting hint or

companion. tip in one of these columns!"—J.

You gel 12 great issues for just O'Hare, Victoria, B.C. Canada.
$19.97, plus special announce Throughout the year, you'll find:
ments and offers available only to • Exciting tips, Commodore tricks,
RUN subscribers! and programming ideas in RUN's most
Each month, you'll learn the popular column, "Magic".

fun of computing while ex • Challenging, fun, and educational soft


ploring the limitless possibil ware.

ities of your Commodore. • A rundown of the products best suited


Here's what satisfied readers are for the new C-16 and Plus/4.
The benefits roll on.. .time-saving pro
saying:
"I read many magazines after I bought my 64, but I gramming ideas, no-punches-pulled product
reviews, applications to broaden your com
puting horizon, tutorials and assistance from
reknowned authors in the Commodore field,
I I want to make a great investment
and of course, great ideas and tricks that have
Send me 12 issues of RUN for the bw subscription price of $19.97, I'll save 44% worked for fellow Commodore users.
Ihe newsstand price.
Act today—and save 44%—joining the
□ Payment enclosed □ Bill me thousands of subscribers who've found that
RUN is their best computing companion.
Nanit Just send in the coupon or insert card, or call
TOLL-FREE 1-800-258-5473. In NH, dial 1-
Add re is. 924-9471.

City . Stale. .zip.

Canada *: Mcilio H2.97; Foreign Surface I39.B7. I yea oniy. US Hindi dia™ on L'S biuiX. foreign lir-
nwl. filca*- inquire. Plravc alkiw fi tu W »«k» forddrmy.

RUN » Box 954 • Farmingdale, NY 11737 3S6B3


ReRUN's GAMER
When All You Want
To Do Is Play Games
Now, a software package for Commodore 64* users Kind your way out of an ancient castle, but watch out
who have dreamed of the ultimate in fun and for the obstacles. Realistic sound effects!
games—The ReRUN GAMEPAKI The ReRUN GAMEPAK also features a host of
Action, skill, intrigue, and suspense, all on your RUN favorites such as:
choice of ready-to-run (iisk or cassette. The very best • "Mystery of Lane Manor"... a who-dunit game re
games ever published in RUN, plus several never-be- quiring a quick mind and quick hand.
fore-ptiblislied bonus programs! • "Find-the-word"... helps you create your own find-
the-word puzzles instead of relying on the Sunday pa
THE THRILL IS BACK! per.

This Special Edition brings buck the thrill of Com


IT'S EVERYTHING YOU'VE
modore games. You spend your time playing instead
DREAMED OF!
of programming. No keyboarding, no debugging, no
headaches. The GAMEPAK includes a booklet with complete
It's every Commodore user's entertainment extra- documentation and loading Instructions. The hard
vaganza—the only ReRUN package of its kind this work has already been done for you—you just load,
year! run, and have fun!
Let The ReRUN GAMEPAK turn your game
NEW GAMES, NEW CHALLENGES dreams into a reality by ordering your copy today. It's
as easy as returning the coupon below, or by calling
Order your copy now and enjoy the challenge of
TOLL FREE 1-800-258-5473. IN NH, DIAL 1-924-
playing never-be fore-published games like:
9471.
• "Ski".. .a downhill race with obstacles such as
gates, trees, and even the Devi II Joystick optional!
t legnural mdcuuiL <*CimiiihjiIuk Huuikv Maduna, Inc.
• "Hassle-Castle"**.. -a top-notch adventure game.

I want the ultimate in Commodore


YES! fun and games!

Please send me The ReRUN GAMEPAK:

□ Payment enclosed DAE D VISA D MC

D Cassette $11.47 DDIsk$gl.47

Card #. , lixp. Due

Signature.

Name

Address.

Cily . Slate . Zip

Rt-RUN • 80 Pine St. • Peterborough, NH 03458


everybody who pur-
W/ry aren't your ,i 1')! 1 disk drive re-
programs loading? Is its handy Lest/demo
which is lull of short
it your disk or your i inliiy programs. One

disk drive? This ofthose programs, called Check Disk,


is designed to check every track and
article helps you find sector on your disk, looking for bad
blocks. I sincerely doubt that any
the answer. body ever uses that program more
than once.
The problems with the test/demo
Check Disk program are its running
time (it takes about an hour and '20
minutes per disk) and the fact that it
allocates every block on the disk. You
have to validate the disk when you
are finished, thus freeing up both
RUN It Right
good and bad blocks, before you can
CM; C128 (m 064 mode); disk drive use it again.
66 / RUN JUNK 19S5
UTILITIES

Bad
Bbcks?
By JOSEPHJ.SHAVGHNESSY

The Safe & Fast Disk Checker will disk that has had a bad block allo taining relative or random-access
check any disk in a matter of minutes, cated through the S & F Disk Checker, files, since the Validate command
including those with programs al the validation process will de-allocate will de-allocate all of these files, mak
ready recorded on them. the bad blocks {unless the bad block ing them available to be written over
Yon usually discover a disk is had is within a program or file). Validat by later saves.
when you attempt io save a program ing a disk that you know has bad
and get a disk error (Hashing red light blocks on il is always a bad move, The Program
on the drive). When you list the di since the validation process may try- Load in the S & F Disk Checker
rectory, you will see *PRG, *SF.Q and to write to that bad block while it is and type RUN. You will be asked to
so on after the name of the program rearranging things, and you could insert the disk you want checked and
or file. end up with a "scrambled" disk, los in hit the return key when you're
Whenever you sec the "*" in from ing some of your programs. ready. After you do that, the screen
of the file lype in the directory listing, 1 suggest you run the S & I' Disk will show a display of the block avail
it means the file is bad. You should im Checker on a disk prior to validating ability map (BAM) and immediately
mediately scratch it from the disk and it. This ensures that there are no bad begin checking each track and sector,
then run the S &- F Disk Checker. This blocks on the disk that could cause starting at track 1, sector 0, and pro
program will find ihe bad block and the validation process to bomb out ceeding through to track 86, sector
allocate it; then you can continue us and leave you with a scrambled disk. 1G. As each block is checked, a mark
ing thai disk. One other nine aboul the Validate will be placed at that block's position
Note of warning: If you validate a command: Never validate a disk con on the screen 11AM.
RUN JUKE 1985 / 67
If a bad block is discovered, the and then reformatting the bad disk. on and remain a steady red glow,
program will first check to see if that Run the S & F Disk Checker program without blinking duringihe load.
block lias been previously allocated. on the bad disk after you reformat it. 4. Type LIST and hit the return key, to
If it hasn't, it will allocate that block, make sure that your directory did load.
Head Alignment 5. Type in the following instructions
sound a few hell tones and give you
the message, "Bad Block Allocated." The S & F Disk Checker will not from the keyboard:
It will then place a small, red check harm your disks unless your disk
ered fl;ig on the screen BAM in the drive is out of alignment. II it is, you Ol'KN ]5,B,5,'T':OPENr>.H,!J."jr (return) (red
bad block's space. will, of course, have trouble loading light hill come on)
If the bad block was previously al programs. Your disk drive will make PRINT# 15,"B-R:"5;0; ]; ] (return)

located, the program will save the rackety sounds, its red light will blink
6. Look to see if (he red light on the
map screen (takes about 30 seconds) dining the load, and you will often
disk drive is blinking.
and display a new screen that tells get a File Not Pound error. 7. Type in CLOSE BlCLOSE 19 (return)
you about the problem. It then gives
you the option of cither continuing
If the red light was blinking for
with theS &F Disk Checker program,
Step number (5, your disk drive is out
quilling, or seeing an ASCII display
of alignment and may need to be
of the bad block before quitting.
Serviced. Another indication of mis
If you just quit, that's the end of it. If
alignment is if the S&F Disk Checker
you continue with the program, the TheS &FDisk runs slowly and with many pauses
original screen map is brought back; a
and blinking red lights for almost all
checkered flag is put on the bad Checker is speedy and of your disks (they can't all be bad).
block's screen map position; and the
If head alignment is your problem,
checking process continues until all of safe because it checks look for an article on how to realign
tlie blocks are checked or another bad
block is encountered. Then the bad- the blocks on the disk your disk drive in RDJV'sJuIy 1985
issue.
block sequence is repeated.
The ASCII display option is de
for Read errors only.
Fast and Safe
signed to aid you in discovering in Every byte of memory The S & F Disk Checker gets its
which program or file the bad block
speed and safety by checking the
occurs. If any of the bad block was is checked to be sure blocks on the disk only for Read er
readable before bombing out, this op
rors, through the USER1 function.
tion will display the contents of that that it can be read. The underlying assumption is tiiat if
block in ASCII characters. If the block
you can't read a block, you usually
was pan of a Basic program, the Basic
can't write to it, either, and vice versa.
keywords will be tokeni/ed and there
The USF.R1 command will read all
fore incomprehensible, but the parts
2.r>(i bytes of any block.
between the Basic words may be rec
By contrast, the Illock Read com
ognizable 10 you. Or, it could be a
mand will read only the contents of
word processing file, and you will rec If your drive is out of alignment,
the block—as specified by the buffer
ognize a portion of the text. the S & F Disk Checker may have
pointer—which may occupy less than
trouble reading your disk. It will in
If none of the block was readable, 286 bytes. By using USFR1, every sin
terpret the misalignment problems
the ASCII dump won't look like any gle byte of memory on the disk is
as bad blocks and attempt to allocate
thing. This will also be the case if the checked to be sure that it can be read.
those blocks. You can erase these al
bad block occurs in a machine lan Ifyou do have a bad block in one
locations by validating the disk. How
guage program.
of your programs, (here is not really
ever, since your disk drive is out of
Track 18 is a special case, since it much you can do about it except
alignment, when the drive attempts
contains the directory for the disk. If keep trying for a successful load of
to write to track 18, sector 0, to record
a bad block is discovered on track the program. Ifyou do succeed, im
the block allocation, it could con
18, the S & F Disk Checker will first mediately save the program <o an
ceivably mess up track 18, sector 0,
check to see if the block has been other disk. It is more common to
which is your HAM map and direc
used to record any of your directory discover a sick disk after attempting
tory header, on the disk. Once that
(by checking previous allocation of a save and getting a blinking red
happens, you may not be able to re
that block). light. That situation has happened to
cover anything from that disk.
If it hasn't, itwiil allocate that block me several times and was the moti
To check your disk drive for proper
so it can't be used and foul up the vation behind this program.
head alignment, use the following
disk later. If it does contain part of If you don't want to type in this
your directory, it will stop the pro procedure:
program, I will provide you with a
gram and give you the bad news. It 1. Insert any formatted disk into your
copy. Send me $H and a return ad
will also do this if it finds an error disk drive, preferably one that has a dress, and I will supply the disk, the
on track 18, sector 0 (the Directory lot of programs on it (so the directory
postage and mailer and my time. (SI
Header block). is lengthy).
The bad news is that you should im 2. Type LOAD"$",X and hit the re
mediately try (o salvage anything you turn key. Address all author correspondence to
can from ihe disk, by transferring any 3. Watch the red light on your disk Jviefilt ]. Shmiglirifssy, S43S Lynda Sue
salvageable programs to another disk drive during the load. It should come Lane West, Jacksonville, FL 32211.
68 / RUN june mb
Clrdo 8 on Reader Service c

- ■ v-

Break the Efl3SC


language barrier
rv-vv..;■:.-..'

-5

VIDEO BASIC-64 ■ ADD 50+ graphic and ADA TRAINING COURSE - leaches XREF-64 - indispensible tool for BASIC pro
sound commands to your programs with this super you the language of the future Comprehensive grammer cross-references all references to variable
development package You car distribute free RUN subset of the language, editor, syntax and line numbers.
TIME version without paying royalties! checker/compiler, assembler, disassembler. 120 + ISBN* 0-916439-27-5 $17.95
ISBN* 091643926-7 S59.95 page guide.
ISBN* 0-916439-15-1 $59.95 OTHER TITLES ALSO AVAIL
BASIC COMPILER 64 - compiles the ABLE - WRITE OR CALL FOR A
complete BASIC language into either fast 6510 FORTH-64 . loaded wilh hires graphics, com FREE COMPLETE CATALOG
machine language and/or compact speedcode. Gel plete synthesizer control, full screen editor, pro Call today for the name and address of
your programs into high gear and protect them by gramming tools, assembler. your nearest local dealer.
compiling. ISBN 0-916439-32-1 S39.95
ISBHV 0-916439-17.fi $39.95 PHONE: (616) 241-5510
C LANGUAGE COMPILER - a lull C For postage and handling include S4.00
MASTER-64 - professional development language compiler. Conforms to the Kemighan & (S8.00 foreign) per order. Money order and
package for serious applications. Indexed lile Ritchie standard, but without bit fields Package in checks in U.S. dollars only. Mastercard.
system, full screen management, programmer's cludes editor, compiler and linker VISA and American Express accepted,
aid. BASIC extensions, 100 commands,
ISBN* 0-916439-28-3 $79.95 Michigan residents MB
ISBN* 0-916439-21-6 $39.95
mcl 4% sales tax. !■&'"
ASSEMBLER MONITOR 64 - a
PASCAL-64 - full Pascal with extensions for macro assembler and extended monitor package
graphics, sprites, file management, more. Compiles Assembler supports floating point constants
FREE PEEKS & POKES WALL
to 6510 machine code and can link lo Monitor suppons bank switching, quick trace, single
Assembler/Monitor routines step, more. POSTER INCLUDED WITH
ISDN- 0-916439-10-0 $39.95 ISBN* 0-916439-11-9 S39.95 EVERY SOFTWARE PURCHASE

Software
You Can Count On

P.O. Box 7211 Grand Rapids, Ml 49510 ■ Telex 709-101 ■ Phone 616/241-5510
RUNJUNE198S/69
520 PRINT "(9 SPACESHSHFT H)IT ANY KEY TO
Listing 1. Safe & Fast Disk Checker program. {SHFT OONTINUE"
525 PRINT "{CRSR DNH12 SPACES) { [SHFT R)(SH
FT UHSHFT N)/{SHFT S}{SHFT THSHFT O}(
10 REM ******************************** SHFT P} TO {SHFT Q_)UIT)"
20 REM *(30 SPACEs}* 530 GOSUB 130
30 REM * THE SAFE S FAST DISK CHECKER * 540 PRINT "(SHFT CLR}(8 CRSR DNs}{13 SPACEs
40 REM *(30 SPACES}* HSHFT I)NITIALIZING"
50 REM *(13 SPACEs)BY(15 SPACES}* 550 CLOSE 15:OPEN 15,8,15,' 'I":GOSUB 170:IF
60 REM *(30 SPACES}* BG=1 THEN 920
70 REM *(4 SPACEslJOSEPH J. SHAUGHNESSY(5 S 560 BG=1
PACES}* 570 CLOSE 5:OPEN 5,8,5,"*"
80 REM *{30 SPACEs)* 580 GOSUB 170
90 REM ******************************** 590 REM SCREEN FORMATTING
100 GOTO 440 600 PRINT "(SHFT CLR){CTRL 9) { 1 6 SPACEsHSH
110 REM SUBROUTINES FT THSHFT R HSHFT A) [SHFT CHSHFT K)(l
120 REM WAIT FOR KEYSTROKE 8 SPACES)(CTRL 0)"
130 POKE 198,0 610 PRINT "{CTRL 9) {CTRL 0)(COMD B}{10 SPA
140 GET A$:IF A$="" THEN 140 CEs)"Z$Z$Z$Z$Z$Y$YSY$Y$Y$X$X$X$
150 RETURN 620 PRINT "{CTRL 9} {CTRL 0) (COMD B}"W$W$W
160 REM CHECK THE ERROR CHANNEL $"1{CTRL 9}2(CTRL 0)3(CTRL 9)4{CTRL 0}5
170 INPUTS 15,EN,EM$,ET,ES n

180 QN=EN:QM$=EM$:QT=ET:QS=ES 630 FOR X-0 TO 8:PRINT "(CTRL 9} (CTRL 0}"X


190 IF EN = 0 THEN OK=l:RETURN :NEXT
200 IF BG=0 THEN BG=1:RETURN 640 PRINT "(CTRL 9}{SHFT S)(CTRL 0} 9":PRIN
210 IF ET=18 AND ES=0 THEN1330:REM BAM TRO0 T "{CTRL 9){SHFT E)(CTRL 0}10":PRINT "{
BLE CTRL 9){SHFT C){CTRL 0}11":PRINT "(CTRL
220 REM ALLOCATE THE BAD BLOCK 9} {SHFT THCTRL 0)12":PRINT "{CTRL 9} {
230 PRINT*15,"I"DS SHFT 0){CTRL 0}13"
240 PRINT*15,"B-A:0";ET;ES 650 PRINT "{CTRL 9){SHFT R}{CTRL 0)14":PRIN
250 INPUT*15,EN,EM$,ETFES T "(CTRL 9) (CTRL 0}15":PRINT "(CTRL 9}
260 IF EN = 0 THEN 290 {CTRL 0}1G":PRINT "(CTRL 9} (CTRL 0}17
270 IF QT=18 THEN 1340:REM DIRECTORY TROUBL ":PRINT "{CTRL 9} {CTRL 0}18"
E
660 PRINT "(CTRL 9} {CTRL 0)19":PRINT "{CTR
280 GOTO 1010:REM BAD BLOCK IH EXISTING FIL
L 9] (CTRL 0}20"
E
670 PRINT BPS"[4 CRSR UPS}"ClSC2$"i6 SPACES
290 PRINT BP$C1$"(CTRL 9}{CTRL 3){SHFT B)AD HCTRL 9}(SHFT W}{SHFT AHSHFT T}{SHFT
(SHFT B)LOCK {SHFT A}LLOCATED(CTRL 1}{
CHSHFT H){CTRL 0}"
CTRL 0)[HOME)":FOR X=1 TO 10:GOSUB 370:
680 PRINT C1$C2$"{CTRL 9) (SHFT E)(SHFT A){
NEXT
SHFT CHSHFT HHSHFT SPACE) (SHFT C)(SHF
300 CLOSE 5;CLOSE 15 T HHSHFT E)[SHFT CHSHFT K){CTRL 0}"
310 CLOSE 15:OPEN 15,8,15:PRINT#15,"i"
690 PRINT C1$"{CTRL 9} {SHFT C}64 {SHFT S}A
320 CLOSE 5:OPEN 5,8,5,"*"
FE S (SHFT F)AST{2 SPACEsHCTRL 0}"
330 PRINT BP$C1$"{19 SPACEs}{HOME}"
700 PRINT C1S"(CTRL 9} {SHFT D)ISKETTE {SHF
340 POKE PL,BB:POKE CL,2
350 REM SOUND EFFECTS
T OHECKER (CTRL 0}"
710 PRINT "(HOME)"C1$C1S"{2 CRSR LFs}";
360 RETURN
720 FOR X=1 TO 23:PRINT B1$;:NEXT
370 POKE S1,130:POKE S2,9:POKE S3,30:POKE V
730 SM=1103:CM=55375:CT=40:FOR X=CM TO 5625
,V0
5 STEP CT:POKE X,0:NEXT
380 POKE S4,21
740 FOR X = SM TO 1983 STEP CT:READ NM:POKE X
390 MM = TI
,NM:NEXT
400 IF TKMM+10 THEN 400
410 POKE S4,20 750 SM=1146:CM=55418:READ C,BB
420 FOR MM=S1 TO S3:POKE MM,0:NEXT:POKE V,0 760 REM MAIN CHECK LOOP
:RETURN 770 FOR T=1 TO 35:SM=SM+1:CM=CM+1
430 REM BEGIN MAIN PROGRAM 8 SETUP 780 M=20
440 POKE 53281,1:POKE 53280,5:PRINT "{CTRL 790 IF T>17 THEN M=18
1}":POKE 53272,23 IF T>24 THEN M = 17
450 Z$="{CTRL 9}1(CTRL 0}1":Y$="(CTRL 9}2(C 810 IF T>30 THEN M=16
TRL 0)2":X$="(CTRL 9)3{CTRL 0}3" 820 FOR S=0 TO M
460 V=54296:S1=54273:S2=S1+4:S3=S2+10:S4=S1 830 PL=SM+CT*S:CL=CM+CT*S
840 PRINT BP$C2SC2S"{CRSR RT}{4 SPACEs}";
470 SS=49152:CS=50152:M1=102 4:C1=55296 850 PRINT BP$"{CTRL 91(3 SPACEsHCTRL 0) {S
480 BP$="{HOME}{24 CRSR DNs)":W$="1{CTRL 9) HFT C)HECKING"T;S;"{HOME)"
2{CTRL 0)3(CTRL 9}4{CTRL 0)5(CTRL 9)6[C 860 PRINT#15,"UA:";5;0;T;S
TRL 0}7{CTRL 9)8(CTRL 0}9{CTRL 9}0{CTRL 870 OK=0:GOSUB 170:IF OK THEN POKE PL,C:POK

0)" E CL,0
490 C1$="(20 CRSR RTs}":C2$="(7 CRSR RTs)": NEXT S,T:CLOSE 5:CLOSE 15
B1$="{CRSR DNHCTRL 9) {CTRL 0){CRSR LF 890 PRINT BP$" {SHFT H}IT A {SHFT K}EY TO {
SHFT OONTINUE! (HOME)"
500 PRINT "{SHFT CLR}{CTRL 9}(13 SPACES}{SH 900 GOSUB 130:CLR:RESTORE:GOTO 450:REM READ
FT DHSHPT DfSHFT SKSHFT K} {SHFT C) { Y TO CHECK NEXT DISK
SHFT HHSHFT E){SHFT CHSHFT K}{SHFT E} 910 REM ERROR MESSAGES
{SHFT R)(15 SPACEs}{7 CRSR DNS}" 920 PRINT "[SHFT CLR)(3 CRSR DNs}{5 SPACEs}
510 PRINT "{8 SPACESHSHFT I ) NSERT DISK TO {CTRL 9) (SHFT HJAVING SOME PROBLEMS HE
BE CHECKED{CRSR DN}" RE! {CTRL 0}" *-
70 / RUN JUNL 1085
Circle 89 on Reads r Sen ice cud.

Required Reading for


TOurCOMMODORE 64

TRICKS & TIPS FOR YOUR C-64 ANATOMY OF 1541 DISK DRIVE - PEEKS & POKES FOR THE C-64 -
treasure chest ol easy-to-use programming tecnm- bestsellmg handbook available on using the floppy programming quickies that will simply amaze you.
ques. Advanced graphics, easy data input, enhanced disk Clearly explains disk files with many examples This guide is packed lull of techniques for the BASIC
BASIC. CP/U, character sets, transferring data bet and ulilitiGS. Includes complete commented 1541 prorjrammer.

ween computers, more. ROM listings isuil" 0-916439-13-5 180 pages S14.95
ISBN" 0-916439-03-8 275 pages 119.95 ISBN* 0-916439-01-1 320 pages S19.95

ADVANCED MACHINE LANGUAGE


GRAPHICS BOOK FOR C-64 - Irom ANATOMY OF COMMODORE 64 -
FOR C-64 - covers topics such as video con
lundamenials to advanced topics this is most com insider's guide to the '64 internals Describes
troller, timer and real time clock, serial and parallel
plete reference available. Sprite animation. Hires. graphics, sound synthesis. I/O, kernal routines,
1/0, extending BASIC commands, interrupts Dozens
Multicolor, lighlpen. IRQ, 3D graphics, projections. more Includes complete commented ROM listings.
of sample listings.
Dozens of samples. Fourth printing.
ISBN* D-916439-06-2 210 pages 114.95
liliill.. 0-916439-D5-4 350 pages S19.95 ISBN# 0-916439-003 300 pages S19.95

SCIENCE a ENGINEERING ON IDEAS FOR USE ON YOUR C-64 - ADVENTURE GAMEWHITER'S


THE C-64 • starts by discussing variable types, Wonder what to do with your 64? Dozens of useful HANDBOOK • is a step-by-step guide to
computational accuracy, sod algorithms, more ideas including complete listings lor auto expenses, designing and writing your own adventure games.
Topics from chemistry, physics, biology, electronic calculator, store window advertising, Includes listing for an automated adventure game
astronomy, electronics Many programs recipe file, more generator.
ISBN* (i ■116439-09-7 25D p.':j.-. S19.9S ISBN* 0-91B439O7O 200 parjes S12.95 ISBN* 0-916439-14-3 200 pagei S14.95

Call today for the name of your nearest local dealer Phone:(616) 241-5510
AiUflr titlao ura airailahlo i-all nr For P°s\agc anfl handling include Sd 00 ($6 00 foreign) per order Money ordei MLlf—^ifllPl
Other titles are avaiiaoie, can or an0checksinu s (lDlla,sorlly Maslerca,d VISAandAmBllcanEll0,ESSacceol0d ■bit^Czi]
Write TOT a Complete free Catalog. Michigan residents include 4% sales tan CANADA. Book Cenier. Monlreal Phone (514) 332-4154

Software
You Can Count On 1 1 ■
1 1 R i h i

• 4
1 S i
■ 1 1 ■ • ■

■ ■ I i i m
1 1 ■ I i a i
■ 1 1 t i A i

P.O. Box 7211 Grand Rapids, Ml 49510 ■ Telex 709-101 ■ Phone 616/241-5510
RUN JUNE 1985/71
Listing I continued.
930 PRINT "{CRSR DN}{2 SPACES}{SHFT OJNLY F 1130 PRINT "(CRSR DN){11 SPACEs)(CTRL 9}{SH
ORMATTED DISKS CAN BE CHECKED" FT CJHOOSE A {SHFT NJUMBER!(CTRL 0){CR
940 PRINT "{CRSR DNJfSHFT M)AKE SURE THAT D SR DN)"
ISK DRIVE DOOR IS CLOSED" 1140 GOSUD 130:IF A$<CHR$(49) OR A$>CHR$(51
950 PRINT "{CRSK DN}(13 SPACEs){CTRL 9) {SH ) THEN 1140
FT D)ISK (SHFT EJRROR (CRSR DN}" 1150 A=VAL(AS)
960 PRINT EN;EMS 1160 ON A GOTO 111 1,1210,980
970 PRINT
PRINT "{SHFT T}RACK"ET,"{SHFT S}ECTQR"E 1170 REM CONTINUE WITH PROGRAM - REPLACE SC
S REEN
980 CLOSE 5:CLOSE 15 1180 PRINT "{SHFT CLR}":FOR X=0 TO 999:POKE
990 PRINT "{2 CRSR DNs)(10 SPACEsHSHFT T)Y M1+X,PEEK(SS+X] i:POKE C1+X,PEEK(CS+X):
PE {CTRL 9!(SHFT R}{SHFT U){SHFT N}{CTR NEXT

L 0) TO CONTINUE.(7 CRSR DNs}":END:REM 1190 GOTO 300


EXIT PROGRAM 1200 REM DISPLAY ASCII DUMP

1 REM SCREEN'SAVE 1210 PRINT#15,"I"


1010 FOR X=0 TO 999:POKE SS+X,PEEK(M1+X):PO 1220 PRINT#15,"UA:"5;0;T;S
KE CS + X,PEEK(C1-t-X) : NEXT 1230 FOR X=1 TO 256
1020 IF ENO65 THEN 1320 1240 GET#5,A$
1030 REM ERROR MESSAGES 1250 IF AS=CHRS(19) OR A$=CHRS(147) OR A$ = C
1040 PRINT "{SHFT CLRHCRSR DNHSHFT B}AD B HR$(17) THEN PRINT"*";:GOTO 1290
LOCK AT {SHFT T}RACK";T;", {SHFT SJECT 1260 IF A$=CHR$(29) OR A$=CHR${145) OR A$=C
OR";S UR${148) THEN PRINT"*";:GOTO 1290
1050 PRINT "HAS BEEN PREVIOUSLY ALLOCATED. 1270 IF A$=CHR${157) OR A$-CHRSI20) THEN PR
(SHFT T}HIS MEANS THAT IT OCCURS IN AN INT"*";:GOTO 1290
1280 PRINT "(CTRL 1)"A$;
1060 PRINT"EXISTING PROGRAM OR FILE.{SHFT Y 1290 NEXT:PRINT
}OUR BEST BET AT THIS POINT IS TO SCRA 1300 GOTO 980
TCH"; 1310 REM BAM AND DIRECTORY ERROR MESSAGES
1070 PRINT"THAT FILE OR PROGRAM, AND THEN R 1320 PRINT "{SHFT CLRH6 CRSR DNs)":GOTO 95
ERUN THE {SHFT SJAFE {SHFT D)ISK {SHFT 0
OHECKER {SHFT P)ROGRAM." 1330 PRINT "{SHFT CLRHCRSR DN}{SHFT Y)OU H
1080 PRINT "{CRSR DN } f 1 4 SPACEsHCTRL 9 1 { SH AVE TROUBLE WITH YOUR {SHFT B)(SHFT A)
FT Y)OUR (SHFT 0)PTIONS{CTRL 0)" (SHFT M) {SHFT D)IRECTORY{EHFT HJEADER
1090 PRINT "(CRSR DN) {CTRL 9}1{CTRL 0) {SH , ";:GOTO 1350
FT CJONTINUE WITH {SHFT S}AFE {SHFT D) 1340 PRINT "{SHFT CLRHCRSR DN) {SHFT Y)OU H
ISK {SHFT OHECKER {SHFT P)RGM" AVE TROUBLE WITH THE {SHFT D)ISK {SHFT
1100 PKINT "(CRSR DN) (CTRL 9)2(CTRL 0) (SH DURECTORY";
FT D1ISPLAY {SHFT A}{SHFT ' S){SHFT C){2 1350 PRINT "SALVAGE WHAT YOU CAN FROM"
SHFT Is} (SHFT D1UMP OF THE {SHFT B}A 1360 PRINT "THIS DISK, AND THEN RE-FORMAT I
D (SHFT B)LOCK" T."
1110 PRINT "{3 SPACEs)AS AN AID IN FINDING 1370 EN=QN:EM$=QM$:ET=QT:ES=QS
THE BAD FILE." 1380 GOTO 950
1120 PRINT "(CRSR DN) {CTRL 9)3{CTRL 0} {SH 1390 DATA 74,15,19,5,16,8,32,83,8,1,21,7,8,
14,5,19,19,25,32,49,57,56,52,122,94
FT EJND THIS RUN OF {SHFT SJAFE {SHFT
DJISK {SHFT C1HECKER"

innnnnnnnnnnBilnnnBBBBBBBBBBBBBBBBBP"""""""""""^—
ircJe 229 on Reader Serwcu card.

64 GOLD This Publication Subscription


Library is available in Microform.
The best of public domain software
University Microfilms
Problem?
for Ihe Commodore 64
Than ar*r pfoyrom & lor a fun Hm%fflifi*C high International RUN does nol keep lubsrripiion [tnndmn rtie
re&oMien [Xiurei Gvarioiyof gamei.t-dutanonal
pfogro^i and manymfiiul uMiiim and appealidjh
prc«iin'5. therefore railing us unl) adds lime
Please M:nJ jJdiiLon^l btfonraliaa
Ibo (flOQtafi\ lt. iSc tJ GOlD libfaiy hovt t-vn ,u\ii tkxMi't solre ilit- pioblcm
'«irpa jn.i wQik — Try uJptd rod J( llM ,

n Pnnrod Dincnprioiso* bit* 00 **iih di^l ib


I'IlJ-h- st-n(I LnlcMripiiuii nl l!jf|iii)l)lijni ,u\A
[ J SB> of Sin^tKJUtiOfV Diiknlioi wirh pnnlnd Rtf
d-HtripiionLto^pl^r ml fupgamoi uFiLiim Hun moil receni address IjIk-1 la

itebtiH firogioms—diroiiory •nde^ u-riliiy. Inn


Cay.
RUN
nopy. weird protft^ar. moEhlna loriguQgtHuNjr.
Subscription Dcpt.
and many gome* (inw-a poke and more} I"
PO Bin 954
PR . AnnA>h*. Mi
Fanningdak', NY 11737
►*= iTnl you WdH urn] ia'-'n 'o Q" £jOi D

6-1 GOLD
Thank )tbi and cnkij yoursubscripdaii.

72 / RUN JUNE I98S


Ciicio I Sorvicecflnj

Make your #64


work runtime
MAKE YOUR OWN CHARTS... CHART YOUR OWN STOCKS...
CHARTPAK-64 i«.u. hmt. roi*i am • TAS-64
produces professional sophisticated technical
quality charts and , analysis charting
graphs instantly from j package for the serious
your data. 8 chart (or- ! Slock market investor.
mats. Hardcopy in Iwo . Capture data from
sizes to popular dot I DJN/RS or Warner ser
matrix primers. 139.95 ' vices or enler and edil
ISBN* 0-916439-19-4 data ai keyboard. 7 mov
ing averages. 3 oscillators, iradmg bands, least squares, 5 vol
Also Available CHAflTPLOT-64 lor unsurpassed quality charts on ume indicators, relative charts, much more. Hardcopy in two
plotters. ISBN* Q.91G439-20-B S84.95 sizes, most printers. ISBH# Q-916439-Z4-0 S84.95

DETAIL YOUR DESIGNS... DO YOUR OWN WORD PROCESSING


CADPAK-64 TEXTOMAT-64
superb lightpen design CfiOPftK- flexible worprocessmg
tool, exact placement of package supporting 40 or
object using our Accu- 80 columns with horizon
Point positioning. Has tal scrolling. Commands
two complete scieens. are ctearty displayed on
Draw LINES, BOXes, Ihe screen awaiting your
CIRCLES. ELLIPSES; choice Quickly move from
pattern FILLmg; Ireehand editing to formatting lo
DRAW; COPY sections merging to utilities. Will
of screen, ZOOM in and do detail work. Hard copy in two sizes work with virtually any pnn
to popular dot matrix printers. ISBN* 0-916439-18-6 J49.95 ter. ISDN" D-916439-1Z-7 S39.95

CREATE SPREADSHEETS & GRAPHS... ORGANIZE YOUR DATA...


POWER PLAN-64 DATAMAT-Q4
INUEN7OPV FILE
not only a powerful powerful, yet easy-to-
I tarn NumDir
spreadsheet packages 111 Fit use data management D..cnPt.o^_.
(T.I St.:
available, but win built in package. Free form Dnn*
■ilulvi IM lfl _ Pric»
graphics too. The 275 Hill Orlir 11.1 IM design of screen using
page manual has tutorial up to 50 fields per Lacs .ion

section ahd HELP screens IJ.I MM


record. Maximum of R.Dr 1, Pt.
Rsora. Otv,.
are always available. 2000 records per
Features field protection; 9.1 '.I diskette. Complete and Camt

text formatting, windowing; Mike l.t !.» flexible reporting. Sort


row and column copy, l.t I.I
ing on multiple fields in any combination. Select records lor prin
IM IJ.I
sort; duplicate and delete. ting in desired format. ISBN* 0-91B439-16-X S39.95
10.i It.!
ISBN* 0-916439-22-4
$49.95
Olher tltlti :■■ s isD: For FREf CATALOG j-i name :i rimm Sailer, wrlli or cell (till
211-5510. Fw poLUjta.nd lunitiing include » 00 (16 00 tmpgn) per order Money Order
anj checks in US dollars only Maslercara. VISA jnfl American Eirjress acceiiled
FREE PEEKS A POKES POSTER WITH SOFTWARE icsidents include W sales tii .^_.

For nams & address crl your nearest dealer call (616) 241-5510 CANADA! Boot Ctnllr. Monlrtil (ill) 3JHIS4 a; -

Software
You Can Count On

m
P.O. Box 7211 Grand Rapids, Ml 49510 - Telex 709-101 ■ Phone 616/241-5510

RUN JUNE 1985/73


huffle
By BUCK CHILDRESS

150 points, the game will continue un own pucks as often as you like. This
Luck won't help you here.
til there is a winner. Press the R key !o can be useful for pushing your pucks
Careful planning and shoot play again. (You can also begin a new into higher-scoring areas.

ing arc the keys to winning game during one already in progress If you shoot second, try not to
by simply pressing the R key.) bump into your opponent's pucks
this game. more than once in any given turn. If
Joystick Control and Strategy you do, all your pucks will turn white,
One or two persons can play 64
Shuffle. For one player, a joystick Pushing the joystick to the left then disappear. Any points you have
plugged inlo port I will control both moves your shooter towards the top accumulated from pucks that are in
red and blue shooters, [f two are play- of the screen, and pushing ii to the scoring areas are then lost.
Ing, pori I controls the blue Bhooter right moves your shooler down. To If you don't wani to enter the pro
and port 2 controls the red shooter. shooti press the fire-button, then re gram yourself, send me a self-ad
The rules are simple. Two players. lease it and push thejoystick forward. dressed stamped envelope, a blank
Red and Blue, take turns shooting The longer you hold down the fire- cassette and S3, and I'll send you back
pucks down an alley into scoring areas button, the farther the puck navels two verified and tested copies. E
worth five, ten or 2:i points. Each and the "harder" it hits any pucks in
player is given three pucks per Him. its path.
Play begins with Blue shooting first, If you shoo I first, your opponent
and the players take turns until one of may knock one of your pucks out of
them reaches 130 points. (The run the scoring area, causing you to lose Address all author correspondence to
ning scores are displayed on the points. Plan your strategy with this Ihu-k Children, PO liox 13575, Salem
screen.) If the players tie the game at in mind. You may bump into your OH 97309.

115 GETA$:FB=PEEK(Y)AND16:IFFB=0ANDH=j
Listing 1. 64 Shuffle program. =1:TS=TI
120 IFA$="R"T!!ENCLR:POKE198,0:COTO30

5 REM 64 SHUFFLE *** BUCK CHILDRESS 130 R=PEEK{Y)AND8:IFR=0THENGOSUB230


10 REM P.O. BOX 2072, WHITE CITY, OR[2 SPAC 135 L=PEEK(Y)AND4:IFL=0TilENGOSUB200
ES}97503 140 JS=PEEK[Y)AND1
15 PRINT"{SHFT CLR}{10 CRSR DNs)(7 CRSR RTs 145 IFJS=0ANDH=1ANDFB>0THENH=0:H1=0:D=D+1 :P
)SETTING UP...PLEASE WAIT" (D)=INT((TF-TSJ/6):GOTO160
20 PRINT"(CRSR DN}(7 CRSR RTs)APPROXIMATELY 150 G0T0115
30 SECONDS" 160 X=X+1:POKEPL,86:POKEPL+C,U:IFP(D)>28THE
25 POKE52,48:POKE56,48:CLR:GOSUB700 NP(D)=38-D
30 INPUT"{SHFT CLRH10 CRSR DNs) {7 CRSR RTs 170 B=PL+P|D):FORJ=PL+1TOB:M=M+1:F=F+1:POKE
}H0W MANY PLAYERS (1-2)";NP:PRINT"{SHFT J,E:POKEJ+C,U
CLR}" 175 IFPEEKIJ+1)=83ORPEEK(J+1)=84THENGOSUB65
40 IFNP<>1ANDNPo2THEN30 0:GOSUB300:GOTO100
50 Y2=56321:IFNP=2THENY2=56320 180 FORJJ=1TO40:NEXT:POKEJ,32:NEXT:POKEJ,E
60 DIME(6):DIMJ{6):DIMP(6):DIMU(6):E=84:U=6 185 P0KEJ+C,U:P(D)=M-1:IFP(D)>28THENGOSUB60
:C=54272 0
70 SO=49152:PL=1464:A=1:Y1=56321:Y=Y1:POKE5 190 GOSUB400:GOTO100
3280,12 200 REM ******♦•*• PLAYER MOVEMENT ********
80 POKE53281,3:GOSUB800:GT=1:GOSUB170:GT=0 **

100 REM ************ HANDLING ROUTINE ***** 210 IFPL>1305THENPOKEPL,32:PL=PL-40:POKEPL,


85:POKEPL+C,U
110 M=0:F=0:POKEPL,85:POKEPL+C,U 220 RETURN

RUN It Right
74 / RUN JUNE M185 G64; G-128 (in 06-11
Listing I contittutd,

230 IFPL<1585THENPOKEPL,32:PL=PL+40:POKEPL, 630 SYSSO:RETURM


85:POKEPL+C,U
650 REM ********** SOUND OF PUCKS HITTING E
24 0 RETURN
ACH OTHER **********
300 REM ********** puCK COLLISIONS ********
** 65 5 FOEN=0TO24:POKEC+N,0:NEXT:POKEC+1,130:P
OKEC+5,7
305 IFPEEK(J) <>PEEK(J+1 )THENT=T-f1 :IFT>1THEN
375
660 POKEC+15,30:POKEC+24,15:POKEC+4,21:FORN
=lTO100:NEXT:POKESt4,20
310 FORI=1TO6:IFJ(I)=J+1THEN320
665 SYSSO:RETURN
315 NEXT 670 REM ********** SOUND WHEN PUCKS DISAPPE
320 FORJ1-J+1TOB:POKEJ1,E(I):POKEJ1+ C,U{I) j\r **********

32 5 IFPEEKIJ1+1)=83ORPEEK{J1+1)=84THEN345 675 FORN = 0TO24:POKEC+N,0:NEXT:FORN = 1 TOX:POK


330 FORJJ=1TO60:NEXT:POKEJ1,32:F=F+1:NEXT:P EC+1,240:POKEC+5,9
OKEJ1,E(I):POKEJ1+C,U(I) 680 POKEC+15,130:POKEC+24,15:POKEC*4,21:FOR
335 P(I)=F-t:P(D)=M-2:J(I)=J1:IFP(I)>28THEN NN=1TO200:NEXT
GOSUB600 685 POKEC+4,20:NEXT:SYSSO:RETURN
340 GOSUB400:J1=B:J=B:I=6:RETURN 700 REM •** CUSTOM CHARACTERS AND SYS COMMA
34 5 IFPEEK(J1)<>PEEK(J1+1)THENT=T+1:IFT>1TH ND (GENTLY TURN OFF SOUND) **♦
ENGOSUB650:POKEJ1+C,1:GOT037 5 710 FORN=1TO24:READA:NEXT
350 GOSUB650:P(I)=F-1:J(I)=J1 720 POKE56 3 34,PEEK(56334)AND254:POKE1,PEEK{
355 FORI=1TO6:IFJ(I)=J1+1THEN365 11AND251
360 NEXT 730 FORN=0TO2047:POKEN+12288,PEEK(N+53248):
36 5 F=P+1:FORJ1=J1+1TOD:POKEJ1,E(I):POKEJ1+ NEXT:POKE1,PEEK(1)OR4
C,U{I):GOTO325 74 0 POKE56 3 3 4,PEEK(56334)OR1:POKE53272,(PEE
375 IFD<4THEND=3:G=1:G1=2 K(53272)AND240)OR12
380 IFD>3THEND=6:G=4:G1=5 750 FORN=129 52TO12983:READA:POKEN,A:NEXT
385 POKEJ+C.1:FORI=GTOG1:POKEJ(I)+C,1:NEXT: 760 FORN=49152TO49170:READA:POKEN,A:NEXT:RE
GOSUB670:FORJJ=1TO1250:NEXT STORE:RETURN
390 POKEJ1,32:POKEJ,32:FORI=GTOG1:POKEJ(I), 800 REM ********** PLAYING AREA **********
32:NEXT 810 W=1:FORN=126 4TO1283:GOSUB890:NEXT:FORN=
395 GOSUB415:J1=B:J=B:RETURN 1664TO1683:GOSUB890:NEXT
400 REH ********** CHANGING SIDES ********* 820 W=7:FORN=1284TO1287:GOSUB890:NEXT:FORN=
* 1684TO1687:GOSUB890:NEXT
405 J(D)=J:E(D)=E:U<D)=U:IFD=3ORD = 6TIIEN415 830 W=5:FORN=1288TO1291:GOSUB890:NEXT:FORN=
410 RETURN 1688TO1691:GOSUB890:NEXT
415 T=0:X=0:IFD=6THENGOSUB435:A=-A:IFA=^1TH 84 0 W^0:FORN=1292TO1294:GOSUB890:NEXT:FORN=
ENU=6 1692TO1694:GOSUB890:NEXT
420 IFDO3ANDA=1THEN430 850 W=15:FORN=1295TO1303:GOSUB890:NEXT:FORN
425 IFU=6THENU = 2:E = 63:iT=Y2: RETURN =1695TO1703:GOSUB890:NEXT
430 U=6:E=84:Y=Y1:RETURN 85 5 FORN=134 3TO1663STEP40:GOSUB890:NEXT
4 35 FORN=1TO1500:NEXT:FORD=1TO6:GOSUB450:PO 860 PRINT"{HOME){5 CRSR DNs}{CTRL 1)"TAB(21
KEJ(D),32:NEXT:D=0 )"5{3 CRSR RTs)10{2 CRSR RTs)25{2 CRSR
440 LL=0:fFVS>=150ORHS>=150THENIFVS<>HSTHEN RTslOUT"
GOSUB900:GOTO490 870 PRINT"[HOME}(17 CRSR DNs)"TAB(21)"5{3 C
44 5 RETURN RSR RTS}10{2 CRSR RTs)25{2 CRSR RTs)OUT
II

450 REM ********** COUNTING THE SCORE *****


***** 880 RETURN
455 IFPEEK(J(D))=E(D)THENIFP{D)>25ANDP(D)=< 890 POKEN,160:POKEN+CrW:RETURN
900 REM ************ VICTORY ************
28THENSC=25
460 IFPEEK(J(D) } =E (D)THENIFP( U) > 21 ANDP( D) = < 910 IFVS>HSTHENPRINT"1HOME}{2 CRSR DNs}{4 C
RSR RTS)(CTRL 7}(CTRL 9}";VS
465 IFPEEKIJ(D))=E(D)TliENIFP(D)>17ANDP(D}=< 920 IFHS>VSTl!ENPRINT"{HOME){2 CRSR DNs)(CTR
L 3)(CTRL 9)"TAB(31)HS
470 IFE{D)=84ORGT=1THENVS=VS+SC:PRINT"(HOME 930 FORN=CTOC+24:POKEN,0:NEXT:FORN=1TO3:POK
}{2 CRSR DNs)|4 CRSR RTs}{CTRL 7)";VS EC+5,85

475 IFE(D)=83ORGT=1THENHS=HS+SC:PRINT"{HOME 940 POKEC*6,85:POKEC+12,85:POKEC+13,85:POKE


}{2 CRSR DNs}(CTRL 3}"TAB(31)HS C+24,15:POKEC+4,33
950 POKEC+1 1 ,17:FORW=1TO6:READA1 ,A2,A3,A4:P
480 OKEC+1,A1:P0KEC,A2
48 5 RETURN
960 POKEC+8,A3:POKEC+7,A4
490 GETA$:IFA$o"R"THEN490
970 IFA1=50THENFORJ=1TO200:HEXT
495 CLR:POKE198,0:GOTO30
980 FORJ=1TO100:NEXT
500 REM ********** SCORING BELL ********** 990 NEXT:POKEC+4,32:POKEC+11,16:FORJ=1TO500
510 IFLL=1THEN530 :NEXT
520 LL=1:FORN^0TO24:POKEC+N,0:HEXT;POKEC+24 995 RESTORE:SYSSO:NEXT:RETURN
,15
1000 DATA25,30,1 8,209,33,1 35,25,3(9,42,62,31
530 FORN^1TO3:POKEC+1,35:POKEC+5,20:POKEC+6 ,165,50,60,37,162
,9
1010 DATA42,62,31,165,50,60,37,162,0,60,126
54 0 POKEC+15,30:POKEC+4,17:FORNN=1TO60:NEXT ,255,255,126,60
550 POKEC+4,16:FORNN=1TO150:NEXT:NEXT:SYSSO 1020 DATA0,0,60,126,255,255,126,60,0,16,16,
:RETURN 248,184,184,104
600 REM ******* SOUND OF PUCK GOING OUT ***
1030 DATA40,46,64,64,224,224,240,168,164,16
3,169,0,133,253,169
610 FORN=0TO24:POKEC+N,0:NEXT:FORN=1TO10:PO 1040 DATA21 2,133, 254,160, 0,1 52,1-15, 25 3, 200,
KEC+1,35 192,24,208,249,96
620 POKEC + 5,20:POKEC + 6,9:POKEC+-15,30:POKEC +
24,N:NEXT

RUN JUNE 1985/75


THE MAIL RUN

Word Processing Update processing article, I would like to add the screen. This buffer can be used
the following information. for storage and movement of blocks
I feel thai Timeworks' Word Writer
I use several word processing pro of text or form letters.
was unfairly treated in Bill Gates'
grams—Quickwriter III, Supertexl. 4. This program has the capability
word processing article ("One Little
Easy Script. Paper Clip and Ski- to handle addition and subtraction
Word Aficr Another," March 1985).
Writer—which all have their pecu calculations within the text.
Word Writer has been my word
liarities. Bliztext is not a perfect word 5. Based on -10 characters and spaces
processor of choice since its intro
processor program, li does lack many per line, it has a totai line capacity of
duction, and I believe it to be a very
one or two key-punch entries, or 748 tines—G46 texi and 102 in the
easy-to-use and exceptional product.
"bells and whistles," which you look buffer.
What attracted me to the program
for in word processors. Below is a fl. Repeat commands (including
was the willingness of Timeworks to
recap of features thai were over printing] are executed by pressing
put its money where its mouth is. In
looked in the review article. die i'5 key.
full-page ads, Timewurks offers to buy
1. Il will accept more than -1(1 char 7. It has the capability of preview
iis consumers any word processor
acters on a line. The screen is used ing on the monitor the lelt and right
they wani if they are not happy with
as a window—you can type up to 255 portions of the text as it will he
Word Writer. For the consumer, this
characters on a line. When you type printed and will display the widow/
is a no-lose proposition. I know of
the 7")th character on a line, you'll orphan word or line.
no other software house that is will
hear a tone that leis you know you 8. It has the capability to handle
ing to take that chance.
An updated version is on ihe mar should be ending your word (word hyphenation of words (see p. 59 of
wrap) before pressing the return key. iis manual).
ket; old glitches were corrected and
Those who have used a typewriter II. It has the capability to handle
new features were added, including
are particularly fond of tin's feature. headers and foolers (see p. 33 of its
a 40,000-WOrd spelling checker with
To rapidly review and edit your ma manual).
room lor 3000 user-added words. A
terial through the window, use con- 10. To speed editing through the
windowed calculator can Ik- called to
trol-0 and control-P. text, you can utili/.e conirol-Y and
the screen without affecting the doc
2. This program is entirely in ma control-ll lo move from formatting
ument. The list goes on.
chine language and is the fastest- command to formatting command or
Lastly, as to dates' statement,
loading word processing program I by paragraph.
"Only the basic pi inting features arc-
own. When you loud and run the It is obvious that you can't please
found in Word Writer," please note
program, it is ready to go in the Edit everyone—that is why there is such
that I use Word Writer with a Star
mode—no long menu and questions a huge number of word processing
SG-10 printer and seem 10 be able
to be answered. The "belts and whis programs on the market. 1 am still
to use more than just basic printing
tles" take up memory space that looking for the program that meets
features.
You may have guessed by now that should be utilized for text, li loads all of my requirements.

Timeworks didn't have to spend the in 11 seconds. Edward S. Wozniak


money to buy me any other program. 3. At the same time you toad Bliz Ocoanside, CA
text word processor, you also load a
Gary R. Circe
terminal program for up-loading and
Schenectady, NY RUN Hits a High Note
downloading through a modem.
This program also has a 4K Inilfer [am writing to tell you how pleased
As a co-author of Bliztext, which that can be Utilized for modem up- 1 am with Gerald A. Caron's "Find
you reviewed (and. by the way. mis and down-loading while you are us the Word" program in your October
spelled) in your March l!)85 word ing the word processor with test on 1118-1 issue. This challenging word

76 / RUN JUNE 1985


Mail RUN
a Breakthrough in Value!
ULTRABYTE
puzzle produced excel lent results on
my Gemini I OX printer. DISK DUPLICATORS
I have used "Find the Word" to
create a puzzle of musical terms for
with FREE BACKUP COPIES
[he cover of Choir Nates, the monthly
ULTRABYTE NOW OFFERS TWO OF THE BEST COPY
bulletin for the choirs of the First
PROGRAMS ON THE MARKET. AND BOTH COME WITH
United Methodist Church of Spring
FREE BACKUP COPIES.
field, Illinois. Many choir members
complimented me, and some re
quested more such puzzles, which ULTRACOPY II
were valuable not only for entertain
Jim Lagerkvist's sequel to Ihe original ULTRACOPY 64
ment, but especially for music edu
owned by thousands of satisfied customers.
cation purposes.
Keep u]i the line work on your Copies protected disks in 8 minutes on a single 1541
outstanding publication! Does not "hammer" (he disk drive. Will not affect alignment
Steve Beilslein Formats, copies and produces errors automatically in one step
Springfield, 1L Features Normal Scan for reliable copies of most disks
Police Alert Includes Deep Scan with 38 track and half track capability
I am the owner and SYSOP of Po Copies 99% of programs on the market
lice-Net, a bulletin-board system in
Free backup copy-two disks far the price ol one
the Houston area. The system is cur
rently run by a Commodore fi4 com Technical support available by telephone
puter f 1 will upgrade to a ('.■ 128 when Simple lo use. Tone signals disk swaps
it is available) and a 20-megabyte
hard-disk drive. There are ten data ULTRABYTE DISK NIBBLER
bases on the system, with about 65
categories to select from and more Uses proprietary revision of disk operating system [DDS) to make
added weekly. a bit by bit copy. This process, called ninoling. copies the lormat.
The system is dedicated entirely to data and errors, all at the same lime. Errors are not recognized
the working police officer and can and do not hammer the drive. Built in fast load environment allows
copies in 8 minutes with a single 1541 disk drive.
he accessed only with a secondary
password. Such a password is as • Easy to use. Nd separate analysis or error production
signed after employment verification • Choose 35. 36. 37 or 38 tracks to copy Incl. half tracks
indicates that the user is in fact a
• Makes up to 5 copies ol each original— [ UNIQUE FEATURE]
licensed police officer. The Police-
Net portion of the system allows for
• Backs up 99% of all soltware
the police officer to access data per • Free backup copy-two disks lor the price of one
taining to everyday police work and
to leave and retrieve messages to
other officers.
FREE BACKUP DISK
Some of the current items in ULTRACOPY II and the NIBBLER are Independent products by different authors. Both
Police-Net include: latest arresl tech are excellent and either should meet your needs. You may order two disks ol one
niques, latest court rulings, educa product lor 139.95 plus S4.00 shipping and obtain a single disk ol Ihe other lor
S 20.00 plus J3.0B shipping. Sorry, tree backup must in same as disk purchased.
tional opportunities, humor, law
enforcement jobs from across the na
tion and law enforcement publica FOR 2 COPIES OF EITHER
tions that are available to police ULTRACOPY II OR THE DISK NIBBLER
officers. The system is available 24
hours a day at 7I3-!>N;S-(M03 at no plus S4.00 shipping and handling. Mastercard. Visa. Check or Ml) Foreign orders
or COO add S2.00. Calif, add 6.5% [S2.60] sales tax Additional backup copies are
cost to users.
120.00 plus I 3 DO shipping
I spent about seven months devel
ATTENTION: Owners of ULTRACOPY ar the NIBBLER whose names are In our 1Mb
oping software. 1 have been a police may order a single copy ol either product lor S 20.00 plus $3.00 shipping.
officer in Texas since l!)7'J and hope
to locate, across the country, officers Write or Call 24 Hour Order Line
who are interested in compuiers.
ULTRABYTE (818) 796-0576
This network will, 1 hope, provide
the missing link to this type of officer P.O. Box 789 La Canada, CA 91011
toofficer communication.
Alan Bragg DEALERS & DISTRIBUTORS WANTED
Houston, TX

RUNJUNEI985/77
■;,.
h

RUN n s sponsoring the largest d On Septetnhci 3. Ifinri. \\x will draw at rand
liardwa winners who will each win ;i share of the prizes,
Over $30,000 in *, peripherals, com- each winner will receive a brand new Commodore I1W
puler supplies, ■mis <>i pther Com ■ omp uter!
[us! take a laofcai :il 1 the companies who have contfib'
Jusi Till "in ilit- attiu lied coupon, send n in an envelope im-il ilu-ii- [iioiliuis io make up whai will be the largest
in The Greal RUNaway, HO Pine St.. Peterborough, Cotntnodorc hardware/software giveaway ever lirM!
NH 03458. to arrive before August 31, 1985. So ^<-i your entry in TODAY and maybe you'll bcoue
of the lucky five winners of The Great RUNaway!

(ABS)oMe Software 239 90 Compuei Assooatss 3790 Uaware 299.85 Professional Software 34960
Abacus Srfware xooo CompUet PbocIs 25350 Loadstar 19900 Pitgrossive Penptwals i Software 619 70
Aboy's Dscount Software 199.75 Creative Software 1023.75 Lyons Boarcncs Labs 104925 Ptwbus EteOrtncs. Inc 31400
Acuvision, Inc. 50420 Cmmtmncs Software Divaon 174.75 Megasofl 198680 Psycom Software Irnenatond 120.90
American PeC(MJnk 5M.C0 Custom Prograrrming Group, Inc. 567.00 '.';!jcM-nu House Stftnare, Inc. 96.65 QFWO 57960
Apcad Software 34425 CSgial Vfeardry 39.90 Micd Sisterns 8590 Quality Input, Inc. 149.75
/>W*a *eC"cte-?-. Inc. 9965 Beoronic Coiraeware Systems, Inc. 39950 Moo Lab 140 CO OuaKy Software 27950
Avakn HI Gam« Company 61100 Bedraic Sctixdouse 14960 McTocomsate 11960 Ouarwn Solr*are 1*9.75
Bak»r Enwpnses 9980 Epyi,lnc 59925 Mcroenersf Eyaems 12445 FUger Wagner PubteJi-ng Inc. 24975
Bamieli 3995 Federal Kill Software 374.75 Mfcroprose SoWe. Inc. 873.75 RUN Magazine 100000
DaHwies Included 1340(0 Franklin Engineering 74 75 Micron Corporation 45468 Sachs Enterprises 140.00
Boreas Produos 20925 Frenei S* Scflware 2W0C Midwesf Sotlware 32400 Scod, Foresman and Company 17970
Boston Educational Computing, Ik. 18465 FJ Orde Software 24975 Mrage ConoWS. Inc. 949.75 Serendpty Software 15725
California Dreamas 149 75 GamesBt. Inc. J4925 PrfTR Wemacrd. Inc 149.75 Sight S Sand Muse Software. Inc 250 00

Carte Tech, Inc. 32003 Glenco Enginmnng. Inc. 15400 ttavarone Induslnes. Inc 199.75 Smoky Mountain Software 10X00
Cardinal Software 449 E0 Hartley Enginewing Soflware 75.00 Otympus Fivr, ■■■;■■ ■>! Software, Inc 15960 Sotew 11985

CMsdl 10000 HyTech 16820 Omritrou 82450 Solas Products 3995


Cowal Port Sotwara 139.75 IntrKy Sornwue 12500 Orange Mcro, inc. 99500 StW Stare Software 60000

ClwaUtieel Produce 19750 l.i!o PiKtaiorii 207.70 Pareec Research 48000 ElarHiciwra 69800
Chrtstian Software 5980 ll's Tax Time 27500 Penguin Software. Inc 524 45 Strategic Sirmiatons, he. 7490

Comal Useis Group, U.SA, limiled 61515 J.B. Hoiton Company 37500 Pnanlom Softwara 25965 Sunburst Communicalens. Inc. 63920
Commoctore Business Machmes, Inc 115000 JMMniBipise 13065 Practop 23955 Swaanngen Software 174 75
Compusoft Pubtehirq 99.75 John He«y Software 23875 Ptotesaonal Handcapping Syaems 37960 Syrd»wi«y Software 1785
■—"^

-■■

"■■'■■••■■,

LONDON BUTZ

To eiiii-r The CrQI HL'Njwav, .kll iou ha\c lo >l<i ii till


ouLlhrullsiiheiCEr'uponuE a fjciimilcnicHcnd il i;i lu.irrivr
ticforr Auaim SI, lyHfi. jjid )..u jrc ulficijll) culcred. [lut'i it
Enler J4 mjnv unir* *» von Hi^h- Ju»l Kncl cnh entry in a Kpanu
iiiici'ipc. Or (..iir.r. tbrre un he onl> one priic 4»4ii)nl pel hiitiwliul.l duil
jII cnnici mud !«■ mtlwd before Auotnt 11, 1985 The ™lii% of viumiih -
3280 price Irill de]HIHl mm ihr nunbcT urmirta rcceivnl.
Systemaii Computers 134.75 Tuxes Jnd rtulin mi all prim jre ihr .iilc rononilblllij .,1 the wlnnen,
Tab Books, Inc. 22-1.60 No lubnriuLluni «ni h« mide Ic»t any ol ihr priKt.
Tailored Solutions 397 SO All|iii/^i wit] b« awhtcIhL in the C¥eal UikiallprlvigrenDtcliUnWUruidoin
Tenei Computer Express driolngi ■.ill he lid.l [hun Ji tmtia letnvni la mrd uncbbnnl |«lici.
6925
All tedmtuattanil local U-ijpply. VoU ■rtKRwrprotilbludlq'liH.Open
Toll Software. Inc. 630 (C IP resident [p( L'5., IU |wrts«4iuii^F Cinjclj ud MexScU
Touoti Technotoges 195 CD aji >rinncisidUbrin4iflcd)>) phone anil Did. Anyone* ofjurage imr«ucr.
UnWfoof 3995 hue pirijes wt»n h} j iTiiiTiir mull tc (laminl Ity pamU iir k-ga] -nurclrjn
United Stales Commodore Useis Group 250 00 A ifimplclc liH ofWlnnm "-ill he puMishrd in «tW migjnnc.
Warriors and Wanodu 19975 EroplofmofCW Cumoujnlotioiu, Inr.. IU iflDliui, iub>idiajiei tdrenbing
Weekly Reader Family Software H975 jnil pn»iri"liiin -larnticA jtid ihr famlEiri <»f ClCft ITC mil cliKthk lurntei.
£9975
Entry cosultula pamlDl t> uw winnrrf iwmct, pbniognphi, or mher like.
ncuflfbrpr KloiuJpur|X»ea-wli)iaul Funhn Rnn|wiuattnntotbflHfjifKri
Wjco 38.85
Wlnnerj it til Ik- icl«tcd In i randoni ilr.i-inn hrki nn Tucidar, Scpuotbec
Woodhury Software 79 BO 1. I9SS
Xelee, Inc. 6(950 MI.'.V M4n-j;inc will mil be rnpwistble for Icnl. nij-ujurrrted or talc nuii.
On-Line With
Dow Jones News/Retrieval
By MARGARET MORAB1TO

The Dow Jones News/Re


trieval service (DJN/ R) is
RUN continues its series on You can search by words, phrases,
date, headline and industry or gov
telecommunications, with cov
one of the most highly re ernment codes. If you've ever used
spected information services in the erage of the Dow Jones News/ LKXIS, the legal database service, you
areas of business and finance. Tradi Retrieval service—the best for will see many similarities In usage to
tionally, large businesses and smck the Dow Jones Text-Search Service.
investors have accessed DJN/R for car-
financial and investment
Standard & Poor's database pro
rent national and international news, news. It also provides a wide vides professional investment infor
stock quotes and business profiles. array of general services, in mation for the individual investor. It
With the- increasing number ofcom offers detailed corporate files on
puters in the home, however, this cluding shopping, airline
4,600 companies, including all of
information is now being accessed scheduling, MCI Mail service those listed on the New York and
by individuals associated with much
and more. American Stock Exchanges, plus
smaller businesses, or by those with over-the-counter companies.
perhaps less money to invest, but who
want to be well-informed. Consumer Services
You can now pain quick and in
DJN/R, just as oilier on-line data
expensive access lo information once pedia, the Dow Jones Text Search bases, also oilers general consumer-
privy to investment brokers, and you scnpice and the highly sophisticated oriented services, such as Comp-U-
don'l need an expensive computer Standard & Poor's database reveal 5tore and the Official Airline Guide.
system to do this. A low-priced home the broad spectrum of user targeting. The former is essentially a huge mail
computer, such as the C-64, gives you Students and parents alike can order business, with many of the prod
on-line access to DJN/R and in no take advantage of quick reference in ucts discounted from the prices you
way diminishes the amount or quality formation at almost any time of day might find in a local department store.
of services obtained. or night, while professionals in the You can browse through Comp-U-
Aware of a constantly growing business world can perform in-depth Store and order some 60,000 general
home-user base, DJN/R lias broad research. On-line informal ion ser consumer products, the only draw
ened its appeal to service people who vices are not aimed at replacing li back being thai you don'l have the
have interests in areas beyond the brary facilities, but they do offer a benefit of lenient return policies. You
business and economic fields. Today, reliable option to those people who pay for purchases with VISA, Mas-
you can choose from a wide seleci ion might be unable lo travel, who are tercharge or automatic bank billing.
of general consumer, research and pressed for time or who need up-to- The Official Airline Guide (OAG)
news services, as well as MCI mail. the-minute information for business provides you with schedules for 050
Thirty-five database services are decisions. airlines worldwide and rates for all
available, of which a third are of gen A research tool such as the Dow North American flights. Interna
eral interest. Jones Text-Search is intended for tional fares should be available by
The research capabilities provided professional and private purposes. It the time you read this article. Sched
by DJN/R are in-depth and varied. allows you to search through all sto ules are updated each week and fares
Peterson's College Selection Service, ries that have appeared in the Dow every clay.
the Medical and Drug Reference da Jones News since 1979 or in The Wall You lype in the cities of departure
tabase, Academic American Encyclo- Street Journal since January 1984. and destination and the dale and
RUNJVNEI985/81
Prime time is substantially more
expensive than non-prime time, as it
is offered during business hours. You
should use DJN/R during non-prime-
time hours until you are familiar with
its command system and what you
want to locate.
Now that you know whal the Dow
Jones News/Relrieval service offers,
here is a rundown of how to sub
scribe, what computer equipment
you will need and how to log on.

How to Subscribe

You can subscribe to the DJN/R in


two ways. First, you can join through
a free subscription accompanying a
modem or a software terminal pack
age that you have bought. Dow Jones
offers this deal with the purchase of
a 1600 VIC-Modem, a 1650 Auto-Mo
dem or the newest l(i(i() Modem/300.
A personalized password and one free
hour of on-line usage are yours just by

time of travel; the OAG will then


display schedules of all airlines listed
chronologically by departure time.
After you select the best schedule, SERVICES STANDARD RATE/MINUTE
you can view the tines for thai par DOW JONES BUSINESS AND ECONOMIC NEWS Prime $1-20 Noil S .20
ticular flight, listed from least to mosl Dawjona News: stories from The Wall Street Jounurf, Harrow, DowJOHM News Service liver
expensive. The benefit here is thai-
lilt past ill) days.
you personally can see the full range Th? Wall Steeljournal I tighlighl<(h\lme: headlines ami summaries of major features, columns
of prices and schedules and then de and cimnueniaries.
cide which one you wani to reserve. Wrekly EttmQmk Update: reviews ol week's lop CVenU and preview of month ahead.
You cannot, however, make the ac
DOW JONES QUOTES I'lime $ .90 Non S .!!>
tual reservation online.
Currmt Qiuiley. price (juoics mi slocks, bonds, mutual funds. Treasury issues anil options.
A very popular service offered to
F.nluiiirnl Current Qutiter, common ami preferred stocks and honds. Muiual fund1*, U.S. Treas
businesses and the general public is
ury issues and options. News alert Minimum 15-mImite delay during nurket hours.
MCI Mail, a leader among the pro Real Time Qtttitrs: slock prices from the major exchanges, including composites. News alert
liferating computerized mailing ser Historical Qualm prices on daily volume, liitfli, low and close fur sunk quotes; monthly
vices. Access to this on-line service is and quarterly summaries; dally histories! <|iioios.
fret1 to all DJN/R subscribers. Historical Daajantt Averages; industrials, trttniporuUlon, utilities, anil 65 stock composites.
You can use your computer 10 send Dow Jena Tracking Service: create and ir;ick up lo five profiles containing up lo 25
written mail to anyone anywhere in companies each. Track CUTTCnl quotes, lalcst news stories and headlines on your
the U.S., whether or not he has a com profiled companies,

puter. You can also send electronic DOW JONES TEXT-SEARCH SERVICE Prime S!-20 Non S .60
messages to any computerist who is The Wi'il Sheet journal- Full Trxt Version: all news articles since Jiiimary 1984.
also an MCI member. TeleX Dispatch DmJanes Nina: selected stories since June 1 UV'I from The Wall StratJournal, Bottom, How
ing worldwide is also available. (Sec [ones News Sen-ice.
an upcoming issue of RUN for a de FINANCIAL AND INVESTMENT SERVICES Prime $1.20 Non S .90
tailed description olMCI Mail.)
CerparaU Earning! Estimator, earning) forecasts for 3,000 companies.
Rounding out the general infor
Disclosure it: io K extracts, company profiles; data on over <i,wtt publicly held companies.
mation services, DJN'R offers access
Corporate filings with L'.S. Securities and Exchange Commission.
to foreign and national news up Media General Financial Soviets: corporate financial information on 4,300 companies; 170
dates, sports reports, U.S. and inter industries. Includes revenue, earnings, volume, ratio, shareholdings, price changes,
national weather reports and movie dividends.
reviews. For a brief rundown ol all Economic ami Fartign Exchtmgt Survey: weekly survey of U.S. money market and foreign
DJN/R services, sec Table 1. exchange trends.
!un bn Dun tun: median forecast! ofmonetary and economic Indicators. U.S. corporations'
The D|N(R charges you for each
ranking liy .sales, profits, assets and market value. Profitability and growth ranking)
minute of on-line time. You will no
for 46 industries.
tice in Table I that the rate per min
]ap(>n Economic Daily: same-day coverage of major business, economic and political news
ute for a Standard membership is from Japan's Kyodo News Int'L Inc. Daily wrap-up of financial activity.
provided for both prime and non-
prime time. (Three membership Table 1. Dmupm News/Retrieval Information Services.
plans are offered: Blue Chip, Exec
utive and Standard.)
82 / RUN JUNE 1985
making ;i phone call to DjN/R Cus Findn (an operating guide and di conic equipped wilh a tree telecom
tomer Service. rectory of services}, the DJN/R Usn's munications terminal program. This
If you already have a modem and Guide for S10 (an in-depth manual program, though not highly sophis
a terminal package, you can still sub containing detailed descriptions and ticated, will allow you to gait) access
scribe l»y phone. Call 800-257-5114 practice sessions for all of the ser to services like Dow Jones for viewing
and register with one of the customer vices) and a free subscription to Daw- information.
service representatives, who will give line Magazine (an excellent source of In order to be able to print or save
you a password to use. The one-time continuous updates and how-to's for the data that you've seen, you'll need
registration fee is $75. using the DJN/R). a smart terminal program. These cost
Dow Jones News/Retrieval pro To use any computerized infor from $40 to $80 as stand-alone soft
vides excellent customer support ser mation service, you need only buy a ware; less, if offered within an Inte
vice, and they offer several helpful modem, lloth Commodore's 1(300 grated software package. The 1600
user guides. When you join, you will VlC-Modcm {about $60) and the Modem/800 (about $100), which will
gel The Doaljones Ncivs/Retrieval Fart 1650 Auto-Modem (about $100) work on the VIC-20, CCA and the
Plus/4, comes with an excellent smart
terminal program.
DJN/R has several access networks
('lease type your terminal Identifier A
that link you to its mainframe com
Please log in: DOW1;;
Host U now (inline
puter. These communications net
What service please????? DJNS + Return works are described in the Dowjones
Enter password Type password + Return News/Retrieval Fact Finder and the
Table 2.
lifN/li User's Guide. Commodore own
DOW JONES NEWS/RETRIEVAL COPY
adore for the Dow RIGHT (C) \W2 DOW JONES & CO., INC. ers will use Tymnet. Also available
jam News/Retrieval. ENTER QUERY are Telenet, Uninet and, for Cana
dian users, Daiapac. A new photic
network has been set up hy Dow
Jones, called DowNet, which will of
fer a direct connection to DJN/R. lie
Official Airline Cuttle: schedules for 650 airlines worldwide. Rales foi all North American sure thai you have your local nelwork
Jli^htv, updates daily. phone number and your DJN/R pass
Merrill Lynch Research Service: weekly li i^Hli^rln^ ol Investment research prepared by [he word ready before going on-line.
Securities Research Division of Merrill Lynch, fierce, Kcnner and Smith, Inc.
Standard irPoor's Outline: corporate profiles on -1.00(1 New York Stork Exchange, American Logging On
Stock Exchange and over-1he-counter companies.
Actual logging on to DJN/R is not
GENERAL NEWS AND INFORMATION SERVICES Prime % .60 Non $ .20
difficult, but you should be familiar
Master MtlttK lilting of information contained in DJNS. Instructions for use,
wilh the offerings and the command
/{cademic American Bujclopedia: over 30,000 research articles. Updated iwice a year.
structure before going on-line. (See
NnvJRetrievat Wurld Report: foreign and national news; continually updated.
NnmJRrlTinml Sjniris Report: scores, statistics, standings, stories, schedules for most major RUN'S Special Issue 1985 for more
sports; updated daily. detailed instructions on how to hook
News/Retrieval Weather Report: two-day forecasts updated twice daily for 50 U.S. and up your modem, how to prepare your
International cities. Monthly weather planner wilh 30-tlay forecasts. computer for going on-line and the
Cinenum Moult Reviews: reviews from current releases hack lr> 11120s. commands used for DJN/R.)
Wall Street Wuh Online: iranscripts of the four most receni broadcasts of Wall Street Wed Once your modem is properly in
television show. stalled, you can use either a dumb or
(jimp-lI-Slorr. electronic shopping mall with over ti(J.IMJi) products.
a smart terminal to access DJN/R.
S'run/'Retrieval Sjmboii [Hrectory: listing ol over 13,000 symbols for accessing News/ Retrieval
The following description assumes
services.
the use of a VIC-Modem with the VIC-
Words nf Wail Street: definitions of over 2.1100 limitless and financial terms.
Plltnm'i (Jillfgr Selection Service: more than 5,000 IW and four year colleges and uni-
Term software program for going
ventties profiled hy size, entrance difficulty, location, cost, financial aid, majors and on-line. This is the setup that many
admissions requirements; search liy college name. Commodore owners will have as be
Meilictil atul Drug Reference: profiles symptoms, causes and treatment of more than 1,0(10 ginners in telecommunications.
ailments. Guide to prescription drugs covering their side effects and Interactions You place the VIC-Modem into the
wilh other drugs, food and alcohol. Medical and drug news updated monthly. user port with power off. Once it's
MAIL SERVICE AND FREE CUSTOMER NEWSLETTER Free service in place, push back the switch on the
INTRO: free newsletter; new database announcements and information for subscriber) right of the modem for Originate
ol Dow |<mes News/Retrieval. mode. Power up the computer; then
MC.I Mail: mail service for sending written and del iiouii mail. load and run your terminal program.
A copyright message will flash, fol
Available 22 hunts a day, 7 days a week, from li AM to ■! au EST, lowed by Terminal Ready, which ap
Prime usage rates: 6 am-6 r« EST. pears in the upper left of your screen.
Nun-prime usage rates: (5:01 PM local time through -I AM EST.
You don't have to worry about
Weekends and holidays: non-prime usage rates.
changing any of the protocol settings
For any updates on prices, see //INTRO, a free database in DjN/R.
on the menus available. These are
preset for access to the major infor
mation systems, like Dowjones News/
Retrieval.
RUN JUNK 1989 / 83
With the terminal ready, dial your
Circle 177 on Reader Service card local phone number for DjN/R. You
NEW! usually have to dial more than once
Universal Parallel before making a connection. When
Graphics Interface you hear a high-pitched sound in
• Built-in solf-test with slalus report your phone, you know thai you have
• Opnonal HAM printer buffer connected will) the local computer
• Provides virtually total emulalian ol system iliat will put you through to
Commodore printers tor compatibility with DJN/R.
popular software
Now unplug the wire from your
■ ASCII conversion, total test. Emulate S
telephone's handsel and plug il into
transparent mode
the back left side of the VIC-Modem.
Swilch soloctablG Commodore graphics ■ Fully intelligent interlace that plugs
into standard Commodore printer sockoi
Do not hang up the receiver or you'll
mode for Epson, SlarMicronics, C Hoh,
Prowrlor. Okidaia, Seikosha, Banana. BMC, • Exclusive graphic key-match lunction
be disconnected. (Be sure that you
Panasonic, Mannesman Talloy A others have a phone with a removable hand
Microaraflu MW-350 1129.00
. MW-302C Printer Interface also available at S79.95 set plug before trying this.)
With the phone wire plugged in,
Universal Input/Output the red light on the right of the mo
Board for V1C-20/64 dem will shine, informing you thai
your computer is ready to talk to
■ 16 channel B-Dit A.D converter wiih 100 micro
second sampling lime. another computer. This is where you
• 1 D'A output. begin the log-on procedure for DJN/
• 16 riigli voltago'high current discrete oulputs.
R. You must be quick, as you'll be
• 1 EROM soctel.
• Uso multiple boards tor additional channels up
disconnected if you take too long to
10 6 boards enter the correct information.
VIC-20 uses HW-311V S22SJX
Once you have input the phone
CBM-64 u ..■ . MW-811 K25£0 number and have been connected,
you will be prompted as shown in
Dealer inquiries invited Micro World Electronlx, Inc. Table '2 and you should respond as
(303) 987-9532 suggested.
3333 S. Wadsworlh Blvd.. #C105.
OI987-267L You can get more Information on
Lakewood. CO 80227
the commands and about what to
expect by phoning 800-257-5114 or
Circle 35 on Reader Service card. by reading the publications I men
HUMAN EDGE SCARBOROUGH tioned in the previous section. If you
LOOK Mind ProtKr(D)
1NF0CQM
23.95 Nel Wortri[D)
SCREENPLAY
52.95
are a new subscriber and arc anxious

Planctfall(D) 2395 Ken Uston's Pro to get on-line, a phone call will put
INFOOESIGNS Blackjack(D) 49.95 you on the right track.
General Ledger(D) 39.95 SIERRA/ON LINE
Otherwise, in a week or two you'll
KOALA Hcmeword Speller(D) 27.95
Koala Prinier(D) 19 95 SIGHT & SOUND receive excellent coverage of the ser
ACCESS MICROPRQSE Music Video(D) 27.95 vices and how to access them in the
Mark 5(C) $25.00 Kennedy Approach(D) 25 95 SOFTLAW
V.I.P.(D| 29.95 njNHR documentation. 11JN/R also
ACTIVISION MlfJDSCAPE
Masler ol tt>e Lamps(D! 23.95 CrossworcJ Magic(D) 37.95 SOFTSVNC offers seminars nationwide for new
BAflONS MUSE Tno(D) 49.95 users. The (opics and limes are given
Computer SAT(D) 63.95 Smarl S!arl|D) 27.95 SUBLOGIC
Flight Simulator 11(0) 37.95 through liie INTRO database.
BATTERIES INCLUDED ODESTA
Bus Card II 129.00 -17.95 TOTL While the Dowjones News/Retrieval
BROOERBJND ORBYTE ToifLabel(D) 18.95 is broadening its services to provide
Print Shop Graphics Slock Analizer(D) 47.95 WAVE FORMS
PEACHTREE Music Calc I{D) 23.95 more variety for its users, its contin
Library(O) 19.95
Music Shcp(D) 33.95 Back to Basics General HARDWARE ued strength lies in its business, fi
CBS Ledgcr(D) 59.95 CARDCO nancial and Investment offerings.
Felony(D) 23.95 PFttGISION SOnWABC Cardboard 5 Slot 56.95
Superbase
p 64(D>
(> 53.95 Nevertheless, llie small-business per
CITY SOFTWARE MODEMS
Oooiiles(O) 29.95 PROFESSIONAL S SOFTWARE West ridge 65.95 son and low-end investor are more
CDMMODOHl: Fleet System II(D) <19,95 Miley Mo 79.95 apt to subscribe to DJN/R today than
Sky Traveljb) 27.95 □UINSEPT Total 58.95
CREATIVE Family Roots(O) 148.00 bl the past because of the addition
DISK DRIVES
I Am The 64(0) 23.95 Indus GT 269.0C of general information services—
CSM and they can use an inexpensive
Disk Drive Alignment(D)
DATASOFT.
30.95
THEN. .. home computer like Commodore to
Conan(D) 27.95 Sena for your free catalog toaayt get on-line.
DAV1K0N ,\SSOC 10 ORDER1 SinO Cirtilitd Hucki. money otdtri, or uii tour Mnitr or Vlu Cud inn
In next month's issue, look for de
Mfllh Blaster(D) 37.95 CALL i-eDO-Jtl-IOIt. From inside New Himpshire call 1603} SM-6171
ELECTRONIC ARTS
ftrsonjrorcompjn^cfleclis itxjviie two to IMee weens la tlex All price? jrasjUjectlo scriptions of The Source and Delphi
changi wnlwul noi ice"" STHPPi BlTCflAHGES MS. orders citass aOO 11 OQ (loi MM
Racing Obslruction
pCSJForCOD adO».DOCANADIAH ORDERS. 15.00. ALL OTHER CDUNTflltS 1S% Of
as we continue with our series on
Sel(O) 25.95 lolal sate. Ait Mail only ALL ORDERS OVER 1100 00 MUST BE INSURED a 8b' per telecommunicating. HI
Mail Order Monsters(D) 25.95 $100 0D Customer musi pay all duty ta<es
Sky Fox(D) 27.95 Hours Monday lh.ru Salucday 8 W lo 10:00 Eastern Time
EPYX
Hoi Wheeis(D) 23.95 UNIVERSAL SOFTWARE Address all author correspotutence to
G.I. Joe(D) 23.95 The Best Software for Less
P.O. Box 955 ■ Claromont, N.H. 03743 Margaret Marabito, eh RUN editorial,
H_£S
Multiplan(D) 63.95 Call Now T-BOO-343-BO19 Toll True SO Pine St., Peterborough, Nil 03458.
84 / RUN JUNE 1985
Circle 18 on Reader Service card Circle 225 on Reader Service card.

TYPING TUTOR + WORD INVADERS


Learn to use your keyboard quickly and LEROY'S CHEATSHEET'
properly. TYPING TUTOR starts with the KEYBOARD OVERLAYS
'home keys' and automatically evaluates
your typing performance, introducing you
to new keys in many gradual steps as your
skills develop. WORD INVADERS puts real
excitement into your touch typing practice
while reintorclng proper typing techniques.
"This is the best typing tutor we have seen yet: **** + "
INFO-64
"Best typing tutor I've seen — Better than Mastertype"
Microcomputer Courseware Evaluation
"WORD INVADERS is fantastic"
Editors ol Consumer Guide
NEW! Commodoie PlusM or 16 Tape S21.95 Disk $24.95 FOR COMMODORE 64
Commodore 64 Tape $21.95 Disk $24.95 (VIC-20 also .1 v.i ii.i l.l<')
VIC 20 (unexparidBiJ) Tape S21.95
LEROY'S CHEATSHEETS" are plastic laminated keyboard
overlays designed for use with popular software and
IFR (FLIGHT SIMULATOR] hardware for Commodore's VIC-20 6 C-64 computers.
Put yourself in the pilot's seat! This pro
These cut-it-out yourself overlays are designed to fit over
gram provides a very challenging, realistic
simulation of flying under Instrument Flight the keyboard surrounding the keys with commands and
Rules (IFR) in a single engine light plane. controls grouped together for easy references.
Realistic instrumentation and aircraft per
formance. Plenty of thrills for pilots and
non-pilots alike.
LEROY'S CHEATSHEETS'"
make life easier for you
"It is tremendous fun." Compute's Gazette
"It's a great program, and as a pilot I found it to be very
realistic. My brother, a current commercial pilot and a ■flfE*W«.u.=l.l.l*i

former Air Force flight instructor with over 3,500 hours in u Easy Script G BlankfLilinir, RtfEU

military and civilian aircraft was also quite impressed." HESWnur G Fof Tnc Boginncir hjst
Private Pilot □ Sprites Only
□ Quick Brown Fax G Fi-i-fjm Simulator N
NEW! Commodore Plus/4 or 16 Tape or Disk $29.95 □ Script 61
G OoodH
Commodoro 64 Tape or Disk S29.95 a Sptiedicrrpl [UUi trr> G I5O D.-ifc
VIC 20 (unexpancied) Cartridge S39.95
D WorcJpro 3. PL US
a Ommojiltr
^5™ Shipping ana handling SI 00 par a WorOfljo 64 fir fir
SOFTL444RE Bi^BB ordei CA ies>csnts add 6% la. D Writs No»i/S4
LANGUAGES
> UTILITIES
P.O. Box 6277 San Rafael, CA 94903 (415) 499-0850
SPREADSHEETS ■ . D C0MAI
D SIMON'S BASIC
Clfde 300 on Reader Servlco car a. a Gale flajuit i.j^ii-ji
D Sine
D CaicnoauJt^Aip?
Q H«mon6*
THE AMAZING VOICE MASTER D
a
EaiyCilc
Mulllpiaji
D LOQO'.»oti II
D LOGOnnc.ui
D PracliCiie 64 iwpluSi
D Piiol icimi

G The Unnjgtr <cB


G

Qty. X $3.95 S

Shipping & handling $

Three Exciting Products in One: 6% sales tax


IPA
• Speech Synthesizer — Your Computer can talk lo you In
your own voice. TOTAL S
• Word Recognition — Make your computer respond lo US FUNDS

your spoken commands.


• Voice Harp — A totally new musical instrument that you
play and compose by humming.

Based upon new technologies invented by COVOX. Per


formance is equal to other systems costing thousands of
dollars more. One low price buys the entire system.
ONLY $89.95 (suBgeated retail)
Available from your dealer or by mail. When ordering by marl, please
include $4.00 shipping and handling ($10.00 for foreign orders)
Chiron Uy WI3* or M«s!»r Cord NUHBEB EKPIHATIQN
Call (503) 342-1271 tor a telephone demonstration and ordering □ ATE
information. VISA or MC accepted. FREE brochure available.
I I I I I I I I I I I I I I I I
COVOX iNC.
675-D Conger Street, Eugene, OR 97402 . OR SEE YOUR LOCAL DEALER '
Tele* 706017 (AV ALARM UD)

RUN JUNE ]fflfl/8S


C i re Id 15 on Reader Service card

COMPUTER AND SOFTWARE SUPER AUTO com


COMMODORE 64
SALE DIAL MODEM 64
with $19.95 Software Purchase
(Best communications package in USA)

139
oo CALL PRICES OO
BEFORE MAY
YOU BE
• 170K Disk Drive S149.00 * ■ Computer Learning Pad S37.95
ORDER LOWER
• Tractor Friction Printer $169.00 ■ New Voice Synthesizer $49.00
• 13" Hi-Res Color Monitor S189.00 ■ 12" Green or Amber Monitor 579.95
* See Page 13 • 12" Daisy Wheel Printer S199.00
SPECIAL SOFTWARE COUPON

' COMMODORE A4 COMPUTER $139.00 We pack □ SPECIAL SOFTWARE DISCOUNT SUPER AUTO DIAL MODEM SJO.OO
COUPON with every COMMODORE I.-. Easy to use. Jusi plug into your Commodore 64
You prjy only S139.00 [wrth ihe 519.95 tohware
purchase see below) when you ordei Ihe powerful COMPUTER. DISK DRIVE. PRINTER, or computer and youie reody lo tronsmil and receive
MONITOR v*o idII! Tl ,'. coupon il.ri.. . you meHages. Easier lo usr; ihon dialing your le-leprione
B4K COMMODORE t>A COMPUTER1 LESS ihe value of
[h« SPECIAL SOHWARE DISCOUNT COUPON we patk !□ SAVE OVER SiOD OFF SALE PRICES!! iusi push one key on your cornpulor1 Includes

with your compuiei rhai allo*i you '•> SAVE OVER ffxcluiive easy to use program frji up and dawn
SSOO olt ■jofiv-ore solo pruei11 With only $100 ol loading lo punier ond disk drives
'I ■ (ll.'M ListSIT? 00 SALE lit.00
iovmq^. applied yaur nd ccinpuicr to*ii* S39 DO1 (
PROFESSIONAL SOFTWARE
• 170K DISK DRIVE 1149.00 NEW COMPUTER LEARNING i'AU ', \;.Vi
vou pay only 514°.00 (with the 519.95 solt-varc COMMODORE 64 '/akes other graphics lablcrs obsolefe. This new TECH
[junfiase see below] when you ardor the I70K Disk SKclCh LEARNING PAD allows you to draw on your
Nimi Lilt idle tOupDr
Drivel IESS the value ot ihe SPECIAL SOFTWARE T.V or Momror ord Ihen you can fjrinl whatever you
tiecuNvo WotiirictiQi^ui S99 00 539 00 520 95
DISCOUNT COUPON we pack with your disk drive that dro^ on ihe screpn on your prinlers. FANTASTICi'i
[.ecuMwuDoln 0ase S69 DO 559 [10 519 95
ollowi you la 5AVE OVER SSQO oH sollwace sale TO OOOWoril Oiciiarmtf iT 95 Stl 95 Sirj ou
llstS79 95 SAIE 137.ti
uncos M With o'lly SI00 ot savinqs fl|)pliod. your nel Prrjcricnlc II 549 95 HI 95
Prin! Shop (Olik) ^dj 95 53? 95 SJ6 91 NEW VOICE SYNTHESIZER S«.QO
PrQChctltc Hi 95 S19 95
' 13" HI-RES COLOR MONITOR i Ki'l.OO For Com 6J or VIC-20 tompulori Just plug it in and
Pruuro'iiinuis HuloipncD S:o 9i 516 9i SI? 50
you cart program words and sentences orj|Ull voluTni?
You pay only S18°00 Iwith tho 519.95 loltware
PiogroiTunpiv Hllpw SSI 1i S79 91 S19 9S □ nd pitch moke talking adventure gomei sound
purchase see below: when you order this 13' COLOR
[Ditki action games and cusEomiK-d lolkies'1 FOR ONLY
MONITOR with sharper ond clearer resolulion than X Column ScroonlD.ikl S59 95 SJ9 95 S10.»youca"add TEXI !O 5PEECH (ust lype a v,ord
any other color monilors we hove tested1 LESS value D:sl I.In ,b, FI.D H Filol S3* 9i 111 95 SI? »S □ nd hear your computer lolk ADD SOUND TO
ol ihe SPECIAL SOFTWARE DISCOUNT COUPON ~e rjelLm# Top* CaivettD SB9.G0 514 9S S3J 95
Zork' SCO11 ADAMS AND AARDVARK ADVEN1URE
pock with your monitor that allows you to save over f,a Jo, it.!k SI9 95 SII95 410 00
Lighi Pen S3? »5 Sn.95 S » 1i GAME5! ' IDisk ortopB J
SSOO olt software sole prkalll Wilh oil/ S10O ol
Dull Co.o. 5 S.95 5 6 95 S A 60
Savings applied, your rret color monitor cost is only
SOT <W jieColors-l
Simon I Bane SJ1 95 S3! 95 sii is 12" GREEN OR AMBER MONITOR W9.95
P.tslop II t|jy. S31 95 521 95 S'^ ''S
Vour choice o^ green or amber screen moniior lop
lu|><Jr Grupt.il <i E■ fjunijI"r S21 95 557.95
90 COLUMN SO CPS quality SO columns ■ *M lines easy lo read anil.
WiHit Cole 1 S5195 S59.95 S?J ''''
TRACTION/FRICTION PRINTER Ilai.OO Fll*nrt1(i SS» 95 529 95 S?J 9S ylatc1 PLUS Sv vi. tor connecting tobio. Com-64 or
You pay only $169 00 when yoif arrlcr the Cuinsior T F VlC-20.
dolu'e line primer lhol prints 8' I nil lull size single
(See over 100 coupon Hems in our caiolog)
sheet, roll or ion laid paper labels Die. Import riot Write or call for 13" DAISY WHEEL PRINTER 9199.00
molnx bidirectional. LESS iho value al Ihe SPECIAL Sample SPECIAL SOFTWARE COUPON! ''JUKI" Buperb Icitt-r qualii^do»sy wheel primer 12
SOFTWARE DISCOUNT COUPON "0 potk wilh your cilia Jorge carnage up lo 1? CPS bi'direciionol
primer thai allows you 10 SAVE OVER SSOO olf pnnling drop in cosielle ribbon cenlromcs parallel
so+tware sale prices"1! With only S100 of sowings c-f RS232 serial pofi huili in' JSp«ir¥l
applied your nel prinler cost is only $69 00 lisr$799.DDSALE 1199.00

SO COLUMN BOARD 579.00 EXECUTIVE QUALITY


CARDCOG+ INTERFACE iS^.OO
Now you program 80 COLUMNS an Iho screen 01 one PROFESSIONAL BUSINESS SOFTWARE
Foi CommodorofiJ and Vic ?0 tampuit'i^ LeK you uie
time* Coriveils your Commodore 6J lo HO COLUMNS Thu Cadillac of Butinan Program*
other priniuri wilh Cfiniionid inrcrlatct Ihi$
when you plug in Iho BO COLUMN EXPANSION for Commodore 64 Computori
irnorfnce leu fhe prmTot atl UVo a Commodore pnnfer
BOARD11 *hLUS d ^lor expander1 Can use wilh mast
II a Llii ■ lain Coupon including prinimg ihe Corninodcie grophiti (DaT
soflware
In^snlnry Morioyiri 5J9 95 S24 95 rtiQiJi-r wirti graph* capahihiy prtnlflftj
SO COLUMNS IN COLOR Accounts Rrjreiwahl S79 95 529.95 5J4 95 LU1 5109 00 SALE 159.00
AcLouiiti Payoblu ;;9 95 S29.95 S!i '5
EXECUTIVE WORD PROCESSOR J39.00
Poyroll J79.95 539 95 S24 95
This EXECUTIVE WORD PROCESSOR is the finosl l ;?o 95 S29 95 £34 9r> PHOTECTO WARRANTY
ovoilahle for the COMMODORE nJ computer' The All Proleclo s producls tarry o minimum 90 day
ULTIMA1E TOR PROFESSIONAL Word Processing. svorraniy Therelore if anything lads within 90
DISPLAYS JO 0' 80 COLUMNS IN COLOB or blotk ond
while' Simple to operaie powerful lext editing wilh
The S19.95 Software Purehaie Options days from the dole of purchase you simply

350 WORD DICTIONARY complete cursor ond ust it li send your product lo us via United Parcel
insert detele key controls line ond paragraph 1 2J Program Bonui Tarli (lapo or d^h: S29 fl5 VII.IS Service prepaid. Wo v-ill IMMEDIATELY send
2 Olt Borronv SlrolDgy Board Came J49 95 11*,*} you a replatemcnl at no charge via Uniled
insertion aulomolic deletion centering margin
] Ui>k Drivv ClnarMH 539 95 ll*.»l
seltings ond outpui lo all prinleri1 Includes 0 4 HESGanici [dilk) S29 «5 IIMI Parcel Service prepaid- This worronry proves
powerlul moil merge 5 Pago Jot (tapoc cMM 529.95 Jifl.U once again ihot We Love Our Customers.
List 599 00 SALE 139.00 Coupon $29 95

• LOWEST PRICES • IS DAY FREE TRIAL PHONE ORDERS • 90 DAY FREE REPLACEMENT WARRANTY
□ a.in -8 p.m. Woekday
* BEST SERVICE IN U.S.A. • ONE DAY EXPRESS MAIL • OVER 500 PROGRAMS • FREE CATALOGS
9a.m. ■ 12 noon Saturday

Add 510.00 tor shipping. hondJing ond insurance. Illinois residerils


please odd 6°. lax. Add 520.00 For CANADA PUERTO HICO HAWAII
ALASKA. APO-FPO orders. Conodion orders must he in U.S dollars
WE DO NOT EXPORT IO OtHER COUNTRIES EXCEPT CANADA Wc L,ovc Our Customers
Eoclase Cashiors Chock. Monoy Ordor or Personal Check. Allow IJ
Box 550, Barringion, Illinois 60010
days for delivery. 1 to 7 days lor phano orders. I day oxprass mail'
VISA MASTERCARD C.O.D. NoC.O.D. lo Conodo. APO FPO 312/382-5244 to order
86 / RUN JUKE 1985
Circle 37 on Header Service card

FANTASTIC COMPUTER PRINTER SALE!!!

10X COMSTAR
Tractor Friction Printer

130 150 CPS


Only

COM-STAR List S499

i&y ij • Lowest Sale Price. Premium Quality, Tractor' friction Printer <n tha USA Rci Value)
• High Speed 130-1SO Characters Per Second • 40,46,66 80 H >32 Hne tpaiing
■■• Word Processing, Letters ' Business Forms ' labels, Graphics. Tablet* ' List Programs
'Fantastic Graphics * Print Modem Data * The Most Important Accessary for tout Computer

■JUKI
Premium Quality
130-150 CPS 10X COM-STAR OOlympia
Printer $199 12" DAISY WHEEL Executive Letter Quality $339.00
10" carriage, prints SV'xll" Standard PRINTER $199.00
single sheet or continuous feed paper,
15" Daisy Wheel Printer
"JUKI" Superb letter quality daisy This is the world's finest daisy wheel
Ri-directional. Impact, dot matrix, 130-
wheel printer. 12" extra large carriage, printer. Fantastic letter quality, up to 20
150 CPS, 9 x 9 dot matrix with double
up to 12CP3 bi-directional printing, OPS bi-directional, will handle 14.4"
strike capability for 18 x IB dot matrix
drop-in cassette ribbon. (90 day forms width! Has a 256 character print
I near letter quality), high resolution bit
warranty) Centronics parallel or buffer, special print enhancements, built
image, underlining, bach spacing, true
serial port built in! (Specify). in tractor-feed (Centronics Parallel and
lower descenders with super and
ListS299.no. SaleC1SB.D0. R8282G Interface) (90 day warranty).
subscripts, prints standard. Italic block
List $649.00. Sale Sim.lll)
graphics, and special characters. It
gives you print quality and features
found on printers costing twice as
much!! (Centronics Parallel Interface)
rBetter than Rpson FX6CU. List S499.00.
■JUKI OOlympia
Sale S189.00. Printer/Typewriter Printer/Typewriter Combination S439.00
Premium Quality 150-170 CPS Combination $279.00 Better than IBM Selectrlc. Superb
"JUK!" Superb letter quality, daisy computer printer combined with the
15i/2X COM STAR Business
wheel printer/typewriter combination. world's finest electronic typewriter. Two
Printer $319.(10 Two machines In one — just a flick of the machines In one. just flick the switch for
Has all the features of the 10X COM- switch. 12" extra large carriage, up to 20 CPS printing (800 Words per
STAR PRINTER plus in V carriage and typewriter keyboard, automatic margin minute) on a 15" carriage that handles
more powerful electronics components to control and relocate key drop in cassette up to 14 1/8" in. paper. Drop in cassette
handle large ledger business forms: ribbon! (90 day warranty I Centronics ribbon — express lift off correction,
I Belter than Epson FX 100). List S599. parallel or RS233 serial port built in Centronics parallel interface 180 day
Sale S31S.00. (Specify). List S399.OO. Sale $279.00 warranty). List 1749.00. Sale 5439.00.

• 75 Day Free Trial — 1 Year Immediate Replacement Warranty

PARALLEL INTERFACES
For VIC-20 and COM-64 — $59.00. Apple — S79.00. Atari — $59.00.

Add 5U 50 for shipping handling and msuronte Illinois residenls


plcost odd 6*. tai Add 529 00 lor CANADA PUERTO HICO HAWAII
ALASKA. APO-FPO orders. Canadian orders musl be in U.S. dollars.
WE DO NOT EXPOflt TO OTHER COUNTRIES. EXCEPT CANADA. We Love Our Customers
Enclose Cashiers Chock. Money Order or Personol Check. Allow 14 Box 550, Barrington, Illinois 60010
days delivery. 7 lo 7 doys+oi-phonecrders. 1 dayexpressmaill
VISA — MASTERCARD C.O.D. No C.O.D. lo Canoda or APO-FPO
312/382 5244 to order

COM-STAR PLUS+ ABCDEFGH UKLMNOPOR TUVWXYZ


Print Example: ABCDEF&HIJKUiNOPORSTUVMXyZ 1234H.

RUN |UNE 1985 / 87


Circle 15 on Reader Servlco card.

FANTASTIC PRINTER
$2495 SALE!! $2495
Commodore 64 — VIC 20 — A tari
■b 40 And 80 Column Printers V Up To 100 Characters Per Second . Full Graphics Capability
H Upper And Lower Case i: Advanced Thermal Technology For Quiet Operation

3100 Alphacom 42-80 CPS 40 Column Printer


Print out listings with full computer character
sets (interface required, see below). Print in
upper and lower case. Comes with a roll of
paper and all power adapters needed. Perfect
for a spare printer or program lister. List S99.00.
Sale $24.95.

40 Column Extra Paper LIST SALE


3103 25 Meter Rolls Blue S9.95 S3.00
3104 40 Meter Rolls Blue SI6.95 53.95
3105 25 Meier Rolls Black (I per pkg.) $12.95 S3.95
3106 25 Meter Rolls Blue (2 per pkg.) $19.95 S5.95
3107 25 Meier Rolls Black (2 per pkg.) S19.95 S5.95

3150 Alphacom 81-100 CPS 80 Column Printer


Now you can hove a printer for the cost of a
large box of paper. This printer prints in upper
and lower case with true lower descenders.
Comes with 1 roll of paper and power adapter.
With the intelligent interfaces (sold below) you
can do Ascii graphics as well as Atari or
Commodore graphics. Plus you can do
underlining and expanded modes. Print out
pictures, program listings, word processing
pages, etc. Perfect for the student or
homeowner. List S199.00. Sale $39.95.
80 Column Extra Paper LIST SALE
3153 40 Meter Rolls Blue $14.95 S3.95
3154 40 Meter Roils Black 519.95 S4.95
3155 25 Meier Rolls Blue (2 per pkg.) $19.95 $7.95
3156 25 Meter Rolls Black (2 per pkg.) $19.95 SB.95

3101 Intelligent Commodore Interface — Allows you to 3102 Intelligent Atari Interface — Allows you lo hook
hook the 40 or 80 column printer to the Commodore 64, do the 40 or 80 column printer to 1he Atari computer, do
program listings, allows software screen dumps, etc. program listings, allows software screen dumps, etc.
Includes Commodore graphics and reverse characlers. Includes Atari grophics and reverse characters. (Specify 40
(Specify 40 or 80 Column) List $59.95. or 80 Column) List S59.95.
40 Column Sale S9.95. 80 Column Sale $14.95. 40 Column Sale $9.95. 80 Column Sale $14.95.

Add $10 00 lor shipping, handling ond insurance Illinois residents


please odd 6% tax. Add S20.00 far CANADA, PUERTO RICO. HAWAII.
ALASKA APO-FPO ardors Canadian orders rnusl bo in U.S. dollars
WE OO NOT EXPORT TO OTHER COUNTRIE5 EXCEPT CANADA, We Love Our Customers
Enclose Cashiers Check, Monuy Order or Personal Chock. Allow Id
days lo' deliuviy V tu / days lor phono aidoiv I dayuxprebs mail \ Box 550, Barringlon. Illinois 60010
VISA MASTERCARD C O.D. NoC.O.D. lo Canada. APO-FPO
312/382-5244 to order
88 / RUN JUNE 1985
Cliclo 15 on Reatfor Sorilco card.

Commodore 64
MODEM

$59 List S129.95


Telecommunications $59 List $129.95
Lowes: ice Itv-the

FOR CHILDREN ADULTS- BUSINESS

Complete Auto Dial


Telecommunications Package
The only telecommunications package you will ever need.
(Exclusive Easy To Use Features)

^*^- Total -*-*^


Telecommunications
• 300 Baud Modem * Auto Dial * Auto Answer • Upload & Download
• Membership in 52 Database Services (UPI News, etc.)
Reach Out and Access Someone
• Educational courses • News Updates and Information
• Financial Information • Popular Games • Electronic Shopping
• Banking at Home • Research and Reference Materials

The Total Telecommonications Package offers you all this plus ...
Auto Log-on
g • Stores on Disk Downloaded Files
Dialing from Keyboard Reads Files from Disk and Uploads Text or Program Files
On-line Clock Select Any Protocol (access almost an/ computer or modem)
Capture and Display High Resolution Characters Plus Much, Much More
Download Text, Program or Data Files
oo
List S129.95 Special Low-Low Price
We are so sure this is the only telecommunications package you will need we will give you IS days Free Trial.
59
Add S3.00 for shipping, handling ond insurance. Illinois residenls
please odd 6% io« Add 56.00 for CANADA. PUERTO RICO. HAWAII.
ALASKA APO-FPO orders. Canadian orders musl be in U.S dollorv
WE DO NOT EXPORT TO OTHER COUNTRIES. EXCEPT CANADA. We Love Our Customers
Enclose Cashigrs Chock. Money Order o« Personal Check. Allow IJ Box 550, Borringlon. Illinois 60010
days lor delivery ?fo7doyslorphonoordBrl. idayuMprossmail1
VISA MASTER CARD - C.O.D.
312/382-5244 to order
NoC.O.D to Canada. APOFPO.

RUN JUNE 1985 / 89


From p. 49.
pay much more for your software the 1541 with 800 cps and 170K stor ket now that there is so much more
than you would for comparable Com age capacity, this new drive offers memory lo play with. For program
modore products. Why pay so much? faster transfer rates and larger capac mers, accessing this sound is much
The C-128 can do exactly the same for ities to accommodate both the 128 easier than it was on the C-(34. Basic
less. (No price has yet been given on and the CP/M modes. 7.0 has simple sound commands.
Commodore's 12RK expansion unit) In the 128 mode, the transfer rale The Apple He, on the other hand,
As you can set", the C-128 provides is 1500 tps (five times faster than the has just one voice, which can only be
strong applications for both ends of 1541), with a storage capacity of!ir>OK; heard from a small internal speaker.
the user spectrum. It is as easily ap in CP/M mode, the transfer rate is It is also cumbersome to program,
plied to education as the Apple lie; it 3500 cps (10-12 limes faster than the requiring Poke commands. There's
is as easily applied to business as 1541), with 350K of storage. There is really no comparison.
the PCjr. also a "burst" mode, for boih the 128 The PCjr is more on the level of
Software developers are being at and CP/M, in which up lo 41 OK of the C-128. having three program
tracted to the C-128 because of its data can be loaded at 4000 cps. mable voices, white noise and output
memory and unsurpassed Basic 7.0, Compared lo the Commodore drive, through external speakers. The value
which includes advanced graphics (he Apple He's internal drive has a sur of a computer's sound capabilities,
and sound capabilities. This is a com prisingly small storage capacity—just however, lies not only in the number
puter with huge potential for upward 143K. This appears to be adequate for of voices and kind of output; it is also
mobility and application growth. the software running on the lie, bin it measured by the ease of control over
is a definite limitation for more com these capabilities and by the pres
Built-in Basic plex business applications. ence of high-quality software and of
The C-128's built-in Basic 7.0 has hardware good enough to take full
already received coverage in articles advantage of these features.
written about this computer. You It is the latter point that pushes
don't hear much about the built-in the value of the C-128 beyond thai
Basic interpreters of the lie or (he of the PCjr. There are more highly
PCjr, probably because there isn't With 128K sophisticated software programs and
peripherals already available for the
much to talk about. RAM, Basic 7.0,
The lit has Applesoft Basic, which C-128 than there are ever likely to be
is almost the same as that in previous advanced graphics and for the PCjr.
Apple II computers. It does have easy- sound capabilities and
to-use, low-resolution graphics com
mands, but you still have to rely on
about 6000 available Graphics
Poke commands to get any music or software packages, As for graphics, all ihree of these
to tap its double high-resolution computers have high-resolution color
the C-128 is a computer
graphics. capabilities that are fairly equal. I low-
The IBM PCjr uses Microsoft Ra- with great potential ever, there are major differences
sic, which does hold advanced com
for a wide variety among them when you look at the
mands for sound, graphics and pro cost for accessing this color and the
gramming, but you won't get all of of applications. ease of controlling it in your own
these commands built-in. What you programs.

get with (he PCjr is a Basic that only In its 40-column display, the CM 28
allows saves to cassette and thai offers three modes: 16 colors in Text
doesn't give you access to all of (he mode; two colors in High'resolution
graphics features. You have to get a mode, with 320 by 200 pixels; four
separate Basic cartridge before you The PCjr has an internal drive with colors in Low-resolution mode, with
can take full advantage of its pro a 360K storage capacity, almost the 160 by 200 pixels. In 80-coliimn
gramming abilities. The C-128 comes mode, it has an impressive 16 colors
same as the 1571 in 128 mode, but
with the capability to utilize its ad in Text mode and two colors in Bit
that is less capacity than the 410K of
vanced features; you don't have lo Ehfl CP/M mode. Additionally, IBM mapped mode, with 040 by 200 pixels
buy extras.
did not provide the PCjr with its own (using about I6K of RAM).
option for a second drive. Both llie fbe resolution and number of
Data Storage lie and the C-128 have easy options colors offered are abundant in com
What good is a high-powered com for adding their own second drives. parison with other personal com
puter if you don't have the equipment puters that do offer color options in
to store and retrieve large amounts of Sound 80-column mode. It has an advantage
data quickly. Commodore antlci- The C-128 lias exquisite sound ca over many in thai it also offers eight
paled this concern when developing pabilities in each of its modes. The sprites.
the C-128. (S5HI SID chip, with its three voices The real strength of the C-128's
Ifs no secret that the 1541 disk phis white noise, can be programmed, graphics is seen when you look at the
drive, available for the C-64, is slow. mixed and output through sophisti wealth of graphics commands built
Commodore now has a new, faster cated stereo speakers or your televi into Basic 7.0, which of course makes
and smarter drive—the 1571—which sion. A flood of sound synthesizers programming much easier. Basic 7.0
can take advantage of all three oper and music keyboards has been de holds commands such as Circle. Box,
ating systems in (he C-128. In addi veloped 10 lake advantage of the SID Paint, Draw, Sprite and about 15
tion to its 64 mode, which emulates chip, and even more will hit the mar more. These ordinary English com-
90 i RUN JUNE 1985
mands make the sophisticated graph on a large scale. The He doesn't have cartridge and DOS, both needed lo
ics ability of this computer easily programmable function keys—just use the disk drive.)
controllable. two Apple keys that are used like For all three of these computers,
The lie has excellent graphics ca control keys in much of its software. you will have to buy either a mono
pabilities, with a Low-resolution mode The PCjr has ten function keys that chrome or RGB color monitor to lake
of 40 by 48 with Ifi colors, a High- are accessed through two key presses. advantage of their features. Table 1
resolution mode of 280 by 192 pixels The C-128's keyboard clearly out gives you a quick reference compar
with six colors and ;t Double High- shines its two competitors. When you ison of the attributes of all three
resolution mode of 560 by I'J2 with use the C-128, it is quite evident that computers.
16 colors. There's just one problem, it has been designed to execute com Table 2 shows prices for all three
though: Applesoft Basic doesn't have plex tasks with a minimum of effort. computers, starting with just the base
any built-in commands for accessing The numeric keypad and program unit, then a system with monochrome
its double high-resolution graphics. mable function keys arc just two il monitor and, finally, a system with
You can get to this feature, but you lustrations of its intention to attract lull color capabilities.
need to use machine language calls serious programmers as well as users
These prices are an average be
and Pokes. If you have ever worked with applications such as accounting,
tween a nationwide computer chain
with Commodore Bask 2.0, you know data management, financial plan and a local computer store. Prices,
the hassle involved. ning and word processing. of course, will vary from store to
The lie with an RGB color monitor
store. When checking on prices for
plus adapter costs close to SI900. It's
Peripherals personal computers, be sure that you
no wonder that most computer stores
As for options in peripherals, the find out exactly what is included for
don't even want to stock the RGB
a quoted price.
monitors for the He. Most dealers sell C-128 has a parallel port, cassette port,
RF/TV port, audio output, audio in As you can see, the lower price of
the He with its monochrome moni
put, composite video, serial port, two the C-128 certainly does not mean
tor, which, of course, can't display
game porisfmouse, expansion port lower quality or fewer Features. The
color.
and a digital RGBI video port. C-128 offers much more than the Ap
The IBM PCjr has graphics capa
The Apple lie has six ports, in ple lie, and even if Apple dropped
bilities that are fairly comparable to
cluding one joystick/mouse, a mo its price on the He, it still would not
the C-128, but with more memory
dem, a television, monitor, second match the C-128 feature for feature.
taken up. In its Low-resolution mode,
disk drive and a printer/plotter. The IBM PCjr is more of a compet
you get up to 16 colors with 160 by
The PCjr has ports for two joy itor for the C-128. A basic difference
200 pixels; in Medium-resolution
sticks, audio output, a serial printer, between these two computers is the
mode, you get 16 colors with 320 by
cassette recorder, keyboard cable, an fact that the PCjr has a 16-bit micro
200 pixels. In 80-column mode, you
RGB color monitor, composite mon processor, while the C-128's is an 8-bit
have only black and while available
itor, an internal modem, light pen, unit. This difference is not easily de
with 640 by 200 pixels. (This takes
TV and two cartridge slots. fined as an advantage or disadvantage
up 16K of RAM.) You may use four
All three computers have enough for either computer; it all depends on
colors at this resolution, but only by
add-on ports to satisfy most of your your intended applications.
sacrificing 32K of RAM.
needs. It's really only the price of add When you look at the C-128, con
The PCjr, like the C-128, does have
ing on these peripherals that makes a sider these factors: the wealth of ex
extensive Basic commands for ma
difference. With the enormous num isting software that is compatible
nipulating its high-resolution graph
ber of computers Commodore sells, with the C-128 system in the areas of
ics, but you won't get all of them built
and with its high-volume and cost-effi business, education and entertain
in; you have to get a separate Basic
cient production, it can sell its periph ment; the amount of that software
cartridge to gain access to all of the
erals for far less than its competitors. taking full advantage of the sound
advanced graphics commands. Un
Moreover, all C-64 peripherals are and graphics features; the quality and
like the He, the PCjr is often sold
compatible with the C-128. extensiveness of its built-in Basic; and
with an RGB color monitor lo take
the cost of peripherals and Software.
full advantage of its color features.
Considering all it has lo offer, the
What You Gel C-128 is a personal computer thai
Keyboard should make Apple cringe and IBM
Lastly, let's look at what you get
The keyboard is probably the most for a base price. For about S550, raise its eyebrows. E
personal part of any computer. You Commodore gives you a unit that
Note: IBM did more than raise its eyebrows.
touch it, you look at it, and, through houses the keyboard, the three op
Since this article was written, it announced
it, you control your computer—easily erating systems and the built-in Basic
the discontinuance of the PCjr. The only
or with difficulty. The keyboards of 7.0. The price includes the separate
other competition for the O12H now lies
these three competitors are signifi 1571 disk drive.
with the new Atari Xli machines, and fust
cantly different. For SI 100, you can get the Apple
what they offer remai)is to be \een.
The C-128 has 92 keys, Including lie, which houses ihe keyboard, cen
a 14-key numeric keypad. It has eight tral processing unit, an internal disk
programmable function keys and six drive and Applesoft Basic.
cursor keys. For $1125, you can get the en Margaret Morabito (80 Pine St., Peter
The Apple He, on the Other hand, hanced 128K IBM PCjr, which in borough, Nil 03458) is technical editor
has only 65 keys; the PCjr has only cludes a separate keyboard and the Jor RUN. She is currently working on a
62. Neither the lie nor the PCjr has central processing unit with internal book about the C-128 to be published this
a numeric keypad to ease dala entry disk drive. (This includes the Basic summer by Datttmost.
RUNJLNU985/91
From p. 35.
plete musical notation, write lyrics, to accompany your own music or Playback and editing functions al
change keys, octaves or playback rhythm track. low you to review and change your
speeds, duplicate chords and prim work. You can save your composition
The Music Shop
out or save compositions. on disk or print out a score on paper.
The program's "control board"
The Music Shop (Broderbund Soft

gives you control of the computer's


ware) lets you write, edit, play and New Releases from

sound synthesis capabilities. Tin's


prim out original compositions. You Passport MusicSoftware
can also play and rearrange dozens
mode allows you to use pie-pro MlDIMfilm and MIDI/8. These disk-
of pre-programmed music pieces in
grammed instruments to accompany based programs for the C-64 arc the
your compositions or create instru
cluded on the disk. newest additions to Passport's line of
Music is displayed on the screen
ments and sound effects of your own. MIDI music software. Both the four-
in a page-by-page format with no
and eight-channel recording pro
scrolling. You can move blocks of grams feature auto-correct, punch in/
Allegro music or erase and start again. When
out, fast forward/rewind, sequence
Allegro (Altworx Software Co.) is you're satistled with your composi
chaining and sync to tape. MIDI and
a music and sound-synthesis pro tion, you can save it or print it in drum machines. Boih programs in
gram for the C-64. It allows you to standard sheet music format.
corporate the original MIDIM's multi-
create and modify music and incor track tape recorder qualities.
Bank Street MusicWriter
porate it into your own programs.
Soundr.haser 64 Keyboard. Sound-
Allegro comes with a library of Bank Street MusicWriter (Mind-
scape) allows beginners and experi chaser (54 is a four-octave music key
over 50 pre-programmed Instruments,
enced musicians to write Compositions board for the C-64. Il comes with
It also features an Instrument
using multiple voices. The program
composing and synthesizer software
Builder and a music-notation lan
displays and plays voices together or
that transposes the 4'J-notc music sys
guage, Forte, which permits rapid
tem into a full nine-oclave range.
note entry and full-screen editing. separately. You can hear and see each
You can use the C-64 keyboard to note as you enter it from your com MacMusk. This music-composing
play notes and chords in real time or puter keyboard. program for the CM>4 consists of a

Manufacturers' Addresses
ACCESS SOFTWARE MELODIAN, INC. SCARBOROUGH SYSTEMS SYSTEMS MANAGEMENT

925 East 900 South i ir> Broadway 2!) N, Broadway ASSOCIATES


Sail Lake City. UT H4105 suiie taoe Tarrylown, NY 10591 37110 Compute) Drive

• Muter Composer New York, NY 10006 • Songwriter i>o Uux 20036


• Mclodian Keyboard with C-64di(k, $:('J,95 Rak-igli.NC27r.HI
C64 disk. S39.95
• Codi-holVI
ConcenMuier soli ware
on diskJCM, $199.90 C-frl disk, $59.95
ACTIVISION, INC. • KhylhmMastcr SEQUENTIAL, INC.

2350 Bayshore Fromage Road C-64 disk. $39.95 3051 N. Hirst St.

Moumain View. CA 94043 San Jose, CA 9513-i TECH SKETCH, INC.

• Tlit Musk StuiLio • MualcMau Keyboard, $09; 28Juii Road


C-64 disk. J'29.95 M1NDSCAPE, INC. MuilcWare software on Fali-fleld, NJ O7onfi
3444 Dundee Road dhk/C-64,139.9B each • Musk Poo Keyboard with
Nonhbrook. 11,60062 • Max Keyboard software on diik/C-M, S149.S5

ARTWORX SOFTWARE • Uailk Street MusicWrilcr C-64, $5<)'.i


CO., INC. C-(i4 disk. $49.95
150 North Main St.
VALHALA SOFTWARE
PASSPORT MUSICSOFTWARE SIGHT 8c SOUND MUSIC 205 E. Hazelhursi
Fairpon, NY 14450
• Allegro 625 Miiamonles Si. SOFTWARE, INC. Fermlaliv Ml IH220
Hall Moon Bay. CA 94019 3200 S. H561M St. • Keyboard ChonllSiale Master
C-64 disk. SS9.y5
• MIDI Interface PO Box 27 C-64 disk. SS!M)5
C-64, J195 New Berlin. Wl 53151

BRODERBUND SOFTWARE • M1D1H Souuduare • Incredible Musical Keyboard

17 Paul Drive C-64 disk, $99 C-64, $49.95 WAVEFORM CORP.

San Rafael, CA 94903 • MICI'4 plus • 3001 Sound OdjMCJ 1912 Bonlia Way

• The Music Shop C 64 disk, S99.95 C-G4 disk. 539.95 Berkeley, CA 94704
($35 lot currentMID1/4 owners) • Musk Processor • ColorTonc Keyboard with
O64 disk, $44.95
• Minim Cti4 disk, $34.95 software on dIsUC-64, £39.95
Cfii disk, SI411.95 • Kawasaki Synthesizer • MIDI connector with software

ENTECH SOFTWARE • Soundchaiflt t>4 Keyboard C-64 di.sk, J49.0B on dliWC-84, $49.9B
ro liox aai with software on • Computer S»"K Albums

Sun Valley, CA 91353 dlak/C-64, $199 C-li4 disk, $24.'J5 each

• Studio 64 • MacMusic • Music Video Kit

C(il disk. $39.95 C-64 disk, $49.95 C-64 disk, $49.95


• Add Mus'tn • Computer Hiiware • Kawasaki Rhythm Rocker

C-64 disk. $39.95 C-64 disk. Sly.95 each C-B4 disk, $39.95

92/RUN JUNE 1985


Macintosh-style user interface featur and it also responds to velocity music software package designed to
ing menus and icons. Each melody information from other velocity- enhance your keyboard abilities
is drawn on the monitor in different equipped MIDI keyboards. through sight and sound recognition
shapes using a joystick. You can mod of chords and scales. The program
ify preprogrammed tunes from the More Sight & Sound
contains Display, Review and Com
menu or create your own musical Software pare modes for both chords and
compositions. The program includes Music Video Kit. The Music Video scales. It is designed for use by those
ten hit songs from Michael Jackson, Kit allows you to create and animate learning the piano, organ or elec
Lionel Richie, The Police, Willie Nel graphics scenes, objects and patterns tronic synthesizer.
son and other popular contemporary to display in synchronization with
artists. Waveform MIDI
music. You can create colors, pat
Computer Hitware. This is a series terns, motions and entire screens, or The Waveform MIDI lets you con
of C-64 software packages that com you can select any of the pre-pro nect the C-64 to any MIDI synthe
bine popular music with color graph grammed videos and modify them as sizer. It also allows MusiCalc users to
ics. You can arrange graphics displays you wish. connect two C-64s together, making
to accompany the music, creating Kawasaki Rhythm Rocker. This pro the MusiCalc 1 Synthesizer and Se
your own music video. The first re gram combines C-64 color graphics quencer a six-voice synthesizer. The
lease features Duran Duran. with electronic instrument sounds package includes software on disk
and pre-programmed bass rhythms. and the MIDI connector. The system
Max requires MusiCalc 1, the C-64 with
It features multi-track recording ca
Max (Sequential) is a multi-timbrcd, pability, and it offers a variety of disk drive and the MIDI. H
fully polyphonic keyboard synthesizer electronic percussion and synthe
for the C-64. Max's features include sizer sounds that can be laid down
on-board digital multi-track recorder on top of different pre-programmed Address all author coTrespondettce to
(six tracks), six independent synthe bass lines. Tom lienfmd, PO Box -1125, Osborruvilte,
sizer voices, onboard analog drum NJ 08723.
sounds and keyboard split and voice Keyboard Chord/

assignment (when used with Sequen- Scale Master


rial's 920 software package). Max sends Keyboard Chord/Scale Master (Va!-
and receives on all 16 MIDI channels, hala Software) is an educational

Circle 52 on Reader Service caiti.

TECH SKETCH

Introducing MUSIC PORT


The ultimate music synthesizer and multi-track recording

the best-sounding system tor the Commodore 64. Only S119.95 for all
software and a full-sized keyboard.

most complete
Muse Port1" has the "leol" ol a real as 11 you were woihmg with cipon
oluclronic piano II can be made lo SlVD equipment
Bound liKu an orchestra, a rock band,
Music Port"" was developed by
a sci-fi movie soundtrack, or any typo
prolossional recording artists It uses
o) music you like Thai's because

music synthesizer
100% ol the Commodore 64 s poten
Music Pon-is a powerful digital syn tial lo create, edil. display, and slo<e
Thesizer with Ihe sound Quality or a digital music The sohwaie provides
true professional instrument
dozens of presel instrument.

for the
sounds. PLUS il offers Km mosl vor-
Music Port1- lots you compose and salilo synthesizer nn-nu ever crealed
arrange your own songs, and make tof I'll! Commodore compulur
mulli-lrack rocordings up lo 10 min- IMumc Pprt- has full ADSR and
ulus long-wilhoul over taking your w.ivulorrn controls, as well as inde

Commodore 64 hands off Tho piano keys Ttiros keys


manipulate all musical controls via
simple on-screen menus; you rmvtfi
pendent filter, oscillation, and mod
ulation adjustments on
tracks | Everything you do can be
all three

touch the computer keyboard Yet stored on diskette


you can dub. play lo your own ac Music Port ■ is rjcciliiuj. cnten.nn-
companiment change The tempo ol ing. anU educational It das features
recorded music, create fantastic lo interest musicians and computer
sound ollocts. and do much mure. users, regardless ut aije or ability
And its price is liiihMat.ihlc

Available Now

:<:ch Sketch is 3 registered liademaifc of Tech Sketch, Inc..


a subsidiary ol Ampower Tochnotogies. Inc . (NASDAQ: APOW) 26 Just Road*Falrfleld, n.j. 0700G
800-526-2514 In NJ. 201-227-7724

RUN JUNE I985 / 93


fith a little creative prograni-
The C-64's eight 'ming, you can turn your C-
function keys can 4's eight function keys into
. This article shows you how
become 12 by means o to find those four extra function keys
and how to apply them for Basic and
some programming machine language programming.
magic. Through the use of the hardware
interrupt and a machine language
subroutine, these 12 kc-ys can func
tion in the background as part of tin-
operating system even while a Uasir
program is running.
The Commodore function keys are
typically used in Basic in response to
a statement such as:

GET A$: IF A$ = "Fl" THEN actuin


RUN It Right
The "action" can be a Goto com
C-64;Om(inC-64mk) mand, a Print statement, a mathe-
94 / RUN JUNK 1985
UTILITIES

A Dozen
V.
Witt Do It
It %■1 !i
n
/ By RONALD GREENBERG

matical expression or other com modore key as a second type of shift no shift-type keys are pressed, I if
mand. The expression above can also key. However, this cannot be done in a the shift key is pressed, 2 if the Com
be written using a numerical repre Straightforward manner, since shift modore key is pressed and 4 if the
sentation for ;i character rather than fl and Commodore n both give the control key is pressed.
a character name. For example: sameCHRS value. While the computer cannot gener
GET A$: IF AS - CHR$(1S3) THEN action
To differentiate between shift fl ate differeni CHR$ values for shift fl
and Commodore fl within a pro and Commodore fl, you can differ
The expression CHR|(183) is the gram, you must examine how the entiate between the two by examining
computer's numerical representa computer handles input data from memory locations 197 and 653.
tion of fl. The CHR$ values of all the keyboard. Whenever a key is The logic to expand ihe number
eight function keys arc-given on page- pressed, memory location I!I7 of function keys then becomes:
I 'Mi of the Commodore 64 User's Guide. ($00C5) registers a key number. This
OET AJ
number is different from the CHR$
Four More Function Keys value, as it represents a keyboard key IK l'EfiK(197| = 4 AND PEEK(658) = 0 THEN
action 1
The eight C-64 function keys are ac rather Chan a character or function.
EFPEEK(197)—i AND PEKK((i53)= 1 THEN
tually four physical keys, shifted or un- The computer generates a CURS action 2
shifted. For example, shifting the fl value by coupling the key number IF PKKK( 197) = -I AND PEEK(653) = 2 Tl [EN
key gives (2, which has a different with the value of memory location action 3
CHR$ value. To gain access to four ex 653 (S02KD), winch is the shift Hag. III this example, hitting fl will re
tra function keys, you use the Com This locution shows a value of 0 if sult in action 1, hitting shift fl (f2)
RUN JUNE 1985/95
Summertime ReRun
Where The Programming Is Easy
1985 Summer
Summer is hot enough without the added stress that comes from do-it
yourself programming.

This year, programming can be a breeze! Let the new


ReRUN give you great ready-to-load programs for
the Commodore 64 and Plus/4*.

You'll get the best and most recent programs


listed in RUN...this summer, and then every
three months. That's right ReRUN's gone quart
erly!

Every quality cassette or disk will contain ap


proximately 10 outstanding programs for home,
business, or school. Your sensational summer of pro
gramming begins with a RUN super special—a com
plete terminal program for telecommunications I

For summer fun, you'll learn how to add


"zaps" and "poings" to your programs with
"Sound Effects", while "Biorhythms Chart"
lets you explore the ups and downs of your life.
Plus, you'll benefit from the financial organi
zation assistance offered in "Money Manager"
(runs on C-64, Plus/4, and 16).
Your summer edition comes with a complete
booklet of documentation and loading instructions.
The hard work has already been done. All you do is
load, run, and enjoy!
Order your Summer ReRUN on cassette for just
11.47, ** or on disk for just $21.47. Simply return the
coupon or attached order card today, or call TOLL
FREE 1-800-258-5473. In NH, dial 1-924-9471.

It can be the beginning of a summer filled with enjoy


able and relaxing programming!

The licit UN Sumntt KiUtlmi |)rnnran» avuUiililr on CIHtM Hid tM lot ur C-fH unly.
AvalLiblr In June. !)Wjmin!alnmtjn;pni'rllq'1|hj"1 nwriln
■Coninimlorr W, EW4. wk! J(l>nTe0ni™! itwkmiinWCniiliaodmeBuriimt M«chlim. li
■■Prina Indu* inniaa uid handling.

Summertime ReRUN—Where The Programming Is Easy


Please send me the Summer Edition of ReRUN:

( ) Cassette ($11.47) ( ) Disk ($21.47)


( ) Payment Enclosed ( )AE ( )V1SA

Card* Eip. Date

Signature .

Name —

Address .

City Slate. .Zip

.NHOHM
will result in action 2 and hitting making the program easier lo use. Lines 360-470 present a menu
Commodore II (fl') produces action In Persona) Calculator) line 100 highlighted in Reverse Color mode
3. This logic can extend to the other clears the screen and initiates Ex to allow you to pick which mathe
Function keys if you use values of 5, f) tended Color mode. Lines 110-160 matical function you wish to utilize.
and 3 in memory location 197 for fS, prim the menu.The highlighting box The computer waits for your re
IT) and 17. respectively. around the menu is produced in sponse in line 490. Lines 500-1030
This results in a total of 12 user- lines 170-200. Line 210 pms the com evaluate to see if a function key has
defined function keys. One interest puter on hold, waiting for the user been pressed and then give the de
ing point is that, in ihis type of logic, to hit a key. sired response.
llie control key cannot be used to try The three different methods to ac Two different programming tech
and pick up an additional lour func cess the function keys are ail dem niques are used to elicit die desired
tion keys. onstrated in lines 220-290. In this response. In line 510, iff 1 is pressed,
situation, when only the standard then
Function Keys at Work
function keys are called for, the three
i'KKK(HJ7) = -l AND PEEK(653)-0
Listing 1. entitled Personal Cal logical approaches can lie used in
culator, demonstrates ilie various discriminately, l loweveTi if all 12 is true, and the action described on
methods of accessing function keys function keys are required, mixing the rest of line 510 will lake place. If
in Basic. In tin's program, the func of logic can cause problems and is PEEK(l<t7) = 4 AND l'KKK(fi53) = (I
tion keys arc used twice—first for no( recommended. is false, the program will proceed to
setting up the screen colors and then Line 800 Will send control back to line ~y'2i). Ihis technique is useful if
for providing the choices of mathe line 211) if a key other than the re the action desired is short enough hi
matical calculations. quested function key is pressed. The lit on one line.
Additionally, two techniques are actions thai will occur as a result of Line 590 uses a different program
used for highlighting the function pressing a function key are in lines ming approach. If
key menus on the screen: Extended 310-340. These will'change the
dolor mode and reverse printing. screen, hackgronnd and character PEF,K(l;i7| <>5OR l'KEK(6f>3) <>2

Highlighting a menu makes for a colors. Line 350 turns off the Kx- is true, then Commodore f3 (fS')was
neater-looking display as well as tended Color mode. not pressed, and the program jumjjs

390 PRINTTAB(8);"{CTRL 9}F3(2 SPACEs}T0 DIV


Listing 1. Personal Calculator program.
IDE A/B{13 SPACES}"
400 PRINTTAB(8);"{CTRL 9}F3' TO GET LOG{16
100 PRINT "(SHFT CLRHCRSR DN } " : POKE53 282 , 0 SPACES}"
:POKE5326 5,107:POKE64 6,1 410 PRINTTAB(8};"{CTRL 9JF4{2 SPACEsJTO GET
110 PRINT "{10 CRSR RTs)(CTRL 9JPERSONAL CA SINE (DEGREES){5 SPACES}"
LCULATORfCTRL 0}{5 CRSR DNs}" 420 PRINTTAB(S);"{CTRL 9}F5{2 SPACEs}TO GET
120 PRINTTAB(9);"TO SET SCREEN COLORS" TANGENT (DEGREES)(2 SPACES)"
130 PRINTTAB(9);"HIT F1 FOR BLUE" 430 PRINTTAB(8);"{CTRL 9}F5' TO GET HEX FRO
1-50PRINTTAB(13);"F3 FOR WHITE" M DECIMAL(3 SPACES}"
150 PRINTTAB(13};"F5 FOR GREY" 440 PRINTTAB(8);"{CTRL 9)F6{2 SPACEs}TO GET
160 PRINTTAB(13);"F7 FOR RED" DECIMAL FROM HEX(3 SPACES}"
170 FOR J=0TO4 450 PRINTTAB(8);"{CTRL 9}F7f2 SPACEsJTO GET
180 FOR 1=1353 TO 1372 BINARY FROM DECIMAL"
190 POKEI+J*40,PEEK(I+J*40)AND63OR64 460 PRINTTAB(8);"tCTRL 9}F7' TO GET DECIMAL
200 NEXT:NEXT:POKE53265,91 FROM BINARY"
210 GET A$:IF ""TItEN21{J 470 PRINTTAB(8);"(CTRL 9}F8{2 SPACEsJTO QUI
220 REM F1 OPTION T{19 SPACES}"
230 IF A$="{FUNCT 1J"THEN 310
240 REM F3 OPTION 490 GET A£:IFA$=""THEN490
250 IF A$="<FUNCT 3)"THEN 320 500 REM Fl RESPONSE
260 REM F5 OPTION
510 IFPEEK(197)=4ANDPEEK( 653)=0THENGOSUB108
270 IF AS=CIiR$(135) THEN 330 0:PRINTA;" + ";B;" = ";A+B:G0TO1050
280 REM F7 OPTION 520 REM F1' RESPONSE
290 IF PEEK( 197)=3ANDPEEK(653t=0THEN 340 5 30 IFPEEK{197)=4ANDPEEK( 653)=2THENGOSUB1 08
300 GOTO210
0:PRINTA;" - ";B;" = ";A-B:GOTO1050
310 POKE53281,6:POKE53280,14:POKE646,14:GOT 540 REM F2 RESPONSE
0350 550 IFPEEK(197)=4ANDPEEK( 653)=1THENGOSUB108
320 POKE53281,1:POKE53280,6:POKE646,6:G0T03 0:PRINTA;" X ";B;" = ";A*B:G0T01050
50 560 REM F3 RESPONSE
3 30 POKE53281,15:POKE53280,11:POKE646,11:GO
570 IFPEEK(197)=5ANDPEEK( 653)=0THENGOSUB108
TO350 0:PRIKTA;" / "jBj" - ";A/B:GOTO1050
34 0 POKE53281,2:POKE53280,10:POKE646,10:
580 REM F3' RESPONSE
350 POKE53265.27
590 IFPEEK(197)<>5ORPEEK{ 653)O2THENGOTO64 0
360 PRINT"(SHFT CLR)(5 CRSR DNs}{4 SPACEsH 600 GOSUB1100:C-LOG(A):D= LOG(A)/LOG(10)
CTRL 91HIT F1{2 SPACEs}T0 ADD A+B{16 SP 610 PRINT"LOG(10) OF ";A; " = "D
ACEsj" 620 PRINT"LOG(E) OF ";A;" = "C:GOTO1050
370 PRINTTAB(8);"(CTRL 9JF11 TO SUBTRACT A- 630 REM F4 RESPONSE
B{11 SPACES}" 640 IFPEEKI197)<>5ORPEEK{ 65 3)<>1THEHGOTO660
380 PRINTTAB(8);"(CTRL 9)F2{2 SPACEs)TO MUL
TIPLY A*B{11 SPACES}"

RUN JUNK IB85 / 97


it) 640. If the answer is false, then in the background using the hard Commodore f! sels the screen colors
Commodore fS was pressed) and the ware interrupt. Memory locations to the Commodore blue.
actions in lines 600-620 will take 788 (S03U) and 789 (S0315) are the Shift fl sets the screen to black on
place. This programming technique hardware interrupt vector. grey, which is much easier to see than
is most useful when the desired ac- The vector points to a memory blue on blue.
tlon requires more than one line of location where a user-defined sub Commodore j'3 cycles through the back
programming and when, For clarity, routine can be accessed every '/«, ground colors without having to
you want to limit confusing jumps. of a second. Therefore, a machine Poke values into memory.
Line 1040 sends control back to language program to define the Shift 13 cycles through border colors.
line 510 if the key pressed was not a function keys can be run in the back Commodore f5 cycles through cursor
function key. Lines 1050-1070 hold ground if its location is defined in colors.
the mathematical results on the the hardware interrupt vector. Shift J5 loads the disk directory if the
screen until (he user hits a key. Lines wedge is being used.
Listing 2 is a Basic loader for a
1080-1260 are subroutines used in Commodoref? lists your present Basic
machine language program that uti
the arithmetic routines. lizes the function keys in the back program.

ground. The llasic loader was used Shift j7 runs your Basic program.
Applying Function Keys in ML
to make the program more accessible When you arc cycling through the
The logic utilized to access 12 func
to you. Type in the program and then colors, you can continuously hold
tion keys in Basic can also he applied
to machine language programming. save it prior to running it. The pro down the function key until the de
gram will automatically clear the sired color is obi ained. This program
In machine language, the values in
registers Ifl7 and 653 would be loaded computer's memory, so if you don't will keep running In the background

into the accumulator ami, liy compar save it. il will be lost. until you hit the run/stop and restore
ing their values with the [unction key This program defines eiglit func keys. To resume this program, just
numbers and shift flag, respectively, tion keys, while leaving the four type SYS 4915'2 (return). 11
you can branch to various subroutines unshifted keys available for Basic
for desired responses. programming. The actions resulting Address ail author correspondence to
A machine language program to from pressing the function keys are Ronald Greenherg, 1 Edgeiuood Drive,
access the function keys can be run as follows: Lenox, MA 012-10.

Listing I continued.
650 X$="IN DEGREES":GOSUB1100:PRINT"SINE "; 910 I=INT(A-B*128-C*64-D*32-E*16-F*8-G*4-H*
A;" = "SIN(A*{PI1/180):GOTO1050 2)
660 IFPEEKI197)<>60RPEEK(653)<>0THENGOTO690 920 B$="%"+CHR${B+48)+CHR$(C+48)+CHR$(D+48)
670 X$="IN DEGREES":GOSUB1100:PRINT"TANGENT +CHR$(E+48)+CHR$(F+48)*CHKS(G+48)
";A;" = "TAN(A*{PI}/180):GOTO1050 930 B$=B$+CHR$(H+48)+CHR$(I+48):PRINT"THE B
630 REM F51 RESPONSE INARY VALUE 0F";A;"lS ";B$
690 IFPEEKI197)<>60RPEEK(653)< >2THENGOTO750 940 GOTO1050
700 X$="(65535 MAX)":GOSUB11 00:B=INT<A/1 6(U 950 REM F7' RESPONSE
P ARROW)3):C=INT((A-B*16!UP ARROW}3}/25 960 IFPEEKI 197)<>3ORPEEK(653)o2THENGOTO103
6) 0
710 D=INT{(A-B*16{UP ARROW]3-C*256}/I 6);E=I 970 PRINT"(SHFT CLR){6 CRSR DNs)ENTER BINAR
NT(A-B*16{UP ARROW)3-C*256-D*16) Y NUMBER (%11111111) MAX":INPUT A$
980 IF LEFT$(A$,1)="%"THEN A$=MID$(A$,2,3)
720 PRINT"HEX 0F";A;;" IS $";
730 F=B:GOSUB1110:F=C:GOSUB1110:F=D:GOSUB11 990 Q$=A$:X=0:FOR I=7TO0STEP-1:B=VAL(LEFT$(
10:F=E:GOSUB1110:GOTO1050 A$,1))
740 REM F6 RESPONSE 1000i X=X+B*2(UP ARROW)I:A$=MID$(A$,2):NEXT
750 IFPEEK(197) <>6ORPEEK(653) o 1THENGOTO850 1010 PRINT"THE DECIMAL VALUE OF %";Q$;" IS
760 PRINT"(SHFT CLR){6 CRSR DNs(INPUT HEX N ";X:GOTO1050
UMBER WITH LEADING ZEROS(5 SPACES)(SFFF 1020 REM F8 RESPONSE

F MAX)":INPUT A$ 1030 IFPEEKI 1 97 ) =3ANDPEEK( 65 3 ) MTHENPRINT" {


SHFT CLR}{10 CRSR DNs){17 CRSR RTsJBYE
770 IF LEFT$(A$,1)="$"THEN A$=MID$(A$,2,8) ":END
730 B$=LEFT$(A$,1}:C$=MID$(A$,2,1):D$=MID${
1040 GOTO510
AS,3,1):E$=RIGHT$(A$,1):G=0:Z=0
1050 PRINT"("0ME}{3 CRSR DNsHCTRL 9}HIT AN
790 F$=B$:F=16(UP ARROW}3:GOEUB1190:Z=G*F
Y KEY TO CONTINUE"
800 F$=C$:F=16£UP ARROW}2:GOSUB1190:Z=G*F+Z
1060 GET A$:IF A$=""THEN 1060
810 F$=D$:F=16:GOSUB1190:Z=G*F+Z
1070 GOTO360
820 F$=E$:F=1:GOSUB1190:Z=G*F+2
1080 PRINT"(SHFT CLR}{7 CRSR DNs}INPUT A":I
830 PRINT"THE DECIMAL VALUE OF $";A$;" IS "
NPUT A
;Z:GOTO1050 1090 PRINT"INPUT B":INPUTB:RETURN
8-10 REM F7 RESPONSE 1100 PRINT"(SHFT CLRH7 CRSR DNS} INPUT A
850 IFPEEKI 197)<>3ORPEEK(653)<>0THENGOTO960 X$ :INPUT A;RETURN
860 X$="(255 MAX)":GOSUB1100 1110 IF F<10 THEN F$=CHR$(F+48)
87 0 B=INT(A/128):C=INT<(A-B*128)/64):D=INT( 1120 IF THEN F$ = 'A
(A-B*128-C*64)/32) 1130 IF F=11 THEN F$ = 'B'
880 E=INT((A-B*128-C*64-D*32)/16):F=INT((A- 1140 IF F=12 THEN FS = 'C'
B*128-C*64-D*32-E*16)/8) 11 50 IF P-13 THEN F$ = 'D'
890 G=INT((A-B*128-C*64-D*32-E*16-F*a)/4) 1160 IF F=14 THEN P$- ■E'
900 H=INT{(A-B*128-C*64-D*32-E*16~F*8-G*4)/ 1170 IF F=15 THEN 'F'
2) 1180 PRINT F$;:RETURN

98/RUN JUNE 1985


Clrdo 202 on Reader EckvIco c

Program Your Own EPROMS

ATTENTION VIC 20

PLUGS INTO USER PORT.


$99.50
NOTHING ELSE NEEDED.
Foreign Computer Stores EASY TO USE. VERSATILE.
Magazine Dealers • Read or Program. One byte or
32K bytes!

<D OR Use like a disk drive. LOAD,


SAVE. GET INPUT PRINT, CMD,
You have a targe technical audience thai speaks
OPEN, CLOSE—EPHOH FILES!
English and is in need nf the kind of microcompu
ter information thai CW/Peterborough provides.
CD Our software lels you use familiar BASIC commands lo
create, modity. scratch tiles on readily available EPROM
C chips. Adds a nowdimension lo your computing capability.
Provide your audience with the magazine they Q) Works wilh most ML Monitors too.

E
need and make money at the same time. • Make Auto-Start Cartridges o( your programs.
• The promenade" C1 gives you 4 programming voltages,
For details on selling 80 MICRO, inCider, o 2 EPROM supply voltages. 3 intelligent programming
algorithms, 15 bit chip addressing, 3 LED's and NO
HOT CoCo, RUN contact; switches. Your computer controls everything from software!
a Textool socket. Anti-static aluminum housing.

SANDRA JOSEPH EPROMS, carlridge PC boards, etc. at extra charge.


Some EPROM types you can use with the promenade'"
WORLD WIDE MEDIA 275S !532 46273ZP Z712S 5133 X2BI6A"
2516 2732 2564 27J56 5143 52BI3"
386 PARK AVE, SOUTH 2716 27C32 2764 6876-1 2BI5" 48016P1
27CI6 273JA 27C64 68766 2SI6"
NEW YORK. NY 10016

PHONK (212) 686-1520 Call Toll Free: 800-421-7731 or 408-267-0259


In California: 800-421-7746
TELEX—6204S0
JASON-RANHEIM
580 Parrott St., San Jose, CA 95112

Circle 172 on Haador Ssrvlce card.

SELI
commodore owners

Selling RUN will


DON'T
THROW YOUR PRINTER OUT!
make money for you.
You can now custom design
Consider the fads:
your own printer fonts or choose
F;ut I: Sri I ing RUN increases store traffic— from one of the different varieties
our dealers tell us thai RUN is one of the already on the disk. Mot only that
hottest-selling computer magazines on the bui you can read in any standard

newsstands. commodore ASC II sequential


file and change the typeface.
Fact '2: There is a direc! correlation between
All THIS PLUS:
store traffic and sales. Increase the number 1. Mix up to 15 fonts In
of people coming through your door and one document.
you'll increase sales. 2. Design custom fonts
including symbols, foreign
Fad 3: Fact I + Fan 2 = INCREASED
language, math
SALES, which means more money For you.
symbols ecL.
And that's a fact. 3. Includes font to give you
For information on selling RUN. call 1-800- descenders on your 1525/
343-0728 (in New Hampshire call 1-924- 801 printer.
4. Convert most popular word
'.1171) and speak with our direct sales man
processing files to custom
ager. Or write to RUN, 80 Pine Street, fonts. For special effecls.
Peterborough, \.H. 08458. 5. Also includes Ihe signwriter
64 program to print signs
and banners. __
VISA

Micro**
r al.iii.iy -!..■!,. i, r i i i. i. Ml

201-838-9027
DISTRIBUTING INC * Require* I V!>; 80] or any yihcr ("inltr *.nh
graphio interlace! MW'35D, iy mac
1342BRuurt'23 Bulloi. N ]

RUNjUN'F.1985/99
Circle 193on i- . ■ ■ - ■

Wiiy Don't You Check with the Experts? Listing I continued.

When It's Got To Be Commodore


1190 IF VAL(F$)<10 THEN G=VAL(F$)
and It's Got To Be Right... 1200 IF FS="A" THEN G=10
Call fur Snhniriiitum on new producli CATALOGS: Free upon wjllirn icquesl
1210 IF F$="B" THEN G=11
NBBU BHPAIHS? We nrc«n aulhuiiuil
fomniirflori' Ketinir L'eruc*"' 1220 IF F$="C" THEN G=12
1230 IF F$="D THEN G=13
1240 IF F$="E" THEN G=14
NEWC-128II! 1250 IF F$="F" THEN G=15
Call (i)[ pricing
1260 RETURN
availability & software.

PRINTERS Listing 2. Basic loader for thf machine language program.


Powertype Paisywheel 18 CPS DPS 1101 Daisywheel
withCardcoB S354 Direct Connect to C64 . . . Call
Okidatu 92 160 CPS Kitcnuin C+ NEW Call IB PRINT"{SHFT
PRINT"(SHFT CLR)"
CLR)"
with Tymac Connection. ... 429 MW-350 Interface NiW Call 20 FOR 1 = 49152 TO 49442 :READZ\:POKEI,
:READZ\:POKEIr A:NEXT
Commodore MPS 802 . Call Okidala 182 NEW Call 30 POKE631,83:POKE632,89:POKE633,83
POKE631 ,83:POKE632,89:POKE633,83:POKE63'1
SPECIAL • PRINT SHOP & GRAPHICS LIBRARY 1 '49.00 ,52:POKE635,57:POKE636,49
DISK DRIVES 40 PO
POKE637 , 53 : POKE638 , 50 .-POKE639,1 3 : POKE1 98
Commodore 1541 Cull Commodore 1571/72 .. Call ,9
Indus GT . . , Call PhOnamBrk DatBMtte S29 50 NEW
Epyx Fast Load S27 1000 DATA 120 , 169 , 16 , 141 , 20 , 3(2 S
PACEs), 169 , 192 , 141 , 21 , 3 , 88
1012 DATA 96 , 234 , 234 , 234 , 165 197
SG10 PRINTER 201 , 5 , 208 , 62 , 173 , 141
2K Hulfer 1024 DATA 2 , 240 , 57 , 238 , 255 207 ,
NLQ Mode
173 , 255 , 207 , 201 , 26 , 48
1036 DATA 47 , 169 , 0 , 141 , 255 , 207 ,
MONITORS 173 ,141 , 2 ,. 201 ,,2
2 , 208
TcknikuMJIO S189 ZonllhZVM Gl/Amb ■ S89/99 1048 DATA 20 , 234 , 234 , 173 , 33 208 ,
Commodore 1702 .... Cull Commodore i')ii' .... Call 24 , 105 , 1 ,,201
201 , 15 ,. 48
DATABASE MANGERS 1060 DATA 2 , 169 0 , 141 , 33 208 76
, 84 , 192 , 173 , 32 , 208
The Consultant S59 PFS:Filc S59
Super Base C4 49 PFS:Report 49 1072 DATA 24 , 105 , 1 ,201 ,15 48
The Manager 35 , 169 , 0 , 141 32 , 208
1084 DATA 234 , 165 , 197 ,201 ,4 208
WORD PROCESSORS
39 , 173 ,141 , 2 , 240 , 34
PaperClLj»/&.s[ieller $55/69 Kasy Script S3S
1096 DATA 201 , 1 r 240 , 16 , 169 , 14
Fleet System 2 NEW.... Cull Easy Spell 17
1 , 33 , 208 , 169 , 14 , 141
ACCOUNTING 1108 DATA 32 , 208 , 141 , 134 , 2 , 76(2 S
Peachtree GL/AP/AR $139
PACEs}, 130 , 192 , 169 , 12 , 141 , 3
Commodore GL/AP/AR/PR/INV ea, 34
3
1120 DATA 208 , 169 ,
, 0 ,
, 141 , 32 , 208
141 , 134 , 2 , 234 , 165 , 197
KtT&VIDTBX toth(°-J9.95 1132 DATA 201 , 6 , 208 , 61 , 173 , 141
MODEMS 2 , 240 , 56 , 201 , 2 , 208
Wostridge 6420 Call 1144 DATA 33 , 238 , 255 207 , 173 255
Mighty Mo Call , 207 , 201 , .-
26 , 48 , 42 , 169
Volksniodcm LZimEndl Cull
1156 DATA 0 , 141 255 , 207 173 , 134
VIP Terminal S29
Commodore 1660 59 2 , 24 , 105 .,1 ,201 ,15
1168 DATA 48 , 2 , 169 , p , 141 , 134{2 SP
ACEs}, 2 , 76 , 194 , 192 169 , 64
ACCESSORIES 1180 DATA 141 , 119 , 2 , 169 36 , 141 ,
Com Cool Drive fan S49 Power Pak S27 120 , 2 , 169 , 3 , 133 , 198
Com Cool Plus w/sarge 69 Surge Protector 4-I'lvg ... 25 1192 DATA 169 , 13 , 141 , 121 , 2 , 234 ,
234 , 234 , 165 , 197 , 201 , 3
BLACK NAUGAHYDE COVERS
C-64or 1541 Drive ... ea. J5 1702 Monitor S10
1204 DATA 208 , 82 , 238 , 255 , 207 , 173
MSD Drives 1/2 5/6 1525/MPS801 7 , 255 , 207 , 201 , 10 , 48 . 72
Gemini 10X 9 1526/MPS802 8 1216 DATA 169 , 0 , 141 255 , 207 173 ,
MOST OBDEBS SIMPPK1) WlIHiN 4S HOURS' UinBHd puce* lie for bin\ cb«k or rmntj older. 141 2 , 201 ,0 240 , 60
V1SVMC oiden lAJ 3 S% KO C 0.D OHULRS finuiul or mmpn, chtcki delay older! II iljji All aid
ait linj] - dclecliv* nieidunJix cichan&rj fur iant prmluct only CiiE £or rrljrn aullujriutmn numlicj All 1228 DATA 201 , 1 , 208 27 r 169 , 82 , 1
iclurncil pfodDCtl n Milipeil '" n rcscocXinft fcr unk&i I hi r y vt ili'Jtilive and returned lur [I'll tiihjn^ AlIiI 41 , 119 2 , 169 85 , 141
3% far shipping [l£ iU min] Hei^r [nil (« »hippjrK»n munitur^ UhnufsidtnU iM S.S* utf* tit Prices
& ivjiliriilny jgbjttl Hi (fcingf.
1240 DATA 120 2 , 169 78 , 141 , 121 ,
IIOI'HS: MONDAV HUtlAV II) AM In 7 I'M • SAILROA1 II) AM In I'M 2 , 169 13 , 141 122 , 2
198 , 76 , 32 , 1
800-638-2617
OKDt-K 1252 DATA 169 4 , 133
LINK: 93 , 169 76 , 141 , 119 , 2
INI-'ORMAJJON & IN OHIO 216/75B-OIHP 1264 DATA 169 73 , 141 , 120 , 2 , 169 ,
83 , 141 121 , 2 169 , 84
1276 DATA 141 122 , 2 169 , 13 , 141 ,
123 2 , 169 , 5 , 133 , 196
12B8 DATA 76 49 234

1301 BOARDMAN-POLANDHOAD POLAND, OHIO44514

100/RUN JUNE 1995


Circle 335 on Roadof Service card Circle fl I on Reaflar Semca card.

AA COMPUTER EXCHANGE
"SOUTH'S LARGEST COMMODORE64 DEALER" BACKUP PROTECTED SOFTWARE
OVER 2000 ITEMS IN STOCK WITH
REQUEST OUR FULL CATALOG TODAY
COPY II 64™
ORDER LINE: 1-800-447-0088
INQUIRIES & FL: 904-388-0018
POWER SUPPLY FOB C-MWIC-IO SJ9g5
From the team who first brought you COPY D PLUS (Apple), COPY II PC
TELECOMMUNICATIONS XETEC (IBM) and COPY II MAC (Macintosh) comes a revolutionary new copy
TolalCetnmunmitons Fbramasiar
AlId MMero
Omnnrona Deiu'O
15395 VbtordpraoiSO'
xa« S MMW ln!e»ace 4J95
S2995 program for the Commodore 64, COPY II 64!
R5-232 Imeilaca 3495 Xelec Graphics
VofksmWem I? Interface 5995 • Copies most* protected software — automatically.
(120(V3D0 Bau3| 19995
N'PP 1064 Modem flilh
VIP Terminsl 7995
INPtWELL
Fleiid'aw liofflpen/ • Copies even protected disks in just VA minutes.
TelslarM TmrniiMI SoN«nie l?995
(Csnr.das) J595 Fle"'1001 For" EdlllDn MSS • Maximum of four disk swaps on a single drive.
ComDussrW)Slanoi SKVLESELECTRIC
Kll (5 hrs) J295 1541 FiaMl „„[, Sm1i;h 154.95
• Copies half and full tracks.
flBACUS BOOKS Blin Basic Comp.lor 7495

• Requires just one 1541 drive on the Commodore 64.


tor.™*.™ 6. 1695 Carnp;k6J ^
MacJijnelanSJaa" BM*t Paval-64 3195
Call M-F 8-5:30 (W. Coast time) with your 503/244-5782.
Tucks anrt Tip! lor RIBBONS
"10 C-M 1695 153S 695 Or send a check (add $3 s/h, $8 overseas) to
SERVICE MANUALS ^^,i,(M H{
Compjl^r 1G95 niferTl3n 695 CENTRAL POINT
VJC-20 Coinpulor TG95 UTILITiES
Software, Inc.
CommodQfe 1&41
Ds-Drivu 1G95
CSVO'^'Vii-'-c"'
Supafcfon^
34 95
-M95 $39.95 9700 SW Capitol Hwy, -100
ComriKxi'Jre 15^5 d-wcfO' 3995
PriTef 1695 Ullra Byte 32 95 Portland. OR '17219
REPAIR PAfllS
CompJotG Parts LiH (HofunOibSo) SSOO

37SBPAHK ST., JACKSONVILLE, FL 3I20S Wfe update Copy II64 regularly lo handle now protections; you ,is B registered owner may update .il any
H*t]BMtm*tt*dt "\ont-, oW and VISA/UC lime fur 1/2 prire! fib update, just send original disked (20.)

Tliis product ($ /minded for the purpose of enabling you U make attjihxd copies only.

Clrcfe 200 on Poador Service card. Circle 112 on Reader Sorvlco card.

New dimensions in Bible study.


INTERPHASE

VIKING RAIDER
160 screens Of Airtian-Ailvunlun:
' "Graphics are very colorfill...
an enjoyahk jjame for all nges"
— Video Game Update, July K4.

BLOCKADE RUNNER THE WORD


Our besl Atljoii-StimulalLiin "sportinj;
one of the bes! 3-D graphic ircaiments
we've seen for any system.,.Blockade
Runner i.s truly marvelous".
E.G., July M

SPECIAL FOR )PICS


"RUN" READERS: _00 Scripture
$19.95 ea. (plus $2 per game bjects $4^95*
shipping charges)
plus $3 postage/handling
Mail certified cheque or plus sales tax in Texas.
money order in $ U.S. or
For information contact!
Visa/M-C number (with
expiry date) to: Bible Research Systems
Requires Ai'i'Lt n +, 1
INTERPHASE 2013 Wells Branch Parkway, Suite 304
and compatibles, TRS8O,
6391-F Westminster Hwy., Austin, Texas 78728
Richmond, B.C. Canada V7C4V4 CP/M 2.2 (Z-80), KAYPRO,
(512)835-7981
OSBORNE, COMMODORE 64,
TEL. ORDKRS: (604) 27O-K222
Z-100. "Software for personal Bible study."

RUN jrxr vm.n 01


D o able Ye u r Basic
More Commands at Your Fingertips

By ROBERT ROCKEFELLER

Commodore created a good com verses everything within the window.


puter when it designed the C'64. Un This can reverse the KKV command.
fortunately, the C-64 contains an RIGHTW left-most column (0-39).
outdated and inadequate Basic '2.0,
Here's Basic 4.5, a professional- lop row (0-24). width (1-40), depth
which does nol take advantage of the quality extended Bask that adds (1-25)—scrolls everything within the
(54's many features. The result of this window one column to the right and
all the Bask 4.0 commands to
has been a plethora of extended inserts a column of spaces at the left
Basics from third parties, none of your C-64's Bask, plus sprite most column of the window.
which have become standard. graphics, music, windows and LEFTW left-most column (0-39). top
When the C-64 was introduced. row (0-24). width (1-40). depth (1-
Commodore had a more advanced
additional disk commayuls.
25)—scrolls everything within ihe
version of Basic Called Basic 4.0. This window one column to the left.
was standard on its PET/CBM com
UPW left-most column (0-39), top
puters, but was not used in the *)4, vow (0-24), width (1-40), depth (I-
ditional disk commands. No hi-res
probably because the less expensive 25)—scrolls up one row.
graphics commands are present, but
64 would then have become a too-
few programs need hi-res graphics DOWNW left-most column (0-39),
attractive competitor for the PET.
anyway. lop row (0-24), width (1-40), depth
I was one of the above-mentioned
To do justice lo all the commands (1-25)—scrolls down one row.
third parties working on an extended
requires three article installments, In FLASH #limes (0-255), speed (0-
Basic for die C$4 until it no longer
made economic sense to continue. this first installment, I'll give the ob 255), left-most column (0-39), top
ject code of Basic 4.5, as I've named row (0-24), width (1-40), depth (1-
The market had been Hooded. My
package was about three-quarters fin it, explain the sprite commands and 25)—flashes the defined window.
give a very brief description of the FILL screen-code value (0-255),
ished when 1 came to this realization.
remaining commands. This will al color (0-15), leftmost column (0-39),
I decided to tidy up the commands
low readers who understand a little top row (0-24), width (1-40), depth
1 had debugged and publish my pro
Basic to experiment without having (1-25)—fills a window with a char
gram in a magazine. Sometimes one
to wail three months for all the new acter of the specified color. It may
person's misfortune can be another's
Basic commands to be covered. be necessary to use Fill before REV
good luck. At least it is in this ease.
or INV if the window has spaces that
Readers ol'this magazine are going
Screen-related commands are the same color as the current
to get an extended Basic Tor the price
of the magazine. The package Incor REV left-most column (0-39), top screen color. In that case, a reversed
row (0-24), width (1-40), depth (1- space would not be seen.
porates all the Basic 4.0 commands,
allowing C-64 owners to run muih 25)—reverses everything within the BFLASH Slimes (0-255), speed (0-
of the software developed for ibe defined window. '255), color 1 (0-15), color 2 (0-15)—
l'ET/CBM line, as well as some sprite INV left-most column (0-39), lop row flashes the border in the speciiled
graphics, music, windowing and ad- (0-24), width (1 -40), depth (I -25)—in- colors.

RUN It Right
C64; 0128 (in C64 mode)
102/RUN JUNE IBM
CENTRE <string expression?- — CONCAT source-filename to desti Pend-adclicss—saves a portion of
centers the string on the screen row nation-filename—concatenates one memory. Kxample—liSAVE "UASIC
where the cursor is located. If I.KM file to another file. 4.5.", PS8000 TO PSAO00 will save a
(string) >40, then the action is like DOPEN ^logical filenumber, file copy of Basic 4.5 to disk.
the Print command. Any string pa- name, optional file-type specifier— SEE #logical file, filename—views a
rameter usable by the Print com opens a file. sequential file on disk.
mand is accepted. DCLOSE #filenumber—closes the AFFIX filename—loads a Basic pro
LOCATE x-position (0-39), y-posi- file specified. gram at the end of a program that's
Uon (U-24)—moves the cursor to the in memory.
DCLOSE—closes all open files.
specified x,y position; 0,(1 is the up DCLEAR—initializes the drive.
DCLOSE unit number—closes all
per-left corner. 39,'24 is the bottom
files open to the specified device.
right. Music commands
RECORD ^logical filenumber, record VTYPE voice* (1-:S). pul (0-<35535)
number (1-65585), optional byte or tri or saw or noi; optional sync or
Disk commands within record (1-254)—sets the disk ring—sets voice type.
All the disk commands, except Re record pointer lo the specified record.
VOL (0-15)—sets volume.
cord, accept Basic 4.0-typc parameter HEADER filename, Ddrive number,
ENV voice# (1-3), attack (0-15), de
strings. This means the parameters optional I.I).—formats a disk.
following a command may be in any cay (0-15), sustain (0-15), release (0-
COLLECT—validates a disk. 15)—sets envelope.
order. Example—Dl.OAD "basic
program" (filename),D0(drivc num BACKUP Dsource-drive to Ddestina- NOTE voice* (1-3), frequency (0-
ber). U9(device number) and DLOAD tion-drive—backs up a disk. This 65535), duration (0-255)—plays
US,DO,"basic program" are both command requires a dual drive such one note.
valid commands. Several parameter as a Commodore 1040 or an MSD PLAY voice* (1-3), buffer-start ad
types are allowed. Some parameters superdisk. dress, buffer length or OFF—IRQ-
are always optional. COPY source-filename to destina driven play command; plays while a
/. Some commands require that a tion-filename—makes a copy of a se program is running.
filename be specified. A filename quential file. VIBRATO voice* (1-3) ON or OFF
may be a literal string in ([notes, or DSAVE filename—saves a basic pro —turns vibrato on or off.
a String expression or string variable gram to disk.
in brackets. Examples—(RIGHTS DLOAD filename—loads a Basic Miscellaneous
(CCS.2)) or (AS). program.
MON—breaks lo monitor. The mon
2. A drive number—D, followed by CATALOG optional filename—lists itor is the public-domain Supermon
0 or 1. This is usually optional. The
the disk directory on the current out- by Jim liuiterfiekl.
default is drive 0.
pin device. COLOR border (0-15), screen (0-
3. A device (unit) number—U, fol
RENAME old-filename lo new-file 15), extended color 1 (0-15), ex
lowed by 4-31. This is always op
name—renames a file. tended color 2 (0-15), extended color
tional. The default is unit H.
4. A logical file number— #, followed SCRATCH filename—deletes a file 3 (0-15)—sets the indicated color
by 1-255. from the disk. registers. All values after border are
5. When opening a new file for writ optional.
DntECTORY optional filename-
ing, DOPEN requires that a file type performs the same function as does Sprite commands
be specified. This may be one of ihe Catalog.
following: SCOLR sprite* (1-8), sprite color (0-
EXEC #logical lilenuinbcr. file 15), optional multicolor 1 (0-15),
(a) W. A W in the parameter string
name—executes a sequential file on multicolor 2 (0-15)—sets the colors
indicates a sequential file is being disk. Any Uasic program may be
opened for writing. for the indicated sprite. Kach Sprite
listed lo a disk file and executed with
(b) L, followed by 1-254. An L in can have one color that is indepen
EXEf;. The exceptions arc: dently selectable for each sprite. The
dicates a relative flie is being opened.
1. No files may be opened or closed
The following number is the desired last two parameters demonstrated
from an exec file.
record length, [f no file type is spec above are optional. They should be
2. No GOTOs or GOSUBs are included only when it is necessary lo
ified, a Read File is assumed. allowed,
6. @. If an @ is the first letter of the set or change the Multicolor mode
3. May only be executed in the colors. These two colors are the same
filename, a Save with Replace or an
Direct mode.
Open with Replace command will be for all sprites and can be seen only
MERGE #logical filenumber, file when a sprite is put into Medium-
executed. Examples—"©basic pro
name—merges the file from disk resolution mode with the SMED com
gram" or ("@" + name$).
with the program in memory. Files mand. Examples;
7. I, followed by any two letters. This
must be created with List. F.XliC and
is optional in the Header command.
Merge can use the same files. SCOLR 1, 7—changes sprite 1 to
It indicates the desired LI), for a disk
yellow without changing the two cur
being formatted. If I is omitted, only BLOAD filename, P optional desti
nation address. Kxample—I1LOAD
rent Multicolor mode colors.
the directory will be erased.
"MX.", PSC000 loads to hex SC000. SMED 1 ON : SCOLR 1, 2, 4, 5—
APPEND #logicalfilemimber (1-255). puts sprite 1 in Medium-resolution
BLOAD"MX." alone loads to the
filename—commands the disk to ap mode, then sets the three colors (red,
original address.
pend to the end of the specified file cyan and purple) that can be dis
any data sent lo that disk. BSAVE filename, Pstait-addiess to played by sprite 1.
RUN JL'XE Mi I 103
SDUBL sprite* (1-8), x and/or y or SMED 1 OFF—puts sprite 1 in Hi position. Location 0,0 is the upper-
OFF—causes the specified sprite to res mode. left corner; 511,255 is the bottom-
be doubled in size along the specified SPRITE sprite# (1-8), ON sprile- right corner.
axes or will resLore the sprite to nor slot# (0-255) or OFF—turns a sprite
JOY I or 2—reads the specified joy
mal size. Examples: on and selects the slot from which
stick. After execution, three variables
SDUBL 2. x—doubles the size of the video chip gets its sprite data, or
contain the Information needed to
sprite 2 along the X'Euds, turns a sprite off. The V1C-I1 chip in
manipulate objects such as sprites
SDUBL 3, y—doubles sprite 8 your C-64 can only access 1 liK (1 (ilSK'i
with ajoyslick. The variable |X con
alung the y-axis. bytes) at a time, and, for purposes of
tains the x-increment, and |Y con
SDUBL -!, x,y—doubles the size displaying sprites, it divides this [fiK
tains the yincrement: FB will be non
along both axes. chunk of memory into 256 smaller
zero if the five-button was pressed.
SDUBL 4 OFF—restores sprite 4 chunks of (54 byles each (64*2.ri<i =
JOY replaces four or five lines of
to normal size. 16884). It is no coincidence that it
Basic code. The desired increment is
SBACK sprite* ON or OFF—causes requires exactly 63 bytes to define a
set with a Poke. It would have been
sprite. Below are two examples;
either the sprite or the background to possible to sei the increment ;ii the
have display precedence. Examples: SPRITE 1 ON 18—turns on sprite time thejoystick Is read, but I thought
1 and tells the video chip to gel the this would unnecessarily slow things
SBACK 8 ON—causes sprite 8 to
data it needs to display the sprite up (for example. JOY 1. increment
appear to pass behind objects on the
from slot 13. (0-255)).
screen. This can be any type of char
SPRITE 1 OFF—turns off sprite I It may be hard to understand how
acter, hi-res or med-res bitmap, and
so it won't be displayed. |()V works from this explanation, so
so on.
try plugging in a joystick and run
SHACK 8 OFF—causes sprite 8 to SPIC spriieslot# (0-25:i), string vari
ning the following program several
pass over characters on the screen. able—allows sprite daia lo be stored
times with different increments.
in string arrays and stored into a
SMED sprite* (I -8), ON or OFF—sets 10 INPLT'INCRF.MENTilNt: : POKE
specified sprite slot when needed.
Medium-resolution mode or un 38819JNC
Sl'IC is a mnemonic for sprite-pic
set. In sprite High-resolution mode, 211 JOY 1 : ?"JX = "JX11JV = "JY"HB = "HS :
ture. Example:
each sprite can display only one color. COTO20
This is sei with the second parameter SIMC 20(1, WALK$(7)—stores the
first 63 bytes of the string WALKS(7) Making Life Easy
of tlie SCOl.R statement In Med-res
into sprite slot 200. If WALK$(7) is
or Multicolor mode, two other colors In addition to added Basic com
shorter than 153 bytes, only garbage
can also be seen at the cost of de mands, other features have been
will be stored in slot 200.
creased resolution (that is, the sprites added to make your programming
appear coarser). Examples: SPOS sprite^ (1-8), x-position (0- life easier. Some of the built-in Basic
SMED 1 ON—sprite 1 will be in 511), y-position (0-255)—moves the commands have been improved. For
Med-res mode. specified sprite to the indicated x-, y- Instance. Restore will now resel tlie

50 NEXT LOOP
60 :
Note: Basic l.fj is a inelii! i-Mendcd ISasic ilial expands the range of 70 FOR LOOP=38306 TO 38352
commands for the (', 64. Tlie secret u> loading and running the pi<>nrani 80 READ BYTE : POKE LOOP,BYTE
is as follows: 90 NEXT LOOP
/. First, load and run the Overhead loader (lasting I) before any o( thfi 100 :
32768 DATA 229,129,105,130,195,194,205,56,4
other loader programs,
2. Next, load and run cadi loader program individually. He sure in load 8,67
32778 DATA 79,78,67,65,212,68,79,80,69,206
.ind run ihc sprite miscellaneous loader (Listing ■!> before loading :m>
32788 DATA 68,67,76,79,83,197,82,69,67,79
other sprite loader programs.
32798 DATA 82,196,72,69,65,68,69,210,67,79
j. Before loading any demonstration programs, type in SYS lvl7:SH to
32808 DATA 76,76,69,67,212,66,65,67,75,85
transfer program control to tlie address at which execution of the 32818 DATA 208,67,79,80,217,65,80,80,69,78
subsystem will lie^n. Use the following formal i<> load demonstration 32828 DATA 196,68,83,65,86,197,68,76,79,65
programs; 32838 DATA 196,67,65,84,65,76,79,199,82,69
LOAD "PROGRAM NAME",B 32848 DATA 78,65,77,197,83,67,82,65,84,67
I he texl Of 'he article provides guidelines lor manipulating d;ila in
32858 DATA 200,68,73,82,69,67,84,79,82,217
32868 DATA 68,67,76,69,65,210,66,76,79,65
the tnader programs to develop your own version nl" each program.
32878 DATA 196,66,83,65,86,197,77,69,82,71
32888 DATA 197,69,88,69,195,65,70,70,73,216
32898 DATA 83,69,197,83,67,79,76,210,83,80
32908 DATA 82,73,84,197,83,80,73,195,83,80
32918 DATA 79,211,83,68,85,66,204,69,76,83
Listing 1. Overhead loader. Musi be loaded [mi 32928 DATA 197,83,66,65,67,203,83,77,69,196
32938 DATA 82,69,214,82,73,71,72,84,215,76
32948 DATA 69,70,84,215,85,80,215,68,79,87

10 REM OVERHEAD LOADER FOR BASIC 4.5 32958 DATA 78,215,73,78,214,70,76,65,83,200


15 REM THIS MUST BE LOADED FIRST BEFORE ANY 32968 DATA 70,73,76,204,66,70,76,65,83,200
OTHER LOADERS
32978 DATA 78,79,84,197,86,84,89,80,197,86
32988 DATA 79,204,69,78,214,67,79,76,79,210
20 :
30 FOR LOOP=32768 TO 34926 32998 DATA 86,73,66,82,65,84,207,80,76,65
40 READ BYTE : POKE LOOP,BYTE
33008 DATA 217,67,69,78,84,82,197,77,79,206

104/RUN JUNE IB85


data pointer to any Specified line will be sent to the printer. This allows acter sets, sprite data, and so on. The
number, instead of JUSI to ihe start the C-O't to be used like a typewriter. screen is located at $(:<)<><>.
of the program. (See the demonstra If you are going to use your com Normally, graphics memory is set
tion program following this article.) puter like a typewriter, it is best to at $1)000 to $3r'FF. This is the same-
The List command has been slight disable the erronoutput routine. area used by Ilasic, leaving little space
ly modified SO that it does not print Otherwise, every time a carriage re for graphics programming.
READY after execution. The single turn is typed on a line with printing The other programs are liasic load
quote character (') may be substituted on it, the computer will give you a ers for part of ilasic 4.">. If you are
for REM, and it is now possible to Syntax error. Disabling the error rou typing in Basic 4.5, you must type in
enter hex numbers by preceding tine requires two Pokes: the OVERHEAD program first. This
them with a S character. POKE 7tiH,PEKK( 770) : POKE7fi9,PEEK(771) contains code essential lo the exe
In addition, a method of adding cution of liasic 4.5. You may then
Make sure you do this all on one line.
even more commands to liasic has enter the loaders that contain the
Kxecutc SYS l>4738 lo reset the com
been implemented. Whenever Basic Sprite commands.
puter when you are finished,
4.5's execution routine encounters You may pick and choose among
Another use for CTRL-O is to ob
the & character as the first character these as you wish; however, ihe
tain program listings. Type CTRL-O
of a Baste statement, it performs an loader that contains the code for
LIST CTRL-O to get a listing on the
indirect jump through a vector at miscellaneous sprite routines and
printer. CTRL-O toggles Echo mode
$0384, address 820. By placing the SDUBL musi be entered first of all,
on and off.
address of your own routine at $(KW4, because it contains code used by till
CTRL-P-—dumps whatever is oo the
a whole new set of commands can be the sprite commands.
screen to the printer.
implemented, The reason for different loaders
CTRL-U—erases everything below for various commands is that if
Editing Functions and to the right of the cursor. you're interested, for instance, only
The C-64's built-in screen editor CTRL-W—erases the whole line. in the sprite and music commands.
has also been enhanced with the fol CTRL-X—exits Quote or Insert mode. you will not have to type in the load
lowing additional functions, ers containing the code for the disk
Demonstration Programs
CTRL-B—erases from the cur.ser po and windowing commands.
At the end of this article are several For those of you who don't wish
sition lo the start of the CUrSOr line.
demonstration programs. One uses
lo type in the listings, I'll provide
CTRL-D—moves the cursor to the sprite graphics commands and an
lower-left corner of the screen.
copies at the end of this series. 53
other uses the new Restore command.
CTRL-L—erases to the end of the line. There is also a utility that moves
CTRX.-O—echoes screen output to graphics memory io SC000, or -lii 152. Address all author correspondence in
the printer. Everything that is sent to You can then use addresses SC Mid to Robert Rockefeller, RR#l, Ijmgton, On
the screen, including what is typed, $CFFF and $E000 lo SFFFK for char tario, Canada N0E /CO,

Listing I continued.

33018 DATA 76,79,67,65,84,197,79,70,198,74 33198 DATA 193,211,201,195,32,52,46,53,32,1


33028 DATA 79,217,0,38,142,42,141,18,143,81 60
33038 DATA 143,59,142,22,142,82,142,101,142 33208 DATA 42,32,42,32,42,32,42,32,13,32
,92 33218 DATA 32,32,32,32,32,40,67,41,32,49
33048 DATA 141,235,140,5,141,173,141,126,14 33228 DATA 57,56,52,32,210,79,66,69,82,84
2,147 33238 DATA 32,210,79,67,75,69,70,69,76,76
33058 DATA 142,173,141,166,142,147,139,93,1 33248 DATA 69,82,13,13,0,142,22,208,32,33
39,97 33258 DATA 130,32,163,253,32,80,253,32,44,1
33068 DATA 140,216,139,105,140,113,141,234, 30
145,12 33268 DATA 32,14,130,32,56,130,32,191,227,1
33078 DATA 146,65,146,149,146,238,146,58,16 69
9,82 33278 DATA 128,133,56,133,52,32,68,130,162,
33088 DATA 147,109,147,170,143,45,144,79,14 251
4,114 33288 DATA 154,162,128,76,55,164,32,91 ,255,
33098 DATA 14 4,180,144,23,145,30,145,68,145 169
,140 33298 DATA 12,141 ,32,208,169,11 ,141 ,33,208,
169
33108 DATA 145,118,147,199,147,52,148,73,14
8,204 33308 DATA 1 ,141 ,134,2,96,160,73,169,0,15 3
33118 DATA 145,8,149,196,148,246,144,158,14 33318 DATA 162,151,136,16,250,96,162,33,189
9,130 ,109
33328 DATA 129,157,20,3,202,16,247,96,162,1
33128 DATA 149,7,175,32,149,107,131,255,151
I
,105
33338 DATA 189,143,129,157,0,3,202,16,247,9
33138 DATA 130,74,243,145,242,14,242,80,242
6
,51
33148 DATA 243,154,134,33,136,237,246,62,24 33348 DATA 165,43,164,44,32,8,164,169,155,1
1,47 60
33358 DATA 129,32, 30,171,165,51,56,229,43,1
33158 DATA 243,102,254,165,244,237,245,116,
130,124 70
33168 DATA 131,113,131,132,131,77,132,207,1 33368 DATA 16 5,52,229,44,32,205,189,169,96,
32,60 160
33178 DATA 133,14,147,32,32,32,32,32,18,32 33378 DATA 228,32,30,171,76,68,166,32,188,2
33188 DATA 42,32,42,32,42,32,42,32,32,194 46
/ istitig I conlintMd.
33388 DATA 32,225,255,240,3,76,114,254,32,4 33808 DATA 160,0,132,11,136,166,122,202,200
4 ,232
33398 DATA 130,32,163,253,32,24,229,32,14,1 33818 DATA 189,0,2,56,249,158,160,240,245,2
30 01
33408 DATA 32,204,255,169,0,133,19,32,122,1 33828 DATA 129,208,5,5,11,76,208,131 ,166,12
66 2
33418 DATA 32,33,130,88,162,128,76,55,164,3 33838 DATA 230,11,200,185,157,160,16,250,18
2 5,158
33428 DATA 138,173,76,247,183,162,3,202,16, 33848 DATA 160,208,223,189,0,2,48,3,76,208
1 33858 DATA 131,153,253,1,198,123,169,255,13
33438 DATA 96,189,165,151,16,247,189,186,15 3,122
1,16 33868 DATA 96,132,73,16,11,201,255,240,7,36
33448 DATA 18,32,57,131,177,252,24,109,19,2
12 33878 DATA 15,48,3,32,95,132,76,63,134,201
33458 DATA 145,250,200,177,252,105,0,145,25 33888 DATA 204,176,38,162,158,134,53,162,16
0,222 0,134
33468 DATA 183,151,208,219,189,168,151,56,2 DATA 54,41,127,170,160,255,202,48,7,2
33,3 00
33478 DATA 157,168,151,176,19,222,171,151,1 33908 DATA 177,53,16,251,48,246,200,177,53,
6,14 48
33488 DATA 32,57,131,152,160,4,145,250,157, 33918 DATA 5,32,71,171,208,246,164,73,41,12
165 7
33498 DATA 151,76,155,130,189,174,151,133,2 33928 DATA 96,162,9,134,53,162,128,134,54,5
54,24 6
33508 DATA 105,3,157,174,151,189,177,151,13 33938 DATA 233,76,208,213,32,225,255,208,8,
3,255 169
33518 DATA 105,0,157,177,151,32,57,131,177, 33948 DATA 0,141,233,151,76,52,168,165,122,
254 164
33528 DATA 200,17,254,208,9,160,4,177,252,4 33958 DATA 123,192,2,240,4,133,61,132,62,16
1 0
33538 DATA 254,76,30,131,136,177,254,145,25 33968 DATA 0,177,122,240,3,76,7,168,160,2
2,145 33978 DATA 177,122,24,208,13,169,255,44,233
33548 DATA 250,200,177,254,145,252,145,250, ,151
160,4 33988 DATA 240,3,108,2,3,76,75,168,76,206
33558 DATA 177,252,41,254,145,252,9,1,145,2 33998 DATA 167,32,115,0,32,216,132,76,150,1
50 32
33568 DATA 189,180,151,41,3,170,160,2,169,0 34008 DATA 24 0,97,201 ,38,208,3,108,52,3,56
33578 DATA 24,113,254,202,16,250,174,164,15 34018 DATA 233,128,144,59,201,27,208,6,32,1
1 ,157 15
33588 DATA 183,151,76,155,130,142,164,151,1 34028 DATA 0,76,232,133,201,12,208,6,32,115
38,162 34038 DATA 0,76,105,134,201,11, 208,6, 32,115
33598 DATA 250,32,72,131,174,164,151,160,0, 34048 DATA 0,76,162,149,201,76,176,3, 76,243
96 34058 DATA 167,201 ,127,144,3,76,8,175,233,7
33608 DATA 41,3,201,3,208,2,169,2,168,169 5
33618 DATA 249,24,105,7,136,16,250,149,0,24 34(j68 DATA 10,168,185,8,129,72,185,7,129,72
33628 DATA 105,189,149,2,169,151,105,0,149, 344j78 DATA 76,115,0,16 0,0,177,122,201,39,20
3 8
33638 DATA 169,212,149,1,96,32,153,130,76,4 34088 DATA 3,76,59,169,170,200,177,122,224,
9 6fl
33648 DATA 234,172,233,151,240,3,76,249,139 3409e DATA 208,4,201,63,240,215,76,165,169,
,76 96
33658 DATA 131,164,169,0,141,233,151,76,139 34108 DATA 169,0,133,13,32,115,0,176,3,76
,227 34118 DATA 24 3,188,201,36,208,3,76,47,136,3
33668 DATA 166,122,160,4,132,15,189,0,2,16 2
33678 DATA 7,201,255,240,63,232,208,244,201 34128 DATA 19,177,176,3,76,154,174,201,68,2
,32 08
33688 DATA 240,56,133,8,201,34,240,90,36,15 34]38 DATA 6,160,1 ,177,122,201 ,83,208,7,200
33698 DATA 112,46,201,63,208,4,169,153,208, 34148 DATA 177,122,201 ,36,208,3,76,228,133,
38 173
33708 DATA 201,48,144,4,201,60,144,30,132,1 34158 DATA 215,151,201,8,176,2,169,8,32,180
13
33718 DATA 160,76,132,11,160,255,134,122,20 34168 DATA 255,169,111,32,150,255,160,0,32,
2,200 165
33728 DATA 232,189,0,2,56,249,9,128,240,245 34178 DATA 255,153,160,3,200,201 ,13,208,24 5
33738 DATA 201,128,208,51,5,11,164,113,232, ,140
200 34188 DATA 159,3,32,171, 255,160,0,185,160,3
3374B DATA 153,251,1,185,251,1,208,3,76,67 34198 DATA 41,7,133,151,10,10,101,151,10,13
33758 DATA 132,56,233,58,240,4,201,73,208,2 3
33768 DATA 133,15,56,233,85,208,155,133,8,1 34208 DATA 151 ,200,185,160,3,41 ,15,101 ,151 ,
89 72
33778 DATA 0,2,240,220,197,8,240,216,200,15 34218 DATA 169,68,133,69,169,83,133,70,169,
3 0
33788 DATA 251,1,232,208,240,166,122,230,11 34228 DATA 133,13,133,14,133,12, 32,231,176,
,200 104
33798 DATA 185 ,8 ,128 ,16 ,250,185,9 ,12B,208,1 34238 DATA 32,60,188,166,71,164,72,32,212,1
77 87

106/RUN JUNE 1985


Listing I ainimutd.
34248 DATA 169,211,133,70,169,255,133,13,32 34658 DATA 12,201,12,208,13,164,213,169,32,
,231 196
34258 DATA 176,160,0,173,159,3,145,71,200,1 34668 DATA 211,240,37,145,209,136,16,247,20
69 1,2
34268 DATA 160,145,71,200,169,3,145,71,76,4 34678 DATA 208,18,160,0,169,32,196,211,240,
0 2
34278 DATA 175,96,144,6,240,4,2(91,171,208,2 34688 DATA 176,5,145,209,200,208,245,76,19,
47 135
34288 DATA 32,107,169,32,19,166,32,121,0,24
34698 DATA 201,24,208,9,162,0,134,216,134,2
0 12
34298 DATA 12,201,171,208,232,32,115,0,32,1
34708 DATA 76,168,230,201,4,208,10,162,24,1
07 60
34308 DATA 169,208,224,104,104,165,20,5,21,
34718 DATA 0,24,32,240,255,169,0,201,16,208
208
34728 DATA 82,169,24,133,177,169,0,133,174,
34318 DATA 6,169,255,133,20,133,21,160,1,13 173
2
34738 DATA 136,2,133,175,160,0,177,174,8,41
34328 DATA 15,177,95,240,67,32,44,168,32,21
34748 DATA 63,201,64,144,2,9,128,201,32,176
5
34758 DATA 2,9,64,201,34,208,2,169,39, 40
34338 DATA 170,200,177,95,170,200,177,95,19 34768 DATA 16,12,72,169,18,32,12,136,104,32
7,21
34778 DATA 12,136,169,146,32,12,136,200,192
34348 DATA 208,6,228,20,240,2,176,44,132,73 ,40
34358 DATA 32,205,189,169,32,164,73,41,127, 34788 DATA 14 4,210,169,13,32,12,136,152,24,
32 101
34368 DATA 71,171,201,34,208,6,165,15,73,25 34798 DATA 174,133,174,144,2,230,175,198,17
5 7,16
34378 DATA 13 3,15,200,240,17,177,95,208,19, 34808 DATA 189,169,0,201,15,208,10,169,255,
168
77
34388 DATA 177,95,170,200,177,95,134,95,133 34618 DATA 162,151,141,162,151,169,0,76,35,
,96
231
34398 DATA 208,181,32,215,170,76,123,164,10 34828 DATA 72,169,4,32,177,255,169,103,32,1
8,6 47

34408 DATA 3,208,3,76,29,168,32,147,130,32 34838 DATA 255,104,72,32,168,255,32,174,255


,104
34418 DATA 19,166,176,5,162,17,76,55,164,16
5
34848 DATA 96,72,165,154,201,3,208,4,104,76
34858 DATA 239,134,76,213,241,169,0,133,148
34428 DATA 95,24,105,4,133,65,165,96,105,0
,133
34438 DATA 133,66,165,20,133,63,165,21,133,
34868 DATA 149,32,115,0,144,24,201,65,144,4
64
34448 DATA 96,68,204,34,42,34,13,82,213,13
34878 DATA 201 ,71,144,14,165,148,133,99,165
,149
34458 DATA 165,153,240,3,76,87,241,165,211,
34888 DATA 133,98,16 2,144,56,76,73,188,233,
133
6
34468 DATA 202,165,214,133,201,152,72,138,7
34898 DATA 41 ,15,72,160,4,6,148,38,149,144
2,165
34478 DATA 208,240,6,76,58,230,32,239,134,1 34908 DATA 3,76,72,178,136,208,244,104,101,
148
65
34918 DATA 13 3,148,144,203,230,149,208,199,
34488 DATA 198,133,204,141,146,2,240,247,12
96
0,165
34498 DATA 207,240,12,165,206,174,135,2,160 38306 DATA 32,158,173,32,121,0,201,137,240,
5
,0
34508 DATA 132,207,32,19,234,32,180,229,201 38316 DATA 169,167,32,255,174,16 5,97,208,17
,131 ,162

34518 DATA 208,16,162,9,120,134,198,189,144 38326 DATA 231,32,11,169,32,251,168,32,121,


rt
,134 t>

34528 DATA 157,118,2,202,208,247,240,207,20 38336 DATA 208,1 ,96,32,115,0,32,121,0,176


1,13
38346 DATA 3,76,160,168,76,216,132

34538 DATA 208,200,76,2,230,72,133,215,138,


72
34548 DATA 152,72,169,0,133,208,164,211,165
,215
Listing 2. Joy Loader, forjoystick control.
34558 DATA 17 4,162,151,16,3,32,12,136,201,2
3
34568 DATA 208,26,169,32,164,213,145,209,13 10 REM LOADER FOR JOY
6,16 20 :
34578 DATA 251,166,214,165,211,201,40,144,1 30 FOR LOOP=38177 TO 38274
,202 40 READ BYTE : POKE LOOP,BYTE
34588 DATA 160,0,24,32,240,255,169,0,201,21 50 NEXT LOOP
34598 DATA 208,59,165,214,72,165,211,201,40 60 :
,144 38177 DATA 144,3,76,8,175,174,0,220,172,1
34608 DATA 2,233,40,72,173,136,2,9,128,168 38187 DATA 220,41,1,208,3,138,208,1,152,41
34618 DATA 162,0,138,72,228,214,240,9,144,7 38197 DATA 31,9,32,133,187,169,74,160,89,32
34628 DATA 148,217,32,255,233,180,217,24,10 38207 DATA 80,149,160,88,32,82,149,169,70,1
4,105 60
34638 DATA 40,72,144,1,200,232,224,25,144,2 38217 DATA 66,32,80,149,76,115,0,133,69,132
30 38227 DATA 70,169,0,133,13,133,14,133,12,32
34648 DATA 104,104,168,104,170,24,32,240,25 38237 DATA 231,176,70,187,144,10,70,187,144
5,169 ,11 __^.

RUN JUNE 1985/107


Listing 2 cmilmm-d. 37405 DATA 25,147,32,158,183,165,10,24,105,
38247 DATA 173,163,151,24,144,7,70,187,169, 247
255 37415 DATA 168,173,136,2,24,105,3,133,21,16
382S7 DATA 44,169,0,77,163,151,105,0,32,60 9
38267 DATA 188,166,71,164,72,76,212,187 37425 DATA 0,133,20,138,145,20,96,201,253,2
40
37435 DATA 3,76,8,175,76,57,147
Listing 3. Man Loader. Breaks to Ike imilor used in Superman,
Jim Butlerfield's publk-domin program.
Listing 6. SPJC loader. Allows sprite data to be stand in string
arms in a specified address.
10 HEM LOADER FOR MON
20 :
30 FOR LOOP=38303 TO 38305 10 REM LOADER FOR SPIC
40 READ BYTE : POKE LOOP,BYTE 20 :
50 NEXT LOOP 30 FOR LOOP=374<12 TO 37525
60 : 40 READ BYTE : POKE LOOP,BYTE
38303 DATA 0,234,96 50 NEXT LOOP
60 :
37442 DATA 32,158,183,134,10,32,253,174,32,
139
Listing 4. Sprite loader. Allows the sprite commands to load 37452 DATA 176,32,143,173,169,0,133,20,162,
8
37462 DATA 70,10,144,2,105,63,106,102,20,20
10 REM LOADER FOR MISCELLANEOUS SPRITE SUPP 2
ORT ROUTINES AMD SDUBL 37472 DATA 208,244,133,21,173,0,221,41,7,20
15 REM THIS MUST BE LOADED BEFORE ANY SPRIT 1
E COMMANDS CAN BE LOADED 37482 DATA 7,240,14,162,64,201,6,240,8,162
20 : 37492 DATA 128,201,5,240,2,162,192,138,24,1
30 FOR LOOP=37579 TO 37714 01
40 READ BYTE : POKE LOOP,BYTE 37502 DATA 21,133,21,160,1,177,71,133,34,20
50 NEXT LOOP 0
60 : 37512 DATA 177,71,133,35,160,62,177,34,145,
37579 DATA 32,158,183,72,138,240,4,201,9,14 20
4 37522 DATA 136,16,249,96
37589 DATA 3,76,72,178,134,10,104,96,32,138
37599 DATA 173,32,27,188,32,191,177,165,101
'133
37609 DATA 20,165,100,133,21,96,32,203,146,
Listing 7. SPOShxuk.Momspaifiedspritetoanmdicaiedxyposition,
201
37619 DATA 253,240,57,32,253,174,201,88,208
,16 10 REM LOADER FOR SPOS
37629 DATA 160,29,32,25,147,32,115,61,201,44 20 :
37639 DATA 240,1,96,32,115,0,201,89,240,3 30 FOR LOOP=37526 TO 37578
37649 DATA 76,8,175,32,115,0,160,23,166,10 40 READ BYTE : POKE LOOP,BYTE
37659 DATA 202,32,38,147,25,0,208,153,0,208 50 NEXT LOOP
37669 DATA 96,169,1,202,48,3,10,208,250,96 60 :
37679 DATA 32,115,0,160,23,32,57,147,160,29 37526 DATA 32,203,146,32,253,174,202,138,10
37689 DATA 166,10,202,32,38,147,73,255,57,0 ,133
37699 DATA 208,153,0,208,96,32,121,0,208,3 37536 DATA 151,32,221,146,32,253,174,164,15
37709 DATA 104,104,96,76,253,174 1 ,165
37546 DATA 20,153,0,208,166,10,160,16,165,2
1
37556 DATA 41,1,240,5,32,25,147,208,3,32
Listing S. SCOUUSPRITE, Allows each sprite to km Us am color, 37566 DATA 57,147,32,221,146,165,20,164,151
,153
indepmlent of other sprites.
37576 DATA 1 ,208,96

10 REM LOADER FOR SCOLR, SPRITE


Listing 8. SBACK and SMED loader.
20 :
30 FOR LOOP=37355 TO 37441
40 READ BYTE : POKE LOOP,BYTE
10 REM LOADER FOR SBACK, SMED
50 NEXT LOOP
60 : 20 :
373513 DATA 32,203,146,32,253,174,32,158,183 30 FOR LOOP=37715 TO 37750
,164
40 READ BYTE : POKE LOOP,BYTE
37365 DATA 10,138,153,38,208,32,72,147,32,1 50 NEXT LOOP
58 60 :
37375 DATA 183,142,37,208,32,72,147,32,158, 37715 DATA 32,203,146,160,27,72,32,115,0,10
183 4
37385 DATA 142,38,208,96,32,203,146,202,160 37725 DATA 201,145,208,3,76,25,147,201,253,
»21 240
37395 DATA 72,32,115,0,104,201,145,208,28,3 37735 DATA 3,76,8,175,76,57,147,32,203,146
37745 DATA 202,160,28,76,88,147 ^
2
108 mUNji'XK 1985
Circle 2-3 on RaacJcr Service c Circle 205 on Reader Service

COMMODORE 64 savk bk; on computer products


THE RECIPE BOX MODEMS
HAVES
SAVE31°/o-43% DISKETTES
Smin rnoOtin 30O i'.j □ FF MFH. SUGG. RETAIL PRICES OH
Enurl modem 1HJQ 42S wabosh
Now you can BftSlly store and recall your lavorilQ
recipes on your Commodore comouUfi THE RECIPE
Sfliprl rnoAm 1200B 3» PRINTERS Wabmhun Sv.'SS/SD.. .11.00
'•■ -v ■■ -I- -. HE 220 EPSON* OKIDATA- DIABLO
SOX is a complete manu-flriven disk system ihal SmtrtOomH <.a'iwii*{tor IBM P~i Wsbnh 1212 5V." SS/DD 12.00
comes wiih ihese additional feaiu>es' I".:. ■■ to Mlftl Madsmi CALL SCM*DELTA*GEMINI*NEC Wkbnhiin 5V." DS/DD 1300
SEARCH BY IHGREDIENT-Oniy have a pound Ol NGVATKJH •TOSHIBA-COMREX max ell
hambujgsr in me Itoozet^ Let THE RECIPE BOX snff* SihbiCaI Plui . . 33c
WUlit 330 MF-1 3V SSDD 27.00
you ai< I ha recipes mat you have on fire that uso nnm
J. C«1 300B dirKi .--... . . . Ofl
Durger. or any oiler ingreaien! you encode
id STAnot 30PIL Smin 111
?'i .' i " !::>■!)■; 37.00
SEARCH BY CATEGORY—Code your (eciQflS as la l01l2t2 Smtii 20OIU00 B . ... J79 MD-1 5'4"SS/DO ie.5o
breakfast, k-ncri, dinner. snacksr etc Applidi l| 100 baud Por Apple 200 MO-2 '. ,"I!S'11U 21 .GO
SEARCH BY CATEGORY/INGREDIENT— Any currv 211 AppltCM 3M^1 ?QDB Tor 4pple 390 MD1DD5VSS96TPI 2ft.00 ..
bmaiicn oi me a&ovu ^fONITOR& MD2DD5TDSSBTPI 35.00 ..
AUTOMATIC MEASUREMENT—THE RECIPE BOX 4MDEK MD2HD 6!i" DS(!BM AT .44.00
g122
will automatically scale up or down ihe amount ol in- FD1 —"SSDD 32.00
gredents you need accord-rig to IiOyy many servings
V300A 12- tmlKf
V310A 12" #-
lit
•- (lof ISUf ISO
EPSON FD2B" DS/QD 37.00
you wanl CkMB 211
SCREEN OR PRINTED OUTPUT—Hnve Dieted Co*or600 330
RX 60/RX 80 FT . CALL 0 Dvsan
LX M 240
cooi9s Eo use in the kiic^e" o< give to friends Coi* SOO 475 Oyi 11 5'.- SSIDO 19.00
FXM... . 490
FX100... Dy*»$ti- DS/DD 25.00
THE RECIPE BOX requires One disk drive ond an SG1000 1J ' qrtp « 350
opiionai 1521 comoadoie printer Send check or SAHOO 12" vnMr ... 105 LQ 1500 P . BSO Dy»33 5V.-DS9STPI ... 45.00
money order fo' $24.95 lo- SCIDO 1311 compoutt colof J10 PowarTypa leH&r quality 325 DyseUBB- SS/DD 27.00
QUADRAM COMREXCRIIIeilerqualtly ....MO Dy»B228 8" DS/DD 32.00
Aries Marketing Co. HCROFAZIF)
3M
anwp-s Pii/Pir uj STAR MICRONICS
P.O. Box 4196 QRMSP-B SttlPtr 139
SG 10.
3M3 3V' SS/DD 34.00
...CALL
QfUS 1» 3M5 18" SS/DO 1S.S0
4200 Shannon Drive ORUPS6 Pnr/S*r 139 SD 10/15 CALL 3MS S'i" DS/DD 21.50
QU^DB(J4RD '-r IQM PC) SR 5O«5 .. CALL
Baltimore, MD 21205 53iQ | llld)) 2tD
3M5 5V DS/DD 96TPI.. 31.00

Md resident add 5ft sa'es ta*


OR 5364 fit* (num. infilled]
Qfl iJ'4(*K |r "I iriiallrf)
. US OKIDATA 3MB B" SS/DD 35.00
,27D 3MB B" DS/DD 29.00
DEALER INQUIRES INVJTEO UOl Qbtdtolof'1 2M OkIM CALL
tJ07 OuiacDlor-? I.,, ,'ir- klt|. .200 □ hi il ....350 C*LL FOH aUHNriTy PHICWG ON
HUUDH
Mul1l D^lplly Cmid. . . JOD OklH CALL 10 OH MORE I ■ I OF O.SKEIIES
Cfrclo 345 on floador Sorvlco card Hoil*ilir Qr#prtici Card JM
Module A O> Hodulfl B CALL COMMODORK PKODDCrS
Pflrlpharals and IntmfncoB
AST

INCREASE DISK
air i 'n •' C 1541 Disk Dtl»B (Commoaoro) 190.00
UmiP ui ii 270 VIC 1660 Modsm (Commodora) 50.00
12S
Cardco . G Graphics Interlace B5.00
HERCULES
Th« Connscllon ariphlci IntBrfica (Specify Printer) 70.00

CAPACITY 100% Doubles diskettes Instantly.


Color Board h, 10

CALL TOLL FREE 800-621-126') except Illinois. Ab,ka.


Printer (including mterfacoi 199.00

Cflfp **cl% Irvlltd. M<n Ord. 115.00 V-ai or WitltrC*rd tr, Mail or P V-i -C*-.-- '-■tC-".^.' Won 0<Q wkj locl*J'J*-3d
Now. Ihe bach ol 5'/j " diskettes itOo lit.tern fAK.Hi.pn , Ctnitit«ddiiOQ(Hiri. HvmjETQQe;. ^ua j a Midi Shipment fdIL ao.J'P
can be used, even in a single Computtrind \miqm ijiripherali rtplilCVd i»n, #h*nd*l*cllv0on *
idl3
(Hlllliri ] n,,rh U.1,1 rjJ Or',,r<V|
head disk drive. Doublo all your ly. ALL ELEK-TEK MtnCHflNDlSE IS '.n - r,;. -.i .-. i i ■ " I (..,.'.'.-

1
present diskettes safoly .., with
out disturbing existing data.
• Satisfaction or Money Back •

nibble notch I
$1
Cuts square notch to'
Apple, Franklin, and 195* Circle 93 on Reader Service caid.
Commodore. only
*aflO 12 00 (10.00 loreifldj
lof poslago and handling.
ORDER
TODAY!
Flu. rat. idd 5% Silai Tn.
Toll Free 1-800-642-2536 ?• <3 EXPAND
FL 1-305-748-3770
OR SEND CHECK On
MONEY ORDER TO
Q- YOUR
9
COMMODORE 64
4211 NW 751h TERRACE, • DEPT. 1 G 3
WITH A
LAUDERHILL.FL33319 us Pal No 4,488.31.8
O
3-SLOT CARTRIDGE

EXPANDER

— Eliminates wear on connectors


This Publication
— Saves time when changing cartridges
is available in Microform.
— Built in Reset button

University Microfilms — Holds up to 3 cartridges


- Convenient access to cartridges
International

Are you tired of turning your Commodore 64 computer upside down just to
insert or change □ cartridge? Then you need the new Cartridge Expander
from Novarone. We have been making these units for the TI-99/4A home
computer for over three years, and now have the same high quality product
available for your Commodore 64,
NAVARONE
Cly-

Take advantage of our introductory offer NOW


l PR.Ani>A4iM.M> J31MV

TO ORDEP: Send CoshierS Check or M.O. or personal thctk (allow 10 days lo clear), lo
Navarone Industrie!, Inc. 19968 El Ray Lone, Sonora, CA 95370 or coll (209) 533-S349. For
MASTER/VISA CARDS and C O.D.'i add 3%. CA Resident! please odd 6 5% Sale! tox. Out
side US add S2.00 for Shipping.

RUN JUNE 1985/ 109


110 POKE 1 ON 13 : ' TURN ON POKE, DATA TAK
Listing 9. Cobr loader. Sets indicated color registers. EN FROM BLOCK 13
120 DEF 1,7:' SELECT POKE COLOR, YELLOW
IN THIS CASE
1 0 REM LOADER FOR COLOR
1 30 CLR 1 ON : ' BACKGROUND HAS DISPLAY PRI
20 : ORITY
30 FOR LOOP=37325 TO 37354 140 CONT 1,X,Y : ' DOUBLE POKE SIZE ALONG X
40 READ BYTE : POKE LOOP,BYTE -Y AXES
50 NEXT LOOP 150
60 : 160 SX=170 : SY=125 : ' HOLDS CURRENT POKE
37325 DATA 160,0,24(2,3,32,115,0,132,151,32 POSITION
37335 DATA 158,183,72,138,164,151,153,32,20 170
I

8,104 180 =2 : ' READ JOYSTICK TWO, LEAVE CALCULA


37345 DATA 200,1 92,5,240,4,201 ,44,240,231 ,9 TED VALUE IN JX, JY, FB
6 190 IF FB THEN COLR= (COLR-t-1 ) * - ( COLR< 1 5 ) : D
EF 1, COLR : ' ADVANCE COLOR
200 SX=SX+JX : SY=SY*JY : ' ADD INCREMENT T
O CURRENT SPRITE POSITION
210 PRINT 1,SX,SY : ' MOVE POKE ONE TO ITS
Listing 10. Restart Demo program. Demonstrates how the data NEW POSITION
220 GOTO 180: DO IT AGAIN
pointer am he me\ k am specified line number.
230
240
10 "' THIS IS A DEMONSTRATION OF THE IMPROV 250 ' POKE DATA FOR A BALLOON
260 DATA 0,127,0,1 ,25 5,192,3,2 55,224,3,231,
ED RESTORE COMMAND
20 '" IN ORDER FOR READ TO WORK CORRECTLY(3 224
270 DATA 7,217,240,7,223,240,7,217,240,3,23
SPACES}YOU MUST
1 ,224
30 ' SET THE DATA POINTER ONLY TO LINES
280 DATA 3,255,224,3,255,224,2,255,160,1,12
40 '"WHICH START WITH A DATA STATEMENT.
50 ' 7,64

60 DATA 60 290 DATA 1,62,64,0,156,128,0,156,128,0,73,0


70 DATA 70 .0,73,0
80 DATA 80 300 DATA 0,62,0,0,62,0,0,62,0,0,28,0
90 DATA 90
100 INPUT"SET THE DATA POINTER TO WHICH LIN
E";LIN
110 RESTORE LIN Listing 12. Move Video RAM Demonstration program. Moves the
120 READ BYT : PRINT"READ FROM LINE"BYTCHR$
(13) video's RAM from one memry location to another.
130 GOTO 100

10 POKE$DD00,PEEK[$DD00)AND$FC : ' SET GRAP


HICS MEMORY TO SC000-$FFFF
20 ' MOVE SCREEN TO SC000, CHAR SET TO $D00
Listing 11. Sprite Demo program. Demmtrates the use of Poke and
30 POKESD018,6 : ' TELL VIC CHIP WHERE THE
Joystick commands. SCREEN S CHARACTER SET IS
40 POKE 648,SC0 : ' TELL THE OPERATING SYST
EM WHERE THE SCREEN IS
i
10 ' DEMONSTRATES USE OF POKE & JOYSTICK CO 50
MMAHDS 60 1 SET UP RAM CHAR SET FROM ROM

20 ' 70 POKESDC0D,$7F : ' TURN > IRQ


30 ' 80 POKE1,PEEK(1)AND$FB : ' SWAP OUT CIAS, S
40 PRINT"INCREMENT FOR JOYSTICK READ" : INP WAP IN CHAR ROM
UTJO 90 FOR LOOP=$D000 TO $DFFF
50 POKE38B19,JO : ' SELECT DESIRED INCREMEN 100i POKELOOP,PEEK(LOOP) : ' READ FROM ROM,
T FOR JOY READ POKE TO RAM

60 ' 110 NEXT LOOP


70 ' SET GET POKE DATA STRING, A BALLOON IN 120
THIS CASE 130
140 POKE1,PEEK(1)OR4 SWAP OUT CHAR ROM,
80 FOR LOOP=1 TO 63 : READDYT : A$=A$+CHR$(
BYT) : NEXT LOOP SWAP IN CIAS
90 PRINTC 13, A$ : ' PUT DATA IN SPRITE BLO 150 POKESDC0D,$81 : START IRQ

CK
100 '
110 /RUN JUNE 1989
HI nUirAPlIJ-b4 your Cc™modc*a full fl*ponoct>llilvl
l Iv Oeiionea tixpansxri mdduis plum Into l^e C-1H glv*fl ^ou 4
card narcnl exDanwxi cwv«clf«. p*us r jse ODleclKT* - plus a l

From p. 10.

print a line from both ends converging toward the center.


Yon can shorten the lines by adding to X in line 1220 or
Y in line 1210. Each number added will shorten the line
by two spaces.

1200 REM**JOSKI'H R. CHARNF.TSKI"


1210 X=1S):Y=1:Z=-I : GOTO 1230 : RF.M FROM CENTER
122(1 X-I :Y-19:Z-1: REM PROM BOTH ENDS
12:10 FORJ-XTO YSTKP Z : PRINT TABU)"{SHIFT C}",
1240 PRINTTAB(S9-J)"{SHIFr C}(CRSR OP}"
1250 NEXT : PRINT : RETURN ONLY $39.95
Joseph R. Charnetski
DaUas, PA Commodore Interfaces and Accessories

$2O2 PRINT,'/ to the screen—By using vari ParallAX-CD Parallel Printer Interface for use
with all Commodore (except PET) $57.95
ables for device number and secondary address in your
Cardprinl +G Parallel Printer Interface $59.95
Open Statement, you can easily send your output to the
printer or to the screen. You need only change the values Cardprint B (wilhoul graphics) $37.95
of the variables. Printer device numbers are usually 4 or AP-Switch -3P 3 to 1 Centronics Parallel
5, with various secondary addresses. The screen uses Peripheral Switch. Switches active pins
device number 3 and secondary address 1. (The C-64 1 -18 and 31 -36. Connects your computer
User's Guide mistakenly shows ii as device number 0.) Here to up to 3 parallel printers or up to 3
computers to one printer $97.95
is an example for the MPS-H01 printer in Upper/Low
ercase mode: APROPOS TECHNOLOGY - *« " ■ 1j'
1071-A AviaMi Ac.o. Ctrnwlllo. CA 93010 v^uSli.
100 INPUT -WANT PRINTED COl'Y (Y/N)";AS CALl OUH TOLL fHSE ORDER LINES TODAY:
1-IHO01 9flJ 5800 USft or 1 (BOO; 962 3BO0 CALIFOHMA
110 DV-4:SA-7; IK AS = "N" THEN DV = 3:SA= 1
TECHNICAL INFORMATION 1(8051 987 2^54
120 OPEN 1.DV5A Bing Pei Hem 53 00Cont U.S S6 OOCAN. Mexico. HI. AK. UPS Sloe

130 l'R]NT#l.'THIS IS THE OUTPUT"


140 CLOSI-. 1 Circle 100 on Reader SgivIco card

C.G. Sperling
Greenville, SC /our
Word trick winner—Here's a different
choice
approach to using shifted characters in REM statements.
The object is to guess a number between 1 and 10. The
answer and some clues are hidden in the REM statements.
First, type in the program and save it for future use. Then,
to guess a number, remove the quotes from the line having
the number you've guessed. When you list the program,
you'll see whether you've guessed correctly. If not, you'll
get a clue or some moral support.

0 LIST I -
1 REM"H {COMD J} {SPACE} {COMDQ} {SPACE} {SHIFT Oj
[SPACE} A {SPACE}{SHIFT E} UE {S!'A(;k}{comd f.}
[SHUT -[ i: CP Numeric KoypoO lor Commado'n 64 and VIC-ZO. Modnl NKP Delune

•1 REM "{COMDje}{SPACE}{SHIFT l( ^. you Ikivl- the choice. DilTcrciHJobs require differeni tools,
3 REM "{COMD«e}{SPACE}{COMD @) O jSl'ACK} (SHIFT Hun's «ii\ we provide i you iviih ihrtv mnilL'ls q!
Sl'ACKj Keypads lor your CunimiHtori.1 (>4. These Numeric- KL-jpuds are
-I REM "WR (SHIFT -} C, designed wuh top quality. Ion profile key switches for smooih.
5 REM "{<;OMl> £\ [SPACE} (COMD ®({Sl> ACL} {COMD U} T rtliubk1 and low-COSI d;iiy cnlry. I hey easily cunnti;! in parallel
Ii REM "(COMI) K} TING {SI'ACF.KSHIKT SPACE} with the computer keyboard. No software i\ required, l hc> arc
7 REM ■■(CtlMI) D}{COMD 1)| S (SHIFT [}{COMD [)}{COMI> D) 1009? compatible viuh all the programs, riic setup is simple, the
8 REM "H (COMDJ){SPACE}{COMD OJ{SPACE}{SHIFT K} usage is comforinble, and ihv price is \lt\ uiiorduhif.
[SPACE}{COMD S]
'.) REM "D" {SPACE){COMD £}{SPACE}{COMD -}{.spac:e}
{COMD OJ {SPACE} {SHIFT K}{sp.-u;F.}!SHirr m}(space} it
10 REM "H (COMD J}{SPACE} {COMD Q}{SPACE}JSHiri Q}
=~=j Computer Place 1213)325-4754
{SPACEJ * {SPACE}{SHIFT £} UE {5PACK}{COMn W[
^—- 23914 Cromhaw Blvd. Torrnnco, CA 90505
{SHIFT R} [■:
VISA MC nnd AE carni nccontPd No C O D
Aaa S3 00 shipping Cfl r>'5idfn^ .n)<) fi f."n iarni Ta»
Randy Thompson
DfMr Inquiniii Welcome
Eugene, OR Comrnodoif (J4 arm VIC-JO am irnOHrnnrka ol CQrnmoiJcjro FlusinPSS MflcrvnGS Ire

RUN JUNE 1985/ 111


Circle B4 on Reader Service card.

$204 Plus/4 and C-16 graphics—These ma


chines have some wonderful graphics modes that have to
be used to be believed. A minor inconvenience is diat
sometimes you get hung up in a non-text mode, with no
Use your Commodore 64 to improve your performance at obvious way out. I avoid the problem by using another
the track' These fine programs (or Thoroughbreds, Harness wonderful Basic 3.5 feature—the easily programmable
Homes and Greyhounds combine the power ot your com Function keys. When I start to program with graphics, I
puter with the savvy of a veteran Mandicapper. Spend a few
minutes entering data, and The Handicapper will rank the
just typo KEY1 ."GRAPHIC 0" +CHR$(13) {return}. From
horses or dogs in each race All the information you need is then on, pressing the f I key returns me to full Text mode.
readily available from the Thoroughbred Racing Form, har Scott Burg
ness or greyhound track program. We even provide a dia Phoenix, AZ
gram that shows you where to find it!
Horse racing factors include speed, class, past perfor
mance, post position, stretch gain, beaten favorite, jockey or
driver's record, weight (for thoroughbreds) and parked-out
$205 C-16 and Plus/4 screen titles—With
signs (for trotters). Greyhound factors include speed, past lli>.s nick, you can print your program title at the top ol
performance, class, favorite box, kennel record, breaking the screen and forget about it. ll Will Stay there until you
tendencies, beaten favorite. remove it with a SYS 55432 or by pressing the ESC key
Complete instructions and wagering guide included Thor
followed by the N key.
oughbred, Harness or Greyhound Handicapper, only
$34 95 each on tape or disk. Any two, just $49.95. All three Ill SYS 55432 : KEM CLEAR SCREEN & SET NORMAL WINDOW
only $54 95 Checks, Money Orders or VISA/MC welcomed. 20 ['HINT "Your title goes here"
Hi) SYS 56926 : REM SET SCREEN WINDOW BELOW TITLE
Federal Hill Software
Jerry W. Jarvis
825 William Street
Spokane, WA
Baltimore, Md. 21230
Toll Free (Orders Only) 800-245-6228
For Information Call 301-547-1447 $206 SX-64 disk tip—Since a shifted run/stop
on the SX-64 loads the fust program on disk, 1 start each
disk with the Menu program from Commodore's Disk
Circle '99 on Readar Service card.
Bonus Pack. That way, a single keypress gives me a com
plete list of programs on the disk.
PERSONAL PERIPHERAL
Tony Grice
PRODUCTS presents our Queensland, Australia
LOWEST PRICES EVER
SPEAKEASY 1520 plotter supplies—Commodore's
CARTRIDGE 152(1 plotter has the same mechanism as Radio Shack's
T.M. CGI'-l 15 and uses the same supplies, which are available
& SMOOTHTALKER at any Radio Shack store. The paper is #26-1428, Black
SOFTWARE pens are #26-1480, and colored ones are #26-1481. As
EASY TO USE • HIGH QUALITY HUMAN SPEECH • VIC-20 & COM 64 always, llie price is right, and if your store doesn't stock
USED TOGETHER YOU HAVE:
these items, the manager can order them for you.
• Unlimited vocabulary
• Exclusive eiception dictionary allows you !O customize words Richard Fader
• J levels ot inflection allows you to have mullivoice conversations
Fort Lee, NJ
■ SAY commant! works jusl like a PRINT STATEMENT but it also TALKS
• Walks wiin Speatieasy to give you crisp, ciea'. easy lo jse speech.
SPEAKEASY CARTRIDGE (C64 requires adaptor below) .. . $29.95
SMOOTHTALKER SOFTWARE (spec. Vic or 64.
Vic needs 8K in block 5) 19.95
$2UO Disk error light—Ifyour I541's red light
TALKING PRINT (automatical lalks existing print statements] 19.95 staris blinking, some sort of disk error has occurred. If
C-64 ADAPTER 12.95 you have the wedge in memory, type @ {return} to Find
out what type of error occurred. Otherwise, enter and
VIC-20 RAM CLOSEOUTS
I., i Aieembled run die following line,
8K . S14.95 119.95 10 OPEN 15,8.15 ; [NPUT#I5,AJ,B|,C|1D$ i PRINT A$,H$,c:S,l>S :
16K 24.95 29.95
3SLOT(Switcned8lused| 19.95 24.95 CLOSE 1.1 r KND

You cannot enter this in Direct mode, because the lnput#


10% OFF ON ALL ORDERS OVER $15000
AdO S2 OQ Shipping Hand I Ing statement is only valid in a program. You can use any
PERSONAL PERIPHERAL PRODUCTS line number you want, and there's no reason to destroy
^ff OS200 Winfield Rd. {-H any program you already have in memory. Merely enter
Winfield, IL 60190 (312] 961-2347 (he line with an unused number XXX, ihen type RUN
COM <G4 S VIC20 IS A TRADEMARK OF COMMODOHE XXX {return}. Delete XXX after it's done its work.
The message you gel will consist of an error code, error
112 i RUN JUNE I9S5
name and the (rack and sector on which Ihe error oc black, green, white, orange. Notice that the connectors
curred. Often the error name is enough to tell what are very easy to change and that yon have Ki move only
happened, bill the error nick' can lie helpful, too. Your four wires.
1 ">41 operator's manual includes a must informative list- When you've made the changes and screwed ihe joystick
ing oi error codes. shut, jnsi turn the lefty joystick so the lire-button is on
Mark Blayney
the right side.

Darwin, Northwest Territory Al I )(■<.; in i'.


Australia Chicago, IL

$209 Koala Pad buttons—By Peeking mem


ory location 197, you can tell if the Koala Pad's buttons
Call waiting—If you have the call-wait
have been pressed. The result will be .r>!) when the right
ing feature on your telephone, incoming calls can disrupt
button is down and 50 when the left button is down.
communications over your modem. Here's a simple way
Other numbers mean no Koala button is down.
lo disable this feature while you're computing. Prior to
Randy Batt going online, just dial a '.) on your telephone, push the
Haysvillc, KS tone hut ton once, as you would if answering a call-waiting
signal, then dial the number for your computer call.
Anyone trying to call you will simply get a busy signal
until you complete your computing session, and the
Okimate programs—H yon use your
phone will resume its normal stains when you !og oil
Okimaii- 10 to prim picitires made with ihe popular Doo- your system.
die! program, the manual says yon need a Learn I o Prini
W.L. Cochran
disk plus your Doodle! file. Since Learn To Print has only
Green Cove Springs, FL
21 blocks free, the Doodle! lile has to be on a separate disk,
and you waste a lot of" time in swapping disks.
I've learned that yon don't need all the Learn To Prini
files. The ones yon need leave over 3(111 blocks free on
the disk, and you can use those blocks to store picture
Flip files—If you keep your reference
data and printer routines. These are ihe files yon need:
dala on !l X :i cards, try keeping your cards in a replace-
COL( )R, N, W, S, U, V, T and AA. Use a file copy program
meni leaf—the kind used in flip-type picture albums.
to put them onto a disk, then fill the remaining space
These pages cost about S1.50 and can hold 20 cards. The
with your artwork.
cards fit into transparent sleeves (hat are staggered from
Colin Crawford
top to bottom. This arrangement allows you to label the
Grafion, OH bottom of each card for easy reference.
Doug Curtis
Waiikesha, WI
$2 OB Paper for the Okimate 10—This little
prihtei will do wonderful black-on-white printing without
a ribbon. ;/you use the right kind of thermal paper. The
thermal paper for the IliM PC Junior is widely available
and comes in rolls, fanfold and single sheets, It gives Loading from tape—When your tape
better prini quality than you rnn get with a ribbon or pauses alter Ihe Found message, you can end the pause
with Okkluia's special smooth paper. by pressing the CTRL, Commodore or space keys. If you
William R, Alsing have a joystick plugged into port 1, you can do the same
St. Louis, MO thing by pressing the fire-button.
Luis Daniel Martinez Calcano
Caracas, Venezuela

$2Ow Left-handed joysticks—The standard


Atari joystick has its Incbutlou on the left side, making
it inconvenient for left-handers 10 reach. By making some
easy wiring changes, you can make the joystick suitable
for lefties. $2 1 O Easy RUN—When typing RUN to start a
Remove the screws from the bottom of your joystick program, you need noi move your cursor to a blank line,
and observe the six wires attached to the unit by remov and you need not clear your screen. Just type a colon
able connectors. The original wiring follows the order: after the RUN. then press the return key.
brown, white, black, blue, green, orange. To get (he "lefty" Robert Train
modification, rearrange the order as follows: blue, brown, Patchogue, NY
RUNJUMKUIH5/113
HARDWARE GALLERY

Compiled by SUSAN TANONA

SG-15 Printer
density settings. You can input the in the manual.
plotting and graphics commands Owners of Star Micronics printers
with any Commodore computer (us can be assured that their printers
Improved Speed ing Basic commands), provided that have an excellent service support net
the parallel interface cable for the work. Star's own service network is
And a 16K Buffer
printer has graphics capability. augmented by a warranty and repair
From Star Micronics TheSG-lf) will work well with most service contract with Honeywell's
of the off-the-shelf commercial soft Customer Services Division, thus al
The 5CM 5 is a 15-inch, dual-mode
ware designed for Commodores. But lowing you to Utilize Honeywell ser
printer thai is capable of boih draft
be careful when considering spread vice centers for repair work.
(ai 120 CDS) and near let lei-quality {at
sheets and word processors for the The SG-15 is a versatile printer for
30 cps) printing. Star Micronics has
printer. Make certain that the soft both home and business use. The
increased the effective printing out
ware you choose allows you to enter many features that it offers are easily
put on the SG-15 by 25%, allowing
non-printing command codes. These accessed by Commodore computers,
it to prim five pages of text in the
are the codes that allow you to access creating an extraordinary printing
amount of time a conventional dot
the SG-15's advanced print features. system that will not disappoint even
matrix primer (with an identical cps
Fortunately, nearly all of the word the most demanding of users. (Slur
rating) is able to print lour pages.
processors designed for ihe Com Micronics, 200 Park Avc, New York, NY
The primer can handle nearly any
modore will accommodate non 10166. $499.)
kind of paper. It has a 15^-inch car
printing codes. Tim Walsh
riage, a HiK print buffer for spread
Having a spreadsheet that allows ac RUN staff
sheets, a removable tractor unit, II
cess to non-priming codes or spread
dual inline package switches and a
Centronics-compatible parallel inter
sheet-configuration commands is im
portant if you need to use condensed
Cardkey-1
face. A parallel interface cable is not
type or other print options thai the
included. (1 recommend the Cardco
SG-15 is capable of producing. A Numeric Keypad
Card?/ + G cable, as ii will accom
modate graphics printing.) A good way to find out about pro To Simplify Many of
The character set of ihc SG-15 con grams that will complement the SG- Your Computing Tasks
sists of 781 characters, plus 240 more 15's capabilities is to ask your Star
that you can download. You can write Micronics dealer when you purchase The Cardkey-1 numeric keypad
formulas and footnotes using tile or lease the printer. Be sure to state connects via a cable to joystick port
printer's superscript and subscript any specific requirements that you're 1 on the VIC or C-64, and is config
characters. The four print pitches per looking for in the software. ured in the standard calculator-key
mit pica, elite, condensed and propor Star Micronics dealers are also board layout. Cassette and disk-based
tionally spaced prim styles. the best source of information on software is supplied with the Card-
Other print features include ex interfacing the SG-15 to Commodore key, allowing you to set the keys for
panded (double-width) print for all computers. The user's manual that particular numbers, special charac
print pitches, double-strike and em accompanies the printer does not ex ters or command strings. This is a
phasized modes for darkening char plain what connections you'll need valuable feature, as it provides you
acters, and a command that allows for proper interfacing. Although with J(3 additional user-definable
you to change print styles simply by very little troubleshooting is re keys! This is quite a time-saver for
changing one ASCII code value in quired with even the most complex programmers, since each key can be
each prim command. interfaces to ensure access to the assigned as a command or variable
The SG-15 possesses state-of-the- printer's full range of functions, I feel operator.

art graphics capabilities for a printer that a complete set of interfacing in Software is provided (on both cas
in this price range, allowing seven structions should have been included sette and disk) to use with the unit. In-
114 / RUN JUNE !985
Clrclo It on Rondor Sorvico card

Mas I or
Handicappe
< Icr/cv //ty (S-o/e-
EVALUATES FROM RACING FOflMI

*f-J g.ro pin GFUPHlC REPRESENTATION ol Ia

PROGRAM
OLD. Thoroughbred Gold" Edition™

vnrul anrl wrmiil novCO £154 QS rniTinl*r#"

t=GLD, Enhanced 'Gold' Edition™


1 Odd" EdJlK-n -"(1 tompHMD Master BeMorTW system integrated
onto [he urns d<flh ths po*wlui program -a-i-I transfer all horses
and scom ro lho Dot analysis wtri a "single kevtwlw "

GLTO, Ltmlled "Ggld"™


FnoljluB proltMhonnl HariUieapperi to assign jpocik values to ths
b "C"

Joctap 15
id Trainer S Time of Vejr 0
Pm1 10

Cri'^lu prcqrjim *t"ghr |>asoa on d pirhtular IraCk anC fine lune ^t


ior mulfflum rtfl pereBmnae T<i\s program is Oe&ignaiT for ■'ea^e
o' usa L Tne uspr neecs no programming erperienfe.
eluded are two programs! KBasic and my C-64 into a printing calculator (comami inipgiiit^tf BeTiorTMj JJ3C.95 compipp

Card/Calc. KBasic allows you to define with memory, complete my book


the keys of the unit as Basic or Forth keeping chores, then return instantly GD, Gold Dog Analysis™
language statements. Card/Calc con to Basic. I know it's going to he quite Tlin o>v. pioif^i c-i ij I o_Ki >i.indicjtppor an "i
11 SpHtd 6) CiyidiEOA
figures the unit to perform exactly helpful at income tax time! 3( P»1 ToOly

like a 10-key calculator with memory, If, in the course of your normal <| PoV LtV

and allows you to prim out the results computing, you often encounter the
on your line printer. This is a very need for a calculator, the Cardkey-1
handy program when you must tally will be a welcome addition to your Limited Dog™ S2999S
up a long suing of numbers, peripheral collection. And if you do
A nice feature of (he KBaflic pro a lot of llasic or Forth programming, MHH. Mnalfr Hnrnesa Handic<ipperiW I
gram is the ability to store key values having 10 additional assignable func irtlllP' and picpr raci in hwlli America a*VJ CaniQj
ifliy* s nf ai i
FcJturtS

or assignments on disk or cassette. tion keys will save you time and re Clfl« Ptisl Pqvl-jns Tune Finish
Onigr T'OCfc C ondi(>Ofl s Tune Last OuarlE'
This can save you a lot of time, as it duce typing errors that might occur
CjcniJo1 Tlrpifl '* TEiniQ A'l0w3iit&
allows you to load a stored set of in your programs or data. It's a well- SI59.95 compiaie rtMignUd Masrer Bttio'7" 5199r95
assignments for the keypad keys, huilt, reliable unit that delivers a lot PPX. Profraso^ Jones' Foolbnll Predictor, Prof. Pin™
rather than redefine them by hand of value for the price. (Ctmlai, Inc., Compiurn Fran Drill Anm^sn mflh Dtia-Basc.
4) ■1
each time. 300 S. Topeka, Wichita, KS 67202. 7J f[nni Qpipflili 5) DaM Hwin Stall
3) "Super PLlyi" C) Mold!, "10Q" lo
The keypad and driver software O64 ami VIC-20/$49.95.) wlnnen 1&B3 £39.9S

will work with most commercially Tom Benford $99,95 wnh D.ila 6a^e Mj

available software. Cardco also sells Osborncville, NJ


NBA. Baskelball™

a direct-connect adapter for the key tH/Hmq siluohona ^hiio ^lo'ing rolevanl mforriialion on ihe fli^k

S99.95 eomplMl iVfMBrlLill 5129-95 "EA'Ccilege Voiron


pad, making it 100% transparent so
that it will work with any software,
Okimate 10 LOT. LOTTERY ANALVSlS™

including cartridges, This adapter .n *i^riirhy (Oltiry 11uMlLn."'j.

sells for$14,95, During my tests, how ti [iN-r<' tfUv d i 599.9 5 uritfi Lotto
A Color Printer
ever, I didn't encounter any prob
BROCHURE AVAILABLE
lems, so I'd hold off on ordering the That Offers More
adapter—you may not need it for For Your Money
Sond choc* f money ojder' VfSA f Waslercharge

your purposes. )nOalell° Prof. Jones


1940 W. State St.
While it may sound as though us
Boise, ID 83703
ing the Card/Calc program to use the The Okimate 10 personal color
TELEPHONE
computer as a calculator is somewhat printer is an impressive device, of (208) 342-6939
of an unnecessary project, this isn't fering many features at a relatively
always the case. I've come across a low price. It has bodi black-and-white ICRMS fSEE SHIPPING *LL SOFTWARE fldcl i6 00 Kartl-
wareIS6 00COD /UPS Bi^b S6 00 / Out at Counliy S9 00
number of instances where I could and color print modes and is ideal I rD Rosiflenrs 4"t I 3 weeks personal cfiechs t CaW pttce
only hm 3°o V.sJ. UC I Prices subject !c change
have performed the calculations I for many home applications.
needed on an electronic calculator The printer is small, lightweight IBM, APPLE, TRS-80,
faster than I could on the computer. and very quiet. Its printing method
C-64 AND OTHERS
By using Card/Calc, I was able to turn is described as thermal transfer dot-
RUN JUNE 1985 / 115
0 Hardware Gallery

matrix, which means that you can use of its color capabilities. It will print ates colors, you'll definitely have your
either thermal or regular paper. The seven text colors. Hi screen colors and hands full. 1 lowever, when 1 tested the
Okimate 10 lias true lowercase de at leasi 40 graphics colors. The ribbon printer with other screen-dump graph
scenders and offers four print pitches: that is included in (he package has ics programs in the black-and-white
wide, bold, text and line. three basic colors—yellow, magenta mode, it performed beautifully.
The Okimate 10's print speed (uni and cyan. The printer mixes these on The Okimate 10 is an admirable
directional) won't win many races at the paper, producing a wide variety of printer in both the black-and-white
60 cps in the Text mode, and 18 cps colors. You can also interspace while and color modes. The features are
in ihe Graphics mode, but consid dots, solid dots of one color, and dots extensive, offering capabilities well
ering the reasonable price anil ilic of mixed colors, Creating remarkable beyond those of others in the price
many other built-in features, 1 think combinations. range. However, the printer will not
it's a fair trade. The color-print program (included give you letter-quality print, and il
Along with the printer itself, you in the kit) allows you to print out you are not particularly interested in
must purchase the Plug 'n Print kit your creative endeavors. The pro the color capabilities and would pre
for your particular computer. The kit gram is compatible with Doodle!, fer a better-quality print, perhaps you
Includes such essential items as the Koala. Supersketch and Edumate should consider another printer.
printer handbook, two printer car- graphics programs, and OkidaUl will If, however, you have a real need
nidges (black and color), paper, a update you on other compatible pro- for :i color printer, or will only be
connecting cable, a disk containing grama as they appear on the market. using it for simple home applica
two printing programs, and the op If you are planning to write your tions, the price and simplicity of the
erating module that allows you lo own color-graphics print programs, Okimate 10 are unbeatable. (Okidala,
connect tile printer to your com be aware that it won't be an easy lask. 532 Fellowship Road, Mt. Laurel, NJ
puter. With the well-written manual The manual, although quite good, 0805-1. C-04/S230.)
in hand, it should take you only a is not a full-length tutorial on the Guy Wright
short lime to book up the printer. subtleties of dot-addressable graph RUN staff
The real reason thai many people ics techniques. Combined with the
will buy the Okimate 10 is to make use unique way that the color ribbon cre

Circle 262 on Heador Sorvico card. Circle 219 on Reader Service card

HIMfiUS QUALITY SOFTWARE

CHUG
SOFTWARE
DISCOUNT PRICES

NIMBUS NOW SHIPS MOST ORDERS VIA


UPS-AIR AT NO ADDITIONAL CHARGE !! THAT
MEANS THAT YOUR ORDER ARRIVE IN 3-4 DAYS!!!

THE CARTRIDGE BACKUP SYSTEM


FAST NtW/ WORD PROCESSORS
LOAD FOR THE COMMODORE 64'
PAPER CLIP 59.99
LOAD DISKS /w SPELL CHECKER . 79.9S Th* ■ ■ :i'. li' r, r.. all of your carrridg* prublami ii The Carlrldgo Baik-Up Syilom
BANK ST. WRITER . . . 34.99 I I11 ''I Por I he Comniodopd 64,
5T'MES
faster
MIRAGE PR OWP . . . . 69.99
The CARTBIBO1 BACK-UP SYMEM (HU«I ean*|*rl of two hardware
DATA BASES componanri and ntf friendly loflivoj* on o diihoiln.
KENNEDY APPROACH- A
New ATC simulation thai actu CONSULANT 61.99 Tha Two hardware component* art:
MIRAGE DB SS.99
ally talks ! 24.99
1- tHUS-1 - I li ■■ "tHAPtHOOTIB" 11-. r rriktl eletlrDnic picture of cartridge
MISCELLANEOUS Lofiwnr* and »ior« lh*m on dlik. Our CBU* "AUTOEAVIB"
PRINT SHOP 30.99
par null ofiuon* Id do ton outomalliolly.
Graphics disk 22.99 F-1S STRIKE EAGLE . . 24.99

BOTH FOR 49.S9 MIG ALLEY ACE .... 24.99 3, CBUf-ll -Ll a t'U* a rrr ..i.uilulof. Th* HIliqB* CBU1-II (potent ponding]
SOLO FLIGHT 24.99 parmili you *O run all Manrjnrd cartridge lolfAaro t'o'ud on dilk by
SPACE SHUTTLE .... 24.99 Ul* of CHUS-I of equal.
MAIL OR PHONE ORDERS GHOST8USTERS .... 24.99
HOME PAK 36.9S A CPU* tOLjltCl DlftK It provided, tMl contains vtty friendly loliware. The
CBUt AUTOSAV1R parmJIi aryOra to ouTomalicolly <cpy cartridge saFtware la
P.O. Box 3117 ALL INFOCOM 26.99
dl*lc and aha updoiei *H* Oire<Toryr The ccfT'idge taflwar* (on diib} can b?
Himiingion Beach, CA 93605 SUMMER GAMES .... 24.99 m ' rrairi '"■ CBUS nsnu uting rho '• c-fhoa'd or Jaytlic^. Praqrammmq
SARGON III 34.99
(714) 5310409 knowledge il NOT required, howevar, O ComprehBmivc tmt of rranualf or*
NET WORTH 49.99 provided for Tfioio who want lo know how it work*,

FREE GIFT!!! FLIGHT SMIULATOR. . 33.99


1525 RIBBONS 6.00 CBU1 ii rhm only iy*t*m whJch ptrmHi fh* iTorlng ol A1.L iTondard tcrlridg*
toflwar* designed lor Ihe Commatioia bi on dull and running iofl*are from diik
GEM 10 RIBBONS 3.50
GBUt ' ■ l NOT crack' fht -. >■..<. The unlqu* tml'tii can ■ all of ihe
1526 RIBBONS 6.00
liondord carirJdgei, Ihul Th* lo+lware runt Ihe lamt ei In Ihs original cartridge.
MAXELL MD1 [10) . . . 16.99
VIP TERMINAL 29.99 CBUS S119 9S
COMPUSERVE STARTER KIT llncFudes CBUSl, CBUS II a^cJ GDUS SOURCE DISKl
INCLUDES 5 HOURS . . 24.99 fl] CBUS Ms are i^dable for 5 B4 95
ALL MODEMS CALL

R.J. Brachman Associates, Inc,


ORDERING INFO: Mod orden ihlpocd next day. All orders add
$3.00 pattjge & handling. Send check, money order, or card no. P.O. Box 1077, Havor1owrtr PA 19083
with php. date. Personal checki may delay order. Foreign orders ORDERS ONLY — 1-BGG-CBUS-C64
add HO. ALL SALES FINAL. Defective merchandise will be re
placed with identical merchandise. No credits or rcrunds. COD TECH INFO - £215)622-5495
orders add i2.00. COO orders will be cash/money order only. >nlif M I i irgLkirl \*n\ i) LiHiUt i FiLva, 13
Circle 325 on RoJtdur SorviCG card Circlo201 on RonrJur Ssrvica card. Circls 191 on RaacJfl' Service card

' FREEDOM 5
HOT ACCOUNTS™
The most highly acclaimed
ASSEMBLER
bookkeeping system 1 MONITOR
for the Commodore 64"

' write your own ^ written (00 S


Superb1

STOP
? 650! -8510 65C0J | n r.ii-.i hi ■!!■
An exceptional program I ha I machino code ^r- latiauago
oulshines all othore.
RUN Magazine. Nov. 19B4
3 PROGRAMS in 1 CARTRIDGE
HOT ACCOUNTS" leaches you bookkeeping
as it automalically performs dozens ol lull-service 1. Symbolic Assembler

PI RACY Us n9
accounting (unctions. II is a complete system lhal 2. Powerful Monitor
will instanlly organise your iccorrjs ana receipts
and supply cliarls, lormal statements, and budget 3. Code Debugger
information Now your records can be accuse
Safeguard 64 Disks
up to dale and conlidential ■ Tracks cnarge
cards, checkbooks, all transactions ■ Requires
$39.95 VIC"20
no prior knowledge ol accounting ■ Home or • Renders Bit ana Nibbles
small business ■ Improves your financial image Copiers Ineffective
• Cost less ihan, 1 hour with a C.RA
• Software is Encrypted and
HOT ACCOUNTS" Bookkeeping System Protected on Each Disk
on Diskelle
WHY CHOOSE
• For Commodore 64 A CARTRIDGE
For RUSH delivery, send check or money
order tor S64 95 to
Compute! £0 Software
Why should your valuable data or MQHt BAM
lor your machrno
1002 arookes Ave. W., Sto 100 useful software program become I.im.j.,,,i|,. progioml.
San Diego, CA 92103 available in the Public Domain? .jlWrll* coO« ro
I sniort pErfph
Credit card orders, call toll-lreo V FDbulica - hobby ai r.i-1 Eaty Accent lo
1-600-621-0852 exl. 238 Call or write L ndl
A(»rnbUrr Monitor
VISA MASTERCARD Full Slmjlalof!
tor more and Code Deb ugg ■ r.
P.S. Use HOT ACCOUNTS" to do your taxes S49.9S
information
and (he price Is tax deductible!
| Hughes Associates
BONUS Olllf (Injrf now jnd rK*rM 1 full IcHDrnl GLENCO Dtp MM
M) funcnon wotri procniirig \ I [J bwllttH KrJjiliki ! 45341 Harmony Lano *OuDiiir
[f