facommodore644*31z6 · 2012. 4. 7. · underground: a refuge for commodore 64 and 128 users! i am...

32

Upload: others

Post on 20-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

Issue no. March 1994

fa Commodore 64 4*3 1Z6-I'M'!■!<!<t* *.■ .■ .■ .■ ■■.'.••••••••.••.••.•_•-•.•.•.•.•.■.■.•

|B^^^^^^?::x?::i::?x:^^^

mMMMmmmmmMmmi

^Kll^i;i|i

Page 2: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

*--** Get a "^^

Free DiskOF SOFTWARE!

64/128

No kidding. Call 1-800-831-2694 now or mail the valuable

FREE SOFTWARE CERTIFICATE below, and we'll send you a

FREE issue of LOADSTAR', the Commodore3 software subscription.That way, you can explore our revolutionary "subscribe-to-a-disk-

of-software" concept for yourself!

Each monthly issue contains 7-10 programs and features on two

5.25" disks or one 3.5" disk. Imagine getting features like these on

every issue:

•Utilities • Puzzles •Games "Applications

• Tutorials • Graphics • Music • Reviews • and more!

FREE SOFTWARE CERTIFICATE

Call now or mail in this FREE SOFTWARE

CERTIFICATE, and we'll send you a FREE

issue of LOADSTAR, theCommodore software subscription.

Call 1-800-831-2694

or 1-318-221-8718

for fastest service!

If you like your FREE issue, pay

just $29.95 ($34.95 Canada) for a3-month trial subscription and

you'll get three more issues in addition to your free issue. You'll also get our special thank-you gift-a FREE Bonus Disk of more great software—when you subscribe.

Name:

Address:.

City:.

Check disk format:

D 3.5" 3 5.25"

Country:

Day Phone #:

State/Province:.

.Zip/Mail Code:.

TUL034

Offer nvniiablc in U. S. nnd Cnniidn only. International-call for inCnnmitiim.Allow 4-fi weekn for delivery.

Softdisk Publishing • P.O. Box 30008 • Shreveport, LA 71130-0008 USA ■ 1-800-831-2694 or 1-318-221-8718

Page 3: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

theThe 8-bit, 9-pin, Commodore Mini-Mag!

4 Romance by Computer by Karen Allison

6 C128 Software Exchange - Review

by Scott Eggleston

10 Bits and Bytes by Kenneth Peindl

13 Sticks and Stones: The NOT-Modem by Karen Allison

14 geoZone New Stuff for Geos by Scott Eggleston

17 C64 Advanced Basic Dynamic Keyboard Technique

by Ross CapdeviTle

21 C64 ML Applications: Screen Stasher

by Ross CapdeviHe

2 From the Editor

3 Rumblings from Beneath / Soap Box

15 PO/Shareware Gems

25 the InterGround

12 Sidebar: Disk Only by Scott Eggleston

26 Check Please! Checksum Program

27 Writer's Guide for the Underground

29 Advertising Information

Ctpyrifht 1»M, tt>t Untofi*mi. Tht «t«w» *Xftt**ti within «« Uk»*« *l \h* !n4ivS4u«l wiiUis *r>6

n«<«*Mrtly /♦««<» Vkt wi«w> «f Utt Vhi*tft*m4. it* *to«, «r its «dvtrt!*tr». Tht «««rt«n<t W on od

n*t nt<«**«rilv m««n «n «uUm«K< «n4»r*«m«nt *f th* pr*4u<t. Th« Un4«r«r»ttn4 <«nnn»t «**um«ft*p»n*»imv ♦' mi*«*t •« any wtftlt »r R«m p«bn*h«4 witMn ft. CtmmtdMt 44,«« on« tht <*mm»4or«

!♦»♦ «/« «ll r«f!*ttf«4 tf«4*mork> ♦/ c«mm*4»r* Bu*tn«** M«<Mn«*. c**» «i>4 «»»<!«Ud l*o»* «rt

M4 U4 W RamLSnk it««t«Ute««4 tnfemork *t C/«««v* M!<f» D**!«n*. Clip Art

S»ftwor«, Im.

;

Page 4: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

I FROM THE EDITOR]

Welcome to the first issue of the

Underground: a refuge for Commodore

64 and 128 users! I am proud to

present to you the newest magazine in

the Commodore arena. It may be small,

and a bit scruffy, but it's here, and

wants to wholeheartedly support these

fine computers that we have grown to

rely on.

Why subscribe to the Underground?

Well, this magazine has value for

several reasons.

First of all, after being burned

several times by magazines that ran

off with my subscription money, I

decided to take matters into my own

hands. I knew that if I used sound

business practices, along with moral

values (honesty, integrity, and hard

work) I could produce a quality

publication that was affordable to the

frugal Commodore user. Not to

mention one that would honor every

subscription.

Second, I wanted to produce a

magazine for users, by users. I believe

I've stumbled upon (thanks to QT.PIE on

GEnie, and Jiadar on Delphi) a great

idea for article submission. It makes

the process very easy for many users

formerly not willing to contribute to

any magazine, just because it was too

dang involved and expensive (write an

article, put it on a disk, produce a hard

copy, get a disk mailer, and mail the

whole mess to the editor). For those

who have been published before, it is

now all that much simpler. For further

details, see the writer's guide at the

back of this issue.

Good information supplements good

information, it doesn't replace it. No

matter how many Commodore

magazines come and go, the mainstays

are valuable, helping and inspiring

others to survive. As Fender Tucker,

managing editor of LOADSTAR put it,

"LOADSTAR sees each new player in the

C-128/64 game as a sign of health, not

competition." Don't drop your current

subscription to subscribe to the

Underground—just add it to the Ust!

Finally, I wanted to give every

Commodore product developer the

chance to have an afforable method of

advertisement. Established companies

have advertising budgets, but what

about the "little guy" who has developed

something really cool for our

computers? Where does he go to

advertise his wares? The Underground

is the place to be.

Advertising ain't free (that's not

good business), but it's very

affordable, with a full page ad running

only $20. AH it takes is one or two

customers coming from the

Underground, and your ad has paid for

itself. Complete information about

advertising is located at the back of

this issue.

So there you have it. These are the

reasons the Underground was born, and

these are the reasons (I hope) that it

will have a long life. The most

important part of this magazine is you.

Yes, you, reading this editorial We

need your help, and the help of every

Commodore user you know to support

us. Send us your comments, complaints,

suggestions and articles. The best way

to keep our computers alive is to

actively feed the information loop,keeping up the Interest

Commodore eight-bit computers are

only dead when we, the Commodore

owners, allow it to be so. There is so

much that we haven't done with them

yet, so many avenues left to explore.

We may have been booted out of

the mainstream, but we've just

enteredJhe Underground. Q

Page 5: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

Letters to the Editor

Since we are a brand nev magazine,

we have not received any letters as of

yet We have, however, been receiving

some general questions through the

networks. This month I win answer

some of these questions.

Does the Underground offer a

companion disk?

No, we don't offer a companion disk

at the present time, and it is most

certain that we will not in the future

(at least not on a monthly basis). We

do offer all programs mentioned fa the

magazine as "free," provided that you,

the reader, send us a 1541 or 1581 disk

(in a disk mailer), complete with return

postage. We, in turn, copy the

programs onto your disk, and return it

to you (in the mailer you sent us).

Please specify Issue number or specific

programs when sending a disk.

What will be the length of

each issue?

Each issue will vary according to

available content, but will never drop

below 28 pages (four of which are

cover pages, so it's more like 24 if

you want to get picky).

What topics would you like

writers for?

Well, this could cover any topicabout Commodore eight-bit use. So far

we do not have anyone writing about

Commodore 128 programming, or Geos,

Hack 1994

or Telecommunications, all of which

could be addressed in a monthly column.

We are also soliciting Commodore

users in other countries (see the

InterGround) to write a column, but so

far no luck. See the Writer's Guide at

the end of this issue for complete

details on writing for the Underground.

Are you going

users group list?

to print a

This I am not sure about. I am not

sure I have the space, however, if

there is an overwhelming response for

me to print a list (and users groups

send me information), 111 do it. Q

Did you ever wonder if Commodore

engineers had girls on the brain when

the Commodore 128D was created? I

mean, the original 128 had no nickname

until it's cousin, the 128D emerged.

From then on the former was known as

a "flat" 128, with its "amrtT video chip

of only 16k. The newer, more improved

model, with its built in drive, detachedkeyboard, and 'large" amount of 64k

video ram, was given the distiction of

being a 128 TX" HmmmnL. -Ed

Page 6: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

feo*n4*ce iyby Karen Allison

We've all heard about Computer

Dating, but the 1990*3 revolutionized an

old ball game into a brand new arena.

Now we 'computer date* by modem,

doing it ourselves, somewhat in the

old-fashioned way.

I speak from experience. My last

two great romances were through my

phone lines and my Commodore

Computer. I was a member of Qlink

when I met a man in RabbitJack's

Casino, and we started playing bingo

together a lot As

we talked (or typed

divorce were not incompatibility as

most folks would see it Just leave it

to say that one preference of his was

non-negotiable for me. I don't chalk it

up to a bad experience, far from it! I

will always love that man and care for

him deeply, and having known more

about him by computer before we ever

met, was a great tension reliever.

My latest experience with computer

dating has not turned out as well I met

someone via GEnie around the first

[part of 1993, and

[as it was a lowas the case was), There IS Still no better Way time in my life (my

£u™MlLWJ Jo meet other people than ^ - 'held many of the through an Online Service communicatingsame interests. It like Qlink, GEnie, Delphi, and a anymore), we gotdidn't hurt that we u* f +h Thr™ inh » t° be friends This

Through adidn't hurt that we

both lived in

to be friends. This

new man was alsouvui iitvw in , , ., - new man was also

Texas, although we modem and a monitor, all in a bad marriageth ' d td twere still a state

apart. After

hundreds of hours

you see is the person's and^ wanted

personality, not their

to

and with physical trappings.online,

voice

communication, we

finally met in person. Was it love at

first sight? Who can say, but we did

click right away and had a marvelousweekend with each other. It was

heartbreaking to put him back on a

plane heading north, while I had to stay

in the south. Several months later, he

proposed over the phone, and we were

married shortly thereafter.

As it came to pass, our divorce was

final in August '93, but the reasons for

didn't have a lot in

common, except

that I wanted

someone to help me out financially, and

he wanted to get out of the situation he

was in. It was more of a roommate

coalition, than anything else.

My husband moved out in May '93,

and my roommate moved in the first

week of August. We got along

fantastically well for a few weeks,until he started treating me like a blond

bimbo (I have brunette hair with a 140+

IQ). Being a true Redneck, I didn't

Page 7: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

appreciate being treated like I had

never done anything for myself before.

Trying to explain to him that justbecause I vas physically disabled, didn't

mean I vas mentally disabled as veil,

was unsuccessful

It became frightening when this

person started talking of

homicide/suicide. I have a 17 year olddaughter from my first marriage, and I

could no longer allow this situation tocontinue. I took drastic measures while

he was at work, and changed the locks

on the doors. During the next few

days, I moved all his stuff out to the

garage, and made sure the police were

standing by while he picked up his

things. He owes a lot of money to me

for the bills he was supposed to pay,

but I am chalking this one up to

experience, and going to try and get byas best I can on my own again.

So what does all this say for the

computer dating experience? GO FOR

IT! There is still no better way to

meet other people than through an

online service like QM, GEnie, Delphi,

and a host of others. Talking live' to

someone without a face helps to quell

any prejudices you may have about

meeting that person.

How many times have you met

someone in a bar, church picnic,

whatever, and been turned off by their

appearance? Maybe their nose was a

little too big or they had a zit, or their

weight was a little more than you think

it should have been, etc. Through a

modem and monitor, all you see Is the

person's personality, not their physical

trappings. You get to know the person

inside first, and many love matches

have resulted. I know several other

couples who have met online and are

still very happily together. Others, like

mine, didn't work out so well, but we

aren't giving up!

There are some drawbacks to dating

through an online service. It can beexpensive! And, you are never sure If

the person that you are conversing

with is really telling you the truth

about themselves. This happened to me

on my last experience. You just can't

tell that someone is psychotic when you

type or talk to them. Then again, many

people can't1 tell that until you actually

start living with someone either. Even

people who date the 'real* way on a

regular basis, still make bad mate

choices.

It's a crap-shoot, but at least you

are 'safe' when dating on your

computer. It most surely is the safest

sex you can conduct! And cheaper than

dinner and drinks at a local nightclub,

worrying about If the person you are

with is going to abduct you to some

secluded spot and murder you.

I will continue to converse with

people through my computer until I can't

afford it any longer. As my computer

is my only entertainment, I win find thefunds somewhere. I have met so many

wonderful people an across the

country, that to let a few bad apples

spoil my experiences would be a

tragedy. Although I am not looking for

love and romance, you just cannot

predict when it will find you.

If you aren't on an online service, I

suggest you join one! I never would

have found so many great Commodore

people without having been on QM,and now GEnie. Can Delphi be far

behind for me? I think not. Hugs to am

Internet addresses:

Ylr.Roseegenie.geis.comKaren.All1son*F14H388.Z1.Fidonetorg Q

Page 8: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

REVIEW

C126by Scott Eggleston

As Commodore users, we are

always thirsting for new avenues of

information and software. We scour

the areas in which we live for

second-hand programs and hardware,

and spend endless hours sifting through

online networks and local bulletin

boards. Occasionally we find a good

deal, or a useful program.

Well, how would you feel if you

found the mother lode of

Commodoredom? The C128 Software

Exchange may not imm^—1

onto them. You provide the postage, heprovides the programs.

Too good to be true? Well, I

decided to test his good will I bought a

box of normal density 3.5" disks and

sent it to him, along with a money

order for six dollars (per his request)

to cover return postage. I really had

no programs to give him so I sent them

blank. The cost to ship the box to

Texas was about $2.13 from California.

About a week later, I received my

disks back, almost

completely filledbe the ultimate gift , ,to commodore J recommend engaging nusers, but it sure the 028 Software Exchange, programs. And

comes dose ^ a worthwhile venture. If Jy *»* J*Late last year, I DDr, disks were three

was reading YOU Tun yOUT Own BBS or One dollarmessages on my users group, this IS a great bills—the guy had

local BBS, and chance to expand vour 9iven «* *# •came across some

yourW8S ecstatic, of

echo mail from a library and Share it With course, and thrilledguy named Ernest others.Tipton, a sysop of Mlillili

his own BBS in Kempner, Texas.

Ernest proposed a wonderful idea to all

who read his message. He talked about

the C128 Software Exchange, which

would take place between him and

anyone who sent him 1581 or 1571 (but

no 1541) disks. Here's how it was to

work: you send him some disks (he

said about ten 1581s ought to do it, the

equivalent of one box) with whatever

C128 public domain programs you may

have on them. He would then copy

what programs were on the disks, and

then copy his entire C128 PD library

that Ernest had

come through for

me.

Now comes the true test of this

whole package—is the PD software any

good? Well, that can be strictly a

matter of taste. Public Domain stuff

can sometimes be really good, and

sometimes o complete waste. Some of

us may have no use whatsoever for

some programs, while others may seem

invaluable. And so it goes.

The ten disks that I sent came beck

under the following disk names:

database, games, telecommunications,

disk utilities, music/graphics, text

Page 9: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

utilities, programming, and extra stuff.

ATI of the files were archived to

maximize disk space, and easilydissolved on their own (.SFX), or with

a utility program such as Omega-Q

(.ARC), also provided on one of the

disks.

The only problem that really arises

Is finding a large enough area to dumpfiles Into. I emptied out a 1581

partition on my RamLink, but that soon

fffled up. Dumping ten 1581 disks Into

umpteen million 1541s Is not my Idea of

a good time, so I have only been

dissolving them when I feel the need

for a program, or have some spare

time. What would be Ideal for this

kind of operation is a huge native

partition on a hard drive (which I don't

have). Then you could dump at will,

and then review the results.

Despite this small drawback, this isa definite value. Ernest seems to be

doing this for no other reason than to

perpetuate the existence of his

computer—the ssme thing we all want

So I recommend engaging in the C128

Software Exchange, it's a worthwhile

venture. If you run your own BBS or

users group, this is a great chance to

expand your library and share it withothers.

To get an idea of what is contained

In the Exchange here Is a list of all the

programs I received. Keep in mind that

this list is out of date, as Ernest hassaid he will constantly update the listwith programs that are sent to him by

other users. The names appear as they

do on the disks, minus the archive type.

Database** Apiedger.128,

BudgetButler3.0, Cat128, Cat128v2.4,

Cat80v3.01, Checkiedger, Checkbkkeep,

Checkexpress.v5, Checkregister3.0,

Datafile4.8, Dfile128vt2,DirJ)8tebese.3.7, D1sk.Org.Sys,

HrevjewI

Diskat.v3.1, Diskfile5.0, Diakfiler.v4,2,

Disklibrary.10, Dts.128, 6ocat128,

Gradebook.128, Hamlog128vl11, Has10,

Hashbase.128, Infoflow, Jetter+,

Mall/Phone, Mbudget.1990, Movieiog,

Musiclibrary.v3, 0ffbase128,

Ph1lemasterl8, Quikiist.128,

RoH-o-Dex128, Sbase Yideo,

SuperADJXyII, Track.Bet.Calc,

Ubase2.0, Ultracat.v2, Yideo8O.v4/Videolog.v3.1

Database^ Addressbook, Baseball,

Checkbook/80, Database128,

Databaseffle, JJsmailibis, TaxJtecords,

Addressbook 128, Checkbook/80,

Datdbase128basic, Database File

Disk Utility** Astromenu3.1, Auto

Load-Return, Autoboot, Autobooimgr,

Autobootmake, Autobt128-64, Automenu,

BamJiapper41/71, Bdos, Bootmaker,

Commnd.Com, Compress-dir,

Copy128v3.6a, CopyaH128,

CP/MJrensla, CPM271168,

Customlabel3, Diag.1581, Dirlditor,

DirJiler81, Dir.Sleeve, DislcCommand,

DiskJMr71, DisWdit40, Disk.Util71,

D1sk.Ut11s80, D1skdoctor128.v2,D1skgoody5, DisklabeH28, DiskiabeiZO,

D1sknoser128, Diskprinter, Diskwhfe,

Displafile, Dos.SheH5.1, Doswedge,

Doublesider, Drive.Align.40, Dual71copy,ExpansionJtem, Explored), Fflecopy,

F11emax128, F11etype.chg, Fix1581dir,

Format Mfm, Gulpcopy71, Guru80,

Labelmake128, Library1.3, Maxfiles.81,

Megagulp128, Menu, Menu/1571/128/80,Menu40&80, Menu4080v2, Minidos128,Msdosformat, Msdostransfr, Nerdcopy,

NewJMrectry, Nosecopy, Notator.128,

Omegabyte.80, Omegaquick,

Probe8O.15xx, Quick Scratch128,

Ramdiskli, Ramdos plus, Ramdos4.3,

Read Mfm disk, RelFile, Relocate,

Rename1581, REUxferxpm, Run64,Run64Jrom128, Ryan-Dos3.O,

SectorSurgeontO, Seq.Cheihr,

Page 10: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

1 REVIEW 1

Servent4.82a,

Servant4.82c,

Side(format),

Sort1581.Dir,

Supersveep,

Servant4.82b/

Servant4,82d,

Single71bkup,

Superboot128,

Tracksectr80,

Turbosave128, Uni-Copy, Unicopy128,

Utility158U0, Utility1581,

Utility1581v1.2, Utility1581v15,

Yerify2di3k, YirtualDir, XM2.1,

Xlink4Ocol, Zip21zh

Games*1: Abc123, Airport4O,

Aldehedron, Alienattack, Arena,

Arena.Death, Astra.v3, Bigieague.128,

Brain.Qui2, Bugervhop.128, Ca3ino.128,

Castlequest, Catacombs3,

Cavern.Riches, Chess128.40,

Chess128/40, Clubhouse, CollosalCave,

Country.Golf, Deepsix128,

Dice-Poker4O, Dragon.128,

Earth.Fighter.4O, Electro128, Empire.40,

Fillor.Bust, Galactic128.v7,

GreatPyramid, Guessword, HexAVars,

Homeworkhunt, Invader128,

LabeHa.Lucie, Lexitron, Lunariander,

Mah-Jongg.v2.O, Mastermind, Miamllce,

Moon Rescue, Nebergall, Nightmare128,

Obstacle, Participle, Pigsforbucks,

Planetduel, Presidents, Pro-Football,

Psionics, Qui2.Meker, Reverse,

Riskey.Warfare, Road.Piz2a, Saucers,

Sequence128, Solitare.128, Space Dust,

Spacedog, Starfleet80, Startrek.v2.0c,

Startrek80, Starvars, Stranded,

Svitchbox, Tetris4O, Tetris8Ocol,

Tetris80ev, Tictactoe, Tictactoe3d,

Tricky-Tic, Trivia.Game, Triviamaster,

Trucker128, Ultimatrisk, Unscramble,Usa.Map.Qui2, Wargames,

WheelFortune, WheelFortune87,

Wild/Eights, WordJumble.40,

Wordorama, Yaht2ee128, Zimba2ibingo

Games*2/Extra: Landslide80,

Princesquest, Bigben-Clock, Calculator,

Calendarjog, Cassetteibl, Circuitformu,

Colorte3t8O, Fuelgauge128, Hurricane,Keybrd.Ovrly, Labels128, Loananalys,

6

Morse.Code.v2, Orbitcalc, Patterns128,

Resfetorcaic, Resistorval, Speakerdsign,

TvAlignment, Typingtutor, VOCUpgrade,

Weatherforca, Omega-Q, Oimga-Q

ILDocs

Music/Graphics #t 3-Prong Thing,

AmerPatrol, Animal Show, Artist128,

Automaton, Bach is Back, Bargraph.80,

Basic8j)ic3, Basic8demo, Bible, Blast

Off, Brushes128, Cad3d, Chart.v2,

Composer128, Cpaint5.0, Create4.0,

Csiideshov, Ddmegacolor,

Deluxfonteditti, Demomaker128,

Digi-Sound, Disso1ve128, Doodle Loader,

Doodle Yiever, DoodleDrav,

DrawPaint, Draw128, Ear.Trainer,

Flickermac, Flickermac3, Fontier128,

Fontshop.80, Fractals128, Funky Box,

Gas128v4, GDS.Gifviewer, Gfxwhi25,

Graph2d/3d, Graphmagic, Grext128,

Guftar/Guide.128, Halo, Hireslditor,

Hyprapaint40, Irish Jig, Isometric,

Joystkdrav, Kaleidoscope,

Laceview8v0.4, Logo128v4.O,

Mac.Yiew80, Macview64k, Maneateri,

Ma2e, MciMaker128.6.0, Mickey Mouse,

Mousekataar, Movie.Shov,

Movie/Maker, Moviemaker2,

Mo2art/Magic, Musicmanv8, Painter128,

Param.Graph, Pcwars2, Plot128-8O,

PrestoJiusic, Prntshoplabl, Seascene,

Sidmaniac+3.3, Sidmaster128,

Sidplayt5, Sidplayer128, Slinky, Snake

Charmer, Sounddemo128, SpriteJEditr,

Spriteseer2, Starwarmusic, Ultradraw,

UltrahiresPrntr, Ultrahiresti, Vertical

Printer, Windy2, Xmas.Card, Xwing/PicProgramming^i: Amiga-BasicB,

Assemb1er.v2, Assembly&edit3.5,

Basic7.1, Basix128, C128iomap,

C128tokens, C64/C128J?ef, Code.128,

Compres128, Cross-Ref128,

Cs-DosAssist1, Cs-DosJ)ocl5,

Cs-Dos1.5, Diamondbasicedit,

Disas3emble.v1, Di3a3sembler6.4,Do-lt-AH128, Escapin128, E2keys.1.0,

Page 11: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

Fancy Scrclears# Functionli,

Grep£s-Dos, Hugo.128, Interputer,

Keypad128-64# LheraCa-Dos,

Merge/128, Metebesic128, Mfpp2.1, Ml

Finder, MMo-Dete, M11281oad, Mlx128,

Mon£s-Dos, Overlay.Edit, Pooter

Peeker, PrgAid, PrgaheUbes,

Ramm.Contro1.v4, Rem Highlighter,

Rev.A$3embly128, ScreeaSave, Sda128,

Sort128, Squ3q.C3-Do3, Sy3Pok128,

Twin8O.Reloc, Uncr233csdoa,

YerJinder, YDCMemory

Telecommunication3#1:

Arbterm.128, Cgterm128v7.5,

Commterm128.87, Commmunicator.128,

CP/MJerm, Creb'aterm.128, De3200-1,

Des200-2, De3200-3, De3200-4,

Ebb3term128.4.5, Hayesterm225,

Kermit22, Multiterm128.3.7,

NeztermiO, Novaterm128.v2,

Paceterrav3, Pro128term16.1,

Prototerm2.O, Q-Term.v3.0.80,

Quasimodem, Qvkrrv20,

Reflexterm.v3, S8vageterm128,

Ultraterm128.v2, Wizardtermt5

Telecommunications^:

Autodial167O, Boomerang128term,

DawnatarJermtO, De3note3, De3term

Pate, Ebb3i28v4.5, Envoyterm2.3,

Exchangebb33.2, Jbb3/v2.5, Keepbbs128,

La3erbb32.0, MegavaraJerm,

Multiterm128.v4, Nyceterm3.0,

Phoenixterm8.7, Uparrow.Term,

Zbb3i28v2.3

Text Utiiitie3*1: 2colPrntr12,Archetype128, Autotype, Bidi128,

Ea3y.Letter128, Easyeditor, FileiditW,

Filereadprin, Goofed, Indexer,

Lettrvrit3.1, Line.Count, LfetJormatr,

Li3tmaker, Memo, Notep8dl3,Outlineidit, OutiineXaker, Pageback128,

PenpaH28, Peraonldiary, Plotter128,

Quick Read 128, Reed.Write, Seq Lister,

Seqfdit6, Seq.Editor, SeqJ?ead,

Shoppingiist, Sprint.v2, Sprtit128,

TextJ?eader, Typeright2, Typi3t128,

I REVIEW I

Yelveeta, Vertical Printer, Word

Count128, Wor4ro.v5, Wordprocessr,

ZedO75

To participate in the C128 Software

Exchange, direct all inquiries to:

Ernest Tipton

Route *1, Box 2257

Kempner, TX 76539

or

Aladdin's Lamp BBS

(817) 547-6865

Handle: the Genie

So, Ernest (or anyone else out

there), when do we see a C64

Software Exchange? □

Any programs in the Underground

catch your fancy? No access to

the networks? Wen, step right up

and cash in on "free" UnderWare!

Just send us a blank 1541 or 1581

disk In a disk mailer, indicating

the issue number you would

like—don't forget to include

return postage! The Underground

will, in turn, put all featured

public domain, shareware, and

listed programs (reviewed items

not eligible) on your disk, promptly

returning it to you in the mailer

you provided! What a deal! Send

your disk to:

UnderWare Request

4574 Via Santa Maria

Santa Maria, CA 93455

Page 12: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

4by Kenneth Peindl

Greetings and welcome to Bits end

Bytes, a brief look at some of the

latest in news and information as read

from the various CBM Fidonet echos

and bulletin boards of GEnie's

Commodore Flagship, The CBM echos

and the Flagship's BBS are a never

ending list of messages that provide a

wealth of information from around the

world. One has only to experience this

electronic highway to feel the warmth

of belonging to a family of loyal

devoted Commodore users. It is the

intention of this column to bring to you,

the user, some of the more interesting

bits of news and information so as to

assist you in getting the most out of

your Commodore systems.

I feel that with this being the

maiden voyage of the Underground, that

it would be only appropriate to cover

some of the new and upcoming

publications for the Commodore 8 bit

systems. Unlike the competitive days of

the 80's, Commodore publications of

today tend to be more supportive of

each other. Gone are those major

publishers who provided us with such

magazine's as RUN, AHOY, and INFO to

name a few; and although not gone,

Computers Gazette has seen it's last

printed page. Now, I don't blame them

for dropping out of the 8 bit arena for

they too are in the business to make a

profit and with most of the major

advertisers being that of MS-DOS, it's

inevitable that change takes place. As

for Compute!, I feel fortunate that they

are still supporting the Commodore 8

bit system with the continuing

JO

production of the Gazette disk, and it's

success will depend on us, the users,

supporting it

Let us begin with the magazine in

hand. It is the vision of Scott Eggleston

coming to reality, to provide a quality

publication for the Commodore user.

Scott, like so many others, has also

been a victim of failed publications

who went out of business and left him

high and dry. Scott knows that for his

publication to be successful he must

make devotion his primary goal. He

wants the Underground to be a

magazine that you can come to depend

on for the latest news and information

For only $11, a one year subscription to

the Underground is a investment for

which you will get your money's worth.

If you're not yet ready to commit, then

a trial issue can be purchased for only

$2.

Moving along, there comes a posting

I read on GEnie for a publication called

Random Magazine which is being billed

as the successor to RUN.' Now I don'tknow how such a magazine could have

gone unnoticed, but its said to have

over fifty pages of Commodore

information and looks similar to that of

RUN. A subscription to Random

Magazine starts at $23.70 for one yearand if ordered with the monthly disk it

would then be $35.70.

Another publication that has

emerged is dieHard magazine out of

Boise, Idaho. DieHard is not new to the

8 bit scene, and has been around for

the past few years. Only recently has itcome into the spotlight, with the death

Page 13: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

of RUN, and Gazette now on disk. A

quality publication that Is devoted to

the Commodore 8 bit system, dieHard

is reasonably priced at only $16.97 for

a one year subscription of ten issues,

and a trial issue is only $2.95.

Yet another long time publication

who has increased it's coverage to now

include the C64 is Twin Cities 128/64.

Once devoted only to the 128, Twin

Cities has answered the call of 64

users to expand it's publication to

include them. Twin Cities owner and

chief editor, John Brown, has recently

posted new subscription rates that now

include the monthly disk, which used to

be a seperate purchase. The price for

twelve issues is only $48.00 which is

not a bad buy when you consider the

Gazette's disk is going for $49.95

without a magazine.

Now I know that you must be saying

to yourself "WOW, this is greet!" Wait,

there is still more. Creative Micro

Designs, Inc. has decided to get in on

the act and produce a magazine of their

own for 8 bit users. CMD has said that

a publication is forthcoming and,

although still in the planning stage as

of this writing, it looks to be

somewhat of a major production

(Rumor has it being called Commodore

World, with eight issues per year, at

$29.95). CMD has remained a leader in

providing some of the best support for

Commodore users and is one of the

only companies left still designing and

producing some of the best upgrades

for the 64 and 128 computers. I am

looking forward to the release of the

CMD publication and wish them nothing

but the best for 8 successful run.

So with all this going for the 64and 128 user It's no wonder that this

Commodore legend is still defying the

odds. Mark Twain once said "Rumors

of my death have been overly

exaggerated" which brings to mind

something Jack Yanderwhite, publisher

of CEE-64 Alive, posted on the 64/128

echo. Responding to various messages,

Jack made mention that Commodore has

entered into a agreement to distribute

the 64 once again in the USA. I guess

Commodore has finally given up on

killing off the 8 bit computer and

instead try making some money to help

support its failing line of Axxgx's.

Who knows, maybe they will produce a

US version of the C65, which caused a

tremendous wave of excitement

throughout the country. It put such a

strain on the Grape Vine Group that

they are still recovering from orders

as far back as October of '93.

We only touched on a some of the

hotter topics that are present every

day on the CBM echos and bulletin

boards of GEnie. One of the greatest

things about computing is this ability to

communicate with those that share a

common interest. Your local BBS is

your window to the world of

Commodore and only with your

continuing support does the 64 and 128

computers keep on going strong. Join

me next month for another packed

filled column of news and information

from the scrolls of the CBM Fidonet

echos, and the GEnie Commodore

Flagship. Support your local BBS and

continue supporting a system that has

withstood the change of time. Bye!

Random Magazine

7161 N. Maine

Clovfe, CA. 93611-8200

dieHard

P.O. Box 392

Boise, ID. 83701-0392

Page 14: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

w

Twin Cities 128/64

c/o Parsec Inc.

P.O. Box 111

Salem, MA., 01970-0111.

Commodore World

Creative Micro Designs, Inc.

P.O. Box 646

East Longmeadov, Mass.

01028

orders: (800) 638-3263

info: (413) 525-0023

Editor's Note: Since many

Commodore publications are produced

independently, there has become a risk

factor to subscribing. Some of these

people will take your money, produce a

few issues, and skip town. This was

the case with me and geoYISION

International CMD and dieHard have

good reputations of delivering what

they have promised, but others are

more inconsistent. John Brown still

owes me five issues of a subcription

of TC 128/64 that I haven't seen since

August of last year (not to mention a

$50 refund for the failed Zip Chip

project), 8nd I have yet to hear of

RANDOM producing an issue (please

write to us if this isn't true). I'm not

knocking other magazines, just advising

that you always check out the place

you're about to send your money to.

Getting a trial issue is always a good

idea, but doesn't guarantee that

whoever owns the magazine won't run

off with your money. It 1s easy to get

discouraged when dealing with these

kind of circumstances, but I know that

there are many people out there who

are honest, and want to produce quality

stuff for our computers. One of the

reasons the Underground exists is to

help counteract negative experiences,

and keep our Commodores alive. Q

tz

by Scott Eggleston

As mentioned. Computers Gazette is

no longer going to be a printed

magazine, but a disk-based one. In

fact, until March 15 of this year, the

Gazette Disk will be offered for

$29.95, which covers an entire year's

subscription. You've got to act fast,

though, because after the fifteenth, the

price shoots up to $49.95. Call (800)

727-6937 for more information, or to

place an order.

Another long-time staple in the

Commodore arena has been

LOADSTAR, a disk-based publication

well known to many users. Each

monthly issue contains original

programs as well as features, and

comes on one 3.5" or two 5.25" disks.

LOADSTAR is currently offering a trial

issue at no cost! If you like it, you pay

$29.95 for a trial 3-month

subscription, which also comes with 8

free bonus disk. See the ad in this

issue for more details.

A newer entry into the software

based magazine (or "diskzine," as its

creator likes to call it) market is the

Commodore Online Information

Newsletter, or COIN. This nifty item

is very similar to a fancy demo

program. "Pages" are "turned" via the

joystick while a snazzy soundtrack

plays in the background, and colorful

graphics fin the screen. Like many

magazines, there are features,

interviews and reference material

Several public domain programs are

also included. COIN can be found on the

major networks, or could be on your

local BBS. The only cost to you is the

price of downloading. Q

Page 15: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

Tfe1 STICKS AND STONES I

by Karen Allison

This article win give you

instructions on how to build a

null-modem connection, so that you can

connect two computers, by modem,

WITHOUT phone lines!

To build the NOT-Modem, you need

four simple parts, plus the basic tools

needed in making electrical connections.

2 Surface mounted modular phone

jacks (Radio Shack part * 279-355)

1 Snap connector for 9-volt battery

(Radio Shack ♦ 23-583)

19-volt battery with snap terminals

If you are familiar with telephone

wiring, just connect the two jacks

together green to green, tie off the

yellow and black, and connect the

battery between the two red terminals.

If not familiar with the above,

follow the steps below:

I Look closely at your modular

jacks. Some types have screw

terminals, while others have wires

with spade lugs or similar terminations.

Whichever type youVe got, it will have

four colored wires or terminals—red,

green, yellow, and black.

2. The yellow and black wires are

not used in this application. Depending

on the configuration of your jacks, they

should be taped, cut off, ignored, or

otherwise taken out of the picture.

This will leave you with four wires in

all - two green and two red.

3. Connect the two green wires

together. Tape it to avoid shorting, if

necessary.

4. Connect the two red wires

through the 9-volt battery. To do this,

attach one wire from the battery

connector to the red wire on one

modular jack; attach the other battery

wire to the red wire on the other jack.

5. When an wiring is done, examine

your jacks to insure that you have:

Two black wires disabled, two yellow

wires disabled, two green wires

connected together, and two red

wires, each attached to a battery wire.

If everything is in order, your wiring is

complete.

6. Connect a 9-volt battery to the

snap terminals. You don't need an

on/off switch, since there's no load on

the battery unless something is plugged

into both jacks.

7. Complete the job by wrapping

everything up neatly. Test the setup

with two phones, one plugged into each

jack. You should be able to talk

between them. If you can not talk or

hear between the phones, then recheck

your wiring.

8. Set one computer to originate,

and the other to Answer, using your

terminal software. With today's

software, you can 'dial' a dummy

number, then when the originating

computer is waiting for a 'connect1, set

the other Answer mode computer

software to answer the 'caff. This

should have you an set to talk to each

other by modem without phone lines.

Some terms may require a 'Carrier

Detect', which can often be turned on

through the software. Check your

particular program till you get it to

work. Q

n

Page 16: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

GEQZQNEl

lotby Scott Eggleston

Nate Fiedler has come out with a

sequel to his popular geoPaint

replacement, geoCanvas, entitled

geoCanvas 3.0. It allows the adding

and deleting of tools at will, a speedy

preview option, multiple windows, and

many of the same features that made

the original a boon to Geos users.

There is also a 128 version, which

supports color in 80 column

mode—even without 64kVDC! Nate sent

me the demo which looks promising,

although too many of the features were

disabled to make an adequate judgement

about what the actual program will do.

Both versions of geoCanvas sell for

$28 each ($43 for both), and the demo

sells for $3 (which basically covers

shipping). Nate says he will offer an

upgrade to geoCanvas 1.2 owners who

send him the old disk along with $13.

He also offers a Geos utility disk for

$13. Direct all inquiries to: Nate

Fiedler, 5711 Mt. Pleasant Road,

Bernville, PA 19506-9313

CMD has developed a new product

that will prove very interesting to

many Commodore users. Due to the

shortage of computer mice for the

Commodore, CMD has once again taken

matters into their own hands! The CMD

mouse is of the three button variety,

completely 1351 compatible, and retails

for $49.95. They also have a trackball

version, which goes for $69.95. These

guys are amazing! For more

information contact Creative Micro

Designs, P.O. Box 646, East

Longmeadov, MA 01028 - or call:

(413) 525-0023 Q

For 16K: Mono works, but could use Colorond 176 Lines. Con't use 208 Lines.

For (4K: Color ond 2M lines is best, butuou con use omj combinotion.

□ Mono Hi Color

176 Lines 208 Lines

You hove 64K of video memory. Q[( |

Page 17: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

by Scott Eggleston

1581 Device * Changer

Remember when you first bought

your 1581 disk drive? At lest, you said,

a drive with speed and space to boot!

Unfortunately, for your new drive to

co-exist vith your 1541, it could never

be device 8, which a lot software out

there looks for. The only answer was

to constantly flip dip switches or have

one drive on and the other off.

It made you wish your 1581 had one

of those nifty SWAP buttons found on

CMD hardware, right? Well, with Jim

Collette's 1581 Device # Changer, you

can have the next best thing.

Upon running this tiny program

(from the 64 or 128) a brief message

displays itself on your screen. It says:

"This program creates an autostart file

called 'COPYRIGHT CBM 86' that, when

the 1581 is turned on or reset, will

auto-execute, and change the 1581's

device number. To restore it to the

dip-switch setting, you must reset the

1581 without a disk containing the

COPYRIGHT CBM 86 file inserted."

The program then 8sks you for the

current device number, and then what

you want the number to be upon

power-up (most of us will choose 8,

but you don't have to).

So put that unprotected software on

a 3.5" disk, leave your 1541 alone, and

take advantage of your newfound speed

and storage capacity. Your 1581 can be

so much more than a data drive, and

you can now boot directly from it—and

isn't that the reason you bought the

darn thing in the first place? Thanks

Jim!

Alien Attack

Sometimes we don't want to use our

computers for practical purposes.

Sometimes we just want blow the

universe to smithereens. Terry Roper's

Alien Attack (for the 128 in 40 column

mode) is a game which fits perfectly

into this mold.

Your colorfully rendered ship flies

on its merry way from the left side of

the galaxy to the right. In the

background, a colorful, twinkling

starscape (punctuated by lo-res

starships, planets and space stations)

smoothly scrolls by. In the foreground

there are numerous flying saucers

(which uncannily resemble flying fire

hydrants) just waiting to be blasted.

Finally, a status bar at the bottom

displays the high score, your score, and

your remaining ships.

Control of your ship is rendered by

a joystick in port two. You can move

in four directions, but always travel in

a left-to-right fashion. Upon pressing

the fire button, a volley of three

rockets rapidly shoot from your

fighter Hold the fire button down, and

rapid rocket launching ensues.

At first many of the ships simply

sit in space, while the rest come at you

at varying speeds from the right side

of the screen. As time passes,

however, no ships sit still and theybegin to move faster as well as firing

upon you. Be careful if you pass an

alien ship without destroying it, as it

will quickly attempt to shoot you in the

back!

With smooth sprite movement.

Page 18: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

colorful backgrounds, and good sound

effects, Alien Attack is simple, fast

and fun. So take your shoes off, sit

back, and enjoy target practice!

DirMaster

Over the past couple of years we

have seen many replacements for the

Geos deskTop. While these fine

programs have many important and

useful features, they all seem to have

one shortcoming: effective file

management.

Enter Kent L. Smotherman. He

apparently felt the same way, and

developed an excellent file management

system for Geos which he calls

DirMaster. It runs on both the 64 and

128 (in 40 columns).

Upon double-clicking this application,

we are presented with a command bar

and a blank screen. Click on "disk" or"drive" and the screen fills with the

appropriate listing of files. The

"display" command determines if the

files are displayed just as filenames,

or complimented by the file's type anddate. Two sets of clickable arrows let

you scroll through the list one file or

page at a time.

Other commands available are

"sort," which allows alphabetic (both

A-Z and Z-A) sorting as well as sorting

by date. "Global" allows toggling,

deselection, and selection of all files.

"Compact" removes all unused or

deleted file entries, which show up in

the display as blank lines. And, of

course, there is the self-explanatory

"save" and "quit"

Directly next to the list of files lie

arrows which point to the spaces in

between the filenames listed. Suppose

you want to move a group of files to a

specific place in your file list. No

longer do you have to clear out files

one at a time to make room for the

new ones. Simply highlight the files on

DirMaster's list, move your pointer to

the arrow where you want the files to

be, click, and presto) File

rearrangement.

DirMaster is compatible with all

disk drives and ram devices (it works

great with RamLink!), and is a useful

addition to any geoUser's setup. Q

qeos j disk j drive j sort j global} compact

RAM_

GEOPUBLISH

128 DESKTOP

128__DUALTOP

6EOPAINT

4 6E0WRITE 128

Under coverPhoto Scrap

Undercover

names only

+types

+types+dates

3-28-89

"Appl Data 2-7-94System 2-18-94

Appl Data 2-1-94

DDJ

:< QEQPA1NT U

- UQ labels

;[ Point-Scrap U2.1■ c64ml.apps

- Graphic Storm

= [ UG.March94.a

Appl

Appl

Appl

Appl

Appl

Appl

maData

Data

Data

8-28-9)1-22-94

1-5-98

2-18-94

9-4-88

2-19-94

IDflffKJ(n0GQff by Kent L. Smotherman, Kent LS on Q-Linkl

Page 19: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

IC64 ADVANCED BASIC I

by Ross Capclevffle

The dynamic keyboard technique

always puzzled me. It seemed so

powerful, and something that powerful

must require pretty complicated

programming. I always had things I

could use this for, but I never did

understand it - until I tried it

First of an, what do we mean by

the Dynamic Keyboard Technique',

anyway? This means that the computer

will enter BASIC statements for us. We

can enter entire lines this way, and

alter the basic program while it is

running. We can also use one program

to write another program, and then

erase itself when it is finished. Sprite

and character data can be entered into

BASIC program memory, and the

original program erased. That is

precisely what we are going to do.

One day I was sick of writing my

sprites down on paper block for block,

and then figuring out all those blasted

binary numbers, translating them to

decimal, and finally putting them into

data statements. There must be an

easier way to do it. I quickly developed

an algorithm to code in a sprite from

screen memory, but I still would have

to PEEK the sprite data locations and

write data statements. In the early days

of this simple sprite editor, I would

clear the screen and then just print the

data to the screen The user would

have to enter the data himself. That

worked for awhile, but I wanted it to

be automatic, so I decided to tackle the

Dynamic Keyboard Technique.

In the program, I will not explain

the actual VIC registers or sprite

1**4*1994

creation in detail I will explain the

algorithm and the Dynamic Keyboard

Technique. Looking at the program, you

will see things enclosed in brackets.

Do not type these in, but rather what

they mean. Here is what they mean:

[WHITE] ctl-2, [*D] CSR-DOWN *of

times. [LI CSR-LEFT, [CLR]

Shift-dr/home, pME] home. The

cursor controls in this program are

essential to its working.

Now really look at the program.

Lines 11-13 never get executed in the

main program, they are part of the

program we will write with the data

statements that do the actual displaying

of the sprite. Notice that in Line 10, we

GOTO 20, thus bypassing this section of

code. Lines 20-30 set up the screen

and put the sprite on the lower right

side of the screen. Here we draw our

sprite with periods and asterisks. An

asterisk means a particular bit is ON.

When we are finished drawing, we

go to the bottom of the grid above the

'ready' prompt and type RUN 100. The

routine (100-130) gets the data from

screen memory, performs some

calculations, and puts the sprite data in

memory block 13 (bank 1). If you are not

satisfied, then fix it in screen memory

and RUN 100 again to see theImprovement. Keep this up until you get

it right!

After the sprite looks right, then

you can either save the data to a raw

sequential file (RUN 200 saves, while

RUN 300 loads), or have the program

write a program for you that will

display the sprite (RUN 400). I like the

17

Page 20: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

1C64 ADVANCED BASIC 1

last option better.

Here is how the dynamic keyboard

technique works. Examine line 400

from the program (listing at the end of

article). This sets the variables SN

and NB, starting memory location and

number of bytes. Then we ask what line

number to start at, and it defaults to

60000.

In line 410, we print the first line

of data THREE rows down from the top

of the screen. This line is not entered

into memory, yet. We must do some

tricks.

Line 420 prints the last data

element. We use simple PEEKs from the

memory locations we originally stored

the data in.

In line 430, the variable 0 is

introduced. 0 is the total number of

DATA bytes that have been entered. If

this is greater or equal to the Number

of Bytes (NB) then we are finished

entering data and goto 460.

Line 440 is executed after we

enter the line of data. This IS needed to

restore the variables and continue

entering the data. This technique (when

used in 64 mode) destroys all variables

in memory as a new statement is being

entered into memory. Notice how we

increase the total number of data bytes

(0).After reading line 450 you may say,

wh8t?!!! I have never seen those

memory locations before, what do they

have to do with sprites?!!! Ok, calm

down, here 1s the explanation. Location

198 ($C6) is the total number of

characters in the keyboard buffer. The

keyboard buffer starts at location 631

($277) and ends at 640 ($280). We

will put RETURN characters (13, $0d)

into the keyboard buffer. When we

press return on a line, the line is

entered, and it will be the same this

16

way. We set the number of characters

In the keyboard buffer to one greater

than the number of statements we

want to enter (just to be safe), and

then put that many carriage return

characters in the buffer.

After this, we HOME the cursor

(notice the semicolon, the cursor is

directly at 1024 ($0400) in screen

memory). We must do this because

when we END the program, the

keyboard buffer will be emptied when

we end. For a quick example of this,

use this little program:

IB forx=ito56ee:next

Type in some characters while it is

running. The characters are displayed

after the program is finished running.

When we end, the 'ready' prompt will

be printed after a CR by the operating

system. Then the cursor will be placed

on the data line, and when the buffer

empties, a return will be executed,

thus entering the line. Then the control

line is executed by the second CR and

the program is reinstated to perform

more entering of data.

We want to erase this nasty long

program (line 460), though. This will

be easy. Start Line number off at 0

(470).

The program is in increments of 10,

EXCEPT for lines 11-13 which we want

to keep. We print the line number 3

rows below the top of the screen (line

480). IT the line Is greater than 440,

then we must go to line 510. We cannot

erase the part of the program that is

executing, using that part to erase

itself. Well, we cannot do it directly,

anyway.

Then, in line 490, we print a direct

command to continue executing the

program.

Page 21: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

IC64 advanced"bas l

Lines 510-520 delete lines 440-520 chaining programs in 64 mode. I he

by printing them on the screen and found that this does not work IT

storing 10 return characters in the program mode, as variables are in thebuffer, homing the cursor, and ending way and the program you are chaining

the program. Thus, all that is left is with must be of lesser length than the

the sprite data and a small routine to one calling it To get around this,

read in that data and display the sprite, include a dynamic keyboard subroutine

The dynamic keyboard technique has to load the program from direct mode.

many other uses. To name one, look at You win have to include RUN, though! Q

Numbers in OfflQlflfflS are checksums to ensure proper entry (see page 26).

©Bff e pokeS328e,6:printMCMHITE]ia:d=peekC186>:

ifd<8thend==8

88$ 18 printchr$<147>;:fort=lto2i:fory=lto24:

print11. •'; : nexty:print: nextt: goto26

11 forx=832to832+63:ready:pokex,y:

nextx

12 v=53248:pokev+21,4:pokeu+41, 1:

pokev+4,255:pokev+5,288:poke2842,13

13 rew continue with your program here

(DSff 28 v=53248:pokeu+21,4:pokeu+41,l:pokev+4,255:pokev+5,288:poke2842,13

38 forx=832to832+64:pokex,255:next:for

x=832+64to832step-l:pokex,8:next:end

188 clr-c=8:fory=8to28:forx=lto24:p=peek

<1823+x+48*y>:c=c-l:ifp=42thenq=q+2fc

(DOS 118 ifc=ethenc=8:g=g+i:poke83i+g^q:q=8

®fl® 128 nextx:nexty

fiflS 138 end

fl@© 288 inpuf'save filename";a$:open2,8,2,

Mspr. lf+a5+M, s, wM

fi@7 218 forx=832to832+64:print#2,peek(x)mext:close2:printMC2D]M; :end

A6@ 388 inputMload f ilenamevl;a$: open2, 8,2,"spr. "♦a$*11, s, rM: forx=832to832+64

©fl© 318 input«!2,y

A(D7 328 pokex, y: nextx: close2

flflS 338 end

fl@@ 488 sn=83i :nb=64: inputl§start line number11

;a:i fa-8thena=68888

SS@ 418 printCCLRlC2Dl:printadata;:forx=lto5:

printpeek<sn+x+o>iitLl,tl; :nextx

19

Page 22: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

ADVANCED BASIC!

428 printpeekCsn+x+oVCLl"

438 i fo=>nbthenprinfdone!9t: goto468

448 print"aB"a+±": o=lio^8ti: sn*"sn": nb»"nbM :

9Oto418M

458 pokel98,3:poke631,13:poke632,13:poke

633,i3prinf•LHOME]1'; :end

468 inpuf'erase program and Just leave

data";a£: if lefX$ta$, i)Oythen588

fl00 488 printlitCLRli:2Dlit:printl:printill=ill*ie; :

ifI>448then518

fl@@ 498 print":goto488":goto458

flSS 588 printlltCLR3C2D3listtigoto458

®0S 518 printMCCLR][2D]>>:forx=448to528stepl8:

printx:next:forx=631to648:pokex , 13

©SO 528 nextx

ASS 538 pokei98,ieprinf•CHOME3"; end

Public Domain

Telecomm.

Features

BASIC

Geos

Single Issue Rates (U.S. Funds)

liwide U.SA $2.000ut3ide U.S.A $3.75

1 Year - 6 Issues (U.S. Funds)

Inside U.SA $1100

Outside U.S.A $21.50

Machine Code

Shareware

Reviews

News

Tips

send check or money order to:

the Underground

4574 Via Santa Maria

Santa Maria, CA 93455

USA

20

Page 23: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

*»1C64 ML APPLICATIONS!

een?taby Ross CapdeviHe

Have you ever wished you could

just stash a screen away in memory so

you could recall It later? Well, maybe

not, but in animation programs which

use character graphics, this technique

can be very useful. In the current game

I am writing, Eye of Leveta II, I use this

exact machine language program to

save and restore my graphics screen

when the character block moves.

Without this simple 83 byte machine

language program, my 300K game

would be worthless.

In this program, we will save the

screen in BASIC ROM. How can we save

something to ROM? Well, we cannot,

there is actually RAM under the ROM.

For example, in basic, when we POKE

to a ROM location, it bleeds through to

the RAM. When we PEEK that same

location, the computer returns the

value in ROM. When we use the basicstatements POKE and PEEK, the

computer takes care of the memory

management for us, but when we use

machine language, we must do it

ourselves.

In Zero Page, memory location 1($01, R6510) determines where the

6510 processor addresses RAM and

ROM. Bit 0 controls the LORAM signal/which selects RAM or ROM at

40960($a000). If the bit is 1, then the

basic ROM will be present; if it is 0,

then the RAM will be mapped in Bit 1

controls the HIRAM signal, which

selects RAM or ROM at 57344($e000).

Bit 3 controls the character ROM and

input/output devices. Normally, the

value of this location is 7 ($07),withbits one, two, and three ON. The other

bits are for the cassette control, and

need not be worried about. When the

value of location 1 is 7, then ROM is

mapped in at 40960-49151

($aOOO-$bfff) and 57334-65535($eOOO-$ffff).

We will be storing the screen in

under the BASIC rom at addresses

40960-41984 ($aOOO-$a4ff). Thus,

we have to switch RAM in at this

location. AH the ROM can be mapped out

by writing a 0 ($00) to location 1 ($01).

Let us examine the code:

ii

JMP

ldy

Ida

sta

sei

ldx

Ida

sta

Ida

save

561

##see

$61

nee

$6486,

saeee.

$6566,

3

3

3

3

i

3

x ;

x ;

x ;

a springboard to save the save screen routine

get the contents of R6510 in .Y to be restored

write a 0 to location $01 which turns

off all ROM and allows us to access the RAM

I do this in case an IRQ could get in the way and

try to jump to the IRQ handler which is not

and would cause a lockup.

x will be the index

stash the screen from $0400-$07ff under

basic in RAM from $a000-$a3ff

Page 24: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

1C64 ML APPLICATIONS 1

sta $al88,x

Ida 58686,x

sta 5a288,x

Ida $8788,x

sta

inx

bne 11

cli

sty $81

rts

save ldy

Ida

sta

sei

Idx

si Ida

sta

Ida

sta

Ida

sta

Ida

sta

inx

bne

cli

sty

rts

$81

#t$88

$81

**88

$a888,x

$8488,x

$a!88,x

$8588,x

$a288,x

$8668,x

$a388,x

$0788,x

si

$81

go back until finished!

now we are safe and clear—the IRQ

remember, we saved the status of this register

in .Y before tampered with. Now it's restored,

and we return to basic now that it has been

mapped, with our screen stored underneath!

this is basically the same as above

except we are loading the screen from

$8000 and putting it back in $0400.

precautions, precautions^

opposite way now

are we finished?

yes, enable interrupts and restore

the ROM

jump back to BASIC

This program is easy to understand

if you know the meanings of the

instructions. The two probably

unfamiliar ones are SEI and CLI. These

instructions disable and enable the IRQ

interrupt, respectively. I use interrupt

driven music often, along with many

other ML support programs. Thus, I

must disable the music while this

routine is executing because I rely on

the routines within the Kernal and

BASIC ROM. The program above

noexecutes so fast, though, that

distortions heard in the music.

Assemble this anywhere, and SYS+3

<start address> to save a screen; SYS

<start address> to load a screen from

40160($a000). If you do not happen to

have an assembler or monitor, here is

the program in the form of a BASIC

loader.

Be careful typing in the data, and

type everything - even the zero's.

Numbers in (BOdSflBIO are checksums to ensure proper entry (see page 26).©Off 8 cs=8896±6

21

Page 25: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

[C64 ML APPLICATIONS!

data833c88828

2 data4c6783a48ia9ee8Sei78a28ebdeee49d

3 data8ea8bdeeeS9d8eaibd88869deea2bd88

4 data879d88a3e8d8e558848168a48ia98885

5 data8i78a2e8bd88a89d8884bd88ai9d888S

6 databdB8a29d8886bd88a39d8887e8d8e558

7 data848168

48 dataeof

45 ck=e

flSS 46 readaS:ifright$<a$,3)=eofthen48

fory=ltolen<a$>:ck=ck+asc<*id$<a$,y,l>>:

next:goto46

48 ifck<>csthenprint"error!":end

fl@8 58 restore:hx$="123456789abcdef"

68 reada$:sasval(right$(a$iS)):print

"reading data...":op=sa

65 reada$:ifright$<a$,3>=Meof"thensysop:

printl-ml program activated.11:end

78 forz=ltolen(a$>step2

88 h$=»id$<a$,z,±>:l$=*id$<a$,z+±,l>

flS® 98 fGrx=ltol5:ift*id$(hx$,Xjl)<>h$thennextx:ifx=16thenx=8

188 fory-itoi5:ifMid$(hx$JyJi><>l$then

nexty:ify=16theny=8

118 pokesa^x*16^y:sa=sa-M:nextz:goto65

To use it, SYSOP+3 to save the screen and SYSOP to load the screen.

Here Is an enhanced version of the screen saver. This saves the color memory as

well as the character memory. But, this does not save ft under BASIC because of

memory restraints I warned you of. This occupies locations $cOOO-$cbff. This is

the only way I could do color memory saves.

18 forx=49152to49152-H12: ready :c=c^y: poke

x,y next

28 ifc<>13B83thenprintaterror!"

38 prinf'activate with sys49152 to load a

screen"

8(D@ 48 print11 sys49155 to save a

screen"

888 68888 data 76, 57. 132. 162. 0. 189

Page 26: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

1C64 ML APPLICATIONS |

flSS 66081 data 6, 4, 157, 6, 196, 189

&SB 60662 data 8, 5, 157, 6, 197, 189

flS© 66663 data 6, 6, 157, 6, 198, 189

flSfi 66664 data 6, 7, 157, 6, 199, 189

SftS 60865 data 6, 216, 157, 6, 266, 189

SflQ 66666 data 6, 217, 157, 6, 261, 189

SSfl 66667 data 6, 218, 157, 6, 262, 189

gflS 66668 data 6, 219, 157, 6, 263, 232

CDS® 66889 data 288, 285, 96, 162, 8, 189

£.38 66816 data 8, 196, 157, 6, 4, 189

&S@ 66611 data 8, 197, 157, 6, 5, 189

ASS 66612 data 6, 198, 157, 6, 6, 189

&8fi 68613 data 6, 199, 157, 6, 7, 189

§a@ 68614 data 6, 266, 157, 6, 216, 189

Sfi© 68815 data 8, 281, 157, 8, 217, 189

gg& 66616 data 8, 262, 157, 6, 218, 189

66617 data 8, 283, 157, 6, 219, 232

66618 data 268, 265, 96, 263, 157, 6

The Underground Is produced on a "flat" Commodore 128, a four

megabyte CMD RamLink, one Commodore 1581 disk drive, and one

Commodore 1541 disk drive. A Panasonic KX-P2180 is used for

pre-proofing pages using the Epson FX-80 printer driver, and the

Epson 8pin3pass driver is used for creating masters.

All text is created or imported into geoWrite 128 v21, after which it is

then laid out in geoPublish vlOb, where editing is completed.

LtyoutThe Underground's layout is done completely on geoPublish vlOb

This issue uses the Arizona, Commodore, LW_Shattuck, and Universityfonts.

Page 27: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

tkeby Scott Eggleston

In an attempt to unite Commodore

users world-wide, I have been sending

out letters overseas, informing people

of the existence of the Underground.

This is not necessarily an attempt to

get subcriptions (that would be swell,

however), but an effort to get users

from other countries to tell me what is

going on in their Commodore

community. Ideally, I am hoping to get

people from various countries to write

for me, telling me of software,

products and the like, which are unique

to their country. Hopefully, this

process can be instrumental in

introducing previously unknown

Commodore stuff here to the US.

Here are my responses thus far:

Robert A. Hunter of Canada,

formerly the editor for the New Users

column in geoYISION International, told

me that he was not interested in

contributing or subscribing to the

Underground (bummer!). He said that

he keeps up to date on Commodore

stuff via Meeting 64/128 Users

Through the Mail, and Commodore

Malink.

What are these services, you

ask? Well, I promptly wrote Robert

back asking him the very same

question. As of yet I have had no

reponse (it's only been about a week),

but win be sure to fill you in on all the

details—details in which I'm pretty

curious of myself.

Peter Hunt of Australia is incharge of geoClub Oz. He responded to

my letter with two double-sided disks

ffiled with public domain Geos goodies!

He said he looks after a mere 50

members in Australia and New Zealand,

and didn't think he would be able to

contribute much to the Underground, as

they use Geos exclusively. He did

offer help if I wanted, though. You can

bet IH be writing him back. He also

referred me to Frank Cassidy in

England who is in charge of geoClub

members all over the world. FunnyJ

had already sent a letter to Frank when

I sent Peter's letter.

Frank Cassidy of England replied

to my query—whaddaya know! He

responded with a two page letter, usinga snazzy (Perfect Print, 111 bet) scriptfont He said that he formed geoClub

in 1991 83 Commodore support was

sadly lacking (imagine that!).

Apparently there was only one serious

source of C64 software which was

drastically overpriced, and turned out

to be fifty percent pirated! He says

his group numbers about 140, mainly

coming from those who have nowhere

else to turn for English support He

told me the Geos scene in Germany

(origin of TopDesk) is very healthy,

sporting 2,500 members! In closing, he

gave me some addresses to write to in

Belgium, Germany, and Norway. Those

letters are sent, and I win let you know

of the results.

Hopefully this transatlantic

effort will result in something tangible.

Who knows, maybe well find a

Commodore CD-ROM drive with disksfilled with thousands of shareware

programs (it could happen^). Q

29

Page 28: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

CheckChecksum Utility for Programs found in the Underground

To help with program entry, type in corner of the screen. If this number

Check Please! and save it. After running matches the BBIffll&OIP in the listing,

CP!, a poke will be displayed which you have typed the line correctly. Ifdisables the program. To use CP!, type having trouble getting the number to be

in a line and press RETURN. A number displayed, disable CP! (use the poke),will be displayed in the upper left and type RUN again.

8 REM C-64 CHECK PLEASE! BV RATASTIC

1 REM UERSION 1.8 RELEASED 21 JAN 94

2 REM ALL RIGHTS RESERUED

IB CK=8:F0RX=828T0828+±24:READY:

CK=CK+V:POKEX,V:NEXTX

28 IFCKO14198THENPRINT"ERR0R !" : END

38 IFPEEK<773>=165THENSYS828

48 PRINT"CHECK PLEASE! INSTALLED."

58 PRINTMTB TURN IT OFF:"

68 PRINT"P0KE772,PEEK<943> :P0KE773,PEEK<944>"

78 END

68888 DATA 128, 173, 4, 3, 141, 175, 3

68881 DATA 173, 5, 3, 141, 176, 3

68882 DATA 169, 85, 141, 4, 3, 169

68883 DATA 3, 141, 5, 3, 88, 96

68884 DATA 168, 8, 148, 177, 3, 162

68885 DATA 8, 189, 8, 2, 248, 16

68886 DATA 281, 32, 288, 3, 232, 288

68887 DATA 244, 189, 177, 3, 141, 177

68888 DATA 3, 232, 288, 235, 56, 32

66889 DATA 248, 255, 142, 178, 3, 148

68818 DATA 179, 3, 169, 19, 32, 218

68811 DATA 255, 169, 18, 32, 218, 255

68812 DATA 169, 32, 32, 218, 255, 32

68813 DATA 218, 255, 32, 218, 255, 169

68814 DATA 19, 32, 218, 255, 169, 8

68815 DATA 174, 177, 3, 32, 285, 189

68816 DATA 169, 146, 32, 218, 255, 174

68817 DATA 178, 3, 172, 179, 3, 24

68818 DATA 32, 248, 255, 188, 175, 3

68819 DATA 124, 165, 93, 6, 8, 8

68828 DATA 8, 8, 8, 8, 8, 8

26

Page 29: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

fa1 Instructions for Article Submission

I need your help! The success of

the Underground depends on how much

you participate in making it successful

Below are the various categories that

you can submit written works for. An

asterisk (*) denotes a complimentary

issue which will be sent to you upon

publication of your article. This is

payment for your contribution.

Remember we're a low budget mag! If

you have a subscription, it will be

extended by one issue.

Letters to the Editor - Tell us

how you feel about our publication, both

what you like and don't, or tell us what

you'd like to see in the future. Ask a

question, and well answer it—send a

postcard if you want!

Soap Box - How do you feel about

Commodore related products? What

kind of programs would you like to

see? What kind of hardware do you

want? How about an observation or

two?

PD/Sharevare Gems* There is

a lot of good PD and shareware out

there that no one knows about Please

enlighten us! Give a DETAILED

description of what the program does,

and its various purposes. In order to

get published, you must send a copy of

the program on a disk (1541/1581

format), so we can make it available to

our readers. And make sure it's a good

program! No junk, please.

Sticks and Stones is for short

tips and tricks that can help with

various programs, hardware setups,

etc.

Feature Articles* can cover

Geos, Programming, Hardware,

Telecommunications, or anything you

feel can help the Commodore

community.

Regular Columns* If you wish

to be a columnist, with an article

you've written being published every

issue, please contact me and tell me

what topic you'd like to regularly cover.

In the event that two or more people

wish to do the same topic, I will ask

both of them for an alternate. If you

are firm in your decision, all parties

wishing to write for the given topic

will be asked to submit their articles,

and the editor will choose the person

he feels is more suited to the task.

Reviews* are reserved for

regular writers, and should only be

submitted if you are such. Contact me

for further questions on this subject.

Probably the most efficient and

cost-effective way to m8ke a

submission to the Underground is via

e-mail on GEnie or the Internet (mailing

addresses are at the end of this guide).

It's very simple and painless; just

prepare your article as a SEQ file, and

put it in my mailbox (don't forget your

address!).

If you (or someone who you intend

to pass this on to) does not have

access to any of the networks, then a

mail submission is fine. Again, to make

things as simple as possible for you, all

you must do is prepare a SEQ file,

place it on a 1541 or 1581 disk (saved

twice, please), and send it to my

mailing address. If your submission is

Z7

Page 30: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

very small, such as for Letters to the

Editor, Soap Box, or Sticks and Stones,

sending a postcard is fine.

If you have access to Geos, and like

would like to submit an article in

geoWrite format—great! Just follow

the above rules and send it to me.

If you would like to submit a

program to the Underground, it is

possible to send it via GEnie or the

Internet In GEnie, simply attach the

file to your letter/article via the

appropriate menu selection. If your

program is in BASIC, then it can be

sent along the Internet by changing the

program listing to a SEQ file by

entering the following in direct mode:

0PEH2, (device**), 2:

"filename,s,w".

CMD2LIST

PRINT#2, CL0SE2

As a SEQ file, your listing can be linked

to your article and sent to me at my

Internet address. I can then enter the

program with an auto-program enterer,

which converts the file into a useable

format. The only rule is that you must

stay away from quote mode characters.

Hints for writing an article:

Do not use a left margin

Use wordwrap (no returns)

Check your grammar

ALWAYS use a spellchecker

No slang or bad language

Be innovative, creative, and original

Have fun!

The deadlines for all submissions

will be on the first day of the month

preceeding publication. The remaining

deadlines for 1994 are the first days

in the months of April, June, August,

October, and December. I follow the

same deadlines as well as some others,

so these dates have to be followed!

The editor of the Underground

reserves the right to accept or refuse

any and all work submitted as he sees

fit. If sent by surface mail, materials

will only be sent back if return postage

is included. If your article is published

in the Underground, you are agreeing

not to submit it to another magazine

for the space of six months. Q

l&ik to tke iditotfPlease send your articles, comments, complaints, contentions,

questions, support, programs, opinions, observations, information,

press releases, helpful hints, newsletters, BBS numbers, rumors,

surveys, sources, discoveries, and other Commodore goodies to the

Underground, 4574 Via Santa Maria, Santa Maria California 93455. Or:

26

SEggleston [email protected]

Page 31: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

Advertising in the Underground

is very inexpensive. It is a way to

share your products with those

you may not have had previous

contact with. If just one or two

people purchase your product, the

ad will have paid for itself.

This grid represents the actual

size of accessable space on one

page of our magazine. This is the

size limit for all advertising. Each

cell can be purchased for $250

each (US. funds please), the

maximum being $20 for a full

page. It is up to you to provide

black and white camera-ready

copy to fit in the appropriate

cell(s). Reduction or enlargement

of your current copy (If

necessary) is up to you and will

not be provided You may also

submit an ad in the form of a

photo scrap, geoWrite file, or

geoPaint file; but again, it must be

the proper size of one or more of

the cells.

Anyone who places an ed in our

magazine win receive a free copy.

If you already have a subscription,It will be extended by one Issue.

We encourage all those who

advertise in our magazine to

please send in their products for

review. Expensive items will be

returned or purchased.

—Scott Eggleston, Editor

Page 32: faCommodore644*31Z6 · 2012. 4. 7. · Underground: a refuge for Commodore 64 and 128 users! I am proud to present to you the newest magazine in the Commodore arena. It may be small,

LOADSTARProducts!

GAMESTAR

#1

-Hrondnew!

Eightofthebestgamesfrom

.OADSTAR

#70

-#100).TheTenement.Slack"Em.The

SherwoodOpen,ncms,

StenllhBomber.

F.nglc

Eyes,

'MoonrakcrnndCircuitry.

$9.9

5(C-64/128)Hem080825

CARDSTAR

#1

-Hmn.l

n.*!

EightofMauriceJones'

bestcard

solilairegnmes.

Klondike.Double

or

Quits,

Strategy,

("nptiveQueens.

Haroncss,Golf.Collinsand

nmeieon.$9.95(C-64II28)Item1080925

CI,

GEOPOWERTOOLS

-19GeM

util

itie

s:Cnlcntlnr

IVinlcr,

I:nslFormnl.Gco

Fetch(grab

nny

portionof

ascreen

as

nPhoto

Scrap).Phoenix

(resurrect

atrashcanned

file).

Programmer's

I'nlciilnlorntejinlafewofIhchnndy

lools.SideTwo

isfi

lled

withClipArt

(in

PhotoAlbum

formnt)nnd

fonts.

$19.95(C-64I12H)Hem

#080525

SONGSMITH

-LOADSTAR'Sown

rmiiic-mnkingprogram.With

thisdeluxemusic

cdilor/plnycryouenncnsilytranscribemiiiicfrom

sheetmusicormnkeupyourown

lune*.

Songsmilhcomeswith

aslick30-pfigemnntin]nndajukeboxplnycrwitheightlunea.$19.95

(C-64/128)Item#069525

JUSTFORFUN

-Righl

originalgnmc*.There

nrcnrendegnmci.

cducntionalgames,puizle

gnmesandjiLstgHmcs

thn!

arejinl

plni

nfunon

this

disk.$9.95(C-A4I128)Ilnn#073525

MUSICBYMARQUIS

-45songs

inih

eSID

fbrmnlwithmusicplnycr.Enjoyclmwicmusic

fromnround

theworld,trnnscribedbymastercomputer

miuicologist.

Dr.Dave

Marquis.

$f

lnn#0K0625

FUNFOUR

-Fouroriginalgnmes.Ahugemazepnmc.

trivin

gnme,

solitaireandaspace

shoot"emup

--ni

lrunnablefromamenu

$9.95(C-64/128)It«n#080725

GRAFDtGAI.LERY

#1

•PrintShop

graphics

galore.Thindiskhasoneside

full

of3-

blockgmphicsnnd

theother

full

of2-blockgmphicM.$9.95(C-64M28)Item#070025

GRAFIXGALLERY

#2

-EvenmorePS

graphics.Two

hundredofthem

inthe

3-

blockformal,accompaniedbyPRINTSHOPPINGBAG,LOADSTAR'S

powerfulPS-

PRINTMASTER

(tm)converteranddlsplayer.$9.95(C-M/128)Item#070125

THECOMPLEATDOS&DON'TS

10

nrticleson

the

I5<ll

disk

drive.This

informntion

isen

nenl

inlto

thebeginningprogrammerandu»

ct.$9.95(C-64M28)Item

1082425

BRAINPOWKRfflRAlNSTORM

-HO-columnwordprocessornndideaprocessorTor

theC-128.Thesetwoprograms

aretogetheronone

disk.

Itcomeswithadetailed32-

pngemnminl.$9.95(C-I28only)Item#069421

BESTOFLOADSTAR

#1Anthology

dink.$9.95(C-64/128)Item#049125

BESTOFLOADSTAR

#2Anthology

disk.$9.95(C-64/128)Hem#049225

BESTOFLOADSTAR

#3Anthology

disk.$9.95(C-641128)Hem#049325

BESTOFIXMDSTAR

#4Anthology

disk.$9.95(C-64/128)Hem

#049425

BESTOFLOADSTAR

#5Anthology

disk.$9.95(C-64/128)Item#049525

MASTERBASE

-Dntnbnseofusers'groups

for

the80-columnC-128.This

is■

fnst,

powerfuldatabaseprogmm

forhandlingaddressesandmailing

labels(includesban-ode

printing).

The

disk

also

hasa

file

ofover600

user

s'group*addresses.$4.95(C-128

only)Item#081025

Visa/MastercardDiscoverandAmex

Acceptedl

Creditcardorders:^1-800-831-2694

SoftdiskPublishing

P.O.Box30008,Shreveport,LA71130-0008

Domesticshipping$4.50

InternationalShipping$10.00.

Allfunds

InUS

dollars

TULP34