30.04.2013 Views

Ahoy!- Hosted by www.commodore.ca

Ahoy!- Hosted by www.commodore.ca

Ahoy!- Hosted by www.commodore.ca

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

.. . ... . .. : ............ .


IW IWle Ie <strong>ca</strong>n hear it now: ·'Expanded • 'Expanded program<br />

listings section'? They've got<br />

one more page of programs in this issue<br />

than last. That's worth putting in<br />

big letters on the cover?"<br />

All right, right, take a closer look. First, First, our programs<br />

are now listed in 40 columns, not 33 as before, before, allowing<br />

us to squeeze into a single magazine line<br />

many program lines that would otherwise have<br />

spilled over into two. two. Then we've eliminated the<br />

Scotch Rule that used to to adorn the top of our program<br />

listings pages, and pushed the type up as far<br />

as it <strong>ca</strong>n go without the risk of its being trimmed<br />

off during printing. printing.<br />

But most important, the familiar Slacks stacks of Bllg Bug<br />

Repel/em Repellent Line Codes that used to follow each program<br />

have been absorbed into the program lines<br />

(see the white-ruled area to the right of each column).<br />

Count the pages occupied <strong>by</strong> Bllg Bug Repel/em Repellent<br />

line codes in any previous issue of <strong>Ahoy</strong>! <strong>Ahoy</strong>! and you'll<br />

see how important a space saver that is!<br />

All of which translates into a more expansive lineup<br />

of programs, this issue and every issue. issue. But as<br />

we increase the quantity of programs offered, we<br />

won't decrease the quality. quality. A revolutionary concept<br />

for computer magazines, magazines, we know, but one we intend<br />

to stick to, beginning with our current issue: issue:<br />

• Impossible for a BASIC program to keep track<br />

of names, names, addresses, and phone numbers for labels,<br />

<strong>ca</strong>rds, and other uses at machine language speed?<br />

We thought so, until we saw Ultra Ultra Mail Mail <strong>by</strong> Joe<br />

Fusco (Brisk, (Brisk, July '84) and Bob Lloret L10ret (<strong>Ahoy</strong>! (<strong>Ahoy</strong>! programs<br />

too numerous to list). (Turn to page 13.) 13 .)<br />

• Exactly what you'll send to all those people on<br />

your new mailing list is up to you, but Bud Black's<br />

Midprim Midprint will enable you to generate attractively forformatted <strong>ca</strong>rds <strong>ca</strong>rds and announcements on your C-64 or<br />

VIC 20. (Turn to page 41.) .<br />

• Now we know why we haven't heard from Bob<br />

Spirko since our July issue, when he contributed<br />

Checklist. He fell down a rabbit hole around that<br />

time, time, and spent the following six months researching<br />

Alice Alice in in Adventureland Advemureland-a - a C-64 graphics adventure<br />

that's as cute as a bunny and as challenging as the<br />

dickens! (Turn to page 39.)<br />

• • Our anguish over how little some would-be<br />

<strong>Ahoy</strong>! programmers are willing or able to do with a<br />

64 is assuaged when we see how much certain programmers<br />

<strong>ca</strong>n do with an unexpanded VIC 20!<br />

Kevin Dewey did a great deal in a very short space<br />

with four screens, eight levels of play, play, and a horde<br />

of different monsters that block your path To To the the<br />

Top! Top! (Turn to page 55.) 55 .)<br />

4 AHOYI AHOY!<br />

• Paul Harker would be equally justified in blowinging<br />

his his own horn over Music Mllsic Twor, Turor, a sound- and<br />

graphics-rich pr6gram prdgram that provides musi<strong>ca</strong>l instruction<br />

on a par with many commercial packages. packages.<br />

(Turn to page 37.)<br />

• While Mark Joerger's Tape/Disk Transfer Transfer for<br />

the VIC and 64 is short, the time it will let you<br />

save when transferring files from tape to disk is<br />

anything but! (Turn to page 25.)<br />

• Our regular columnists have also gotten golten in on<br />

the first monthly <strong>Ahoy</strong>! <strong>Ahoy</strong>! Program Jamboree <strong>by</strong> putting<br />

the graphics power of the C-64 in your hands<br />

(or at your fingertips). The quartet of sprite programs<br />

offered <strong>by</strong> Dale Rupert in the Sprite Sprite Basics Basics<br />

edition of the Rllpen Rupert Repon Report will allow you to create,<br />

save, and manipulate these graphic gremlins.<br />

(Turn to page 50.) And Orson Scott ScOIt Card's Creating Creating<br />

Your YOllr Own Own Games Games on on the the VIC and and 64 discusses<br />

Bringing Bringing the the Screen Screen to to Ufe Life <strong>by</strong> flipping nipping character sets<br />

to create <strong>ca</strong>rtoonlike animation. (Turn to page 15.) 15 .)<br />

This month's roster of feature anicles articles should. should<br />

prove equally mouth-watering, mouth-watering, even with the absence<br />

of Morton (the K) Kevelson (who needed this<br />

month to complete his definitive study of printer interfacing,<br />

'85 style-appearing next issue):<br />

We We know that those of you who were unskilled at<br />

soldering and wiring were so •.•trigued •. Itrigued <strong>by</strong> Anthony<br />

S<strong>ca</strong>rpelli's Bllilding Building a Casselle Cassette Imerface Interface for for your )'ollr<br />

C-64 C-64 (September '84) that you went out and learned.<br />

Good thing, be<strong>ca</strong>use those skills will once again be<br />

necessary for Insening Inserting a Device Device # # SeleClor SeleClor Switch Switch<br />

0/1 on the the 1541 Disk Disk Drive. Drive. Tom Benford tells you how<br />

you <strong>ca</strong>n shuttle shultle back and forth fonh between two drives<br />

at the flick nick of a toggle switch. (Turn to page 93.)<br />

By the way, readers reader who enjoyed the Casselle Cassette ImerInterfaceface anicle article will find an intriguing addition in this<br />

month's Flotsam Flotsam, , <strong>by</strong> Bob Kovacs, Kovacs, creator of Tymac's<br />

The Connection interface. (Turn to page 57.)<br />

Donald H. H. Graham's Graham's Expose Expose ofthe of the VIC VIC and and 64 64<br />

Operating Operating System System lays bare the works of your computer<br />

and clues you in on some helpful programming<br />

techniques. (Turn to page 21.)<br />

Ready at last for some fun and games? Roben Robert J.<br />

Sodaro previews, previews, way ahead of the pack, Activision's<br />

Ghostbusters Ghostbusters for the 64. (Turn to page 59.)<br />

We have no room to go into detllil detail on our ReReviews,views, Sculllebllll, Scuttlebutt, Commodares. Commodores, and S.O.S. S.O.S. secsections.tions. We'll let you explore that much alone.<br />

We almost forgot to wish ourselves a happy birthday.day.<br />

This issue marks one year that we've been<br />

coming to you once a month. Don't send any <strong>ca</strong>kes,<br />

please. Just <strong>ca</strong>rds-and letters-on any subject at all.<br />

We love to hear from you. -David Allikas<br />

We love 10 hear from you. -David AUikas<br />

•<br />

r<br />

•<br />


, ,<br />

r ,


MiraCOOL MiroCOOL tokes takes the the heat heat offmJJlher. off mother.<br />

READER SERVICE NO. 76<br />

NEW NEW FAN FAN CLUB MEMBER MEMBER<br />

Last Last month month we we told you you about about<br />

fans for your disk drive and other<br />

peripherals. peripherals., But But what what about your your<br />

computer? computer? Be<strong>ca</strong>use Be<strong>ca</strong>use the mothermotherboard of your your VIC VIC or 64 is<br />

sealed in metalized metalized <strong>ca</strong>rdboard<strong>ca</strong>rdboardeliminatingeliminating RFI radiation, but but cutting<br />

it off from the computer's<br />

vents-operating temperature <strong>ca</strong>n<br />

top 120°F.<br />

One source of of relief relief for your<br />

memory memory chips and and microprocessor<br />

microprocessor<br />

is the MiraCOOL-64 and Mira­<br />

COOL-20 fan <strong>ca</strong>rtridges <strong>ca</strong>nridges from CR<br />

Technologies Technologies (manufacturer (manufacturer of<br />

digital temperature monitoring<br />

systems for industry). The The approappropriate fan plugs plugs into the the user port port<br />

and and lowers lowers operating temperature temperature<br />

to to below 100°F. 100°F. Price Price is is aa cool<br />

$52 (add $2.50 shippinglhandling<br />

shipping/handling<br />

for mail mail orders; orders; Washington Washington state state<br />

residents residents add add 8. 8. I I %). %) .<br />

CR CR Technologies, Technologies, 4103 4103 148th 148th<br />

SW, Lynnwood, WA W A 98036.<br />

TALK TALK TOME TOME<br />

Joining the the rising rising chorus chorus of of<br />

speech synthesizers for the 64 is<br />

The The Voice Voice Messenger, a a $49.95<br />

unit boasting two voice voice selections, selections,<br />

built-in built-in software that lets your 64<br />

talk as as soon soon as you you tum tum it on,<br />

and an infinite vo<strong>ca</strong>bulary. This<br />

last is made possible possible <strong>by</strong> an allophone-based<br />

synthesizer chip that<br />

lets individual speech sounds be<br />

strung together to form any En-<br />

10 10 AHOYI AHOY!<br />

glish glish word.<br />

Currah Technology, 50 Milk Milk<br />

Street/15th Street/15th floor, Boston, MA<br />

02109 02109 (phone: 617-357-8084 617-357-8084 or<br />

800-443'{)100/ext. 800-443-{)100/ext. 797).<br />

Voice Yoke Messenger plugs in in CtJI1 cm1 pori. port.<br />

READER SERVICE NO. 77<br />

DOUBLE DOUBLE YOUR YOUR DENSITY DENSITY<br />

The Disk Disk Notcher Notcher will will cut cut aa<br />

write write enable enable notch notch on on the the left left<br />

edge of of your your disk disk where where the manmanufacturer doesn't doesn't cut cut one, one, enabling<br />

you to use the side of your disk<br />

that the the manufacturer manufacturer doesn't doesn't want want<br />

you to to use. use. Of Of course, course, you could could<br />

do do this <strong>by</strong> hand and and save save $29.95. $29.95.<br />

But But the Notcher insures an even even<br />

cut in the proper proper spot.<br />

The The Disk Notcher cuts one for you.<br />

READER SERVICE NO. 78<br />

Quorum Quorum International, International, Industrial Industrial<br />

Park Park Station, P.O. Box Box 2134, 2134,<br />

Oakland, CA CA 94614 94614 (phone: (phone: 1­ 1-<br />

800-821-5226/ext. 800-821-5226/ext. 404). 404).<br />

NO NO FILE FILE LIKE LIKE HOME HOME<br />

Didn't Didn't we say say it it exactly exactly one<br />

year year ago, ago, in in the the January January '84 '84 SCUlScut- tlebuntlebutt (bottom (bottom of page page 98)? 98)?<br />

"Graphics programs programs obviously<br />

have virtually endless possibilities.<br />

What about a a program for for interior<br />

decor-combining furniture, wallpaper,<br />

and <strong>ca</strong>rpets of different different<br />

styles styles and and colors? Or Or an an archite<strong>ca</strong>rchitecturaltural program for designing designing houseses<br />

and and skyscrapers?" Joyce HaHakansson Associates Associates and and CBS CBS SoftSoftware must must have have been been listening.<br />

Our dream dream program program and their<br />

Dream House are are one one and and the the<br />

same. same.<br />

The The user builds builds and and decorates<br />

his his or her her fantasy home, starting starting<br />

with a blueprint and ending with<br />

aa decorated, lands<strong>ca</strong>ped lands<strong>ca</strong>ped domicile<br />

that <strong>ca</strong>n range from a Manhattan<br />

penthouse penthouse to a a San San Francisco Francisco VicVictorian. Included Included are are animation animation and<br />

sound sound effects, paint system, system, iconicondriven design menu and a a 28-page 28-page<br />

Designer's Guide. Price is $39.95.<br />

CBS CBS Software, Sofrware, One Fawcett Fawcett<br />

Place, Greenwich, CT 06836<br />

(phone: 203-622-25(0).<br />

203-622-2500).<br />

THE THE NEW NEW TECH TECH TIMERS TIMERS<br />

Not even the the timer you you use to<br />

tum tum appliances appliances on on and and off off has has<br />

been been left left untouched <strong>by</strong> <strong>by</strong> the the age age of<br />

technology. Savergy's Powerport Powerport<br />

will will allow allow your your VIC VIC or or 64 64 to do do<br />

the the regulating from now now on. on. The The<br />

under-$IOO under-$IOO system system plugs plugs into into the the<br />

user user port port and and accepts eight eight AC or<br />

DC DC loads. loads. Included Included is is AUlopons Autopons<br />

time-of-day scheduling scheduling sofrware software<br />

for either either the the 64 64 or VIC, on on eitherther<br />

disk disk or <strong>ca</strong>ssette. <strong>ca</strong>ssette.<br />

Savergy, Inc., Inc., 1404 1404 Webster Webster<br />

Ave., Fort Collins, CO 80524 80524<br />

(phone: 303-221-42(0).<br />

303-221-42(0).<br />

TEST TEST YOUR YOUR TV/MONITOR<br />

TV/MONITOR<br />

Honorable Honorable mention mention for the list list<br />

of Great Great Lies: "It's gona gotta go go back back<br />

to the the shop." But But the the next next time time<br />

your TV TV repairman repairman pronounces pronounces<br />

that that diagnosis, diagnosis, you you <strong>ca</strong>n get a secsecondond opinion opinion with with Video Tune-Up.<br />

The The tape- or disk-based disk -based program program<br />

•<br />

tu<br />

, VI<br />

r


charts, and diagrams that explain<br />

the functions of the computer.<br />

$19.95 plus $2.50 shipping from<br />

Sweet Gum, Inc., 15490 N.W.<br />

7th Ave., Miami, FL 33169<br />

(phone: in FL 305-687-9338; rest<br />

of USA 305-687-9338).<br />

OS CUSTOMIZER<br />

Once you've learned all about<br />

the operating system of the C-64<br />

(and VIC 20) <strong>by</strong> studying Donald<br />

Graham's Graham's article in this issue, you<br />

<strong>ca</strong>n reconfigure the entire thing<br />

with The The Operating Operating System System from<br />

Hacker's Hardware. The <strong>ca</strong>rtridgebased<br />

customizing component component<br />

adds es<strong>ca</strong>pe keys, quick load<br />

keys, keys , default to disk drive, automatic<br />

machine maGhine language loading<br />

with display of load addresses,<br />

and improved video displays.<br />

Other features <strong>ca</strong>n <strong>ca</strong>n also be accessed.<br />

Over 18 ML-speed utilities<br />

are available, including partitioningtioning<br />

of the C-64 memory into<br />

separate blocks (enabling the user<br />

to to access two BASIC programs at<br />

once) and automatic creation of of<br />

loader programs that <strong>ca</strong>n run both<br />

BASIC and ML programs. Price<br />

is $54.95, or $64.95 for version<br />

with customized text display.<br />

Hacker's Hacker's Hardware, Hardware, P.O. Box<br />

7933, San Diego, CA 92107.<br />

UNIVERSAL INTERFACE<br />

INTERFACE<br />

Cardco's new Cardf?PS Cardl?PS universalsal<br />

parallel/serial printer interface interface<br />

will work with any standard serial<br />

input printer that <strong>ca</strong>n accept data<br />

at 30011200 300/1200 baud, and it will convert<br />

CBM CBM ASCn to standard<br />

ASCn if desired. But at least as<br />

important as what it will do, is<br />

what it won't do. It won't tie up<br />

your modem port or expansion<br />

port, be<strong>ca</strong>use it it plugs into the serial<br />

bus port on your 64, VIC, or<br />

disk drive. And it won't require<br />

driver software, be<strong>ca</strong>use it uses<br />

standard Commodore print format.<br />

Retail price is $79.95.<br />

12 AHOYl AHOY!<br />

NEWS<br />

CtudI?PS Card/ ?PS universal parall/seriaJ paraUlseriaI interface uses uses Commodore Commodore print print fOnna/. fonnaJ.<br />

READER SERVICE NO. 80<br />

Cardco, Inc., Inc. , 300 S. Topeka,<br />

Wichita, KS KS 67202 (phone: 316­ 316-<br />

267-6525).<br />

PC ON EARTH<br />

The no-frills greeting <strong>ca</strong>rds<br />

generated <strong>by</strong> Bud Black's Midprint Midprint<br />

(see page 41), while fine for Veroni<strong>ca</strong>'s<br />

Sweet Sixteen, are a little<br />

tacky for Christmas. But if you're<br />

determined to send holiday greetingsings<br />

that are both chic and personalized,<br />

whatever the cost,<br />

Compugreet's line of printer-ready<br />

Christmas <strong>ca</strong>rds should work well<br />

with Midprint Midprint or with your word<br />

processor and some imagination.<br />

The <strong>ca</strong>rds (which are also available<br />

for birthdays and other oc<strong>ca</strong>sions)<br />

feature an illustrated front,<br />

a blank inside, and tractor holes<br />

on the sides. 20 <strong>ca</strong>rds with envelenvelopes for $9.95, 100 for $45, 300<br />

for $130.<br />

Compugreet, P.O. Box 3357,<br />

Reston, Reston, VA 22090.<br />

HOST OF GAME SHOWS<br />

Three edu<strong>ca</strong>tional releases for .<br />

the C-64 C-64 from Dynacomp:<br />

Game Show USA USA-Presidents - Presidents<br />

questions one or two players on<br />

various chief executives' years in<br />

office, nicknames, VP's, and<br />

more. Both it it and Game Game Show Show<br />

USA USA -Stales -States award points based based<br />

on correctness and speed. Each<br />

$14.95 <strong>ca</strong>ssette, $18.95 $18.95 disk.<br />

The The Science Science Professor, Professor, for children<br />

up to grade 9, 9 , comprises 10<br />

programs on insects, machines,<br />

bones and muscles, matter, rocks,<br />

atmosphere, and more. Each program<br />

requires 16K. Diskette is<br />

$99.00.<br />

A STEAL<br />

Computer Ed. is offering free<br />

word processing and and business<br />

graphics programs with the<br />

$64.95 purchase of their Hot AcAccounts home/small business financial<br />

management system (see January<br />

'84 Scuttlebutt).<br />

The word processor includes<br />

over 60 commands, comm.ands, screen editing,<br />

rapid scroll, scniU, search, and a<br />

preview preview option allowing the user<br />

to see the text as it will print.<br />

The business graphics program<br />

makes possible screen presentation<br />

of 3D displays, data filing, and<br />

chart storage. Both free programs<br />

will be sent <strong>by</strong> mail to users who<br />

return their Hot Hot Accounts Accounts warranty<br />

registration.<br />

Computer Ed., Ed. , 1002 Brookes<br />

Avenue West, West, San Diego,. CA<br />

92103 (phone: 619-295-4145).<br />

Continued Continued on on page 32 32


THE HE<br />

SCREEN TO LIFE<br />

By flipping character sets,<br />

you <strong>ca</strong>n animate a whole<br />

screenful of custom<br />

characters characters on the 64<br />

BY ORSON SCOTT CARD<br />

If you've been playing<br />

videogames for<br />

any length length of time,<br />

you've seen evolution<br />

in action. Survival<br />

of the fittest. Remember<br />

Pong? A<br />

couple of paddles, a<br />

ball, the edges ofthe of the<br />

screen - it it was a<br />

pretty bare little<br />

world world we lived in in while we played. There There aren't<br />

many Pong POl/g machines arourd anymore, are are there?<br />

The most obvious reason a game dies dies is that<br />

it loses its challenge. All videogames (though<br />

not necessarily necessarily all computer games) require the<br />

player to overcome overcome a series of challenges. The The<br />

challenges <strong>ca</strong>n be to the player's skill skill-<strong>ca</strong>n -<strong>ca</strong>n you<br />

move your starship starship at just the right moment to<br />

avoid avoid being hit <strong>by</strong> the the meteor in Gyrnss-but Gyrllss- but<br />

leave it there long enough to hit enough enemy<br />

ships? ships? The challenge <strong>ca</strong>n also be to the player's mind-<strong>ca</strong>n mind -<strong>ca</strong>n you figure out how to to get through a maze<br />

despite the obstacles? Especially in the ar<strong>ca</strong>des, videogames seem to work like puzzles-you playa new<br />

game over and over until you "solve" it. it. While the the players are are still working on solutions, solutions, the the<br />

game makes money; money; when the puzzle is resolved, the income falls fall s off and very quickly the<br />

game is replaced replaced with another that's still hot. When is a game "solved?" After all, all , most games will<br />

go on to infinity, in fi nity, if you <strong>ca</strong>n train yourself to play that well. well . In theory, theory , you could play play JOllst Joust forever<br />

-though - though I have a way ofbumping of bumping into the pterodactyl's mouth too often to hope for immortality. Since the<br />

game will will go on fo forever, rever, getting ever faster and more challenging, when have you you beaten it?<br />

I believe a game loses loses its challenge, challenge, not when we <strong>ca</strong>n <strong>ca</strong>n play eight days straight without ever losing, but rather when when<br />

there is nothing left to discover about the world of the game. I just got through a grueling three-day bout with Bollider­ Boulder­<br />

Dash. It's a wonderful game in which a little <strong>ca</strong>rtoon character named Rockford must pick up up a certain number of<br />

diamonds on each game level before the time runs out. To compli<strong>ca</strong>te things, the screen is well-supplied with boulders,<br />

which <strong>ca</strong>n fallon fall on Rockford and mash him. Also, there are fireflies and butterflies wandering around, around , which blow<br />

up if Rockford gets gets too close to them or if boulders fall on them. them . When butterflies blow up, they turn tum into diamondsand<br />

on some levels, that's the only way way to get any diamonds at all.<br />

The game has has twenty different di fferent screens on each of five fi ve levels. On each level the screens come in the same order-but order- but


standing standing still, still , then then draw draw his position position a moment moment later,<br />

one one leg leg slightly moved, and and then then again, with with the the leg leg<br />

moved moved more, and and so so on, until until the the whole sequence sequence is is<br />

complete. complete.<br />

You You have have the the same same limitation limitation that that animated animated filmfilmmakersmakers have-every have-every detail detail has has aa price. Instead Instead of of<br />

money, though, you pay in memory and speed. Still,<br />

we we <strong>ca</strong>n <strong>ca</strong>n use some some of of the the same same compromises compromises that that<br />

Hanna Hanna Barbera, Barbera, Warner Brothers, Brothers, and and Disney have have<br />

used:<br />

I) I) If an an action action is is repeated repeated over over and and over, use use the<br />

same same pictures pictures over over and and over. over. That That is, is, once once you you have have<br />

aa sequence equence of of aa figure figure walldng, walking, you you <strong>ca</strong>n <strong>ca</strong>n use use the the<br />

same same sequence sequence twenty twenty times times to to make make him him walk walk<br />

twenty steps.<br />

2) 2) If If most most of of the the picture picture doesn't doesn't change, change, you only only<br />

have have to to redraw redraw the the parts parts of of it that that do change. change. AniAnimatorsmators use use cels cels on on aa background; background; the the eel cels <strong>ca</strong>n <strong>ca</strong>n be be<br />

moved moved around around and and interchanged interchanged to create create each each new new<br />

image image without having having to to draw draw more more than than a a few few parts parts<br />

of of the the picture picture each each time.<br />

Redrawing Redrawing the the picture picture every every time time would would make make ananimationimation far far too too expensive expensive ever ever to do. The The same same<br />

thing thing with with computer computer animation: animation: you <strong>ca</strong>nnot <strong>ca</strong>nnot animate animate<br />

the the full full screen screen <strong>by</strong> <strong>by</strong> redrawing redrawing it it frame <strong>by</strong> <strong>by</strong> frame. frame.<br />

There There isn't enough enough memory memory in in your your computer computer or or on on<br />

your your disk disk to to animate animate more more than a a few few seconds' seconds'<br />

worth worth of of action action if if you have have to to redraw the whole whole<br />

screen. screen.<br />

So So instead, instead, we we change change only only pans pans of of the the screen.<br />

We've We've already already worked worked with with custom custom characters, characters,<br />

which which let us create a a few few "building "building blocks" blocks" that that we<br />

<strong>ca</strong>n <strong>ca</strong>n use use over over and and over over again again <strong>by</strong> <strong>by</strong> PRINTing PRINTing our our new<br />

characters characters to to the the screen screen many many times. times. We've We've already<br />

moved the the custom custom characters characters around around on on the the screen. screen.<br />

Now Now comes comes aa programming programming technique technique that with with aa<br />

single single POKE POKE lets lets you change change every every single single character character<br />

in in the the character character set at at once. By By doing doing it it several seyeral<br />

times in a row, row , you <strong>ca</strong>n animate an entire screen at<br />

once, once, bringing bringing it it to to life without without noticeably noticeably slowing slowing<br />

down down your your program. program.<br />

It does does eat eat up up memory, and and you you <strong>ca</strong>n't <strong>ca</strong>n't have have more more<br />

than than seven seven stages stages in the the complete complete animated animated cycle. cycle.<br />

But as you'll see with the two rwo demonstration programsgrams<br />

on on page page 72. 72, irs it's enough enough to to make make some some really really<br />

dazzling effects without elaborate progranlming.<br />

programming.<br />

CHARACTER SET FLIPPING<br />

Last month month we we created created custom custom character character sets, sets, and and<br />

told told the the computer computer where where to to find find the the new new character character<br />

set set <strong>by</strong> <strong>by</strong> POKEing POKEing its lo<strong>ca</strong>tion code code into into lo<strong>ca</strong>tion lo<strong>ca</strong>tion<br />

53272. Now Now we'll we'll create create several several character character sets, sets, and and<br />

put put them them in in order in memory. memory. If If we we had had three three charcharacteracter sets sets in in our our sequence, sequence, we we would would put put one one at at 10-<br />

<strong>ca</strong>tion<strong>ca</strong>tion code code 10, one one at at 12, 12, and and one one at at 14. 14.<br />

Then, Then, within within each each set, set , the the same character character would would<br />

stand stand for for a a different different stage stage in in the the animated animated sequence. sequence.<br />

For For instance, instance, lers let's say say we we are creating creating aa four-stage four-stage<br />

bouncing bouncing ball. ball. Stage Stage II has has the the ball ball high high in in the air. air.<br />

Stage Stage 22 has has it it halfway halfway to to the the floor. floor. Stage Stage 3 has has it it<br />

on on the the floor, partly partly flattened. flattened . Stage Stage 44 has it it back back up up<br />

again, again, halfway halfway to to the the top. top.<br />

So So in in the the first first character character set, the letter letter A A would be be<br />

replaced replaced <strong>by</strong> <strong>by</strong> the the pattern pattern for for stage stage I. In In the the second second<br />

character character set, set, the the letter letter A A would would have have the the pattern pattern for for<br />

stage stage 2, and and so so on, through through the the four four character character sets.<br />

Your Your program program PRINT PRINTs the the letter AA on on the the screen screen<br />

wherever wherever you want want the the bouncing bouncing ball. ball. You <strong>ca</strong>n <strong>ca</strong>n have have<br />

one one bouncing bouncing ball, ball , or or dozens. dozens. They They will wiJi all bounce bounce<br />

at once when you cycle through the character sets.<br />

You You just POKE each character character set's set's lo<strong>ca</strong>tion lo<strong>ca</strong>tion code code<br />

into into 53272 in in tum, and the the entire screen screen changes changes at<br />

once-without once-without your your having having to to PRINT PRINT anything anything difdifferentferent on on the the screen. screen. One POKE POKE animates animates the the entire entire<br />

screen! screen!<br />

The The first first demonstration demonstration program, program, <strong>ca</strong>lled <strong>ca</strong>lled RUIlller, Runner,<br />

is a three-stage animation of a figure running. The<br />

left-facing left-facing version version of of the runner is is shown shown in in the the figfigure.ure. Notice that that the figure figure consists consists of of two rwo characters,<br />

one atop the other. The only motion is in the<br />

legs legs and and arms-the arms-the body body stays in in the same same place.<br />

The The right-facing right-facing characters characters are are identi<strong>ca</strong>l, identi<strong>ca</strong>l, exeept except they they<br />

are the mirror image.<br />

The second demonstration program, <strong>ca</strong>lled Movers. Movers ,<br />

shows shows aa four-stage four-stage animation animation of of seven seven different different figfigures.ures. There There are: are:<br />

AA bouncing bouncing ball ball<br />

AA spinning spinning bar<br />

AA spider spider moving moving up up and and down down<br />

AA cone cone that that rises rises and and falls falls<br />

AA circle circle that that pulsates pulsates<br />

AA skull skull that that opens opens and and closes closes its its mouth<br />

A snake that that goes goes around around in in circles circles<br />

All All of of these these are are animated with aa single single POKE POKE<br />

AHOY! 19


GH ST<br />

G<br />

BUSTERS<br />

ExcIusive Ex c Ius i v e GhoSlbuSlerS GhoSlbuSlers logo CI 1984 ColumbIa Ptctures PtClures Industries, Industnes, Inc<br />

BUSTERS By Robert Robert J. Sodaro<br />

An An <strong>Ahoy</strong>!<br />

"W<br />

ho<br />

'--__-''----!._...J goers answered "Ghostbusters.·<br />

you gonna <strong>ca</strong>ll?" went the<br />

most popular musi<strong>ca</strong>l question of<br />

1984. Tens of millions of movie-<br />

'--__ ----''---2._-' goers answered "CllOstbusters. ·<br />

Columbia Pictures stockholders stockholders answered "My accountant-mycountant<br />

- my banker-my banker- my broker." broker. " Columbia's merchandising<br />

executives answered "The T-shirt makers<br />

-the - the lunchbox manufacturers-the manu facturers- the Saturday morning<br />

<strong>ca</strong>rtoon producers" producers" as they launched launched the largest li- li-<br />

censing spree for any movie since Star Wars.<br />

One of those <strong>ca</strong>lls, of course, was to a computer<br />

game company. If you want reputation, a hit-laden<br />

track record, record , and some of of the nation's nation's top designers,<br />

who you gonna <strong>ca</strong>ll? Ac(ivision, Activision, of course.<br />

GllDstbusters Chostbusters represents the gaming giant's first<br />

experience with licensing. They'd always shunned<br />

that path, path. preferring preferring to lead the market with landmark<br />

games like River Raid and Pitfall. But Ghost- Chost-<br />

Top left: spook's-eye view ofthe of the city, from which plnyers players spot haullted haunted buildillgs bllildillgs alld stray Roamers. Roamers. Top right:<br />

with a make all 011 a specter, the Busters Blisters head toward the scelle. Bottom left: breakillg out alit their portable contaitlment<br />

cOlltainmellt<br />

devices to trap a slimer. Bottom right: <strong>ca</strong>ll YOllr your men mell toast the dreaded Stay-Puft StaY-PIIJt Marshmallow Mall? Mall?<br />

READER SERVICE NO. 105 105<br />

AHOYI AHOY! 59


I CHR$(1)<br />

-9(JrfJ A$=STR$(I) 1M<br />

-90(fJ A$=STR$(I) 1M<br />

-9(J1(J B$(l)=N$(l)+" "+N$(2) :B$(2)=N$(3):B<br />

-9(JI0 B$(l)=N$(l)+" "+N$(2) :B$(2)=N$(3):B<br />

$(3)=N$(5):B$(4)=N$(6):B$(5)=N$(7) PL<br />

$(3)=N$(5):B$(4)=N$(6):B$(5)=N$(7) PL<br />

-9020 L1=LEN(A$):Q(6)=Q(0)-L1 GM<br />

-9020 Ll=LEN(A$):Q(6)=Q(0)-LI GM<br />

-9(J3() FORX=1 T05 JH<br />

-9(J3(J FORX=1T05 JH<br />

-9042 IFLEN(B$(X)) >Q(X)THENB$(X)=LEFT$(B$<br />

-9042 IFLEN(B$(X))>Q(X)THENB$(X)=LEFT$(B$<br />

(X),Q(X)-1) CC<br />

(X),Q(X)-I) CC<br />

-9043 L1=LEN(B$(X)) FD<br />

-9050 Q(6+X)=Q(X)-L1:NEXT:RETURN HA<br />

-9043 Ll=LEN(B$(X)) FD<br />

-9050 Q(6+X)=Q(X)-Ll:NEXT:RETURN HA<br />

-lfJfJ(JfJ REM JD<br />

- FJ(fh REM JD<br />

- FJ(h5 PRINT" [CLEAR]": POKE 53280,0:POKE 5<br />

-1(J(h5 PRINT" [CLEAR]": POKE 5328(J, (J: POKE 5<br />

3281,3 3281,3 OE OE<br />

-lfhlfJ PRINT TAB(lfJ)"[BLACK][s U][19"[s *<br />

-1(hl(J PRINT TAB(lfJ)"[BLACK][s U][19"[s *<br />

]"][s I]" IK<br />

]"][s I]" IK<br />

-FJfJ12 PRINT TAB(l(J);"[8LACK][RVSON] * PR<br />

-1(hI2 PRINT TAB(l(J); "[BLACK][RVSON] * PR<br />

INTER INTER OPTIONS OPTIONS * * " " EM EM<br />

-1(JfJ15 PRINT TAB(FJ)"[BLACK][s J][19"[s *<br />

-10(J15 PRINT TAB(lfJ)"[BLACK][s J][19"[s *<br />

]"][s K]" GH<br />

]"][s K]" GH<br />

-10016 FOR 1=1 TO 5:PRINT:NEXT BN<br />

-10016 FOR 1=1 TO 5:PRINT:NEXT BN<br />

-Fh17 PRINTTAB(ll)"[RVSONJ[rJ][RVSOFF] RE<br />

-1()I"JI7 PRINTTAB(l1)"[RVSON][(J][RVSOFF] RE<br />

TURN TURN TO TO MENU" MENU" KE KE<br />

- Fh2(J PRINT TAB( ll) ; " [DOWN][ RVSON][ 1 ][ RV<br />

-lffJ2(J PRINT TAB(lI);"[DOWN][RVSON][I][RV<br />

SOFF] MAILING LABELS" PK<br />

SOFF] MAILING LABELS" PK<br />

·1(h3(J PRINT TAB( 11 ) ; " [DOWN][ RVSON ][2][ RV<br />

SOFF] MAILING LIST" FF<br />

-1(JfJ30 PRINT TAB(1l);"[DOWN][RVSON][2][RV<br />

SOFF] MAILING LIST" FF<br />

-FflJ35 FOR 1=1 TO 6:PRINT:NEXT IX1<br />

-1()I"J35 FOR 1=1 TO 6:PRINT:NEXT IX1<br />

-1(J(J4(J PRINTTAB(ll)"YOUR CHOICE [RVSON][(J<br />

-lfJ(J4rJ PRINTTAB( l1)"YOUR CHOICE [RVSON][(J<br />

-2]" IN<br />

-2]" IN<br />

-1(JfJ45 GETM$: IFM$=""THENFh45 AE<br />

-1()I"145 GETM$: IFM$=""THENlfh45 AE<br />

-1(flJ50 M=VAL(M$) IB<br />

-1(flJ51 IFM=(JTHEN110 PI<br />

-1()I"J50 M=VAL(M$) IB<br />

- Fh51 IFM=(JrHEN11 (J PI<br />

-lfh52 IFM2THEN1(h45 EN<br />

-1(h52 IFM2THEN1(h45 EN<br />

-10055 ON M GOTO 3000,8(flJ0 BH<br />

-1(fJ55 ON M GOTO 3(J(h,8(ffJ BH<br />

-11(flJ0 R1=I:R2=0:IFR1>255THENR2=INT(R1/25<br />

-11()I"J0 R1=I:R2=0:IFRl>255THENR2=INT(RI/25<br />

6):R1=R1-(256*R2) MC<br />

6):Rl=Rl-(256*R2) MC<br />

-1Fh5 PRINT#1, "P"CHR$(3)CHR$(R1)CHR$(R2)<br />

-11(h5 PRINT#I, "P"CHR$(3)CHR$(Rl)CHR$(R2)<br />

CHR$(1) BL<br />

-1FJ1(J GET#2,Z$: IFZ$="[PI ] "THENFL=1 :GOT01<br />

1050 CM<br />

CHR$(l) BL<br />

-IFJl(J GET#2,Z$: IFZ$="[PI]"THENF1=1 :GOT01<br />

1050 CM<br />

-lFJ12 PRINT#l, "P"CHR$(3)CHR$(R1)CHR$(R2)<br />

'llfJI2 PRINT#l,"P"CHR$(3)CHR$(Rl)CHR$(R2)<br />

CHR$(l) BL<br />

-11015 INPUT#2,SR$(I) DJ<br />

-lFJ2(J PRINT#l, "P"CHR$(3)CHR$(R1)CHR$(R2)<br />

CHR$(14) GE<br />

-11022 INPUT#2,SF$(I):RETURN AI<br />

BL<br />

-11015 INPUT#2,SR$(I) OJ<br />

-11(J2(J PRINT#l, "P"CHR$(3)CHR$(RI )CHR$(R2)<br />

CHR$(14) GE<br />

·11022 INPUT#2,SF$(I):RETURN AI<br />

-lFJYJ SR$(I)=" [1()"*"]": SF$(I)=" [F)"*"]":<br />

-1lfJ50 SR$(I)=" [1(J"*"]":SF$(I)="[lfJ"*"]":<br />

DF=1:VJ=VJ+1:DL(VJ)=I:RETURN PF<br />

DF=I:VJ=VJ+l:DL(VJ)=I:RETURN PF<br />

-12(flJfJ PRINT"[CLEAR]":POKE 5328(J,2:POKE 5<br />

-12()I".1J PRINT"[CLEAR]":POKE 5328(J,2:POKE 5<br />

3281,1 NM<br />

3281,1 NM<br />

-12(J(J5 PRIN'ITAB(9)"[RED][s U][19"[s *]"][<br />

-12(h5 PRINTTAB(9)"[RED][s U][19"[s *]"][<br />

ss I]" I]" PA PA<br />

-12(J(J6 PRIN'ITAB(9)"[s -] * SEARCH[s N]SCR<br />

-12(h6 PRINTTAB(9)"[s -] * SEARCH[s N]SCR<br />

OLL OLL * * [s [s -]" -]" JO JO<br />

-12(flJ7 PRIN'ITAB(9)"[s J][19"[s *]"][s K]"<br />

:PRINT:PRINT EI<br />

'12()I"J7 PRINTTAB(9)"[s J][19"[s *]"][s K]"<br />

:PRINT:PRINT EI<br />

-12(h8 PRIN'ITAB(7)"[BLUE]PRESS [RVSON]Fl[<br />

,WJ08 PRINTTAB(7)"[BLUE]PRESS [RVSON]Fl[<br />

RVSOFF] TO SLOW SCROLL" JP<br />

RVSOFF] TO SLOW SCROLL" JP<br />

-12(h9 PRIN'ITAB( 7) "PRESS [RVSON ]F2 [RVSOFF<br />

·12(h9 PRINTTAB( 7)"PRESS [RVSON] F2[RVSOFF<br />

] TO RETURN SCROLL" GE<br />

-12(J1(J PRINTTAB(7)"PRESS [RVSON]F3[RVSOFF<br />

] TO LEAVE SCROLL" MF<br />

-12011 PRIN'ITAB(7)"PRESS [RVSON]F7[RVSOFF<br />

] TO STOP SCROLL" JO<br />

-12(J12 PRIN'ITAB( 7) "PRESS [RVSON ]F8[RVSOFF<br />

] TO CONTINUE SCROLL" MK<br />

-12013 PRINT:PRINT GJ<br />

] TO RETURN SCROLL" GE<br />

-12(Jl(J PRINTTAB(7)"PRESS [RVSON]F3[RVSOFF<br />

] TO LEAVE SCROLL" MF<br />

-12(J11 PRINTTAB(7)"PRESS [RVSON]F7[RVSOFF<br />

] TO STOP SCROLL" JO<br />

'12(JI2 PRINTTAB(7)"PRESS [RVSON]F8[RVSOFF<br />

] TO CONTINUE SCROLL" MK<br />

-12013 PRINT:PRINT GJ<br />

-1 2(Jl4 PRINT TAB(l3)"[RVSONJ[rJ][RVSOFF] F<br />

·12(JI4 PRINT TAB(13) "[RVSONJ[rJ][RVSOFF] F<br />

OR MENU" BI<br />

OR MENU" BI<br />

-12(J17 PRINT TAB(l3)"[RVSON][1][RVSOFF] F<br />

-12(JI7 PRINT TAB(13)"[RVSON][I][RVSOFF] F<br />

OR SEARCH" IN<br />

OR SEARCH" IN<br />

-12(Jl8 PRINT TAB(13)"[RVSON][2][RVSOFF] F<br />

-12(JI8 PRINT TAB(l3)"[RVSON][2][RVSOFF] F<br />

OR SCROLL" MN<br />

OR SCROLL" MN<br />

-12(Jl9 INPUT" [DOWN][DOWN][ 12"[RIGHT]" ][RE<br />

-12019 INPUT"[DOWN][DOWN][ 12"[RIGHT]"][RE<br />

D] YOUR CHOICE"; M: IFM=2THEN12(J25 DO<br />

D] YOUR CHOICE";M: IFM=2THEN12(J25 DO<br />

-12020 IFM=(JTHEN110 PI<br />

-12(J21 INPUT" [DOWN] [8" [RIGHT]"] [RED] [RVSO<br />

-12020 IFM=(JrHENI10 PI<br />

-12(J21 INPUT"[DOWN][ 8"[RIGHT]" ][RED][RVSO<br />

N]LAST NAME [RVSOFF]";H$ OC<br />

N]LAST NAME [RVSOFF]";H$ OC<br />

-12(J22 INPUT" [8"[RIGHT]" ][RVSON]FIRST NAM<br />

E [RVSOFF]";H1$:PRINT"[CLEAR]":GOT022(flh BD<br />

-12(J25 PRINT" [CLEAR]" : FOR A=1 TO 8: PRINT:<br />

-12(J22 INPUT" [8"[RIGHT]"][ RVSON ]FIRST NAM<br />

E [RVSOFF]"; Hl$: PRINT" [CLEAR]": GOT022(fh BD<br />

-12(J25 PRINT" [CLEAR]": FOR A=1 TO 8:PRINT:<br />

NEXT NEXT AA DA DA<br />

-12050 FORI=lTONN PC<br />

-12(J51 GETA$:IFA$="[F7]"THEN121(h GL<br />

-12052 IFM=2THEN12200 FM<br />

-12055 IFH$=SR$(I)THEN PRINT TAB(13);SR$(<br />

·12050 FORI=ITONN PC<br />

'12(J51 GETA$:IFA$="[F7]"THENI21(h GL<br />

-12(J52 IFM=2THENI22(h FM<br />

-12055 IFH$=SR$(I)THEN PRINT TAB(13);SR$(<br />

I);SQ(I):GOT012070 EF<br />

I);SQ(I):GOT012070 EF<br />

-12058 IFM=1THEN12063 FE<br />

-12059 FORX=lT075:NEXTX NI<br />

-12060 GOSUB2(flJ(flJ IP<br />

-12(161 IFA$="[F3]"THEN1FJ KI<br />

-12062 IFFP=1ANIX1=2THENFORE=1T0400:NEXT BL<br />

-12063 NEXTI:IFM=2THEN12070 GC<br />

-12(J65 PRINT" [5" [DOWN]" [9" [RIGHT]" ] PERSON<br />

-12058 IFM=ITHENI2063 FE<br />

·12059 FORX=IT075:NEXTX NI<br />

-12060 GOSUB2(fJ(fJ IP<br />

-12(161 IFA$="[F3]"THENllfJ KI<br />

·12(J62 IFFP=IANIX1=2THENFORE=lT04(h:NEXT BL<br />

·12063 NEXTI:IFM=2THENI2070 GC<br />

-12(J65 PRINT" [5"[DOWN]" [9"[RIGHT]" ] PERSON<br />

NOT FOUND" FI<br />

NOT FOUND" FI<br />

-12(J7(J PRINT:PRINT TAB(13);"CONTINUE YIN" JF<br />

·1207(J PRINT:PRINT TAB(13);"CONTINUE YIN" JF<br />

-12(J75 GETM$:IFM$=""THENI2(J75 AF<br />

-12(J8(J IFM$="Y"THENI2(ffJ OF<br />

-12(J81 IFM$"N"THEN12(J75 IG<br />

-12(J75 GETM$: IFM$=""THEN12(J75 AF<br />

-12(J8(J IFM$="Y"THEN12(flflJ OF<br />

-12(J81 IFM$"N"THEN12(J75 IG<br />

-12085 GOT0110 CC<br />

-12085 GOT0110 CC<br />

-121(}J PRINT JJ<br />

-1211(J GETA$: IFA$="[F8]"THENI2(J52 GH<br />

-121(fJ PRINT JJ<br />

-1211(J GETA$: IFA$="[F8] "THEN12(J52 GH<br />

-1 2112IFA$="[F3]"THEN1FJ KI<br />

-12115 GOT012110 1M<br />

·12112IFA$="[F3]"THENIFJ KI<br />

-12115 GOT012110 1M<br />

-122(flJ ZJ=LEN(STR$(SQ(I))) :Z1=4-ZJ:PRIN'IT<br />

-122(fJ ZJ=LEN(STR$(SQ(I))):ZI=4-ZJ:PRINTT<br />

AB(8)SQ(I)SPC(Z1)SR$(I);" ";SF$(I) GN<br />

AB(8)SQ(I)SPC(Z1)SR$(I);" ";SF$(I) GN<br />

-12201 GOT012060 II<br />

·12201 GOT012(160 II<br />

-l3fflh REM JD<br />

-13fffJ REM JD<br />

-13fh1 CK=(J HH<br />

-13(fJl CK=0 HH<br />

-13(J15 IFKY$="CITY"THENC=5:GOT013(J3fJ AP<br />

·13fJI5 IFKY$="CITY"THENC=5:GOTOI3(J3(J AP<br />

-13(J2(J IFKY$="STATE"THENC=6 :GOT0l3(J3(J AF<br />

·13(J2(J IFKY$="STATE"THENC--6:GOT013(J3(J AF<br />

-13(J25 IFKY$="ZIP"THENC=7 :GOT013(j3(J BL<br />

-13(J25 IFKY$="ZIP"THENC= 7 :GOT013(j3(J BL<br />

-13026 CK=1 HG<br />

-13030 RETURN 1M<br />

'13026 CK=1 HG<br />

-13030 RETURN 1M<br />

-lMflJfJ REM JD<br />

'14(ffJ REM JD<br />

-lMJFJ PRINT" [CLEAR]": POKE 53280,14: POKE<br />

·1401(J PRINT"[CLEAR]":POKE 5328(J,14:POKE<br />

53281,1 BO<br />

53281,1 BO<br />

AHOY! 69<br />

AHOYI 69


40 hours hours of play per game. Some<br />

contain snippets of ar<strong>ca</strong>de-style<br />

play.<br />

All on C-64 d.isk; disk; $39.95 each.<br />

Trillium Corp., division of<br />

Spinnaker Software, I Kendall<br />

Square, Cambridge, MA 02139<br />

(phone: 617-494-1200).<br />

PACKING HARDWARE<br />

The Commodore SX-64 (reviewed<br />

next issue) provides computing<br />

mobility to those who need<br />

it-and it - and <strong>ca</strong>n afford it. What about<br />

the 90% of us still reeling from from<br />

the purchase purchase of our home home systems?<br />

[s Is there no alternative to<br />

remaining forever anchored at<br />

home?<br />

Three Trav-L-Cases from the<br />

Computer Computer Case Case Company Company are are designed<br />

for the 64 or VIC. Each<br />

plywood <strong>ca</strong>se has nicke.l-plated<br />

nickel-plated<br />

steel edges and at least one inch<br />

of foam padding all around the<br />

inside. The <strong>ca</strong>ses are designed for<br />

a 64 or VIC plus dual drive drive<br />

($129.00), single drive ($119.00), ($ 119.00),<br />

or datasette ($129.00). ($ I 29.00).<br />

One One ofthree of three 64IVIC 64IV/C Trav-lrCases.<br />

Trav-L-Cases.<br />

READER SERVICE NO. 65<br />

Computer Computer Case Case Company, 5650 5650<br />

Indian Mound Ct., Ct. , Columbus,<br />

OH 43213 (phone: 614-868-9464).<br />

Ponable Portable Systems <strong>by</strong> ME[ MEl offers<br />

a soft brief<strong>ca</strong>se brief<strong>ca</strong>se that straps straps your<br />

computer computer in place place and has numernumerous compartments for disks and<br />

other accessories.<br />

Ponable Portable Systems <strong>by</strong> <strong>by</strong> ME[, MEl, P.O.<br />

Box 15040, 1636 S. Second St., St. ,<br />

Fresno, CA 93702 (phone: 800­ 800-<br />

344-7422).<br />

[f If you've got it and want to<br />

flaunt it to a ridiculous degree,<br />

you <strong>ca</strong>n spend $49.95 on a <strong>ca</strong>se<br />

for for your diskettes. The Executive<br />

Disk Tote from Microcomputer<br />

Accessories, crafted of soft cordovan<br />

leather, will hold up to 12<br />

disks di ks tastefully.<br />

Microcomputer Accessories,<br />

Inc., 5721 572 I Buckingham Parkway,<br />

P.O. Box 3725, Culver City, CA<br />

90231 (phone: 213-641-1800).<br />

NEW MUPPET CAPERS<br />

No strangers to software licensing,<br />

the Muppets will get still<br />

more exposure when CBS CBS Softwareware<br />

releases a series of programs<br />

based on the Fraggle F raggle Rock Rock<br />

TV series "sometime "sometime in 1985." 1985 ."<br />

The entenainmentledu<strong>ca</strong>tiona1<br />

entertainment/edu<strong>ca</strong>tional<br />

programs for for the the C-64 C-64 will be be designed<br />

for children aged 7 to 12.<br />

CBS Software, Software, One Fawcett<br />

Place, Greenwich, CT 06836<br />

(phone: 203-622-2500).<br />

Teaches skills via familiar items.<br />

READER SERVICE NO. 106 106<br />

Koala's Koala's long-awaited Muppet<br />

Learning Keys, Keys , Kids' Computer<br />

Keyboard has at last come come availavailable for the 64. The child learns<br />

basic skills <strong>by</strong> pressing pictures of<br />

familiar items like a ruler, walerwatercolor set, compass, compa s, eraser, and<br />

arithmetic board on a mylar surface<br />

above a circuit board. board . Characters<br />

like Kermit the Frog, Miss<br />

Piggy, Gonzo, and and Fozzie Bear<br />

provide provide humorous humorous instruction. instruction .<br />

NEWS NEWS<br />

Price Price is $79.95.<br />

Koala Technologies, 3100 Patrick<br />

Henry Drive, Santa Clara,<br />

CA 95052-8100 95052-8 I 00 (phone: 408­ 408-<br />

986-8866).<br />

FREE GAMES<br />

Broderbund and WICO have<br />

extended the following offer to<br />

consumers who purchase any BraBroderbund game and the WICO<br />

Grip Grip Handle Handle Joystick Joystick after after December<br />

I: mail in the products'<br />

box tops, tops , plus the coupon enclosed<br />

in the boxes, <strong>by</strong> February<br />

15, 15 , 1985 and receive your choice<br />

of six Broderbund games: David's David's<br />

Midnight Magic, Operation Whir/Whirlwind.wind, Drol, Spare Change, Change, Gumbol/,ball,<br />

and A. A.E. E.<br />

Broderbund Software, 17 Paul<br />

Drive, San Rafael, Rafael, CA 94903<br />

(phone: 415-479-1170).<br />

4 I 5-479- I I 70).<br />

W[CO WICO Corporation, 6400 West<br />

Gross Point Road, Road , Niles, [L IL<br />

60648 (phone: 312-647-7500).<br />

C-SIXTY-FORE<br />

With the season over in mo most t of<br />

the United States States and Canada,<br />

Golf Championship <strong>ca</strong>n keep you<br />

in the swing sw ing of things. The Commodore<br />

64 game lets you design<br />

your own course course or play on one<br />

of the two supplied, with the option<br />

of selecting clubs, adding adding a<br />

hook or a slice 10 to your swing, or<br />

playing with a foursome. Green<br />

fee: $29.95.<br />

Adventure International, International , Box<br />

3435, 3435, Longwood Longwood, , FL 32750<br />

(phone: 305-862-6917).<br />

Of course, course, it's never to early early to to<br />

get set for next season. YOllr Your Perso/wi<br />

Golf Handi<strong>ca</strong>p Halldi<strong>ca</strong>p will deterdetermine yours, your, as well as compute<br />

your your average average score score and putting putting<br />

average. C-64 tape or disk is<br />

$24.95.<br />

F.A.R. F.A.R. Incorporated Incorporated, , 251<br />

Green Green Street Street (no kidding), kidding), SomSomerswonh,ersworth, NH 03878 (phone: 603­ 603-<br />

692-3350).<br />

AHOYI AHOY! 87 87


ounding components.<br />

Now Now we're we're ready ready to to solder. solder. Cut Cut<br />

your your hookup hookup wire wire into two two 9" 9"<br />

lengths, and and strip strip about about 'A" 'A" of of ininsulation from from all all four four ends. ends. I<br />

strongly suggest suggest "tinning" "tinning" the wire wire<br />

ends ends with with solder, since you'll be be<br />

working worlcing on an an extremely extremely small small<br />

area and flowing solder solder onto the the<br />

jumpers jumpers will will inevitably inevitably <strong>ca</strong>use <strong>ca</strong>use the the<br />

jumpers jumpers to to rebridge. Tinning Tinning the the<br />

wire makes it much simpler to<br />

touch touch the iron iron to to the the wire wire on on the<br />

jumper and create a bond. Solder<br />

one one end end of one one wire to to the the left left<br />

jumper jumper half half and one one end of of the the<br />

other other wire wire onto onto the the right right jumper<br />

half. Inspect your your work work to to make make<br />

sure that that solder solder hasn't hasn't rebridged rebridged<br />

the gap that that you you separated separated with with<br />

your knife. Once Once this this is is comcompletedpleted satisfactorily, you you may may then then<br />

proceed proceed to solder the the remaining remaining<br />

two wire ends ends to to the toggle toggle<br />

switch, each each wire going to to oppoopposite terminals on the switch. After<br />

completing completing this, this, it's it's a good good idea idea<br />

to try try the the drive drive out, out, just just to to make make<br />

sure sure that that everything's working'as worlcing as<br />

it it should. should. Be Be <strong>ca</strong>reful <strong>ca</strong>reful not not to touch touch<br />

any parts of the circuit board and<br />

keep your fingers out of the way.<br />

Plug in in the the power power cord cord and and the the<br />

serial serial connector connector from from your your VIC VIC<br />

or or C-64, C-64, tum tum on on the the drive drive and<br />

the the computer and and try to to load a<br />

disk-based disk-based program program in in the the usual usual<br />

manner. If the computer gives<br />

you you a "device not not present" present" error,<br />

try try flipping flipping the the switch and and loadloadinging again. again. If everything everything works works<br />

okay, then then you're you're all all set. Try Try to to<br />

load the the program program using using both both the the<br />

device device #8 #8 and and device device #9 <strong>ca</strong>lls, dependingpending<br />

on on the the position position of of the the<br />

switch. It It should should respond respond to to both<br />

numbers, numbers, depending depending on on how how the<br />

switch switch is positioned. If it's it's not not<br />

working worlcing in this this manner, in all<br />

probability probability you've allowed allowed some<br />

solder solder to to reconnect reconnect the the bridge bridge bebetweentween the the jumpers, jumpers, so so you'll you'll have have<br />

to to clean this up before<br />

proceeding. proceeding.<br />

Unplug Unplug the drive <strong>ca</strong>bles again, again,<br />

and and route route the wires wires across across the the<br />

printed printed circuit board (facing'the (facing the<br />

front front of of the the drive) drive) to to the left. Repositionposition<br />

the the metal metal cover cover and and ininstallstall the two two retaining retaining screws. screws.<br />

Tum the top cover of the drive<br />

over and and place place it it next next to the the drive drive<br />

on on the the left hand hand side. Insert the<br />

switch switch into the hold, hold , place the the<br />

washer and nut on the switch,<br />

and and tighten tighten securely. securely. Now Now gently<br />

tum the top top half over, place place it it on on<br />

the bottom half, invert the whole<br />

unit, and replace replace and and tighten tighten the the<br />

four four screws screws that that hold hold the the two two<br />

halves together. together. That's That's it!<br />

To To be on on the the safe safe side, reconnectnect<br />

the the power and and serial serial <strong>ca</strong>bles,<br />

tum turn on on the the computer computer and and the the<br />

drive, drive, and and boot boot a program program again, again,<br />

trying both the device #8 #8 and and device<br />

#9 <strong>ca</strong>lls. <strong>ca</strong>lls. It's a good good idea idea to to<br />

label the the switch switch positions positions so so that<br />

you'll know which position indi<strong>ca</strong>tes<br />

#8 and and which which indi<strong>ca</strong>tes #9.<br />

In most instances, when when you're you're<br />

using using two drives drives you'll find that<br />

it's best best to to tum tum the the power power on on to to<br />

the the computer first, drive drive #8 secsecond, and finally #9 third. For<br />

some some reason the VIC and and C-64<br />

sometimes have aa hard time telling<br />

how how many many peripherals peripherals are are<br />

hooked hooked up up to to it, and and this this method<br />

clears up the machine's "confusion."sion."<br />

In the the event that you're you're<br />

only only going going to to be using using one one drive,<br />

simply simply leave the the second drive drive<br />

turned off, and it will only a<strong>ca</strong>cknowledge device #8. But But at least<br />

now now you you have have the the flexibility flexibility of of<br />

choosing choosing your device # <strong>by</strong> <strong>by</strong> the<br />

simple flick flick of a switch! switch! 0D<br />

FIG.<br />

8S


See your dealer . ..<br />

or lor direct orders enck>se $49.95 ptus $2.00 for shipping and specdy UPS<br />

or lirst class mail delivery. Ameri<strong>ca</strong>n Express, ()me('s Club. MaslerCard. and<br />

Visa accepted.<br />

Order Line: 800/ 637-4983<br />

Reader Service No. 87<br />

©M(2)LDGIC<br />

Corporation<br />

713 Edgebrook Drive<br />

Champaign IL61820<br />

(217) 359-8482T818X: 206995

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!