Run_Issue_11_1984_Nov

Page 1

The Commodore dore 64 & VIC-20 Magazine

' ' m ifI

Pack

\ \ \\ i I ■ ith Power

■.

/

->i^- '

/ 7/

/#

Commodo

anage you

Like

¥, ft

eth inter

nterface

■x-V 1 1

! 7'.820 (IK I,/'

i


"Finally an easy-to-use program that

really makes use of the great graphics capabilities of the Commodore 64."—run "Doodle! is a very good

"Doodle! is a good value with a wide- range ol

buy and an exceptional

features. It'll show you a

program to work wilh. The

capabilities of your Commodore 64." —run

and easy to follow. If you gel I05I or make errors,

manual is well-prepared

lot about Ihe graphics

Doodle! is very forgiving." -HUN

II

I

1

m 1 I

w

w

\

m

f

3 i "This is ihe finest ail pro

"The samples Includod aro truly braalhtaKln0. Never

gram for its price thai I've lested,"

before has the Commodore 64 looked so good! The reasonable price makes it one oi Ihe bargains of Ihe year!"

— SI. Petersburg Times

Software Reviews

ACTUAL PHOTOS OF COMMODORE MONIXOH.

— Software Shoppti

UNLOCK YOUR CREATIVITY! DOODLE! the most powerful, versatile graphics program ever created for a popular computer. DOODLE! the exciting graphic program acclaimed by thousands of Commodore 64 users!

DOODLE! turns your computer into a tool lor unlimited design and artistic creativity! Regardless ol your age or anislic skill, create anything you can imagine. . . from sketches to houseplans, lo fine arl. to business forms or letlerheads lhat you can run off on your printer! Precise trackball or joystick

operation, high-resolution graphics, program tlexibilily. and super ease of

COMMODORE 64 COLOR SKETCH PAD

t Mb;* P Rubin

use add up to the friendliest, mosl versatile graphics program ever created for the Commodore 64.

D00DLB1 will sketch, color, fill, zoom, line, box, circle, and more. Plus things no other software will do.

PRINT.

COPY.

LETTER.

STAMP.

DOODLE I prints copies at the touch of a key. Print designs, clmtU, forms, Lent, anything! Works with most papular printers,

Crc.ilc up to 9 of your own "rubbe;

DOODLEI lets you type In keyboard

graphic dtslqn!

size and any direction!

graphic}, letters and numbers In any

stamps"—great for plan drawing or

Store your DOODLE1 on disk for

Print your DOODLE! In ]6 colors with Okldata's.new color printer.

19tw CMj Boniwre

Solt.jir

S39

95 on disk

]<ffiA Mark M KulJin t. OMrtl Unlrmiled

DOODLEI (or any part of Ityonscreen.

SAVE.

compatible*

For rnlormfllion. to ordnr. nr tor [he namt' of vouf (scares! dealer, call 1-800-558-1 008. In *iiion«i. call tolltci 4M.291.J125 Di-nlt't .inil DiMnbuloi nc|ii,rin inviltd.

Duplicate, squeeze, rotste, reduce,

enlarge, itretch, or reposition your

later lecall or revisions.

CHy Software 735 W. Wisconsin An,, Milwaukee, Wl 53233 Commodore 64 is a rtqisicred ua6ematk of Commodore Ulrttronics. Lid

Circlfl 109 on Header Service card


c!

....

I

SHIELD

BF"

LEUEL 43DQ

CORE

HIGH SCORE DHM1QO



The INCREDIBLE MUSICAL KEYBORRD transforms your computer into an exciting musical instrument.

The tncredibte Musical Keyboard can do more than turn your

Commodore into a music

You already read music? Great! We've included a Melody Chord Songbook featuring

compose your own music, create your own

hits from today's top recording artists. Or

hundreds of pre-programmed sounds.

play songs from your own sheet music.

synthesizer.

Deep within every Commodore 64 lurks the unexpected. A versatile music synthesizer. A music video machine. A three track recorder.

And a way to create music that's so easy you'll be playing songs within minutes. Just place the Incredible Musical Keyboard over the computer keyboard, load the included music software diskette, and you have all you need lo make piano, guitar, synthesizer and electronic sounds.

sound effects or simply experiment with Ihe

From the Incredible Musical

The Incredible Musical Keyboard works with other exciting Sight &

keyboard to software that plays your favorite hits, we've got them

Sound Music Software programs,

all.

too!

Look for Ihe Incredible Musical Keyboard and tne complete line of Sight & Sound music

Get the kawasaki synthesizer and

transform your Commodore 64 into a sophisticated music synthesizer and sound processor. With one keystroke, you can control waveforms, vibrato, sweep and other

software ai your local computer software

outlets anrj music stores. And unleash the music in you.

special effects Let your imagination soar With the KAWASAKI RHYTHM ROCKER

creating and recording your own songs while you control eye-popping color graphics that explode across the screen. Create your

Everything you need to create music is included . . . whether you're a beginner or an

own music with the MUSIC

accomplished musician.

PROCESSOR, a word processor

It you can press a tew keys, you have all the skills it lakes to create and play music with the Incredible Musical Keyboard.

for music. Then record it, edit it and play it back. Use the 99 preset

instrument and special effects

sounds for endless new creations. Or

Just beginning? Attach the included ABC key stickers to the keys and match the letter in

travel through a complete tutorial on music synthesis with the newest Sight &

the note with the letter on the key and ...

Sound music program, 3001 SOUND

PRESTO!... you're playing music instantly. It's easy. It's tun. II unleashes the music in you ... even if you don't read music.

ODYSSEY. After you've learned the basics of music synthesis, you can use the complex music synthesizer included in the program lo

For more information and a free catalog,

phone 1-41-1-784-5850 or write P.O. Box 27. New Berlin, Wl 53151.

Music Software, Inc

HE UHLERSH THE MUSIC IN YOU. Circle 97 on Reafler Service card, Commodore 6fl i

i r egi stern rt 1radÂŤrmirJ. o( Com mod ore G

s Mflctiinea

Inc


November 1984

Vol. l.No. 11

FEATURES

30 Packed with Power— The Plus/4 and C-16 Noted Commodore author Jim Butlerfield takes a look at the C-16 and the Plus/4. By Jim Butterfiekl

36 Meet the Plus/4 and

C-16

Here's a more detailed review of Commodore's two new machines. Ex citing new features mean good news for you. By Tom Benford

46 I Am the President

Let me make one thing perfectly clear; this satirical program simulates intelli gence, so you and your friends can

taik with a former president of the United States. By Scott Catamar

54 Line Squeezer This handy utility allows you to squeeze your programs, to gain more

memory and, usually, more speed. By Robert Baker

62 Line Expander Are your program lines overcrowded with multiple statements? This pro gram breaks up and shortens those

lines, making them easier to edit. By Robert Baker

68 Money Grubber

124 Direct Connection

You've got to be quick to stay ahead of thai money-grubbing taxman, who's

A Hip of the toggle switch is all that's

hot on your trail. He wants your

phone if you build this simple modem-

needed to pui your computer on the

money and your life.

telephone connection.

By Doug Srnoak

By Harvey G. Hurwitz

130 Monitor Madness

74 Datafile If you want to computerize all those records you have to keep track of, here's a flexible and powerful data base program that will give you infor mation in a jiffy.

This article explores the ins and outs of interfacing your Commodore with a monochrome monitor to achieve really clear images.

By Larry FUby

By Mike Konshak

132 Vivid Video

92 Bridging the Gap

A three-jack cable is exactly what you need to 111] the gap between your

This article explains why you need

Commodore computer and a sharper

printer interfaces, how they work and what's available to you for your particular printer.

This article tells you, step-by-step,

By Tom Benford

By Nick Zavalishin

98 Touchdown!

136 The VIC-20/Atari

display on your Commodore monitor. how to make one.

Surprise! You've been drafted into the

Connection

NFL as a starting quarterback. How

This article describes how you can in

well can you rack up those points and smother your computer? By Larry D. Smith

This program puts you right iii the center of your self-created maze, It's

the C-64 version of the V1C-20 program that was published in RUN'S

April issue under the same title. By John Stitwell

lo mail at 2nd dnss pottage fates is pending at Peterborough. N.H. (IM58, and at additional mailing office!. Phone: 603-924-'MT I. Entire conlenti coppignl 1994 by CW Communica[iQiw/Petclborough. Inc. No pan of this publication may be reprinled or olricn*u« reproduced withoul written

keypad to your VIC-20—a connection that's sure to benefit both children

110 Maze of Intrigue

fflW (U74t-J2flS) is an jndepcndcnl jniimal not izonnecied with Commodore Biubtfl Machines, Inc. HUN a published monthly by CW Comriiiiiiicatiom'PclcrboiouBh, Int., HI) Mint SI,, 1'eteibormieh. NH O31J8. U.S. lubscriplion ralti 119.97. one year; S29.97. two Jems: Ml.97. Irrrce years. Canada and Mmfco S22.97. one year, U.S. funds drawn on U.S. bank. Foreign JJy VT.one year. U.S. fund* drawn on U.S. banl. Foreign air mail subscriplions— please inquire. Application

terface Atari's Kid's Controller

and adults. By David W. Lowrey

140 Buyer's Guide to Hardware A comprehensive list of hardware products for the C-64, VIC-20 and Plus/4.

MinuKrtpii: CuninbuEioiu in ihe farm ofnianuwnpij wtih (tja-ing^ and/or rrtiolOfr.tplitart «d-

come rtiid will be Lunsiclccet! fin po.^hlc pubUCHftKli RUN tBOOa nit rc^insibiliiy for Io*h at damauc td any n)ji(criaJ. PloOB endose a sclf-aJJrested, fltnpcd eUVdopfl *nh each BJbndnloa, Pa^tncni for [he uv of any unsolicired matetial «i!l be mide upon lecepumce, All foniribiihoni and edi[oria] corTrrspondcncc (lypnl and double-spaced, plciisc) should be dLrckL^d u> JtLW

Editorial Officer Hi I'ine Sircet, Petcr^ruugli. NH O345S; iclephonc: 603^24-9471, AdTtrtLftu Inquiritt sdould he dirccicJ lo Ailvcnisine Offices, CW CurunnJiik.iiions'PcicrlKiroutli- Inc.. Elm Sir«[d Pcieiborough, NH 0JJ5S; irkphonc: 603^24-713^. hub^Hplion pmh^ms, rrnr*als

pcTmi^ion from I he publisher. 1'oitma.uer: send addrc» changes to RUN, Subscription Services.

or ■ddrru rhll|HI Wnic lo RVS, Sutucfipiion l>cpanmcii[J PO Elm 9M, Inimin£daltrh NT

utori HUN niaLci every1 effort to a«urc Ihc accuracy of article*, Ihllugt and circuits nubliihcd in (he magazine. KU\ assumes no rctnonubilily for damage! due to errors or omiuioru-

HUH. \ii. \Q\ & EUm Slmi. PctcrbofouRli, Mi QH5Bf ATTN.: Run II. RJwd, QutDmo Sovitt

I'O BOS DM, FMtnlngdak, NV 'l7"- N.ilion.dly distributed hy liucrnoliotml Circulation Ilistrib-

4 / RUN November 19S4

U7J7. Problem* whh .ii.,ni ->■ Mauufcr. Kur^ni, call I

Send .\ dCKlijUioil of [he problfifll atliJ your turrcJH address lo;


Pl'llI.ISIILR

-Sltphcn 'I womhly RI)IrOK-l\-( IIIKF

Dennis Brisson

TECHNICAL KDITOR Guy Wtighl MANACINCKDtTOR Sw.iin Pran

REVIBW EDITOR 5h:iu*n I allaEiunc

OOPV EDITOR

Marilyn AnnuGd ED1TOHIAL ASSISTANT Susjfi Tanorhi

ASSISTANT TECHNICAL EDITOR Maifarfl Morabilo

ASSOCIATE EDITORS

ChdSllnS AdnMGi KoIkti Iliiker. 'I'lim Ilcnfiird. David niiM:h, Loim F, 5andcr, Jim SiraMiin

EDITORIAL (H'KKATIONS MANACER Jack llutiicli

advkrtisim: sai.ks manaci:k

^[ovc Kubbin^

6 RUNning Ruminations

SAI.KS RKPHESIINTAIIVE

Ken Hlnkcrnan

I-E0IM4I-44D3

The return of RcRUN.

WEST COAST SALES

Giorgio SiiEuii, manjtger

10 Magic

1-4]S-32K-3470

1060 Marsh Road

Hints and tricks that let you

Menk> I'ark, CA 94(125

perform computing wizardry.

14 Software Gallery

FHOIli:CTII>N Him <

11 lit

Nmsj Salmon

Star Trek

ASST. PRODUCTION MANAGER/MFC.

Hoi Accounts Voyage of ihe Mayflower

Susan Ciruss

TyPEBETTING ^1A^A(;ER

Computer Football Strategy

Dennis C'liii^lenscn

FILM PREPARATION Ruben M. VlUeneuve

Spitfire Ace

PH0T0GRAPHT MANAGER

28 Video Casino

Naih.tnifi Hoynvi

In this month's game, you

must discover the hidden word

CRKATIVE DIRECTOR Chriiiim' Deflrwnpes

without knowing the word's length.

DESI(i> MANAGER Juyce I'ill aid! ei

EDITORIAL DESIGN Philip dcracth BuzBIUU 'l'orshcy.n

170 Commodore Clinic A questions and answers column to help your ailing computer.

180 Book Gallery

186 Mail RUN

The Commodore 64 Starter Book Top-Down Assembly Lan guage Programming for Your VIC-2Q and Com

DcbiA Wetherbc^

VICE- P KESIDE NT /Fl N A N CE

190 Club Notes

Roger MUlphy

ASSISTANT GENERAL MANAGER Miit 1 S mi Ih

Commodore 64 Color Graph ics: A Beginner's Guide

nCE>PRESD)ENT/GENERAL MANAGER

192 New Products

RUNdown

ASSISTANT TO VP/F1NANCE MARKETING MANA0ER Pamela E«y DIRECTOR OK dRCULAI ION

Cover plioiography by Martin Paul Sludios. Designed by Suzanne Torslieya.

modore 64

William P. Howard

ASSISTANT CIRCULATION MANAGER Frank S. Smith

DIRECT & newsstand SAI.KS MANAGER Ciinnic Boudric.nu

K0O-34)072S

kVN i* a incinbc: u( Itlc fW Cominimical inn 1/Inc. pOtlp, [he mihi'l lailltil putilislKI a\ KUtpnUMlllUd inf.irmaikin. The group piibliihei 52 computer pabllcttloiD >» '■> major counirfel' Members of ihc Bump Include Argentina's Camputtn wofld'Alffntinu; AaanSk't Australia t'l'ttputtrwrld. AUMffiBaA Mkro QuBfiultr Magawe. Ausrratitin PC WOrldOOd l>irer-

lories: Wra*il\ Oma\>H't and hOenMunbii China1^ China Cwnpulvrwitrhl; DcnmailiS Cumpuierworhl/ltonrtiari jnd MknVtntor, Hnlaiiiri ,\Mro; Francr\ I e Mumtc !nftjrm<iliq<j<!, Ga\den |Applc) and OPC (IBM); liirmanj's CampiUtTwada, Mlencampulmtll. PC Well, Software Mattt. CM' Bdllbn/Sanbar, Compute CuiftiBI and CUmmodon Magazine: liuly's Canipiiter»QrrtJ Italia-, lapu'l Compiile'vn)'!/! Japan and JW30 ComHWJi Maffff1! GOAVWfOVOrU/Medea and CamiiuMun-

DIRECTOR OPCREDn SALES & COLLECTIONS WLttiarti M. Bowr

FOUNDER Wayne GlWtt

da; Htllitiland'i CKStnr/ui and Micro/info: Norway'! Camfaaernortd SorjK ani MiimOala: SauJi Aiabn'i Vjiuc/i Cvmpairr-

H-orltf; JiiHgapore'v The Anan Ci>mpitn'rv*.irtil, Spaing Ctrrnpurewrlfi/ljpana and MtcroSalemar. Sweden's Ct>mtntterS*rdcn.

MlkrvDetom utl ^iii Htmiatw, iht UK's Ounpttia Maiugtmtnt uid Computtt Busbiea Bnrvptl Um\a\ Woic-: Campatn1

wirhl. HOrCoCo. InCidtr, InfoWnrldJr, S1i.-Wi.rld, MkroMarkHWoHd. .\tkr.xompurMg, PCH-O'ld. PC Jr. World. HUS. 73

Matwir *tl& 'W Mtcra.

RUN Novembet 1084 / 5


RUNning Ruminations

ReRUN Revisited between joystick

computer into a colorful music maker.

ReRUN will be available in December.

action and deductive reasoning there is

Post a Notice (VIC) gets your message

To wrap up our first year, we are put-

Mystery of Lane Manor, a multi-player

ling as many of the best programs we

or solitaire detective game for every

could possibly squeeze onto the second edition ReRUN tapes and diskettes. Games to amuse you, utility programs

amateur sleuth in your house.

across in handy 3x5 form. Line Squeezer and Line Expander (C-64 and VIC) arc two programs for the price of

to help you gel the most out of your Commodore computer and educational

versation with an

The long-awaited second edition ot

programs for young and old.

For you gamesters there are joystick gems such as Money Grubber (C-64) anil Lost In Space (VIC), as well as

quick-keyboard contests like Battleship War (C-64), a fast-paced battle on the spritcly high seas. And Tor anyone who ever wanted to call the plays but avoid

the bruises, there is Touchdown! (C-64 and VIC). For the thinking gainer, there arc a number of amusements. Nimbots (VIC)

is an ancient take-away game with some new twists. Slide (C-64) may be one ol the toughest challenges you ever slip into.

Then

somewhere

And just for fun, we included 1 Am the President (VIC), a humorous con

paper to create your own puzzles. Head

for the track in Playing the Ponies, and experience horse-racing action without

but fic

titious, ex-president. For the utility-minded Commodore users, we have programs that will make your programming life easier. Sprite Control (C-64) gives you four new Basic commands for manipulating

sprites. The Many-Colored VIC helps take the frustration out of multi-color character

programming.

Lister

Filter

(C-64 and VIC) will let you print out those

listings,

ing all

those

automatically

graphics

and

translat

control

characters into a form that humans can understand. Print

down to size or take scrunched pro grams and spread them out.

Finally, Datafile (C-64), a full-blown database, offers features found in pro

fessional software. There are educational programs, like Morse Code Medley (C-64 and VIC),

that let you teach yourself Morse code, and two programs, Speller (C-64) and

Spelling Friend (VIC), that tutor with infinite patience. No matter what you do with your C-64 or VIC-20, there is something on ReRUN to amuse, use, fascinate, edu

cate, enlighten, solve, battle, help, pro voke, hear, see, play and value. No typ ing, no trouble. Load them into your

And once you have that work of art created,

With Find the Word (C-64 and VIC) you won't have to wait for the Sunday

infamous,

one, to squeeze those long programs

Your Screen will take

Commodore computer and enjoy the best from RUN magazine, July-De

whatever is on the screen and print it on

cember

your printer. SIDA1D (C-64) adds three Basic music commands for the music

ReRUN.

1984.

It's RUN all over on

ally inclined who don't feel like Poking around.

losing your shirt.

Play Me a Color (VIC) turns your

Guy Wright Technical Editor

How to type listings from RUN Typing in listings c-ui be difficult enough without having 10 wony aboui strange paphics characters, charts or tables. Thai's why we decided lo make ii easy to cnier listings from KUN by translating everything we thought might

be conftising in any program. When you see something between the curly brackets, all you have to do is press the keys indicated, Foi example: {SHIFT L J—means hold down [he shift key and puss ihe L key at the same

iPI[—[he pi sign key (n): (shift and press ihe up arrow key).

In some instances, when a iargc number of characters or spaces are repealed in a listing, we will represent them this way: {22 spaces] or (17

CR.SR LFs}. PrinI vs Prinl#

HUN readers should be aware of difficulties that may arise when enter

lime.

ing listings that conlain the PRINT and PRINTS commands.

{COMD J}—means hold down the Commodore key (il is on Ihe lower left side of the keyboard) and press ihe J key ai ihe sams time. {SHUT CLR}—hold down the shill key mid press ihe CLR/HOME key.

for example, you use a question mark (?) to abbreviate PRINT in a line such iis 10 PRINTW.AS, then you are signaling to the Commodore com-

| HOME (—press ihe CLR/HOME key without shifting.

putec that you arc trying to prim the variable #4, which is not a legal vari

[CTRL 6]—hold down the Control key and press the 6 key. (RJNCT2}—-function 2 (in this case, you hold down ihe shift key ;uid press

able name.

ihe (unction 1 key).

You can abbrciiaie I'RINTffby hitting ihe P key and the shift and R keys at

{CRSH UP} JCRSR DN} {CRSR LF} (CRSR RTS-lhese are ihe four

the same lime and then entering the device number. Bui do not abbreviate

cursor directions,

PRINT* with a question mark.

{UP ARROW)—means the arrow key (the one wiih the pi sign under it). {I.U.| -the British pound sign (£).

fi / RUN November

These two commands may look very similar, but they are different. If,

The command PRINTS! actually means "print to device number 4."

If you ihink of PRINT as one command and PRINT* as an entirely differeni command, then you should haw no problems.


Introducing the Most Powerful Business Software Ever! FOR YOUR TKS-80 • IBM • APPLE • KAYPRO • COMMODORE 64 • M5DOS OR CP/M COMPUTER*

The'VERSABusiNESs" Series Each VERSABUSINESS module can be purchased and used independently,

or can be linked in any combination to form a complete, coordinated business system.

VeRSaRECF.IVABLES'"

599.95

VERSA RECDVflBLES" l> a cwnptele menuiirjvcn account) receivable. Invoicing, and

monrMy staurmnit <irnrrntm4 sysH'm. h kp?ps itack of all tulmmalbn r*D|jnv1 To who

OWdl ynu 01 your tumpony money, and can pmvide auTonulit: billing (or prtsl due ao

counts VFR^flRhCHvflBLES"* pnm& all necessary slfllemems, invoices, and urmmiry

reports ,md ran !v linked with \fcRSAL£DGFR IP and Versa Inventory-.

VEHSAPAYABLES"1

$99.95

Versa PayABLES" i& di^igried 10 keep track of current and aged payabtes. keeping you in [ouch wTh all information regardrng how much money your company owes, and lo

<*horn VrrsaPayahlES- maintains a coniplele word on each vendor, prints checks,

chrck registers. vtHirhers, Iraniacliun repoTi5b aged payablcs reports, vendor reports,

and nnrc. With VLRSApAYABIf^", you canevfu let your compuidf aulom/iiically seJecl whidi ^oijchcri arv In be paid.

VERSAPAYROLL-

$99.95

VERSALEDGERII'"

$149.95

VERSALEUelEH II'" is a complete accounlinosuslcm that grows as your business grows. VSrsaL£DGER II™ can be used as a simple personal checkbook register, axpanded io a small business bookkeeping sysiem or developed into a laige corporate geneial iedger system without any additional software. • VersaLedgeh II™ gives you almost unlimited storage capacity

(300 to 10,000 enlries per month, depending on the system),

• stores all check and general ledger information forever, • prints tractor feed checks,

• handles multiple checkbooks and general ledgers, • prints 17 customized accounting reports including check registers, balance sheets, income statements, transaction reports, account listings, etc.

VersaPayKou." t« a powerful and is^)hrtTfcat«I. but easy to uk payoli ly5^"1 ^lal keeps trotk of all auvtinmenlrequiitd payroll inloimalion. Compile employei' records

VersaLedoeR II" comes wilh a professionally writ I en 160 page manual de

locals displayed on screen lor uptraEor approval. A payntll can be mn lolillv, ,iirlonia1i-

supplied on diskette and more than SO pages of sample printouts.

arr mjinlflined. and alt nvcestir^ paytoEl c^lcukinuns are pertormtd aulomJIically. wilh

ca]ly. or Ihe operalor tan intervene ro prevent u check from toing printed, or to atler

mlormalkm on il. II desired, [oials may be posted la the VersaLedger IT* system.

VERSAlNVENTORV

$99.95

VERSAh\TNTOHV isiicDmpli'k' mvpnlory conliul syslem llut gives you instant access To data on uny xWm. VjJ(SaINUENTORV" kerps troch ul all inif it motion relatt'd f« ^hat

items are mstiMrk, oul ol stock, on backordtr, Plr., iiores sales and pricing data, aletla you w^EUnan ilem foils below a prvstl reorder \xtmt, and flllnws you to enTfi .md print dllklhlhVtltSBECHUABIils-t VLri -ill ntfdcd inventory listing, repom of Hems hvktw reorder point, invpntoiy value repiiris. period and yudMD-aaie sat« reporlsh pnee lists, inventory checkli&i*. CTC,

•CQH1PLITRQMICSJ 50 N. PASCACK ROAD, SPRING VALLEY, N.Y. 10977

signed lor first-time users. The VERSAlJlDGER 11™ manual will help you become quickly familiar with VtKSALEDGER II™, using complete sample data files

SATISFACTION GUARANTEED! a

■nd&iafwlkviofihelrCQtt !fycwareiu>1^,ilMieduriili,iny VJ

mnyti'H.inilu.iihinMdiv'loiaiclund MauuiiMotanv VrKSABL'SINISV

l)urch-iMhri for S2i utcU, cr.-clitpd Inward j lilrt purchjw p tit INa! module

All CP M luird Comnulm mml be muipptd (MBAS1C or BASIC SQ|

cill BASIC h Ml

Wrilc or call Toll-free (800) 431-2818 (N.Y.S. residents call 914-425-1535) 1 add S3 for ihioping in UPS areas

■ add Si lo CANADA or MEXICO

■ add S4 lor C O D w raw UPS

* add proper

OEALEK INQUIRIES WELCOME Al! p if ti afkd a

icini uhwer To chanyv : Delrvrrv mhwcl to

•TheV™Buwn«sSeriesKavailablefwTRS-80 IBM APPLE KAYPRO COHMOOOREM OSBORNE XEROX TELEWDEO . SANYO ZENITH NEC ar* lradtfrwnn'% Afid/or Erademarlu of Ihetr re*p«tlve MICRO DECISION -NORTHSTAR - MSDOS and CP/M computeis wia. tf disk drives (Compuiei

Circle 9 on Reader Service card-

DEC Tl EPSON MORROW


Me oureducat home. Andbe a The publishers of America's num ber one educational program make you this unusual offer: Take any of our educational programs home and be a hero once, because kids love the fun we bring to learning. As a bonus we'll send the program of your choice to your school, free**, including a gift card in your name. You'll help meet the acute need for superior software in our schools. You'll be a hero twice! The Scarborough System has a complete range of programs to stimulate, challenge and help you or your children be more produc tive—including Your Personal Net Worth, that makes handling home finances fast and easy,

America's schools need your help!

f If%*

Make Millions, an adult business simulation game, and PictureWriter/' a program that makes drawing on the computer fun. At your dealer's now,

tMlffMffffSwJf t/tftfffff

Scarborough Systems, Inc., 25 N. Broadway, farrytown, Newâ– York York

10591

*m0


ioner/ software hero twice! MasterType™' Sharpen typ

Run for the Money™ Learn

puter facility- MasterType is

world by escaping from an

to pursue profits in the real

ing skills and increase com

cational program. It's an entertaining game that

alien planet. Here's an excit ingly different, action-packed game of business strategy for

the keyboard skills needed to

will have (un as they learn a

the nation's best-selling edu

teaches typing as it increases

two players, Your children

be at home with a computer.

lot about business.

Phi Bets Filer™* New

lor children and adults. Orga nizes lists of addresses, dates,

insurance and medical rec ords, hobbies and collec tions—even school work—■ structures quizzes on any

subject, quickly and easily. INot available for Atari.)

Songwriter™' Kids and adults will love making music at the computer. Just press a key to lis ten, press a key to record, and you've started your own compo sition. It's a fun way to learn about music. And Songwriter can be played through your stereo or computer.

And there's a bonus on top of this bonus: when we send a

copy 10 your focnl school, at your request, your child will become even more proficient

MasterType

Phi Beta Filer

with a computer.

PatternMaker.™ An amazing software program, li's geom

etry. It's art. It's great fun. Kids can build dazzling patterns

and learn a lot. PatternMaker builds a foundation that can

be applied to many profes sions and crafts, it challenges creativity and effectively teaches symmetry, color and

design, and it's just as much fun for grown-ups, too.

Our programs are available for: IBM-PC/ PCjr, Apple II family. Commodore 64, Atari.

C:

'Manorial EduLnidon Association ToacllU' Cerlifierl Software

A

Yes! I want to software a school! "Enclosed is the completed warranty card

and sales receipt for Die purchase of a Scarborough product, I am enclosing my check for S3.50 to cover handling, ship

ping and postage required to send a free copy of a Scarborough program to the school listed below. A gift card with my name will be enclosed.

Your Name [for gift cardl. Name ol Principal Name of School

Address (school address only)_ City

_-State_

-Zip-

Software will be sent only to verifiable school addresses. Oiler Expires Dec. IS, J9S5

MM

You'll grow with us

vrmm

Check computer used in school: H Comm. 64 "1 Atari I ; Apple II family Check product to be sent to school: 1 MasterType □ Songwriter I i I PattcrnMakor

I ': IBM

Phi Beta Filer

LI PiciureWriteri1 I I Run lor the Money

■ Apple only.

Make check payable and mail to:

Scarborough Systems, 25 N. Broadway, Tarrytown, N.Y. 10591


MAGIC is tricks. MAGIC is fun. MAGIC is doing what cannot be done.

magic Compiled by Louis F. Sander

MAGIC is a monthly column of hints, tricks and

odds and ends from the worlds of software, hardware and applications.

Every month, MAGIC brings you brief and useful com puter tricks from around the world —tricks that others have

found to make computing easier, more enjoyable or more exciting.

V

MAGIC features simple hardware ideas, one-line programs, useful programming techniques, little-known computer facts and similar items of interest. We look for new or recycled material that is of current value to Commodore computerists and that can be imple mented with a minimum of time, effort, or theoretical knowledge. Send your own tricks and requests for a Trick writer's guide toMAGIC c/o Louis F. Sander

P.O. Box 101011

Pittsburgh, PA 15237 U.S.A.

RUN will pay up to $50 for each original trick we print. MAGIC's tricks are numbered in hex, the number system of sorcery and computers.


November, also known as turkey month, was named by the ancient Romans, after the Latin novem, meaning nine. Since November is the eleventh month, it's obvious that the

Romans did not have Commodore computers. Whatever this month's name, give thanks that its tricks arc far from turkeys. Starting with a slice of prosciutto, they include a tasty taco, some poi, steak-and-kidney pie, and even a Vcgemite sandwich. But mainly, there are heavy helpings of tricks for music, modems, joysticks and paddies. Bon appetlt\

$112

Automatic

line

deleter—When

you

must delete a block of lines from your Basic program, you'd

like to have a delete option, but unfortunately this is not available on Commodore computers. The task may be per formed by the following one-liner. Be sure to enter it exactly

as listed here, because it has some unusual constructions. THENl{HOME}11:f)OKEl98,2:POKE63l,l3:POKE632.n:IiNI)

Add the line to your main program, then in Direct mode enter:

$115

A nice sound—This one-liner will pro

duce the sound of a silver bell on your C-64.

10 S = S42?2: POKE S + 24,15: POKE S+1,110: POKE S + 5.9: POKE S + 6.9: POKE S + 4,17 : POKE S + 4,16

Albert H. Coya Miami. FL

$116

Better-sounding sound—If your C-64 music is a bit out of rhythm, and if you can do without the screen display while the music is playing, there's an easy way to improve things. Just turn off the screen by adding the following line to your program, before the music starts. POKE 53265. PEEK(53265) AND 239

To turn the screen back on, add: POKE 53265.PEEK(53265) OR 16

Disabling the screen relieves the computer of having to update it, which is normally done during and between notes. The result is more perfect rhythm, but a side effect is that the music speeds up a bit. If this is bothersome, you can adjust your timing loops accordingly. Tom Jeffries

F = [first line #]:L = [last line #l:GOTO 1

For example,

F= 100:T= 150:GOTOl

will delete all

lines in the range of 100-150 inclusive. The program rims on the VIC, the C-64 and many PETs. Carlo Borrco

Sj> 1 1 3

Oakland, CA

$ 1 1 7 Sound filter—Page 88 of The Commo

dore 64 User's Guide shows a neat little program that lets

Imperia, Italy

you play songs by entering the appropriate note values into

Music sources—As we experiment with

is excessively noisy as each note is played back, try adding the following line after clearing the sound registers.

the musical capabilities of our computers,

most of us

quickly run out of melodies. Here are some excellent, readi

ly available sources of two- and three-part songs: music textbooks used in fifth- through eighth-grade school classes; music for two or three recorders (The wooden flute-like kind, not a cassette player. Ed.); SAB (soprano,

Data statements. If you find that the song contains static or

3 POKE 54295,4

This activates bit 4 of the resonance filter, which will weed out the noise, leaving you with a clean, pure lone. {If you don't understand the technical terms, put the line in

anyway—the computer will know what to do! Ed.) Lionel Sapkus

alto, bass) a capelta choir music. The music to the songs in these books sounds nice on the

Burfrank, II

computer. The books are easier to work with than most commercial sheet music, because they're written for the proper number of voices. Elizabeth Oman PhaiT, TX

3> "1 "1 O

Silencer—When creating sound pro

grams on the C-64, it's not uncommon for the sounds to continue, at a low level, after they ought to have finished. To avoid this, just enter POKE 54296,0 after each sound, then enter POKE 54296,15 when you're ready for it to start

H>1 14

Audio hint—If you program late at night,

like I do, and you use sound in your programs, you run the risk of disturbing others in the house. The answer to the

again. The Pokes turn your computer's volume control from minimum to maximum, respectively. Dun Sehikorc

Klnrkssinl, MO

problem is to use earphones instead of a speaker, and

sometimes this is easier than you might think. On the Commodore monitors, the front and rear panel

audio

jacks

are

connected

internally,

going

Sj> 1 1 9

Dulcet tones—Have you been dissatis

8-ohm headphone into whichever jack you're not using,

fied with the poor tonal quality of music programs you've written for your VIC-20? It's impossible to get pilches com pletely in tune on the VIC, but the key of G major comes

turn the volume to its lowest position and work to your

closest, so try writing your music in that key. If G major

heart's content. If your headphone doesn't have a plug to fit the monitor jack, and most of them don't, Radio Shack

puts you in the wrong range for singing the tune, transpose your music to C major—it next best approximates the well-

and most electronics stores can sell you an adapter.

tempered scale we're accustomed to.

through the front/rear input switch.

without

You can plug an

Harry Metz New York, NY

Elizabeth Oman Pharr, TX

RUN November 1984 / 11


$ 1 1 A De-dicker—When working with C-64

four conductors, but only the red and green are active.

sounds are turned off? Below is a machine language sub routine that banishes them by gently resetting the SID

two through a double-pole switch, and back to the two ex tra conductors (usually yellow and black). This will take the dial tone back through the wires to the entrance bridge, the

sound, are you annoyed by the clicks and thuds when the

registers. Running these lines once gels the machine language into memory, where you can use it as many times as you want. At the end of each sound effect, just call the routine with a SYS 50000, and say good-bye to clicks.

Without disconnecting them from your phone, wire these

connecting block where the phone wire enters the house. Al the bridge, remove all wires going to telephones, excepl the two going to the computer phone. Then hook the discon nected wires to the yellow and black wires coming from your

switch. If your extension phones won't break the dial tone after this is done, simply reverse the yellow and black wires.

I COO FOR X = 50000 TO 50018 I0I0 READ A : POKE X,A

Now you can use your switch to disconnect all extensions

I020 NEXT X

while you're using your modem.

I030DATA 169,0,133.253.169,212.133,254 1040 DATA 160,0,152,145.253,200.192,24

(icrald Kvans

1050 DATA 208.249,%

Westminster, Ml) Bruce Jaeger

St. Paul, MN

$ I ID

Commodore 1600 modem tip—If

you experience intermittent problems with this modem, try

rcsoktering the pc board where the connector joins it. No

$ 1 1 F Joystick joy—If you already own an Atari

2600 game system, and who doesn't, there is no need to buy joysticks for your Commodore. The Atari units will work perfectly.

stress relief was provided in that area, so after repealed re

Paul < .iii>ic

moval, the electrical connection may become loose.

Mustang, OK

Tom Hoppc Spokane, WA

IC

Telephone tip—When you're using a

modem, outside sound must not invade the phone line dur ing data transmission. If if docs, the modem will hang up, or data will be lost. Unfortunately, the popular call wailing telephone service causes this sort of problem when it signals

$ 1 2O

Joystick sorrow—Joysticks can cause

problems on the C-64. If the joystick is moved or the but

ton is pressed, it can cause the keyboard to act erratically, printing different letters than the keys that are pressed. Al ways make certain your joysticks are unplugged or undis turbed when not in use.

incoming calls. I've solved the problem by using call forwarding when

ever I'm on the modem, forwarding all my calls to a time/ temperature number or some other harmless destination. Forwarding the call disables the call-waiting tone, giving uninterrupted use of the modem. If you're uncertain about

Matt I!■.!-»■■ i-n

Federal Way, WA

$ 1 21

Joystick sorrow undone—When you

write a C-64 program that uses both a joystick and limited

the use of these services on your own line, just ask your

character inputs, using the Get statement is a good way to

telephone company about them.

read the keyboard. But the Get statement may incorrectly read the joystick as a character input. You can avoid this problem by using joystick port 2, or by properly choosing

David W. Martin Valricw, FL

$11D

Phor phone phreaks—If you want to

use a modem, but only have an old-style dial phone, here's

a way around the problem. You must have touch-tone ser

the characters to which your program responds. For exam ple, {CRSR RT}, {space}, left arrow, ♦ and 2 are char acters commonly read from the joystick in port 1. Avoid using these characters and you'll have avoided a problem.

vice, and you must own the dial phone. Disconnect your

phone and remove the screws holding the bottom plate to the base. Trace the wires from the receiver cord to the bus bar in the base. Cut off one end of the modular extension cord you purchased, strip the four wires and match the col ored wires to the wires on the bus bar coming from the re

ceiver. Reassemble the phone. Donald J. Ennis Louisville, KY

$1 IE

More phor phone phreaks—With

more than one phone on a line, family members can un

knowingly pick up extensions while you're using your

modem, causing undesirable errors. To avoid this problem, you can make your computer phone, or modem, the priori

John Mirabclla Vienna, VA

$ 1 22

C-64 joystick button—You can use the

joystick to continue the flow of a program, by wailing for the button to be pressed. WAIT 56465,16,16 will work with port 1, while WAIT 56464,16,16 will work with port 2. The following simple program illustrates the principle. 10 PRINT "PRESS FIRE BUTTON ON PORT 2" 20 WAIT 56464,16,16 30 PRINT "BANG!" 40 GOTO 20

David Covamibias Thousand Oaks, CA

ty station.

In most cases, the wire feeding your computer phone has

12 / RUN November 1US4

(continued on p. 164)


Not just all talk Add Speech, to your Commodore 64™ today! With the 'OWER of The Voice Messenger's" infinite vocabulary, your Commodore 64 can say any IsCtei; word

gramming of whole sentences ■ Two voices and

or sentence. Simply!

software—nothing extra, to buy ■ Installs instantly—Two

Just for fun... or as an educational boot.

Intonation—add character and excitement ■ Built-in Simple connections ■ Clear, uasy to understand

Best of all, It's simple to program your C-64 to leave all

speech ■ Doesn't steal RAM from BASIC

workspace ■ Won't stop screen action.

aorta of talking messages,

Just think oi" the possibilities! A message lo your family! A secret for your best friend! Or even a reminder for yourself to feed the fish!

The Voice Messenger features; ■ Infinite vocabulary

Add new life to your Commodore 64 with The Voice Messenger! Ask for The Voice Messenger at, your local Commodore dealer, or call TOLb-FilKK 1-800-443-0100 ext. 79? to place your order nowl

■ One BASIC command "SAY" provides easy pro

The Voice Messenger-Speech. 64 >r more Information contact:

currah I

ECHNOLOGY

6OMuliSuiaiinpor.5cBlun.MACG]a31«ITI.Mi7«!&iTKLEX:eeilSl lit) LBN iiirmhCompuwr Cwnpnni'tiui IM. Rf«, Nu. 16S&IW. U.K. limyihnrp liiUmm-wl Fje-iu!, llnrUppoo], CluvuliUiJ, U.K. IWux beiB7 CURHA)! I! OortunoloroM ui n imdwnnrk nn.'tf

Circle 106 on Reaclei Eurvico card.


Software Gallery Compiled by Shawn Laflamme

Captain Kirk will never fly the Starship again, you may get a chance. How? Simply hook up your Commodore 64, plug in Sega's Star Trek Strategic Oper

Star Trek This Onslaught of Klingons Is the Acid Test For Trekkics

of you who

haven1!

seen

Search for Spock, had belter sit down. I have some bad news. The U.S.S. Enterprise has been de

But a

closer inspection shows that the game contains some subtle additions and

ations Simulator, and hold on to your

changes that put il a cut above the usual space war contest; it's an uncommon

cade hit (minus the vector graphics, of course), Sega has brought all the warp drive action right into your living room.

sum of its rather commonplace parts. The most obvious innovation is the

intergallactic marauder. But

the third Star Trek movie, The

tion to an overcrowded field.

joystick. In a near duplicate of the ar

As Captain, your mission is to de stroy NOMAD, a deadly, mine-laying

Those

another shoot-'em-up—another addi

first you

must prove your worth in a series of menacing Klingon Battle Cruiser at

tacks. The contest is divided into ten different Sectors (skill levels), each with five different encounters. The first four

whole that proves to be greater than the

game screen. It is divided into three sec tions, each with its own specific purpose. The top left portion is reserved for the ship's gauges, which are constantly monitoring your score, shield energy, photon torpedo supply and warp drive. The lop right section contains your radar scope, which gives you a bird's-

require you to fend off Klingon attacks

eye view of the Enterprise and its rela

stroyed! I'm sorry, but someone had to

on your Starbases, while the finale pits

tionship to surrounding Klingons, sau

tell you. If it makes you feel any better,

you against the infamous NOMAD.

cers,

you'll be glad to know that the vessel

Beat this baddie and you secure the Sec tor, gaining a load of bonus points and

NOMAD.

an advancement to a more aggressive

a cockpit perspective, similar to the one made famous by the television scries. Here you come in contact with the

went down in a blaze of glory, and the Starship's crew is all right. But don't get too upset, because I

also have some good news. For, al though

it

lias become apparent that

level of play. If one had to categorize this game, some might argue that Star Trek is just

Starbases,

enemy

mines

and

The bottom half of your screen gives

enemy, in a simulated 3-D fashion.

Report Card Soptritl An exceptional program lhal outshines all others.

B

Very Good. One of the better programs

available in its category. A wonhy addition to your so fI ware library. Good. Lives up to its billing. No

hassles, headaches or disap pointments here. Mediocre.

There arc some problems willi (his program. There are belter on I he market. Poor. Substandard, with many problems. Should be deepsixed!

14 / RUN November 1984


.-r

&

Put a S20,000,000 Thrill in your Computer!!! The F-15 STRIKE EAGLE, one of We world's mos! sophisti cated fighters, costs the Air Force more than 520,000,000.00 each, Now you too can strap into your election seat and prove haw good yoj really are in exciting modern jet lighter combat. Fly combat missions, engage enemy aircraft, and

destroy enemy ground targets trom historic missions over Southeast Asia to today's defense of the strategic oil routes through the Straits of Hornuz. F-15 STRIKE EAGLE (simulator) has all the features thai

makes the real EAGLE the great fighter aircraft it is — afterburners, multiple radars, air to air missiles, high

explosive bombs, cannon, drop tanks, Electronic Counter Measures (ECM) flares, electronic ground tracking maps, Heads Up Display (HUD), outstanding 3-dimen-

sional cockpit visibility, and realistic F-15 maneu

plished with the guidance of real fighter pilots, and includes seven different combat missions, four skill levels, and an infinite number of exciting scenarios. F-15 will thrill and chal lenge you and give you the chance to prove you have the

"Right Stuff" of an EAGLE lighter pilot!! F-15 STRIKE EAGLE is available for Commodore 64, ATARI (48K), and Apple II (64K] computers. Suggested retail price

is only S34.95. Find STRIKE EAGLE at your local retailer, or call or write for MC.'VISA. or COD orders. Add $2.50 far Postage and Handling (Int'l add S4.00USO). MO residents add 5% sales tax. Experience Che reality of these other great simulations from MicroProse

verability. Your mission is to take off from your base, fly to and deslroy your primary target through all the

dangers of enemy territory including Surface to Air Missiles and enemy aircraft. Of course, you have to get back home again, tool! F-15 STRIKE EAGLE is a very real simulation, accomClrclo 6B on Reader Service card.

MicroProse Software riic Action is Simulated — the Excitement is REAL!!

10616 Beaver Dam Hoad Hun: Valley. MD 21030

[301] 667-1151

As close lo iho Real

Heart Pounding

Sensational Assauli

Thul 1 tjl Flying as You

Accelerated RealTime Delonse of Europe Against

Chopper Rescue

Can Handle"1

Raids for Daring Pilots!!!

Soviet InvasionI!!

Commodore 64. ATARI. APPLE, and IBM are registered trademarks oI Commodore Business Machines Inc., ATARI Ire . APPLE Computer Inc.. and international Business Machines Inc., respectively.


Software Gallery

Now, computer star warriors might find these components familiar. But rarely has a game displayed all of these

features simultaneously.

This split-

screen setup enables you to keep a

watchful eye on the ship's vitals, allow

ing for split-second battle decisions, de pending upon which element of your

gray ships. The blue ships ignore the Enterprise, but they attempt to destroy the Starbases. The gray Klingons seek to annihilate your craft with Plasma Energy Orbs. Also, a yellow anti-matter saucer periodically appears; this must be destroyed before il attaches itself, leechlike, to the Enterprise and drains it

mission deserves immediate attention. To put it in Trekkie talk, it's the equiv alent of having Spock, Scottie, Chekov and Sulu within shouting distance for

of its warp drive energy.

information and advice.

strategy.

Another appealing feature is the vari ety of enemy ships and iheir multitude of attacking formations. Klingon Cruis ers come in two species: blue ships and

And, of

course, there is NOMAD. The diversi fied attack modes of these ships present

an ever-changing test

of skill and

One final frill comes in the form of a Star Trek Combat Control Panel, a

you with the operating functions. Since the original arcade game is controlled with a paddle and a series of buttons,

the panel will help orientate an old coinop pro with the new methods.

Star Trek is an appealing contest for arcade lovers of all ages, and it's well worth the retail price. The bold concept

and design that pushed this game to the top of popularity charts in the arcades will surely grab just as big an audience on the home front. (Sega Consumer

Products,

360 N.

Seputveda Blvd.,

Suite 3000, El Segundo,

CA

90245.

$24.99.) Mark Colone

plastic overlay that fits on any standard

Farmingdale, NY

joystick. It was designed to familiarize

format for the responses.

Hot

The only objection I could find to the documentation was the size of the manual. It's an attractive three-ring binder. Unfortunately, with all the receipts, disks and

Accounts Your C-64 Gets Serious with This

general clutter usually found

General Ledger

can be cumbersome. I'm one

near a computer, the manual of those people who prefers a small booklet that can be held in one hand. Except for this,

Although

the Commo dore 64 is considered needed; it then instructs you lo classify

all receipts and revenue into appropriate

being focused on the versatility of the

categories. It then tells how to create a

C-64, serious business programs are be

Chart of Accounts and how to organize

ing developed. Ho! Accounts is an ex

records in a ledger. Isn't that what ac counting is all about? Monthly income

gram that will allow a small-business

person to track income and expenses.

statements can then be generated, al lowing you to check on your business' cash flow. Ledger reports can be printed to show all transactions for a given time

printed in a number of report formats.

period (day, month or year). These re ports can be sent to the printer or to the

Because of the way the program is set

screen, as many limes as needed.

The ledger information can then be

is

Hot Accounts leaves noth

business machine. With more attention

Hot Accounts is a general ledger pro

documentation

Automatic Backup

an overgrown toy by some puople, it is capable of growing into a

ample of what can be accomplished with good programming.

the

marvelous.

ing to chance. The program demands that you create backup data disks. When formatting the data disk, the pro gram initializes the disk and creates files. It then expects to format the back up disk. Whether used or not, the disk is requested. The only way around it is to turn the computer off or reformat the same disk. Being sensible individuals,

most people would just comply and count themselves fortunate to have a backup in case their main dala disk dies. At the end of the session, the last menu

up, it also teaches and encourages sound bookkeeping practices.

ganized, with many sample screen dis

gives the options of leaving the program or updating the backup disk. This

Documentation

plays and reports. On a typical page, you'll find the function to be performed

data current.

The documentation is very well or

makes il difficult to forget to keep your

This is one area where the Hot Ac

underlined and in large, bold type. This

counts package really shines. The docu

is followed by information that you will

Error Trapping

mentation recommends that you first gather all the financial information

need to understand the function, the prompts that will appear and the correct

age performs well, too. The error trap-

16 / RUN November 1084

The rest of the Hot Accounts pack


When we introduced fit stop, we created action in the pits.

opponent, a digital clock displays time and a lap counter tfives y<iu your race position as you race

Now, with PITSTOP 11. liPYX introduces true competitive auto

against each other in pursuit of the checkered flag.

the pits. Auto racing is not :i one

to-head competition, Step up to PITSTOP II because

racing, both tin Hie track and in

man sport. With PITSTOP H,

you can now experience the thrill

You Gin also play against the computer or take a few practice laps as you prepare for the real head-

antn racing is not a solo sport. One or two players: joystick controlled; disk or cassette.

of speed and competition as you battle your opponent in

a race against the clock. Now, more than ever, the strategy

of when you make a pit stop and your pit crew's speed and performance, combined with your skill on the track,

will determine the winner. A split screen shows you your position and lhat of your

edyx M , r â– 11' V .7 X SO/ TWAfl

Strategy Games for the Action-Game Player Circle 12 on Reader Service carfl.


Software Gallery

Hot Accounts will create bar graphs of your data, either on the screen or in print.

ping is almost perfect. It is almost im possible

to crash

the program,

Hoi

Speed

Hot Accounts docs not automatically

Accounts ignores al! inappropriate data entry. If it is looking for numbers, it

sort data. It creates records on the disk

locks

tered. This doesn't mean you must enter

out

all

alphabetic

characters.

When it is looking for a three-digit number, that is all it will accept. Any dates entered are checked to see if they are valid dates. If the maximum number of characters for a field is exceeded, the program prompts you to begin again. Wherever possible, it checks to be sure your entry is consistent with previously

stored data. If the new entry doesn't agree. Hot Accounts lets you know and asks for the correct data. There is even an escape function if you need to quit suddenly. Three periods will end input

and take you back to the main menu. Although the program is only war ranted to work on Commodore equip ment, I tried printing out the monthly

income statements and ledger data on another manufacturer's printer. Except for the unaligned decimal points, the printout looked like the illustrations in the documentation. Hot Accounts will create bar graphs of data in the ledger, either on the screen or in print. Ease of Use

Since

the

program

is completely

menu driven, it is very easy to use. The menu choices have been arranged intel

ligently, making access to the data very simple. Dates are entered as six-digit num bers—no slashes, no commas and no re turns—just six digits. Monetary amounts are entered without dollar signs or com

in the same order in which they are en

For my business, I did an end-of-period statement for each year's data. This statement indicates how much money has been spent in each expense category and how much has been col lected from each revenue category. The end-of-pcriod statement also subtracts

expenses from revenue to give an in

Sorting is one of the options on the main menu. Doing a sort of this nature

sion to do this for you.

session, or immediately before doing a printout, the information will be sorted

can take up to six minutes or more, de

pending upon how many records there are. Waiting for sons after each record

entry could waste a lot of your day. This is one method the programmer chose to save your time. Once the program has been loaded,

the program disk is set aside. Hot Ac counts only needs to get information from the ledger disk. This means that all

statement. Hot Accounts has no provi

This seems to be the only limiting fac tor in this fine program. I have entered all the data for my business into Hot Accounts, and I intend to keep using the program (at least until I find something better). Considering the excellence of

the program, that may be a long while. (Computer Ed. Software, 1002 Brookes Ave. West, $64.95.)

San

Diego,

the commands execute instantly.

CA

92103.

Cheryl Peterson

Before allowing you to enter revenue

Miami Beach, FL

or expense data, the program asks for the number of records to be added. The 20-record limit is prudent because Hot Accounts doesn't update the disk until

all the entries have been made. This saves time waiting for disk access after each entry, while still not endangering a great deal of data. It only takes about 15

minutes to enter 20 records. If your power goes off or a fatal error occurs, only the last five or ten minute's records will be lost, unless, of course, the disk drive trashes everything on the disk. Bui

Voyage of the Mayflower Sail Across the Atlantic And Establish a Colony In the New World

that wouldn't be the fault of the program. Limitations

by check, cash, credit card or other. If

for more than that, you'll have to break

18/RUN November 1984

has no trouble handling a year's worth of data for a small business like mine.

at your request.

printout in that format. At the end of a

The program can't handle more than a million dollars at a time (999999.99, to

program gives you a finite number of records possible. No guess work or fig uring is involved.

available ledger space. Hot Accounts

come total. For a larger business, the end-of-period statement might need to be done monthly or quarterly, instead of yearly. These smaller totals would (hen have to be combined for a year-end

records in alphabetical order to get a

mas. The decimal point is the only punctuation that will be accepted in numbers. Expenses can be noted as paid paid by check, the system asks for the check number. The program also has a function to check the amount of ledger space avail able for new entries. Instead of a nebu lous number of sectors available, the

the program has a function to check

be exact). If your business gets a check it up into two or more parts. If you spend more than a million dollars in one place, you'll have to break that down, too. The program has to be able to deal

with all records in memory at the same time, so it is limited to 300-400 records (depending upon the size of the records). Expense records require more charac ters than revenue records. This is why

Voyage

of the Mayflower, an ed ucational game for the Commo

dore 64, is the first release in Cadmean Corporation's Discover America Series. The game challenges you to sail the Mayflower across the Atlantic under conditions simulating those that con

fronted the 17th-century Pilgrims. The on-screen instructions, succinct though they may be, are certainly sufficient. Ocean currents, such as the Gulf

Stream, Labrador and North Equato rial have been programmed into the


YOUR MISSION-TO SAVE THE WORL

■U ■

—-

As a member of the exclu sive Anli-Coniputer Terrorist Squad (ACT), your mission is to find and reach the infamous

Elvin, who is holding the world's population hostage

under threat of nuclear annihi lation. You must negotiate a path through the rooms arid tunnels of his headquarters

find and stop lilvin.

Use your camera to photograph as many clues

as possible to find the password which will allow

you to penetrate Elvira control room. Your Mission-To Save The World, But Hurry! One player; joystick controlled.

trying to avoid Elvin's robot protectors.

Should you try to outrun or jump over the nuxl

robot or play it safe and take the time t" assemble the codes needed to deactivate the robots and then to

Strategy Games for the Action-Game Player Circle 12 on Reader Somctj card

.


Software Gallery

simulation. The manner in which the

vessel responds to the wind, naviga tional changes, payload and weather (such as fierce North Atlantic storms) have also been taken into account.

Depending upon the difficulty level selected, voyagers have lo determine the proper mix of food (fresh and sailed), water, pickled

edibles,

spirits (strong

drink) and stores for the trip. The number and types of livestock, as well as their fodder, must also be chosen from a list that includes rabbits, fowl, pigs, goats, sheep, hay, grain and

of the vessel sailing on the blue waters between continents is about all there is to it. When a storm brews, the back ground colors alternate and flash be hind aclose-up of the Mayflower. Once the disturbance finally subsides, the map screen returns, the ship having been blown off course.

The use of sound effects is also lim ited; the programmer's emphasis was on re-crealing conditions as they ac tually existed so many years ago. Cad-

mean has to be lauded for resisting the "betls-and-whistles" approach. Voyage

Cossell's halftime lip-Happing on Mon day night football. One of the best things about Com puter Football Strategy is the opponent options. You can play against another football fan, against the computer, or

you can even have the computer play it self, which is handy to familiarize you with the gameplay. If you play against the computer, beware—it plays tough. After the coin toss, the kicking team is given the option of either a normal or onside kick. With the kickoff, the clock begins ticking down the first quarter.

roots. The weight limitations of the Mayflower and transil time must be considered. Too much of something

of the Mayflower is much stronger for

The receiving team catches the ball, if

it, and it has enough appeal to keep a all,

it's in play, and makes its return. But watch out—each team has a return

means a shortage of something else; loo few provisions can mean deprivation

education that's fun stands a better chance of acceptance by its target

specialist. They don't break free very often, but when they do, they can be

and possible starvation.

market.

devastating. Each team has three time

Common to all five difficulty levels (simple, easy, medium, harder and hardest) are the compass-heading com mands.

Navigational changes can be

plotted and their possible effects ob served before actually carrying them

young

student's

interest.

After

Though all is not perfect, as an en hancement to the classroom experience,

outs per half. These are very important,

Voyage of the Mayflower makes the

just as they are in the real game. You are wise to familiarize yourself

grade.

with the play chart before you take your

(Cadmean

Corp.,

309 Koch,

Ann Arbor, MI 48103. $29.) Ted Salamone

out. This feature is useful both as a way to win (he contest, and, more impor

Bridgeport, Ct

team onto the field. The team on of fense has 21 possible plays from which to choose. The defense has ten basic formations. You don't have to memo

tantly, as an aid in illustrating the im

rize them to play. The computer dis

portance

plays each team's options, and each

of

exploring

alternative

methods of completing a task. As a means for teaching decision

making, Voyage of the Mayflower per forms well. This program is much more than a simple tutor. It builds deductive reasoning and provides numerous cause/

effect relationships. Though not as slickly produced as some of the betterknown educational software programs, this one goes deeper than most. Planning is interesting work on the

higher levels. Stores and estimated sail ing time must be considered. If the trip

team is prompted to input a play or formaiion. But to succeed, it helps to know

Computer

what chance of success each play has

Football

That's where the play chart included

against

each

defensive

formation.

with the 16-pag'.: manual serves as a play book.

Strategy

If you want to pass, you can choose a flair, sideline, look-in, screen, pop, buttonhook, down & out, bomb and

This Gridiron Strategy

razzle-dazzle. Option passes are also in

Game Is Perfect for the Armchair Quarterback

cluded, as well as solid, up-the-middle running plays.

How about a reverse

lasts longer than planned because of in clement weather or just poor planning, food and water must be rationed. Sur vival becomes the watchword, some times forcing a landing at a point other than Plymouth. Naturally, an errant landfall and less than standard treatment of the passen gers (rationing) counts against the cap tain. However, a swift passage means

quarterback in mind. This game puts

On defense, you can blitz, cover long

you in both the coach's shoes and the

more supplies are left for establishment

team huddle.

or defend against a run, to name just a few of the options. An aggressive de

Strategy is Avalon Hill's strong suit, and it is well evident in this offering for

fense can also come up with fumbles and intercept passes. But you have to

football lovers. If you know the differ

play heads-up football. If the opposing

ence between a screen pass and a button

of the colony, which gives you a higher rating. Points are awarded on these bases, though real success means having the colony survive.

or

B

Computer

Football

Strategy

was

written with the Sunday armchair

draw?

Sounds

like

real

football,

doesn't it? If you insist upon realism, just wail until you get your first five-yard penal

ty. Or worse, you could be trapped for a safety. You might also experience the frustration of an easy field goal attempt that hits the upright.

The graphics of the program are not

hook, then this is your game. It's the

particularly strong. A sprite rendition

team's super receiver breaks loose and you allow the quarterback too much

perfect disk to boot up during Howard

time,

20 / RUN November 1084

you could

very quickly be six


JUMPMAN'S A GREAT GAME. BUT YOU'VE GOT TO WATCH YOUR STEP. "■■■.-■"'

Meet the Alienators. A fiend

ish bunch who've planted bombs throughout your Jupiter Command 1 lead quarters.

Your job? Use your lightning

speed to scale ladders, scurry

across girders, climb ropes and race through 30 levels to defuse the bombs before they go off. That's the kind of hoi, non-stop action we've

packed into the award-winning? best-selling JumpmaiC

and try to work your way down, or try to hurdle him and defuse the bombs closest to you before they go off?

If you move fast you'll earn extra lives. Hul if you're not careful, it's a long way down.

So jump lo il. And find out why Jumpman

and Jumpman Jr. are on ;i level all their own.

One tofourplayers; 8 speedsjoystick

control. ]u>npm(in has30 screens. JumpmanJr.

has 12 semens.

and into Jumpman Jr.'our new cartridge version with \2 all-new, different and exciting screens.

Both games force you to make touch choices. Should you iivoid thai Alienator, climb lo the top

STKATIGY GAMtS fOU THE ACTION-GAMl PlAffR. Circle \2 on Reader Service card.


Software Gallery

HOLIDA Y SPECIALS! For Commodore 64

points down. Whether you're on of

$1.00 credit fin phono Orders over $1(10 LIST SPECIAL

GAMES

Adventure Master

.D

Adventure Wrile...

Chess (Odesta) 50 Mission C>jsh Flight Simulator? German/ 1985

.

Impossible Mission..

44 95

32 26

D D D D

49 69 39 <19

D

59 95

35 95 5076 2S.56 38 95

D I) 0

International Soccer Opeiaiton Whirlwind Pianeilall

Raid on Bungling Bay Raid on Moscow. .

Robots ol Dawn

SciqIIs ol Aliadon S!ar Leariuv Baseball. [nvia Fever

34 95 34 95. 39 95-

..D D . D . D ..D D .D

49 95 34.D529 9539.95 33 95 34 95 ■ 31 95 ■

. ,D

34.95-

. D

World's Grcaiesi Baseball

95 95 95 95.

39.95 ■

43.36

24 86 2<lt)6 2fl56

Cell tldense Ducks Alloy Pacemaker

Fraction Factory Goien: Learning Hridqc

D

34 05

24.86

29.95 79.95

.. D

69.95

Maih Mileage

D

32 95

..D

Missing Links

D

SAT (CBS)

.0

SAT Gold fXrell) Spend Reader 2 Slwy Maker

Wi/type

29.95

150.00

0

299 95

.0 D

34 95 29.95

D .,[)

the Factory Troll's TalB

34.95

D

G9.95 34.95

34.95

23.38 2-1.86 23.38

21.66 58.16

50.76 24 86

23 38

21.66 108.96 249 96 50.76 24 86

24 86 ?! 66 24.86

Ask for FREE price list Educators: ask lor special educational catalog OTHER

Batteries inc. ao Col. Caul,., H

199.95 • 145 96

He:, Modem 2

H

109.95-

79 36

Micro Cookbook Mullinlan

D D

34.95 99.95-

24 86 71.96

Code Wdler D Complete Personal Accounlant 0 Gi.ipplcr CO H Ko.tlaPad

H

Musicalc Pin Paper Clip wfSpellpack PrmiStion

D9.95 ■ 71.96 79.95 58 16 139.00' 110.03 99.95-

69 96

D 149.95 ■ 108.96 D 119.95- 86 76 D 49.95- 35,96

Simon's Basic

X

49.95 ■

SupBfbajO 61

D

99.95 ■

Sprite Mastef

D

Super Clone Machine

Q

The Consultant D Wotd Pro 3 +/and Spellnghl.. D

35 96

34.95 ■

24.86

49.95'

35.96

99.95 99,95 ■

71.96 71 96 71 96

Please specify fmrnat

e = cassette dscIKk x = cartridge Circle 175 on Reader Service card CDO■MO • On CpkcM • ScnoolPO

■ VIS* • MiltciCjiO • CWCfci Alto* 1 Vinks

• H V 5 fin AM Sales 13' ■ US CrO«rs V"tei IISO AiW 17 00 F- 4 H • AH OwJw US (onOi 13 00 P £ H • f oc-gn. Clunks Only. Mm

P 4 H X T 00

Source TCP 637. Hoinpuwrvn K13& trig

Box 525. Dept. 40

East Setaukct, N.Y. 11733

(516)751-2535

22 / RUN November 108-1

team all rolled into one! (Avalon Hi!!

passing game picking up? Should you

Gary B. Fields Asheville, NC

go up ihe middle more often? Which plays are your opponents using mosl

Often? The stats are helpful in answering

progress.

50.76

3<1 95 32.95

Strategy,

Game Co., 4517 Hurford Road, Balti

28.56

24.86

Football

more, MD 21214. $21.)

45 minutes to an hour. Avalon Hill did not include an option to save a game in

22 64

Computer

the run? How much yardage is your

The final stats are listed at the end of the game. Playing time averages around

The sound and color are about aver

age for an arcade-type game. There is a

Homewo'd ,. Kidwriler

After each quarter, both team's stats

With

you don't have to worry about being cut from the team. You are the owner, coach, quarterback and the rest of the

are displayed. Do you rely too much on

28 56 24 86

28.56

59.95 32.95

D D

wisely.

these c|uestions and planning strategy.

D D

D D

on the clock and use your time-outs

35 96 24 86 21.66

EDUCATIONAL Bank Streel Writer Bit] Bird S|>. Del

fense or defense, always keep one eye

Spitfire Ace Strap on Your Parachute And Battle the Luftwaffe In the Skies of Europe

victory tune when cither team scores, and other sound enhancements are in cluded. The strategy involved in this game is engrossing.

Computer Football Strat

egy surpasses any football board games I've seen, and I've tried to play them all.

If you've

grown tired of the typical

shoot-'em-ups and maze games on the market for the C-64, then consider

The program is written in Basic, and it's huge, filling 100 blocks on a disk.

Spitfire Ace.

Cassette owners may want to slan load ready to play—it takes a long lime to

challenges your nerve, flying skill and knowledge of air-to-air combat tactics." In this game, you fly World War II

load a game of this size from cassette.

planes

ing their version long before they're

Spitfire Ace is billed as a "game that

against

computer-controlled


Circle M on Reader Service ca

Software Gallery

Master planes, with 14 combat scenarios from

If you do not have two joysticks, you

which to choose. Your goal is lo com

can use the keyboard in place of the sec

plete five missions and become an Ace. Spitfire Ace is a very complex, interest

ond joystick. As you learn to fly, you'll come to appreciate the realistic graphics

ing program. Here's a sampling of ihe 14

display, which simulates three-dimen

scenarios:

sional

Dunkirk. As German Panzer divisions roll through Allied defenses, the British Expeditionary Force

retreats to

Dun

kirk; the troops must awaii evacuation !o England. German bombers and RAF

fighters tangle over the crowded beach. Ahead of you, a Stuka dive bomber be gins a screaming dive. Get him! London. Bombers are accompanied by strong fighter groups in many of the Luftwaffe's

night

raids.

The

speedy

Spitfires engage the German fighters, while the RAF Hurricanes attack the

bombers. As your Spitfire climbs to in tercept an enemy formation, Mc-109s

drop down to meet you. Gook luck! D-Day. You're flying a ground-sup pression mission as part of massive air support for the D-Day invasion. As you begin a low strafing run on a Luftwaffe airfield, you spot an FW-190 fighter lifting off the end of the runway. Com bat begins.

V-l. The successful D-Day invasion spells the beginning of the end for the Third Reich. In a desperate attempt to

reverse the tide, V-l "Buzz Bombs" are

launched against London. RAF fighter patrols are kept airborne in an attempt to shoot down these speedy, pilotless drones.

Depending upon the particular sce nario, you can fly planes such as Spit fires, Baltimore Bombers and Blenheim Bombers. Your plane's instruments ap

pear at the bottom of the screen. These include a mirror (which is only useful in daylight), speed indicator, altitude in dicator, course plotter (degrees), am munition counter and throttle (power) setting.

As you start the first round, you can choose the number of players, the sce nario and one of four difficulty levels.

The C-64's function keys are used well; the (7 key functions as a pause and restart button.

Perhaps the most challenging aspect of Spitfire Ace is learning to fly your plane. The manual gives you some help,

but it'll take lots of practice. You can use two joysticks (one to fly and fire your ammo and the other to control your throttle and bail out, if necessary).

flying.

Handicapper

ies 6t/ Sro EVALUATES FROM RACING FORMT Gtnaot m dilW sistency

Your plane can bank,

ings

turn, climb, dive and do other fancy maneuvers, just like real planes. In fact, the manual shows you how to do

Loops, Split-Ss and Immelmann Turns. You'll need all the flying tricks you can iearn to do well with this program. The instruction manual also provides some combat tactics, but the computercontrolled planes already have them down pat.

an Ace. At the end of each game, you

receive a ranking based on victories, fuel used, elapsed time, damage to your

plane and ammunition used. Rankings are Rookie, Wingman, Pilot, Ace and W.G.F.P.

(World's

Greatest

Fighter

Pilot).

Spitfire Ace has many good features, including color graphics and good sound effects. The flying sensation is very realistic. As for shortcomings, there are a few. The first is the manual. The version I reviewed was written for the Atari com puter, and it contains an insert card for Commodore 64 users. While this is ade quate, there are some confusing points; for example, the joystick numbers in the manual differ from those in the insert card. The

use

of two joysticks

can be

awkward, depending upon (he type of joysticks you have. But, since you can

also use the keyboard, this is only a minor drawback. Since the game is rather complex, it's not for younger kids. I estimate the lower age level to be about eight to len.

Since there are many scenarios, includ ing day and night battles, it'll take a long time to master and outgrow this game.

Pent |Lnl) Sprpd

Length

Trppn&i

Tims oi Voar

Workout?

Am] gives you GRAPHIC REPRESENTATION of hntfi

PROGRAM OLD. Thoroughbred Gold" Edition™

^*

and m

EGLD, Enhanced

S159.95 tompicplu

Gold' Ediiion™

GUd" Efliljrjn with coipplelo Master BellurTM s^rtm iMegralwl liiilo irio »]me aiS!-

I'm powerful program will 'ranker pJl horses

Old SSorp* TO [Tie E*i1 jnalya-S wi!ti a "single ke/Siroku "

[Waller BetlcfM incited, SI 99.95 comffeie

GLTO. Llmiled 'Gold"™ 1

The ultimate object of Spitfire Ace is to accumulate five victories and become

pou < Today)

Jockey [loo*?] JDChoy (LJlt)

■" - . ProltUlQntf HaniJitJPli^ri ■ ■ . -

fill ng <.,Viilli'iiS

'TI*iCy

,

.

'

. .

. ■

--

f|*l j|r[i imptHianl

PROFESSIONAL HANDICAPPING SYSTEMS H* %

*ti Ago 5

CdWrncY i&

C'AW 15

JOtVpy IS

WttkcmrsQ

Condidcn it)

Jrarna G

Trme of Year 0

Earning* &

Posi 10

Constancy f:

100%

£p»d 10

Is Everything OK LV/N)

Create ijicpq'am weigh; based on a particular lracfcand line tuna n Vi'maximum "in percrrraga This program ^designed 1Ur "BAH til UW"

ThD uSBi nmds no programming » pen met. iconromi intogrjExJ Rclt&Jr-l) 3299.95 fomplfft-

GD. Gold Dog Analysis™

Vi Posl TorJay

7) nunr-iing 51/le

31 KCnniil

6) WDigrhl

*\ PoS Lnl

9] All nflw iPtprnal

■h) [>SlafltB 10J NEW Cl«r> irxlJCOttir If you are n»ar a qieyfujund rrnck. ydu cani nt'oftl nut In rjffl Urn

4mth int^jraittl Mk1p Rello'TU^ Si99.95

WMH. Mnslcr Hprnvts Handkapper Prufussinnnl toftwaru dwaiflned 1o provide <t Ihorough annlysit oi all frolier and pacer races B North Amnnca dnd CanaOi Cealures Class

POH PM>t«ni

Time Fimlft

Druse

I rack Con ffn*ons

Time Lasl Quarter

□ oy? Smcp La^l

Trainer

track Ftanng

GonrJer

Timfi H

Ter»Q Allowance

S159.95 complete

«r-,n[ttjrju«i Masrp H«:ictTW S199.95

PPX. Protnasor JonosL Footbol) Prodlctor, Prof. Pin™ Complete FoolUd Annly^s afOl Cai»B«f y

?) nom SfunadB

b) Dam Pah Sinn

3) "SuDflr Play5"

flj HrHQa ' rM" iflama

Hlghnl p*rcinl^B dI Hlnntra 1983

S3S.9S complete

599.95 f4h Oan Base rjjnjrjemer-,1

MB. Master Bellor"1 A ccmprmonl lo ALL Mailer Honthfapper programs, irKliries

PI Qu.ngll,]

B) Pik Sb

Q> Odds ArtnJy&n

31 [utin

6] Oaily Ocuhle

9> .inrt Mucti Uorn

BROCHURE AVAILABLE Send cnecK / money order / VISA! MaalerchafQe

Overall, I recommend Spitfire Ace as

0 Prof. Jones

a refreshing variation over most of the other games on the market

for the

Commodore 64. For pilots and other people interested in flying, it should provide even more enjoyment. (MicroProse Software, 10616 Beaver Dam Road, Hunt Valley, MD 21030. $29.95.) Larry Bihlmeyer

Pontiac, MI

1114 N. 24th St. Boise, ID 83702

TELEPHONE (SOB) 342-6939

-"■ >

TERMS FREE SHIPPING ALL SOFTWARE.

AOd S6.00 harflivarii.' COD. AflO $6.00 / Add 3 weeks perjonal cnecks / Aaa 4 51* 10 resicenis / AQd S5 00 outside u S A t Prices &ub|flc[ lo change.

IBM, APPLE, TRS-80, C-64 AND OTHERS RUN Novembur liJtM / 23


VIDEO Here's another word game for you: In this one, you must discover the hidden word without knowing the word's length,. The words in Probe contain 12 letters

value 32 (space). A counter, CU, keeps

stores the letters already guessed, G$.

or less, and both blanks and letters are

track of the current clement of the array.

The

displayed as dashes in the clue. For ex

Next, a For.. .Next loop, from 1 to A (the length of the word), is run, with the

against

as " . ", but would ultimately be revealed as "xxx-

ASCII value of each successive character

of the word (MID$(WRD$, N,l)) placed

If not, a counter that keeps track of bad guesses, NG, is incremented by 1. If

PROGRAMxx".

in WRD(CU) position. Finally, the re

NG is larger than 7, meaning you've

maining elements, starting at CU +1 and

made eight wrong guesses, the program

ample,

"PROGRAM" would appear

.You must guess blanks as well as let

current

guess

is

each of the

then

checked

12 characlers in

WRD(n) to see if there is a match.

ters, and you are allowed only eight

progressing to 12, are given the value 32.

branches to the "you lose!" routine at

wrong guesses before ihe game ends.

CLUES is defined as"

line 680.

Twelve words have been provided. You may add your own words by typing new data lines. You

need

not

make any

other changes.

the

instructions,

the program reads Ihe next word (line 220 in the Commo

dore 64 listing) and determines its length, A. The number of spaces that will be required to fill out the 12-letter clue is calculated as variable B. Then a starting

position

within

A correct guess causes ihe letter to be deposited in CLUES, in place of the ap propriate hyphen. As the program leaves the For...Next loop when a match is made, the value of N

Probing the Program

Following

", or 12 dashes. A GET AS loop lakes player input, and this letter is added to a string that

the

row, FO, is chosen randomly. To ensure that a word will not

indicates

guessed

the

position

of the

letter. The computer

makes the replacement by tak ing

ihe

LEFT$

portion

of

CLUES up to N - 1, adding the guessed letter, AS, and then add

ing the rest of CLUES, MID$ (CLUE$,N + I). For example, a guess of P would produce the

following

clue

next

round:

p

You may guess the positions

start so far into the clue that there won't be enough spaces left to hold it, the value of B is

of spaces, and they will appear

used to limit a word's starting

the spaces before the word is

position. Next, an array, WRD(n), is

filled with the ASCII values of the letiers, plus leading and trailing blanks. All elements of the array, up to the starting po sition of the word (from posi

tion 1 to PO-1), are given the

24 / RUN Novcml>er 1984

in the clue just like any other character. You must guess all considered

completed.

After

you correctly guess a word, you _

may go back and try again with \

a new word.

RUN 11 Right Commodore 64MC-20


You are allowed only eight wrong guesses before the game ends.

Listing 1. Word Probe program for the VIC-20. 10

REM

20

REM *{7

*********

50

REM

SPACES}*

30 REM • PROBE * 40 REM *{7 SPACES}* *********

60 PRINT"{SHFT CLR}{2 CRSR DNs}" 70 PRINTTAB(8)"ICTRL 9)ICTRL 6}PR0BE{CTRL 7){. PRINTTAB(1)"YOU MUST GUESS

CRSR

DNs

THE"

90

Modifying the Program As written, Probe will always choose the words in [he same order, because they are read directly from data lines. Can you think of a way to have them

presented in random order? Try reading the words into a string

PRINTTAB<1)"WORD WITH FEWER" 100 PRINTTABd >"THAN EIGHT WRONG " 1 10 PRIHTTABM )"GUESSES. {2 SPACES (LEADING " 120 PRINTTAB(1)"AND TRAILING SPACES" 130 PRINTTAB(1)"MUST ALSO BE GUESSED.{2 CRSR DNs}"

140 150 160 170 180 190

PRINTTAB{6)"(CTRL 9}(CTRL

GET AS:IF AS = ""

GOTO

DATA

PROGRAM,CASSETTE,STATEMENT

DATA

COMMAND,INTEGER,KEYBOARD

DATA

JOYSTICK,OPERATOR,RANDOM

200 210 220

enter the following:

240

PO=INT(RND(1)*B)tl

250 260

FOR

280 290 300 310 320

NEXT

100 R = INT(RND(l)tNUMUEKWRDS) + 1

110WRDS = I.!STS(R) I2Oll:LlSTS<Rt = "" THEN GOTO 100 130USTS(R) = ""

You might also change the program

to allow for longer words, or even phrases. As written, the program will change only the first appearance of a guessed letter in the word. So, since R appears twice in PROGRAM, you must

guess it twice. By having the "check guess" routine as a subroutine, you can access it several times for one letter guessed, and so find all occurrences of a letter.

Or, by changing the For...Next loop, which currently runs from I to 12,

to a reversed loop, the word will be checked from the end forward. Then, the last appearance of a letter in the word will be found. You can do this by

270

330 340

350

3|HIT ANY KEVfCTRL 7}"

DIM WRD(13)

array, then choose a word at random, using RND. Assign the given word a null value, so that it will not be selected twice. To see if a chosen word exists,

230

150

DATA

MEMORY,SUBTRACT,VARIABLE

READ

WRDS

ft==LEH(WRD$)

N=1

TO PO-1

CU=CU+1

WRD[N)=32 N

FOR

N=1

TO

A

CU = CU-t-1

WRD(CU)=ASC(MID$(WRDS,N,1)} NEXT

N

FOR

N=CU+1

TO

1 2

WRD(N)=32 NEXT

N

360 CLUE$ = " " 370 PRINT"{SHFT CLRH2 CRSR DNs)" 380 PR1NTTAB(5)CLUE$ 390 PRINT"(2 CRSR DNs}" 400 PRINTTABI3)"LETTERS GUESSED:"

410 420 430

440 450 460 470

PRINTTAB(1}G$

PRINT"(2 CRSR DNS}"

PRTNTTAB(5)"GUESS LETTER:" GET A$:IF A$="" GOTO 440 G$=G$+A$

FOR

N=1

TO

12

IF ASC(AS)=WRD(N)

NEXT

GOTO 540

N

490

PRINT"{2 CRSR DNs}";TAB(2}"SORRY,

470 TOR N = 12 TO 1 STEP - I

500 510

PR1NTTAB(6)"{CTRL 9}(CTRL

Those arc all the changes for this month. My thanks to those of you who have written with suggestions for

520 INPUT T$ 530 GOTO 370 540 CLUE$=LEFTS(CLUES,N-1)+AS + MIDS(CLUES,N +1)

changing some of the previously pub lished Video Casino games. A special

560

using a line like:

thanks to the reader who provided me with detailed plans for changing Masterpiece into a two-player game. E

Address all author correspondence to

SR DNS}" NG=NG+1:IF NG>7 GOTO

550

WRD(N)=1

570 580

FOR N=l

590

TO

670

WRONG GUESS.{2

CR

31HIT RETURNICTRL 7}"

12

T=T+WRD(N)

IF T=12

GOTO

620

600

NEXT

630 640

PRINTTAB(5)CLUES

N

610 GOTO 370 620 PRINT"(SHTT CLR}(2

CRSR

DNs)"

PRINT"{2 CRSR DNs}"

David D. Busch, 5217-C Cline Road, Kent, OH 44240.

RUN November l!)H4 / 25


PRINTTABd )

CRSR

DNS]M

*********

53281 ,1

PRINTTAB(12)"{CTRL 9}{CTRL 6}PROBE(CTRL 7}[2 CRSR DN

PRINT"{SHFT CLR){2 CRSR DNs}"

POKE

********+

REM

SPACEsJ*

*{7

REM

COMMAND,INTEGER,KEYBOARD

TO

FOR

N=l

TO A

270 CU=CU+1 260 WRD{N)=32 29 0 NEXT N

N=1

PO-1

PO=INT[RND(1)*B)+1

250 260

FOR

B=12-A

240

WRD$

READ

DATA JOYSTICK,OPERATOR,RANDOM DATA MEMORY,SUBTRACT,VARIABLE

DATA

220 230

190

S)M 90 PRINTTAB(S)"YOU MUST GUESS THE" 100 PRINTTAB(8)"WGRD WITH FEWER" 110 PRINTTAB(8)"THAN EIGHT WRONG " 120 PRINTTAB(8]"GUESSE£.{2 SPACES}LEADING " 130 PRINTTAB(8}"AND TRAILING SPACES" 140 PRINTTAB(8)"MUST ALSO BE GUESSED.{2 CRSR DNsJ" 150 PRIHTTA3( 11 )"{CTRL 9HCTRL 3JHIT ANY KEY{CTRL 7)" 160 GET AS:IF AS-"" GOTO 160 170 DIM WED(13) 160 DATA PROGRAM,CASSETTE,STATEMENT

50 60 70 80

4#

20 REM *{7 SPACES}* 30 REM • PROBE *

REM

Listing 2, Word Probe program for ihe C-64.

61PLAY AGAIN?{CTRL 7j"

PRINTTABH I SORRY, BUT YOU DID1' PRINTTABH ) MOT GUESS THE WORD." PRINTTAEt 1 )"IT WAS *';WRDS

PRINT"JSHFT CLR)[2

"THAT IS CORRECT!!

690 700 710 PRINT"{2 CRSR DNs)":HG-0 720 PRINTTAB(6)"{CTRL 9} {CTRL 730 GET AS:IF A$ = "" GOTO 730 740 CU=0:T=0:GS="M 750 IF A$="Y" THEN GOTO 210

670 6B0

660 GOTO 710

650

Listing I continued.

NEXT

FOR N=CU+1 WRD|N)=32

NEXT

350

340 350

360

N

PRINT"{2 CRSR DNs}"

PRINTTAB(9)CLUES

PRINTTAB(10)"GUESS

LETTER:"

TO 12 IF ASCIA$)=WRD(K) NEXT N

FOR N-1

GOTO

550

DNs}"

WRONG GUESS.{2 CR

WRD1NJ-1 T=0

560 570

IF T=12 NEXT N GOTO 380

590

600 610 620

PRINTTAB(8)"THAT IS

A$:IF A$=M" GOTO 760

IF A$="Y" THEN GOTO

750 CU=0:T=0:GS=""

740 GET

220

740

710 PRINTTAB<a)"IT WAS ";WRDS 720 PRINT"12 CRSR DNs}l1:NG=0 730 PRINTTAB{ 12)"(CTRL 9 J ( CTRL 6 } PLAY AGMN?{CTRL 7}"

680 PRIHT"[SHFT CLR}{2 CRSR DNs}" 690 PRINTTAB(B)"SORRY, BUT YOU DID" 700 PRINTTAB(8)"NOT GUESS THE WORD."

67 0 GOTO 720

660

CORRECT:]"

PRINTTAB(9)CLUE$

640

650 PRINT11 {2 CRSR DNs}"

PRINT"[SHFT CLR}[2 CRSR DNs}"

630

GOTO 630

FOR N=l

T=T+WRD(N)

580

TO 12

CLUE$=LEFTS(CLUESrN-1 )+A$+MIDStCLUE$,N + 1 )

5 50

510 NG=NG+1:IF NG>7 GOTO 580 520 PRINTTAB^T'tCTRL 9] {CTRL 3}HIT RETURN{CTRL 7}" 530 INPUT T$ 540 GOTO 380

SR

500 PRINT"{2 CRSR DNs)";TAB(B)"SORRY,

480 490

470

4S0 GET A$:IF A$="M GOTO 450 460 GS-G$+AS

440

410 PRINTTAB{9)"LETTERS GUESSED:" 420 PRINTTAB(8)G$ 4 30 PRINT"I 2 CRSR DNs}"

400

390

370 CLUES = " " 380 PRINT"{SHFT CLR}{2 CRSR DNS}"

TO 12

WRD(CU)=AEC(HIDS[WRD$rN/1))

320 N

CU=CU+1

310


EXPERIENCE THE THRILL OF REALISTIC 3-D HEAD-TO-HEAD AERIAL COMBAT!

MIC ALLEY ACE

"GREAT REVIEWS"

Tho reviewers say !hat Mig Alley Ace is Great!! A real

breakthrough in interactive simulations that is a "must" for all serious computer users — and it is row available

— E«qollont Family Computing

fortheCommodore-64. too1!

"MicroPrnse Software

Mig Alley Ace excites, stimulates and challenges your lighter pilot instincts. It is the first simulator that allows you to challenge a friend to one-on-one com bat and SHOOT HIM DOWN' Battle another human

.. Ord it all with MIG ALLEY ACE.

me GRAPHICS ARE AMAZING1!1"

.

Into World - Scott Mace

"Best Mulli-Player Gnnteol the Year"

pilol, or computer controlled enemies, or, if you

NommatBd.

ElocTronic Giimos

prelor, team up, and go after the enemy together as Flight Leader and Wingman" Roll inverted, Split-S,

"MIG ALLEY ACE is n must lor any... game lanahc" Lee Papas. EUitor

Loop, Immelman or any maneuver you can, but don'! let the enemy gel a good shot on you!

Analog

Experlencethe reality of

Outstanding action, superb 3-D graphics, and the

these other great simulations

deadly realism of 5 actual Korean War air battles make Mig Alley Ace a perfect addition to your software library!!

from MicroProse:

r

Mig Alley Ace is available in disk or cassette

formats lor both Commodore-64 and Atari

Computers for a suggested retail pnee ol only $34.95. Our software is distributed nationally

and available at your local retailer. Call or write

tor MC/VISA, Money Order, or C.O.D. orders,

Ada S3.50 for postage and handling (Inil add

$4.00 USA], MD residents add 5% sales lax.

MicroProse Software

The Action is Simulated — the Excitement is REAL!! (301)667-1151 Commadaf&-64 ATARI.APPLE and

j -r!i'..;fc :.■ ti :-K:cfCo-inn

, •' w ' in w <,

A

i . -,

to Daring Piianili

Ai'PLECemputflfinc. ar-iainr4rroiioraiBusinfl«MQcriin«Jric.

Circle 157 on Readar Service card.


On the road to EHscovei Your child is on the road to the

future and 55 ChallengeWare titles can help him discover new and ex citing information along the way.

With colorful graphics and presenta

ChallengeWarc is the new scries of educational programs available lor the first time for home use through Orbyte

Software. Currently used to improve ihe educational quality of over 1,000 schools

tions, ChallengeWare can help him to improve practical learning skills as well as enhance his creative thought

across [he United Slates, ChallengeWare

process. It will strengthen his

through this series lias been tested, ap

knowledge of subjects learned in class and introduce him to a world of new concepts.

offers a distinct difference in home education...the academic material taughl proved, and recommended by your child's teachers!

A wide variety of Copies, quality

material, performance evaluations, and immediate positive reinforcement for correct responses are several of the ex ceptional features offered and acclaimed

in this series. And, ChallengeWare grows as your child does. Beginning with basic

Pre-school Concepts and progressing to Mathematics, Grammar, Reading, Social

For Commodore 64 and Apple u scries (iimiiHiOHirL n .i nvkmil tMiiniurl <<| |jninÂŤhin hutliicn MjlIiIiic^


ywith...ChallengeWare Studies, Science, Foreign Language,

Discover ChallengeWare at a dealer

Economfcs, Computer Programming, and Logic and Strategy, ChallengeWarc will follow him from the early formative yc;ins until adulthood. A total of 55 titles

nearest you!

in all to keep your child's interest peaked with new and exciting information! Now you can play an active role in your child's future achievement by star ting him off with ChallengeWare. llm >)iH. MiiU'rhim. CT BMIH (JO.MhJI-'Mdl Circle 26 on ReacJur Service card.

For a dealer nearest you

Call TOLL FREE

1-800-253-2600 in CT (203)621-9361

- â– â–



PACKED WITH POWER Introducing the Plus/4 and C-16 Commodore's newly announced home computers arc the Plus/4 and ils compatible junior companion, the C-16. The two ma chines are easy to distinguish: They look dif

ferent, are fitted with differing amounts of memory, and the Plus/4 has a communica tions port that is missing from the smaller computer. Their inner workings are quite

similar, except for the presence of four inher

during the run of a Basic program, pressing the help key will show the offending tine, with an indication of where the computer

field presents an over

stopped. Second, most of the software that Commodore has ready for the new machines will recognize the help key and give appro

view ot two

priate suggestions. for example, displays the disk directory. Any key can be redefined by a simple command.

Appearance

KEY3,"MERRYXMAS"

It's physically small and wedgeshaped, but the keyboard is still full size, and the cursor movement keys arc arranged in an attractive and convenient diamond configuration on the

Typing will cause key F3 to print the defined message whenever it is touched. All keys can be rede fined within a program or by direct commands. There's a reset button near the on/off

lower right. The function keys are arranged

switch that allows you to restart the machine

above the main keyboard. The C-16, on the other hand, looks much like the VIC-20 or C-64, but the case is dark gray. The cursor movement keys are located

without having to cut the power.

on the top row. The function keys are located

■mily of •s/4

The function keys arc predefined. Key F3,

ent software programs in the Plus/4.

The Plus/4 lias a new streamlined style.

i I oted Commodore.

. -N author Jim Butter-

The Plus/4 will come with built-in soft ware. This will be Commodore's 3-Plus-l package, which combines integrated word

processing, spreadsheet, database and graph

in the same position as (hey are on the

ics applications. The Fl key will activate the

VIC-20 and C-64. While the number of function keys remains

word processing program, and from there you can access the others. You can also plug

the same as on the VIC-20 and C-64, there are two new differences. First, one function

programs into a cartridge port, similar 10 but

key is marked help. If you encounter an error

dore 64.

not compatible with the one on the Commo

BY JIM BUTTERFIELD

SUE

and the it what


Christmas Carols for the

Sing Along With Your Favorite Songs

SONGS USCLUDEi AttgclH We [luvc Heard on Hi^h ■ Away In a Minifjer •

OComc All \c 1'aiililul • Deck lhe Halls •Tlicl'irst Noel

Here's u great way for you and your family to have foil

• God Rcet Ve Merry Gentlemen • Hark the Herald

with your Commodore 64'" this Christmas, Our ex

Angels Slug • 0 Holy Night ■ It fame Upon a Midnight

citing new Christmas Carols disk features IH of your

Clear « Jingle Bells • Joy lo lhe World • Jolly Old St.

favoriie holiday songs; each professionally arranged Tor the ()4 with entertaining graphics, For sing a

Ibwii of Bethlehem • We Three Kings of Orient Are ■ What

I'un, I lie lyriCB uppcur hi cusy-lo-read verse on yo

TV

Nlelmlns • 0 Christmas Tree • Silenl Night • 0 Little Child Is This • I 'p on tile HoIIBCtop

or monitor. Play Just your favorite song or set your Commodore lo play tlieni all.

ALL FOK ONLY

It's a great way lo show off your com

$15. 95

puter. As always, you can (rust John

Henry Software to bring you quality soil ware at the lowesl price. We specialize in prompt delivery and

Somlclicchor money nrrlccforB15.S5,1 'S. IHmK,

guarantee

number and expiration dale). Foreign orders, add

our

product.

Don't

plus H).Oil fin- [XHilagC Uiid handling, Or use yuui'

Visa

wait,

order your Christmas Carols today!

\n Ai-iuid Screen

P.O. Dos 39021, Cliicliinuti, Ohio 4r>W\)

[OK U I*M rmlslLivil ImtcVIUlt Hi I

(Include

your

account

Chrisimas Carols disk(s) at S15.95 each

plus Si 00 posiage and handling. Ohio residents add B8t sales tax.

Check or money order enclosed

VS. orders received by December 15, arc Kiiurantccd for Clmsi mas dull very. ■ '■>i

MustcrCnrd

83.00 for Air Mull deliver)1.

r Please send me

For more iiiformutloii write us al:

cir

Iwi BlHIi

i« I.

.■!

Account*.

Visa

□ MasterCard

Exp. Date.

Name.

John Henry Software" (iiiAlirt

32 / RUN November 1!IS-1

IS

(ii

i!

mi.I ■i(,iji

Address

City ...

Slate Zip Send to John Henry Software. PO. Box 39021. Cincinnali. Ohio 45239. Foreign orders please pay in U.S. (unds and add S3.00 lor Air Mail delivery.


Programming

From a programmer's standpoint, the main

difference between these new machines and the C-64 and V1C-20 is the enhanced Basic.

Basic is rich with new commands. There are Structured commands to make programming loops more flexible and If.. .Then.. .Else and Prim Using commands to get reports out faster and easier. Graphics commands, such as Box, Circle, Paint, Draw and Color are

available for drawing charts or graphs. For program writers, there are editing com mands such as Delete, Renumber and Auto

for automatic line numbering. There is also a Restore command, which restores specific line numbers. For debugging, there's a trace feature, which can be invoked with the Tron command, and an error-trapping facility,

which is implanted with the Trap command. There's a good deal of Basic workspace, (oo. Although the Plus/4 has the same amount of RAM memory as the Commodore 64 (64K, of course), there's more access from the new Basic. Instead of a meager 3891 ]

bytes free, the Plus/4 makes over 60,000 bytes available to Basic. Many programs won't need the extra 20K, but it's there when needed. A good machine language monitor, TED-

MON, is built into both computers; type the word monitor from Basic to activate tedMON. Commands available to you are: Assemble, Compare, Disassemble, Fill, Go, Hunt, Load, Memory, Registers, Save, Transfer and Verify. You can also modify memory and registry displays. The monitor is

similar to many existing packages for the 64,

struction or is executing an instruction (it must be doing one or the other). It arranges things so that instructions can be retrieved from one type of memory, and data can be

obtained or stored optionally from an entirely different type of memory', even though the two types of memory access use the same address! The "traffic cop" of the Commodore 64 is

what memory chip will do the job. In the new machines, there's a much more subtle chip,

called the TED. It not only organizes the memory architecture, but also does most of

the input/output, timing, video and sound. The Plus/4 also has a chip called an acia. This will allow more sophisticated communica tions than is possible on the V1C-20 and Com modore 64. The Commodore 16, on the other

hand, doesn't have a communications port at all. External Devices

The new machines have the same serial bus as the Commodore 64. All existing serial bus peripherals—primarily disk and print

er—should work without modification. There's a cassette tape interface. In prin ciple, it works the same way as on previous Commodore machines. In practice, cassette tape is incompatible with previous units, since it reads and writes at a lower speed. The con nector is different, (oo.

The joystick ports are in place, but the connectors have been changed. Small circular

familiar. A word on machine language: Although

small connector for cassette tape.

exactly the same instructions as the wellknown 6502 or 6510. And programmers will find the same Kernal functions already in

place: JSR Chrout (or IFFD2) will output a character, just as in previous machines.

Architecture The new machines have a more sophisti cated architecture; that's how Basic can get at

much more RAM space than was formerly possible. The secret to this is in the processor chip and in the architecture of the memory bus. The memory system knows whether the processor is retrieving a machine language in

quickly.

memory address and other considerations,

connectors, called shield connectors, are used; they are similar to the video and serial bus

the processor chip is now called a 7501, it has

built-in software,

the Plus/4 and C-16 will be handy for getting tasks done

called the PI.a (Programmable Logic Array) chip. It decides, based on who is asking for a

machine language, you'll find it fairly

such as SUPERMON; if you've worked in

With expanded Basic and

connectors, but smaller, and there's a similar Why the small connectors? This type of connector is free from radiation emission problems, thus enabling Commodore to ob

tain approval for the machines more quickly. There will undoubtedly be adapters available soon.

A fast disk, which plugs into the cartridgeport connector, will be available; at trade shows, it was labeled the SFS 481, but the

name and number are likely to change. The new disk has the general appearance of a 1541, but exchanges information with the

new machines at a much higher rate.

RUN Ncjvc.TitK.Tiyw /33


The Commodore 16 is a good ma

Pros and Cons The new computers don't have all the fea

chine for beginners,

tures of the Commodore 64. The rich ADSR

and is highly com

sound of the 64 has been replaced by two

patible with the Plus/4.

square wave voices in the new machines. If

you want to make beautiful music with your computer, you'll still go for the 64.

Similarly, sprites, or movable object blocks, are absent from the new computers. Shooting games are likely to be hard to translate from the 64. You still have high resolution and a belter than ever choice of colors, but lo do animation, you must pro gram it the hard way—making an object disappear from its old iocalion to reappear at a new spot.

One rather technical feature I'll miss on the new machines is the ability to find empty parts of memory. Basic on the 64 left 20K of Tree memory lying around, which an in genious user could put to work in a variety of ways: defining new screens or character sets, or even writing an alternative Basic language into ram. That will be a little harder to do on

the new machines—ail ram is available to Basic, and you'll need to do extra work to take it away.

Commodore calls the Plus/4 and C-16 their productivity machines: With expanded

Basic, built-in software and user-convenience features, they will be handy for getting tasks done quickly. I think they are also good

learning computers. I prefer the 64 because of it's marvelous adsr (a! tack-decay-sustainrelease) sound and entertaining sprites. To get

a data processing job done, I'd reach for a Plus/4 or a Commodore 16; this includes business graphics such as drawing pic charts (yes, you can do it easily in Plus/4 Basic, in up to 16 colors and 8 levels of brightness). Is it compatible with the C-64? It has the same 40 x 25 screen, including the .same

high-resolution size; it has upwardly compati ble Basic, but Poke statements must be changed; it has the same machine language, but you'll probably want to adjust the ad dresses. In other words, it's not unfamiliar to

64 users, but it's not totally compatible on all existing programs. As for cartridges, there isn'i much likelihood of compatibility there.

The Commodore 16 is a good, inexpensive machine for beginners. It's highly compatible with its bigger brother, the Plus/4. Both are

good for programmers with ".serious" ap plications, since effective programs may be developed quickly.

In

Address all author correspondence ><> Jim

BittierjMd,

14

Brooklyn

Ave.,

Toronto, Ontario, Canada M4M 2X5.

Table 1. Specifications.

Plus/4

C-16

RAM

64K

16K

ROM

32K

32K

fiytcs free available lo Basic

60671

11519

RS-232 communications interface

Yes

No

[in ill-in software

Yes

No

Price

around S300

around S100

Both Serial interface (di.sk, primer)

34 / RUN November IBB4

Yes

Casselle interface (nol 64-compatibie)

Yes

Screen si/e |ro«s, columns)

25 x 40

High resolution (pixels)

200 x 320

Multicolor (MCM)

Yes

Extended color (ECM)

Yes

Sound

two-voice square wave

Function keys

four keys, eight functions

Cursor movement keys

four individual

Reset switch

Yes

Screen colors

15, each with eiidit hues


9

■\

Mimic introduces instant evolution! Meet the Spartan™—the missing link that turns your Commodore 64™ into a whole new apple. The Spartan™ now allows you to use any of the Apple™ 11/11+ hardware and software you want. Now, that's natural selection! (Wctonicc LFa onj or CO-n-vKl^* buin*U Mo;rv-*n m.1 11 Ofi? *[*i*' II' flip "atf»*hOit,IG' Appl* C&VipuhHiPK

/

J "..7.

"■■■»

/ ^ FOR INFORMATION

PLEASE WRITE TO: MIMIC SYSTEMS INC. 1112 FORT ST.. FL 6A

VICTORIA. B.C. CANADAV8V 4V2 Circle 43 on Reaflsr Sorvice card.


Table 3. Myths about the new computers. Table 2. The Plus/4 and Commodore 16

versus the Commodore 64.

Mylh I: The Plus/4 and C-16 are downgrades of the Commodore 64.

F'aci: They arc a new kind of computer, not intended to replace [he 64. Some users will prefer the 64, some will like the new machines. Each machine has its own special advantages. The Plus/4

Advantages of Commodore M

and Commodore 16 arc especially suited for easy programming of useful applications. Myth 2: The Commodore 64 will be discontinued.

Much richer sound/music

Faci: The 64 will continue to be available. Sales of V1C-20 may be affecied by [he low-priced

Sprites for easy animation

Commodore 16, but the VTC's communications capability may allow ii to survive for a while yet.

Faster cassette tape

The C-i6 has no equivalent feature. Mylh 3: Software for the Plus/4 and C-16 is not compatible with Ihe C-64 and Ihe VIC-20.

Simpler arcliilecture (easier hacking)

Fuel: Basic on Ihe new machines is ihe same, but enhanced. Basic programs from earlier com puters will load and may run. The major job in convening a C-64 program is lo get rid of [he Peek and Poke commands by replacing them with [he corresponding extended Uasic commands. Ma Advantages of Plus/4 and Commodore 16

Vastly expanded Uasic, including: —Disk commands

—Prim Using command —Structured Siaiemenis —Graphics and sound commands —Error [rapping, tracing, renumbering More powerful communications pan (Plus/4 only) Individual cursor moicmem keys; Wider choice of colors; Screen windowing, character flashing; No "garbage collection" pauses.

chine language is the same as before, but you may have lo relocate addresses, and the advanced programmer will need to know more about the sophisticated architecture of the new machines. Cartridges that plug into the C-64 are definitely not compatible with [he new machines. Myth 4: The new machines are harder lo program.

Fact; Basic programs art much easier; there arc more commands, and there's more workspace

on ihe Plus/4. Depending on program complexity, machine language programs might bo aboul the same level of difficulty, or could call for greater understanding of the architecture. Mylh 5: The new machines have no markei; alternatively, they will kill C-64 sales. Fact: We'll niwd to sec how the marketplace reacts, of course. The Plus/4 and C-16 will be use

ful in a variety of applications. Some purchasers who might otherwise have chosen a C-64 will switch (o the new computers; but there will be new markets. Ease of programming, more screen colors and features and new software will generate interest in the Plus/4 and C-16 within the small-business and educational communities.


Table 4. Basic keywordsfor the Plus/4 and Commodore 16. Those keywords

not available on the'Commodore 64 are shown in bold. Granl Bask

I/O Command)

CLR

PRINT*... USING

NEW

PUDEF

CMD

READ

CONT

DATA

DIM

RESTORE

<. i .i|ilm-s und

l'i ij■ ■ i iiiHiiinv Aids

Sound Co in man (Is

Function! (same ax

LOAD

BOX

AUTO

SAVE

CHAR

DELETE

VERIFY

CIRCLE

HELP

DLOAI)

COLOR

KEY

USAVE

GRAPHIC

TRON

DIRECTORY

SSHAPE

TROFF

BACKUP

GSHAPE

MONITOR

COLLECT

LOCATE

RENUMBER

those for the C-64, plus the ciwini:

DEC

LET

RES 1 OKI. <line number >

LIST

TRAP

REM

RESUME

RUN

DO

STOP

LOOP

END

UNTIL

CONT

WHILE

SYS

EXIT

WAIT

FOR

OPEN

TO

DS

CLOSE

STEP

DSS

GETKEY

NEXT

PI

GET

IF

GET*

THEN

INPUT

ELSE

INPUT*

GOTO

PRINT

ON.. GOTO

PRINT*

GOSUB

PRINT USING

ON..OO3UB

COPY

PAINT

HEADER

SCALE

RENAME

SOUND

SCRATCH

VOLUME

HEXS ERH$

INSTRS RCI.R ROOT

RGB RLUM JOY

COMMODORE DOES IT AGAIN! BY TOM BENFORD

The Plus/4 Before its release, it was first called the TED, an acronym for Texi Editing De vice (sec RUN's review, "Unveiling of the TED," in the March 1984 issue of RUN). Then il was called the 264, a name that caused it to be incorrectly associated with the popular C-64. Now, it's finally here, and it's called the Plus/4, which

alludes to the four interactive applications programs contained within the machine itself. I call it lemfic!

RUN November 1984 / 37


any technical information on it. Tlie serial port is 100 percent com

patible

with

your

1541

disk

drive

and/or Commodore printers. This port

will also accommodate the new, faster disk drive that Commodore has shown (called the SFS-481 so far) but has nol

yet released. The cassette port is different, with a round miniature DIN-style connector to accept the new model 1531 Datassette. This means that you will have difficulty using printer interfaces that connect to this port, such as Cardco. Tutorial Cartridge The Plus/4 comes packed with the

power

supply,

computer/TV

switch-

box, connecting cable, two user's man uals and a tutorial cartridge that gives

you a guided tour of the machine's key board . The tutorial is replete with nice music (surprisingly nice for a machine without a SID chip!), outstanding graphics and animation (surprisingly good without sprite capability), and

it's very user-

interactive. After the opening musical sequence,

you are asked to type in your name. From that point on, the program ad dresses you by name and offers con tinual encouragement. The tutorial first covers the cursor,

insert, delete and return keys, then branches off into the other keys on the keyboard. On power-up, you may go

through the entire tutorial one step at a

time or simply hit the key about which you would like to know more. If, for example, you hi! the help key, the com puter will respond "See page I of the user's manual."

There are other "branch" options,

such as hitting the f2 key to learn about color and reverse controls. If you have difficulty at any point during the tuto

The audio/video port

CompaliblUlj

with

the

is compatible

same table/monitor you've

rial, just hit the help key and you'll be directed to the corresponding section of the manual for a more elaborate expla

A major source of concern and curiosiiy has been the compatibility of the

been using with your VIC or C-64.

Plus/4

ble, although a "jumper" wire may be necessary 10 use some direct-conned

any system thus far. Credit must go 10

modems. Information on this port is

signed it; Barbara Feldman, who devel oped and coded the software; and Dan

with

the

other

Commodore

computers, peripherals and software, it is, at best, partly compatible.

I'll begin with what is compatible.

38 / HUN November l'JS4

The user port is 99 percent compati

sketchy at this point; I have yet to see

nation of that particular function. This is the best tutorial package I've seen on John Mathias, who conceived and de


Circle B3 on Roede' Service card

Mrwlias lln

rnsum

Ihe Creative Music System No matter what your musical ability,

improvisations into musical notation

Waveform's Creative Music System

and create your own keyboard scales.

will lead you into a new world of

The newest member of the MusiCalc

musical enjoyment and education.

family is the MusiCalc Synthesizer

The CoIorTone Keyboard—Fun And Easy For Children 8 to 80

with Sound Teacher.' With it you can

learn all about sound synthesis and then use its pcrfor ma nee -oriented

With Waveform's CoIorTone ' Key

synthesizer program to apply what

board, and your Commodore 64 '

you leam.

computer with disk drive, you can

MusiCalc software works with the

make music—and learn about music—

CoIorTone Keyboard or with the

as quickly as you can say Do-Re-Mi.

Commodore 64's typewriter

The CoIorTone Keyboard

keyboard.

comes with software thai

Keyboard Krazy With Treble Clef Cat—Making

makes discovering music a simply marvelous and

Music Play For Chil dren 4 Years And Up

marvelously simple experi ence. To begin playing you simply touch one of the

This unique soft

graphic symbols on the

ware package

keyboard. Just point to select

makes music a

one of the CoiorTone's preset

game your children will

songs, change the musical scale

love learning. Four fun, color

ful programs help the youngest child develop

you're playing in or make your

Commodore 64 sound like one of

essential music skills, including familiarity with the

eight different instruments.

musical staff and notes,

As you play, you'll see the notes

tion of notes

you're hearing displayed on a musical staff. That's

on the key-

something no other musical software can do! And with the

Ixiard, and

CoIorTone system you can record your musical creations

ear training.

to listen to them again and again.

All in a fun

With Waveform's CoIorTone Keyboard, your very first

way that'll

musical experience can be fun and rewarding. Every time

make your young, potential musicians eager to learn more.

you play you'll develop greater musical competence. And

confidence. While you can use the

Keyboard Krazy works on the Commodore 64 with or ■

without the CoIorTone Keyboard. Discover the growing family of computerized

CoIorTone Keyboard by itself,

music products from Waveform and make music

it will also add new dimen sions to the other software

play for every member of the family. Look for the CoIorTone Keyboard and the entire Creative

products in Waveform's

Music System at a store near you.

creative music system.

MusiCalc-The World's

waveform

Most Exciting Musical

Software Waveform's MusiCalc' system

CORPORATION

includes programs that let you com

mms music mi

pose, edit and perform your own musical creations using the Commodore 64. You can also tum your Commodtirr oI iu trjdcnujk ol Ci'riimihlpce EWinmn* I [J

I"I2 Honita Way. Berkeley, CA O.1704 (415) S41-98(>o r All "A

\ Corpoi*ln


spreadsheet are transferred to the word processor, ready for print-out and/or storage to disk. When you integrate the spreadsheet with the word processor, you have split-screen capabilities. The manual lakes you through all facets of this mode, and gives some excellent ex amples of possible uses for the spread sheet. Most folks don'i

feel they have a

need for a spreadsheei

program, and

many don't even know what a spread

sheet is, let alone what to do with it. But when you consider uses like the house hold budget, checkbook register, loan/ mortgage payment calculations, ex

pense reports, income tax preparation and myriad other tasks for which it can

be effectively used, you start to realize that it's quite a handy program. Built-in Graphics The Plus/4 has a built-in graphics Kunz, who assisted and provided some

of the ideas for the tutorial's text. Built-in Word Processing

The Plus/4 is an applications com

Overall, the built-in word processing software should be more than adequate for the average home and/or sinallbu sin ess user.

software package thai effectively com bines the best features of the Super Ex pander cartridges for the VIC and C-64. Il allows you to graph any row inside the spreadsheet, view it and transfer il

puter. Word processing is one of its ap

Built-in Spreadsheet

plications, since it contains a program for this on internal ROM. You activate the word processing feature by hilling

To enter the Spreadsheet mode, you must first be in the Word Processing

the fl key, then the return key.

dore and C keys to get into Command

into the word processor.

Take, lor example, a sales report that

mode, then type tc and press the return

charts a company's business month period. You have all formation already stored in sheet, but you'd really like

key.

visual representation of how sales have increased in the last two months. Once

iines, with 77 characters per line. Thirty-

Tile spreadsheet has a maximum ca pacity of 850 cells (17 columns by 50

seven columns and 22 lines are seen on

rows). It will not only perform the basic

the Command mode and typing gr (for

screen at one time. Scrolling, used to view all the columns and rows, is ac complished with the cursor keys. Word processing features include: word wrap ping, automatic repeat, margin settings,

arithmetic functions of addition, sub

graph), this information is mapped For

traction, multiplication and division, but it also will perform advanced calcu lations according to your own specified

the word processor. Once it's mapped into word processing, it can be edited or

The word processing package in (he

Plus/4 is fairly easy to use. The display holds a maximum of 99

justification, centering, moving blocks

of text, merging documents and tiles, search with replace, as well as saving and loading files, inserting and deleting text. Formatting commands for your

particular printer can be set using ASCII values. Ail commands are entered while in the Command mode, which is accessed by hitting the Commodore and C keys. Most of the commands are mnenumi-

mode. From there, you hit the Commo

for a sixof the in a spread to give a

the information is called up, by entering

handled like any other text. Not only is

formulas. The computer's mathe matical capabilities can be tapped by

this a greal time-saver, but it virtually eliminates mistakes caused by retyping

this program. Other features include ac

the data. It's interesting to note that although

cessing a particular cell for modification of viewing, entering data, copying data,

modifying a formula to suit a particular

the Plus/4 has very high resolution graphics, all of the information gener

cell and automatic calculations of for

ated with this software mode will be

mulas on all cells.

strengths of the

character graphics. This was a logical direction for Commodore to follow,

Pius/4 is the integral ion of the built-in

since some users of the Plus/4 will be

software modules. This b especially useful if you wish to combine a portion

using daisywheel or other letter-quality

One

of the real

printers. In those cases, the output must

cally coded to make them easy to understand (e.g., "Imarg," for setting the left margin, "rmarg," for setting

of the spreadsheet into a document that By entering the Command mode and

be standard character graphics, which are found on every printer. So, instead of getting nice solid bars on your graph,

the right margin and so on).

typing in "blkmap," the contents of the

you might have lo settle for Xs or #s,

40 / RUN November 19M

you're creating on the word processor.


Release The Graphics Power Of Your Commodore 64"... With A Pen

Now there's a sophisticated graph ics system lor your C-64—the

Koala Light Pen System'" from Koala Technologies. It's easy. You

full range of the C-64's colors. It also has an easy-to-use tip-switch.

Zoom in for 320 x 200 resolution

"Rubber band" lines and shapes.

A Complete Graphics

work directly on your computer

Package

screen to draw, design, chart graphs. The Koala Light Pen

systems, has created the premier

Explore the full graphics power of your C-64 with the Koala Light Pen

Koala, well known for our graphics

System. There is no other system like it.

Sysiem is all you need.

A State-Of-The-Art Light Pen

The Koala Light Pen System'

We've packed all the electronics in

and Graphics 64 Software?"

the streamlined Koala Pen, using the most advanced miniaturization

techniques. This means clearer,

smoother, more precise graphics— and, unlike other C-64 graphics products, you can use the Koala Technologies Corporation B00KOA-BEAR

C-64 graphics package, It contains a complete array of graphics capa bilities. In addition, you can dip into a palette of 16 colors—and over

3,000 textured patterns. Point to

"mirror" and a kaleidoscope of col

orful images bursts onto the screen.

Ci'Clu 1 u on Header Ssr.itccril

Commodoip64~ isaHaflemjikolCommodoro Eloctromgs. Ltd G

i934KcjI.iTechnologies


but that's a small price to pay for the convenience of having this capability and for the dramatic visual impact that only a graph can provide. Built-in File Mumper

The database is the fourth plus of the Plus/4! In the manual, it is referred to as a file manager. To access this pro gram,

press the Commodore

and

C

keys, then press if, followed by the return key.

The file manager allows you to design your own form for storing data. It has the capacity to accept

17

fields

per

record, up to 38 characters per field, and up to 999 records per file. Features include creating files, adding records, updating records and disk formatting. The manager has a search option that

accomplish

has a son option that can son up to

welcome improvement for those who want more sophisticated Basic pro

and an 8K RAM expander in place.

gramming features and machine lan

double for either a VIC or a C-64! It's

guage options.

the same size, about the same weight

three fields at one time. The real beauty of the file manager is

its integration with the word processing

them.

It

will also

be

a

V1C-20, with both a Super Expander

will search one Held within a file. It also

software. By merging the capabilities of

I think Commodore has a real winner

both modes, you can print form letters,

here, in the Plus/4. In future issues,

mailing lists and other documents. Easy

RUN will publish reviews of the various

Script users know and love this capabili

built-in applications software and how

ty, which is called Mail Merge in thai

to use them.

program.

Like the other three software modes built into the Plus/4, the file manager is simple to use, and the manual gives lu cid explanations and examples.

The C-16

stick pons.

On the back of the machine (from left to right) are the memory expan

a limited budget and want to get the

Two manuals are supplied with the

Plus/4: one is for the machine itself, the other is for the built-in software. Used

most

memory and features

for your

money, the new Commodore Model C-16 might be the machine for you. According to sources within the com

in conjunction with the tutorial car tridge, the Plus/4 is very easy to learn,

pany, the C-16 will be aimed at both the

even for a new computer user.

first-time computer purchaser and the

With the release of the Plus/4, we're into a whole new phase of personal computers: the productivity phase. The

educational market.

many people have been waiting for—a

will allow educators lo furnish the eniire class with C-16s for a fraction of what

Plus/4 is a bold step in the direction thai

computer thai will let you do some thing, in addition to Basic programmini?, without having to load a disk or can ridge.

Commodore believes that the C-16 will have a pronounced impact on com puting in schools; the low-price factor

other computers cost.

The C- I6's name derives from the in ternal RAM capacity of the machine.

among a variety of people. It will satisfy

The 16K translates inio 12,277 bytes, available for use in Basic programming,

those who have particular tasks for home and business and who want in

mapping, I/Os and so on. In many re

This

computer

will

find

a

place

stant access to programs necessary to

42 / RUN November li)S4

with

the

spects,

remainder

the

handling

C-16 reminds

and has the same feel as the other two machines. The color is dark charcoal gray with lighter gray keys. Keyboard touch is the same as the VIC or 64. On the right side of the C-16 are the power-input jack, on/off switch, reset button (for warm boots) and dual joy

If you are a new computer user, have

Conclusion

Except for its color, the C-16 could

me

screen

of

a

sion/cartridge port, RF jack, channel selector switch, video/audio port, serial port and cassette port. Where's the user port? There is no

user port. To keep the machine around $100, ihe cost of producing the machine had to be cut, thus eliminating the user

port. The reasoning on this is fairly easy to understand: The first-time computerist and the classroom computer student won't need lo connect to a modem or

other user-port peripheral. If and when the need arises, the user will probably be ready to move up to a more sophis ticated machine—both the C-64 and Pkis/4 arc logical chokes, and both have user pons.

There have been minor changes lo the keyboard layout, but the big change is the location of the cursor keys. They

now occupy the four spaces to the right of the 0 on ihe top row, and each key


controls a direction, whether shifted or unshifted. Since there's a reset button,

told it will be a nominal price. The tutorial is well done, taking you

usabie

RAM;

the restore key has been replaced by the

on a guided tour of the C-16's keyboard and giving brief, but clear, explanations

12,277

bytes

clear/home key. There are also a lew

to the VIC, you'd have almost 12K of the

C-16 comes with

available on

power-up.

to offer a again, the need more it's time to

minor location changes on infrequently used keys, which might take a bit of get-

of the functions.

ling used to if you're coming from a

particular key's function. In most in

Commodore has no plans RAM expander cartridge; reasoning is that when you than ihc C-16 has on board,

VIC or C-64. In regard to software, the C-16 is

stances,

move up the computer ladder.

compatible with any Plus/4 software that its 16K can support. A good exam ple of this is the Jack Aitack game, which is a cartridge. The same cartridge

will Tit and work on both the C-16 and Plus/4, but not on the VIC or C-64 (there is, however, a C-64 version

By hitting the help

key, you can find out more about thai you will

be

referred

to

the

manual for additional information. The tutorial is user-friendly and in teractive. You arc asked to input your

good. More advanced sound capabili

The tutorial is a scaled-down version of

ties will continue to be the domain of

the

the C-64, with its marvelous SID chip.

Plus/4

tutorial,

tailored

to

the

available). Tutorial Cartridge

Expanded Basic: Version 3.5

oped for the C-16, and the advance

VIC with expansion. If you're familiar with the Super Expanders for the VIC

As of this writing, a decision has not

or C-64, then you know the usefulness

been made as to whether this tutorial

of those extra programming commands,

cartridge

such as Sound and Graphic. The C-16 has all of the Super Expander's com

will

be

packed

with

I he

optional item. If the company does decide lo charge for the cartridge, I am

The C-16 is a bold statement on the future of computers: continued lower prices, with more memory and features.

It'fi an excellent machine, and the low

Earlier in this article, I alluded to the

copy I received was quite remarkable.

machine or offered as an inexpensive

and a "noise" voice. Judging from the music on the tutorial, the sound is very

name, and during ihe exercises, the pro gram will then address you by name.

features of the C-16. As far as tutorials go, it's top-notch.

A tutorial cartridge has been devel

Like the VIC, the C-16 offers music and sound capability with three voices

price almost guarantees it will be highly successful,

since nothing else on

the

market even comes close to giving you

this kind of power for so little money. [§

Address all author correspondence to

mands, plus those offered by V3.5.

Tom Benford, PO Box 4125, Osborneville, NJ 08723.

If you added an 8K RAM expander

COMMODORE OWNERS:

"Finally, A Universal Graphics Interface!"

The ALL NEW "MICROGRAF1X" parallel Interface by Micro World

Electrons Inc., is a complele switch selectable intmf.i. n with lull graphic capabilities lor tho VIC 20R' and Commodore 04™ It's truly the most universal ol Interlaces with Ihe capacity to prim Ihe

Commodore' graphics set, since it is switch selectable for virtually all Centronics compatible parallel printers including Daisy wheel printers.

Features:

1) Fully intelligent Interface lhal plugs into ihe Standard Com modore" pnnier socket.

2) Complele graphics capability that will allow popular matrix

printers to fully pass the Commodore' Printer test (including _ Inverse lent,tabbing, cursor up'down, etc.). 3) Works wilh virtually all soltware, since il provides emula

tion ol the Standard Commodore" Printer. 4) Optional user installed dK buffer lo speed up graphics ana ten printing.

5) Complete built-in status and self-test report.

6) Switch Selectable Commodore" graphics mode for mosl popular printers (Epson. Star Micronics, C. Itoh, Prowrner.

Okidata,

Soikosha,

NEC,

Rileman.

Banana,

8MC,

Panasonic, Mannesman Talloy and others) plus a Univer sal Switch mode for letter quality printers.

7) Complete wild emulate mode, transparent mode, total text mode, ASCII conversion modes thel will insure virtually tolal compatibility with popular Software.

No more ROM changes or oiilra shell space taken up. The Mlcragtaflx Interface is easier to slock since one interface will

support virtually all printers

Order From:

MicnFl

Price $129.00"

DISTRIBUTING. INC. 13428 Route 23 Butler, New Jersey 07405 (201)838-9027 Circle list on Hoader Service card.

Dealer and Distributor Inquiries Invited

■ '" Trademarks ol Commodore Business Machines, Inc. "Call for details on our super $50.00 trade-in offer.

HUN Nnvcmhcr 1084 / 43


rrs

BOTTOM COMMODORE OWNERS now have an

alternative to the frustrating LOAD ... wait ... UNLOAD ... wait... RELOAD... wait pro

cedure. The NEW MSD DUAL DISK DRIVE ... SUPER DISK II will eliminate those hours wasted during task performance and time lags that inflate expensive labor costs and

deflate your bottom line. One SUPER DISK II will copy, format, and verify in less than two minutes ... a pro cedure that normally takes 30 to 40 minutes using 2 single drives. Yes, SUPER DISK II is TWENTY TIMES FASTER!

MSD provides quality craftsmanship that is backed by an exceptional six month warranty. The SUPER DISK II workhorse drive never overheats, so why be aggravated by the loss of time and money? Invest today in SUPER DISK II, the SMART disk drive which contains its own micro processor and memory enabling the com-

Sturdy sheet metal casing and heat sink : '.-..■■". - V. Vertical load for ergonomic space efficiency Key latch secures disk position

tinue. SUPER DISK II does the work quickly so that you can get on with your program. As for the money you will save in unpro ductive labor costs ... perhaps you will invest

each drive Status lights to display which drive is in use Three steel bands for repeated accuracy of

it

in

a

Haicurhain

ni

SI IPFR

niClfC

Thoco

workhorse drives wit! allow you to connect up to four drives for maximum speed and reliable, continued performance.

SUPER DISK II DESIGN ASSETS

■:=y ..:.:;■■■';"

Flexible use of serial or parallel communication Access flexibility configured as drive 0 or drive 1

SYSTEMS, INC. Dealer and distributor inquiries invited.


SUPER DISK II Features and Specifications COMPATIBILITY .. Commodore 64,1" V1C-20,1" PET1 CBM

BUFFER MEMORY CAPACITY 6K COMPLETE

DUPLICATION

PARALLEL BUS

.. YES, for enhanced speed, IEEE for Commodore compatibility.

DAISYCHAIN .... Up to 4 drives OPERATIONAL

Power-on diagnostics to ensure proper disk drive operation. LED status lights display where

SUPPORT

error is occurring.

Easy to understand instruction manual.

Less than 2 minutes. (Compare

to 30-40 minutes with two

TIME: Format, Copy 1541s)"

OVERHEAT TIME . NONE. Tested for weeks of con tinual operation.

& Verify a Full Disk.

TIME TO .

17 seconds. (Compare to 1

FORMAT

min/20 sec. with 1541).

SERIAL BUS

YES, 2 connectors.

WARRANTY

WHEN YOU ARE HEADY TO GET DOWN TO

•6 MONTHS. (Compare to 3

months for 1541). • 48 hour factory repair service. • Local service centers.

MSD SUPER DISK DRIVE TECHNICAL SPECIFICATIONS STORAGE*

Total Capacity Sequential Relative

Diskettes

le with the COMMODORE 64, VIC-20, and PET computers. Like ie dual drive, MSD's SUPER DISK I never overheats ... its internal

tate-of-the-art design provides exceptional durability and longer fe even in continuous run cycles, with more speed and power for iternal operations.

A greater 4K double capacity buffer memory allows users to pen more files at any one time. The drive accomplishes many iternal operations in less time than other single disk drives reuire. The SUPER DISK I can format disks in 17 seconds, and xecute utility commands in a minimum amount of time. The SUPER DISK I has both serial and parallel buses. Up to iree times the serial communication's speed can be achieved by dding the MSD IEEE 488 interface (CIE) and IEEE/PET cable.

The unique vertical load architecture of MSD's SUPER DISKS iduces desktop space normally required. The durable sheet tetal casing minimizes heat retention and contributes to the reability and long life of the SUPER DISKS. MSD confidently offers n exceptional 6 month warranty to support SUPER DISK users.

65535 records per file

Directory Entries ... 144 per diskette Blocks 683 total per diskette 664 available per diskette Tracks 35 per diskette Sectors Bytes

MSD Systems also offers COMMODORE OWNERS the reliable nd efficient SUPER DISK I, a single disk drive which is compati-

174848 bytes per diskette 1686S6 bytes per diskette 167132 bytes per diskette

17 to 21 per track :... 256 per sector

Standard 5Vt", single sided single density

"NOTE: The SD-2 contains two disk drive mech anisms and can therefore handle two times the above capacities (one for each diskette). SOFTWARE 16K Bytes Operating System

4K RAM buffer area (6K for the SD-2) Microprocessor based disk controller (6511Q) Commodore Compatible Serial Bus Interface Commodore Compatible IEEE Parallel Bus Interface

PHYSICAL DIMENSIONS SD-2

Height

6.2" (157 mm)

6.2" (157 mm)

Depth 13.3" (338 mm)

13.3" (338 mm)

Width

4.2" (107 mm)

5.9" (150 mm)

INTERFACE Dual Commodore compatible Serial Bus

Commodore compatible IEEE Parallel Bus

Jumpers for selecting device number 8,9,10 or 11.

ELECTRICAL REQUIREMENTS

Voltage

Frequency Power

110 or options 220 VAC 50 or 60 Herb

50 Watts

IOO31 Monroe Drive, Suite 206 • Dallas, Texas 75229 • 214-357-4434 • Outside Texas 800-527-5285 Clrcla 253 on Roadar Service card.


RUN It Right Expanded VIC-20


w

ith this satirical program that simulates intelligence, you and your friends can talk with a former President of the United States. Make no mistake about it!

When I bought my VIC-20 about a year ago, it was my first hands-on experience with a com

puter, and although the VIC is exceptionally user-friendly, I didn't think it was friendly at all.

It didn't say hello, didn't ask how I was, didn't even wish me a happy day. The cursor blinked on and off, waiting for me to do something. The machine said it was ready, but 1 sure wasn't.

Like any good VIC user, I then read my user's manual. 1 discovered that if I wanted the com puter to say hello, 1 had to make it print hello. I started tagging Print statements onto programs so they would begin on a friendly note. My VIC-20 was hardly HAL from 2001, but I'd made a start.

By using Get and Input statements, you can simulate intelligence fairly easily. A Get statement will accept a single letter or number and act on that information. An Input statement will accept a string of information—words or a sentence. You can program the computer to recognize that data and respond appropriately. Create a Conversationalist

Simulated intelligence is used in many programs to accept information, and in video games to find out the number of players, skill level and so on. Although programs that use artificial intelligence are written for some computers with more memory, I've seen few for the VIC-20.

The computer's memory constraints make it difficult to include enough alternatives in an

I AM THE PRESIDENT BY SCOTT CALAMAR


Lisiing of the I Am the President program. 2 E=36879:POKEE,26 5

S2=36875:V=36878:S=36877

10 GOSUB10000 33 PRINT"{SHFT CLR){2 CRSR DNS}":PRINT"(CTRL 7JHELL0." 35 PRINT"(CRSR DN)I AM THE PRESIDENT.":GOSUB20010

36 PRINT"{CRSR DNJMAKE NO MISTAKE ABOUT THAT.":GOSUB200 37 38 39

10

PRINT"ICRSR DN)I AM NOT A CROOK." INPUT"(CRSR DN)WHO ARE YOU";A$ PRINT"{CRSR DNJWELL, HELLO "A$

40 PRINT"HAVE YOU BEEN A GOOD{2 SPACES I AMERICAN? Y OR N ?" 41 GETB$:IFB$=""THEN41 45 IFB$="Y"THEN48 46 IFB$="N"THEN49 48 PRINT"{CRSR DNJl'M VERY PROUD OF YOU.":PRINT"YOU MAK E AN OLD MAN13 SPACEsJVERY HAPPY.":GOTO50

49 PRINT"(CRSR DNJREMEMBER,

0

1)DEAD{CTRL 7}

THAN

"A$"...":PRINT"BETTER {CTRL

{CTRL

3)RED{CTRL

7)!":GOSUB2001

50 PRINT"{2 CRSR DNs)WHERE ARE YOU FROM,":PRINTA$ 52

INPUT

G$

53 54 55 56

IFG$="CALIFORNIA"THEN64 IFG$="NEW YORK"THEN64 IFG$="NEW JERSEY"THEN64 IFG$="WASHINGTON D.C."THEN63

57 IFG$="D.C."THEN63 58 IFG$="WASHINGTON"THENPRINT"(CRSR DN)D.C. OR THE STAT E":INPUTG$:GOTO57 59 IFG$="MASSACHUSETTS"THEN63 60 61

IFG$="MASS"THEN63 IFG$="STATE"THENPRINT"I CARRIED WASHINGTON{2 SPACEs}

IN 1972.":GOTO65

62 PRINT"(CRSR DN)I CARRIED ":PRINTG$" IN 1972":GOTO65 63 PRINT"fCRSR DNJl'LL BET YOU DIDN'T{3 SPACEs}VOTE FOR

ME IN 1972.":PRINT"{CRSR DNJGO AWAY!":GOTO65 64 PRINT"(CRSR DN)AH, MY HOME STATE!":GOTO65

65 GOSUB20020: PRINT" (CRSR DNJYOU KNOW, "A$" ...": PRINT" { CRSR DN)I THINK WITH ALL THE":GOSUB20000 67 PRINT"INTERNATIONAL TENSIONS":GOSUB20000

68 PRINT"THE TIME MAY(CRSR RT)BE RIGHT":PRINT"FOR A COM EBACK(CRSR DN}":GOSUB20025 69

PRINT"(CRSR DNJDO YOU

NTA$"?":PRINT"Y OR N?"

THINK

I SHOULD RUN AGAINF":PRI

71 GETC$:IFC$=""THEN71 73 IF C$="Y"THEN 75 74 IF C$="N" THEN 80 75 PRINT"{2 CRSR DNs)GREAT!":PRINT"TODAY RROW THE WORLD!":GOTO86

sume the personality of a former Pres ident of the United States. You'll be in for a brief meeting with the elder states man, but watch what you say! He's grown very sensitive in recent years. Just

a

brief disclaimer:

1 Am the

President is meant as satire—the presi dent is a caricature and not intended to tarnish the memory of any person, liv

ing or dead. Those of you who own VICs with 3K expansion should be careful not to type any additional spaces when entering the program. 1 Am the President is about 100 bytes short of filling your memory.

I Am the President should provide "G$:PRINT"TOMO

WANT TO MAKE"SPC(8)"ONE

90

I MAY

87 PRINT "{CTRL 9)PERFECTLY CLEAR...{CTRL 0}":GOSUD2001 0 NOT BE THE

PRESIDE

92 PRINT "(CRSR DNJEVEN THOUGH AN ACTOR(2 SPACEslMAY BE IN THE WHITE{3 SPACEsJHOUSE..":GOSUB2001 5 93 PRINT"{CRSR DN}(CTRL 9)(CTRL 7}I AM THE PRESIDENT!"

48 / RUN November 1084

program, any expanded VIC-20 will as

free to modify and add to the program.

86 GOSUB20025:PRINT"(CRSR DN}I THING"

PRINT "(CRSR DNJEVEN THOUGH

I Am the President is a demonstra tion program that shows how effective ly Input and Get statements can sim ulate intelligence. When you run the

Users of larger expanders should feel

80 PRINT"{CRSR DNJWHAT DO YOU KNOW,{5 SPACEs}ANYWAY?"

NT NOW..":GOSUB20010

intelligence program to be convincing.

you with a few moments of entertain ment and show your friends what your computer can do.

If you'd rather not type the program, send me a blank cassette, a self-ad dressed, stamped envelope and $3, and I'll be glad to send you a copy. E Address all author correspondence to Scott Calamar, 917 San Anselmo Ave. #5, San Anselmo, CA 94960.


TAKE

BREAK!

wrri-i isiiGi-rr tvhssioim

You deserve the best. You've earned it. Now reward yourself with a session of Night Mission PINBALL, the most realistic and challenging arcade simulation ever conceived! ■ Stunning graphics and dazzling —--n sound effects put Night Mission PINBALL in a class by itself. Game features: multl-

uTln, f.Vn;

• j —Jj) /'

ball and multi-player capabilities, ten different professionally designed levels of play,

and an editor that lets you create your own custom modes. ■ So take a break with

Night Mission PINBALL from SubLOGIC. Winner of Electronic Games magazine's

I "I

19S3 Arcade Award for Best Computer Audio/Visual Effects. j

See your dealer...

or write or call for more information. For direct orders please add SI .50 lor shipping and specify UPS or first class mail delivery. Illinois residents add 5% sales tax. American Express, Diner's Club. MasterCard, and Visa accepted.

Order Line: 800/637-4983

©[U]fc)LOGIC Corporation

713 Edgebrook Drive

Champaign IL 61820 (217) 359-8482 Telex: 206995

Circle 40 an Rsncler Sinvicn c«id


Circle 173 on ReaOoi Service card.

Move up to

FORTH

There's more to programming than BASIC. A complete disk-based Forth

system for the Commodore 64 for

only 520.00! Write fast programs, write structured programs, and have fun writing them.

This powerful Forth system includes

Listing continued.

95

200 201

202 204

PRINT"{CRSR

scrolls to display 6<d columns by

PRINT"{CRSR

16 rows (user can select colors) • Simple access to basic C64 sound and graphics features • A Forth 6502 Assembler • Compatible with MSD single and double disk drives as well as Commodore 1540 and 1541 drives • Supports MSD and Batteries Included IEEE interfaces • Supports Commodore 1525 (or compatible) printers and interfaces • No license or royalty fees.

only $20.00

Including shipping and ho na1 ling

{Source code ana listings available )

DNJSOMETIMES

IN THE WEE{4 206 208

210 212

31MAKE NO

MISTAKE ABOUT

PRINT"{2 CRSR DNslYOU KNOW, "A$:PRINT"IT'S NOT EASY HOLDING" PRINT"THE FATE OF THE WORLD IN YOUR HANDS":GOSUB200 20 PRINT"{CRSR DNJHOLDING YOUR HAND OVERTHAT AWESOME R ED(6 SPACES}BUTTON...":GOSUB20020

these features:

• A complete screen editor that

DN}{CTRL 9}{CTRL

THAT.(CTRL 0HCTRL 71" :GOSUB2ff025

PRINT"{CRSR

I

USED TO{3

DN)SIT BEHIND MY DESK

IN THE OVAL OFFIC

E":GOSUB20030 PRINT"{CRSR

SPACEsJWAKE OP

SPACES(HOURS OF THE MORNING,"

DN}AND DANGLE MY FINGER{2

SFACEsJOVER T

HAT BUTTON":GOSUB20030

PRINT"{CRSR DNJIT'S AN OVERPOWERING{2 SPACEs}FEELIN G":GOSUB20030 PRINT"{2 CRSR DNsJHOW WOULD YOU LIKE TO SEE HOW IT FEELS,(5 SPACEsJY OR N?"

215 GETD$:IFD$=""THEN215 218 220 225 226 227 228

230 232

IFD$="Y"THEN 225 IFD$="N"THEN 300 PRINT"{CRSR DN}HERE GOES, .":GOSUB20000 PRINT"{SHFT CLR}" FORL=10TO1STEP-1

OH

I

LOVE{2

SPACES}THIS..

PRINTL:GOSUB19990:NEXTL

235 250

POKEV,15:POKES,220 POKEE,127:GOSUB19990:POKEE,143:GOSUB19990:POKEE,42: GOSUB19990 POKEE,76:GOSUB19990:POKEE,110:GOSUB19990:POKEE,8 POKEV,0:POKES,0:POKEE,26:GOTO290

290

PRINT"{SHFT

CLR}{2

CRSR

DNs}HA,HA,HA...HOW DID YOUL

292

IKE THAT "A$"?" PRINT"{2 CRSR DNsJIT'S A LITTLE GAME{4 SPACEs]I USE D TO PLAY"SPC(8)"WITH THE CABINET.":GOSUB20020 PRINT"(2 CRSR DNs)I HOPE I DIDN'T SCARE YOU":GOTO30

300 301

PRINT"{SHFT PRINT"{CRSR

291

1

FASTCOPY

Fastest Reliable Disk Copy Program Available for C64 Single Drive Systems • Backs up complete disk sector

for sector" • Supports 1541 and MSD drives • Supports MSD and Batteries Included IEEE interfaces • Requires only three reads and three writes • Audible signal alerts operator to switch disks

■ wjii not handle DOS copy protection schemes deluding shipping and handling

The Mfi»M Software Company PALO

ALTO.

CALIFORNIA

Phone Order* (MC/WSA)

800-227-2400 Ext. 950 800-772-2666 Ext. 950 (wilrun CalrfcVJ)

Octets QrxJ I'tfofnaTicn

415-321-2722 Or Wrile to

3790 El Camlno Real. Sulfe 2003.

Palo Alto, CA 94306

50 / RUN November 1984

CLR}[2 DNJYOU

CRSR HAVE

DNs)WHAT A CHICKEN!" TO BE BRAVE(2 SPACEs}TO BE

PRESIDENT":PRINTA$:GOSUB20025 PRINT"{2 CRSR DNsJHERE'S ANOTHER":PRINT"(CRSR DNf{C TRL 3}PRESIDENTIAL{CRSR DN)SIMULATION{CTRL 7}":PRIN T"FOR YOU":GOSUB20020 320 PRINT"{CRSR DNJTHE SITUATION IS:":GOSUB20020 325 POKEE,122:PRINT"{SHFT CLR({2 CRSR DNs)(CTRL 9}{CTRL 3} SERIOUS {CTRL |8) ":GOSUB2001 0 330 PRINT"{CRSR DNJA RUSSIAN MISSILE IS{2 SPACEs}ON THE WAY":GOSUB20020 310

340

PRINT"{CRSR

DNJYOU

SSIANS ON THE{3

MUST

EITHER CALL{2

SPACEs}THE RU

SPACEs}HOT LINE":GOSUB20020

345 PRINT"{CRSR DNJOR FIRE BACK AND":PRINT"DESTROY THEI 350

R CITIES":GOSUB20020 PRINT"{CRSR DNJTHE MISSILE DRAWS NEAR":GOSUB20020

355

GOSUB20030 POKEE,47:PRINT"{CTRL

352 PRINT"{CRSR DN((IT COULD BE A"SPC(8)"RADAR ERROR)": 1}{SHFT

CLR)(2 CRSR DNsJTO CAL

L THE KREMLIN":PRINT"TYPE {CTRL 9}HOT-LINE{CTRL 0}" :GOSUB20010 360 PRINT"{CRSR DNJTO FIRE MISSILES, TYPE {CTRL 9)KILL{ CTRL 0)" 365

INPUTH$

372

IFH$="KILL"THEN375

370 IFHS="HOT-LINE"GOTO380 373 GOSUB20030:GOTO375 375 POKEE,8:GOSUB20020:PRINT"{SHFT CLR}{CTRL

3}{7

CRSR


Commodore 64" Disk $24.95

REAL/S77C AIRCRAFT RESPONSE

t

"Has a quality o( realism which sets it apart from others, even

REVIEWERS SAY: "This is the best typing tutor

.....

we have seen yet;** **+"

those I've tested in (light school.'

INFO-64

Compute's Gazette

"Great program!"

INFO-64

"Computer aided instruction at its best." Commander

„>

"It is tremendous lun."

"This is an excellent program lhat makes typing practice an en|oyable pastime instead of

Compute's Gazette

(

"Flignt tested by an air traffic controller, two skilled pilots and

,

"■'^fcl !llirin9 drudgery."

DILITHIUM PRESS

an elementary school class.

Highly recommended by all." Midnile Gazette

Rated the BEST educational program tor the VIC 20 Creative Computing

"This is an unbelievably realistic simulation of the difficulties facing a pilot in instrument fly ing. I'm a 747 pilot and I think that this simulation could do a lot to improve the reactions and instrument scan habits

of even very experienced pilots."

747 pilot

IFR (FLIGHT SIMULATOR) Commodore 64"! VIC 2O'"(unexpanded}

Tape or Disk S29.95 Cartridge S39.95

JOYSTICK RECUIRED

CUSTOMERS SAY: ". . . delighted with my son's progress ... he is the only one in his second grade class

who touch types at the computer." "Your Typing Tutor is an excellent program . , . our 4 children literally wait in line to use it." "Thoroughly satisfied, can't believe how fast I've learned to type. I've never typed belore."

In daily use by schools across the USA.

TYPING TUTOR + WORD INVADERS

SOFW/1RE P.O. Box 6277 CA 94903

San Rafael,

(415) 499-0850

Commodore 64'? Commodore 64'?

Tape $21.95 Disk $24.95

VIC20'"!unexpanded|

TapeS21.95

™"" Shipping and handling $i 00 per ■h order

CA

residents add 6% tax

Clrcls 18 on Roidor Sarvlco card.


Circle 318 on Reador Sorvlcocarfl.

Uni-Kool DISK DRIVE FAN FOR COMMODORE

Listing continued.

380 382 390 394

DNs)YOU DESTROYED";PRINT"THE WORLD!":GOTO390

POKEE,25:PRINT"{SHFT CLR}{2 CRSR DNsJTHAT ENDS THAT !!":GOSUB20020 PRINT"{2 CRSR DNs}I KNEW YOU WERE WEAK.(CRSR DN) YO

U

HAVE TO FIGHT FIREWITH FIRE!"

GOSUB20030:POKEE,26:PRINT"{SHFT CLR){2

RL 9}(CTRL 7}YOU LOSE!(CTRL 0 } " PRINT"{2

CRSR

DNs)IT'S

JUST LIKE

CRSR

BEING{2

DNs){CT

SPACEsJIN

OFFICE":GOSUB20020

39 5 PRINT"{2 CRSR DNs)NO MATTER WHAT YOU DO YOU LOSE!": Designed to work with Commodore Disk Diive Models 1540. 1541, and 1542. the quiet C-100 fan enclosure moves cool, tillered air through ihe lop vents ol the dish drive cooling Ihe drive and thereby reduc ing the misalignment problems caused by heal build-up. A custom filter keeps room dust (torn entering Iho dlik loading open ing This greatly Increases the Ille span ol Ihe disk drives, and decreases the mainte

nance required to keep Ihe drive lunctloning properly. Only S39.95 plus £2.00 tor shipping

and

60 Hz

INPUTE$ IFE$="REPUBLICAN"THEN450 IFES="DEMOCRAT"THEN455

420 425 430 435 440

IFE$="LIBERAL"THEN455 IFE$="CONSERVATIVE"THEN450 IFE$="LIBERTARIAN"THEN460 IFE$="SOCIALIST"THEN470 IFE$-"COMMUNIST"THEN470

445 PRINT"{CRSR DNJI NEVER HEARD OF 450

L

7 Watts 6-month warranty

Uni-Kool

(503)476-1660 909 Williamson Loop. Grants Pass. OR 97526 (Commodore .s a reglsleriui

PRINT"{2 CRSR DNsJWHAT'S YOUR POLITICAL PARTY?"

405 410 415

MUST BE SUBVERSIVE":GOTO480

,1'MI.I J J 115 vac

GOSUB20020

400

x ol commeoarB BuiltiBsi £

IT":PRINT"(CRSR DN)

455

PRINT"{CRSR DNJYOU'RE A VERY BRIGHT(2 SPACEs)PERSON . I LIKE YOU.":GOTO480 PRINT"{CRSR DNJYOU WERE PROBABLY(5 SPACEs}AGAINST T

460

HE":PRINT"VIETNAM WAR":GOTO480 PRINT"(CRSR DN)WE AGREE ON":PRINT"MANY THINGS,

470

472 PRINT"TO RUSSIA —WHERE YOU BELONG" 480

FRIE

ND":GOTO480 PRINT"(CRSR DN}(CTRL 3HCTRL 9}A SPY!{CTRL 0HCTRL 7} I THOUGHT SO!":PRINT"WHY DON'T YOU GO BACK GOSUB20020:PRINT"(2 CRSR DNs]BY SPACEsJTHIS CONVERSATION"

THE WAY,

TAPES OF<2

485 GOSUB20020:PRINT"WILL BE ON SALE"SPC(7)"IN THE LOBB

GEMINI

State-of-the-art single or dual drive backup program for those "IMPOSSI BLE TO COPY" programs. $39.95

SERIAL PRINTMASTER-64 A cartridge used in conjunction with

any standard Serial to Centronics parallel prinler interface lo givB you a two-stroke screen dump and full Com modore Graphics. S39.95 OCTOPUS A low cost networking system: up to eight C-64's and/or Vic-20's to one disk drive and printer. $89.95

500 503

505 PRINT"(CTRL 3}AMBASSADOR TO CHINA?{CTRL 7)":GOSUB20 010 510 PRINT"(2 CRSR DNS)THE PRESIDENT'S":PRINT"RED CHINA POLICY":GOSUB20010

515 PRINT"IS THAT HIS WIFE"SPC(6)"THINKS IT LOOKS GOOD" :GOSUB20010

520 PRINT"ON A BLUE TABLECLOTH"1GOSUB20010 525

PRINT"(2 CRSR DNs}MY WIFE AND IN WHITE DISHES":GOSUB20yJ10

PREFER{2

SPACEsJPLA

535

PRINT"(CRSR DN}I COME FROM":PRINT"HUMBLE ":GOSUB20010

BEGINNINGS

$24.95

RESET

A plug in reset button for the Commo dore 64. $19.95

Contact your local dealer or COMPUTRON BUSINESS SYSTEMS 503-224-2220

Visa/Mastercharge accepted, add $3.00 for shipping & handling Clrclu 331 on Peadar Sorvlco card.

52 / RUN Novcmlier 1084

I

540 PRINT"{CRSR DN)LIKE ABE LINCOLN":GOSUB2yJ010 550

BI-NET

Network two C-64's or Vic 20's or com bination to one disk drive and printBr.

Y.":GOSUB20yJ24f PRINT"(2 CRSR DNs}DON'T YOU THINK THAT{2 SPACEs)WIT H MY EXPERIENCE":GOSUB20010 PRINT"{CRSR DN}I SHOULD AT LEAST":PRINT"BE APPOINTE D":GOSUB20010

555

560 565 570

PRINT"{SHFT

POKES,0:POKEV,0:POKEE,26

PRINT"{SHFT CLR){2 CRSR DNs)(CTRL 7)OH,

DON'T MIND

THAT.":GOSUB20010

PRINT"(2 CRSR DNs}IT WAS JUST A":PRINT"SMALL GAP.":

GOSUB20010 PRINT"(2

CRSR

LOWING ME<2 950

CLR}":POKES,135:POKEE,25:POKEV,13:GOSUB

20010

DNsJTHERE

SEEM TO BE A FEWOF

THEM

FOL

SPACEs)AROUND":GOSUB2yJ020

POKEE,26:PRINT"(SHFT

CLR}(2

CRSR DNsKCTRL

7)1

SUPP

OSE YOU MUST BE VERY THRILLED":GOSUB20015

955 PRINT"TO MEET ME," 956

PRINT"{CTRL 9)THE PRESIDENTS SPACEs}{CTRL B20015

0}":GOSU


Circle 251 on Roatlur Service card

Listing continued.

959

PRINT"AND I AM THE PRESIDENT"

960 PRINT"MAKE NO MISTAKE ABOUT THAT":GOSTJB2001 5 965

PRINT"<2

RICAN

CRSR DNsJAND

LIKE YOU"

I SUPPOSE A TRUE(2

SPACEs)AME

A monthly disk publication for Commodore 64

966 PRINT"MIGHT HAVE A QUESTION FOR ME" 970 PRINT"{CRSR DN)WELL,GO AHEAD,"SPC(8)"ASK ANYTHING!" :INPUT

F$

975

IFF$="WHY AREN'T YOU DEAD"THENPRINT" {3 CRSR DNsXCT RL 3)WHY AREN'T YOU?(CTRL 7)";GOT0997 980 PRINT "{2 CRSR DNsJWHAT???1!I"

985

PRINTF$"?"

990 PRINT"I'M AFRAID THAT'S A{3 SPACES}QUESTION":PRINT" OF

NATIONAL

SECURITY."

994 996

PRINT"I CAN'T ANSWER THATi":GOSUB20030 PRINT"f2 CRSR DNsJIN FACT, YOU HAVE SOMENERVE

998

PRINT"{2 CRSR ERVE! 1 I"

ASKIN

G ME":PRINTF$"?":GOSUB20030 997 PRINT"{2 CRSR DNsJYOU SNEAKY "E$"!!!":GOSUB20020

= In this issuel ;=

DNsJGET OUT!!!":PRINT"YOU HAVE SOME N

999 PRINT"(CRSR DN|I SAID":PRINT"{CRSR DN)(CTRL 9}{CTRL 9900

31GET OUT!!! " :GOSUB2(J030 RESTORE:GOSUB10000

9902 PRINT"(14

CRSR UPsHCTRL 9}{CTRL

3)1 AM THE PRESID

ENT{2 SPACES)" PRINT"{2 CRSR DNsHCTRL 0}(CTRL 3}BY -1984(CTRL 9){CTRL 3){CRSR DN)":END 10000 PRINT"{SHFT CLRHCTRL 9}{CTRL 7)* * 10002 10004 10006 10008 10010

*

*{CTRL 0}

PRINT"{CRSR UP}{CTRL 9){CTRL 7} * * * * {CTRL 13 SPACES}" PRINT"{CRSR UP}{CTRL 9){CTRL 7}* * * * *{CTRL 11 SPACES)"

)"

7)

9}(CTRL

7}*

*

*

3]{ 0f{

0}{11

SPACES

PRINT"{CRSR UP}{CTRL

*

*

*

*(CTRL

3){13

SPACES

9}{CTRL

7)

*

*

*

*

{CTRL

3}<

10014 10016

PRINT"{CTRL 9) (CTRL 7}*

)" )"

*

10018 PRINT"(CTRL 9){CTRL 3}{44

10020 10022

PRINT"{CTRL 9}{CTRL 3}(44 PRINT"{CTRL 9}{CTRL 3}(44

10035 10040 10045 10050 10055

POKEV,13 READ P IFP=-1THENPOKEV,0:RETURN READ D POKES2,P

10060

FORN=1TOD:NEXTN:POKES2,0

10085 10090

DATA DATA

19990

400,209,700,-1 FORT=1TO100:NEXT:RETURN

20000

FORT=1TO2000:NEXT:RETURN

20030

FORT=1TO6000:NEXT:RETURN

*

*{CTRL

3H35

SPACES

SPACEs)" SPACES}" SPACES}"

10024 PRINT"{CTRL 9}{CTRL 3}{44 SPACEs){2 CRSR UPs)"

10070

20010 20015 20020 20025

just one |peg. that

FORN=1TO20:NEXTN:GOTOH

225,425,228,150,231,150,232,400,231,150 228,200,225,200,228,200,225,200,219,200,215,

BAM MAP M Answers

Shakespeare's question: What Is used and what is not? BINARY SAVE

Forthosethat want to save "RAW

COWS & BULLS

program; it helps lobe a MASTERMIND COLOR LISTER Puts ^n end to

monochrome listings DISK SCANNER

memory to disk. DECISION MAKER This will help, but you still must take responsibility for your actions

BUPISTHEBLAP

OF BLEEP A random aphorism

SECTOR CORRECTOR

generator.

HOW SMART

FILE SCANNER

These three useful

{CTRL

13 SPACES}" PRINT"{CRSR UP){CTRL 9}{CTRL 7)* * * * *{CTRL 0}{ 10 SPACES)" PRINT"{CTRL 9){CTRL 7} * • * • {CTRL 0}{11 SPACES

10012

be an astronaut? HOPPER

programs let you save the rfay when your

diskette goes bad.

PRINT"{CTRL

)"

9}{CTRL

"right stuff" to

Not an agricultural

SCOTT CALAMAR

SPACES}"

PRINT"{CTRL

Have you got [he

Bel you can't leave

9904

{11

LUNAR LANDER

FRENCH MILITARY

GAME

A "board" strategy game [the 64 gets smarter asyouplayj.

SLOT MACHINE Everyone hates

bandits (even if they

have only one armf.

ARE YOU?

This program will not answer the qurstlon.

As II all these programs weren't enough... Til is i Slue of tOADSTAR also contains graphics,

music, programming hincs&llps.plus subscriber bulletins and reviews

LOADSTAR comes on a double-sided diskette. LOADSTAR is a bonanza of unprocected programs.

LEARN - programming techniques USE - useful programs ENJOY - games and novelties SHARE - experiences with other Commodore-64 owners send to: LOADSTAR RO. Box 30007 Shreveport, LA 7)1300007 [318)868-7247 Enclosed 1% S9.95 for number I as shown above.

FORT=1TO2500:NEXT:RETURN FORT=1TO3000:NEXT:RETURN FORT=1TO4000:NEXT:RETURN FORT^1TO5000:NEXT:RETURN

11UN November 1984 / 53


54 / RUN Novamba 1984

RUN It Right CommoaoreMVIC-20with)6Kexponsion


ere's a handy utility that allows you to squeeze your programs, thus gaining more memory and in most cases allowing your programs to run faster. This program was originally written for the Commodore PET, but I've made several improve ments and have updated the program to run on the Commodore 64 and VIC-20 (with 16K expan sion memory).

Compactor II reads a Basic program that has been saved on disk and creates a new, compacted copy. Compactor II deletes all REM statements, unnecessary spaces and leading colons.

This program, however, goes one step further. Whenever possible, it combines program lines to eliminate the link, line number and line-end-flag overheads normally associated with each Basic program line. It makes a program as small as possible and usually faster running.

To give you an idea of what it can do, the Compactor II program is over 3100 bytes long (13 blocks on disk), and when compacted by itself, the new version is about 1800 bytes (8 blocks on disk), or approximately 58% smaller. Admittedly, the Compactor II program does contain a large number of spaces and several remarks, but the savings you get on any particular program depend on how it was written.

While writing the original version of this program, I came across a few of Commodore Basic's undocumented quirks. Since many of you like to experiment with the capabilities of having pro-

LINE SQUEEZER

RUN November 1084 / 55


grams write other programs to disk, [he following information may be of inter

Compactor II makes

est to you.

Zero-Length and Long Lines Normally, it is impossible to create a

combined with another line. Line 1130

programs as small as possible—and usually

makes the check for these tokens and sets a flag in variable F whenever one is

faster running.

to be written to disk and the next line to

zero-length line when you use the screen

editor on any Commodore system. By zero-length line, I mean a line with a link, line number and end-of-line flag, but with no Basic commands or texl. If you were to type just a line number us

ing the screen editor, you would actual

of the compacted program to be created

(lines 460-470). This name cannot be the same as the original program name

ly delete a line instead of entering a zero-length line.

or any other file currently on the disk. If

When you write a Basic program on disk as a datafile, there is nothing to

ists, or if any disk errors are encoun

prevent you from entering a zero-length

Compactor II reads the program as a sequential disk datafile, and the file is

line. Basic, however, cannot correctly link the program lines when a program contains a zero-length line. Therefore,

any file with the same name already ex

tered, the program will likewise abort.

read twice. The first pass (lines 480-820)

if you want the program to run, you

checks for line numbers that are the tar gets of GOTO, GOSUB, Run, or If...

cannot have any zero-length lines in

Then statements (lines 590-690). When it

your program.

finds a target line number, that number

At the other extreme, you cannot

is saved in matrix TL, if it's not already

create a Basic line that is longer than 255

saved (lines 730-760). It also checks for multiple target lines in ON...GOTO

bytes. However, the Commodore 64 screen editor furthermore limits you nor

If any line contains a GOTO, Run

or If.. .Then statement, it cannot be

found. This flag forces the current line

be read without combining the two. Any line combined after these Basic commands would never be executed; thus the compacted program would not function properly.

• Any spaces within a line that are not enclosed

in

quotes

are

deleted

(line

1110). • Any remarks at the end of a Basic line are deleted to the end of the line (line 1140). • Anything within quotes is copied untouched (lines 1180-1200). If an end

ing quote is missing from a line that could be combined with another line,

then an ending quote is added (lines 1210-1220). • When a colon is found within a Basic line and not within quotes, the Compactor program checks the next

(lines

non-space character before it copies the

mally to a maximum of 78 characters,

800-820).

because

the colon, the colon and the rest of the

255 bytes, as the program usually won't ioad back from the disk. If it does load,

As the first pass progresses, each tar get line is displayed in the order found (line 750). This gives you some indica tion of the scanning progress, since it can be rather slow. At the end of the first pass, the target lines are sorted into numerical order, to help speed up later

the program will normally be completely

processing (lines 860-890).

of the

line-wrapping charac

teristics and the need for at least a onedigit line number. When you're writing a datafile to disk,

be careful not to create a line greater than

destroyed. How the Program Works

and

ON...GOSUB

statements

During the second pass (lines 930 1420), each line is copied, deleted or compacted according to the Compac

When you run the Compactor II pro gram, you have some control over the size of the program lines. The first input

tor's rules. Again, the line number is displayed as each line of the original program is processed, to let you know

colon (line 1260). If a remark follows line are deleted. Otherwise, the colon is copied,

and

processing

continues as

normal (line 1270). • At the end of each Basic line, the Compactor checks to see if the next line

can be combined with this one (line 1310). If there aren't any GOTO, Run or If.. .Then commands, and if the next line is not a target line, the lines are combined (lines 1320-1360). When this happens, the link and tine number are discarded, a colon is written, and the next line is processed as pan of the pre vious line.

prompt (lines 410-420) will ask for (he maximum line length. This must be a

how the program is progressing. The

positive

255—the default value is 255 if you just

follows. • Any leading colons and/or spaces

hit the return key. When entering small

on a line arc deleted (line 1010).

written to disk with the correct link. This is the major difference between the

numbers, be sure to use spaces lo re

original Compactor and this new ver

move unwanted digits from the default

leted if it is not a target line (lines (1020-1040). If the line is a target line,

number

between

1

and

number.

rules followed by the Compactor are as

A line that has only remarks is de

• If the second line cannot be com

bined with the first line, the first line is

sion. Compactor II uses a line buffer to construct the entire line before it is ac

Basic program file you want compacted

1050). This may produce a leading co

tually written to disk. This allows the program to construct an accurate link value, which it will write at the front of

(lines 440-450).

lon if the next line is not a target line and

each line.

program must be on disk.) If the file is

is combined with this line. The line can

not found or if any disk errors are en countered, they will be reported and the

not be reduced to a zero-length line,

• When the end of the program is found, the last line is written to disk,

since Basic cannot link a program cor rectly with a zero-length line, as men

along with the ending zero link, and all files are properly closed (lines 1400-

tioned earlier.

1420).

After you select the maximum line length, you arc asked the name of the

(Remember that

the

program will abort. Next, you're asked to enter the name

56 / RUN November 1984

the remark will be replaced with a single

colon, which

must be retained

(line


imagine... * A Program that gives your computer the power of full word processing, but as easy to use as a typewriter.

*-A Program that stores and retrieves any type of information and that understands real English commands. *A Program that enables your computer to talk over a telephone to other computers around the world.

by Russ wetmore. Featuring three of the most needed personal productivity tools; All for the incredible price of 1Q.95*

imagine...

word Processing with information management with Telecommunications with HomePak features all three programs on a single disk. Each program works smoothly

and effortlessly with the others.

k

Simple enough for the first time user, but with the features and flexibility demanded by the experienced user.

HOMEPAK TODAY AT YCUf

BATTERI Atari and rbrttmoOwe 6* versions of HomeWK are available Now. Apowtiei-C arid rcjr editions of MomePakwiiiOeavallanie winter ISM. Hom&PaH will atsoee released In versions for Miwr major computer wsterm during 198&.

Developed byRusiWemiorefof Star Systems software for: GATTEnUS INCLUDED 'TheEnergiiMSoftwarecomoBnv" •Maninactyreri 5U goes too U^. i«tpfi« oe.UCKmiy Minor lest ad

1984 Batteries It"""1-'1

Atari, flBDj*. Commodore anil IHM arereowtereo trademarkj ot Atari Corp. Apple (nc_ cpmmocwre i

ibm Buimess Maenmwmc, reipectiveiy.

■ -rAwic:,

.

.

■ w,;Tcror)to,C3ra«aM5Vizii4-i(it59fr'!rtOSOer}?a?5SicyPart(N.,StB.)'-

:t$Ami<i.


Lines on Lines

Listing 1. Compactor II program for the VIC-20 and C-64. 100

REM

110

REM

*****************************

120 REM(5 130 REM 1-50

160

SPACEsJC O M

REM16

150 REM

SPACEs}BY:

15

WINDSOR

P A C

ROBERT

DR,

ATCO,

T O R{3 W.

NJ

gram at lines 230-360. A GOSUB to line

while starting at line 230 will read two bytes. Lines 270-290 check for disk er

08004

rors and

REM

220 230 GOSUB

240:

SPACEs}*

VI =V

240

GET#5,C$:

250 26 0 270 280 290 300 310

V=0:

320

PRINT#6,CHR$(A2);CHR$(A1);L$;CHR$<0);:

IF C$<>"" THEN V=ASC(C$)

INPUTj5M5,EN,EM$,ET,ES: IF EN = 0 THEN PRINT: PRINT"DISK ERROR": PRINT PRINT EN;EM$;ET;ES: GOTO 1420

330 340 350 360 370 380

GOSUB 240: F=0: PL = P:

RETURN

400

PRINT"{SHFT CLR){5

***

The line length that you specify at the program's beginning prevents Compac

A2=LA-(A1»256)

S}II":

C(P)=V: IF V>0 THEN P=P+1: P=1j RETURN

READY

L$="":

RETUR

GOTO 350

THEN

410

OR ML>

500

510 REM *** READ LOAD ADR, LINK & LINES 520 530 GOSUB 230 540 GOSUB 230: IF V+V1=0 THEN 860 550 GOSUB 230: LN=V1+(256*V) 560 570 REM ***(2 SPACEsJSCAN BASIC LINES FOR GOTO, S

THEN

TOKENS

580 590 GOSUB 240 600 IF V=0 THEN 540 610 IF V=137 OR V=141 OR V=138 THEN 620 IF V<>167 THEN 590 630 640 REM *** GET TARGET LINE# 650 660 LT=0 670

GOSUB

240:

IF

V=32

THEN

the

specified

670

However,

with other lines. If you select a small limit, then the program will copy most

remarks or leading

colons. pacted program may have lines that cannot be edited with the screen editor. On the C-64, any program line that ex ceeds two screen lines cannot be edited. (See my Uncompactor program, fol lowing, which allows you to break and shorten program lines to allow for eas ier editing.) One quick word of caution. When you enter the Print# command, do not use

ihe

Print

statement's

abbreviation,

which is a question mark. If you do, the line will still list correctly, but internally

the code is incorrect and will generate a syntax error. Always type the entire GOSUB,

command—PRINT#.

If you don't want to type in this pro gram, send me $5 and I will supply you

with a copy of the program 660

on

a

VIC-1541 disk. I'll even include a copy of my Uncompactor program.

[Rl

Address all author correspondence to

Robert W. Baker, 15 Windsor Drive, Atco. NJ 08004.

58 / RUN November 1984

limit.

any lines already greater than the limit will be copied without being combined

Keep in mind that the newly com

430 CLOSE 15: OPEN 15,8,15 440 PRINT: PRINT"INPUT FILENAME": INPUT F1$ 450 OPEN 5,8,5,"0:"+F1$+",P,R": GOSUB 270 460 PRINT: PRINT"OUTPUT FILENAME": INPUT F2$ 470 OPEN 6,8,6,"0:"+F2$+",P,W": GOSUB 270 480 PRINT: PRINT"OK, SCANNING PROGRAM" ": PRINT 490 PRINT"{3 SPACEsJFOR TARGET LINES

RUN

exceed

removing spaces,

SPACEsJC 0 M P A C T 0 S{3 SPACE

PRINT: PRINT"MAX LINE LENGTH TO CREATE" INPUT"(3 SPACEs)255{5 CRSR LFs}";ML: IF ML<1 255

tor II from combining lines that would

of the lines without combining them. It will, however, compact each line by

DISK FILES

PRINT

before

any previous number.

P=1: GOSUB 230: LN=V1+(256*V): L1=V1: L2=V PRINT LN;"{6 SPACEsJ": PRINT"{CRSR UP}";

REM

findings

number, saves it in the LN variable and displays the line number, overwriting

RETURN

IP LS="" THEN RETURN LA=LA+LEN(L$)+3: A1=INT(LA/256>:

report any

aborting the program. Lines 300-320 compute the link value for a program line in L$ and then write to disk the link, program line and end ing flag (0). Lines 330-360 read an en tire Basic program line, saving each byte in the C matrix and the line length in PL. It also computes the program line

GOSUB 270

N

420

acter code established in the variable V,

BAKER

***

410

240 will read a byte and return the char

SPACEsJII

170 REM ***************************** 160 190 DIM TL(1000),C(256): GOTO 400 200 210 HEM *****{2 SPACEsJS UBROUTINE S(2

390

I skipped over the subroutines, which are located near the front of the pro


A Printer For All Reasons Search For The Best High Quality Graphic Printer II you have been looking very long, you have

Features That Won't Quit

forms or individual sheets with carbons (up to 3

probably discovered that there are just too many claims and counter claims in the printer market today. There are printers that have

With the GP-550CD your computer can now print 40, 48, 68, 80, 96, or 136 characters per line. You can print in ANY ol 18 iont styles. You not only have the standard Pica, Elite, Con densed and Italics, but also true Superscripts

deep), and the last copy will be as readable as

some of the features you want, but do not have others. Some features you probably don't caie □bout, others aie vitally important to you. We

understand In fact, not long ago, wo were in the same

position. Deluged by claims and

counter claims Overburdened by rows and rows ol speciiications, we decided to separate all the facts — prove 01 disprove all the claims to our own satisfaction. So we bought printers.

We bought samples of all major brands and tested them.

Our Objective Was Simple Wo wnnted to find that printer which had all the features you could want and yet be sold directly lo you at the lowest price. We wanted to give out customers the best printer on the

market today at a bargain price.

The Results Are In The search is over. We have reduced the held to a single printer that meets all our goals (and more) The pnnler is the GP-550CD from Seikosha, a division of Seiko (manufacturers of

everything from wnst watches to space hard ware). We ran this printer through our battery of

Tesls and it came out shining. This printer can do it all Standard draft printing up to a re spectable (and honest) 86 characters per sec ond, and with a very readable 9 (horizontal) by 8 (vertical) character matrix. At this rate, you

and Subscripts. Never again will you have to worry about how lo print t^O or X . This fan

tastic machine will do it automatically, through easy software commands right from your keyboard. One ol the fonts we like best is "Proportional"

because it looks most like typesetting

The

spacing for thin characters like "i" and "1" are given loss space which "tightens" the word making reading easier and faster This is only one example of the careful planning pul into

the GP-550CD.

the words stand out Or, if you wish to bs even more emphatic, underline the words. Or do

bnlh You may also wish to "headline" a title.

Each basic Iont has a corresponding elongated (double-wide) version. You can combine any ol those modes lo make the variation almost endless Do you want to express something that you can't do with words? Use graphics wilh your text — even on the same line. You can now do virtually any line spacing you wanl You may select 6, 8, 7M or 12 lines per inch. PLUS you have variable line spacing of 1.2 lines per inch lo infinity (no space al all)

and 97 other software selectable settings in

"NLQ" Mode

document that was just a few lines too long lo fit a page, you can see haw handy this feature is. Simply reduce the line spacing slightly and, , , VO1LA! The letter now fits on one

we re talking quality printing. You can even do

graphics in the high resolution mode. The results are the best we've ever seen. The only other printers currently available having reso lution this high go for S500 and more without the interface or cable needed to hook up to your Commodore!

between. You control line spacing on a dol-bydol basis If you've ever had a letter or other

page.

Forms? Yes! Your Letterhead? Of Course! Do you print forms? No problem. This unit will do them all. Any form up lo 10 inches wide. The tractors are adjustable from A'A to 10 inches

Yes, you can also use single sheets. Plain typing paper,

and print a hill 136 columns wide. Forgel ex

pensive wide-carriage printers and changing to wide carriage paper. You can now do it all on u alandard 8W" page.

Consistent Print Quality Most prinlers have a continuous loop ribbon cartridge or a single spool ribbon which gives nice dark printing when new, but quickly starts to lade after a while. To keep ihe printers' output looking consistently dark, the ribbons

must be changed more often than is healthy for the pockolbook. The GP-550CD solves this problem completely by using a replaceable, inexpensive ink cassette which is separately

Do you sometimes want to emphasiie a word? It's easy, just uso bold (double strike) to make

will get an average 30 line letter printed in only 28 seconds.

One of out highest concerns was about print quality and readability. The GP-550CD has a print mode termed Near Letter Quality printing (NLQ mode). This is where the GP-55OCD outshines all the competition. Hands down! The character matrix in NLQ mode is a very dense 9 (honiontal) by 16 (vertical). This equates lo 14,400 addressable dots per square inch. Now

the first. Spread sheets with many columns? Of course! Just go to condensed mode printing

your

letterhead,

short

memo

forms, anything you choose Any sue under 10" in width Multiple copies? Absolutelyl Pul

replaceable from the actual ribbon. It keeps the ribbon louded with ink at all times. You only replace ihe ribbon when it truly wears out, not

when it starts to mn low on ink. Just another example of the supeib engineering applied to the- GP-550CD. (When you finally do wear out your ribbon, replacement cost is only $14.95. Ink cassotle replucemenl cost is only S5.9S, and each will last for over 1,000 pages.)

The Best Part When shopping for a quality printer wilh all ihese features, you could expect to pay around

$500 or moro Not any more1 We have done our homework- You don't have to worry about inter faces or cables. Everything is included We are now able lo sell this fantastic prinler for

only $259,951 The GP-550CO is built espe cially lor the Commodore 64 and the VIC-20 All Commodore graphics are included. This printer does everything the Commodore printers do but has more features. You need

absolutely nothing else to start printing just add paper. We also have specific models for other computers. Call for details.

No Risk Offer We give you a 15-day satisfaction guaranlee. If you are not completely satislied foi any reason we will refund the full purchase price. A 1 -year warranty is included with your printer The war ranty repair policy is lo repair or replace and

reship to the buyer within 72 hours.

The Bottom Dollar The GP-S50CD is only S259.9S. Shipping and insurance is $8 00 — UPS within'the conti nental USA. If you are in a hurry, UPS Blue

(second day aii) is $18 00. Canada, Alaska, Mexico are $25.00 (air). Other foreign is $60.00

(air). California residents add 6% lax. These ciro cash prices — VISA and MC add 3% to total. We ship the next business day on money orders, cashiers' checks, and charge cards. A 14-day clearing period is required for checks. TO ORDER CALL TOLL FREE 1-1800) 962-5800 USA or 1-(800) 962-3800 CALIF. Of send payment to:

APROPOS TECHNOLOGY 1071 -A Avenida Acaso Camaiillo, CA 93010 Technical Info: 1-(805) 482-3604


IF V<48 OR V>57 THEN 730

:

700

CHECK

NEXT

X

IF N<1000

IF

PRINT:

***

: PRINT: PRINT: CLOSE 5: OPEN

GOSUB

950

:

980

***

TL(X)=V

FOR X-0 TO N: IF TL(X}<LN THEN NEXT IF TL(X)OLN THEN 990

L$=L$+":": :

1030 1040

1050 1060

LA=V1+(256*V)

REM

1120

THEN

1100

SPACEslSCAN BASIC LINE &

IF V=58 THEN 1260

IF V-32

1110

1090 1100

:

••••{2

L$=L$+CHR$<V> v=C(P}: P=P+1

M

1080

1070

GOTO 1310 COMPACT PROGRA

X

1010 V=C(P>: P=P+1: IF V=32 OR V=58 THEN 1010 1020 L$=CHR$(L1)+CHR$(L2): IF V<>0 AND V<>143 THEN 1110

GOSUB 330

IF V+V1=0 THEN 1400

PROGRAM LINE

1000

990 GOSUB 230:

:

REM

970

PRINT06,CHR$<VI);CHR$(V);:

READ

230:

L$=""

960

:

TL(Y) =TL(X) :

GOTO 1

PRINT "COMPACTING LINES....": PRINT 5,8,5,"0:"+F1$+",P,R": GOSUB 270

COMPACT

V=TL(Y):

FOR

THEN

GET READY

920 930 940

***

:

900

REM

IF TL(XXTL(Y) NEXT Y,X

FOR Y=0 TO N-2

LINES

'ON...GOTO/GOSUB1

SORT TARGET

880 890

910

THEN 800

PRINT LT;"{6 SPACEs}": PRINT"tCRSR

GOTO 800

850 : 860 IF N<2 THEN 930 870 FOR X=0 TO N-1:

830 : 840 REM

820 GOSUB 240:

FOUND

PRINT"TOO MANY TARGET LINES!":

770 ; 780 REM *** CHECK FOR 790 : 800 IF V=44 THEN 660 810 IF V<>32 THEN 600

760 PRINT: 420

UP}";:

READY

TL(X)=LT THEN 800

IF ALL

750 TL(N)=LT: N=N+1:

740

720 : 730 FOR X=0 TO N:

710 REM **♦

690 LT=(10*LT)+VAL(C$): GOSUB 240: GOTO 680

680

Listing I continued.

V=137

-

COPY

NEXT

OR

LINE

REM

IF

***

VO0

END OF

LINE

AND V<>143

-

CAN WE COMPACT THESE

FOR

X=0

TO N:

IF TL(XKLN THEN

NEXT

X

300:

1410 1420

CLOSE

PRINT:

5:

CLOSE

PRINT:

6:

CLOSE

15

PRINT"DONE":

PRINT

1350 IF TL(X)<>LN THEN 1260 1360 GOSUB 300: GOTO 1010 1370 1380 REM *** END OF COMPACT - WRITE END OF PROGRAM 1390 1400 GOSUB 300: PRINT06,CHR$(0);CHR$(0);

1340

CHAR

LINES

1110

1300 1310 IF F=1 THEN GOSUB 300: GOTO 990 1320 GOSUB 230: IF V+V1=0 THEN 1400 1330 GOSUB 330: IF (LENIL$)+PL+4)>ML THEN GOEUB TO 1010

1290

1280

1270

1240 REM *** IF COLON - CHK NEXT CHAR, ELSE COPY 1250 1260 V=C(P): P=P*1: IF V=32 OR V=58 THEN 1260 GOTO

THEN

GO

?

GOTO

1090

F=1:

END

THEN

IF V=34

OR

V=167

THEN L$=L$ + ":":

L$=L$+CHR$(34)

P=P+1:

TILL

1310

V=139

IF V<>34 THEN 1090 L$=L$+CHR$(V>: V=C(P): IF V>0 THEN 1190

QUOTE

1210 IF F=0 THEN 1220 GOTO 1310 1230

1200

1180 1190

***

REM

OR

THEN

V=138

IF V=0 OR V=143

OR

1150 1160 1170

1090

IF

1140

1130


We Proudly Present Our Award-Winning Strategy Games.■

■.

:■>■

.

...

KNIGHTS OF THE DESERT™ CHARLES ROBERTS AWARD: 1983 BEST COMPUTER GAME ■

COMPUTER BASEBALL™ ELECTRONIC GAMES MAGAZINE: 1982 BEST COMPUTER SPORTS GAME

QUESTROTsT • COMBAT LEADER FORTRESS™ • RAILS WEST!™ CONSUMER ELECTRONICS SHOW

1984 SOFTWARE SHOWCASE AWARDS

STRATEGIC SIMULATIONS IPiC You can find these and all our games at your local computer/software or game store today, ff you need help locating a dealer, write us: SSL 883 Stierlin Road, Bidg. A-200. Mountain View, CA 94043. Or give usa call at (415) 964-1353.

WRITE FOR A FREE COLOR CATALOG OF ALL OUR GAMES!


62 / RUN November 1984

RUN It Right Commodore 64 VIG20 wiih 16K expansion


re your program lines overcrowded with multiple state

ments? This program breaks up and shortens those lines, making them easier for you to edit. Just as with Compactor II, the program in "Line Squeezer" (p. 54 of this issue), this program

was originally written for the Commodore PET. I've now updated it to run on the Commodore 64 and VIC-20. Uncompactor, a companion to Compactor II, reads a Basic program that was saved on disk and creates a new, uncompacted, or expanded copy. It does this by taking any multistatement lines (statements separated by colons) and breaking them into separate program lines with new line numbers. Long lines created by Compactor II can now be edited and the program recompacted.

When you split multistatement lines, the new line numbers are created by incrementing the origi nal line numbers by 1. This procedure is followed until a line number reaches the next original line number in the program. At that point, the remainder of the original line is copied as part of the last line generated, with any appropriate separating colons.

The program must take into account certain Basic tokens, or keywords, since they determine whether or not a particular line can be broken into separate lines. Thus, any data following a GO TO, End, Run, If, Return, REM, Stop, List or CONT token is copied unchanged to the end of the current program line. Also, once a program detects a quote, it must copy the line until it reaches another quote or the end of the program line.

LINE BY ROBERT W. BAKER

BUN Novemter 1984 / 63


I

THESE COULD BE THE KEYS TO YOUR FUTURE Unlock all the potential of your

Commodore

Commodore 64 and VIC-20' with

owners

RUN.

groups

Explore.. .Experiment. . .Enjoy...

are of

64 one

and of

VIC-20

the

largest

computerists

today.

Enjoy the benefits of this with

Beginner and expert alike will be

your own magazine. Be in con

taken beyond the manual to the limits

trol like never before. Order

of their abilities. Enter your own game

RUN today and get a 13th

programs. Construct a simple hardware

issue free with your prepaid

add-on. Broaden your scope with unique

order (check or credit card)

applications.. .And.. .get a 13th issue

of only $19.97. Send in the

FREE!

coupon

or

Enjoy key features like these:

• Candid reviews help you make money-saving

decisions. • Programs to add to your library. • Instructions & tutorials to increase your skills.

• Hardware & software modifications help your machine work smart. • Unique applications broaden your scope.

toll

free

1-924-9471.

• Games for fun & strategy. • Programming tips help you learn short cuts.

call

1-800-258-5473. In N.H. call

Send me a subscription to RUN for the regular sub scription price of only $19.97 per year. I understand that with payment enclosed or credit card order I will receive a FREE issue making a lota! of 13 issues for S 19.97. QCheck/MO LJ MC DAE DVISA D Bill me S 19.97 for 12iisues card#_

. exp. dale.

signature

Here's a system-specific magazine written with you in mind. Written by and for the reader to give

address.

time-saving, money-saving hints. You'll get instruc

city

_state_

tions and tutorials to increase your skills, and candid reviews to help you make the right decisions. Most of all though, you'll have fun. 'Commodore 6J and V1C-20 art irgutrred tradtmaitis a/ Gjn"nodv'r Buiineis Machines, Inc.

Canada & Mexico 122.97; Foreign Surface 139 97, 1 year only, US funds drawn on US bank. Foreign airmail pUast Inquire. Please alfow (j to S weeks for delivery.

RUN • Box 954 • Farmingdale, NY 11737 _34NF3J


Program Description

Listing 1. Uncompactor program for the C-64 and VIC-20.

When you run the Uncompactor II program, you have some control over

100

REM

140

REM(6

150 160

REM

300 310 320

SPACES)U

NCOMPACTO

SPACEs)BY:

15 WINDSOR

ROBERT

DR.,

W.

ATCO,

R{3

SPACES HI

try uncompacting. This should be a pos

BAKER

NJ

itive number between 1 and 255, but

08004

there is no check of the value entered. If

REM

170

180 190 200 210 220 230 240 250 260 270 260 290

what size program lines will be uncom pacted. The first input prompt (line 370) will ask for the minimum line length to

******************************

110 REM 120 BEM13 130 REM

you simply press the return key when prompted, (he default will force the

******************************

GOTO REM

360

program to try and break every single

>>>>>>

SUBROUTINES

GOSUB 240:

line, where possible. Selecting a number like 20 will cause smali lines (with 20 or fewer characters) to be left untouched, while longer lines are uncompacted.

<<<<<<<

V1=V

GET#5,C$: GOSUB 270 V=0: IF C$<>"" THEN V=ASC(C$)

After you select the minimum line

RETURN

length, you're then asked the name of the Basic program file to be uncompact ed (lines 390-400). The program must be on disk, as program files cannot be

INPUT#15,EN,EM$,ET,ES: IF EN = 0 THEN RETURN PRINT: PRINT "DISK ERROR":PRINT PRINT EN;EM$;ET;ES:

IP L$='

THEN

GOTO

H

RETURN

LA=LA+LEN(L$)+2:

L1=INT(LA/256):

PRINT#6,CHR$(L2);CHR$(L1);L$;:

read from tape. Tf the file is not found,

L2=LA-(LI»256)

L$="":

or if any disk errors are encountered,

RETURN

330 340

REM

*****

INITIALIZATION

the program will terminate.

*****

Next, you're asked to enter the de

350 360

PRINT"{SHFT CLR}{5 SPACEs)U NCOMPACTO R(3 S

sired name of the uncompacted pro gram to be created (lines 410-420). This

370

INPUT"{

name cannot be the same as the original

380 390 400 410 420

430 440

PACES|II": PRINT: PRINT PRIRT"MIN LINE LENGTH TO TRY UNCOMPACTING": 3 SPACES)1{3 CKSR LFs}";XL DIM C(256):

CLOSE

15:

OPEN

program name or that of any other file

15,8,15

currently on the disk. If any file with the same name already exists, or if any disk

PRINT: PRINT"INPUT FILENAME": INPUT F1$ OPEN 5,8,5,"0:"+Fl$+",P,R": GOSUB 270 PRINT:

PRINT"OUTPUT FILENAME":

450 460 470 480 490 500 510 520 530

LA=V1+(256*V):

550 560 570 580 590 600 610 620 630 640 650 660 670 680 690

X=1

REM

*****

OUTPUT

GOSUB 300:

LN=NL:

L$="":

IF

THIS

GOTO

errors are encountered, the computer

INPUT F2S

OPEN 6,8,6,"0:"+F2$+",P,W": GOSUB 270 PRINT:PRINT"OK, WORKING ON LINE# GOSUB 230: PRINT#6,CHR$(V1};C$;

":

will report these errors, and the pro gram will terminate.

PRINT

Uncompactor II treats the program

600

to be uncompacted as a sequential disk datafile, which it reads only once. As it

LINEtf

LK=0 THEN

reads the original program, each line

number is displayed on the screen (lines

980

PRINT LN;"{6 SPACES}":

490-510). This gives you some indica

PRINT"{CRSR UP}";

tion of how things are progressing as

LS=CHR$(LL)+CHRS(LH)

REM

*****

READ THIS

Uncompactor II runs; it can be rather BASIC PGM LINE

slow.

540

700

After

GOSUB 240: REM

*****

C(X)nV: GET

GOSUB 230: GOSUB 230:

IF L$="" REM

V=X:

*****

X=1:

NEXT

IF V>0 THEN LINK

X=X+1:

GOTO

THEN

560

copies

the

line into the C matrix (lines 550-560)

GOTO

620

number (lines 600-620). When it finds the zero link at the end of the program, the next line number is forced to 64000.

490

This number exceeds any possible Basic

BREAK UP

IF V<XL

II

and (hen reads the next link and line

& LINE*

LK=V+V1: IF LK=0 THEN NL=64000: NL=V1+(256*V): LL=V1: LH=V

Uncompactor

original line number, it reads the actual

LINE

THEN

IF

program

POSSIBLE

line

number,

thus

forcing

proper handling of the last line of the program read.

860

Once the entire line has been read, REM

SKIP

IF

IF C(X)<>58

NOT

THEN

and if it's longer than the limii you

COLON

820

.

selected, it is scanned for colons and

certain Basic tokens (lines 660-940). If the line is shorter than the specified

HUN

i»84 / 65


Clrclo 328 an 'leader Service cm)

Complete

GRADE

Management System for VIC-20 S

Commodore 64. Detailed reports: Current & Cumulative Averages, Student & Assignment Summaries, Missing Assignments, Selective Analysis. User defined grade table. Much more. Just $29.95

Commodore 64

BIBLE programs for home, school, church, camp. Preschool thru adult. Uses color, graphics,

animation, sound and music. From $14.95 FREE CATALOG!

Send for

Listing continued.

710 720

IF X=1 THEN L$=L$+CHR$(C(X)): LN=LN+1: IF LN>=NL THEN 860

740 750

L$^L$+CHK$(0): GOSUB 300: L$=CHR$(L)+CHR$(H) X=X+1: IF C(X)=32 OR C(X)-58 THEN 750

730

information.

770

:

780

REM

790

REM{2

SPACEsJGOTO,

800

REM{2

SPACEsJREM,

810 820

: IF C(X><128 OR C(X)>155

THEN

910

830

IF

THEN

860

840 850 860 870

IF C(X)<137 OR C(X)>144 THEN 930 IF C(X)=140 OR C(X)=141 THEN 930 L$=L$+CHR$(C(X)): IF C(X)>0 THEN X=X+1: GOTO 490

890

REM SKIP

900 910

: IF C(X)<>34

920

L$ = L$+CHR$(C(XJ) :

13 Catalogs Path, Brevard, NC 28712

EN

COPY

REST

C(X)=128

OR

OF

960

REM *•*

970

:

:

IF

END,

—-

RUN,

STOP,

IF,

LIST,

C(X)>153

THEN

L$=L$+CHR$(C(XH:

GOTO 490

LINE

RETURN

CONT

GOTO 860

IF NOT QUOTE

920

940

950

SMOKY MOUNTAIN SOFTWARE

L=LN-(256*H)

760 GOTO 700

930

more

H=INT(LN/256):

GOTO 750

END OF

930

:

IF C(X)<>34

IF C(X)>0

THEN

AND C(X)O0 TH

X=X+1;

GOTO 700

BASIC PROGRAM

980 PRINT#6,CHR$(0);CHR$(0); 990 PRINT: PRINT: PRINT"DONE":PRINT:PRINT 1000 CLOSE 5: CLOSE 6: CLOSE 15

Circle 333 on Reader Service card

Wee! ELIZA, Hip so psychotheMpm ffl *n MIT tn itb6 la run cm .1 ijugrr rt\

limit, it's copied uniouched (line 860). If one of the special Basic tokens is found

290 check for disk errors and either re

(lines 820-850), the remainder of the

disk error and stop the program. Lines 300-320 calculate the correct link for

line is copied uniouched. When a colon is found, the line is split, as long as the current line number plus one is less than the next original

line number (lines 700-760). The cur rent line is written to disk with the prop

p [he Hrippfd Mwrl ini you wy hav*

ouf ELIM h« ,tng*of f*pr««>n Of tfK uf jii fcHM comq wuri Tin-towpinc Source PfOfjMm jwrtrrn in BASH.J

aflyanp, rvrti ■"» hfym

an r-'^uy noornvt citf>v<, mponiA Si j "f«i (unr ^eopif Jik you wn.T you* compurrr c

ilii tifirig |X4 tVZA And %>iow thpnil ONLY 145 Please add S3 00 foi Ehlpplng and handling

iCflfffom/a residents add 6tt %tafei fa* } Specify dish or cassetle rouu tr

and VfSA ^

wflnf iih CClwir'

rtJfldal r

teJJIgence RESEARCH GROUP I fsj

Li JcUFa Aue. Drpt R. Ln\ AnqpH

()6 / RUN November IDS-)

turn to (he calling line or display the

the line in L$ and write the enlire line, along with the link, to the new program file. Newly

created,

uncompactcd

pro

er link and ending flag. Single leading

grams are fully linked and ready to run. You can use the Uncompactor 11 and

colons at the start of any line are re tained, while spaces or extra colons fol

Compactor II on any standard Basic program thai does not contain embed

lowing any colon in the middle of a line

ded assembly language routines.

are deleted (line 750). Whenever quotation marks are en

article, don't use a question mark as an

countered, the remainder of the line is copied untouched until the quote closes or end of line is found (lines 9I0-940). At the end of the program, a zero link is written to disk to properly terminate the new program, and all fifes are closed. The subroutines are near the front of the program to help speed things up.

The subroutine at line 230 reads two bytes, while 240 reads a single byte from the original program file. When the program returns from this subroutine,

As 1 mentioned in the Compactor II

abbreviation for Print in Prints com mands. The line will still list correctly, but internally the code is incorrect and will generate a Syntax error if executed. Be sure you always type the entire com mand—PRINTS—to avoid problems.

If you have trouble entering either program, I will supply you with copies of both of them on a VIC 1541 disk for S5 to cover costs. IE

the last character read is in CS, with the

Address all author correspondence to Robert W. Baker, 15 Windsor Drive,

character codes in V and V1. Lines 270-

Atco, NJ 08004.


Cfrclo 31Q i'ri fteadar Service card.

TV!! NEW!

Listing 2. Sample program. 10 15

REM

THIS

PROGRAM

DOES

NOTHING

>.«-?",>>

MUCH

:

20 A=1:B=2: C = 3

30 D=4 : E= 5: F=6 :REM NOTICE EXTRA SPACES 40 N$ = "(2 CRSR DNs)SUM = " 50 PRINT "( SHFT CLRK3 CRSR DNsJWOULD YOU LIKE TO SEE S OMETHING ?":PRINT:INPUT" 'Y' OR 'N' ";M$ 60 IF M$ = "N" THEN 100

70 IF M$ = "V" THEN 80 75 IF M$<>" Y" OR M$o"N" THEN GOTO 50 80

N=VAL(NJ ):LET

85

:

90

REM

IS

HERE

95 PRINT 100 END

50

.95

N=A+B+C+D+E+F

SOMETHING TO

SEE.

N$ ;N

Co,rt*Pc

Listing 3. Compacted sample program. 20

'

VUC

A=1:B=2: C=3:D=4:E=5:F=6:N$="{2 CRSR DNs}SUM = " PRINT"{SHFT CLRK3 CRSR DNS ) WOULD YOU LIKE TO SEE METHING? ":PRINT:INPUT"

'Y'

OR

'N1

SO

";M$:IFM

$="N"THEN100

jC^"*

75

IFM$="Y" THEN80 IFM$o"Y "ORM$o"N"THENGOTO50

80

N=VAL(N$ ):LETN=A+B+C+D+E+F:PRINTN$;N

70

100

END

»w£>*

Listing 4. Uncompacted sample program.

,^>

10

15

REM

PROGRAM

THIS

DOES

NOTHING MUCH

;

20 A=1 22

B=2 C=3

30

D=4

31

E=5

32 33 40

F=6

50

PRINT "(SHFT CLR}{3

21

51

;>*'

REM

N$

NOTICE

=

-

"

CRSR

DNs)WOULD YOU

LIKE TO SEE

S

OMETHING?" PRINT

INPUT"

60

IF

MS

=

IF

M$

-

IF

M$O" Y"

75

SPACES

CRSR DNs}SUM

"(2

52

70

EXTRA

80

N=VAL|N$

81

LET

N

=

1-

' Y1 OR 'N' ";MS "N" THEN 100 "X"

)

A

THEN

OR +

B

80

MS<>"N"

THEN GOTO 50

+

+

C

+

D

E

+

F

85

90 REM HERE IS 95 PRINT N$ ;N 100 END

SOMETHING

TO

SEE.

<*":,*■*•:

,4i'

^-^^^

RUN November 19W / 67


You've got to be quick to stay ahead of that money-grubbing taxman, who's hot on your trail. He's after your every dollar and won't stop at that. He wants your life. BY DOUG SMOAK 68 / RUN November 1084


In Taxman, you must move through different levels of the screen and gather money. But just as in real life, someone else wants your money, too. The taxman, of course. But, unlike real life, the taxman wants more than your money.. .he wants you!

To play Taxman, you must plug a joystick into the rear port of your C-64. You earn points for each $ that you gather and you

lose points for each one that the taxman gets. You begin with three lives (maybe nine would be better?), and each time the tax man catches you, you lose one life. If you reach 2000 points, you gain a life. The program makes a noise when you get caught and a beep when you gain an extra life.

Address alt author correspondence to Doug Smoak, 303 Heyward St., Columbia, SC 29201.

RUN It Right C om modore 6d .'joyst ick

RUN November 19S4 / 69


The Game's Ingredients Listing 1. Taxman Loader program.

5 PRINT"{SHFT CLRHCRSR DN){CRSR RTJLOADING DATA..." 10

FORI=0TO46:READA:POKEB28+I,A:CK=CK+A:NEXT

One of this game's interesting fea tures is the music, which plays con tinuously throughout the game. It is in

20

IFCK<>6871THENPRINT"ERROR IN FIRST 5 DATA LINES":END

machine language and driven by inter

30

SYS828

40

FORI=10456TO10487:READA:POKEI,A:NEXT

rupt, so it doesn't slow down the game.

50

FORI=10712TO107 43:READA:POKEI,A:NEXT

60 70

FORI=10960TO10991:READA:POKEI,A:NEXT POKE157,128:LOAD"TA>:MAN":REM ** ,8 FOR

MA OR NUMBER FOR TAPE

DISK

窶年O COM

**

each letter. The program doesn't use

80 DATA!20,165,1,41,251,133,1,169,0,133 90

every letter, but all the letters are includ

DATA251,133,253,169,40,133,252,169,208,133

100 DATA254,162,8,160,0,177,253,145,251 ,136

ed in lines 1110-1510.

110 DATA208,249,230,252,230,254,202,208,240,165 120

130

Another interesting feature is the large alphabet, which is used in the title and score displays. It is made of strings that prim graphics characters to build

The routine at lines 1530-1540 per forms the actual conversion of GS to

DATA!,9,4,133,1 ,88,96

DATA24,200,126,27,24,63,13,28,24,200

140 DATA126,27,24,24,31 ,57,24,200,126,27

large letters. By using this routine and

150

DATA24,60,55,113,24,200,126,27,60,102

160 170 180 190

DATA99,194 DATA24,19,126,216,24,252,176,56,24,19 DATA126,216,60,102,198,67,24,19,126,216 DATA24,60,236,134,24,19,126,21 6,24,24

your own programs.

200 210 220 230 240

DATA248,156 DATA28,55,126,240,240,120,31 ,0,0,28 DATA119,254,224,127,62,0,0,56,238,127 DATA7,254,124,0,56,236,126,15,15,30 DATA252,0

the string array of the alphabet and numbers, you can print large text in To give the illusion of a man running, I use four custom characters for each direction (left or right). To determine

which character to display, I use an in teresting technique, in line 310, the character is chosen by the expression CH = PEEK(C) + (MEAND3). The val ue of PEEK(C) is set by the machine language routine that reads the joystick

Listing 2. Taxman Basic program.

and determines whether or not you have

1

POKE45,PEEK(174):POKE46,PEEK(175):CLR

2

REM********+*************************

3

REM*(6

4 5

Y(2 SPACES}* REM*(6 SPACEslDOUG SMOAK(16 SPACEs}* REM*{6 SPACEs)303 HEYWARD ST.{11 SPACEs}*

6

REM*{6

7 8

REM*{6 SPACEs}803 REM*{32 SPACEsJ*

9

REM**********************************

SPACEsJTHE

TAXMAN{2

SPACEsJCOLUMBIA, 765

SC

SPACEs}(C)

29201(8

1189(14

1984{2

SPACEsJB

SPACES)*

SPACES}*

10 PRIWT"{SHFT CLRH4 CRSR DNs){3 CRSR RTs}{COMD 5}THE{ CRSR DNJfCOMD

20

3)":POKE53272,(PEEK(53272(AND240JOR10

DIMTP|5),HO$(5),MN$<5):DW$="(4 CRSB DNs)":OT=828:OM= OT

30 TP(1)=55:TP(2)=110:TP(3)=165:TP(4)=165:TP(5)=165:C=2 53:DM=254:SP=32

40 M=1525:S=1104:DB=80:HA=.5:BG=53281 :BO=BG-1 :POKEBO,11 :POKEBG,0

50 R=40:RT=49152:TP=0:WL=209:HL=36:SID=54272:CD=SID:NW= SID+11:BN-2000

60

GOSUB1110:G$="(6 SPACES1TAXMAN!":GOSUB1530:PRINTDW$: GOSUB820 70 GOSUB1560:PRINT"(COMD 5){CRSR DN)(19 SPACEsJBY" PRINT"(CRSR DN}(15 SPACEsJDOUG SMOAK" 90 ML=51200

moved. The (MEAND3) is what makes the character change. As ME changes,

ME

AND

3 go

through the sequence 0,1,2,3 or 3,2,1,0,

so the character that is displayed is changed as VIE is changed. Since ME is the runner's position on the screen, the runner is animated as he runs. A similar method is used in Sine 300, to animate the tavman through his two positions.

You must actually enter two pro grams to get Taxman off and running. The first one, Tax Loader, sets up the

custom character set thai wi!l be used in the game, and then loads and runs the game program.

Since only 12 custom characters are used, guage

I

wrote routine

a short that

machine

first

moves

lan the

entire ROM character set into the RAM area that the game will use. I then poke

100

READA:IFA > = 0THENPOKEML,A ML=ML+1:GOTO100

SYS51200

in the data for the 12 redefined char

120 130

READA:IFA> = 0THENPOKEML,A:ML=ML + 1 :GOTO130

lines of the Tax Loader hold the ma

ML=49223

chine language routine, and if you don't enter it correctly, line 20 will end the

110

140

150 160

READA:IFA>=0THENPOKEML,A:ML=ML+1 GOTO150 PRINTDW$"{10 SPACEsJPRESS ANY KEY TO PLAY{CTRL 0}" 170 GOSUB590 180 GETD$:ON-(D$="")GOTO170:SYS51253 190 GOSUB800:PRINT"{SHFT CLR]":GOSUB370

acters from Basic. The first five data

program and tell you the checksum is in error.

You don't want an error in these

lines, since the machine language rou tine disturbs interrupts and changes lo-

70 / RUN November 1U84


Introducing PlayNet

PlayNet brings you the excitement you've been waiting for your computer to deliver. With Play Net's unique system, you can com municate with people all over the country,

PLAYNET1" BRINGS PEOPLE TOGETHER! Mow you can meet fascinating people, make new friends, exchange

private messages, post public announcements, and play all our exciting games with people from coast-to-coast!

CALLPLAYINETAT 1-800-PLAYNET. Or fill out the coupon below.

PlayNet

The network that has people talking. 'Commodore 64 and V1CMODEW arr Iradem.uks of Commodore Business Machine? tnc and II arc Irodemarks of Human Engineered Software Inc.

YOUVE NEVER PLAYED ANYTHING LIKE IT! PlayNet has many terrific games with full color graphics, and they're

SEND TO PLAYNET INC.

all interactive, including: Four-in-a-Row, Backgammon, Chess, Sea

P.O. BOX 587

005

Strike, Checkers, Bridge, Capture the Flag, and more games com

WYNANTSKILL.N.Y. 12198

ing all the time.

YES! I WANT PLAVNET TO POT THE WHOLE COtlNTRV AT MY

JOIN THE TELECOMMUNICATIONS REVOLUTION!

FINGERTIPS. 1 UNDERSTAND THAT MY SATISFACTION [S GUARANTEED, (or my full subscription price will be refunded).

ONLY S2.00 AN HOUR ON LINE!

I may cancel my membership al dny lime by writing PlayNer,.

Mow if you own a Commodore 64*, a disc drive, and any compatible

Bill me on my charge card for $29.95 (534.95 alter 12/31 /84). Please send

modem, like HesMODEM I or II" or Commodore VICMODEM".

me Lhc; PlayNM Software, user manual, and 90 minutes of free on-line time.

you can access PlayNet s wide range of services—Games, Bulletin Boards, Electronic Mail, File Transfer and more. Here's all it costs:

PI east print.

• 52.00 an hour on-line—less than a long distance phone call.

• 529.95 for the PtayMet Software Package (534.95 after 12/31/84) which includes games and program disks, user's manual, monthly newsletter and 90 minutes on-line free.

• $6.00 monthly service charge. Let PlayNet put the whole country at your fingertips, every night from 6 PM to 7 AM and 24 hours a day Saturday. Sunday, and

Name _ Address. City

Check one: Card ft

Signature.

Holidays. Circle 221 on Reader Service card.

Slate.

Zip.

Phone_

' Playnrl. Inc !9(M

D MasterCard

□ Visa Expiration date.


cation 1 to "bank out" (switch out) I/O

Listing continued.

200 210 220

230

memory and swiich in the ROM, so il

P0KEME,CH:P0KEME+CD,1:GOSUB500

240

J=0:K%=HA+{ME-S)/DB:ET=K%*DB+S:DE=1:E=90:CE=14

250

IFRND(1)<.5THENET=ET+39:DE=-1:E=92:CE=14

260 270 280

290 300 310 320 330

340 350

bomb.

IFPEEK(ME)=HLTHENTP=TP+1:SC=SC+10:GOSUB640:POKENW,1

either tape or disk, and if you are using

IFPEEK(ET)=HLTHENTP=TP+] : SC = SC-1 0:GOSUB640 POKEOM,SP:POKEME,CH:POKEME+CD,1

a lape machine, you must have the Tax

IFPEEK(ET)=CHTHENPOKENW,129:LV = LV-1 :GOSUB64 0:POKENW

on

POKEOT,SP:POKEET+CD,CE:POKEET,E+{JAND1)

might even warn to put two copies of the program after the loader, in case the

,128

SYSRT:CH=PEEK(C)-t-(MEAND3)

$" ${2

$

$"

S{2

SPACEs)$

$$

SPACEs}$

$(2

CRSR RTsJ" SPACES}$

$S

S

$

SPftCEslS

$$

$

$

SPACEs)$

$$

$

$

6]$ $(3 SPACEs)$(2 EPACEs}$(3 SPACEs}

${3 SPACEs)$(3 SPACEs)$ ${2 SPACEs}$(2 SPACEslS11

MK$(1)="{CTRL 6}${5 EPACEs)${6 SPACEs)${7 SPACEs)${

430

HO$(3)=

SPACEs}$" {9 CRSR RTs)

440 HO$(2)= 450 HO$[1)= HO$(4)= HO$(5)=

(9

CRSR RTs)

"

{8 CRSR RTs}{2 SPACES)(9 CRSR RTs) (8 CRSR RTs){3 SPACEsHS CRSR RTs) {10 CRSR RTs) {9 CRSR RTs) "

(10 CRSR RTs}

" "

(9 CRSR RTs}"

480 RETURN 490 POKEOT,SP:POKEOM,SP:POKEME,SP:POKEET,SP:RETURN

500 510

PRINT"(HOME)(CRSR DKJ";

F0RI=1T011:PRINT"(COMD

0)":NEXT

520 PRINT"{CTRL 9}(40

530 FORI=4TO22STEP2

4HCTRL

9){40 SHPT QsHCTRL

QsHCTRL 0HHOME)"

could cau.se the 64 to crash if you don't enter it properly. I won't try to explain the program in detail, but will give you a

brief description of what each section does. Line by Line

Line 0 correctly sets the end-ofprogram pointers after you've loaded

the loader program and run the game program.

Lines 10-180 set up variables, print the

title and read and Poke in the data for the machine language routines that are used.

Lines 190-360 make up the play loop. Lines 370-480 set up the strings that put (he money and the "holes" on the screen.

Lines 490-580 print the play screen for

540 PRINTLEFT$(DN$,I)LEFT$(OV$,RND(0)*17+1)HO$(SK):NEXT

each level of play.

560 PRINTLEFT$<DN$,I)LEFT$(OV$,RND(0)*8+1 >MN$(SK):NEXT

on the screen.

550 FORI=3TO23STEP2

570 PRINT"!HOME)(COMD 4}{CTRL 8)SCORE{8 SPACEs)"TAB(17} "LIVES"TAB{33("SKILL(CTRL 0)"

580 RETURN

Lines 590-630 animate the characters

Lines 640-790 update the score, check for end of game, check for "bonus life"

and display the score at the end of the

590 MD=MD+1:IFMD=38THENMD=0

600 ET=1464+MD:ME=1466+MD;POKEOT,32:POKEET + CD,14 -POKEET

game.

610 POKEOM,32:POKEME,59+(MDAND3):POKEME+CD,1

at which you start.

,90+(MEAND1)

620 OM=ME:OT=ET:FORI=1TO60:NEXT 630 RETURN

640 IFSC>=BNTHENIFNL=0THBNPOKENW,33:NL=1:LV=LV+1

650 PRINT"(HOME){COMD 8}"TAB(5)SC" {2 CRSR LFs) ";TAB(2 660 670

2)LV;TAB(38)SK

IFLVO0THENRETURN POKEOT,SP:POKEET,E:POKEET+CD,3:SYS49287:GOSUB820:PR INT"(SHFT CLR}";

680 GS=ETR$(SC):GS=LEN(G$}-1;GS=(40-4*GS)/2 690 PRINT"{COMD 1}(2 CRSR DNs)"DW$LEFT£(OV$,GS-1);:GOSU 700 710

B1530:PRINTDW$"(CTRL 6)" IFSOHSTHENHS = SC:GOSUB770:GOTO720

G$="{7 SPACEs)WHOOPS!":GOSUB1530:PRINTDW$ (Listing continued on p. 167)

72 / RUiN NWml>cr 1984

Loader. You

it is for machine language routines and

420

7

tape after the Tax

You should also be careful with the data in the game program, since most of

IFPEEK(ME)OSPANDPEEK(ME)<>HLTHENME=OM

$ $12 SPACEs}$ $$ MN$(5)="(CTRL 6}$

man game program as llie ncxl program

recorder misses ihe first one.

IFTP=>TP(SK)THENSK=SK-(SK<5):GOSUB490:GOTO220

OM=ME:ME=OM+PEEK(DM)-R

410 MNS(2)="(CTRL

460 470

Also nole thai line 70 must be set for

28

0T=ET:ET=ET+DE:J=J+1:IFJ=40THEN240 360 GOTO26 0 370 DN$="(HOME}(24 CRSR DNs)":OV$=' '(37 380 MN$(3)="(CTRL 6)$ ${2 SPACEsJS ${2 $ ${2 SPACEslS $5 $" 390 MN$(4)="{CTRL 6}$ ${2 SPACEslS ${2 400

can be read. Be sure, therefore, to gel these five lines correct. If the rcsi of the data is not correct, the characters will nol be correct, but the program will not

POKE49 301,25 5:GOSUB820:SYS49223:POKE253,27 TP=0:ME=M:OM=ME:OT=828:CH=27

Lines 800-810 determine the skill level

Lines 820-830 initialize the SID chip. Lines 840-1100 are the data for the ma chine language routines.

Lines 1110-1520 are the strings that

contain the large alphabet.

Lines 1530-1540 print the large letters from GS.

Lines 1560-1580 play the opening fan fare.

If you don't have the time or inclina tion to do the typing, I'll send you both the loader and game programs on tape for $5, or on disk for $8. I hope you enjoy beaiingtheTaxman! [k]


"Now Your Commodore 64 Can Print Like a Prol"

Grappler C5 Printer Interface

The Revolutionary Printer Interface for the Commodore 64 TM A New Era in Commodore Printing Power. Grappler CD offers the first complete answer to your printer interfacing requirements, with many powerful capabilities unique in the Commodore marketplace. Complete signal translation allows many popular name brand printers to operate

perfectly with the Commodore 64, or to imitate Commodore's own printer. Even Commodore's graphic character set can be reproduced on

Epson, Okidata, Star, ProWriter and other popular printers. Exclusive Grappler CD features provide a variety of graphic screen dumps, text screen dumps and formatting. No other Commodore interface can offer this. If you own a Commodore 64...

If you're serious about quality, trouble free

printing... You need the Grappler CD.

Contact your nearest Commodore dealer or call

A Uniquely Intelligent Interface: • Prints Screen Graphics Without Software • Graphics Screen Dump Routines Include

Rotated, Inversed, Enhanced and Double Sized Graphics.

• Full Code Translation From Commodore's PET ASCII to Standard ASCII, the Language of Most Printers.

• Complete Emulation of the Commodore 1525 Printer for printing of Commodore's Special Characters.

• Dip Switch Printer Selection for Epson, Star, Okidata, ProWriter and other popular printers. • Conversion Mode for Easy Reading of Special Commodore Codes.

" Text Screen Dump and Formatting Commands • 22 Unique Text and Graphics Commands

HJOrange micro 1400 N. LAKEVIEW AVE., ANAHEIM. CA 92307 U.S.A.

Orange Micro for a dealer near you.

[714] 779-2772 TELEX: 183511CSMA

Com mnao'P 64 anoCorflmoiSeru 1S2Sm» t'HtfmiarkiicjICominaao'D Flee Ironies Limned EpHnJta ruyisLnruiHrarSHmnrllQrLpson Amdncj. lie

C Orange- Micro. Eric .1983

Circle 195 on Roailo'Sorvlco card.


74 / RUN November 1984


A database is one of the more practical and useful programs that

a computer owner can have. Information storage has always been one of the major areas of emphasis in the computer in

dustry, and for the personal computerist there are many appli cations, particularly in maintaining files such as family records, Christ mas card lists, recipe files, inventories of personal possessions and any thing else you might want to keep track of in a handy and organized manner. Databases take many forms and may be programmed in several ways according lo your needs and the extent of the data to be organized and

stored. Databases normally require some type of mass storage device, such as a tape or disk drive that will keep the records for later processing. Printers arc also a major peripheral used with databases. They produce

the hardcopy reports without which the accumulation of records would be extremely hard to analyze. After all, what good is the computer without output? Relative Records

A database is essentially a program that creates a program that collects and processes records according to your wishes and needs. It consists of records and fields. A record is basically a collection of information in the

DATAFILE If you want to com

puterize all those records you have to keep track of, here's a dandy database pro gram that will give you information in a jiffy. [The first of two parts.) BY MIKE KONSHAK RUN November 1984 ' 75


form of fields, each one containing in

Main Database Features

formation unique to that record. All records in a particular database have the

clude:

same number of fields containing the

same types of information. For example, consider the following database, containing a list of family members and friends with their birth days and gift preferences:

other records. Since you can only per

Features found in most databases in

be very slow, especially when you per

ADD additional records. MODIFY existing records. DELETE records from database. SORT records by field. LIST records on the screen. PRINT list of records on the printer.

SEARCH for one or more similar

DATABASE: Birthdays

records. When the Print feature is chosen, yon

1. Name: Mike K.

typically have the ability to format the list of records in various forms and ar rangements. Mailing labels and reports

Born: 05-28-17

Likes: Computers

are examples of common uses. Reports

2. Name: Becky K,

typically have headings at the top of the page, with the data items listed in col

Born: 06-27-58 Likes: Clothes

umns below the headings. Not every field of a record needs to

3. Name: Sarali K.

be printed if the information in some

Born: 09-10-75 Likes: Drawing 4. Name: George S.

In

this database, called

Birthdays,

there are currently five records.

Each

record contains three fields, entitled Name, Born and Likes. The informa tion in each field is the actual data that's

cording to a particular field. Obvious

Another advantage is that you can develop a more complex and extensive database program, since memory space

is not needed for loading records. Rela tive file systems can add features such as

mathematical calculations of records,

graphics routines to plot out data and screen

formatting to aid in entering

data.

Datafile is a memory-based, multi system

for the

Commodore 64. It utilizes sequential files on a 1541 disk drive, and any ASCII or Commodore printer. 1 chose a

memory-controlled

system

because

time spent in front of the computer for

the form of a sequential file, while diskbased systems can store the records in

more recrealional activities,

either a sequential or a relative file. Sequential files involve loading the

late the records, and the information is

records in alphanumeric sequence, ac

many records as a memory system.

Tape drives always store the database in

As you can see, the data is not listed in any particular sequence or order. One of the features of a database pro gram is the ability to manipulate or sort

the database can store over three times as

most home users of personal computers don't need a large number of records.

Such

data is sometimes called an item.

main advantage of relative files is that

ly stored on disk. Tape drives are also used, but are very slow, especially when dealing with a large number of records.

entire database from the disk into the computer's memory. You (hen manipu

being recorded and organized.

would with a memory-based system. The

ple-program database

The records in a database are normal

Likes: Books

time. This also takes longer than it

ticular report or type of mailing label

the information in the database. Born: 01-18-43

Printing operations pull the data di rectly from the disk one record at a

Datafile Description

usually store formats separately from

5. Name: Leslie Z.

form sorting operations.

fields is not useful for the report. You normally design the format for a par

and save it on disk for later use. You

Horn: 07-03-50 Likes: Wine

form operations directly on the disk, in stead of in memory, these systems may

printed out while the memory contains the database. When you've completed

Also, you could probably belter use the like pro

gramming, than in waiting for a diskbased system to perform, especially when using the slow 1541. Datafile allows you to create your

own database, choosing the number and length of fields, as well as their titles. The program will calculate the maximum number of records that can

all desired operations, the updated database is saved back to the disk. You

be retained in memory according to the

normally scratch the old

created a database and added records,

information

criteria you established. After you've

before saving the new.

you can perform standard operations

birthday. In this way you'd be able to print OUt a list of records in any conven

Sequential tiles loaded into memory allow very fast operations on the data.

on the data and save to disk or print out

ient order.

The major drawback is that the com

For example, if a sort were performed on the first field (Name), ihe order of the records would be 2-4-5-1-3. Notice

puter's memory capacity limits the size

save time and memory space. The main

of the database or the number of rec

Basic

ords. It's very important to keep the

loaded first at the beginning of RAM.

number of fields in a record small, as weU as to keep the length of tlie items in

When run, the program establishes the existence of every variable I hat Datafile

each field to a minimum. This will allow

and its subprograms will u.se, by setting

the maximum number of records.

each variable to a dummy value.

sons would be into lists by name or by

that the sort was keyed from the first

name, not the initial of the last name. Sorts always star! with (he leftmost words and characters. If the key field was Born, the order would be 5-1-2-4-

In contrast to sequential Hies, relative

3. Notice that this sort is determined by

files store data in specified disk areas

the first numeric character, which hap

called sectors. You can access and ma nipulate each record without affecting

pens to be the month, not Ihe year.

the results in various formats. Datafile

uses several techniques to

program,

Datafile,

is

typically

String variables are set to a null [A$ = CHR$(0)] or some value perti nent to the program, and floating point and integer variables are assigned a val-

RUN It Right 76 / RUN November JMN4

Commodore 6d with 1541 Disk Drive any ASCII or Commodore Printer


ATABASE MANAGER FOR C sggg

^^^

*

--

■ f ■-

■":- ■

MY COMMODORE WAS JUST A TOY UNTIL...

"Until I purchased your DATABASE MANAGER, my

Commodore was just a toy I quickly tired of. Now everything is completely organized. I cannot function

You bought a computer because you

without it!"

thought il would make life easier. Client

End User — Iowa ^

FOR TOLL-FREE

INFORMATION, CALL:

(800)641-1441 or (800) 641-1442 in CA

and membership lists, mailings, reports, and forms were simply taking up too

much of your valuable time. You figured "high lech" was the answer, so you bought a Commodore computer. Now all

it's used for Is killing aliens. Where did you go wrong? You didn't find the right software ... you

didn't find a package that has the flexibility needed to tackle your specific tasks both quickly and efficiently.

Hang up your joysticks and lei Mirage's DATABASE MANAGER w/REPORT GENERATOR go to work for you. With these features, it will make easy work of your most complicated assignments: * Free Form Design and Input * Sort on any Field / any Level

" Calculated Fields

* File Subtotals & Totals

* Summary S Form Reports ' Printer Commands * Saved Report Formats

* Merge with Word Processors Avaiiabls at Computer and Sotlwaro Dealers nationwide for

s

99.95

Other Fine Mirage Concepts Products:

Circle 20 on RflaJor Service card.

CommodoiB 64 is a Registered Tiadomark

4055 W. Shaw #108 • Fresno, CA 93711

-- "i

----

■■

\^

-

ol CoEnmodoio Electronics Lid.

WORD PROCESSOR - PROFESSIONAL COMMUNICATIONS PACKAGE


Cdclo 2Bfi on Reado' Sorvlca card.

COMMODORE 64

AUTO DIAL-AUTO ANSWER MODEM This is everything you need to con ned your C64 to the outside world. All in one package!

ue of zero [A = 01. Finally, whether a file of data is created at the stan of the program or by loading an existing tile,

the arrays arc dimensioned last. This has a two-fold purpose. It allows pro grams to load other programs and also

HARDWARE

• Direct-ConnecVAuto Answer-Dial

minimizes the time the computer has to

■Bel! 103'113 Compatible ■ 300 Baud ■ Voice-'Data Switch

spend managing the memory. The main program can load other

SOFTWARE

• Smooth Scrolling Display • Set-tip Menu/Function Key Modes • 2AV, Bufier W/Review & Printer Dump

• Programmable Baud, Display. Parity, Wo<dsize. Stopbit, Linefeed

■Both Color 8 B/W Video Signal

SENDS89.00 (plus $2.00 shipping) to:

SOUTHWEST MICRO SYSTEMS Inc.

2556 Royal Lane Dallas. Texas 75229 In Texas Call (214) 484-7836 Free Catalog Upon Request VISA, Mastercharge & A.E.

itself from memory to allow room for

Datafile into one large program, there would be less space left for records.

the new program in Hie same memory cells. The new program will then bu able

operation of the first program.

ihc

This only works as long as the second

program is smaller in memory require ments than the first. The second pro gram, however, can load the first one, the memory space was allocated when Datafile first was loaded.

w\itity system

Garbage Collection Time that as [he program encounters vari ables during execution and, except for

counters a new variable that ii has not

seen before, it will start shoving the ar ray higher up in memory, cell by cell, until enough room is available for the new variable. (Evidently, variables get

• InlclEi^cnilv mniml Blnwurany ilf vice

• ('unnctlln AkjI-hjj; b DigiialCiHivertex

• CuDDl fail***

■ Perl R m ju en rru ted rcsi ing ■ Acquire <1j1j Uu luhoniHnv A <Htiri ifMrUiTkcniatinii dpplitaliorta

lonely if they're not together.) After (he arrays, strings are stored. Basic has a nasty habit of reappropriat-

• Many other uses [><in'( make ihc nusLikc of bu>in^ a Jmuled capability

ing memory space that's holding strings,

^522 \enaile Irucrfatc Au*p<cr (VIA) H<>*nlr which

in order to free up the memory for

infertile, fatoligalc out universally ippJitablc Dual plug* mtnlhe e^pjmmn cwincttor &r\d pnimJn fiikii H l*it fully hi due* i mn a] I/O port* fl; eighl JuriJshakc line* • PM( Ifr-bit Umsf/ttuHtin • Full IRQ

interrupt [ii|iiihility • him DDnrnnlonl "> inn l?ll' MK'tcl inlril.H'r CcnHUani • k*puiiiJarnliiy up tit limr HojilS A Milfirn purli

Butouto

!;*ch sJJUumjl Inurd JH*)

SCUNEDLER SYSTEMS N. Jvanfu*. iJcpi. R1(J, ArlinKl»nb VA 22205

InEtumaijOJi/lclcphonc OrJcr^ (T03)237-47W

iCLiknsniH'ltd A^cmbly Lpniiujipc

takes time, especially when dealing with

large arrays consisting of strings, such

Inflmnilloo/TdqrfuKK Ordcn C«J) 23J

the

sub

a detailed description of each.) The Datafile main program creates the database, defining the number of

records, based on how the fieids were sel up. Datafile also sorts the fields in alphanumerical order, depending on which field is chosen.

Datafile also acts as the controlling program

for

disk-related

operations,

such as loading (reading) and saving (writing) daiafiles, formatting blank disks, reading the directory and choos

ing which subprograms lo advance to. The DFMail subprogram is designed

to print mailing labels and has the capacity to determine which fields will be printed on which lines of the label. DFMail

prints

on

any

single-row,

tractor-feed labels, and can adjust the number of lines per label and number of characters per line.

the

Once the label's format is designed and saved for future use (in special for

records

with

common

fields

(e.g.,

datafile. In other words, you can pick and choose as you like. The DFReport subprogram is designed to

print

reports on the

Commodore

152SE or MPS801 printer, as well as any

ASCII-type printer with suitable inter

other new variable comes along. I ad

face. DFReport has been tested satisfac

vise you lo keep this in mind when pro

torily on Okidata, Epson and Gemini dot-matrix printers, as well as on the Brother daisywheel typewriter/printer.

the number of variables to a minimum

SCEINSDLER SYSTEMS

of

Mail will appear next monih, along with

as those created by Datafile.

gramming with arrays. It's best to keep

cITecliveC-M pn^taniiig g I'M SiMltc ill 15. |X»[|uiil USA. VISA/MC

each

Name = Smilh) or to print the entire

ir. An incredible MniC'Savci in

moj? tiiju 3 mere "n*ni B) mdp" of uiclul l«atiof&r

of

invoked when the Basic statement FRE(0) is in use. Garbage collcclion

computer for several minutes when this happens, and it will occur every lime an sciurtc

function

programs. (Note: For reasons of space, (he subprograms DFRepon and DF

mat files), you have the ability to search through the datafilcs for selected

c lor rhe IIJ\ HASlCanil KIJHNAl. KOMi. ill ItK!! d and ODBtrRfiiBlOcd. F«

78 / RUN Non-intier 1984

The following is a brief description of

is normally

possible future needs. This procedure, called garbage collection,

It's possible to lose control of your WHAT'S REALLY INSIOE THE COMMODORE 64

with

fields per record, the tides and lengths

Consequently, as the computer en

• Cwirnil A immune ><*jr bOfOC — tpfdiUCH, lights &

combined

of fields, and the number of possible

ray data.

WITH THE ULTIMATE INTERFACE

were

The Subprograms

gram. When an array is dimensioned, the computer will assign the empty cells

UNLEASH THE POWER OF YOUR COMMODORE 64

DFMail

to use the same variable values and data which were set and retained during the

directly above the variable values to ar

I5OI N. Iviinlim. l)C|it. kll, Arliniitiin.

vided by the subprograms DFReporl and

strings, gives them values, those values are stored directly above the Basic pro

Circle 67 on Reader Service card.

ptt

data as utilities serving the main pro gram. If the routines and services pro

subprograms from the disk, removing

The Commodore architecture is such

We accept:

ilttumcmiEiun induJcJ

operations and manipulate the record

even though the first is larger, because

Or Catl Toll Free 1-800-527-7573

ORDER MOW! Pikp Jiw. pwif^d tjSA

As just mentioned, the program re

tains all the record data inside memory, even though programs are being re moved and replaced with other pro grams. The subprograms perform

and to predefine them before dimen sioning arrays.

A Cardco interface was used with all of the above hardware.


I

ware

Beyond Compare

CONVENIENCE

Organizing your tax return has never been easier. 64-ACCOUNTING offers up to 10 checking ledgers

Introducing The New 64-ACCOCINTING SYSTEM.

for those special home and business accounts. Teams with your printer to write checks, print

If you can't put your finger on your total financial picture, we've got the answer. Software Design, Inc.

Even offers mini accounts receivable and accounts payable ledgers.

has a personal software accounting package

designed for your Commodore 64ÂŽ. Even if you're all thumbs, we offer a support line and an easy-to-follow manual written in plain English. Created for home and small business demands, the 64-ACCOUNTiNG SYSTEM puts financial management at your fingertips.

FLEXIBILITY Design your own financial statement with no rigid account number system, and with flexible subtotal

possibilities. Take the guesswork out of checkbook balancing. Distribute checks and receipts to 20 separate accounts. Establish monthly, quarterly, or

yearly accounting periods. 64-ACCOUNTING expands with your financial management needs. For use with Commodore 64' and disk drive. Copyright 1983 — Software Design, Inc.

Commodore 64 b a registered trademark of Commodore Business Machines, Inc.

statements, profit and loss and trial balance sheets.

PRACTICAL BUDGETING

Control your expenses with the 64-ACCOUNTING

SYSTEM'S budgeting ledgers. Monitor your past expenses against projected costs. It's so versatile you can select year-to-date totals or any span of months for comparison budgeting.

Plan your financial future around the 64ACCOUNTING SYSTEM. There may never be a

better time than now. $69.95. To order call

1-800-553-0002. In Iowa call 1-800-772-5771. Dealer and distributor inquiries welcome

SOFTWARE

DESIGN. !HC. RO. Box 570, Waterloo, Iowa 50704 Clrcla 48 on nsatJar Service card.


You have the capability (o format Die report in order to present the records in [lie way best suited to your needs. You can save the format Tor recall when an

other report must be printed. You can print up to 136 characters across the page, depending on the capacity of your

is provided that lists each record and every field within the record in rows in

stead of columns. This printout can be cut and pasted on 3 x 5 cards. All the above programs save datafiies or format files under special names that can be loaded only by the program that

printer. The Commodore printers will

saved the file. In many cases the name

only print reports up 10 an 80-charactcr

given to the original datafile when the

width. A title consisting of four lines will lie centered al the top of the page, followed

database was created will also be used as a reference on format files created by DFReport and DFMaih This feature

by column headings. You can define up to eight columns with the width and lo

helps you keep track of which format

cation of each. You can also define the

ly, Datafile, DFReport and DFMail could each have a file named Xmas

column titles, although these normally have the same names as the record fields that will be printed below the headings. You may then search selectively for ttic

records to be printed in the columns. For long reports, the printer will automatically

number

the

page,

ad

vance to the next page, and print col umn headings before beginning to print more records. For a faster printout of the records, a nonformattcd print utility

went with which datafile. Consequent

(Text or letters surrounded by brackets denote reversed video characters, nor mally identifying a key to be pressed.) [ DATA PILE MENU ]

[QREATE NEW PILE |A|DU RECORD TO CURRENT FILE [M]ODIFY RECORD IN CURRENT FILE [DIELHTE RECORD IN CURRENT FILE [R]EAD OLD FILB FROM DISK [E'IRINT RECORDS BY SELECTION

[V]IEWFILE ON SCREEN |S]ORT RECORDS BY FIELD [WJRITE NEW FILE TO DISK [FJORMAT DISK

Mail, but would load only their respec tive file.

IS1 DISK DIRECTORY |Q]UIT PROGRAM [ PRESS THIi APPROPRIATE KEY |

THERE ARL 0 RECORDS IN MEMORY SPACE FOR 0 MORE RECORDS

Dalafile Instructions You begin by typing LOAD"DATA-

(Note: The last line will not be displayed until a file has been created or loaded

FILE",8 <RETURN>. When the disk drive stops running, type RUN

from disk.)

<RBTURN>.

tions

The screen then displays the main menu, which resembles the following.

represents the first letter of the option, although Create or Read should be the

You can choose any of the 12 op by

pressing

the

key

Circle 15J on Roatfer Somco card.

■Vic ory Software

fme ant As the last Remaining soloien of an aRmy of Ants CRusheo By a qroup of scoRpions, vour sole puRpose in life is to Rescue the queen

Ant taken hostage only moments aqo. fast action machine code qame that calls fOR a winning combination of sharep wits plus ex-

tRa

fast

Available

Reflexes. See youR oealeR.

foR

$19 95

commoOoRe 64.

(Cassette)

$OO95

Z*^ (Diskette)

Published by:

:-i Star-Byte, Inc. t

|"

^A Division of Robinson Hslpern Company

2564 Industry lane • Norrlstown. PA 194D3 • 215 539-4300 CALL TOLL-FREE: 800-243-1515 AtWMisatrWtmiHorCoieco. In Inc VIC-ZO>s a Irademnsiijt Commodore Business Machines. Inc

80 / RUN November 1084

that


Circle 189 on Raader S«rvlca card.

SWIFT TERM

MEGABYTE

Has all the features of much more expensive terminal programs; it's

i

menu driven, up and down loads with ease, dump to printer, autodial, auto call back, 32K buffer and save to disk. This is an excellent easy-lo-

is a 4-minute Copy Program

use program for a very reasonable price.

Copy your software library quickly and efficiently All seven programs arc fully menu driven and easy lo use:

WAR GAMES

1. Unlike other quick-copy programs MEGABYTE will not lock-up or crash if errors arc present.

AUTODIALER:

1. EXAM - Locate and identify errors on a disk without that annoying and damaging chatter of your readwriie head.

1

3. ERROR MAKER - No more long wails in front of your'

=

$29.95

Aulo Dlnl will automatically dial a set of numbers you choose.

!

2 = Review Numbers will review numbers that wereanswered

disk drive Writes most errors in seconds.

by a computer.

4. SECTOR TEST

3 = Sivt Numbers will save numbers where a computer

5. SECTOR COPY

answered.

6. D1SKNAMECHANGE

I

$29.95

4

=

Hardeop* of Numbers will print out lisi of numbers

where a computer answered.

7. DISKIDNUMBERCHANGE

5 = LOAD Numbers will load in numbers to continue where it left off.

This is the lasl copy program you will ever need for Commodore 54. With MEGABYTE you can back up an entire disk in just four minutes.

6 " Continue will pick up dialing wht-rc it was interrupted.

This program will read and write all errors out to track 42.

Bulletin Board

$29.95

Set up and operate your own bulletin board with one or two 1541 disk drives. This one has all ihe features and you can customize it easily

yourself. 1 - RUN MEGASOFT BBS

9 = WRITE OPENING MESSAGE

2 = CREATE MEGA FILES

3=>ADDTOSYSOP"SCORNER 4 = NEWSYSOP'S CORNER 5 = READ MESSAGES 6 = SCRATCH MESSAGE 7 = CYCLE MESSAGES

10 = READ LOG

!

1I=CYCLELOG j 12 = READ DOWNLOAD FILE 13 = SCRATCH DOWNLOAD FILE 14 = ADD TO OTHER SYSTEMS 15 = CREATE OTHER SYSTEMS

8 = READ SYSOP MESSAGES

$39.95 The

^HflNDBDDH This book "BLOWS THE LOCKS OFF" protected DISKS, CAR

UNLOCK THE SECRETS OF THE C-64.

TRIDGES, and TAPES! Protection "secrets" arc dearly explained

Poster size screen and color memory map.

along with essential information and procedures lo follow for breaking protected software. An arsenal of protection breaking software is in cluded with all listings, providing you with the tools needed! Programs include high speed error check/logging disk duplicator . . . Disk picker . . . disk editor , . . Cartridge to disk/tape saver and several others for error handling and advanced disk breaking. The cartridge methods

j

Every location in print. AND The

duplicator has never been beaten! This manual is an invaluable reference aid including computer and disk maps, as well as useful tables

Book & Disk of all programs

$29.95 US

Vic 20 book .. . Cart. & Tapes only

S9.9S US

!

1 day ripTra mail T Canada order! nun be in U.S. Dollars

i

VISA ■ MASTER CARD - C.O.D.

ROM

memory

map

at your finger tips. The charts you need everyday in one

!

booklet.

'

$19.95*

•SHIPPING: $2.00

Enclose Cashiers Check. Money Order or Personal Check,

and

The tools EVERY programmer needs

THIS MANUAL DOES NOT CONDONE PIRACY

Allow 14 days for delivery. 2 10 7 day* tot phone orders.

RAM

Also available for the Vic 20

and charts. (212 pages 11 programs)

S19.95 US

complete

available. Hex., Decimal, OPS codes and the KERNAL

allow you lo save and run cartridges from disk or tape! The tape

C64 Book only

most

•Plus postage and handling — S2.5O

MegaSoft Limited ■

P.O. Box 1080

Battle Ground, Washington 98604

206-687-5205

|


used to reserve the space while the com

puter is writing the sequential file to the disk.

It's a good idea to create a small data base first, in order to become familiar with the operation of the Datafiie program.

You stop adding records by pressing the return key without making an entry in the first field. This doesn't work on

succeeding fields because it's assumed there's some daia there that needs to be saved. This also allows you to fill in blanks later if information is unknown

firs! one chosen when you begin. The

asked for the number of fields in each

program will jump (o the respective

record. This gives you the chance to

subroutine

change the fields in case you didn't get

at the time. It's important to note that Datafiie uses Input statements that do not allow ihe use of quotation marks, commas,

subroutine has completed its chores, it

as many records as you were expecting. If you press A, the main menu should

the fields. All other alphanumeric char

will always return to this menu. It's a good idea to create a small

appear, and the bottom line should tell you again how many records the mem

database at first, in order 10 become

ory can hold. This will decrease by one

familiar with Datafiie. Don't pul loo

every time you add a new record.

without your having to

press the return key. When a particular

much effort into the first go-around. Experiment a bit to check out the pro

Add Record to Current File After pressing A on the main menu,

gram's capabilities. The following is a step-by-step description of what to ex-

the screen displays:

pect when you select options from the

PRESS THE [RETURN] KEY AFTER EACH ENTRY

main menu.

PHtSS [RETURN] WITHOUT ANY ENTRY

Create New File

TO STOP

Try to maximize the available mem ory space by keeping the number of fields and the lengths of the names to a minimum. The lengths of the fields should always be restricted to less than 75 characters.

Here's a practice file, which we'll call Names and Ages, it will have two fields, the first one to be called Name, and the second one Age. We'll only be putting first names in our database, so a length of ten characters for Held I should be

[RECORD NUMBER 1] NAME? MIKE

AGE? 36

semicolons or colons as pan of data in acters are acceptable. Modify Record in Current File

If you press M, you will see: MODIFY WHICH RECORD? ENTER [S] OR [A]LL 7

If you want to change just one par

ticular record, enter the number of the record {try I), then press ihc return key. Pressing A will display all ihe records in the file one at a time. Pressing I brings this to the screen: TO MODIFY RECORD NUMBER I, MAKE CHANGES AS EACH FIELD IS DISPLAYED, THEN [RETURN]

Now type in about ten records so you'll have something to play with. If

you try to enter into any field more

NAME? MIKE AGE? 36

characters than that field was initialized

As you can see, this format is similar

for, you'll receive an error message.

to the Add operation, except that the

You will notice the dummy character behind each input statement. This is

data is preprinted for you on the screen.

Press the return key once, accepting the

adequate. We will be putting the per son's age in field 2, so two characters shouid

suffice.

Press

the

return

Listing of Datafiie main program. Subprograms will appear next month.

key

after every prompt. The program con tinues with:

10 12

REM DATAFILE 2.6 BY MIKE KONSHAK POKE53280,13:POKE53281,11:PRINT"{CTRL 8)":GOSUB16:IF

14

GOTO68

HOW MANY FIELDS IN EACH RECORD7 2

PIELDfl TITLE? NAME LENGTH? 10 F1ELDK TITLE? AGE LENGTH?2

The computer will then calculate as closely as possible the number of rec

X=0THSNGOTO66

16 D$=CHR$(fJ):MR$=D$:DR$ = D$:S=0:Bl$=CHR$(10):PW=0:CW=0: B$ = CHR$O2)

18 NC=0:NL=0:PG=0:F1=0:F2=f!:F3=0:L$=D$:RL=0:SB$=D$:CR$= CIIR$(13):ilN$ = D$:ID$ = D$

20 A$=D$:C$=D$:T%=0:l$_D$:CK=0:I=0:J=0:K=0:L=0:M=0:N=0: RW=5:SF=0;Z=0:EÂŁ="EOF"

22 MEM=31000:EN=0:EM$=D$:ET=0:ES=0:A1$=D$:A2$=D$:A3$=D$ :RETURN

24

DIM F$(F+1)FT%(F+1),L%(F+1)IRETURN

ords thai can be stored:

26

DIM REC$(R+1,F+1),ML$(9,4),PC(10),TTS(5),HC$(9),K%(R

YOUR SELECTIONS WILL ALLOW 1110

28

+1 >:RETURN REM--GET

MAX RECORDS. [AJOCEPT OR [R|EJECT7

Press A. If R is pressed, the program will return to the point where you are

82 / RUN November

30 GETA$:IFA$=""THEN30 32

RETURN

_


name, then update the age by typing over the 36 with a 37; press the return key. The

main

menu

should

reappear

again. If the entire file is going to be modified, holding the return key down will scroll through the data. It is best, though, to find the record you want with the View function.

Listing continued,

34

REM —CREATE

36

IFCKO0THENGOSUB394 PRINT"{SHFT CLR} (CTRL 9}{9 SPACEsJINITIALIZE DATAFI LEJ10 SPACES)" CLR;GOSUB16:INPUT"(CRSR DNJHOW MANY FIELDS IN EACH R ECORD? 0 (4 CRSR LFs}";F:IFF=0THEN68

38

40 42

GOSUB24:FORI=1TOF

PRINT"(HOME}(4 CRSR DNsHCTRL SR DN)TITLE ?(29 SPACES)"

44

Delete Record in Current File

PRINT"LENGTH?{29 SPACES}{HOME]" PRINT"{5 CRSR DNS}";TAB(6};:INPUTF$(I):PRINTTAB(6t;:

50

REM--COMPUTE

INPUTL%(I):NEXTI

DELETE WHICH RECORD? ENTER J#] OR

54 56

one. Records will not be deleted unless

you've given the go-ahead to do so first. For this example, enter 1, then press the return key, which displays:

58

TO DELETE RECORD NUMBER 1, PRESS

RECORDS

EM-12*(F+1)-21(J0)/RL) PRINT"{CRSR DN} YOUR SELECTIONS WILL ALLOW APPROX" PRINTR; "RECORDS. (2 SPACEsHCTRL 9)A(CTRL 0JCCEPT OR {CTRL 9}R(CTRL 0}EJBCT?" GOSUB30:IFA$="R"THEN38

?

Don't be afraid to press A on this

§

FORJ=0TOF:RL=RL+L%{J):NEXTJ:RL=RL+3*(F+1)+5:R=INT((M

52

[A]LL

IFA$="a"THENGOSUB26:CK=1 :GOTO68

60 62

GOTO58

64

REM--MENU

66

PRINT'MSHFT

CLR}

(CTRL

ADVANCE

68

PRINT'MSHFT CLR}

The entire record is displayed so that

70

PRINT'MCRSR DN}(5

you'll be aware of the tola! contents of the record before you try to delete it. If you want to delete the record, hold the shift key down while you press the Dkey.

not to delete the record after all, just press the space bar and it will advance you to the next record or bring you back to the main menu. Remember to save

your revised file. Read Old FUe from Disk

This utility is normally performed at

the start of Datafiie to load a previously stored file. The program prompts with: ENTER NAME OF FILE TO BE LOADED i

Type in the name of the datafile and press the return key. The file will load and you'll return to the main program. If the return key is pressed without a file name present, the program will also exit safely back to the main program.

Print Records by Selection This utility advances you to another

menu, designed to load subprograms that will actually perform the printing

(CTRL

SPACES)"

FILE12

DATAFILE

2.6

(C)1983

BY

MI

DN)(5

TO CURRENT FILE" PRINT'MCRSR

74

RD

DN)(5

IN

(CRSR

DN)(5

80

LE FROM DISK" PRINT'MCRSR DN){5

86

SPACEsHCTRL 9}M{CTRL

0JODIFY RECO

(CRSR DN)(5

BY

SPACEsHCTRL SPACEsHCTRL

BY

9}R{CTRL

0}EAD

RECO

OLD FI

9}V{CTRL

0} IEW FILE O

SPACES](CTRL

9)S(CTRL

0}ORT RECORD

SPACES}(CTRL

9)W(CTRL

0JRITE

FIELD

PRINT'MCRSR ILE

0} ELETE

SPACEsHCTRL

SCREEN

PRINT'MCRSR DN}(5

9}D{CTRL

SPACEsHCTRL 9)P{CTRL 0}RINT RECOR

SELECTION

PRINT'MCRSR DN)<5

S

[SJREATE NEW 0) DD RECORD

CURRENT FILE"

N

9)C(CTRL

SPACESHCTRL 9)A{CTRL

RD

PRINT

84

SPACEs)(CTRL

PRINT

78

82

SPACEs)DATAFILE MENU{14

CURRENT FILE"

IN

DS

9}(11

SPACEs)(CTRL 9]Q(CTRL 0}UIT PROGRAM

PRINT'MCRSR

72

76

in the all the will be decide

9}

KE KONSHAK ":GOTO70

[SHIFT] [D], PRESS [SPACE BAR] TO

The total number of records file will be decreased by one, and records after the one you deleted renumbered accordingly. If you

ff" ; I: PRINT" [CR

48

46

Pressing D gives you:

9}FIELD

TO

DN}(5

NEW F

DISK

88

PRINT'MCRSR DN}(5 SPACEsHCTRL 9}F{CTRL 0}ORMAT SK{2 SPACEsHCTRL 9)${CTRL 0) DISK DIRECTORY

90

PRINT'MCRSR

DN}

{CTRL

9){6

SPACEs}PRESS THE

A

DI

APPROPRI

ATE KEY(7 SPACES)" 92 PRINT"(2 SPACEsJTHERE ARE";X;"RECORDS IN MEMORY" 94

IFR>0THENPRINT"(2 S{CRSR

SPACEsJSPACE FOR";R-X;"MORE RECORD

UP}"

96

GOSUB30:IFA$="a"THENGQSUB350:<

98

IFA$="M"THENGOSUB350:GOTO24 4

100 102 104

IFA$ = IFA$ = IFA$ =

D"THENGOSUB350:GOTO272 'C"THEN36 'R"THEN170 'P"THENGOSUB354:GOTO356

106 108 IFA$ =

V"THENGOSUB350:GOTO1 92 W"THENGOSUB350;GOTO14 4

11 4 116

IFA$ =

Q"THEN342

IFA$-

F"THEN402

118

IFA$ =

$"THEN422

120

GOTO96

122

REM--ADD

110 112

S"THENGOSUB3 50:G

RECORDS

operations. If no records are present in

RUN November 1984 / 83


memory, you'll be directed back to the main menu.

up ail the numeric values in one field of a datafile. This could, for example, be a

[ PRINTER MAIN MENU ]

field that holds the current value for household inventory items, giving you

PRINT RECORDS USING:

quickly the total value

for insurance

Many variations are possible. You will have to study the program listings

[M1AILING LABELS [U]SER DEFINED SUBPROGRAM

to find the variable names required to get the correct dafa. More on this later.

[E}XIT TO MAIN MENU | PRESS THE APPROPRIATE KliV ]

menu, R loads up DFReport and M will

Entering this routine displays the first record in the datafile with the following

load DFMail. Pressing U results in:

commands below the record:

ENTER NAME OF SUBPROGRAM

[RECORD NUMBER 1] IN FILE (name of

7

dalafilc)

Here you can load up programs that might

perform

other

operations

on

your data that Datafile does not pro vide. Not entering any filename at all

(Record Dala) [N)EXT, [L]AST, [J]UMP, |F|IND. [E]XIT

will get you back to the printer menu.

Pressing N causes the screen to step

User-Defined Subprogram serves to load a program that you might write to

to

enhance your particular datafile. One example might be a program that adds

at a time, up to your end record with

the

next

record.

You

can

walk

through your entire datafile, one record

this command. L steps you backwards,

FORI=X+1T0R:PRINT"{SHFT CLRJtCRSR DNJPRESS L

9}RETURN{CTRL

0}

THE

(CTR

KEY AFTER EACH ENTRY{CRSR DN}"

126

PRINT"PRESS (CTRL 9}RETURN{CTRL 0} WITHOUT ANY ENTR Y TO STOPC2 CRSR DNs}" 128 PRINT"{CTRL 9JRECORD NUMBER ";I;"{CRSR DN)" 130 FORN=1TOF 132 PRINTF$|N);"{3 SPACEs)>{3 CRSR LPs}";:INPUTREC$(I,N }:IFREC$(I,N)=""THENRECJ <I,N)=">" 134 IFLEN(REC$(I,N})>L%(N)THENG0SUB140:GOTO132 136 IFREC$(I,1)=">"THEN X=I-1:CK=1:GOTO68 138 NEXTN:K%(I)=I:NEXTI:X=R:CK=1:GOTO68

140 PRINT"CANNOT EXCEEDfCTRL 9}";L%(N};" CHARACTERS":RE

144 146

REM--SAVE

PRINT"tSHFT CLR)(CRSR DNJENTER NAME OF CURRENT FILE TO

BE SAVED"

PRINT"(12 CHARACTERS MAX).{2 SPACEsJANY EXISTING FI

LE" 148 PRINT"WITH THE SAME NAME WILL BE DNs}"

150

SCRATCHED.{2 CRSR

PRINT"{2 SPACEs)";NF$:INPUT"fCRSR UP}";NF$:IFNF$=""

THEN68

152 OPEN15,8,15:PRINT#15,"S0:DF] GOSUB414

154

PRINT#15F"R0:DF]

UB414

number;

then enter your

F is a search function that allows you to find record fields that share common

items or data. The screen displays a list file, then asks you to enter the number of the field you wish to search. The field name is then displayed and you're asked to ENTER [COMMON ITEM]. Enter the string of text that is to be searched and press the return key. For example, if you chose a field which was named First Name, you might enter the string JIM. The com puter will search out all records that be

gin with JIM in the First Name field. Not only would JIM come up, but JIMMY would also be displayed be cause it begins with JIM. Entering A would cause a search of all strings in a particular field that began with A and record in the search. Sort Records by Field The field names will be displayed, each preceded by a number, and the list will be followed by a prompt: WHICH FIELD IS TO BE SORTED?

Entering one of the numbers shown,

followed by RETURN, will send the computer off to sort out that particular field in ascending alphanumerical order.

TURN

142

record

choice and press the return key.

so on. Press N to continue to the next

Listing continued.

124

J allows you to jump directly to a particular record number, instead of stepping one by one. You'll be asked for

of the field names of the current data-

View File on Screen

E returns the program lo the main

one, to previous records.

the

purposes.

[REPORTS AND LISTS

decrementing each record number by

"+LEFTS(NFS,8)+"!OLD":

" *LEFT$(NF$ , 8 ) *" !OLD=DF ]

"-<-NF$:GOS

156 OPEN5,8,5,"0:DF] "+NF$+",S,W":GOSUB414 158 PRINT#5,R;CR$;F;CRS;X:GOSUB414:FORN=1TOF:PRINT#5,F$ (N);CRS;L%(N):NEXTN

160 FORI-1TOX:PRINT"{CRSR DNJSAVIHG RECORD #";I;"{2 CRS

R UPs}" 162 FORN=1TOF:PRINT//5,REC$<I,N):NEXTN:GOSUB414:NEXTI:PR INT

The computer will tell you how it's do ing during the process by Hashing the number of the

record

it's

currently

working on. Datafile uses a Shell-Metzler sort routine. All the data items entered into Datafile are stored as string values in the arrays, whether the value is in the form of alphabetical characters or numbers. Therefore, here is a point to consider in the sorting of string variables that are numbers: The first number encountered

will be considered the first character used

for

comparing

against

another

number. Given the numbers 2000, 35 and 156, the sort routine will compare the 2 in

164 FORI=1TOX:PRINT"{CRSR DN)SAVING POINTERS";I;"{2 CRS

2000 with the 3 in 35 and the 1 in 156.

166

156, 2000 and 35.

R UPs)":PRINT#5,K%(I):NEXTI:GOSUB414 PRINT#5,ES:CLOSE5:CLOSE15:CK =

The result will be shown as the sequence This is obviously not the intention.

84 / RUN November


.Maki ng ome Town Business Grow Info

Designs

is

the

leading

producer

of

accounting software for the Commodore 64... home town businesses made us Number 1. We specialize in Accounting Software and market only the highest quality business systems. Our integrated systems have helped businesses become more prosperous through better management of their money and re sources. Info Designs five accounting pack

ages make it possible for you to computerize your business cost effectively. Our proven bus iness software packages have been purchased for $595 each. With 100,000 programs sold,

you can be assured of a proven value at $79.95 perCommodore-64 program.

Select the disk programs you need— • Accounts Receivable/Billing • Account Payable/Checkwriting • General Ledger • Inventory Management

• Payroll

Customer Support Plan An optional telephone consulting service is available to support installation and ongoing operations.

To Purchase See your local Commodore-64 Dealer or call us directly at (313) 540-7772. Circle 102 on BouOBr Seivlcacaid.

Info Designs Inc.

6905 Telegraph Road Birmingham, Ml 48010


You can gel around this problem by en tering numbers lhai have the same num

ber of digils. The numbers will now look like this: 2000, 0035 and 0156, and when sorted, will be in the proper order:

As mentioned previously, Datafile adds special character codes to the be ginning of your datafiles and formal files. This ensures thai programs will

• If DF] MAIL LIS!OLD was already on the disk directory, that file would be scratched before the MAIL LIST file is

load their own files and allow llic multi

In essence, Datafile always keeps your current datafile as well as your last

ple use of the same filenames. Writing your current datafile onto

0035,0156,2000.

All the records will now be in a dif ferent order according to the chosen

the disk invokes the following opera

field. If you want to keep the file in this order you must write it back onto llie

tions:

• Datafile Mail List was read into memory from the disk. It appears on the disk directory as DF] MAIL LIST.

disk.

(Note: Any desired sorting should be done before advancing to the Prim sub programs. There is no facility for sort

The current file has been upcialcd

and the file is entered, for writing the

ing the records in those programs.)

file to the disk, exactly as the name that it was read from, MAIL LIST.

Wrile New File to Disk

Entering this routine produces this

The program will change ihe name

Of the last file on the directory named DF] MAIL LIST to DF] MAIL L1SIOLD. Notice that the last four

display: ENTER NAME OF CURRENT FILE TO BE

characters in the 16-characier filename

SAVED (12 CHARACTERS MAX). ANY iiXISTINO FILE WITH THE SAME NAME

will be replaced with !OLD.

WILL BE SCRATCHED

The current updated file will then

be .saved as DF] MAIL LIST.

REM--LOAD

170 IFCKO0T!iENGOSUB394 172 CLR:GOSUB16:PRINT"{SHFT CLR){CRSR DNJENTER NAME OF FILE TO BE L0ADED(2 CRSR DNS}":INPUTNFS 174 OPEN15,S,15:OPEN5,8,5, 0:DF] "-<-NF$ + " ,S ,R" :G0SUB41 4 176

INPUTtf5,R,F,X:GOSUB414:GOSUB24:GOSUB26:FORN=1TOF:IN PUT#5,FS(N),L%(N):NEXTN

178

F0RI = 1T0X:PRINT"(CRSR DN1READING RECORD SR UPsl"

jf"flf"l2

CR

FORN=1TOF:INPUT#5,REC$(I,N):NEXTN:GOSUB414 :NEXTI:PB INT

182 184

datafile. This gives you the opportunity to recapture the last version of your data. If you desire to load the last ver sion from the Read Old File on the menu, enter MAIL LISIOLD. Do not include the special characters shown at

the beginning of the filename on the directory. If for some reason you desire to keep

the !OLD files, you must give them a new name to keep from scratching them later. (Remember, do

not exceed

12

characters.) Format a Disk

This feature allows you to format a blank disk for use later on in saving files. [DISK NAME.1D]?

Usting continued, 168

renamed.

FORI=1TOX:PRINT"[CRSR DN}READING POINTERS" SR UPS)":INPUT#5,K%(I):NEXTI GOSUB414:S=ST:IFS<>0THEN188

{2

CR

Insert a disk into the disk drive. Enter up to a 16-eliaracter header for Ihe disk name, followed by a comma, then a two-

character disk ID, and finally a RE TURN. The drive will begin to format the disk (Ihis takes approximately 3'/z

minutes). When it is finished, you will be returned to the menu.

S Disk Directory

Pressing the shift and 4 keys will list

the directory of !he current disk in the

186

INPUT#5,ES

drive. Press any key to get back to the

188

CLOSE5:CLOSE15:GOTO68

menu.

190

REM--VIEW

192

1= 1

194

IFI=0THEN68

196 198

This command makes a clean exit oui

IFI>XTHEN68

PRINT"{SHFT TRL

200

Quil Program

01" ;l;"

DNs)"

2 {CTRL

CRSR 9)IN

DNs}{CTRL FILEfCTRL

{CTRL 9)";REC$(K%(I) ,N) :NE

FORN=1TOF:PRINT XTN

202

PRINT"{CRSR DN} {CTRL 9}N{CTRL L 0}AST, {CTRL 9UICTRL 0|UMP, ,

204

206 208 210 212 214 216 218

{CTRL

9}E{CTRL

9]RECORD NUMBER{C ( ( ";nf$:' {2 CRSR

0)XIT

0}EXT, {CTRL 9)L(CTR (CTRL 9)F{CTRL 0} IND

TO MENU"

GOSUB30:IFA$="N"THENI=I+1:GOTO19 4 IFA$="L"THENI=I-1:GOTO19 4 IFA$="J"THEN216

IFA$="F"THEN218

IFA$="E"THEN68

INPUT"(CRSR DNJJUMP TO RECORD NUMBER";I:GOTO194 PRICJT"{SHFT CLR}{4 SPACEs}(CTRL 9}FIND RECORDS WITH ITEMS

performs a housekeeping function and lets you know ii' you've forgotten to save your current file. Any modifica tions to a file will trigger a flag (hat will prevent you from immediately leaving the program. If you don't want to type in the list ings, send me your name and address and $8, and I'll be glad to send you, postage

paid,

a

disk

with

DFMailandDFReport.

GOTO204

COMMON

of the program. Ii closes all the files,

{CRSR DN}"

IB

Address all author correspondence to Mike Konshak, 4821 Harvest Court, Colorado Springs, CO 80917.

8(> / RUN November 1WNJ

Datafile,


THE FIRST FAMILY OF PRODUCTIVITY FROM CREATIVE SOFTWARE The best costs only $49.95,

CREATIVE

why pay more?

> Preview entire document ■Search and replace

WRITER ■ Hi; |i screens

• Move le<t

' Headers and footers

Creative Writer™. Creative Filer™ and Creative Calc™ - three low-cost,

yet poweriUI personal productivity

programs designed t<> m'V1-" V"11 the most fur sour software dollar.

HASSLE-FREE WORD PROCESSING.

FILER

■llriieilrKlcilliinii.il

• Report writer included

> Change Inrmal after creation

• Automatic a! phi tie I rang

CREATIVE

E

minutes. Now anything yon do with your typewriter, you'll do better

L

C

MORE COMPUTING POWER Creative filer and Creative Calc

■MiileitandnumericrJala

• 12 digit accuracy

• Within cell editing

work together with Creative Writer.

• Menu oI commands

• Flexibility of design

allowing you to customize documents

Fi'.UI PROGRAM IS till I

sor you can start usinj; in jusi 15

A

ALL THREE PROGRAMS ARE INTEGRATED FOR

• Adjustable coliimn width

Fl ftl Mitt il WITH INTEGRATED

CAPABILITIES C9MV011DRE I-'.

Creative Writer is :t word proces

AND APPLE

I[i"." I'll

i'Cr

.

VERSIONS AVflll ABU.

PUT YOUR FILING CAR1NET ON DISK.

combining text, data, and numeric tables.

Now >i>u can get the power of

expenstrc productivity programs at u very economical price.

Now there's Creative Hler - the

and faster with Creative Writer. It lets yon concentrate on the words,

noi the processing. Arrange and rearrange words or

paragraphs at the touch of a key. print documents almost eflbrtlessty

CALL AND ORDER TODAY!

simplest way to organize and access

all your files. Viu can Bel up and maintain

virtually any file with Creative Fllerall on a computer disk and automat

Compost-, edit, saw, retrieve and

$49.95.

CREATIVE

ically Hied in alphabetical order

liir instant access. (49.95.

A SPREADSHEET PROGRAM THAT REALLY ADDS UP.

Use your Visa. MasterCard "r per sonal check.'loll free [-800-331-7990 (outsideCalif.)or i-hoo-i iH-looi (in Calif.).

MONEY BACK GUARANTEE. If not completely satisfied, return within

10 dais for mil refund.

Creative Calc automates any

mathematical process. It lets you ask the "what if ques tions of financial analysis more easily

(

■•■,-.

tlian any other spreadsheet program

in its class. 149.95.

CREATIVE 2 3 0

Easl

Caribbean

SOFTWARE

Drive, Sunnyvale, CA 94089 Cucln 76 on Reader Seivice caifl.

©1984

Creative Software


IFT$=LEFT${RECS(K%(I) , SF) , LEN{ T$ MTHEN23 6

GOTO240

23 4

332

334

GOSUB284;GOT068

FORI=1TOX:GOSUB284:NEXTI:GOTO68

282

PRINT"[SHFT CLR){CRSR DN}TO DELETE RECORD NUMBER11;! ;", PRESS" 266 PRINT"{CTRL 9}SHIFT{CTRL ^} {CTRL 91DfCTRL 0}, PRES S (CTRL 91SPACE BAR{CTRL 0} TO ADVANCE(CRSR DN}"

284

I=VAL(DR$):DR$=D$:IFI>XTHENGOSUB348:GOT0274

280

27S

IFDRS-"A"THEMDR$=D$:GOTO282

(CTRL 9}A{CTRL 0}LL[2 CRSR DN

276

OR

INPUTDR$:IFDR$=D$THEN6B

{CTRL 9}#(CTRL 0}

TF LEN(REC$(K3.(I) ,N) ) >35 THEN PRINT"{CRSR UP}"; PRINT"{CRSR UP} ";:INPUTREC$(K%(I),N) IFLENlRECS(K%(I),N))>L%(N)THENGOSUBl40:GOTO260 IFREC$(K^(I) fN)='r"THENRECS(K-i{I J ,N)^">" NexTn;CK=1:return rem--delete print"{shft clr}(crsr dn>delete which record? enter

27 4

261 262 26 4 266 266 270 272

IFI>XTHENGOSUB34B:GOTQ244

EC$(K%(I),N)

260

258

250

248

D

9} rr;REC$ ( K% (I

IS TO BE SORTED?

DN}

(CTRL

IFCKO0THEN334

CRSR DNs)

(CTRL

9}YOU

THEN328

360

PRINT"(SHFT CLS} (CTRL 9}(12 SPACES)PRINTER MAIN ME NU{9 SPACES}" PRINT"(2 CRSR DNsH2 SPACEs)PRINT RECORDS USING: 358

PRINT

IFX<1THENGOSUB352:GOTO6B REM--LOAD

IN MEMORY": FORI =

356

NO FILES

IFR>0THENRETURN

PRINT" CSI1FT CLRKCRSR DN] >TO1000:NEXTI:GOTO68

350

CHECK

PRINT" NO SUCH RECORD EXISTS":RETURN

REU--ERROR

D

346 34S

354

(CTR

HAVE NOT S

PRINT"1SHFT CLKJ[2 CRSP DNs]DATAFILE TERMINATED":EN

GOTO68

342

CHANGES!

34 0

352

DN

CR

CRSH LFs}";I;"{CRSR UP]"

CRSR DNs} DO YOU REALLY WANT TO QUIT? L 9}Y{CTRL 0) OR (CTRL 9}N[CTRL 0] 338 GQSUB30:IFA$="YM THEN344

VOUK

PRINT"(2

AVED

PRINT"{SHFT CLR](2

REM—QUIT

336

344

(4

T%(N)=K%{I):K%(I)=K%(L):K%(L)=T%(N):I=I-M:IFIJ0THEN

SPACEs)[5

IF RECS{K%{I),5F)<=RECS(K%(L»,SF)

PRINT"SORTING{7

L=I+H

I=J

J=l:K=X-M

0

9}PLEASE WAIT{CTRL 0){CRSR

M=INT(M/2):IFH=0THENCK=1;GOTO68

}":M=X

PRINT"(CRSR

IFSF>F THEKPRINT"{3 CRSR UPs}":GOTO308

INPUT"(CRSR DNJWHICH FIELD SR LFS}M;SF:IFSF=0THEN68

TN

PRINT"{SHFT CLR}{CRSR DN} (CTRL 9}(4 SPACEsJSORT RE CORDS IN ASCENDING ORDER{3 SPACES}[CRSR DN}" FOR N=1TOF:PRINT" {CTRL 9}";N;"{CTRL 0} ";F$(N):NEX

REM--SORT

NEXTJ

TO292

FORJ=1TOX:IFK%(J)=XTHENK%(J)=K%(X):K%(X)=0:X=X-1:GO

N

328 J=J+1:IFJJKTHEN314 330 GOTO318

326

324

322

320

318

316

PRINT"ISHFT CLR]tCRSR DN>TO MODIFY RECORD NUMBER";I ;", MAKE CHANGES" PRINT"AS EACH FIELD IS DISPLAYED, THEN {CTRL 9)RETU RN{CTRL 0][CRSR DN}" FORN=1TOF:PRINTF5(N)":":PRItJT"{3 SPACES}(CTRL 9}";R

314

256

DN

FORI=1TQX:GOSUB256:NEXTI:GQTO6 8

0)LL(2 CRSR

GOSUB256:GOTO6B

9]A[CTRL

254

{CTRL

312

310

306

306

302 304

29 6

252

OR

SPACES }{ CTRL

PRINT'r{2 CRSR DNslDELETING RECORD" ; I: PRINT" [CRSR DN }{CTRL 9JRECORDS MAY HOW BE OUT OF ORDER" 296 FORN^1TOF:RECS(K?(I) , N ) =REC$(X fN) :REC$ (X rti }="" :NEXT 294

292 CK^IrRETURN

S}":INPUTMR$:IFMR$-D5THEN68 1FMR$="A"THENMR$=D$:GOTO254 I=VAL<MRSI:MR$=D$

$}

FORN=1TOF:PRINTF$(N>;"{3 ) ,NJ:NEXTN

290 GOSUB30:IFA$="[EHFT D]"THEN294:REM SHIFTED

28 8

246

9)#{CTRL

PRINT'MSHFT CLR]{CRSR DN]MQDIFY WHICH RECORD? ENTER

244

{CTRL

REM--MODIFY

242

PRINT" {SHFT CLR} RECORD §" ; I; " (CRSR DN} " : FORN=1 TOF : FRINTF$(N);"; [CTRL 9}";REC$(K%(I),N):NEXTN 236 PRINT'r{CRSR DN} (CTRL 95N{CTRL 0}EXT RECORD11 :GOSUB3 0 240 NEXTI;GQTO68

236

230

228

224 226

232

";F$[N):NEXT

INPUTrr{CRSR DNJWHICH FIELD IS TO BE SEARCHED? 0 {4 CRSR LFs]";SF:IFSF-0THEN68 IFSF(1ORSF>FTHENPRINT"(3 CRSR UFs}":GOTO222 PRINT"{CRSR DN}ENTER (CTRL 9}COMMON ITEM{CTRL 0} ": PRINT"1CRSR DN)(THE ENTIRE STRING IS NOT REQUIRED)" PRINTpr[CRSR DNjfCTRL 9} " ; F$ ( SF ) ; " {CTRL 0} ";:INPUTT % FORI-1TOX:PRINT"{CRSR DN}SEARCHING RECORD"JIJ"(2 CR SR UPsl"

£ CTRL 9}";N;"[CTRL 0)

222

N

220 FORN=1TOF:PRINT"

Listing continued.


FLASH/

Gets the G9ICI at the Computer Olympics The Skyles Electric Works J541 FLASH! dashed off with the gold at

techniques. Once it's in, just watch

the Computer Olympics here.

But if you're really serious about programming, the 1541 FLASH! is a gold mine. The manual will show you

The 1541 FLASH! loaded and saved programs and files three times faster thananunenhanced Commodore

1541 disk drive could" paster than any other

any Other disk disk drive with compatible disk format.

Three times faster! The device delighted the home crowd, which watched the 1541 FLASH! set a meet record, and leave

its competition in the dust. Once installed, the 1541 FLASH! is transparent. Computer operations

all remain unaffected as it speeds up every disk-related function. The FLASH! is a permanent installation with both a software (ROM) and a hardware component. Through key board commands or a hardware switch, you can even return to the old, slow loading method—if you really want to. And there is nothing new to learn for the FLASH! No special tricks or

it go.

how to write software allowing data transfer to and from the 1541 disk drive at speeds up to 10 times the normal. For programs that usually load with a" '",8,1" command, just hit Shift/Run-Stop. A spreadsheet pro gram like BUSICALC 3 then loads

in about 25seconds. The 1541 FLASH! even adds 21 ex tra commands for the Commodore 64 user. Some of these include edit ing, programming and loading com mands, as well as "DOS Wedge" commands. You can ignore all these commands, though, and just enjoy the rapid disk operations.

It wowed the crowd at the Com puter Olympics. Once you see its sheer speed, you'll know why. Call its coach, Skyles Electric Works, to place your order or to get more info.

1541 FLASH!, an add-on assembly, for the Commodore 64/1541 costs only S89.95.

Skyles Electric Works 231E South Whisman Road Mountain View, CA 94041

(415)965-1735 Circle 90 uri Reader Secvice card

Available from your local Commodore 64 dealer or call 1-800-227-9998. 1541 FLASH! is a Irademark ol Skyles Electric Wsrks.

Commodore 64 is a Irademark of Commodore.


O

H

ATTENTION

E

z

■3

cc

You have a large technical audi

Q

ence lhai speaks English and is in need of the kind of microcomputer information that CW/Peterborough

they

need

and

make

money al the same time. For details

on

selling

Microcomputing,

80

MICRO, inCider. HOT CoCo, RUN contact:

W EG H

IAME,

u

Z to

"n e£ M

X w

SANDRA JOSEPH

!

386 PARK AVE., SOUTH NEW YORK, NY 10016

ca

z

<j

o

Z

[.":

n

z

; ^

M m - ' ^m\M\ ^fll ^H wW * ^k

^MJ

M

«A

03

U

Z

Unhwsity Microfilms IllliitliUiiill.ll lit«K .LTK? J.UllllT.jl irf^miJlKKI

te

a

u

o

w

£

B

a

Cu

J

R!INCT" "THEN „.!, 3:

>r

i/l

■»

in

1

r-

-.

CC

a i i

: j

:

z

u w E 0> H

o

I.I

01

h-J

fS

■a-

X

(u u

D

8

K

E-

>-

_

O

H i i

s:

b

cc

H. CC 05 co

tA M M (N

i-l

Bj

1—

1.1

en

m

,J

j

,J

05

05 E-

CG

in

pa o <

u u <

Ui

a. 10

ij

io

z cc

:

to

E-

in

u 4 0.

D<

w

a

< a OS a to 0 10

u s

. H co

H z to

a H 1-3

in

u

z

co a

p_

O C3 O IN

IT «Ji

0 ■''■■

u

.-: s

: -,

JmlNurili/icbkojJ

Ann Arl-ir.Mi 4I1D6

90 / RUN November 1984

0 IN eo Ml

•r

IO

H

IO IO

z z

(N

Cu

CC

H

Oi

cc Oi

05

Z

H

CO

th

,-.

.-,

in

U)

(3^

to

in a

Z z ***

cn

Q a.

(0

-■

II (A

E

f*l ro

E* t- f-

*L

E

E"

11

co <

5;

s

H

ii

H

V* t*

IS!

m

r-m

CO

05

o •>

s

<fl

z

Q 05

05

ft

vt

a ii

t- c

H

a

o

r- CO CO fO ft ft

z

fu

D 10 CC

o ■

E-< Cu

z H •a

CO

M

n:

Eh s Eh co E" H z M ■J H =

CC P<

"^ CO

el

3

E- H

O

■•

e< a o

tj w» •• Ol

»^

CQ

g

Q

K M

r—

^-.

at PI

E-

-T <

*A

w 05 cc CM Eu

u

tA

fN

^*

(N ol (A IA ". ■-

fH

(0

Ei]

*^

+

ca

3

(N

10 CO

5

0

H M

Q

■J

s

CO

E-

X i ■

M

a cc

O

aa

■ -

*Sl f-1

H

Eu

Ed

Z o

OJ

—i

>< 0-

C z Eh

z M

c

CO

1

1

is 05

Eh 1-

Ct Pi

IS <N ^ en er CTl ro

TO in

Ol

N"T

hH

cc

Eh

u

II

vt

Eu

EH CC S

H

to z>

O !>i

Q

O

Ed CC

aa

Z

<;

^-*

IS

J Ei] 05 Eh #0; O

Z a a.

z

cc z

u

co

u cn

05 cc

Eu £

E-i

Pi

01 ft

Ol

« J

05

05 u EU M E- ~— a &. X ce

u

CO

3 W

CO z

X i- >J H cc CC

Eh

OS u

CJ H £h CO z X EC K * CE V. fN O

a s s

t/J

05 O H

«

z a

CE

hH

CJ

Eu EO D W CO

;::

z

O

*-*

co • a 05 1SL

w-

CO

Q

IO k/1

u

ox X

K H U

IT)

m

"Ji

(0

a

TT

z

01

0. X

CO

IS <N in

ce

M

o

Eh

O Q

u EH

Eh CJ

z a

I

O

y CO to Eh

H <A M CO H o Ed 05 Ed Eu 05 ■J < Pi (J H Pi CJ

o 05 H

cc co

to

^_

CC f-i c

CO

ii <A

CO o to

(u Otu

CC A.

E

OJ

||

<A fN

Ed

EC

■J O 04 CJ CO o 03 3 t* 3 Fh co Epj CO Eu b> X o CO z CO CO

U

03 «

w

CC

H

IA IS in

,

O E U

S

ID (N CO CO CO

"

z £

E

z

z z Z Gil a: M Eu X 3H

3

■*

Z U

z

o

CO

n i

z Q

01 O 05

CO

iJ

,

••

(N ft

in

1/}

Eu

rf] w ij Eu Eu X CO u ■« a, ^ w bl M H a* A Eh <•) J H rt H W II u fN at Si at Z II Z Z CO

co

w u z o CO o Eh •» CC 05 E O M to ij co Pi f I-t W Z f*l *c 03 w E Eu Q

u

(0 K

o

O

*aj

£

CO

<N

Eh

05

u

>■

H

5

B

u <N

r:;

(a

a

ce

o

til

< o

[i!

H

^

H

oi U

O

E

■■

<;

CC

M

hH

H H Cu

O

3

s En z

IN r-1 (-1 n

kj

H

(A <A X

Q

(A

H

CO

*~

M

ce

H M CC Q£ o 05 Z 01 o Cu Eu O CC ■3 p, D CU PQ CU M M H u Pi Ch H Oj M H

0

M

o CC

Eh

,«.

w E- E- Eh 0. 111 UI 65

Z

z o

a

;

z

Z

«

EU

U

z

a

D

^

*

r-

V

Oj

a

D

O

a: X to z

i—

A

V* H Z a CO r*l

a

Er*

Z tN u ^-.

<A

3=

IO ft ■fl-

Oi

V

iu

^"

III W H Eu

ri3

H

u

Eh

*i

*fl

■k

5-

Eh ul

ii [| 151 «i

z

Eh

^*

■sisi

si r-i ■W 10

IN

03

a: z cn ia — E- bl

(N in *c

CO

CJ

u

O a in

H Z

a.

O

<

co

CO

w

,,J.

...

VI

z

O E D E CC

ac

fN **»

[l|

=

ii

M

;

o

W

CN

ft. z

*

to

cc H w ;; U cc U W

u

in CN

w- u

a a

«^

to

M

w

E» z

Eh

?

z

■/I

05 EU

U3

Eh

U

O

H

b,

CC

z ■J 0«

W

U

01

u Sw.

in

o

cn

s

_

I'lly

■■

U

U

M

.mob

5

M

E-

z

S U

Q EC

Z

U

'■hMfin

?

D o

SI Si

E"

,FiLriw*iMr i^>

■k

^^

K O E

H z

z

J f W/^ ' J 1 ^^ W Mm ,

H

CO

u

e-

cc (0 to cc w cc u CC u Oj

CO Eh US Z

TELEX—620430

This Publication is available in Microform.

M

m

Eu Oi

H M VD

PHONE (212) 686-1520

P5

V

d o

M

z

■■:

6

L-

CO

v

z

o Q

z U w CO ■J h H cc D —1 E**

z W 0! z o CO w E* 32 a ift p Eh (0 a

IO

■ ■

WORLD WIDE MEDIA

CN

2

M-

fN

5

z

OS

-si

ca

o

5

O o

en

magazine

K

z s

a

ID

=+

11

w

0] H

CO

<N

«

z

cn

cc

*-*

a

"+

Z

provides.

Provide your audience with the

IS

1-1

(A

H O

i

z z w

10

SUB THE DSEI^ "P:ENG

Q

B

ca

C5

O

K a

Magazine Dealers

W

05

t-

Foreign Computer Stores/

E-<

z a

tA

z o

i

1 1

H £

O

J2

E

Eh

o

Z M

05 05

05 Oj

fOsr-l (Jl iSltSl

Eh


Circle 250 on Reader Eoivlco card

Clrclo 321 on Roador Service card.

STOP PLAYING GAMES& I Catu'ate Mas dh MOOSE RACES "'I

us"ig BASIC • SCIENTIFICALLY DERIVED SYSTEM really wjiks

IV

SUtiori WIKY (I Louisville Kentucky ustfl Itiis system

ra undid "it Wds oi Ihe 1980 Keniucky Derby See

fljouic Computing iFeDiuary I9BJI Par a review 01 l«is rjrograrn Ihis sysreni was wniien jno lw) Uy compulei E^oensdrnj is now being made salable 1q riome tori pule' CftneJS lnismetnoo

is nasefl W storing MIS Imm a large rumtier ot r.icta on a riiqh Speed, Urge scale; tomuuler ?3 laclurs taken Irom ine

Daily (ijcma Form

mere (hen analyzed Uy rite compute! lo

see lew rhey milirenced race results FroJntfiese 23 lacts fen A^retouno1 la DE trie most

vital in cteternunng wmiws NUMEFdCAL PROBeBillTiESoleactio'inese 10 Caciors « then conipuiM ann tins to'ms liie Dasis ol mis REVOLUriONOHV NEW PBOGRAM

I SIMM ID USE Oouin

[}jiiy Racing foim

the day Oelore Hie races and .inswer me

10 nuesnons abour e.ich rinr^E Run the nronrjui iiriil your cornoufeJ will print our the

MOs tor all noises m each aa

■ YOU GET

1

CtlMPUTEM HIWER qires yuu trie jduantaqe1

9

?l Lisrmg dI BASIC Drcgrjms l» use *itn any computer 3i insiriKiionj on now 10 jti me iMtoeO him "om ire [U>iy Racing (mm

J] Tide on using rr* dogs qenerareo by me progiam

bi Samp* form 10 tif piiiy entrnng aiu la' fden race MAIL COUPON OR CALL TODA1

3G COMPANY. INC. DEPT. H RT. 3, BOX 28A, GASTON, OR 97119

(503) 357-5607

VSs, I wanl lo use my computer lor FUN ana PROFIT. Please send me "Play Hid Ho.-ses" lor H9.95 Circle the casseile you need uiC-70. Color Compute. 'RS-30.

SUM liiw 1000

Appit laiik).

Aun.

Cgnnnadore 6J tan-, or csswtle).

IBM (disk)

Enclosed is: L ! cHeck or money orilur I 'I MasiorCaid [ 1 Visj

99

TJ7

E-d axt NAWi

ADDBfcSS CITY

START USING YOUR COMPUTER FOR

FUN and PROFIT!

ISN'T IT TINE YOU COOLED OFF YOUR 1540/1541 DISK DRIVE? Compu-Cool fillers cool air through your system 10 keep it operating at the proper temperature, preventing: • read'wrne problems • responses of "file not found" ■ head misalignment The Compu-Cool unit rests or top of the ventilation ducts of your disk drive, so it requires no add>tton3l hardware.

If you're serious about your computer, Compu-Cool isn't a luxury — it's a necessity! Call our national order desk today 10 order' your Compu-Cool!

I-800-82I-5Z26 EXL 411 or send S39 95 (plus S3 shipping & handling! !o ADINC P.O. Boy 12094 San Antonio, TX 78212

VISA

iTctu rtwJmil add 1? 10 U-1 90 d^ m*g

warranty

AH.™ !■) -rckl la' Atoll?

43334 BRYANT ST.. FREMONT CA 94539 TELEX 4992029

RUN Novamber 1984 /


he first major peripheral that most of you

Commodore users purchased was prob ably a line printer, even before you bought

a disk drive. There are many good reasons for this, with the ability lo list programs and possess hard copies of data figuring in prominently. The V1C-20 and C-64 feature ports that accommodate line printers. Deviating from the two main protocols for transmitting data from the computer—RS-232

for Information Interchange). ASCII is the industry standard. ASCII codes can be transmitted by either serial or parallel means.

In the serial protocol, data is transmitted one bit at a time.

A bit is the smallest possible piece of information—a 1 or a 0, with the Is meaning yes, or on, and the Os meaning no, or off. A grouping of eight bits constitutes a byte. A byte usually represents one character (alpha or numeric) of infor mation. So when the serial protocol is used, it takes eight indi vidual transmissions to send one character.

data in a hybrid protocol known as Commodore (Pet) Serial.

In the parallel protocol, however, things are speeded up, since a whole hytc, rather than individual bits, is transmitted. Commodore Serial uses Commodore ASCII, which is ba

Let's take a look at these protocols individually, and then their

sically standard ASCII with a few subtle changes made by

(serial) and Centronics (parallel)—the VIC and 64 transmit

differences will become more understandable.

Commodore for its own purposes. It differs from standard

ASCII in the same way that English spoken in Australia dif

A Difference in Bytes

fers from English spoken in Alabama—the two areas speak

Data is transmitted to a printer or modem in a binary for mat of Is and Os known as ASCII (American Standard Code

the same language, but with enough dialectical differences to make communication difficult.

Commodore-to-Printer Interfaces BY TOM BENFORD

Connedia 11 Mlcrocompu ter 's RS-232 serial interface.

The MW-350 interface from Micro World Eleclronix.

92 / RUN November 1SS4


Commodore primers understand the same dialect as Com modore computers, so the two devices don't have any prob lems communicating with one another. Just plug in a Commo dore printer and you're ready to roll.

If, however, you decide not to use a Commodore printer, you're bound to run into some problems, since the two ma chines won't be "speaking" the same language. What you'll need in this case is a translator—an interface. An ElccIronic Clearing House

Look closely at the back of your VIC or 64. There's the serial port into which you plug your disk drive or printer, and there's also the user port. The user port accommodates either an RS-232 serial interface or an 1EEE-488 interface {a form of parallel interface). Most of the interfaces covered in this article use Commodore's serial port, although I'll also touch upon some that utilize the user port.

The majority of available line printers use a Centronics parallel port to handle incoming data, mainly because of the

economics of manufacturing and the efficiency of this pro tocol. The obvious problem is that the Commodore computer is sending out bits, and the printer is waiting for bytes. The printer interface acts as an electronic clearing house in that it receives the data, bit by bit, from the computer, as

sembles it and performs any necessary translations in coding, and then passes it along to the printer in the form of bytes. Most of these magical boxes have a serial plug at one end and a

parallel connector at the other, with a plastic case containing the necessary circuitry in the middle.

Interfaces must perform a demanding task fast and effi ciently. As you'll soon find out, however, all interfaces are not created equal. I'll begin by discussing Cardco's printer inter faces, which are probably the best known and most widely used units around. Address all author correspondence to Tom Benford, PO Box 4125, Osbomeviile, NJ 08723.

Ifyou own a Commodore computer and a non-Commodore printer, you need an in terface to bridge the communication gap. This article explains why you need printer interfaces, how they work and what's available for you.

1

_- -■

■ -

H^^^B

mwnwnw

i

.

■1

111

The Cardco/?B interface.

Micro World Electronic MW-302C.

RUN November 11(84 / !)3


E 1

The Connection from Tymac.

f n

ut W4

Sol

r——-

vtwii.i >uki'{ib t,fiturret 1- I r,., KIT

«0C*t-

t 1

| 1

■ The Printer Card from Xetec.

On the positive side, this interface may be used not only for an RS-232

Before 1 do, however, 1 should men-

but the " + O" designation means that

lion Ilia! Cardco also offers three letterquality printers thai are 100% Commo

it has graphics capabilities added. As with the B model, the + G plugs into the

dore-compatible right out of (he box— the necessary interfaces and circuitry

serial port on the computer and utilizes

or other peripheral device. It is also pos

the pigtail connector to the cassette port

sible to manually open up a data trans

are built into these printers. 11" you're in

mission channel to the user port via a

terested, they are the LQ-1, LQ-2 and

for the necessary operating voltage. In addition lo offering full software

LQ-3, and all three are very nice units.

control, the +G aiso offers functions

short program (consult your program mer's reference guide for details), but

They're also equipped with the Cen

such as conversion of Commodore to standard ASCII and selection or dese

applications software you intend to use.

tronics

parallel

port

for

non-Com

modore users' applications.

This is Cardco's basic parallel printer C-64 serial port and outputs standard ASCII codes to the printer, taking care of

the CBM ASCII conversions internally. All functions on this interface are controlled through the computer's key

board, and the printer end of the inter face k outfitted with a standard Cen A separate pigtail

connector fits into the cassette port, to pick up the necessary operating voltage

the full Commodore character set, in cluding all of the graphics, reversed and reversed graphics characters. The graphics printing functions work well, although somewhat slower than other interfaces covered here, and the + G is compatible with a large number of pop

ular printers. As

ideally suited to text-process ing applica tions, but, unfortunately, it has sparse

provisions for printing out the Commo dore graphics characters. This is Cardco's meat-and-potatoes

devoid

of

the

gravy. If you're on a budget, it should

prove entirely satisfactory, unless you desire printing of the graphics character set. The Cardco/?B interlace carries a lifetime guarantee to the original owner

against defects in material and work manship, and it's made right here in the U.S.A. CARD/7+ G

This parallel printer interface is es sentially the same as the Cardco/?B, 94 / RUN November 198J

with

the

Cardco/?B interface,

Cardco/?+ G is manufactured in the U.S. and carries the Cardco lifetime

guarantee to the original owner. ADA 6410

to power the interface. This interface is

completely

The Connection

The +G features the ability to print

interface. It plugs into the VIC-20 or

interface,

this, once again, may conflict with the

lection of automatic line feeds.

CARD/7B

tronics connector.

printer, but also for an RS-232 modem

The

Connecticut

Microcomputer

ADA 6410 RS-232 serial interface plugs into the user port rather than the serial port on the VIC or C-64. The ADA 6410 handles the translation of Com modore ASCil to true ASCII by using the RS-232 serial protocol. This is im

portant lo note, since this interface mil not allow you to use a parallel printer.

If, however, you are using a printer with a true RS-232 serial port, this is a com pact unit that will perform well for you.

After testing out The Connection, by Tymac Controls Corp., I'm inclined to agree with Tymac's claim that this is Ihe

ultimate parallel interface for (he VIC and C-64. This interface has all the goodies built in: 2K RAM buffer, printer self-test, LED status indicators, a reset switch and other niceties. This interface can be customized to your

particular

printer.

Since

this

custom-tailoring is done via an internal

ROM chip, If and when you change printers, you need only purchase the ap propriate ROM to keep both printer and

interface

talking

the

same

language.

The internal 2K buffer really speeds things up and smooths them out, partic ularly when printing graphics. At a sug gested retail price of $119, it's one of the more expensive units, but, for what it

offers, it's well worth the price. MW-302C

The MW-3O2C, from Micro World Clccironix,

is

a

basic

interface

that

not your applications software will be

hooks up directly to your VIC or C-64 and satisfies most non-graphics applica

able to handle data transmission out of

tions. Via an exposed DIP switch, you

the user port—many popular word pro cessing programs do not have any pro

can .select device addresses of 4, 5, 6 or 7, as well as CBM ASCII or standard

vision for using this port.

ASCII. Also, you can select 7-bit or

You must consider, too, whether or


PARSEC RESEARCH PRESENTS

TOTAL MASTERY OVER YOUR COMMODORE 64 USING ONLY WORDS I WE MAKE PROGRAMMING FAST, FUN AND EASYI SUPERFORTH 64 increases your creative productivity 600% Saving you or your company time, effort and moneyl Super Font! 64 compiled Code Super Forth 64 is more powerful

becomes more compact than even

than most other computer languages!

sssemDly code I

SUPERFORTH 64 FEATURES > 20 to 600 x faster than Basic

• Music, Sprite Ed I ton

■ 1/4 lo 1/6 x [he programming

• Turtle Graphics

time

• SPRITE-EDITOR

• Easy full control ol all round, hi res. graphics, color, sprue, plotting line, circle & arc t Controllable SPLIT-SCREEN Display

r PAV "I -

program development system designed to help you program quickly and easily whether you are a beginner or a profes

sional with interests in—Home use. Fast Games. Graphics, Music, Data Aquisition, Business, Education, Real Time Process Control, Communications, Robotics, Scientific, Arti ficial Intelligence. SUPERFORTH 64 is now used extensively industry wide by Software Professionals, Scientists, Engineers,

cluding 4040 drive and EPROM Programmer • Disk & Cassette based Disk Included

' Interactive Interpreter & compiler

• Supports all Commodore file

• Fortn virtual memory i Full cursor Screen Editor

• Up to 4QK user memory

> Market your own program,

• DECOMPILER facility • Full String Handling

without licensing

SUPERFORTH 64 is the ultimate in a complere full-integrated

• Access all C-M peripherals In

types and Forth Virtual disk • Trace facility

• Conditional Macro Assembler

• ASCII error messages

• Meets all Forth 79 Industrial

• FLOATING POINT MATH

standards plus • Source screens provided

• CompatiDle with the Dook "Starting Forth" and "Thinking

Forth" by Leo Brodie

> Access to all I/O parts RS232, IEEE, including memory & interrupts

i ROMABLE code generator

SIN/COS SORT • Conversational user defined

Commands • Manual—extensive 261 pgs. cross referenced, many examples • INTERRUPT routines provide easy control of hardware timers, alarms and devcices • Personalized user suport and update service.

Educators, Business People, Students... SUPERFORTH 64

A SUPERIOR PRODUCT in every way) At a low

price of only S96.00

"MY MENTOR" Series. Educational Software S24.95 Alphabet Soup and Blocks are packages of carefully re searched, entertaining learning games that can help your

prescrrool child acquire skills essential to reading and math readiness.

S 75.00

VIXPANDER VIC-20™ EXPANSION

Six Slot Switched, Electronic Buffering BUY TODAY I Take this ad to your local dealer or bookstore. If there Is not a dealer in your area call:

Parsec Research at [415] 651-3160. Shipping charges: S2.50 U.SA and Canada • S2.00 C.O.D. (U.SA only| • S15.00 Overseas DEALER INQUIRES INVITED, 100% SUPPORT IN YOUR AREA, FAST DELIVERIES. PARSEC RESEARCH

Drawer 1766, Fremont CA 94538 RESEARCH (ESTABLISHED T976 SILICON VALLEY) i. r

COMMODORE 64 8 VIC 20 JM OF COMMODORE

h 208 on Reader Service card.


DIP switches are provided for select ing the device address, and the user's manual is really top-notch, providing all

8-bit output for your word processing applications.

This unit, as well as its sister, the

Consider your needs and intended applications

MW-350, arc ilic only two I tested that come with an all-steel DIN connector,

rather than with the plastic and tin con

kinds of useful examples of the various operating modes.

before you select

nectors on the other units, and a 5-foot cable allows a comfortable placement

Xelee's G Printer Card

a printer interface.

The G stands for graphics. While the G model contains all of the above-men

of your printer. Quality workmanship is

tioned features of the S interface, it adds on some additional DIP switches for custom tailoring to your individual

evident throughout, backed by a 90-day warranty. Micro World Electronic also offers full technical support, should you

enhance the speed and smoothness of

need it.

this interface.

printer. More than six modes of opera

As with the MW-302, (he MW-350 conies with a 5-foot cable and steel DIN

in the excellent documentation, which

MW-350

Micro World Electronix's MW-350 is Micro World's "full boat" interface. It

connector. The DIP switches for printer configuration are exposed, to allow

allows

there's a provision for adding a RAM

quick change of settings for different applications, and it's covered by Micro

buffer, should you desire one, and it

World's warranty and tech support.

features

extensive

graphics

printing,

switch-selectable configura for

Commodore-

The MW-350 can be configured for true ASCII conversion, total test, emu lation and transparent modes, and it has

a

self-test

with

status

provides clear examples to cover most

applications. Xetec backs this unit with

their 5-year warranty to the original purchaser. In addition to these interfaces, Com

modore also offers its versions of the RS-232 serial interface and the 1EEE-

Xetcc'sS Printer Card

tion, to allow matching to most popular dot-matrix printers emulated graphics.

tion are available, all clearly explained

report.

Although 1 didn't test it with the op tional RAM chip in place, the addi

This is a high-quality basic interface Intended primarily for non-graphics ap plications. Among the more outstand ing features of the S, which stands for serial, arc the 6-foot cable for conve

488 parallel interface. There are many

nient printer placement, premiumgrade electronic components, including

ly, and each represents good value. De pending on your needs and intended ap plications, at least one of these interfaces w ill be right for you. Happy printing! ("]

other manufacturers of printer inter faces, but I've only reviewed the ones thai I actually tested hands-on. All of these units performed flawless

gold-plated contacts, and Xctec's 5-year

tional buffer memory will most likely

warranty.

Cucle 63 on Reader Service card

Version 2.0

EVERYTHING YOU EVER WANTED IN A DISK UTILITY... AND MORE'.! FOR THE COMMODORE 64* *

Fully automatic back-up of almost any protected disk.

*

Copy files [PRG, SEQ, RND] with full screen editing.

*

Three minute back-up of standard disks [even many protected disks].

*

Format a disk in ten seconds.

+

View and alter sector headers.

*

Remove errors from any track/sector.

*

Edit sectors in HEX, ASCII

*

Create errors on any track/sector [20, 21, 22, 23, 27, 29] instantly.

—

even assembler.

*

Drive/64 MON. even lets you write programs inside your 1541.

*

All features are fully documented and easy to use.

+

None of our copy routines ever makes the drive head "kick." Yes, you get all of this on one disk far this low price! 1

' &d p

Commodore

/ RUN November 1!)JM

S39.95

. . . WRITE OR PHONE . . .

ST&RPOINT SOFTWARE Star Route 10

Gazelle. CA 96034

[916]

435-3371

VISA or

MASTERCARD add S3 forC D.D.


PRE-PUBLICAT ANNOUNCEMENT! The RUN Special Issue: The Home User Guide to

Commodore Computing

We've wrapped up one super package for users of the Com

Don't delay! This limited edition is sure to be in big demand. Reserve

modore family of computers—a special Home Computing

your copy today by returning the coupon, or call TOLL FREE

Guide that can be referred to for years to come. There's never been anything like itl Everything for the new

1-800-258-5473. In New Hamp shire, call 1-924-9471, RUN Magazine's SPECIAL ISSUE: The Home User Guide to Commodore Computing is the perfect gift for yourself. . .and for your Commodore friendsl

Commodore owner, and something special for every veteran user, including:

• A FREE pull-out informational wall-chart—eliminates time-

A Lifetime Reference Library In One BIG Issue!

consuming searching

through manuals.. .con tains operating information In one convenient place! • More than 400 hints from Louis Sander, author of

"Magic"—RUN's most popular column. A variety

of great ideas thaf everyone can use! • Many "How To Get Started"

articles that will put every new Commodore user at easel • An exhaustive computer/Commodore terms glossary!

• Up-to-date listing of Com modore clubs and user groups so you can corre

spond with others across the miles!

R

U

N

SF»ECIAI_

ISSUIS

Look for the special order form in this issuel!

YES, I want RUN' e SPECIAL ISSUE. Please send me

D Check Enclosed

Card-

I am enclosing S3.95 tot each copy that I order. copies of RUN's SPECIAL ISSUE . Limited quantities!

□ MC

D VISA

DAE Exp. Date

Slgnature Name Address

City

State

Zip

Canada & Mexico Sd.50. Foreign Surface S7.15, US funds drawn on US bonk, foreign Alimal!, please inquire. Delivery will be In mid-December. CW CommunlcatlwWPelerborough • 80 Pino Street • Peterborough, nh 0345a

RN11


/ 86

IliHIIIUttiUUtltUtUUttlUtt....

tttiiUitiuiuutu «11 c «< in ii (i (« utu tun , v,a naoMUUHiii u «i K iiimm 111 a luttuimtttto nnaua:. UlUltlHilLUUlllUlUIUaUlllllitttlUIUUIUillUUiUUW. :vtuMittHtuituiui<(uttiuuiunmKiuuiaiiutu

f xt-HtllMitlVUliUlUtKUltlt,<kt(t<<lttttU til

ituuMUtuHiuimiuaiuuiuttiimmtuuMttLW.

■r

U11111II (O U111 It UlMUlMUttttlU MMMUIU till, It 11,111.1 lc H i 11 H I flll ■ Ui M Mill IIUI« (II Ii 11 «l u ((1 [i 111«i 11 [ 11.114111111411111 (1111 u I

WMMMMMM IUNUIUK1 1MM1M ii>h in H Kin


TOUCHDOWN! Mi's firsl and leu, do it

again! Surprise! You've been drafted into the NFL

as a starting quarterback. How well can you rack up

those points and smother your computer opponent? If you're tired of shooting at or being chased by aliens, you might like to try quarterbacking an NFL football team. Touchdown, a game that runs on the C-64 or on the VIC-20 with any memory expansion, simulates the situations that commonly oc

cur in professional football games. While the graphics usage is not astounding, the computer is a competent opponent and will main

tain your interest as you lead your team to either victory or defeat. The use of the Kernal plot routine for positioning the cursor, and

of the random-number techniques for simulating the statistics of a football game, are programming tips you may want to extract. The computer is well informed about the game of football, and the

game situations arc so realistic that you'll probably find yourself following the strategies of the pros.

Table 1 lists the offensive and defensive plays available to you and the computer. As the table illustrates, the offensive player has

six plays to choose from: two running plays, two passing plays and two kicking plays. The defensive player may choose to defend any of the running or passing plays.

From the draw play to the long pass, the plays increase in yardage

BY LARRY D. SMITH

RUN November 1984 / 99


A Real Music Keyboard for Just $99.00! (Price Includes a Complete Music Software Package Featuring Four-Color Graphics, Recording and Playback!) Tap the full power of your Commodore 64's* built-in musical instrument with the new MusicMate'11 keyboard from Sequential. The MusicMate keyboard is a fully func tional, quality music tool with full-size keys that lets you play your music live and record it. Audit's, polyphonic so you can play 3 notes at

a lime. Best of all, the MusicMate gives you this creative flexibility at a veiy affordable price! Playing music on a typewriter keyboard or a nlastir nvprlav nf miniature-sizi1 keys limiK

your music. We know. We're the largest Amer ican manufacturer of professional synthesizers. Our Prophet keyboards are used by your favorJIC

4UU313

"II

,'!.].:■<

.HIM

Jll

ISA

3LUUJU.

IIC 11.

put our extensive experience in making quality musical instruments into every MusicMate keyboard.

SONG EDITOR (Model 972) See the songs you write with the SONG

If you're not completely satisfied with the

BUILDER displayed on a four-color Grand

MusicMate keyboard, just return it within 10 days of receipt to Sequential for a full refund.

Staff on your monitor. And conveniently edit

(Sony, no returns on computer software,

your songs.

once opened.)

SONG PRINTER (Model 973) The SONG PRINTER prints out your songs in standard music notation.

SOUND MAKER (Model 974)

For a complete Sequential catalog including deals,

send $2.00 to: Sequential, Ml North First Street

View a full color graphic display that looks

like the front panel of a professional synthesizer Circle 49 on Reader Service card.

own personal sounds.

Express the music in yourself and your Sequential now4.

The MusicMate comes with the Model 970

software diskette package that lets you select many different instrument sounds and record and playback up to 10 continuous minutes of your music. Unlike other remote keyboards, ours doesn't tie up any of your expansion slots. Just

phigyourMusicMateinto your Commodore's joystick port.

Add any one (if our exciting software pack ages to extend the MusicMate's capabilities. They're just $39.95 each. SONG BUILDER (Model 971) Huilti your own songs by overdubbing up to3 layers of notes (each with ils own instru

ment sound!). Or record I - 2 layers of notes and play I he third layer live. Also, change the

key and speed of your music. hMusicM;il« is a Irademfflfc of Sequential

6 I'HM, Srqik'hliiil

iEOUEn^iiiL CRCUilii

IJlLtllUU

Yes. I want to play my own songs on the MusicMate! Name (Hesse I'rinO Slieet

CityStair Check or U MoofiyQldel

Sp □ Visa

□ MaslcrCard

Amtrean □ Express

I'lcase do not SL'nd ['ash.

MusfcMatefs)

H\< $99.00

SONGBUILDER

(g S39.95

SONGEDrtOH

i« S39.95

SONGPHNTER

@ S39.95

SOUNDMAKEH

©S39.95 S4.IK)

CA residents add 6.51 Salt's Tai;

Card #

Vahd (r<im:

to;

TOTAL PRICE If nol cumpkilL'tv satisfied, relurn MusK.Mali- tt> Sequenlui] mthin lodsys fur ful! ivfuiul

(Sony, no rciiiras m cimipuicr (oftmre, once opened)

AW DBfef form to; Sequential, Mil North firsi Stm-i, Ikjit U, San Jose. CA 95134 Or, use mr orater 6k 1468) 948-0226.


Listing 1. Touchdown program for the VIC-20 with 3K, 8K or I6K expansion. CODK

10 DEF FNA(Z) = INT(Z*RND(1 )*(RND(1 )-.2)}

20 DEF FNB(Z)=INT(Z*RND(1)*(RND(1(-.5)) 30 Z=RND(-TI):REM SET SEED 40 DIM F(20,3):REM POSITIONS

50 60

GOSUB

1420:REM SETUP

INPUT"{SHFT CLR}{9 CRSR DNsJHEADS OR TAILS":FLIP$-PR INT"{SHFT CLR)"

70 COINS(1)="h":COIN$(2)="t":T=100:you=0:me=0 80 R=INT(2*RND(1))+1 90 IF LEFTS(FL1P$,1)=COIN$(R) THEN 0130

100

PLAY

1

Draw play

2

End sweep

3

Short pass

4

Long pass

5

Punt (offensive play only) Field goal (offensive play

6

only)

PRINT"(9 CRSR DNsJYOU LOST THE TOSS,":PRINT"l RECEI

VE!" 110 FOR J-1TOWT:NEXT 120 P=1:GOSUB 1210:GOTO 0170 130 PRINT"{9 CRSR DNS)YOU WON THE TOSS,":PRINT"YOU RECE IVE!" 140 FOR J=1T0WT:NEXT 150 P=2:G0SUB 121(S:GOTO 0170 160 GOSUB 1210 170 T=T-1:REM COUNT 180 IF T>0 THEN 021(S 190 PRINT"{SHFT CLR1GAME OVER1 ':PRINT:PRINT"FINAL SCORE: ":PRINT" YOU ";YOU:PRINT" ME{2 SPACEs)";ME

200 210 220 230

END

IF FST>99 THEN FS$=" GOAL" PRINT"{HOME){CTRL 7}";B$;"TIME";T:PRINT BS;"YOU";YO U;", ME";ME;PRINTB$;D$(DWN);" AND";FSS; 240 SYSPS:PRINTB$:PRINTB$;"(CRSR UP)"; 250 IF P=1 THEN PRINT"PLAY?" 260 IF P=2 THEN PRINT"DEFENSE?" 280 GET A$:IF AS="" THEN 0280 290 IF A$="?" THEN GOSUB 2060:GOSUB 1660:GOTO 0210 300 IF (A$<"0") OR (A$>"6") THEN 0280

310 PLAY=VAL(AS) 320 PRINT"{CRSR UP}{20 SPACEs}" IF P=1

340

DF=PLAY

350 360

THEN

PLAY=INT(4*RND(1))+l IF DWN<4 THEN IF PLAY<4 THEN IF DWN<4 THEN IF

400

PLAY=5

410

IF

Z=4

THEN

IF ME<YOU THEN PLAY-PL

0470

Z=3

100-YD<=30

420 IF T<25 THEN

THEN PLAY=6 IF FST-YD<4 THEN

IF

ME<YOU

THEN PLAY=Z

+ 1

430

440 450 460 470 480

GOTO 0470

DF=INT(4*RND(1))+1

IF DF<4 THEN IF FST-YD>5 THEN DF=DF+1 IF YOU<ME THEN IF DF<4 THEN DF=DF+1

D=PLAY-DF

IF

D<0

THEN

D=-D

490 D=(D-1)*30 500 IF PLAY>4 THEN ON PLAY-4 GOTO 0800,0890 510 SYS PS 520 IFP=1THEN PRINT "PLAY ";PL$(PLAY} 530 IFP=2 THEN PRINT"DEF{2 SPACEs)";DF$(DF} 540 FOR J=1TOWT:NEXT 550 IFP=1THEN PRINT"DEF{2 SPACEs)";DFS(DF) 560

IFP=2TEtEN

PRINT"PLAY

570 FOR J-1TOWT:NEXT 580 PRINT"{2 CRSR UPs}{20 590 M=MX(PLAY)

numeric codes.

comes risk, as the possible yardage loss

also increases. For example, the draw play typically makes a [hree- to fiveyard gain or a one- or two-yard loss. The long pass, on the oiher hand, may make

as much as 70 yards, bu! could result in a ten- to 15-yard loss. Also, the compuler generates occasional turnovers, wilh increasing turnover frequency for

plays

with

the greater

yardage

poienlial. The computer determines the kicking

Z=PLAY

390

puter, with their

the

0440

AY + 1 370 380

yon and the com

potential. However, wilh the potential

FS$=STR$(FST-YD)

330

Table]. The offen sive and defensive plays available to

game purely from random numbers, though it uses a non-uniform distribu tion to typify a professional game. The running and passing play yardage is de termined both by random numbers and the match or mismatch between the chosen offense and defense.

If the chosen defense matches the of fense, the yardage gains are substantial

ly reduced. If the offense and defense are considerably mismatched (like de fending for a long pass when the oppo nent runs a draw), then the yardage gain is generally increased. This provides a good mixture of chance and strategy.

Gel a Kick Out of It The computer plays the field goal

kicking game by professional rules. If a field goal attempt is missed outside the

";PL$(PLAY}

SPACES}":PRINT"{20 SPACEs)"

RUN It Right Commodore64orVlC-20 witti3K, 8K or I5K expansion

RUN

1984 / 101


I continued.

600

X=INT(D*M/700)

612 613

SYS PS:PRINT If FOR J=1TO150:NEXT

614

NEXT

617

FOR

620

YD=YD+X

610 611

615

X=X+FNA(M):IF X+YD>100 THEN X-101-YD FOR 1=0 TO X STEP SGN(X)

PRINT"

20-yard line, the opponent receives the ball at the line ol'scrimmage. If the Held goal is missed inside the 20-yard line, the opponent gets the ball on the 20. The computer also knows about safeties, so be careful when running the ball from deep in your own territory.

YARDS":"{CTRL 2)"

J=1TOWT:NEXT

618 PRINT"(CRSR UP}{12 SPACES)" 630 640

IF YD>100 THEN 1060 IF YD<0 THEN 1280

650 Q=INT(100*RND(1)) 660 IF Q<PLAY*5/2 THEN

1330

670 IF YD<FST THEN YD=YD-X:GOSUB 1930:GOTO 0710

its offensive and defensive plays, it is

680

FST=YD+10

690 700

DWN=0 GOSUB

710

DWN=DWN+1

720

IF DWN<5 THEN

740 750 760 77 0

FOR J=1TOWT:NEXT YD=100-YD FST=YD+10 DWN=1

aware of the time remaining, the score and the field position. On fourth down, the computer generally will punt (or if

1660

0170

730 SYSPS:PRINT B$;"(CTRL 7)OUT OF DOWNSMCTRL 2)"

780 790 800 810 820 830

P=3-P:GOSUB 1660 GOTO 0170 X=40 + FNBM0) SYSPS:PRINT BS;"(CTRL

1"

850 860

FOR J=1TOWT:NEXT YD=100-(YD+X) IF YD<0 THEN YD^20 FST=YD+10 DWN=1

880

GOTO 0170

940 950

960

1020 1030

against the longer potential plays. 7}PUNT WAS

":X;"

YARDS{CTRL 2

SYSPS:PRINT B$;"(CTRL 7}FIELD GOAL "j FOR J=1TOWT:NEXT X=20+FNA(50) IF 100-YD<X THEN 1010 PRINT"WIDE1{CTRL 2)" FOR J=1TOWT:NEXT IF YD>80 THEN YD^80

YD=100-YD

1040

PRINT"GOOD!{CTRL 2)"

FOR J=1TOWT:NEXT IF P=1 IF P=2

THEN THEN

1050 GOTO 0160

Y0U=YOU+3 ME=ME+3

1060 SYS PS:PRINT E$;"{CTRL 7}TOUCHDOWN!!!!"

1070

SC=6

1080 FOR J=1TOWT:NEXT

1090 SYS PS:PRINT BS;"EXTRA POINT ";

1100 FOR J=1 TO WT:NEXT 1110 X=10+FNA(50) 1120

1130

IF X<10 THEN

1160

PRINT"GOOD!!{CTRL 2)"

11 40 SC = SC4-1 1 150 GOTO 1170

1160 PRINT"BLOCKED[!{CTRL 2}"

1170 1180

it's behind late in the game, it may go for the first down. The computer also

when it's ahead, it tends to defend

970 P=3-P 980 FST=YD+10 990 DWN=1:GOSUB 1660 1000 GOTO 0170

1010

close enough, try for a field goal), but if

knows that a trailing human opponent is apt to throw a few long bombs, so

870 P=3-P:GOSUB 1660 890 900 910 920 930

Punts that go into the end zone are placed on the 20-yard line. While the computer randomly chooses

IF p=1 THEN YOU=YOU+SC IF P=2 THEN ME=ME+SC

The screen display consists of a 20to 30-yard section of field around the scrimmage line, the first down markers and a scrimmage-line marker.

It also

displays the lime (number of plays) re maining and the number of downs. When you're prompted for a play, you enter the numeric code (from Table

I) of the desired play, or a question mark if you've forgotten the plays. A question mark will result in the com puter displaying a list of options. Choose Your Foe

You can customize Touchdown to

play against your favorite opponent. Just replace all occurrences of "ME" and "I" in the program listing with the name of your chosen opponent. Try to retain the same spacing before and afler

the name so that the dispiay wili look well. Caution: Do not change the nu meric variable MO, which is not inside quotation marks and, if changed, will cause untold problems.

C-64 occurrences of "ME" and "I" are in lines 100, 195 and 230. ViC-20 oc currences of "ME" and "I" are in lines 100, 190 and 230.

After you

insert

your opponent's

name, just run the program and enjoy

the thrill of battling to win the Big Game.

jjg

AddrvSS all author correspondence to Larry D. Smith, 5404 Inspiration Lane, Las Cnices, NM 88001.

102 I RUN November 1884


NRIgives you ALL the trainingyou'll need to repair ALL microcomputers. When you've learned

Computer, disk drive and printer

the basics the NRI way, you can troubleshoot the entire system—

—all yours to keep As part of your training, you work

with a TRS-80 Model 4, a power ful microcomputer with many of the features and capabilities of

and earn good

money doing it!

machines costing three times

For business owners, lost computer time means lost money. For customers,

as much.

You'll install a double-

density disk drive and a doi-

it usually means frus

matrix printer. And the entire

tration, delay and a strong temptation to

system—computer, drive,

printer and manuals —is yours to keep, as part of yourtraining.

take a walk to the nearest competitor.

But for the NRI-

100-page FREE

trained computer ser vice technician, a down

Catalog Tells More Send the coupon

computer can mean higher

earnings or even the opportunity to start a profit able business.

Fixing computers: fastest growing occupation in the U.S. Whether the (law is in a circuit board, a disk drive or a printer,

everybody wants it fixed—fast.

The U.S. Department of Labor recently projected that the number ot computer service jobs wil double

before 1995. Median earnings of fulltime computer service technicians are $430 per week. The trained computer techni cian can choose between: working

for a large corporation or an inde pendent; making office calls or stay ing in the shop; working for a retailer or for a specialized service firmeven starting his own computer

today for NRI's big 100-

page free color catalog, which

irnatlonal Builneis Machine

gives you all the facts about NRI

Epsvitl} a Reglitered Trademark ol

training in Microcomputers, Robotics, Data Communications, TV/Video/ Audio Servicing and other high-tech career fields. (If the coupon

cpiOn Artteirca. Inc.

Apple and the ApplB logo nrB Registered Trademarks or tpplo Comnulw, Inc. Compaq Is a flecrsltred Trademark ol COWPA0 Computer Corporation.

1934 AT&T IrKfinolocloa. Inc.

is missing, write to NRI, 3939

Wisconsin Ave., Washington, DC

how to Iroubleshoot pesky circuit

20016.)

(laws. Using NRI's exclusive

Discovery Lab1, you'll perform over 60 experiments. You'll learn how to fix the disk drives and printers. You learn at your convenience, al your own most comfortable pace.

Without classroom pressures, with

four NRI course • eludes Thps modei

our*', dual dentitr disk d'lr*.

dor matrix printer

■MI

out rigid night-school schedules,

without wasted gasoline. Your per sonal NRI instructor and the NRI staff

will answer your questions, give you guidance—even give special help if you need it.

repair business.

Total System Training from NRI. As an NRI graduate, you'll be

qualified to fix just about everything that can go wrong, for any major brand of desktop microcomputer. Only a person who knows and fully understands all the underlying fundamentals of microcomputers

can hope to be able to tackle all microcomputers. NRI has known the need for thoroughly understanding

All Career courses approved under Gl Bill.

SCHOOLS

McGraw-Hill Continuing Education Cenier 3939 Wisconsin Avenue. Washinglon, OC 20016

D Check for details.

Well give you tomorrow.

CHECK ONE FREE CATALOG ONLY LJ Computer Electronics with Miciccompuiers D Data Communications ! RodolKS & Indirslrial Controls

.j Communications □ Industrial Electronics J Basic ElKlron.cs

H Color IV, Aud». aw Vkmo System Servicing [J Electronic Design Tfthrology l~l E»giui Electronics

D telephone Servicing D Small Engine Servicing ill Appkarce Servicing

Lj Automnlive Servicing ' i Air Conditioning, Heating. Relitjeralion, t Solar

Fl Building Constiudion □ Locksmithir)gS Eleclronic

Security

fundamentals since 1914. NRI's training is hands-on train

n ame I Please Primi

ing. You get practical experience in writing programs in BASIC, testing and debugging systems. You'll learn

how to install an expansion board,

SLtitfSR

AcEipdlind hY the lurilv SiLPilr Acc-pdliml by 1*10 Nolianil Naiianal IIIO["t 51[f[J, Council

ol do Radio Shack division of Tand

itJfi-114


J=1TOWT:NEXT

KICKOFF

P=2

THEN

THEN

S=16

S=0

THEN

TB=F(S,P)-FST

THEN TB=FST-F(S,P]-10

781,19:PS=65520

READ

FOR

DATA

TO

6

FASS,L.

PASS,PUNT,F.

PL$(I):DF$(I)=PL$(I>:NEXT

1=1

DRAW,SWEEP,S.

GOAL

BS = "{21 SPACEs}{2l CRSR LFs}" WT=2000 POKE 36879,94:PRINT"(CTRL 2)"; P$(1 }=">":P$(2)=hh<" D$(1 )="iST1F:D${2}-tf2ND1l:D$(3)^"3RD":D$l4^"4TH"

782,0:POKE

NEXT

POKE

READ MX(I)

1550 1560 1570 1580 1590 1600 1610 1620 1630 1640

REM

1940 1950 1960 1970

1540

REM

1930

TB=YD-F(S,P>

1490 READ F(I,1):F{J,2)=FU,1) 1500 NEXT 1510 FOR 1 = 0 TO 20:READ FU#3)iNEXT 1520 DATA 25,38,25,75 1530 FOR 1=1 TO 4

THEN

THEN PRINT TAB(TB+10);"(C

P=2

THEN

TB^F(S,P)-YD

THEN TB-YD-F(S,P)

PLAYER

2050

2040

RETURN

(CTRL

2)"

PRINT"(HOMEJt10 CRSR DNs}{CTRL 3}";TAB(TB);P${P!;"

1980 PRINT11{HOME] (10 CRSR DNS } " ;TAB ( TB) ; " "; 1990 YD=YD+X 2000 IF P^l THEN TB=YD-FCS,P) 2010 IF P=2 THEN TB^F{S,P^-VD 2020 IF TB<0 OR TB>20 THEN GOSUB 1660:RETURN 2030 FOR J=1 TO WT/4:KEXT

P-1 IF

MOVE

IF

REM

1900 IF P=2 THEN TB=F(S,P)-YD 1910 PRINT "(HQMEJ110 CRSR DNsHCTRL 3 } " ;TAB (TB) } P$ { P ) ', "(CTRL 21" 1920 RETURN

P=1

IF

2}":

1890

FT XJ(CTRL

1460 DATA 0,5,10,15,20,25,30,35,40,45,50,45,40,35,30,25 ,20,15,10,5,0 1470 FOR 1=0 TO 20

J-20^I

P=2

"j

PRIHT"{HOME}(8 CRSR DNS}"; IF TB>=0 AND TB<21 THEN PRINT TAB(TB};"[CTRL 3}(SH

IF

IF P=1

IF TB+10>=0 AND TB+10<21 TRL 3HSHFT X} {CTRL 2)";

1850 1860 1870

THEN PRINT"

1 SB0

1480

UP

DATA 0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75 ,80,85,90,95,100

REM

REM

SET

GOTO 017 0

REM

NEXT

IF LEN(F$)=1

1830 1B40

GOSUB

1660

PRINT TAB<I*5)JF$;

1825

B$;

1820

PRINT

P=3-P

1795

1750

DWN = 1

LABELS

S>16

PRINT"[HOME}";B$;PRINTB$;PRIHTB$

IF

S = S-3

S=S-1

PRINT1'{COMD D}{20 COMD Is]" 1760 FOR 1=1 TO 12 1770 PRINT11 {CTRL 9} {COMD KHCTRL 0}[4 SPACES) [CTRL 9}{C OMD KJICTRL 0){4 SPACES)(CTRL 9}{COMD K){CTRL 0){A SPACEsHCTRL 9}(COMD K} {CTRL 0}{4 SPACEs)(CTRL 9} {COMD KJ{CTRL 0}" 1780 NEXT 1790 PRINT"{COMD CjtCTRL 9J(20 COMD Is}{CTRL 0J"

1730 1740

IF S<0 THEN

THEN

1720

P=1

IF P=2 THEN

IF

FOR 1=0 TO 4 FS=STR$(F(S+I,3)):FS-RIGHT$<F$,LEN(F$)-1)

PS;PRINT B$;"{CTRL 7JINTERCEPTI

FIELD

1800 1810

J=1TOWT;NEXT

2}"

PS : PRINT B$frr{CTRL 71FUHBLE1MC

7} SAFETY! J (CTRL

PRINT

S=INT(YD/5+.5):IF P=2 THEN S=20-S

REM

REM

REM

RETURN

1710

1660 1690 1700

1670

1650 1660

YD=100-YD FST=YD+10

FOR

SYS

SYS

YOU=YOU+2

GOTO 01 60 IF PLAY < 3 THEN TRL 2}" IF PLAY>2 THEN ONI!{CTRL 2}"

IF

THEN ME=ME+2

J=1TOWT:NEXT

P=1

FOR

IF

PS:PRINT B$;I1{CTRL

SYS

RETURN

DWN=1:GOSUB 1 660

P=3-P

YD=20 YD=YD+FNB(40) FST=YD+10

REM

GOTO 0160

FOR

1 450

1420 1430 1440

1410

1350 1360 1370 1380 1390 1400

1340

1190 1200 1210 1220 1230 1240 1250 1260 1270 1280 1290 1300 1310 1320 1330

Listing i continued.


REM REM DISPLAY PLAYS REM PRINT"(SHFT CLRJ"

K=INT[2*RND(1))+1

60 90

FNA{Z)=INT(Z*RND(1)*(RND(1)-.2))

THEN

0130

J=1TOWT:NEXT

I RECEIVE I"

P=1;GOSUB 1210:GOTO 0170

FOR

RINT"

INT"

FOR

YOU

RECEIVEJ"

J=1TOWT:NEXT

PRINT SPC(15};"

END

FS$=STRS(FST-YD)

195

200

210 220

SCORE:"

IF T>0 THEN 0210 PRINT 'r[SHFT CLR]{8 CRSR DNs } " ; SPC ( 1 5 ) ; "GAME OVER":

YOU

IF FST>99 THEN FS$="

Es}";ME

GOAL"

";YOU;PRINT SPCdSJf" ME [ 2 SPAC

PRINT:PRINT SPC(15);"FINAL

S;"{5 SPACES}YOU";YOU;",

ME";ME

230 PRINT"{HOMEHCTRL 7}";B$;"{5 SPACEs }TIMEM ;T: PRINT B

190

180

COUNT

T=T-1:REM

0170

170

150 P=2:GOSUB 1210:GOTO 160 GOSUB 1210

1 40

130 PRINT"f10 CRSR DNs}(5 SPACEs}YOU WON THE TOSS,";:PR

110 120

LEFTS(FLIP$,1)=COINS(R)

PRINT"{T0 CRSR DNs}{5 SPACES}YOU LOST THE TOSS,";:P

IF

2160

PLAY=VAL(A$)

310 320 330

IF

DWN<4

AY + 1

THEN

IF

Z=4

IF FST-YD<4 THEN

IF ME<YOU THEN

ME<YQU

IF

IF

D<0

IF

D=-D

THEN

THEN

YOU<ME

DF<4

THEN

DF=DF+1

IF DF<4 THEN IF FST-YD>5 THEN DF=DF+1

= INT(4*RND(1 )

GOTO 0470

THEN

THEN PLAY=6

Z=3

10#-YD<-30 IF T<25

IF

THEN

IF

THEN

PLAY^S

PLAY=PL

1660:GOTO 0210 0260

490 D=(D-I)*30 500 IF PLAY>4 THEN ON PLAY-4 GOTO 0800,0890

470

450 460

430 440

IF

PLAY=5

THEN

SPACEs}"

PLAY<4

370 IF DWN<4 THEN 0470 380 390 400 410 420

THEN

PLAY=INT(4*RND(1))+1

DF=PLAY

IF Pal

THEN

0260

{A$>"6")

0440

OR

PRINT"tCRSR UP}{20

(A$<"0")

THEN

THEN GOSUB 2060:GOSUB

A$:IF AS=""

IF

GET

300

360

PUHT(OFFENSE ONLY)"

PRINT B$;"{5 SPACEs)";D$(DWN);" AND";FS$; SYSPS:PRIHTBS:PRINTB$;'MCRSH UP}11; IF P=1 THEN PRINT"{5 SPACES}PLAY?" IF P^2 THEN PRINT"{5 SPACES1DEFENSE?"

IF A$ = IP?"

340

=

= F.G.(OFFENSE ONLY)"

= SHORT PASS" = LONG PASS"

PRINT:PRINT"(HIT ANY KEY TO CONT)" 2190 GET A$:IF A$=""THEN 2190 2200 PRINT" {SHFT CLRHCTRL 2}": RETURN

2180

290

240 250 260

235

PRINT"5

PRINT"3 PRINT"4

2170 PRINT"6

2140 2150

Listing 2. Touchdown program for the C-64.

20 DEF FNB(2)=INT(Z*RND{1 )*(RND(1 )-.5)> 30 Z=RND|-TI):REM SET SEED 40 DIM F(20,3):REM POSITIONS 50 GOSUB 1420:REM SETUP 60 INPUT"{SHFT CLR}{10 CRSR DNs}(10 SPACEsJHEADS OR TAI LS";FLIP$;PHIHT"{SHFT CLR } " 70 COINS(1)=MH":COIN$(2)="TFh:T=100:YOU=0:ME=0

DEF

DRAW" = SWEEP"

=

10

2110 PRINT 2120 PRINT"1 2130 PHINT"2

2100 PRINT"{8 SPACEsHCTRL 9}PLAYS{CTRL 0}"

2060 2070 2080 2090

Listing I continued.


990

M-MX(PLAY)

FOR

FOR

NEXT

FOR J=1TOWT:NEXT

YD=YD+X

IF YD>100 THEM 1060 IF YD<0 THEN 1280

0=IKT(100*RND(1)t IF Q<PLAY*S/2 THEN

611

613

614

617

620

630 640

650 660

YD=100-YD

960

590

TO

X

PRINT"

YARDS";"(CTRL 2}"

SGN<X)

SPACEsJ";!;

FOR J=1TOWT:NEXT YD-100-YD

L 2}"

GOTO 0170 X=40+FNB(40)

790 800

SPACEsJOUT

OF

FOR

900

J-lTOWTlNEXT

890 SYSPE:PRINT B$;"{CTRL 7}[5

GOTO 0170

880

1660

IF YD<0 THEN YD=20 FST-YD+10

DWN^I P=3-P:GOSUB

YD-100-tYD+X)

840 S50

860 870

FOR J^1TOWT:NEXT

830

2}"

820

RDS(CTRL

SPACESJFIELD GOAL

";

";X;"

YA

DOWNS I(CTR

810 SYSPSlPRINT B$;"{CTRL 7>{5 SPACEs}PUNT WAS

P=3-PiGOSUB 1650

DWN = 1

780

770

760 FST=YD+10

74 0 750

IF DWN<5 THEN 0170 B$;"{CTRL 7}{5

720 730

SYSPS:PRINT

DWN=DWN+1

710

680 FST=YD+10 690 DWN=0 700 GOSUE 1660

670 IF YD<FST THEN YD=YD-X:GOSUB 1930:GOTO 0710

13 30

616 PRINT"{CRSR UPJI17 SPACES}"

615

"{5

STEP

J=1TO150:NEXT

612 SYS PSlPRINT

1-0

600 X=INT(D*M/700) 610 X=X+FNA(M):IF X+YDM00 THEN X=101-YD

J=1TOWT:NEXT

PRINT"BLOCKEDii{CTRL 21" IF P=l THEN YOU=YOU+SC IF P=2 THEN ME=HE+SC FOR J^1TOWT:NEXT

1160 1170 1180 1190

RETURN

1270

1350 FOR J=1TOWT:NEXT 1360 YD=100-YD

INTERCEPTION!!(CTRL 2}"

1260 SYS PSlPRINT BS;n{CTRL 7}{5 SPACES}SAFETY!!(CTRL 2 )" 1290 FOR J=1TOWT:NEXT 1300 IF P^l THEN ME=ME+2 13^0 IF P=2 THEN YOU=YOU+2 1320 GOTO 0160 1330 IF PLAY<3 THEN SYS PS:PRTNT ES;"(CTRL 7}{5 SPACES} FUMBLE!!(CTRL 2]" 1340 IF PLAY>2 THEN SYS PE:PRINT BS;"{CTRL 7}{5 SPACEs}

P=3-P DWN=1:GOSUB 1660

1250 1260

1210 REM KICKOFF 1220 YD=20 1230 YD=YD+FNB(40) 1240 FST=YD+10

1200 GOTO 0160

2}"

IF X<10 THEN 1160 PRINT"GOOD!1{CTRL SC=SC+1 GOTO 11 70

1120 1130 1140 1150

SC^6

FOR J=1TOWT:NEXT SYS PS:PRINT BSj"{5 SPACEsJEXTRA POINT "; FOR J=1 TO WTrNEXT X-10+FNA(50)

SYE PS:PRINT B$;"{CTRL 7}(5 SPACES}TOUCHDOWN!•[!"

!-"

1060 1070 1080 1090 1100 1110

DWN=1:GOSUB 1660 1000 GOTO 01 70 r 1010 PRINT"GOOD!(CTRL 2]" 1020 FOR J-1TOWT:NEXT 1030 IF P=1 THEN YOU=YOU+3 1040 IF P^2 THEN ME=ME+3 1050 GOTO 0160

J=1TOWT:NEXT

580 PRINT"[2 CRSR UPS){20 SPACES}":PRINT"{20 SPACES}"

IF YD>80 THEN YD=80

950 970 P=3^P 980 FST=YD+10

FOR

940

FOR

J^1TOWT:NEXT

570

550 560

IFP=1THEN PRTNT"{5 SPACEs]DEF(2 SPACESJ";DFS(DF} IFP=2THEN PRINT"{5 SPACEsJPLAY ";PL$(PLAY)

FOR

PRINT"WIDE!{CTRL

930

2]"

X=20+FNA{50) IF 100^YD<X THEN 1010

910 920

540

PS

IFP=1THEN PRINT "{5 SFACEsJPLAY ";PL$(PLAY> IFP=2 THEN PRINT"{5 SPACEsJDEF(2 SPACES}";DF$(DF)

SYS

520 530

510

Listing 2 continued.


...just big savings on a super selection TITLE PROFESSIONAL SOFTWAHE

Tfivia Fever (D) Word Pro 3 Plus Spell (D)

£29 95 79.95

htmily Roots ID)

148.00

OUINSEPT

SCARBOURG

Songwriter (D) SCREENPLAY

COMMODORE 64 TITLE

Pogo Joe ID) COST

ACCESS

Neutral Zone (T/D)

Beach HeaO (Dor T) Raid Over Moscow (D)

ACTIVISIDN Pi1ta:i II (Di

BARHONS Computer SAT (D| BATTERIES INCLUDED The Consullanl (D) Paper Clip Spell Pack (D) Spell Pack |D|

Buscard II (Dl Recipes (D) Stamps ID) Buscard 80 Column BRDDERBUND

Mask ol Sun [D|

S27 95

27 95 28 95 27 95

63.95 79 95 85 95 39 95

149 95 23.95 23 95 149 95 29.95

Maichttwes (0)

Operation Whirlwind |D)

Raid on Bungeling Bay (D)

CBS Big Hirers Special Delivery

GoasHO-CoaSI America (D|

Movie Musical Madness (C)

Movie Musical Madness (D) Murder By the Dozen (D) CITY SOFTWARE

21 95

29.95 23.95

32 95

39.95 27 95

23 95 27 95

Doodle (D)

29 95

The Home Accountant (D)

49 95

CONTINENTAL SOFTWARE

CREATIVE SOFTWARE Household finance |O) Home Inventory (0)

I AM the 64 Vol

1-3 lO)

I AM the 64 Vol 4-6 ID) Both (of CYMBAL

Mathematics (D| English/Spanish (D) Science |D| C Z SOFTWARE

Qddsmaker ID) DATAMOST

Aztec (D) Kwick LoaO ID) NEW1 DATASOFT

Bruce Lee (D) Dallas Quest (D) (NEW) EPYX

23 95

39 95 39 95 39 95 39 95 29 95 15 95 27 95 27.95 29.95 29 95 27.95 27 95 27 95 29 95

Summer Games (D) (Great) Worlds Greatest Baseball

27 95

Games (D| FUTUREHOJSE

Complete Personal Accounlam ID)

COST

Sargon II (D) (Chess)

Sargon ill [Dl (Chessi HFS nc j

Mu in plan |0| Omni Writer & Speller |D) Minnesota Fats' Pool

S15 .95 39 .95 79 95 5E 95

Challenge (C) HES Games

22 95

InlirJel (D)

37 37 95 37 .95 37 95

INFOCOM

Encnanter (D) Witness (D)

Pianeilail (D)

Sea Siaiker (0)

Sorcerer (D) INFODESIGNS Acds

Rec./Billing (D)

Accts. Pay/Checkwniiny(D) General Ledger (0) Inventory Management (D) Payroll (0)

KOALA Koala Pad w/Micro Wus.(D) Koala Pad w/Micro Illus (C)

29 95

29 .95

37 .95

63 .95 63 .95 63 95

63 ,95 63 ,95

27.95

27 95

59 95

Dunzhin (D) Kaiv |D]

Wylde(D) Ziggural (D)

Ken Uslon's Proi BlaLkjack (D) ■ SIERRA/ON LINE

Homewoid (W P | (D)

Ullima II (D) SOFTLAW V I P |D| SPINNAKER In Search ol The Mosl

Ama/mq Thing |D)

Snooper Troops 1 (D)

Snooper Troops 2 |0|

Trains (D) Aerobics (D)

Bubbleburst (D) (NEW)

Alt In Color Caves (D)

31 95 19.95

23 95 23 95

23 95 23 95 49 95

39 95 41 g5 47 95

29 95

29 95

COST

SUB LOGIC

Might Mission Pintail (Di

Night Mission Pmball (T)

Flight Simulator (0)

SYNAPSE Fort Apoca.ypse (D/T) Suiviuoi (D) Blue Max (T/D) Pharoah's Curse (T) Necromancer (D) Shamus (T/D)

Seminal (D)

Cave ot Word Wizard |D) Money Manager (D/T| Data Manager |T/D)

Data Manager II (D) Word Writer (D)

TDTL Home Accounting (D)

Toll Text 2 6 fD)

29.95

Toll Business (D)

26.9b 26 95 27.95 27.95 27 95 27.95

27 95 18 95 18 95

39 95 39 95 31 95

38 95 2i 95 33 Oli 33 9d

79.95 27 95

IntoMaster (D)

WAVE Music Music Music

37 95

27 95

Tot! Speller (0)

29 95

23.95

27 95

Zeppelin (D/T) TIMEWORKS

29 95

29 95 35 95

S23.95

27 95

Zaxxon (D/T)

29 95

Juke Bo* (C) 29 95 Kidwriter (D) ?7 95 STRATEGIC SIMULATIONS INC.

Battle lor Normandy (D)

TITLE

Toll Label |D] Time Manager |D) Research Assistant (D)

40 00

FORMS Calc I (D) Calc II (D) Calc III (0)

Music Calc Template I (Dl

Music Calc Template II (D)

69 .95

39.95 27 95 27,95

19.95 19.95

Music Calc Template Pro(D] 120,00 Hit Disk |D) 8.00

77 95

HARDWARE

29 95 16 95

Rouois ol Dawn Temple ol Apshal (D) Jumpman ID) Jumpman Jr (C) Pil Stop (C) Gateway lo Apshai (C|

Dragon Riders ot Pern (D)

TITLE HAYOEN

COST

Knights otilie Desert (Dl Corntwi Leader (D)

Spider Eaier (D| Programmers Guide ID)

Logo Design (D) LIGHTNING SOFTWARE Masier Type (D/C) MICRO LABS Deatn in the Cannean |D|

The Heist (D)

MICRO SOFTWARE INTERNATIONAL PracliCalc 64 (D)

PraciiCalc 64 (T) Praofile (D)

P.S (Program Spreadsheet] OOESTA

23 95 15 95

29 95 29 95 27 95

27 95

43 95

39 95

43 95

49 95

Odm(D)

39 95

How About A Game ot

Chess? (D)

ORBYTE Basic A Tutorial

Stoc< Analizer (Dj

ORIGIN Ultima ill |D) PRECISION SOFTWARE

Supernase 64 (D)

29 95

29 95 29 95

D = Disk C = Cartridge

29 95 29 95 3.95

550 00 68 35 56 95 23 95 39 95 47.95

T=Tape (or casseiie)

TO ORDER Send Certified checks, money orders, or use your Master or Visa Card and CALL 1-800-343-8019. Fiom inside New Hampshire call (603) 542-6175. Personal or company etiecks require two in three weeks to gear All prices are subject lo change without notice SHIPPING CHARGES U.S. orders please add S2 00 (lor 1-100 pes ) For C.O.D add $4 00 CANADIAN ORDERS $5 00 ALL

OTHER COUNTRIES 15% olto'alsale, AirMailonly ALL ORDERS OVER S100 00 MUST BE INSURED <ai .85' per $100.00. Customer must pay all duty taxes Hours, Monday tnru Saturday 8 00 to 10 00 Eastern Time

J2i£

63.95

Chess 7.0 (D) Checkers (0)

Ringside Seal (D) Pro TourGolf |D) Questron Tigers m the Snow |D|

PRINTERS Printer [Letter Quality) CARDCO Cardpnnt G Cardboard 5 Slol Primer Ulilily Pkg IDI Write Now |C| Cardpnnl B

39 95

23 95 39 95

47 95 -ii 95

Circle 35 on Peador Sorvlco cafd

UNIVERSAL The Best Software lot Less P 3

Box 955

Cfaremont. N H

03743

79 95

RUN November 1U8-1 / 107


TO

TO

MXU)

1 =1

4

DRAW,SWEEP,S.

DATA

2}

:NEXT

PASS,PUNT,F.

GOAL

1650 RETURN 1660 REM 1670 REM PRINT FIELD 1680 REM 1690 S=INT(YD/5+.5):IF P-2 THEN S=20-S 1700 IF P=1 THEN S=S-2 1710 IF P=2 THEN S=S-4 1720 IF S<0 THEN S-0 1730 IF Si 14 THEN 3=1 4 1740 PRINT11 {HOME} ";E$:PRINTB$;PRINTB$ 1750 PRINT"{5 SPACES}{COMD D}{30 COMD Is}" 1760 FOR 1=1 TO 12 1770 PRINT"{5 SPACEsHCTRL 9} {COMD K|(CTRL 0}(4 SPACES} {CTRL 9HC0MD K}{CTRL 0} { 4 SPACEsHCTRL 9 } {COMD K} {CTRL 0}{4 SPftCEs){CTRL 9}{COMD K}{CTRL 0}{4 SPACE SHCTRL 9HC0MD KHCTRL 0)1 4 SPACES) {CTRL 9} {COMD KHCTRL 0H4 SPACEsHCTRL 9]{COMD K) {CTRL 0}" 1780 NEXT

1630 FOR 1=1 TO 6 1640 READ PL${I):DF$m=FL$(I

PASS,L,

PS(1 )=M>":PS[2)="<' D${1)="1ST";D$(2)=' '2ND":DS

PRINT"{CTRL

53281,5

POKE

1590 1600 1610 1620

53 280,6

POKE

POKE

3)="3RDM:D$(4)="4TH"

20:READ F(I,3):NEXT

25,38,25,75

] -0

782,0:POKE 781,19:93= B$="{26 SPACEs}{26 CRSR ViT=2000

NEXT

READ

FOP

DATA

FOR

NEXT

1585

1510 1520 1530 1540 1550 1560 1570 1580

1400

GOSUB 1660 1410 GOTO 0170 14 20 REM 14 30 REM SET UP LABELS 1440 REM 1450 DATA 0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75 ,80,85,90,95,100 1460 DATA 0,5,10,15,20,25,30,35,40,45,50,45,40,35,30,25 ,20,15,10,5,0 FOR 1=0 TO 20 1480 1490 READ FU,1):F(J,2)=F(I,1}

P=3-P

1370 FST=YD+10 1380 DWN=1

Listing 2 continued.

IF

1B50 THEN

THEN

"j

TB=F(S,P)-FST+5

TB=FST-F(S,P)-5

THEN PRINT1'

TB=F(S,P)-YD+5

THEN

P=2

THEN

THEN

TB=F<S,P)-YD+5

TB=YD-F(S,P)+5

PLAYER

RETURN

P=2

P=1

THEN

TB=YD-F(S,PK5 THEN TB=F(SrP)-YD+5

";

IF TB<5 OR TB>35 THEK GOSUB 1660:RETURN FOR J=l TO WT/4;NEXT PRINT"(HOME){10 CRSR DNs}{CTRL 3}";TAB(TB);PS(P);" {CTRL 2)"

IF

IF

YD=YD+X

PRINT"! HOMEH 10 CRSR DNs } " ;TAB (TB ) ; "

P=1

IF

MOVE

IF

REM

REM

REM

RETURN

PRINT "{HOME}{10 CRSR DNs}{CTRL 3}";TAB ITB);P$(P); "{CTRL 2J"

P=2

IF

THEN PRIHT TAB { TB+1 0 ) ; " { C

X){CTRL 2}"; TB=YD-F(S,P)+5

TRL, 3){SHFT IF P=1 THEN

IF TB + 10> = 5 AND TB + 10O6

FT X}{CTRL 2}";

2060 REM 2070 REM DISPLAY PLAYS 2080 REM 2090 PRINT"{SHFT CLR}'1 2100 PRINT"{8 SPACESHCTRL 9)PLAYS{CTRL 0)" 2110 PRINT DRAW" 2120 PRINT"1 SWEEP" 2130 PRINT"2 SHORT PASS" 2140 PRINT"3 LONG PASS" 2150 PRINT"4 PUNT{OFFENSE ONLY)" 2160 PRINT"5 F.G.(OFFENSE ONLY}" 2170 PRINT"6 2180 PRINT:PRINT"(HIT ANY KEY TO CONT)" 2190 GET A$:IF A$=""THEN 2190 2200 PRINT"{SHFT CLR)(CTRL 2}":RETURN

2050

1920 1930 194 0 19 50 1960 1970 1980 1990 2000 2010 2020 2030 2040

1B90 1900 1910

1880

COMD Ts}{CTRL

PRINT" {HOME} {8 CRSR DNs}11; IF TB>=5 AND TB<36 THEN PRINT TAB(TB);"{CTRL 3){Stt

P=2

P=1

IF

1840

IF LEN(F$)=1

PRINT TAB(I*5+5);F$J NEXT

1860 1870

B$;

9}(30

FOR 1=0 TO 6 F$=STR$(F(S+I,3)1:F$=RIGHT$(FS,LEN(F$)-1)

PRINT

0}"

PRINT"[5 SPACEsHCOMD CHCTRL

1830

1825

1800 1810 1B20

1795

1790


Circle 155 on Reader Service can).

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

Our best selling dot matrix printer

and

GEMINI 10X

"EVERYTHING BOOK" INTRODUCTORY SPECIAL Get to know us by ordering Ihis great dust cover 'or your VIC-20 Or Commodore 64 and our cata log, ' Tho Everything Book tor the Commodore C-64 and VIC-20 Home Computers," for S2.95 (no eitra shipping 0' handling charges) Cover is anlistalic. translusceni, 8 gauge vinyl sewn lo our macting standards with reinforced seams Discover lhe savings ana easy shopping avail

able Irani Tenei Computer E(press1

a 2.95 I

1627 31627

Dust Cover and Calalog

.^T

This famous printer from Star Micronics has a nine wire print head and bidirectional printing at 120 characters per second.

Prints super high resolution bit image graphics.

Comes with both tractor and friction feed. the parallel interfaces listed below. cARQpamr e pointed (NitjiF«rE r"»

- "

-

,

;■■ j-v'C &i

Mm

r

read disks (or 1541 drives,

Comes with serial caola lor d i met-connect lo C-64 or VIC-20.

31365

ONLY

339

(*'*•' fiWlM *"t 'fciff

OM.rlHH COHPUTER HP(I

OIHEB GH£AT PRfhTtn iu m l917aFpw*i niB

3J564 QUC Bin

tlNi v tat

WESTRIDGE 64/20 MODEM

Check out these features - auto-answer, auto-dial and re-

dial! This 300 baud direct-connect modem comes with terminal emulator software on disk. (Auto features not available on VIC-20).

If sorcery lascmaies you. iry

WIZARD

31613

ONLY

Tmr COO'S giwnrt. sound* a«d acton in :i.v gw m cmtidfWiO aw ow bm gatm puy*-5 *crp nrnprewM v.nen

WIZARD imvtd *\ our o^cm1

Oft. IM C'-L' UH

m rof»n'

jc ihrthiv »■ iw< nv

Maximum speed! Commodore compatible!

You get more than Commodore compatibility with a MSD Super Drive. This "smart drive wilh 4K bulfer memory and space saving design is FAST . lormals disks in IB Will ID seconds' S!iLljrJUb' Will

r

Pi'* W

W«D upatr^v ft' VfC JO Vtf

ass OH.T <r.« •tno A CDsr' Sen* b us** •J «O» pigt ho hM tr>tm V a atcntu ceo 3U e*"< c ma w pk»j« Jti*t

CA»»DPfWl »Q JHTEWACE WllH 1

Top ff Hif m« hgm CurOOt

MSD SUPER DISK DRIVE

Requires one of

79.9!

Jucnp from ron*s lo Iuvjl

dodge pummrtng bouUen And due* uuti ondy omwa «

ydur qu«i Iw gwi W jr^fs Find ffw hey. cast sees ana tniflr- me ne<t level 40 towns n U1 hickides a ccnsrrvtuxi sot il you d uo id cedio you ow* tevtfs wartf] hjr iave ie-

tf4ws> Fnnn Ppogresvvr Pe^p^e•flls amj Sof^aw

t

on

J»«

A sl,x

qc

ONLY £. 3. 3 U

NEW: GATE CONTROL JOYSTICK FROM WIC0

Famous WICO qualify rs now available w iti Gate lock Control lor 8>way or -l-way aclion (great (or the precise aciion re quired by maze games) Also features 3-way handle Choose

FREE CATALOG

Ihe balhandle. redOall or pistol grio conlrol tor your lavonle

Trm Evfrv'n.-v Sou* 1m rhp C-M and vjC-^ CHANGE1 F'i»od ts'ifi ver 50o sofr*are dascnpiiona.

aclion

Tom

Jnciudos Ois ounts and easy o/dcr mfunnaiion1

st linn no 35MT

You can I get more

options on a joysiicf;!

s *md accpsicirtSi -i d no*Liu iniTrfiahon on eipaiidTrg you' Re

Wiiw la your Mindi HI ttnax O

31173

.V xnt- addroH

>Vt> gladly accept mail orders! P.O. Boi 6578 South Bend. \U 46660

Questions? Call 219/259-7051

ONLY

SHIPPING CHARQES

ORDER AMOUNT less man S20 00 S20 00-S33 99

CHAR 3 75

MO (■■'. r 1 99

I 75

S75O0SU999

575

S3D0 & up

7 75

5I50M-S29999

675

_

24.95

Qi

NO EXTRA FEE FOR CHARGES

ORDER TOLL FREE

1-800-348-2778


Maze ofIntrigue Here's the C-64 version of the program that puts you right there in the heart of your self-created maze. The VIC-20 version was published in RUN'S

April issue.

By John Stilwell

110 /RUN November 1984


When RUN, in its April issue, published the program that auihor John Stilwell called You Are There, the space available permitted including only the listing of the VIC-20 version. In response to numerous requests, the C-64 version of the pro gram now appears below.

The program enables you to fashion a three-dimensional maze in which you can wander around to your heart's con

tent or use in conjunction with a fantasy role-playing game. The program first presents you with an Edit mode, in which you draw and edit a map. In the second mode, you make

the map three-dimensional, and then the fun begins. In the Edit mode, a 21 x 21 grid appears, with a white square containing the cursor (a star), which you move with the cursor keys. Pressing the fl key will get you a list of key defin itions. As building blocks for your map, you have solid walls, wails with doors, corner pieces, a spiral staircase, a pil and a solid block. They can a!l be used as many limes as you like in creating your map. The rest of the commands are: S, to save a map to tape; L, lo load a map from tape; *, to go back and forth between modes; n, to erase the map; and the space bar, to erase indi vidual pieces from the map.

Even if you've never played Dungeons and Dragons, Rune Quest or any of the others, you should find this program inter

esting, if you shudder at typing in the program, the author will send you a tape if you'll send him $3 and a stamped, self-ad dressed mailer. Address all author correspondence lo John Slilwell, 5018 Marathon Drive, Madison, Wl 53705.

i

t RUN November 1084 / 111


POKES3281,1

CRSR DNs}BY

JOHN

STILWELL

E%(A,BJ=241:GDTO115

FORA=0TO4:FORB=-2TO2

9

ONIGOTO43.1 1 5,115,35,47

1=1-30:IFI>0T1]ENON1GOTO51,53,115,115,115,45,115,33,4

25

27

E%(A,B)=242:COTO115

E%(ArB)=250;GOTO115

31

33

35

37

RETURN

RETURN

GOSUB225 GOSUB227

GOSUB229

ONAGOSUB239,241,243,245,273;RETURN

135

137 139

I=I-30:IFI>0T11ENONIGOTO81 , 83-, 11 5,11 5 ,11 5 , 73 ,11 5 ,63 , 7

9,67,69,115,115,61 ,115

GOTO115

59

65 E%(A,B)=204:GOTO115

E%(ArB);;242:GOTO115

15

IFI>0THENONIGOTO115,75

58

:ONAGOSUB247,249,2 51,273,273:RETURN

:D = B+3:OHAGOSUB273,253,261 ,273,273:RETURN

:ONAGOT027 3,2 47,249,251,273:RETURN :GNAGOSUB273,263,265,273,273:HETURN :GOSUB227:D=B+3:GOSUB215:RETURH

141

143 145 147

149

RETURN

RETURN

GOSUB223

0NIG0TO77.115,115,65,71

133

141 ,145,143,133,129,129

IFJ>0THENONJGOTO139 J=J-3tf:IFJ>0THENONJGOTO137,147,129,129,129,135,129,

29,129,129,129,129,153

IFJ = 137TFIENONAGOSUB231 ,233,235,237,273

D=B+3:J=J-203:IFJ>0THEWONJGOTO151,129,129,155,157,1

125 12S 127

D=B+3:J=E%(B+3fA):IFJ=16 0THENRETURN

123

GOSUB121:

EXTB:FORB=-2TO0

121

119

131

E%{A,B)=243:GOTO115

67

POKE53265,PEEK{53265)AND239

GOSUE275:FORA=5T01STEP-1:FORB=2TO1STEP-1:GOEUB1 21 :N

117

118

E%(A,B)=242 NEXTB,A

115

IFJ>0THENONJGOTO131,129,129,149

55

63

E%(ArB)=239:GOTOi15

113

RETURN

E1(A,B)=244:GOTO115

51 53

61

E%(A,B)=207;GOTQ115

111

E%(A,B)=204:GOTO115 E%(A,B)=243:GOTO115

105 107 103

E%(A,B)=244:GOTO115

129

El (A,B)=241 ;GOTO115

57

E%{A,B)=241:GOTQ115

E%(A,D)^250:GOTO115

E%<A,E)=206:GOTO11 5

97 99

128

E*(A,B)=204:GOTG115

E%(A,B)=247:GOTO115

49

47

45

43

41

:G0T0115

E%(A,B)=239:GOTO115

:GOT0115

GOTO115

29

39

IFI>0THENONIGOTO115,3 9

28

9,41 ,37,115,115,31 ,115

IFDI$=IIEMTHEN55

IFDI$^"W"THEN85

21

23

FORA-lTO5:FORI3^iTO5:I=E%(f

NEXTB,A:IFDr$="N"THEN117.

19

17

15

13

H=Q+A*Z+B*AI:M=P+A*Y+B*AJ

:GOTO9

0

95

POKE532B1,1:GOSUB504

8

11

E%(A,BJ=234:GOTO115

91 93

7 Q=3:P=5:Z = 0:Y=-1:AI=-1: AJ=0 :DI$="N>r :GOSUB4 99 :GOSUB507 E%{A,B)=235:GOTO115

IFI>0THENONIGOTO115,1 15,105 GOTO!15

:G=1

89

1=1-30:IFI>0THENONIGOTO111,113,\\ 5,115,115,103,115,9 3,107,99,95,115,115,91

RUN It Right

87

B5

83

15

E%(A,B)=247:GOTOI15

<F)

E%(A,B)=239:GOTO115

81

79

77

75

73

71

69

88

5 DIHE%(5,5),M%(20,20):FOR3>0TO2 0:FORJ=0TO20:M%{I,J}=16 0:N$="NO NAME":NEXTJ,I 6 PRINT"{SHFT CLRjtCRSR DN}THE NEW MAP'S NAME?":INPUTNJ

NTTAB(13)"{6

2 PRINT" {SHFT CLR )( 2 CRSR DNsHCTRL I) "TAB ( 1 3 ) " { CTRL 9} [15 SPACES}":PRINTTAB(13)"[CTRL 9} YOU ARE THERE " 3 PRINTTAB(13)"{CTRL 9}(15 SPACESH2 CRSR DNs}" 4 PRINTTABH3 )"{3 CRSR DNs }COPYRIGHT {2 SPACES ) 1 982" :PRI

1

Listing h C-64 version of the You Are There program.


Unlimited Free Programs - Unlimited Fun!

with VIP Terminal A Powerful 80 Column Communication Program! VIP Terminal is what you need to talk to the world! Communicate with friends, work, school, bulletin boards, even information services like CompuServe. Share programs, news, pictures, stock quotes - anything in writing. With your C64, any modem and VIP Terminal, you can master the

information revolution — professionally! VIP Terminal is power packed to get the job done! It features a professional 80 column display (40,64 & 106 columns too!) to bring your C64 up to the industry standard - without any hardware modification! Il works with all popular modems, and, with those that allow it, VIP Terminal will auto dial, and redial if the line is busy. It also will auto answer - even take messages! Of course you can send and

receive programs and the like. And you can print what is coming on the screen. It has a 16-entry phone book for those often used numbers, and a 20-entry message file for frequently sent messages. It also has a powerful

editor so that you can write messages lo send later, or edit ones you have received. You can even save and use files as large as your disk!

VIP Terminal Is Easy and Fun to Use! VIP Terminal makes full use of the potential of your C64 - you get color,

graphics and sound. VIP Terminal uses menus and "icons," pictures of the tasks to be done. In fact, VIP Terminal can almost be totally controlled with a

joystick. You can switch menus, change screen colors, change parameters,

even dial your phone without ever touching your keyboard! Just move the hand to point to the colored icon, or the entry, press the fire button, and the

change is made. Of course, it all can be done from the keyboard too! Help is built right into the program so you can't get lost or confused. The manual is even capsulized on the disk for reference from the program when you need it. VIP Terminal also has a chiming clock for the quarter hour and the hour, and an alarm you can set. There's even a musical alarm to let you know when you have a call. VIP Terminal has put it all together to make the perfect communication program!

Integration With VIP Desktop VIP Terminal is connected to the whole VIP Library1" of programs through VIP Desktop™. From VIP Desktop, you may access any of the other VIP

Library programs that you own. The rest of VIP Library will meet your word

processing, financial planning, data management and other essential home and business information management needs. All VIP Library programs

feature high resolution graphics to give 80 columns on the screen without any hardware modification. They also give you icons and plenty of help. Quality and affordability are our number one concern!

VIP Terminal ONLY $59.95 Clrclo 138 on Reader Semcu card

Available at Dealers everywhere. If your Dealer is out of stock ORDER DIRECT!

1 -800-328-2737 Order Status and Software Questions call (805) 968-4364 MAIL ORDERS: Shipping; $3.00 U.S.; 55.00 CANADA: $15.00 OVIKSEAS; Personal checks allow 3 wci-ks.

132 Aero Camino

Goleta, California 93117


ONDGOT0273f439r435(433,273 ONDGOTQ273,429,427,425,273

249 251

GOSUB223:COSUB229

RETURN

157

159

ONDGOTO273,351,253,345,273

ONDGOTO2 73,27 3,347,341,273,27 3

199

201

ONDGOTO2 73,28 7,29 3,2 83,2 79

ONDGOTO285,289,295,281,277

K=E%(D-1,A):IFK=239ORK

211

213

215

IFK=23 9ORK^2fl4ORK=214ORK=2 50THENONAGOTO2 73,267,269,

2 20

ONDGOTO273,273,381 ,273,273 ONDGOTO273,273,3S3,273,273

ONDGOTO273,273,385,387,273 RETURN

PRINT" {S3IFT

267 269

271 273

27 5

9}{COMD

PRINT"(HOME)"TAB I 255)TAB(13 2);

289

LB . ) [ CR

LFsHCOMD

SPACESHCOM DM}11

ONDGOTO471 ,469 ,465,461 ,463

M)1SHPT N}

237

LFbHCOMD

COMD Ts}(SH

CRSR

PRINT"(HOME}"TAB(255)TAB(43)"{SHFT 0]{3

DN ] {3

DN}

LFs}{C

FT P}":F0RI=TrO4:PRINTTAB(3)"{COMD G](3

NHCRSR

CRSR

ONDGOTO273,477,475,473,273

GHSiiFT

DN ] (2

G M COMD M) {CRSR

235

305

CRSR OMD

":RETURN

DNH2

LFsHCOMD GHCOMD MHCRSR

ONDGOTG273,273,485,273,273 ONDGOTO273,273,481,273,273

CRSR

MHCRSR

231 233

{2

229 ONAG0TO197,201,203,207,211

FT

O){SHFT P){CRSR DN}{2 CRSR LFsHSHFT L} {SHFT @}":RETURN PRINT"(HOME)"TAB(25 5)TAB(42);:GOTO303 PRINT"|HOME}"TAB(255)TAB(41)"[COMD T}{SHFT P){CRSR DNHCRSR LF}{COMD M){CRSR DN}{2 CRSK LFe} {COMD MM CRSR DNj{2 CRSR LFsJ (COMD MMCRSR DNJICRSR LF}{COM D MHCRSR DNHZ CRSR LFsJICOMD #}{SHFT e}":RETURN PRINT1' (HOME } "TAB (255) TAB ( 47 ) ; PRINT"{COMD M}{ SHFT M){CRSR DNHCRSR LFHCOMD G}(SH

PRIHT"(HOME)"TAB|255)TAB(130)"ISHFT

227 ONAG0TO159.199,205,209,213,1 59

303

301

299

297

295

291

PRINT" {SHFT 0)13 COMD TsHSHFT P>{CRSR DN J{ 5 CRSR L FsHSIlFT LJ[3 COMD @s)[SHFT e)":RETURN 293 PRINT"{HOHE}"TAB(255JTAB(131>"fCTRL 9}{SHFT LB.){CR SR DN}[CRSR LFHCTRL (S}[COMD +}":RETURN

DN}{4 CRSR LFsHSHFT L}{3 COMD @s}'': PRIMT"(I]OME}"TAB{255)TAB(136)"{CTRL 9HSHFT SR DN}{CRSR LFHCTRL 0HCOMD *)": RETURN

RSR 287

2B1

PRINT"£HGME}"TAB(255)TAB(137r '{SHFT OH3 COMD TsJIC

+]{CRSR

285

tfjfSHFT LB, }":RETURN

PRINT"[HOME}"TAB(255)TAB(125);:GOTO291 PRINT"{HOME]"TAR(255}TAB(130)I1{CTRL 9){COMD *}{CRSR DNHCRSR LFHCTRL 0 H SHFT LB, }";RETURN

DNHCRSR LFHCTRL

PRIHT"{HOME)"TAB(255)TAB(125)"{CTRL

P}(C

2B3

279

COMD Ts}{SHFT

RSR DN)14 CRSR LFs)(3 COMD £sHSHFT @)":RETUPtN

PRINT" {HOME}"TAB{255)TABn21 )"{3

CLR}":RETURN

ONDGOT0273,453,451 ,447,445

265

277

ONDGQT04 53,451,447,445,273 0NDGOTO273,273,459,457,273

263

ONDGOT0273,371 ,373,273,273

261

ONDGOT0273,273,3G9,273,273

259

225 D=B+4:ONAGOT0197,201 ,203r207 , 211

223 ONAGQTO199,205,209,21I1,159

RETURN

271F273

D=B+4:IFD<6THENK=E%(D,A):D=D-1

219

221

RETURN

217

273,255,257,259,273

QNDGOTO273,335,337,325,159 ONDGOTG2 73,307,311 ,301 ,297,273 GNDGOTO309,.315,317, 305,299

205 207 209

203 ONDGOTO273,327,331 , 321,319,273

RETURN

GOTO!61

193

ONDGOTO2 73,27 3,359,357,273r273

IFA$="IFUNCT 6)"THENDC=20:GOSUB645 IFA$="{FUNCT 5}"THENDC=10:GOSUB645 IFA$="{FUNCT 8}"THEHDC-100:GOSUBG45 IFA$="{FUNCT 1}MTHENGGSUB441 IFAJ="{FUNCT 3} flTHENGQSUB411 IFAS=1IW"THENZ = -1 : Y= 0 :DI5 = "W" ;AI=0:AJ=1 :GOTO9

181 183 185 187 189 191

197

IFA$=" "THEN655 IFA$="[FUNCT 7J"THEN659 IFA$="*1rTHEN8 IFA$»MBI1THENZ=1 :Y=0 : AI = (j: AJ=-1 :DT $ = 1'E" :GOTO9 IFA$="SnTHEN£=0;Y=l:DI$="S":AI=1:AJ=0:GOTO9 IFA$-"{FUNCT 2}"THENDC=4:GOSUB645 IFA$="{FUNCT 4}"THENDC=6:COSUB645

167 169 1 71 173 175 177 179

195

IFA$=DI$THEN161

165

ONDGOTO273,273,367,273,273

257

255

N161

IFAS=*nN"THENZ = 0:Y=-l:AI=-I:AJ=0:DI$="N":GGTO9

ONDGOT0273,459,457,273,273

253

GETA$:PRINT"[HOME)[CRSR DN}"TAB(10)""DI%:IFA$ = ""THE

;63

161

ONDGOT0273,273,441,273,273

247

G0SUB223:GOSUB225:RETLJRN

155

G0SUB219:RETURN

ONDGOTO399,397,393,391,389 0NDGOT0379,377,365r363,361

ONDGOTO273,407,403,401 ,273

241

ETURH

243 245

ONDGOT0273,421 ,41 1 ,409,273

239

GOSUB225:D=B+3:IFDo0THEN:GOSUB227:D =

1 S3 GOSUB223:GOSUB225:D=B + 3:GOSUB229:GOSUB227:GOSUB215:

151

Listing continued.


One sure way to lose a game forever is to win it.

The trouble with most games? Just when you're

Oh, by the way, with WizType. you'll learn to type this fastfastfast.

good enough to win, the challenge is gone. And

a fun game becomes a boring game.

We admit it. WizType1" will teach you to type. From 20 to 120 words a minute; you choose! Now, isn't that what you need to

A game that

stays one step ahead of you.

\~ operate your v computer,

j s\ fastfastfast? /

When you win WizTyper you're not going to get bored. Because, game after game you can turn up the challenge. And

Circle 130 on Roadoi Service c»rd.

Spirit with ani mated pictures and sound.

Or to race with Bung,the jester, from line to line. In fact, you can even

put in your own words to foul up your friends. Isitthebcsttypin

\ perfect

\J

You decide.

^f WizType1" is a I r challenge every step of the way, so you won't have to worry about another game packing it in.

beating The Wizard of Id's characters on the next level.

WiiTypo is a trademark "(Sierra On Line, Inc.

all ten fingers to zap the

^ tutor? Or a nearf

then have the fun of

SIERRA

What's more, Wiz Type™ is fun. It challenges

The Wizard ofld'sw ■Illblfl QD Appk- IL BnifltT Aluri JUtmr

mmodQre 6C ami IBM PC & PCjr?


2:

CRSR

LFs HCOMD

G}{CRSR

DNHCRSR

DN}[2

CRSR

LFS HCOMD G)

M){COHD

M]|CRSR

DNHCRSR

LF}fSHFT

URN

CRSR G]

LFs

Ts]{SH

gs}.{SHFT

{2

CRSR

DN}{2

DN>{2

CRSR

LFs}

CRSR

LFs}

DNHCRSR

G){SHFT

M}{CRSR

DN} {2

LFs

333

331

329

XTI:PRINT"{CRSR RT}{3 COMD @s}{SHFT @}":RETURN PRINT" (HOMS}"TAB( 20 )"(S CRSR DNsHSHFT NHCRSR DN){

CRSR DNs}{SHFT

N){CRSR

LF

UP)[ DN}(2CRSR

M HCOMD G}{CRSR UP H 2

CRSR

LFs} {COMD

M)[CRSR

UPH

DN) (2

CRSR LFs}{

D G) {COMD M]":NEXTI PRINT"{2 CRSR RTs}{COMD G} {SHFT N}{CRSR DN H3 CRSR LFsHCOMD GHSHFT N} [ CRSR DN}{ 3 CRSR LFs)(CQMD M}{ SHFT N}";RETURN PRINT"[HOME){CRSR DN}{CRSR RTJ{SHFT P}":FORI=1T016:

CRSR

LFHSHFT

G)"

CRSR LFs} M}{COMD

URN

365

363

CRSR

LFs}{2

COMD 9s} (SHFT N]I1:RETURN

LF}{COMD

UP}{COMD

g}{SHFT

C

COMD

L){2

LFs]{SHFT N]{SHFT O]{3

TJ{CRSR

CRSR

@}{COMD

T

DNHSHFT

CRSR

T}{CRSR

UP} {4 MHCRSR

^}{CRER P)[SHFT

DN}{CRSR

R

LFHCOMD

MHCRSR

DNHCRSR

LF} {C

0}{S

L}{SHF

N HSHFT

?} {SHFT

LFs HSHFT

UP}[COMD

TsJ{SHFT LB.}{CRSR DNH2 CRSR LFs](SHFT NJ'^RETURN PRINT1l{HOME)-"TAB(255)TAB(20e]"iCRSR DN}{SHFT N}{CRS

gsH CRSR CJP}{4

DNHCRSR

OMD

R

PRINT"{HOMEf"TAB[255)TABt203J"(CRSR DNHSHFT N}(CRS

{CRSR DN}{4

359 PRINT"{HOME 1"TAB(20)"{EHFT N]":FORI=1TO16:PRINTTAB( 20)"{COMD G}":NEXTI;PRINTTAB[2flJ"{SHFT H)";RETURN 361 PRINT"{HQME}"TAB(25S}TAB{201}"{3 COMD Ts}{SHFT LB.)

RN

357 PRINT"{HOME}{CFSR RT}{SHFT M]";FORI^ITOl8:PRINT"{CR SR RTHCOMD M)M:NEXTI;PRINT"{CRSR RT}{SHFT N ] " : RETU

-

355 PRINT"{2 CRSR RTS}{SHFT L}[16 COMD @s}{SHFT J)":RET

6 SPACES]{COMD Mj":NEXT

:RETURN

PRINTTAB(20)"{COMD G}";NEXTI;PRINTTAB{20)"{SHFT Lj"

DN}{CRSR

PRIHT"{HOME}'fTAB(20)"{CRSR DN}{SHFT O] " ; FORI =1 TOT 6 :

MJ{CRSR

353 PRINT"{H0ME}{2 CRSR RTs}{CRSR DN}[SHFT O){1G COMD T sHSIIFT PJ":FORI=1T016 :PRINT"{2 CRSR RTs][COMD G){1

351

:RETURN

MHCOMD

B{17)"{C0MD G) {COMD M}":NEXTI 349 PRINTTABtl7)"(SHFT M} {COMD M}{CRSR DNH2 {SHFT

QP}{CRSR

CRSR DNs}":FORI=1T012:PRINTTA

LFsJ{SHFT NHCOMD M}{CRSR

NHCOMD G}{2

UP}{2

LF}{SHFT

CRSR

OMD T}":RETURN

N ] {COMD GHCRSR

LFHCGMD G}{SHFT M}[CRSR

iSIIFT M)":FORI^1TO12:PRINT"{2 CRSR RTs]{COM

DN){CRSR

COMD G]

L } { 1 0 COMD @s H SHFT fa>(':RETURN

PRINT" [HOME] fCRSR DNHCRSR RT){COMD M}[EHFT MJICRSH

PRINT"[CRSR RT]{COMD M}";NEXTI:PRINT"{CRSR RT}{SHFT @}M:RETURN 347 PRINT" [HOME}MTABn7)"[3 CRSR DNsHSHFT N} {COMD M] {

345

343

341

s]{COMD H}":NEXTI 339 PRINTTADf 5J"{SHFT

T

UP) f SHFT

@s}":RETURN

PRINT" (HOME]"TAB( 5 ) " { 4 CRSR DNsHSHFT 0} [ 10 COMD Ts HSHFT P)":FORI=1TO10:PRINTTAB(S)"{COMD G] {1(1 SPACE

L}{3 COMD

PRINTTAE117)"[SHFT

337

I

HFT

N)[CRSR

LF}{COMD M}":RETURH

PRINT" {HOME] "TAB(17)"{4 CRSR DNsHSHFT 01(3 COMD Ts }":FORI=1TO10:PRINTTAB(17)"{COMD G}{3 SPACEs}":NEXT

CRSR

336

335

s]{COHD MHCRSR DN](CRSR LF } { COMD M] " : FORI= 1 TO6 : PRI NTTAB(14)"{COMD G) {COMD M}":NEXTI PRINTTAD{14)"(S]IFT MHCRSR DNHSHFT MHCRSR DNMSHF

SHFT

PRINT"{HOME}"TAfl(1 A)"{6

I = 1TO4:PRINTTABn9) " f COMD G} ":NEXTI PRINTTAD(19)"(COMD G} {CRSR DN}[2 CRSR LFs){SHFT M) {CRSR DNHSHFT H]":RETURN

2 CRSR LFsjisMFT N}[CRSR DN}{CRSR LF}{COMD Gl ":FOR

)":FORI=iTOHi:PRINT" [CRSR RT}{3 SPACEsHCOMD M)":NE

327

N

CRSB LFs]{

LFs}[CQHD M} I SHFT

PRINT" t HOMES J {CRSR RTH 4 CRSR DNs } { 3 COMD TsHSHFT P

}":RETURN

CRSR

325

CRER

{SHFT N}{CR££ DN} [ 3

DN}(3

COMD

N}{CRSR

PEINTTAEJ|51"{COMD G)

GHSHFT

N

DNsHCOMD M}{SHFTH]{CR

LF)[SHFT

M>":FORI=1TO6:PRINTTAB(5)"{COMD G]

LF)(COMD

HCOMD G} ISHFT (COMD M)":NEXTI

SR

CRSR

DN}(CRSR

DN)

MHCRS

MHCRSR

DN) {CRSR

LF H COMD

{COMD

MHCRSR

N}":RETURN

M){CRSR

LFs][SHFT

(COMD

LFs}

{COMD

DNHCRSR

CRSR

LFs}

(COKD MHCRSR

DN} { 2

CRSR

PEINT"{liOME]MTAB(4)11E4

HCRER

R

DN){2

M}{CRSR

M}{CRSR

LFHCQMD

SHFT

DN ) {

;RETU

SPACES}{COM

COMD

PRINT"[HOME}{CRSR RT}{5 CRSR DNsHSHFT MHCRSR

RN

COMD

NEXTI:FRINTTAB(8)"{SHFT L}{4

323

{

N]

MJfCRSR

M]{COMD

DN}{2

G}{COMD

MHCRSR

LFs}{COMD

G>{COMD

CRSR

CRSR LFsJtSHFT

318

321

G)

PRlNT"{1lOME]ltTAB(255)TAB(5'l )"{SHFT O](3 COMD Ts}{SH FT P)":FORI=1T04:PRINTTAB(14)"[COMD G)(3 EPACEsJICO MD Ml" NEXTI:PRINTTAB( 1 4 >"(SHFT L}13 COMD. @s } { SEtFT "

":RETURN

DN]{2

LFs HCOMD

CRSR

DN}{2

HSHFT

M)[CRSR

{COMD

PRINT"{SHFT N}{COMD G){CRSR DNH3

CRSR

PRINT"{HOME}"TAB(2 55)TAB(48}"{SHFT O({ FT P}":FORI=1TO4:PRINTTAE(8)"ICOMD Gl( D M}"

319

X.FHCOMD

(CRSR DNJ(2 CRER LFs]{ COMD GXCRSR DN]{CRSR LF ) { SHPT L){COMD @]":RETURN PRINT"[HOMEl"TAB*255)TAB(53);

DN}{2

NEXTI:PRINT"13 CRSR RTs}{SHFT L}{3 COMD Ss HSHFT ":RETURN PRINT"1 HOME]"TAB(255}TAB{58) :G0T0313 PRINT" {HOME}1tTAB(255}TAB{ 59) '{SHFT OHCOMD T]{CRSR

317

316

31 5

313

311

309

306

Listing continued.


Circle 212 on Roaflor Service card

H commodore Business

Multiplan (Spreadsheet) Calc Result (Easy)

S S

63.00 45.0D

Calc Result (Advanced) 5uperbase64 Mirage Concepts (Data Base)

S S S

95.00 95.00 89.00

Mirage Concepts (Word Processor)

(40-80 dm & 30K Dictionary) Mirage Concepts (Report Generator) Home Accountant (Continental)... Tax Advantage (Continental)

S

B9.00

S S S

49.00 49.00 39.DC

eacliS

69.95

Sou them Solulions Accounting

G-i.A'R.A'P, P'R.I'M

Utilities Disk Utility Program (Fast Copy, File Copy. Disassembler & more) ..

S

49.00

Smart I 64 Terminal TOOL 64

S $

49.00 39.95

Simon's Basic

S

39.95

80 Column Expander (Cartridge)

S

60.00

Solo Flight (Simulator) Hellcat Avenger

S S

34.95 34,95

CBM 1541 (new version)

S 269.00

MSD Super Disk (Single) MSD Super Disk (Dual)

S 355.00 S 595.00

.S

79.95

CBM 4023 Ribbons COM 8023 Ribbons riiplM1 File 10.15. 25.50 Power Strips w surge stopper

16KMemory

S $

9.95 9.95 Call Call

Computer Care Kit

S

19.95

Disk Cleaning Kit

S

12.95

Supertax (Transparent IEEE, 3-Slot, Reset)

S 139.95

Interpod (Intelligent IEEE & RS-232).. S 139.95 The Connection (By Tymac) (Commodore Graphics - 2K Buffer) S 95.00 Cardco ■ G Parallel Interface .. S 89.00 VicSwitch S 149.95

IEEE to Centronics

S 149.95

Potto-IEEE Cable S lEEE-lo-IEEE Cable .. S 4ProngAVCable S Cenlron.es Cable (male to male) .... S RS232 Cable (male to male) ... . S Networking for C-64 & CBM Equipment

39.00 49.D0 15.00 34,95 31.95 Call

M0MWII.S

CBM 1702 Color Monitor

1500 Modem

S

63.00

. S 124.95*

Hayes Smart 300 Modem

S Z49.00

Hayes Smart 1200 Modem

$ 629.00

Vic 1530 Dalasctte

S

65.00

Cardco Datasette

S

55.00

5 Slot Expander (64)

S

65.00

. S

19.95

64 Relay Cartndge NumencKcyPad,

S S

45.00 49.00

Alien Voice Bo* [Talks & Sings)

S 119.00

Printer Utility Program (Cardco)...

When I'm 64 (Voice Box Sings) S Voice Box Dictionary I Texas Instruments LCD Programmer... S Vertatim Diskettes:

S 269.00

Panasonic TR-120 (Green)

S 142.00

PanasonicTR-120(Amber) .. PanasoncDT-i300Colof Monitor Stand (Till & Swivel) . RGB Monitor Cable:

..$ 156,00 S 425.DO .. ,S 29,95

ET-100C (Apple)

S

33.8D

ET-101CII9M)

S

33,80

S

95,00

Green & Amber Monitors

iriTER QUALITY PRINTERS

S

2S.D0

Single Sided Double Density DoubleSidedDoubleDensity Vic 20:

S S

30,00 42.00

3-Slot Expander

,,. S

39,00

6-Slot Expander

S

79.95

' with c cxr.|Ji1P softivart.'

CBM 6400 Printer

S1425 00

AOati (20CPS) Cardco LQ'1 Pnnter

S 475.00 S 495,00

NEC Spinwriter

S 285JM I 325.00 CALL CALL

KX-P1090 (100 CPS) KX-P109I (120 CPS) KXJ>1O92(ieO CPS) KX-P1033

Executive 64 Portable

S 39100

B12MC(i23K 80 column)

$ 69SJX)

SuperPet (5 languages)

ti*95J30

CBM 8032 CBM 6096

1995.00 S1495JM

CBM 2031 single disk

S 395,00

Wordpro <t + or 5 +

S 295.00

CalcResult

S 199.95

The Manager Supcrbase (8096 only)

S 199.D0 S 225.00

CBM BOM Dual Disk 1 meg CBM 6250 Dual Disk 2 meg CBM KX30 Hard Disk/5 Meg 64K Expansion Board SuperPet Upgrade Kit

J1295JM Jf*&00 S269S.00 t 37SJB $ 695X0I

0PI Accounting System

6 Separate Modules

each S 325.00

Southern Solutions Accounting

5 Separate Modules

each S 285.00

McTerm Communications Package.

S 175.00

RISINK.SSSOrTVMRK — BUS Superscript II (40K Diclionary)

S 199,00

Superuase (Data Base)

S 199.00

(G.'LA'R.A'P.O'E.P'RJ'M) .

.

CalcResurt

.

S 199.00

S 199.00

Call Orders under 50 00 add 10 00 Handling fee

ihji mwrix prim>;k>

MasterCard. VISA. Money Order, Bank Check COD (arid 5.00)

Add 3% For Credit Cards All Products In Stock Shipped Within 24 Hours Call to Order

FOB Dallas.Texas All Products Shipped With Manufacturers 90 Day Warranty

1-800-527-1738 All Others Call

1-214-231-2645

PRICES ABB SDQECTTO

Micro-Sys S

I 799.00

Panasonic Panasonic Panasonic Panasonic

Complete Accounting System

35,00 35.00 55.95

SingleSidedSingleDensity

J 499.00

CBM 8023 (160 CPS)

INTERFACES

ACCESSORIES

Tele-Learning Automatic Modern.

CBMi023(100CPS)

T

ri

B

U

T

CHANGE WITHOUT NQTTCB, DELAI.t:K.SlNQll|RIKN«RljCOME

0

B

S

641 Presidential Drive • Richardson, Texas 75081 • 9:30 a.m.-6:30 p.m. (Mon.-Fri.) • 10:30 a.m.-2:30 p.m. (Sat.) RUN November 1984 / 117


***

M}{ 6

@}{CRSR

DNHSHFT

@}{CQMD

MHCRSR

@s){£HFT

LFs}{SHFT

@}":RETURN

COMD

@s)"

*)(

U

H)

P } "TAB ( 25 5 )TAB ( 204 ) "(SH

PRINT"{HOME}"TAB(255)TAB(52)"{SHFT T §}";RETURN

FT

PRINT" {HOME} "TAB I 164 ) "{SiiFT

DN J {3 CRSR LFs}{SHFT M}{2

CRSR RTS } {COHD

DN}[COMD TJ{CRSR

CRSR

COMD Ts]{S

PJ"TAB!216)"{EHF

PRINT"{HOME}"TAD(246)"{SHFT P J "TAB{25 5)TAB(251)"{SH FT @)": RETURN:REM***** OK DOWN ♦***

:RETURN

3 COMD TsJICHSR

PRINT" {HOME} "TAB ( 255)TAB(21 3 ) " (-1

PHCRSR LF}{SHFT M}":RETURN

COMD

*}£3

CRSR

LFsHSNFT

N]":RE

{COMD

G}{2

LB,](3

CRSR

COMD

@s}{SHFT

N}{C

LFs}{2

N}{CRSR UP)tSHFT

DN}{5

CRSR DNs}":RETURN

@}{SHFT

SPACF-sHCRSR

0s){SHFT LHCOMD

N]

RSR UP}{SHFT

COMD

{SHFT

PRINT" (HOME} {2 CRSR RTs } ( 2 CRSR DNs } rrTAB ( 255 }TAB { 20 2) "(SHFT NHSHFT OH 3 COMD TsHCRSR DN H 6 CRSR LFs)

****

NEXT OK

****

TURN:REM

DK){2

RT][2 CRSR DNs)"TAB(255>TAB(201)"

LB.}{CRSR

{COHD TJtSHFT

PRINT"{HOME({CRSR

&}":RETURN

gs](SHFT

UP}{9

CRSR

§SJ{CRSR

UP|{2

CRSR

LFs (

L

CRS CSSR

{3

COMD TsJ{SHFT

LB.JfCRSR

DN}{4

CRSR

LFs){2

SPACEs

CRSR DNs]

PRINT"[HOME}{CRSR RTI"TAB(255)TAB[201)"{5

DN} { 4

DN}{4

401

@s}":RETURN

MHCR5R

MKCRSR

*}{

PRINT" (HOME)"TAB(255]TAB(179 >"{3 CRSR DNs}{COMD *}{ CRSR DNHSHFT M}{CRSR UP}{CRSR LF} {COMD TJ":RETURN

COMD

(SHFT

P}[SHFT

DNs)£COHD

399

£}{2

3}{SHFT

M}

Ts}{SHFT

{COMD

COMD

SPACES} [COHD

LFS}(3

Fs){2

R

M]{

Ys}{SEIF

{SHFT

COMD

CRSR UPs)[2

CRSR

0}{4

CRSR DNHSHFT MJJCRSR DN1 {SHFT M}{2

PRIKT"U10ME}"TAB(255)TAB(174)"{3

N}{SHFT

T}{C

LFs}";

DN}{COMD

CRSR

SPACEs}{COMD M}

RETURN

LFs}{SHFT

{COMD G}[4

397

T P](SHFT M}"

CRSR

PRINT"(SHFT H}

COMD

T){CRSR

M}{CRSR UPJ(11

@}[2

LF}[CRSR UP}{SHFT

COMD

LF}{COMD

39 5

394

RSR

L}{4

CRSR DNJ{CRSR

393 PRINT"{1tOME}"TAB{255)TAE(205)"{4 CRSR DNs){SHFT NJ{

391

389

T

387 PRINT"{HOME}"TAB(255]TAB(42)"{SHFT P]"TAB(217)"{SHF

385

38 3

381

379

[2

PKSHFT

PRINT"{HOME)"TAB*255)TAB(21 2) "{COMD

377

HFT

RETURN

T L}":RETURN

PRlNT'rUl0ME}"TAB(255)TAB(54]"{SIIFT O) "TAB ( 229 ) " {SHF

HERE

37 5

373

***

PRINT"{HOME}"TAB(255)TAB(59)"{SHFT O)"TAB(219)"{SHF

371

T L}11 ; RETURN :REM

PRINT"I HOME}"TAB(177)"[SHFT O}"TAD(37 7)TAD(23 4)"{SH FT L}":HETURN

369

05}"{SHFT L}11: RETURN

PRINT'r{HOME}"TAB(60}"{SHFT 0}"TAB|255)TAB(255)TAB(2

367

Listing confirmed.

Pti}{CRSR

DN}{COMD

THCRSR

COMD

TS}{CKSR

DN}{3

CRSR

SPACEs}{CRSR

437

435

*****

DNs}(

COMD P

DN}{2

CRSR

LFs]

CRSR

LFs]

M}{2

CRSR

DN

G}{CRSR

DN}{4

LFs

CRSR

L

CR

DN}{ DN} {4

COMD ^s}{CRSR SPACEs}{COMD GltCRER SPACES}{COMD

CRSR LFsHCOMD H}{2 LFs}{COMD

G}{CRSR

Fs}{COKD H}{2 SPACEs}{COMD GHCRSR DM} {4 CRSR LFs}( COMD M] '{COMD G}{CRSR DN} {4 CRSR LFsHCOMD M}{ 2 SP ACEs HCOMD G]"; PRINT"{CRSR DN|{4 CRSR LFs}{SHFT 3}{2 COKD LJ"I RETURN

SR

3

{COMD

{COMD G}{CRSR DN) {2

HCOMD @]{SHFT L}":RETURN PRINT"iH0ME}"TAB(255)TAB(130)"{2

HCRER

DN H 2

{COMD GHCRSR DN} { 2 CRSR LFs}'{COMD G

GHCRSR

CRSR LFs}

DNHCOHD

}{2

R

PRINT"{HOME>"TAB<25 5)TAB(136);:GOTO431 {COMD G PRINT" CCOHD THCRSR DH} { 2 CRSR LFs} {COMD HCRSR DNH3 CRSR LTsHCOMD M)MCOMD G}{CRSR DM J (3 CRSR LFs}[SHFT @}[COMD 3]{SHFT L]":RETURN PRINT" {HOME} "TAD{ 255 >TAB(12(JJ" {CRSR RT}{COMD §}(CKS

DOORS

PRINT"[HOME}"TAB(25 5}TAB(130);:GOTO431

START

*}{HOME}":RETURN

427

COMD

CRSR

UP}{SHFT L}{16

PRlNT"{ltOME}MTAB<255}TAB(255)TAB(220)"{2

{CRSR DNHSHFT NJICRSR

sHSHFT ?}{CRSR DNHSHFT H}{4 CRSR DNs}": RETURN

PRINT"

REM****

433

M)

PRINT"{6 CRSR DNs}":FORJ=3T015:GOSUB6&7:GOSUB665:NE

":GC-SUB665

P}{COMD

UP}{CRSR LF}{SHFT

{1S SPACEsHSHFT N]{CRSR DN}{CRSR LF}

PRINT"{CRSR UP}{2

Ys}{SHFT

T)"

:GOSUB665

COMD

CRS

DUs){COMD T}[5HFT O}{16

PRINT"{HOME]"TAB(255)TAB(125>;:GOTO431

431

N([ =1T07:GOSU

DNsHSHFT

R

P}{SHFT

GOSUB667:N£XTJ:PRINT"{HOME}"TAB(255}TAB(2U1 )l1{5

B665

Ys}{SHFT

M}":

COMD

CRSR

0}{16

PRINT" {HOME}"TAD{ 255)TAB(241 )"{7 SHFT

T LE.}":RETURN

425 42 9

*){ DN}{SH

DNs}{COMD

H

@]{2 UP}{SHFT

LFs}{SHFT «}(CRSR

CRSR

{

FT MHCOMD ^}": RETURN PRINT"(HOME}"TAB(255)TAB(255)TAB(24l)1t(CRSR DN}{SHF

3

LF}(CRSR

COMD Ps ) {SHFT L}(10 COMD PsKSHFT

}":RETURN PRINTIJ{HOME}"TAB{255)TAB(177)"{6

COMD

Nj

LF}{COMD T

LFsHSHFT

DN]{CRSR

CRSR

{SHFT M}

CRSR RTs]{SHFT NHCRSR

KCRSR UP}{2

PRINT"{2

H} {CRSR

DN} {1 5

CRSR DNs )i SHFT NHSHFT O H 1 0 COMD

SPACES] {COMD H}

P}{SHFT

COMD GHIfi!

YS}{SHFT

PRINTTAB(204)"{5

PRINT"{HOME}"TAB(25 5)}

423

419

417

415

413

412

411

407

405

404

}{SHFT NJ(CRSR DN}{3 CRSR LFs}{COMD §}{SHFT N}":RET URN


Cud!) iMB nil Rcaili-i Siintcn cirrt

c-64 /vic-20

RS-232*

INTERFACE

Circlii 112 on Coaifor SorvlcB card.

New dimensions in Bible study.

*3995 MFJ-1Z3B

Provides HS-Z32 voltage conversion for

C-H/VIC-20 serial port. Use RS-232 printers, modems, speech synthesizers.

other peripherals. Switch

rever ses trans mil /re

ceive lines. Useasnullmodem.25pin RS-232 con nector. Plugs into jser's porl. 2Mx2% inches.

E WORD

C-54/VIC-20

MODEM *4995

processor

tete KJV Bible on

^s $199.95 * TOPICS

MFJ-1237

High performance TeÂťas Instrument single chip

>ver200 Scripture

design. For C-M/VIC-20 Plug into user port For single or multiline phones. Plugs into ptionu oase 300 DaurJ. Direct connect, Originate/Answer Full

cts $49.95*

auplex.Carner cetect LED.Crystal controlled In

S3 postage/handling lus sales tax in Texas.

clines Basir listing of Terminal Program

Order Irom MFJ and try it. li not delighted. return within 30 days lor return) (less shipping).

One year unconditional guarantee. Order yours today. Call toll tree 800-647-1800. Charge VISA. MC Or mail cnecl>. money order.

CALL TOLL FREE ...

800-647 1800

Call E0l-323-!)B63 in MS, outside continenial JSA

ENTERPRISES INCORPORATED

Requires APPLE II +, IBM PC

and compatibles, TRS80,

CP/M 2.f(Z$0), KAYPRO,

OSBORNE, COMMODORE 64, Z-10O.

9415 Bumet, Suite 208 Austin, TX 7875H (512)835-7981

"Software for personal Bible study"

Louisville Road, Slarkvilie. MS 39759 Circlo 160 an Reader Service cam.

UMBIC SYSTEMS WINS THE RACE FOR THE

COMMODORE

T^

. . . for UNDER $25

[

5fi(7 San Anionio RMO, Swfs 70S

faB Ma CA <Mjft

(4t5) 424-Q168


g 2

SB

PHCRSR

DM} [CRSR

LF} {COMD

MHCRSR

DN){CRSR

RN

FsJICOMD NHCOMD H){CRSR

UP} (CRSR LFHCOMD G)":RETU

OMD G}[CRSR UP){CRSR LFJ[COMD G}{CRSR UP)[CRSR LF}{ COHD GHCRSR UP}(CRSR LF} [ COMD G){CRER UP}{2 CRSR L

PRINT"{CRER LF} [ COHD LHCOMD G}{CRSR UP | (CRSR LFJ (C

DNJICRER LFJ(COMD MHCRSR DN } { CRSR LF } { COMD MHCRSR DNHCRSR LFHSHFT 6H4 CRSR LFsHSHFT L}{2 COMD gs }{3 CRSR LFsHCRSR UP}"?

PRINT"(HOME)"TAB(2 55)TAB(166); PRINT" [CTRL 9} [CRSR DN} [CRSR LF} {CRSR DNHCRSR LF }.{CRSR DNHCRSR LF ] {CRSR PN)(CRSR LF} {CTRL 0HSHF T LB.}":RETURW

0HCQM

DNHCRSR

[CRSR

SR LF1

LF } { CTRL

{CRSR DNHCRSR LF).[CRSR

LF}{COMD LHCOMD

K}";RETURN

P}(CRSR DN}[2 CRSR LFs}{ CRSR LFS HSHFT 0} {EHFT

NJ{CRSR DN}{3 CRSR LFsHCOMD GJ {COMD Mj (CRSR DN}{2

CRSR LFs}{2 COMD Hs)(SHFT SHFT OHSHFT P)(CRSR DN} { 3

477 PRINT"{HOMEHCRSR RT} "TAD ( 255 ) ; 479 PRINT"(SHFT 0}{SHFT P}{CRSR DN}{2 CRSR LFs}{SHFT M} {COHD MHCRSR DN}{2 CRER Lfs](2 COMD Ms) {CRSR DN} {2

47 5 PRINT"(HOME)"TAB(249);:GOTO479

46 9 PRINT"{HOME}"TAB(255)TAB f 95 >;:GOTO4 67 471 PRINT"{HOME)"TAD(255)TAB(99);:GOTO4 67 47 3 PRINT"{HOME}"TAD{24 3);:COTQ47 9

DN){CRSR

461 46 3 PRINT"(HOME)"TAB(255)TAB(63);:GOTO467 465 PRINT"(HOME)"TAB(255)TAB(91); 46? PRINT"(COMD J } { CRSR DN } { 2 CRSR LFsHCTRL 9 } ( COWD K} {CTRL 0HCOMD K}{CRSR DN J {2 CRSR LFs}{COMD LJ(CRSR

DNHCRSR LFJ {CRSR DN} {CRSR LF} {CRSR DNHCRSR LF} {CRSR DNHCRSR LFHCTRL 0 } {COMD *}":RETURN PRINT" { HOME] NTAB( 255 5TAB( 87); :GOTO-367

DNHCRSR LF)

[CRSR DN){CR

0}{SHFT LB .(": RETURN

459 PRINT"{HOME}'tTAI3(255}TAB(178)"{CTRL 9}

(CRSR

SR LF} {CRSR DNHCRSR LF) {CRSR DNHCRSR LF} , [ CRSR DNHCRSR LF} {CRSR DN ] { CRSR LF ) {CRSR DN){CRSH LF ]

{CRSR DN}{CR

{CRSR DNHCRSR LF }{CTRL

457 PRINT1'{HOME}nTAB(255)TAB(163»"{CTRL 9J

J . {CRSR DNHCRSR LF} D +J":HETURN

451 PRINT"{HOME}"TAB{2 55)TAB(175)?:GOT0455 453 PRINT" {HOME} "TAB { 255 )TAB( 160) -. 455 PRINT"{CTRL 3) {CRSR DN} [CRSR LF} {CRSR DNHCRSR LF

447 449

LF} [

COWD MHCRSR DNHCRSR LF } { COMD M } ( CRER DN } ( 2 CRSR L FslfSHFT NHCOMD M}{CRSR DNHCRSR LF}{COHD MHCRSR

HFT

PRINT"{HOME}"TAB(255)TAB{168 ("{SHFT 0)12 COMD Ts } { S

DN}(C

445 PRINT"CHOME}{CRSR £TJ"TAB(255)TABH61};:G0T0449

443

441

SR LF}(COMD MJfCKSH DNHCRSR LF}{COMD MJ(GRSR RSR LFJfSHFT e}":RETURN

R LF){COMD MHCRSR DNHCRSR LF}{COMD MHCRSR DN){CR

439 PRINT"(HOME}"TAB<255)TAB(1B0)"(COMD Mj{CRSR DN}{CRS

Listing continued,

M}{CRSR

DN}{2 CRSR LFS}{COMD G}(COMD H}{CRSR

DN}{3

CRER

LFs){2

COMD

D

§S}:RE

LFsHSHFT 0} (SHFT N}{C RSR DNJ{4 CRSR LFs){SHFT 0} (COMD M}" PRINTTAB(9J"[COHD G} [COMD MHCRER DN}{3 CRSR LFs}{ COMD G] (COMD MHCRSR DNH3 CRSR LFsHCOMD G) {COMD MHSHFT PHCRSR DN} (4 CRSR LFsHCOMD G] {COMD M}{5 HFT PHCRSR DN}{4 CRSR LFsHSHFT L} {COMD §] {2 SHFT

PRINT"(EHFT @}{SHFT P)[CRSR Gs}{COHD MHCRSR DN ] {3 CRSR

N]{2 CRSR LFsHCOMD G)[COMD M}|SHFT PHCRSR DH ]{ 3 RSR LFS){COMD G}";

COMD

PRINT"{HQME}"TAB{169)"{SHFT Oj{COMD T}{SHFT P}(3 CR SR LFsHCRSR DN)(COMD G} (COMD M}{CRSR DN}{3 CRSR L FSHCOMD GJ {COMD MHCRSR DN} 13 CRSR LFs}{SHFT M) {

FT @}{SHFT P]":RETURN

LFsJfCOMD

CRSR LFs}{SHFT LJ(SH

PRINT" (IIOMEHCTRL 1 } " :GOSUB627 :G0TO51 3 POKE53281,0:RETURN REM

507 509 511

519 I1=0;N=0 521 GETAS:IFAS=""THEN521 523 IFA$="{CRSR UP}"ANDI>0THEN:I1=-40:GOSUE577:GOTO519 = "(CRSR DN}"ANDI<760THENI1- 40:GOSUB577:G0T0519 525 =-1:GOSUB577:G0T0519 527 IFAS="{CRER LF}"

517 J=Q:I=P*40:F=PEEK(1104+T+J):POKE!104+1+J,42:II=0:N= 0

J^Q:I=P*40:F=PEEK( 1104+I-hJ)

CSR

515

DUMM¥

IFP<0ORP>20ORQ<0ORQ>20THENJ=0;I=0:GOTO517

513

"; :NEXTJ ,1: PRINT11 {HOME} " :RETURN GOSUB499:PRINTM[HOMEJDRAWING "N$ FORI = 0TO20:FORJ = 0TO20:POKEUt!4 + I+J*40,M%(I,J) : NEXTJ

503 PRINT"{CTRL 9} 504 505

IFK=1THENK=0:PRINT"tCTRL 7}";;GOTO503 K=1:PHINTM{CTRL 5}"?

5tf1

499

POKE36879,59:K=1:PRINT"{SHFT CLR}";FORI=0TO20:PRINT

RETURN

493

491

PRINT"(3 CRSR RTsHCOMD G}{6 SPACEs){SHFT 0}{5 COMD Ts}{SHFT P}'f J = INT(RND(B>*100+1 ) : IFJ c 11 THENPRIMT" [ HOME } {-5 CRSR R Ts){5 CRSR DNS}FRODO{CRSR DN}{5 CRSR LFs)LlVES{3 CR SR DNs){4 CRSR LF5>J.S."

":NEXTI

}{3 COMD TsHSEIFT P } " :FORI = 1 T03 : PRINT11 { 3 CRSR RTs} I COMD G){6 SPACESJ{COMD M}{COMD G}{3 SPACEs}{COMD M)

SPACES]{COMD M}|SHFT O

SPACEs){CO

489

4B7

CRSR RTs}{COMD G){6

MD M}":NEXTI PRINT"{3 CRSR RTsHGOHD G}{6

:F0RI=1T0l4:PRINT"{3

485 PRINT"(HOME)[2 CRSR RTs){SHFT M}{7 SPACEs}{COMD M}"

483

482

481

GHCOMD MHSHFT P}(CRSR DN} {3

CRSR LFsHCOMD GHCOMD MHCRSR DN}{2 CRSR


Circle 264 on Reader Service card

Program

Finally!

in the FAST LANE

n NoMady, cofU&L letteA. h You deserve to protect your software investment.

You can vdlh the first (and only)

BYTE-FOR-BYTE DISK COPIER lor the C-C4.

Learn

Assembly Language

The next generation in archival

Programming!

methods is hero today' ■ Ni> belter iltsk copisr ;tt jny price

Al hook and computer stores everywhere or order direct

■ Easy-to-use — no complicated instruction:

by mail.

Assembly Language for Kids

• To dale (October, t93!) will not

$14.95

Shippingand handling

copy tho tallowing:

1.50

Itsell

tStill watching to' ottiotst

(California residents ,nld 6% tax) FtlASI PKIN1

FULL CIRCLE SOFTWARE. INC. PO Box 1373 Dayton. Ohio 45401

NAM!.

Phone (5131 223-2102 CITV_

SI AT I

MAIL TO;

Mon -Fn. a 30-4 30

/I I'.

microcomscribe ^™"" B982 Sllmson c i.. San Diego, CA 92129 (bUtt -IH4-IHH-1

10 di»y frlmn pim

"When cloning and disecling fail, lurn lo MH, NIBBLE"

Circle 169 on Reader Scrncu card

91 an Reader

Make Your Commodore Radio Hctive

The MICHOLOG A1H-1 cartridge will turn your VIC-20 or C-64 intti a complete Radio Teletype and Morse code ter minal. Connect a shortwave radio and you'll be watching

With keyword or manual printer control for permanent paper copy, you won't miss a single bit of the action. If you've been looking for something to spice-up your

test readout from weather stations, news sendees, ships and HAM radio operators all over the world. A whole new use for

computing, try the ultimate "peripheral" and connect your

your home computer. The AIH-1 contains both program in ROM and radio interface circuit to copy Morse code and all speeds and shifts of radio teletype. Plus the on screen tuning

indicators mean you never have to take your eyes off the

video for perfect tuning, For Ham radio use, the Air-1 will also send and receive RTTY/CW with AFSK/PTT & ± CW keying outputs.

The AIR-1 will even lell you what Morse speed you're

copying and provide built-in send/receive eode practice!

computer to the AIR-1.

The complete AIR-1 for the VIC-20 or "64" is $199.

(With 1 mode AMTOR, $279.) See it at your loeal dealer or call Mierolog Corporation, 1871.3 Mooney Drive, Gaithersburg, Maryland 20879. TEL: (301) 258-S400. Telex: 908153.

MICROLOG INNOVATORS IN DIGITAL COMMUNICATION

RUN November 1984 /121


z

to

to

IFA5="6"THENF=241:G0TO575 IFA$="0"THENF=137:GOTQ575 IFA$="7"THENF=243:GOTO575 IFA$="8"THENF=242:GOTO575 IFAS = "Q"TH£:tJF=204:GOTO575 IFA$="W"THENF=207:GQTO575 IFA$="X"THENF=214:GQTO575 IFAS="EMTHENF=208;GOTO575 IFAS = "R"TKEHFa25 0:GOTO575

IFA$="N"THEN649 IFAS="{FUNCT 1}"THENG=G+1:GOSUB625:GOTO521 IFAS="S"THENGOEUB565;GOTOS04 IFA$="LMTHENGOSUB591:GOTO507

GOTO521

M%{J,I/40)=F:POKE1104+I+J,F:G0T0519

P0KE1104+I+J,F:I=I+Il:J=J+N:F=PEEK(1104+1+J):POKE11

545 547 549 551 553 555 557 559 561

565 567 569 571

57 3

575

577

IFA$="9"THENF=235:GOTQ575

605 607

603

602

IFE=213GRB=240THENB=207:GOTO623 IFB-200ORB-217ORE-231QRB=234ORB=246THENB=234:GOTO62

EN623

B=243THEN623

40RB=241 OR

IFG>8THENG=1

SPACEb1":RETURN

,R={SHFT

gj":RETURN

SPACES]":RETURN

Ts}DIE ROLL{5 SPACES }HI : PRINT" { HOME} [ 2 CRSR RTs}DIE

GOSUE627:GOT0567 IrE%(3,l );IFI

655

CRSR RTs}[7

SPACES)(CRS

PRINT"[2 SPACEs}{COMD G}{16 SPACESJ(COHD M}M PRINTTAB{15)K:RETURN

671

FORI^1TQ30:NEXTI:RETURN

R RT}[4

1TO900:NEXTI:PRINT"{HOME){3 EPACEs}":G0TO161

PRINT"{HOME}(3 CRSR RTs}AGAINST{CR5R RT}WALL":FORI-

I=E%<3,2|:IFI=214THEN663 Q=Q+2 :1?=P+Y:GOTO9

667

665

663

661

659

I=E%(3,2):IFI=239ORI=242ORI=250ORI=204THEN663

247ORI

GOSUB499:GOTO507

RJ=0TQ20:M%(I,J)=160:NEXTJ,I

PRINT"{SHFT CLR}NEW MAP NAME":INPUTNS:FORI=0TO20:FO

GOSUB579:IFA$o"Y"TEiENGOSUB627:GOT05G7

FORJ=1TO50:NEXTJ,I:RETURN

ROLL"R

=

CRSR R

ARROW}3D

MAP AND BOARD ":RETURN

&. HAP {LEFT

FORI = 1TO15:R=IST(RND(G)*DC + -1):PHIMT"{HOHEH2

PRINT"{HOHE>M=ERASE

*13

ES{4 SPACES}";RETURN PRINT" (HOME) 3D {LEFT ARROWJMAP

PRINT"(HQME1S = SAVE, L=LOADI 8 EPACEs}":RETURN PRINT"(HOHE)iCTRL 1)PUSH (CTRL 9}F1{CTRL 0} FOR COD

653 657

":R

PRINT"{HOME}CORNER Q={SHFT L},W=(SHFT 0}fE=(EHFT P}

ETURN

PRINT'MHOME}PIT 5=(SI1FT W}fSTAIR 0 = IrX=fSHFT V}

=(COMD Q][2

652

651

649

647

643

639

637

63b

633

627

ONGGQTO639f629163l,635,633r637,641,643 629 PRINT" UIOME)WALL 1 -[COHD U},2=(C0MD J),3^(COMD OJ,4 ={COHD JJ(2 SPACES}":RETURN 631 PRINT^UIOMEJDQOR 6={COHD EJ,"? = ICOHD W},8=(C0MD R»,9

625

623

IFB>128TI!ENB=B-128 M%(T,J)=B:POKE1104+I+J*4H,B:NEXTj,I:CrJOSEl:RETURN

:GOTO623 621

5S9 PRINT"{HOME)"TAB(22)KrNEXTJ,I:CLOSE1:RETURN 591 GQSUB579:IFA$< >"YMTHENRETURN 593 PRINT"{HOME]";:K=0:OPEN1,1,0,"":IMPUT^I,M$;PRINT"{S HFT CLRJ DRAWING "N3 : FDRJ=0TO20 : PRINT"'1 595 FORr^0TO20:IFK=lTHENK = 0:PRIKT"KTRL 7}";:GOTO599 597 K^I:PRIMT"{CTRL 5}"; 599 PRINT"(CTRL 9} ";:NEXTI,J:PRINT"{HOMEJ":K=0:FORI=0T

601

TFB=176ORB=143ORB^209THENB=215;GOTO623

IFB=199ORB-2120RB=225ORB-229ORB=244ORD=24BTHENB=244

:GOTO623

3

IFB=152THENB=214:G0TO623

585 GOSUB579;IFA$o"YMTHENRETURN 587 K=0:OPEN1,1,1,N$

RETURN

0

IFB«1960RB«1970RB=2270RB=247ORB»248THENB=247:GOTO62

620

619

616

617

61 1 613 615

609

645

583

579 PRINT"{HOME}{CTRL 1}ARE YOU SURE?{29 SPACES}" 581 GETA$:IFAS=1M1THEN581

563

537 IFA$="5"THENF=215:GOTO575 539 iFA$="3"THENF=239:GOTO575 541 IFAS="4"THENF=2 34:GOTO575

IFA$="1"THENF=247:GOTO575 IFAS = "211THENF=244;GOT0575

533 535

=1:GOSUB577;GOTO519

: P = I / 40 :Q=J: PRINT" {CTRL 2

IFAS="{CRSR TFA$ = "*"TliENPOKE'H

529 531

Listing continued.


■■ :

COMMODORE, MACINTOSH, IBM USERS

LETTER QUALITY PRINTERS BY CARDCO, INC.

LQaiaCPSDMyWnW

(38965

'LOM & LQ3 compabWe wm Commodore. IBM Maclrilo-Ji

IOI\ Heavy Duly 14 Ci'S

1560 as

5t computL'is wilfl ii pBfttlel rj"iWr porl including

lip. Fatlio Snack. Tl. Epson. Compaq. Columbia S'9 95 CP • B Parallel Interlace S55 9J

QP • G Gratfwcs Inierface PRINTERS BY R ITEM AN

RitemarVLO - 13 cps letter quality parallel prmlar Commotion; Rearjyll Hileman Plus

f I ATI ;: IA (A.C.I.AT| minus M.ihV.

m

129 95

Tuh GixiS l<i T<rmi

29 95

Trjnk in the LilnfJ 01 BuiRtv Bol^; K<ryt<n((l CaOel Sfitf* Directai CnrdCO (C|

29 95 34.95 23 95

WntP Noiv

S3S 50

Soeil Now

34 50

File Now Calc Now Gtapn Now

34 60 34 50 34 SO

Mail Nnw SoMvviro Deilgn (C)

34 GO

64 AOCOunBrlB

S69 35

Hurper mil Row |A,I) Trie wme Stuil

89 95

^)ur Tolal Finance Planner lln> MacTutor (M)

59 '35 34 95

. .

'

THOUGHTFUL EDUCATIONAL PROGRAMS MY BOOK

439 95

*m.

535 95

Scrolls fli AlHIJjCJfi

29 95 29 95

ttieCovclt'O Mirrw

3? 50

Penguin (A.I.C.M) PensalL-

32 50

ArriEr. Educalional Computer (A.AT.C.I.TRS} (State Grade l.iwols) Spelirny Series Etem Sovnu; Facts

C-M VIC 20 ATARI

Ages: 4 and up

Your child makes his or

Access (CAT)

RMdwM

BECjjgl

CREATIVITY SERIES

S299 «

120 cob Dal main* printer PaieNel Cenlrumcs

Rrtcmari Blue 140 cps Ool matrii Knnier Parallel Centronics SOFTWARE (A-Apple. C-Commodore. M-Mnclnlosn, I-IBH. AT-Atari) JipH(Aii.ii-

'

i wcnt ouTairjf with mommy, oad01 AND MV BHOTHEB TO

SEE THE

her own book! Using only a joystick, your youngster picks objects

from

the

cesses,

library

pirates,

(prin

houses,

vehicles, people, etc.), colors them and arranges them in the picture!

34 50

3d SO 34 50

CBS (A.AT.C.I)

Mssfet 1

SI 29.95

ErnioS Millie Snauos

29 B5

Hn; tji'd Si Unlive Peaie Managomem

29 B5

69 95 69 95

Managing loc Suaxs&

MnstGiCnaryo VISA. Money Orcioi. COD rCaatWrs Check), peroora] check inust cleai

Include IS 00 shimung and rmntBng on all otOhib: Kansas gusiomcrs add 3% sales Ian Prices good thru December 15. 19B4

TY-COMPUTING

Older youngsters can then type in a story-line or caption, and the page is saved to disk. Page after page can be saved. But the fun isn't over yet! Your child can PRINT the book on almost any

printer capable of producing Commodore graphics! The first program in BECi's new Creativity Series. Available soon for the Atari.

C-64 DISK: S34.95

CHILD DEVELOPMENT SERIES

PO. Box 9286, Wichita, KS 67277 316-721-5227

"The goal of Boston Educational Computing is to provide owners of the most elementary computer systems with educational software that can be used

Circle 1 icon Reader Service card. Circle 256 on Reader Service card

Make your C-64 or VIC versatile with: PLOTVIC-lorVIC-20

Graphics:

Hl-Res Graphics Kit

Features:

,, dr. nc

'ly.^,

algarthm (rran 3K)

" Eas-y Iranslerabio TO dsk ■ j Functions stand alone loi use wlft Rer«c<ijl n'Dciiamming (BASIC) : 1 UserS guide wiih illustrated BrephJcs

eieriertT ctto seieclion. 3'D

". Specf/ PLOTVIC (unexoanded VIQ

r ■.. ■.-.- ■_ v-i i ; . Kaycoard o* "ghrpe^i mfiui (Iqlupen nol mciudyil). l»-jlitperi ^mcc^nrng

tufonal and tecnnical explartitixis

! 1 Baac gecneiry (pont bie, Siipse).

PLOTV1C3 (VIC wati 3K) PLOiVtCa(VICvntn8 + K)

pe<spetJ<ves KM insert on and coslonmg

easily by those with little knowledge of computing.

"In its Child Development Series. BECi (pro nounced Becky) meets this goal."* ■Computes!'s Gazette, January 84

!_.,

Ages: 2 and up

featuring a capital and small letter and an object. "For a child, watching the colorful objects appear on screen is like opening a present.""

(VIC-20 only). ##.

1

1 : Screen lo punter or plottw (Mi Hps)

-'.ALPHA-BECi

' "' " _,An alphabet program with 26 screens, each

NUMER-BECi

Ages: 2 and up

J Number identification and color and shape

grouping. Five levels and adjustable timing.

Word Processing: tor C-64 and VIC-20 Powerful iit editor lor document

proc using and proflram design

Features:

_ Oocune'it eas-ng Oeale motfy, and

save casaeltf! data tiles and disk SEQuem<al files

D Program edilino Converi program lilns lo and Irom SEQumBia1 files Lina mage erttc usng sm|»

.

*19.*° (tape)

D Print coflvrana witn indeiitawn and margins suatwiiti COMMODORE lirinlors

L! Easily [ransferiibifl (o disk

D User's gijuJe wiih iiiusitatad bogmmnglewt and TfchnciU explanalior^

Speedy fe>EDWC-64. fe"EO?0toi

COTHnanth

V(C with 16 K

Full scieen eoitw (iees cursw

rWPOD

Mail COTIX**] ttl 11u APCAD" IO Bn. BJ Mne Ml 4BI76 Sw«3 chec>< or mcvwy ordef loi i!995(UE) (or MCfltBpa i» i:H!lilortAO HI UD"HJ and riamjlirm incSuucd

'■'»■ ''

Address

PLOIVIC PLOIWC3 PUDTVC8 Tc.Fn

CraMCardsalvjacroplM

VISft

Add S3^0 for Disk

IMC

"--"•"EX

tclE0xl

Ages: 5 and up

"TjAddition and subtraction. Up to tour digits. Optional objects, carries and borrows, decimal points and hints. Answers entered from right to left, one digit at a time.

! MULT-BECi Ages: 7 and up ^.Multiplication. Up to four digits in multiplier and multiplicand. Answers entered from right to left, one digit at a time. TAPE: $19.95

P O Boi 2673, Ann Aibor, Ml 18106

'. i . ■

7 \ADD/SUB

DISK: S24.95

If ordering directly from BECi, add 5% (or $2.00 mini mum) for shipping.

BOSTON EDUCATIONAL COMPUTING, INC. Depl.n

78 Dartmouth Street Boston, MA 02116

(617)536-5116

Dealer Inquiries Invited Charge cards and phone orders accepted.

RUN November 1US4 / 123


DIRECT CONNECTION Hooking the VIC-1600 Modem to the Telephone

The flip of a toggle switch is all that's needed to put your com

puter on the phone if you build this simple modemtelephone connection.

vice, it does have one very significant

Access to the various electronic bulle

tin boards and commercial information exchange services such as CompuServe and The Source is now well within the scope of all VIC-20 and C-64 users. A low-cost device, the VIC-1600

modem, which simply plugs into the user port on the rear deck of these com puters, acts as an electronic coupling de

vice. It translates the incoming signals

BY HARVEY G. HURWITZ

into a form acceptable by the computer (demodulation) and converts the com puter's output signals into a form ac ceptable by the telephone line (modula tion). Thus, the term modem is derived from the words modulator and demod ulator.

puter system that's operating the infor

mation service or bulletin board with which you wish to communicate.) When the host computer answers (in dicated by a continuous high-pitched tone in the earpiece of the handset), you

must pull out the modular plug of the

cable connecting the handset to the body of the telephone itself. You must

then plug a similar cable into both the

rate.

In

addition

to

the

now-vacant

socket

on

the

telephone

VIC-1600, you'll need a Terminal Emu

body and a matching socket on the rear

lator program. Software of this type,

of the modem.

though somewhat limited in scope, is

What you'll have done, in effect, is

provided with the modem, it lets you

substitute the VIC-1600 modem for the

access and communicate with bulletin

telephone handset. If you haven't spent

board

services,

a

too much time fumbling with these re-

screen

display—you can't

or

to what you can absorb by direct read

connections, and if you've avoided breaking any of the fragile plugs or jacks, the host computer will stili be

ing as the data scrolls up and off (he

waiting for you to iog in.

but

only

through upload

screen.

There are a number of other terminal

programs available that contain "stream

Since the plugs and cables of this modular arrangement are designed to

vices. These permit you to store all in

facilitate rapid replacement of entire components, they are hardly of lasting quality. These fragile pieces of plastic,

ing buffers," or simiiar memory de formation both sent and received until

with their tiny contacts with thin wires

you have completed your contact. At

in vinyl jacket cable, can't compare

that point, you can print out the entire

with the cables and plugs normally used

contents of the memory as hard copy.

in the communications industry, where V*-inch-diameter plugs and rugged

Whichever terminal system you end up

124/RUN November 1984

(The host computer is simply the com

With the VIC-1600 in place, informa

download. You are, therefore, limited

Oceanside, NY 11572.

itself. To use this device, you first dial the host computer's telephone number.

tion exchange takes place at a pro digious

Address all author correspondence Co Harvey G. Hurwitz, 322 Dennis St.,

shortcoming. The method of connect ing it to the telephone line is cumber some and can, in fact, cause damage to the cables, the telephone or the modem

with, it wil! have one thing in common

sockets with big, wide contacts are the

with all others—the VIC-1600.

norm. Even these have been known to

Clumsy Conned inns While the VIC-1600 has proved itself to be an effective communications tie-

fail with constant flexing and wear, and the modular equipment appears toylike in comparison. Another drawback to the modular


''■■■'

Create your own

COMMODORE-64™ video game and program cartridges with

CARTRIDGE-MAKER-64™ Follow the simple and easy screen instructions

to have your CARTRIDGE-MAKER-64: □ copy your program to cartridge □ copy from cartridge to cartridge □ copy your cartridge to cassette or diskette □ erase and reuse cartridges

^<

Phone Orders Call: Toll Free 800-233-3251 Ext. 1020

CARTRIDGE-MAKER-64

$129.00

PA Residents Call 215-363-8840

CARTRIDGE-ERASER

$ 59.00

CARTRIDGE-64 (16K)

$ 25.00

CARTRIDGE-MAKER Kit

$189.00

VISA-MASTERCARD-C.O.D.-CHECKMONEY ORDER

Includes: CARTRIDGE-MAKER-64 . CARTRIDGE-ERASER and 1 Blank CARTRIDGE-64 (16K each)

Purchase of 5 Blank CARTRIDGE-64 (16K each) S115.00

Dealer and Dlstnbulor Inquiries Invited CARTHIDGE-MAKER-B4 ft CAHTRIOGE-M are TM of Custom Programming Group, Inc.

COMMODORE-64 - II a register; il TM of Commodore Business Machines. Inc.

PA rejldinli only add w.i salts tat. Shipping S3.00 (ltC.0.0. KMS2.00)

CARTHiDGE-MAKER-64 !» not

Intended for piracy of

copyright rrwttrfai*.

Custom Programming Group, Inc. 47 Marchwood Road

Suite 2A

Exlon, PA 19341

(215)363-8641


connections is ihat they may contribute

to a drop in signal quality and strength. The sensitivity of the VIC-1600 is al

ready somewhat lower than some other, similar devices, and any further loss in signal strength can seriously affect the intelligibility of the reception.

The pans required are modest in cost, and you can obtain them at any elec tronic supply store or at Radio Shack.

to handle small tools and a soldering iron. In order to facilitate construction, I'll describe the process step by step.

You'll need the following.

/.

• One mini-box, 1 inch deep by 2

Remove the mini-box cover plate

and set it aside. Drill a Vi -inch-diameter

inches long by 1 'A inches wide. • One double-pole, double-throw tog

gle switch with an on-off plate.

hole in the center of the top surface of the box. If you're using the plastic type

The Direct Connect Solution

of mini-box, you can do this with al

From a technical standpoint, there's no reason why the modem cannot be

most any sharp instrument.

connected directly with the telephone lines. Such hardline connection will

Required parts are modest in cost,

eliminate the potential problems of plug or wire failure, and signal loss will also be reduced to a minimum.

and available at any electronic supply store.

Since the modem cannot be in the cir

cuit while you're dialing, and should not be on-line when not actually in use, the problem resolves itself into one of judicious switching. This is, after all,

what you're doing when you plug and unplug the various cables,

You can accomplish the switching by installing a small switchbox and a multi ple modular jack. The switchbox should be located on the operating desk near the computer, and the jack should be installed at the point in the room where the telephone is connected.

2. Mount the switch in the hole so that the switch throw is in line with the longer dimension of the box. Secure the switch in place using the nuts provided.

Be sure that the on-off plate is mounted

on the outside of the box and is properly aligned with the slot in the switch body. 3.

Select the handset cable, which is

the cable with the smaller-sized modular •

One

modular-type handsel

cable

(small modular plug).

One modular-lype telephone cable

(large modular plug).

• One single-to-double modular jack

plugs attached. Cut this cable in half, or to a suitable length—it must reach from the box to the socket on the modem. 4.

Using a pair of diagonal cutlers

or small pliers, cut a small rectangular

adapter.

slot along the rear edge of the box. This

Construction Instructions

row sides of the box and should meas ure about one-quarter of an inch wide. It will serve as a channel for the cables

Assembly of the switchbox is fairly

simple and requires only minimal ability

cut should be made on one of the nar

Circle 147 on Rsaasr Service cara.

Emm

wmwmm

SOPHISTICATED SOFTWARE

For The Commodore 64 M'FILE Full Powered Data Manage mem System Easy to use Menu-Dnvcn Scieons Complete numeric and formula capabilities

Versatile Report Generator Merges to most maior wordprocessors Supports thini ..'nils ol tecoidkeeping applications

ONLY 179 95

SMART The complete personal system featuring Simplified Wo id processing

Money Management Amortization ~ Loans / Savings Record Keeping — Mail List / Home inventory Time Management -~ Calendai / Scheduling

All Programs load fiom a Mam Menu

ONLY 179 95

126 / RUN November 1US4

WALLSTREET

For Orders Contact:

MICROSCOPE

Double E

Detailed fundamental price and financial analysis of common

V

stocks

\

Each stock rated against 10

\

1

I

I

I

/

/

Electronics

cute ria.

12027 Pacilic St.

makes success a high

probability

Omaha, NE 68154

Available with 10 year histoiy

of Fortune GOO Companies and

(402) 334-7870

Strong buy and sell signals

many more soon.

ONLY $99 9b

MUSICWRITER - 64

Call or write lor a free brochure!

Mil sic writer — 64 OUTPUTS SHEET MUSIC using high

resolution punter graphics"1 Create — Edit — Play Three Full Voices Ideal professional tool lor

To Order (800) 228-2270

composers, arrangers,

musicians or vocalists

Great learning tool tor students.

ONLY *69 95

Visa & MasterCard Accepted


after the rear cover plate is replaced. 5.

Carefully cut away about one

inch of (he insulating jacket on the cut end of the handset cable. Be sure you do not cut through the insulation on the in

dividual wires inside the cable. 6.

til the solder melts. Use the solder spar

ingly and don't let the wire move while the joint is cooling. A properly soldered

connection will be bright and shiny.)

9. There will be two leads hanging free at this point (white and green). Ig-

There is a keyed face plate on the front that indicates the on and off positions. Place the toggle in the on position. 12.

The two lugs directly behind the

tip of the switch-toggle arm and at the on end of the switch are the lugs that

will be used for the following connec tions. If you have an ohmmeter, you can check for continuity between these

Separate the four wires, now ex

posed, by carefully pulling them apart.

Remove approximately one-quarter of an inch of the insulation from the tips of these wires. You should end up with four individual leads with insulation colored red, black, green and white.

of telecommunications

7. Using a small soldering iron (30 watts or less), lin the exposed copper

on your new system.

Enter the world

lugs and the center lugs on the switch

by simply flipping a switch

before proceeding.

13. Connect the remaining red lead coming from the telephone cable to the end lug on the same side of the switch as the red lead that you soldered in step 8.

leads. Heat the exposed wire until the

Solder this lead in place.

solder melts on the wire itself. Use only a Rosin-core electronic solder, and use it sparingly.

matching lug on the same end of the

8. Examine the switch carefully. There will be six solder lugs extending from the back—two located at each end and two in the center. It's the center two that you'll use at this time. Place the

tinned red lead in one of the lugs and the black lead in the other. Solder them in place. (When soldering these leads, re member to heal the lug and the wire un

Cucle 311 on Header Service card.

CmmodoreCmputerCoverswiihPfmm MATCH YOUS ROOM DECOR Vibrant Colors

titlra HBavy Domestic Premium Grade Colion Canons WasnnDle 8 Cole Tast Tailored To Fit PROTECT DELICATE EQUIPMENT FHOM DUST

Anil Stall I Water Rew.-ll.inl

5 STANDARD COLORS TO CHOOSE FHOM Brown Navy

(other colors avaiiaoiL'upon recue so Edged witn Ualural Color Hanvy Binding VIC 30/C-64

£1595

1S4I Disk Cover

J15.95

1702 Monilor Cover

Ml 95

Oatatrl Com

ST095

Gemim 10/1 OX Pnnlei Cover 1525 Pi inter Cover

norc them for the moment. You'll con nect these later.

10. Cut the remaining telephone cable to size—it must extend from the

switchbox to the double modular jack. Remove one inch of the jacket and sep arate the wires as you did with the other cable. Strip back one-quarter of an inch

of the insulation and tin the wire ends. 11.

Again,

examine

the

switch.

Connect the black lead to the

switch and on the same side as the black lead that you connected in step 8. 15. The switch should now have a red wire connected to the center lug and a red wire connected to one of the end

lugs. It should also have a black wire connected to a center lug and a black

wire connected to the end lug adjacent to the red wire. (See Fig. 1.) 16.

Connect the two green wires to-

Circle 56 on Reader Servlco card

Things 1Want///

Natural.Rust Grey Dk

14.

$21.95 S^'195

Pleas>- add S'J 00 per order shipping & handling iFlorida residents and ^^

MICROSCI SHOWS COMMODORE 64

OWNERS HOW TO GET DOWN TO BUSINESS.

Good news for people tired of playing games. INSTA home business software from Microsci.

Designed exclusively

for your Commodore 64™ the INSTA library lets you run home business

programs like the InstaWriter word processor,

Insta-Calc spreadsheet, Insta-File data base man

ager and much more. So you can write, orga nize, file, graph, calculate.

INSTA home business software from Microsci. Because there's more to your Commodore 64

sales la*) Shipment within 3-4 weeks

than just fun and games.

ORDER FROM

For more in formal ion, call or wrile Microsci

mm i miif/n P.O

BOX 27IT

BOCA RATON. FL 33d?7 (305) 4S7-9037 [24 hi. phone)

Check. Money Order, Visa and MaatorCharge Accepted COMMODORE ISliREGISTEFlfcD THAUEM1HK

O'COMMOOOHt BUSINESS MACHINES IMC

at 2ir>8 Siiiilh Halliaway Btiwt, Ssnta

Aiiadlfomla 92706. aH)241*800,1blox Biowseras

Cmiiniodon.1 M is a modorv Busi

ness \1 arliirii'b. Inc.

//-SCI MICROSCI AS1ANDUNCO

OnM,Htnnct,lM

RUN November 1984 / 127


ReRUN

—programs on cassette or disk that give you more time to enjoy your computer Or, send in the coupon below. In either case, you can

ReRUN, Volume 1 is a collection of the best programs from the first six issues oF RUN magazine, It's available on cassette or disk. You'll enjoy all the programs you've wanted to try,. .in just seconds.. .and wilhoul tedious typing.

charge i! to your Visa, Mastercard or AMEX.

We'll rush your copy of ReRUN as soon as we receive your order.

Half the programs are for the Commodore 64. Half are for

the V1C-20. These art; the same programs you've read about

□ YES! 1 WANT TO BUILD A

in RUN magazine. You've seen the articles. You know what

VALUABLE LIBRARY OF PROGRAMS.

they'll do. Now you can get them up and running in less time than it takes to read this ad. You'll gel:

Send me

Send me

• exciting games like Canyons of ZeW. and Baja 10OQ

• helpful utilities like Database Deluxe and Function Keys

In includes pnMiutt- «»<! hamJhiiH. KcirtiiRn jnr niuil, ptc.mi tujd $.45. US funds on ITS hanks only.

• educational programs like Mad Bomber find Funky Monkey

PLaaaa allow Ihtta to four w<">Vs for diUvcry.

Over a dozen-and-a-half programs. All ready to run. all are hits and all guaranteed.

I

I ICHECHMO

How much is your free time worth?

i

can! C

Start enjoying your computer more. With ReRUN, you'll save yourself days of typing, and build yourself a valuable reference library to boot. RoRUN, Volume 1 is ready now.

copies of ReRUN on disk at $21.47

__ cupius of ReRUN on cassotte at $11.47

HMC

DAE

D VISA

_exp. date.

signature, name

Order today while quantities last!

Call Toll Free: 1-800-258-5473 In New Hampshire call 1-924-9471.

city HcHUN • fill Pino Slreot • Peterborough, NH 0345B

11-84


gether by twisting and soldering. Do not connect these leads to any of the switch

lugs. Tape the connection with plastic insulating tape. In the same way, join

the white leads together, soider and tape

the connection. Place these wires beside

the switch so that the cover plate will not press on or pinch them when installed. 17.

cedure. With this switchbox installed,

telephone line. All communication will be controlled from the keyboard of

you will now be able lo dial up the de

sired host computer or service by using the telephone in the normal fashion.

your computer and will be visibly indi

cated on the screen.

Turn on your computer, check the switchbox to be sure that it is off and

Upon completion of the entire trans

action, you'll sign out of the system in the manner prescribed by the system's protocol. You disconnect by flipping the switch on the box to off. This re leases the line and returns the phone to the condition where calls are normally made or received.

load whatever terminal program you arc using. When loading is complete,

Install the cover plate using the

four screws provided. Make sure that none of the switch lugs touch the plate. You can bend them down and out of the way if necessary. Place the cables in the notch that you cut into the edge and

tighten the piale down. Make the notch deeper if it appears that the cables are

dial the number of the host computer or system that you will be using. When you

hear the answering tone, flip on the switch, hang up the phone and log in. The VIC-1600 will do ihe rest. The modem will maintain the contact

By simply flipping a switch on your new direct connect system, you are now

and will receive signals directly from ihe

into the world of telecommunications. E

being pinched. 18.

Remove the telephone from

its modular jack and piug ihe double modular jack in its place. Reconnect the phone on one side of the double jack.

HOC

PLUG

TELEPHONE JACK

box into the other. Make sure that the

r~

at □

UQD

switch is now in the off position. 19.

IELEPHONE S.1IIL I

MOO PLUG

Plug the telephone cable from the switch-

OLUC

Insert the handset iine into the

=j

1

1

I-l

1

Turn off your computer before

the

assembly

■ID

i->

MOD PLUG

n

WHITE '

installing the modem in the user port.

This completes

1

OFF O OM

modular jack on (he rear of the VIC1600.

1

Fig. 7. Schematic

pro

foi

1 i.

VIC-1600 direct connection unit

Circle 27 on Reader Semen card

his mar I

Features: Unlimited Upload/Download

Single Keyitroke ID &

Programs and Taxi Ad] u stuelo Itamlale

Password Foul Programmable Function

Tablet I-or ma Hoc! LI net VT-52 Cursor Control I

Keyi

Auto-Recall of Ut«r

Echo Mod* Break Key

X-on/X-off Flow Conlrol

Full Modem Control

Review. Rearrange, Piint Filet

Screen Print Online Built-in Disk Commandi

40 or 80 Column)' Operates With Manual. Intelli

Time -of- Day Dltplay

gent, or 1650-Compatlblo Mo.

Shift/Look

Commodore 64*

Aulo-Antwerback (or telex

Parameters

Alarm Timor

Dealer Avoilablllty

Coll (203) 389-8380

MICROTECHIMIC

■SOLUTIONS*

P.O. BOX 204O. NEW HAVEN. CONN. O6515

demi

'SO Colurnm with Data 20 Cartridge

Disk $39.95

•Commodoie 64 legmered nademarh of Commodore Ousioeu Machines Inc.

RUN November 1984 / 129


MONITOR MADNESS Are

you having prob

lems interfacing your computer with your

monitor? This article covers all aspects of monitor interfacing and

will help you achieve video vividness.

often available from computer dealers. On the other hand, you can make such a cable with readily available Radio Shack parts and the information given here. The configuration will de pend somewhat on the type of monitor you use. The wiring for the VIC audio/video plug is shown in Fig. 1. The majority, if not all, of the mono

Commodore has made changes to the circuitry in different production runs,

so you may have cither one or two ad justments, depending on when your

with video output. Pin 4 is called video

unit was produced.

low and pin 5 is called video high. The video signal

here is called composite

Before making any changes to the ad

justment, 1 suggest you pencil in a dia

video, meaning that it has both light-

gram of the adjustment position. (You

level and color information.

could do this on top of Ihc 6560 chip.)

The only difference between the two

High quality monochrome video mon

Removing this cover reveals the 40-

pin 6560 video chip. To the rear of that chip, you'll find one or two miniature adjustment potentiometers with a single or cross slot, wlu'cli you must adjust with a small screwdriver or tuning tool.

capability, so you'll only be concerned

chrome monitors will not have sound

BY LARRY FILBY

moving around its edge a little at a time.

lo rclurn the adjustment to its original

itors often appear on the surplus market or at electronic flea markets at very at

neither was sufficient with the slock

position at some later date, for use with

VIC to drive the two commercial moni

the

tractive prices. However, as many have

tors I tried. Pin 4 level was adequate

sembly. (A little more about this later.)

found, there are often difficulties en

after adjusting video level.

Presuming that you now have a suit able video cable, plug everything in and prepare lo adjust the video level with ihe unit turned on, but still disassem bled. (Again, if you don'I feel confident lo do the work yourself, get some help.) With Ihe unit plugged in and turned on, make the adjustment. If you have a VIC with a one-adjust-

when

trying

to

use

these

monitors with Commodore equipment.

The VIC has proven to be a special

is

the

signal-level

output,

This will be helpful if you should want

but

countered

pins

A Simple Adjustment

The solution to the VIC video-level

problem with surplus and even com mercially available green-screen moni

problem is

tors, such as NEC and Zenith. The VIC

tronics, 1 suggest you get help from someone. While there are no lethal volt ages inside the VIC, a tool dropped on to the VIC's motherboard, with power

has insufficient video output lo drive many of these monitors. The resulting

video picture turns out to be weak and difficult, if not impossible, loread, even with subdued room lighting.

The older C-64s and ihe VIC also have problems interfacing with the new Com

modore 1702 monitor because of differ ences in plugs and circuitry.

A Cable Assembly

Before you can use the VIC with a non-Commodore video monitor, you must have a suitable cable assembly.

Octopus cable assemblies, with a 5-pin DIN connector on one end and three or four RCA phono plugs on the other, are

130 / RUN November 10S4

a

simple

internal adjust

ment. If you're not familiar with elec

on, could have drastic consequences.

I suggest, too, that you wait until your unit is out of warranty before mak ing changes of any kind, since once you open your unit, the warranty expires. First, unplug all cables from the VIC.

TV

RF

demodulator

cable

as

menl potentiometer, that is Ihc one to turn. If you have the two-adjustment version, turn the one on the left, as viewed

from the

front

of the

main

board, counterclockwise, and watch the results on your screen. The adjustment

potentiometer will

Take out Ihe three Phillips screws thai

likely have some sealant, similar to fin

are on the bottom front and lay the top

gernail polish. This should break away

half with the keyboard assembly out of the way. The bottom half will contain

easily. In the two units I tried, both end

the main computer board. At the rear

counterclockwise.

of the board, you'll see a metal-shielded

You may try combination settings of this adjustment, along with the bright

assembly cover.

with

a

Carefully

perforated pry

this

snap-on

cover

off,

ed up with the adjustment all the way

ness and contrast controls on the mon-


itor, to get the best display with your particular system. Once you're satisfied with the display, turn off the power, re place the snap-on cover and reassemble the two case halves. Using Commodore's 1702 A major problem encountered when using the VIC or C-64 with the new Commodore 1702 color monitor has to do with the cable connections. The eight-pin DIN supplied with cur rent 1702s will noi fit the VIC, meaning that you must buy or build another

cable. Also, if you have an older, fivepin C-64, you won't be able to use the cable supplied with the 1702 monitor.

Fig. I. The wiring for the VIC audio/

Fig. 2.

video plug.

eight-pin DIN connectors used on both series of C-64s.

Fig. 2 shows the oulputs for the fivcand eighl-pin DIN connectors used on older and newer C-64s. Noficc that al though the VIC and older C-64s use the

same llvc-pin connector, the two ma chines possess different pin assignments. If you have the older, five-pin C-64, not only will you have to come up with

another cable, but the pin-4 composite

video connection was only meant to be used with the front connections of the

The oulputs for the five- and

tion is to cable it up and simply back

when using various combinations of models and monitors. SI

down the video gain adjustment until

you get a satisfactory picture. I found that a setting slightly different from the original gives a better display.

Address ail author correspondence to

So there you have it. I hope the infor mation presented here will help with

Larry Filbv, 97ParkerAve., St. Johns-

bury, VT 05819.

some of the problems you'll encounter

1702. The rear connections of the 1702 are meant and

for separate chrominance

luminance

inputs,

not

available

with the five-pin connector. (For those

Circle 205 on Reader Service Card

SAVE BIG ON COMPUTER PRODUCTS

of you who would like to make a cable thai would connect to the rear of your monitor, sec Nick Zavalishin's article,

elsewhere in this month's RUN.) If you have the newer, eight-pin con

nector, a cable is furnished with the 1702, so you won't have any problems. If you have the older 1701 monitor, no cable, i am told, was furnished, so

Smirlni

# 243-003). Eight-pin DINs are not available at Radio Shack, but should be available through most electronics dis The

two

figures

24D

-

NOVATION

5-nartCat FMi

(NEW]

CALL

J, Cat 300B direct

103 SmartCaL JCCIl Smart 103 21? Smi'; 300 1200 B ApplvCiL Jl 300 baud far Apple 212 Appl.Cil 300 1?Q0Brorapnl> Accati 12 3 12Q0D Tar IBM

39 133 370

IIP 11C

HP.15C

KJM2C

HP 1BC

EPSDN'OKIDATA* DIABLO SCM-DELTA-GEMINI •TTX

RADIX • COMPUTE-MATE

90

HO

105

HP-aicx

205

10S

HP-97 .

SDO

Ell

MANNE5MANN TALLY

MP.71B

I'HIHl Mil I i "Ml1! It It* 339 HP-75O

733

100

300 3TB

HP 2ESSB Ihinljat Pr.nt.r(HPIL) Hp.B114A0iatiDri«B(HPIl]

M0MTOR5

371 I!O[>

COM REX

Five-pin DIN connectors are avail able at Radio Shack stores (catalog

tributors.

t.:

PRINTERS

425

II SuTlwar* [lor IBM PC] Cables to h..,-

HEWLETT-PACKARD

OFFMFH SUGG. HETAIL PHICEB ON

dirn 12D0B . . em ME

you'll have to make your own. (Again, see Nick Zavalishin's article.)

SAVE 31%-43%

MS

HAVES 300 1200

dim d*"-

provided

with this article should enable you to

connect any combination of VIC-20 or C-64 and monitor; and the information on adjusting video output level from the VIC will allow you to make up for any

shortcomings in that area. A Final Note

I mentioned earlier that you should

IE" Dr»n HI. Rll

U30DG 12" Orel* "lan 12" amBar V310B 1J" amt«r|for IBM] or ]*

13" composite

Color IV 13" RGB enilag

the unit with a TV and theRF demodu

lator cord at some later date. An easy way to reset the level for that configura-

\uii

vtoks

Monitor Cabins

CG 5fiS0 Appla II la Monitor CD ;[;<n him id RGB

CD 5&B2 Par Tl 99 da an C a mm a a or a

OUAORAM UP-D

i1 .

MICROFAZEP .' .

.-,-■,-■

B S.r Sir

dUMPS-a Par Sor [.;ja:j. (j.\>.ij

□ P iiD"I. i

Tilled]

ISM PC]

Eioi'- t.-iK luem. mstitledl

on aaE4 bak '..-.. B201

[Ji ..■! ..!■

.,

i.l... 1

:e.i ci'

....

(upgrade kit!

i l.-.iUl-.'K

210 2 70 J'O

?00 300

□ P 3D0D Fur .IM □ P 3D10 Par Compaq

47S 47S

OP 30?0 lor CoIk».oi>

47S

So Pita Pri rviioa Plub

ID - 51." Floppy D^Veuea Waba-ih

...

QR B?O2 0

DISKKITKS

135 iss 14b

□ HMSP B Ser Par

AST

9 70 3 70

i (! D'uill

make a note of the position of the video

gain control in case you decide to use

(

280 425

Color II. 13" RtJB

Maidl □ Vi.ar. □ yaan

55

SO

513.00

SS

DD

S1G OQ

D5

OD

CALL

517.50

1GO

Nfl 20.OQ 26 00 NA 23 00 20 00 10 — B" '.ii, ,id dislcettBE N4

3?r0n

Cables

37.00

CALL FOR .ILIr-.rJTIT , PRLCIrJG QN 10 DH MQnE DOlffSOF OJSM£Tr£li

in t;i discounts mi

ItlllllONS'DIM C()\ l.lls

WPER'POSI t \K1»»L.\BKI > l«r jlniii-l iviri maki- jni\ inudil

.118

interfaces |

UK

! I'.u . HUFtEQFD GPAPPL.ER

Appl* Ounipl.ng OX C>rdco G CD5GU3 10 Pt Pir Cjl.lt far IBM CFI56?2

10 It

3G.3G

P.rjillsl

IDS IBS as Gtf 23 31

CQ1629 1Q It 25.35 RSS3J EB CDSSia B ll. Tl 93 OA p.rollol ciblill Ot)?G?Q I. It. liar. i.iQO mod. l-lll JV22 ALL DTKEB CftDI.CS ... CALL

CALL TOLL KHEE SOU-W1-126*) EXCEP1 Illinois, Alaska, Corp. flea-

i ,r ;,-,! r,',, lVj ■", w, JU . jr J u- V -fl [j, i . | l' n . C..-.I '.. . ■ i S 10,00 first ilanv tl I3i Pr ic^ ->.:;. UlAnjfl WHITE Fa. ■ ■ ■ zizz : , RETUHrJ POLtCY 3^' .■ , 0 at prod lic(» r*p I a c • d h Lfi 30dly» of purcFiaaB ninth identical m nrt ha n di eh o"Ii( C 0""p u c c r and large po rip hie rail rrplsted only w nen dt ifir rn cjI i we □ n a r ri u'fll IhlI h i n 3 31lf rtc-rk ajpv^O^ dfliv'r t ONb

?-i „ j:l '.i "i lAKd HI

lemsco.eradbv ■■■

«arranly. ALL ELEKTEH MEPCHONDISE IS BBANO NEW. FIRST dUBLITT iND COMPLETE.

ELEK-TEK,inc.

S997 rj

I,„:,.!., An..

(31i)B91TMO

C

Ci. IL GDSUb Jl.ll

ll-M)

RUN November 1984 / 131


Vivid Video BY NICK ZAVALJSHIN

A three-jack cable Is exactly what you need to fill the gap be tween your Commodore computer and a sharper display on your Commodore monitor. This article tells you, step by step, how to make one.

After you see some disappointing dis plays on a color TV with your Commo

dore 64, which is highly touted for its hi res graphics, you go out and buy the

Commodore 1701 monitor. Good! You connect the monitor, with ihe

provided cable, to the front jacks on the 1701. The display is vastly improved,

Photo I. Preparing one end of the connector cable.

yet there's that nagging pan of the 1701 instruction manual telling you about a

— 1/2 in.^

three-jack cable. The manual informs you that this cable connects to the rear of your monitor. A thorough search of the shipping container and packing ma

terial does not turn up a three-jack cable.

Furthermore, you begin to recall ru

mors that this method of interfacing your C-64 to the monitor will make a big difference in your display's sharpness and color quality. These rumors are

right on target. When you connected your 1701 monitor, you were impressed

1/8 in.

with the improvement over using your color TV. With a three-jack cable, you can double that initial improvement.

Photo 2. Preparing the other end of the cable.

After going to several of the discount

—

and department stores that sell the 170!,

- 1 1/2 in.-

you realize that (he department manag ers or clerks have no idea what you arc talking about. To your disappointment, their technical knowledge is equal to or

less than yours. The next logical step is a "computer" store. You find that these stores no

Q 3/4 in.

longer carry the Commodore comput ers or thetr related peripherals, and the salesmen can only answer questions re

lated to their product lines. Yitii Can Make One

Address all author correspondence to Nick Zavalishin, PO Box 5084, Milford, CT 06460. 132 / RUN November 1984

Now forthegood news. If you havea soldering iron and can get to a Radio


Shack Store, yon can make a firs! class three-jack connector yourself, Tor less

than $7, The following is a list of the pans needed, with the Radio Shack product numbers. You will need one of each.

Five-pin

DIN

audio/video

plug

#274-003 •

Color-coded phono plugs (package

of 8) #274-321

Miniature single conductor with

spiral wrap shield #278-752

Find a well-lit, clear area lo work in. First, cut the cable into three equal 4-foot lengths, then strip and prepare one end of each cable, shown in Photo

la. Make sure you strip exactly '/: of an inch of the outer insulation and twist the shield wire strands, as in Photo lb. Next, strip about '/, of an inch of the in ner insulation and twist the center wire.

Photo 3, Inserting the cable through the plastic insulator shell. Photo 4. Soldering the leads.

Now prepare the other end of each

(Shield)

cable, as shown in Photo 2a. On this

end, strip IVi inches of the outer insula tion and twist the shield wire strands as in Photo 2b. Next, si rip Vi of an inch of the inner insulation and twist the center

(Chroma) pin 4 .

pin 2 1

1

(Unused) -. pin 5

wire. While it is not absolutely neces

sary, (lowing a small amount of solder on the wire tips usually makes the final assembly easier. Solderdarity

Disassemble the five-pin DIN plug

(Luma)

(Audio)

pin 1

pin 3

and slide the three ends, as prepared in

Photo 1, through the plastic insulator shell, as shown in Photo 3. When soldering, be sure that you touch both parts to be soldered with your iron, and don't apply the heat any longer than necessary to How (he solder. In the next step,

first crimp,

then

HUN November 1884 /


solder, all three copper shields to pin tfl of the five-pin DIN plug. Solder the three center leads to pins #1, #3 and M (see Piioto 4). If you solder them in the order given, there is less chance of cre

For an improved display,

ating sufficient heat between two adja cent pins to distort the plastic insulator.

Radio Shack store

Next,

remove

the

insulators

all you need are a soldering iron and access to a

from

three of the phono plugs, preferably a white, a red and a yellow. If these colors are unavailable, remember which colors go to which pin and mark them accord

ingly! Pin #\ is liana, pin f/3 is audio and pin #4 is chroma.

thai the large opening is facing the un

soldered end of the cable. Likewise, slip the white insulator over the cable soldered to pin #3 and the red insulator over the cable soldered to pin #4.

Now solder the copper shield of each

cable to the winged tab on the audio plug, and cut off the excess wire. The center wire, which you've pushed through the center of the plug, is sol dered at the tip (see Photo 5). Gently crimp the wing tabs around each cable and cut any excess wire beyond the sol dered tips.

Al this point, check your solder joints

Slide the yellow insulator over the

at both ends of each cable, and make

cable soldered to pin #1, making sure

sure that there aren't any solder bridges between the pins on the DIN plug.

I'hoto 5. Cm of/excess wire after soldering.

Reassemble the DIN plug and the audio plug insulators. If you have an ohmmeter, check the continuity of pins M\, #2, #3 and H. Also check for any shorts. You shouid have infinite resis tance between ail of the pins. Now you are ready to connect the 1701.

Follow the diagram in your monitor

manual and connect the white plug to the audio jack, the yellow plug to the luma jack and the red plug to the chroma jack. Don't forget to set the switch on the back of your monitor to the rear position. Then, turn on your system and enjoy the best display of col or and graphics you've ever seen on

your Commodore system. Keuliire Films, T««>

By the way, if you have or will ac quire a video tape recorder, you can use your 1701 as a top quality TV monitor. By connecting your front panel video

and audio jacks to the video-out and audio-out jacks usually found on the rear of most VTRs, you'll experience a

picture that few TV sets can match. There are very sound technical reasons why this is so, one of which is that the

Cut here

1701 has a far greater bandwidth than a

TV set.

This

frequency

bandwidth

directly affects the sharpness and color of the image. The connecting cables (you need two) are also standard Radio Shack items.

They are called shielded phono connec tors and are available in 3-foot lengths (product #42-2366), 6-foot lengths (product #42-2367) and 12-foot lengths (product #42-2368). ® 134 / RUN November 1984


$30 Gift from Mitvo§>$u. ■'■■'■'»»?*:■

'■A Point Oi Sale

'*3.//.;.iX)'.#»,.? •■;.

.; /■ r, •>

■■..

^-^-^': Rental Property

''VrtH '''

Mg

Inventory liana g,er

$30 OFF REGULAR PRICE on these programs displayed on the tree - Data Manager II, Maillist Manager, Point-Qf-Sale, Inventory Manager, Accounts Receivable, General Ledger, Accounts Payable, Payroll Manager, and Checkbook Manager, all for the Commodore 64 vith disk

To Place An Order Call Toll Free 24 Hours

800-752-7001 ext 905 VISA - hastercard - COD orders

drive. Regular price - 69.95 / Sale price - 39.95 Add 1 75 shipping for each package + 1 65 for cod order s

$30 OFF REGULAR PRICE on Rental Property

One dust cover per order. Limited quantities. Covers

Manager for Commodore 64 with disk drive. Regular

available as long as supplies last.

price- 179.95 /Sale price- 149.95

computer, disk drive, monitor, or cassette - no choice.

Plus, 0 FREE dust cover included

Aft Orders Skipped wit Mr Z4 Hoars!

with each order.

Call (214) 867-1333 for information

A $9.95 value.

Cover may be for

Circle 4? on Header Sflrvicei cartf.

MicroSpec, Inc.

P.O. Box 863085 Piano, Texas 75086

(214)867-1333

Soft ware with

the EDGE.


THE VIC-20/ATARI CONNECTION This article describes how you can interface Atari's Kid Controller key pad to your VIC-20—a con nection that's sure to bene fit both children and adults,

gram Pokes a machine language routine

cation 251. This works for any key,

into high memory and

protects thai

even if it has been assigned a value of

memory storage area from Basic. The

zero. Program 2 (see Listing 2) shows

routine is then transparent lo any other

you how to read the Controller's keys

program. To read the keys from Basic,

via location 251.

use an Input or Get statement as if you were

reading data

from

the

VlCs

The

keys on

the

Kid's

Controller

have been designated as SI through S12 (sec Fig. I). Characters are assigned to

BY DAVID W. LOWREY The

Kid's Controller,

Alan's

the Controller's

new

peripheral for its 2600-series game ma chine, is a large keypad consisting of 12

nickel-sized buttons, layed out like a telephone touch pad. The keypad hooks up to the 2600 VCS via the joystick ports. The Kid's Controller is designed to hold plastic overlays lhat are pack

aged with games lhat use the Control ler, li retails for approximately S16 at most stores thai sell 2600 games. The joystick port on the 2600 is the same as the one on the V1C-20, so I

tried interfacing it to the VIC. After several days of trial and (mostly) error, I

developed a program that allows the Kid's Controller to act as a separate keyboard. Each key on the Controller can be set

to any character on the VIC's key board, so you may use it as a numeric

keypad, create separate keys for each of the cursor directions or use it with games thai require keyboard control. Children may thus interact with a computer, without using joysticks or paddles. Program Operation

The program (see Listing 1) fits into any of the VIC's possible memory con

figurations. When run, this loader pro

136 / RUN November l!(S4

keys

by

placing

the

CH RS value of the desired character in to the

How It Works

The Controller is a polled keyboard,

keyboard.

Data statement of the corre

as is the VIC's keyboard. A polled key board has its keys electrically set up in a row/column arrangement. (Fig. 2 shows this arrangement.) The computer selects which row it wants scanned, then the keyboard shows which, if any, of the

sponding Controller key. (The CHRS

keys have been pressed. With the Kid's

values are in appendix J of the VIC

Controller, the four joystick lines select

owner's manual.) Therefore, if you wanted the key with the zero printed on it (SI 1) to be equal to the VIC's return key, you would place the value 13 (the return key's CHRS value) in line 490's Data state

ment. You would do this to each of the Controller's keys to which you wanted a value

assigned.

Any

keys

not

used

should be assigned a value of zero. You can change key assignments once the loader program has been run by enter

ing the following statement, either in Direct mode or in a program. POKE(PEEK(7fiS)+256ÂťPBEK(7S9) I 1 +sn),cn sn = con!rolk'i key number (1-12)

en = CHRS value of desired character

If you wanted to make the key with the number sign (S12) on it equal to the

letter A (CHRS value = 41), you would enter:

which row to scan, then the two paddle lines and the fire line reveal which keys have been pressed. The interrupt handler calls the ma chine language routine 60 limes a sec

ond to read the VIC's keyboard and to update the system clock (TI and TIS). When the Kid's Controller's routine gains control, it scans the Controller's

keys a row at a lime until it finds a pressed key, or until all of the keys have been scanned.

If it finds that a key has been pressed, then the program makes sure that this isn't the same key that was pressed on the last scan of the controller. If a dif ferent key has been pressed, then the value that was assigned to that key, if non-zero, is placed in the system's key

board buffer. The number (1-12) of the pressed key is stored in location 251. If a

With the Kid's Controller, you can Peek at location 25! to see if any of the Controller's keys are being pressed. If a key is being pressed, its number (1-12)

will be in location 251. If no key is being pressed, then a value of 255 will be in lo

RUN It Right VIC-20/Memoty expansion optional Atari's Kid's Controller


Circle 122 on Rondor Sorvice card.

COMPLETE PERSONAL ACCOUNT

by Futurefiousi! Belall

S79.95

SPECIAL S65.95

[ft Commodore 53

Praeiicalc is Vk cornpii-iL' electrons shM

lunction catling itliu e Cjic Resutl E isv 3 po*er ■

pcrloiTT>ing,iiHneBftSiC mcraliorks The mam-

priming iiuphics .irwi [imrttving luii-

gwnim d- jrmmg anfl forecjSfini] inoi

fill rUmmrig ami lorecailing too II s easy ro

trailatft lur (ho Comrr^ciort! Gfl AvfliiaDip few

Ipijm arm siniulr «i use Ava.bble lor (he Cum

tf* Comrnooor.? &4 wilh d'Sk Drive

nvKity* 64 with Casseltfl Or d!5V fl"M

It has more Ifl.m 23 cnalhanVKBl luDCiKN mum numDfl of rows is 350 .via lite maximum nurnoei of cWumris is 100 Pfiiclrtiafc wiiisart

ifiicma t«Hi train njimefprall y ano alphatwl it n I ly Muvmq around largtSpreafl S>»«I9 is s.i rn p-h fi t-rl Go

iot 64 \% Hit Iiibi CuTinxKiorF1 fid lu>\

Home Accauniani

*wil rjrocpssing SyttMl thai reives yaj SO

cormnris wiihuui Ji.irdwnre

T»rTH! 2 ml b mil I Ur& irw isnlin jit pyid m rj l tin in-pj I

uiution lor beppirni trBCK 01 your inccffi* and flu-

It has :i QurK in

perises

flictBrwy anj irailjng lisi [fiepfrtg.^rnhis an leiil

rfliling

luntimns

sucti

caifls

ii uanyiPi cisfi

crvcJibwhs,

c/ftjit

artf oinei rntiilit.es jno ^"wm^s P;o-

vdes ii (j ilince sneel. ncl worth &i,itemen( checks ana IflSl banh recnncih,iiif>n Keeps

is enr-

s. delcliQris inserlrons ccfifpring rrtovp-

iruh ol up to '.vi* ifKhLooks U s-juporis alrro^i all puiiets arw "otwi ana r.ira UsHs

mefli ol leil gtooal a-arcn Arm replace rirn light juatilir^tiu-n ll is us^r rncndly AvSiM*"

To

OQtiQi

A..lilt1-

lor

Ihc

CornpMU Personal flccoun'aJii VOuraufwynfflnagBmentiMls luci^vousce uie frfitfE inancui picture II a a <ju»t* and ntpeBrt.iblt: way ID conlrrjl dnnnces nnd D'an ror- the- fultifc Finance 1 geKvOu^gnnuerlwilri ■i aEand.i'd chart otacennt* Fmincf 2 le"s^ou wrif-re your monfyis. Micro rl'sgoinq iindwhtirp

ifl cemmf] rrom fiance 3 wls.iwoinlmnnti

Lj5l Onr a tin* jnogiam Tiat wii

rjnmg Pioqronis an* lut.illy ^1,j rid-,i lone

HO clinr^iUi'iHl wrncn amphiwi yOrjr (o-l rnlfy

urogrjini enn accch 13 d.Ha hlci II 13 & Bvvpi lor fir«|ime UHTt Vjphi lar pTJorainmrrs ftus piugiarti gpneraloi pro-

,inrt ed liny byiethrtg ypuvr^w your endrndocu

aislQirii/eij m your iiH*ds willr oul riiviruj to

a wriifen iri cssv-To-unoe^la

ftjCiH Ji?(ioy-io nwf Oasic proi^iiins ih.ii am mite .1 single *&u a" cow

mrfil Qp'orc you pitfii il i[ ri.ii jwopi.iMic -e>-

irfi.i rd overi,Lysvthifnpia<p|htffDf ri processing

curnmarki drKlly cnto ffio Heycoird ths rnanu.u lH

Engisn

*or CO(lUnO0On 64 wi" difl'i rl'ivP

computer Tutor Home CalC ■? Ififl Iowps! p'fceo US populai 'pato?es air sutti ui,i 1 c. adri subtract m-unip-i-y mvjfir aisionflrHiaflnrrnarujnd'iilrtls Load pf<r>[ spfe-Mi^e^i* Av*ilac'e for C

M [Man a iniUKirgncflQrksA&i iIiii^ nllimits iMCini wNiLiiMniH-wrwis num

miiu YoucaniutuiiitaMuibpUnq

■-1 ■ 1 vMI i1'1'" in

iwnters

n c m [tr'i

JW f .11ti]'.Hi[nl& lt>r von Vfun rtiirk'.lii HI 1.

'ii^'. lemu inn G3 columns wini r« ■111' -rs mi rormutii

VIDEO INSTRUCTION TAPES VHSOR BETA FORMAT

Use your VCR side by side with your computer to

TRACTOR FEED

jCOMPUTER PAPER

learn disk operating systems, how to program, and

ConveniEnt E-Z To Usr Mknl-PacksI

1

PLAIN WHITE SHEETS 9'. * 11 1 Cooy

9' » 11 91. 1 11

? Copy 3 Copy GREEK BAR SHEETS 1J'» 11 1 COPV 14'« 11 ! Copy 11 3 Copy 14*1 8". > 11 1 Copy 8' t 11 2 Copy 3 Copy »■ > 11

1

how to use programs. Your VCR along with your computer serve as your personal tutor. Pause your

VCR to review and learn at your own pace.

SH.95 ON II $19 95

ONI* S1995 ONLY S 19.95 UNir S?4 95 only S2I9S ONir SH95 CNir ST9.95 ONI* S1995

ADO S3 75 PER BOX SHIPPING

CAT #

VERBATIM

TOPIC

APPHOX HUN TIME

BP-3

LEARNING C-GJ RASIC

2 HR

S49.95

BP-4

2 HR

S49 95

D1O-1

LEARNING VIC 21t BASIC COMMODORE 64 DISK \lC

1 HR45 MIN

£49 95

DIO-2

VIC ?0 DISK I/O

1 HR4& MIN

S49 95

10 MINIDISKETTES IM0200-01)

EW-9

MULTIPLAN C-64

1 HRSO MIN

S39 95

SINGLESIDED - SOFT SECTORED

EW-3

CAIC-RESULTftQVANCED

1 HR30MIN

S39 95

EW-4

CALC-flESJLTEflSV

1 HR IS MIN

S?5.95

EW-5

PHACT1CALC C-G4

1 HR 15 MIN

SZ9 9S

DISKETTES $19.95

C.O.D. Orders Add S3.00 S3.00 Shipping For Order

LYNN

6831 West 157th Street

Illinois Add 7% Sales Tax

COMPUTER SERVICE Tinley Park, Illinois 60477

(312) 429-1915

i/IC 20 AND COMMODORE 61 ARE TRADEMARKS OF COMMODORE BUSINESS MACHINES, IMC CALC-HESUITPSATHADEMARKOFHANOIC PRACTICALC IS A TRADE MARK OF COMPUTER SOFTWARE ASSOCIATES THE HOME ACCOUNTANT IS ATHAOEMARKOF CONTINENTAL SOFTWARE WOOD WHITER IS A TRADEMARK OF TIME WORKS MULTIPLAN IS ATRADEWAHH Of MICROSOFT HOM6CALCISATRADEMARKOFSIM THE LASTONE IS ATf<ACEMAt<KOr COMPUTER MARKETING COMPLETE PrRSONAL ACCOUNT IS ATRADFMARKF OF FUTUREHOUSE SCRIPT 64 IS A TRADEMARK OF HICHVAIT TELECOMMUNICATIONS

RUN November 1SS4 / 137


Listing I. Basic loader program to interface Atari's Kid's Controller with the

\

r

VlC-20. 10 20 30

REM REM(3 REM

40

REM

50 60 70

REM TO THE ATARI REM KID'S CONTROLLER REM

80

REM

90

REM

100 110

120 130

140 200

SPACEsJKCIRQ

AN

PROGRAMMED

REM REM

BY

D.

©

©

©

©

©

©

0

©

©

©

HI

■i

it

SI

INTERFACE

LOWREY

in

REM REM

REM PRINT"(SHFT

CLR}{3

CRSR DNs}{2

SPACES}LOADING

INTER

FACE" 210 TM%=PEEK(51)+256*PEEK(52)-160:NH%=TM%/256:NL%=TM%-N

Fig. I. The keys on the Kid's Controller.

Il%*256

220 POKE51,NL%:POKE55,NL%:POKE52,NH%:POKE56,NH%:CLR 230 TM%=PEEK(51)+256»PEEK( 52) 240 FORI=0TO159 250

READN%

260 270

IFN% = -1THENN% = PEEK(51 ) IFN%=-2THENN%=PEEK<52)

280

POKETM%+I,N%

290 NEXT 300 SYSTM4+143

0

0

0

POT r

pgt *

nti

B0> 1

310 PRINT"[3 CRSR DNS)12 SPACEsfTO KE-ACTIVATE THE(4 SP 320

330

ACEsJCONTROLLER,

END

ENTER:f4

SPACES}SYS";TM% + 1 43

DATA240,12

340 REM 350 REM PLACE VALES 360 REM FOR CNTRLR. 370 REM KEYS HERE... 380 REM 390 DATA 55:REM SI =7 400 DATA 56:REM S2 = 8 410 DATA 57:REM S3 = 9

420 DATA 52:REM S4=4 430

DATA

53:REM S5=5

440

DATA

54:REM

450 460 470 480 490 500

DATA 49:REM S7-=1 DATA 50:REM S8 = 2 DATA 51:REM S9=3 DATA 46:REM S10 = , DATA 48:REM SI 1 =0 DATA 13:REM S12=CR

510

REM

CtETECT

Fig. 2. Shows the row/column ar rangement of a polled keyboard.

S6=6

ML CODE

520 DATA160,1,169,195,45,17,145,141,17,145,169,127,141, 32,145,141,34,145

530 DATA173,19,145,41,195,133,254,162,3,169,2,133,203,6 ,203,165

540 DATA203,5,254,141,19,145,152,160,0,136,208,253,168, 169,128,205

550 DATA9,144,144,32,200,205,8,144,144,26,200,173,17,14 5,41,32

560

COLUUH

DATA240,18,200,202,48,51 ,208,213,165,254,141,19,14 5 ,169,128,141

570 DATA34,145,208,210,196,251,240,20,132,251,200,173,2 0,3,133,245

580 DATA17 3,21,3,133,246,177,245,240,3,32,201,235,169,2 47,141,32

590 DATA145,169,255,141,34,145,76,191,234,169,255,133,2

dilTcrcnl key lias noi been pressed, then 255 is stored in location 251. Entering (he Program You should type in Listing 1 exactly as printed, then save it before running.

Since

the

machine

language

routine

hooks itself into the VfC's interrupt sys tem, any lyping errors in the routine will probably hang your VIC. When the program is run, it will print out a SYS command. This SYS com

mand should be entered if you are ever forced to use the run/slop and restore keys to recover from a hang or an error.

It will restore the machine language routine into the interrupt system.

E

51,208,237,120

600 DATA169,-1,141,20,3,169,-2,141,21,3,169,255,133,251 ,88,96

Address all author correspondence to David Lowrey, Starbound Computing, PO Box 2234, Columbia, MD 21045.

138 / RUN Novemter 1U84


1

g

■I

1

.g

I

2 O

3

a

d O

a

z M

Id

CQ >■

a

U)

W

O

+

a: ^ u +

S

X oi

1

o to

1 W u

■z.

Crj w

sow mm < e- wK » q x U 3 hU

a

u

O O W M .J

t

iJ U E-< a o

W 3 Q H

o <

y

5

< O rf W

3

s: o: s a

O hJ

<

« a: a

0.

X

H E<C s w o >h O Z J h U M

o

m

Ml in

f^

II

H

oi K CO

H

H 2

u

CO CO r-

O 2 X W u w x w

K O CQ 3

01 Eh Ili 2 u d; rt O O Eh eekeeeeeeeee cue E E E S a

w

H

o; ui

y

W Ul E E E

0.

^^& *— nj co ^* \f\ kq

li

Id H

.'£ TV. K ST. £6 C6 CC

•5

h

«> in

M J

E E E E E E E E E UNUUbllddlUUldlimLEIIil w w w w o O H td :d Id Sd [i] U U] m « u k i! us a: k k k k ps h k K K « o: u.

■S

Pu

ft E-i

E- Q

r~~ ^9,

II m H (I Z ins 1/1 01 fNM

z: (u m t-i

o

Cd

— Id

u

ti

z

'J)

> E-" c: m

a

II

z

> O X r—

z

E

IN

n =

o

u

#

W J

Cd Z

>1

Eh

H ffl U3 m E H D D W

E E E E E W Q i m w u u u a za* x x x x cc H U □^i ^b t— CN ' t ^ m in

fM (N <N '

Cd

Q

aw w en

t

in ^

m u~> m

Circle 50 on Reiner Scrvicu card

VIC AKernalive \o the 1541 Disk Drivel

$39.95

Load or save 8K in 30 seconds! It's less expensive than disk ond can even be used os a backup to Ihe lloky 15411

Yos. the RABBIT is that and much mo/e Uses the Commoaore cassette deck but loads and saves much, muchfosteilhon regular Commodore load/save Think about it — loads or savesan BK prograrr in almost 30

seconds. 16K in 1 minute, etc Thai's nearly asiastas Ihe 1641 disk RABBIT is on cartridge so it's always there. Also has olher usetul commands

Specify (Or use on Ihe 64. or on tho VIC 20 — "It i*as Ihe besl purchase far my compuler that I have ever made'"

"Cong ra tula I ions on your 61

H

NOW

Please (or your own protection

inni ten

b ;v'!: I'otHetassembler We've

M

1% #1

A

■■*

m\ L

IV I r\ C

I W mm

»■■

.uc dect

FOR LESS!

Rabail. It's a super piece of work."

consider ihe MAE tirstbelore you had numerous customors who

wasted Iheir money on some cheaper oil brand assembler tell us how much better the MAE is. The most powerlul Macro AssemDIeriEditor available lor Ihe Commodore 64 and other CBM'PET Computers, and also lor the

ATARI 800,'XL ond Apple IU1IE

MAE includes an Assembler, Editor. Word Processor. Relocating

Loader, and more all for just $59 95.

We could go on and describe the MAE but we thought you would

like to readout1 customers' comments. The following are actual unedited comments from correspondence oboul the MAE

"Excellent Developmenl

Rackage." "ComparestoDECand INTEL"

i like MAE and wish that you had

II on tho Macintosh." "His a superb program"

W®tar64 —.-,

=/by Eastern House

A Communications Cartridge for the Commodore 64.

Upload/Down load, Sialus Line, etc. Works with your Commodore 1600 oi 1650 Modem. Auto-diaimg, etc. when used with Ihe new CBM 1650 Modem.

Cartridge and Manual - $49.95 3239 Linda Dr. Winston-Salem,N.C. 27106 (919)748-8446

Send for free catalog!

RUN November 1984 / 139


Applications Hardware B & B Microlabs 2217 Fancy Gap

Austin, TX 78745 512-445-0164 •Rom-Bomb Eprom Programmer

Buyer's Guide To Hardware Find Out What's Available for Your Commodore

C-64/S69.95 • Can Opener—Cartridge Decoder C-64/S39.95

Batteries Included 17875 Skypark North, Suite P

Irvine, CA 92714

714-979-0920

•BusCard II Module C-64/S199.95 • B-I 80 Display Module C-64/S199.95

Cardco

300S.TopekH Wichita, KS 67202 316-267-3807 • MT Monitor Tuner VlC-20/Price not available

Today's marketplace is flooded with a seemingly endless stream of pe ripherals and accessories you can

add to your Commodore. To help you determine what's available, we have compiled this buyer's guide to hardware.

The

information con

tained herein was taken from a questionnaire sent to manufacturers of

Commodore

products.

The

re

sponse to this questionnaire forms the basis of this guide. We are not

responsible

for any omissions or

Computer Continuum

misinformation contained in this

301 I6tli Avc.

guide.

San Francisco, CA 94118 415-752-6294

• Analog Interlace—A/D/A C-64/S220.00

Cuesta System 3440 Roberto Court San Luis Obispo, CA 93401

805-541-4160

• Datasaver VIC, C-64, Plus 4/S350.OO

Data 20 Corp. 23011 Moulton Parkway, Suite BIO Laguna Hills, CA 92653 714-770-2366

•2-80 Video Pak C-64/S299.00 FJC Products PO Box 98021 Pittsburgh. PA 15227 412-884-0290

• Vl/012 Relay Board VIC, C-64/S64.95 140 / RUN November 10S4


• VI/0I2U Relay Board VIC, C-64/S74.95

Genesis Computer Corp.

Ben Franklin Tech. Center Lehigh University Bethlehem, PA 18015 215-861-0850

• COMsense Input Module VIC, C-64/S49.95 • COMclock

C-64/S59.95

• MW-901 Temperature Probe

VIC, C-64, Plus4/S25.00 • MW-311 Converter— 8-bit A/D/A VIC/S225.00

•MW-310 Converter—10-bit A/D VIC, C-64, Plus 4/S125.00

• MW-611 Converter—10-bit A/D/A C-64/S225.00

• MW-900 Converter— 10-bit A/D/A VIC, C-64/S125.00

Schnedler Systems 1501 N. IvanhocSt., Depl. RB Arlington, VA 22205 703-237-4796 • Model 64IF22 Adapter Board C-64/S169.00

T & M Products I'OBox 1172

DeSoto, TX75115

214-223-5418 • Stereo Speaker Connector A VIC, C-64/S19.95

• VI Controller

VIC, C-64/S69.95

• COMclock

C-64/S69.95

Gloucester Computer 1 Blackburn Center Gloucester, MA 01930 • PQ/64 Eprom Programmer

C-64/S299.00

Indus-Tool 325 W. Huron St. Chicago, 11,60610 312-642-6871

■ Emergency Power System VIC, C-64, Plus 4/from S359.OO

Innovative Technology 510 Oxford Park Garland, TX 75043 214-270-8393

MW-312 Storage Oscilloscope

C-64/S295.00

Nalan Computer SpeciaHies 106 Highland Park Lane

• Stereo Speaker Connector B

C-64/S12.95

Vector Electronic Co.

Boone, NC 28607

12460 Gladstone Ave.

704-264-2921

Sylmar, CA 91342

• Nalandata A2—A/D/A

• 3795 Plu eboard—General Purpose C-64/S9.67

C-64/S169-S219

Richvale Telecommunications 10610 Bayvicw Ave.

• 3795 Plugboard—Genera] Purpose C-64/S13.61

Richmond Hill, Ont. CAN L4C 3N8

• 4112 Plugboard—General Purpose VIC/S 14.83

416-884-4165

• 3662-5 Plugboard—General

• VIC Motherboard

VIC/S69.95 • Multi-Link Satellite Cartridge $119.00

• 1010 Control Interface V1C/S 159.00

• C-64 Motherboard

• 1510 Analog Input Module

• C-64 Compatibility Board

V1C/S 139.00

• TB-] Cassette Copier VIC, C-64/S24.95

Purpose VIC/S9.12

• 3662 Pluaboard—General Purpose VIC/S15.61

C-64/S85.00 C-64/S85.0O

Cables

Jim's Peripherals 344 Harrison Ave.

Batteries Included

Manville, NJ 08835

17875 Skypark North, Suite P

201-321-6419

Irvine, CA 92714

• Model 283 Variable Voltage

714-979-0920

Transformer

VIC, C-64, Plus 4/S89.00

Micro World Electronix 3333 S. Wadsworth Blvd. C105

• BC Printer Cable C-64/S29.95

Computer Accessories 7696 Formula Place

Lakewood, CO 80227

San Diego, CA 92121

303-987-9531

619-695-3773 • Smartlinc C600 Printer Cable

• MW-360Stripchurt Recorder

VIC/S295.00

C-64/S69.95

RUN November 19S4 / 141


• Smartline C601 Printer Cable (with software pkg.)

C-64/S99.95

Micro World Electronix 3333 S. Wadsworth Blvd. C105 Lakewood, CO 80227

Quality Computer 801 S. Victoria Ave., Suite 105 Ventura, CA 93003 805-656-1330 • Quality Cassette

VIC, C-64/S58.95

303-987-9531

• MW-3!6—6-Pin Din Cables VIC, C-64, Plus 4/from $15.95

Quality Computer 801 S. Victoria Ave., Suite 105 Ventura, CA 93003 805-656-1330 • A/V Video Monitor Cable VIC, C-64/S9.95

Richvale Telecommunications 10610 Bayview Ave. Richmond Hill, Ont. CAN L4C 3N8 416-884-4165

• VL3-64 to Parallel C-64/S50.00 • VL2-VIC to IEEE V1C/S50.00 • VL1-VIC to IEEE

VIC/S 16.30 • VL6-64 to Centronics C-64/S5O.O0 • VL7-64 to RS232 & Brother C-64/S50.00 • VL4-64 io Modem

C-64/S50.00

Disk Drives Commander Electronic Systems PO Box 15485

Santa Ana, CA 92705 714-953-6166 • Commander II VIC, C-64/S369.95

MSD Systems 10031 Monroe Drive, Suite 206 Dallas, TX 75229 214-357-4434 • SD-2 Dual Disk Drive VIC, C-64/S695.00

• CPl Parallel VIC, C-64/S79.95 • V/C232

VIC, C-64/S49.95

• Cassette Interface and Duplicator VIC, C-64/S34.95

Richvale Telecommunications

• SD-1 Single Disk Drive VIC, C-64/S399.00

10610 Bayview Ave. Richmond Hill, Ont.

Richvale Telecommunications

CAN L4C 3N8

10610 Bayview Ave. Richmond Hill, Ont.

• C-64 Link with Relocator

CAN L4C 3N8 416-884-4165 • 1541 Express

ViC, C-64, Plus 4/S69.95

416-884-4165 C-64/S 150.00

• V-Link 20-2 VIC/S 150.00 • V-Link 20 (3K)

Warren Radio

VIC/S 150.00

800 SW Jefferson Peoria, IL 61605

• V-Link 20 (8K)

309-674-5998

General Interfaces

• Serial Bus Cable

VIC, C-64, Plus 4/S7.00

Cassette Recorders

FJC Products PO Box 98021 Pittsburgh, PA 15227 412-884-0290

• VI/001 Interface Board

Cardco 300 S. Topeka

Wichita, KS 67202 316-267-3807 • CardcoderDC/1 C-64/S59.95

VIC/S 134.95 • CI/011 Interface Board C-64/S134.95

VIC/S175.0O • V-Link 20(16K) VIC/S230.O0

• RTC P-Link S99.95 • RTCS-Link

$129.95 • RTC [-Link $99.95

Jameco Electronics

• C-64 Link II C-64/S99.95

1355 Shoreway Road Belmont.CA 94002

Skyles Electric Works 231 E. South Whisman Road

415-592-8097

• JE232CM—RS232 Adapter VIC, C-64/S39.95

Umbic Systems

Mountain View, CA 94041 415-965-1735 • Sewperbus—IEEE-488

VIC, C-64/S89.95

1056 Elwell Court Palo Alto, CA 94303

Tymac

415-964-8788

Franklin, NJ 07416

Interpod

VIC, C-64, Plus 4/S150.00

MSD Systems 10031 Monroe Drive, Suite 206 Dallas, TX 75229 214-357-4434 • CIE—IEEE-488

C-64/S 109.95

129 Main Si. 201-827-4050 • Universal Tape Interface and Duplicator

VIC, C-64/S49.95


$289 SUGGESTED

UST

Assembled in U.S.A.

Weight 5 lbs.

Fully Commodore Compatible

5V4 Floppy Disk Drive for Commodore 64 & Vic 20 COMPARISON

Slim line construction (low profile) Direct drive (DC) motor Avg. fvTTBF

rate of 10,000 hours

COMMANDER

COMMODORE

M.S.D. - 1

MEMORY

I74K

I70K

I70K

DIRECT DRIVE

YES

NO

YES

CONSTANT SPEED

YES

NO

YES

SWrTCHABLE POWER SUPPLY

YES

NO

NO

All metal vented case

SUM UNE

YES

NO

NO

Solid State power supply

UGHT WEIGHT

YES

NO

NO

Dual serial port (chaining option)

INTELLIGENT DRIVE

YES

YES

YES

5'A" Industry standard format

WARRANTY

1 YEAR*

90 DAY

120 DAY

Power requirements AC 120 volts @.3 amp typical

Optional AC 220 volts @.3 amp typical

■NO HASSLE

Distributor & Dealer Inquiries Welcome

[ommnnoFR electroim svsTEms, inc. RO. Box 15485 • Santa Ana, California 92705 (714) 953-6166 • Telex 181281 SNA Circle 16 on Reader Suivics gard

Commodore & Vic 20 are Trademarks of Commodore Business Machines, Inc.


Light Pens

Tech Sketch 26 Just Road

Fairiield, NJ 07006

Cardco 300 S. Topeka

Wichita, KS 67202 316-267-3807

• Cardwriier I

VIC, C-64/S29.95 Futurehouse

310 West Franklin St., POB 3470

201-227-7724

• LP-10S VIC, C-64/S39.95

• LP-15 Precision Light Pen VIC, C-64/S139.95

Memory Expansion Devices

Chapel Hill, NC 27514 919-967-0861

• Bdumate Light Pen VIC, C-64/S34.95

Inkwell Systems PO Box 85152 MB 290

•Select-a-RAM Apropos Technology

3100 Patrick Henry Drive Santa Clara, CA 95050

• Ramax Expander

Madison Computer 1825 Monroe St., Madison, Wl 53711 608-255-5552 • McPcn

M0O-241-3989

• Powerpad Input Pad S99-95

Koala Technologies Corp. 3100 Patrick Henry Drive Santa Clara, CA 95050 408-986-8866 • Koala Pad

C-64/SI iO.OO

Joysticks/Game Paddles Jameco Electronics 1355 Shorcway Road Bclmont, CA 94002 415-592-8097 • CSP Game Paddles VIC, C-64/S4.95

Kraft Systems 450 W. California Ave. Vista, CA 92083 619-724-7146 • Switch Hilter(lefl-handed) VIC, C-64/S14.95 • Kraft Joystick VIC, C-64/S12.95 144 / RUN November

1071-A Avcnida Acaso Cainarillo, CA 93010

C-64/S99.95

Atlanta, GA 30340

VIC/S169.00

Koala Technologies Corp.

• Gibson Light Pen System

3772 Pfeasantdale Road

512-282-8222

619-268-8792 •Light Pen/Graphics Pkg.

408-986-8866

Chalk Board

PO Box 43006

Austin, TX 78745

San Diego, CA 92138

C-64/S 149.95

Input Pads

Advanced Processor Systems

VIC. C-64/S49.95

805-482-3604

VIC/S79.95

Cardco 300 S. Topeka Wichita, KS 67202 316-267-3807

• Cardboard 5 Expansion Interface C-64/S79.95 • Cardboard 3S Expansion Interface VIC7S39.95


CONVERSE WITH YOUR COMPUTER

THE WAIT IS OVER

ELIZA-64

The commodore 64" comal 2.0 cartridge

is being produced for Nov 84 delivery.

Artificial Intelligence Demonstration Program

• • • • • • •

BREAK from games and technical programs and AMAZE and INVOLVE your family and friends.

• • •

Eliza-64 is a Commodore 64 adaptation of the

famous Eliza program developed at MIT. Eliza

acts as a psychotherapist analyzing your input and responding with an appropriate comment or question.

• HEX and BINARY accepted—ASCII conversion built in

Ail prepaid advance orders receive FREE: • COMAL HANDBOOK, Second Edition (includes Cartridge) • introduction to 2.0 Built In Packages Book (Graphics, Turtle, sprites, sound. Font, )

GREAT FAMILY AND PARTY ENTERTAINMENT

• Two different demo disks fi5ai format!

• White custom molded case for disks and book

SPECIAL INTRO OFFER $17.95

ALL FOR ONLY $99.95 iA S175 value—nearly half price)

Ohio residents add 5% sales lax.

Send check or money order to

Due to high demand orders will be filled on first come Oasis

send check or Money order in us Dollars plus S3 handling to:

Disc Only

OMEGA-SOFT

Full SdK ROM Cartridge—JOK Free user Memory Empty socket for user eprom ibk. ibk or 32K) lOCO1 compatible turtle graphics iwitn abbreviations! Easy Sprite ANIMATION—Load, Save, Link Shapes interrupt driven Music—Full control of SID user definable fonts—Load. Save. Link Fonts Three different screen dumps In: Hi-Res Graphics. Multicolor Graphics. Text Error Handler. External Procedures. Trace commands Protected Input. Batch Command File capability Easily definable Function Keys fie. F7 will RUN anv program from a directory! Built in LINK command for Machine code Routines

COMAL USERS CROUP, U.S.A., LIMITED 5501 croveland Ter., Madison, Wi 53716

Machine

P.O. BOX 3686 Mansfield, Ohio 44907

phone; (608) 222-4432

Language Fast

VISA and MC prepaid orders may call toll free: 1-900-356-5321 extension 1307

(dealer inqtinws invited)

Commodore 63 is a trademark at commodore Eieciromcs aa

Circle 197 on Reader Service card.

CG4 and VIC 20 Owners

64K and 256 K Memory Expansion and Great Software to take full advantage of Expanded Memory Practical Writer...S59.95 ~~

menu-driven and very easy to learn. The program offers transfer.

'"'

file and mare. It will utilize all available memory including the 256

I i Tl^ll W] ^

This word processing system is

jili

insert, delete, search and replace, math capacity, print command K memo ry expander.

Practical Z56KC...S499.95

Add

256

Speller...529.95

K

spelling

and will work in a fraction of the time

bytes of BAM memory to your Commo dore 64 and you'll have power never be fore available.. .ever"!

E4KC..5139.95

This

checker works in conjunction with Practical Writer when user} with the expanded memory.

Practical

Budget...549.95

This

set of programs offers budget projec

Both the 255KC

tions, 40 income and expense classes.

and this unit are paged memory and are completely compatible with the PBS software listed above and will give your C64 the power the big boys have! Also included with either memory is RAM

detail reports by month of income and expenses, year to date detail analysis, and prior year comparative state ments.

DISK software to use the memory as a

diskdrive.

256 K Byte factory upgrade for your 64KC...53B9.95

This can be added

to the 54KC et anytime. 64KV...5139.95

Practical

Business Systems, Inc.

The 6S4KV memory for the VIC 20 comes with RDM software to

enable you to write BASIC programs that exceed 69,000 bytes. 64KVA...529.95

The 64KVA adapter allows you to use the VIC 20 memory (64KV) on

the C64 Computer.

All products available directly from:

LETCO ■ 7310 Wells Road •

Plain City, OH 43064 ■

(614)673-4410

We acceut VISA, MC, decks ar Money orders PIbobo add S3.00 shipping andhandling nr add 15 00 larCOD ordsrB.

OMiu residents add 5"totktutuiialeii tax Dealer inquiries ore invited

RUN November 11)84 / 145


City Software 735 W. Wisconsin Ave., Suite 1010

Milwaukee, WI 53233 414-291-5125 800-558-1008 • Com Cool—Cooling Fan

C-64/S54.95 • Com Cool Plus—Cooling Fan with surge protection C-64/S79.95

Computer Case Co. 5650 Indian Mound Court Columbus, OH 43213

DC Circuits 7469 N. Hwy. 99, Suite 35 Anderson, CA 96007 • 35K VIC Memory Board (Bare) VIC/S35.00 • 35K Memory Board (Kit)

VIC/S65.00 • 35K Memory Board (Assembled)

VIC/S75.OO

Letco 7310 Wells Road Plain City, OH 43064 614-873-1410

• 256KC Expansion Board C-64/TBA

614-868-9464 • Computer Cases VIC, C-64/from $119.00

Electra Co. 300 East County Line Road Cumberland, IN 46229 317-894-1440 • Bearcat CompuScan 2100

C-64/S499.95

Bethlehem, PA 18015

215-861-0850 • Nomad Learning Robot VIC, C-64/S 179.95 PO Box 993 Kansas City, MO 64141

416-884-4165 • Multi-Link Masterboard Expansion

816-322-0276 e Micro Paq Portable Computer Case

VIC, C-64/from $234.95

Paper Tractor

Wichita, KS 67202 316-267-3807

• Cardkey I Numeric Keypad VIC, C-64/S49.95

Cheatsheet Products PO Box 8299 Pittsburgh, PA 15218 412-731-9806 • Leroy's Cheatsheets

VIC, C-64/S3.95

146 / RUN November 1984

Fits all printcrs/$ 165.00

Tech Systems Co. 184 Walter Hays Drive 415-328-0638 • CAB 20 Computer Case

Lehigh University

CAN L4C 3N8

300 S. Topeka

817-697-6421 • Model 5812 Printer Stand

Ben Franklin Tech. Center

Micro Source

Cardco

Cameron, TX 76520

Palo Alto, CA 94306-0968

Richmond Hill, Ont.

Miscellaneous

Box 753

Genesis Computer Corp.

Richvale Telecommunications 10610 BayviewAve.

Interface/$299.00

Royal Seating Corp.

VIC/$95.00 • CAB 64 Computer Case

C-64/$95.00

Modems Commodore Business Machines 1200 Wilson Drive

1 S. Fairview

West Chester, PA 19380 215^131-9100

Goleta, CA 93117

• 1650 Auto Dial/Auto Answer

805-683-2851 • Paper Tractor—Single sheet holder

• Vicmodem

for pin and tractor-feed primers $12.00

Quality Computer 801 S. Victoria Ave., Suite 105

Ventura, CA 93003 805-656-1330

• Add-On Numeric Keypad VIC, C-64/S79.95

$120.00

VlC/$49.95

Human Engineered Software 150 North Hill Drive Brisbane, CA 94005 415^168-4111 • HESmodem 1 C-64/$74.95 • HESmodem II C-64/$ 119.95


COMPUTER CENTERS "AMERICA

Qz commodore LETTER-QUALITY PRINTER

£z commodore z. commodore

fE commodore

1702 MONITOR

189

VIC 1541 DISC DRIVE

219

199

199 Interfaces

Monitors

199'

NEC Pin 1300 RGBS, Camp

289" 189" 124"

EV 2114 14" Color lo Giuer Amdek

69"

RMC Green

Cassette Recorders CommCN-2..

Third Party

Star Tally

.

.

Gemini 10X Gemini 15X .. Silver Reed AQO

239"

Silver Reed too

AW

Brother 25X

514"

Diskettes

BASF Sentinel Colo: Scotch

399"

Silver Reed 500

249" 379"

Brother 15X..

379"

Maxell

399" 249"

Juki&lOO .. Panasonic 109C

5

3

HLSWMcr-Cdrl

Mooton Miflipun D

jDust-Cart

Accts fttc.-t) tacts. P.iy-0 .. Magic f>sk-D

..

Jungle Hunl-Cart

V>

ACCESSORIES

WiCO Joysticks n Mt-0

Fhp'n Fire Cart JOySHISOl

W.CU In KB"Ft JOf

Pit™;-Cart C

Graaorru's

JukecoK-Can Kids on

Mr INI-Can

Ommwrner/

S!l5M".0eil I)

Tiiefii-Ciirt

HESWARE

CBS SOFTWARE

Signs EnoHSiiiofl-0

W 91

CfuficsGKen sBfiflge-D 54 95 eutksflnoy-D

ng urus-IJ

Zirkl nor IIS D

Pat Van-Cal Colel'osniiin Cart

CocoNoiesD

6a 95

Hifmatololats Pool Can 19 9b

.

Emit's Migic 5r>wes-D

MiilennguieSAI-D Mjflness-D MuioerbyirsoDown-D

319b 2195 24 95

104 95

l&uan

COMMODORE

Rel Gu'Da

64 Forih-Cifl

6502 Prorns Dev Sys-t

W 95 19 K

19 95 1795

Coro-0/1

64 95

Ghost Minor/SsikePk-0 >&$i

Easy Fiinnrti.li.nuv.-B 19 95

Easy Cst-B

rurrie Gupniti n-ftm

24 95 23.95

Price reductions may have been made sines this ad was placed. Call us lor our latest price quotes.

26.95

Factory'D Fiiance Manager-D

22.95 48 95

Graocics Basic-Can

33 95

HIS font-Carl

M£SC«™s1i4-0

MES Kll-CW HfSUtmCjfi

15 95

21! 95

13 95 26 95

yi

'1X1 WnW-0

-an

SPINNAKER

lure Creator Con flpOOiCS-D ga Can HirmlncCoerCma-C

3utjoia Bu'si-Cai Li to Can

?D95 17 95 24 95 17 95

Anunnq Tlung-D Snoops ftS

Iiiiht Monoy MJruytr 0

22 95

20 S!>

SrwOPCI '2 0

24 21 21 21

95 95 95 95

20 91 !4 35 20 95 MM

Triira Pany 6s* Orive kn CommoflOfe fj:

TOUCH TflBLETS

KOauTolTl l.iti'1' D KoiU loucn T,H> I' Cll

b4 ','. o'l 45

RUN NiWBmber 1984 /147


Transtar

Box C-96975

Bellevue, WA 98009

Nticroperipheral Corp.

20S454-9250

2565 ]52nd Ave. NE

• Transtar 30—green VIC, C-64/S170.00

Redmond, WA 98052 206-881-7544

• Auto print Microconnection

VIC, C-64/$179.95 Personal Peripheral Products

PO Box 3423, Fox Valley Mall Aurora, IL 60505 312-961-2347

• Mighty Modem $79.95

TNWCorp. 3444 Hancock St. San Diego, CA 92110 714-296-2115 • Operator 103 Telephone Modem

$189.00

Monochrome

Plotters

Sakata USA Corp. 651 Bonnie Lane Elk Grove Village, JL 60007 312-593-3211 • SGI 00— green VIC, C-64/S129.00 • SA1000—amber ViC, C-64/S159.00

Commodore Business Machines 1200 Wilson Drive West Chester, PA 19380 215-431-9100 • 1520 Plotter

VIC, C-64, Plus 4/$200.00

Man-Plot 839 Sea Foam Houston, TX

• Maxi-Plot C-64/S249.00

Printers Amdek Corp. 2201 Lively Blvd. Elk Grove Village, IL 60007 312-595-6890

• Color 300

C-64, Plus 4/S349.00

Commodore Business Machines 1200 Wilson Drive West Chester, PA 19380 215-431-9100 • 1702 Color Monitor

VIC, C64, Plus 4/$299.00

Sakata USA Corp. 651 Bonnie Lane Elk Grove Village, IL 60007 312-593-3211

• SC100 VIC, C-64/$329.00

Thermal Alphacom 2323 S. Bascom Ave. Campbell, CA 95008 408-559-8000

• Alphacom 81 VIC, C-64, Plus 4/S169.95 • Alphacom 42 VIC, C-64, Plus 4/S 120.00

Ergo Systems 1360 Willow Road Menlo Park, CA 94025

415-322-ERGO • Hush 80CD (direct connect) VIC, C-64, Plus 4/S159.99

Okidata 532 Fellowship Road Mt. Laurel, NJ 08054

609-235-2600 • Okimate 10 VIC, C-64, Plus 4/S230.00

148 / RUN November 1!!84


irclfl 1J)J on Readur Service c&m

Ani Essential disk s memory Utility For The commodore eo '■' & drive Easy

to

Gircici 225 o" Ra a fler Service card.

Use -Help - keystroke commands

• Disk Track/Sactor

LEROY'S CHEATSHEET

Editor

KEYBOARD OVERLAYS

•Examine and modify disk sector data • Fife

Follower - memory for 151

•Fast 1541 disk compare

•Display in

Memory and

Hex, ASCII

■Edit

Disk

Data

or Screen Code

full page in Hex or

• Disassemble

aoctors

and error check

memory

ASCII

and

disk date

■Search for- string

•Un-new Basic pgms

• Read driue memory

• Convert Hex/Dec

•Free

-Use DOS wedge

• Run

sector ML

map

routines

•Printer

• Extensive

screen

dump [serial

FOR COMMODORE 64 (VIC-20 also available)

manual

LEROY'S CHEATSHEETS™ are plastic laminated keyboard overlays designed for use with popular software and

dub)

•Fast machine code! Compatible with many Basic and monitor programs •Supports

serial

quantum P.O.

BOX

LAKE

dual

disk

Snnd

check

Florida

ur

money

re&identb

COD add S2-

*dd

Call

order. 5°ru

m ni u do

PEEK A Blrl

Circle 196 on Reader Service c

EASr SC1IPI

HHS WRITER

D

MANAQER1

D

PAPER CLIP

D

SUPEfl UA5E

O

QUICK UROWN FOX

D

C

SCRIPT 64

C

SPEED HCniPT I'.;./[ Til J

D

WORDPRO 3/PLUS

D

COMMODORE

C

COMH00ORE 1629'

D

EPSON RX-eo

D

GEMINI

your personal computer.

CLUB MEMBERSHIP OFFERS BIG SAVINGS —♦ NO OBLIGATIONS *—

1525! MPS-BOI

Kop only th» lortwirt the! you can

UM. E.arclnt lor ■ Ml 10 d.y.: .1 V* nol -hm you «m. ratum It loi ■ full rdfund.

['!■

TERM 60

O

THE SMART 64 Turminal

Z2

VtDTEX

*

..I !■

i..ri

. „,„,„, ou, inro,m.i,,B |eIte,

1u||

0|

nelp1u|

^p,

'

'..,. n i

y rww» ,q,

gBlllng

,h>

mast from your Commodore-&4.

flflculve Olicounla up ro 30% on your gofiwire cholcti.

Q C*LC RtSULT

&t

tADVrtNCED)

LANGUAGES

• Receive nonce of Specia/ SaJei where you'll live ai much as &D*> oti lit*.

D USSIC

C

FOR IHE BEGINNER

Ht WOI

SPRITES ONLY RUN ■'

X $3.9t>

S

'

6% sales tax NEW

Dealer Inquiries welcome

the Sottware-oMhe-Month Club Is Unique.

DLAPJKS

Shipping S handing S _

HtSMON

D LOGO ■■ '■' n LOGO I' I1 rr pilot n-i.

...WTTIiT.TTCl

D

Qly.

• UTILITIES C

MULTIPLAN (rii'./uir:HO:irii l)

D PF1ACTICALC fli/PLUS ■

10X

3

bn eljglbli Tor oor Bono! Point Plnntiddlrjonnl

THt CONSULTANT IDsloni'l Oliele)

D CALC RESULT (FASV)

We guarantee you'll never again buy useless software for

you will

i.m

Q

D

tamsio" ot OCS. me)

»

commands and

D EASY CALC

64

5aFTLLJflRE-aF-THE-maNTH CLUB^

Whtn ,.!■■ -

with

make life easier for you

c*ut

:

keys

T.M.WTiTH.I..:..!:..!

305-dOO-0219

t •'•

the

LEROY'S CHEATSHEETS™

US dollars

arilea

yourself overlays are designed to (It over

surrounding

controls grouped together for easy references.

US Poll Paid I

33403

cut-lt-out

the keyboard

$29.95

Dept. 5

FL

These

driue

ALL FOR1

software 12716 ,

PARK.

TO IMiii'ii

bus

hardware (or Commodore's VIC-20 & C-64 computers.

TOTAL

S

No minimum purchaies are required—no automatic shipments la you. Enroll now and receive absolutely tree Public Domain Soltwnrcj.

Please check

I I Cassette

II Disk

GREAT IDEA! I can't loie. Enroll me now In Ihe Sonwareoltne-Monih Cluo. I underitand there ia no obligation. Enclosed La my 510 membership lee. .

Check

Money Order

Bank Card

CHEATSHEET PRODUCTS"" P.O. Box 8299 Pittsburgh PA. 15218 (412)731-9806

Nnme . _

CJreSfaUfBp

VisaMCf Signature

Cu! oui ana mail looay to

SOFTWARE-OF-WE-MONTH CLUB Ohio Computer Services. Inc. P.O. Soi 1J»733 Cincinnati. Ohio 15112

456SA

RUN November 1984 /149


Star Micronics

200 Park Ave. New York, NY 10166 • STX-80 VIC, C-64, Plus 4/S199.00

Okidata 532 Fellowship Road Mt. Laurel, NJ 08054 609-235-2600 • Microline82A VIC, C-64, Plus 4/S349.00 • Micro line 83A

Dot-Matrix

VIC, C-64, Plus 4/S749.00

Apropos Technology

• Microline 92 VIC, C-64, Plus4/$599.0O

1071-A Avcnida Acaso Carnarillo, CA 93010

• Microline 93

805-482-3604 • GP-555OCD

Star Micronics

VIC, C-64/S269.95

C. Itoh Electronics 5301 Beethoven St. Los Angeles, CA 90066 213-306-6700 • Prowriter 8510 VIC, C-64, Plus 4/S400.00

Commodore Business Machines 1200 Wilson Drive

West Chester, PA 19380 215-431-9100 • 1525e

VIC, C-64, Plus 4/S225.00 • 1526

VIC, C-64, Plus 4/S350.00 • MPS-801 VIC, C-64, Plus 4/S250.00

VIC, C-64, Plus 4/5999.00 200 Park Ave.

New York, NY 10166 • Gemini-1 OX

VIC, C-64, Plus 4/S399.00 • Gemini 15-X VIC, C-64, Plus 4/S549.00 • Delta-10

VIC, C-64, Plus 4/S549.00 • Delta-15 VIC, C-64, Pius 4/S799.00 • Radix-15 VIC, C-64, Plus 4/S995.00

Transtar

206-454-9250 • T315

VIC, C-64, Plus 4/S599.00

Letter-Quality

3415KashiwaSt. Torrance, CA 90505

Cardco

213-539-9140 • Epson FX-80

Wichita, KS 67202

VIC, C-64, Plus 4/S695.0O

Fidelity Computer Products 8800 NW 36th St.

Miami, FL 33178 305-594-1000

• 1MP-16O3 (direct connect) VIC, C-64, Plus 4/S129.95

Leading Edge Products

300 S. Topeka 316-267-3807

• Cardprinter LQ/1

VIC, C-64/S649.00 • Cardprinter LQ/3 VIC, C-64/S449.95 • Cardprinter LQ/2

VIC, C-64/S349.95

Dynax

225 Turnpike St. Canton, MA 02021

6070 Rickenbacker Road City of Commerce, CA 90040

• Gorilla Banana

213-727-1227

VIC, C-64, Plus 4/S249.95

• DynaxDX-15 VIC, C-64. Plus 4/S599.99

• Brother HR-25 VIC, C-64, Plus4/$995.00 150 / RUN November 1984

299 Market St. Saddle Brook, NJ 07662

201-368-3666 • Model 6100 VIC, C-64/S599.0O

Star Micronics 200 Park Ave.

New York, NY 10166 • Power Type Daisywheel VIC, C-64, Plus 4/S499.00

PO Box C-96975 Bellevue, WA 98009

Epson America

Juki Industries of America

Teletex Communications Corp. 3420 Easi Third Ave. Foster City, CA 94404 415-341-1300

• Daisywheel 1014 VIC, C-64, Plus 4/S499.00

Transtar PO Box C-96975 Bellevue, WA 98009 206-454-9250 • T120 VIC, C-64, Plus 4/S550.00 • T130 VIC, C-64, Plus 4/5699.00


... experience the XETEC family of printer interfaces Available in three models — the SPI, SPI/B, GPI — These models feature a five year warranty, complete user's manual with software examples, command channels, an internal micro processor for maximum speed and intelligence, and an internal 2K

buffer to allow more computing time (not included in the SPI). These models inter face Centronics parallel compatible printers with the VIC 20, C-64 and SX-64 serial bus.

GPI features:

SPI-SPI/B features: 2K buffer (SPI/B only)

• Graphic printer interface

Centronics compatible

• Centronics compatible

10 printing modes

■ Standard 2K buffer

10 additional commands

■ 7 printing modes

4 user-accessablc switches CORRESPONDENCE QUALITY on the Gemini.

• 22 additional commands • Supports more than 21 printers

Delin, Epson and 1'uniisonic printers

• 6 user-acccssablf switches

54 SECOND lii-res screen dump

SPI - $59.95.. SPI/B - S69.95. . GPI - $89.95

100% COMPATIBLE with software written for the VIC IS25 printer

AVAILABLE AT FINER SOFTWARE STORES EVERYW1IKRE. VIC 20. C-64 & SX-64 ARE TM OF COMMODORE BUSINESS MACHINES. INC

£

XETEC, INC. • 3010 ARNOLD • SALINA, KS. 67401 • (913) 827-0685 Circle 96 on Readwr Sarvlco card


Printer Interfaces

Kansas City, MO 64114 816-333-7200

Alphacom

• Smart ASCII VIC, C-64/S59.95

2323 S. Bascom Ave.

Orange Micro

Campbell, CA 95008 408-559-8000 • Commodore/Alphacom 81 VIC, C-64, Plus 4/S44.95 • Commodore/Alpliacom 42

VIC, C-64, Pius 4/S44.95

Cardco 300 S. Topcka

1400 N. Lakeview Ave. Anaheim, CA 92807 714-779-2772 • GrapplerCD

C-64/S 120.00 Tymac

129 Main St. Franklin, N.I 07416

• The Reunion

VIC, C-64/S29.95

Surge Suppressors Brooks Marketing Corp. 3569 Bristol Pike Bensalem, PA 19020 215-244-0264

• BN6-6 Surge Stopper VIC, C-64, Pius 4/S84.95 Electronic Specialists

Wichita, KS 67202

201-827-4050

316-267-3807

• The Connection VIC, C-64/S119.00

PO Box 389 Natick, MA 01760

Xetec

800-225-4876 617-655-1532

• Card?PS Printer Interface

VIC, C-64/S79.95 • Card?B Printer Interface VIC, C-64/S59.95

• Card? + G Printer Interface VIC, C-64/S99.95

Connecticut Microcomputer 36 Del Mar Drive Brookfield, CT 06804

3010 Arnold

Salina, KS 67401 913-827-0685

VIC, C-64/579.00

Data 20 Corp.

• C Printer Card (Graphics)

• ISO-3 Filter/holaior/Suppressor

$89.95

Reset Switches

435 N. Lake Ave. Pasadena, CA 91101

146 Montgomery Ave.

• MQE-25 4-Port Manual

VIC, C-64, Plus 4/S345.00 • M-25 2-Port Manual Serial VIC, C-64, Plus4/$169.00

Bala-Cynwyd, PA 19004 215-667-1713

• M-36 2-Port Manual Parallel

• Shuffle Buffer

Bytes & Pieces

VIC, C-64, Plus 4/S349.00 Micro World Electron!* 3333 S. Wadsworth Blvd. C105

Lakewood, CO 80227 303-987-9531 • MW-3O2C VIC, C-64, Plus 4/S79.95 • MW-350

VIC, C-64, Plus 4/S129.00

Midwest Micro 311 West 72nd St.

152 / RUN November 19H4

VIC, C-64, Plus 4/S123.00 325 W. Huron St.

Chicago, IL 60610 312-642-6871

Laguna Hills, CA 92653

Interactive Structures

VIC, C-64, Plus 4/$66.00

Indus-Tool

Advanced Systems Concepts

VIC, C-64/S49.95

VIC, C-64/from $292.00

• PDS-11 Modem Protection

23011 Moulton Parkway, Suite B10 714-770-2366 • Parallel Printer Interface

• KLR Power Line Conditioner

• S Printer Card (Serial) $59.95

203-345-9395

• ADA 6410 RS-232 Interface

171 S. Main St.

VIC, C-64, Plus4/SI79.00 550 N. 68th St. Wauwatosa, WI 53213 414-257-3562 • C-64 Reset Switch

C-64/S9.95

Hytech PO Box 466 Bay Pines, FL 33504

813-343-5249 • Plug-In Reset Switch VIC, C-64, Plus 4/$12.95

• Isobar VIC, C-64, Plus 4/from S54.95

Radio Shack 1800 One Tandy Center Fort Worth, TX 76102 817-390-3300 • TRS-80 Line Filter

VIC, C-64, Plus 4/$50,00

RKS Industries 4865 Scotts Valley Drive Scotts Valley, CA 95066 408-438-5760 • Surge Sentry

VIC, C-64, Plus 4/$79.50-$149.00 • Powerpro

VIC, C-64, Plus 4/from $59.95


Circfo 177 on Reader Service

Synthesizers NEW! Universal Parallel Graphics Interlace

Music The Alien Group 27 W. 23rd St.

• Buillin serf-Tost with status leport

New York, NY 10010

• Optional RAM prinlor buffer

212-741-1770

• ProviOes virtually lotal emulation ol Commodore primers for

• When I'm 64 C-64/S29.95

compatibility

wiili

popular software • ASCII conversion, ToralTesT, Emulalo &

Voice

11 mode

• Switch seloclablo Commodorn grannies

The Alien Group

moou lor Epson. SlarMicromcs. C.ltoh.

27 W. 23rd Si.

into standard Commodore printer sockol

P rewrite r. Okidala. SoFNoslla, Banana. BMC, Panasonic. Mannnsman T alloy & otriors

New York, NY 10010

• Fully intelligent interlace That plugs

■ Exclusive graphic kuy-malch function Microyrafii MW-350

212-741-1770

S129.00

MW-302C Printer Interface also available at S79.95

• Vo icebox Universal Input/Output

VIC, C-64/S129.00

Board for VIC-20/64

Commodore Business Machines 1200 Wilson Drive

16 cn.innel 8-bit A'D convortar will) 100 micro second sampling lime

1 0 A output

West Chester, I'A 19380 215-431-9100

16 (ugh TOltHije.riigli current discrelo outputs.

1 EF1OM socket. Use multiple coaiCs lor additional channels up

• Magic Voice

to6t>oards

Price not available

VIC-2C uses MW-311V

Genesis Computer Corp.

.

S205 0O

CBM-GI uses Miv-li u.

S 225.00

Hen Franklin Tech. Center

Lehigh University Bethlehem, FA 18015

Dealer Inquiries mvilod

Micro World ElectroniX, Inc. 3333 S Wadsworth Blvd., #Cl05.

215-861-0850 • Comvoice 11

(303) 987-9532

or 987-2671.

Lakewood, CO 80227

C-64/S99.95

• Comvoice 64 C-64/S139.95

ATTENTION

Indus-Tool 325 W. Huron St.

Chicago, 1L 60610 312-642-6871 • Voice Master VIC, C-64, Plus 4/S89.95

Personal Peripheral Products PO Box 3423,

This Publication is available in Microform.

Foreign Computer Stores/

Magazine Dealers

You liave a large technical auili-

Fox Valley Mai!

Aurora, IL 60505

ence thai speaks Enjjlisli and i-s in

312-% 1-2347

need of the kind of microcomputer

• Speakeasy

information that CW/Petcrboroutfh

C-64/S91.95

provides.

User Friendly Systems 6135 Ross Road I'airfield, OH 45014

Provide your audience with the

513-874-4550

magazine

• Smanvoice $199.00

they

need

and

make

money at the same time. For details

VIC, C-64

I iiivtrsity Microfilms [iilcrnatioiiul Tini*' tend .i.i.mi^ijI infmniaim

on

selling

Microcomputing,

MICRO, inCider,

80

HOT CoCIo,

RUN contact;

SANDRA JOSEPH WORLD WIDE MEDIA

386 PARK AVE., SOUTH NEW YORK, NY 10016

„..

Dm I'K

Ann AllMil. Mi ■l«H»i

PHONE (212) 686-1520 TELEX—620430

RUN November 19W /153


COMPUTER AND SOFTWARE

64

OMMODORE

128KS YSTEM

SALE

(lowest price in the USA)

(more power than Apple II at 1/3 the price)

$188

00*

I

WE

THE BEST

• 170K Disk Drive $249.00*

SERVICE

• Tiactor Fiiction Printer $169.00*

$895

WE

1 1 1

HAVE

HAVE

THE

00*

Includes

LOWEST

128K Commodore Computer

PRICES

One Megabyte Dual Disk Drive

• 14" Hi-Res Color Monitor £219.00 *

100CPS Tractor Friction Printer 12" Hi-Res Amber Monitor

*less coupon discount SPECIAL SOFTWARE COUPON ♦COMMODORE 64 COMPUTER S18B.00

foil pi? only HSBOOwfrenyO

■ !-■' i- -■,

..■■■, - >

SPECIAL

SOFTWARE COUPON

compute ..i!r.,.ir.

U II

i

.i ■•, -■

,

ym r Ma)

«o

niict

wall

.-.-> ynn lo SAyf OVEK

i

ill i

Vith ■ ■ :, ;

COUPON

oat i!

fB

.■ >,■

■■ ■

r

!

;, .

* 128K COMPUTER SYSTEM $895 00

I We (j.tck a SPECfAL SOFTWARE DISCOUNT

COMMODORE M rOMI'UTFR' LESS llw u.iluc ol IfrE

with

COMPUTER

evury DISK

COMMOOORE

Includes I2HK COMMOdOBE B 12h U3MPUTEH Onimegabyte Dual 0i-.>. Drive iuorc-i Bidireciione Tracliir/Friction nnnirr. 12" Hi Ri-s Amber monrlor. all

64

DRIVE-PRINTER

Ira only IS9'j I

MONITOR we Mill This coupon .illuwi you to SAVE OVER SbOU OFF SALE PRICES!'

"

COM-64 POWER FOR VIC 20 $69.00

j .■:!! l^iiiuih 32(i i*am MtMOHV EXPANDER and you

•170 DISK DRIVt $249.00 Vou pa* only i?i9 00 when you oidpi We I70K L)i?k Dove1 1ESS li;r value dI me .SPECIAL I QUPON .L.'J h' I ' -.-.Hri vi^lif r>lb> r]n.v tll.il

SAVE QYi R i ['in .,ii sollivare

. •■■- pr

4500 ul

i.i r ,■■ *

I

i

,

-, , 11-1

, .,!■

i

.

Lni t •■ ..i - ■.' i flr . - EnflCbltiYO Oil.i H.r..

M.000 W

THAC1UJN rKltllUN PKINTER S169 <JU ',." .,'

.

,

^lieel -ivi._.- 'fl'- hii,[!^^;, i

I '.

mi.-,

i^r

full %iip.

,-

bufcrecbotrai. LESSIftflvd ■■ jfltii SPECIAl SOFTWARE

i

i

S.I-

sjs:x)

114 Bb

MS DO --

rs Rolorento

PjtJJIrtrrUr filfi p1-l. 4-r

...

i39 3ii

H63S

SIV40

53il 95

SJOG

.'

*

oHwsfi ■

.

.

lie pi

-

.

BO CoJuinli Sc-p-r, [Di&hJ -UJI ^ Hi j>[Ji DiK

1

^"Ii."l 1 1 .I.1.' [JB P'U Jjiv Sink

14" HIKLSCOLOK MONITOR S219UU

. ■ , ^ . ' ' ■ MONI'lJK Will :> n.u-r ..II it

..■

i

■..!

. I. .if ■ r,.

1

12 IM 5P9 95

thata'i

.■. :

■.-

il

. i in 1'

■, ■ ::■

■ --. ■■ .

.■':'."■

'/h'llhi un.y tiQO.i! ,,].■! in :

"

. '." I /

I

II

Si.-* r Li,.r' "■ , i. .

n.

iL>l)OO SISflb

MB Ot"J

m.i'i

111 *jb

..I

ijfl lib

48 1>!i

Oil4IO0 II

Ff)v«

139 as

J-.. •■-■..,.. . -

^ j'.i 'i-i

iUOO

,

|

I, i

rHffyour

:

i

■-

.1

.i .e(l VIT. ^U i : ! i ■ ■ .t.

D'uKMiuniiiif: u.wt 2 -.1 }3K I m u:»i i.,i— i Inr ■

9

WnTi? or c.ill fur

3 SLOT 5WITCHABLE EXPANDER S24.95 to tMTTi mo[m'ihjmiIi--i'I U5fPielfrutTttn Amu^fof /our

1

t'lll*-' C

I. .i ■ ■ ■ , ■ :'.«0[:OLUMNF<PaNilOfJhv PLUS fl Mnf fp.inrfiff1 L.in ine witfi mosl dialing

Vi'.

;.i.l' ■■'

9" GREEN SCREEN MONITOR $69.00

£"ivi"-in ijd.ii>rr1 SANTO M5j t.. rf.ii] f.t.\ i ofumn

PHOFESSIONAL BUSINESS SOFTWAHE

EXECUTIVE WOHU PROCESSOR S19.00 EXECUTIVE 1

IILIIMAH

iVU'in

PROCESSOfl

"■ ■'.■■.■

iuii

H ■■■

PBOITSSIGNAi

:

■.

ihe

'mtsi

iinuule''

wind

WORD Hi'

. ■ *

.■-'■■■.

liu,1.i.i,

u<'y ...intriiK inn1 '■

■■! ■ ■

!IF|I|(t?F',n ||>;h. I.'

•■'■■: -11

t

,in:l

■■' I--1 '■.

.:-■■

,■. Ill ^UO

!,,.■.,....ii

i.., [,

p-iMur-Ujli irmfiriiNn. ,lul

' ■ I', .ii ; |

,

;.. <•

Ell HflS |

..!'.1 iii,1|.m1 1

Viuii crioicc hi ftfflpn in

I

r,|.|h. M

.

v

.

.

-

5.11 [K>

tw no

:

..l,'(^

.siMlfyr 6crtffln momio'

nuaiity SANVOBOculurimsi ?4iin« lasylaiead ami

ttifn

ALCQUMI M

:

PlUS S995 tor conna im,

12" GREEN OR AMBEK MONITOR $99 00

DISPLAYS *0 oi BO COLUMNS IN [:OLQF<,» lii.-n > .<i.i ■■

i r - -1. -r m , ■ I v cable Coin (J>1 or VIC ,'U

The CdcJillac ui 6u^ini;ss Programs tor Commodore 64 Cumputu's

Tdi-

ProceSsinB

■ H

nrn-v Gf^n PlKApnorous ureen Ailh dnti'filare ine

EXECUTIVE OUALITV

SO COLUMNS IN COLOR

Iihe.

I

.* i

m RAM CARTRIDGE $34.95 I : ■!

Samylc SPECIAL SOFTWARE COUPON' .in

'

."il

.i.ivr"i[

1J CO

ilfi 95

(Sot) ovei 100 coupon >ten}\ in nui catalo

.i. i..

WO 1.1JL '. Jf-i^+S ill' 11n■

.

', .'i:.. .i■ i■ z

[diking

16K RAM CARTRIDGE S49.00

51UUU1

80 LOLUMN BOARD SSBOO Nu/< yi1!' [jrijk.r,ill

■:■' ..■ Vi(. j'

in,iL.r

I'll i. .r-.:r- VK 20 !■'■ ^''.iii'iii ii,1 uuwcr '1 limes F ■Liim:1. lolai ruemoiy id 41K .-: uuil bytesl Mein ■; Woch ...■: i i .it -o.it1 i.AH[)f.O InciiKli". I WEE

rr-lus .)■ ■■ HHtt

I

ii-.nl..1!! /■iii' ii.'l ■ nlur mnnitnr

ir

SBBBB

, ..j..i r-i .

I .i5 F,r h,Ltv1t l<'.li-:!1 lL^S :,ilL,r . i |l.i

SPECIAl DISCOUNT COUPON »t

■ ■

rViti

''.'-!■■

I'

■■ i .i -... 11 ■ ■ ■■ ■ i("if< ()!jl r $19 '.>'■ ,i i cntinoa TEIt TOSCFFi h ... i:,.-.,,. idai IWaryoui CC" crWIh ADDSOUNUtO 70RH SCOTIAIIAM1. ANL> AfiRDVAW« ADVLNTURE (JAMfS" (Disk iii tape)

.

MO 85

-

pit

>39 00

MS SB

i . i.' i. r

n* oo (10 WJ

S69BB

coupon we i2,irk .vth vLi-r ri'iiiti'r in^t allows yui iq

'■A.'fc OVI H i1 00 ■ "

'

■:(i'i i ►■

live year warranty (FREE

NEW VOICE SYNTHESIZER $59 00

Co>iJKin

.

I StHWI

1 ^ 1 ■

";"'

-

Li- ituimy

p',.l.

iingta

innijti ci~t:

S

1

■ Ifi run i .irT ^

<li

.

;■■-

S29 95 CARTRIDGE iV-Vl

' With ■ nly I- ..

* 80 COLUMN BOCPS

'.. i, : i'

i ii.it Gold Edge Co

COMMODORE 64

■ ■

delu-r. line a'lntfr thiai prints b

Lr.ri.inGdon- &4 comuLile'11 M.i^Eer conlrol s^ili hi?^ c.n

PROFESSIONAL SOFTWARE

SOFTWARE

i-■

■-Jli 00

s.is no

(

-.i

t.

.-I

.

-.■_..•*

.

.

r

,

,■

,

<j.l it Vli. ZO

11', i«

PHONE ORDERS 8AM

8PM Weekilays

9AM ■ 12N Siilurd.iys

• LOWEST PRICES • 15 DAY FREETRIAL-90DAYFREE REPLACEMENT WARRANTY • BEST SERVICE IN U.S.A. ■ ONE DAY EXPRESS MAIL • OVER 500 PROGRAMS • FREE CATALOGS Circle 15 on Header Service card

Add 510 00 toi shipping

handling and insurance

Illinois iciidenls

pleose add 6% Po« Add S30 00 for CANADA PUERTO HICO HAWAII ALASKA APO-FPO orders Conodian orders must be i" U S dollars

WE DO NOT tXPORt TOOIHERCOJMTRIE5 Enclose Cashiers Check

Money Order o> Personol Chock

Allow T4

doysiordiflivery 2lo7tlayitur phone orders 1 daye'pri-ssrriail1 VISA

MASIERCARD

154 / RUN Novaraber 1M

COD

ENTERPRIZES

■ WE lO.E OU°CUE'OMESS.

BOX 550, BARRINGTON, ILLINOIS 60010 Phonn 312/38252« to ord«r


Clicla 15 on Reader Service card

NEW 128K —MEGA BYTE DUAL DISK DRIVE-80 COLUMN

COMPUTER SYSTEM SALE! HOME • BUSINESS • WORD PROCESSING

LOOK AT ALL YOU GET FOR ONLY

LIST PRICE

S

B128 COMMODORE I 28K 80 COLUMN COMPUTER

4023 - 100 CPS ■ 80 COLUMN BIDIRECTIONAL PRINTER

995.00 499.00 1795.00

8050 DUAL DISK DRIVE (over 1 million bytes)

249.00

12" HI RESOLUTION 80 COLUMN MONITOR

49.95

BOX OF 10 LOR AN LIFETIME GUARANTEED DISKS

19.95

1 100 SHEETS FANFOLD PAPER

102.05

ALL CABLES NEEDED FOR INTERFACING

TOTAL LIST PRICE 53717.95 PLUS YOU CAN ORDER THESE BUSINESS PROGRAMS AT SALE PRICES LIST

SALE

Payroll

P'ofesiioriol 80 Column Word Processor

SU9.95

199.00

Professional Dam Base

$149.95

144.00

General Ledger

Accounts Receivable

$149.95

199.00

Finonciol Spread Sheet

Accounts Payable

SM9.95

S99.00

PRINTER REPLACEMENT OPTIONS (replace the 4023 wilh the following ol these sale prices)

Inventory

LIST

SALE

SI49.95 $U9.95

199.00

$149.95 $149.95

S99.00

199.00 199.00

Olympia Executive Letter Quality Serial Printer

Comstor Hi-Speed 160 CPS 15 V Serial Business Printer Telecommunications Deluxe Modem Package

LIST

SALE

S699.00 $779.00

(399.00 S499.00

$199.00

H39.00

IS DAY FREE TRIAL. We give you 15 days to Iry ou! this SUPER SYSTEM PACKAGE! ! If it doesn i meet your expectations, just bend it back to us prepaid and we will refund your purchase price! ! 90 DAY IMMEDIATE REPLACEMENT WARRANTY. If any of Ihe SUPER SYSTEM PACKAGE equipment or programs fail due to faulty

workmanship or material wo will replace it IMMEDIATELY at no charge!! Add 450.00 for shipping and handling!! $100.00 for Alaska and Hawaii orders. WE DO NOT EXPORT TO OTHER COUNTRIES

Enclose Cashiers Check Money Order or Personal Check. Allow 14 days Far delivery. 2 to 7 doys for phone orders. I day express mgpl1 Wo accept Visa

ond MosiorCard Wo shipC.O.D. tocontiriontol J.s addresses only

ENTERPRIZES —BOX 550, HARRINGTON. ILLINOIS 60010 F'nori* 312/3S2-5244 to ord*r

RUN November 1384 / 155


Commodore - 64

SCRIPT-64 EXECUTIVE WORD PROCESSOR (80 Columns in Color)

40 or 80 columns in color or black and white; turns your computer into a Business Machine!

This is the finest word processor available. Features include line and paragraph insertion/deletion, indentation, right and left justification, titles, page numbering, characters per inch, etc. All features are easy to use and understand. With tabs, etc. SCRIPT-64 even includes a 250 word dictionary /spelling checker to make sure your spelling is correct. The dictionary is user customizable to any technical words you may use. Furthermore, all paragraphs can be printed in writing and everyday letters are a snap. To top things off, there is a 100 page manual and help screens to make learning how to use SCRIPT-64 a snap. This word processor is so complete we can't think of anything it doesn't have. When combined with the complete database you have a powerful mailmerge and label program that lets you customize any mailing list with personalized letters. List 599.95. Sale $49.95. 'Coupon Price $39.00. (Disk only.)

SCRIPT-64 20,000 WORD DICTIONARY Allows you to check spelling on 20,000 most often mispelled words! List $29.95 Sale $1 9.95. "Coupon Price S10.00. (Disk only.)

SCRIPT-64 COMPLETE DATABASE (PLUS MAIL MERGE AND LABELS) This powerful DATABASE is user friendly and makes any information easy to store and retrieve. The user defines the fields and then can add, change, delete, and search for any category wanted! When combined with the Executive Word Processor you can search out any category (zip codes, even hair color, etc.) and print super personalized letters! 600 names can be sorted and formulated on each disk in any order or category!

Will handle any size mailing list by changing or adding disks! List $69.00. Sale $34.00. "Coupon Price $24.00.

• LOWEST PRICES • 15 DAY FREE TRIAL • 90 DAY FREE REPLACEMENT WARRANTY • BEST SERVICE IN U.S.A. • ONE DAY EXPRESS MAIL • OVER 500 PROGRAMS • FREE CATALOGS

WE SHIP C.O.D. HONOR VISA AND MASTER CHARGE ADD $3.00 SHIPPING FOR C.O.D. ADD $2.00 MORE SPECIAL SERVICES:

I ENTERPRIZES

iWE LOVEOU" CUSTOM

BOX 550, BARRINGTON. ILLINOIS 60010

One Day — Express Mail add $10.00 Circle 15 on RsaUei Service caid.

Phone 312/382-5244 to ordar

J


FANTASTIC COMPUTER PRINTER SALE!!!

COM-STAR T/F Tractor

Friction Printer **

• Lowest Priced, Best Quality, Tractor-Friction Printers in the U.S.A.

Fast 80-120-160 Characters Per Second

• Word Processing

• Print Labels, Letters, Graphs and Tables

Print Out Data from Modem Services *° DELUXE COMSTAR T/F comstar

r/F

(Tractor

Business Printer $349.00

Friction)

• List Your Programs

• "The Most Important Accessory tor Your Computer"

Premium Quality 120-140 CPS 15L/;"COM-STAR PLUS+

80 CPS Printer — $169.00 This

• 40,46,66, 80,96,132 Characters Per Line Spacing

Superior Quality 160180 CPS

10" COM-STAR PLUS+HS

Business Printer $369.00

Has<iii the features of the 10" COM STAR PLUS+ PRINTER plus I5V carriage and

The

prints 8'//' x 11" standard size single sheel

stationary or continuous feed compute/

more powerful electronics components to

carriage with all the Corn-Star* features

paper

handle

forms!

built in! The 15'." High Speed Business

List $599

Printer is especially designed with more

PRINTER

80

is

exceptionally

versatile

II

Bi directional, impact dot malnx,

CPS. 224

characters

(Centronics

large

ledger

business

(Better than Epson FX 100)

powerful

SALE $349.00

Parallel Interlact)

Printer $249.00

features of the COMSTAR T/F PRINTER plus a 10" carnage, 120-140 CPS. 9x9 dot matrix with double strike capability for 18 x 18 dot matrix (near letter quality), high

resolution

bit

image

(120

*

144

dot

matrix), underlining, bach spacing, left and right margin settings, true lower decenders

with

super

and

subscripts,

electronics

10" COM-STAR PLUS+ IBM

IBM Pers/Bus Printer $369.00 PLUS+ PRINTER! It is especially designed

(or all IBM personal computers' 140 160 CPS HIGH SPEED PRINTING 100 . duty cycle. 2K buffer, diverse character fonts, special

symbols

and

true

decenders.

OOlympia This isthe worlds driest daisy wheel printer

vertical and horizontal tabs

Fantastic Letter Quality, bidirectional,

(Centronics

width!

printers

costing twice as much!! (Centronics Parallel Interface) (Better than Epson FX80I

List $499 00

larger

Executive Letter Quality DAISY WHEEL PRINTER $379.00

at an unbelieveable low price of $369.00

features found on

handle

Has all tne featuresol the 10" COM-STAR

special characters quality.and

k>

15V printer is also compatable with IBM

A RED HOT IBM personal business printer

print

Speed

Personal/Business Computers' 151/." Printer List $799 00 SALE $469.00

prints standard, italic, block graphics and

It gives you

High

feed! (Centronics parallel interlace)

Superior Quality 140-160 CPS

The COM STAR PLUS+ Rives you all the

Com-Slar ■

ledger business forms' Exclusive bottom

Premium Quality 120-140 CPS

10" COM-STAR PLUS+

Super

Business Printer 160 180 CPS has a 10"

List $699

parallel interface)

SALE $369.00

special

will

up to 20 CPS

handle

14 4"

print

tractor-feed

enhancements,

(Centronics

built

Parallel

RS232C Interface! List $699

SALE $249.00

forms

Has a 256 character print buffer,

in

and

SALES379.

• 15 Day Free Trial - 1 Year Immediate Replacement Warranty PARALLEL INTERFACES For VIC-20 and COM-64 - $49 00

For Apple computers - $79 00

Add S1J SO 'or ihippirlfl. handling and inluront* Illinon r»nd»n1l pl.oi~v.kl*1. •«■ A,la (or CAHAOA P'JIPKJPKO HAWAII ALASKA APO-FPO o'dan. Canadian ordari muit t» »i U.s. dollari we do noi EJicour ro othik countries

Fns in Coihi»ri Ch»tk. Mor«> Qrd«f or Pcrionol Ch«h

Allow U

doti lor d.iiv»'v 2 lo 7 day! foi phon* ord*ri. I day upraii mall1

VISA-MASTER CARD-We Ship CO D lu U S Addresses Only

Atari 850 Interface - $79.00

For ALL IBM Computers - $89 00

ENTERPRIZES BOX 550, HARRINGTON, ILLINOIS 60010 Phont 312/382-5244 to ord*r Circle 15 on Reader Service card

COM-STAR PLUS* Print Example:

AECDEFGHIJKLMNUPORBTUVWXYZ AKDEFCM1JKLMNOPORSTUVWXYZ 1234B6789O RUN November 1984 / 157


COMMODORE-64 or VIC-20

VOICE SYNTHESIZER MAKE YOUR COMPUTER TALK VOTRAX BASED

SALE

HARDWARE

ONLY

$

59

00

You can program any words or sentences ■ Adjust volume and pitch • Make adven ture games that talk • Real sound action games • Make customized talkies • (Demo

disk or tape included) • Requires Speoker ■BOOBBOBOOBOBBOOBOeaOQOQQOQQQOQQeQOQOOOQQOQOQq

You can add TEXT TO SPEECH SOFTWARE that allows you to simply type what you want to hear!! Also allows you to add sound and voice to SCOTT ADAMS AARDVARK and "ZORK" ADVENTURE GAMES List $29.95 Sale $19.95 (Disk or Tape! BOOOaQQQQBOOOQQOOQQOOOOQQOQOOOOBeOQC Q BO PQflOQOa

• LOWEST PRICES' 15 DAY FREE TRIAL • 90 DAV FREE REPLACEMENT WARRANTY

■ BEST SERVICE IN U S.A. • ONE DAY EXPRESS MAIL- OVEft 500 PROGRAMS' FREE CATALOGS

COMMODORE 64

SALE

80 COLUMN BOARD $9900

FOR ONLY

Now you uan program 80 columns on the screen

at one time! Converts your Commodore 64 to 80

columns when you plug in the PROTECTO 80 Expansion Board. List $199.00, Sale $99.00.

Includes 4 Slot Expander and can be used with most existing software!!! WE LOVE OUR CUSTOMERS Add S3 00 for shipping. handling and insurance. Illinois residents pleoio add b". to« Add $6 OO For CANADA. PUERTO RICO. HAWAII. ALASKA APO FPO orders. Conodion orders must be in II S dollars. WE DO NOT EXPORT TO OTHER COUNTRIES.

Enclose Cashier* Check. Money Order or Persona! Check

Allow U

days lor dcliv9ry71o7daysforphoneordor5. ldayo'pressrnail! VISA— MASTERCARD - COD No COD

158 / RUN November 1984

toCanodo APO FPO.

Circle '5 on Reader Service card

It ENTERPRIZES

(WE lOVEOuH CUSTOMS H

BOX 550. BARRINGTON, ILLINOIS 80010 Phont 312/382-5244 to ord«r


COMMODORE 64

Computer Learning Pad

39

Sale!

• Makes other graphic tablets Obsolete

95

List $79.95 Hi-Resolution! NEW FROM TECH SKETCH

• Includes Special Printer Feature. Now you get this Fantastic Tech Sketch Computer Learning Pad Program with a Professional Light

' Pen Free! (39.95 value) plus the Micro Illustrated 1 Graphics Pad Program that allows you to draw on your T.V. or monitor screen (better than Gibsons

$99 tight pen). screen

Whatever you can draw on the

you can

print on your printer (a Tech

iwa

Sketch Exclusive.) wot a mi::

^——

I—

—^^^^—

-^^——

^__^^_

^^^^^^

^_^H

Commodore 64 & VIC-20

$24.95

Professional Model

$24.95

Light Pens Professional Light Pen. This is the TECH SKETCH Hi-Resolulion model that allows you to draw fantastic pictures and professional diagrams -- single-pixel accuracy! (Includes famous pain! and sketch proaram ] List $39.95. Sale $24.95. Coupon 522.95

=$24.95 = Economy Model with 3 programs $16.95

Add $3 GO for shipping

pleaie add 6". ta. ALASKA

hondling and insurance

Add 16 00 lor CAfJADA

APO FPO ofdtis

Illinois

PUERTO RICO

Coriodion ordeis musi be in U 5

HAWAII dollars

W£ 0O NOT EXPORT TO O'HEfi COUNTRIES Enclose Cashiers Check dovtfordelivery

Money Order or Personal Chvck

iToTdo^i^orphDieordBri VISA

- MA5TEKCARO

Circle 16 an Header Service card.

rendvnls

Allow 14

Idaye^prcssmaili

COD

NoCOO 'oCanodo APO FPO

ENTERPRIZES

E OUBCuSfOUEBSi

BOX 550, HARRINGTON, ILLINOIS 60010 Phone 312/382-5244 (o ot6*r

RUN November I9S4 / 159


JISALE$l"e.

Premium Quality Floppy Disks Box of 10 with hub rings, sleeves and labels

Famous Brand FUJI Floppy Disks for those who care about keeping their data. List S39.95

Single Sided — Double Density for Commodore 64, Atari, Apple

Sale $16.95 Coupon $14.95 List S59.95

Double Sided — Double Density for IBM

Sale $39.95

Floppy Disk Filer Everyone Needs a Floppy Disk Secretary

Facts: (Holds 50 to 75 Disks)

$1 2*95

• Dust and Dirt particles can hurt your disks • Most disks go bad due to mishandling in storage • Proper filing of your disk collection will reduce unnecessary handling of your disks The Floppy Disk Filer is an inexpensive hard plastic Fliptop case that will allow for easy filing, and protect your disks from dust, smoke, and dirt. Plus, the Floppy Disk Filer will keep all your disks out of unwanted hands and in one place where you can easily find them.

Introductory Sale Price $14.95

List S29.95

Coupon $12.95 Circle 15 on Reader Service card

Add S3 00 fo< shipping hondlmg and insurance Illinois resident please odd 6% to. Add S6 00 lor CANAOA PUERTO RrCO HAWAII ALASKA

APO FPO order!

Canadion orders rnusr be in U S

dollars

WE 00 NOT EXPORT TOOTHER COUNTRIES

fntlose Cashiers Chetk

days lor delivery

Monty Order or Personal Chock

?10?day*lorprioneorder* VISA

MASTER CABU

)doye*pr»timoil'

COO

NoC O D 10 Canada

160 /RUN November 1984

Allovy 1J

APO IPO

ENTERPRIZES

rwe iove oun customer

BOX 5S0, BARRINGTON, ILLINOIS 60010 Phona 312/382-5244 to ordir


Commodore 64 (Modem)

Telecommunications

Complete Auto Dial Telecommunications Package The only telecommunications package you will ever need.

ii

Total

Telecommunications • 300 Baud Modem • Auto Dial • Auto Answer • Upload & Download

• Membership in 52 Database Services (UPI News, Dow Jones, etc.) Reach Out and Access Someone

• Educational courses

• Financial Information

• Popular Games

• Banking at Home

. News Updates and Information • Electronic Shopping '

i

*j

Research and Reference Materials

The Total Telecommonications Package offers you all this plus ... Aulo Log-on

. Stores on Djsk Downloaded Files

On-line Clock

Reods Files from Disk ond Uploods Text or Program Files • Select Any Protocol (access almost any computer or modem) • Plus Much, Much More

Dialing from Keyboard

Capture ond Display High Resolution Characters Download Text, Progrom or Doto Files

List S129.95

Special Low Christmas Price

We are so sure this is the only telecommunications package you will need we will give you 15 days Free Trial. rclL' 15 on Reader Service card Add S3 00 lor shipping handling and insj Onte lltir^oii pIpoM.' add 6". to* Add 56 00 (or CANADA PUERTO RICO ALASKA

APO FPO orders

Canadian oilier". ttiijm be m U S

WE DO NOT EXPORT '0 3THFB COUNTRIES

HAWAII

dollars

Enclo^ Coshiers Ched Mone/ Ordpr 01 Pe r^nnal Oietii Allow !J dars lof d«*livp y 7 >o ' doys Tor phono ordprs 1 day vpipit moil' VISA

MASTtRCARD

C OO

MoC 0 D '

i

■: vi

APO FPO

ENTERPRIZES

"lit IOVF. OU°CUS'0M£BSl

BOX 550, BARRINGTON, ILLINOIS 60010 PhonB 312/M25244 to ordir

RUN NWmlier 1<JS4 / 161


Commodore 64

mfonc lab

4c* 'on

COMPUTER PRODUCTS

Super Action - Super Graphics GAMES Miner 2049er II — Now the Sequel to the original can be yours on the Commodore 64. This one is even harder. Avoid ricocheting ore lumps, warp transporters,

radioactive among

conveyor belts and hyperspace pads. 10

things.

You control gigantic

girder

high speed

$27.95

Boulder through

Dash

spiders and other menaces

Dig

os you fry and rescue ihe eggs. Watch out for momma or she'll squash you flat. Fantastic

frantically

this

a

List

must

for

S39.95.

Sale $27.95. (Disk.)

oction. List S39.95. Sale $27.95. (Disk.)

The

Heist Leap recklessly from

moving platforms, evade man-eating robots, dodge falling

boxes

and

2

levels

of

favorite

$27.95

eggs are buried. Avoid snakes,

search for the diamonds and hidden escape tunnel. Avoid falling boulders, enchanted walls. Even an amoeba. Fantastic action

makes

You must climb, jump and

run over the cliffs where the dino

16 magical caves in your

everyone.

this a

List S39.95. Sale 527.95 (Disk).

cranes,

Dino Eggs

make

thai will lost forever. Super fanlastic oction and graphics. Very highly recommended.

slaloctites,

other

screens each with

difficulty

monstrous

stompers. These are just a few of

Add S3 00 for shipping, liondling ond insurance. Illinois resident

the

Death

In

The

Fanlastic

Caribbean

High

resolution

adventure with over 100 beautiful screens. Find the treasure using your map but watch out for cliffs, ants, crocodiles, plus

dongers

you face as you

many

search through 96

more.

Fantastic

graphics. Highly recommended. List

different rooms fien S39.95. dishly baobytrapping to Sale $27.95 keep you from stealing the (Disk.) microfilm. Fantastic graphics and sound! List S39.95. Sale S 27.95. (Disk.)

Circle 15 on Reader Service card

plealo add f; to*. Add S6.00 for CANADA. PUERTO RICO HAWAII. ALASKA APO FPO orden. Canodion orders musl be in U.S. dollari.

WE DO NOT EXPORT TO OTHER COUNTRIES. Enclose Caslnors Check. Money Order or Personal Check. Allow* 14

duys for dol ivory. 2lo 7 days lor phone orders. ldoyoÂŤprossmDlM VISA

-MASTERCARD

C.O.D.

No C.O.O. toCor.oda, APO-FPO

162 / HUN November 1US4

ENTERPRIZESBOX 550, BAHHINGTON. ILLINOIS 60010 Phone 312/382-5244 to ordar


Avalon Hill

World Renowned Strategy Games of the Masters tr

Super Telengard-Real

Strategy Time.

This

is the game all the dungeon fans have been waiting for. Use wits, magic, and fast

thinking to overcome the 50 levels of the TELENGARD. Fantastic graphics and action. (Disk.) List S29.95. Sale 519.95. (Tape.) List S24.95. Sale 516.95.

T.A.C.

Sale (Tactical

Armor

Command.) Fantastic computer adaptation of the famous board game. The player or players control up

to 8 units simultaneously including tanks, infantry and anti-tank

guns.

(Fantaslic

graphics.) (Disk.) List S44.95. Sale $34.95.

Commodore 64 Panzer Jagd. Fantastic tank simulation puts you in the German seat forced to

secure

the

area

of

the

Russian front. If you succeed your

remaining

units

are

saved for the big battle. See if you can rewrite history or

make

the

same

mistakes.

(Great playability.) (Disk.) List $29.95. Sale $21.95.

Legionnaire. You as Caesar Augustus command up to 1 legions against an army of

barbarian infantry, all aspects including cavalry,

shock

effects,

fatigue,

morale and slope effects as the battlefield scrolls before you in full color and animation. (Tape.) List S39.95. Sale 524.95. (Disk.) List $44.95. Sale 527.95.

Commodore 64 B-l

NUCLEAR

BOMBER -.

--

■■*

,.

..

■■lit*-

Hk^VHO*

in'

»v*ir-imilLiA*

I

B-l Nuclear Bomber. Pilot a B-l bomber through stiff Russian defenses on the way to the target city. The computer controls Soviet MIG fighters and surface to air

Computer Football. Match wits against the computer or another live opponent. This

missiles. You must your electronic

professional football will keep you going for hours. A must for all the Armchair

rely on counter

measures and self defense missiles to succeed. Fantastic strategy game. (Tape.) List

id

S19.95.

Sale 513.95.

(Disk.)

List $24.95. Sale 518.95.

Add S3.00 lor shipping, handling and insurance. Illinois resident pleoso add 6% tax. Add $6 00 lor CANADA. PUERTO RICO. HAWAII. ALASKA. APO-FPO orders. Canadian orders must bo in U.S. dollars

fantastic game based on the award winning Sports Illustrated game of

Quarterbacks of

the

world.

(Tape). ListS19.95. Sale 513.95. (Disk.) List S24.95. Sale $18.95.

Circle 15 on Readei Service card

WE DO NOT EXPORT TO OTHER COUNTRIES. Enclose Cashiers Check Money Order or Personal Check. Allow H days f or delivery J?fa7doyslorphone orders. I day express mail'

VISA - MASTER CARD — C.O.D. NoC.O.D. loCanado. APO-FPO.

ENTERPRIZES

IWE LOVE OUH CUSTOM 6 US!

BOX 550, BARRINGTON, ILLINOIS 60010 Phone 312/382-5244 to order

RUN November IQ84 / 163


HTagie $123

$ 1 28

(from p. 12)

Joystick sorrow, VIC version—On

the VIC, if a Datassette key is depressed, k can disrupt op

eration of the joystick. So always press the Datasseite's

stop key if you're working with a joystick. Bosco Tsang Windsor, Ontario Canada

$124 VIC joystick reader—This one-liner

Power supply tip—The Commodore

power supply is very sensitive to overheating, and needs a good flow of air around and through it to keep it cool.

Although the unit is shipped with a long cord, and ihe lit erature says to keep it a for distance from the cassette drive, computer and monitor, never put the power supply on the floor, especially a carpeted one. The unit will sink into the pile of a rug or carpet, blocking the cooling vents on the bottom.

Even hardwood floors arc dusty, and a dust-

clogged power supply is a candidate for failure. Do your

self a favor and put the power supply up on a table where you can sec it, and periodically dusl it and check for clogged vents. Joseph A. Levine

will read the VIC joystick port.

I MK-lilmi;;, VA

10 POKE 37154,127 : X = (NOT PEEK (37151)) AND M)-((PEEK (37152) AND 128) = 0): PRiNT X : GOTO 10

Pushing the joystick in the following directions will return North 4

Northeast

South 8

Northwest 2(1

West

16

Souiheasi

East

!

$129

Magical power switch—Tired of

plugging and unplugging your power supply every lime you use it? .lust get an in-the-eord switch of ihe type used for table lamps, and wire it into your power supply. Most of

the indicated values of X: 5 9

Southwest 24

When the joystick is centered, X=0. Pressing the fire

the switches are made by Lcviton, and are available in hardware and lighting stores. They're very easy to install, and ihey make life a lor easier.

bullon will return a value of 32 plus the value for the joyslick direction. To have the computer wait for the user to

Steven l>. Jackson Caldwcll. ID

press the fire button, use the following. 20 PRINT "PRIiSS THE BUTTON TO CONTINUE" 31) WAIT 37137,32 : WAIT 37137,32.32 40 Continue the program here.

Tony Giordano

Brooklyn, NY

$1 25 VIC paddles—Use (he paddles, it's easy!

Just Peck (36872) for paddle X and Peek (36873) for paddle Y. That's all it takes to read them—very easy, compared to the joystick.

$ 1 2A

A constant source of power—If you

experience the frustration of having your power cord fall out right after you've typed in 500 lines of code, try this tip. Glue your power cord into the power connector with clear silicone rubber. It won't change the appearance of your

machine, and the rubber can be easily removed if necessary' in the future. Tom Hoppe

Spokane, \VA

Unknown Magician

Unknown Address

$126 VIC paddle program—Plug a paddle

into the VIC's control port, turn up the sound, run this pro

gram and twiddle the paddles. 36E79.X : PRINT ■■{SHIFT CLR}" X : GOTO 1

John Hartenstein Philadelphia, I'A

Paddle Wait statements—In oilier

tricks, we've shown how the Wail statement can be used to stop program execution until a certain key is pressed. To wait for ihe paddle buttons, use the following. WAIT 56321,4,4

(C-64, Port l.X)

WAIT 56321,8,8

(C-64, Port 1, Y)

WAIT 56320,4,4

<C-64, Port 2, X)

WAIT 56320,8,8

(C-64, Port 2, Y)

WAIT 37137,144,16

(VIC, X)

WAIT 37152,128,128

(VIC. Y)

box—Every

computer

owner

a single switch controlling all the sockets. In spile of what you may read in the manuals about turning on certain almost never causes any trouble.

Consider the advantages: All your equipment is powered from a single wall socket; you can turn everything on or off with one switch; every power cord is nin to the same place; often these boxes include a protective circuit breaker. All in

all, the power outlet box is one of the most useful computer accessories you can have. Ask for one for Christmas. Ktl Moore

Portland, ME

$ 1 2C Improved TV video on the C-64—If

you're using a color TV rather than a monitor, you can im prove your picture by making up a special plug for the monitor's audio/video connector. (That's not the one you plug your TV into.) Referring to Appendix I in your user's guide, connect a 150-ohm resistor between the luminance Grant A. Dibert, III Ft. Thomas, KY

1(>4 / RUN November 1084

Power

pieces of equipment before others, using a power box

1 X = PliEK(36872) : POKE 36876, X r POKE 36S7S,X : POKE

$127

p

should use a multiple-Outlet power box, of the type that has

and video-out pins, and the results might amaze you.

Be careful, because the DIN plug's pins aren't numbered


as you miglil expect. The picture in the book shows the

Safety tip—My cat jumped onto the

solder-lug end of the male connector, and the pins you want are (he two on the right.

computer table, knocking the braid from the Datassette connector inside one of the rear ports, where it did a lot of electrical damage. To prevent such accidents in the future, I

L.F.S. Pen pals—Being overseas has its good and bad points. The good is access to both British and American software for my C-64, and the bad Ls not having access to many Commodore stores. Regardless, I've devised a way to keep in touch with my home in the States. I hook my C-64 to my video cassette re

made covers for all the ports by folding pieces of duct tape nearly in half, lengthwise. I used the remaining sticky part

to fasten the covers to the rear of my computer, where they can be lifted up when access is required. My covers keep paperclips, cable braid, dust and other unwelcome items outside the computer, where they belong. Lorraine Kit'hunts-May

Leesborg, IN

corder, then type a video letter to my friend in New Jersey,

demonstrating the latest game from (he British press or

whatever strikes my fancy.

When he's been thoroughly amazed by British ingenuity, my friend rerecords ihe tape with American TV programs and mails it back. Then I can see what is happening in the

Editor's note:

Those Datassette braids are much more

trouble than they're worth. Since they are only used with Commodore PETs, many VIC and C-64 owners just cut them off and discard them.

Stales, watch 60 Minutes or a movie from HBO. Bill Murray A Icon bury, England

5)1 2C

Connector hint—There are two points

of caution when making up cables with DIN connectors. First, the standard DIN pin numbers are not what you

91 32

SX-64 printer-interface hint—Some

C-64 add-on devices, notably Cardco printer interfaces,

pick up their power by plugging into the cassette port on the rear of the computer. Because the SX-64 portable com puter doesn't have a cassette port, it's not possible to use a standard Cardco cable with it. We solved this problem by

might imagine, Depending on the number of pins in (he connector, tor example, pin 1 may or may not be next to pin 2. The situation is so confusing that even published dia grams are sometimes incorrect. (The ones in Commodore

cutting off the connector that goes from the interface to the

publications are all right. Look closely at them to see what

ports, and the interface picks up its power from there. Our

we're talking about.)

cassette port. We then obtained a 9-pin subminiature D connector and soldered the former cassette port wire onto

pin 7. Now we can plug the connector into one of the game printer (Epson MX-80) runs fine, and the other game port

The second confusing point is that published pinouts of

ten don't say which end of which sex connector they are il lustrating, so it's again unclear which pin is which. The

is free so we can still use a joystick with programs like Com modore's Magic Desk. Kris & Sitve Coon

Commodore manuals Illustrate the solder terminal end of the male connector. Tiny pin numbers are always molded into the insulator, so if your eyes are good and if you're careful, you shouldn't have any trouble.

lloncoye, NY

$ 1 33

One-line flasher—This program makes

any TV set or color monitor flash like a strobe light. The

strobe time can be changed by changing the number in the T..F.S.

timing loop, and the program can flash in any desired color

by changing the number of the color in the second Poke.

Expansion

port

connectors—Any

The following program is for the VIC.

one skilled enough to make his own cables can easily make

his own expansion port connectors. Radio Shack sells blank printed-circuit boards and ail the equipment you need to etch your own, including the artwork for the male connector pins. It's easy and a lot of fun to make your own

This line is for the C-64: 1 A = 532SO:B = A+ l:POKEA,0:POKI-B.0:FORT = ITO99:NEXT: POKEA.l^OKEB.liGOTO 1

Luis I in nim Grijalva Rim dales

connectors in this way.

Tijiiiinii, Mexico

Clay Collins Honolulu, HI

$ 1 30

More expansion port connectors—I

have built circuits for the expansion port

using Vector

3662DP plugboards. These are blank boards with 0.1-inch spacing and 22 gold-plated contacts on each side. The cost is

about SIO. However, the numbers and letters used by Com

5J>1 34 Keyboard tip—With all the keys on the

Commodore keyboard, it's easy for your fingers to miss the

home keys for touch typing. If you put drops of glue on the F and J key's, you'll be able to feel them when your hands are positioned correctly. Choose a type of glue that will make a substantial bump, but one that can be scraped off later, if needed.

modore on the expansion port are the reverse of industry

.lames Uartldt Summerville, GA

standards (pin 1 standard is pin 22 on the expansion port, etc.), and this must be noted when wiring the connector. Thomas Maggio Home, NY

SpiOO

Printer trick—Because I am working

with the monitor and machine language, I wrote this triple-

RUN November 1984 /165


loop program lo make a one-page hex and decimal conver

they have to be changed in some way. To avoid retyping in

sion chart. If you start the chart at the very top of a page, it

this circumstance, make a dummy line, numbering it so it

just fills ihe sheet. The program works perfectly with my

will never be executed. After its line number, make the first

Commodore 4022 tractor printer and should work the

character a quotation mark. The rest of this line should be

same with others.

your regular program line, including all its abbreviations.

I OPEN4.4:CMD4:FORI = 0TO63:FORJ = 1TO255STEP64:13$ = STKS

When you need to edit your regular long line, just list the

(J):PRIN OSPQS - LEN(DS))

dummy, edit the line number, delete the leading quotation

:PRINTHS;:H = 16*(H -

dummy remains if you need it again, but your newly edited

mark, edit the rest of the line, then hit the return key. Your

3NE.\T:PRINTSPC(I2);:NEXT:PR1NT:NEXT:PR1NT#4:CLOSE4

G. Slurdivant Address Unknown

$1wO

line replaces the one you couldn't edit before, with a saving of many keystrokes. You can delete the dummy when your program achieves its final form.

Lion I.. Kimtz

Cassette tape index—When saving

the first program on a new cassette, consider reserving space for a tape index, which you can record at the start of

San Francisco, CA

$ 1 3A Easier debugging—When debugging,

the tape after it is full. Ten numbers on the tape counter should be enough to hold a very large index, especially if

you often need to return repeatedly to certain sections of

it's a simple one. My indexes are disguised as Basic pro

like the following at the beginning of your program.

grams,

with the

line

numbers corresponding to

tape-

counter settings, and with the program names typed in as Basic text. The following example will save, load and list perfectly, but of course it can't be run.

the program. To get there much faster, you can insert lines 0 GOTO20 1 LIST 100-200 2 LIST 450-550

3 OPEN 3,4:CMD3;L1ST 400-430 4 He.

0 INDEX

20 REM END OF DliBUG

10 PROGRAM #1

20 PROGRAM ffl

The line numbers to list are only examples; you'll want to

45 PROORAM IB 5SBto.,*W,

use whatever line numbers are most appropriate for the

program being debugged. To use the routine, just type in

90 END OF LAST PROGRAM

$1O7

RUN 1 to list lines 100-200, RUN 2 to list lines 450-550, Ken Wills

RUN 3 to list to the printer and so on. Since executing the

Pittsburgh, PA

List command terminates program execution, you don't

Saving data—For those who've never

have to put End or Stop commands in each line. An alter nate routine is this:

saved anything but programs on their Datassette, here's a little program that illustrates the saving of data.

0 GET A$:1F A = ■■"THEN0

10PR]NT"{SH[FTC].R! INPUT DATA" ;:POKE631,3<t:POKE198,l;

2 1FAS = "B'THEN LIST 45O-SS0

1 1FAS = "A'THSN LIST 100-200 3 ]FAS = "C"THENOPliN3.4:CMlM:L]ST 400-430

INPUTD$:PR1NTD$ 20OPENI,l,1,"DATA":PRINT#l,CHRS(34) + DS:CLOSEl 30 PRINT"{SHIFT CLR} REWIND TAPE, THEN PRESS A KEY." 40 GET AS:1F AS= ■■"THEN 40

20 REM END OF DlilJUG

Here, you just run the program, then press a key for the

listing you want. Typing an unused letter will execute the

JOOPENU.0."DATA":INPUTM,D$:PRINTDS

The Pokes in line 10 put a quotation mark as the first

character in D$, allowing it to contain commas, colons and

program normally. I've used botli forms of this trick with great success.

Mi 1.1 Kngalski

so on. When the quotation mark is read back, it places the

computer in Quote mode, so all the characters will be print ed as they were typed. Kenneth £. Slringham, Jr. Auldmro, MA

$ 1 38

C-64 Save disable—-You can disable

the C-64's Save command with POKE 818,32. To enable it again, enter POKE 818,237.

Damien Nelson

Melbourne, Australia

$ 1 39

Using abbreviations—When keyword

abbreviations arc used in long program lines, the lines can list longer than the usual 80 columns. (Prove it by entering 10?:?:?:, etc., running the question marks to a point just short

of the 80th column. Then list the line—it should take up almost six screen lines.) The long lines cannot be edited, which is annoying when

166 / RUN November 11184

Monrovia, CA

$13B

Variable names— If vou run this:

in TOP = 65

2QBOTTOM=90

30 PRINT BOTTOM -TOP

you will get a Syntax error, because TO, a Basic keyword, is

embedded in each of the variable names. You can trick the computer by placing a graphics character inside the key word. Try this: IOT{sh!ftJ}OP-6S 20BOTTfshi/I J(OM = 90

30 PRINT UOTT|sliifi JJOM-T{shW JJOE'

The program will run perfectly, giving an answer of 25. When you list the program, you won't see the shifted char

acters at all, but they're in there just the same. Nick I'roakLs, Jr.

Aliuuippa, PA


31

DATA 143,10,17,15,-1 REM ** ALPHABET ** DIMA$(57)

(CRSR RTJ {CRSR DN}{3 CRSR LFsJ {CTRL 0}{COM ¥}{CTRL 9} {CTRL 0}{CRSR DN}{3 CRSR LFsJfCOMD V] (COMD Y)(3 CRSR UPs}"

LFs}

DATA25,30,60,18,209,60,1 5,21 0,60,18,209,60 DATA!5,210,60,18,209,60,25,30,60 DATA18,209,60,15,210,60,18,209,60 DATA15,210,60,18,209,60,25,30,60 DATA17,19 5,60,16,209,60,21 ,31 ,60,23,181 ,60 DATA25,30,250,0,0,125,18,209,250,0,0,125,12,14 3,750 DATA 0,0,-1

,52

3,88,96,206,52,3,240,3,76,49,234,169,5,141,52 3,160,26,169,226,153,151,5,230,2,165,2,41,15,1

4,234

DATA 234,141,21,3,88,96,-1 DATA 169,40,133,254,173,0,220,74,176,8,160,0,132,25

,3,169

DATA 151,217,136,16,239,76,49,234,120,169,49,141,20

53

DATA DATA

,4,212,232

1030 DATA 232,189,150,192,141,1,212,232,189,150,192,141

1,0,212

1020 DATA 149,192,232,224,64,208,2,162,0,189,150,192,14

0,174

990 DATA 132,254,1&0,59,132,253,96,-1 1000 DATA 120,169,64,141 1010 DATA 20,3,169,192,141,21,3,88,96,173,148,192,208,4

60,41

980 DATA 176,8,160,39,132,254,160,27,132,253,74,176,8,1

,234,74

970 DATA234,234,234,74,176,8,160,80,132,254,234,234,234

950 960

940

920 930

910 DATA 120,169,200,141,21,3,169,18,141,20,3,169,6,141

840 850 860 870 880 890 900

(3

CRSR

DN}{3

CRSR LFs}

(CTR

UPs}"

RSR

UPS}"

A${4)=11{CRSR RTHCTRL 9}{2 SPACEs}[COMD *}[CRSR DN }{3 CRSR LFs} {CRSR RT} {CRSR DN){3 CRSR LFs} [CR$ R RTJ (CTRL 01{CRSR DN}[3 CRSR LFs}(3 COMD Ys){3 C

DN}{CRSR LFHCTRL 0

LFs}

{CRSR

RT}

{CRSR

CRSR

{CRSR RT} DN}{3

CRS

{CTRL 0J{CO CRSR LFs}{COMD Y

LFs}

{CRSR DNJ13 CRS

DN} { 3

{CRSR DN}{3

{CRS

(CRSR DN}{CR CRSR LFs}{COMD U}{CRSR RT}

R DK](3 CRSR LFsHCTRL 0}{3 COMD Ys}{3 CRSR UPs}1'

SR LF}

1220 AS(10)="{CRSR RT}{CTRL 9}{2 CRER RTs}

CRSR UPs}"

1210 A$(9)="{CR5R RTHCTRL 9} {CRSR DM}(CRSR LF} {CRSR DNHCRSR LF} {CRSR DN} {CRSR LF}{CTRL 0HCOMD Y}{3

MD If J{ CTRL 9} {CTRL 0}{CRSR DN} {3 } {COMD YJ{3 CRSR UPs}"

R

1200 AS(8)="{CRSR RT}(CTRL 9}

LFs} {CRSR DNHCRSR LF} {CRSR RT} {CRSR R LFs)(CTRL 0>{3 COMD Ys}[3 CRSR UPs}"

1190 A$(7)="{CRSR RTHCTRL 9}{3 SPACEsHCRSR DN}{3 CRER

LFs) {CRSR DNHCRSK LF} {CTRL 0} [ COMD Y}{CTRL 9} { CRSR DN}{2 CRSR LFs}(CTRL 0}(COMD Y}{2 CRSR RTs}{3 CRSR UPs}"

1180 AS{6)=M{CRSR RTHCTRL 9}(3 SPACEsHCRSR DN){3 CRSR

LFs} {CRSR DNHCRSR LF} {CTRL 0}{COMD Y}{CTRL 9} { CRSR DN}(2 CRSR LFs}{CTRL 0}{3 COMD Y3}{3 CRSR UPs }"

1170 A${5)="{CRSR RTHCTRL 9}{3 SPACEs}{CRER DN} {3 CRSR

1160

}{3

LFs} {CESR DNHCKSR LF) (CRSR COMD YsJ{3 CRSH UPs}"

1150 A$(3)="{CRSR RTHCTRL 9} [3 SPACEsHCRSR DN}{3 CRSR

COMD YB){3

(CRSR

(CTRL 0HCRSR DN} { 3 CRSR LFs}

{CRSR RT}

L 0HCGMD YKCTRL 9}

830 POKESI+13,240:POKESI+8,28:RETURN

POKESI+6,240

CRSR LFs}

1140 A$12)=M{CRSR RTHCTRL 9} (2 SPACEs}{COMD *}{CRSR DN

D

1130 A£[1 }="{CRSR RTHCTRL 9}\3 SPACEs}{CRSR DN}{3 CRSR

1100 1110 1120

1080 DATA 17,15,97,8,17,15,233,7,17,15,97,8,17,15,104 1090 DATA 9,17,15,143,10,17,15,48,11,17,15,104,9,17,15

0

1060 DATA 97,S,17,15,143,12,17,15,195,16,17,15,48,11 ,17 1070 DATA 15,143,10,17,15,48,11,17,15,104,9,17,15,143,1

1(3

RETURN

92,76,49,234

1050 DATA 120,169,49,141,20,3,1&9,234,141,21,3,88,96,1,

1040 DATA 169,150,192,141,148,192,142,149,192,206,148,1

820 FORI=0TO24:POKES1+1,0:NEXT:POKESI+24,15:POKESI+5,9;

81 1

810 PRINT"{SHFT CLR} {CRSR DN } " J : QX^FRE ( 0 )

K:IFSK<1ORSK>5THENS00

SKILL LEVEL 1-5

PRINT"{SHFT CLR}{CRSR DNHCRSR

5ISTARTING

RETURN

790 800

RT](COMD

SPACEs}SCORE!":GOSUB1530:PRTNTDW$:GOSUB1560: GOSUB820

";:INPUT"{2 SPACEs}1[3 CRSR LFs}";S

G$="{9

780

750 PRINT"{SHFT CLRJ" 760 GOSUB800:GOTO200 770 SYS51200;G$="{2 SPACEs}A{2 SPACEs}NEW{2 SPACES HUGH ":GOSUB1530:PRlNTDW$"{COiyiD 7)"

JAND240)OR4:END

720 PRINT"{COMD 5) {11 SPACEsHCRSR DN)PLAY AGAIN{2 SPAC Es}{CTRL 9) Y OR N{CTRL 0)" 730 GETA$:ON-tA$="")GQTO7 30:syS51253 740 IFAS=hN"THEHPRINT"ISHFT CLR}":POKE53272,(PEEK{53272

(from p. 72)


K .

.

o

n is

fX

w:

K U a

J

[/)

Q u

•^

j ■Cd

o

u

T

M

K

OS f-i

n

u

I

to

K

w

C/J

j

Dd

05 fj W

U *

a;

.

i

i

.

.

u

5;

Q

O u

iJ

rj

u

PJ Q

(K a:

e;

in

a-

o

U -

-~tn

W it, ■—]

U m

m C»

ui a:

DS

u

;

1:

10 ><

■—■

CJ Q

f^

T-

<

a ^ --

,5,

VS.

m

T

K

LI

(0 a.

o

to J E—

■—•

Eh

cc

u

-

<

u

ix cc

U it

r">

C^

_^.

II

a

u

-T

o

■?

K

J

LA

to

Eh K u

U

ro

r

.—.

DS n;

II

***

hJ

-

—-

c^ o K

u

to

a m r—

-,-

Oi

o

,j

0^

j

w

f-i

;

in

u

K EO

'-^

A<

as. Ui f.,

a

E O

U

o

(J LC

K

II

ir'

r~-

K

ffi

«-^

M ■—*

*c

r-

cc

r-j

tn

^> ^--

OS

^_-

^>

U o

-

in

Q

;

II

HI

U

IS. TS

K

H

><

l_t

u

a

■—■

CK Ul to

[in JK 1_]

DS o

Eh

K

p

u

OS

w

Ul

CC CJ 'Z to D

■—■

r>-i

ro

^~

-■■■'

tn

J—■ 1—■

lit

U

U —• "~

(0 O DS u

l_]

s

o u

O\ r—

»J

.—.

Q

U

z

"—'

j

1—-

Ui

tfl

E-i u •J

■—* rn

■^

Pk

Eh

cc tx to

s o

OS OS OS Ul in to it. a:

IX OS

■—■

"™^

<N

I/I

IS

<

z

■&

II

j

rN

■J OS

E-»

■—■

c^ z>

K

u QJ CJ UJ

—■

II

j—.

to IX OS

u u V

-—■

K

cs

OS

En t-> CC !X Q

<

a: LO

—■

u

Sl

s^

OS PS U

>—'

w u -^ ^—■

U

^"

IX

-^

DS J Ul f£ OS

-**

DS o: u

iJ

"^

a.

"Si

•->-■

E-"

t"1

Q u

a 0^

UJ U C£ -^«

II

ti

U

QS OS ■n

II

O CJ

n

* —

PS CJ — to '—* tn

■—-

w <

a: a

-■^

02

is

<^~

•—

rn

■f\.

cd u

(^

n

Q OS ct u

—'

to Ph

■CTI

Ct to

K tn

—•

DS

u

,—.

U K "Z, — U Q

U

DS

K cn

K to

:

K

■—•

■"'-■

w a;

(rt< z OS

5"

lf>

[fl

—■

t-0 PS a. u

■—■

>"

*-»

■s

*J

W

^-%

Q

J

u 05 •->-■ PS

DS ■—'

O

CO

^~,

K

<

a.

to

^~

!-■-•

w [■U

i_J

>—■

H p

1—■

K

Pi u

.—i-

(J K Q

fa

—■

IX

(J

—■

^~ DS Hi £-> oi Ch U ■^ a: Q

t-1

Oi

tn

u

cn

OS

to

PS

« u

■—•

ij

to

■-^

*-^

2:

u m

•—■

a hJ u.

■—■

n 1—.

in

u

U ■—i

OS

kJ

I

O

r>

D as

U u

1—

in Cki

K

■—■

Qi

a; Ul

ts\

*-

."3

^—

Id

*—.

V

11

H ■si Pi

< K

w

;

o: U? Ph u u

[0 (X K t/1 U OS

,

,—

U

a: □

K fO

^-.

---

tn

ds:

C/l

D2 to CO CK OS

o

w'

■r*>3 u

-—.

P= U

in

a a OS a s.

a

CU to w

3i

to

z a CJ

r—i

CO

U

•-^

■n ■-»*

ro f_l >v

Q

EC

10

<J

^_

ct

Cm K Pi

1/1

IT)

K

O

u tn

i^.

(J

u

CJ OS

U □

^

tn

Jj_,

-—

E PS bJ O U

as u\

[!

?"

DS Ul Q CO lid

■—,

M

K 10 U a. <_> t_j

■si

U

m

—.

Cfi

K

,—

M

-^

~_-

a

(/)

p

U +

IX

E

p; O u E

OS

iJ

to

'—'

OS

in U k,

^.

CTi

u

2 K D

i—■

■—■

to

Q

r—V

~^-

W

s

■si

ct

n

K

T— -

tFi

>

.—,

"—■

■--

n;

3

fVJ

^-,

o

oi

K

O

'"^

u tn K q: □ U

u a:

_

to

u f*"l

Hr-

^j

PS

u t/1 K

t.

1d

K

—,

Q

U

o

in

u

«

-

OS as

t

PS

E-

U E! —

—^.

n

W

U

J •

J

P"

E-

(fl

u

■—i

H a t£ <-■-.

i—■

,—,

(K

to

P.

QS

u

u

Pi

O

fl

^7

O

s:

o

'J->

si od U o L>

—1

■^

tJ

i.

J Q

U !0

o

Vl ;>■

—1~

Sl

El

n 1.1

a Eh

O a u

u

Q

m

^^

a a o s o u o

'T

,—i

Ul

^

O

.—i

O

J

^-.

a

K

(£ fl

E-i

*

</>

,

q:

b

#

K c^ K U

K

cn CJ

Ul

a

u K

ci ,

,

^-~

Hi Uj tO (_]

n

UJ U K ct

CO

X

"Z,

K

Oi

J1

[/)

r

Q

rj

2:

<—■

K

u

r—i

t£l.

3-1 ■—i

K K

w

a

EC

[it

a; D

^^ z

,

(H U J K

tn o

e

U

i—i

03

rv

O

w

iT

«

*^"

m

■~

*-

n Reader Service card.

i Softuiore Shock Pilstop (R|

Puule Pairic [D)

Imp. Mission (D)

Hes Games iD) Arclion (D)

.

.

One on Due |D]

Flight Sim

11 (0)

Lode Runner (R)

Summer Games <D) .

S27.57

Jumpman Jr. [R\ ..,,.,

. 537.67 S31.S7 S?J 57

BEuu Max (D-T)

Zmon \D-J]

S27.57

£25.57

.,,

...

...

Boulder Dash (ty ....

S?8.67

Supeibase &1 {D) Practifile ID)

..

CP.A, (0)

S 9.57

Slep by Step {Uj ,,.

Winyoe iO) Ward WiHrtt (D) ,,., SlOry Maker (D] .

S&8 57

...S3B.57

S5? 5/

Home Jnv. |D)

Klridercumf. (R) .

530.57 516.57

. SZT-'ST

MaiENow |D)

,.,

Bjngeiinfi 8^y (D) ,',,\,, Mum Cot si, (D) ,.^.,

D«BuQ (D)

Pitfall II (DJ

......

S?7 57

$11.57

M.U.L.E (D)

,. $31.57

S22.67 S?6.57

SM.57 $2-1.57

£45,57

S2& 57

,. &Z&.57

...S19.57

£25,57

S28.S7 S24.57

Beynd Wolisln (D)

Ringside Seat (0) Ultima III 10) Pro Blackjack (D)

.... ... .

BUSINESS Practical [D) Cl!5 Paste WP [D).,,.

WnteNow WP <Ft)

Financial CkBk (□)-..

Recipe File (D)

.

S24.57 $26-57

.539.5/

$4fl.57

$J6 57 .536.57 S3&.5? 5M.57

S 9.57

EDUCATIONAL

CB4 Tuior (D-T)

MssWlype (R) , ,.. Jggls Rainbow |D) ,., ,.

Fac&fiiat(a(

Total Health (0}

.

. 525.57

.

E27.57

Flip Prop (D)

Grist Baseball (D)

Trivia Fevfii (D) Galeway Aphsai (fl)

$34.57 Witness [DJ - -, , Raid an Moscow \0\ ... .S24.57 PacMsn (R> S33.57

S24.57 S26.57

UHphh 11 [DJ Pugo Joe (DT|

S23.57

W3.S7

Csll Wulfslrr 10) Pro Tcur Goll (0)

..

5J7.57

.

SM.S7

Beachhead (Q-T),...'.

Infidel (C)

Fax (D)

Necromancer (D-T) Solo Flight (0) WhirtaviiMl (□) ...

S38.57 S26.57 S34.57 S34.57

Doihey Kong |R]

(*Z commodore

GAMES

N

£2? 57 SZ7.57

K?.5T .$21,57 S21 57

,

.328.57

S27.57

Castie Dr Creep (D| , ,. S22.57 $315?

ARCHON H ID) Zeppelin [DT)

Quasimoto IDT},,

,,

Gumball (D)

S?4 57

,. 5M.57

,., 529.57

.

Asio Chase (D) Seastalker (D)

Miner 2049r (ft) Pole Position (R)

.

Space Taxi (D)

Tigers in Sncw (D)...

Wee {D)

Institute ([>)

,.. £26.57

-. £33 57 .. S24.S7 . S?6.57 . .S29.57

SZ? 57

MuliiPJan (0)

SuperTexl WP (0) ...

PaoefCNp WP (DJ FileWntcr (D) .

Homeward (D)

,.,

....

C-e-lla Drawing (D)

Cnatteioee (D)

Mcplown Hotel (0>

Th& Ranch (R) Doodle (D>

S24.57

.S23.57 . 528.97

.

,., .,

,.,

. . .

$&8 57 SS2.57 $56 57 S17 57

.

£29 57

.

S5B.57

$?& 57

. £2? 57 .,.$21,57 £27 57

/ it's for the C-64 we have it! /^you tfonY see what you want—Cali and ask t or fW you Hffil/ Be Glad You Did'!!

SOFTWARE SHACK

449 EAST 146th STREET CLEVELAND, OHIO 44110

216/953-9141

SHIPPING AMD rEHHS:ftBfl« 00 jwoidtf No COC CaiP«. tniiiied tfieckor ™neywdef (pefSCrtll thecks allow3«fe !0 clear| Ohm tesultnii atfd 5 5*; m!«s ta^ Visa 6f MasterCard phone ofit's unif

U)H i HUN NovL-tnlwr V)H\

University Microfilms International 300 North Zeob Road Ann Arborr Mi. 48306

USA 30-32 Mortimer

Depl. P.R.

London WIN 7RA England


E U

^tf a EH

pc (K

Ul

—-

KE

z w U a rjr-i

-^—

u

W>"

Ch

»JU —

S^O Qz1—

CO 'Si

OS

k

"z. "& am

05 ■""■"■ OS

tn a. ax

UJ

tozf:

QSMJ

—E ^ H

UE ^UH:

□ —

r— r-, ic

^

[f]

E

L)E

Of-1

s«K

S

bDU^

"r*

^ p,; o%

&

E-hU

Oo^tJ

n

Q -Si .—, ,—■OL-JE

— en ■—- Dl. S J

F1

UE --'Ui ■—■ Z-

OJifl^OClKf! — ^ W

J OS

K

Men

airr

&"• DC U u U

Eh —■ >—>

K £-* 55 KO QC □j

Dip; uit/j, EK

CJ LJ =

II ■^

CO

■t" -"-

trt-

"*

^""^ "^~" wJ

as d

£

CJ

k*h

Oi w tiO^OO1'1

^

j

E -—

■ w

rtflJ^^

Ofc CJ -3=

!X en

Ht/lQjfHXaSJEHfH TSt {/] K K D K tfl fi EU E

—Lias; K-^^m

^ to

— ju k^k

e

pL| tfl iH f-i J [u

tot j qseq;

-

■"■"

11 ui —'

t-J IN

11 u: as —'

—■

■— 2;

ir co u,

UI

^

-—■■a. u)

^pcjr-i—kuiz o> cj >■• ■& u ^ n

"BiiJK" '^~^-^tuAi r cj 0C1 in ds £ —• 1^1 j >

JPC

— (N ifl U

C14J

^ —

^

QwfN

LJ

K

E^ i s*-" Jl w —* 0 en oiU'^<&.o <*-*"" w

IS.

1/1

K a; intfl D H in — CC

Q

Q—EE

rt ■-1-' E *"™ (AUK < -^ 0 *-» kS tons

w- t/J O £ <;eL> C

a

ta

is

TSt

is

^

-

^

^

^

O

EN —* it

— « DC

— ei w

— u pc

(-1 Qi = ^ Eh hJ **'

H CQ

5

a: h

U

&

IS. IS

o

•i

11

W

m

n

I

is +

w H

K

DC

Si

H

u

PS

■si

<

H —Q

u

— £ a:

[-

{/:

H

bj

. [l,

UI

ui j rj, cc

—-

K K E

m t3 </i —' K EC

<;

K CJ U

«fi OS W ■—'

HO

f* t/] Di O

*5» CTi

II DC — — LJ m

kO

m

Bl -^ L-J

[l-

'-^

tSi K

cr)

u

t5

U Eh —

H K

E"

a it

>i

wa

?S i--

o

H U] tl

CO -(-

-— *o

z

ID pLf E"1

II

Eh

K

n

W fH

IO Hi

3

< K

<■

T—

f&

Sl

ts.

TS lA

7—

("'!

in

in

M

O

Q

^H

o

PC

in

h

X

K

M.

O

C4 ■a r-

i<

a: D

2

W C o w

I/S a

E-»

II

O <- O o

K

TS IS ^& rui

■s

a-

X K

M

a

i

z

u

<

—■

O

II

□ K

oi a

W

— j ^ en — JO t— u w in >■ w

< K h

O

+

DC '^

rf] ,"] [y; en j H 0C tti DC DC k a: u

Cfi E Ci f^1 CJ 10 Eh —

CJ

..

*—^

a-

K

fs;

o cv Q

II

tf]

tO W

,4,

U S ---

L^J fj

K ■

3: n Z

K

^« Q U

— LJ Eh =

<^ a

- = — ■-- H " tfl II [fl ■— K

s

e- o U. ,-■» £ ^ , ^v f-l

H

—*

in

u

H

<Jt t—'

1-1 •—' "-•

E

<A [jh J

u ^1

_

ui o

• •

U J —

ai — D

-"■■

J "Si

\A

« K cc a: Ui V CJ q:

=

M

H

v

CTI

Ct Q U

^-j

11 i_i --- r^ ~u ui —,

Q

(J

CC

s .

Q — E

— r-L-,

O

Eh

j d bSqsj if

+

CO

—.

o k a:

—■

C-> "SL r—1 ~ ^ c^

U1-^'

f~1

*•

p.

X I—

■ ■

-j

5] ffi g

o X _

h E-" (JIMU

O]

jj

n; u

LO^WMKi^KujiDhnU^WKuifiK a KKKK&iBUkJijIJ" wj p^ fji fy; r ,i E-t C UQUOiJh D J- ^- cn ^ LJ BC L> *— L>

■"-■

O

iC

,—

M

CTT

■—■ U)

j; gi

rs

Eh

T

D4 —

— u

z

E tn Q O £u

-^,

f-1 — fE

CC CJ

o

3;

u o; ei

w

PC

i—^ Qj

in cx (j

U K W

o

K

U]

ffi 3 tt

U5 Q

iJ ■—■

a

U U

EnsuE

^^INO (0 •- L)

Q

O

LJ LJ CS

jo J

«^£ m --

2

Q

On £1 hJ

K

0) ■ rj Cu ffl •—'

—w

m

a — n

'"^ j~ K

s

E

LJ

^

E

a

H

*--■ tO Pj -~QC ^J

2

^

.

f (j- r^i

^^

a;(flJ U K

L)

Q

O Ph

j^D"tj(JU Q

Q S U D -^

cd

i

Pi &h

O j = Pi

.

0^

(J

ffiSHrn ^mrj -^ m — 1J4JQ1—■ r-* »—1

U^EhE-<G

ul

L/l

oi

ui^rt

OiQ ">S1

H J-wt<iSOt. LJ Oi-^O O J

cj k-k

OC

— (N Q

« d K

US

CCffiE^

^xU

a

CO U3.

•«£-—.{*]□— — ^{j

u oC .J LJ uo ^ E-< d^Q^-L) •—' L) E^ E r*' S ^

Q U

S 3- """^ K

H<

i—i

in

U t- hi K U w-M^JJOifrQw — KtfU— J~^pi S — '—COH — KEh — E-'E-'E-i Q Cri 2,

'—^

W iJ Q

U DC O

CJ JH

—i

C P5

UI L) Cl

K

U a — fN

fi

M

Jj

. t^ ^ -**—-

fflffl

J Si

Q

ui

QKh in ^

-- U U

Q. PS CJ "1 O ^

or.

Z

UHO

— V) E — U

■—,

^.j^.

tn>

.

u

vt v

d^.^

J Q E P-* KO

U <*1 >—

(J1— CJ ^

U ^ m a —K cliWi_jO

O'WDjOU

OS

noiOJ *^ u pc

fL.

H

Ci

ts

•Si

00

o-

IS

m

in

Circle 202 or Reader Service card, W CO fM

Program Your Own EPROMS

PC O

a; iu '-■

MEQ

q: r-^ n ^^

-k.

In

■""■■■■. K

PLUGS INTO USER PORT NOTHING ELSE NEEDED.

EASY TO USE. VERSATILE.

*

I

CO c 0

E

■,

U^^^^^^

SAVE, GET INPUT PRINT. CWD,

Ul

/

K

1

c;

ui

^V^^F^M'

« b" j

K — -^

*

u n t/]

— o

-—. ^

U ffl

• L3

E--

Some EPROM types you can use with the promenade"

Shift

27^

?i6Ji2P

272b6

51*3

27CI5

373M

^7Cfrt

G8766

3HI6*

?7iG

?7(h?

?7(H

finres

■Cwnr^™ flu.,,-,, lkIM

:'Uih"

H Q Q U E

^

'D

m Bl«i™|lS rt.,^ti I«K-

Call Toll Free; 800-421-7731 In California; &00-421-7748

P^SP

1 rQ JASON-RANHEIM

■"

IU

580 Parrott St.. San Jose. CA95H2

i_3 u^ cc;

EPfl13^

</l

— oc

K w- q r-i

L)

1

i

< TS in

w

m

w-

DC — =

Dj

D — J £>

"n ^uj K "ll -^ L)

"PC-

QC

<

TSt

tfi

W ---

— w5 ^— Q \ft Et. —■> £

ft U H U

at U

K W Q M Q5 K U

CO Oi CJ

tn

E o

d: ^

U M

(/I

u

i-J

« a

cn o

U o

•J -^

LJ

U

ffl

^-. tn E-i

s

F- LJ 0* OS *-f'

CC

W 0C In QC

DS

c; K

tn J t/i

U]

tn

CJ

"ll

CO

DC DC a

U

K

iJ r*> -^

< W E-

Sl

CO

e7 PC

LJ <N K

L>

Z

—'

fM r^ Q

n

^;

UI

"ll

Q TT

■—

DC

QC rJ~" a

U

K

-„

U5

to LJ

UJ nc

K U) U K U tn

LJ U-

W DS Q —'

r-

^2

Ui

_-,

w

fN J >i O

K '-LJ Z — Q

r i

r-.

tft K ^ U

X

L?

pi

*-••

lL

TSL

C/l

r-s Q O

K DC — DC LJ a; os --^

W P —Q

DS

tn —

Pi

— — Q cJ^

DC LJ

en —* a.

Pi

Oi

«

z

u

U —

^-i -^- £_« oC

a

DC E LJ O

L> <:

^ LJ

^r &-j t_) CK r^i J •-* m

wijz --•

m

— U Ol -~-

O

^ [m

tn --- X w

" kehu ai cd u o w ^ U U J J

<!iincp'

ac

i-l 3 — Bi

rj

-,

K LJ —

^ " J2 *

switches, Your computer controls everything from software! Anti-static aluminum housing

cd LJ

o u ^>

tn

in n:

'-■

— E E A-

K tC J z

algorithmsH 15 bit chip addressing, 3 LED's and NO

EPROMS, cartridge PC boards, etc. at exira charge.

Q

PS U

~O Q

<

The promenade" C1 gives you 4 programming voltages, 2 EPROM supply voltages* 3 intelligent programming

Texiool sockei

^>

E

DC U

PS (Ti CN1

—' LJ J

Make Auio-Stan Cartridges of your programs.

-I-

LJ O K

E — P-.

o ^ ■& LJ O

Works with most ML Monitors loo.

tn

2C LJ OJ

E Q^

chips. Adds a new dimension lo your computing capabilify.

u b; >h

u

Qi

2 J Di

a K J —

create, modify, scratch files en readily available EFROfV

a

U

r-,

EL LJ U

Eh

Our software lets you use familiar BASIC commands to

u

CJ

OPEN, CLOSE—EPROM FILES!

0

a

Read or Program, One byle Dr j B3 J"",^

32K byles!

OR Use like a disk drive. LOAD,

u

'

^ cc O

w* ^ d; u

/ • '"_^^^B / / '"""•^^^ j

/

en E-< u

««^

tn

CN

^*f

VIP ^fl

0)

— J

out.

CJ J W

—■ K o

< < oc

L)

v

<

TS. CJi TS. en

■3-

■~

RUN November 1984 / 169


Commodore Clinic By Jim Strasma

Commodore Clinic is a monthly col umn designed to help you, the RUN

reader, through any troubles or ques tions you have as you use your VIC or 64 computer. Send questions to:

Or, if you are using Basic 4, DSAVE "©name"

I'm not at all surprised that .some thing unusual happened when you used

your syntax, and some others who com plained may have done something

Jim Strasma

Commodore Clinic

similar.

1238 Rich/and Ave. Lincoln, IL 62656

So this column can help as many peo

Another likely culprit is a misaligned disk. Here is a relevant quote by Tom D'Angelo, from issue 19 of the Midnite

ple as possible, please try to limit your

Software Gazette: "Problems with...

questions to topics of general interest,

@save.. .can all be traced to improper

and limit each letter to one question. In

drive setup (speed and alignment)."

stamped envelope will ensure a reply

Update: The reason that "old rumors

even if your letter does no! appear in

die hard" is because Ihis is a docu

print. I do ask that you not call, though,

mented bug. I have experienced this

because my telephone does not know

problem myself. Gregory Daggett

can help others through this column.

stroyed a file. Though there are many

thirsty programmers, ihe case of beer remains unclaimed. All of the above-named experts have

thoroughly studied the internal work

ings of the

©Save command,

and

they've come to the same conclusion— it works!

cluding a full-sized (#10) self-addressed

how to type, and only typed questions

a single file. He added that three years ago Fellow expert Hairy Broomhall of fered to buy a case of beer for the first person able to describe any procedure by which it could be shown that the Save With Replace command had de

Milwaukee, WI

That you noticed a disk was mangled after using ©Save is not proof that ©Save is what caused your distress. Ac cording to the above experts, the exact

same thing would have happened to you if you had used Save without the @ sign under the same circumstances.

Many things can ruin a disk in a way After

Updates My claim in the July column thai the Save With Replace command does work drew Tire from a host of readers. The following Iwo letters are typical: Update:

Your

answer

regarding

the

Save With Replace disk command missed the murk. I suffered occasional myslerious transmutations of programs, which I finally traced to

the

Replace com

mand. This was the sequence: With Ihe wedge enabled, 1 entered "@sO:prol'.t.iiiiI". The rare and unpleasant re sult: Program 1 correctly replaced, but some other program converted to pro gram 1.

Mark Dengler Richmond, CA You didn't use the Save With

Replace command. You invented a new Scratch With Replace command. The proper syntax for Save With Replace is as follows: SAVti "<f

170 / RUN November

receiving

several

com

plaints like yours, I used Save With Re place over a dozen times every day last week on my 64, without any problem whatsoever, just as I have used it with out problems for the past several years on nearly all combinations of Commo dore equipment.

I then spent this week with Ihree of the foremost experts on Commodore

disk drives anywhere, namely Jim Butterfleld of Canada, Dick Immers of the U.S., and Mike Todd of England. After receiving another letter such as yours, All of us were in

inal name, and then scratching the re

named file, as some readers suggested, works well. However, Save With Re place works in almost precisely the same way—writing the new file completely before the old one is scratched. Why use

three commands when one will do as well? To avoid future troubles, let me re

peat three crucial rules for writing to disk:

full

1. Never use Save With Replace unless there is enough room left on your disk

we discussed the legendary Save With Replace bug.

that may not be noticed for months. Re naming an existing file to another name, saving a new copy under the orig

agreement that there is no evidence that

to hold a complete spare copy of the

such a bug exists, despite statements to

program or file being replaced. If you

the contrary in Compute!, Compute's

Gazette, The Transactor and even a hint

violate this rule, it is possible on the 1541 to end up with an apparently good

in RUN's Magic column. Jim Butterfield, Computers most re

save that consists of only pan of your file (what fit on disk prior to its filling).

spected editor, was quite emphatic on

The only way you'll be able to tell a

the subject, saying at one point that no

problem exists is by noting that a re placed file no longer occupies enough

one who has ever seriously studied the Save With Replace command has ever found any evidence that it has destroyed

blocks on the disk. 2. Never scratch a file that has not been


GET THE MOST OUT OF YOU

COMMODORE-64 WITH ABACUS SOFTWARE

KREF-64 BASIC CROSS REFERENCE his lool allows you lo locate those hard-lo-find variables in your programs

;ross-references all lokfins (key weds), variables and COnSlants in sorted irder, You can even add you own tokens irom other software such as JLTRABASIC or VlCTREE Listings to screen or all ASCII printers DISK S17.9S

3YNTHY-64

CADPAK-64 This advanced

design

package

has

outstanding fealuras ■ two

Hires

screens, draw LINEs, RAYs, CIRCLES, BOXEs, Ireohand DRAW; FILL with

patterns; COPY areas. SAVE/RECALL pictures, delme and use mincate OBJECTS, insert text on screen. UNDO last lunclion Requires high quality lightpen

We recommend McPon

DISK S49.95

Includes manual with tutorial McPen lightpen S49.95

his is renowned as trie (most music synthesizers available ol any price. )lhers m.ny have a lol of onscreen Frills, but SYNTHY-64 makes music better lan them nil

Nothing comes close lo the perlormance of IhiB package

icludes manual with tutorial, sample music DISK S27.95

TAPE S24.95

JLTRABASIC-64 his package adds 50 powerful commands (many round in VIDEO BASIC □ove) - HIRES. MULTI. DOT, DRAW. CIRCLE. BOX. FILL. JOY. TURTLE. rfOVE. TURN. HARD. SOUND. SPRITE, ROTATE, more All commands re easy lo use

Includes manual with two-part tutorial and demo

DISK $27.95

TAPE S24.95

;hartpak-64 his finest charting package draws pie. bar and line charts and graphs Irom jur dala or DIF. Multiplan and Busicalc liles Charts are drawn in any ol tormats Change lormat and build another chart immediately > MPS801. Epson. Okidata. Prownter

Hardcopy

Includes manual and tutorial DISK S42.95

;hartplot-64 ame as CHARTPACKfj'i for highest quality output lo most popular pen iotters

JEALER

DISK S84.95

INQUIRIES

ARE

INVITED

Abacus Software for Commodore-64or Vic-20 ISTHIBUTORS

rut Britain;

Bolrjulm: Inter. Servtcei

Frincr MICRO APPLICATION

i Norwich A*e.

AVGuiliume 30

K-5243G4

2-660-1447

Bit Gormany:

Swadan:

Autlnlli:

PO516

416 LOOM RojU

xndale, Lanes.

VTA BECKEfl trowmgarstr 30

■00 OusstMort 11/312085

147 Avenue Paul-Doumsr

Bnussfll 1160, Belgium Ruedl Mslmaison, France

TIAL TRADING M300 Almhuil (76-17.104

1732-92M

This professional application development package ,idds 100 powerful commands to BASIC including last ISAM indexed files, simplified yet sophisticated screen and printer management, programmer's aid, BASIC

4.0 commands, 22-dlgil arithmetic, machine language monitor Runtime package for royally-free distribution of your programs Includes 150pp manual DISK S84.95

VIDEO BASIC-64 This superb graphics and sound development package lets you write soft ware lor distribution without royalties Has hires, multicolor, sprite and turtle graphics, audio commands for simple or complex music and suund

effects, two sizes ol hardcopy lo most dot malm printers; game features such as sprite collision detection, lighlpen, game paddle, management for multiple graphics screens, screen copy. etc.

Hew Zulind: VISCOUNT ELECTRONICS 306-308 Church Street Pilmerslon Norm 63-86696

CW ELECTRONICS Brsbine. Queens

07.397-flBOfl

jmmodore 64 is a rag, T.M. ol Commodore Business Machines

memory

DISK S59.95

TAS-64 FOR SERIOUS INVESTORS This sophisticated charting system plots more than 15 technical indicators on splil screen, moving averages, oscillalors, trading brands, least squares, trend lines superimpose graphs, five volume indicators, relative slrenqlh. volumes, more Online dala collection DJNWSor Warner 175pp. manual.

Tutorial

:REE CATALOG Ask for a listing of other

DAMSOFT

MASTER 64

disk $84.95

AVAILABLE AT COMPUTER STORES, OR WRITE:

Abacus BSffl Software P.O. BOX 7211 GRAND RAPIDS. MICH. 49510 For postage & handling, add 14.00 (U.S. and Canada), add S6.00

for foreign. Make payment in U.S. dollars by check, money order or charge card. (Mtchioan Residents add 4% sales tax).

FOR QUICK SERVICE PHONE 616-241-5510 Circle fl an RaatJor Soivicc card.


Commodore Clinic

closed properly (i.e., Hies that display in a directory with an asterisk [•] just be fore their file type). Violating this rule may result in the disk's freeing for reuse more sectors than were used by Ihe faulty file, with typically fatal—bui de layed—results. Instead, use the Validate

but I didn't receive an answer to this

Hardware

question. I know that Commodore is

Do you have any insight into

and get one? Los Angeles, CA

3. It is a good idea to specify drive num bers when saving and writing files, even on a single drive. Under rare circum

drive number. The proper syntax for saving a program lo disk, for instance, would be: SAVE"0:PROGRAM NAME",8

Sorry to take so much space, bin those of you who wrote about problems

wiih ©Save deserve a full reply, and the rumor about @Save, though it has more lives than a cat, deserves to die.

The Plus/4 will include a more

powerful Basic than the 64, one that rarely needs Peek or Poke statements to easier for users to get a( the full 60K of RAM memory in Basic programs. More

importantly, it will include an inte grated applications ROM, activated at the press of one key. This ROM will include a simple word processor, data manager, spreadsheet and graph maker, all able to work lo-

port, more colors, and it will be much

programs, including Easy Calc, will be

the Commodore 64 Only." Since then, however, I have received several letters

immediately

model will also use different cartridges,

from

these

joysticks, graphics pads, light pens and

printers, as proof it can be done. Other

such. Fortunately, efforts were made to

VIC owners wrote in to say they've had problems with (hem, and one person

preserve key locations in /.ero page and the jump table, and the Plus/4 can u.se

wrote in with a solution. Here it is:

existing disks and some printers.

will,

on

some

occasions

(especially

available,

and

the

new

Thus, the Plus/4 may be a very wise purchase for new users, especially those willing to write their own programs or make do with the ones built in. How

where there are Poke or DIM state ments), lock up.

ever, it could be very costly for someone who already has a 64 or VIC, with a lot

If you first save (he program, then do a SYS 64802 and reload the program, it

of programs and accessories.

can then be listed to Ihe printer.

Plus/4 (as well as the C-16, a VIC

Other than listing programs, I've had no problems using the 801 with the VIC. I hope one day there will be a sim ple solution.

For

more

information

about

the

replacement with 16K RAM), see the

review articles by Jim Butterfield and Tom Benford in this issue.

Douglas Johnson High Point, NC

I would like to know if the 1541 disk drive can be modified for 50 Hz. I

Me, too. Thanks for writing.

172 / RUN November 1984

Microcomputers

When I plug :i Commodore car

tridge into die cartridge slot of my 64

after the power is on, I lose Bask. I was hoping lo read the cartridge source code

wilh a machine-code reader such as MLX. Using a monitor (e.g., Super-

mon) also proved unsuccessful. I don't see

how

an

expansion

motherboard

(e.g., Cardco CB-5) will solve Ihis, as

tridges lo disable Itasic, and can this be

tion on some boxes I saw labeled "For

gram, then listed it to a printer, the 801

Commodore

magazine.

also include a more powerful modem

patible with most products developed for the 64. Only a few of liie most useful

Update: If you have typed in a pro

their

you implicit in an curlier column. What

801 and 1526 printers do not appear lo work on the VIC. I based that observa

on

I get lots of letters asking how to

convert 64s, VICs and accessories for use in other countries. Commodore printed an excellent 11-page article on the subject in the Sept./Oct. issue of

gether. This will make the machine in stantly useful to those who buy it. It wiil

more compact than the 64. On the other hand, it will be incom

printed

M\:

do what is wanted, it will also make it

1 also received a lot of mail regarding my suggestion, in the July issue, that the

VIC owners,

Mississippi State, MS

recommend that a first-time user wait Steven Long

confused by commands that omit the

Jose Gamy

the features of the Plus/4? Would you

command.

stances, it is possible for a file to be stored on one disk in sectors that would be proper in another. Surprising though it seems, the 1541 disk doesn't know that it Isn't a dual drive and can become

selling a 50-Hz drive for export.

is energized by the

Commodore car

counteracted?

Henry Mel/ Bronx, NY

You're lucky that Basic is all you lost when you plugged in Ihat way!

Many VIC owners have lost their whole systems by plugging in cartridges with power already on. What's getting you

isn't something magic in the cartridges, but rather their very nature. To ensure

maximum flexibility, the cartridge port is connected to nearly all the important wires that run the 64. When you plug

something in with power on, you dis rupt the signals on all these wires. Don't do it! When the computer is reset, il checks

the cartridge port; if certain characters are found in the first few locations of the cartridge memory,

the computer

turns control over to the cartridge in* stead of Basic. If you need to study a cartridge, use the CB-5 as i suggested before.

W|:

I would like recommendations

on an 80-column hoard, and n 12- lo

would like to lake my 1541 to my coun

13-inch

try, Argentina. I wrote to Commodore,

with 80-column display. Expenditures

green

monochrome

monitor,


SERIOUS 64 SOFTWARE

INDISPENSIBLE TOOLS FOR YOUR COMMODORE 64

ASSEMBLER /

PASCAL-64 This

lull

compiler

produces

(as!

6502

machine code. Supports major data Types.

HEAL. INTEGER. BOOLEAN. CHAR, multiple dimension arrays. RECORD. FILE. SET and poinler. Ofiers easy string handl ing, procedures lor sequential and relative data management and ability to write IN

TERRUPT routines in Pascal! Extensions includud

fur

graphics

Link to ASSEM/MON machine

high

resolution and

language

sprue

DISK S39.95

DATAMAT-64

OTHER NEW SOFTWARE COMING SOON!

MONITOR 64 development

All software products featured above

package features a macro assembler and

have inside disk storage pockets,

extended monitor. The macro assembler

and

This

compleie

language

offers freelorm input, complete assemblei listings with symbol table (label), condi tional assembly

The extended monitor has all the standard commands plus single step, quick irace breakpoml, bank switching and mare. DISK S39.95

BASIC-64

This powerful data base manager handles

This is a lull compiler that wont break your

up lo 2000 records per disk You select the

budget Is compalible with Commodore 64

screen format using up to 50 fields per

BASIC

record DATAMAT 64 can sort on multiple

Protecl your valuable source code by com

helds in any combmalion Complete report

piling with BASIC 64.

writing capabilities to all COMMODORE or

Available December

ASCII printers.

DISK S39 g3

Compiles to fast machine code.

DISK $39 95

Available November

ADA TRAINING COURSE

TEXTOMAT-64

This package is an introduction to ADA. ihe

This complete word processor displays 80 columns

using

horizontal

scrolling.

In

official

language ol

Ihe Department ol

Defense and Ihe programming language ol

memory editing up to 24,000 characters

the

plus

checker/compiler and 110 page step by

chaining

of

longer

documents.

future.

Includes

editor,

syntax

Complete lext formatting, block operations,

step manual descnbint the language.

form ielters. on-screen prompting.

Available November

Available November

heavy 3-nng-binder for maxi

mum durability and easy reference.

DISK S39.95

DISK $79.95

DEALER

INQUIRIES

INVITED

AVAILABLE AT COMPUTER STORES, OR WRrTE:

Abacus BIS Software

P.O. BOX 7211 GRAND RAPIDS, Ml 49510 r.iclu.lv. U.S. DATA BECKER PubMihtn

For poslage & dandling, add W 00 (US. and

Canada), add S6.00 tor loieign. Make paymenl ." U.S. dollar by chock, money order of charge card. (Michigan Reaidanis ÂŤdd 4% aales tan i

FOR QUICK SERVICE PHONE (G10) 241-5510 ComwoCQtt ft* il litg

TM

olCommoaoi* Buli"tu MiChirni

Circle 89 on Reader Servicu c.i'd


Commodore Clinic

must be restricted. However, I wunl a

disks for the many models of the VIC

audio plug into a small battery amp.

reasonably durable and effective sys

and 64? Is it possible to buy schematics

Radio Shack sells a $12 model (#277-

tem, not a bunch of cheap .stuff.

and

1008) that has been popular with PET owners for years and has the needed

Miles Vaughan

part-location

charts

for

each

model? Finally, I have heard stories of

Auburn, AL

Commodore direct-exchange points on

The only (wo monochrome monitors I've seen widely used with the

Commodore users here in the military,

64 are Leading Edge's Gorilla monitors and those by Zenith. Both brands seem

the east and west coast. What can you tell me about them? There are a lot of

and we seem to have been left out of the

Similarly, I've only used two 80-column cards, both of which will probably work for you. They are the Data/20 Video 80 card and Batteries Included's BI-80 card. The Data/20 card I tested

can be used only with older 64s, those with 5-pin video jacks, while the BI-80 should be compatible with all 54s and also includes Basic 4. Costs, of course, may differ. One other warning. Both 80-column

cards work fine from Basic, but will not work with some commercial programs. Do not assume that a 40-column pro gram will become an 80-column pro gram just because you have an 80-col umn card.

If you

Russel Gurechl APO, SF

/%: Schematics for the VIC and 64

tain ribbons for the 1515 printer. Can you help me?

J.R. Wirt Box 400 Red Oak, TX 75154 Try ordering them

through a

full-line Commodore dealer, probably a dozen at once (to make it worth their trouble).

If that is not possible, you

could also try ordering directly from Commodore. I saw plenty during a re cent factory tour. Also, in August I saw over a dozen at Bits-n-Bytes Comput ing, 214 N. Main St., Jamestown, NY

174 / RUN November 10H4

I am most interested in statis

dore; if you can't get them from Com

tical/analytical software. Please advise

modore

full-

pros and cons of the Q-Slat Software,

service dealer. (With General Alexander

by Quality Input, Normal, IL. I am

yourself,

check

with

a

Haig now a new member of Commo

most interested in (his product, as well

dore's board of directors, you shouldn't

as

have too much trouble getting what you

products that have similar features or

need for the armed forces.) Micro-W,

capabilities.

in

any

other

known

Box 113, Pompton Plains, NJ 07444,

Chester, PA, and Schaumburg, IL, of fices. Other exchange offices in Califor nia and Texas have reportedly just been closed. prices

To and

verify

current

arrangements,

exchange you

could

contact Commodore service at 1200 Wilson Drive, West Chester, PA 19390.

competitive

William Moser

also sells Mr. Chester, a diagnoslic disk for the C-64. The direct exchange program is si ill

Muncie, IN

What can I say? Quality Input has often promised io send programs to me for review, but has never done so, and though Quality Input is an area

firm, I have never seen their wares in stock at the several nearby stores I have checked. Three other products have been or

are

being

reviewed.

The

Number

Cruncher Statistical System (from Jerry 1 am using a monitor that has no sound capabilities with my 64. What is the cheapest, easiest way to obtain sound for my system? j.f. Bfadabky Campobello, SC Short of replacing your mon

from your 64's video cable to a high-

of Korea. Where can I get diagnostic

Software

nostic programs for some Commodore products should be available to autho rized dealers directly from Commo

to write you.

change System throughout the Republic

fered for $137 by A.B. Computers, 215 Bethlehem Pike, Colmar, PA 18915.

facts, Howard Sams Publishers, Indi

itor, I've found that the simplest solu

puters in the Army and Air Force Ex

rather replace your

includes a speaker. I recently saw it of

anapolis, IN, as CC3 and CC4. Diag

14701. I've also included your address, in case anyone else with ribbons wants

I represent Commodore com

would

monitor, Panasonic makes a model that

are newly available from Sams' Photo-

available through Commodore's West I'm having trouble trying to ob

batteries, too, as you'll use one up every time you forget to turn off the amp after use.

information and service loop.

to work well, though neither has the built-in speaker, a feature I would pre fer if 1 could find a monitor that con tained it.

adapter (#274-330) to feed u from your audio cable. Pick up a few cheap 9-volt

tion is to simply connect the audio plug

Hintze, 865 E. 400 N., Kaysville, UT 84037) was highly recommended in a

recent Midnile review. SSP (from Kobetek Systems Ltd., 1113 Commer cial St, New Minas, Nova Scotia B4N

3E6, Canada) and Stat Pack (from Handic Software) are currently being reviewed and seem praiseworthy.

\M- I have had my VIC for six

level input jack on a stereo system's

months now, and I have not yet heard how to use graphics, nor have I seen any

amplifier. I use the jack that normally gets its signal from the tuner.

names of books that will help me?

Another alternative, if you don't have a stereo nearby, is to connect the

book on it. Can you give any stores or Fred Benardella Grand Rapids, MN


FOR COMMODORE-64 HACKERS ONLY! The ultimate source

for Commodore-64 Computer information

OTHER BOOKS AVAILABLE SOON

THE

ANATOMY

OF

THE

C-G4

GRAPHICS BOOK FOR

SCIENCE/ENGINEERING

is the insider 5 guide to Me iesse< known leatures ol

THE C-64

Ihe Commotion; 64 Includes chapters on graphics, sound synthesis, input/outou! control sample programs using the fcernal louimes. more Fo' Ihose who need lo

i.ikes you from trie luncamenials of ijraphic to advanced topics such as computer aided design Shows

know,

draw in HIRES and MULTICOLOR, use i lightpen. handle IROs do 3D graphics, proieciions. curves and

ii includes ttie complete

disassembled and

documented ROM listings

ISBN-O-916439-00-3

THE

ANATOMY

300DD

OF

THE

S19.95

1541

DISK DRIVE unravels trie mysteiies ol using Uiq misijndeisiood disk drive Details ttie use Of oiogram sequential, relative

.Hid direct access liles Include many sample programs FILE PROTECT. DIRECTORY. DISK MONITOR. BACKUP.

you how lo program new char.icler sels move sprites,

animation

Includes Dozens ol samples

ISBN-0-916439-05-4

ON THE C-64 is an introduction to the world Ol computers in science Describes wrwtili' lypes. computational accuracy, various sort atoqnihms Topics include linear and nonlinear regression. CHI-square distribution. Fourier analysis, maini calculations, more

Programs from

chemistry, physics. DiOlogy, astronomy and eleclronics

28Opp

S19.95

Includes many program lislings ISBN-O-916439-09-7

25Opp

S 19.95

ADVANCED MACHINE

LANGUAGE FOR THE C-64

CASSETTE BOOK FOR THE C-64

(lives you an intensive treatment ol Ihe powerful 6J

(or Vic 20) contains all the information you need 10

leatures Autnor Lolhar Englisch delves into areas sucti

MERGE. COPy, others Describes internals ol DOS with

as interrupts, ttie video controller, me timer, the real

know aDoul using and programming ttie Commodore Diiiasetle includes many example programs Also con

completely disaddemDied and commented listings ol ttie 1541 ROMS ISBN-O-916439-01-1 32Opp S19.95

time clock parallel ami serial I/O. extending BASIC and

tains a new operating system for last loading, saving

lips and tricks Irom machine language, more ISBN-0-916439-06-2

2OOpp

and finding ol hies

S14.95

MACHINE LANGUAGE FOR C-64

IDEAS FOR USE ON YOUR C-64

is aimed ai those who want to piogress ueyond BASIC

is for those who wonder what you can do with your 64 it is written lor the novice and presents dozens of

Wnle (aster more memory elkient programs in machine

language Tusi is Specifically geared to Commodore 64 Learns all 6510 instructions

Includes listings for 3 lull

length programs ASSEMBLER. DISASSEMBLER and amazing 6510 SIMULATOR so you can 'see" the opera tion of ihe

64

ISBN-0-916439-02-X

program

listing

Ihe

many,

many

uses

lor

your

computer Themes include auto expenses, electronic calculator, lecipe tile, stock lists, construction cost estimatoi

personal health record diet planner

store

window advertising comouter poeiry parly invitations 2O0pp

114.95

ami more

ISBN-0-916439-07-0

TRICKS & TIPS FOR THE C-64 is a collection ol easy-to-use programming techniques fur

Ihe 64 A perrecl companion (or those who have iun up against Iliose hard lo solve programming proDiems

Covers advanced graphics, easy date input. BASIC

enhancements. CP/M cartridge on the 64. POKEs, user defined character sets, joystick/mouse simulation, trans

ferring dJt.i between comuters. more A treasure chest ISBN-0-916439-03-8 25Opp $19.95

200pp

S12.95

PRINTER BOOK FOR THE C-64 Imally simplifies

MPS/801. 1520

you' understanding ol

Ihe

1525

1526 and Epson compatiDle printers

Packed with examples and utility programs, you'll learn how to make hardcopy of lexi and graphics, use secon dary addresses, plol in 3-D, and much more lOmmented listing of MPS 801 ROMs

Includes

ISBN-0-91 64390B-9

S 19.95

350pp.

ISBN-O-916439-04-6

180pp.

S12.95

DEALER INQUIRIES ARE INVITED IN CANADA CONTACT: The Book Centre. 1140 Beaulac Street Montreal. Quebec H4R1RB Phone" |S14J 332-4154 AVAILABLE AT COMPUTER STORES, OR \ffllTE:

Abacus (li'S Software

P.O. BOX 7211 GRAND RAPIDS, Ml 49510 EiciuaJv* U.S. DATA BECKER Publlihan

For postage 4 henaimi;. ecu SJ CO (U 5 and MJ^i

Canada). saalS.OO lor loreign MaKe paymant mNiW

in U.S.

dollars by check, money order of

charge card

(Michigan Resident add 4%

sales tan.|

FOR QUICK SERVICE PHONE (61B) 241-5510 CommaSota 04 <■ ■ r»fl TM ol Commcxlort Butin#M Michinai Circle ]S5 on Reader Service card


Commodore Clinic

#%:

I thought every bookstore in the

and its ringer-equivalence number. I say

statement or precede them with a quota tion mark.

Nearby

officially, because many phone com panies no longer care about the num

land had at least 50 VIC and 64 books in stock.

Waldcnbooks

and

B.

Dalton's bookstores are littered with

bers and would rather not be bothered

As for the usefulness of the effect, you could also use it as a secret code that could only be read after typing it in

them, and I use the term advisedly. One

with them. But check anyway to be

VIC book worth mentioning is Master ing Your VIC, from Wiley Press. Any

safe. Theoretically,

bookstore can special-order it for you if it isn't in stock. (C-64 owners should

could also use the modem as an excuse

look into the even better matching vol ume, Mastering Your 64.)

though earlier attempts to do so were

The only things that won't run are the

successfully resisted in Oklahoma. On the other hand, if your phone company

Plot and Color commands. I would ap

offers

do instead.

If Hie following are not what I've siingosled

below,

Ihen

what

are

they, anil what are they used for? Hank—where you wail in line Boards—as in skate

the

phone

to charge you a higher phone rale, al

an

to a REM statement and listing it.

company

incoming-calls-only

service,

1 would like (o run a program from the Apple computer on my 64.

preciate it if you could tell me what to

your BB line could be even cheaper than your regular line. One other warning. You, as system operator (sysop), will be responsible for

Robert Fry/ Dearborn, MI

M\: The easiest way lo emulate Ap

Bus—where you never have change Expansion Port—larger place for ships

anything illegal that appears on your

DIN Pin—the last pin to fall

such things as copyrighted programs or information on how to illegally access

tridge, available for either the VIC or

the phone system, or your next call

Color, work in a similar way, but have

RCA plug—a free radio ad Robert Mies, MD Hollywood, FI.

bulletin board, so keep it cleared of

could be from the FBI or a software company's lawyer.

Programming

While experimenting with KKIVf

words you learned in medical school. And just as peritoneum is more precise

Isliift LI as a way to prevenl listing a

than belly, llie above terms help com

program, I discovered that this is the

puter users speak precisely.

only combination that produces an er

Since it is difficult to avoid using a

ror message when listed. The other let

few technical terms in this column, and more difficult to define them each time

ters of the alphabet produce Basic key

they appear, you may want lo get the

code, or Is there some mundane expla

Encyclopedia of Microcomputer Ter-

nation? And what use is it, apart from .shortening HEM statements?

derstandable.

words. Have I discovered some secret

John Shimwell

San Francisco, CA

I own a 64 computer and have

recently purchased an aulomodem. I wish lo set up a free community bulletin board system. Are there any specifica tions or any registries thai I would have to fill out? If so, can you tell me how I

can contact these authorities?

You have discovered an undoc

umented feature (a bug) in Microsoft Basic. Unfortunately, we can't name it after you, as others have also discovered

it. What is happening is that the internal tokens, used to save memory space when entering the various Basic key

Chris Armstrong

words, have the same ASCII value as

Waukegan, IL

the key combinations you tried. Nor mally, Basic knows when a particular

Yes, you are supposed to report

the purchase of the modem to your lo cal telephone company. Officially, they

value is a keyword and when it is a key stroke, but inside a REM statement, it

will want at least two numbers from it,

forgets. No harm is done, but unless you want the unusual effects, it's best to

including its FCC-registration number

cither avoid capital letters inside a REM

17(i /RUN November

Super

Expander

car

64. Its equivalent commands, Draw and added options and will probably need data

values.

For

instance,

white is color number 15 on the Apple and color number 1 on the 64. Similar

specialists, similar to the thousands or

minology, by Linda and John Christie. It is a Prentice-Hall book, and quite un

Commodore's

different

Whal arc they? That's simple. They're jargon, specialized terms only intended to be understood by computer

ple's Plot and Color commands is with

ly, the plot range on the Apple is 0-39

and 0-47, while the range on the 64 is 0-320 and 0-160 in the Split-Screen mode most similar to Apple's.

1

accidentally

created

a

file

named ""movies". Note the double quotes at the beginning of the name! Is

there a way, short of reformatting the entire disk, to rename or scratch the file? I'd hate to reconstruct the whole

thing. Vito Devenere Spokane, WA

Scratching it would be simple.

Simply replace the unwanted quote mark in the name with a question mark when you give the command. The ques

tion mark serves as a wild card, making the disk not care what character occu pies that position in the name. Thus, your command could read: OPEN lS,8,13,"S0rtMOVIESH

Unfortunately, by using the wild card, a similar name, such as "XMOVIES", would also be scratched. If that is a

problem, rename the other files first. Renaming the troublesome file with-


Circle 281 on HoaUoi Service card

COMMODORE OWNERS Join the world's largest, active Commodore Owners Association. • Access to thousands of public domain programs on tape and disk for your Commodore 64, VIC 20 and PET/CBM. • Monthly Club Magazine Annual Convention Member Bulletin Board

Local Chapter Meetings

Send $1.00 for Program Information Catalogue. (Free with membership).

Membership

Canada

$20 Can.

Fees for 12 Months

U.S.A.

$20 U.S.

Overseas

530 U.S.

T.P.U.G. Inc. Department "R" 1912A Avenue Road, Suite 1 Toronto, Ontario, Canada M5M 4A1 *

LET US KNOW WHICH MACHINE YOU USE *

The Visible Computer.

The machine language teacher that gets good grades. Users and experts alike are giving The Visible Computer straight As for making

machine language understandable.

InCider magazine: "TVC is excellent".

Learning Computing: "Best Educational

Software Of 1983." Peelings magazine: "AA Circle 315 on Header Service card

RAMDISC-64 the disk-less disk-drive

• the only ultra-fast disk-drive in a plug-in expansion cartridge

rating .. .The explanations are truly excel lent, being that rare combination: correct and intelligible." Basic Programmer. Rockford, Illinois: "Wow!"'. With The Visible Computer's graphic 6502 simulator, thirty sample programs, and 160 page (utorial-style manual, you'll

lind that the only mystery about machine language is why no one ever taught it this way before.

The Visible Computer: 6502 Send me The Visible Computer: 6502 for Com modore 64 (requires disk drive). I've enclosed

S39.95 plus S2.5O postage and handling.

• 64K to 256K memory expansion for the Commodore 64 with data-guard

J Check oi Money Order □ Visa □ Mastercard

battery backup

• $370 for 64K version, $70 for each additional 64K

Ctly.'.Statr/ZIp

Kip

CtcdUCard No

for more information write or call:

I \

Lindgren Associates, Inc.

*-* 127 Main Street

Brattleboro, Vermont 05301 (802) 257-1800

Software Masters™

3330 Hillcroft, Suite BB Houston, Texas 77057

713)266-5771

Z

I

RUN November iy(M / 177


Commodore Clinic

oul scratching ii is also straightforward,

a file without any name at ail. You'll

the

but the method is not as obvious. Here is the required command:

hear this situation referred 10 as a com

(whether or not it is busy sit the mo

ma file, because it will appear in the disk directory with a name consisting of a

ment). Though I enclosed mi SASE, 1

OPEN 15.8,15."RO:MOV]1IS = " + CHRS{34)

status

of

(he

1541

The CHR$(34) in the middle forces the extra quoie mark, which you need, into

drive

never received a response. What gives?

single comma.

+ "MOVIES"

disk

Kent BridweH

Scratch such files with:

I (in;; l(t;«li. CA

OPEN l5,8,15,"SOr7"

Though I would like lo answer

the command string, without upsetting Basic.

Severn] months :iy>, 1 sent you

By the way, the same techniques may

an inquiry regarding whether there is a

help you if you manage to open or save

memory location in the 64 to monitor

every question fully and promptly, I sometimes can't do either. Also, lough questions lake longer. Whai you ask is

possible to do—a mailer of a couple of Pokes and a Peek. Jim Builerfield pub

New Technological Breakthrough !

\

ULTRABYTE

1 DISK NIBBLER

The Ultimate Bit by

Bit

Disk

Duplicator

For The Commodore 64 and 1541

Disk Drive

ULTRABYTE DISK NIBBLER COPIES ALL SOFTWARE EXCEPT ITSELF

SATISFACTION GUARANTEED Return

lished the needed code lo do this on the Pet a good while back, but ii look sev eral months before I came across il again. Here il is, bin don't try it as is be cause ihe necessary I/O locations and values will be different on the 64 and VIC. 10 REM CLEAR NFRD 20 POKE S9456,PEEK(S94S6) AND 251

30 REM READ NRPD 40 .\

l'LLK(5*ISfi) AND M

50 REM RESTORE N1RD

60 POKE S9456,PEEK(S945ei) OR 4

1 expect to eventually find the equiv

alents, but if another reader finds them sooner, perhaps he or she could write in

and save us all further trouble.

for refund within 10 days Is there a SYS or l'oke or some

if not completely satisfied plus S 3 00 Shipping MASTERCARD.

VISA.

and

Introductory Price

Add 6.5 "i

BACKUP COPIES

Add

M.O..

Washington, DC

S 2.00

(S2.60) Sales

S 20.00 PLUS

Theodore Austin

Handling

CHECK, or

Foreign Orflcn or COD Cnlir

thing that will make the 1541 reset?

S 3.00

Tai SHIPPING

Based on new proprietary Disk Operating System (OQS ] that reads and writes bits on the disk independent ol formal. This

process, called nibbling, treats disk errors, extra sectors, renumbered tracks and other proteclion schemes exactly the

Assuming the 1541 is sufficiently in control of itself to respond 10 com mands, you can reset it by sending the command "UJ" to its command channel: OPEN 15,8,15 IJRIN"m5."UJ"

same as ordinary data.

CLOSE 15

• Simple to use. Just load and run

If this doesn't work, remove any disk in the drive and turn the 1541 off and on

• Fast. Copies entire disk on single 1541 in 6 minutes • One easy step. No separate analysis or error production • Uses revolutionary Track Scan Technology to make an exact replica ol the original disk. Write or Call

ULTRABYTE

P.O.Box 789

24 Hour Order Line

(818)796-0576

La Canada, CA 91011

SOFTWARE AUTHORS PLEASE WRITE 17S /RUN November 1984

again. A true hardware reset switch can also

be added to the 1541. Students at the re cent

Lincoln

College

Commodore

Computer Camp did so on a short board (tan) 1541 by connecting the front end of R25 to the back end of RIG through a simple pushbutton. Natural ly, you do this at your own risk and will

void your warranty if you copy them.


Circle 156 on Reaosi Ssrvice card

Blank "Cheats Sheets?

AT LAST! BOOKS THAT TELL ALL! Commodore 64: TTie Inside View and Vic 20: Tie Inside View are indispensible tools (or anyone developing machine language

You've got ihe besl com pute! in the world, and

programs. Written by Microcomputer Consultant Bruce Atkins,

iols ol soltwaie to run on

these books unveil the technical inner workings ol both com

i! One problem Unless

puters. Included in each column Is:

you work with these pity giams everyday, its hard to keep all those com mends sliaight F5" in

• a hardware/firmware overview • details of the operating system kernal and Basic interpreter

one program means one

thing, and "FS"ln another program means

■ details of bugs and documentation irregularities

something else A low companies ollei u die cut sheet Ihat

alluchos to yow keyboaict with all I he commands ol one pro

• complete disk drive hardware/firmware

gram printed on It Greal idea, unless you only need a lew

documentation

easy lo ilnd ' hints." or you need Ihem lor 1O 012O programs

■ six programs

Oui solution"* Simple A pack ol 12 lined cards, die eul lo hi your keyboard and ]ust waiting lo be tilled wilh those problem com mands you forget most onen Simple I Yes. but eHeciive Now you can have all youl piogiam commands light at your linger lips on YOUR VERY OWN. custom designed "cheat" sheets Great lor ollices and schoois Ordei a couple packs today

LBA COMPUTER PRODUCTS

i send me th* following:

P.O. BOX 2009 (415) 828-8886

Compuiaj lype.

Cdy.

Dublin, CA 94568

Pries

Item

Sets ol 12 Keyboaid Cheal Sheets m S16 95 2 Packs (24 Sheets] (oi S2B95 Shipping and Handling

Please send me:

2OO

.. VIC 20: The Inside View (u> $14 95

5% State Tai (Wi Residents only)

Commodore 64: The Inside View @ SI6.95.

TOTAL ENCLOSED

D Please Change to,

U MasteiCcnd

Number SHIP TO.

1)machirie language monitor.

2) disassembler; 3) mini-assembler. 4) disk copy; 5) disk sector dump, 6) disk sector patch

P VISA

Shipping/Handling S2 00 per book

Expires

CA Residents add 6'/;%

Name

Total Enclosed

Address

City State/Zip

Name

Dealer Inquiries Lrmlsd

i

_

Bytes & Pieces, Inc.

Address

v,i ■ N 6Stb SDoot

Wauwcrtosa. Wl 53213 414/257-1214

City

State

Zip

VIC 20 and Commodore 64 are Kademaiks of Commodore Business Machines. Inc.

SPrVrTEBYTER make;, iprire design simple and fast! 60 commands

give you rora! control at maximum efficiency. The fantastic rum command generates a series of rotated sprites for animation! Movie mode for animated review. Creoles as many as 184 sprites in o single file. Includes THE GAME MAKER to add your sprites 10 a basic program! FOR THE DESIGNER IN ALL OF US

Commodore 64* 'Commodore oJ recovered Trademark ol Commodce Ousioesi Mochmes Irx

SPRYTEBY7ER

MICROTECHIMIC

m solutions

P.O. BOX 294O. NEW HAVk.V CONN

Disk S04.95 Dealer Availability

Call (203)389-8333

HUN Novonibor 1U84 / 17!)


Book Gallery Compiled by Shawn Laflamme

the code is exceptionally easy to read,

Commodore 64 Color Graphics:

and the authors explain each step clear

The Commodore 64

A Beginner's Guide

ly. Many excellent illustrations support these explanations. The authors offer

Starter Book

Shaffer & Shaffer Applied

exercises (with solutions, of course) to give you practice with some of the

Research & Development Reston Publishing Co., Inc.

routines.

11480 Sunset Hills Road Keston, VA 22090

Graphics is a complex subject, but this book takes you step-by-step so sim

Soflcover, 210 pp., $14.95

ply that you may not notice how much

Commodore 64 Color Graphics: A

Christopher Titus, David Larsen and Jonathan Titus Howard W. Sams & Co., Inc. 4300 West 62nd St. Indianapolis, IN 46268

Softcover, 382 pp., S17.95

The Commodore 64 Starter Book is a

Beginner's Guide is one of those rare

non-technical,

books that is well-done throughout. Mosi of the book is devoted to drawing

beginning users of Ihis popular com

easy-to-read guide

for

the high-resolution picture of a sailing

setup and keyboard use, the bulk of the book is devoted to introducing twenty

puter. After an introductory chapter on

ship that appears on the frontispiece.

you have a complete subroutine toolkit,

of the most commonly-used Bask com mands. Beginning in chapier two with the In put and Print commands and the dis

allowing you to draw pictures of your

tinction

own.

each succeeding chapter introduces Iwo or three new commands, using short

Each chapter presents several graphics subroutines,

which

the

authors

call

"tools." When you finish the book,

The book really is for beginners who

between

strings

and

values,

know almost nothing about program

sample programs to illustrate how and

ming. It is written in plain English, with

why the commands are to be used. The

a minimum of technical explanations.

authors gently encourage you to modify

For readers who want to know the nitty-

the sample programs in order to gain a

gritty of how everything works, the authors provide lucid explanations in

clearer understanding of how each com mand works. Program listings are set

separate,

black-bordered

authors assure

us

thai

boxes.

The

apart from the text by use of indenta

we can

skip

tion, a different type face and rusl-col-

everything in the boxes, if we wish.

ored ink. This method results in supe

The book begins its discussion of

high-resolution graphics with directions for controlling color (both background and foreground) in every pixel on tlic screen. It covers finding and plotting

points, drawing lines and shapes and coloring the shapes. The last two chap ters show you how to generate and du

plicate shapes and build and manipulate sprites. The appendix offers a trouble shooting guide, a complete listing of the book's tools,

some new subroutines,

machine language versions of the tools and design charts. Each graphics subroutine is short. The longest listing is less than half a page. Printed on a letter-quality printer.

180 / RUN October 1084

you are learning. The toolkit provides a

flexible graphics utility. The authors show you the principles involved in designing

high-resolution

pictures

of

your own.

Commodore 64 Color Graphics is

worth buying, even if you aren't a be ginner. The subroutine toolkit can be applied to any high -resolution work. If you are a beginner and want to play with (he Commodore 64's Hi-Res mode,

you will not find a more accessible book on the subject.

rior readability when compared to the dot-matrix print used for listings in the

Commodore 64 User's Guide. Each chapter concludes with a quiz

on the material covered and a series of programming

for

you

to

tions to the problems are found at the end of the book. Chapter four is devoted primarily to

the

And...Or and

If...Then

com

mands; it also introduces flow charts, which arc used throughout the remainder of the book to further clarify program structure.

Annette Hinshaw Tulsn, OK

problems

solve. Answers to the quizzes and solu

Clarity

in

programming

might be considered one of the guiding principles of this book. The authors en-


Circle 14 on Reader Semes caru.

EASTCOAST SOFTWARE ...Inflation-fighting prices. No hidden charges! N<i credit cardftft

271(1

Snuurjii Troopi *2 D

0374 2<)52

SnlnFliohlC Sobl'lshlD

2H37

COMMODORE

29t,rl

SolTwftiflAjiPmn^ihD SpidiriEuetO

2725

2741

LIST

SALE

59 95 3100 34 00

.11 50 23 55

Acciyg

00M Aim Aidiijon D 0135 AlSg.io.MnQ 2713 2714 0696 0104

A1|inst*i 2oo D Alph.t*Zo<iR Amikfc JOOA 12 in Ainbn Mil AmdcklODG 12«iGi«n

291.1 214

AichiwiU AawO

1764 2667

Bark sntn V.'i« D BC's QufV F™ Tn« 0

0105 AmiirkColorlMonlHr 1750

0262

34 95

179 00

199 0(1

40 011 3S0O

B I Nuclear BomtwrC

CudtoPnnlG Catilg Wuifrntuin D

2701

Cb*nD

1233

Cnitibal I *idn I)

I7r,l

ChopMuitt

8.1 ;■>

29 95 44 95

M 95 44 95 ■V) 95

14 ■!'.

0416 CorfipuWTV.'STa'TiT Kit 2.117 C»mpulfr Sat O Hareourt

39 95

2117 CuT&PawD 17<i5 Oauid'sMuini

MOO

DtoaLnsU

22M

Diath In The Cinblwan f>

294S Mtndcrlt 2874

PglphitCWliD

2716

OtJuDlluMtR

0103

79 95 39 95

CmguUunauH

ItUiU

2254

2li72 2671

i!ii7t) u^lfj

0092

1337 2215 2571 291H

1440 21M

17 110

Demolition D in win D

ill i

OukBmitilftCnlBrCra)i.ilj J)i*kH.».r* Inil-UuJipaL DuktvD nnnkrv Kutii) It

.

26 00 5 IK)

Elcphaur Dis^SS/SIJ IK)> Fad'rrwkpr R

■■ ■'

24 IS

c; (U

23 55

27 70 12 5(1 :">n

lrli'1 JumDmnnO

22IH K«kOnKn>H 221b 2720 2222 133 I IBS') 2972

p

297"

K-nqluifHTpw niunC

Kii^il'OIThcDvunlD

Kj.iI.. GmprW Tal)\i CMLto4

KutlJuyiwUAlTWI Ulwit-l'Whiwdnoni

Mmh Blmtn Cl

DON MutHMDlOlitaSS DOJtOl ■ 169! MkidIuu 92 P Pnnin Mii.iln.-riililx.ri

20 75

29 9'.

20 75 2(175 115(1

M W

High. Simula 2D.

Flip N File iMjDiiksl Floyd OITlii'.lunul,. p

29 95 29 95

39.95

20 5S 21.15 24 20 :« 05 23. BS

1H 95.

2:i 05

NEC121BOHorMonl!rji

NEC B023 F'nnwr C27fl NECHHaaRibbon2P« 0263 NtnHrtlZentD

NulltwirC

2'>47 2M12 2893

OiilnB i'oi M.inH

2915

21M4

2201

2177

Piinl pnriliTKil CaMeft'

I'liitmlil) I'mliall Cnml S

P(»iUgriC

29S3 PaiwrfiltO

IKW

EASTCOAST SOF IWARE 40 Hockecndlla Rd.

Hershty, PA 171)33

mail youb ohdi:h or call

I)

D

PraclmlcD

2711 0501

fflurwnPluiPHnUIr

2991

Sarij™,2D

j'lMi

1762 1959

.194N

1411: 1937

6 75 24 20

1211

27 70 27 65

34 60

2620

CALL 2 30 63 63

H9 9.5

99 95 :w 95

4000 W.95 19900

499 Ofl

I'J.95 34.95 15 W)

Raboin»iiOS4R 5uf«fl SlumiuC SaammD

Sni1hCw..r.iiTPlBii*un

Snnup.1 TroorH -1D

Stoiv Mj-hirltf R Supcrtnt Pro D SD

SurrntH Nylon JBHaaa.

10 00

0146

T&Kan 12m Tayan 12 in CuevriMonnor

I2S9

I2S& I52H 1758

T»MdColoir*iOUI Auil.n

0444

IR42

pp

TempLe til Apihj. D 12S1 Tnir.'r- Floppy Srinage 2195 TtGhlR UfcBO Typf Tulot Wold Inv H679 TTWdl j IIHS4 Uliima3D Hpi-.rH.-iiclw-Ap.hdC tlKtAhl) ptp 1721 VrrbaunSS l)[)Hi>ri!|uch 0093 VntHWnSS DDSdlpacd Irl2n UiJsofjcfcSO 1072 WPTirnuruilD 0002 Wico-Mstic'i, 0015 LVico tfedbaJ] Joysteh 1536

ixxw

1S85

28S9

0264 2S71

1B21

2175 0177 1S7S 1S79

1S82

WlcoTlKB«iJov«idi WBtnt»D

WordcToJ- W Spell i)

WWkbD

Vour Commodo[K&4

ZSOVkfwPtdiW c PMB Zaj..ir.C ZaiisnD 3;irk I D

69 95

26 90

2690

20 BO

17 30 27 60 27 05 450 4 65 27 65 66 00 24 20 U 5(1

20X0

20 80

44)15 : ■- ■

179 00 399 00 23111 2HO0 40 00 40 00 29.95 59 95 2195 24 95 54 95 2Ul<U 3(1 00 IS 00 ■■■ . 179 95

49 95

29 95

34 95 19 95

49 9.5 99 95

40 00 14 95

299 95

39 95 19 95 39 95

.19 95 i9 9.5

2raklllt)

S27 6S 4145

13160

305 SO 19 40 27 70 27 70 2150 41 50

15 20 17 30

38 05 13 «5 1.11S5

27 60

2615 1:15 00

4165 2195 24 40 14 1(1

34 60 75 00

30 7S 12 511

224 95

27 .,5

27 65 27 tA 27 65

27 65

Key ID] Disk Prugram IK) Hum CirfriJiii1

4.12 *) 17.10

(C) Cass elta Program

26.0(1 1040

34 50 37 00 61 15 21«1 2120 25 20

3495

249 00

16200

40 0(1

30.7S 27 70

Many Mon: Titles Avatlabtet

2(1 70

49 95 2995

COMHQBOIIS EUCffiOXlCS LTU

:14W1

20 70

89.95

5595 29 95 3991XJ 44 95 34 95 39 95 34 95

SUnirrHaiRlmRMnn

2715 225(1 1%2

23 2(1 3075 26.90 3.13 35

rW 95

29 95 40.IK)

5urercsiD

1277

39 95 39 95 5 50 5.75 39 95 99 00 .14 95 49 9S .10 00

SALE

69 20

34% 34 95

20 75 70 70

SiirTrriiR

1B91

1276

59 95 34 95 34 95 29 95

17 30 3075

44 95

Pspp.ClipD

I'iMepH Pl«iw1(«lir)

7.5 IX) 1.145

4*1 95

1957 PinroVtCurwC 1953 IKwih'i Curie D (K.M Pl'312lnAmb«MnTiiirjr 2KI4

49 95 51 90 sw on

Moiwv MatiaijBi I) MiiitO .

Nfltc. Cirnmnmisr TJ

27 65

3495 M95 39 95

H9 95 24 95 4000

M 95 89 95

20 75

276S 34 60 27 711 27 70 1505 21175 MM 24 2I> w>J0 20 70 27 60

390S 39 95 99 95 16W 995

39 95

20 7S

2114 I1H11 (124(1

4B 31) .110

395

M« 49%

Mmtr 2049.1 H

29 95

20 I:

2";i5 ii'Jlh

48 05

29 95

KnJiiKimnR

Z9OT LDdfRunntrD 2SSS LodtRunntjR

1886

20 70

3495 29 95

29 9ii 29 95

79% 2995 7495 6995

(i '"'

13n lUD

2R7(r MjilinlsnO 2242 Mufiiur Bi, The Dn»n n ■>"12 MusltConitSi'tO

...,.,■.

»95

2'lflS

27.65 39 50

20 70 26 95 U30 23 05 6150

29 96

K,i.(ir,H....[)

10 60

24 35 62 N5

2770 41 SO 27 65

35 Ml

mi

11 09

10 35

(B00

2O7!> 2(175 2(175 ZD 75

34.95 49 95

Hip H File W-'Lotk 15(1)

11 IS

29%

27 65

27 70

EltpliniitDlkk.SS DDrlUi

2297 KumtwwdD 27X9 HmToUwCommoucivW 2868 InSfarchOtAn

0671 Mirs« Dill S>u Mgr 0 0666 Mirarn Wimi Piacmm 11

29 95 29 95

EiilyOanniPnnCiheD ^Jkinii-fitary Cornrnodora

Hom« Attounlani D

27 70

29.95

h.oMvllnirii'.l'i.L.I.'jh.C

17B2

tlc«l Otuun-i K.I llrDcalAcrD Hi-V.^rmin HtVt)idJl.U>)J!el)

24 20 24 15

5995 39 95

!•('»

.1(1 (HI

LiiilyGaiiwiMmK l~>

14(7 2137 1S5I l'Mb

CH.<4iunnn R H.milnrMa.U

SALE

4000

Kdinn.(T>wO

DragonridtriOfPiimO

t.nly lj.nn»rYM.iMlHiaSuv (.' Early ljiim.'*MfltcliriinVr I? h,ulu linliw, Mu.lt (.

1W7 2911

Fioggt.C

Fto«nn ruirmCommodoitWPlaj («!|.«iiv1flAtK)i»R Orrwr.lL.ilijnl) Copotaiflu. D

1320

37 00 30 75

EarVGamnFnHkMuD

1905 IHI1 21H3 27.19 ma,

-luropmant:

49 91,

. .

1907

.14 95 34 9S «» 14 91

IH-M

DoodkQ

ii

W50 FotiApotalypKD

M 60 4H 45

69M

.19 9S .14(10

2348 EtdyOimttChWunD 2rj75 Larly GaiKtflFTWketnC 2t>7n 2o77 267,1

2070

9925

44 9ft

26<>8 EwSCMniChlkimiC 2674

5535

35 00

21BU Ot&maltKUPmiC 3175

2600

34 60 2425

,■■■.-.

ltf).! OneEosD

1722 20S4 2.15B 2945

26 95 11 10

109 95

0443 CDmma4UinEncyclop*dia 2ttH5

143 in

<20 U(_l

24 20

2*16 CtnlMd«R

2702 CtHdunD

HA '.II

;«95 .14 95

Bcathhead D

2S73 Ca!rRn<ili.F.»vK 0371 2835

29 95

199 011

23 55 20 7i 24 20

LIST

CAT*

J.W95

24 95

StarBartleD

2935

CAT"

LIST

CAT"

6920 JO OS

VISA'

21175

i!2W)

3JM 24 211

34 95

27 60 24 20 24 20

3995

27 60

7.95

(7171 533-8125

6.35

CHECK ONE: ... VISA

MASTERCARD

Card*

800-233-3237 IVp Ship Ukb- Shipping 1% (12.50 mln.) C.O.I) Add An Aiidllliirin! (2.50 Mdrdujrir [Pnnrrs 'Moiulur<ik

Shipj,N,u is S2.50 -4%(U.P.S.) For Ail Mail. Canadian. APD.'FPD Oid.rs. 12.50 '1% o[ Total Ofdcr (US Funds) PA Hmd.nu Add hf. Trti

800-233-3237 In PA 717-533-8125

Pif.iw eniei mv DtiVr lor .

No Minimum Order

Vi>,vMomri£.udC.O. [).-*. h.ck Pnc#* Stlbj^cl Trt Lhan^t Surry. Nu Foreign Ordfiv

This Ad l'(rp.irrd Auquhl. I9N4

KUN November I'JW / 1S1


Book Gallery

courage

the

novice

programmer

to

graphics printer and joystick. While the

make programs as readable as possible by using REM statements, avoiding run-

space limitations did not permit inclu

Top-Down Assembly Language

sion of fuil operating instructions for

together commands and using indenta

each of these devices, the information

Programming for Your VIC-20

tion

offered here is enough to get the begin

to distinguish

functional

blocks

within a program.

ner started, and it is easier to under

Chapter seven deals with advanced math

functions.

Rather

than

merely

giving an inventory of the math oper ators available in C-64 Basic and illus

trating their use in sample programs, this chapter goes beyond i he call of duly by giving brief historical accounts of how and why square roots, pi, trig func tions and logs were discovered. This ap

proach should make these concepts more digestible for the mathophobes among us.

Chapters on graphics and sound pro gramming are rather limited; more de tail could have been included in these areas.

The book concludes with chapters on

accessories and maintenance. The ac cessories chapter includes information

McGraw-Hill Book Co.

final chapter consists mostly of com

New York, NY 10020 Softcover, 412 pp., $16.95

mon sense advice for preventing dam

TYPE FOR YOUR LIFE " lo typo 75 or more words per minute Speed is User Selectable, but NO FOOLING AROUND

1221 Avenue of the Americas

age to the computer; also included is valuable information on shopping for software.

This book's clarity and orderly struc ture make it an excellent choice for any beginning programmer. Hy learning the good programming habits that it advo

cates, you may avoid a lot of frustration further down the road. At $17.95, it is competitively priced with similar books

on the market. While I still flinch slight ly at such prices for paperbacks, 1 con sider this particular title to be an ex cellent, value.

David It. Dots San Francisco, CA

If you want to learn how to program in assembly language on your Commo dore, then Ken Skier's Top-Down As

sembly Language

Programming for

Your VIC-20 and Commodore 64 is the

book for you. It is clear enough for a beginner, yet it contains enough infor mation to keep an intermediate ma chine language programmer interested. The whole book is set up to show you how to write a particular program—a

machine language monitor. The pro gram, called Visible Monitor, is a onepass

assembler;

it's

not

as

good

as

APROSPAND-64

SOFTWARE

With more challenge Ihnn an arcadu game, loam

Ken Skier

stand than the manuals provided by Commodore for these devices. The

on the Datassette recorder, disk drive,

APROSOFT"

And Commodore 64

lor C-64

Gives your CorTlrnudore-G-l lull expandability' Four independently swilchaUlo carlridijH slots are compatible wily ANY Cartridge lor II10 64

allowed1 Text is WIDELY VARIED since il comes

from the program lape Aclion color graphics wilh

sound fix your eyes on the screen and a«3y Irom your fingers

Your man rows hlB boat across the

screen as lest as you can type

Maintain sooed

and he can destroy the sea monster, but if you Slow down. ZAP1 nuns un unexpanded VIC Or C-64

WORDPLAY-

J3.00 Shipping

ONLY $39.95 PARALLEL PRINTER INTERFACE for VIC-20 or C-64

WORDPLAY is a collection ol programs whicn allows the user to make original stories, wnle a

lorm ot Japanese poetry, play the Inn game of Animal

Iwhicii children love1) and cieatc jargon

A bonus secret message (cypher) program is also included In a word WORDPLAY is a BARGAIN ! Requires '6k RAM or more (VIC-20 or C-64)

DR. FLOYD Dr. Floyd will carry on a conversation with you using psychoanalytical lectiniques that give the

appearance ot artilicial intelligence. The nest lime someone asks you "Show me what this computer of yours can do," you can really amaze Ihem with

DR. FLOYD. Great lor parties ■ even nice tor just having someone lo'lalk'to Requires 16k RAM or more (VIC-£0orC-6rt|

Printer

Includes all Commodore Graphics

Disc

Adds up to a null 27k bytes o' addiricmal RAM to

Built-in switch allows User setecTion oT any ccn-

BLK1 fSk

BLK2 (Sk BLK3 {Sk

$19.95

C-G'i versions <in Cassette OR Dj^.c flpro[»5 T«rii!Olog> is proud la oiler meie Tine fjucawjnar .fricl enl*?r!3iniii] p'UcjF.imj lor your compuicr Eacn prcqram ccrntrS Fully (f'stptl Repl.K^nienl -I npcussary 15 guara^ieed

Jjg"

HAM [3k Adr 1024-409S) RESET (Rebels enmputec without power ofrVorij

Built-m electrical Fuse to protect pquipmeni

Tolally sell-conlamed No external power supply needed

Two {2) extension connectors allow ANY addi tion ai ca«lndc|B5 and'or devices dosignod for [in*

Very low power consumption [ 1 ?'.i ftmp uiual)

Higti

,0.11(805)482-3604

AllPncosU S □□Kara WW' CASH PRICES CHARGE CARDS ADD 3%

APROPOS TECHNOLOGY 1071-A Avoni<In Acaso Camarillo, CA 93010

Adr 163&4-2J575) Adr 2^576-32767)

flk ROM games)

ADO: S3.00 Shipping [Com U.S.I, SB 00 CAN. Ml, AK.

Send Check or Monoy Qrdor For ihfl Tola I Calil. roadonts add £% \a*

Adr 8192-16383

BLK5 (Adr 40960-49151. ailow£'di$allaw&

[without Graphics) TO ORDER:

(he standard VIC-20 s internal F1AM o* Sk

Dinalion o* 5 areas or RAM memo"

Cardprint + G $59.95

Pnono order

Mole VIC 30 versions on Cassette 0NI.V

IS2 / RUN Octulwr 1984

cables & connectors lo a Centronics Type Parallel

RAMA* - ■ ealures and Specifications.

Cardprint B $39.95

Psychoanalysis by computer' Well, not quite, but

Cassette $14.95

So easy louse- simply plug-m and print Includes all

VIC expansion pon

reliability gold-pialed connectors arn de

signed lor long life

• Complete Operaiing Manual

RAMAX $79.95! ADD; i3.OOShiDpin9lConl. J.S ), 16 00 CAN, HI. AK


lfdB 106 on Reader Service card.

Play this lasi-iiaccd computer uitloo game

Be the TRAIN

ATTENTION

that's so true-in-iife ihai a maioi railroad in dicated they use n in dispatcher training

TRAIN DISPATCHERS 24 displavs help VO" make crucial

decisions,

RAPIDLY

You're

under pressure, bul in conlrol — throwing switches, clearing and cancelling signal;.,

Foreign Computer Stores/ Magazine Dealers

constantly maneuvering bolh aaslencl weslbound trains. Keei) ihe tracks clo.ir ahssd nl all ynur trains end watch your score iju up' Atliun packed, yei non-violem. TRAIN DIS

You have a large technics] audi

PATCH ER's 5 levels of play challenge players

ence ihat speaks English and is in

from age 8 to 80

Work your way U|> from

need of the kind of microcomputer

Culi Dtspatchur

to Chief Dispatcher" or

even

infoimaiion ihat CW/PetClboTOUgh

Trainmaster. '

Create it by designers of computerized traffic

provides.

control systems 'or operating railroads, TRAIN DISPATCHER will increase your appreciation for actual railroad operations.

Provide your audience with the magazine

they

need

and

TRAIN DISPATCHER tomes complete With

make

Instruction Manual and keyboard Tcmplau?,

money at the same time. For details on

selling

Microcomputing,

80

\

Name

MICRO, inCider, HOT CoCo, RUN contact: CHECK ONE

Vi

20'

T IPB

(Rpijjiiti ■<. 16 K

SANDRA JOSEPH

80Q Ttfpv n .i 1 Refill in ". B.i-.h i T.1]]H .. Als..' 401 1 Alan

WORLD WIDE MEDIA 386 PARK AVE., SOUTH

NEW YORK, NY 10016

CiinimoflLi ro'8*. Z ApplT II1

PHONE (212) 686-1520 TELEX—620430

U

IS2J 95

CANADA ..iltl S? 50

.il|,H"\' USA Ij.mk^

rv.k

:

PA reb'i!tiiT^ rf[!rf 6 ■ UlStb BdlBB

I I VISA

E.u

Oalg

is?* 95

Citnl Ni.

[SZ9.9S1

lS3 00 M nu H h.l'prd ■.'■UiH.ii'/Ul

DOODLE II

SUPERBASE

MATCH PRICE

TO DRIVE DATABASES HELP .SCHEEN5 LABEL PROGRAM.

u FuiNI S INTERGEH bASIC

SYSRES - basic editor

99"'

+++ PLUS+++

79IJ

SOFTWARE

79"

AUTOMODEM ■ AUTO DIAL/AN5WER

89-

MUSICALC 1 SYNTHESIZER

[EXCEPT 16261 FLEXFILE2.2

5991

THE CONSULTANT

05°°

PAPERCLIP

SPELLCHECKER^^lv

BUSCARDII

COVOX- VOICE 5YNIHEbl2ER SMART 64 ■ TERMINAL PROGRAM

ON DOT-MATRIX PRINTER

w/spellchecker

COMPLETE RENUMBERING DEFINE KEYS FUNCTIONS SCREEN DUMP FINDS CHANGES RELOCATABLE WORKS EVEN AFTER RESET

SUPPORT FULL UPLOAD/DOWN LOAD TO DISK MENU DRIVEN HELP SCREENS

33"

GRAPHICS PROGRAM DRAW, COLOR. CIRCLES. BOX. LETTERS PRINT

65no

CREATE VENU-DRIVtiN DATABASES ACCfc&SUPID 15FILLSPLH BASE 16*11 &4040COMPATIBLE WHIIfc MULTIPLE PROGRAMS

33o: 39'1" CALL

FLIGHT SIMULATOR II

39"''

SCRIPT-64/SCRATCHPAD

69"

IfcEE a 0 BASIC. MONITOR SWITCH SELECT DEVICE J-'O IEEE or SERIAL BUSS

CALL

C-64 LINK

13900

CSI425

125OU

DATA 20

14900

SERIAL TO IEEE

DETAILS

80 COLUMN BOARD (NC/ WORD PROCESSOR. SPREAD SHEET

TYMAC CONNECTION

MW3S0 ■ INTERFACE 4K SUFFER KIT

INC 200001/.'ORD DICTIONAfiY

NO EXTHA CHARGE

, P.O. Box 391 White Plains, N.Y. 10602

chase price, plus S2 75 for shiujjinu via UPS.

lAiic* 10 Ofivs (" Clear]

Pflrsorvil chcck&

NY RESIDENTS ADH APPLICABLE TAXES

13000

SOFTWARE LINK

91 4"683"251 2 TERMS SermGHBCkpr_monByorOBrlDrtola!pu_f $<100 lar ^Jltpiung nun UPS

89°"

1 1 O00 2500

MW350w;4K BUFFER

To order: CALL or WRITE

3900

16000

DEAL

FOR

MUSICALC - KEYBOARDS

SOFTWARE LINK

Hanrtlirilj

•,i\ 0' i hn'Off in iZ.iil«

&

mu$l Ijr m USA lands ail *utc.;j" paynwnK ■" .s- (••■

IS2J96

Tl ID'

uusr.ij..

iS^ 00 torcpy") *tir ucEh qjn*c uteiweti All p.lvmc"^

Disk

Disk □

'' Manual O >lv

US1 &

o.^^:

M Smor) rj .pamlL-rl

283 Mamaroneck Avc.

White Plains. NY 914-683-2512 .

(retail outlet)

HUN November HISI /


Book Gallery

Supemion &4, bill il is siill very usable.

The best thing about the monitor is that ii makes the use of text strings easy. The most valuable thing aboul the book is its stcp-by-step explanation subroutine in the program.

of

mentation, and general explanations in the text of the book, make this the best

The programs are, for the most part,

beginner's text on assembly language

daunting to poor typists and those who

One of the most valuable routines in

games and other programs that use the screen often. Another good feature is

that most of the routines can be trans

ing of the program. Skier uses a three-

and clumsy. This machine language ver

pass assembler, which allows labels and

sion is fast and short. Such a conversion program is indispensable for keeping

comment lines. This is line for a quick run-through, but for a nitty-gritty de

track of which number does what in a

bugging session, you need to be able to

hex dump.

read the addresses at a glance.

Other notable routines include a sim

little (if any) modification,

In ail, I found Top-Down Assembly

ple text editor, move routines, printer

The utilities include many routines that are necessary to run the other rou tines in the monitor programs. Most of these subroutines arc short, bus some are almost programs in their own right.

Language Programming an excellent

routines and hex dumps of memory. The text editor can be used to document

book. It is packed with essential infor mation on most aspects of machine lan

your machine language program inter

guage programming. It is very well or

nally, enter text (if your output has a lot

ganized

of text) and input string data.

All have one thing in common: excellent upon extensively. This docu

had trouble reading the assembler cod

similar routine in Basic, but it was slow

ferred to any 6502-bascd machine with

mented

found this assembler hard to use. 1 also

tions of the same numbers. 1 wrote a

tines in other assembler or Basic pro grams. For example, the excellent screen utilities would be useful for

These are

have used many such programs, but I

decimal numbers to ASCII representa

that the subroutines can be used as rou

Data statements.

There is also a lack of detailed instruc tions on how to use the assembler. I

the book is one for converting hexa

A major point in favor of this book is

in

don't have a functional ten-key pad.

that I've seen.

each

documentation. The listings arc com

listed

and

clear

enough

Mike i lin--li.iv.

TtiLsa, OK

Your Commodore Just Got Two Times Better INTRODUCING COPY Q AND SPRINT PRINT Copy 0: The High-Speed Disk Back-Up Program for the Commodore 64 thai backs up your copy-pro tec led software. No other C-64 copy program backs up as much

Nothing even comes close. Copy Q takes less

than eleven minutes to back up a disk. And Copy Q

backs up most disks in five minutes. All with no user input. Copy Q recovers remaining dala and files that have been lost lo disk errors. No other C-64 copy

program works beiler. Copy O is tast, more reliable, and easier to use. S45.95 Sprint Print: The software printer buffer lor the

Commodore 64. Sprinl Print gives you control of your computer while printing, remembers everything, and enhances printer speed Sprint Print gives the 1525 and 801 printers true descenders and underlining. S45.95

TO ORDER CALL (612)831-1088

DISTRIBUTED BY RADIX MARKETING 184 / RUN November [884

the

The book does have a few shortcom ings. Most of them are minor, but a few are enough to stop many programmers.

Circle 188 on Header Sarvice cam

:<•:*

for

beginner.

5223 W. 73m ST

MINNEAPOLIS, MN 55435


Cuds 201 on Rn.idei Service card.

When it saves you Time, it saves you Money...

PERSONAL PERIPHERAL PRODUCTS presents

SMOOTHTALKER™

it all adds up to a great addition!

VIC-20

COM-64

Simply hook up ADDON to your Commodore 64. Then forget It. ADDON mokes it

IT WILL TALK VOUR EARS OFFII

Low Coil • Eaiy To Uia • High Ouilliv

easy for you to

Speech lor Your VIC-20 Or Commodore M

Unlimited vocabulary

• Exclusive exception diclionary allows you lo cuslomue words • 4 levels of inflection allows you to nave multi-voice conversations

work with numbers.

■ SAY command works just like a PRINT STATEMENT but it also TALKS

To add, subtract, multiply and divide them, it even has omnidirect

• Works with Speakeasy to give you crisp, clear, easy to use speech. Introductory Pricing

Smoothlalker 64 Smoothlakar 20

ional cursor keys for easy

Talking Pnnl (automatically talks enisling print slalomonts) . .

Speakeasy

maneuverability. ADDON. Because Time is Money.

C-64Adapter

BK 16K 3 Slot Switched & Fused OG4 4Slot (non-buffered)

From:

S01 5, Viaono Ave.. Suite 105

$19.95

J59.00 (12 95

VIC-20 RAM Sale

And that's what counts.

$19.95 $19.95

Kit

$19.95 39-95 19.95 .34.95

AittmDKd

$24.95 44.95 24.95 44.95

Add S2.CC shipping/handling

Ventura. CA 93003 (805)656-1330

PERSONAL PERIPHERAL PRODUCTS —

OS200 Winileld Rd.

r—-i

Wind old, IL 60190(312) 961-2347 C0M64 4 VIC SO IS A THAOEMAHK OF COMMODORE Circle 199 an Reaa&r Service card

Circle 140 on Reader Service card.

STOP POKING AROUND FOR THE RIGHT PRODUCT ANDTAK E A PEEK INSIDE

money back

cour),ry H'"

J

150 software prog

s

ters are

inc/uoe°

'

.——~~

Order your copy

""~———__

for $25 postpaid from

WORK AT HOME PRESS

P.O. BOX 5520,

—— OCALA. FL 32678

Dealer Inquiries Invited ■■ (904) 629-1220

RUN November 1984 / 185


The Mail RUN

All of the letters have been favorable,

Observations and Alterations

and many wanted to know who makes

I believe your magazine to be (he finest on the market. Your reviews of

what type of software, which wasn't in

software have been vital to me in the se

lection of both a word processor (Quick Brown Fox) and a spreadsheet (Calc Result Easy), and I have been pleased to

find them both excellent products, I even ordered them from a RUN adver tiser (Universal Software). Your articles are always interesting and useful, even if I don't do any pro

cluded

in the

My purchase of RUN is a better investment than my computer— I get a much higher return on a

ters from software authors and manu facturers who were surprised by Ihe re sponse they received from the article. Karl Thurber/W8FX Millhronk, At.

much smaller investment.

gramming. 1 am learning the rudiments

Cookware

of Basic simply from constant exposure to your articles.

The other day, it must have reached 100 degrees in the sun, and my friend left

I'm surprised that it has taken so long

his only Lode Runner disk (by Hrodcr-

and so many magazines to come up

with an intelligent melhod of listing programs. 1 don't want 10 memorize ail

the strange characters on the 64's keyboard—! just want to type in a pro gram. Your method of using brackets

foi the odd symbols has encouraged me to enter your programs—something I have never attempted with any other

publication, On two occasion^ I have typed in

programs from RUN, only to wonder what to do with them afterwards. For

llui reason, I thought I might pass along

duiik.* useful) If not novel, modifications. I shortened the Database Deluxe pio-

program (and more powerful) than many commercial check-ledger programs.

1

use it a bit differently, recording all my business expenses. I enter them like checks, only without a check number. I also standardized my expense catego

ries, so J can immediately tell

from

month to month what percentage I am

spending where. In addition to the monthly expense file, i have one called "Total," in which (you guessed it) I enter my total figures

bund Software) on his car's dashboard. The next day, the disk resembled a piece of burnt fried bacon. However, after we pried the wrinkled jacket

apart,

ihe

disk

didn't

look

damaged. We inserted it into another jacket, trying not to touch the tracks

with our lingers. Unbelievably, the pro gram loaded and ran line

I'm not recommending thai readers try this, but I've always thought of soft ware disks as very sensitive.

fragile and heat

from the end of each month by cate

Jim Stephens

gory. By this method, I can see in a mat

Nashville, TN

gram (R-biuary 1984) tu 32 pages (so it

ter of Seconds wheie I stand year-tu-

iuiib quicker) ana entered each day of a given muiuh as the reversed title of each page (e.g., page 1 is August 1). This

where my expenses aie highest—an in

way, I have a handy appointment calen dar, with up tu ten entries per page-

article's accompanying

chart. Also, I have received several let

date on my income and spending and

The Cost of Pirating

valuable tool for a small-business man. Again, thank yuu for producing an

As a supplier of software to the ama teur radio market, it has been more and

Also, i can .scroll forward or backwaid,

excellent magazine. My purchase of itUN is a better investment than my

change entries and even get a printout. 1 use this program every day, turning

computer—I get a much higher return on a much smaller investment.

our software in use has never been pur

to it when I first step into the office each morning, to see what 1 must do. 1 also use it to keep simple account records for

Del Suggs Tallahassee, FL

more obvious that a large proportion of chased. It seems that there is a prevail ing altitude among the perpetrators that there

is

nothing

morally

or

legally

wrong with what they are doing. I would like to challenge them on both

in> business, allotting each page (with ten separate transaction records avail able) lo ,i customer. It's certainly no

Hams Respond

more efficient than the old paper-and-

1 have received quite a good deal of

pcucil list I used before, but it is more interesting.

tive Software," in RUN'S July issue.

mail regarding my article, "Radio-Ac

issues. I doubt that many of the people who have covertly acquired software realize

I also find the check-manager pro

Apparently, a iot of hams, prospective

the expense that goes into a sophisti cated software development of com mercial quality. For example, there are

gram ("Check It Out!") in your July is

hams and SWLs are out there reading

many software hackers who can write

sue tu be very useful, and really a better

RUN\

RTTY programs that work just fine for

186 / RUN November 1084


CirclB 172 on Reaosr Service earn.

Citcie 238 on Rejdor Sornco card

ATTENTION COMMODORE 64 OWNERS:

BridgePro

We've improved THE CLONE MACHINE™ lo make it ihe finest utility and back-up software available for your

Commodore* Copy all file types including relative files, dis •

play and edit track/block

Ono nncl Iwo player gnmns

in Hex or ASCII, display

■ Random hands — millions

and alter directory names

possible ■

plus these new features:

HELPfeaturesforbegmners

SUPER CLONE-A

■ "Duplicate" Bridge option

super fast copy program

• DEMONSTRATION and BEST HAND modes

14 min.) PLUS

for the 1541 Drive(approx.

SUPER UNGUARD-

■ QUIT. AUTO FINISH, and

All of the features of Un-

REPLAY oplions

guard (full control of 2(J,

Ever wonder why millions around the world enjoy the card game ot Bridge? Why so many play year after

21. 22, 23. 27 and 29 errors) plus added capa

year? Bridge is that kind of game: uniquely challeng

bilities to buck-up software

ing and exciting. BndgePro" makes it easy and fun to learn or improve Bridge skills. If you already know

that was formerly uncopy-

able by other means. Much

how to play. BndgePro' lets you enjoy Bridge by yourself. And the cards are randomly dealt — you'll

more user friendly too!

never have lo repeat a hand. For many, BndgePro''

STILL ONLY 4995

will be a game that never grows old. Vis.vMC accepted California residents add 6 5% Ian.

Commodore 64

Th*1 Clone M.*cliir.tt

Dealer and Distributor Inquiries Invited.

Diskette S35 [COD s add S2).

CALL (201)838-9027

Micro-

APPLE II+, 11c. or lie

ATARI 800 XL, 1200 XL, or min. 40K

1342 B Route 23

Butler. N.J. 07405

DISTRIBUTING. INC

Computer Management Corporation

"Avdil-abti' To till registered DWIUIS of The Clone Machine for only

2424 Enboume Court. Walnul Crook. CA 9459G • W15) 930-8075

$10 plus shipping and handling

D^ilor/Distributor inquiries welcome

Circle 23 on Header Service card

COJMMODOKE -USEK WRITTEN SOFTWAIW-

ncan-

Supporting all COMMODORE computers

i

Written by users, for users

tflC 7a CDLIICTION II

rnr -hjr- • l-.i- iE I -rfi l"Ti

• GAMES * UTILITIES * EDUCATIONAL * MMIlCKJUf t* C0LIECT1ON ■ 10 »*]'.(» MI*jU«i SiIj ■-t4n.mil

vie so-

C" s», ■ A l^i P} t Cos<-

S™^~f<?^!«;"I™»^'°S^= MdV11 Hrjrvr t>

Mull ChU.Ki 0ulf ■

NJ.1t &■!■*« MbH •

0"#

Vic JO colieilirjni *l tfiu B

.-".! Mn-i ] ■ iniAj. k^ilM *HlKk-.L

< C.- mr Lai • ClUP "'*■-!.'• <v

70 *■ ["uoKii* D*r <Uir<r

I)ii4'Diii -SI0 00

I i

V* 30 EOllfCllCKU ■ 7 HlIU 1 ■ 0*1

-L 'h

50 » program par Libilr.'i.. ■ ■ Tji.f i.i Dill 110 00 •

.»•[] "J ..^

inc..-

Disk ? 1 0 00 »0h

-■

Tig l»r

-- ■

,

x

. Mi.r3.rg.ae>- dna«B (.-n-r D*c t.*i • Lj'*» llDHi UHrlCnn "* EI*CrlMuqi a ■ a ■

A

#

C

...

•!?—,. L4-* Il.l n, » I •-lit-,, f-BPll a-,,^J

• L -■ "n; L-'*»

JUXSET': lUvot SvtlflU

r"ki o^ Vic ?0 itF CnmniDJlnr4i ti4 - 1^ 00

p d r

PROGMAM MANUAL

M

a

ttron

Avail

l» ■nd cob

'"" ■

KEIUAL GUILBS

5*-00

hock)

HiU daliil *d oc-t.ng

Da m

-F

nil

ba

'1AL II.V'H I si •

KIILEASE or D.n ttooo «icn COUMDCGRE &J—A,< i •toWHIIHM

Iiifnul bv

1* ITUk-B-u 1^4 it H ■ .■! .i pain*

i*

HI

dart *■ id ItcHoni [Hiu

T» • £& 00 co H wi

,ur cfi as iny Tha -

UKpUIE"

w

IB (ml vi If ■n hual wi IDaSt DO

Ehll '

1sfi— h500

UIMM

> P.'T» L PaEl Flllr

E aCh pripiin wl ha

■H V ir.. vk JO and *nd || 19B4

»»* Ell DM

»-

Operdiinn S-1-trul In^ctlor

Hi kttrJ

"a

Momwk ft

raqwi

dud* up-ill la -id-tillion

•r MB Mft

<] Cixnm

ICDrt mnMn E

Prittf intluda U S

fthiQpirtg flod h*ndrii%g OPly

Oi£C MONEY ORDERS. VISA and MASTERCARD ane.piad

nlflFnrAFir-i-FiyrrDiBendOOt III COW W Stamut 9<B

VIC Vy— Air Indunnr* »uh i e»-i-*Ca» Saudi* • Cn.ia PiKUkflVCOVWIQt PrcdidtCW K n> h u n rd * • D-riLibel CjI- »Dupt«| J]r.j»lUclri:^.ci I ft Him

■d during 1- IBB Th.up-d ila

rLDMt, ■"Wl'lOVll*

, 11»V.

! UgVHam Fctrmu'-tt• J/JO Ha. P*J/?O Hn T*

•jJ30««./T™,«loP,,, Fill«»0S0D™tt..p,«05Ou«»

5025 S. Rangelme Rd. West Millon, OH 45383

io^'-'.™«s.i» itt f«™iiii,,wmh

10;00 a.m.-5:00 p.m. EST—Mon thru Fri.

•■twieK-i»M»«n,-i^ei (tag«a=oa»fS«»B«

Dept-

(513) 69B-5638 or (513) 339-1725

i i

1

RUN November 1984 / 187


their transceivers.

But

10

develop a

needs to consider the damage he is do

ty of support hardware.

nearly bug-free program (1 am not sure

ing to his hobby when he "gives away"

a totally bug-free program oi' any sig

satisfy the commercial market is quite

a copy of a program he has purchased. With a continuation of this practice, there will be no furtherance of profes

another feat! The costs of document

sional software development in the fu

None of these organizations wants to handle products costing less than S100,

ing, maintaining and supporting soft

ture. Therefore, the person who gives

and, therefore, the purchase of a plug,

ware can be phenomenal!

away a copy of his program is only cheapening his own investment in the

cable or interface is an exercise in total

nificance has been developed) that will

Some people look at the cost of raw parts for a software package and think

future.

"what a rip-off!" without ever consid ering how many thousands need to be

C. Mike Lumb, President Advanced Mectronic Applications, Inc.

sold just lo pay the engineering develop

Lynnwood, WA

ment costs. Keep in mind that the engi neer who developed the program is a

highly skilled individual who is making his living by writing software that must stand up against the criticism of a de manding market. Tor the company that

Commodore

VIC-20 Support Needed

partment stores and discount houses.

frustration. The computer stores gener ally do not carry any compatible hard ware due to the Commodore marketing practices. Dealing directly with Com

modore is comparable to a disaster. (The purchase of a S50 item entailed a

the attendant problems). There must be a better way!

son making a moderate effort to learn

that there will be a return on their in

some essentials. 1 have a VIC-20 and certainly feel it's

vestment, it makes little business sense

the best money value available for my

to continue developing products only to

needs. I estimate it will provide perhaps

have them stolen in the marketplace.

twice as much information as I need re garding computers. I have been quite

I doubt I can add anything new to the argument, but I really think the user

markets

time period from April 10 to July 27 to conclude the purchase and resolve all of

1 am writing as a noncomputer per

supports such individuals on the belief

apparently

their product line primarily through de

William S. Webster Ashlimd, VA Well, readers, has anyone else experi enced similar problems? If you have a solution, lei us know.

distressed, however, by the unavailabili

Editors

Circle 300 on Reader Service card. Circle 8i on Reader Service card

THE ULTIMATE SPEECH DIGITIZER Only

$89.95 Complete wilh

headset, microphone, spoech iynthesn and music jotiwure

ii oven

FLASH! WE'VE AUDED GREYHOUNDS! Use your Commodore 64 to improve youi performance at the track! Separate programs for thoroughbred, harness

moaiuras voice pilch. Music con be written, produced, and Taught [itii by humming o tune! Ward recognition software (available separately J

ciples to rank the horses or dogs in each race With data

Hailed at CES as one ol Ihe most mi nova rive consumer electronic pro-duels ■ i 1'--.1

The Voice MmUi for I9B5 h wen better" If i; a speech syuthe

'..-nr thai speaks clearly In your own volt* ond language

'*

and greyhound tracks apply sound handicapping prin

allow* The computer lo respond To your voiced commands. Tha Volt*

readily available from the thoroughbred Racing Form,

Matter ha? mi much poTenTiol that 11 boggles the mindf Applications in games, business, education, and reiaarctv ExtaMvnT tusTormir luppori

harness or greyhound track program, you can evuluate

and generous license rights lor software authors

distance, track condition, post position, past perform ance, jockey, driver or kennel record, beaten favorite,

Available for many personal computers. The Commodore 64 v«mon will reproduce speech without any exfra hardware. Voice Matter will make your personal computer personal. SEE YOUR DEALER NOW FOR A VOICE MASTER DEMONSTRATION Or call us ai (503) 342-1771 I.

a telephone dBmaniiratUin

. ■ ■. . imJude

14.00 shipping/hand I ing when ordering from the faclory. Visa. MC. MO, or check. Specify disk or tape. Coll Of write for further information and

receive a FREE audio demo lapel

COVOX INC. 675-D Conger St.. Eugene, OR 97*02 Telex 706017

188 / KUN November 108-1

a whole card in half an hour! Factors include speed,

stretch gain and other attributes Greyhound handicapper includes favorite box. kennel performance and maneuvering ability. Easy for the beginner, sophisti cated enough foi the veteran! Complete instructions and betting guide. Thoroughbred, Harness 01 Grey hound Handicapper, S29 95 each on tape or disk Any two for S44 95. all three just S59.35.

Federal Hill Software 825 William St. Baltimore, MD 21230 301-685-6254


Circle) 325 on Reader Sorvicocard.

Commodore 64" Owners

GET A BOOKKEEPER TO HELP AROUND THE HOUSE!

Circle 171 on Reader Service card.

P.O. Box 3354 Cherry Hill, N.J. 08034

For only S64.95 (less than 1 hour wilh a CPA). you gel a complete bookkeeping sysiem that is easier 10 use ihan your calculator. It's your

personal money manager lor nousehold accounting and small business applicalions Now you can produce financial records that are accurate, comprehensive and privale 8ost ol all, you can give your Commodore 64 the job ot being a piolessional bookkeeper at your Imgertips Quickly'

Toll FREE (800) 992-3300 For Information Call (609)596-1944 Call us for reliable service, experience and affordable pricesl

That gives you the power to spend your lime as wisely as you spend

your money. ■ Tracks income & expense checks, credit cards deposits, bank deductions. IRAs, interest and more ■ Prints graphs and ligures percentages on your expenses and savings ■ Full printer options to improve your financial image ■ Easy to read doc urn en I a lion

with examples and illustrations ■ On-screen instructions and user prompts ■ Requires no pnoi knowledge ol accounting

Gemini 10X ,

'Call

S249<

CMD 64

HOT ACCOUNTS" Bookkeeping Sysiem on Diskette Compute/ hd Sollwaie

Special ot Ihe Month

'Call

STAR

(619] 291-4344

1002 Brookes Ave W. Suite A

Gamini 15X

Dealer and Distributor

San Diego, CA 92103

□ Maslei Card

D Personal Check

California rusidenls

aaa 6% sales lax

dalu

Signature;

phone

BONUS OFFER! Outer Hoi Accounts" belore January

15lh anil rpr:r;ive a fulMuakirea Word Processing Sysiem, plus,..ri

I D

Business Graphics package

RX8O

'249

HX80 FT

'279

OK1DATA

□ Money Order

carfl numaor

'348

EPSON

1 ) YES. Send Me HOT ACCOUNTS" For Only $64.95 □ Visa

..."35e

Powanypo

Inquiries Welcome

Telephone orders call loll-trea (S00-G21 O8b2 ext. 238

PRINTERS

FREE

Ok>dBla92

1541 $call

1520 Color Plotter

"109

MPSS01 Printer 1530 DataiBtta

'205 '64

162fi Printer

"265

1702 Monilor

'CALL

Inl'l Soccer 1011 HS 232 Interface.

»21 '49

Tim Manager

'36

1211 Supar Expander

'39

EZCopy

'25

Magic Voica Speech

'49.95

H0LIDA Y SPECIAL

S279 HOLIDAY SPECIAL

1650 AUTO MODEM

S84 Sank S1r»l Writer

'46

Attach old lalx'l where indicated anil print new address in

Plptr Clip with ..[• ill'"

'69

E>iy Script

*45

you write concerning your subscription. 11 helps us. serve

Word Pro 64

'58

EZ Spsll

"17

space provided. Also include your mailing la!>el whenever you promptly.

Foitigii Mirfatv $39 S7/I you only, (j'S fmidA drawn mil US bank

'66

ZENITH MONITORS 122 Amber

'84

123 Green

'84

CARDCO Numeric Keypad B Slot Eipmulon

'29.60 '49

SURGE PROTECTOR 4 Outlet

'37.95

Multiplen

'63

Practicilc

"38

Koala Pad Idiic)

'66

Special ot the Month

MSD DISK DRIVE

SD2 Disk Drive *525 ELEPHANT DISK SS/SD "IB 60

SS/DD -tB-SO

HOLIDAY SPECIAL

Aiiembler 64

'38

louo

'B2

SUBLOGIC Flight Simulator

*34

Screen Editor

'19

Nevada Cobol

'39

Nevada Fortran

Cdiisdad Mciim J 28.97)1 parody, US funds draw mm US ban

•G Printer Interlace

PROGRAMMING SERIES

Simon Basic □ Extend mv subscription one additional year only 319.97. □Payment Enclosed LJBill M

'74 '79

SD1 Disk Drive *335

WORD PROCESSING

aidrU* issue uf HUN.

MicrogrBli> MW 350 Tvmac Connaction

SPREAD SHEET

EPSON RX-80FT

*a1 \is know 8 witks in advance

'399

PRINTER INTERFACES

'3S

ACCOUNTING Home Accountant Tai Advantage

*4S '45

Gonerel Ledger

'36

A/H, A/P, Payroll

'36

S34.95 INFOCOM Zoikl. II. til

'27ea.

Sui^anded

<27

Stircrosi Dt»(3IJno

'27 '27

COMPUTER COVERS V itul,

DATA BASES IF yuLi have no label handy, ]>rinl OLD addn*.s hero. Nan ie

'64

MirflyO O.ii.itu ■ Mgr Supar Ba» 64

>79 >B7

Special ot the Month

Address. City

Code Wtitei

The Consultant .State

□•IpM Oradi

65.00

+5

Vinyl tptool

Rsg. '15»

$6.99

CMOB*

56.^9 ■

VICJO

(6.99!

U.m fjii.i

>e.99

MK BO....17.93

MX BQFTt? 99

Okidill 32

17.99 |

Ordering & Paymeni Policy

print NEW address here,

Prices reflect a cash discount. Fui C.O.D.. Visa, and Master card add 3% Immediate delivery with certified check or wired

Namo_

funds. N.J. resident add 6%. Prices subject to change.

Addrtss City_

.State

•PO Box 954»FarmiiiRdalc, NY 11737

Shipping

Catalog

For shipping and handling

We sell a large selection of

add

hardware and software. Send SI for catalog, refun dable with order.

3%.

(S3

minimum)

Larger shipments additional chacge.

require


Circle 14? on Roader Service earn

HIGH SPEED FLOPPY DISK

Clubs

for COMMODORE 64

National Convention A high speed disk is now available lor your Commodore 64. OUIKDISK is here! The OUIKDISK system consists of a small disk controller module, a cable assembly, and a standard diskdrive. The OUIKDISK controller module plugs into the cartridge slot of Ihe computer and a flat cable connects to the drive. PDOS software emulates a Commodore disk drive by intercepting the disk commands OUIKDISK operates, however, by transferring data directly from Ihe diskette 1o Ihe computer memory With a data transler rate ol 250.000 bits per second, over ten limes faster than the serial bus, OUIKOISK provides emulation at the fastest possible speed. A lull set of disk utilities are also available.

The Forth Interest Group is an inter national user's group with 60 chapters worldwide and more than 4800 members. The group will host the Sixth Annual Fonh National Convention on Novem ber 16 and 17, at the Hyatt Hotel in Palo

Alto, California. Anyone interested is invited to attend. Doors will be open

from 11:30 AM until 6:00 PM, with ad

COMPARE THE SPEED LOOK AT THIS! MODEL 340 â– 2 MODEL 580 - 1 MODEL 580 - 2

LOADING TIME FOR "LEMONADE, 83" FROM BUSINESS 1 PUBLIC DOMAIN DISK: 1541 DISK DRIVE: 32 SECONDS QUIKDISK 580-1: 2.5 SECONDS

DUAL 3" (286K) SINGLE 51A"(286K) DUAL 5W'(572K)

mission S10 per person in advance and S15 at the door. For more information about the con

vention or the Forth Interest Group it self, write PO Box 8231, San Jose, CA

$895 $695 $895

95155, or call 415-962-8603.

Marysviile, WA Anyone

interested

in software ex

change for the C-64 can contact Bunch

BASIC COMMANDS

'A1 Bytes, a Commodore user's group in Marysvillc, WA. The group pub lishes a monthly newsletter, with free

LOAD SAVE

classified advertisements and a help-tip section.

OPEN

INPUT*

If

PRINT* GET#

interested,

contact

Bunch

'A'

Bytes, c/o Joey Milier, 4916 121st Place

NE, Marysville, WA 98270.

CLOSE

Mobile, AL The Commodore Club of Mobile is a

USING QUIKDISK:

The OUIKDISK initialization is accomplished with the command SYS56813. The

initialization sets the QUIKDISK default device number to eight. Program loading, saving, is done exactly the same as the Commodore disk drive e.g. LOAD 1 PROGRAM .8 Special disk commands like NEW and SCRATCH are also identical in format. In addition, a special disk utility is available that makes disk maintenance

functions much easier. Tasks like formatting (NEW), eliminating old files (SCRATCH), copying, and other functions are done via an easy to use menu display.

{MICROTECH I

$10 a year. For more information, contact Tom Wyatt, 3868-H Rue Maison, Mobile, AL 36608, 205-343-1178, or call Joan

19047

215-757-0284

COPY-WRITER Professional Word Processor

Springfield, IL The

$79.00

The next logical step in the evolution of Word Processors, Copy-Writer has

the features found in the best and more. Double columns, shorthand, the works!

KMMM PASCAL for Commodore 64 by Wilserve

Springfield

Pet

User

Group

(SPUG) meets on the third Friday of each month at 7:00 PM, at the Our Sav ior School (Monroe and Old Jackson ville Road), and publishes a newsletter called the SPUG Gazette. For more information, contact Bill

S99.00

One of the newest HL languages. KMMM PASCAL is a true compiler that generates machine code from PASCAL source...FAST! Editor. Compiler. Translator included.

190 / HUN November 11)84

owners. The club has public domain software available and membership is

Daugherty, 205-661-6852. P.O. BOX 102, LANGHORNE.PA

WORD PROCESSING:

LANGUAGES:

non-commercial, non-profit user's group which supports C-64, V1C-20 and PET

Eardley (Secretary), Springfield Pet User Group, 3116 Concord, Spring field, IL 62704, 217-753-8500.


Circlo 254 on Reader Service card.

Software Discounters of America

S.D. of A.

For Orders Only 1-800-225-SOFT*

inquiries sn d

'A. 412-361-5291

Mt. Laurel, NJ The

Rancocas

Valley

Commodore 64 Sol (ware

User Group

meets on the fourth Tuesday of the month at 7:00 PM, at the Mt. Laurel Hilton.

For

information,

write

Rancocas

Valley User Group, TO Box 234, Mt. Laurel, NJ 08054,

or call M.

Eiscn-

bacher. 609-267-1912.

ACCESS

Beach Head(TJDl .

123

Haid Over Moscow

Knoxville, TN If you are a C-64 user and live in the

Knoxville, TN area, you can join ET 64

User's Group. The club, which consists of more than 80 Families, meets on the lirst Thursday of each month at 7:00 pm, in the MLB Community Center in Knoxville. ET 64 User's Group offers a bimonthly newsletter and instructional programs. Public domain software is

exchanged al the meetings. For more information, contact ET 64 User's Group, PO Box 495, Knoxville, TN 37901.

IT/D)

S2f Spniemaster(T/D).. S21 ACTIVISION Boamnder{D) .... 125 Docnthalon(D) , . . I2G H.ER.O.ID) its Pillallll(D) 12S River RaiO(D) US 'IS Inslant Resale wiir> purchase of 3 Tides Bridged O|T/D)

£16

Munkeymath fTID)

sia

SlnpPokei(O)

S21 BATTERIES INCLUDED Buscard IJ . ... cm

CneckbookfDl

.

..

BOColumnBosrd

1983, and now has 43 members from [he central Kentucky area who meet monthly. The group supports all Com modore computer sorts and all types of user applications. A newsletter is pub lished monthly. For more information, contact CBug, the Commodore Bardstown User Group, PO Box 165, Bardstown, KY 400O4, 502-348-6380.

Burlington, VT

Steve Lippert, 6 Mayfair, South Bur lington, VT 05041, 802-658-4160.

Group, c/o Jerry Klimczak, UMR Box

Murder by Do:en (0) $23

CONTINENTAL FGM(O)

133

Gel Rich Series . . . Call Home Accounlanl {Df$47 Home Catalogur (0)

CREATIVE Bumblebee |D) Crisis Mounlaln|R) Dragonhawk(O) .

S33 E19 121

$21

.

$19

Moondust(R) Save New Yoik(R). .

121

121

DATASOFT S23

Letler Wizard (D)

$33

Poayan|TJD| DESIGNWARE

$19

121 S21

CrualureCrealor (D)

$21

S2t

M.nli Ma;e(D)

$25

Spollicopler ID) . .

$25

Tiarj.A.Zoid(D) .... EPVX

125

.123

Touch Table! uvJPainler SfiS (DJ Touch Table! wlPainler

|RI

.175

Keys

Call

CompulerOB(O). . Cosmic Balance (D)

125

Epidemic (D) Field of Fue(D)

123

50 Mission Crush (D

$25

$25 $25

Fortress (D) ....,,, $23 Goopolltique1990(D)l25

Germany 1985(0) . ,

Muppat Learning

Paint-ARhymolD) .

$21

139

Knignts In Desert (D

125

Pro Tour Goil (0).

12S

.

Pjodiammer'5 Guide (0) $13 Spider Ea1ur[D) . . $21 MICROLAB

□uestron(D|

Boulder 0<ish(D)...

Tlgeis In Enow(D) . 125 SUBLOQIC Fllghl Simulator II (0)135

RDF 1985 (Dl

$21 Dealh Caribbean (D) .123 Orno Eggs(D|., 123 English SAT 110). . 119 Heist (D) 121 Math SAT MDI MICROPHOSE

.

.

F-15(T7DJ

133 .

123

Rails West (D)

$25

Ringside Seat (D)

$25

Nighl Mission Pinbail

119

1TIDI . . SYNAPSE eiwUn iTIDI

$23

Encountur (T'D),

121 $21 ,.

$21

Ft Apocalypse(T!D| Necromancer (T/D)

$21

Book of CommodoK

Jumpman (170)

Soltware05 . .. 113 Commodore 64 User s Encyclopedia 113

I2E

DuLi Manager 2 iD)

JumpmanJr |R|

$33

$25

OilBarans(Dj PitslopIRi

Minor 2049ur|R| .

$25

Elecl CI>ockboc*(T/D)

SI?

139

Movie Milker (0)

$35

Evelyn Wood Reade

Commodore 6a Colo

Pitslopll(D)

Oil

Pu^lepan.c(D) Summer Games |Df Temple ol Apshai (T'D)

Mas1er[ype|DorR).

$25

Money Manager [TiD) S17

123

Songwriter (Dl

Programmmq Kit 1. 2 or 3

125

$25

SIERRA ON LINE Chamo. BoKing(D) .

$19

(T'D) RoUborii Lost Tomb

Homowo'd(D| Oil's Weil (D) . Quesl (or Tiros 10) Story Maker [Dl Ultima II IDl Ulysses (Dl

$13

Paperclip (DJ

tSB Paperclip wfspellpak 179 Recipes (Dj «I Slamos(O) U1 ThoConsuitam (D) ur BOOKS Book of Adv Games

Graphics .......

S1B

112

Games Commodore:

S12

sie SB

Sho'icut Through

Advcriluraland II llnfocom)

Dragonnders Pern \ D| $25

FAX(D)

S19

Gateway ApshailR) Impossible Mission

$15

(D)

....

$23

J25

125

Worlds Grealesl

Advcnlureland 1

S9

....

BRODERBUND

Baseball (Dl

$23

FISHER PRICE Alpha Build IP) Dance Fantasy (H|

$18 119

Hop Along Counting

AE(D)

S21 H3

(R) - - -

$19

121

Phaioah's Curse (TiDi $21

Senllnal|TIO) 121 SlamoalllTiD) .... 121 Zauon|T/D)

Zepeiim (T(D)

121

TIMEWORKS

Cave Word Wuard 10)123 DjiIji Manager (T/Df 117

10)

SCARBOROUGH

147

(T/D)

117 117

119

Spellbound (T(D)

.

123

WordWrlterCDI

123

TRILLIUM

139

Amazon [Dl

$27

123

Oraoonworid iDj

$27

Wizards Princess|D| 121

FahrunheiU5t (D)

127

123

Runde/voua w.flama (UHJ/

123

ShaOowkeep (Dl

117 $33

B.ink SI Wider (Dl CiBtlesDr. Creep(D) 121

Linking Logic (Rl

$19

Memory Manor (R)

Wi7Malh|D) WizType(D)

$19

Championship

SPINNAKER

TRONIX

Number Tumulur |R)

119

Cliatlorbee(D)

Sea Speller IH)

119

Adventure Crr-alor (R)S2S

$19

S25

Pokersam(Di

Up* Add Em(R)

Aegean Voyage (R|

119

Aerobics{D(

$28

S A M |D)

139

AiphabeiZoo(R) BuDDIe Burst IR) Cosmic LileiRi

$21

WAVEFORM

$21

Musicals MDl

135

Musicalc2or3(DI

123

119

$21

Delta Druwinrj(R|

125

Colortonu Keyboard

159

Facomaker (R) . $;i Fraction Fiiver(RJ.. 121 Grandma's House (D( 121

LoderLinnei(D)

»a hs

Cnool liter |R|

David's Midrugni Magic

(0) «• Orol(DI . S23 Gumball(D) (10 Mask of Ihe Sun(D). 12B Oourallon Whlrlwiml

US

(D) Bay iO) Sealoi(D) . SpelunHer(D).

121 121 . .

.

FIRST STAR Astro Chase |TrD) Bristles (T1D) FlipFloplTID) . . .

121

119 119

HBJ

Computer SAT(D). .

Raid on BungeNng

HES

127

.

$25

159

WINDMAM CLASSICS Below TnoRoot(O)

123

Gulliver's Travels |D) $23

FaclotylDI. Graphics Basic (D) .

S16

Hey Diddle (D)

123

JukeooilR)

Swiss Family Robinson {Dl $23

HES Modem 1

S47

$21

Kids on Keys(R|

121

WJiaidOl Oj(Dj

KidwriieriO)

121

KmdercompiRf

$21

ACCESSORIES Alien Group Voice

Ml

HES Modem II

121 Whislior's Brother (DI119

HESMON6i(R|

CBS

Multiplan(D)

AddfSubtlT/O) 118 AslroGrover(R) . . . 133

Paml Brush (H|

MB

SpaceStatloniD) . .

12S

Bifl Bird's Funhoirse

Turtle Graphics II (D) 121

HESGames8d(D)

.. $25 .

. ..

123

Mo5! Amajlng Thini

$05

S19

$23

Bo>

;■!!

Dinosaur Dig(D) ...

123 133

Cut Throats (D)

123

(Dl 125 Ranch(R) $21 Snooper Tioops 1 (Dl $25 Snooper Troops 2 (Dl 125 Siory MachmelR) 121 Trains (0) 125 SSI

123

12S

Baltic 85 (Dl

123

CompuServe Victe- $25 Disk CeselHolds50) $12

Duck's Ahoy! (R)

Deadline IDI Enchanter (0)

123

Disk Drive Cleaner

121

$25

Sakaia 13" Colm Monitor

Planetlall(D)

123

SeaSlalkoriO)

123

Sorcerer(DI Suspended(Dl

$26

Gatilo Normandy (Dl Broadsides (D| .... Carrier Force (D) . ComDal Leader (D) Ccmpuler Basebair

125

Infidel (D)

(R)

133

Gig Bird's Special Delivery (D)

Ernie's Magic Shapes

126

Factions IT/0) Goren BriflgelD) Milch W<ls ID)

Chips Is a Commodore user's group which meets in Avon Park, FL. Anyone interested can contact Chips User's

KOALA

Helical Aco(D| . . . 119 SoioFllghMT/D) , .. $23 SnillirnACfilD) . 119 PRECISION SOFTWARE Supert3ase64iDI S67 PROFESSIONAL SOFTWARE Tn via Fover (D) 127 Word Proa t (Spell Rlghl(D) 165 RESTON

(R)

Avon Park, FL

Witness (Dl

Zork 1. Hor lll|Dj ... $25

$16

123

Slealth(D|

The Burlington Area Commodore User's Group can be reached through

J1fl

(99

Bruce Lee (D)

Shorlcut Through

User Group) was formed in October

.

Dallas Quest ID)

S21 $145

Elecironic Address Book(D| Home Inventory (D). Mall List |D) .

Kit!*, and the C64. .

CBug (the Commodore Bardstown

Mastering SAI(D|

In the Chics (D)

Play

Central Kentucky

MathMlluago(Dl Mull/Dlv(T/0)

ARTWORK

3063, Avon Park, FL 33825.

Open Saturday

P.O

11B

IH 111

Type N'Write (D)

121

INFOCOM

$29

ID)

BASFSS. OD, . $17m> :iii CnrdcoAccess Commodore Dusl CoversfAII Models

18

CompuServe Starter (II 15 nrS)

$25

Ifroe shipping)

$39

$9 .$239

125

Wrco Boas

112

WtcoBal Handle Wren Trackball

119

$25

$29

Box 278—Dept . RN Wildwood, PA 15091

Ordarlng and Tvrmr otd rs wllh cashier check or money order shipped Immedlalely

Per son accompany

checks, allow 3 wee*a cle jrance. No C 0 D s VISA/MASTERCARO acceple d wllh no addillonal charge to; ardors shippEO to confine nial U 5 A Shipping: Conllnsntal U.S.A. — Ordeis under ii DO add $3. Irse ship ping on ordars over JIM

■■ :■!

i- . '.-' — add Si5 0

PA residents add 61'. sale A ofoTrJer whicnijwer ia

la.

AK. HI, FPOAPO -

idd 15 on ail orders

realasc D«racllyame 'c"i j'l.ii',.. will be replaced

garTiH morcfianrjisft - NO CREDITS' Return must ha* saulhorifilion numoer (*1^^

-

vllh

Prices subiect

(o change1 w'lrioul nc tic.

RUN November 1984 / 101


New Products RUNdown Compiled by Shawn Lallummc

Temperamental Wizard

Musical Accessories

Brinx Jinx

from Melodian

The Scrolls of Abadon is an action

Brinx Jinx is a chase game for the

game that takes you into the dark world

Melodian, Inc. (115 Broadway, Suite

of the Wizard. If you outrage the Wizard, you will

1202, New York, NY 10006) has released

be punished by menacing underworld creatures, If you delight him, you will be rewarded with valuable treasures. 1 he game has upiions for one or two

players, it is available on disk for the Commodore 64, with a retail price of S34.95. Access Software, Inc., 925 East 9UU South, Salt Luke City, UT 84105.

Check Reader Service number 430.

the Melodian keyboard and software system. In addition to playing music,

Passport Music Software (625 Mira-

monles St., Suite 103, Hall Moon Bay,

CA 94019) has released the Soundwaie MIDI product line for the C-64. Included in the Souiidwarc line is the

Passport MIDI Interface, giving you access to the Soundware library of soft ware. It has MIDI In, MIDI Out and

Drum Sync connections. It letails for

$195.

M1D1/4 is a music software program that allows you to create your own recorder with unlimited

overdubs, real-time editing and tempo control. It records all controllers, in cluding key velocity, pitch bend, aftertouch and modulation. It retails for $99.

Other programs In the Soundwaie li brary are available on disk, with prices

ranging from $39 to S299. Check Reader Service number 400.

192 / KUN Number 19S4

Thieves

Box 7325, lurk

San

everywhere.

Jose, CA Precious

.seconds tick away as you

Melodian keyboard is similar in appear

armored

ance to a portable electric organ. It plugs into the Commodore 64, using the C-64's .synthesizer to reproduce 16 In

frantic. One mistake means an ambu

strumental .sounds.

maneuver

through an intricate maze to the vault. Grab the money and hurry back to the truck—but

don't

become

lance escort to defeat. The game contains up to 36 mazes, .seven vault locations and four difficulty

levels. It is available on disk for $29.95.

includes Concert Master, MelodyMaster

Check Reader Service number 404.

and RhythmMaster. ConcertMaster creates an environment in which children and adults can experiment and learn about music. MelodyMaster and RhythmMaster use the excitement of a video game to help children and adults

The Heist Highland Park, IL 60035) has released

learn pitch, rhythm and the ability to

The Heist for the Commodore 64.

read and perform music. certMaster S200.

software,

is

MicroLab (2699 Skokie Valley Road,

The Heist features a three-level art

The Melodian keyboard, with Con available

for

Check Reader Service number 419.

gallery with 90 booby-trapped rooms, through which super spy Graham Crackers must maneuver to steal the en tire art collection. Terrorists have hidden doomsday plans, concealed on a microdot, on one

recording studio. It operates like a mul

ti-Hack tape

ware (PO 95150).

the keyboard and software can also teaeli and compose music. The 18-inch, three-octave, 37-key

The Melodian line of music software

New Sound ware

Commodore 64, from Chroma/.one Soft

'■.<

v

of the pieces of art

in the gallery—

Crackers must find it in time to save the

world drones,

death

from

destruction.

Sweeper

man-eating robots, stompers,

traps

and

dead

ends

await

Crackers us he undertakes what may be his last mission. The Heist is available on disk for $35. Check Reader Service number 410.


BIG OH FEATURES. I

■ "

VI MM

HU! I

'-■ 1 .

rHWVi

OMI

-S'.:

i

-

,-■• ,h I

,.,,,,:■. ■•■

.1

l*i ■•■■ I ..1.1

.'I.

'-■ I • ■ I I A -

-.

■■••--;»

.

I

i

. «•

(

|.l

> ■ •■ ■,■

:

,1

j

I

.111.11

■ IMI .

i

.

-

. ■ i I

,

, ,, ,,

■«• .

IJKLMNOPOK

. .

I

..-.-;. '

n '.,,-

;■,■.-

PBINTTB

, .,.-, . ■ ■

i.'i

(

'

. i

,-■:

,

,,:.,,-,,., •

-,

n

„ .

•Bcatttni

■... .i

.<■,...::-■—

. , „

,1

i

i 11

■■

. ,f

- al

mA

$139" /

SMALL ON PRICE. You read that right. A full 80 column. 80 character-per-second. Commodore-compatible dot matrix

including the Commodore 64, the VIC 20, and the new Commodore 264. And you'll find the HUSH 80 CD

thermal printer, complete (with a

printer is Pig on lots of small things

90 ft. paper roll, interface cable

too. It weighs about one-hall the

and power pack), ready-to-run -

amount of it's nearest competitor (it's compact size fits conveniently

at 800 words per minute —for only

$139.99. But your wallet isn't the only Ihing the HUSH80 CD is compatible with. It's compatible with all Commodore models;

into a briefcase). And it's extremely quiet, with fewer working parts, which means less noise and less to go wrong.

'/V/rem/.inc. 26254 Eden Landing Road. Hayward, CA (14545

Ask your local computer store or

dealer for the HUSH 80 CD today. And if he doesn't carry it, call us

at 415/322-ERGO. And find out where to get the little printer that does the big jobs.

HUSH 8O CD PRINTER LESS PRICE, LESS NOISE, LESS SIZE.

Ciicin 29a on

r Service) cord


New Products RUNdown

Word Processing Wiz

Take On Minnesota Fats! Human

Engineered

Software

Datasoft, Inc. (19808 Nordhoff Place, Chatsworth, CA 91311) has re leased Letter Wizard, a word processing

(]50

Norih Hill Drive, Brisbane, CA 94005)

has introduced Minnesota Fats'

Pool

program designed for case of use. Letter Wizard is a triple-faceted pro

Challenge, a new pool simulation game for the Commodore 64.

gram consisting of an editor, formatter

The game uses a joystick or function

and disk manager. With a single key

keys as a pool cue. A power gauge de

stroke, you can perform text functions

termines the speed of each shot, and the

such as move, delete, insert, search and replace. The formatting I'eature allows

position of the cursor guides the direc

tion of the ball, making it possible to

for exact printed duplication of your

carom shots.

document. The disk manager helps cre ate an organized filing system; it in

Features of the game include six dif ferent play options and a display of high scores. It is available on cartridge for

cludes features such as renaming, lock

ing, unlocking and deleting tiles from

S29.95.

the disk. The program also features a database/

Check Reader Service number 407.

form letter merge and a prompt line at the bottom of the screen to facilitate ex

New Software Helps You to Get Rich!

ecution of commands. Also included is Spell Wizard, a 30,000-word dictionary

Continental Software (11223 South Hindry Ave., Los Angeles, CA 90045)

has released Volumes II, III and IV in its Get Rich! series of personal financial software. The new Get Rich! programs arc ti

tled

Real Estate Planning,

Planning and

Retirement

Insurance and

Estate

Planning. These programs are designed to work in tandem with Get Rich: Strat egies,

the

first volume

in the series.

While Get Rich: Strategics gives you a profile of your entire financial picture, the supplemental volumes are subject-

specific. Real Estate Planning covers all as pects of investing—from types of prop erties to methods of buying. Insurance Planning concentrates on how much and what type of life insurance you should buy, answering a multitude of

"what if" questions. Retirement and Estate Planning helps you to plan for later years by in

forming you about investments sucli as IRA and Keogh; it then maps out a potential retirement plan based upon your individual needs. Volumes II, 111 and IV in (he Get

Rich! series are available for the Com modore 64, with a retail price of S49.95 each.

Check Reader Service number 414.

194 / RUN November l'JS4

Personal Color Printer

that automatically indicates spelling er rors and allows immediate correction.

Laurel, NJ 08054) has introduced the

Letter Wizard is available on disk for the Commodore 64. It retails for

Qkimate 10, a full-color printer for the

$49.95.

Okidata (532 Fellowship Road, Mt.

Commodore 64.

Check Reader Service number 408.

The Okiniate 10 implements thermal transfer printing technology. It will work

with virtually any type of paper, from standard writing paper to mailing labels.

It also prints on acetate to create instant transparencies for overhead projectors. The printer has a thumbnail-sized print head with a text speed of 60 char acters per second. It uses a special color or black ribbon in a cartridge. The color ribbon mixes primary colors to create

over 40 different shades. Capabilities of the unit include full-color instant screen dumps of charts and graphs and letter-

quality text processing. The Okimate 10 conies with a Plug 'n Print package, which includes an oper ating module, software, color and black

ribbons, a connector cabie, a handbook and sample paper. It retails for $239.

Check Reader Service number 435.

Command the Raven In Stellar 7, you must use the Raven,

Earth's most sophisticated combat ma chine, to battle your way through seven star systems. You must reach the Areturan star system and destroy its Su preme Overlord, Gir Dravon.

From the command seat in the Raven, you can spot the enemy through your window and keep an eye on your

instruments. The Raven is equipped with

a

Biphasal

Thunder

Cannon,

which fires two nuclear shells. The Gravatic Scope helps you to locale en emies. The Inviso Cloak is used to con

fuse

the

enemy,

and

the

Protonie

Shields protect the Raven from enemy fire. Stellar 7 is available on disk for the

Commodore 64. Retail price is S29.95. Penguin Software, 830 4th Ave., PO Box 311, Geneva, 1L 60134. Check Reader Service number 423.


EASY C-64 BACK-UP COPIES u

NEW IMPROVED VERSION

CANADA

A/AA COMPUTER GRADE

• DATA TRAC •

• Now a backup program that anyone can ute

BLANK CASSETTES

• Eosy on the user — Easy on your drive • • Requires a minimum of user intervention •

C-05, C-06, C-10, C-12, C-20, C-24, C-32

• Rated £ it ■.'.- it + by info 64 • • Now duplicates errors 27 and 29 •

r-.om m \utrn, mm« "I c«P*r

• Make backup copies of up lo 99% of your

|6 mmuKt pit side I provide ihi eiin

CiIKtlu. ntw. longer Ian gin C 121

BUr ™E 6EST-" "Cronr-owEcr pwxs

ir» led nguim lor some tGK pmgnmi.

protected software •

■ MS' 1M0 |DPS| »OM0 llinSirJ ligi

(For Archival Ute Only)

• Premum 5 iEit« ipitll piiri ludfi

Error fpf«

Only M9.99

• Honey baft gu.

f^ Call: 818/700-0330

^FOR IMMEDIATE DELIVERY on Credrt Card Orders

Plus 52,00 Shipping & Handling

ORDER NOW ... MAIL TO■JAQII lrt J-1'"1 v

''

•"«

T\/III1 l\/ .;■.,'..:'. I A 91311 ORDER FORM ------------ -|

111 U

3 UUf tk

■i ■.

■ O'AL

UD

ly In Conlmnnlnl US

srspmeiW by U P S IP P.ncol Po

p'ele'red. thock hare J ■

\1

ChetK oi M O

3(»

untlosea □

Send Quanmy Discounis ^

Cuarge To trcOil card VISA □

yASTEHCARD LJ

" ' ", n'r

12 MILLER ST., BEIFAST, ME. 04915

(207)338-1410

-J- LlM,

LJII

. ?«•»

-■<

■«i4inli K0 uin Hi

3 50

Sond for froo list of 200 + Items (C-64 or Vlc-20)

Bay _

.

siawiip _

UuEndi tfl Lonl.nmui i'j-ii

IDTW

Cude 209 on Reader Service car a

Don't pay lor expansive ads. The lowest prices are hete. "Find a lowei price and

TUSSEY MT. SOFTWARE and Peripherals ■_

■■ ■ Aiih ..■:.■.■

Toll Free Order Lint:

we'll beat it!"

We UliJ) CDO on c.Frrlh<ng c>Lt^ ,.'.■. -i

W* honor

—UPS iftDdd djj m" jidnjij e H

- irlOr.ilOli

Htii Qj, $hipjjtn^ on m^iocli iie-mi

MONTHLY SPECIALS Prices eipiic 11/30/84

Specials change every month

S259.00

Gemini 10X and Cardco ?/G Superbase 64 1541 Express

$323.00

Wmrno'^

J-.64^ 5p(llr (f.PIJi

o Alii* Pu^.Dl |(*ii

13 DC «SOC

S 73.99

Wutrjdi

WPG4 and Spellpra 64 S 79.99

3100

SPREADSHEETS Ljil H*slH Art.

UTILITIES SI 00

|r-

t.4iL Hf sl-'I Edir 'Cir

J100 65 00

$139.00

Ihe Consultant

13 00 0900 S3 DO 37 00 iSOC

S 64.99

by Praline Paperclip w/Speilpack and

MODEMS

WORD PROCESSORS 45 CO

Gemini 10X

36 00

1'AL L

13 DO i &* luth PAL hi ifl Smiiujjij b4 c, Blur Si»|iJ

bullCiUU-L 04 by Blur- SLvl Add -jn UdsiE br8iue Sk-rldl

MONITORS

13 1130 00

1S4000 . JJ19D3

BMC H* Cieen Mil. I!1

B100

Z«n>cli I?" Gfmfi

9? 00

R*d'i ID Fua^i IS fifitti limi

411

Ibdrf

prMT#<l I Dm I

Htf

lrjrJ(u LUI IrtIM gudk.tr li'.mv

msd ssi

m-gir J.M. ttrm

Ljfifcy LQJ . . . G'diililfi CQ ininni HVtlH

.

1(rrf Bl-td minim

. .Ci

Tussey Mi. Sohware Box 1006

State College, PA Hilil.11

Sj« Ji)

MS.J] SUV. ihinblh- d.^k Jhk<< lil SO b.lW.fl .mludnl fl(J

•i11> fjjlil 1 U bu.lt in dll

J9 00 33 95

.

M.ugt QdltaC Mtnigt ^uliriDfl^p ti4lCI

I

I 3395

.

1 lluO

tUMKHId]

o,iki MUI 1541 Eiwm tit flit

1 MOO

-

i Ilillll .. t U99

Min.IHl! MumiIi] ..

1 1795 s llif, i *T 35.

V lijf ifl4dT[(n r*PSQ1 69 00 6; oo etna

lur hDmi AtLDunlam l.n.r*1"ll In.tntarr fi:F\ fl/fl.

J100 HOD

OlUuiin KM Fill ClmMli!

LIjIj M^njgvi Hull

Elf NiiinYHU P«Ll.M« til MStlJ

i^ril^ij Dl.JI t» Mr*

SAU Soft*** AuTsmil.c MOHjtB

DATABASES '"I l r'^. 'f' ■'. ■ E''h Oiiiltl|«l

HAR0WARE

Call ISO d.i mm > lull

Lj.U|1j */M Elf tup [ranry

rsoo J9U0 13 00

9100

Inn-

1 89 95

VIP [Haul (Nckjge Hy S^tiijw .

MISCELLANEOUS 6100 13 DO

gr

n 101

MigMr, Ma. HE* nuJdrn hum |>&1

Ih* L

aaa

PRINTERS

Ml,

800-468-9044

Infoimition mil PA orders; U14-231-2236 Phone lines opan 10-8 Mon-Fri, 12-5 Sit

1

111 9b

Ca^h llo* ManancnLcni. Uriirral ladeei

Pnnl Uj.ug«.i«il

1 10 IIi '.(h

.

> "9b 1 36 3b

I Br M*J 10 [Icir

5rupp*gJ< tfl'mi — Arid 17 SO PC ordeHu; tfii[pniLjium*<ri irjrl i& rjrjprjr iirfltr Tur COU fl» HD MiDStiipfllinlflri $U CU rp ship rmjn.mr* COD Qid*n r*Dt iCIfpfed tmpJinitJisnfl mffliKUl loreignip()frirfi]U'ir iddiiionil HHoBll [(if Huppinj rtu pn( ^hippiigan DjdDfdffi rjfrJfit ^hipppij (JPSunit»noltiiQlJ"r *Hr flLlpiiLfireilatUHtlflHitilunr VlW MJitertairJJdlllt Miiuridurs i iftirr^iry ri[kiu*tdlwiin our m^pict anr>a*iQir.jl pii*Jyina PAifSidMinrfdlriii-lm

RUN November l'J84 / 195


New Products RUNdown

Advanced Spelling Programs American Inc.

{2450

Educational

Computer,

Embarcadero

Way,

Palo

Alto, CA 94303) has released

AEC

Capture the Fuzzbomb! Agent

USA is a geography/action

game for children ages nine and up.

The game features a spy of superior

Spelling, a series of advanced spelling

intelligence who, at the child's direc

programs.

tion, maneuvers throughout the coun

The new programs address the spell

ing needs of students in grades two

try via train in search of the elusive Fuzzbomb

(who

is

rapidly

turning

through eight, leaching the spelling of

everyone into fuzzbodics).

over 4000 words. The programs also al

Rescuing the country from the Fuzzbomb—and winning the game—de

low the

student

to

enter

additional

words.

pends upon skill in planning itineraries

A pretest is given to the student, and correctly-spelled words are then elim

changes, the location of states and the

inated.

names and locations of their capitals.

Words spelled

incorrectly are

automatically recorded on a words-tostudy list. After the student completes a

study program on each of the mis spelled words, a posttest is given to monitor progress. The AEC Spelling programs are available on disk for the Commodore 64. Each grade level retails for $39.95.

by learning train schedules, time zone

Agent USA is available on disk for

the Commodore 64. The package in cludes a mapboard, a poster, stickers, a

train schedule and a quick-reference card. Retail price is S39.95. Scholastic, Inc., 730 Broadway, New York, NY 10003. Check Reader Service number 409.

Check Reader Service number 416.

Circle 237 on Reader Service card.

Circle 304 on Reader Service earn

Circle 30! on Reader Semce card.

-TELEMESSAGE"

BULLETIN BOARD SYSTEM CEi

Now

ECONO-ASSEMBLER Oniilti

»1) 95

ROM BOMB

a message system wiih flexibility, ease ot operation and security features found on Ihe large information services TELEMESSAGE

and on-line order processing are excellent

With

IIHMWARi

33

includes

5 support

Ihese tools and the comprehensive

operations manual, you will have your system

' Supports

100

•12.93 plus »2.oo

SCHIUATICS AND IIRUWADi U5TINC

Cliflttt HI «l |l«i

TERMS

lit 3S

Wl t[Hfl VISft.. H/Z. CUECK, MO. Hi COO Add Add

17 !>[ lui shipping mil hardlinn 1? 9D Eiln lor COD

BSB(SIZIMICROLABS I4S D1G4

«■'"«"" I* Jllti

«»Stl«.

registered

users

Thm art iflfctfd

public doiiin

prograM uwilqwd ttpatiilly 4or the

GAMES, witn

passwords

UTILITIES,

BUBINESB,

EDUCATION

GRAPHICS,

&

MUSIC

(DOCtlENTATIDN INCLUDED)

' Includes 5 support programs (36 functions!

' Comprehensive operations manual REQUIRES two 1541 drives, one auto answer

itr-d chick or Mcmy ordtr to

modem

We are introducing IhB TELEMESSAGE system for only 179.50 including shipping Please send

your

order

with

a check

or

SMADA PO

BOX

SOFTWARE 1382

B«ll«vu«,

NE

U«pt

R

6B005

money order to"

TAILORED SOLUTIONS P.O. Bo* 183 Washington, O.C. 2004a

196 / RUN NovL-mb^r \UH4

shipping and handling

(foreign, excipt Canada - 13.00)

■ Storage capacity for 100 private messages

PRINTER INTERFACE

ONLY)

CGIHDORE 64.

' Security to prevent abuse or tampering '29 9S

DISK

pro

FEATURES ■ Completely automatic operation

DHAW. ESIT. SAVE. PRINT HI HIS FLOWCHARTS

-

PROGRAMS

(SORRY,

operating nghl away!

CAD FLOWCHART Dultllt

package

grams in addition to the real time processor

Atirmfaled mil itittl 139 9S

tit SS

SOFTWARE

Private

methods lor promoting soltware sales! The

169 9t

CAN OPENER

[unlit

own

lor many business applications. Advertising

CIRCUM 6BAFID ALIOWS VCU TO DOWNIOAD

W

operate your

ju si a Bui I el in Board program. We designed

system

AND iKAMINi CARTRIDGE

can

is a versatile system ihai can also be used

PROGRAM IHE PDFU1AR 7PB0 SERIFS EPHOMS AiEonblrd *nd itiitfl

you

64 ti

Message System. Our package is more than

[ISTINCS MM! DfBUGGING EASIER

hutlll il* 9b

cannoDORE

FOR YOUR COMMODORE 64

COtMDORE 64 ii » tridtaark of CoMBdori Elictromcs Ltd


New Products RUNdown

A Devilish Battle

Your Ticket to Adventure

Wize Up! Wize Accounting is an integrated ac

CodeWriter Corp. (7847 N. Caldwcll

Commodore Business Machines (1200

Avc, Niks, IL 60648) has released Aci-

Wilson Drive, West Chester, PA 19380)

counting package for the Commodore

vcniureWriter, a new program that al lows you to use written English to de

has

(A, from Orbyte Software (PO Box 948, Waterbury, CT 06720).

released

Satan's

Hollow,

based

upon the Bally/Midway arcade game.

No

You must build a bridge over a fiery

Wize Accounting combines Accounts

knowledge of programming is required.

river to reach a bonus round and do

sign your own adventure games.

battle with Satan himself. A multitude

Receivable, Accounts Payable and General Ledger functions on a single

mazes, villains and heroes can all be cre

of creatures and demons fly in curving

program disk. It can hold up to 2200 ac

ated with the program. The Adventure-

patterns, trying to destroy you by bomb ing the bridge, dropping eggs on you and

counts, and il can accept up to 1500

stealing your extra ammunition. The demons become almost invisible

gram automatically posts receivable and

Treasure

hunting,

jungle

escapes,

Writer program was written with open windows that allow room for additions or changes in ideas. When your game is completed, you

can transfer it onto your own disk. You

can then copyright the game for subse quent resale. Ad venture Writer is available on disk for $60. Cheek Reader Service number 417.

transaction entries per disk. The pro

as the scene grows darker and darker,

payable transactions to the proper ledger accounts. It can also accept data

eventually turning into night. The ac

extended over multiple disks.

tion is accompanied by a synthesized

The program can generate and print a

version ol" Wagner's "Ride of the Val

variety of reports; it also performs auto

kyrie." Satan's Hollow is available on disk

matic

check

writing.

Retail

price

is

$119.95.

for the Commodore 64. Retail price is

Check Reader Service number 429.

$34.95.

Check Reader Service number 424.

Circlo 36 on Reader Service card

Circle 32 on Readnr Service card

KIWISOFT GRAPHICS FORTHEC-64

The "Run"-down on those Low-Priced Diskettes You've seen them Ads (hat scream ' Diskettes!

Only Si.20 each1" But what else do tney tefl you' Not much They usually negleci lo tell you who makes them And what about Ihn quality"1

"There's nothing like It!"

«,

■ Paint 11 with PAINT PC"

S39 95

• Pfini il wilh PHINTAPIC"

S44 95

16 colors. 160 > 2O0 screen, CAO

Mosl punters, nook rug, "Venus'*

• •Do both with CAD PIC"

ECMA. ANSI, JIS] They are certified noisefree They come shrink-wrapped, lOloapoiy-

At Bill Cole Enlerprises, we bolievo you can escape those high-pnceO S3 99 apiece floppies

S1700lnrapkg ol 10 (SS. OD) Why so low'

Combines Paintpir,

t

Piinlapic

S49.95

Pictures, mosaics, rnaies • Wore pictures with PICTUREQISKS

S24 95ca

bag

Labels are included. The price'' Just

without sacnlicinq quality. Our diskettes are

You pay only for the diskettes, nol the fancy

madebySyncom', a recognized competitor in

wrappings. Try Ihem

Ihe field. They are certified 100% erroi-free.

satisfied.

SYNCOM Item

S?9 95

• Puule il witft PUZZLEPIC"

in a Tyvek" envelope to prevent againsl static ctiarge and meet fill Industry sliindarris (ISO.

buy Ihem in quantities ol 500 or more

Or Ihe guarantee Or Ihe Fact lhat yog can only

"VENUS11 BV VE LU0UE2

come wilh a Lifetime Guarantee, a remlorced nub ring and a Wnle-Enable Notch. The come

We're sure you'll be

Prlc* par Package

I

5'iSS DD

(UOO/pig

S'.OS.DD

2!00/pko

IEACHPKG CONTAINS 10 DISKETTES)

11-24 PVgi ?l OOJpkg

20 00/Qkg

' .ii I For HlgHer Qunnllty Pricing

TERMS & CONDITIONS A minimum oMQ 00

Space. Cars Planes. Fantasy. Animals

• More Punlepic puzzles. PJZZLEDISKS

S24 95ea

£ as y/ H edium / F len dish 11 Oil 11 c Hi I'

• Tieasure Me besl ol PAINTPIC ART S5900 5 original painlmqs by "OJfi "on disk • See our COMPUTER APJ PRINTS (3 lor S25) S8 95ea

nrJd 5%sales la

20" i W "Room" "Sloim" "Holy Land"

SEND FOR OUH FREE COLOR BROCHURE • DEALER ENQUIRIES WELCOME • Pay in advance by Chech, money order. VISA or M/C Wd otter UPS/COD.

a

Programs on diskette from

V ACE SOFTWARE

a

W

P.O Box 9332. Columbus MS 39705 Ph 601-328-9491

P.O. BOX 60 • DEPT. R11 • WOLLASTON, MA 02170-0060

(617) 773-COLE • (617)963-5510 For Credit Card Orders ONLY! Call Toll Free 1-800-225-8249 ■ We carry a COMPLETE line of computer supplies.

AH tor oui Frw Cililoq #C;

HUN November 1M4 / 197


Software That Works For Generations

New Products RUNdown

6 Types of Charts and Sheets Indices

User Fields Notes, Footnotes and Sources No Limits Adapts to Your Hardware Comprehensive

Balance Your Checkbook Checkbook Manager allows you lo keep a current account of your house hold budget. The program will balance your checkbook, allow you to

penses and other items. You can recall checks by number, dale

And Much, Much More Circle 220 on HeaikT Service card.

and category. After recall, the program

Send Jor hiot'huic jnd himplt pnniouls Fjmilv Rools include* *Jtut led mjnudl and 2 i.jjI

keep

track of charitable donations, food ex

Easy to Use

will give you a totalled accouni of that particular category. The program can

*^ツサ i-it

oi programs for VQvt Apple II. IHM PC. LltmuncuJurr *H jnd QrYM.*"

also print hardcopy for later reference.

Other genejio^ sotlv-jrc disc available.

Checkbook Manager is available on

Prw Sins Sallificlton Gunntced.

disk

Amerfcan r.x|>ji'ツサ\ Vi-^i n Mulcrcard Acupted

for the Commodore 64.

Retail

price is $19.95. Conim*Daia Computer House, Inc., 320 Summit Avc., Milford, Ml 98092. Check Reader Service number 428.

Apple TAjn Inc. IrtlcM

Family Roots QUINSEPT, INC.

Word Processor with Built-in Telecommunications

P.O. Box 216, Lexington, MA 02173 (6171 641-2930

Prentice-Hall (PO Box 819, Englc-

Under the Big Top Parker Brothers (50 Dunltam Road, Circla 233 on Redd

25% OFF RETAIL ON ALL THE FOLLOWING EDUCATIONAL LINES: Ideas Edu-Ware Designware Hoyden Software

Beverly, MA 01915) has released Circus Charlie for Hie Commodore 64. Charlie is a little flown who demon strates his circus prowess in a series of

lighthearted,

yet

challenging,

stunts

under the big top. As the show begins, you must maneuver Charlie, mounted on a lion, through a series of fiery hoops.

In the highwirc act, Charlie must make his way across the tightrope, hop ping over monkeys that block his path.

Avante Gorde The Leaning Co.

In

Chalktxxrd, Inc Ftogram Design Counter Point Spinnaker

from one spinning ball to the next. He

DLM Teaching

Mllliken

the main ring, Charlie must hop

then rides upon the back of a fast-mov ing

lion.

Charlie

For

flies

his

final

through

performance,

the

air

from

trapeze to trapeze.

Circus Charlie features five screens, IN CALIFORNIA CALL 916-989-3174

COMMODORE 64 IBM

FREE CATALOG

Comprehensive Listing of Business and Entertainment Software and Accessories

ATARI

APPLE

VIC 20

5133 VISTA DEL ORO FAIR OAKS. CA 95628

1!)8 / RUN November 1984

options for one or two players and cir cus music. It is available on cartridge

for S30. Check Reader Service number 406.

wood Cliffs, NJ 07632) has released Skiwriter IT, a word processing package with built-in telecommunications. The cartridge format of Skiwriter II allows you to start using the program immediately. All choices are made from a series of plain-English menus by mov ing an on-screen pointer窶馬o control codes or commands arc used. You can change line spacing, margins, justifica tion and other factors by selecting from a menu. You can also connect to any peripheral (cassette recorder, disk drive, modem or printer). Skiwriter 11 also functions as a tele communications package, allowing you

to communicate via electronic mail and connect to information services such as CompuServe, Jones.

The

Source and

Dow

Skiwriter II is available for the Com modore 64, with a retail price of $69.95. Check Reader Service number 427.


Circle 19d on RaaOcr Service cord

AutoPrint Microconnection Modem Model APV—for Commodore 64/Vic 20© Computer

HOLIDAY SPECIAL. Order the

BANNER MACHINE™ before

12/31/114 and receive holiday

font free! Menu-driven program works like a word

processor.

nesses,

Great

(of

busi

schools, or organizations.

Produces large signs up to 13" tall oy

any

length

Make

borders ot

widlhs up io W. Eight sizes of let ters from K" to 8" high. Propor tional spacing, automatic centering,

right and left justification. Use with Gemini 10 or 10X; Epson MX with Graltra*.

or

the

RX

or

FX:

Com-

modoie 15E5E or MPS 801, and the Banana, Four extra fonts available

($19.95 each). Tape or disk 549.95 ditto Copy disks automatically, copies 99% o( currently available Commodore 64 disks, supports 1 or

S 1541 drives, takes appro*. 25 mm., easy to use, menu-driven, currently

available, ditto wjII even backup ditto! S39.95 disk. For the C-64. Flex File 3.1

By Michael Rlley. Save

up to 1500 typical records on a 1541

disk

drive.

Print

information

on

labels or in report format. Select

reC0'3s9 ways. Sort on uplo 3 keys. Calculate report columns. 1541 • 4040* 2031 Disk $59.95

1541 Physical Exam—Checks elec

tronics. Speed disk clamping, Radial head alignment, Mechanical stop location. Includes new quiet drive Stop! Disk 539.95 CP/M Ttfm grams'

Download CP/M pro

Full-featured terminal pro

300 baud autodial, autoanswer modem with Cen

gram requires a Commodore CP/M adaptor. Supports C-1600, Hess, 16S0 auto dial, 212 modems 8.

tronics compatible printer interface. Cables supplied forcomputer, printer, and telephone connection. Terminal program supplied on cassette

RS-239 adaptor. Direct back-to-back

computers (requires null modem cable). RS-239 modem with RS-S32

—easily transferred to disk.

adaptor allows transfer from other

CP/M computers. Disk S39.95

Compatible with EASY SCRIPT© for word processing

Scrccndump Print a copy of the C-64 screen simply by pressing Just two keys. This machine-language program is compatible with mosl software S19 95

on the Commodore 64. $179.95 with cassette and printer cable. Functions as printer interface for Atari using DOS

ODDER TOIL FREE 10-4 MON-SAT

Dealer Inquiries Welcome.

800-762-5645 IU*tJ Cardinal SoFtware 13646 Jeff DavisHwy. Wood bridge, VA 22191

-4

£ Commodore Buiniess MaCWnes

the microperipheral corporation

2565 15/rni Avenue NE. ReOrraxi WA 99D5?

Catalog! eveilaQle. Info. Co:i(7O3) 4914509 Specify

12061 8817544

Educational,

- i. on* Bu until/utilities, oi CP/m PuDlic Domain.

Circle 192 on Readai Service cafd

Some people have a distinct advantage when it comes to education!

(Some people use Quality input's Educational software.) Circle 136 on fleadar Service card

ACT/SAT REVIEW

$179.95

more than 98 programs and 50,000 questions

other packages Available ACT SAT Basic Math Basic Aigebra Intermediate Algebra

Snutterbug 64 (Photography)

Qualitv

Geometry problem solving Consumer Math Q-Stat

$99.95

99.95 22.95 22.95 22,95 39.95 22.95 22.95 22.95 269.95

(Statistical!

309 W. Beaufort

Normal, il 61761

309/454-1061

RUN Nbvanber 1SN4 /199


Cuclo 60 on Roaaei Service cam.

FANTASTIC!

VIC-20 & C64 PRODUCTS

CASSETTE

INTERFACE

& DUPLICATOR

$Q/|95

34!

O-101

Twisted Humor

LJif any portable CUKht recorder to ia.nl and \,w o">• it 11 ,

Confrots l-hipisi- molar

(u si an and atop ihfl Tape Allows you lo conned (wrj td'jOllii 'reorders logeihn |o make backup copies

PARALLEL PRINTER INTERFACE 10-109

SQQ95

39

use jny Centronics standard parallel1 prlni&r mitn a C64

Translates PET

lu standard ASCII

Sevorfl

prmtinf] riiudi.-E allow you cornplb-l<j conirol ovlt punipr Pnni PET Q<j.prues/ccnir"jl EhATflciirs a* mnrrnnnics flni

CMI1S fulfil <•- JCLR|ur[i74] Virtually any puniet *iir. -

,.

i|rapnic r.

as eyes, ears, hands and legs lo explore the ruins of the ill-fated Realhigh Teeh, a university where the only prerequisite for admission was a sense of humor. Hidden in the school's murky rooms and corridors are treasures that were left behind by alumni who have since

ways and warped perspectives, Your

port Allows yoj to

In Twisted, you must use your C-64

' - cv<printMcttiiiQtmphictctwacttii.

Eiri|jihniu" or most all CUM printer 'unciion*

SurE«d'>L

adds ^ PLIST command ten L1AS4C program miing Printer □ river uoifwFirf conaumn'S no flOfitHl user imunory ipACO.

ana >s compadble wiin mo^l ,ill uofuiar softwaro

soar"*0"

Disk

deluxe

RS232INTERFACE SOQ95 Cnnru'cls to Ihe Usuf J/Q port

computer understands even the craziest commands, and it responds with some

;i it cable or r-»FTi4ili» PCD mount connoclor

Totally rt-

plktn ihp 1011 A. ComM *>1" ii Type- m a ASIC t'.-rnnnai prQQrani and ^inriior

iL%rnji-Vu"a

Th*! HS?3? Inturface ^

CaJi ii you im.o qu-i^niirij

COMPLETE SERIAL PRINTER DRIVER For u^i- h-.iIH any serial printer

Gives you all me icaiurt^ o' lh+ Parallel Pnnlt-r driver prOQram

29

SOQ95

drttrnn^ flbc-C Pr.nli dJM nJ-

139

dro»cd tu boin Owen 7 and 4. .liiowinrj you 'a us« pr<v

ir,irpii which dorVt nurm.illy nillow you to un >i serial F>nntfir Configuration immuym nllnws you to s<.«1 up For Dn

I"

bilfilflp

VOLKSMODEM

INTERFACE CABLE

|

modem iu it C&* or VICJO C.i[>rr? tiousmg

coniams miniaiure circuitry lo nandfe ail No otnii interface AHdH

,t

Includes

Typy-in ttrmJnal pro-gram. Vuikarrrj-dern not include

TO ORDERrS^eyouf local Dealer oi cnli {206) 23s-?983 iuiiI to the adO'tSi below On<'yj.gruncofn3i1ion,ili]uar-

LO H not iJffpghEod- rriurn i\ wnhm 30 riay^ tor a Nil r«luny (To?? srnQprngi phont orders m*n[ion ihi* id and gtf S1.00dncrxint.A0dSi AOuacri forsn.ppmq |i GSfntn C O D VISA A Mntffcird wBlcamr

If you like* these products, and want

any situation and set the lines as desired. The Cardboard/5 is available for $79.95. Check Reader Service number 405.

to to see more,

mark the

reader's sorvrfce card or send to get our FREE CATALOG conlarnmc] dozens of oiher ••><\:w': products.

P.O. HO* 43-DEPT.

RUN November 1WU

Graphics Terminal Emulator Graph-Term 64 is a graphics terminal 64. It prints text and high-resolution

ingly worthless. Your final score is de termined by the number of treasures

plots generated by a mainframe com puter. It can be used by scientists, en

found, the number of rooms explored

gineers and others who use standard graphics programs that generate plot

and task performance.

files in Tektronix format.

Twisted is available on disk for $39.95. Trapeze, Inc., 3727 Buchanan

the program also stores it in memory for

St., San Francisco, CA 94123. Check Reader Service number 422.

While displaying the incoming data, subsequent transfer to disk, tape or the Commodore 1520 plotter. During a ter

minal session (or afterward), the infor mation can be reviewed at high speed,

polarity Support Full sninat

siynpii*

es that allow you to manually override

The clues in Twisted are subtle, and the treasures can be valuable or seem

•■ HI Included RJng deltc<. M^e

ctt 41 Votks-

There are also two master toggle switch

emulator program for the Commodore

sciettaWe DTE.OCE r>n 5 ex

[irinllng

Each slot has four LEDs and two toggle switches for indication and control.

helpful (and some not-so-help fill) retorts.

modems & fyinltti. SwiTch

guAFdnt^rd la work

cartridge slot or combination of slots.

vanished. The school is filled with doz ens of secret passages, one-way hall

Connects lo tru? User

or ViC-20

New Products RUNdown

C-64 Expansion Interface Cardco, Inc. (300 S. Topcka, Wich

ita, KS 67202) has released ihe Card board/5, a five-slot expansion interface for the Commodore 64. Features of the Cardboard/5 include a glass/epoxy circuit board, gold-plated contacts, logic lines (switched by solidstate IC switches), a reset button and full LBD status indication. The unit allows you to switch to any

slow motion or stop action. Graph-Term 64 comes with a number of simple Basic programs for saving and loading plot tiles. It is available on disk for $49.95. Bennett Software Co., 3465

Yellowstone

Drive,

Ann

Arbor,

Ml

48105. Check Reader Service number 421.


Circle 61 on Peadef Service card.

ULTRACOPY 64 Disk Duplication System for Commodore 64

$39

shipping.

Commodore 64

Programming

plus S 3 Visa or

=

Made Simple

Mastercard. Add $ 2

tor Foreign or COD

Simple to use. Menu-driven. Even a

pp. 360

beginner makes perfect copies Analyze disk tracks for data & errors

Learn to program! David A. Lien has taught thousands of people BASIC programming and introduced them to writing custom software. Hands-on instructions in a simple, comprehensive and even humorous style make learning fun. With Learning Commodore 64 BASIC you can enjoy

Skip empty tracks to speed copying Copy everything incl. DOS flag & false ID Put errors 20,21,22,23,27 & 29 on copy as required by latest protection schemes

the full powers of your C-64!

Fast, reliable copying with 1 or 2 drives

Order by calling TOLL FREE 800-854-6505 (in

98% OF SOFTWARE CAN BE ULTRACOPY EO BEST COPY PROGRAM YOU CAN BUY ULTRABYTE

Calif.' 619-588-0996) or send $14.95 plus $2.00

($3.00 foreign) for postage and handling. Visa and MasterCard users, include card # and expiration date. Mail to:

Call (818) 796-0576

P.O.Box 789, La Canada, CA 91011

CompuSoft

Write or Call - ( Note New Address ) Satisfaction guaranteed, ll) day return privilege

El Cajon. CA 92021

Seeking sollware auihars - please write

Circle 39 on Reader Service card-

1

610 Middle Street Fairborn, OH 45324

SOFTWARE

EPYX ..$38

A Bee's; C ID)

.525

Tumplo of Apstiai ID, D

.$29

Uppei Reaches (D, ci

.517

Chopper Man. (01 Drain's Den IR)

$17 $20

Curse of Rii ID. C)

Easy Culc64 |R|

S39

Ounonnrters of Pml IDI

Edsv Firuinco I. II, III. IV, V ID)

539

Easy Spell ID)

518 ,

. . S21

International Soccer IRI

$21

Magic Desk (Rl

$49

Microcookbook IDI Neuiiila Cobol ICPM. 01

.417 , .

529 .539

Nevada Fortran (CPM. Dl

S45

Solar Foil IRI

$21

Triad IDI

521

W.rurilof Ww IR).

El 7

DVNATECH

S27

Ttiamplay wjpaddlus ID)

$39

HESWARE FDR C 64 Project: Sp.iei? Station ID)

$29 ...

Dm niwrititr/spell ID)

529 .$45 $27

Bupflr lioon ID)

PRECISION Supaiban w idi

563

SPINNAKER/FISHER PRICE/TRILLIUM

Advenluip Write' IDI

$45

Hop-Along Count (Rl

Codcwntei ID)

$69

Falirenlieii 451 IDI

Elf System ID)

S45

We have other lutes

....

52!

. .531 .CALL

Jawbreaker IDI (Rl

511

Fllghi Simulator II ID)

537

$47

Home Accountant IDI

SSS

Primer Utility 10) Business Presentur ID)

525 532

Moviemaker idi

637

typing Tumi ID. C)

520

Super Music Bo. ID)

517

Doodle ID) Raid ovBf Moscow 10)

539 $29

TIMEWGRKS

HESWARE VIC20 SELLOUT!!

519

Diiin Uunaiai ID, C) Dma ManBgei n (O)

.

$19

--939

AIL ARE ROM. Aggressut

$7 EACHU PharOBti'e Cti'sa

Attack of Mulant Camels Protector

Lawi Zone.

Dungoons bi the Akjttlnd Driinom ID. CI . .. .$19 Electronic Checkbook ID. CI .. . .619

Commoduri; 1G Corrifnuer

Inventory MaMWfumenl ID)

S47

1541

Money Manager ID. C)

519

Presidential Campaign ID. CI

519

MSD Diul Drive Gemini 10X Pnntet

$47

Prownter 8510 Printer

Sales Analysis IDI Word Wrner ID) . .

.

,.$39

ALSO FOR C-61 flujchhoad ID. CI

(C) Cassette Tape

iiiiiiiiiiii ■■■■■■■■■■ii!!!! ■■■■■■■■■■■■

S11

SuptiF Sketdi G4 wicart

Wizards ID. C)

Impossible Mission ID)

Cell Defense IDI

Frogger ID) ID

529

.527

$1

with purchase

Cave of the Woril

World's G'L'tilust Baseball ID)

Call for our catalog

529 , S23

Jumpnvin ID)

bbcH SIB

Easy Script ID) Financial Advisor ID)

Morcta of Pem ID)

■ ■■■■■■I

■•■■■■IHBHII

SUPER SKETCH

INFORMATION LINE: 1-18001-879-9699

Assembler 64 IDI

"liiiiiiiiiiii ■ ■■■■■■I

■■■■■■■■■■I ■■■■■■■■■■I

Learn to Use your V 20/C-64 (T)

_ TT

ORDERS ONLY PHONE: 1-<800)-282-0333

COMMODORE

Publishing

535 Broadway, Dept. 251184

527

.

Toig

Sharnus

HARDWARE il 09

Disk Drive

5249

-

.

.5579 S279 5349

Plus/4 Computer

Call

Interfaces Monitors iN£C. AMDLK SAKA1AI

Call Call

Moderns

Call

ID) Disk

(R) ROM Cartridge

Software orders ovor S30 free shipping UPS, continental U.S. only. Add S2 shipping orders under 130. C.O.D. 55 eitra. Ask for hard

ware freight charges. Ohio residents add 5.5% sales la*. All Items subjoct to availability and B'ico change. We sell items guaranleod by manufacturer. Due to our lew prices, we will not honor unauthor

ized returns. (Call Info, tine for authorization.)

RUN November 1084 / 201


Circle 2Ifl on Reader Service card

Tired. . .? ol hovJng ID iWDp (DrlildgBi Jn Dud Our AFlmtvar you

New Products RUNdown

wiih ■□ play a n«w gam*? Wn i ' Id ifore up tB IT cdrTridgti an d 11 ujFu ■

t

"<?"' M "■■■ cmi-rtr . j TIB. hv -

CIUB ll for .: .

[BUS I

fAaWm backup coplfli dF CM cailildg.i la ditV

Fncludvi circuit board and manual with

loitwara MitJngi.

^

3Q.95

CBUS I 0( .': ' ai abovi. wrlih all n«c*i>ory program* cdnv

CBUS II

5

49.99

1£ Kbft* RAM Carlrldg* Emulalar with wrftl praTBcriart. Allow* «ou lo run copy. piaT*<T«d corTrldg*! Irom dlik, or dtvvlop your own carlrldga toFtwcro. lntlud« clrtull board end manual wllh

CBUS U Drldlg CBUS Cpmhg

lOfiwar* hlilnat

$

on dl*h

f

ai aba.-. With all UVHUry

84.95

program, 99.95

indudai CBUS \ and CBUS ll with dlik*"> $119.99

*hh Md ;3 fl) i* imapinf ny, IttrM Ota. mmi utu

CQUE CARTRIDGE BACKUP SYSTEM

The Continuing Adventures of Pitfall Harry

Pit fall 11: Lost Caverns continues (lie adventures of Pitfall Harry, trie intrepid explorer and treasure-seeker of the orig inal Pitfall. Having searched the world's jungles, Pitfall Harry tuts now journeyed to the

mysterious mountains of Peru, accom panied by his niece, Rhonda, and the cowardly

mountain

cat,

Quickclaw.

Harry's goal is to recover the celebrated

locate resources, such as food, ships and other goods, and decide how to deal with various native populations. Seven Cities of Gold is available on

disk

for the Commodore 64.

Retail

price is S40. Electronic Arts, 2755 Campas Drive, San Mateo, CA 94403.

Check Reader Service number 431.

and secreted inside the Lost Caverns of the lncas. Unfortunately, Harry was separated from Quickclaw and Rhonda when they caverns.

He

must rescue liis friends as well as locate the diamond.

Pitfall II: Lost Caverns for the Com modore

P.O. Box 1OTT, Hovorlawn, PA I9OB3 [3131 632-3493

return is inadequate. You must also al

Raj Diamond, stolen a century before

entered the labyrinthine

R.J. Braihman flimilnloi, Inc.

You must petition the king lo finance

your expeditions, and you will suffer his displeasure If the amount of gold you

64

is

available

on

disk

for

$31.95 and cartridge for $34.95, Activision, Inc., 2350 Bayshore Frontage Road, Mountain View, CA 94043. Check Reader Service number 403.

Learn the Secrets of the Masters

Mychess II is a chess simulation game

from Datamost, Inc. (20660 Nordhoff St., Chatsworth, CA 91311). Mychess II can be played in 2-D, 3-D, color or black and white.

It includes

nine skill levels (from beginner to masicr), hints and instant replays. It allows you

to rotate the

board,

take back

moves, examine an opponent's possible moves, save to disk and print out

games. You can play against the com

ATTENTION

Memory Expansion

Products from LETCO

Foreign Computer Stores/

Magazine Dealers

Leader

Electronic

Technology Co.

(7310 Wells Road, Plain City, OH 43064) has released the 64KC memory

puter or a human opponent. Mychess II is available on disk for the

Commodore 64, with a retail price of $34.95. Check Reader Service number 411.

expander for the Commodore 64. The 64KC expander plugs directly in

You have a large technical audi ence that speaks English iincl is in

need of the kind of microcomputer

information that CW/Feterborough provides.

to the expansion port on the C-64. The extra memory can be used lo store data, machine language programs and more.

Retail price is $139.95. A new 256K module for the C-64 is also available,

retailing for $499. For

VIC-20 owners, the 64KV memory ex

Provide your audience with the magazine

they

need

and

make

pander is available for $109.95. Check Reader Service number 434.

money at the same time. For details on

selling

Microcomputing,

80

MICRO, inCidcr, HOT CoCo, RUN contact;

SANDRA JOSEPH WORLD WIDE MEDIA 386 PARK AVE., SOUTH NEW YORK, NY 10016

PHONE (212) 686-1520 TELEX—620430

202 / RUN Nnvumbcr 11)84

Explore the New World

Seven Cities of Gold is a new educa

The Absolute Approach to Information Management Compufile is a relative database pro gram for the Commodore 64.

The program has 20 user-defined fields, user-defined reports, multiple levels of search and sort abilities and a user-changeable format. Multiple data

bases can be stored on a single disk. The system will automatically correct many error conditions, and it can deliver rec ords in sequential file form so they can be accessed by word processors.

tional software program that allows you

Compufile is menu-driven and writ ten in machine language. A directory of

to re-create the Spanish exploration of

all databases contained on a disk is

the New World.

automatically displayed on your screen at the start of the program. Compufile

The program features accurate geo graphical and climatological represen tation of the Americas; it is designed to give you an appreciation of the obsta

is available on disk for $39.95. ABS(olute) Software, 1780 Austin Highway, San Antonio, TX 78218.

cles encountered by the Conquistadors.

Check Reader Service number 401.


Cliclo 327 on RoMoi Sorvlcn card.

FOR COMMODORE 64

Wow there's PASCAL for the Commodore 64. And at a mini price. Kyan PASCAL is a lull-featured implementation of PASCAL -not a subset! With these features:

□ high-performance compiler and comprehensive set of error messages for faster debugging D speeds up to 40 limes faster than Commodore Basic □ buill-m lull screen editor D support lor files, pointers, record types, sets and ordinal types used in sophisticated data structures

□ plus, a comprehensive lutorial manual illustrating the speed and power ol PASCAL through sample programs. Kyan PASCAL lets you develop programs on your

COMPLETELY AUTOMATIC

Commodore 64 that are transportable to most mainframes.

DISK BACKUP-COPY SYSTEM

So it's perfect for students and working at home.

Tiy It for 15 days. • 3 MIN. Copier! Writes ALL erron while eopylngl

Order Kyan PASCAL, and il you're not completely satisfied,

return the diskette and manual within 15 days for a lull refund.

• State of the'ARTS" COpler UNLOCKS your disks ■ FullyAinOMATICJuit load & swap disks

Kyan PASCAL with complete tutorial manual $49.95 (Add S4.50 per copy lor postage and handling. S9 50 out

• Copies Half-tracks, Hidden ID'S, DOS mismatch

side North America. California residents add 6.5% sales tax.)

RAYS FOR ITSELF THE FIRST TIME YOU USE IT1 R4STEST & MOST ADVANCED COPIER YOU CAN BUY!

24 he. Credit Card Older Une

805-687-1541 Ext. 44

OV^ tP An f\C

TiKtinleal Une B05-6a2-»«W Ext 22

Toorder, call415/775-2923. (VISA and MasterCard accepted.) Or send check or money order to: Kyan Software, Suite 183, 1850 Union Street, San Francisco, CA 94123. Sorry, no C 0 D. orders accepted.

WV-yo

ENTIRE SYSTEM

Ekyan

3«3 State Smet • Suite 1S41E • Santa Barbara * CA 93105

PROGRAMMER'S TOOLS Tne

DEVELOP-64 machine

language deveopmeni

system *i(n

DECODE-64

Ai last A symbolic, crass-referencing disaasemoteJ

ease-cf-use A full macro

EverytTinig you need lo look mio those machine

assembler w.lhallihe bells and whistles; ii full-screen oUMor with sunrch, replace, copy, move and more, jin

language programs Will rjecarJc prngmma in RAM,

integrated duaasemOlDr. ;i full'fcatu'oc) debugger wim

sumblc'convpri!i the mysteiious numbers of machine

break

i.inQuage into tho more trnsily comprnhondibre iflri-

everyiriing SpeeQ po*e<

and go-points.

Mace

wakfc

and

lull-screen

memory display and modify, directory display ana di*k MnntJIer AH m memory ill oncu Program size fimiled only By fliah spACfl .TvHllublfl Intludoti Lll no (rulrji

ROW. on carifidgo or directly ^om doN This d>sns-

guago ol assornbfy Tho piograms prtuJucdd with thV tDDl hUc ctjinfitolu wtlh r.ibfis pnd the? mo toimiy cornpflllbfe wiih the Dovulop-G4 jissHrnbiOf

Miiy tn-

charge is tnsidfl Ihe Commodore GA (ho Dook; thai

uStfd siflnQ-jluPif or inTegratdd directly in 10 Dowflop-

lejcries maenme language pccgramming

&j rn iniegr^ieo mooe. Deve(op-64 gains (he crossreferencing and symbolic disassembly capaDMity □■

graphics

muiic synthesis and 64 internals

64 ROMS

This is a compete Jis!mg o1 the progi jms tn Ihfl ROM^

ol the B&

toui for (he person who warily \o gel into IhAopvrfllinQ system of ihe G< Vou can find alh the mirtl rouimes to dO|usl *h,n you want Thi-^J h,isthunici*t*ipabiiily ol allowing

yrjg

lo

mcidrly

Ehp

opeiatinrj

sysiurn

by

nmhing n copy of It m RAM ann disccnnncting the ROM Wilh Ihis hook you enn now consider malting a cuslomtzKt opuraiingsysteMt raLloiedfor yourparncuiar netds

Decode-64 and Jt also gains symbolic single- s'ep and l

Year-end special. $59.95

It is heavify commented, labeled and

complfliely crosa-'pferenced This is nn indisponsiblo

S24.95

S29.95

SCREEN-64

Koflld-pad" owners Now you can punMHoiu Oeauiifji inuigirs you crt'.iifl Every culor has a d^ferenlfiHading

INSIDE THE VIC

A machine language development sysii»ni lor VIC-^U

grammar's guiQu lo the VlC-20 It has Ihe complute

owht'Js This .Tssi?mbior, editof, debugger, decoder

and tenure. Thrs multi-purpose tool will dump any

LnildB siory on (hfl VIC& ymphics. sound and [Otumal

stiieen. whether ht-rear multicolor, or TejiT

If can be

ROM routmes Jtisalsoaiutorrjl on machine langtiage

CofnmodOfO

programm ng pjoviQing the dearest, be^t iKu^fated

configured lor Epson. C-ltoh. Gemini

and many oiherdoimairn printers Can lo see if yours is on tne fist yel

$29.95

DEVELOP-20

This booV wa« wnii^n as a machine language pro-

e»nianatton ol ihis arcane subiccl

39.95

package is (he nut ol programming looJs you need M

you wish to do niacncne language rjeveinpmenioniht VlC-20

It supports Fabels and comments in youi

source program nnrj xias an integrated decoder ano

debugger program Dovelop-?0 cornea complele with tho highly pFBliffd book Ingide (he VIC The bootalone is weJJ worih the pnev of this pacfcngn

S2S.95 Order by calling lolMree: 1-S0D-32S-0145 (612-871-4505 in MN| or by mail 10 P.O. Box 7096. Minneapolis, MN, USA Ordering Irom USA. Canada, or Mexico, include S3 00 postage and handling. Foreign orders include S10 00 postage and handling. All amounts are In S U.S. Visa/MC accepted.

RUN November 1984 / 203


Circle 335 on Realtor Eurvice c

AA COMPUTER EXCHANGE YOUTH'S LARGEST COMMODORE 64 DEALER"

New Products RUNdown

OVER 2000 ITEMS IN STOCK COMPLETE REPAIR SEHVICE FCR

COMMODORE 64 AND C-64 PERIPHERALS

ORDER LINE: 1-800-447-0033

INQUIRIES & FL: 904-388-0018

Stop The War Machine!

States & Traits

REQUEST OUR FULL CATALOG TODAY

Raid on Bungeling Day is an arcadestyle game that puts you In control of a

software game that challenges children

HERE ARE A FEW OF OUR MAIL ORDER PRICES

199

1641 D.sp Drive 1702 Color Monilor

239 239

MSD Sinrjlo Drive

33B

MSD Djal Urive

551

BATTERIES INC. Paiwr Clip w'Spoltpack The Consultant

HES Modem 1

39

KESAi/oMMemll

89

Wesrridije Au[Q McOtfm C-64 Pcwur Supply RS-232 Inlorfaee Par Prtntec Intice

7G 29 30 30

PRACTICORP 64-Doctor Pi.iclicalc 6i

24 24 2B

PROFESSIONAL SOFTWARE

ACCESS SOFTWARE

Beach Haad Pard Ovyr Moscow Masier Composer COMPUSERVE Starter Kill&hr)

KOALA KonUi Pat! Spidor Ecter

Horntf Oigariijvr

SorieS (Od)

23

24 . 24 ?4 5B 18

knowledge of U.S. geography, history

With tanks, boats, anti-aircraft guns, lighter planes, radar and bombers, The War Machine is a formidable foe. It knows only one thing: survival by force.

The program gives you two options. In Slates, you must chart the states into

Straits, you'll be flying over the enemy islands, making raid after raid on the Factories of War. Successful comple

PiacMils PS So'eaosneet

WHdpia 3.

tion of ail six levels of the game results

MIRAGE CONCEPTS Data Base M.inaqer WP Prot \tarsion

in a display of a front-page newspaper

W P Pcis Wri'dn

tory, followed by a ticker-tape parade complete with fireworks, Raid on Bungeling Bay is available

slory describing the details of your vic

SUBLOG1C Fi-ghi Simulator u NiQhlnvssion Pin ball MISC. Doodle Ernan 64 Term

on disk for the Commodore 64, with a

retail price of S29.95. Broderbimd Soft ware, 17 Paul Drive, San Rafael, CA

!«• MRK ST.. JACKSONVILLE. FL 32205

ages nine and above Co sharpen their

Machine.

Taking off from a carrier in the Dire

wSpellef

UMB EPYX SOFTV«RE SummtT Games World's Orl HaseUAII floU015 o' Dawn

helicrafl with a mission to stop The War

PRECISION SOFTWARE

HARUWAHE & ACC C-« Computer

States & Traits is a new educational

and current trivia.

their proper locations on a master map. In Traits, you must plot topographic features into their correct geographic lo cations and answer questions about a

multitude of U.S. landmarks, historical facts and trivia. States & Traits allows you to test your

geographic knowledge of the whole United States or concentrate on one of four regions. Il is available on disk for

the Commodore 64, with a retail price of S44.95. DesignWare, 185 Berry St., San Francisco, CA 94107. Check Reader Service number 433.

94903. Cheek Reader Service number 432,

QfOPrA *,(n co^nerK chock, monoy orflfli1 ana promptly • Fa' persiirultompiany tiockfi aili^v 3 with*

i lucked fo cnange w ii

COMING NEXT MONTH In Pursuit of Trivia

with the success of

the board game Trivial Pursuit, many software man

ufacturers arc attempting to ride the trivia wave with software to run on the C-64. Next month, we'll take a

look at the trivia craze and the latest trivia offerings. You'll have an opportunity to test your knowledge of little-known facts on a variety of subjects.

Spotlight on Productivity

Commo

dore's newest computer, the Plus/4, features built-in applications

software.

Beginning

with

December,

and continuing for the next several months, RUN will take an in-depth look at each of the built-in software packages—starting with word processing—and how you can use them.

Commodore Games

The December is

sue will also feature reviews of two exciting new re leases from Commodore—the arcade classic Satan's Hollow and the challenging Jack Attack.

Shopping for Software

Gift-givers

will find plenty of ideas in this issue, which will fea ture a software buyer's guide listing manufacturers of game, educational and home/personal software, as well as utilities. The list will include 200 software manufacturers—most of whom produce C-64 soft

Latest Look in Software

Noted Com

modore author Jim Strasma will take a look at the software Industry and provide some valuable lips on how to purchase software to fit your needs.

Penny-Pinching Software

Discover

how you can acquire lots of software without spend ing lots of money. You'll be surprised at the amount

of Commodore-compatible programs you can get, if you know where to look.

The Many-Colored VIC

Here's an

easy-to-use editor that's an artist when it comes to de signing and

modifying your multicolored

VIC-20

graphics characters.

Screen Dump

Here's a useful utility pro

gram that gives you a printout of what's displayed on your screen—all by simply pressing a function key.

Nasty NimbotS

In this game, you must

outwit and outmancuver a dozen formidable oppon

ents. It's a cunning game of the mind for the VIC that is both fun and challenging,

'TlS the Season

No December issue

ware, but some who support the VIC-20. Companies

would be complete without at least one Christmas ar ticle to help you get into the spirit of the season. But

supporting Commodore's new Plus/4 and C-16 are

before you go Christmas caroling, get in tune with

also listed.

your VIC-20 and this Christmas Songbook program.

204 / HUN November 198-1


Circle 211 on Reader Service card

-^PRODUCTS FOR C-64 -tjf ********

$1995

Backup full disk in under 5 min

EACH

Disk

utes with a sin gle drive.

Dealer and distributor

security

A kilclien help

system which uses 6 different

disk deception

ematical

day problems.

per disk.

qicithl i

ans

wers to every

to 100 recipes

routines.

inquiries are welcome.

Practical math

er which stores and prints up

3662A S. 1Slh Street, Milwaukee, Wl 53221

Phone (414) 383-2503

MODEM LINE (414) 542-2102

Manuscripts Contributions in the form of man uscripts

wiih

drawings

photographs are welcome and will be considered for possible publication. We can assume no responsibility for loss

or

Please

damage enclose

Editorial Offices Pine Street

To Subscribe, Renew

Peterborough, NH 03458 Phone: 603-924-9471

or Change an Address

and/or

io

any

material.

a

self-addressed,

stamped envelope with each submis sion. Payment for the use of any un solicited material will be made upon acceptance. All contributions should

be directed to RUN editorial offices. "How to Write for RUN" guidelines

Write to RUN, Subscription De

Advertising Offices Elm Street Peterborough, NH 03458

partment,

PO Box

dale, NY

11737. For renewals and

954,

Farming-

changes of address, include the ad

Phone:603-924-7138

dress label from your mosi recent is

Circulation Offices

sue of RUN, For gift subscriptions,

Pine Street

include your name and address as

Peterborough, NH 03458

well as those of gift recipients.

Phone: 603-924-9471

are available upon request.

Cncle 193 on ReaOsr Service cud.

a in ohio

SS"

1301 BOARDMAN-POLAND ROAD, POLAND, OHIO 44514 CALL FOR PRICES OH ALL NEW COMMODORE PRODUCTS

WORD PROCESSING: $65

ACCESSORIES:

SAKA1A SC 100

$229

59

AMDfcK COLOR 1

MIRACfc CONCEPTS

79 69

TAXAN Crecn/Amber

109-119

LASV SCRIPT

36

COMMODORE 1702

CALL

tASV SPFLL

18

PAPI R O IP

with speller

SPREADSHEETS: CALC RSULT I ASV

$69 35

MULTIPLAN

.69

CALC RESULT ADV ..

DATA BASE MANAGERS: CONSUL! ANT

69

SUPtK UASE M

69

..37

THE MANAGER CODEWRITER

65

MIRAGE CONCEPTS ..

.

69

MODEMS: HES MODEM AUTOMOOEM By West ridge

S47 . .79

COMMOOORI. 1«X)

59

COMMODORF 1650

89

COMPUSERVE Swto K.t. s in* hn

25

MIGHTY MO

.

CALL FOR PRICES

1(800)638-2617

COMCOOL (duk drive fan)

MONITORS:

WORD PRO I + with speller

1 (216)758-0009

+

269

[SMC 12" Green (new)

8S

CARDCO INTERFACE GEMINI 15X

389

POWEKTYPE 111 cpi

DAISY WHEEL

OKIDAIA .ill models

349

CALL

RIILMAN

269

COMMODORE 1526 MPS-801 .

269 218

CARDCO + C

67

TYMAC CONNECTION

79

DISK DRIVES:

COMMODORE 1541

CALL

MSC SUPER DRIVE .

CALL

CONCORDF

CALL

DATASETTES: COMMODORE 1530

$63

PHONEMAKK

39

5

15-11-1525-1526-MI>S,'8J1

6

GEM 1OX

8

1702 MONITOR MSD DRIVE

$309

(,9

COVI RS, CM

PRINTERS: GEMIN! 10X/

M9

COMCOOI. PLUS (will* SdfgS proteilor)

.

10

.

6-7

SPECIALS (While Supply Lasts) CHALKBOARD

$29 iwith purchase of one software selection at S15. Leos Links, Music Maestro Leos Paint Brusn. Bear jam. Logic Master. science Programmlng Kit)

INFOCOM: PI ANI TFALL

. $28

SECA:

$19

IJUCK ROGERS CONGO BONGO

....

19

...

19

STAR TRIK

SIERRA-ON-LINE:

HOMEWORD STORAGE:

$33

II.IP'N MLt.

$14

DISK FILI

25

16

70

XIDFX DISKETTES, SS/DD.

17

MOST £•■«*$ $niP-f>to rtiTr- h US riOURSl aii Dntfi intrude Ca*n flistount,

tfiSA/HCoroen JCtepteo - ocfci J 5*

HOURS: MON.-FRI., 10 A.M. tO 10 P.M. • SAT, 10 A.M. to 5 P.M.

no COD OBDEBSi For nuitir«t delivery

CHECK OUR LOW PRICES

wnaoann ciett or monev order Pe'vonaior ComDJ^y crif m det.t« order 31

aa« iMi^nn a-e tinai - fletcciive nwcnannisee^tnangeu lorumf product onry EhiojiFng aaa I'k. iji sa rnimmumi cm lor ^ippjng (jn rnoniron onio Cu^romef1 \ jQfl S S""i ulw l^i f'lcp^ L JVJiijDi'ity lutijoct lo triji^e

Rtiurni

i n ■"

' ( '■•-' >.' ■'

' "

■"■ '

-1 "■' ■

HiDj«T to r«toc»»ng ret s*na $1 do tar out tjuiog

RUN Novnmbn 19W / 205


C\ir,io ?3S on Rector Service curd

C\ic*o 11 on Header Service card.

FREE PC BOOK r hn 1i'«a< 6ooL a' dir

-.

r

,-i T.

i-J.J

L-*—-o*-l**

rh* t-... CVU'I i-H«

■ ■-

111

IU HP

fV4**M

Hevfc)

it.1

IH

loci

I lift

IIAHC. H)«h .-i m-"ir,i *n ll ■. .*_ **-■*!■ ■:. IP* C-W

ELEMENTftRV SCHOOLS

MEMOREX FLEXIBLE DISCS WE

■li-l iMptin

Circlo306on Reader Service Card

WILL

NOT

BE

UNDER-

Hide

SOUMI Call Free (800)235-4137

inquiries

invited

and

selection

f irst 'in.i J iti; language arts;

(or pneet and information Dealer COD's

nath,

and

practice

ac copied

Designed w'luitiilii

D4vh> 1(1 IIM1 htta 4M»ip,«i

O4.I. «IteiD*i

lift 111**

reading

lessons

for

classroom

mmm m -t'ahi <m ■ c-M. *ti

t»H

For

PACIFIC

EXCHANGES

C-G4

Free

KM) Foothill Bbd

of

use

ft

Uic

20

catalog

Luis Oblspa CA 9H401 d

UilA

liiCal call

Newberry

(800)5925935 or

«:

H« ,.. H

II

tt

Software

304ft t Rosedale Mi 1waukee, His. 53267

lid**.

Circle 313 on Reader Service card ' on Reader Sprwict card

Machine Language

Made EASY ON C64 VIC-2O QUALITY EXPANSION

BOARD ONLY

*31 95 UP TO J GAMES OR UTILITY CAM! RIDGES 3 LARGE SLIDE SWITCHES NOT SMALL OIP SWITCHES RESET BUTTON

NO NEED TO TURN

COMPUTER OFF BETWEEN GAMES

FUSED TO PROTECT VIC HIGH QUALITY GOLD PLATED EDGE CON

NECTOH AND NICKEL PLATED DOAHD SOLID RUBBER FEET SUPPORTS

ME5I

LOW 3

PO BOX

*"°

NEW OR-

Lfl |

51 544

1Lti5i

IHMonrv

LEANS

written

LA

source code

which

allows

machine language lo be coded with BASIC like commands. EASY supports IF THEN, F0R-NEX1. MATH, I/O. GRAPHICS. SPRITES. SOUND. STRINGS and more EASV comes on a disk containing 8 libraries supporting the Commodore' or any compatible macio assembler which is required lo use EASV EASV's detailed manual gives examples lor every command and contains a complete example pro gram coded in BASIC and EASY Isn't it worth S39.95 to save weeks or maybe months on your

ORDER

SUPERware

Dealer

NOWI

2028 Kingshouse Rd.

Inquiries

Silver Spring, M0 20904

Invited

H"^ DCN

7O15I VIC ^0 15 A

precisely

next programming effort?

WHEN INSERTING CADTHIDGCS ■ INSTRUCTIONS AND HINTS TO OHDER

EASV is combination of ovei 60 macros and

3M

1 WAD*

(301) 236-4459 Include S2.Q0 shipping. MD residents add 5% tax. Circle 2B2 ur> Reader Service card

PROTO-64

• P ,..k ii.'L. nb in,. l|ih' L '

.|. ,i, i.L 'b ,,.

| pm

|IN

'■"

FKOTEC1 YDUH FAUlLI

GLOUCESTER COMPUTER 1

BLACKBURN CENTER

GLOUCESTER, MA 01930 617-283-7719 ■PROMQUEENS" loo.

Circle 180 on Reader Service card

THE REUNION L simultaneously interfaces your 'VJC 20 and "C/64 (including "Dalasolte, modem, etc) Lo your

T"IS PHOli"'" WAS DtSlQHIO «PTH SECVfliTV IN HlCAU^l HCUilT* 11 OUH DXL* lUII^lSl'

Commodore disk fl'ive andtor \v

"PflOGAAU C*.<**llUHf^ INCiMtlt *NO HIT

H U»MJIHQ*I2(D i

*iqn^Fi Cclfi h«ri£rd iti pifhuotpia ft!*, pcQtofypnor pf

S59 for C-64 with disk drive

(Brings the Commodore family together again)

• ('Li !■■' ■ •

like BASIC. "CODEFAX" obsoletes con ventional monitors and assemblers!

"THE REUNION""

BUT UQA( IWPOPITAHTLV

MON\1O*"4C, 01 dOO"S iHDI»EHO*H!L' ' "OM WIDOW

i-

code interpreter. "CODEFAX" provides a comprehensive interactive environ ment for coding by trial and error just

VIC 20;C64

USt *OU« ViC'Z0QflCaWM0QO*E4«1O MONITOR lOUA Ofl 8U5IN155

program

Circle 263 on Reader Service c;nc

PROTECTION

L- only prototyping board for The Commodore 64

Discover how easy assembly

ming can be when you use our machine

We make

MC. VISA, AMX. Check. M.O. accepted

Circle 317 on Reader

MACHINE CODE IS FOR EXPERTS, RIGHT? WRONG!

providing 2 .01

putor lyitemi. Use either msluntly ■Simply seloci VJC 20" or hlC'64" on "THE REUN tQN", iindyoL-icLiak OnveandJorpnntor <s mslantly con nected 10 the Belcicied Compute'

SAVE and LOAD VIC 20 and CfC4 pfogrami on some d^k. End* switching disks, cablos, and wear. Plug-In InQ v-?0

G TAPt

slallation, l yeat warranty

?*B5

G CMEC" □» MD«(Y O"DE" 1NO OSni

ORDHR NOW

O c-b*

INTRODUCTORY OFFER

a on* mi

Q wis*o«

D COO #0DI3Wi«MfnG b HAHDU

available in two sizes 4.5" x 4" ... S12.!>5

*KS TAX c'twajii

6.5" v 4.5" . . . S15.93 uirimnduM », a Ti.uternaik ol Comnuiinn. H. i™

»icu*m

inBA. OULA

iriTf

ihoi

hit

Ml«

iA O* Mt Call i»Hl 136-7

Send S29 95 (U.S. S. Check or MO. plug It DO shipping. Canadian S* 00). FL res. aOd 5<W> lai to:

BORtH5

HyTech

■« VISA

20(i / RUN November 198.1

MMIflClld

P O Bo> 466 B»y Pinos, FL 33504 ■Rag T.M ol CommorJoro Bus. Mach. ©HyTech


Circle 314 on Reaoor Sumcecard.

5QFTWRRE

F

S3995

-1

"

... ,

■ i l i L - 'n

'.'■

Hi

-i

| n,,r 1 ,

'.-■

'I li * / '

L-'

.

.

■ ■i.

•■

...

ll.

. ,, r , -

.in. |

■ I "

I

L.J

Huby

■i

'IP

■,

..

L ,

,-.,.

,

T &i-

' n

or'Mil

i-, |, l

i

,i.

--i-Lir 111

-...

Hon1

MMI

1 1

Hadial head alignment

Mechanical atop location

f

O-

■ ..-

-.

.

*?.on

onuE-i *poki

1.0

monitors

5

LOTTERY BUSTER

High lesolution multicolor supines Iqi CdJ.

binations of high or low frequency

100

numbers. Also simulation.

UO< -\ J (.(jmCWB mtnu^nvtn dnh ItIIbti 1hal tr^ hViin Illf ,-h ^LrtdUHJ'lill iDOtu'U)

iMjw you. ah l^ie r>x iff. ihat ^du HavB ur^ i.n- fhai HT CATEGQfl*

P.O. Box 7325

1 rKCt

10 Good Home

,.:> :!!■■■■ Programs

ID Super Gjimn Piogijims

Super Special AM 30 AbDYfl

\-.,::';-:^'-"■■■-

S 9.95

■ul

»hlII

nnu

di-mi#r

■Tro'liii. Lunirjl

if,mil.h hhJh

m

F.|f Fv

MUm

9*3£.

S19,95

Vic 20

Disk.

. J "*.ipni

unrfn jnl Mrdtr iiivk

Linfl. ij,1r-.l..l,

F,-rn Kngrh if-l -nfli-i

—^- L IHI .- - -*

PH1MKD OUTPLTT

Hi,* fn,i-

Md. raaidenis add 5% sales tax

Circle 240 ur>

ll

■ >

.

■ card

|

FOR THE VIC-20-

la

irn

I

.i

ui.npft y| ■■«

41,1

tt'n.

rnnn

"i. * f *'ii |i»i

f|

h* mi

1|HKd1i|

ih4

-i*"i^«

(,«r,r-

Ihi

^ 1^1

larVi [Is* [itu-l-ri* ptt^ lull o< hilf ,?uplUz. ^ feM p >; |,n* ProD't"' il lnaUbll cnnik >^l d" IB<»rr- run

1010 CONTROL INTERFACE BOARD

|M*Tl

|

■ Llfllll (U"*KIF-*.C*.CI

!

» mr-Kulihi ,ii,.'i, im »,v,n

70ap-Mniiuri DOri and prrjv.dii 32 inpulbiiS4fiiJ33 OuipuHjiU Itjillo** 1Tif V'C IQ in1«HacB wtli Ll* rjjl wjMJ Irjr mtd^uitrnp"! anij M"rrol flf-

^ ipiJ Ml. aftfl rjOOrjilihryaurummiuh TrUj VIC Vril'l I'm Uj 10rnln#-fflw hwi nCh- 0VWTO«J tOtuUj'iam many hum mfll w»r" QfonDulLy toil praMbUmJ pfrJUf yuvrM lurtHyl

i ■ —-j-H^c.ji 1 If .nin ■ ■ *ii C two* #" » -

-

i'MT'itr^ mTSSd *«-(*"*«.

i^-i-<

ricoM'niiii^MiHii. i-jc Jlfl *■« P»l-.11 tLm4.LI-.nl

"LllU Ij. 'I

■k

T902 S-ngLp Crvifd Jft" CdUe

&<■-•

<Hi>v

—'^-' ■-■*-*

1-

I

1

^

W*

■"■

m*J

!■ I- ■'!.-

■.--..■

1901 &■.« E-i*Mf X-C*»i

„. ..

i?50 (^ rH

TefTTli C>M«* MO V*SA OrWC I n US and CanMa a33 f per ordef Iq. ^nipDi"rj OlhtnaddJ8p«Dfd«.USfunQsonly T^jJa^^ia. Sr.,pp« From >foch ro r«o *#*K^

Odd J 3 DO lor iMmniitf U.pi K

■VIG-M li 4 ruunlpiri^ irMomrlrk qI CommoiJo/a EJui-nrtiW>ch.n« Inc

■] TfJi .LhW ifn ,■■ fiL-fltl* 1,1 *.l.l

Orufr»UH

STREET AODHESS

ii coo. cn*ct h*» LJ

|.ii

Tf'T

;

M Caliiornla resiDenl. adu

CITY/STATE

RE

Ihn gl-f. piu H

p/rr ■ i ■ I'-ill nful

Add 11.50 Shipping and hand

NAME

i-nrhirhn

■ + ■ !--!■»-- In It J1

4955 Manlmey Arcnla, CA 95521

6% Sales Ta.

*«'^'

R i~^n Mutfi-iH

i'*"-i

& 9.9S

SATELLITE TECHNOLOGY

ling 1S3&D fur COD)

THE

Aries Marketing Co. P.O. Box 4196 4200 Shannon Drive Baltimore, Md. 21205

Book

$ 0rfl5

We have 100's ol olher progrdma ai discounr prices- Send us Iha l/po or kind of sollwflm you ■ r« looking Tor wllh a ssll-addrDEsed slampod onvelope and At wMl send you ■ listing a| |h« prognms nvalliibl*.

Shipping Claris

-

a&Bcdy Semj check or money orfler For 119 95 to

Comm.Ga

2S-96-

C-W

Please indicate (ape or disk. Tape

HEASUHEMehT

.

Pile*

1'""^

et

THE RECIPE BOX roqurros orrn msli Unvg a "III run or. d 5K VkC-W Commodiire M PIphs

GET OSE BASIC BUUK fHtt rtl TM tVtMY OODt H

Sjle

79^4-

-

ovnnfr sruc.s

CATEGORY INGREDIENT

lottery OR

CD EC

Re a

UNfliins

Ottic* From

AUTOWATlC

Circlo 11 on Reader Service card

10 Practical Programming

Ohio residents add 5'/?% sales tax

Software Special ^ 80% Discount

PJease specify compiler typn

a

iuicn

SEARCH

Dealer inquiries welcome

San Jose, CA 95150-7325

'.^ u

performs

D'fa.'a^r

fombinaiion ci lhe ibovr

Esada Software P.O. Box 13581 Columbus, OH 43213

Chromazone Software

iMlHrv' f<v^

StAHCH BY IHCnEDIENT - OrUy na.c . poun

C-64 Tape or Disk. IBM-PC Disk. $29.95 + $1.75 shipping/handling

Send $29 95[CA jesidenis add Si 95 sales tax] in check or money Dider 10

n *!,

THE RECIPE BOX

generate up to 224. 6 number com

only, loysuck requited

|

Cha.t V'C "C

COMMODORE 64

The program to use il you play the "pick six" big money lotteries. Tracks hit frequencies of each number S can

Chech Sates Thai Apply:

OrW Mi **UJ

r>#li-H USA

market

means an ambulance escort lo defeaL

disk

,1 ■

^3

VIC-20

but don't get frantic. One mistake

. .

tn-jt

tin

Circle ?4U on Reader Service card

indicators & presents them to you on a built-in spreadsheet. C-64& IBM-PC Disk. $34,95 + $2.75 shipping/handling

^to

M 41

H

"YUETTT

Meet the market on it's own terms.

Arsenal

Grab the money and

Cud* 12Bon Reader Seruice earn

FDf

ARSENAL 1.0

maneuver through an intricate maze

machine language, sound ellecls

r

«'i«» C|l

Stock Market Technical Analysis

Precious seconds tick away as you

hurry back to the armored truck

mi-*.-

lL;r-

Circle 297 on Reader Service card.

Thieves lurk everywhere

to the vault

IH*W,

■ jLi bl*

'. «.;■

Wmat-KJoe. Vn mSI

i#nnim*i*)p1 »irl» H

Ml I1 * *•**•■!'i

riH

>^--

H

re-,

ty^r^nta

-..irf

PEPI B. 7326 N ATLANTIC. PORTLAND OR 97217

1 Service card

Vm

r -■■ «

Ng

rf"i" ■~!FfMfl-"iJ.'cf V"^1'" ■■

Hour. IO« MonSet.

P51DAC-

rh.nw»dpi^,nniih*#,p,ni.on W1

1J9D0

Uvl'Q

Hfe

•O 3CB 13646J«IFotBOr>D»«i3HI0r.w«r

'

P^^r™Nr^^"111*'Onfl 1Ttft>*

ftlffl

CARDINAL SOFTWARE

I

***! L^~i

LwDd VB>ir im' Hh-tHj" HqiU T" t

—«T 800-762-5645

-*

'

I^Dl" ™«L.I !■* -,".■■ [].!-* D"

kvUi

CM* "" IHU

A ORDER NOW!

.ii *

'h

Im "■» Olinpliii bniniQdQrl jTiruii'

S'.T. ■EHlHl la IH Cu

Mta

P&MSI

1 uhuthl

C4—ir-iodun ch|io<i|-> H

t*n i.

f-h' r-^"^»

' fi*

1 Ul UL*J I

I-* a^rVH*

fr, (lil'ir -"i STi/-.

',''."!,* i'.,1/"], ','iJ!"T'l.Vu'r^'.Vt°Ii

im

1I«H

> T'ja oiQltif aliflnmBnt t'lik

Li'

FrL-'i.

t>vi

,. r"H grHMn l>' "■h.i...'^

ii-.-i ..m..i.i.' H n.M.irl

mil«Hr*i|

i ■ n h ~jj;. Ineludn:

in,.

I

.

.-

,..

fhl| o*i |'#™i" IIW .i.

i

M

• Soeed S disk damning

--

, - i'_ j-

Ln|'Lf--,r-

Dh)

n

JQ

rJIMrr

,'"1 ■"■"■!

i

■ Li-

.

.:i.,L

>!lu .

E

i.

f^VTrr-nl ."I

- - ■

i

-

HUM

m

• Electronics

,

i-|f*nr...

,■■..■.. '

il

-

■■'.■'--_ -,

*

Program Check*:

-''pv : -. =- i-

1 i > *i Cl-""l.-' 1-4 MKltBlaVfWI

»i»"ilnn yiv»L i

»mJ

HAKQWARE AOU OMi

V>l^h

1

•S-JOt

b

-.'.'■■.:.

sa.

QflBl tr|

■■-;:;

s.fjl

[nf or-mat inn I

- ■ ii"

r

IE !P Comm.Ga IE Book

■u -h.

a

-HRNnBQDH i-,,1.

11 on Hoador Servn ■■ card.

Circle

OVATm

I1] ( MNtHui.V

Au|.-|.

miJ

I'X "V>i.4 i^i * hj-itH^J.

I

RUN November 1984 / 207


List of Advertisers Header Service

Page

Page

180 9

Gloucester Computer, Inc H & E Computronics

206 7

171

268

Hytech

206

173 175 201

102

Info Designs, Inc

240

Innovative Technology

207

202

Jason-Ranheim Company John Henry Software Kiwisoft Programs, Lid Koala Technologies Kyan Software LBA Computer Products

169 32 197 41 203 179

197

Letco

145

315 251 122

LI ndg re n Associates Loadstar Lynn Computer Service

177 53 137

173 189 247

M&MSoftware Megasoft.lnc MESI

50 81 206

248 194 177

MFJ Enterprises 119 Micro Peripheral Corporation —199 Micro World Eleclronix 153

47 212

Micro-Spec Mlcrc-Sys

258 335

3G Company, Inc A.A. Computers

91 204

8

Abacus Software

89 185 39

Abacus Software Abacus Software Abby's Software

18 36

Academy Software ACESoflware ADINC APCAD Apropos Technology

256

Reader Service

51 197 91 123 59,182

36 114 327

160

85

243 333 237

Aries Marketing Company Artificial Intelligent Research B&BMIcrolabs

207 66 196

101 112 193 82 317

Basix Softworx Batferies included Bible Research Systems BiyBytes Bill Cule Enterprises Inc Boreas Products

203 57 119 205 197 206

175 156

boston fcaucational Comp Bytes & Pieces Bytes* Pieces

123 22 179

192

Cardinal Software

142

CGRS Microtech

190

181

Micro-W.D.I.,lnc

43

225 71 109

Cheatsheet Products Chromazone Software CitySoiiware

149 207 Cll

172

Micro-W.D.I., Inc

187

91 169

Microlog Corporation Micromscribe

121 121

Lorlidl Users Group 145 uommanaertleclionicSystems . 143

68

Mi crop rose Software

15

16

15/

Mi crop rose Software

27

Commodore Business Macnlrios

56

Mlcrosci

127

27

Microtechnlc Solutions Inc

129

72

MicrotechnlcSolutlonsInc

179

43

Mimic Systems

35

20

Mirage Concepts

77

331 64

199.207

CIV

Gompulion Business Systems.. .202 Compusoft Publishing 201

. .147

Li mbic Systems, Inc

135 117

CumputerCentersof America

325 238

CoruputerEOucationSoftware ..189 Compute! Management Corp. ...IB/

253 150

MSD.Inc NanosecCorp

300 76 106

Covox.lnc Creative Software Currah Technology

139

North Coast Programming NRI Schools Ofiio Computer Services Omegasof! Software

168 103 149 145

60

Omnitronlx

200

195 26

OrangeMlcro Orbyte Software

171 235 208 199 221

P.C.Galiery Pacific Exchanges Parsec Research Personal Peripheral Products Playnet

74 93 15

Prof. JonesJFrogg House Professional Software Inc Protecto Enter prizes

314

PSIDAC

207

23

Public Domain, Inc

178

Custom Programming Group .... 125

214 147 318 14 50 11

Digital Wizardry Double E Electronics EMart Eastcoast Software Eastern House Software Elcomp Publishing

205 12

Elek-Iek Epyx/Autornated Simulations

205 126 67 181 139 206.207 131 17,19,21

294 297 84

ErgoSystems Esada Software Federal Mill Software Frem-hSilk

193 207 188 203

264

Full Circle Software

121

306

196

Newberry Software

44,45 1

206

73 28,29

189 206 95 185 71 23 Clll 154-163

Page

204

Quality Computer

185

136 183

Qualitylnput Quantum Software

199 149

220

Qulncept, Inc

198

219 188

R.J.Brachman Associates Radix Marketing

202 184

RUN

DealerSell Foreign Dealer

205 ...90,153,183,202

MailingUst

201

Moving

189

Rerun Subscription

128

RUN Subscription

119

303

188 87 13

Reader Service

64

128 77

Special Issue TollFree# University Micros Satellite Technology Scarborough Systems

97 203 90,153,168 207 8,9

49

Sch ned I er Systems Sequential Circuit

78 100

115

130

Sierra-on-Line

97 108

Sights Sound Music Software ...2,3 Signal Computer Consultants ...183

90 69 304

SkylesEleciric Works Skylight Software SMADA

328 138 223 48 254

Smoky Mountain Software 66 Soft law Corporation 113 Software Connection 198 Software Design 79 Software Discounters of Amer—191

170 281

Software Link Software Masters

183 177

282 139

SoftwareSecurltySystems Software Shack

206 168

296 63

SouthwestMicroSystems Starpoint Software

78 96

107 40

Strategic Simulations SublogicCorp

61 49

313 302 321 155 311

Superware TailoredSolutlons Telesys.lnc Tenex Computer Express ThingslWant

206 200 91 109 127

209

Toronto Pet User's Group Tussey Mountain Software

177 195

110 316

Ty-Computing Ultrabyte Unlkool

35

Universal Software

154

Victory Software Corporation

83

Waveform Corporation

148 96 158

Work-at-Home Press Xetec,lnc YorkiOLtd

i iuiinei mtomulion Iran our #fcnnis«5, circle iiw conBSDonOinu Roaflef Semce numbw on lira Ftaader Service card. ■Tills advertiser prolers lo bo contaclml diroclly.

W«. Con! Siki olli«: (4ISI 328-M70 E Kobbiiu. ken Uldkcmdn

206 / KUN Plovembei

Giorgio SaJuu.

89 195 196

123 178,201 52 107 80

39

185 151 195


Catch

"The Hottest New Game In Town

II

Trivia Fever is absolutely unique — it's the only software entertain ment package that can be enjoyed with or without a home com puter! When played on your home computer, Trivia Fever is a

refreshing alternative to all those shoot'em up games. An elected "Master of the Game" uses the computer to randomly select sub

ject categories, handicap players, generate questions and answers,

keep score automatically, and more! Instructive by its very nature. Trivia Fever can be enjoyed by up to 8 individuals or teams And when played without a computer, Trivia Fever has all the best fea

tures of the "popular" trivia games plus more — all without the cumbersome board, cards, and little game pieces. You can play in a car, on vacation, anytime, anywhere! And Trivia Fever is by far the best Trivia game available anywhere. Here's why: Trivia Fever offers thousands of challenging questions in 7 inter esting categories, so there's something for everyone. Each category

has questions with 3 lev els of difficulty, which

score comparable points.

What's more. Trivia Fever allows players to HANDI CAP all those so-called

"trivia experts" three dif

ferent ways, giving every one a chance to win. And

players can easily control the length of play from quick thirty minute

games to multi-hour party marathons!

Trivia Fever is unique, entertaining, educational, and most of all FUN. And at $39.95, Trivia Fever is destined to quickly become the best selling software entertainment package of all time. There's even a $5 rebate available to any non-computer users who return the computer diskette. Trivia Fever can be enjoyed on the Commodore 64, IBM PC S PCjr and compatibles, Apple II series, and others. So don't delay. Catch

Trivia Fever at your favorite software retailer today!

For additional information call 617-444-5224, or write to:

At S39.95, Trivia Fever comes complete with Question

and Answer Book, Category Selector, and Tally Sheets to

be used when played without a computer.

A DQT p0-Bo*533

n IJl Needham, MA 02194 Circle 93 on Hi:.i<l<;r Service ca«d


We couldn't have captured the Hulk without the heip of

The man who becomes a monster has just become a

Marvel Comics'" and Scott

software game.

Adams of Adventures

Commodore introduces

International.

QUESTPROBE'," a series

But a puny human like you can pick up the Hulk all by yourself at any software store. (It's just a diskette.)

of adventures that begin

where comics leave off, starring your favorite

Super Heroes'" Like the

And while you're there

Hulk!" And Spiderman'."

look at all the other

(He's next.) Now you can do more

than follow the Hulk's adventures, you can live them. On your Commodore 64'" or

the new Commodore PLUS/4™ Command the intellect of Dr. Robert Bruce Banner (the man).

Harness the fury of the Hulk (the

Commodore software pro

monster). Use every bit of logic, reason, imagination and cunning

you possess (this is why educa

tors like this series) to unlock the mystery of the chief examiner

and his strength sapping door.

grams for fun and profit, home, business and monkey business.

You'll see why Commodore is

quickly becoming a software giant.

COMMODORE

Group


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.