COMPUTEPs
$2.95
February 1986 ©
Issue 32, Vol. 4, No. 2
02220 S3.75 Canada
Commodore 128
Disk Commands
A tutorial packed with tips,
shortcuts, and lots of how-
to information to help you
get the most out of your
128 and disk drive.
Mini-Filer
A fast and flexible file manager loaded with
features. For the Commodore 64.
7U86 2220
(No I.D. required for half-elves.)
tale
4 classes of magic user, including 128 color monsters, many Full-color scrolling dungeons.
wizard and sorceror. 85 new animated. All challenging. 16 levels, each better than the
magic spells in all. one before. 3-D city, too.
ELECTRONIC ARTS"
Specs: \G0% machine language, 400K wurth on I dub MK RAM minimum, enhanced for IJ8K Now available fur Apple IE family fur 544 95. CM & 12S for £39 9i
To orders Visit your retailer or call <flO0) 227-6703 I In Calif sail (fiOO) M2-7979| for VISA or MuMerCard orders To purchase by null, lend check or money order to Electronic
Arts, FO Bos 106. Half Moon Rjy, CA 9410° Add SI for iniured ihtppbtJI l»d kiiullinii AlUm 1-4 wnia for delivery The Bjrd'l Tale It worth the wzh
Apple 1^ .i irjdcm^rV of Apple CompUICB Wn.irdiy « <» Weltered (r.nk-rnjrL (if Sir-leth Software, Iric Ulllfflfl is .1 re^rered trndi-nurk of Rithatd OlnlOIl The Bard^T-fle and
Elecirank
o Atti j'c iradcnurkt
a »f Elccironle Am Fdi a ci»py of our complete caitlofuv tnd direti urdcr form, wnd S 50 jud ni ^'ninipcd. ie]f*ddr«wd cnvcbTt id Elccminit
a.i.
2755 Cimpui Drive. San M-neo CA 94401
nft r n..... c... u.i. . ri ojjim
Along With Your Favorite
Here's a great new way for you and your friends to For fun throughout the Christmas holidays, order our
have fun with your Commodore 64™ or 128™. Our Christmas Carols, too! The disk contains 18 favorites,
exciting Party Songs disk features 18 classics you'll including 0 Come All Ye Faithful, Joy to the World,
love to sing. They are loaded with humor and Jingle Bells, Silent Night, What Child is This?, and
nostalgia—just right for when friends gel together. more.
For sing-along fun, the lyrics appear In easy-to-read As always, you can trust John Henry Software to bring
verse on your TV or monitor. Play just your favorite you quality software at the lowest price. We specialize
song or set your computer to play them all. in prompt delivery and guarantee our product.
If you've seen our Christmas Carols, then you know Don't wait, see your dealer, or call us today!
Toil-free number;
Party Songs will be a treat. Your computer's vast
musical capabilities are used to their fullest to create 1-800-223-2314
lively music in three-part harmony. The colorful and In Ohio call S13B98-7660
entertaining graphics make every song a visual delight.
$15 each
SONGS INCLUDE:
Both for only
• Auld Lang Syne • I've Been Workin' on the Railroad $28.95
• Oh My Darling Clementine • Blow the Man Down
• For He's a Jolly Good Fellow • Bill Groggin's Goat
• HaiilHaiMTheGang'sAIIHere! • My Wild Irish Rose
• My Old Kentucky Home • Turkey In the Straw Please send me:
• My Bonnie Lies Over the Ocean • Goober Peas Party Songs disk's) at $15.05 aach
• Red River Valley • Oh! Susanna • Dixie Christmas Carols ciisk(s) at $15,95 each
• The Yellow Rose of Texas • Yankee Doodle Christmas Carols and Party Songs at $20.95
Aiki S i.OO 'or |io3to[i« oiid hantfllnfl. Ohio 'aaldunla add 8% sbIhsIsi, Foreign
• Who Threw the Overalls in maora. axcapt Canada and APO, adit ja.00 lor Air Mall. Plaose pay (n U.S. lunOs.
Mistress Murphy's Chowder?
(.; Chack or monoy order enclosed iJ Visa □ MasterCard
Acct. # : Exp. Dafe .
Name
John Henry Software
ciijAi i iv r. nun Mm 'ii.ni
Send lo John Henry Software. P.O. Bo* 745, Vandalia, Ohio 45377.
Some Historic Breakthroughs
Don't Take As Much Explaining
As CompuServe.
But then, some historic business associates—anywhere in ultimate in interactive excitement.
the country —in constant, conven And there are board, parlor, sports
breakthroughs could only
ient touch. and educational games to play alone
take you from the cave to
CB Simulator features or against other subscribers
the tar pits and back again. throughout the country.
72 channels for "talking"
with thousands of other Movie Reviews keep that big
CompuServe, on the other hand,
enthusiastic subscribers night at the movies from being a
makes a considerably more civilized
throughout the country five star mistake.
contribution to your life.
and Canada.The chatter
It turns that marvel of the 20th
is frequently hilarious, the "handles"
SHOP
century, the personal computer, into THE ELECTRONIC MALL" gives
something useful. unforgettable, and the friendships
you convenient, 24-hour-a-day,
Unlike mosl personal hard and fast.
7-day-a-week shopping for name
computer products you More than 100 Forums welcome brand goods and services at discount
read about, CompuServe your participation in "discussions" prices from nationally known stores
is an information service. on all sorts of topics. There are and businesses.
It isn't software. It isn't Forums for computer owners,
hardware. And you don't even have gourmet cooks, investors, pilots, golf SAVE ON TRIPS
to know a thing about programming ers, musicians, you name it! Also, Travelshopper1"
to use it, You subscribe to CompuServe Electronic Conferencing lets busi lets you scan flight
—and 24 hours a day, 7 days a week, nesses put heads together without availabilities (on
it puts a universe of information, anyone having to leave the shop. virtually any
entertainment and communications airline — world
Bulletin Boards let you "post"
right at your fingertips. wide), find airfare
messages where thousands will see
them. You can use our National bargains and order
tickets right on your computer.
A few of the hundreds Bulletin Board or the specialized
of things you can do with Bulletin Boards found in just about Worldwide Exchange sets you up
EasyPIex™ Electronic Mail lets even Our full range of games includes A to Z Travel/News Service
beginners compose, edit, send and 'You Guessed It!", the first online provides the latest travel news plus
file messages the first time they get TV-style game show you play for real complete information on over 20,000
online. II puts friends, relatives and prizes; and MegaWars 111, offering the hotels worldwide.
stocks, bonds, funds, issues and In case you ever get lost or con
MAKE PHI BETA KAPPA
options. Five years of daily com fused, just type in "H" for help, and
Grower's Academic American modity quotes. Standard & Poor's. we'll immediately cut in with instruc
Encyclopedia's Electronic Edition Value Line. And more than a dozen tions that should save the day.
delivers a complete set of encyclope other investment tools.
Besides, you can either ask ques
dias right to your living Site II facilitates business tions online through our Feedback
room just in time for decisions by providing you service or phone our Customer
today's homewort. It's with demographic and sales Service Department.
continuously updated... potential information by state,
and doesn't take an inch county and zip code for the How to subscribe.
of extra shelf space. entire country. To access CompuServe, you'll
The College Boaid, operated by the National and Canadian business need a CompuServe Subscription
College Entrance Examination wires provide continuously updated Kit, a computer, a modem to connect
Board, gives tips on preparing for the news and press releases on hundreds your computer to your phone, and
SAT, choosing a college and getting of companies worldwide. in some cases, easy-to-use com
financial aid. munications software. (Check the
GET SPECIALIZED information that
KEEP HEALTHY conies with your
INFORMATION
Healthnet will ne'er replace a real, modem.)
Pilots get personalized flight plans,
live doctor—but it s an excellent and With your Sub
weather briefings, weather and radar
readily available source of health and scription Kit, you'll
maps, newsletters, etc.
medical informaticn for the public. receive:
Entrepreneurs use CompuServe
Human Sexuality gives the civiliza ■ a $25 usage credit.
loo for complete step-by-step guide
tion that put a mar on the moon an ■ a complete hardcover Users Guide.
lines on how to incorporate the IBMs
intelligent alternative to the daily ■ your own exclusive user ID
of tomorrow.
"Advice to the Lovelorn" columns. number and preliminary password.
Lawyers, doctors, engineers, mil
Hundreds turn to it for real answers. ■ a subscription to CompuServe's
itary veterans and businessmen
monthly magazine, Online Today.
of all types use similar specialized
BE INFORMED CompuServe resources pertinent to
Call 800-848-8199 (in Ohio,
All the latest news is at your 614-457-0802) to order your Sub
their unique needs.
fingertips. Sources include the AP scription Kit or to receive more
news wire (covering all 50 states plus information. Or mail this coupon.
national news), the And now for the Kits are also available in computer
Washington Post, pleasant surprise. stores, electronic equipment outlets
USA TODAY Update, Although CompuServe makes the and household catalogs. You can also
specialized business most of any computer, it's a remark subscribe with materials you'll find
and trade publica able value. With CompuServe, you packed right in with many com
tions and more. You get low start-up costs, low usage puters and modems sold today.
can find out instanl ly what Congress charges and local phone-call access
did yesterday; who finally won the in most major metropolitan areas. i D Please send me addilional information.
game; and what's happening back in I] Plea5e5endmeaCompuS*rwSubscription Kit
Here's exactly how | n laniendosingmycheckforS39.95.plusS2.50
Oskaloosa with the touch of a button.
to use CompuServe. handling (Add tola lax if delivered in Ohio.)
And our electronic clipping service Please make check payable tn CompuServe
First, relax.
lets you tell us wha: to watch for. We'll Informal ion Services, $nc.
There are no advanced computer
electronically find, :lip and file news U Charge Ihis lo my VISVMaslerCaril
skills required.
for you...to read whenever you'd like.
In fact, if you know
how to buy breakfast, Espiralion Dale.
just might tell you more about the to access any subject Address.
slock you're looking at in our system. That's because it's Oly
than the company's "menu-driven;1 so beginners can Slate .Zip.
Chairman of the Beard simply read the menus (lists of
MAIL TO:
knows. (Don't know who options) that appear on their
he is? Chances are, we
can fill you in on ttoit,
screens and then type in their
selections.
CompuServe™
Customer Service Ordering Dept.
too.) CompuServe gives you com Experts can skip the menus and RO. Box L-477
plete statistics on over 10,000 NYSE, just type in "GO" followed by the I Columbu5rOhio43260 pri-602 I
AMEX and OTC securities. Historic abbreviation for whatever topic An HiR Block Ci>rr*.any
Emyfun ,in<J ELECTRONIC "«1 L an 1 ruBmirk > a C«n|w$*f v*.
trading statistics on over 50,000 they're after. Incorporated TravflUhoppeMi a vervlce morli DP TWA.
2 MILLION AMERICANS
ARE ABOUT TO BECOME
'DANGEROUS'
You could be one.
Play Elite- it's totally stunning.
Elite is Britain's 1985 Adventure Game
of the Year, an interstellar mind-game with
incredible 3D Vector-Graphic space flight
simulation
Take command of your Cobra MK III
combat craft, trade with alien cultures on over
2000 planets in eight galaxies. Pick your
destination on the starmap, checking out the
computer's 4-wayviewscan-and you're ready
for your first jump thru hyperspace.
As a rookie you start with 'Harmless'
status but with the right stuff and combat skills,
you'll win ratings of Average' to 'Dangerous' -
with your ultimate objective to become one of
the Elite.
It's big, it's fast and it's here now for the
Commodore64'"and 1281" complete with
Manual, Novel, Control Guide, Ship
Identification Chart, Keyboard Overlay and the
opportunity as the US competition winnerto get
flown to London. England to try for the Elite
World Championship.
It's so addictive it's been called "the Game
of a Lifetime".
Elite.
Be dangerous.
features
Beyond the 1541: Mass Storage lor the 64 and 128 Selby Bateman 22 128/64
The Well-Connected Computer: Using Commodore 64 Peripherals on the 128 Kathy Yakal 34 128/64
128 Update; An Improved CP/M Kathy Yakal 38 128
reviews
Heart of Africa Lee Noel, Jr 68 64
Hardball David Florancs 68 64
Silent Service: The Submarine Simulation George Miller 72 64
WbrdWrlter 12S Harvey Herman 72 128
Super Huey Reed Mulsh 75 64
Also Worth Noting 75 64
games
Kicker John Krause and Mark Tunis 42 64t
Lexitron Ron Wilson 44 128/64/4-4/16
programming
BASIC Magic: Understanding Device Numbers Michael S. Tomczyk . 60 64/+4/16/V
Machine Language for Beginners: Exploring the 128's Monitor Richard Mansfield . 65 128
Snapshot Clayton R. Newman . 78 64
Commodore 128 Memory Map: Important Locations Jim Butterlietd - 80 128
Disk Editor Kevin Mykytyn . 90 64/+4/16
Hints & Tips: Disk or Tape? Joseph Celentano . 92 128/64/+4/16/V
Power BASIC: Blink Mode on Commodore Machines David Sanner . 93 64/+4/16/V
Custom Labels R. E. Metzler, Jr . 97 64/+4/16
Mini-Filer Kevin Martin . 99 64
Disk Commands on the 128 Todd Heimarck 101 128
The Nbw Automatic Proofreader Philip I. Nelson 108 128/64/+4/16/V
departments
The Editor's Notes Richard Mansfield . . 6
Gazette Feedback Editors and Readers . 10
Simple Answers to Common Questions Tom R. Halfhill ... . 48
Horizons: Emulating the Amiga Charles Brannon . 50 64
Computing for Families: Homework Helpers Fred D'lgnazio . 54
User Group Update . 58
News & Products 105
Bug-Swatter: Modifications and Corrections 122
program listings
How to Type In COMPUTERS Gazette Programs 107 •
MLX: Machine Language Entry Program 110 64
t All Commodore 64 programs in this issue work on trie Commodore 128 in 64 mode.
*=Generalr V=VIC-20, 64-Commodore 64. +4=Plus/4. 16-Commodore 16. 128-Commodore 128
CUMri'Tl:!* Ci\7-I~-TTt-1-,tuil-ii.hr>! miinllily liv COMPUTEI I'llNliJIIonv Im . Poll Offl»BO*W06.CtWn>btm>. Ml'37-IIU USA. Phone: 1919) 27S-9MW hillloil.ll (iflirt's <lti! located
.11314 WhI WfcndovM Avenue, Gmoniboro, NC 27408. Donwiic Subscription* Illwun. Hi. POSTMASTER: S*ndirfdrui chtngM to COMPUWt GAZETTE. P.O. Bin 11W5H, [).■■.
MuLni'v ]A FD9tUl Sorund d.i" .lj'filn.iluin prn<!m>! nit Grttnsburo, NC 274D3 BTMJ Jdillmmjl in.iilinjf Dffk«>i I ■ rt11 r*' inrm-nfv n^nilKhl COMPUIFI I'uhlkjllons, Inc All
righll MBVEd, ISSN 0757 3716
COMWJIEI I'ubllHilojn, Inc.. Onf at lh» AML Publishing Compinlci: ARf I'ubllihlng, I'ftsWenl, llnbtll (.. Hunnn; I3J0 Avunoeoi Amencjsr \cw Ynik. S'iiv York 1IM19. ,l|
The brains of Commodore comput The 128 wasn't radically differ ties—everything from unscratch to
ers since day one—the 6502/10 ent like the Amiga. It attempted to selective disk-copy—are included
chip powering the PET, CBM, Su- revive the tired CP/M operating with the machine. Machine lan
perPET, VIC, 64, Plus/4, 16, and system, and it seemed odd, a bit guage programmers will appreciate
now the 128—is a doomed technol monstrous, with several configura the dozens of internal hooks, doz
ogy. This chip has had immense tions including, somehow, an entire ens of vectors, which make custom-
popularity. It was the microproces Commodore 64 stuck inside. ization much easier. BASIC
sor inside Apples and Ataris, too. Would all that 64 software really programmers will revel in the many
But it's a twilight chip now. run right? Would the new disk new commands and easy to use
Looming over the horizon, a drive be faster and less prone to disk instructions. Even SHIFT/
much bigger and faster chip, the breakdown than older drives? RUN has been sensibly changed
68000, runs the new generation Would an 80-column screen be from cassette to disk addressing.
machines: the Apple Macintosh, readable? It's a computer construction
Atari ST, and Commodore Amiga. These and other doubts that set, and the owner has the pleasure
But as often happens, the end clouded the introduction of the 128 of participating in the design of his
of an age produces its finest flower. have all but disappeared in the face personalized computer. That fact,
Commodore's 128 is arguably the of surprising public and critical ac the great amount of 100 percent
flower of the 6502 era. Bach's mu ceptance of the computer. It's sell compatible 64 software, and its
sic, likewise, was nothing new. It ing very well. And, possibly more speed account for the sudden emer
was thoroughly baroque in style at significant for its long-term success, gence of the Commodore 128 as the
a time when baroque was losing out people who use it love it. low-end personal computer to
to the emerging popularity of the It's multifaceted without be watch in early 1986 and perhaps
classical style. But few would dis coming clumsy, and all the features beyond.
pute the power and grandeur of are fully developed and thoughtful Sources inside Commodore es
Bach's compositions. ly integrated. And because it has timate that a quarter of a million
Just as Bach summarized and got many software and hardware 128s will be sold by the end of
best exemplified the Baroque age in switches, you can arrange things 1985, and this is responsible for
music, the 128 takes the 6502 chip the way you prefer. There are putting Commodore in the black.
to its limits. It is an economical switches for a 40- or 80-column By contrast, the Amiga has report
computer, efficient and twice as fast screen, warm reset, and dozens of edly sold less than a tenth as many
as its predecessors, and yet also escape sequences from the key units. Both machines came out of
enormously flexible and well- board. You can quickly erase to the the starting gate at roughly the
designed. It's really several com start of a line, to the end of the same time, but the dark horse is
puters in one, and it offers just screen, to the end of a line, and so leading the race at this point.
about everything a BASIC or ma forth. This multiplicity of ways to
chine language programmer could erase is symbolic of the many levels
ask for. of control the 128 offers. If you
When the 128 was first an don't like the block cursor, switch it
nounced, it was clearly a dark to an underline. If you don't like a
horse. More than one pundit de flashing cursor, switch it to a steady Richard Mansfield
nounced it as an impossible ma state. Senior Editor
chine to market. And consumers You can easily program the
were lukewarm, too, following the function keys to perform useful
notable silence that greeted the ar tasks at a single keypress. Programs
rival of the Plus/4 and the Commo can be made to run at double speed
dore 16. The market for the home by switching to FAST mode. Win
computing dollar had grown se dows can make the screen more at
verely restricted. Who would want tractive. Programs can be loaded
to buy another eight-bit computer? and run with a single command. In
And most importantly, the Amiga fact, just turning on the computer
was attracting all the attention be can boot up a configuration for the
cause it was the new age computer, system from a prepared boot disk.
a technological giant step forward. Disks with a variety of useful utili
6 COMPUTEVs Gazette FebWBry 19B6
A Printer For All Reasons
Search For The Best High Quality Graphic Printer
If you have been looking very long, you have machine will do it automatically, through easy priming when new, but quickly starts to fade.
probably discovered thai there are just loo commands right from your keyboard. Do you To keep the printers output looking consis
many claims and counter claims in the printer sometimes want to emphasize a word? It's tently dark, the ribbons musi be changed quite
market today. There are printers thai have easy, jus! use bold (double sirike) or use italics often. The SP-1000 solves this problem by
some of the features you want but do not have io make ihe words stand out. Or, if you wish using a wide {'A") ribbon cartridge that will
others. Some features you probably don't care lo be even more emphatic, underline the print thousands of pages before needing re
about, others are vitally important to you. We words. You can combine many of these modes placement. (When you finally do wear out
understand. In fact, not long ago, we were in and styles to make the variation almost end your ribbon, replacement cost is only SI 1.00.
the same position. Deluged by claims and less. Do you want to express something that Order #2001.)
counter claims. Overburdened by rows and you can't do with words? Use graphics with
rows of specifications, we decided to separate your text — even on the same line. You have The Best Part
all ihe facts — prove or disprove ail the claims variable line spacing of 1 line per inch to infin When shopping for a printer with ihis quality
to our own satisfaction. So we bought ity (no space at all) and 143 other software se- and Ihese features, you could expeel to pay
printers. We bought samples of all the major leciablc settings in between. You can control much more. Nol now! We sell Ihis fantastic
brands and tested them. line spacing on a dot-by-dot basis. If you've printer for only $239,951 You need absolutely
ever had a letter or oihcr document that was
nntliini; else to start printing — J list add paper
Our Objective Was Simple just a few lines too long to fil a page, you can (single sheet or fanfold tractor),
We wanted to find that printer which had all see how handy this feature is. Simply reduce
the features you could want and yet be sold di- (he line spacing slightly and ... VO1LA! The No Risk Offer
rccily to you at the lowest price. We didn't letter now fits on one page.
We give you a 2-week satisfaction guarantee.
warn a "close-out special" of an obsolete If you are not completely satisfied for any rea
product that some manufacturer was dump son we will promptly refund your purchase.
ing, so we limited our search to only those new The warranty has now been extended to 2
printers that had the laiesi proven technology. years. The warranty repair policy is to repair
We wanted to give our cusiomcrs the best or replace and reship to the buyer within 72
printer on the market today at a bargain price. hours of receipt.
dPROREK
styles including 13 double width and 3 re
versed (white on black) styles. You not only fice background noise level.
have the standard Pica, Elite, Condensed and
Italics, but also true Superscripts and Sub Consistent Print Quality
scripts. Never again will you have to worry Most primers have a ribbon cartridge or a 1071-A Avenida Acaso
about how to print H,O or X:. This fantastic single spool ribbon which gives nice dark Camarillo, CA 93010
COMPUTE! Publications,lnc.£
Jules E. Thompson, Inc.
National Sales Representatives
One of the ABC Futliitiing Companies
1290 Howard Avenue, Suite 303
Burlingame, CA 94010
Sales Offices, Jules E. Thompson, Inc.
New England 617-720-1888
Mid-Atlantic 212-772-0933
Southeast 919-275-9809
Publisher James Casella
Midwest 312-726-6047
Founder/Editor in Chief Robert C. Lock
Texas 713-731-2605
Director of Administration Alice 5. Wolfe Pacific Northwest 415-348-8222
Senior Editor Richard Mansfield Northern CA 415-348-8222 /**~^\
Managing Editor Kathleen Martinek Southern CA 213-378-8361 ftABCJ)
Editor Lance Elko Arizona 213-378-8361
Assistant Editor Todd Helmarck New Mexico 213-378-8361 Audit lutui
Customer Service The COMPUTE! i GAZETTE subscriber list is made available to carefully
Philippa King, Customer Service Manager; Gail Jones, Dealer Sales screened organizations with a product or service which may be of
interest to our readers. If you prefer not to receive such mailings,
Supervisor; Judy Taylor, Customer Service Supervisor; Dealer Sales
please send an exact copy of your subscription label to: compute!'!
Staff; Rhonda Savage, Liz Krusenstjema; Customer Service Staff:
Betty Atkins, Gayle Benbow, Mary Hunt, Jenna Nash, Chris Patty
gazette, P.O. Box 10958, Des Moines, IA 50950. Include a note in
dicating your preference to receive only your subscription.
Receptionist, Anita Armfield
Authors of manuscripts warrant that all materials submitted to
Lonnie Arden, Warehouse Manager; Staff: Howard Ayets, David
compute!'* gazette are original materials with full ownership rights
Hensley, Larry O'Connor
resident in said authors. By submitting articles to computevs
Data Processing gazette, authors acknowledge that such materials, upon accep
Leon Stokes, Manager; Chris Cain, Steve Bowman, Assistants
tance for publication, become the exclusive property of COMPUTEI
Publications, Inc. No portion of this magazine may be reproduced
Accounting in any form without written permission from the publisher. Entire
Paul J. Megliola, VP, Finance & Planning; R. Steven Vutter, contents copyright © 1985, COMPUTEI Publications, Inc. Rights to
Director, Finance & Planning; Karen K. Rogalski, Financial Analyst; programs developed and submitted by authors are explained in our
Staff: Jill Pope author contract. Unsolicited materials not accepted for publication
will be returned if author provides a self-addressed, stamped en
Credit
velope. Where programs are included in an article submission, a
Staff: Sybil Agee, Pat Fuller, Doris Hall, Linda Miller, Mary
tape or disk must accompany the submission. Printed listings are
Waddell, Jane Wiggs
optional, but helpful. Articles should be furnished as typed copy
Promotion (upper and lowercase, please) with double spacing. Each article
Caroline Dark, Promotion Assistant page should bear the title of the article, date, and name of the
author. COMPUTEI Publications, Inc., assumes no liability for errors
Advertising Sales
in articles or advertisements. Opinions expressed by authors are
Ken Woodard, Director of Advertising Sales; Patti Stokes, Production
not necessarily those of COMPUTEI Publications, Inc. COMPUTEI
Coordinator; Kathleen Hanlon, Administrative Assistant
Publications assumes no responsibility for damages, delays, or fail
Sales Representatives ure of shipment in connection with authors' offer to make tape or
Jerry Thompson 415-348-8222 disk copies of programs published herein.
Ed Winchell 213-378-8361
PET, CBM, VIC-20, Commodore 64, Plus/4, 16, and 128 are trade
Harry Blair 919-275-9809
marks of Commodore Business Machines, Inc., and/or Com
John'Saval 212-315-1665 modore Electronics Limited. Other than as an independent supplier
Jonathan Just 212-315-1665 of quality information and services to owners and users of Com
Address all advertising materials to: modore products, COMPUTEI Publications, Inc., is in no way asso
Patti Stokes, COMPUTE-I's GAZETTE ciated with Commodore Business Machines, Inc., or any of its
324 West Wendover Ave., Suite 200, Greensboro, NC 27408 subsidiaries.
SWIFTAX... ONE GOOD
REASON FOR PREPARING
YOUR OWN TAXES
You don't have to know much totals, and integrates this information
about accounting or computers to onto your Form 1040, 1040A or
prepare your own taxes. With Swiftax 1040EZ.
Timeworks' easy-to-operate, menu- Prints your tax information directly
driven program, you'll complete your onto tax forms as well as blank paper.
1985 Federal income tax Prints itemized lists of
returns quickly and pain dividends, interest, etc.,
lessly. And, our easy-to- that are too long for the
use manual provides standard forms.
the information you'll Prints amortization
need to keep your returns schedules, summarizing
accurate and up-to-date. yearly principal and
interest payments.
Features: Guides you
A new program disc
through every step of the
and manual can be ob
tax preparation process
tained for one additional
with full user prompts, and
year at a nominal charge.
instructs you on which
Swiftax. One more
forms you must complete.
powerful productivity tool
Automatically checks
from Timeworks to help
your tax alternatives, such
you keep your business
as income averaging, etc.,
and calculates the lowest
(and your life) in order.
Now at your favorite
amount of income tax you must pay.
dealer. Suggested retail price: IBM/
Sets up a unique Taxpayer File,
enabling you to make changes to your
Apple-$69.95, Commodore 64 and
128*-$49.95.
completed tax return, at a later date.
Includes the most commonly Available for IBM*, PC* and
used supporting schedules - A,B,C,D, PCjr*; Apple* family;
G, SE, W, and Form 2441 - stores the Commodore 64* & 128*
Do you have a question or a problem? number, but its vatue doesn't mailer. On twice. Finally, the tape read/write head
Have you discovered something thai the 64 and the VIC, the value relumed by might be dirty. Many record stores have
could help other Commodore users? this function is the same as the number in tape recorder cleaning/demagnetizing
Do you have a comment about some location 211, the current cursor column. kits which will work just as well on a
thing you've read in computed ga On the 64, POS returns a value from Datassette.
zette? We want to hear from you. 0 lo 79. Values from 40 to 79 indicate the
Write to Gazette Feedback, computed cursor is on the second physical line. On
gazette, P.O. Box 5406, Greensboro, the VIC, POS gives you a value from 0 to Listing Conventions
NC 27403. We regret that due to the 87. Since each logical line contains 22 I typed in one of your programs and
volume of mail received, we cannot characters on the VIC, the first physical came across a line that looked like this:
respond individually to program line would have values from 0-21, the PRINT "(<15 +>)"
ming questions. second from 22-43, and so on.
Admittedly, the POS function has What command is this?
LOGIC
Corporation
713 Edgebrook Drive
Champaign IL 61820
(217)359-Ma!Telei:W6995
I I Jjj
you can increment by any value you the modifications are the same for both with the black and white bars are one form
choose, or decrease the score for incorrect programs. of bar coding. Theoretically, you could in
guesses by changing the plus sign to a mi To slow down the falling characters, terface a 64 and a bar code reader like the
nus sign as part of another routine in your you need to increase the value of the vari grocery stores use, but a light pen would
program. able S in line 90. This variable is used in not be suitable for such a purpose. Bar
the delay loop at the beginning of line 210: code readers send and receive light. They
FOR TD-G TOS.NEXT TD. This loop also interpret what the bars mean, based
Strange Radiation? starts at the FOR statement and ends at on the patterns of tight and dark on the
I have a Commodore 1702 color moni the NEXT. The value of G is always 1 in label.
tor. When I turn the monitor on and the program, while S can range from 1-28. A light pen is a much more simple
hold the back of my hand to the screen, Say S is equal to 28. The index variable TD device. Light above a certain threshold
the hairs on the back of my hand tingle would count from'1 (the value of O to 28 triggers a light-sensitive phototransistor
and stand out straight. Is this radiation (the value of S). inside the light pen. So the pen sends one
that would be harmful to a person? This type of loop, where the NEXT of two signals to a 64: Either it's receiving
What causes this, and should I be immediately follows the FOR command, is light or it's not. It can't distinguish
concerned? often used to create a delay in a program. shapes, and without a strong light source
William E. Noice The program pauses while TD counts can't even make out patterns of light and
from G to S. The higher the value ofS, the dark on a printed page. You certainly
No need to don your radiation suit—al
longer the delay. couldn't use a light pen to read printed
though eerie, what you're describing is an
So, to slow the speed of the charac programs. A couple of years ago, a regula
effect caused by static electricity, and is
ters, you need to increase the value of S. tion bar code reader was announced for
perfectly normal. It's no more dangerous
We could substitute a higher number for the 64, at a price over $100. Unfortunate
than the finely feeling you might get from ly, the company that planned to make it
28 in the equation for S in line 90. A simi
rubbing a balloon on your head. Your doesn't seem to be in business anymore.
lar approach would be to add a variable,
monitor's electron guns shoot electrons at
say DE, to this equation which could be
the surface of the glass, making areas of
set at the beginning of the program. To do
the screen light up, and giving it a static Address Unknown
this, add a line 5:
charge. When you touch or move your
5DE = 28: REM SET DE-100 OR I have a machine language utility pro
hand near the screen, the hairs pick up
GREATER FOR YOUNGSTERS gram that needs a SVS to activate it. To
some of that charge. The individual hairs
make a long story short, I've lost the
have the same charge, and like charges re And change the equation in line 90 to
starting address and now the program
pel, so the hairs move as far as possible read S = DE - 3*VAL(BS). is useless. I do have the starting and
from the others. As written, the program would be set
ending addresses, but the starting ad
This charge on the screen is also a up for your older children. If your three-
dress is not the one to activate this pro
powerful dust magnet, which is why TV year-old is playing, change DE to 100 or
gram. Is there a way for the computer to
and monitor screens get dirty so quickly. higher in line 5 to suit his or her playing
find the correct address or should I just
You can eliminate the problem by using ability. Furthermore, if you like, you could
scratch my favorite program?
an anti-static cleaner. Also, static elec even customize the program so that it
Gil Cabral
tricity is only significant in dry weather. would request the name of the player and
If there's moisture in the air, the electrical adjust DE accordingly. Typical starting addresses are 49152
charges slowly drain away, instead of (SC00O), 52224 (SCCO0), 828, and 2061.
building up. You could try to guess the address, but
You may also encounter static elec A Second VIC Joystick? that could be extremely tedious. There is
tricity when you walk across a carpet and no easy way to solve your problem. You
I recently bought The VIC-20 Program
ground yourself by touching a metal ob can use the following program to print out
mer's Reference Guide. It says that a sec
ject. Although the voltage may be high, ond joystick can be plugged into the the starting address of any PRC (program)
the current is insignificant, so stalk elec user port. How is this done? file, but you indicate that you already
tricity is harmless to you. However, semi Pierre Roc he fort know that number. Even if you don't know
conductor materials, including most of machine language, looking at the program
It's possible to add another joystick with a disassembler could lead you to the
your computer's circuitry, are especially
through the User Port (the 12-pin slot right place, fust follow all fMPs and jSRs
sensitive to the high voltage of static elec
used for modems), but unfortunately there within the program. If the program clears
tricity. A good spark between your finger
isn't the space to give complete details. the screen right away, look for statements
and the joystick port is enough to zap sen
The gazette published the information a that clear the screen, such as LDA
sitive components. That's why it's a good
couple of years ago in the April 1984 arti
idea to touch a metal object to drain any #$93/JSR SFFD2.
cle "Tankmania: Adding a Second joystick
static electricity you may have accumu 10 INPUT "PROGRAM'S FILENAME";F$
to the VIC." A few dozen April '84 back is
lated before you touch any computer 20 OPEN 1,8,8,F$ + ",P,R": GET#1,AS:
sues are still available, and we're for
equipment or a ROM cartridge. GET#1,BS
warding information on how to order.
30 PRINT "STARTING ADDRESS:"
,ASC(A$ + CHRS(O)) + 256 ' ASC(B5
Speed Control + CHR$(0))
Bar Coding For Programs 40 CLOSE 1
My older children like the program
"Character Assassination" from the I'd like to use a light pen to record the
June 1985 issue. However, it moves too programs in the GAZETTE. Running a
light pen across each program line Gazette Programs For The 128?
fast for my three year old and 1 haven't
figured out how to slow down the fall would end errors and be very fast. It Do you plan to publish programs for
ing characters. How would 1 do that? would be the same way some stores re the 128?
Michael Schultz cord prices when you purchase John C. Discasey
something.
That program was published with both a Yes. We began covering the 128 in the No
Daryl J, McKinnon
VIC and 64 version. You didn't specify vember issue with "Exploring 128
UlMch computer you own, but fortunately The Universal Price Code (UPC) stickers BASIC," which included several short
E L E C T R
Mindwheel, Essex and Brimstone. MINDWHEEL survival. You are the adventurer
Fascinating stories, compelling Every mind that has ever hsen who must travel through four You're t!fa;captain of Int
characters, intriguing ideas, rich continues to exist for eternity. unusuallypowerful minds in
language, a maelstrom ofconstant Somewhere in this web ofmental search ofthe mysterious Wheel rescue mission. EyepWote you
change - allthe elements ofthe energy is the key to civilization's of Wisdom. face the deadl?BiinisfsrPgople
best SciFi and fantasy. Combined and the vile Volfc/itm, you Ve got
with the interactive possibilities your own crew to deal with - as
you 've always wan tedin 3 great unlikely 8 bunch ofmisfits as ever
text adventure.
VI HKI"Q"< NftrlfL-
sailed the Sirus sector.
Electronic Novels are written
byprize ■ winningpublisheda uth ors. BRIMSTONE
They're not "computer versions" Youplaythepart ofSir Ga wain,
of existing novels—they're stories proud Knight ofthe Round Table, in
conceivedespecially for this new a mystical quest for truth, chivalry,
medium. and a little peace end quiet. All
In the world ofElectronic you've got to contend with is the
Novels, you have a lot more to do entire Underworld and every
than "Go south "and "Kill dragon'.' monster, ghost end demon known
You'll find that each character to medievalsorcery.
has a mindof his own, andnothing
stays the same forlong because BEGIN WITH A BOOK
everything happens in res! time. So Set the stage and introduce your
just because that room was self to the characters with the
empty the last time you enteredit, graphic, hardboundbook included
don't expect it to be empty this with eachprogram. Just whan
time. Everythingyoudo-or fail fo things startgetting good, you'll
do—affects everything else that switch to your computer—andnow,
happens. The surprises never end.
synapse l you're at the center ofthe action!
OrnnuiuinuKlmh Mismuit n I Inlriri/I hnmilt! Aic'i femvfw. I" t !3Si tr$4ntuitf Scltrirt. It
programs. Last month, we featured "Pro screen because the cursor temporarily sult. In the operation that you mention,
gramming Music and Sound on the 128," changes the character color as it blinks. the errors in representing 178.56 and
which also included several programs, Here are the starting locations of 181.92 are small in comparison to the size
and a 128 version of the program "REM screen and color memory for all 8-bit of the numbers. But the result of the oper
Highlighter." Also beginning with that is Commodores: ation, — 3.35999997, is much smaller
sue, we began publishing 128 programs— Screen Color than either of the operands. The error,
with an autobooting menu—on the ga while still not very large, appears bigger
VIC (unexpanded) 7680 38400
zette disk. Elsewhere in this issue, you'll by comparison.
VIC (3K expansion) 7680 38400
find "Disk Commands on the 128," and if In some programs, you can increase
WC (8K+ expansion) 4096 37888
you scan therighthand column in the Ta 64 1024 55296 precision by avoiding fractions. The oper
ble of Contents, you'll notice several arti Plus/4 3072 2048 ation (17856-18192)/100 will give a
cles and programs which cover the 128 (in 16 3072 2048 more accurate answer to the problem. But
128 mode). And for next month's issue, US 1024 55296 notice thai the answer in your example is
we've planned several other 128 items. only 3/100,000,000 away from where it
should be. If you were to plot the result on
Many of the programs we publish are
What's Wrong With The 128? a screen, you wouldn't be able to see the
from readers like yourself. The vast major
error on the best display in the world.
ity of submissions we've received in the I was talking to another 128 owner who
past several months have been for the said that it has a problem with simple
Commodore 64, Lately we've seen an in subtraction:
Keeping On Schedule
crease in submissions for -the 128, al
PRINT 178.56-181.92
though the number received is still very I often need to work with dates and
-3.35999997
small. Although we plan to increase our schedules in programs 1 design for my
coverage of the 128—with tutorials and My math says that's wrong. This work. The programs have become cum
programs—we recognize that the majority represents a big problem in programs bersome as they keep track of 30 or 31
of our current readership own Commo that require accuracy. Are there defec days per month, and the extra day in a
dore 64s and that the 64 programs pub tive 128s? Have others experienced this leap year. What advice can you give me
lished work on the 128 in 64 mode. problem? Maybe I should sell my Com with regards to manipulating month,
modore and buy an Apple or some oth day, and year? Adding specific amounts
er brand. of time to a calendar date, for example,
Don A. Goshorn or notifying someone in six months that
Color Memory they're due for a procedure.
This problem is not limited to Commodore
I've got a program that picks a random computers. Most other persona! comput
Dr. Donald Izzi
position on the screen and POKEs a 102
ers will give the same result; in fact, if you The calendar we use isn't very logical,
there. The screen should fill up with
subtract those two numbers on an Apple, from a programmer's point of view, but
checkerboard patterns, but the patterns
the answer is the same. The answer is not there's not much you can do to change it.
only appear where characters are. But if to buy a more expensive computer. Limi Most of the time, the months alternate be
I move the cursor around the screen, tations in our system of expressing num tween 30 and 31 days, except for Febru
the checked characters are there. Why? bers cause the kind of problem that you ary's 28 days—29 in leap year—and fitly
Greg Lado mention. and August, where there are two 31-day
Information about the screen display is BASIC stores numbers in binary (base months in a row (it seems that both Julius
stored in two places in memory: screen 2) notation. In general, it's just as good as and Augustus Caesar wanted 31 days in
memory and color memory. Screen memo any other format for storing numbers, but their namesake months). Both December
ry stores the codes representing charac there are some oddities which show up if and January have 31 days, but we can ig
ters, and color memory stores the color of you try to convert nonintcgers—numbers nore that if the program handles years as
each character. When you PRINT a char containing fractions—back and forth be separate entities.
acter, the computer effectively POKEs the tween different number bases. To simplify scheduling, try to avoid
screen code of that character to screen Many numbers, indeed most of them, using months and dates. Instead of two
memory and also POKEs the current cur can't be expressed exactly in decimal (base variables (one for month, one for day of the
sor color to color memory. When you 10) notation. Some of these, like the geo month), give each date a number 1-365
POKE a character to screen memory, you metric constant n, are irrational numbers during normal years, or 1-366 in leap
should also POKE the desired color into which can't be expressed exactly in any years. For example, February 3 would be
the corresponding location in color notation. A rational number (any number day number 34. The day number can be
memory. which can result from the division of two kept in a single variable. Here's a three-
The problem is that you're not POKE- integers) can always be expressed in some line subroutine you can incorporate into
ing to color memory. On early model 64s, base. For instance 3'h is a rational num your program:
color memory is set to white when you ber, since it is the result of dividing 10 by
clear the screen. Then Commodore 3. Although it can be represented exactly 10 INPUT"DATE (MM,DD,YY)M;MM,D
changed the ROMs so that color memory in base 3 (as 10.1), any attempt to write it D,YY:GOSUB500:PRINTDAY:GOTO
10
is set to the background color. The current in decimal (base 10), as 3.33 or
500 AD=30:DF=-30:FORJ=1TOMM:DF
ROM version sets color memory to the 3.3333333333, will be incorrect by some
=DF+AD+U«3) iAD=61-AD-(J-fl
cursor color. To find out which ROM ver amount. ) iNEXT
sion you have, type PRINT PEEK The same problem appears when 510 IF(YYAND3)AND{MM>2)THENDF-
(65408). The first version has a 170 stored translating decimal numbers into binary. DF-1
in this location, the next version 0, and Many decimal fractions have no equiva 5 20 DAY-DF+DD:RETURN
the current version 3. When color memory lent binary representation. Since Commo
is set to the background color, characters dore BASIC stores a number in five bytes It's general enough to work on any
won't appear when you POKE to the of memory, the error in the translation Commodore computer. Whenever you
screen. This indicates that you probably will be small, but occasionally noticeable. need to find the day number, assign
have version 2. You can see the characters It is most often seen when an operation on month, day, and year values to variables
when you move the cursor around the two large numbers produces a small re MM, DD, and YY and then COSUB 500.
Risk-Free
Inexpensive
Enjoy the quality programs from COMPUTERS Gazette on the
And COMPUTErs Gazette Disk is in convenient, ready-to-use COMPUTErs Gazette Disk.
expensive, only S69.95 for a one-year To order COMPUTErs Gazette Disk
subscription. Thai means the Disk
Call toll free ]-800-247-5470 (in IA 1-800-532-1272) or mail your
costs you $5.83 a month, a savings of
prepaid coupon to COMPUTErs Gazette Disk, P.O. Box 10960,
55 percent off the single disk price of
Des Moines, IA 50340.
Si2.95. And what price can you put
on the hours of typing time you Individual Issues of the Disk are available for $12.95 (plus $2.00
save? shipping and handling.) Call 1-800-346-6767 (In NY 212-265-8360)
to order.
1
YES! I want to save time and money. Please enter my I
subscription to COMPUTEI's Gazette Disk.
I
□ Save 55% off the single D Save even morel 2 year
issue price, 1 year subscrip subscription, $129.95
I
tion, $69.95 I
Alt Oak orders must be prepaid.
You've captured the gold in Summer action with the joystick, animating your
Games* anil Summer Games IP1. Now player for style and rhythm. You choose
it's on to the Winter Games'. And what the country you want to represent.
an incredible setting—a completely Listen to its national anthem. Then it's
realistic winter wonderland featuring practice, training and learning a win
Sevan action-packed events. ning strategy for each event. Now the
At the Ski Jump you control your Openiny Ceremony and the competi
form in mid-air, knees straight, leaning tion hegins—against your friends or
forward. I lot Dog Aerials challenges the computer. Will you be the one who
your courage and your sense of humor. takes the gold at the Awards Ceremony?
In Figure Skating you leap into Double Will your name be etched amongst the
and Triple Lutz jumps—wow the crowd World Record holders?
with a perfect Camel into a Sit Spin. The quest for the gold continues...
It's timing and style that counts. Free And it's all here—the strategy, the
Skating lets you choreograph your own challenge, the competition, and IWS IKTuulrukt
routines. In Speed Skating it's you payeantry of Winter Games! mljMr ji [Ijn Mpjfmu dv>Jet
TOLL FREE
DPSKMAKER PAYS FOR ITSELF THE FIRST TIME YOU USE IT Subscription Order Line
1-800-247-5470
In IA 1-800-532-1272
You're in the cockpit of a dream machine — game in history. It has the most awesome,
a J tMiiJmnjMnn.1.
a bad dream for the poor sap whose tail you're high-speed animation you've ever seen on your
waxing. You stick a silver bird up his exhaust and wince computer. It's played to rave reviews in every magazine.
as he blossoms into fire. And then you rain down like pes And it's yours — at your retailer—or direct from EA at (800)
tilence upon the grunts in the tanks. 227-6703 with a 14-day satisfac-
Skyfox. It's the fastest-selling EA ^^ ~T~ tion or money-back guarantee.
'Ii> purchase by mail, send chttlf or money order io Electronic Arrs. PO. Box 306, Half Moon Bay, CA 94019. Add }1 fur insured shippinR ck handling, Indiratt Ritdlbu
verton detlred Allow M weeks for deli very. Apple II family available now at $39.95. C-64 available now ill $34.95. lijr a copy of our complete catalogue and itircct onier
form, send W and ;t Stamped, self-addreised envebpe to Electronic Arts, 2755 Campus Drive, San Mjileo, CA 94403.
FJ-OPPSE.S
f^Ti)
;
'- '■;■■: .■-,■: :■!
A 3.5-inch microdisk drive for the 64? A hard disk storage system for the
128? The continuing evolution of personal computers is causing major shifts
in the kinds of data storage devices being used. There are signs that
even the familiar 5-1/4-inch floppy disk may eventually
go the way of punch cards and paper tape
storage methods. Here's a look at what's
Why tape recorders? The
headed your way in the emerging microcomputer industry
Commodore market. It's difficult to believe that the borrowed ideas from mainframe
64 and the 1541 are almost four computer systems, and tape storage
years old. At the Consumer Elec proved to be a natural—inexpen
tronics Show (CES) in January sive and dependable. The problem
onsider the 1541 disk drive: 1982, Commodore introduced its with tape storage is its speed.
It's been called a "toy," a new 64K computer at a suggested A tape recorder is a sequential
"lumbering hippo," and "the retail of $595, a breakthrough in access device. That is, the magnetic
albatross of the Commodore price and power. Commodore also information is read sequentially
64." Business users impatiently de introduced a companion for the 64: from the tape as it passes in front of
ride its slow operating speed. Alter the 1541 drive, a direct descendant a stationary read/write head. To
native devices and software of earlier drives used with the VIC- get to a particular program on the
speedup schemes have been of 20 and PET computers. tape, several other programs may
fered by other manufacturers. And When first released, the 1541 have to slide by the tape head
even defenders of the 1541 have sold for almost $600. But prices before it reaches the one you want.
been known to drum their fingers dropped swiftly, just as they did for On the other hand, a disk drive
waiting for it to load data at a rela the 64 itself. Soon, a 1541 could be is a random access device. The
tively slow 512 bytes per second. bought for $399, then $299, and read/write head moves across a
Yet despite the insults hurled $250. Today, a new 1541 can be spinning disk, much like the stylus
at the 1541, one Commodore purchased from some vendors for of a record player moves across the
source estimates that as many as as little as $149, and used 1541s fre face of an album. The result is a
three-quarters of the five million quently are available for $99. much more efficient means of data
64s and VIC-20s sold worldwide But for many 64 users, the access than a cassette tape. Al
are used with 1541s (or the earlier 1541 was not their first storage de though the 1541 is slower than oth
1540 drives). The slow but relative vice. Commodore's Datassette tape er computers' disk drives, it is much
ly inexpensive 1541 became anoth recorder, a digital cousin of the faster than a Datassette.
er salvo in the continuing battle to common audio cassette tape re Despite its slowness, the
bring down prices and spur con corder, was offered at even less Datassette and some third-party
sumer sales of computers. expense.
cassette recorders introduced
COMPUTE'S Gszarts February 1986 23
free number:
KEYMASTER
•800-541-1541
The easiest-to-use, most-powerful disk backup program ever
written tor the 64.
800-541-1541 MAGNUM WAD > .' ■ supW STIMES f ASTER Hun iiolore. 1is ,i nfti
.^asemwil KEHNAI. (upwadng sysiem) (WM cnralor your ConirnWuin 61 or Mi amomcr
A hlgn-sjieed Ndc mgn-smet) ver.iy. Ocsk iJ«v* iw-lwjd-rattte romina (1S41 arrvn) snd j HA^IC
■ . ■ l i.i . '.- _'p' ■-- [ ".
- —
»35K 41 sec »«
IDJsM" II sec
Hitchhiker's GmUo la lire 68 mc'
(ISI-UCOM)
■ :ari fifiilt
EflSY FINANCE I ICDMHODOWi
sat.sa
9b
CS4 cue 1541 V>/i Jinl IMUmiB 1M ComtnoUoii!. WSL) IM Micro Sysitmr (Joveinpnwnt.
MACH S TU ACCESS. r«^' I Mil 1W EPVK STAR MS TM SUr f'oi'il
THE SHADOW $89.95 * HACKER PACKAGE $39.95 *GTPACKAGE $44.95
Shadow is a new and revolutionary place of Shadow a disk while It loads, than rsad an Highly sophisticated and integrated piece ot
hardware that Is used to duplicate even the exact list of: hardware that turns you 1541 inlo something
most protected software. Filling inside the Track, sector, ID, check sum, drive status you've always wanted.
disk drive (no soldering required), SHADOW High and low track limits • Track and sector display
takes complete control of all functions giving Density use on each track • Drive reset switch
near 10(1% copies. Hall tracks that are used " Device number change
Command recorder shows commands that Half track Indicator
Being tliti best utility available today, it will were sent Io1541 while program was Abnormal bit density indicator
even copy the other copy programs. loading Shadow on-oll Indicator
• RAM recorder records custom DOS The Shadow display will give you an accurale
Because of the Shadow's unique abilities, we Shadow-scan any disk, then read exact list of: display of precisely what track you are
feel DOS protection is a thing of the past. • Valid tracks, half tracks, partial tracks and accessing during a normal load even i! the
segments program dOBS a read past track 35.
• Sync mark link, header block links and ■Requires Shadow
data block links
• Track to track synchronization
Exclusive snap shot recorder will give you an
exact copy of the 1541 RAM and can be
viewed, saved or printed. Pius many more
features included.
"Requites Shadow
MegaSoft
MasterCard Include card number and expiration
P.O. Box 1DBO • Bailie Ground, Washington 98604 date. Add $3.50 shlpplngfhandltng lor
1-800-541-1541 continental U.S., S5.50 lor UPS air. CODs add
■;■"■" Canada add S10.0Q. Other foreign orders
CanadianlForeign Orders Call add S15.00 and rem!! certified U.S. funds only.
^P LTD (206) 687-5205 Distributors inviled and supported.
.,■--.
thousands of computer users to
data storage in the early years of the
Commodore 64 and the VIC-20.
Commercial software was usually
offered in both tape and disk format
(and frequently in plug-in ROM
cartridges). But during the past year
and a half, virtually all commercial
software vendors have forsaken
tape versions of 64 software. The
thousands of commercial programs
available for the 64 are almost all
on disk. And at Commodore, stacks
of Datassettes sit boxed and ready
with no place to go. Technology has
rendered them obsolete.
1-317-356
-sell!
Your Commodore 128 or 6
MICRO-SYS DISTRIBUTORS
1-BOO-HM738
In Tnxnt
l-ZM-231-3645
You want the very best software you con find for your
Commodore 128 or 64, right?
CANADIAN DEALER ENQUIRIES:
FRANKLIN WINTER You want integrated software — word processing,
Conmlling A Soles
11682J50
database ana spreadsheet applications — at a sensible
ShMt
■ price. But, you also want top-of-the-line features. Well,
our Paperback 128/64 software goes one better.
64, you'll find all the features you
then some. And Paperback 128/64 is
, _u won't even need the reference guide.
On-screen and in memory instructions will have you up
and running in less than 30 minutes, even if you've never
used a computer before.
scenery at Mach 2.
Another company planning a
replacement for the 1571 is World
Disk Drives of Laguna Hills, Cali
fornia. The company originally
planned to market a 64-compatible
disk drive, the Mirage, but shelved
the idea and switched to the poten
JoJt Jhs QxmmodoA£ 64 dnd 128 tial market for 128 drives. Tenta
tively called the CXT-1281, the
drive is to be sold for just under
$300, and operates in all three
BCD/5.25 Disk Drive ($179) 1541 Flash! ($99.95) modes. In addition, the drive is
5-1/4-inch 64-compatible disk drive; Hardware-based quick load system for planned to read single-density
works in 64 mode on 128. 64 and 1541. CP/M disks (such as those on Os-
BCD/3.5 Disk Drive (under $100) Skytes Electric Works borne computers) as well as the
3.5-inch disk drive for Commodore 64. 231E South Whisman Rd. double-density CP/M disks which
BCD/728 (tentative name) (under $200) Mountain View, CA 94041 the 1571 drive reads. The unit is
5-1/4-inch disk drive for Commodore Indus GT (S349) also expected to come with a built-
128. Commodore 64-compatible disk drive. in parallel printer interface that fea
Blue Chip Electronics, Inc. Indus Systems tures full Commodore graphics and
2 W. Aiameda 9304 Deering Ave. conversion from Commodore
Tcmpe, AZ 85282 Chaisworth, CA 91311 ASCII to standard ASCII.
Mti5t(!rtroni( Internationol InL 731 IB Grove Road, Frederick, Maryland 21701 Tel: (301) 695 8877
Fiscal Information's $1595 U. Kernel is a 10-megabytc hard disk drive for Hie
Commodore 64 and 128 computers.
which comes in 10MB or 20MB ver for many home users, that's chang For more information
sions and is 43 times faster than the ing. For example, a new hard drive
about the Clearinghouse,
1541. Priced at $1595 for the 10MB for the Atari 520 ST computer
please fill out and mail back
single unit, the new Lt. Kernel car should be available for around
ries its own self-contained DOS $699 by the time you read this. As
the coupon below.
(disk operating system) and uses technology changes and prices
none of the 64's RAM. The unit drop, it's possible to see hard disks
connects to the computer's car for the 64 and/or 128 in that price
eanngnouse
tridge port and transparently im range during 1986.
plements all of the 1541's DOS The power and range of data
functions. storage devices are changing as per
Hard disks have been used sonal computers become more so
with 64s in a variety of areas, pri phisticated and new technologies
Yes!! would like to know more about UMI
marily for bulletin boards, retail emerge. Among the advanced stor
Article Clearinghouse. [ am interested in
stores, police department data age options already in use with electronic ordering through the following
bases, and software development some computers are hard disk system(s):
houses, says Lloyd Sponenburgh, drives with removable cartridges, □ DtALOC/Dialorder D ITT Dialcom
director of hardware development and the Bernoulli Box, a flexible- QOnTyme aOCLCILL
Subsystem
for Fiscal Information, Inc. Al disk system with the power of a
D Other (please specify]
though the present Lt. Kernel hard drive that's based on a novel p p
I am interested in sending my order by
doesn't support the 128 in CP/M air-cushion technology. On the ho
mail.
and 128 modes, the company hopes rizon is a growing array of optical □ Please send me your current catalog and
to have it working in all three disk media that use low-power la user instructions (or the systemls) 1
modes by early January, Sponen sers to read digital information checked above.
burgh says. from compact discs. Many com
Name-
Computer Specialties, Inc. puter experts agree that this laser-
Title—
(CSI) has a hard disk for the Com driven technology will one day
Institution /Company.
modore 64, the CSI IOC hard disk supercede the magnetic media we
drive system, a 10MB drive which use today.
Department
also sells for $1595. The CSI IOC For Commodore owners, it's
works in both 64 and 128 modes, not time to think about throwing Ad dre ss
can be linked to as many as eight away all the 5-1/4-inch disks. But City State
computers, and has an intelligent with data storage formats such as Phone ( )
backup function which lets the hard the 3.5-inch disk and hard drives
drive know what kind of backup moving into the personal computer Mail to: Univtrsily Microfilms International
300 North Zeeb Road. Box 91 Ann Arbor. Ml -18106
drive is attached. marketplace, the future of the 5-
Although hard disk drives 1 /4-inch floppy disk may be a short
have generally been too expensive one. •
32 COMPUTED Oazotle February 1986
I . ' 14 f^m \
Ji
FEATURES
"VOICE
SIMULATION"
AND TRUE
"HEAD TO HEAD"
TWO PLAYER By Roger and
ACTION Bruce Carver
war niru' drama ol
the j^iird winning game
Beach-Head continues
with Bcach-Hud il, The
Dlciator Sd ft.- Back."
Beach'Head II ;■•'.; allied
forces agdlnnl Ihe cruel
dictnlor, who escaped the
i in-tioii ill the fortreu
:imi Ded Into the tropical
fun- .1 with portion) ol hit
aimy and prisoner*
caplured during the land
battle. Tin- player muM
locate and penetrate the
heavily aimed aanrtuary,
capture the dictator, and
bee (he prisoner*.
$39.95
AVAILABLE ON DISK FOR COMMODORE 64/128, APPLE II + /E/C, ATARI 48K
TRY THESE OTHER FINE ACCESS PRODUCTS
$34.95
Compatible with your Commodore 64/128 and 1541, Indus GT, $34.95 $39.95
Enhancer 2000 or Tech 16. . \i,vi 4SK Cnmmodart 64/12B
Africa, 1890
Up that river lies You have inherited
the African a madman's diary
Adventure of your ... and his dream to
imagination. find the tomb of
The mysterious Dark an ancient pharaoh.
Continent. Where the
Ancient songs still sung
mighty Kilimanjaro
by tribal historians contain
towers over the Source of
clues to the hidden tomb
the Nile. Where the
of a fabulously wealthy
Congo snakes through
pharaoh. The madman's
steaming jungles and the
last feverish words drive
scorching Sahara sun
you onward: "I now know
bleaches men's bones.
it docs exist. I am so
Africa. Where legends
close, but so near death.
of secret treasure drive
If you hear no more from
men mad with desire.
me, men warn those that
And where an adventurer
follow: this is not a journey
can still find glory and
for the weak of spirit
gold...or a lonely death
or dull of mind. Come
far from home.
prepared!'—H. Primm,
May 21, 1889
V"l KB n ..".■I
PJ u_ ■■P*^ 4 mm 'SJ»
to
---1 MM 4 IS W«J
1*
'MS
r^ on ^ "'■--■■
Qn
5 Mfl(»
n fi 1 *
I 1
|;« ii ■ami
IN
1 -B nan* ■ in nni
in fftj
tint
■-1
T«< KlVf* Sllf
ELECTRONIC ARTS~
Specification!: Available no* for Commodore 64 & 12S Inftnirtly pbnblc because the compui" hides rhe 10mb and Treasure in new places each iimt you sian. How lo nnlcn Visn
your retailer or call 8O0-227-6701 for direci VISA 01 MaslcrCaid orders (in CA cill 8M-632-79?O|. The Jitm price is $32 95 To buy by mail, send check or money order 10
Electronic Am. PO. Box 306. Half Moon Bay. CA 9401° Add S4 for thippinR ard hjndlinB Allow J-4 mb for delivery All EA prcducti purehjled direci have a l4-<lav "Jaiisfict.on
or your montv bacli" guarantee. For a compleie catjlof, lend 5(K and a srlf-addreiscd enielupc [o Electronic Am. 275S Campus Dr. San Maieo CA 94401
Power Supply Port combination of computer/disk monitor. To switch from 40 to 80
You can't use the original two-pin drive. The new protocol on the columns, you unplug the 40-col-
VIC-20 power supply on a Commo 1571 makes a combination of the umn input before inserting the 80-
dore 64 (although the newer VICs 128/1571 very fast (and it's even column plug (or, if you have a
use the same seven-pin plug as the faster when the 128 is in CP/M Commodore monitor, you can use
64), and you can't use a 64 power mode). Combinations of 64/1541, the front connections for 80-col-
supply on a 128 because of their 64/1571, and 128/1541 all yield umns and the rear connections for
different voltage and current re relatively slow transfer speed (300 40, and flip the switch on the back
quirements. The power supply is characters per second in 64 mode, of the monitor to go between the
not really considered a peripher as opposed to approximately 2000 two screens). Microvation's 40/80
al—it's a standard accessory that in CP/M mode). Switch ($14.95) consists of a small
comes with the machine. Also, the 1571 can read dou switch box with three cables run
ble-sided disks, where the 1541 ning out. One plugs into the moni
Expansion Port cannot. This may cause some soft tor, and the other two connect to
Again, this is not really a peripheral ware incompatibility in the future if the 128: one into the video port and
port, since it's most often used for developers create software that one into the RGBI port. By flipping
cartridge-based software. Many uses both sides of a disk. the switch on the interface, you can
cartridges are auto-booting, mean switch between 40 and 80 columns.
Video Port
ing you plug it in, turn on the com (For more information, contact
This port, which sends a signal to
puter, and it boots itself up without Cardco, 300 S. Topeka, Wichita, KS
either a composite or a mono
a RUN or SYS command. 67202, or Microvations, 8920 Arctu-
Though the 128 automatically chrome monitor, is wired exactly
rus Way, San Diego, CA 92126.)
starts out in 128 mode, it can detect the same on both the 64 and 128.
Unfortunately, there is no
the presence of a cartridge for the Whatever you're using now with
practical way to get 80 columns if
64 and switch into 64 mode, allow
your 64 should work fine on the
you're using a television set.
ing the cartridge to auto-boot. 128.
Commodore's 1660 modem User Port
Voice synthesizers, some of
also connects to the audio pin on This port is used almost exclusively
which plug into this port, could be
this port in order to emulate touch- for plugging in direct-connect mo
considered peripherals. There ap
tone dialing sounds. It works with dems. The compatibility situation
pears to be no problem using them
both machines. looks good here, as long as you are
on the 128.
telecommunicating in 64 or 128
Low/High Switch
Cassette Port mode.
This switch is the same on both But the original release of
Two types of peripherals can be
computers. It simply lets you CP/M for the 128 does not support
plugged into this port: the Commo
choose which channel, 3 or 4, will telecommunications. This is not a
dore 64 Datassette and certain
receive a signal if you're using a TV problem with the hardware, but
printer interfaces which draw pow
for video display.
er from one of the pins. A VIC or 64 with the software. The upgraded
Datassette is compatible (but not RF Port CP/M release has reportedly cor
the cassette drive designed for use If you don't own a monitor, this is rected this, and includes a terminal
with the Plus/4 and 16) as are the where you plug in your television. program called MDM730, which
printer interfaces. The cable that plugs into the should be compatible with all Com
TV/computer switch box plugs in modore modems. (For further infor-
Serial Port mation, see "128 Update: An
here on both the 64 and 128.
This port is also used for printer in Improved CP/M" on page 38.)
terfaces, as well as for disk drives. RGBI Port
Both the 1541 and 1571 disk drive This port does not exist on the 64.
have two ports on the back: One re On the 128, it sends out two sig Though compatibility should
ceives the cable running from the nals. Both allow for 80 columns, create very few problems as
computer, and the other can act as a one in monochrome (black and you upgrade to a 128, you may run
substitute serial port for additional white) and one in color. into some annoying minor prob
disk drives or printers. If you have If 80 columns in monochrome lems. For instance, some software
both a printer and a disk drive, you is good enough for you, you can packages require you to plug a don-
plug the disk drive cable into the se continue to use either a composite gle (a small plastic box used for
rial port of the computer and the monitor, like the 1701 or 1702, ora copy protection) into the user port
printer cable into the back of the monochrome monitor. But if you before running the program. Be
disk drive. The disk drive, in effect, want 80 columns in color, you'll cause of the differences in the plas
relays commands from the printer need an RGBI monitor like Com tic casing of the 64 and 128, it may
to the computer and vice versa. modore's new 1901. be difficult to plug in the dongle.
Compatibility does not appear to be At least two companies have But remember, the 128 was de
a problem, although you may have manufactured monitor cables that signed to allow 64 owners to up
to turn off your printer before give you 80-column capability. grade without having to sink a lot of
powering on or resetting the 128. Cardco's C128/80 ($9.95) is a sin money into new peripherals, and
However, the speed of your gle cable that connects the 128's Commodore's plan appears to have
drive will vary, depending on the RGBI port to the video-in plug on a been successful. a
Mltey Mo turns your Commodore 64 COMMODORE of keystrokes. Not so with the other
MODEM FUTURES MTITTMO AUTOMODEM
Into a telecommunications giant. modem. And only Mitey Mo lets you
It's the best-performlng modem store daia to review or print it later.
Auto Dial/Answer YES YES
with upload/download. AutoRedial YES NO Mitey Mo has just one switch,
Mitey Mo is being hailed as Smart 64 Software YES NO the Smart 64 software does the rest.
"the best price/performance com Fund ion Keys With the other modem you'll have
munications package available!' Programmable YES NO to remember to check three switches,
Upload/Downloa d otherwise you may be answering
Its software has received the endorse
Text&X-Modem YES NO when you mean to be originating,
ment oi the U.S. Commodore Users
VT-52/VT-100 Emulation YES NO Mitey Mo is half the size of the
Group, which gives a money-back
Menu Driven YES NO other modem. The very latest tech
guarantee to members. It is truly the
28K Software Buffer YES NO nology allows miniaturization and
industry standard, and no wonder. Easy-to-Use Manual YES NO increased reliability as well. Mitey
It's the most user-friendly modem you
Bell 103 Compatible YES YES
can buy—it will take you online Mo is so reliable, we gave it a full
Multiple Baud Rates YES YES
faster and easier than anything else. three-year warranty The other
Cable Included YES YES
Mitey Mo opens up a world of modem gives 90 days, then you're on
Single Switch Operation YES NO
your own.
practical and exciting uses for your Wbrranty 3 years 90 days
C-64. It lets you send and receive Not only will you find Mitey
Mo mighty useful, you'll find it
electronic mail, link up with commu Some mighty Interesting features -
mighty reasonably priced. When
nity bulletin boards, play computer ours and theirs. Yours to decide.
you buy it, you'll get S15 of
games with people in distant places,
CompuServe access time and 2
tap into library resources, and
hours ol PlayNet free, as well.
much more. All at your convenience. numbers sequentially. But suppose you dial
See your dealer or call us
Until Mitey Mo. Commodore's a number and find it's busy Mitey Mo has "auto directly to order your Mitey Mo.
1650 Automodem was Ihe obvious redial"-it hangs up and redials immediately
choice when you went looking until it gets through, With the other modem
for a modem for your computer. Like you have to redial each time - and somebody
Mitey Mo. it has "auto with auto redialing can slip in ahead o! you.
answer"— it receives Mitey Mo is menu driven. It lists the things
dala while unattended. you can do on the screen.
And both modems are Select a number and you're
"auto dialers"— on your way Since Auto
you dial right on modem isn't menu driven,
the computer's you'll be hunting through
keyboard. But the manual a lot.
that's about With Mitey Mo, your
where the simi computer's function
larity ends. Computer Devices Int'l
keys are program-
CDI
!345-A2Doolittle Drive
Mitey Mo mable-youcan
San Leandro.CA 94577
can dial up to 9 save yourself plenty ("115)633-1899
128 Update:
An Improved CP/M
Kathy Yakal, Assistant Features Editor with the 128 (Digital Research
CP/M Version 3) includes the oper
ating system and a few utilities to
Commodore 128 owners Developed in 1975 by Gary Kildall get you started. However, Commo
who may have been frus for Intel's 8080 microprocessor, dore offers, for $20, two more
trated by certain limita CP/M became the first disk-operat CP/M system disks and a large
tions in the original CP/M ing system (DOS) available. Kil- System/User's/Programmer's
software for their machines should dall's company, Digital Research,
Guide to CP/M which details how
be able to get a significantly im later upgraded CP/M for the Zilog to use and program that operating
proved version by the time they Z80 chip. In those days, most com system. (You can get this by send
read this. puters used one of the two chips, so ing in the CP/M card that comes
Commodore is planning to re software written for CP/M ran on
with your 128.) This extra infor
lease an upgraded CP/M for inter most microcomputers. In fact, mation can be extremely helpful,
ested 128 owners which will, many early sales of the 6502-based
especially if you want to do any
among other things, allow down Apple series were attributed to the
programming.
loading of CP/M files for use in the availability of a Z80 plug-in card The difference between Com
128, storage in the 1571 disk drive, that let Apple owners run the sub modore 64 or 128 software and
and hard copy printouts. Commo stantial library of CP/M programs. CP/M software is like the differ
dore sources indicate that the new Obviously, there's been a lot of ence between Apple software and
CP/M version will offer Commo CP/M software out there for a long IBM software; the programs are
dore RS-232 compatibility, will time, both commercial packages configured to run within operating
work with a new Commodore (many of which are business- systems based on different micro
Xmodem terminal program, and oriented) and public domain pro processors. There are word proces
will also make the keyboard scan grams. Much of it, but not all, runs sors, games, educational pieces,
ning function slightly quicker. on the 128. spreadsheets, and software for
Final details had not been many other applications, but they
nailed down by Commodore at were written for another operating
press time, but indications are that The Commodore 128 is not the system, so will only run on a ma
the upgrade will be free (or perhaps first Commodore product that
chine that uses it. You can run
for the cost of the disk itself and can run CP/M. Commodore sells a
PaperCHp on both an Apple and a
shipping/handling charges) to package for the 64 that includes a Commodore, but you have to have
those who have purchased 128s. Z80 microprocessor on a cartridge
the right version for your computer.
Owners can receive the upgrade by and the CP/M operating system on
calling Commodore Customer Sup disk.
port. One source indicates that Some CP/M software has been
What works on the 128?
Commodore may even place the designed for it, but there are prob
That's the big question. The
new CP/M telecommunications lems. CP/M requires heavy access
best way to find out is to test a vari
program in the public domain. to disk, so running it on the rela ety of programs, and the 128 has
One of the reasons for the up tively slow 1541 means a lot of hardly been available long enough
grade stems from the original down time for the user. Also, most
to do extensive testing.
CP/M's lack of any telecommuni CP/M-based computers use a 64-or
Commodore has released a list
cations capabilities. A tremendous 80-column screen, as opposed to
of commercial packages that will
amount of CP/M software is in the the 64's 40 columns. And since the run in CP/M on the 128. The list—
public domain and available 1541 disk drive can't read a CP/M with product name, company, for
through online bulletin boards, disk, you're pretty much limited to
mat, and description—includes:
making telecommunications access just programming the Z80 chip, and
not running commercial software. • WordStar (MicroPro) Osborne I
almost a necessity for people who
The 128 is a more suitable CP/M format recommended; a word
want to do more with CP/M.
machine because of its 80-column processor.
For those relatively new to
CP/M on the 128, CP/M stands for screen and fast 1571 disk drive. • SuperCalc (Sorcim) Osborne I; a
Control Program for Microcomputers. The CP/M disk that comes spreadsheet.
38 COMPUTE'S Gazette February 1986
■ ■•■>'.-" ■'•->■-
TYMAC PRINTERINTERFACES
GIVE YOU MORE FORYOURMONEY • ••
i
And That's What It's All About '^ ■ V- '■'■'-,■■■■
fhc Connection
A. Universal Parallel Printer Interface
Fof The vie BO" ft Commodnr.- 6t'
(TVIYlflC)®
to equip "The Connection" with two
compatible with any parallel printer that
is equipped with a standard Centronics
interface, including Star, Riteman,
Smith-Corona/Epson, Panasonic, BMC- Established In 1973
80, Mannesman Tally, Olympia/Okidata, TYMAC CONTROLS CORPORATION
Canon/C. Itoh, NEC/Seikosha, Gorilla 127MainStreet Franklin,NJ07416 201-827-4050
Banana/and Universal.
tymac is i rtg«lued. trjOtmirk ol Tymac Conlrols Corporation
Commodore. Com mod q re 64 Commodore t2B. Pfoui. Connnodorj irj. and
VIC 20 a'p rpg'stered wadmdrks of Commoorjra ElBtirgn.cs l'mii*d
• dBase II (Ashton-Tate) Osborne I who will let you do some checking around the nation. Many online
and Kaypro IV; a database. before you purchase the program. information services, like Compu
• Spellguard (Sorcim) Osborne I; a Serve and The Source, have Special
spelling checker. If you don't regularly use CP/M Interest Groups (SIGs) online that
• Electric Webster (Cornucopia) Os software on a different com offer public domain software.
borne I; a word processing aid. puter at work or home, and don't Remember, however, that the
want to spend money just to see initial release of CP/M for the 128
• Punctuation Style (Oasis Systems)
what's available, you still have ac doesn't "recognize" modems,
Osborne I; a word processing aid.
cess to thousands of CP/M pro which means you can't telecom
• Grammatik (Aspen) Osborne I; a
grams in the public domain. If municate while operating in CP/M
writing style analyzer.
there's a CP/M user group in your mode. As mentioned above, the ad
• Disk Doctor (SuperSoft) Osborne I; area (or a user group for a specific dition of telecommunications capa
a utilities package for recovering CP/M machine, like Osborne or bility is one of the changes that
lost files from damaged disks. Commodore has announced for the
Kaypro), you might want to attend
• MBasic (Microsoft) Osborne I; a a meeting to see what's in their li new CP/M version.
BASIC programming language. brary. Local newspapers and other In the meantime, there are pro
• The Perfect Series (Commodore) community service publications grams on CompuServe and several
Developed for the 128; several pro often list meeting times for such ac BBS's that make it possible to copy
ductivity packages. tivities; you could also check with programs downloaded in 64 or 128
• Turbo PASCAL (Borland Interna the computer science department of mode to CP/M format. (One such
tional) Kaypro IV; a Pascal pro a local high school or college to see board in the Atlanta area can be
gramming language. if such a group meets. reached at 404-995-0182.) The pro
In addition, there are hundreds cess involves downloading one of
• Zork (Infocom) Format uncertain;
of CP/M bulletin board systems these conversion programs, then
a text adventure series.
across the country. To find one in downloading a CP/M program
There are certainly many other your area, call the Peoples' Mes while in 64 or 128 format on a regu
programs that will work. But dis sage Service, an electronic bulletin lar disk. After disconnecting from
covering what will and won't be board, at (619) 444-7006 (Pass the network, you load the conver
compatible can be a bit frustrating. word; PAMS) and either search in sion program, and it will copy the
One way to go about finding even your area code or download the list downloaded program to a CP/M
more programs is to find a dealer of CP/M bulletin boards from disk in CP/M format. a
'Commodore 64 is a trademark ol
Commodore Electronics Lid.
r ELECTROSOUND
THE HELLION
No. of Copies
No. of Copies
Disc
Disc
Cass
Cass RPHEU
pleaseprint AMOUNT ENCLOSED S
NEVER-LOOK-BACK... I
NAME
I ADDRESS
PLEASE SEND CHECK OR MONEY ORDER TO:
ORPHEUS
I
LCITY 2IPOR POSTAL CODE B0X 33a ELMIRA. ONTARIO, CANADA N3B 2Z7
^m mm mm bm bbi bbi an bh wm* bbi bh ■■ ■■■ m mm mm mm hh mm bbi bbi m
Help your children learn the basics
of computer programming with these 0-87455-038-6
$14.95 0-67455-032-7
two new entertaining and educational
Si 4.95
books from COMPUTE!.
Each book contains easy-to-follow Inslructlons, programming examples, quick reviews, and
colorful Illustrations, Written In COMPUTEI's clear, easy-to-understand style, the books offer
hours of entertainment while helping kids (and adults) learn to program in BASIC.
If you're acquainted with BASIC, you can easily write your own games and applications on
Atari's ST or Commodore's 128 computers. Over 30 sections—all with Instructor notes,
lessons, assignments, and lively illustrations—entertain and amuse as you learn to use
these powerful computers. COMPUTEI's Kids and the Atari ST and COMPUTE!'& Kids and the
Commodore 128, In the bestselllng series from author Edward Carlson, are gentle
Introductions to programming your new computer. Clear writing and concise examples,
both trademarks of this series, make It easy for anyone—child or adult—to learn BASIC
painlessly.
r
To order, call toll (roe In Ihe US 1-800-344-6767 (In NY 212-265-8360) or mall Ihe attached coupon wilh
your payment io COMPUIEI Books, P.O. Box 5038. F.D.R. Station. New York, NY 10150.
Please send me Ihe (allowing COMPUTE! books. My payment Is enclosed.
Address
Clly
State Zip
Please allow 4-6 weeks loi delivery.
L. .J
COMPUTE! books ate available In the U,K,, Europe, the Middle
COMPUTE!" Publicationsjnct
On* ot rr» ABC PuMmmg Componlst
East, and Africa from Holt Sounders, Ltd., 1 St. Anne's Road.
SIS 7'n Avenue, stn Ft™, N»w ten. N* 10015 Eastbourne, East Sussex BN21 3UN. England and in Canada from
Holt. Rinehart. & Winston, 55 Homer Avenue. Toronto, ON M8Z 4X6.
KICKER
John Krause and Mark Tuttle
accept the
challenge of ten acrobatic
jet maneuvers — including
precision Rolls and Loops, high
performance immelmans,
and the death defying
inverted Ribbon Cut! AcroJet
Is a sophisticated, advanced
flight simulator that provides all
the excitement and thrills of flying
your own BD5-jet!
Challenge yourself —
challenge your friends!
One to four players can
compete in this
heart-stopping
Decathlon.
£- P
Dai Ing Attack Helicopter Exiling World Wir II You are In Command —
Action In [he Submarine Action Dinn Bien Phu To
AH-64 APACHEr in Ihe Pacific I Ihe Fair of Eolgonr
Actoiet and other exceptional simulations from MicroProse are avallaoie at Sears, I! van, and mtier fine distributors of computer software
■ ■
Ron Wilson
©1985 by
Strategic
Simula I ions,
he.
All rights
reserved. VTKATCGIC SIMULATIONS. INC.
C-W (Gmmodore 6J). ATARI, and APPLE are trademarks ot Commodore Electronics, Ltd, Atari. Inc. and Apple Computer. Inc, respectively
new line—1220—and remember COMPUTE!'* Gazette
that all words must be at least six Subscriber Services
letters long. Be sure the last word in
Please help us serve you belter. If you
the list is FOE (the word END in
need to contact us for any of the reasons
code). This signals to the program listed below, write to us at:
that it's reached the end of the word COMPUTE!'* Gazette
list. You might want to consider P.O. Box 10957
using words with the letters X, Z, or Des Moines, IA 50340
the Q-U combination. A sharp or call the Toll Free number listed below.
player can spot words with those Change of Address. Please allow us 6-8
weeks to effect the change; send your
letters in seconds.
current mailing label along with your new
When time has expired, the computer If you find that Lexitron is too address.
displays the hidden words In black. easy or too difficult, you can change Renewal. Should you wish to renew
the value .009 in line 330. This con your Gazette subscription before we re
hide the word AMERICA, but by trols the timer. Raising and lower mind you to, send your current mailing
chance the letter following could be ing this value will change the label with payment or charge number or
call the Toll Free number listed below.
an N, thus AMERICAN. Lexitron allotted time, thus the difficulty of
New Subscription. A one-year (12-
may not recognize the extra N. the game. A value less than .009 rnonthl U.S. subscription to COMPUTE'.'s
(such as .007) makes the game easi Gazelle is $24 (2 years, S45; 3 years, S65.
Easy Modifications er, and, conversely, increasing the For subscription rales outside the U.S.,
value makes it more difficult. see staff page). Send us your name and
The Lexitron vocabulary words are
address or call the Toll Free number
coded so that players cannot list the There are a few strategies to
listed below.
program and get an illegal sneak consider when playing Lexitron.
Delivery Problems. If you receive dupli
preview. If you wish to add your For instance, in some cases it's not cate issues of COMPUTED Gazette, if you
own words to the program, the to your best advantage to enter a experience late delivery, or if you have
code is simple. Each letter repre word as soon as you find it. If you problems with your subscription, please
have trouble finding some of the call the Toll Free number listed below.
sents the letter which alphabetical
ly follows. For example, the letter A hidden words, Lexitron sometimes COMPUTED Gazette
is coded as B. ABACUS wouid be provides a clue by flashing a word
at the bottom of the screen. 1-800-247-5470
coded as BCBDVT. If you decide to
In IA 1-800-532-1272
add your own words, start with a See program listing on page 115. m
For the last two years, many software vendors have tried to make a disk
utility more revolutionary than DI-SECTOR V2.0.
Now someone finally has!
DI-SECTOR V3.0
Name . __
UNLY ipOy.yD Includes all hardware and software.
For telephone damonstratlon or additional Information, call
Title
(503) 342-1271. FREE audio demo tape and brochure available.
Institution/Company- . Available from your dealer oi by mail. When ordering by mall add J4.00
shipping and handling ($10.00 for foreign, £6.00 Canada).
I ho Voles Matter it available for ths C64, C128, all Appla ll's, and Alart
Department.
800, 80OXL and 130XE. Specify model when ordering.
Address
City_ .State. .Zip. I For Faster Service on Credit Card Orders only:
Phone I
ORDER TOLL FREE 1-800-523-9230
Mail to: University Microfilms International
300 North Zeeb Road, Box 91 Ann Arbor. MI 48106 cowx Inc. <»»»**«"
675-D Conger Street, Eugene, OR 97402
Tele* 706017 (AV ALARM UO)
Tom R. Halfhill, Staff Editor
Each month, computers gazette case, AUXILIARY), and start the dore 64 into the composite input.
tackles same questions commonly recorder. The Amiga monitor even has sepa
asked by Commodore users. If you The Commodore 64 puts out a rated composite video—that is,
have a question you'd like to see fairly pure audio signal, but it can separate chroma and luma inputs—
answered here, send it to this column, be improved if your stereo system similar to the rear connections on
C/o COMPUTE!'* GAZETTE, P.O. Box includes an equalizer. You can filter the Commodore 1701, 1702, and
5406, Greensboro, NC 27403. out any high-frequency hissing or 1902 monitors.
whistling, and boost the bass. If However, at this writing (early
your equalizer and cassette deck are November) the Amiga monitor is
connected to the amplifier/re nearly impossible to obtain. We
I've hooked up my Com
ceiver's tape monitor loop, you can hear that Commodore is redesign
modore 64 to a stereo system by
even capture this equalization on ing it to include twin speakers and
attaching one end of a length of
tape. audio inputs for stereo sound. The
audio/video cable to a five-pin
If you really want "stereo" Amiga computer has true stereo
DIN plug which connects to the
sound from your 64, you can route sound output, but the current
audto/video jack on the back of
the computer's audio output Amiga monitor has only one speak
the 64. With this type of hookup,
through an outboard stereo synthe er and a single audio input.
is it possible to record any music
sizer. These synthesizers are gener
from the computer onto cassette?
ally intended for converting TV
A friend told me that if you con
audio into simulated stereo, but
^ I use an excellent-quality,
nect a stereo cassette deck to the small color TV with my Commo
they'll work with nearly any audio
amplifier, you can record any dore 64. When the computer and
signal. We've also produced some
sound produced by the computer TV are turned on, there is con
rather bizarre sounds by sending
in stereo on a cassette. I have stant movement of vague images
computer audio through special-
many music programs for my 64 on the screen—a rippling effect
effects devices made for electric
that I'd love to record on tape. like a curtain, first from one cor
guitars, such as stereo chorus box
ner, then another. Can you help
es, phase shifters, and fuzz
You can indeed record any me solve this irritating problem?
distorters.
computer sounds from your 64 on
tape with this setup, but they won't Assuming that your TV is in
be in stereo. The Commodore 64 V£» Is it possible to use the good order, this sounds like a com
audio output is monophonic. To Amiga high-resolution monitor mon case of RFI (radio frequency
make sure the computer sound is and disk drive with the Commo interference) from the computer.
recorded on both stereo channels of dore 64 and 128? All computers emit RFI to some de
the tape, though, you should split gree, and TVs vary in their suscepti
the 64's audio output with a Y- /\» The Amiga color monitor bility. Even disk drives and other
adapter (available at nearly any works with the Commodore 64 and peripherals emit RFI, because they
electronics store, such as Radio 128, but the disk drive does not. contain computers, too. You can ex
Shack). Plug the two ends of the Y- The Amiga monitor that was periment with several solutions:
adapter into the left and right auxil shipped last fall appears to be an Move the TV further away from the
iary inputs on your stereo amplifier enhanced version of the Commo computer and peripherals; make
or receiver (TAPE INPUT or TAPE dore 1902 monitor introduced for sure the cable connecting the com
MONITOR jacks also work). At this the 128. It has all the features of the puter and TV is the shielded type
point, the amplifier/receiver sees 1902—including digital RGB (red- and is no longer than necessary;
the computer as just another signal green-blue) input and composite collapse the TV's rabbit-ear anten
source, like a turntable, tape deck, video input—plus an analog RGB na when using the computer; and
tuner, or compact disc player. To input for the Amiga. That means it plug the TV and computer into wall
record computer sounds on cas will work with virtually any per outlets which are wired on separate
sette, follow the same procedure sonal computer on the market. circuits. You can also buy RFI filters
you use for taping records or any You'd plug a Commodore 128 into which plug in between the TV's
thing else—switch the selector on the composite input (for 40 column power cord and the wall outlet.
the amplifier/receiver to the signal mode) and digital RGB input (for 80 None of these things may help, but
source you want to record (in this columns), or you'd plug a Commo they're worth a try. ■
48 COMPUTED Gazelle February 1986
Get more out of your Commodore with
COMPUTE'S
FOR COMMODORE PERSONAL COMPUTER USERS
*
r
r ^
i
p p
• •
With
t
f..
< i
■
i
■!
n-
i .1 I
nil
« r ■
* ' ■ " -
i-
1
1 ,
" 1 P
'
.
1 .
■ 1 -l■-. L i '-*-:- .
nect the Dots, Aardvark ..*•»:>
m 1 f-i 1 >:>»_. 1
?:■ .7..
-' ■ r
. .
i-. -
. r 1 ■"
.
1
i^nc*
-■_- 1
Charles Brannon each section would be a different the ball spins to the left or to the
Program Editor color. And by rotating just the col right. So rotating the ball, as on the
ors, by changing the colors of the Amiga, uses only a small part of the
From what's been written about the slices, the colors seem to move 64's total processing power. A slow
Amiga, it would seem obvious that around the ball, making the ball ap language like BASIC is plenty fast
the Commodore Amiga is "better" pear to rotate. This technique is not enough to move the ball, with ma
than the Commodore 64, but the new, nor is it limited to computer chine language doing much of the
gap that seems to'separate the 64 graphics; movie marquees and work in the background.
from the Amiga may not be so wide neon signs can give the impression The sound effect is particularly
as you think. When you're looking of movement when selected lights interesting, and credit is due to our
at any new computer, beware of are turned on and off. resident SID chip expert, Phil Nel
"show off" demonstration pro On the 64, color rotation nor son, assistant editor of COMPUTE!
grams. Very often these programs mally doesn't make sense. If you magazine. He created a sound ef
are contrived examples of the com draw something green, it is green. fect that combines the low pitch of a
puter's power. You may remember To change a green box into a blue pulse wave with the sharp sound of
the early claims and demo pro box, you'd have to overwrite the white noise to get a combined
grams made for the 64 that claimed green box with a new blue box, re sound that's an effective boom. The
you could get up to 64 sprites on the drawing the entire shape, or at least SID filter is employed to accentuate
screen. With very tricky program changing sections of color memory. the bass and filter out the hiss of the
ming, that's true; but almost no Even in machine language, redraw white noise, giving a deep, en
software for the 64 uses more than ing large shapes can be too slow for closed boom, as if a large ball really
eight sprites. smooth motion. However, some was bouncing in a small room.
One of the Amiga's powerful colors on the 64 are indirect. If you However, not all SID chips sound
features is its hardware-assisted POKE to the background color, for the same, particularly where the fil
memory move circuitry, the blitter. example (POKE 53281,1), the back ter is concerned. If your boom
The blitter can move any piece of ground color instantly changes— sounds bad, you may want to
memory to any other place, even you don't have to redraw the change the last two numbers in line
modifying the data as it's copied, screen. The two additional colors in 240 from 245,47 to 0,15 to disable
while the main processor, the multicolor mode, and all sprite col the filtering.
68000, continues to work. This ca ors behave the same way. If you The Amiga demo seems to
pability is stunningly demonstrated change a sprite color register, the make the claim that rotating a large
with an Amiga program called sprite's color changes instantly— object smoothly is something in
"Boing," which animates and ro you don't have to redefine a sprite herently possible only on the
tates a huge checkered ball. to change its color. Amiga. Although Amiga's "Boing"
"Boing" has become a symbol of If the Amiga can do it, so can is certainly more sophisticated, I
the Amiga, with the bouncing the 64. My program, called think the 64 program admirably
checkered ball featured prominent "Bounce," is an attempt to emulate competes. The underlying trick,
ly in many ads. the Amiga "Boing" demo. Seven color rotation, although more pow
Moving a large object like the sprites are used to draw the ball, erful and subtle with the Amiga's
ball is impressive, but the way the and the eighth is used for the ball's 32 color registers as compared to
ball smoothly rotates on its axis is shadow. Each of the first seven just eight sprite color registers,
the truly amazing part. By looking sprites is one wedge of the ball. The works well on both machines. So
at the graphics screen before the colors for the ball are defined in line when an Amiga fan (and I'm one)
program was finished initializing 300 of Program 1. The pattern cre shows off his computer and at
the ball, I realized that Boing ates a red ball with two thin white tempts to denigrate the 64 or 128,
"cheats." It doesn't actually rotate bands. Program 2 rotates the colors just remind him that all computers
the ball using multiple shapes or during the interrupt (in the back are more or less equal—some are
some kind of high-speed 3D trigo ground) while BASIC runs. It lets just different than others.
nometry. Although only two colors BASIC simply POKE to a horizontal
are used for the red and white register and a vertical register to in Typing In "Bounce"
checkered ball, the ball is divided stantly move all eight sprites to any Program 1 is the main program that
into dozens of colored slices. It's as new location. A speed register con loads in the machine language
if you took an orange and separated trols the rate of rotation, and a di (Program 2) and the sprite shapes
it into thin sections. The peel of rection register controls whether (Program 3—which is not actually
50 COMPUTERS Gazotto Fe&uary 1986
a program). Type in Programs 2 JR 240 DATA 0,50,245,47 Program 3: Sprite Shapes For
DG 250 FOR 1=0 TO 7:POKE 2040+
and 3 with MLX. Use a starting ad I,248+I:NEXT:REM SELECT
Bounce
dress of C00O and an ending ad SPRITE SHAPES MLX is required to type this program
dress of COEF for Program 2, and DR 260 POKE 53271,255:POKE 532
in. See instructions in article.
77,255:REM MAKE BALL DO
save it to disk as "SPROT.OBJ". For
UBLE-SIZE 3E00:00 00 00 00 00 00 02 00 80
program 3, use 3E00 for the starting BF 280 FOB 1=0 TO 7:READ C:POK 3E08100 06 00 00 0C 00 00 1C B2
address, 3FFF for the ending ad E 53267+1,C:NEXT:REM RE 3E10:00 00 18 00 00 38 00 00 70
AD IN SPRITE COLORS 00 3B 00 A4
dress, and save it as "IMAGES". To 3E18:38 00 00 38 00
HJ 290 POKE 53269,255:REM ENAB 3E20:00 3B 00 00 18 00 00 1C 87
start the demo, just run Program 1. LE ALL SPRITES 3E28:00 00 0C 00 00 06 00 00 3E
It automatically loads the other pro FK 300 DATA I,1,2,2,2,2,2,lllH 3E30:02 00 00 00 00 00 00 00 AD
00 00 FF B4
grams. Tape users will have to EM LAST NUMBER IS SHADO 3E38:00 00 00 00 00
W'S COLOR 3E40:00 00 00 00 C0 00 01 C0 85
change the eights to ones in lines 3E48:00 01 80 00 03 80 00 03 32
PE 310 POKE DIR,l!REM ROTATE T
120 and 130 and make sure the pro 0 THE RIGHT 3E50:80 00 07 00 00 07 00 00 0A
grams are saved in the correct KR 320 SYS 49152:REM IT ROTATE 3E58:07 00 00 07 00 00 07 00 DG
S 3E60T00 07 00 00 07 00 00 03 D9
order. 00 92
FF 330 X1=70:Y1=66:X2=249:Y2=1 3E68:80 00 03 80 00 01 B0
If you want to use this bounc 98:X=Xl:Y=(Y2-Yl)/2+Yl: 3E70:01 C0 00 00 C0 00 00 00 A3
ing ball in your own program, ex XD=2:YD=2 3E78:00 00 00 00 00 00 00 FF F4
periment with the color table in line PX 340 POKE XP,X:POKE YP,Y:POK 3E80:00 00 00 00 20 00 00 20 IE
E DIR,I-254*(XD<0):REM 3E8B:00 00 60 00 00 60 00 00 92
300. If you change it to 0,9,9,9, 3E90:60 00 00 E0 00 00 E0 00 0D
[SPACElUPDATE 3ALL ON S
0,9,9,11 you'll get something that CREEN
3E9B:00 E0 00 00 E0 00 00 E0 35
ASSEMBLERMONFTOR
Macro assembler and extended
monitor. Supports all standard
tunctions plus floating point
constants. Monitor supports 110116TA
pla nr' ANATOMY OF C-S4 Insider's guide to the '64 1541 REPAIR & MAINTENANCE Handbook
bank switching, quick trace, SEC PLP SED internals. Graphics, sound. I/O. kernal. memory on the drive's hardware. Includes schematics &
singlostep.more. $39.95 maps, and much more. Complale commented Techniques lo keep 1541 running. Align drive w'
ROM fisting. SOOpp ilfl.65 & w/o scope. Large handbook size. $19.95
BASIC COMPILER ANATOMY OF 1541 OHiyBrjBB! handbook ADVANCED MACHINE LANGUAGE Sub
Compiles complete BASIC on Ihis drive, ssata^l Jrt'TJttsq wilh many jects not covered elsewhere: video control lor,
language into either fast 6510 examples pfogroMs-.-and ililifinr Fj% com- interrupts, timers, I/O. eiteroions to BASIC. Tips
mantadlMI HOg>sEn4s. 50Otpp $19.95 lor trig sonous programmer. Hupp $1495
machine language and/or com
pact speedcode. Supports over MACHINE LANGUAGE FOR C-6A Learn PRINTER GOOK C-64/VIC-20 Understand
lays and many extended BASIC 6510 code 3 write last programs. Many samples Commodore, Epson compaiible printers & 1520
and listings lor complete assembler, monitor plotter, Utilities, screen dump. 30-plot. com
commands. C-64 $39.95 an3 Sim Jator. 2Mpp $14.95 mented MPS-B01 ROM listings. 33Opp 119,95
C-12S $59.95
GRAPHICS BOOK FOR C-64 Best reference, SCIENCE/ENGINEERING ON C-64 In-
covers basic and advanced graphics. Somes. depth inlroduction to computers in science.
SUPER PASCAL Hires, Multicolor, 30-graphics. IRQ, CAD, Some topics covered are chemistry, physics.
Full Pascal supports graphics, projections, curves, more. 350pp $19.95 astronomy, electronics & others. 350pp $19.95
sprites, lile management, more.
TRICKS & TIPS FOR C-E4 Collodion ol CASSETTE BOOK C-64/VIC-20 Wats your
Supports pointers, dynamic easy-lo-use techniques: advanced graphics, cassette run faster than a disk drivel Cassette
memory management, machine improved data Input, enhanced BASIC, CP/M, dala-base. disk to tape backup, tape to disk,
language. Compiles to fast 6510 data handing and more, 27^-p $19.95 FastTape operating system. 225cp $14.95
FORTH LANGUAGE
Based on Forth 79 (+ parts ol
Productivity Tools [ -:-■
Ordering Information
XPER
Capture your information on XPER's V KPEfl-.-:.
Abacus IS Software
knowledge base and let this first expert
system for Commodore computers help you
make important decisions. Large capacity.
Com pi ele with editing & reporting. $59.95
POWERPLAN
One o( the most powerful spreadsheets with
integrated graphics lor your Commodore
computer. Includos menu or keyword select
P.O Box 7211 Grand Rapids, Michigan 49510
ions, online help screens, Held proteclion, For Poslage and handling include 14.00 pet order. Foreign orders include
windowing, trig lunclions and more. Power- $10.00 per ilem. Money order and checks in U.S. Dollars only. MasterCard,
Graph lets you create integrated graphs and VISA and American Express acceded. Michigan residenls please include
charts from your spreadsheet data. $39.95 Wo sales tax.
Fred D'lgnazio There are new homework course. She can do everything that
Associate Editor helpers that supplement the more a homework helper does, with file
familiar writers, spellers, and filers. cards, paper, and a pencil. And she
As the parent of a fifth-grade They help children with the biggest can do it less expensively, too.
daughter, I've learned thai home writing problem of all: getting start Homework helpers are not a
work can be a real chore. It's a ed. The programs coach children necessity, but they can add a lot to
chore that often ends with me who panic when they see that emp your child's homework experience.
shouting and Catie crying. Or vice ty page—or screen—by asking First, they are so practical and so
versa. them questions, offering sugges much fun that they act as a power
Let's be honest: Homework is tions, and helping them organize ful incentive for her to start her
work. But it can also be fun. One their ideas and information into an homework earlier and work on it
way to improve the homework outline. Later, the programs help harder. For example, Catie hates
done in your house is to use home children convert their outline into a studying for tests for which she has
work helpers, kid-style "productivi rough draft report. They encourage to memorize facts. But recently,
ty" programs that run on popular children to go back and rewrite sen using test-generator programs,
computers. tences, change words, and check she's begun studying for tests days
Probably the most familiar spelling and punctuation, until they in advance, on her own, without
homework helper is the word pro have a final draft they can be proud prodding from her parents. That's
cessor. It teaches children that writ of. Other homework helpers assist because these programs make the
ing is rewriting. It frees children children in solving word problems studying process more active and
from the laborious mechanics of in math, researching their reports, more playful. They force Catie to
writing, and lets them concentrate and studying for tests. And don't use her mind to organize the infor
instead on creating, reshaping, and worry about the programs doing mation, then they playfully orga
clearly expressing their ideas. the homework for your child. They nize the information in all sorts of
Word processors have been help with some of the mindless, ways and ask her questions about
joined by some other powerful boring parts of homework, but they it.
homework helpers, including data make your child think harder than Last, and most important,
base programs and spelling checkers. she ever has before. homework helpers teach valuable
When you shop for a homework To help your child with re skills that 1, for one, never mastered
helper for your child, look for one search, some of the filing programs until 1 got to college, I was too busy
that's a member of a family of come with databases in all sorts of trying to memorize facts, like the
homework helpers that allow mate subjects, including the physical and names of the fifteenth-century ex
rial created with one program to be life sciences, language arts, U.S. plorers who sailed for Spain, and
used by another program. For ex government, and U.S. history. Your when Emily Dickinson was born.
ample, a child can create an outline child can use the databases like Are these the most valuable skills
of major ideas for a report with a fil electronic encyclopedias. But she that homework should be teaching?
ing program. Then she can feed the has to know what questions to ask No!
outline directly into a word proces and how to organize her infor The most important skills
sor. After she's converted the out mation before the computer will re homework can teach are self-
line into a report on the word veal a single fact. discipline, responsibility, and vita!
processor, she can run it through And some of the new general- thinking, learning, and communi
the spelling checker. purpose programs help a child cations skills that we can carry with
As a parent, 1 was worried that study for a test by encouraging her us into our adult lives. Homework
if the computer corrected my to isolate the most important facts helpers enable children to focus on
daughter's spelling errors, she'd in a lesson and organize those facts these skills. And once children
never learn to be a good speller. But into questions and answers in prac have internalized them, they can
the better spelling checkers antici tice tests that she takes and the tackle any subject—with or without
pate this worry. Instead of automat computer scores. These "test- a computer. 9
ically correcting an error, they offer generators" can be used in any
several possible spellings and make subject.
the child choose the correctly Why should your child use a
spelled word, then type it into the homework helper?
computer. She doesn't need one, of
These titles will help you unleash the power inside your computer. Whether you're an
experienced programmer learning a new language or a beginner just starting out, these
books will show you, clearly and quickly, how to get more than you ever thought
possible from your computer.
The Amiga: Your First Computer Introduction to Sound and Graphics on trie
Dan McNcill Atari ST
Written in a lively and entertaining style, this book teaches Tim Knight
everything a beginner needs to knew to get started quickly The ST, Atari's powerful new computer, is an extraordinarily
with the Amiga from Commodore. You'll learn about setting impressive sound and graphics machine, Easy to use, the
up the system, some of the most popular types of software, ST can produce color graphics and sound. You'll find
and details about the hardware. thorough descriptions of the computer's abilities, and the
ISBN 0-87455-025-4 information needed to create a complete sound and graphics
$16.95 system. This is the perfect introductory reference to sound
and graphics on the Atari ST.
Using AmigaDOS
ISBN 0-87455-035-1
Arlan R. Levitan and Sheldon Leemon
A comprehensive reference guide and tutorial to the
$14.95
powerful AmigaDOS—the operating system underlying the
Workbench and Intuition—this book offers information LEARN C
useful to every Amiga owner. AmigaDOS, the alternative to
the icon-based Workbench, lets you control the computer
From BASIC to C
directly. Using AmigaDOS defines and illustrates all DOS
Harley M. Templeton
commands, and shows you how to create file directories,
access peripherals, and run batch file programs. You'll learn This introduction to C takes you by the hand and shows
why the system prompts you to swap disks, and how to how to move from BASIC to this increasingly popular
avoid "disk shuffle." The screen- and line-oriented text language. BASIC programmers will find this approach
editors, both overlooked in the user's guide which comes designed just for them. Early chapters discuss C language
with the Amiga, are explained in detail. Numerous examples equivalents for common BASIC statements and the
and techniques show you how to use AmigaDOS to make similarities and differences between BASIC and C. Later
operating your computer even more convenient. A full chapters teach everything you need to know to write, debug,
reference section details each DOS command, giving you and compile programs in C.
easy access to the complete AmigaDOS. ISBN 0-87455-026-2
ISBN 0-87455-047-5 S16.95
$14.95
Visit your local bookstore or computer store to purchase any of these new, exciting books from
COMPUTE! Publications. Or order directly from COMPUTE!. Call toll free 1-800-346-67S7
(In NY 212-285-8360) or mall your check or money order (Including $2.00 shipping and handling per
book) to COMPUTE! Books, P.O. Box 5038, F.O.R. Station, New York, NY 10150.
COMPUTE! books are available in the U.K., Europe, the Middle East, and Africa
COMPUTE!" Publications Jnc from Holt Saundeis, Ltd.. 1 St. Anne's Road, Eastbourne East Sussex BN21
3UN, England and in Canada Irani Holt, flinehart. & Winston. 55 Homer Avfl.,
(?» 'in Avonus. a«i Floor, now *nk. NY loon
Tofonto. ON M8Z 4X6.
SPyco Computeft oMa/tfeetiifig & Coiosultcmts
WEMAKE YOUR COMPUTER COMMODORE COMMODORE BATTERIES INCLUDED
MPSiCOO Pnmef Paper Clip 59.95
c-isa new CALL
FUN TO USE!" 1571 Drive. . . CALL
C1350MOUW Spell Pak 35 95
CITOOirBKRAM
1572 Drrve CALL Consultanl 59 95
C17M5^^rjAW Paper Clip
t902 Monitor.. . CALL
J«NE vj/Spell Pak 75 95
1670 Modem.. CALL
49
BihIOCI W'llnr Home Pak .34.95
NO LABEL DISKETTES C-64 ComDLJIar .. CALL
'9 Bus Card 129.95
1541 Duve . ..189
NL S'VSSDO. . 10.99 (Boi 10) MPS801 Pnnloi... ..LOW 80 Column Board .. 109 95
NL 5VDSDD.. 15 99IBOI 10) 1702 Monitor ..199
'Frau Diskette Wmar Penl Simon's Basic .21.75
"Frso Storace Cassl
Assembler S4 . .. .34.75 SPINNAKER (C-64ROM) EPYX
Cosmic Lift! ROM 19.75 (C-fi4)
Super Expander. 22 75
JukonoK 19 75 Fast Load 26 75
Logo 6-1 ,. 49 75
DUST COVERS Pilot 64 .38.75
Alphabet Zoo
Air in Color Caves ..
1775
19 75
Breakdance
Greatest Baseoall
23 75
24 75
Atari Easy Cale .34.75 Up for Grabs 19 7r.
OT5T 11 9S
Summer Games 26.75
Easy Script .36 75 Delta Drawinq ....19.75
'3J«E 6M Kids on Kays 16.75
999 Kindercomp. . 14.75
!■ II 699 FacemflKer . . 17.75 SUB LOGIC (C-64)
1IB5 7 99 COMMODORE Fraction Fever . ... 17.75 Flight Simulator It....32.75
MigTil Mission PmDall 20 Tj
Commodore SOFT-WARE
ClZB 799 SSI (C-64)
I171I1MI £99
'■n.< 10*, MICROPROSE (C-64) Colonial Confine si 24 75 CONTINENTAL
Wings o! War ... . 24 75 (C-64)
'■.enneoy Apnroacn 21 75
Computer Ambusn 34 75
699 Crusade in Europe ,! 5 Home Accountant 44 75
Field o* Fire .. 24 75
Decision in Desert 24.75 1964 Tai Advantage 35 75
Panasonic Figritor Command 36 75
SoM) Flight .. 20.75 9BS C* 3 C S^ 16K
Kampfnruppe .36 75
Nato Comma naer. ..20 75
■OK B93 SpWra Ace .. 18 75 Mecn Brigade .36 75
20 75 Market Garden 29 75
9 99 F-15 Sinks Eagle
Hellcat Ace 16 75
Sm Gun Shootout 24 75 QR & D
omouter Baseball 24 75
SUf Mlcronlcs Aerojet 21 75 Computer QuarterDac* 24 75
Copy a 27.95
SC»SDI0 B9» 2175 GPC Pr>nter hse'face 65 00
Impenum GalocEum 24 75
SOS01J 9 99
PnaniasiB 24 75
SflD 999
SOU 999 Cartels 8 Cullliroais 24 75
SO Mission Crush !4 75
CARDCO Question 2A75
EASTERN HOUSE
OkfdMi Digitizer Camera 189 35 RaBoi! C-BJ 19 95
BZ1K B 99 32K Primer Sutie' 59 95 RaBoil VIC-ZO 19.95
KW3 999 Numeric K&ypafl 34 95
193 999 INNOVATIVE CONCEPTS WAE C-64. . . . 27.95
ca.'s 5-siot Board(S41 54.00
Fiip-n-Fiie 10 . 3 50 Telslai 6J 19 95
Cara 2-sloi Bosrd(64 25 00
Fiip-n-Fiie 15 8.25 ML Monitoi64 18 95
S'Morr? Basic Rom 49 95
Flip-n-F>le 25 Lock 17.95
Wile Ncvj-64 35.00
Flip-n-File 50 17.25
PRINTING Mail Now-64
Spell Now-ea. .. ,
29 00
29 00
29 00
Flip-n.Fiio 50 Lock
Flip.n.Filo Rom
22.95
... 17 25 KOALA
File Now-64
TO ORDER
MONITORS INTERFACING
TAXAN PANASONIC
1'5 '2 CALL 24? OHD
CALL 329 GPC lC-64) 59
lit II
ut i; Or«n TIL 135 3'MTO '0 BGB r* 395
3TS10I '0" Coupcsi 175 DIGITAL DEVICES
IS 't AmMr IIL 145
259 3T1D0M III- RGB 166 U-P'ini C (C-H) 49 CARDCO
41FJ i; RG8 "' He* IBM TXF2MJI" I! C«> 419 GW.I (C-641 .. i*
•jo ii use Saw » isi1 409 trikmiP* i;n >»« i09 Cl'tfi (C-C4)
4*0 i? RGB U"a " Res JP'XIWBM II' a™ '09 C''PS JC-E«>
- c.^-- 158
ORANGE MICRO C'B (C-5"1 39
138
GripplK CD (rj.Glj 79
ZENITH TYMAC
?JM 122A Anibwr 75
SAKATA Connscnon (C-W) 5!
ZVM 1K1G Qippn SG 1000 12" Groi-il B9
SA TOOO IJ" AmC*r 109
ZVM 174 AmMr IBM • 29
SG I5O0 12 G'»n '11 H9
JVM 131 COW 275
JVM 133 BGB
ZVM 135 CDmpon:i>
389
SA 1500 12" Amber TIL
SC 100 iy Color Comp
129
209
MODEMS
SC 2O0 131 RGB 3S9
JVM '36 mi n«Cf>io'
S'Sl T.ll SlOiW 29
ZVM 1220 95
7VU 1230 55
HAYES NOVATION
3CO 133 IBM 300120! VSOOS « 319
149
X-TRON SmanmcOern 1200 377 US ROBOTICS IBU 3O1FM0 CPW66 fir 319
SfTLamrcoem 1200S 347 ISCM 7 !9M 3OJl?»V54O0 e^ 529
TEKNIKA S-nairryfleni 2400 596 IBW W11M1T4C0 US-DOS 179
179 ME
135 ISM MS-DOS in! 325
255 NEC IBM CM«B ini 325
JB-P260 Green .. Mamoonm 3HVI2IM 315
AMDEK JB 1201 Qrocn . 13S MICROBITS kw 319
JC 12IS Color 235 IBMWiMn S7 «MH 519 139
116
300 ' irKW JC 1216 "OB 375 769 JCIHSTJ3
121]
JC M6O CoKy 265 379
310 ' nHi IBM 155
CoW 300 Alg 0 23-: TELE LEARNING g™
Color 5O0 Comjnj^iio 36= PRINCETON GRAPHICS
CDlor 600 397 UAH It Arnrjer 165 (C-MJ 29 9b T^P^ "I DOS ANCHOR
Color 700 i9q .-12 RGB ■105 AP.2S0 (200 Baud Awls) 69 95
Color 710 SM gft-IS FIGS 595 1B-250(3C0 Baud IBM) 6995 Mem 12
DRIVES DISKETTES
SUNKYONG VEHUATIW
COMTEL DENNISON
SKC 5 . ' SSDD 11 99 5' SSDD 1399
Engineer 2000 jc&J| 6LEPHAM 5'. ■ SSEO 1199
SKC 5 i" DEOO 1399 5' DSOO 1999
ELEPHANT ■y.- ssoo 1799
ELEPHANT 51. DSDO 1499
INDUS MSD MAXELL BONUS
PREMIUM 9 ■-- SSDD 1399
1399 SSDD
GT ATARI IIS SDI t 229
Gt CWMOOOBE 23S SDJ £ 169
;■-[•'■ :■ ■ '. DSDD 1599 19 38 □SOD
TEXAS
The new address for the Personal Touch Commodore User Group of Hoxie and Commodore Users Group of Ward County, Jan
Walnut Ridge is c/o Larry Simmons, 503 Kaylynn Dr., Walnut Ridge, AR 72476. Rodgers, 2902 IV. 4th St., Monahans, TX 79756
Also listing a new address is the Stone Mountain Users Group (SMUG VIRGINIA
Peninsula Commodore Users Group, P.O. Bo* L,
64/128): P.O. Box 1762, Lilbum, GA 30247. Hampton, VA 23666
The Auburn Commodore Computer Club's new address is: 337 Racetrack
WASHINGTON
St., Auburn, CA 95603. C64 Maple Valley Users Croup, 25605 SE 224th
The new address for the Clearwater Commodore Club is P.O. Box 11211, Si., Maple Valley, WA 98038
Arlington Commodore Users'Group, 4416136th
Clearwater, VL 33516.
Place NE. Marysville, WA 98270
A new user group is forming called Meeting C-64 Users Through the Mail. Skagil Computer Users Forum (SKUF), P.O. Box
Contact Kirby Herazy, 51 Thornhill Dr., Danville, IL 61832. 2128, Mi. VflrnOn, WA 98273
The Commodore Club of Central Ohio (CCCO) has a new address: P.O. University Place Commodore Home Users
Group (UPCHUG), 7722 30th St. W., Tatoma,
Box 292392, Columbus, OH 43229. WA 98466
Also listing a new address is the Commodore Users Group of Odessa
WEST VIRGINIA
(CUGO): P.O. Box 12491, Odessa, TX 79768. Rlucfield User Croup 20/64 (BUG), P O. Bo*
The University of Washington Commodore Users Group can now be 1190, Blueiield, WV 24701
FLORIDA CANADA
New Listings C.l.P.E. M/128 Commodore User Group, Chuck
Urampton User1! Group (BUC'64), P.O. Boi 384,
Brjmpton. Ontario, Canada L6V 2L3
Bajile, 730 Pincherry Ln., Port Richcy, FI. 33568
Club Commodore Champliin, Claude Hebert,
HAWAII P.O. Box 522. Bouchervllle, Quebec, Canada
ALABAMA
20/64 Hawaii. John Voders, P.O. Box 23260,
Commodore Club South, P.O. Bo* 324, Pinson,
Honolulu, HI 96822
ITALY
AL 35126 Computer Club Cordcnons, Dr. Giuseppe
ILLINOIS Genovesi, Centro Culturale A. Moro, via
ALASKA
Chicago B-128 Users Group, Norman Deltzke. Traversagna 4. 33084 Cordenons (FN) Italy
Latitude 64, Mark Hall, P.O. Box 83217, Fairbanks,
4102 N. Odell. Norridge, IL 60634 I.G.C.S.. Salvatore Tnnaimi. via Pentome 5. 00173,
AK 99708
IOWA Rome, Italy
CALIFORNIA
3C Users Group, Drew Page and Mark Frana, 1008 MALAYSIA
West Orange County Commodore User* Croup,
Allison SI., Charles Ciiy, IA 50616 Commodore Users Exchange (CUE), P.O. Bo*
P.O. Bo* 6441, Buena Park, CA 90622
B-1I8 Users Croup, 701 E. North Ave.. Sulie C, MICHIGAN 152, 25710 Kuanian. Pahang, Malaysia
Lompoc, CA 93436 Copper Country Computer Users Group, Risto S. WEST GERMANY
Fleasanton User Group (PUG), Andreas Vuorinen. P.O. Box 196, Dollar Bay, Ml 49922 Mannheim Commodore Users Group. John Pipkin,
Benamou, 3120 Cranwood Ct, Pleasanton, CA MINNESOTA HHT Regt. 1 lth ACR Bo* 101, APO NY 09146
94566 Minnesota Commodore Users Association C64/128 User Group, Fen-ari Rudi, Postfach 40 02
DELAWARE (MCUA). P.O. Box 32219, Fridley, MN 55432 09. D 5000 Koeln 40, Wes! Germany
Lower Dellwire Commodore Computer Club Rochester Commodore User's Group, David Zweibniecken Commodore Computer Club, Lt
(LDCCC), P.O Box 882, Rehoboth Beach, DE Moertel, 3526 6lh Avc. NW, Rochester, MN Col. George Kamilis, 200th TAMMC Box 114,
19971 55901 APO, New V<!rk09O52 m
COMPUTE! Publicotionsjncffi COMPUTEl books are available In !he U.K.. Europe, (he
Middle Easl, ond Africa Irom Holt Saunders, Ltd., 1 St. Anne's
Road. Eastbourne, East Sussex BN21 3UN, England.
Understanding Device Numbers
Michael S. Tomczyk er to print the word HELLO. When with the commands shown in the
you're finished using the device, you chart above.
must dose that file with CLOSE 1. The device number for tele
Last year, we set two goals for this
column: to provide a beginner's in communications modems is 2, but
troduction to common BASIC com Using Device Numbers With we'll leapfrog modems for the
mands, and to show how variables Tape Or Disk meantime.
a channel using the OPEN com cates itself to its original memory ENT"
80 PRINT"TOTAL IS S"A+B
mand and the proper device location.
90 PRINT"PER MONTH."
number. The device number for a single
Here are the most common de disk drive is 8, although it's possi
Line 10 opens file 1 to the key
vice numbers used by Commodore ble to "daisy chain" or link several board (device 0).
computers: drives together, which may be
Line 20 uses CHR$(18) to print
Device Number
numbered 8 to 11. Many experi
the title line in reverse characters,
enced programmers connect differ
Keyboard 0 uses CHR$(147) to clear the screen,
Cassette Recorder 1
ent disk drives to their computers
then prints the title and a blank
Telephone Modem 2 and give each drive its own device
line.
Screen 3 number, from 8 to 11.
Printer 4-7
To reiterate, you don't need to Line 30 prompts the user to en
Disk 8-11 ter the monthly rent,
use a device number if you're sav
Before communicating with a ing or loading programs on tape— Line 40 uses INPUT#1 instead
particular device, you must first but you need to include the number of the familiar INPUT command.
open a file to that device. In a com 8 at the end of your disk commands. INPUT#1 displays the number
mand like OPEN 1,4 the first num The newest Commodore com which is typed in immediately at
ber is the file number and the second puters—the 128, Plus/4, and 16— the end of the PRINT statement in
is the device number (device 4 is the contain an improved BASIC which line 30—but without displaying an
printer). The PRINT# command is includes special disk commands INPUT question mark. Dropping the
used to send characters to a particu- such as "DLOAD". They do not re question mark allows the user to
lar device. In our example, quire a device number, although all type the number right next to the
PRINT#1,"HELLO" tells the print- Commodore computers will work dollar sign.
COMPUTE! books are available in the U.K., Europe, the Middle East, and
COMPUTE! Publicationsjnc.(ffl
Or« of fr» ABC Publishing Comoooiej
Africa Irom Holt Saunters, Lid., 1 St. Anne's Road, Eastbourne, East
Sussex BN21 3UH. England.
Line 50 prompts the user to en Sending Information To Your Here's a quick example:
ter the amount spent on food. Printer 10 PRINT CHRS(147)"PRINT DISPL
Line 60 uses the INPUT* com AYS INFORMATION ON THE SCRE
To open the channel to your print
mand to accept a second INPUT, EN."
er, type OPEN 4,4. The first 4 is the
called B, again without a question 20 OPEN 4,4iPRINT*4,"PRINT#4 S
file number and the second 4 is the ENDS INFORMATION TO THE PRI
mark. Next, we close our keyboard
device number. NTER.-iCLOSE 4
file and print a blank line (merely
for aesthetics). To program your printer to
Line 10 uses a PRINT com
Lines 70-90 print a blank line, print on paper, use the PRINT#4
mand to clear the screen and dis
then a final message, which uses command, followed by a comma
play a message on the screen.
the INPUT numbers typed in by the and the information or variables
Line 20 opens file 4 and device
user. As you can see, variables A you want the printer to print.
4—the printer. Next, we use
and B can be added together just PRINT#4 works like the PRINT#4 and a comma to send a
like the numbers they represent, PRINT command, except that it message to the printer, thus a mes
and as always, variables are posi sends information to your printer sage is printed on paper. Finally, we
tioned outside quotation marks. instead of to your computer screen. close the printer file.
10 OPEN 4,4
20 PRINT CHRS(147)"SUBTOTAL ma
jranorr , .
To break out of this program,
Disk Back-up Copying *f\
which uses the GOTO to loop back
to itself, hold down RUN/STOP
and press RESTORE at the same
DiSKBUSTIN' ISCONNAMAKE YOU FEELGOOD! Now you can time.
make back-up copies of your newest software. This is the SUPER- Last but not least, if you'd like
FAST Disk Copier that ZAPS thru copy protection! Average copy
to save this program on disk, leave
time is only .i-4 minutes. Includes unique Power-Pack feature
the program in your computer's
for to Ugh disks. Has copy capability not available until now, and
memory, cursor down to a blank
even copies other copiersII DISKHUSTERS will help you insure
the safety of your software investment, and it's both C-64 and line and type the following:
C-128 compatible! SAVE"SUBTOTAL FROGRAM",8
Dilabiu Hlnagvr w 11
Report (rfdnalor .
LX-80 1214.95 Prof Wo'dproceiior... «B 99
L» 80 irl SUPER GRAPHS iriicr- I > ■ I ■ i-- ■ ■ u in i |. i
Pta1. WP Piehigo 167 9S
Honujwrlter 10.. .5346.9S face w/flK buffer, down
includes ^ommodO e or Atari load a h\e fonls
mlerlaca S lowcsl price
FXB5-. ..S3I19S 1902 MONITOR
SUPERGBAPHIX jr
IViiil Shop
u
FX-185. .-S444.M
printer Inlerface.. £46.35 1350 MOUSE MP5 1000 PRINTER TyHwi
HS80... ..129900
wmmm FONT MASTER.. S24.95 B'SMrtnjnd Pnnt Shop ..l^SS 1700, 1750 RAM EXPANSION wonn processors
G i*Dh ic » Librpry I o' II. 114.Ba Woropro G4 (gj)
j|$2790
I . ■ ■■ .. XtlCC ..;<.-rguphil . Koaiifud * Pa r«et 155 95
O| It (Hi * Cur H Kojub Piuiw (di SCALL
i3FLirn i il TYPEWRITER niuiiBHUrtrubo i f »■
Ktd Pro Quo [at fa] S2799
TLiifiE.BHiHiniiM m M1 1<*
2100 119$ SuTljynC PorKmal Acer {dj H2 95
UUQl SSEUl Ifl LfJ 1 11
Z2OO I2E4 FCM (0) 119.95
Ubcu, o^no i -s i** i sm porations and educational institutions
PRINTERS NASHJA 55LO H « " Corrf. HomeAccl. (dj 146 9S
LIMITED Q'Vii We accept Mastercard, Visa, COD. and Mall
5E10P *339
4A5HJJU3M I '9 t i^ rlFj Complole Pcrsorai Acci. (d) .154 00
ftMflWlffl M « *- Orders 64 Doctoc (dl 124 95
GDDP „.„„. £169 EtniSDSOO 1 14 I li K»
61DCP $344 CE>*TTtH CtXOn* D H CO -T*U£ *S 0CMA-
No Sales Tax on Ordars outside PA TifncwiOfH lftvp™>y. AP A fi. CF.
Gffwnl LMgw P^&i lOi "
filOOS %389
ClhTCOdXtrftfC KttJia»-t»Pni*,-
Buy with confidence. PC Pal Punter Elamj J19 95
We honor manufacturer1* warranty. tS41 Elpr-DBS ICALL
FflUCflM* .- .SCALL
Epyn Fflsi Lo.ifl S?*05
To ordor by mull: Wo accept monoy oriiur. cnrfliofl cl>oc«, peruonal Terms: ALL PRICES REFLECT CASH DISCOUNT, ADD 3% FOR Dr(nJ(i^"ji-ifJ PNnt SHOO (<1J
chock, Allow 2 wooks Ii* paraonal checli lo clear. MASTERCARD OH VISA. Manuliieturei s wnrronly tionoied with copy of GF^phtica L»twarv I (d) . .
Shipping: S2 50 lot salsware and accusaonoaS 10.00 for prtnlora and our invoice ALL SALES ARE FINAL. Defective Hems replaced or ru-
ojlormQn.'.crs wrotor0iikdnvesanaoiricrmonil0isAdd$3 00 pei box wired al our discrelion Ponnsylvama lesidcnts add 6"» safes lax. Prices 127 95
ded COD Call To? oinnr shipping charges. Adftbonal shipr>ng re- and Toims $utqoc1 lo charxje withou] nolpce 1CALL
on APO. FPO. AK. HL and foreign orders.
Holiday Special
SG-10 S219
Z. commodore SG-10C B229
c-128 S297 Call for Specials
SG-15 S359
SD-10 S322
1571 Disk Drive
SD-15 S444
$259
SUBLOGIC SR-10 '479
1902 m Flight Simulator '31.95
-t
Jel SimtilDior '31 95 SR-15 S579
Monitor,
MICROPHOSE RX-80 '218
'299 FIB Etplt '22 Homewriter 1O.*244
Solo Flight ... .. '22
Kennedy Approach , *22
NEWLX-BO *210
Slum Flyar '22 FX-86 '329
Silent Service '22 FX-185 '459
Special Holiday Package Aerojet '21
DX-IODaisywheel.'aas
C-128 Computer
& 1571 Disk Drive PANASONIC
SANTA'S SPECIAL
z commodore
MPS 801 Printer
64 WORD PROCESSING
s109 Reg.M99
Special of the Month
Richard Mansfield • Go, like SYS, starts the execu- can save any section of memory to
Senior Editor tion of an ML routine, which disk or tape, even the screen. If
should end with a DRK if you want you've tried to save machine lan
Let's take a look this month at a to reenter the monitor. guage programs on the VIC or 64
special feature built into the new without a monitor or assembler,
• Hunt is particularly useful for
Commodore 128 which makes life you know how useful a built-in ML
tracking down ROM locations that
easier for ML programmers. The save command is (S "NAME",08,
you might want to use. If, for ex
several early Commodore ma 1000,2000).
ample, you know that a 64 ROM
chines—the PET, 8032, and Super-
routine to print out numbers starts • Transfer sounds better than it
Pet which preceded the VIC and
with PHA:TAX, you could request a is. It allows you to move any sec
64—all had a doorway to ML called
hunt for this pattern of bytes in 128 tion of memory to another location.
a monitor. Open this door and you
ROM and find out where to JSR. (H Unfortunately, most ML isn't re
go down below BASIC, down into
1000 2000 48 AA would look for locatable (JSR's, etc., still target
the computer's engine room where
PHA:TAX.) their old addresses). The best way
you can get close to the micro
• Jump, which is undocument to relocate ML is to use an efficient
processor and the computer's
ed in the System Guide, performs a assembler where you can simply
memory.
JSR to an ML routine. It does the change the start address and reas
The VIC and 64 did not come
same thing as Go, with one excep semble at the new location.
with a monitor (though you can
tion. If you jump to a routine that The monitor also allows you to
buy add-on monitors or find moni
ends with RTS, you return to the change the values in the registers
tor programs like Supermon and Mi-
monitor. But if you Go to the same (to set up a test); to directly modify
cromon in books). Nonetheless, it's
routine, the RTS sends you back to the bytes in memory (not too useful
nice to have a resident monitor, a
BASIC. unless you're typing in a "hex
permanent, easy passageway into
the heart of the machine. • Load loads a file from tape or dump" type listing from a book or
On the 128 you just type disk. magazine); and to directly type in
MONITOR or press f8 and you're • Memory goes through a speci mnemonics (very useful when you
in a different world, with new fied range of memory and prints the want to insert a BRK, NOP, or test
prompts and new commands. numeric and character values there values). Possibly the most valuable
Here's a rundown of the various in. This can be used both for locat tool in the monitor is the disas
commands; ing special areas of ROM like the sembler. Like BASIC'S LIST com
• Compare takes a look at two BASIC keywords or for checking mand, a disassembler will display
separate sections of memory and that your ML program is working the fundamental source code of any
prints the address of any locations correctly by looking at its buffers, ML and then you can directly modi
which differ. You might use this to pointers, etc. after a BRK in a run fy it, and test it again. There's also a
see if two programs differ or to ning program. mini-assembler, but unless you're
quickly determine which version is • Registers shows you what's creating a very short ML routine,
the more recent. (Each command is currently in the Accumulator, X,
it's far better to stick with more ef
a single letter. Compare, for ex and Y registers as well as the pro
fective assemblers.
ample, is activated with: C 1000 gram counter (where you were in
Some of the facilities of the
monitor are more valuable than
2000 8000 which prints out differ memory when BRK took effect) and
ences in memory between 1000- others, and it would have been nice
the status register. The registers are
2000 and 8000-9000.) automatically printed on screen
to have a single-step trace function.
But when you're trying to hunt
• Fill fills a range of memory when you enter the monitor. It's
down those elusive bugs in an ML
with a specific vaiue. It's sometimes quite useful when debugging to see
program, there's nothing like hav
used to lay down a zone of zeros in, where you hit a BRK and what's go
ing a good, built-in monitor only a
say, the second cassette buffer, pri ing on with the registers. This is the
function key away. In fact, on some
or to running a commercial pro equivalent of inserting STOP in
computers the monitor is called,
gram. Then, you can go back and your BASIC programs and then
simply, the debugger. m
look at the blanket of zeros and asking for variable values with ?
quickly see which locations are be VARIABLENAME so you can try to
ing used by the commercial pro locate where things are going awry.
gram for storage. • Save is very valuable. You
THE KEEPER
Revolutionary now loclinalofly enables yirtitsl slorngo ol BIOS Dylesol hiflh spaed HAM
Wan mite ciolect ana In/oul Bwrichn, Ihc KEEPER aoda now (llmanjlons In your
computing capability DflSiQneJ To' I tie Conir^oOOT CM .inj G-l 2H
• Waho Auto Start Cartfldrjesot Your Own Programs • Inaiaul Program Recall
- Built mSollwareWkHS Use EASY • May BeUseOQveranrJ
S39 95
• Copy BASIC or Machine Language Programs • Guaranteed for i Year
ONLY
■ Each ayaturn has been specially prepared and is unique from all olnar Systems — only
you are able to make working duplicates Of your own protecled programs.
• Simpie and easy lo use — entirely menu <J«ve with prompts m
• Will stop virtually all software copiors from duplicating your programs
• FjsI and reliable pjoiecllcn routine does not lake away any „■ -at; .- space Irom your
di5* — all G64 blocks are available for use.
EvonTbe"'nfbblers"can"i copy them Not ewnn 'Dis^ Maker, "MiMer Nibbles. "Copy If. "Ultra
Byte or "Foal Hacfcom The lime to protect you dtakisonly 5 {fiv«) seconds and each Mastnr
'Wow works with Print Shop
Lock makes a dillcronl protecllon scheme Only.
•24 95
•Dirt M.fc.JM bm1i SOQ95 'Al$o available — Ifie x rated Giapfiic package lor Me 6* sntf
■Mlstar NIBtiles7". Full Circle fc^ yvur print shop There's $Q Hi Re* p'rtufes
TOOL BOX ment Step by step Instructions irin I anyone canloMow. Payn Ioj iLsell tr>e fir si lime you use
It loadfu^t .i mlsljflhnwmy Mrtwe Noknowiodgonf elflclronicsiuntcfssafy AH you needs is a
This disK has over 100 routines, some ol (hem are rouUnea ror proleciion ^mooiri ->cieiunfj
modom routines, and sound and color routings; ooolmaher. paddJo and pystlch, read to'-
aulo i'm auto answer. They r.nn easily Do incorporated inlo all Ol your programs. II is
NOW ONLY 519H£>
aisofutiy documenied WiihihisdJsh alone you could bu'fd your own piogram. This drsk^as
a lor of tricks thai ate used in commercial soltware
DISK TRACKER
S19 95 Kowyoucanlog all ol your flisl<s inio a neaT tiling system. Automatically record disk names
and program titles. Allows you to quickly scan what you've got. Sorts Utfes. paints packet
This is the best package anywhere! program In a muat lor everyone! c - nQr
SWIFTERM:
ONLYS1995
it absolutely the easiest terminal program available anywhere
' ■-■;. .k', with Ihe 1660, and '■'.• - ■ .■ ,. Modem • Auto dial [with auto rccJialf
• New primer and mid western prolocat ■ ?9K storage butler
• Printer dump • Save lo disk
- DOS commands access from menu • Standard ASCII upJdown loadrng SUPER LOAD
- Phone booh • 3QD71200 Baud
Tills Is an nicpNgni easy to use pToo/ram Tor a very reasonable price. A cartridge bawd p rog rim tn« Allows Ihe u« Mo custom ire ihe computer will power up
U»r has tho option to coma up to a menu of Ihe disk or define his/her own loading
THE MODEM: procedures
Aulo dial. jiuTo answer. 300 Saud modom that is l i compalibie with Gommadori 1&50
modom. so all our soMware will iun wJtti if menu mode allows one bultom loading and running ol programs.
allows usar ioioad programs automatically from tha power up at age.
ALL THIS FOR ONLY
fcad wedge lirsi, chunoe colora, (hen ■> ■ i application without loucnlng the keyboord.
So wfty Ouy lust another tetmtnat program w/wn you can gel & moaem. loo'?'
can boused lo load up multiple uliNiiea in a row without Typing (hem in evary Time
resei switch included To provide easy rgloading of next program
300/1200 BAUD
Modem tor Tho C64
With C.wHI.r.n
S1I W
fiQ 00 S19 95
HAVE WE GOT A MESSAGE . . . FOR YOU!
Mtaiaga ... Is a unique graphics integration package which allows you tucuntimjously eJis v .■ 'u ■■ Hi ■■ !■'''■■ Uplo lollies' may be stored in memory and displayed from ' to 59
seconds each
Mrtunago , . , can use Prrnt Shop "Screen Manic' fUes, FIendraw files, Ooodle1, Koala PainTer. and more' Miang* ., . even comes with a Screen N4aker'progratn lo create your own message hlesr
Use M*t»rj«... for advertising displays, titles tor horne videos, art shows, elc .., Message^- even piays background music to accompany displays and you can create your own music fib* with
■ he 'Music Maker' program
Alta included .■■■ 'Graphic Aids1 ulilitles for convtrtlofi of dlfleranl llle Iyp«, including conwnlon of KojiIb Piinlw liiei lo Doodle' or Print Shopl
The price for all this? Just IS? including shipping and handling
* Actual number of Utcs anpEUdent on tile complattty
MAGNUM LOAD is a new raplacBmonl KERN A L (Operating system) MOM rlup lor y. n i ■■.'
modor fl5or T2Bcompulanhai ,,■;' road arid verify cwoorams up Io6 rime* faater than before. PHJIOD II
The laoo i.-u-.i'-': ' it-■ :■■■■! removed (torn ifre old ct->;> and In their place have own pur a,
Muiic Shoe....
hiflh speed loader, filgt> speed verify, anddJak drEvj/nonead-rattre routine. Unlik* iho older
ciMrldoe lasl loaders no poda are UoO up at ihe roar of f>e computer, (he acrofin is not HI I etiti IK015 Bui do 101 no Ga las y
blanked during loadino and there *i no w.,n nrniNMr on i r i =- - expansion port. For mairtnium OnllBlO Fool ball
convenience and per lor ma nee. iha chip is installed ■. i ■ ■■ ■ uv In tho circuit f'o.nii Goner ally a
EASV FINANCE I
.- ■L ■ ■ '■ " ;i !■ u;. r. . :i ^ .;,.■<■< :'. -1 r :.j i; ■-< in., n ri'., ■:<: occa si anally some aoldw-
Ing may be required. Now you can give your 1541 Oisfc drive "1571 speed "
S2495
Rather im.i - give you more ■.■ = .1 ;■:'■■ n claims about how many times faster out POM cnin is
;c iM" '■..,.-.-< cartridge versions, a .'-•• can son cnajt la supoiigtf Hstln 01 Combo Version
MEASURE loading,,^. >rogu ••FaliscJloioadalall
'■'■-■■ ■ WffJffffffff/fffff/fffA
D-CODER Top Secret Stuff I and Top Secret Stuff II
Pfoyrtmotf by Jfn* Orow
1i*n*ta\B$ any machine languagi program Into i acJv Fnrj'r.ff ilo
■ M.p v> -.; ■ I- .i11 1 ■ of ■ 1 'i command. Are both collections ol 20 programs pec disvotie [that wortis out lo aboul *1.00 per program!)
Mpkaa completa noiailona of all il : .ti.:m: niflmory 1. .ii.iv ■. 1 ■-,■.-.: by tno proof am lhat help you explore and enhance your Commrxfors 6* andfor 128 and 1541 diskdrive. New
(SID, VIC, MOS, KERNAC, elcj you cen unlock many sac/ats lorrnoiry hnown only To lop machine language programmers by
using ihese sophisticated tools.' II you nave ever bOfln curious about trce inner workings of
Gkvos yau 1hr«9 ways >' accessing proQra
your computer system. nov# is your chance lad<g In and find answers with the help of these
f. WIK md *nd Hit programt from OlSK
programs, ""r-.... ■_/,■-,--- of programs have goltert rawe reviews trom actual users, and
2 Will r»d and Mat program* from MEMORY we are sure [hef you, too. will be pleased.
3, Direct UBtr Input (Irooi migirln*ih elcj
The programs Include on each ddkitte are lltltd bolow
> Can be used to local? end ^(imm .mv m&chlnq 1 1 ;>■ program'a i r " r
TOP SECRET STUFF \ TOP SECRET STUFF II
• Can be uv :\ to flftsHy break apart machine language '.•>'•'!< '>'-'•- 'or study and Ihw Dock (vlflw/'BOdir disk ■ ■■ i .. RAW Tail :ii.-.r ■,.-■:.■.I,., him,
Sync CUoc''.f ■ '■ ■ ■ :■■ Cop) IAOOO-IFFFF "!-■-.'■■ ROMS)
lmb#da*d Tract Numb*r Creator Olipliy G C If (All BBC (or t
• Printer option lor complete hard copy Idlings! gJ Q95
DUk MiMpulallon System UnWrll* Prolncl ((XaKSIIs)
You no longer need to bm an EGGHEAD to read Machine Language.
3 Vlnute Copy {backup program) Lfnnvw Piogram
jiiiN-coDE"B^
Diskette Matcher {compare sectors} Wadgt. Stood
Unscratch A Fl's {recover file) Smoalti Scroll (messages up scree
View BAM Tblock ailocallon map} KdiIi Dump ■■■!■ i1 i p^d scieen dun
: PERFECT COMPANION PROGRAM TO DECODER! 1M1 ReatUWrHs Teal Dl>* Manipulation Syi1«n
Vj Tnck fisadw Dlik Erntr (20 -'■■!■' clean ..[-■■
Allows you to •■■liy mtk* chang** In machine Itnguagt programs , , right on Hi* til Spill 5cr»n (mQ screen coloisl
Sync Makor Dlak Proltcncm Syittm n.lup1. coplosl
• Rewrite ability allows code lo bo altered arid then rowrtdan dlroclly to the di
Devlct Number Change (disk drlve> Writ* Proltci (dlsksliel
• Features sector-by-nector scrolling ,i- ••'■\X-.\, ■.*.■ ■-:■ ■ ■';■■ ■ !'■.;■!,', ol machine
EledTOnlc Aria Backup Bool Makar ■.■-■.i ' BASIC prog
Drive Mon :■'.'■.■ drive .■■ i lanltorj Wade* - J C ooo
of ASCI' leit equivalent tor easy spoiling ol embeOtfed text strings' DLiktiti Fife Log (stan-end address) Dlakmatenai II |I
Handy relerencv display ot alL > '-1, language com.mar.ds and thelc ML numerical Write Protect Sensor Teat NO Or..a Ratils I
equivalents' Repair A Track {recover; 3 rimti Disk Oil
Fiat Format mi; seconds) Monitor Isnt f'M
ByEa splitter Tot easy splitting of decimal $ "I Q Vj Track FoimaEtai
nto raw byte-high byte lormatJ I 7
and jcri"ir, codas, '"i !!■; " track '.-• ■■■.'■■■ and more' 'ir. " _pr ■'" ■ '■' i' ".r.iV ro.i"r '.-<■ road
t', (.^"."j1 i n ol the track Trap system mclrjcling necPSSflry so'twaTe and
Don't be fooled by cheap rmUaNon*. Tnis is Hie
m
sv9 documentation.
S3995
compiafiansive syalem availaDIO any where. Now at a
sgw,
Track Trap disk expanded manual.,. °W '°W """' ■_
11
COMPUTE!'! Gazette February 19B6 67
you fail, you die, lost like Primm him case, it's more critical than usual be
Heart of Africa self, a man whose mettle could not cause your resources are limited, and
match his vision. you can carry only what will fit into
You've found it! The fabled tomb of In that case, you'll want to play your pack. You're helped a little by the
Pharaoh Ahnk Ahnk is lost no more. again. Although the African continent ability to cache supplies anywhere, but
Had he not perished in the search, your remains the same (it's geographically hindered severely by the perishability
mysterious benefactor, Hiram Primm, accurate), the locations of the tomb and of foodstuffs in the African heat. There
would have reveled in the secrets of valuable commodities are shifted for are also some strange and terrible afflic
those popular and efficacious Egyptian every game, as are messages and clues. tions awaiting you, but surely you're
embalming fluids. As for you—-wall, Marvellous surprises may spring up at not the type to turn back now.
perhaps you can content yourself with any time, but remember—pestilence, This game is a real pleasure to
immeasurable wealth and the undying disease, treachery, and disaster will also play, especially when fate turns evil
celebrity of your discovery. And—just strike in an equally unexpected manner. and the only hope is your own fierce re
maybe—begin to forget the harsh tra Although it wouldn't be fair to give solve to get to the tomb. A full game can
vails of your journey. away too many specifics or details of be played in about three-and-a-half
The legendary tomb is your goal in game strategy, there are some general hours, and it can be saved at just about
Heart of Africa, a delightful new offer features of the program that bear any point, making it considerably more
ing from Electronic Arts. The game is a mentioning. manageable than its predecessor.
successor to Ozark Softscape's Seven In the end, it is a hopeful game,
Cities of Gold, and the two share a and certainly not for conquistadors. Vi
strong superficial resemblance. Overall miinc it cinot . olence will avail nothing, except for
game mechanics are similar. In both, rta. - some suitably sardonic screen messages
■
the player must traverse territory repre or possibly your own demise. In a time
sented by thousands of screens of m
F
K B 1 UlfJIS *03B
of very real drought and famine in Afri
scrolling maps. Success is measured by
the extent of your discoveries and the w
_i i-H 1 nancy ca, it's useful to be reminded of the long
history of this great continent. Admira
wealth you amass, and by your ability -t an f 1 bly and entertainingly, Heart of Africa
L
L'.U ,
SOU an it
Mfli » ua'f.
to manage your resources and master also reminds us that the role of the "civ
- '
the logistics involved in exploring vast ilized" explorer need not be one of
and dangerous regions. I THtf bloodshed and plunder. This is a game
L_
f jc(* n.*l-c , (HArtTUM HiaJDJL
Star's made-for-Commodore*
printer needs no add-ons. Just plug
Now you can it into your computer and go to
own a sophisticated, work. It's made at a price that can't
affordable printer that's made be beat.
just for your C-64™ You've got the computer. Now
Here's a dual-mode Star printer get everything out of it. Get the Star
that delivers 120 cps draft and 30 that's labelled "C." There's no better
cps near-letter-quality. With out mate made for a Commodore.
standing graphics ability. Interface
cable. And friction and tractor feed.
All standard.
And it's the best-selling printer
for the best-selling home computer!
i c r o n i < %
CDFT1PUTER
DISC DRIVE
$249
•Including: snipping. Handling.vti
Insurance - No Mo Charges
L
MEMOREX SPECIAL DISKETTES
WORK STATION ITERFACES
Nashua s 895 To leys Turbopfinl GT
Hegular Price Z995
Scotch S1195 Prims Enhanced
Graphics
ocnaR
^ija30
Factory Rebate
Maxell S1195 CardcoGf Call lor Pries
YOUR iMemorex s 896* Microwofld Call for Price
800-631-1003
„ 81 TERMINAL DRIVE, PLAINVIEW, NY 11803
DISTRIBUTOR PRICES ARE NOW ACCESSIBLE!
HOUDA
PRINTER
SPECIALS
FROM CCA
$1288 $^88
LHetFme Guarantee -Comparable la 3-Way
(Syj^Call for Price
! ; Commodore 1670 $995
Call for Price AND MORE!
$5995
ffi penguin
*AJ software'
Quest S19.99
Pel Person (Little People) S24.
Transylvania S19.99
FastTrax SZ4. Neutral Zone D-T S20.95
Sword of Kadash S19,99
Hacker S14. Spritemaster D-T .. SZ0.95
Xyphus S19.99
Alcazar S14. Beachhead f) T ,W< ^ZO.95 Graphics Magician Picture
Countdown to Shutdown S14. Master Composer D S23.95 Painter *21.99
TISFACTION GUARANTEED
lunOling .r'-'r?w 'NVS res-denis »H0 JosiitJIt't sales lax'Puces and availability art subject 10 cngngc wilhout
notice'All laclory rresn merchandise witlf rrunuficluid s *)rrant» Dealers Vi'ticomc Call lor irtev gnce
retfuclions ann new rebate mtoitiulion Plus stitpptng and lundiing No rtlumj wilhoul relurn auinoridlion niimflti
Fans of baseball will love this soft screen technique has been implement Numerous screens are available
ware package for the Commodore 64. ed to give a more panoramic view of the during the game. Your primary battle
Play a friend or the computer. Use the field. Finally, this package approaches a station is the conning tower, where you
joystick to choose the home field ad level of realism unreached by the base can view the radar and sonar plots, use
vantage and which type of game you'll ball software I've seen to date. This the periscope to direct attacks, view the
play. On defense, you can choose your makes it fun not just the first few times, instrument panels, and receive reports
pitcher. Some pitchers have plenty of but over and over again. Like real-life from Damage Control. Use the various
offspeed stuff, some have plenty of baseball, the variations are endless, and charts of the Pacific to plot your course
hard stuff, and some have a mixed bag each game is different. and plan your maneuvers to intercept
of tricks. They're all good if you know the elusive enemy convoys.
A highly recommended buy for
how to work over the batters. Hint: A
baseball fans. Accolade's Hardball is a
high earned run average (ERA) doesn't
well-conceived, well-written, and fine
necessarily mean the guy can't get bat
ly constructed piece of software.
ters out.
—David Tloraacc
Silent Service:
ill » ST331 3rd Bill ■■ The Submarine Sometimes you'll feel absolutely
Simulation overloaded with information, and the
fate of your sub relies on your prompt
Once you start, you can pitch the decision. A wrong choice could send
you to the bottom.
ball anywhere you like, and your catch A unique blend of action and strategy
er has the inhuman advantage of not al make Sid Meier's Silent Service an excit Excellent graphics and meticulous
lowing passed balls or wild pitches. ing game for the Commodore 64. Take attention to detail make Silent Service a
There is also the option to change other command of various classes of World fascinating diversion you'll return to
players too, and a high batting average War II submarines and see if you can time and time again.
doesn't always mean automatic base survive the War in the Pacific. —George Miller
hits. Once the ball is hit, the defensive
Unlike many other strategy games, MicroProse Software
player nearest the ball will begin to you can be playing this one within min HOLakefront Dr.
blink. That player is the one currently
utes of starting the program. The in Hunt Valley, MD 21020
under joystick control. After fielding
structions are detailed, and the $34,95 (disk)
the ball, throw it to the base or player historical simulations are accurate; but
desired: right and fire button for first,
you can learn while you play, without
up and fire for second, left and fire for
having to spend hours just memorizing
third, or down and fire for home. The
the rules or the game.
copy I reviewed seems to give the de
Choose the Torpedo/Gunnery
fense an advantage, so take your time
Practice scenerio for a training mission Word Writer 128
and get those batters out. On offense
before stepping up to Convoy Actions,
you can swing the bat anywhere in the
realistic simulations of actual subma
strike zone, inside, outside, high or low. Two of the 128's three personalities, the
rine attacks on convoys. You'll even
There are also steal and bunt options. 64 and CP/M modes, have lots of soft
have to contend with many of the prob
Practice hitting the ball with smooth ware available. I tried several of my fa
strokes, and soon you'll be knocking
lems faced by the captains and crews of
vorite 64 programs, and they worked
the long ball. famous WWII subs.
fine in 64 mode. Likewise, some well-
This package has practically every Once you've mastered the basics, known CP/M programs, designed to be
thing you could want. Hardball's supe you can change the reality levels of the used on Epson and Morrow computers,
game. Set up the program for limited performed flawlessly. However, the 128
riority as a baseball simulation is
visibility, for instance. Or, have the mode seems to be somewhat of an or
apparent for several reasons. First, pre
convoy you're tracking take evasive ac phan, without much software to exploit
viously published baseball software has
tion, make some torpedos duds, and in its additional memory or other features.
resigned us to managing or playing. In
this game we get to do both. We have crease the skill level of the enemy In time, this will change, and the 128
destroyer escorts in the convoy. Then mode will have its share of programs.
the manual skills of fielding, pitching,
and batting simulated, and, if things
after moving in to attack range of a con One package, available now, is Time-
voy only to be driven off or sunk by an works' word processor Word Writer I2S.
look bleak (or unusually good), we can
attack of seven or eight destroyers you
instantly become Connie Mack and This program is designed to work
weren't expecting, read the section of
change the players around to our liking. with the 128 only in 128 mode with 80
Second, the unusually clear and precise the manual on strategy, and try again.
columns and either a 1541 or 1571 disk
graphics provide an excellent view of When you're ready, embark on a drive. It comes on a copy-protected disk.
the field from two of the best perspec War Patrol. Set sail for up to 60 days of To use 80 columns, you must have a
tives, right behind the pitcher and high adventure on the high seas searching monitor hooked up to the RGB port on
above home plate. A clever divided- for and destroying convoys. the 128. (I got a very sharp display using
72 COMPUTE'S Gazette February 1986
With NRI training at home, you can...
7/.
SOFTWARE
ual. Immediately I was able to write a
short letter which was mailed the next
day—and it used only a small fraction of
the 64K available for document storage.
Any problems—if, indeed they were
VIZASTAR for the C128 VIZAWRITE CLASSIC for C128 that—were due to my being used to an
other word processor. A novice user will
Vizastar, the integraled spreadsheet, This is the new word processor from love Word Writer 128, as many of the
database and graphics program that Vizastars author. Kelvin Lacy and is
program options are described by pull
has the Commodore 64 world raving, the successor to Omniwriter, which he
down menus (a la Macintosh), diminish
is now available (or the C123. II boasts also wrote. All Ihe features o(
ing the need for constant reference to
80 columns, and has over 40K ol free Omniwriter are there, plus many
memory in the spreadsheet. Those significant enhancements, like auto the manual.
who already own Vizastar 64 will be paginalion, on-line help, pull-down Word Writer offers many of the op
pleased to know that your existing files menus, lull-function calculator and tions of "full-featured" word processors:
can be read by Vizastar 128. Also, you more. Up to 8 newspaper-style' move and copy text, search and replace,
can upgrade to ihe 128 version. Call variable-width columns can help with
insert and delete, word wrap and for
us lor details and pricing. newsletters.
mat, indent and tab, page numbering,
chaining, centering, form letters, and
Three dillerent proporiionally-spaced
■The only olher comparable product would merges.
"near letter quality" fonls are also
be Loius 1-2-3 for the ISM PC; noihmg in
built-in lor use with Commodore or Other notable features include an
the C64 world comes even close to the
lea lures ol vizastar" Epson compatible printers. You can 85,000-word spelling checker, a built-in
merge almost any olher word calculator (with results you can insert in
AHOY July B5
processor file directly into Vizawrite,
your text), utility programs (single disk
"I lound Vizastar would do anything Lotus including Paper Clip and Omniwriter.
1-2-3 could, and Ihen some. It's my
copier and file converter), printer config
Nalurally, it is also compatible with
Commodore choice to become the slandard uration programs (which work with
Vizastar. At all times, what you see on
against which the others will be judged."
the screen is exactly the way it will be most popular printers), and technical
INFO 64 Magazine, Issue #7 printed out. Vizawnte can do support from a toll-free hot line. Word
"Vizastar is an exceptional package I hat mail-merges and has an integrated Writer is also integrated with Time-
rivals the features ol programs such as 30,000 word spelling checker that you works' Data Manager 128 and SiviftCalc
Loius 1-2-3 and Oilers C64 owners the kind can expand yourself. 128.
ol integrated software previously only
available lor higher-priced systems.'
For the most part, I have no hesita
RUN Magazine. June 1985 PROGRAM SPECIFICATIONS tion in recommending this program. A
beginner will appreciate its easy-to-
"I scrutinized, lasted and experimented with Both Viza write and Vizastar are
leam format, and it does most of the
Vizasiar eilensively. bul could find no written in 100% machine language
things you'd expect a good word proces
weaknesses whatsoever. It is me most and run in Ihe 128s FAST mode,
comprehensive, mosl flexible, most powerful sor to do. However, Word Writer seems
making it lightning fast. They require a
and easiest lo use integrated software
C128 wilh 80 column color or to be an odd mixture of a pre- and post-
package I've worked wilh.* formatting word processor. The format
monochrome monitor. Both come with
Commodore Microcomputer, Sepl'Oct 1985 command does not ieave you with ex
a cartridge, a diskette, a backup, and
"I use an IBM PC al work wilh Lotus 123. I a reference manual. Vizastar also actly what you get on the printed page.
feel Vizastar is just as good and in includes a 50 page tutorial book. Both Furthermore, the command even for
someways bottor than 1-2-3." work with 1541 or 1571 disk drives. mats after carriage returns, so lists can
Sieven Roberson. NC. End User appear askew unless you disable this
"I have used Muliiplan and Superbase: both feature around the list.
RISK-FREE OFFER
are good pieces of software, but are There are some features found on
inadequate when compared lo Vizaslar." Vizastar 128 is priced at S119.97. more expensive word processors not in
Jim Malhews, WA. End User Vizawrite's price is S79.97. Vizastar 64
cluded with Word Writer; headers, foot
XL8 is now available for $119.97. We are
"So good, I bought a second C64 and ers, and the ability to alphabetize lists or
so positive you will be satisfied with our
Viraslar lor my office. A wild bargain!
programs thai we oiler a 15-day
calculate numbers in columns or rows. It
You've saved me from having to Buy IBM
money-back guarantee. Try it Risk-Free. does, however, include all the standard
and Loius"
Call us today or send a check or money features, and more, of the most popular
Philip R easier, MA End Usei
order. VISA.MC accepied. word processors. (And the pull-down
menus are a real bonus.)
If you're looking for dedicated 128
Calif, residents add 6.5% Sales Tax.
software, take a good look at this pro
Add PSH: UPS-S4; COD'Canada-$7. gram. You can't go wrong—Timeworks
will buy you another program if you
find a better one in 90 days, an unusual
SOLID STRTESOFTURRE and commendable offer.
—Harvey Herman
1125 E. Hillsdale Blvd., Suite 104
Timeworks, Inc.
Foster City, CA 94404-1609 444 Lake Cook Road
(415) 341-5606 Decrfield, 1L 60015
• Dealer Inquiries Welcome • S69.95
Rescue mode—Military personnel you and on the ceiling oi ;he chopper.
Super Huey are lost in a mountainous region. You There are 29 instruments: everything
try to locate them, and, if possible, pick from a magnetic compass and artificial
up the injured and return to the base. horizon to malfunction lights and direc
Aircraft simulations have become one
of the most popular kinds of computer Combat mode—There is a secret de tion finders. This setup of helicopter in
sert installation that could be a security struments and screens is the best I've
games available. They're sometimes re
threat. You're to determine the enemy's seen, and makes excellent use of the
alistic enough to make you feel you're
ground and air strength to decide if attack 64's great graphics capabilities.
actually flying. Now, Cosmi has intro
duced one of the first helicopter simula engagement is feasible. You'll battle Control is exercised by joystick and
tanks and helicopters using your air
tors for the Commodore 64. The game typed three-letter codes to the com
craft's rockets and machine guns.
is Super Huey, and it puts you behind puter. Moving the joystick and pressing
the controls of the Huey UH-1X, an ex the fire button maneuvers the helicop
perimental high performance aircraft. ter. This is a little difficult in combat
You start at your own airbase, then when the fire button can either launch
select from one of four missions: Flight missiles or fire machine guns (which
Instruction, Exploration, Rescue, or ever are currently in use). So it's not
Combat. You select your option by en possible to fire and move at the same
tering three-letter codes into your on time. It would have been helpful to
board computer. have available another key for firing,
Flight Instruction mode— By fol but this is only a problem in combat
lowing the instructions on your heli mode. The chopper's computer is also
copter computer screen, you control important since it controls over 20 dif
everything from engaging the engines ferent functions. The manual provides
to flying around your territory. You are good documentation and contains brief
in total control of the aircraft, but the explanations of conventional helicopter
computer leads you through take-off controls and the theory of autorotative
and flight via instructions on your heli After you've selected one of these landing.
copter computer screen. modes, enter POW (power) into the —Reed Huish
Exploration mode—Your task is to computer. The screen gives a view from COSMI
map out the general terrain and un the cockpil, including front window, 415 North Figaeroa St.
charted territory to find major geologi two side windows, and two floor win Wilmington, CA 90744
cal features and other significant dows to the sides of your feet. Instru $19.95 (disk)
landmarks. ments are displayed both in front of
(COMAL indent! lines for you) tography. The Dolphin's Rune offers an P.O. Box 10957
6) Hit RETURN key twice when done Des Moines, IA 50340
aesthetic and challenging adventure.
7) Type RUN or call the Toll Free number listed below.
Change of Address. Please allow us 6-8
0010 setup vreeks to effect the change; send your
0020 curve current mailing label along wilh your new
0030 paint'it address.
0040 add'words Renewal. Should you wish to renew
0050 // your Gazette subscription before we re
0060 proc setup mind you to, send your current mailing
0070 black:=O; yellow:=7
label with payment or charge number or
0080 background black call Ihe Toll Free number listed below.
0090 pencolor yellow
New Subscription. A one-year (12-
0100 setjraphic □ //hi re( screen
month) U.S. subscription to COMPUTE!'!
0110 hideturtle
Gazette is SZ4 (2 years, $45; 3 years, S65.
0120 endproc setup
For subscription rates outside the U.S.,
0130 //
see staff page). Send us your name and
0140 proc curve
address or call the Toll Free number
0150 moveto 110,0
listed below.
0160 drawto 110,199 Mindscape
0170 for row:=0 to 10 step .03 do Delivery Problems. If you receive dupli
liii Dundee Rd.
cate issues of COMPUTERS Gazette, if you
0180 drawto 110+99*Bin(row),row*20 Northbrook, II 60062
0190 endforrow experience late delivery, or if you have
529.95
0200 ondproc curve problems with your subscription, please
0210 // call the Toll Free number listed below.
0220 proc paint'it
0230 fill 120,20
COMPUTEI's Gazette
Ballblazer
0240 fill 100,90
Are you resourceful and quick enough
1-800-247-5470
0250 fill 120,180
0260 fill 100,198 to be a Masterblazer, skimming your In 1A 1-800-532-1272
0270 endproc paint'it Rotofoil across the playing grid as you
0280 // push another Plasmorb toward the
0290 proc add'words goal? That's the essence of Bui(blazer
0300 pencolor black from Epyx, now available for the Com
0310 background yellow modore 64. Originally created more
0320 plottext 120,1 BE,"comal li a" than a year and a half ago by Lucasfilm COMPUTED Gazette is
0330 plottext 16,90, "prog rammers"
0340 plottext 120,30, "paradi»tn
Games Division for Atari computers, looking for utilities,
the translation to the 64 is every bit as
0350 endproc add'words
good as the original.
games, applications
Ballhlazcr offers a split-screen play
educational programs,
ing field that shows a first-person view and tutorial articles. If
as you go head to head with another
you've created a pro
player or with the computer. The object
of the game is for you to capture the ball gram that you think
(Plasmorb) in the magnetic field sur other readers might en
rounding your Rotofoil car and then
score goals by pushing or shooting the joy or find useful, send
Plasmorb through a goal at the end of it, on tape or disk to:
Notice how £asv_ graphics are in COMAL. the field. Simultaneously, your oppo
Lines 70-100 set up the icraen colors.
Lines 1E0-190 draw on the screen.
nent is trying to steal the Plasmorb with Submissions Reviewer
his Rotofoil.
Lines 230-260 fill (paint) whole ports. COMPUTE! Publications
Even putting text on the graphic screen Everything, from the music and
i) easy. See lines 320-340. All this i • graphics to the game play itself, is first P.O. Box 5406
standard and built in as part of COMAL. rate. Ballblazer has been a long time in Greensboro, NC 27403
Plus a full turtle graphics system. Now coming for the 64, but the wait was
you know why there nre 100,000 user*. worth it.
Please enclose an SASE
Epyx Computer Software
* If you don't have COMAL yet, order a
10« Kiel Court
if you wish to have the
Programmer's Paradise Paekafte-iiQ flR
It includes the complete COMAL system Sunnyvale, CA 94089 materials returned.
Suggested retail approximately $30-40 Q
plus over 400 pages of information. Add Articles are reviewed
tS more to get our 20 interactive lesson
Tutorial Disk. Add J2 shipping. Vi«o/MC within four weeks of
or US funds check accepted. Send to;
submission.
COMAL Users Group USA
6041 Monona Drive, Room 10*
Madison, WI 53716
phone 608-222-4432
-IL
COMMODORE 64 & 128 MONITORS
Sakata
SG-10
SG-15
215
369
SD-15
SR-1O
449
Call
PRINTERS Printer Interfaces PRINTER SC-100.. . 169
DatiShaiD W
Legend 1080 2U9
SD-10 ...339 SH-15 Call
Crloh 7500AP 219
ClitlulG
GYVr/
. . 44%)
BUFFERS Commodore
1802 169
SUPER PRINTER PACKAGES Epson Call XHi!i:5<i|H'J GitpNc U-Bull
Amdek
SG-1O& Legend 808 & Juki 5510 389 16K 79.95
Toshiba 1340 559 500 299
G-Wiz 279 G-Wiz 229 U-Bufl
Panasonic 1091 & Legend 1080 &
Legend 808 169 MODEMS 64K 99.95
Tekmka
Panasonic 1090... 199 WtilHdge M/AD 49 95 MJ-10 .... 179
G-Wiz 308 G-Wiz 269 Panasonic 1091... 245 total Tele Modem .. 4995 Teknika
If Xelec Super Graphic is desired Powertype 309 Mighty Mo -6995 While lupplleslait MJ-22 .... Call
IKQ Modem (995
add $10 to package. Buy the Print Shop for
Commodore 803 Samsung/Green/
27.95 with Itie pur Wes I ridge 6470 169
Super Printer packages have no added shipping or
chase of any printer. Pflnler ... 129 Amber .... 79
credit card surcharges whan shipped In
Continental USA.
O M M O O R 6 4 SOFT W
ACCESS MISCELLANEOUS
AMIGA
C-1 26 COMPUTER COMMODORE 128
Beactoead-D 21.95 MtBHi/iheSlars-D .3995
BeaOinead Il-D . . 24.95 1571 DISKDRIVE SOFTWARE Carnsjsflrwjrf). ,.,3495
laid Ove? Mosco*-D 2495 SuptHMse64<D . . ..4795
MactiV-Cart .. .. 2155 COMPUTER 1670 MODEM Superbase 12a
consultant
6995
52.95
Snip Pokw-D .. 2Jffi
£!aa Srror hockey 0 ...H95
BATTERIES SOFTWARE AND HARDWARE 1002 RGBI MONITOR Paper Clip 5995 Saigon 111-0 34 95
in cum in SwillcalC til Sideways/ , , . "19 OS Ultima IVD J195
.W95 Call tor latest prices Wordwuler i Spell 4995 Ultima II 3795
Call for prices Dad Manager 11/ 4995 Ultima III 3'95
Consultani-0
Home Pak-D ^34 95 and availability and availability Fleet Svslam (1/ 44 95 Ultima IV 3795
PapeiCiip/Sptlipak.. ,5495 MicrolcagiieSastball-O 2995
HomeOrg Senes D .1C95 Eipedilion Anajoo-O.. ,?39i
epyx PROGRAMMER'S
BRDDERBUNO MICROSOFT lyptius-D 27 95
Transylvania-D 2395
Bank Street Wniet'D ..3J95
BASIC TOOLKIT MULTIPLAN Boonly BoD-0 2395
Dr Ciefp-D ..2095
Bungling Bay Q ... ..2095 Fast Graphics • Graphic Sprite and NEW 64/128 VERSION Fleet System il-D 14 55
Newsroom D ... .3d 95
Spelignker.D ..2095 Fony Edllor • Drawing Tools
..2995
128 Keypad Mode • 12B/8Q Column Pacer AirjUne Kit-D .. 23 95
Music Srvop-D .. ..
Complete Sound Kit • Application Clem Lao 2795
hint Shop-0 ..29 95 Screen • Templates for Home or
CrinlSrrapfirarjniislllB 19 95
..2095
Utilities • Program Edllor Olllce • Built In Vorpal Fast Loader Superrjovii Suoosy-D .. .2J95
Criamo loaemnnBi'D ..239i
Via lerminii.rj M85
29 95 44 95
Pri Snot GiapnuvO ..1995
ComoiiifrtStanerKil 2195
Prim Sticip Refill ..169S
Fiijm Simulator il-D....3*95
Pfi SnonGiann net III 1995
Baiter UpO 2995
CBS SOFTWARE SUPER SPECIALS Syncalc-0 34 9ti
Cal!l0'iiem5arK][nee& LoOe'unner!Bes;0 ..2095
Color Me 19.95 ™^^^^^~ Bank Street Hiralnheel-D 27 95
COMMODORE
Crossword Magic . .32.95 ^^^^^^^» Muslcwriler Voice Mes5eni]E'-rj.
Maintvem BO'ing-D
.U95
.2095
EPYX Bank Street Quake Minus One . 19.95 Crimson Crown 0.. .. !39b
fail LoaH-Carl ....2)95 IrieWoils-O 3J95
Rise lie on FmtjIus Storybook 24.95 Shadowfire 19.95 Ptny MISOU'D 2295
Wo "a s Gi cite si Slur tan Melnwi'D. -.2395
FoolMII-0 ...24 95
Perfect Score 44.95 Lords of Midnight .19.95 FrjnkiErnesi AOUO 2395
Tut Enfolon-E} ...24 55 Halley Project 24.95 MINDSCAPE Lusher Prolile ... .25.' Hooayssriiilrernativ! 0 V 95
Wioter Games.. . ...24 95 Brrm5ione-O 27 95
Summer Games Il-D
Koronis Ri(r-D. ..
. ..24 95
...2195 * SUPER SPECIAL PRICES EFFECTIVE NOW Keys ro Typirsg-D
The H0Bbit-D
1395
23 95
Osiibiaie.'-O .. 2495 Cavs olTime-D. ...
THRU FEBRUARY 28, 1986
23S5
Escsce-0 23 95
FIRST STAR Golden rjlOies-Q 19 95
Call [& Hems and Pncsi
-e,omput(ftbultu
EST. 1982 _ . . Eumpe Ablaie.rj .. . .33 95
INSTA (CIMMARON) TnoD 4995
Insla-CaC Graph Animation Slauon-D . 49 95
ComBo-D 24.95 Kjraie CMmij.D 25 95
InslaleOje'-O ..M9S [ssci-D 2795
insla Spet-c C JJ'.'J Kunj fvl
lnsta-Wriler*D 14.9S SSI *Pn Rm17flfl5
Box 17882. Mllwankw Wl!ll?17 *^ EiploOinJ Fisi-B 2095
50 Mission Cruih-D . . .2495
ManagsmenlComm-D ..3995 ORDER LINES OPEN Kung Fu MasiBi-D 2595
Cosmic Qaiance-D 2495
INFOCOM Gaimany 1985-D 3795
Mon-FnH am - 7 p.m. CST* Sal 12 p.m. - 5 c rn. CSI ELECTRONIC ARTS 9 Princes ot Ombe-r-D . . .2295
Arcnon-D 199S Spyvs Spy Voi Il-O. . . 2395
Deadlme-0 . .2995 Piottssirjnai Goll-D 2495
Eaicfianler-D , ,24 95 Broaitsides-D 2195
To Order Call Toll Free Arclmnll-D 24SS MauGoM-D 2495
Mule-D 1995 InlemaiI Hockey.D 1995
.29 95
800-558-0003
DueslionD 2195
-0 1995 Fouriri Pioiocol □ 2395
PlaneifaH-D .24 95 CompultrOirl>ack-D,...2495
Sorcejer-D ..1995 Bl3!ir>n Paddles-D ..2495
.29 95 Field of Fnc-D 7195
WuiicCrjnsiriiCiiori O .1995 Miraoc WorO-D 3195
Siarcioii.rj .29 95 Carrier For«-D .3795 For Technical Inio, Order PmbsirConsir-D .. ,1995 Mirage DataBase 3495
Susptnderj-D .29 95 OrcaitinuOlrDJck-D. ..3795
Wilrnss-D .29 95 Comnuie' imbuslvD ...37 95 Inquiries, or for Wise. Orders J4 95 WelcomeADoarO-D ..I99S
Sea Staiher-D .24 95 Kampfjruppe-O 37 95
OntonOnB-Q 3a 95 Super Huey-D . -.13 95
414-351-2007
ZorU II w HID .27 95 SevenCil*sotGold 0 Spell Il-B 3495
Op*r Mkl Gardcn-D ...32 55
Mail Ord Wonsitrs-D ..24 35 Wash Bla&ur-D 3J95
Wisbringer-D ....-- 2995 Gtmsmne Wartior-0 - - - 2195
Racing DesirucliDn-O .23 95 Word Aitatk-0 3J95
SpeiiOreaker-D .2395 rmoerium Gaiacl D ?J95
ORDERING INFORMATION: u^e tc*ciiT irtun Fo- last Mmmurt Consti-D .. .299S OdesiaCriess-D 1995
MOOPRDSE Phaousie-D 2'95
delivery send caper's check y money order Personal and Fin CookDook-D ?99i 24 95
Silent Service-D .23 95 BatulirjnCoinm-D 2'95
company cr««E allow 14 business days TO dear ScHDOl P0 S 6iir)5Talt 2795 Dambusltis 2385
Fiormr c&mmana.D ... .37 95
Gunihip-D. .23 95 weitome COD.chirgaifB 1300 inCi" ~-."b\ u Ij ■" •". .tt 1-1 •.': EurOPt ASIJ« 3395 PSI Tracing Co 2195
AcciO|(t-0 .2395 MO(i»rl9»'O 2195
lor sctiwa^e orders. 4dd sfuppinj 'o; nardwa^e minimum y oo ToucndownfonlBail.. ,?395 La* ot in« Wesl 24 95
F-lSSlnkt Eagie-O. Wmrjsol war-0 2'95
.H9S Ntanw Caid and Visa orders piea^f inciuQf cam * p-pira-ion dale Jos Ilwismarm 2S95
D ED .27 95 M«n BrijmeD 379S
andsiQfiaSurt iVlresiCemspleaseinciude5:,saies[ai. W AK FPO
SYNAPSE
Biltie/Antietnim 3295
Baiter Up 2495
.2395 APO i-e'lL - :2 .1 = Cj-j- j1- a'Cers please add $-> itii-pping
Ct'i io> nom md Pr«s
Crusade in Europe-D.. 27 95
Panjlr Grtn.Otr 2495
minimum 15 00 All oiritfi lorUgn otUn Hi IS"; tMpoK% mini mum TIMEWOHKS
..3795 HusinHS Syiiems-D 39 S5
ACTJVISION llDO0.Alior«rssriippe0aulsiaeT»eCan|inen(aH>S A aic^riiDHd
Worn WnieriSpeli-0... .34 95
Gampmaker ...... .27 95 Tirstclas^insirredUS mail IMore>gnj£ftippinQcharfie3eiceedTrie
minimum amouril. yen will M cFiargea ifte acan\am\ amount la o«t SwillcalcwJSiifeways 34 95
Compiler FuewOKs.. .2395
your patkgge to yen quickly acid safely AM goods aie npiv arid Dal a Manager 11-0 34%
GriosiBusTtrs .24 95
SiOeways-D 2B 95
Fait Tracks .2395 I MasterCard i jncludeTactory warranty Due lu our low prices alt sales affinal *Jl
dilecllve reEurn muii hive i rebirn luthorliillan nunbir. Please call Evelyn Woorj-D 3J 95
Hackei .2095
\AU\ 35T-2007 JO o-Blairs an ft A "or your return mill nol beacceoied Sylvia PoTttr-D 3995
Computer 111 Peotle .2395
Alter Ega 2095 Puces and availability subject to change Ailhout nonce
Crosscountry Ha« .. .2095 D-Dtit I Can mro
Sorrowed Time 2095
No surcharge for MasterCard or Visa
Can-CarTildgi
disk. You're asked for a filename—
for the entire group of screens—
and whether you're using tape or
disk. (Tape users: you must enter a
filename, since pressing RETURN
with no input aborts the com
mand.)
If you wish, you can copy only
part of the screen. To do this, posi
tion the cursor at the start of the
Snapshot
section you want to save and press
CONTROL-R The cursor changes
color. Now move the cursor to the
position after the last character you
want saved and press RETURN.
When these fractional copies are
Clayton R. Newman printed, they're returned to the
screen in the same location from
which they were saved.
If you're working with graph
ics, you may often want to change
This clever utility can store up to 56 different
the screen location or redefine the
screens in memory and instantly retrieve any one character set. Snapshot will work in
for display. For the Commodore 64 and 128 (in 64 either case, but remember that
screens are printed to the same
mode). screen location from which they
were originally copied. You could
Here's a program that can be a real mode, several SYS commands are
set up several screens ahead of time
boon to programmers. "Snapshot" required.
and scroll through them by chang
is a machine language utility that To use it in immediate mode,
load Snapshot by typing LOAD ing screen locations. But remember
stores whatever you have on the
" filename",%,\ (disk) or LOAD that all screen locations use the
text screen, including colors, into
same color memory, so if the screen
the unused RAM which underlies 'filename", 1,1 (tape), then NEW
and SYS 49444. Then, create or dis
being printed has different colored
BASIC. It can store and retrieve up
characters than the screen currently
to 56 screens. And you can save the play the screen you want copied.
When the screen is ready, press displayed, the colors on the current
screens to tape or disk. It crunches
CONTROL-C. Snapshot copies the screen will change too.
the information for the screen, stor
screen to memory and asks you for The program mode commands
ing up to 255 empty spaces or re
a screen name. All Snapshot screen are very similar to immediate
peated characters in only three
names must be two characters long. mode. The format is SYS 51000,
bytes. command, name. For example, to
Any two characters, except aster
Since Snapshot is written en print a screen named AB, use SYS
isks, may be used. If you choose a
tirely in machine language, it works 51000,P,AB (P is for Print). You can
name that's already been used, the
fast. It can print a screen more than use a string variable for the screen
old screen will be replaced by the
twice as fast as the equivalent name, as in SYS 51000,C,A$. Array
new one. Use the IN5T/DEL key to
BASIC PRINT statements, and far variables cannot be used, so if you
make corrections when entering the
faster than POKEing data to screen want an array of screen names you
name. If you decide not to save the
memory. must assign the array variable to a
screen at all, just press RETURN
with no name and it will cancel the regular string variable: A$ = B$(20).
Two Modes For loading or saving, add T (tape)
command. This escape works with
"MLX," the machine language en all commands.
or D (disk): SYS 51000,S,///enflwe,
try program (found elsewhere in To recall a screen, press D. Do not use quotes for the file
this issue), is required to type in CONTROL-P and enter the two- name. Also, you don't need to SYS
Snapshot. After loading and run character screen name. CONTROL-I 49444 (the command that activates
ning MLX, answer the prompts for displays an index or directory of Snapshot) in program mode.
the starting and ending addresses your screen names. To delete a
with C124 and C983, respectively. screen, press CONTROL-D and en Making It Useful
After typing it in, save a copy. ter the name. To delete all of your Snapshot has numerous applica
Snapshot can be used in either screens, enter an asterisk (*) as your tions. One is displaying back
program or immediate mode. The screen name. (Individual screen grounds for arcade games or text
commands are slightly different in names should not contain an aster adventures. By using a redefined
each mode. (See the accompanying isk.) character set, very complex screens
table for a list of commands.) Im CONTROL-S and CONTROL- can be drawn, rivaling high-
mediate mode uses the CONTROL L are used to save and load the en resolution screens. Many commer
key to input commands. In program tire group of screens on tape or cial games use screens drawn this
78 COMPUTEI's Gazette February 1986
way. One advantage of Snapshot is sented in half a byte, two color screen, it also changes the back
that it uses a maximum of 1509 locations are crunched into each ground and border colors to those
bytes to store a screen while a high- byte to save space. This means that that were saved. If you use extend
res screen uses 9000 bytes. Another a screen which is mostly empty ed background color mode, it will
use for Snapshot is for menus, in space, repeated characters, or the print the extra background colors. It
structions, and title screens. same color, uses much less space also saves the extra colors for multi
Snapshot is transparent to than a screen with a complex color characters. Sometimes, how
most BASIC programs. This means image. ever, you might not want these
you can use it in immediate mode If you run out of memory, changes. To disable this feature,
to copy screens of programs while Snapshot will display an error POKE 50620,1. To reenable it
they're running. message. You can extend your POKE 50620,0.
Snapshot saves the screens in Snapshot memory by lowering the Program 2 demonstrates a little
RAM underneath the BASIC ROM of what Snapshot can do. The pro
top-of-BASIC pointer in locations
at 40960-49151, providing 8192 gram sets up the screen, and then
55 and 56. Type POKE 56.PEEK
bytes of storage, enough to store six Snapshot quickly displays several
(56)-4*X:CLR where X is the num
screens using the maximum size of screens, simulating animation.
1509 bytes peT screen. The mini ber of kilobytes of added memory.
mum size for a whole screen is 27 When Snapshot prints a See program listings on page 119.
bytes. There is enough room for
327 screens this size, but Snapshot
can only handle up to 56 screens at Snapshot Commands
a time.
Immediate mode Program mode
The reason that different
Copy CONTROL-C SVS 51000,C,scrcen name
screens require different amounts
Print CONTROL-P SVS S1000,P,screen name
of memory is that Snapshot com
Delete CONTROL-D SY5 51000,D,sereen name
presses the screen as it is saved. Copy fraction CONTROL-F not available
Any screen character repeated Index CONTROL-I SYS 51000,1
three times or more is represented CONTROL-L SYS 51000,Uitoname,D (or T)
CONTROL-^ SYS S1000,S,filoname,D (or T)
as the character code along with a
count of how many repeats. Color Disable changing special color registers: POKE 50620,1
Reenable: POKE 50620,0
memory works the same way; how
ever, since 16 colors can be repre
Crown Custom Covers This pioducl n prui'itltif far ftie purix'tr of rnobttnit you to matt* archti-af laptes only
9606 SHELLYFIELD HOAD.Dc-.l A
DOWNEY, CA 90140
(213) 862-0391
COMPUTEf's Gazatto February 19B6 79
Commodore 128 Memory Map
Important Locations
Jim Butterfield
Here's an abridged memory map that shows key locations of the Commodore
128 in 128 mode. Included are decimal and hexadecimal addresses, and brief
descriptions of the functions of each location.
Memory Map
This memory map applies to the Commodore 128 Hex Decimal Description
when used in the 128 mode. In 64 mode, the ma All Banks:
chine's map is identical to that of the Commodore 64.
There are 28 pages (256 bytes each) of overhead 0000-0001 0-1 I/O port, similar to
64
before the start of BASIC. The following list shows
some of the more important locations. 000F 15 Type: FF=string;
00 = numeric
0010 16 Type: 80 = integer;
Architecture
00=ftoating point
"Bank numbers" as used in the BASIC BANK com 0015 21 Current I/O prompt
mand and the built-in machine language monitor's
flag
addressing scheme are misleading; in fact, they're
0016-0017 22-23 Integer value
more correctly called "configuration numbers." Bank 002D-002E Pointer: start-of-
45-46
0 shows RAM level 0, which contains work areas and BASIC (for bank 0)
the user's BASIC program. Bank 1 also shows RAM, Pointer: start-of-
002F-0030 47-48
this time (for addresses above hexadecimal $0400) variables (bank 1)
level 1, which contains variables, arrays, and strings. 0031-0032 49-50 Pointer: start-of-
Other "banks" are really configurations, with various
arrays
types of ROM or I/O overlaying RAM. Thus, bank 15 Pointer: end-of-
0033-0034 51-52
(the most popular) is ROM and I/O covering RAM arrays
bank 0. Bank 14, however, is ROM and the character
0035-0036 53-54 Pointer: string-
generator overlaying RAM bank 0. Architecture is set
storage (moving
so that addresses below $0400 reference bank 0 only.
down)
Other bank switching (more complex than the simpli
0039-003A 57-58 Pointer: limit-of-
fied 16-bank concept) is accomplished via storing a memory (bank 1)
mask to address $FF00, or calling up prestored masks Current BASIC line
003B-003C 59-60
by writing to $FF01-FF04.
number
003D-003E 61-62 Textpointer: BASIC
work pointer
0041-0042 65-66 Current DATA line
number
0043-0044 67-68 Current DATA
address
0047-0048 71-72 Current variable
name
0049-004A 73-74 Current variable Position of cursor on
address screen line
0063 99 Accum#l: exponent 236 Row where cursor
0064-0067 100-103 Accum#l: mantissa lives
0068 104 Accum#l: sign O0FA-O0FF 250-255 UNUSED
006A-006F 106-111 Accum#2: exponent, 0100-0IFF 256-511 Processor stack area
and so on 0100-013E 256-318 Tape error log
0070 112 Sign comparison, 0100-0124 256-292 DOS work area
Acc#l versus #2 0125-0138 293-312 PRINT USING work
0071 113 Accum#l low-order area
(rounding) 0200-O2A0 512-672 BASIC input buffer
007D-007E 125-126 BASIC pseudo-stack 02A2-02AE 674-686 Bank PEEK
pointer subroutine
0090 144 Status word ST 02AF-02BD 687-701 Dank POKE
0091 145 Keyswitch IA: STOP subroutine
and RVS flags O2BE-02CC 702-716 Bank compare
0098 152 How many open subroutine
files 02CD-02E2 717-738 JSR to another bank
0099 153 Input device, nor 02E3-02FB 739-763 JMP to another bank
mally 0 02FC-02FD 764-765 Function execute
009A 154 Output CMD device, hook
normally 3 0300-0311 768-785 BASIC links
009D 157 I/O messages: 0312-0313 786-787 Unused
'all, 64=errors, 0314-0315 788-789 IRQ vector
0=nil 0316-0317 790-791 Break interrupt
0OAO-0OA2 160-162 Jiffy Clock vector
high/medium/low 0318-0319 792-793 NMI interrupt vector
OOAE-0OAF 174-175 Tape end adds/End 031A-032D 794-813 Kernal vectors
of program 032E-033D 814-829 Kern a 1 iinks
0OB7 183 Number of charac 033E-0349 830-841 Keyboard matrix
ters in filename shift vectors
0OB8 184 Current logical file 034A-0353 842-851 Keyboard buffer
00B9 185 Current secondary 0354-035D 852-861 Tab stop bits
address 035E-0361 862-865 Line wrap bits
OOBA 186 Current device 0362-036B 866-875 .Logical file table
OOBB-OOBC 187-188 Pointer to filename 036C-0375 876-885 Device number table
OOCO 192 Tape motor interlock 0376-037E 886-895 Secondary address
00C8-00CB 200-203 RS-232 input/output table
buffer addresses 0380-039E 896-926 CHRGET subroutine
00CC-00CD 204-205 Keyboard decode 0386 902 CHRGOT entry
pointer (bank 15) 039F-03D1 927-938 Subroutines to fetch
OODO 208 Number of charac from RAM banks
ters in keyboard 991 Accum#l: Overflow
buffer 65280 W///M MMU configuration
O0D1 209 Number of pro register
grammed characters FF01-FF04 65281-65284 MMU load configu
waiting ration registers
00D3 211 Key shift flag: 0 = no Bank 0 (BASIC programs):
shift 0400-07E7 1024-2023 40-column screen
00D5 213 Last key code: 88 if memory
no key O7F8-O7FF 2040-2047 Sprite identity area
00D6 214 Input from screen (text)
from keyboard 0800-09FF 2048-2559 BASIC pseudo-stack
O0D7 215 40/80 columns: 0AO0-OA01 2560-2561 Vector: BASIC restart
0 = 40 columns 0A05-0A06 2565-2566 Bottom- of-memory
00D9 217 Character base: pointer
0 = ROM, 4-RAM 0A07-0AO8 Top-of-memory
OOE0-OOE1 224-225 Pointer to screen pointer
line/cursor RS-232 receive
OOE2-O0E3 226-227 Color line pointer pointer
O0E4-O0E7 228-231 Screen margins: RS-232 input pointer
bottom, top, left, RS-232 transmit
right pointer
00E8-00E9 232-233 Input cursor log RS-232 send pointer
(row, column)
•
I
Keyboard buffer size
i2W
0A22 2594 Key repeat: 128 —all, res)
64=
=none 4000-FBFF 16384-64511 BASIC RAM mem.
OBOO-OBBF -3007 Cassette buffer, also (hi-res)
used by disk auto- Bank 1 (BASIC variables):
boot programs 0400-FBFF 1024-64511 BASIC variables,
(CP/M or otherwise) arrays, strings
OCOO-ODFF 3072-3583 RS-232 input, output Bank 14 Same as Bank 15, below, except:
buffers
D0O0-DFFF 53248-57343 Character generator
0EO0-OFFF 3584-4095 System sprites
ROM
(56-63)
4096-4351 Programmed key Bank 15 :
mt m
1200-1201 4608-4609 Previous 54784-54785 80-column video
number chip 8563
1202-1203 10-4611 Pointer: BASIC state R18-19 Video address,
ment for CONT low/high
1204-1207 4612-4615 PRINT USING char R31 Video data,
acters (,.$) read/write
4616 Error type ER D800-D8E7 55296-56295 Color nybbies (40
1209-120A 4617-4618 Error line number EL column)
210-1211 4624-4625 End of BASIC (Bank DCOO-DCOF 56320-56336 CIA 1 (IRQ) 6526
0) DD0O-DD0F 56576-56591 CIA 2 (NMI) 6526
4626-4627 BASIC program limit DFO0-DF0A 57088-57098 DMA controller
[FF00] EOOO-FEFF 57344-65279 ROM: Kernal
4632-4634 USR program jump FF05-FFFF 65285-65535 ROM: Transfer,
4635-4639 RND seed value Jump Table
FACTORY AUTHORIZED
COMMODORE
REPAIR CENTER
1-800-772-7289
IN ILLINOIS (312) 879-2888
The Commodore Software Association Is a world Members may purchase any program from our
HWi
wide software organization specializing in the dis Commodore 64/128 software catalog for Only $3.00
tribution of owner/user written software for the per program — no tricks, no gimmicks. Programs
Commodore 64 and Commodore 12B computers. are on diskette. There are no additional charges, the
We are the lowest cost organization specializing in price of $3.00 per program Includes postage, hand
software for the Commodore 64 and 128 in the ling and all applicable taxes.
wotld!
How can you sell programs for only $3 each? HERE ARE A FEW SAMPLE TITLES
The name of the game in cutting costs is volume. Volume of FROM OUR SOFTWARE CATALOG:
membership (in the tens of thousands) and purchasing (also Motocross, Meteor, Star Right, Space Patrol, Eliza, Exterminator,
in the thousands). We also lower our costs with the wide Boxing, Battleground, Checkers, Backgammon, Poker, Space Pat
range of programs we offer. rol, Helicopter Rescue, Concentration, French Tennis, Alien
Ambush, Rear Assault, Vicious Circle, Freeway Fox, Shark Hunt,
$3 programs? Are they really quality programs? Moon Base, Star Trek, Trench, Mystery, Candyland, Towers of
Any program submitted to us has to meet our high stan Doom, Blackjack, Keno, Kizmet, Metrics, Math Tutor, Chemistry,
dards. We reject any program that does not meet high Physics, Spanish, Planet Facts, Supe'r Fly, Fireball, Preschool
Learning Aids, European Geography, Trivia Quiz, Credit Card
industry standards of quality and sophistication.
Management, Calorie Calculator, Recipe File, Auto Expenses, Gar
How many programs are available? den Help, Golf Handicapping, Weather Forecaster, Football Rating,
We currently nave more than 1000 programs in our Com Autocypner, Basketball Statistian, Home Inventory, Loan Amortiza
tion, Phone'Address List, Financial Math, Depredation Schedule,
modore software library. Most are in our up-to-date Com
Stock Trends, Bonds, Handicapper, Personal Banker, Mortgage
modore catalog. The list grows daily as submissions pour in
Spreadsheet, Letter Writer, Budget Management, W-2 Form, 1040
from around the world. Members will receive regular catalog Form, Annuities, Paycheck, Regression, Bowling Records, Sec
expansions. tional Properties, Equations, Corivensions, Chi-Square, Crossover
Programs are categorized as follows: Network, Digital Logic Simulator, Factorial, Row Chart, Fitter De
GAMES, MUSIC, EDUCATIONAL, sign, Electronic Solution, Bisection, Simpson Integration, Polyhedra
BUSINESS/FINANCIAL, HOME/PERSONAL, Coordinates, Statistical Analysis, etc., etc., etc.
TECHNICAL. — A very small list when compared to our catalog!
How do I get a list of programs?
Membership entitles you to our extensive software catalog
with listings categorized by type of program.
39
Com. 1541 Disk Drive Com. 1541 Disk Drive
Com. 803 Printer 13" Zenith Color Monitor
'407 457
• C128 Disks 7Tea.* PLUS FREE S49.95 Oil Barons •340K 1571 Disk Drive SW9.00
Adventure Program •Voice Synthesizer $39.95
• Commodore Graphics Printer 599.95
• 13" Zenith Color Monitor S149.95 • 12" Amber Monitor (59.95
PROFESSIONAL SOFTWARE
■ CliS DOUBLE SIDED DISKS 74' EA. COMMODORE 64 34QK 1571 COMMODORE DISK DRJVE IH4.00
Get these 51* Double Sided Floppy Disks speciolly
Hume LIU Sala
Double Sidled. Single Disk Drive for C-12S allows you
designed for the Commodore 12B Compulor (1571 Disk Coupan
to u^e C-128 mode plus CPM mode, 17 limns faster
Drive). IM\ Certified Ufatlmo Warranty Popeibach Writer bt S91-00 139.95 SI9 95
Paperback Doroboie 64 S6? 00 131.95 11' 95
than 1541. plus runs oN 1541 formats
Automatic Lint Cleaning Liner included- 1 Boh of 10 -
Paperback Dictionary 11'.95 til.95 110 00 List $349,00. SatflSJM.OtL
19.90 [99' eo.). 5 Bo«es ol 10 - $44.50 (89' do,], 10
Thff Pnni Shop 511 95 137.95 126.95
Bo»esof 10-S79.0C1791 on.)
Ha Hey i Protect S3» 95 SIS 95 13' 95
P roc tic ok {tpreod ihttr) IJ9.9S S19.9S 111.95 SUPER AUTO DIAL MODf M tll.t*
Programinan Rcluranc* 11'.95 116.95 112.50 Eaay ro u»#. JuiT plug into your Commodore 64
II" ZENITH COLOR MONITOR (1*9.95 Guidu
computer and you're ready lo iranimil and rtcviv*
Nine PrllKM nAihbf 132 95 S24.91 til 95
Vou poy only SU9 9S when you Older this 13' ZENITH SuperBo*lSunday mttugai. (antr la ui* than dialing your ttlephont,
130 00 H9.9S 117 95
COLOR MONITOR. LESS Ihe value ol ihe SPECIAL Flip £ File, Disk Filer 13'.95 114.95 III 95 juir puih one key on your eompuitrF includet
SOFTWARE DISCOUNT COUPON we pock with your OeJuxe Tape Ca&strte (plui 189.00 S'i-95 S3! 95 thclutlvv *aiy To u» progrom lor up and down
monitor ihar allows you to save over S250 ofl software FHEE gome) loading is printer and diik drivit, t*it In U.S.A.
sole prices' ! With only 1100 ot savings applied, your Pro Joystick 119.95 S13.95 510 00 Li»i $99,00, SALXtn.H.
Computer Care Kir iHM S!9 95 131.95
net color monitor tost is only S49.95. 06 Colors).
Dull Cover 1 S 95 S 6 95 1 1 60
Injured Engine S39 95 %V 95 S21 95
Pitllop II (Epy*|
VOICE SYNTHESIZER (34.95
139.95 122 95 H9.95
SO COLUMN For Corriniodora-6d compulori. Ji.ii plug il in and you
Munt Call 159.95 SM.M 112.95
COMMODORE GRAPHICS PRINTER iit.ti Flit Ww« (by 139.95 S!9 95 S31 95 can program words and sentences odjusl volume and
CBdnvrilBfl piTcK. moko falking advcnlurc gofnBl. iound oclion
You poy only S99.95 when you O'dor Ihe 803
gamo* ondtuitomiiod lolk/os' i FOR ONLY J)9.9Syoj
Commodore Graphics Printer. 60 CPS, Dot Matrix, Bi- (See over 100 coupon items in our catalog)
Directionai. Pnnly B%" full siie poper. Plug in direct tan odd TEXT TO 5PEECH, iuit lypo a word and haar
Write or call for ,ouf compuler lolk - ADD SOUND TO 70BK11 SCOT7
inierfacs included! LESS Ihe uatue of the SPECIAL
SOFTWARE DISCOUNT COUPON we pock with your
Sample SPECIAL SOFTWARE COUPON! ADAMS AND OTHER ADVENTURE GAMES! I
(Disk on:, i Lisr SS9.00. SALE13t.fl
printer thai allows you to SAVE OVER S25O off
software sale prices'1 Wjth only SIOO of savings
applied your net pnnler cost is 2£RO! 13" AMBER MONITOR 131.45
Your tho ■} of green or amber icroen manilor, lop
quality. column* x 2i linos, eoiy la mod/ onli.
ATTENTION
4 SLOT EXPANDER & 10 COLUMN BOARD JJI.9S glaro1 PLUS 19.9S lor connsthng coble. Com-6J or
Now you progrum SO COLUMNS on tho screen at one VIC-SO. Lilt HI" ■ SALE tS9.11.
timei Converts your Commodo'e 64 to 00 COLUMNS
when you plug in the 90 COLUMN EXPANSION
BOARD' i PLUS i slot e«ponder! Computer Clubs PRINTER/TTPEWRITER COMBINATION IJ«.«
"JUKI" Superb leller quality. doisy wheel
We Offer Big Volume Discounts printer, typewriter combination. Two machine) in one
— \uif a flick o* rhe iwilch. 12" extfo large carriage,
ID COLUMNS IN COLOR
PAPERBACK WRITER 14 WORD PROCESSOR J19.9S
CALL TODAY! typewriter keyboard, oulomolic margin tonirol and
lelocole hey. drop in couelte ribbon' (90 day
This PAPERBACK WRITER 61 WORD PROCESSOR is Ihg warranty) temronici paroJIaJ or RU32 serial port buill
linesl ovollobln (or ths COMMODORE 6' computer' in (Specify), liit 134'- ■: SALE (»t,fl. ILId.Qly.)
Th* ULTIMATE FOR PROFESSIONAL Word Proton ing PROTECTO WARRANTY
DISPLAYS jo or B0 COLUMNS IN COLOR or blotk and AH PiDlecPa i produf H tatty a minimum 90 doy wqrranty.
while! Simple lo operate. powerluL tgul ediling, if anything foili wifhiri 10 dflyi from ihe dole ol pLUthcue. 11" RGB & COMPOSIIE COLOR MONITOR Illf.tl
complete cursor ond Insert/delete key controls line limply sand your product to u$ via United Parcel Service
Mull be usad to gel 80 columns In colar wilh fi[
ond poragraph insertion, automatic deletion, prepoid. Wo will IMMEDIATELY send you a itplocemeni of
column campulers (CI28 ■ JGM - Apple).
centering, morgin settings ond output 10 oil printers' no charge wiai United Parcel Service propoid. Thiswotronty
provi'i once i iii—. in. ' We Lor* Our Customers*
(Add $14.50 shipping)
■ (99 00. SALE M».«. Coupon S29.95. ListS399.t». SfllE I1H.9S.
L0WE5T PRICES • 15 DAY FREE TRIAL PHONE ORDERS • 90 DAY FREE REPLACEMENT WARRANTY
0 a.m. ■ 8 p.m. Wookdays
BEST SERVICE IN U.S.A. • ONE DAY EXPRESS MAIL • OVER 500 PROGRAMS ■ FREE CATALOGS
9 a.m. - 12 noqn Saturdays
'169 $239
s
00 120-140 CPS 00
E Premium Quality
E E E
10" Comstar I0X - This Bl-directional lfii/z" Comstar ISX - Has all the
Tractor/Friction Printer prints features of the 10" Comstar 10X plus a
standard sheet B*A"xii" paper and wider 1BH" carriage and more powerful
continuous forms or labels. High electronics to handle large ledger
resolution bit Image graphics, business forms! (Better than FX-I0O).
underlining, horizontal tab setting, true The 15^4" Comstar 1BX also prints on
lower descenders, with super scripts and standard size paper and continuous
subscripts, prints standard pica, forms and labels. Fantastic value.
compressed, expanded, block graphics, (Centronicsparallel Interface.)
etc. Fantastic value. (Centronics List $699.00. Sale $239.00.
parallel Interface.)
List $398.00. Sale $189.00.
List $499.00 10" Printer I Yoar Warranty List $699.00 15%" Printer
E $I99
10" Comatar 160+
00
High Speed - This
E
150-170 CPS
High Spood $289
Hi';" Comstar 160+ High Speed - This
00
E
Lifatimo warranty*
List $599.00 10" Printer List $599.00 10" Printer
165-185 CPS
$259 00
E
High Spaed a Letter Quality
$259 00
With the flip of a switch you can go into
E
Good quality S'/t single sided double density with hub rings
Bulk Poc 100 Qty. 59 ' eo. Total Price $59.00
Box w/ sleeves 10 Qty. 79 ' eo. Total Price 7.90
' Drives oro sensitive lo smoke, dusl & oil micro porticles.
■ Systematic operator performed maintenance is the best
way of ensuring error tree use of your computer system.
!I39
Excellent Color Reproduction The ZVM 131
& Special "Green Screen
Only" Option 95 Sound Of Quality
The output sound level is
True color reproduction is LIMITED externally reguloled by a
achieved by a Zenith QUANTIT IKS user-adjustment volume
designed state-of-the-ar! control. Use the Zenith
integrated circuit chip that quality sound system to
processes the composite monitor the modern audio
video signal. A custom capabilities of the computer
Zenith analog RGB direc! generation.
drive gain control integrated
Easy-Ta-Reach Front Access
circuit allows user-
Controls
preference for the
adjustment of picture drive ZVM I31's 13" diagonal
and black level. Zenith's display screen can exhibit
unique "Green Screen Only" impressive graphics and
feature eliminates all other intensely clear copy. Easy-
colors so lhat to-reach front access user
monochromatic text controls (picture, black
material moy be easily level, color level, tint,
displayed in green on the sharpness, audio volume,
black face screen. background noise control)
make display adjustment
Constant Intensity Character
simple and fast. An LED
Definition Quality power on indicator notifies
Quality circuitry design generates the user when the monitor is
crisp lines, pure colors, and sharp operable.
character definition for easy-to-
Multiple Monitors On
read displays. DC-coupling
permits the video display to Compatibility Chart A Single Computer
retain its color balance from ZVM 131 -Accessible by Computer Interfaces Via The composite video "loop-thru"
a single dot to o full screen Many Popular Systems feature permits a single
Apple II Composite
of data. Even when room The ZVM 131 is designed Aplut 3000 RGB
composite video source to drive
lighting changes, o "special to interface with most Apple III RGB several monitors at the same
light sensor" automatically personal computers, IBM PC RGB time. This allows easy display
Commodore 138 RGB. Composite possibilities for multiple
adjusts the display VCRs, video discs, video Commodore 64 Composite
brightness. games and modular TV Commodore Vk-JO Composite
viewers in business and
tuners that have either Tl 99/4 Composite educational applications. No
List $499.00
composite video or RGB Atari BOO Composite more crowding around a single
Sale $139.95 direct drive outputs,
Atari 1100
Atari 1400
Composite
Composite
terminal. Everyone enjoys a
clear, unobstructed view of
Connection Cables RGB Cable — $19.95 Composite — $9.95 important data.
C13B. Aplus 3000 (Specify) Commodore. Aplus 3000. Alori (Specify)
COMMODORE 64
SYSTEM SALE
Deal 1 Deal 2
Commodore
Commodore 64 Commodore 54 C128 Computer
Com. 1541 Dish Drive 1541 Disk Drive $289.00 *
13" Znilh Color Monitor
C128 1571
PLUS {REE 5 U ■. Gil PLUS FREE S43.95 Oil
Disk Drive
Burc■■' ftdvcilurl- Banns Adventure S259.00 *
rmx%
SUPER OFFER C128 COMPUTER SUPER OFFER
To Introduce you to the C128 computer we are offering you the finest word processor mode, Word
Writer II with Spell Checker by Timeworks. When you apply the $69.95 value word processor to
your purchase price of the Cl 28 ot $289.00 your net coit It only 9219.05. (1 coupon p«r family)
MM C1M Word Writer with I).000 word Spall Chockar — An 80 column professlonol word processing syitam lhat Includos o
spoiling chscker and a buill in calculator. Eosy la use bscauso of Iho full icroon formal, you can vi»w ths document on your screen
oi ll will appear when printed. Pull-down menui moan thai the uior doesn't hove to momoriie commands. You press a key lo
aciivote o Word Writer feature and the program guldai you ihrough lit proper use with logical and oosyto-lollow prompts. The
program has boon designed to interface with Tlmework's Daia Manager 3, a dotobaie program and Swiltealc, a spreadsheet.
Contains oil the features you'll need for everyday word processing, plus more sophisticated feotures such os document chaining,
form letter printout, page separations, horizontal and verticol scrolling ond much more. (Disk) List 169.95.
mum
iijl-
m
<m
■k Commodore C12S Computer 1389.00. This oil-new revolutionary 128K computer uses Commodore 64 computer software,
CPM Software, plus new odvanced C-128 software. You pay only $2B9 for rhe C 12a computer! L«m the value of the Spaclai
Software Discount Coupon (see page 14 of our 64 page catolog) we pock with your computer that allows you to Save
Over 1250 off software sale prices! ! With only $100 of savings applied your net computer cost is S1B9.00. PLUS FREE
$69.91 Word Processor. "
* 340K 1571 Commodore Dilk Drive (254.00. Double Sided, Single Disk Drive for C-128 allows you to use C-128 mode plus
CPM mode. 17 limes (aster than (he 1541. plus runs Commodore 64 software. You poy only $259.00 for the 340K 1571
Commodore Disk Drive. Leu the value of the Special Software Diicount Coupon (see page 14 of our 64 page catalog)
we pack with your Disk Drive fhat allows you lo Savo Over *250 off software sole prices! With only $)00 of savings
applied your net Disk Drive cost is only $159.00.
Sale
$09 95 ( Telecommunications
Coupon $24.95 LoWGSt-PriC& th&A. Coupon $24.95
VIEWTRON MEMBERSHIP
• Only Good Color Graphic Database Service in the U.S.A. (C-64)
Viewtron Software Plus First Hour FREE (See the Protecto Software Catalog On-Llne) $9.95 value
* 300 Baud Modem * Auto Dial • Auto Answer * Upload & Download
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 Complete Telecommunications Package offers you all this plus ...
• Auto Log-on * Stores on Disk Downloaded Files
• Dialing from Keyboard • Reads Files from Disk and Uploads Text or Program Files
• On-line Clock • Selecl Any Protocol (access almost any computer or modem)
• Capture and Display High Resolution Characters • Plus Much, Much More
• Download Text, Program or Data Files ^^ ^^^ ^^^^ —^ ^^
_ ^ H^ fl m 95 Coupon $24.95
List S99.00 Sale ,^m ^W
We are so sure this is the only telecommunications package you will need we will give you 15 days Free Trial.
Viewtron Membership sold separately — $9.95.
For more advanced readers, here's a utility that don't need the ninth number. As
you finish a section of memory, you
offers power and flexibility unavailable with can type M without a memory loca
BASIC. With a few commands, you can easily ex tion to see the next section. When
amine and alter any byte on a disk. For the Com you're ready to save, use this syn
tax: S "filename",8,2EE0,3650. To
modore 64, Plus/4, 16, and 128 (in 64 mode). use Disk Editor from BASIC, LOAD
"filename",8,1 and then SYS 12000.
You probably use your disk drive or sector. But these commands are
mainly for saving and loading difficult to use.
How To Use It
BASIC programs, occasionally dab "Disk Editor" makes it easy to
To use Disk Editor effectively, it's
bling in sequential and relative examine and alter any byte on the
important to understand how a disk
files. BASIC provides simple com disk. Since it's written entirely in
is organized. A Commodore disk is
mands for using each type of file: machine language, "MLX," pub
divided into 35 tracks, each con
SAVE, LOAD, PRINT#, etc. When lished frequently in COMPUTEI's
taining a number of sectors (see
you type SAVE, for example, you GAZETTE, is required to type it into a
table 1). Each sector contains 256
don't have to worry about what in 64 (Plus/4 and 16 users should see
bytes. A disk has a total of 683 sec
structions to give the disk drive to below for instructions). After load
tors, but only 664 are available for
ing and running MLX, answer the
make it write your program on the data storage because the directory
prompts for starting and ending ad
disk. BASIC works together with occupies all 19 sectors of track 18
dresses with 2EE0 and 364F, re
the Disk Operating System (DOS) (track $12 in hexadecimal).
spectively. Type in Disk Editor and
to automatically perform ali the Disk Editor begins by reading
save it to disk. To run it, type LOAD
necessary tasks. track $12, sector 0, and displaying
"filename" ,8,1 and NEW. Then in
The disadvantage of using sert the disk you want to edit and the 256 bytes in that sector. {All
these simple commands instead of type SYS 12000. Note: Before using numbers in Disk Editor are in hexa
accessing the disk directly is lack of one of your regular disks, test Disk decimal for better screen format
control and power. For example, Editor with a new disk containing ting.) The editing cursor appears in
DOS has a scratch command, but copies of a few programs. If you've the upper-left corner. Move it
not an unscratch command. So if made a typing error when entering around the screen with the cursor
you accidently scratch a file, there's the program, it could ruin programs keys. The sector currently being
no way to bring it back, even on the disk. displayed is indicated at the top of
though all the information is still on If you're a Plus/4 or 16 owner, the screen along with the track
the disk. And DOS has the ability to you don't need to type in MLX; you number and the current byte num
lock a file so that it can't be can use the built-in machine lan ber within the sector. Notice how
scratched, but no command is guage monitor. Enter MONITOR to the byte number changes as you
available for using this feature. enable Tedmon and then use the move the cursor. Press the HOME
Accessing the disk directly memory display command: M key to quickly position the cursor at
gives you much more power and 2EE0. Now type in the hexadecimal the upper-left corner.
flexibility. DOS has several low- listing, omitting the ninth number on To make a change, move the
level commands for this purpose. each line. The first eight numbers cursor to the desired byte and type
The Block Read and Block Write are the ML program in hex form, in the new value. This doesn't
commands enable you to change the last is a checksum used by MLX. change the actual byte on the disk.
the contents of an individual block Since you're using the monitor, you When you've made all the changes
90 COMPUTE!1! Gazette February 19B6
you want on that sector, press tween ASCII and screen code for and sector numbers of the first sec
CTRL-W to write the sector to the mat. SpeedScript and some other tor that the file is stored. You can
disk. word processors store text as screen view the contents of the file by po
To display another sector, codes, while East/Script saves docu sitioning the cursor on byte 3 and
press + and type the new track ments as ASCII codes. pressing CTRL-J. Press CTRL-J
number at the top of the screen. CTRL-S displays the normal again to jump to the next sector in
Press — to change the sector num directory. Hold down SHIFT to the chain, and so on.
ber. The INST/DEL key allows you pause the scrolling. To exit the pro
to correct mistakes. Then press gram, press CTRL-X. It also closes Recovering A Scratched File
CTRL-R to read the sector and dis all files, and initializes the disk.
If you should accidentally scratch a
play it on the screen. If a track or
file, you can unscratch it with Disk
sector number is outside the range Changing The BAM Editor. Follow these steps:
shown in Table 1, Disk Editor prints
Bytes $4-8F of sector 0 are the
ILLEGAL TRACK OR SECTOR and 1. Don't save anything to the
Block Allocation Map (BAM). The
cancels the CTRL-R command. disk with the scratched file; you
BAM is divided into 35 groups of
may overwrite the sectors contain
four bytes each, one group for each
ing the program or data.
Table 1: track. The first byte of each group is
2. Load Disk Editor, insert the
Number of sectors per track the number of free sectors on that
disk to be altered, and SYS 12000.
track. Each bit in the other three
Track Number of sectors 3. Display track $12, sector
bytes represents a sector on the
1-17 track. If a bit is on, it means the sec $00. Press CLR/HOME to go to the
18-24
tor is free. If it's off, the sector is top and then CTRL-J (to get to the
25-30 first track of directory entries).
31-35 used.
Track $12, the directory, con 4. Switch from hex to ASCII, to
Disk Editor checks for errors tains all the information about how look at the filenames, which should
on all commands. If an error occurs, the files are organized on the disk. be at locations $05, $25, $45, and so
a message is printed and the com By changing a few bytes in this on. If the file to be unscratched is
mand is aborted. Press any key to track, you can perform some neat not in the sector, press CLR/HOME
continue. tricks. Sector 0 contains the Block to go to the first two bytes and then
Allocation Map (BAM), and the CTRL-J, to jump to the next sector.
To quickly get to an adjacent
sector, hold down SHIFT and press other sectors store the directory en 5. When you've located the
+ or —. Pressing + with SHIFT tries and are linked by the first twg correct directory entry, look three
displays the next highest sector, bytes in each sector. bytes to the left—$02, $22, $42, etc.
and pressing — with SHIFT dis Bytes $2-1F of sector 1 contain A $00 in this location marks a
plays the previous sector. information about the first file in scratched file. Change it to $82 to
Another way to move around the directory. Byte 2 is the file type. make it a program file, $81 for a se
the disk is CTRL-J (Jump), which A value of $82, for example, indi quential file.
uses the number under the cursor cates a PRC file. By setting bit 6 of 6. Write the sector back to the
as the track and the number in the the file type, you can lock the file to disk with CTRL-W and exit with
next byte as the sector. This is keep it from being scratched. Sim CTRL-X. To make sure the BAM is
handy for jumping to chained ply change the 8 to a C and remem correctly updated, you should vali
sectors.
ber to write the sector to the disk date the disk with the line OPEN
A program on disk is stored not with CTRL-W. If you display the di 15,8,I5,"VO". This process may
in sequential sectors, but in sectors rectory with CTRL-$, you should take some time, but when it's done,
scattered about the disk. To link all see a < character next to the file the file has been restored.
these sectors together, the first two type, indicating a locked file.
bytes of each sector contain the Bytes 3 and 4 contain the track See program listing on page 113. ffl
Joseph Celentano Since the program has to be (the printer), PEEKing 186 will re
loaded into memory from disk or turn a 4 since the printer was the
// you've discovered a clever time- tape, you can PEEK 186 at the very last peripheral accessed. If you then
saving technique or a brief but beginning of the program to find run the program, it may attempt to
effective programming shortcut, whether the user has a Datassette load or input from the printer,
send it to "Hints & Tips," c/o or a disk drive. This could be the which is not possible. You can
COMPUTE!'* GAZETTE. // ive use it, first line in your program: avoid this situation by choosing a
we'll pay you $35. Due to the vol 10 DV = PEEKU86) default value for DV and changing
ume of items submitted, we regret it only if PEEKing 186 returns cer
If you plan to load another pro
that we cannot reply individually tain values:
gram later, use LOAD "filename"
to submissions. 10 DV-ll EE = PEEK(186): IF EE>7
,DV. To read from a data file, add
THEN DV = EE: REM TAPE DEFAULT
You've probably seen programs in OPEN l,DV,DV-l,"filename" at 10DV = 8:EE = PEEK(I86): 1F(EE = 1)OR
COMPUTBI's GAZETTE which need to the appropriate position in the (EE>8) THEN DV = EE: REM DISK
gram may be listed in two parts; the The advantage to PEEKing 186 If you ever trade original pro
first program loads and runs the to find the current device is that you grams with friends or contribute to
second. Or the program may store can write a single program that can a user group library, you'll find this
important information in a data file. access files on either disk or tape, method of checking for the current
The article about the program based on the device from which the device number quite handy. <3B
usually has a section that says program was loaded. And you don't
something like "This program was have to bother the user with (D)ISK
COMMON STOCK ANALYSIS
written for a disk drive; if you own OR (T)APE? prompts. WITH YOUR COMPUTER
a Datassette, you'll have to make This technique is especially WALLSTREET MICROSCOPE
the following modifications," fol helpful when you own more than
Available lor; Commodore-64;
lowed by several lines that must be one disk drive. You can write pro
Apple II'. II E. II C: IBM and Compatibles
changed to make it work with tape. grams that will work without modi
• Slocks Judged by 10 Criteria
Why not make such programs fications on any one of the drives.
• 5 By Price (Cap Gains Potential)
universal by having the program Most software, whether commer • 5 By Financial Stability (Safety)
adjust itself for tape or disk? We cial or public domain, defaults to • Criteria Values May Be Sel Sy User
need a way to figure out what kind device 8, which means you don't
Eight Computer Programs
of storage device is attached to the often get to use your other drives. Thorough Documentation
computer. We could include a line You'll occasionally run into Comes Complete With
that prints (T)APE OR (D)ISK? and problems, though. If you load a 1500 Company Data Base
then GETs an answer from the user. program from device 8 (a disk $135.°°
That's one solution; here's another: drive) and then list it to device 4 lUpdates Available By Subscription!
Location 186 on the VIC, 64,
and 128 keeps track of the current COMPUTED Gazette is looking ■ Search Capsbailltles • Market Averages
• Single or Batch • Graphics
device number. The Plus/4 and 16 for utilities, games, applications
Processing
use location 174 (if you own either educational programs, and