Commodore Magazine Vol-09-n02 1988 Feb

  • Uploaded by: Steven D
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Commodore Magazine Vol-09-n02 1988 Feb as PDF for free.

More details

  • Words: 87,279
  • Pages: 132
SOFTWARE FAN MAIL

February 1988 $2.95 US. S3.95 Canada

The Magazine for Commodore and Commodore Amiga Users

101 Game Tips Readers Tell All!!

I

THE MONTHLY SOFTWARE COLLECTION

FOR COMMODORE - ONLY $6.65 Lots of Great Software Every Month Loadstar" is a collection of exciting new Commodore programs, published monthly on 5'/i-inch diskettes. Disk issues contain quality, ready-to-run Commodore 6-i and 128 software: home and business, education, music, graphics, animation, utilities, tutorials, games, and bonus programs from popular software developers.

Commodore Microcomputers

Review by Steve Levin ".. .1 highly recommend Loadstar. If you can afford only one disk service, make it Loadstar..."

Loadstar Subscribers Say... "Loadstar contains a variety of programs that are usually not available

anywhere else. The format is great!" "Being user-friendly is a big plus for LOADSTAR, and what a value!"

"I have recommended LOADSTAR to my friends and they love it."

Every issue of Loadstar contains ready-to-run software for everyone in the family. For example, Loadstar Issue #40 is contained on two disks and features all ot the following

Loadstar provides an endless number of things to do with your Commodore. Subscribers enjoy more than a hundred programs every year for pennies each, including C-64 and C-128 programs from Commodore Magazine. At only S6.65 per issue, Loadstar is your best software value.

programs:

1 All Smiles • Ohms Law • Farmer's Market ■ Error Aid ■ Pixel Puzzler • Dugan's Art Depot

The Best of Loadstar Yours FREE

1 Print Shop Composite • Beginning Bytes 1 Byte by Byte • Bit by Bit • Lullaby

Loadstar will deliver three months of software for a total of 519.95. That's only S6.65 per month. Order now and we will include The Best of Loadstar #3 absolutely FREE! The Best of Loadstar #3 is a double-sided disk filled with the finest programs published in Loadstar issues. You can't lose.

• Gensprite • Seq Edit ■ Join Four • Big League • Matches • Math Help • Window Demo 128 • Auto-Answer Disabler • Sound Synthesizer • plus the complete arcade game Pensate from Fenguin/Polarware, and regular monthly features

Satisfaction Guaranteed As a Loadstar subscriber, you will get software variety to make your Commodore investment pay off-plus the convenience of home delivery and our unconditional money-back guarantee. If you are not

100% satisfied with your first issue of Loadstar, you may return it for a full S19.95 refund. The Best of Loadstar is yours to keep. Available at Waldenboaks, B. Dniton Booksellers, and fine bookstorei everywhere (covet price $9.95). Apple and HIM PC versions abo available

3-Month Trial Subscription plus

> FREE Best of Loadstar Disk #3

Order your 3-month Loadstar

trial subscription today for just S19.95 postage-paid. Act now and we will include our latest Best of Loadstar disk ABSOLUTELY FREE with your first issue.

Please rush The Best of Loadstar disk #3 with the first issue of my 3-month Loadstar trial subscription.

Only S19.95 postage paid! (Overseas $27.95) Name

Address_

Citv_

_ State,

Daytime Telephone Number (. □ Visa

□ MasterCard

_ AmEx

1-800-831-2694 (hi Louisiana call 318-221-S71S)

DEI'T. CO02S

P.O. BOX 30008 SHREVEPORT, LA

Payment enclosed {U.S. funds)

Exp

Signature. CALL TOLL FREE AND ORDER NOW

Zip.

1130-0008

CAN DO ALL THIS Get the maximum graphics power from your Amiga. Create stunning, lifelike computer artwork with Digi-Paint, the

first full-featured 4096 color (Hold and Modify) paint program. Break the "32 color barrier" and finally realize the

Computer of the Year

potential of your Amiga with Digi-Paint's advanced features: •4096 colors on screen simultaneously

•NewTeks exclusive enhanced HAM mode

•Dithered HAM gradient fill

•Full screen effects including double. half size, mirror reverse and more •Full IFF and Digi-View compatibility •Use 320x200 or HAM hi-res 320x400 resolutions ■»Fat bits Magnify mode

•Rectangle, oval, line and other drawing tools

•12 different paint modes including blending, tinting and smooth shading

-•Full lasso cut and paste with automatic edge blending

■Programmed completely in assembly language for fast, smooth response Find out why Byte Magazine called

Digi-Paint "■Remarkable". Available now at your local Amiga dealer or call:

1-800-843-8934.

ONLY $59.95

100 levels, 2473 ghosts, 586 scrolls -and one wicked demon Blast mad mages, mutant rats, and murderous monsters. Explore mysterious

multi-level mazes. Annihilate hordes of ghosts, snappers, and dervishes to claim magical artifacts and treasure. The action won't stop until you get to the bottom of it all - and hand Calvrak the Demon a one-way ticket to oblivion. GET YOUR DEMON STALKERS DEMO DISK! Three wicked levels of manic arcade action. Send your name, address, and a check for $2 (to

cover shipping and handling) to Demon Stalkers Demo

Disk. Electronic Arts Direct Sales. P.O. Box 7530, San Mateo, CA 94403.

The deeper )FOU H", ihr harrier it kpIk (You ini mint to bring along u friend in help ) Hm rinn'i wait "ill you find ii Slow lVnlh rurxc In Uflt the Shi. i- i itmt I'liinimincl

Srnillf. |ttve vnu hints. thhec Hnti the Mortals Viinlis [fyou'd mihfr. writ*

of the

ofyour own.

Um ihr Ihiniii'on CoflStlUCtioi] Set In di't-ipi your

iin'ii w.ir-l niKntmtin1 »"fl then inliict il on ynur BrlmcU. With over '.miii ifpsimi optJotu. Demon Stalkera' homirs can Iw ns Infinite as ymirimaginnlirin.

Elfxtronic Arts® TO PURCHASE DEMON STALKERS: Visit your rptailer. Or call 800-245-4525 (in CA 800-662-1112) between 8am and 5pm Pacific lime, and place a direct order on your Mastercard or VIS A. Or order by mail by sending a check, money order, or VIS A/Mas tercard information to the address above. C64

version is S29.95, plus $3 shipping and handling. PA residents add 6% sales tax. Demon .Sl«lkt-i> i> n Irniic-mnrk of Elcrlriinir Art«. rnmmrxlrtre R4 L-a registered tmrifmnHc of C'ommodtiri- BudlMa Mnrhinc.v I,id

Commodore A

G

A

Z

N

FEBRUARY 1988, Volume 9. Number 2

FEATURES SOFTWARE "FAN"ATICS

74

70

From the software companies themselves, read about some of their favorite fans and about some software enthusiasts who have gone just a little over-board. by John Jermaine

COVER STORY 101 TIPS FOR COMMODORE GAME PLAYERS

66

A round-up of hints from Aliens to Zork. If you need just one more life to complete your favorite arcade game, or just one more clue to get you through the adventure, you're bound to find it here. Compiled by Louis F. Sander

MAILORDER MANIA

74

If you want to make your next computer-related purchase through the mail, or already have, here is some helpful advice on how to save time and money and where to turn for help. by Gary V. Fields

COVER PHOTO: Charles Bartholomew Software: We Ar Kung-Fu by Konami

DEPARTMENTS LETTERS

4

NEWS

8

TIPS & TRICKS 16

Amiga Tips & Tricks Compiled by Tim Jones

64 AND 128 SOFTWARE REVIEWS Rusfi'n Attack'Yie Ar Kung-Fu byMarkCotone Wheel of Fortune, Jeopardy and Family Feud by MarkCotone Staionfall by Russ Ceccola Dan Dare by Russ Ceccola Telegames by Scott A. May

nterfacing Commodore's User Port. Part 6 Commodore 128 Program Listings by John lovme

56

TELECOMMUNICATIONS

Hints for Fun and Utility Compiled by Louis F. Sander

TECHNICALTIPS

nside Q Link by Robert W. Baker

62

COMPUTER TUTOR 18

Vocab by Thomas Noel Johnson

78

GAME PROGRAMS 20 24 26 30 32

AMIGA SOFTWARE REVIEWS DigiPaint by Graham Kinsey

34

Phantasie I and III by Jeffery Scott Hall LexCheck by Gary V. Fields

36 38

Karate Kid II by Jeffery Scott Hall City Desk by Gary V. Fields

40 44

AMIGA HARDWARE REVIEWS Timesaver by Matthew Blais

46

AMIGA BOOK REVIEWS Amiga Books by Tim Jones

50

Kamikaze Duck by Buck Chiidress

88

JIFFIES Lil1 Helper by Buck Chiidress

94

128 USERS ONLY 128 Variable Find by Kevin Owens

96

128 Mode: Screen Save by Mark Jordan

99

AMIGA UPDATE Amiga Public Domain by Graham Kinsey

102 104

HOW TO ENTER PROGRAMS

124

MAGAZINE ENTRY PROGRAMS

126

ADVERTISERS' INDEX

128

Vocalize by Matthew Blais

ADVENTURE ROAD

Ore's Night Out by Shay Addams

54 COMMODORE MA3AZINE

3

LETTERS

on the backside near the serial port, but in

my mind I knew the inside was destroyed. Tb the Editor When it came time to power up the drive In your November issue, you directed a we crossed our fingers.. . and got no letter inquiry of John Robertson of Orlan do. Florida to an inexpensive but not nee- . light.. .nothing.. .it was dead. I began to dissemble the drive expect essarily the best howling secretarial pack age for leagues. You listed the vendor as if ing to find a million little pieces inside. it were the only one or the best one for the When 1 opened it up I found the connector price. We have been publishing bowling soft ware since 1980 for the PET. Commodore 64, and now for the Commodore 128 (in native mode). The products are kept up to date with the latest twists in scorekeeping and our package in its numerous editions is in use worldwide.

The key is to compare features front) the vendors before you buy. Some packages are limited to a few teams or few bowlers or to single gender leagues. With LeagueBowl, we can handle 48 teams and up to 420 bowlers on a 64 and 480 bowlers on a

PC-10. Our specialty is match points and fully calculating logic. The user types in a schedule and the games bowled. LeagueBowl does the rest. Sincerely, Harry Briley Owner. Briley Software

PS. We also distribute software for volley ball...

Editorial Response: We apologize for ex cluding you from our answer. In fact, we searched high and low for any bowling league secretory. For more information,

write to: Briley Software, P.O. Bax 2913, Livennoiv, CA 94550-0291. Or call: (415) 455-9139.

Tb the Editor: In August '87, my best friend and I were asked to represent our computer club (Great Lakes Commodore Club) at an Air/ Expo in the local area. We started to set up our booth about 9 a.m. We loaded all our computer gear on a cart, all our software and our hardware, with my Commodore 1571 disk drive on top, without the box it came in, just sitting going for the ride. I realize that this was not a very smart thing to do, but at the time we just wanted to set up because we were running late. The disk drive was ap proximately three feet above the ground. We had to take the cart over some grades on the ground. We slowed down, but it was too late, and the drive crashed into the ce ment with a thud. At the same time my heart stopped with a thud. The only external damage was a chip 4

FEBRUARY 1988

that goes from the power cord to the drive had disconnected, so I reconnected it and put it all back together. I hooked it back up to the computer and powered every thing up. It all seemed to work fine, so I tried loading a program. It worked!!! It has been working great ever since that day. If anybody asks me how I like Commo dore's disk drive I'll tell them it passed the Drop Check Drive Test. Sincerely, Troy Franklin

Great Lakes, III GLCC Member To the Editor: I read with interest the article "Giving Your Computer a Home" in the August is sue. Having purchased a Commodore 64 for my 70th birthday I thought you would be interested in how I made maximum use of minimum space. You see I live in a mobile home and am limited for space. Tb maximize my space I mounted the com puter on the set of hide-away brackets that were designed to hide mixers, etc. under a kitchen counter. When not in use the computer unlatches and swings down under the desk top. I hope you find this of interest for those with limited space. In the beginning I was so doubtful that I ac tually drew the entire project up in scale to see if everything would fit before I spent my money. Out of sight under the desk top is a shelf that holds a ream of paper— talk about not wasting space. I hope you find this of interest, especial ly for people with limited space to use. I have been dropping a lot of hints, hoping someone subscribes to Commodore Maga zine for me. Sincerely, Leslie E. Veil Morrisville, PA

Commodore A

G

A

Z

I

N

Publisher

Julie Bauer Assistant to the Publisher

Amanda K. Wappes

Managing Editor Jim Gracely

Assistant Editor Susan R. West

Assistant Technical Editor Mike Rivers

Art Director

Gwenn Knapp Assistant Art Director Wilson Harp Production Manager Jo-Ellen Temple

Circulation

Kenneth F. Battista Advertising Coordinator Rebecca Cotton

Advertising Representatives

SOUTHEAST, SOUTHWEST ANDWESTCOAST Warren Langer, Spencer 0. Smith

Warren Langer Associates 9320 NW 2nd Street Coral Springs, FL 33071 Advertising Inquiries Only 305/753-4124 MIDWEST, NORTHEAST AND CANADA Pamela Stockham 700 River Road Fair Haven, NJ 07704 201/741-5784

Commodore Magazine. Volume 9, Number 2. February 1988. Commodore Magazine is published monthly by Commo

dore Magazine inc.. 1200 Wilson Drive, West Chester, PA 19380. U.S.A. U.S. subscriber rate is $35.40 per year; Canadian subscriber rate is $45.40 per year; Overseas sub scriber rate is $65.00 per year. Questions concerning sub

scription should be directed to Commodcre Magazine Sub scription Department, Box 65!, Holmes, Pennsylvania

19043. Phone (800) 345-8112. In Pennsylvania (800) 662-2444. Copyright E 1987 by Commodore Magazine Inc. All rights reserved. CBM, PET. VIC 20. and Commodore 64 are registered trademarks of Commodore Electronics Ltd. Super PET and Commodore 128 are trademarks of Commodore Electronics Ltd. Amiga*1 is a registered trademark of Commodore-Amiga. ABC Membership applied for.

Preview The Future!

Stealth aircraft... the hottest topic of discussion in aviation circles tod

Space age technology and engineering make these aircraft virtually undetectable by enemy radar. Stealth fighters are believed to now be

operating from top secret military bases, flown only on the most sensitive missions and only by the most experienced pilots. Precise information about this next generation

of Air Force jets is highly classified. But exten sive research has enabled the aviation experts

at MtcroProse to incorporate the potential design and performance characteristics in a powerful new simulation.

Slip into the cockpit of PROJE*

M and

familiarize yourself with the advanced "heads-up display"(HUD) and sophisticated 3-D out-the-cockpit view. At your disposal is a dazzling array of state-of-the-art electronics, weapons and countermeasures. But remember, flying a stealth aircraft takes more than just fighter pilot reflexes. The real challenge is mastering the jet's electromagnetic profile to avoid enemy radar, while executing a deep-strike mission into North Africa or conducting delicate photo reconnaissance over Eastern Block seaports. Also featured are carrier and land-based takeoffs and landings, as well as land. sea. and air targets and threats.

1 combines the combat action thrills of the best-selling F-15 STRIKE EAGLE with the sophisticated flight environment pioneered in GUNSHIP. Add the danger and suspense of clandestine missions in an

innovative "invisible aircraft" and you have . PROJECT: STEALTH FIGHTER is available from a

Valued MicroProse

Retailer" (VMR) near you. Call us for locations!

For Commodore 64.128. IBM-PC/compatibles and Apple ll/e>c. Call or write for specific machine availability, and for MC;VISA orders if product not found locally.

HTER. the latest flying challenge from MicroProse!

DON'T SETTLE FOR LESS TUSSEY'S SPECIAL PACKAGES COMMODORE

C= COMMODORE 128

1571 DISK DRIVE 2002 MONITOR

$229.00 $269.00

1541C DISK DRIVE

$169.95

1802C MONITOR

$189.00

C128 w,'1571 Driva C128 W/1571 & 2002 Monitor

S444.00 S699.00

64C W.1541C Drive 64C w/FSD-2 Drive

S328.OO $299.00

C128W/1571 & Thomson 4120

$659.00

1802C with either package

$184.00

128K Memory

Built in 1571 Disk Drive Detatchable Keyboard 128DW/2002 Monitor $699.00 128Dw/Thomson 4120 ...$659.00

i^ ATVTTT* PAT T T7T?V Educational Software too!

1 -r/\ 1YI Vi ACCESS

•Echelon Leader Board

Up Periscope

$19.95

3 in 1 Football $29.95 Basketball, the Pro Game $29.95

$24.95 SCALL

' Dungeon Runners

$19.95

• Instant Music

$24.95

Murder Parly

$25.95

$CALL

S27.95 $24.95

..$24.95 SCALL $24.95

Gamemaker Scili Library ..$15.95 Gamemaker Sports Lib ....$15.95 Garry Kitchen's Gm"makr..$24.95 " Gamemaker Package with all Librarys .$39.95 • Maniac Mansion • Music Studio

$29.95 $27.95

Shanghai

$26.95

• Transformers

S22.95

ARTWORX •NBA BRODERBUND Lode Runner Moeblus Ultima IV Ultima V CINEMA WARE SOI Defender of the Crawn King of Chicago

COSMI

Del Con 5

$29.95 $24.95 $29.95 $39.95 $39.95 $CALL S22.95 $24 95 $17.95

DATA EAST Commando

Karate Champ KidNiki

Speed Buggy

$24.95 S2G.95 $CALL

SCALL

DATASOFr " Alt Reality/Dungeon • Bismark

.$24.95 S24.95

'Dark Lord

$19.95

" Force 7

$19.95

' Theatre Europe

SCALL

" Tomahawk • video Title Shop

$24.95 $25.95

• Tobruk

Bard's Tale Clue Book

• Dragon Slayer

$19.95

INVISICLUE BOOKS FOR ANY INFOCOM GAME.

" Legacy of the Ancienis ...$19.95 Marble Madness $23.95 " Outrageous Pages • Patton vs Rommel PHM Pegasus

Pinball Construction Sel • Skate or Die ■Sky Fox li Siarfleet i ■Strike Reel World Tour Golt • Yeager AFT

$39.95 $29.95 $27.95

$9.95 $24.95 S24.95 $32.95

$29.95 $27.95 $24.95

EPYX 500 XJ Joystick ' California Games

Final Four Basketball

■ Full Count Baseball

Championship Wrestling...527.95 Create a Calendar .$19.95

■ Deystroyer

$29.95

Movie Monster $16.95 • Street Sports Baseball ...$29.95 " Street Sports Basketball S29.95

Sub Battle Summer Games

S29.95 $16.95

Summer Games I!

S26.95

Super Cycle

$16.95

Winter Games

$27.95

World Games $29.95 World's Greatest Baseball $24.95 World's Greatest Football. S28.95

FIREBIRD Elite ' Guild of Thieves

$22.95 $29.95

• Knight ORC Pawn

S29.95 $27.95

Star Glider • The Sentry

$27.95 ..$29.95

"Airborne Rangers F-15 Strike Eagle

Gunship Kennedy Approach NATO Commander

• Top Fuel Eliminator

$19.95

$29.95

$CALL $21.95 $24.95 $24.95 $24.95

Piraies Silent Service

S25.95 524.95

Solo Flight • Stealth Fighter

$24.95 $CALL

MINDSCAPE

Championship Boxing

$17.95

Hobbitt

$24.95

WORDPROCESSOR Fleet System 4

S56.95

Font Master 128

S44.95

Paperclip II...._

$54.95

Paperclip III

$39.95

Superscript 128

559.95

Term Paper Wnter

S34.95

SPECTRUM HOI.OBYTE

Vizawrite 128

SCALL

'Falcon

522.95

WordPro 128

$59.95

■GATO • Intrigue ■Ht 109

$19-95 S22.95 527.95

Wordwriter 128 w/spell..$49.9S

International Hockey

S18.95

SIMON &SHUSTER Star Trek-Kobayashi Alt .$29.95 Star Trek Promeihian Adv 529.95

Typing Tutor 111,

529.95

• Soko Ban

517.95

SOFTWARE SIMULATIONS

SPREADSHEETS Spy* Multiplan

S39.95

:■).-.■ :■■•■ i' 128 .**.»»> ....549.95

Football

$24.95 $29.95

Consultant

$39.95

Pure Stat College BB

$32.95

Data Manager 128

$CALL

Fleet Filer

S29.95

Perfect Filer

$49.95

Pure Stat Baseball..

SSI

•B-24 1 Eternal Dagger

$24.95 S27.95

• Phantasie 1, II. ill (each) ..527.95 • Realms of Darkness $27.95 " Rings olZillin

....$29.95

• Roadwar Europa

529.95

• Shard Of Spring

$29.95

DATA BASES

Profile 128

S59.95

Superbase 128

SS4.95

MISC. 128 SOFTWARE Accountant Irtc $69.95

Fist

$1995

■ Wargame Const Set

$22.95

Bobs Term Pro 128

' Wrath of Nicademus

$29.95

$22.95

$27.95

S124.95

Indiana Jones

■ Wizards Crown

CMS Acct Pkg/128 Desk Manager 128

S34.95

Mach 128

S39.95

Partner 128

S54.95

$CALL 529 95

Personal Acct. 128

S34.95

$39.95

Vizastar 128

* Gauntlet

Infiltrator

■ Paperboy

529.95 $24.95 S21.95

....$29.95

Perfect Score:SAT prep ...549.95 ■ Superstar Hockey $29.95 UchiMata $19.95 Uridium ..

$26.95

Call for prices on other MINDSCAPE products!

^ILOGIC

Fhghi Simulator II

FS II Scenery disks Jel

TIMEWORKS

' Desktop Publisher

532.95

UNISON WORLD • Printmaster Plus

S47.95

Sylvia Porter's Personal Finance Planner 554.95 SCALL

529.95

64C BUSINESS AND PRODUCTIVITY 64C DATABASES Bank Street Filer

$34.95

Consultan!

$39.95

Paperclip III $39.95 Pocket Writer Dictionary ...$12.95 Wordpro 3w64 $14.95

Data Manager

$19.95

Word Writer 64 w/speller .$34.95

Fleet Filer

$29.95

Profile 64

536.95

64C INTEGRATED PKGS Homepak Vizastar64 4K

$39.95 $39.95

«-1C SPREADSHEETS Calkit

$39.95

Swiftcak; 64 w/sideways ..539.95 Sideways

Championship Baseball...527.95 Championship Football $27.95 GBA Basketball 2 on 2 ... 524,95

$29.95

^ICRO PROSE

■ Indoor Sports $14.95 $39.95

S6.95

in *porl« fitra[f£j" ii mutation

• EOSfEarth Orb1 Station) $19.95

S27.95

NEW TITLES!!

tc

$25.95

I.ANCE HAFNER <,, ih* w

ACTIVISION

■Air Rally • Aliens

Wishbringer

$37.95 $26.95 $16.95

S24.95

ACTIONSOPF ■ Las! Ninja Thunder Chopper

S22.95 $24.95

$10.95

$22-95 $22.95

" Miniputt • Test Drive

Hitchhiker's Guide Leather Goddess

Carriers at War Chessmaster 2000 Dan Dare

• 4th & Inches Hard Ball

• Lipstick Plus

tLECTROMC ARTS~

$34.95

$27.95 $24.95 $32.95 S29.95

$23.95 S22.95

Killed Until Dead

MISC GAMES

' Beyond Zork

• Amnesia Arctic Fox Baid's Tate Bard's Tale II

Ace of Aces •Apollo • Comix

All Games stocked for quick ship!!!

INFOCOM $34.95 $29.95

Leader Board Tourn. Dish $16.95

ACCOLADE

It/\I il jFjII I

$19.95

64C WORD PROCESSORS Bank Street Wnter Font Master II Font Master 64 Paperclip w/spellpack.

S32.95 $34.95 534.95 ...$49.95

FINANCIAL & ACCT. Timeworks Eledf. Chkck ..$19.95

Timeworks Money Mgr .....$19,95 CMS Acct Pkg/64

$119.95

MISC. HARDWARE Esles pwr supply for C-64 $54.95 Nawerone 3 Slot expander $27.95 UTILITIES Thinking Cap Toy Shop

532.95 542.95

CSM1541 align Fast Load Bobs Term Pro

534.95 524.95 S32.95

Certificate Maker Clip Art VOM or2 Desktop Publisher

$32.95 $CALL $39.95

GEO Publish

$49.95

Graphics Library f.li.or III ..516.95 Newsroom

534.95

Outrageous Pages Print Shop Printmaster Plus

$39.95 $25.95 $32.95

TUSSEY COMPUTER PRODUCTS P.O.BOX 1006, STATE COLLEGE, PA 16804

tcp SHIPS IT 512K RAM Upgrade. $159.00 1010 EXT DRIVE 1680 MODEM

500

$219.00 $139.00

A500w/2002 Monitor

$CALL

$789.00 A500 w/2002 Monitor

$34.95

Halley Project

$29.95

Software orders over $50.00 & Acces sories/Peripherals under 8 pounds will beshipped FEDERAL EXPRESSES even

$39.95

Leisure Suit larry....,

$44.95

ol $4.00 per order. Orders arriving before 1:00 PM our time

Racier

$27.95

will be shipped out same day. II part of your order is backordered the remainder will be shipped UPS Ground lor FREE1

Starfleet

$32.95

& 1010 Drive AMIGA SOFTWARE

ENTERTAINMENT u

PRODUCTIVITY

Deluxe Music Const Sel ...$79.95 Deluxe Paim II Deluxe Print II

£99.95 $59.95

Deluxe Video 1.2 Draw Plus

$99.95 $169.00

Logistix

$89.00

Superbase

$89.00

VizawrrtB Word Perfed

$999.00

.$89.00 -call

PRINTERS

Auioduel. Balance ol Power Bards Tale Beyond Zork

Chess master 2000

Defender ot iha Crown. Deja Vu

Earl Weaver Baseball . Ferrari Formula One.... Flight Simulator II

$29.95

.$37.95 .$34.95

Hot-CaldJazz

Marble Madness

$29.95 $29.95 $39.95

S.D.I Silent service Smbad

$39.95

Uniwted

$39.95

$24.95

$34.95

$29.95 $29.95 $29.95

order is shipped. ■ We insure your order at no extra cost to you. ■ Tussey is a financially strong and well established company.

CUSTOMER SUPPORT

Super Graphix Jr

■ Alter sales support. ■ Knowledgeable staff, all graduates of Tussey's "Computer Boot Camp".

■ Our advanced warehouse/materials

Interface W/8K butter down loadable lonts .. Super Graphix Gold

handling system assures your order is

shipped out accurately & on tirne. ■ Our IBM 5360 allows instant order and inventory status.

PRINTER PACKAGES ALL PRINTERS INTERFACE WITH 64C or C128

Office Autc

To order by mall; Wo accept money order, certified check, personal check

Allow 2 weeks lor personal & company checks to cleat Shipping S4.00 toi software and accessories' $10 00 lor pnmers and color monitors/ $8 00 lor disk dnves and oihet monitors' Add $3 00 per bo* shipped COD Call lor other snipping charges Additional

Terms; ALL PRICES REFLECT

shipping required on APO. FPO, AK. HI

^^^—

CASH DISCOUNT. ADD 1.9%

2 yr warranty

1080iH 1091 iE 1092iH

SECURITY

■ Your Credit Card is not charged until your

$29.95

Printer Interlace Super Graphlx

Panasonic,

at these prices) You only pay TCP's standard shipping charge

$159.00 $189.00 $299.00

NP-10 & XETEC Supergraphix Jr. .. S169.00

NX-10 & XETEC Supergraphix Jr. .. $189.00 NP-10 & XETEC Supergraphix

$199.00

Panasonic

lOSOill & XETEC Supergraphix Ur

.IL

"SP

FOR MASTERCARD OH VISA.

MM

Ail products include factory warranty

^^^^

$199.00

1091in & XETEC Supergraphix

$219.00

non Pennsylvania residenis add 6% sales lax Prices and ternis sublet lo ctiange without notice

CMS

OKIDATA

milr«nici'

GENERAL

NP-10

S137.95

NX-10

S157.95

ND-10

ND-15

NR-10

NB SERIES

645 > 430 flesolulon

$269.00 MAGNAVOX 8562

All 3 monitors inc!i.da CdOles lo Commodoie 128

SP-180VC...$139.00 SP-1000VC.$149.00

NEW!!... GEO PUBLISH (64/128) GEOS 128

GeoCald28

Geo File 128 Geo Program

Deskpack 123 Geo Write 128

Geo Spell

$44.95 $47.95

$47.95 $49.95

$44.95 $44.95

$24.95

GEOS

Geo Calc

Geo File Geodex

Deskpack Fontpack

Geo Write

$119.95

1581 31/T DISK DRIVE

EXPANSION

$197

$119

£49.95 S39.95 $34.95

S34.95 S27.95 $22.95 $22.95

S34.95

///// Wittol ///// Solutions '///A Inc. Pocket Writer 2

$42.95

Pocket Filer 2 $39.95 Pocket Planner 2...$39.95 Digital Superpak ...$74.95

Dictionary

$12.95

Regular Hrs: 9:0OAM-1O:OOPM Mon-Fri, 1O:OOAM-6:0OPM Sat, 12:00PM-B:00PM Sun EST

CALL TOLL FREE 1 -800-468-9044 INSIDE PA CALL 814-234-2236

$124.95

O COMMODORE

1764

Berkeley Softworks

120cps. NLQ Mode

$CALL

C=CO«MODOflE 256K RAM

SP-1200 Al...$169.00

$379.00 $459.00

C126 version

C64 version

__

!. $219.00

2 yr warranty

MSP-15E Premier 35

Pkg. Price for ail Modules:

and EPSON*Interlace

Cull For Other Of id;. Is Printers

560 • 240 Resolution ■1 MMes 1 yi warranty

SEIKOSHA

$159.00 $279.00

$229

■ Built in COMMODORE* ■ 180 CPS Print Spaed

THOMSON 4120

120D MSP-10

Includes: • General Ledger • Accounts Receivable • Billing Statements • Accounts Payable • Check Wrrting • Job Costing • Payroll

COMMODORE 2002

643 ■ 240 Resolution

#CITIZEN

ACCOUNTING SYSTEM

RGB COMPOSITE COLOR MONITORS FOR THE 128

PRICES ARE FALLING ON ALL STAR PRINTERS!! Call for latest price on

Tribute 224.

WHT

ALL SALES ARE FINAL. Detective items replaced or repaired at our 3isc<e-

$189.00

1080iH& XETEC Supergraphix

■*&*>,

DISKS

r boxof 10

pH

BONUS DISKS IOI

SS/DD

J6.45

OS'DO

M.95

SS'DD DS'DD

$4.49 *4.99

TUSSEY DISK CLOSEOUTS!!!

C-iil for Piles on Verbatim and Maxell Ditktll

NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • NEWS

Mission Graphics Suppoi

President Elect Contest Utrategic Simulations, Inc. is sponsoring a contest for users of President Elect —1988 Edition. The contest is open to any U.S. resident of any age. Players whose Democratic and Republican

candidates are the same as those on Election Day, November 8,1988, and whose electoral vote count comes closest to matching the actual

election results will win a cash prize. Contest rules may be obtained by writing to "President Elect Contest," Strategic Simulations, Inc., 1046 N. Rengstorff Ave., Mountain View, CA 94043.

C-ZAR JJiemer Development has introduced C-ZAJt. an Amiga Editor and

Librarian for the Casio CZ-101 and CZ-1000 keyboards. Over 200 instruments and sound effects can be played or modified. C-ZAE . he Commodore Amiga 2000 recently assumed a staring role at the opening of Mission Graphics Support, the world's first computer art gallery. Located in New York City's East Village, Mission Graphics Support showcases twelve vibrant Amiga-generated collages by New

York artist Sandra Filippucci. Filippucci used Electronic Arts' DeluxePaint II and NewTek's Digi-View to compose the collages

enables the user to fine tune the Casio's six powerful eight-step

envelopes. The program retails for $195. An Amiga-to-MIDI interface is also available for $55. For details contact: Diemer Development, 12814 Landale St., Studio City, CA 91604-1351. Phone: (818)762-0804.

and a color laser printer to produce hard copy.

SSS^0*158 at

Comdex

HE

mmm Software, l 825-4144.

8

FEBRUARY 1988

Speed in Spades. Throttle—wide open. Joystick—back bard. Air it out, man.

GeeBee Air Rally. Air racing action that puts the wi/db&ck in the wild blue yonder. Speed in spades. One tricky turn after another. And a lot of nasty competition between you and the finish line. Buzz 'em. Bump 'em. Blow 'em away. Show 'em who owns the skies.

16 unique courses, 4 spe

Bail out from a midair

cial events, 256 levels of difficulty.

mishap, andyou never know where you'll end up.

GeeBee Air Rally. $29-95 suggested retail price

for Commodore 64/1287*

$39.95 suggested retail price for Amiga™ computers.

ACTIVISION, Ask your software retailer or order direct: just call 800/345-2888, operator 300. © Aciivision, Inc. Amiga screens shown. Screens may v*ry depending on compurci system. Amiga and Commodore 64 and 128 are trademarks of Commodore Electronic*. Lid.

NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • NEWS Maxx-Out! Series ill pyx, Inc. has released three titles in the company's new Maxx-Out! series of

Microfiche Filer Updates

S oftware Visions, Inc. has released the Microfiche Filer Text

Import Utility into the public domain. The utility disk, available on Fred Fish Disk #103, on PeopleLink, Q-Link and BIXr allows the

importing of fixed format text files into Microfiche Filer databases. In addition, a Microfiche Filer Version 1.02 update is available for

entertainment software for

S9 directly from Software Visions. The update provides full support

younger gamers. Had Warriors

for European characters. Software Visions is also asking

transports the player to 2500

Microfiche Filer users to submit useful databases to Include on

AD. where he must save the

subsequent updates. Published database donors will be credited by

human race from invaders from

name on the disk and will receive the next update free. For more

another world. In Arctic Antics:

information contact: Software Visions, Inc., 26 Forest Rd.,

Spy Vs. Spy the player must

Framingham, MA 01701. Or call: (617) 877-1266.

escape from an iceberg before a deadly blizzard or an enemy spy catches up to him. Boulder Dash Construction Kit is a race to mine diamonds through a series of caves. Players have the option to play the game provided or design their own games using the

construction kit. Suggested retail

price is $24.95. For details contact: Epyx, Inc., 600 Galveston Dr., Redwood City, CA

94063. Phone: (415) 366-0606.

Airborne Ranger and Project Stealth Fighter IVJLicroProse Software, Inc. has released two new games for the

Commodore 64. Airborne Ranger Is the first MicroProse program in which the player

controls the movements of an

Amiga Assembly Language 1AB Books, Inc. has released Amiga Assembly Language Programming by Jake Commander. The 240-page book provides an uverview ui assemblj language, including binary arithmetic and the syntax, addresses and effects of assembly commands. The hardbound

version sells for S19.95, the paperback version for $13.60. For further information contact: TAB Books, Inc., P.O. Box 40, Blue Ridge

Summit, PA 17214. Phone: (717) 794-2191.

individual soldier instead of an aircraft or submarine. The simulation begins with a joystick-controlled parachute

drop, followed by 12 different search and destroy, rescue, infiltration and sabotage missions in three different geographic regions. The program

retails for S34.95. Project: Stealth Fighter simulates the radar-elusive jet fighter believed to be part of the

Sons of Liberty and Panzer Strike

S trategic Simulations. Inc. has

released two new programs for the Commodore 64. Sons of

Thunder Mountain Classics

M,.indscape's Thunder Mountain Division has released five classic ties at bargain prices for the Commodore 64. They are: Pac Man,

Ms. Pac Man, Dig Dug, Pole Position and Galaxian. Each retails for S9.95. for further information contact: Thunder Mountain Division. Mindscape. Inc.. 3444 Dundee Rd., Northbrook, IL 60062. Or call: (612)452-4730.

US. Air Force arsenal. The program features an advanced cockpit with two display screens a radar scope and 3D out-thewindow view. Project: Stealth

Fighter retails for S39.95. For more information on both products contact: MicroProse

Software, Inc., 120 Lakefront Dr., Hunt Valley, MD 21030. Phone:

(301)771-1151.

Liberty simulates three battles of the American Revolution: Bunker Hill, Saratoga, and

Monmouth. Suggested retail price is $34.95. Panzer Strike! is a World War

4th & Inches xolade's latest release is 4th & Inches, a football simulation that incorporates 22 players, a full-width and length field, 20 plays

Border Zone

I nfocom has released Border

players engage in individual

and 11 formations. Available for the Commodore 64.4th fi1 Inches retails for S29.95. For details contact: Accolade, 20813 Stevens Creek

Zone,awork of interactive fiction

squad/tank level combat on the

Blvd., Cupertino, CA 95014. Or call: (408) 446-5757.

with an espionage theme by Marc

II simulation in which one or two

Eastern and North African fronts

Blank. Woven around an

as well as combat involving the

assassination plot the game

British Army throughout Europe.

consists of three chapters. In

Panzer Strike! retails for

each chapter you assume a

$44.95. For more information contact:

American businessman to a KGB

Strategic Simulations, Inc., 1046

agent. Border Zone provides

different identity from an

N. Rengstorff Ave., Mountain

Invisi-Clues that reveal as much

View, CA 94043. Or call: (415)

help as you want. The program is

964-1353. 10

HEBRUARY1988

Continued on pg. 12

FEEL LIKE

CHALLENGING A 3-TIME ORLD

PION?"

"TOP FUEL CHALLENGE IS THE CLOSEST YOU CAN GET TO THE HOT PAVEMENT OF THE DRAGSTRIP V

Shirley Muldowney helped design this authentic

fuel, shift just rightUy the time you pop your chute, y

3-D professional drag-racing simulation. Based on her

know if you've beaten the champ in one of her winning

three world championship years, TOP FUEL CHALLENGE

years.

captures all the thrills and excitement of NHRA

competition.

Don't red-light, smoke your tires, or blow; your engine.

You'll need the points and prize money... it's along season.

How can a 6-second event hold your interest? Well,

Put yourself in the driver's

TOP FUEL CHALLENGE is an entire season, from the

seat today! Call TOLL-FREE for

Winter nationals to the World Finals, with ail the authentic action, pre-race strategy, equipment selections and budget expense considerations included. Qualify,

race through a grid of challengers, and finally face Shirley

the COSMI dealer nearest you,

I

or to order direct. TOP FUEL CHALLENGE

for C-64/128 is priced at $24.95.

in the showdown! Choose your lane,

tree lights. Pop the

cosmi

clutch, hit the throttle

In California (800) 654-8829

and you're off! Watch

415 N. Figueroa Street

the tach, lean out your

Wilmington, CA 90744

burn out your tires, stage your dragster,

watch the Christmas

(800) 843-0537

NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • NEWS • Nl A Continued from page 10

Perfect Vision

available for the Commodore 64

for S34.95. For details contact: Infocom, Inc., 125

CambridgePark Dr., Cambridge,

DunRize Industries is

MA 02140. Phone: (617) 4926000.

introducing Perfect Vision, a real

time video digitizer for the Commodore Amiga. The product

SourceView Math Programs

video camera into your Amiga.

DourceView has released two

captured from a color camera or

new educational programs for the Commodore 64. Addition Tutor allows students to receive step-by-step help on addition

problems, and Math Pop Quiz teaches addition, subtraction, multiplication and division to

students at various levels of ability. Both programs

incorporate color graphics and sound to enliven math practice.

Each retails for 819.95. For more information contact: SourceView Corporation, 835 Castro St.,

allows you to transfer a video image from VCR, camcorder or

Perfect Vision will capture an image in 16 gray scales in 1/60 of

a second. Color images can be a black and white camera using

Skate or Die

E lectronic Arts has released Skate or Die a

skateboarding simulation and competition. Players can participate

the supplied color wheel. Suggested retail price is $219.95. For more information contact:

SunRize Industries, 3801 Old College Rd., Bryan, TX 77801. Or call: (409) 846-1311.

in five different events, three of which are modeled after real skateboarding competition in which as many as eight people can

compete. Skate or Die is available for S29.95. For further information contact: Electronic Arts, 1820 Gateway Dr., San Mateo,

CA 94404. Or call: (415) 571-7171.

Superstar Soccer

M.

.indscape, Inc. has released

Martinez. CA 94553. Or call:

Superstar Soccer, the latest

(415)228-6220.

sports simulation for the

Commodore 64 from their SportTime line. Using the same

Galactic Frontier

techniques as their popular

Superstar Ice Hockey, you can elect to play, coach or manage

F ree Spirit Software. Inc. has

your soccer team. One or two

released Galactic Frontier, a

other or challenge a computer

space exploration game for the

opponent. Superstar Soccer

Commodore 64. In Galactic

retails for $34.95. For further

Frontier, the user searches for

information contact: Mindscape,

life forms among the 200 billion

Inc., 3444 Dundee Rd,

stars in our galaxy. Stars, planets

Northbrook, IL 60062. Phone:

and moons are represented in

(312) 480-7667.

players can compete against each

realistic graphics, and all data about each star are accurate

according to current scientific knowledge and theory. The program is available for $29.95 from: Free Spirit Software, Inc., 905W.Hillgrove,Suite6,La

Grange, IL 60525. Phone: (312) 352-7323.

SupraDrive FD-10 Oupra Corporation has announced the release of their SupraDrive FD-10. a 10MB removable floppy disk drive for the Commodore

Amiga. The SupraDrive FD-10 combines features of both floppy and hard disk drives. Each removable 5.25-inch diskette can hold a full 10MB of data, which can be accessed at speeds approaching hard disk drives. The unit retails for S1095. For details contact: Supra Corporation. 1133 Commercial Way, Albany, OR 97321. Phone: (503) 967-9075.

12

FEBRUARY 1988

1987- Expanding Scenery disk coverage: East Coast, Japan, & Europe 1986 - Flight Simulator tl for the 68000 computers

1985- High-performance Jet flight simulator for the IBM,

Commodore 64, and Apple II computers

1982/1983 - Microsoft Flight Simulator & Flight Simulator II

FUftCbutf hcMkc vtirhti. Oil. r alt O!(. I 3M

[kfL 9

1979 - 3D graphics applied to the original FS1 Flight Simulator for the new Apple II and TRS-80 computers

1977- SubLOGIC's 3D graphics package in BASIC and M6800 Assembly Language

•TJ -1 *TW1 r«TA I W

Some say our technology has helped us define the state of the art in flight simulation. We believe our ten years of dedication have gotten us where we are today. SubLOGIC's first black & white 3D graphics routines, developed in 1977, paved the way for our introduction to flight simula tion and aerial combat gaming theory. Our second-generation Flight Simulator II was so well conceived that even we find it

difficult to improve upon. Jet's spectacular land and sea battle scenarios set another classic milestone in state-of-the-art simulation gaming. Scenery concepts incorporated into SubLOGlC flight simulation products right from the start continue to

evolve as we introduce new, more beautifully detailed areas of the world to explore. And coming in 1988 - a flight control yoke for even more realism!

We invite you to help us celebrate our first decade of success, and share in our anticipation of the next ten years to come. SubLOGlC tenth-anniversary promotional shirts and posters are available at your dealer or directly from SubLOGlC. See your dealer, or write or call us for more information.

LOGIC atlon

713 Edgebrook Drive Champaign IL 61620 (217|359-M82T«lei:2MW5

ORDER LINE: (800) 637-4983 (sxcept in Illinois)

WHEN YOU'VE SOLD YOU MUST BE DOING

No Brag, Just Fact! Over 1,800,000 programs sold to date—and each program includes: • Free Customer Technical Support (For all registered users) » A Money Back Guarantee (If you can find a better program, we'll buy it for you)** • A very liberal Upgrade & Exchange Policy (Which means you never have to worry about obsolete software)**

PARTNER 64, Word Writer 3 has more fea tures, more power, and is easier-to-use than any other C64 word processor! Features:

A cartridge-based product

PARTNER 64

•An 85,000-Word Spell Checker—plus, unlimited

• An 80-Column Print Preview Mode

• Highlighting: Prints out your text incorporating under lining, boldface, italic, superscript, subscript, and more. • Headers and Footers

• Automatic Program Set-Up: Configures WORD WRITER 3 to your choice of printer codes, screen colors, and more.

• SwiftKeys* access commands quickly, using a minimum of keystrokes.

WORD WRITER 3,

• Compatible with GEOS*

DATA MANAGER 2, and

Accessories include:

Name, Address, and Phone List

with over 60,000 synonyms and alternatives.

organizes notes, facts, and ideas into a convenient out line format.

accessories.

& Date Book

• An Integrated Thesaurus

•An Integrated Outline Processor that quickly

ble, memory-resident desktop

Appointment Calendar

sub-dictionaries.

C64-S49.95 C128-S69.95

with eight instantly accessi

Auto Dialer

Memo Pad

Label Maker & Envelope C64 - S49.95 C128-$49.95

Addresser

* Calculator

Typewriter

Screen Print

Other features include: <■ SwiftDos: Allows you to access Commodore disk drive commands any time.

* SwiftLock: Enter your secret code before you leave your computer. The keyboard will be locked until you re-enter the code.

■ Extended Printer Control: Enables you to send com mands directly to your printer at any time.

i SwiftLoad: Allows your Commodore 1541 disk drive to load as fast as the 1571 disk drive.

SWIFTCALC INTERFACE TOGETHER FOR A COM

The Critic's Choice

act from

PLETE PRODUCTIVITY

Data Manager 2

SYSTEM!

A highly flexible filing and recordkeeping system that stores, retrieves, sorts, eval

R^jyi

uates, and updates large

amounts of information. .SW,FTCALC is an

Features:

outstanding price.

A Report Writer: Gen erates customized data

•■Using WORD WRITER is an

reports. You specify the title, C64-S39.95 C128-S69.95

location, and sequence of each column. A Label Maker: Prints your name and address file

onto standard mailing labels, and transfers and prints text information onto labels and tags.

Quick Access to important information: Retrieves and prints items by name, date range, index code-or any category stored in the system. "Reg. trademarks ol Commodore Electronics. Ltd. Berkeley Software, Inc., Timeworks. Inc. c 1982 Timeworks. Inc. All Rights Reserved.

Calculates numerical data from column to col umn and field to field: Allows you to perform spread sheet tasks such as payroll calculations, cost estimates. Compatible with GEOS

1,800,007 PROGRAMS, SOMETHING RIGHT. Timeworks Desktop PUBLISHER,,

SYIVIA PORTERS Personal Financial Planner.

Where you once needed a typesetter, designer, and paste-up artist, you can do it all yourself with THE TIMEWORKS DESKTOP

All the computer tools you'll

need to manage your money on a day-to-day basis, and

plan your financial future,

NEW

PUBLISHER. Includes every thing you need to produce professional-quality printed documents on your C64

too!

For Your Day-to-Day Affairs: C64-S49.95 C128-S69.95

• Maintains your elec

$49.95

computer

Features:

• Writes your checks and balances your checkbook.

• Automatic Page Style Formatting: Set up a page style only once. The computer follows it automatically, inserting rules, headers, and footers.

• Prepares and monitors your budget

• A Full-Featured Word Processor

■ Classifies and tracks your taxable income and

• A Wide Variety of Font Styles in Multiple Sizes

tronic checkbook and

credit card transactions.

• A Built-in Text Editor that allows you to write head

expenses

• Calculates your net worth and generates cus tomized personal financial statements

•Tracks your financial assets-and your insurance policies.

For Your Financial Future: Leads you step-by-step through a series of questions regarding your financial goals, and your current financial

condition. Your answers will enable your computer to determine and print a summary of the amounts you must save each year to meet your financial objectives-in both real and inflated dollars.

SwiftCalc A powerful, easy-to-use elec tronic spreadsheet designed for home and business use.

Features: Sideways: Prints all your columns on one, continu ous sheet .. sideways. 250 rows and 104 col

umns provide more than C64-S39.95 C128-S69.95

25.000 cells (locations) in which to place information. Performs mathematical functions, up to 12 digits.

lines, taglines, and captions to fit any space.

• High Resolution Graphics: Imports illustrations and graphics from leading graphic programs.

• Automatic Kerning: Opens or tightens word and letter spacing for a truly professional look. • A Wide Selection of Built-in Patterns, Textures, and Shades • A Complete Set of Built-in Drawing Tools:

Draw lines, boxes, circles, and polygons automatically —or, draw free hand.

• Use THE TIMEWORKS DESKTOP PUBLISHER to produce: Newsletters,

Brochures, Flyers, Forms, Reports. Bulletins. Menus, Certificates, Letterheads, Newspapers-the pos sibilities are endless! Available at your favorite dealer, or contact Timeworks today. To Order Call: 1-312-948-9202 For Update Information Call: 1-312-948-9206

Allows the use of minimum and maximum values, aver ages, sums, integers, absolute values, and exponential notation.

Performs financial analysis functions, calculates the present and future value of a dollar and the present and future value of a constant amount (annuity). SwiftLoad: Allows your 1541 Disk Drive to load up to 5 times faster. Produces "What If?" Reports: Applies mathematical functions and algebraic formulas to any spread sheet-type analysis, such as budgeting, financial planning, or cost estimating. Calculates these formulas and produces

complicated "What If?" Reports at the press of a key.

MORE POWER FOR YOUR DOLLAR Timeworks, Inc. 444 Lake Cook Road,

Deerfield, Illinois 60015

312-948-9200

"Details on every Timeworks package.

Compiled by Louis F, Sander ■

Once again this month, readers from several continents have blessed us by sharing the finest fruits of their fertile minds. Among this outstanding group are two delightful amusements and a wonderful series ofprogram protection tips. As always, there's something here for every interest and for every level of human expertise. Ifyou d like to share your own expert knowledge, just write it up and send it in. Put each item on a separate sheet ofpaper, put everything in one envelope, then send it to: Louis F. Sander Post Office Box 101011 Pittsburgh, PA 15237 If we select your idea for publication, your name and idea will be circulated around the world. We'll also send you a check. Fireworks Extravaganza; Many readers were impressed with the fireworks program by Bob and David Snader in January's "Tips & TYicks." I recently met the Snaders in person, and we discussed the possibilities of doing something more with the fire works theme. They took the challenge and produced one of their usual gems. So here's the "grand finale," courtesy of: Bob & David Snader Baltimore, MD

:GOTO

90

40

DATA 19,40,16,17,22,16,13,130,25, 131,10,41,28,40,15,7,17,192,7,108, 6,30,8

100

DATA 240,4,68,9,97,11,12,12,128, 14,2,1,131,0,3,2,128,18,56,20,56,

110

DATA

21,64,23

4,24,129,26,2,27,6,29,192,31,

68,34,68,30,8,32,32,37,198,33,16, 35,16

120

DATA

40,130,36,16,38,16,43,130

Fuzzy Caterpillar: This program creates a most unusual "worm" on the 64-mode screen. Tb see him and control him, you must plug a joystick into Port 2. Note that all eight sprites are used to create one long, changing object. The program uses some interesting and unusual code to control the sprites and to do bor der checking. Scott Glazer Reno, NV 10

PRINT"[CLEAR,RVS,SPACE4] SCOTT

10

PRINT"[CLEAR,L. FIREWORKS

EXTRAVAGANZA-BOB

SNADER":POKE 20

DIM

RED,DOWN2]

:POKE

V+33,0

20

T=0

TO

38:READ T=D

D+510:POKE

Tf0:NEXT

FOR T=0

15:A(T)=(RND(0)*8)+l

TO

:END

40

V=53248:FOR T=0 TO 7:POKE T+2040,13 :POKE V+39+T,7:NEXT:R=V+21:X=104

50

FOR

"

+50:NEXT

60

FOR

T=0

TO

B=D

15:POKE

FOR STEP

T=0

TO

D+510

TO

STEP

64:POKE

TO

200:NEXT

38:FOR

64:POKE

FEBRUARY 1988

T=832

TO

894:READ

A:POKE

T,A

B=D

J=PEEK(56320):Y=Y+6*(((J AND 1)=0}AND Y>55)-6*(((J AND 2)=0)AND

70

X=X+8*(((J

80

X>31)-8*(((J AND 8)=0)AND X<248) P=-P*(P<7)-(P<7):POKE R,255-2~P

Y<225) S,15

S,0

T=0

2"

60

V+29,B(1)

V+T,C(T):NEXT

FOR E=0 TO RND(0)*2:FOR T=0 TO 38 :POKE B+L(T) ,P (T) :NEXT:NEXT:NEXT :FOR

16

2040+T,192+T

7+23,6(1):POKE

:POKE

80

7:POKE

:POKE

:FOR

70

TO

V+39+T,A(T):NEXT

T=0

PORT

:NEXT

:POKE

FOR

IN

:Y=104

:B{T)=RND(0)*255:C(T)=(RND(0)*150) 50

CATERPILLAR

PRINT,,,"[D0WN6] IT WILL",,,, " OBEY A",,,," JOYSTICK",,,,

Q,R TO

FUZZY

30

V+21,255

D=12288:FOR

:L(T)=Q:P(T)=R:NEXT:FOR

40

DAVE

L(39),P(39),A(16),B(16),C(16)

:V=53248:S=54296:POKE 30

&

53280,0

GLAZER'S

[SPACE4]" IF PEEK(65534)<>72 THEN PRINT" [DOWN]THIS ONLY WORKS IN 64 MODE!"

TO

D+510

B+L(T),0:NEXT:NEXT

:POKE :POKE

81

DATA

AND

4)=0)AND

V+2*P,X:POKE V+2*P+1,Y R,255:GOTO

60

001,255,128,015,255,240,031,

255 Continued on pg. 108

/^^"in expert system is like borrowing someone else's

/experience and expertise on a given subject.

/—■J* UNDERSTANDING COMPUTERS by TIME-LIFE BOOKS m is exactly that, an expert system on the subject of

' computers.

It's not software based, so it can't crash. And since it's not machine-specific, it won't become outdated easily, which means you'll find it an invaluable, long-lived reference whether you have an IBM*PC, an Apple lie*1, a multimillion dollar Cray* or no computer at all right now.

A BRAND NEW SERIES THAT PRESENTS COMPUTERS IN A WHOLE NEW WAY.

UNDERSTANDING COMPUTERS is a new series of books that presents computers in a unique, broad-based way, unlike any other computer book you've ever seen. It

gets "under the hood," right down to the nuts and bolts of computers to explain what you need to know about them in plain English. The first volume, Compufer Basics, On o digital record, sound is carried by pits and spaces, unwraps the mystery of writing which are read by a laser beam. binary code... the concept of logic gates... how chips are designed... how a light pen works for graphic effects... the sequence of events in a computer from the first clock pulse to the last. And much, much more. Succeeding volumes cover Software. Input/ Output Graphics. Networking. The entire gamut of

what it's all about. Full-color illustrations help make every concept crystal dear. And glossaries of terms help ensure your understand ing. Each volume is a big 9]A" x 11 %" hardcover book with approximately 128 pages.

FREE 10 DAY EXAMINATION. NO OBLIGATION. Begin to expand your computer know-how now by examining Computer Basics for 10 days free. Keep it and pay only $14.99

($18.99 in Canada), plus shipping and handling. Then you can continue to receive

How a fronsisfor

operates as a switch. other volumes every other month, always with a 10-day free trial. Keep only the books you want. And you can cancel any time. Or return Compufer Basics and owe nothing. Return the coupon today, and start to bridge the gap from computer buff to computer expert. IBM rs o registered irodemorli nl ln!ernal!O'1of 6ui*>esi Mcxhnes Corporation Apple Be rs a regmered

trodemorii of Apple Computer. Inc Cray is a regiilered Irodemcxt oi Cray Reiearch. Inc £ 1987 Time-Life Books Bo« C-32066, Richmond. VA 23261-2066

UNDERSTANDING COMPUTERS I

CTADTC UCDE '■' :|11( riMI ! IFE books 9 IMIt I 9 nCKCi BOX c - 32066,

Richmond, VA 23261-2066

YES! Send me Computer Bosks, os my introduction to the

shelf-based expert system. UNDERSTANDING COMPUTERS.

I agree to the terms outlined in this ad.

rwTtc

computer topics.

EVERY IMPORTANT CONCEPT IS ILLUSTRATED TO HELP ASSURE YOU UNDERSTAND. Not only does UNDERSTANDING COMPUTERS give you all the computer background you want that you won't find elsewhere, it also shows you

Address .

iubteti lo oop'ovot Price wi)|»ct to change

UNDERSTANDING COMPUTERS

j i

Compiled by Tim Jones

Each month in Amiga Tips and Dicks we offer a series of (idbits, teasers, and short programming examples. Ifyou have an item that you would like to submit for use, you can send it to: Commodore Amiga Tips 651 Outrigger Dr. Deltona, FL 32738

If we use your hint, tip or short program example, we will pay you between $10 and S50.

Faery Tale Adventure Tips: Be sure that you explore every building in Tambry before leaving to explore your new world. There are many items hidden away that may help you. There are two ways to get treasure and items from a foe: de feat it in battle or immobolize it. Never underestimate the power of being generous with ped dlers and others while roaming the land. By taking the time to TALK, or give gifts, you could find your lot improving. If you are having problems increasing your BRAVERY, take advantage of your "LONGER REACH'' and use the graveyard fence as a deFENSE during the early stages of the game. It seems that the bad guys (with the exception of wraiths) don't know that they can fight back through the fence. There are three ways to travel over water. One is to locate a raft and use it to navigate the waters of the Lake of Dreams. The second is to locate the seashell and call the Sea Turtle and the third is to gain possession of the Golden Lasso and locate the Magic Swan. When using the Great Stone Rings, you can control your des tination somewhat depending on the direction you face when you invoke its magic.

When facing the magical lady in her throne room, keep in mind that discussion may increase your chances of survival. When you have defeated a wraith, be sure to search the re mains. There is a chance that one of them may have an item that may be of use in your quest. During the early stages of the game, it is best not to disable the musical themes. If your character faces danger, the change in the musical mood will give you enough advanced warning to allow you to prepare. Graham Kinsey/Tim Jones Boston, MA Deltona, FL

DeluxePaint II Single Drive CJser Tip: If you are like me and only have one drive on your system, there is a way to convince DeluxePaint II to allow you to save your drawings to your actual 18

FEBRUARY 1988

data disk. Don't boot your system from the DeluxePaint disk. In stead, boot from your Workbench and use the CLI to enter the following command: ASSIGN DF1: RAM: Now, place your DeluxePaint Key Disk into DFO: and go into the program from the CLI or from the Workbench. Now. whenever DPaint tries to access DF1: during a LOAD or SAVE, you won't get the SYSTEM REQUESTER asking you to insert volume DF1 and you can switch the LOAD/SAVE path to your actual data disk. Jorge Dimitrius Brooklyn, NY [You could also assign DF1: to DFO:. Note that this won't work if DFl: is already attacJwd to your system — taj j ANSI Codes For Use In CLI Displays: As many of you are aware, the CLI windows are based on what is called the Console Device. Also, this Console Device adheres to standards of dis play set forth by the American National Standards Institute (ANSI). These are referred to as ANSI Standards. Here is a list of some of the codes that can be sent to the Console Device driv er (via standard Type and Echo commands). In most cases, the commands arc prefaced by a Command Sequence Identifier (CSI). This is usually an Escape character followed by an open

bracket "[". If you wish to imbed any of these codes into a line of text, or text file, you will have to use an editor other than ED. MicroEMACS (on the EXTRAS disk) is good for this.

= ESC "I" (the quotes indicate a literal character) 0m Reset All ANSI Parameters to Default lm Set BOLD 3m Set ITALICS 4m Set UNDERLINE 7m Swap Foreground and Background 30m Set Foreground to Color 0 31m Set Foreground to Color 1 32m Set Foreground to Color 2 33m Set Foreground to Color 3 40m Set Background to Color 0 41m Set Background to Color 1 42m Set Background to Color 2 43m Set Background to Color 3 This is a very limited list, but it shows you the manner in which the Console responds to ANSI sequences. Also, you can com pound any number of options into a single sequence to change

more than one at a time, for example:

Continued on Pg. 64

Only Warpspeed loads, saves, verities,

formats and copies files at speeds up to lOx faster than normal! Imagine copying a disk in as little as 35 seconds! Warpspeed functions identically on both the

C64 and C128 in the 40 or 80 column mode and works

with all compatible drives, including the 1581. Built in mode select and reset switches too!

Attention

advanced users: An integrated sector editor and drive monitor and a full featured

mini-assembler are all included!

Only Warpspeed delivers 55 features that no other cartridge can match. Why limp along on impulse power when you can jump to Warpspeed?

Exclusively distributed by Cinemaware Corporation 4165 Thousand Oaks Blvd., Westlake Village, Ca. 91362 C64, C12B.imi1 1581 drive me trademarks ol Commodore Electronics. Lid. Warpspeed Is a trademark of Alien Technology Group.

64 AND 128 SOFTWARE REVIEWS

Reviewed by Mark Cotone

Rush'n Attack/Yie Ar Kung-Fu Computer:

Publisher:

Medium: Price:

Commodore 64 Konami

815 Mittel Drive Wood Dale, IL 60191 Disk £25.95

Konami, one of the major forces in to day's arcade halls, has recently adapted some of their explosive action for enjoyment on the Commodore home screen. Rush'n Attack and YieAr KungFu, two popular coin-op titles that have swallowed more than their share of tokens and quarters over the past year, can now be challenged from the comfort of the fam ily room. Both contests deal with fighting men up against unbelievable odds, both require a combination of quick reflexes and mental alertness to be conquered and both are now available in the same singledisk bargain package. Carrying a fit ting "Double Feature" tag, this could very well be the best one-two arcade combina tion to come along this year. Rush'n Attack takes the classic ladderand-platform style contest and places it behind the well-guarded lines of an offi cially unnamed but easily identifiable U.S. enemy. Your mission, which might easily fall under the "suicidal" heading, requires you to penetrate miles into hos tile enemy territory, enduring all soils of offensive assaults and defensive ramparts, so that you can ultimately rescue a small group of American POWs trapped inside a heavily fortified prison camp. The opposition is equipped with ar mored vehicles, bomber planes, killer ca nines, grenade launchers, mine fields, ma chine gunners, paratroopers, helicopters, and wave after wave of enemy infantry so proficient in the art of hand-to-hand com bat, that even their touch spells death. On your side you have you. Alone. And you are equipped with ... a knife. Hmmm. Who dealt these hands anyway? Using your joystick, you direct your hero across a perilous screen that pans to reveal a terrain teeming with bloodthirsty soldiers. To call this game relentless would be akin to calling Schwarzenegger muscu20

FEBRUARY 1988

Carrying a fitting "Double Feature" tag, this could very well be the best one-two arcade combination to come along this year. lar. The opposition and obstacles just keep on coming. The brutal road to the captives is divided into four sections: Missile Base, Harbor, Bridge and Prison Camp. Aside from pausing to watch a short intermis sion that is played out between stages, the only other chance you'll get to stop for a breather is when your surrogate dies. Oth er than that, it's sprint, stab, duck, stab, jump, stab and stab some more. Your trig ger finger had better be in top shape. Each battlefield is given its own de tailed look, with accurate building and landscape representations defining the lo cales. As different as these environments might appear, they're all built along the same framework, which consists of a three-tiered structure linked together by a series of connecting ladders. As your sol dier moves along, the challenge comes in trying to avoid and subdue a wide assort ment of mobile attackers, while simulta neously circumventing the various sta tionary pitfalls scattered about. What per sonalizes each stage is not a change in this tiered design, but rather a variation on the characteristics of the legions that swarm after your surrogate. The troops get tougher and wiser as the game pro gresses, and the player is burdened with the task of devising new ways to outwit and overrun his enemy. But all is not as bleak as it seems. Your solo soldier is initially given five lives, with extra lives awarded at various scor

ing plateaus. There are also bonus weap ons that can be collected any time your surrogate can give a special white-colored enemy soldier a terminal taste of his knife. These high-powered additions, like a fiame thrower or grenade launcher, come with a very limited supply of ammo and are activated by a tap of the key board's space bar. With bullets flying and soldiers converging, this can be a tough control move to pull off. However, the ex tra destructive muscle is well worth the extra effort. Rush'n Attacks graphics and animation are certainly up to snuff, with over a half dozen defined characters running around an often-congested screen with only an oc casional trace of visual flickering. An audio backdrop helps to set the scene, mixing a rhythmic percussion accompani ment with the wartime sounds of gun shots, roaring engines and wailing sirens. Fast and unforgiving, this contest is a gratifying mix that will test your nerve and endurance. Best of all, it's only half the story. With the glut of martial arts games cur rently available, we've all been exposed to computerized karate matches in one form or another. With Yie Ar Kung-Fu, Kon ami takes this proven theme and shifts it into a higher arcade gear. All the familiar

elements, like one-on-one combat, multi ple attack options and opponents of inContinued on pg, 60

KONAMI HITS ARE HEADING HOME. With our new software, your favorite arcade games come alive -i

on your home computer, If you own an IBM, Amiga or Commodore computer—Watch out! Because 4 of Konami's most awesome adventures are about to invade. You'll confront the missions you've dreamed of in Rush 'N Attack, Contra, Jackal and Boot Camp. And you'll find yourself face to face against unequaled challenges, with incredible graphics, awesome music, and sound effects

p

SUIT

;

| that'll blow you away.

;

So check out Konami's newest action wherever great software is sold. And be prepared for war.

KONAMI

r

FINALLY, A CHALLENGING HELICOPTEF ■till of th« Irt I" miteopwr aimulMlon"

Sure, our competitors have their own versions of what they believe to be realistic helicopter simulations. But they're either too superSIMPLE or

they make helicopter flight a true HARDSHIP. Only ThunderChopper's

advanced flight systems, graphics, and game-playing strategies provide the perfect combination of challenge and fun.

-$29.95Better Engineering at a Better Price

For Commodore

Soft

ThunderChopper puts you at the controls of an

Infrared, CO2 laser radar, and zoom television. Arma

advanced Hughes 530MG Defender. This high-

ment consists of TOW and Stinger missiles, a Hughes

performance scout/rescue/attack helicopter has the

Chain Gun, and Zuni rockets - ThunderChopper's

enhanced power and controllability not found in todays

750-horsepower jet turbine and precise controls provide

helicopters - or helicopter simulations. Thunder-

the power and maneuverability to use them all effec

Chopper's combination of power plus control lets you

tively.

land on helipads or rooftops with ease. With enough ex perience you'll be ready to test your skills in a variety of

Superior programming and documentation design gets

dramatic escort, land and sea rescue, and combat

you up and flying in minutes. Flight techniques and

scenarios.

combat strategies by Colonel Jack Rosenow. USAF

High-speed 3D animated graphics, courtesy of Sub-

you've been looking for.

(Ret.) provide all of the helicopter action and realism LOGIC, offer superb out-the-window views in day, dusk, and night flight modes. ThunderChopper's sophisti

From simple landing practice to the most dangerous

cated instrument panel lets you scan all vital information

combat mission, ThunderChopper is the perfect combi

at a glance. An onboard flight computer provides mis

nation of challenge and fun. ThunderChopper, truly

sion instructions and pilot performance feedback.

generations ahead of the pack!

Advanced instrumentation includes Forward-Looking

N TO FLY

riscope! And don't forget Up Periscope!, the new state of the art in submarine simulation. For the ultimate in sub

marine action and realism, nothing else even comes close.

See Your Dealer...

Or write or call for more information. ThunderChopper is available on

disk for the Commodore 64/128 and Applell computers. Up Periscope! is available for the C64/128 and IBM PC. For direct orders please specify the program and computer version

you want. Enclose $29.95 plus $2.00 for shipping (outside U.S. $6.25) and specify UPS or first class mail delivery. Visa, Mastercard, American Express, and Diners Club charges accepted. 1 1987 AclionSolt Cwpombon

30 graphics and special effects courtesy SubLOGIC Corp. Commodore 64 and Commodore 128 are registered Irademarks of Commodoie Electronics Lid. Apple is a registered trademark oi Apple Computer. Inc. IBM is a rogistered trademark of International Business Mac hi nee Corp.

GENERATIONS AHEAD IN

201 WEST SPRINGFIELD AVENUE,

CHAMPAIGN. IL 61820

SUITE 711

(217) 39B-B388

64 AND 128 SOFTWARE REVIEWS"

Reviewed by Mark Cotone

Wheel of Fortune/ Family Feud/ Jeopardy Computer:

Publisher:

Medium: Price:

Commodore 64 ShareData 7400 W. Detroit St. Suite C170 Chandler, AZ 85226 Disk S12.99 each

How many times have you sat down to watch a television game show, and from the comfort of your recliner. mar veled at how easily you could have defeat ed the whole bunch of smiling, nodding dolts who qualified to be contestants? Well, stop boasting and hold onto your ego, for your proving ground has arrived. Thanks to ShareData. three of televisions most popular game shows—"Wheel of Fortune," "Family Feud" and "Jeopar dy"—have been scheduled to appear on your Commodore home screen. It's a soft ware series that brings new meaning to the concept of viewer participation, for it lets the user compete against computer or

friends in remarkable reproductions of the network hits. The tension, excitement and challenge have all been captured on disk to provide what promises to be an enjoy able, yet humbling experience.

Wheel of Fortune

Whether you tune into this show to test your smarts or just to see what delectable delight Vanna will be modeling, ShareData's rendition is geared to please. For those of you who only recently arrived on this

planet, let me explain the game's premise. Wheel ofFortune is very similar to the old pencil and paper Hangman diversion. Three players, competing against each other, are presented with a series of blank squares clustered together to represent a group of hidden words. They then take turns guessing letters in the puzzle, trying to uncover the mystery phrase. If one

chooses a letter not contained in the solu tion, play is passed on to the next contes tant. If a puzzle letter is correctly deduced, it is displayed in its proper position, and the player is awarded a monetary point value, along with the chance to guess 24

FEBRUARY 1988

again. The dollar amount allotted for each accurate selection is determined by a vari ation of the common roulette wheel, which the players are required to spin before

their turn. To keep things interesting, aside from cash amounts, this wheel is also spiced up with such avoidable spaces as "Bankrupt" and "Lose a Turn." Play continues until one person can guess the exact contents of the hidden phrase, whereupon he is awarded all the money he has amassed in that round. Three rounds are played, with the overall cash winner given a chance to go for a valuable prize in a solo bonus game. Those familiar with the television ver sion of this contest will find that it has survived the transition completely intact.

The top half of the game screen is an exact copy of the show's four-tiered phrase board, where the hidden puzzle is dis played and framed between the pair of trademark yellow circles. The remaining portion of the screen houses the rest of the play elements, including a Used Letter Strip, where players can check on the guesses already made; an automatic scoreboard, where the contestants' names, cur rent bank rolls and overall earnings are tallied; and a scaled-down computerized copy of the famous wheel itself, ready to whirl away with the tap of a button.

The program's puzzles are a diversified lot, ranging from city names and famous landmarks to poignant quotes and nota ble celebrities. No mention is made by the publisher concerning the number of puz zles held in inventory, but I've played at least three dozen four-round contests, and have yet to come across a repeat. Tb keep

the matches competitive, three contes tants must participate in each game. But iffriends or family aren't around, the com puter will gladly step in to provide a for midable foe. Oh yes, and lest we forget, this game

also has its familiar level of sex appeal. Although the First Lady of Letter Turn ing, Vanna White, need not fear for her job, this program employs its own viva cious female hostess who carries out the responsibilities of her real life counter part. Decked out in a sleek, tight-fitting dress and matching pumps, this sultry redhead saunters across stage to flip and reveal the puzzle's letters with all the grace and style of a seasoned pro. Between walks, she can even be seen enthusiasti

cally applauding each contestant's spins from the sidelines. Let's face it, it just wouldn't be the same without her. The only part of this game that is miss ing (but not missed) is the tedious prize buying sessions, where the round s victor is given a chance to choose some goodies from a showcase of overpriced merchan dise. No matter, that was the part of the show where you would check to see what

was on the other channels anyway.

Family Feud

Undoubtedly, this game will always be remembered for the excessive pucker pow er of its original host, Richard Dawson. But behind this lip gloss remains an inter esting and often surprising contest which tests the players' perception of the opin ions, tendencies and ideals of everyday America. Continued on pg. 114

Reviewed by Russ Ceccola

64 and 128 SOFTWARE REVIEWS

Stationfall Computer: Commodore 64

Publisher:

Medium: Price:

Infocom 125 Cambridge Park Drive Cambridge, MA 02140 Disk $34.95

Have you ever wanted to explore a de serted space station like a typical adventure of the crew of that famous starship Enterprise? Do you think that you can handle all the excitement that the Stellar Patrol has to offer? Most impor tantly, does the possibility of saving the entire galaxy from virtual destruction ap peal to you? If so, Stationfall, the newest offering

from Infocom's Steve Meretzky and sequel to his best-selling Planetfall, may just be the next game to catch your eye at the software store. Stationfall takes place five years after your exploration of the doomed planet Resida in Planetfall. You've been promoted from Ensign Seventh Class to Lieutenant First Class. After your promotion, you

thought that the Stellar Patrol would be more interesting; instead, you were stuck on the paperwork task force—a job worse than grotch cage cleaning. Your assign ment for today is to fly over to Space Sta tion Gamma Delta Gamma 777-G 59/59 Sector Alpha-Mu-79 to pick up a supply of Request for Stellar Patrol Issue Regula tion Black Form Binders Request Form Forms. What you think is going to be a boring day turns into another adventure with the future of the galaxy at stake. It's been almost four years since Pla.netfalh release. The game was lauded as the "Best Adventure Game of 1983" by InfoWorld and Meretzky was named the "Best Software Designer of 1983" by Video Review. Stationfall even surpasses the brilliance of Planetfall and throws some uniquely Meretzky puzzles at your feet. In a recent interview, Steve admitted that Stationfall was late in coming, but ex plained his reasoning: '1 took a few years to write the sequel because I didn't want to get burned out on the Planetfall uni verse. I had always wanted to write a se quel, but I wanted to wait until I had a reasonably good story line and good ideas for re-using Floyd and the Planetfall uni verse without rehashing things." Although your original goal in Stationfall is to pick up those forms, the goal 26

FEBRUARY 1988

Stationfall easily ranks as

Meretzky's best work and the most interesting story to appear in adventure format in a long while. changes after you reach the space station. What you find at the station is unbeliev able. No one is there but a super-intelli gent robot named Plato, who likes to read poetry, an Arcturian balloon creature and an ostrich. Later you begin to realize what happened to all of the people as the ma chinery begins to go haywire and revolt against you. Eventually, even Floyd be gins to act strangely. As you discover the true story behind the goings-on at the station, you realize you have little time to save yourself and the entire universe. Floyd makes a return appearance in Stationfall as your beloved companion. His endearing charm and childish antics and humor have made the little robot a very popular character. Although he still hasn't surpassed his record of four succes sive paddleball hits, Floyd will capture the affection of any gamer. Meretzky ex plained how Floyd was created: "When I wrote Planetfall, I decided that there should be one character other than you, the player. Because there were so many characters with smaller roles in Infocom games that would essentially disappear after a puzzle was solved, none could real ly be that well-developed. Right away, I though that the other character should be a robot, yet I wanted to make him differ ent from robots I had seen in movies and read about in books." Stationfall is an all-text adventure game that relies heavily on the imagina tion of the player to construct the specific order of events in the story. Because there are no pictures, the descriptions given are very concise, and there is a lot of room to include more options in the space in memory that would have been given to graphics. Meretzky went all out in Stationfall and stocked the game profusely with witty re sponses to otherwise standard player ac tions. It's this brand of humor that estab

lishes Meretzky as the foremost humorist of interactive fiction. Typical of this hu

mor is the following response that the game gives whenever Floyd is present and the copyright is evoked with either the SCRIPT or $VERSION command: "Floyd looks out at you, right through your com puter screen. 'See that copyright notice?' he asks in a defiant tone. Tf anyone tries pirating this disk, they'll have Floyd to answer to.'" Also, if you're like me and try as many commands as possible, you will probably find many more quips. For example, I typed in ZORK and the computer re sponded with "Gesundheit!" Stationfall has so many more unusual responses that you might just want to devote an entire game to finding them. Here are a few com mands you might want to try: KILL FLOYD, TICKLE FLOYD, CLEAN FLOOR, FOOTNOTE 11 and WHAT IS A GRUE. Meretzky explains his laughable ap proach to interactive fiction: Tve always enjoyed comedy and humor in one sense or the other. One real source of humor is when games go into testing. All of a sud den, there are a lot of people playing the game and making suggestions. Human interaction always produces some funny things. It's easier to put in responses that are funny or snide rather than opening up an entire new set of responses with a seri ous one." Plato is Floyd's new friend in Planetfall and serves a purpose that doesn't become apparent until later in the game. Al though Meretzky says, "I didn't want to detract from Floyd—I still wanted him to be the major focus," Plato is a well-devel oped character who takes the serious ap proach, but if you read the text carefully, you'll find he enjoys playing with Floyd, especially "Hider-and-Seeker." Like all other Infocom games, the pack aging and inserts distinguish Stationfall from other adventures you might find in a software store. The game includes three Stellar Patrol Forms, a set of blueprints for the space station and a Stellar Patrol patch with your rank. I found the blue prints very helpful in mapping the space station, for it has nine levels and many rooms. It's easier to map each level sepa rately than to try to connect them togeth er. Make sure that you leave a lot of room for Level 5. Meretzky states, "I was in spired by the set of blueprints for the

Enterprise from Star Trek that were

Continued on pg. 115

Time passes. Things get old. Let's face it, even Willie Mays retired. So there's no way your Com modore can compete with a newer machine, right? Wrong. The fact is that there's actually more power in your Commodore 64 or 128 than when you bought it. All you need is GEOS or GEOS 128 to find it. GEOS is the revolu tionary operating system that works your hardware up to seven times harder than it's ever worked before. Loading. Processing. Accessing information. All at the mere touch

GEOPUBLISH

GEOPUBLISH ^^JHl The desktop

I * I •* ' I publishing program thai lets you design formats, column widths and pane

layouts. Accepts any geoWnti1 text and tonwrls non-GEOS

text. Wraps text around graphics autonmtK'ally. Headline dints up lu V£i pi. Complete ^craphii ■> toolbox.

of a mouse or joystick.

Time Warps Discovered With GEOS, every thing speeds up. Including you. Because the system is incredibly fast and ridicu lously easy to learn: GEOS shows you options, you point at what you want and click your mouse. End of lesson. Now, once you know that, you know how every

The t_i EOS-compatible, num ber- crunchmg spifadshcet for [racking and analyzing

numerical data. Creak-nmr iiwn (urrnulas. pcrfurm cakulatwns for anything (rum simple geometry to "uha: if cost

GEOS

I ;JWHK: EN'MRtUNMENl OlttLAH

other GEOS application works, too. Like geoWrite, which lets you punch up paragraphs with five different fonts. Or geoPaint, which dresses up diagrams with an arsenal of artistic appliances. Both are built

GEOCALC

GEOCALC

right into the GEOS disk. And when you put them together with geoWrite Workshops LaserWriter compatibility, every new GEOS document comes out looking like an old master.

(i

K O W

» d 11 K s

K

I

T

11 ()p

t

GEOWRITE

the xe» oh-katisg fv?tem srANDAiin h 'ii - n. <-. AST* i> i\>MI1 TfcHS

i. r-"i **•*—•*'

GEOPROGRAMMER

WORKSHOP

GEOFILE

GEOPROGRAMMER

The GEOS-compatihle flit.i-

rTTTrTl A programmer's

I■

111 . 1 ::•]'.-• ihlc tools a

and prioritizes whatever dji.-i

fouters. maiKins to «" and fea-

cunvnand. and KciiKile lakes it fnim there.

|T|Jill AlllbeGEOS-

writer nt-eds. includinj; nt-w KL'oWrile li.l with (waders,

lurvs lo justify, coder, search and replace text. Includes a Text Grabber (for converting text Irom programs like Paper

L~iip>, KiiAiiTgf and LaserWiner printing capability.

base manager lhat sorts, edits

you feed it. Yuufiltuut ttd-

"input (brraT specify >iwr

*' I 1 M dream for writing >iHir tm-n programs or super

IM\i»«M i«,L,l

fcJ**

GEOgPElX

GEOSPELL y fur

ing spelling. Ix-ls >inj add

charging wimennt else's. With easy yd niirvl-bugglinK

words, switch h dietiiinarits. d edit, and automatically search

insert by simply cutting and pasi i ng directly inim ReoPaim. Coma with genAssembler.

create fonts up to 4M pt. wilh geoRinl.

IcMUIUlUte graphics that

Rcul.mk and RecDebugger fur

modular assembly and testing.

andR-place. Cuatumiie and

Avoid Old Age Forever!

But how does all this affect your Commodore's future? Well, it means you don't ever have to worry about it becoming obsolete, because there are all kinds

GEOS128

GRAPHIC fcNVIROSMtVT ITERATING SYSTEM

THE NKVC Ol'EliATlSti iiYS I'iAl STASilARH

J'OR THE COViMOIVifU- \le COMPUTER

i [«iui» 128K memory, full HI column sitm. Hipp.nu 1571 15*1 dsk drim I7-W KAM expansion and rum a a (alt 2 MHi !w h^hming speed

dhskpack:

FONTPACK-

of GEOS applications for Of course, that's almost every purpose. merely a sampling of what You can finally get the GEOS environment organized with geoFile, the has to offer. Because even database that searches, finds as you read this, legions and lists almost anything of our engineers are hard that you want to search, find at work, developing even and list. You can manipumore GEOS applications for late mathematics or figure even more uses. out financial formulas with All of which means you geoCalc. If writing's your get a whole lot more out of style, geoWrite Workshop your Commodore than you can help you hammer out ever bargained for. And any kind of report. And while that may not actually geoPublish is the desktop keep your Commodore from publishing program that getting older, that's certainly is still making headlines something it could live with throughout the n-rj ! ! for a long, long entire industry.

Berkeley time

Softworks

The brightest minds are working at Berkeley. wmzm

CEOWRITI WQRKSHOI

GEOCALC 128

To order call 1-800-443-0100 ext.234 And CI28

iff |

. LnTnmodon? Ch-1

re trademarks n( Eleclronics, Lid.

Workihop. neoCalc. j;CoF.lc.

I'Ulmuii)

jirolknc. LVsJipack. Fbrlfuck 1.

(toHubluh. RcoSpcil. Kcpliworks at ir*drnifnri it Kdiek>' S^IKxkt.

DESKPACK

FONTPACK 2

^^Tni Sin (iEOS-compatibk*

LJiili applications: Graphics Grabber (or miptirtinf; art fmiri I'rint Sho)).'" Newsroom" and

Print Master'" iiraphits; ■; linn Kditnrand Hlack

Jack [tailor. Now iiK-Iudes Reo-

Da, IheCEO&cwnpatible

direclory Ihal allows you lo crratf lists by nsne, address,

phono number, acid HetiMergc

tocustoini^efnrmlctlcrsand iiMiations. [neither40orSi) col. mode.

willi (iKOS applicaliiiriN. in vaniHis shapes and sizes lor mote expressive and creative

documents. Include* foul lili-ilher IllorWI

riiumn mode

GEOFILE 128 '''''' compatible database manaKiT lliat KUtB, i-dils and prioritiifs wbatevef data >nu

iei'd it. Von fill ihji the 'inpul

(Drill" Specify youi innunand.

and gEoPDe \taa II (cm thi-rt-. L!H vmkm (eaiures full mi

column siTct-n. Due soon!

GEOWRITE WORKSHOP 128

nTTtn am the GEOS-

GEOCALC 128 I' I t i < corn pat ible. numbtT-

''' ^ ' ' compjtiblf tOOb a

cruiKhinK spreadsheet for

Write J.I with headers, l""t-

ical daia. Create >nur iwn for

features U justify. citKit.

anything ff'iti simpU- Keometry to "whai if" cost projections. 12K \-ersion features full«)

writer needs, includinu jicii-

en, marKins to $" across and search and replace text. In cludes a Text GrahbiT llor COO-

vvrtinfi text from uogranu lik*-

Paper Clip). KeoMerKc and LaserWriter printing capability.

Kvalurcs full 1*0 column screen.

Hacking and maturing numer

mulas, perfnrm calculations for

crjumn scretn. !)uc tJXin!

64 AND 128 SOFTWARE REVIEWS "

Reviewed by Russ Ceccola

Dan Dare

Dan so that he lobs grenades at Mekon's dome, destroying it and then runs through a secret passage to the Anastasia. I won't say any more about the last two

Computer: Commodore 64 Publisher: Electronic Arts 1820 Gateway Dr. San Mateo. CA iU-104 Medium: Disk Price: $19.9.5 When is a comic book not a comic book? When it gets transformed into a computer game, of course. At least this is the case for Dan Da?v, a popular British comic. As the hero of the title, you must survive an adventure in which you ultimately save the earth from total de struction. In this new game from Electron ic Ails' Amazing Software line, an excel lent low-priced graphic adventure awaits your expertise. Dan Dare sets before you a strong chal lenge that leads you from the surface of an asteroid heading straight for earth to an underground complex patrolled by Treens ready to fight. The story that brings you to the surface of the asteroid is a simple one. Dan Dare's arch enemy. Mekon. inter rupts a television broadcast one evening to warn earthlings that they mast meet his demands or the asteroid hurtling to ward the earth will destroy it. As Dan Dare, you travel to the surface of the as teroid in your space ship Anastasia along with your friends Spaceman Albert Fitzwillian Digby and Professor Jocelyn Peabody and your faithful pet. Stripey. Upon splitting up on the asteroid. Digby and Professor Peabody are captured by Treens and imprisoned. You must release your friends and destroy the asteroid, thus sav ing the earth. Even though the plot oWan Dare may sound standai'd, the technique used in the design of the game is unique. You move the on-screen characterization of Dan Dare through the different passages and up and down ladders by using the joystick. However, at certain times, a message box pops up on the screen that tells you about something that you just walked over or touched. As an example, when you are standing near the vines in the Above Ground part of the game, a box pops up with "Aha... a vine" in it. When you press the button and move the joystick, you find that you can TIE THE VINE or CUT THE VINE. As a hint, you'll have to do both to be successful in Dan Dare. There are many of these boxes that pop up during the game; they 30

FEBRUARY 1988

parts, for that would be spoiling the game.

The arcade-like action adventure captures the

comic book version of the "Pilot of the Future." keep the game interesting. These boxes are like cartoon dialogue bubbles and make Dan Dare almost like an interactive comic strip. While Above Ground, you must ulti

mately find three entrances into the Pris on Complex. These entrances are hatches that you must open. However, getting to the hatches may require you to fight Treen guards or find special objects. The most important object that you need is the torch, for it enables you to see in the dark ness in the complex below. The Prison Complex is much tougher to navigate than the passages and hatches in the immediate surface of the asteroid. There are many Treen guards, and you may actually have to fight some of them to get access cards. While Above Ground, you don't need to fight any guards-you

can avoid them. In the complex, you need the cards to open doors to other areas and the vaults holding Peabody and Digby; therefore, get ready to throw some lefts and rights. After releasing Digby and Peabody, the action really gets tough. Figuring out what to do with the giant industrial laser is an unusual puzzle. Once you figure this out, a door opens that takes you to Mekon. He is in a control dome, firing at Dan. You must control

A few peculiarities that make Dan Darx> even more of a challenge occur in the first two parts of the game. There are three en trances from the surface to the complex. however, you only need to find one to play the game to the end. The catch is that only by finding all three will you rescue both friends and destroy Mekon. So, you should find all three entrances for the full enjoyment of the game and its finale. In the complex, there are many ladders that end halfway to the ground and gird ers usable as bridges that stop in mid-air. Finding the correct way to navigate around these dead ends is the key to suc cess in the Prison Complex. The complex is many levels deep, and you'll need to re member where all the open doors and lad ders lead. For this reason. Dan Dare will keep you occupied for a long time. You can't map the complex or asteroid surface because of the clock that is constantly running. Only repeated play will familiar ize you with the many screens involved in the game. Finding the correct objects for a particular puzzle is another skill you must develop. The puzzles are fairly simple if you can find what you need. The graphics and music in Dan Dare are attractive enough to hold their own in an arcade. The detail in animation is in credible, especially in the case of Stripey. He does somersaults and rolls himself into a ball and makes very unusual facial ex pressions. Dan Dare himself is given an authoritative look and hat that hangs low over his eyes. The music and sound effects are original and consist of a catchy game

theme and realistic versions of punches and explosions. The only complaint I have about Dan Dare is the way that you fight the Treens. You must hold the joystick button and re peatedly move the joystick either diag onally up for high punches or diagonally down for low punches. It's very difficult to maintain a perfectly diagonal direction on any joystick more than a few times. The designers should have made the direc tions to move the joystick simply up and down. It takes practice to learn how to punch effectively, losing little energy of your own and decreasing the energy of the Continued on pg. 85

TAKEYOUR REVENGE!

The evil Shogun Kunitoki has slaughtered the entire Brotherhood of the White Ninja. You alone survive. And you—alone—must avenge the Brotherhood. Prepare for action and adventure. Find your way to Kunitoki's distant fortress. Scale mountains. Cross raging rivers. From the vivid Wilderness to the grim Dungeons, six animated landscapes will take your breath away—if you live to see them. Because at every turn, there's danger. Fire-breathing dragons. Sea monsters. Samurai henchmen.

Kunitoki's guards. And others. To get your vengeance, you must be a master of Ninja weapons. Ninja wisdom. And Ninja magic. The way is long and dangerous. But revenge is sweet. Explosive action in a land of adventure. For Commodore 64™ and 128""

Look for specially marked packages featuring this special offer.

ACTIVISION, To order by mail, call 1-800-227-(MX) Program *]987 System 3 Soflware, Lid. Commodore 64 and 128 ace Irademarks of Commodore Electronics. Ltd.

64 AND 128 SOFTWARE REVIEWS

Reviewed by Scott A. May

Telegames Vol. 1-3 Computer: Commodore 64 Publisher: S&S Software P.O. Box W7 Mexico, MO 65265 Medium: Disk Price: $9.95 per volume One of the fastest-growing segments in the home computer market is telecommunications. Modems are becom ing less mysterious and more affordable for nearly all computer owners. Pay ser vices—such as Q-Link and Compu Serve—and public bulletin board systems are accessed more than ever before. Sooner or later, most users will ask what to do after the newness wears off. Let's face it-you can only chat with friends, read stock market reports, and up/download programs so many times be fore the thrill is gone. It's only a matter of time before this electronic window to the world becomes clouded with repetition. User sophistication can, it seems, breed boredom. S&S Software is one of the few compan ies with insight into the "telecomputing gap." Telegames Vol. 1-3 delivers a tech nological link between popular board games and the new age of telecommunica tions. These three packages (seven games in all) for the 64 allow players to engage in friendly contests of skill and luck via modem. The concept itself is not new. But the low retail price and quality of design make Telegames a perfect choice for those suffering from modem fatigue. Each volume in this collection contains two disks (one for each player). Although the games were designed to be used with a modem, they can also be enjoyed by one or two players on a single computer. To allow long-distance interaction, each game con tains its own small terminal program, set for 300 baud/full duplex. Modems support

ed by Telegames include: 1650,1660,1670 compatibles, Volks 6480 and most Hayes compatibles.

Setting up a game is done by first estab lishing a voice connection. Switching to terminal mode—the start of a game—is initiated by one player following simple on-screen prompts. A one-line scrolling text window handles keyboard commands during a game and also provides what the 32

FEBRUARY 1988

The games were designed to be used with a modem or a single computer. designers call "Constant Chat." This fea ture allows both players to freely commu nicate (via the keyboard) at any point dur ing the game. On-screen instructions are

included for each game in the series. Telegames 1 features three traditional board games—chess, backgammon and checkers. TeleChess assumes both sides are familiar with this classic two-player strategy contest. Courtesy commands al low players to take back moves, restart

the game and save/load games in pro gress. Another handy feature is the ability to produce a hardcopy printout of moves. TeleChess utilizes standard letter/ number combinations that correspond to columns/rows on the game board. The pro gram will allow illegal moves, so mutual honesty is the only policy. Likewise, both players must agree with whether check mate has occurred. Captured pieces are displayed on each side of the board. The graphics are clean and well drawn. TeleGammon is a slickly-programmed game for two players. Because backgam mon can be confusing for the beginner, complete on-screen instructions (with ex amples and illustrations) are included. The TeleGammon game board and playing pieces (called "stones") are nicely detailed and feature some fine spot ani mation. The Constant Chat feature is par ticularly helpful here, allowing exper ienced players to "talk" a novice through the first few games. This fast-moving game is sure to become a favorite. The final game on this disk, TeleCheck, is a simple rendition of the classic crackerbarrel contest. The basic structure re mains intact, including features like auto matic "king-ing." A perfect game for both youngsters and the young at heart. Telegames 2 features two more contem porary contests. The first, TeleCon4, is a

two-player game played on a vertical board consisting of six columns sectioned into rows. Players take turns stacking to kens in each column, building from the bottom row. The object is to connect four tokens in a horizontal, vertical or diagonal line. The main strategy of this deceptively simple game is to spoil your opponent's moves without sacrificing your own. TeleDice, based on the popular dice game Yahtzee, is a very entertaining game of luck for one to four players. Using five electronic dice, each player is allowed three "rolls" to obtain special number combinations. The final roll is tallied and entered on a score card divided into differ ent categories. These include single num ber scores (1-6), three or four of a kind, straights, full house and the ultimate: five of a kind. When (and if) all categories are filled, the highest score wins. Great graph ics and animation help make this a per fect "tele-party" game.

The last disk, Telegames 3, is perhaps the best in the series. Its main attraction is TeleShip, undoubtedly the best version of Battleship ever designed for the 64. Played alone against a cunning com puter challenger, TeleShip is great. Against another player, however, the game really comes to life. Each side sets up by hiding five ships of various size on the game grid. Players then take turns firing single shots—or a salvo—in the dark, hoping to land a direct hit. The first to sink all five ships wins the game. TeleShip is highlighted by two game screens (incoming and outgoing volleys), detailed graphics and explosive sound ef fects. This game is good enough to tie up phone lines for hours at a time;. Telegames 3 also features TeleMatch, of fering three variations of the memory game concentration. This two-player ver sion can be played by matching shapes, color or sounds. Each player takes turns uncovering two cards on the game board, making a mental note of the image or sound hidden there. The most challenging

play mode is matching the often hilarious sound effects. A lot of work went into this game, and it shows.

Overall, these initial offerings by S&S Software are truly inspired. The market is definitely hungry for new types of tele communications software, especially of this caliber. Each disk in the Telegames series should prove an instant hit with modem users everywhere. Q]

Contemporary I

.—..

Make no mistake. Almost all books and courses on "programming"

teach you only the final 5% of the total programming process-

namely, how to code in a specific language... information of little value if you don't know how to reach the point in the programming

process when you are ready to code.

With the Series, however, you'll learn to create your own programs

From Writing Your Own Programs to Modifying Existing Software, Here's the New, Easy, and Low Cost Way to Unlock the Secrets

from scratch, even modify off-the-shelf programs. You'll learn enough BASIC and machine language to get you started on the remaining 5% of the programming process.

of Your Computer

Whether you use compulers for business, for personal applications, or for fun, off-the-shelf programs will never do

everything you want them to do for you. That's because they were written by programmers to satisfy what they perceived as the needs of the greatest number of potential users—often missing some or many of your

specific needs.

That's why McGraw-Hill's new Contemporary

Programming and Software Design Series teaches you how to create your own software... either

from scratch or by making key modifications to

existing programs.

There is nothing magical about it. You learn the

process of building a computer program step-bystep with McGraw-Hill Concept Modules sent to you one at a

time, once a month. Each of the ten modules in the Series takes you through an important step in the development of the structure and detailed logic of a program, including testing, debugging, and documentation.

Unique Interactive Hands-On Instruction

Build Your Own Personal Software Library The sample programs you work with throughout the

Series are excellent learning tools. But they're more than that. By combining the sample programs onto one master disk, you'll have the start of your own personal software library. In addition to the programs you've written and modified throughout the Series, you'l! also receive dozens

of the most popular public domain and user-supported pro grams, such as data base manager, word processor, calen

dar generator, appointments reminder and much, much more.

15-Day No-Risk Trial To order your first module without risk,

send the card today.

Examine the first module

for 15 days and see how

the Series will help you

make your computer do

I exactly what you want ! it to do!

Each module includes an easy-to-understand guide PLUS a

5lA" floppy disk containing typical programs and interactive instruction that you can run on Commodore 64 and 128 computers, IBM PCs and PC compatibles for hands-on experience.

In the first Module, for example, when your sample program (Declining Interest Loans) appears on your screen, you'll find errors on certain pro

gram lines. You'll also see that the program is only three-quarters completed. Now comes the fun part. You'll discover how this program is built, and in the process you'll learn how to identify and correct errors. And by the end of Module 1, you'll actually have completed this program yourself.

But there's more. Special graphics

on your screen work in conjunc tion with the accompanying guide to amplify, illustrate, and deepen your understanding of software

design principles.

If someone has beaten you to the card, write to us for order ing information about the Contemporary Programming and Software Design Series.

The Crucial 95%—Learn the Foundation of Computer Programming While the Series includes interactive disks that run on specific computers, everything you learn you can apply to any language or machine. Why is this possible? Because

McGraw-Hill knows programming is far more than coding a program into the computer using a specific language. In the real world of computers, 95% of the programming pro cess is carried out using design techniques that are independent of specific language or machine. It is this crucial 95% that you thoroughly understand and master in the Series.

McGraw-Hill Continuing Education Center 3939 Wisconsin Avenue Washington, DC 20016

Reviewed by Graham Kinsey

REVIEWS

DigiPaint Computer:

Publisher

Price:

Amiga NewTfek

115 W. Crane St Tbpeka, KS 66603 $59.95

¥~| igiVieu; the digitizer by NewTfek,

MJ was the first product to allow users

to take advantage of the Amiga's Hold and Modify (HAMl mode. Being able to digitize something in HAM is nice, but what if you don't own a camera? Or what if the only place that the image exists is in your imagination? Well the people at NewTfek have come through again. This time they have come out with DigiPaint, a painting program that works not in the normal Amiga graphics modes, but is spe cially designed to operate in HAM mode. Before I talk about DigiPaint. let's re view how HAM mode really works, for you need to understand HAM so that you can grasp its limitations. The easy part of HAM is this: you can work either in 320 X 200 or 320 X 400 pixel resolution (this is interlaced HAM mode). The other easy

part is that there are normally four bit planes used for HAM, which allow you to use up to 16 different colors i of the possi ble 4096 colors available). Here's the confusing part. There are two more bitplanes in HAM mode. These per form the magic. If both of these planes hold zero bits, then the pixel is left unmo

lested, and the color that is displayed is determined solely by the four other bits. However, if either (or bothi of the last two bit planes contain one bit. then the color that would have normally been selected will be modified. Depending upon which of the last two bits are set. either the colors' red, green or blue value will be thrown out and replaced with the corresponding color from the pixel to the present pixel's imme diate left. This is why HAM can at any in stant display colors that are not present in any of the 16 color registers that are avail able at the time. What does all this red. green and blue bit information concerning HAM mean? Well, the problem is that when you want to change colors from one pixel to the next it is not always possible to just use any of the 4096 colors at any time. Since you can only change one of the three RGB values at a time, it may be necessary to take up to three pixels to change from one color to another. 34

FEBRUARY 1988

DigiPainfs strength is in the manipulation of colors and shades. The solution to the problems associated with color transition involves a lot of ad vanced calculation and planning. Subtle changes in the 16-color palette can make a big difference in transition smoothness. HAM painting programs therefore re quire much more advanced computational algorithms than standard Amiga paint ing programs. When you first boot-up DigiPaint you will notice that it has an interesting user interface. DigiPaint devotes a separate screen solely to user options and informa tion. The main painting area is displayed behind this smaller screen, referred to as the "Toolbox." This area, which you can drag up or down, contains infonnation and selectable options. Due to the nature of Amiga screens, only the portion of the painting area that is above the Toolbox will be displayed. You will not see any thing below it, only a black void. On the extreme left are the colors that currently occupy the 16 color registers that can be used in HAM mode. You may use any of these without worrying about HAM color transitions. (The DigiPaint manual refers to the HAM color transi tion side effect as "fringing.") Next to the 16-color palette are four large colored

boxes. The one on the extreme left dis plays the current color selection. This box is quite large, making it much easier to observe the true color selected. The other three colored boxes show colors that are somehow related to the current color. The left box shows 256 different colors that vary in green and blue components, but have the same level of red as the current color. The center and right boxes each show 256 more colors with the same level of green and blue, respectively. Next to these boxes are three sliding (proportional) gadgets. These sliders dis play numbers corresponding to the red, green and blue values of the current color By moving these sliders, you can instant ly select any of the possible 4096 colors. Unlike most proportional gadgets, these three have colors occupying each possible position that each gadget can occupy. These background colors represent colors that can be selected by just moving the corresponding gadget on top of one of these background colors. Therefore, these 48 colors (16 colors times three sliding gadgets) represent all the colors that re quire only one pixel to perform a transi tion from the current color. Continued on pg, 86

In their day they ruled And the contents of a TAKE OUR PREVIEW DISK FORA SPIN. Dmp this coupon in the over three quarters of the mail with your check or money order, and we'll gladly send you to the vital target book, South Pacific to han- it out with an enemy fleet. earth's surface. among other things. Mail to Sub Battle Preview, P.O. Box 3745. Young America. MN55394 During WWII, they Your arsenal will in Quantity Total viciously brought Britain clude deck and anti Commodore 64/128 $1.50 ea. . to her aircraft guns. Torpedoes. knees. And mines. IBM PC & compel . $1.50 ea. . And But even all that may Atari ST $2.75 ea. . Japan not be enough. $2.75ea. . Macintosh to the Because besides the 'total Disks Ordered .'Mat Enclosed. ground. risk of bumping a depth .\'ti me .Phone i I— These were the silent charge or facing a killer A (birrs* -Age. killers: Tench. Gato. Destroyer, you'll still City/State/Zip. U-Boat. have to contend with the Canadian orders please add 50c for additional postage. And now, they return. gunfire of enemy aircraft. {'least alien- 4 to 6 uxeks for delivery Offer expires 12/31188 and is ivtitl only in In this, the most realistic, No simulation has the nmtinental U.S. and Canada. \bid where prohibited. all-encompassing simula ever had the degree of authenticity gut-wrenching tion ever created 60 missions. Or you'll en for the personal gage in the most difficult action or historical accuracy of computer. task of all: To make it this one. You will com through the entire war The first release of our new mand one of six Each vessel is comMasters Collection. Andi types of Amer pletely unique and a challenge of unbe painstakingly authen lievable ican subs or German Kriegstic, so you'll have a lot depth. marine U-Boats, during any Appkll& compatibles. Apple IIGS. year from 1939 to 1945. to learn: Navigation. Atari ST.C64/128. IBM & compatibles. Macintosh. Weather. Radar. You'll perform one of over The No. I battery. The ship's heart.

Sea guard radar stub. Your ammo.

The .160° periscopes. "<.

.-■-

The staled control mom. YourHQ.

Independent generator

& dteset engines.

Salt water tank, for trimming and compensating.

5" 25 cat gun.

Officer's quartets.

Water purification.

REVIEWS

Phantasie I and III Computer: Amiga Publisher: Strategic Simulations, Inc 1O4G N, Rengstorff Avenue Mountain View, CA 94043 Price: $39.95 each Phantasie is a series of multiple-char acter role-playing games from Strate gic Simulations. Inc. These are classic "dungeons and dragons'-type games, the main objective of which is to defeat the powerful Nikademus. who is one bad dude! Only Phantasie I and /// have been ported over to the Amiga.

Phantasie I

The object of Phantasie / is to free the isle of Gelnor from Nikademus' evil power. You must form a party to go and explore the isle, but be forewarned, it won't be easy. You begin in a town with five build ings displayed while a character walks back and forth on the street. To select a building, click the left mouse button on its door. Once selected, you will have a spe cial menu for the building you clicked on. To use this menu, hold the right mouse button while scrolling through the op tions. All buildings and menu options are described in the manual. Your party will have to map out (by simply moving around your screen) the isle of Gelnor. and you will need to explore the many dungeons you encounter. While your party is exploring, you will meet many evil monsters 180 different monsters in all). Some of the monsters will be friendly, and some evil. The monsters' strength will vary: Giant Ants are easy to kill, for example, while Black Knights are very strong and powerful. When there is an encounter, you will have a different set of menus from which you choose what you want to do—fight, threaten, greet mon-

sters, beg for mercy or flee. If you choose to fight, you will be presented with a bat tle requester. From the requester, you

click the left mouse button on the charac ter you want. Once the character has been chosen, you are presented with another re quester from which you choose a battle op tion. These options are thrust, slash, lunge, attack, parry or cast spell. If your party has successfully defeated the mon sters, you will find some gold and weapons 36

FEBRUARY 1988

Reviewed by Jeffery Scott Hall

These are classic "dungeons and dragons"-type

games, the main objective of which is to defeat the powerful Nikademus.

(the stronger the monsters, the more gold and better weapons you will find), and once your party has entered a town, you may distribute the weapons to different members of the party. One note of caution; the insert card that came with Phantasie I is not correct, and it fails to explain many things. When you first un-box Phantasie, you will need to make a backup copy. The program is not copy protected, so just use the standard Workbench copy format. Now use your backup copy instead of the master disk. You will also need to format a blank disk or use an already-formatted disk to back up your characters. There is a minor pro grammer's mistake with Phantasie. Those of you who do not understand the CLI might find it difficult to access the Phan tasie Utility Program. Tb access this util ity you will need to do the following: When asked for Workbench, insert your backup Phantasie disk. Just after insert ing the disk, hold down CTRL-D and keep holding it down until you see BREAK CLI and get a 1> prompt. If this did not hap pen, leave the disk in the chive, re-boot and try again. Now, type BACKUP and press RETURN. Now a window should open which has some options on it. Select the option you want by clicking the left mouse button on it and follow the directions. Remember, when it asks for the Phantasie game disk, you should insert the backup you made instead. That's it, you're done! I have several complaints about the game. The major one is the time required to achieve a certain level. There are twen ty levels in all for which to build your character. The first ten levels go fairly fast (but not at lightning speed mind you). For example, I have a character called Vince

who is a level thirteen ranger. In order for him to move up to level fourteen, he will need 1,183,932 experience points (yes, you read it right; that's one million). This pro cess takes forever, even when you can bat tle the high level monsters. I do not know why every adventure game insists on such a high amount for you to move from level to level! Wouldn't you get bored if it took you two to three weeks (about. 10-20 hours of play I just to advance to the next level? I also had a complaint about the dun geon save routine. When you exit a dun geon, you are asked if you wish to save the dungeon map. Sounds good, right? Wrong! The dungeon save routine will only save one dungeon map. So. if you want to save a map of another dungeon, any other dun geon map you have saved will be erased! One last complaint is about the use of a window while the party is crossing an ocean or river. The window displays a list ing of all party members and tells wheth er or not a member has taken any dam age. I find it quite frustrating, because ev ery time you move one space, the window pops up.

Summary Phantasie I combines good graphics, sound and requesters to make an interest ing game. If you don't mind the slow pace necessary to advance your character and

enjoy the encounters with the monsters and exploring dungeons, I would recom mend Phantasie I.

Phantasie I Hints

When you begin a game and want to

create a party ofadventurers, include the following:

Two Fighters—Humans and Lizard Continued on pg. Ill

CompuServe. You Dont Have To Know How It Works 1b Appreciate All It Can Do. CompuServe is a computer information service. You subscribe to it. In return, you have access to an incredible amount of information, entertainment, communications and services. Here are a few of the hundreds of things you can do.

COMMUNICATE (or "talking" with other subscribers. National Bulletin Boards let you post messages

relatives and business associates can stay in touch through EasyPlex™ Electronic Mail. More than 100 CompuServe Forums

welcome participation in discussions on all sorts of topics. Software Forums help with

online solutions to software problems. Hardware Support Forums cater to spe cific computers. There's even free software, and online editions of computer periodicals.

HAVE FUN m

tainment trivia games, brain-teasing a educational games plus TV-type

tive space adventure.

SHOP THE ELECTRONIC MALL™ takes you on a coast-to-coast shopping spree of nationally ^

known merchants, without ever leaving home.

CompuServe puts all of the latest news at your fingertips, including the AP news wire,

the Washington Post, the St. Louis PostDispatch, specialized business and trade service will electronically find, "clip" and file news for you to read whenever you'd like.

will see them. Friends,

in excitement, get into an interac

there are complete listings of over 28,000 hotels worldwide.

publications and more. Our executive news

where thousands

game shows with "live enter tainment." Or, for the ultimate

scan flight availabilities, find airfare bargains and even book your own flights online. Plus,

BE INFORMED

CB Simulator features 72 channels

Play all sorts of sports and enter-

SAVE ON TRIPS

With CompuServe's travel services you can

INVEST WISELY Get complete statistics on over 10,000 NYSE, AM EX and

OTC securities. Historic trading statistics on over 90,000 stocks, bonds,

funds, issues and options. Five years of daily commodity quotes. Updates on hundreds of companies worldwide. Standard & Poor's.

Value line. Over a dozen investment tools.

So much for so little. All you pay is a low, one-time cost for a Subscription Kit (suggested retail price

S39.95). The low cost, standard rate for online time is just 10C a minute, 24 hours a day. In most major metro

politan areas you can go t

online with a local phone call. Plus, you'll receive

a $25.00 U.S. Introductory

So easy the whole family can go online.

CompuServe is "menu-driven," so begin ners can simply read the menus (lists of options) that appear on

their screens, then type in their selections. If you ever get lost or confused, type H for help. Remember, you can always ask ques tions online through our feedback ser vice or phone our

Customer Service Department. Before you

can access CompuServe, you need a computer, a modem (to connect your com puter to your phone) and, in some cases, some

simple communications software. Now you're ready to order. For your low, one-time sub scription fee, you'll receive:

• a complete, easy-to-understand, 200-page spiral-bound Users Guide • your exclusive preliminary password • a subscription to CompuServe's monthly

magazine, Online Today • a $25.00 usage credit!

To buy a CompuServe Subscription Kit, see your nearest computer dealer. To receive our informative brochure or to order direct,

write or call 800-848-8199 (in Ohio or Canada, 614-457-0802).

CompuServe. You don't have to know how it works to appreciate all it can do—for you.

CompuServe Information Services, P.O. Box 20212

Usage Credit with the purchase

5000 Arlington Centre Blvd.. Columbus. Ohio 43220

of your CompuServe Subscription Kit.

An HSR Block Company

EasyPfctt and THE ELECTRONIC MALL are irademaiM ol Com«uSe;ve IncoiporalBd.

REVIEWS

Reviewed by Gary V. Fields

LexCheck Computer: Amiga Publisher: CDA (Complete Data Automation, Inc.) P.O. Box 1052 Yreka, CA 96067 Price: $42.95

~W exCheck is a fast, mouse-driven spellLd ing check program which works with most Amiga word processors on the mar ket, including the Workbench's Notepad. The program is very simple to use and will work with either the Amiga's default or interlace screen. All LexCheck1?, com mands can be issued using the keyboard, but the intuitive mouse action allows even the neophyte to use the program without once looking at the manual. Speaking of manuals, LexCheck's is about as small as you'll ever see without aid of a magnifying glass. It is a 12-page booklet which even a fifth grader could read and understand in under a quarter of an hour. It describes each of LexCheck's options in straight English, and includes a one-page quick reference card. The two main options let you either check the spelling of an entire document or look up a particular word. Option one, Check Document, can only be performed after the file has been saved to disk. When you choose this option you are asked if the file was created by either Textcraft, Scribble!, or Notepad or is sim ply a straight ASCII text file. Because only two word processors are mentioned by name, I feared LexCheck would work only with them. Those fears were un founded. In testing, I had the program check and correct the spelling of files cre ated with Vizawrite, WordPerfect and ProWrite, and it handled them all without a hitch, fEditor's Note: The most recent update includes support of both ProWrite and Vizawrite.] It even checked and cor rected documents (not pages) created by the desktop publishing program PageSetter's editor. The only time it had a problem with a file was when graphics

were mixed with the text—while it could check and correct spelling errors, it could not resave the documents correctly. The solution I found for checking documents created with graphic-capable word proces sors (e.g., ProWrite) was to check them be fore graphics were added. Tb check a document you select "Check 38

FEBRUARY 1988

Because only two word

processors are mentioned by name, I feared LexCheck would work only with them. Those fears were unfounded. File" from the pull-down project menu.

Next a file requester window opens in the middle of the screen listing files stored on the disk. As the speller works, the screen displays where in the alphabet the search is currently working. This visual reassur ance that the program is doing what you

intended is welcome for both novice and veteran users. Once the document has been loaded and checked for spelling, a menu of options appears. Now you can ei ther return to the main menu, list all the words LexCheck did not recognize in the file or begin to correct the spelling. LexCheck shows its real power and friendliness when you decide to correct the spelling of words in a file. The program shows the entire sentence in which the of fending word was found, plus the 28 words which most closely resemble the word in question. You can now either click on one of the displayed words, or scroll through the 100,000-word list until you find the word you intended and have it replace the word LexCheck found suspect. Or you can type a correction from the keyboard. On the other hand, if the program found a word (perhaps a person's namel which you know is correctly spelled, you can ac cept that spelling and continue or add that word to LexCheck's list of words so it will recognize it in future documents. Once you've finished. LexCheck will automatically save the corrected docu ment to the same directory using the original filename. But just in case you made some changes by mistake, the origi nal file is preserved and renamed with the extension ".bak" added. The second main option lets you look up specific words while you are writing a doc ument. Because LexCheck was designed to work simultaneously with other programs in the Amiga's memory, switching be tween it and your word processor is as simple as clicking on the front and back gadgets. Most of us judge spelling aids by size. The theory being that the ones with the

most words are better. That isn't necessar ily true since size is often paid for with loss of speed. So the key to happiness with a spell check program is not so much the number of words it contains, but whether it contains the words you need and can get to them quickly. LexCheck passes the test. It is large and fesi Its 100,000-word list contains everything from '"abaca" to "zymurgy" (look it up) and can check an en tire file in less than a minute. If that isn't fast enough for you. because the program is not copy protected, you can (providing you have enough memory i move Lex Check to either RAM or hard disk. LexCheck does not accommodate wild card searches. For instance, if you want to find out how to spell "abandonment" by looking up all the words that end with "onment." you can't do it here. Neither can you search using wild cards in the middle of the word pattern like "gr??n" to find "green." However, LexCheck uses an implied pattern search using the begin ning characters of a word. For example, if you aren't sure of the spelling of "impolite ness," you could step the program through a search by using "im," "imp,"' "impo," etc. Or you could simply use "im" and scroll through the spell list until you see the word. In fact, you can scroll through the program's entire list of words by clicking on the scroll bars if you want. On the whole, I found LexCheck an ex cellent spelling checker. It is simple to use, has a healthy-sized word list and is fast. Its command structure is logical, and the program seems to be bulletproof. In my testing the program, it never failed to per form properly (there is nothing worse than a productivity program that decides to

belly up halfway through a project). The only curiosity I encountered, was the loca tion of the HELP command. Rather than use the Amiga's dedicated HELP key to summon the program's two help screens, the user must either access them via the mouse or by pressing both the AMIGA key and the letter "H." I can't imagine why that selection was used instead of the HELP key. Regardless, it works and the help screens are there if you need them. With such an easy-to-use program, the screens will rarely be used. One closing remark, in the "for your in formation" category: LexCheck gets its name from the Greek word "lexis." which means "a word." LexCheck lives up to its name—it checks words very well. Q

Low Cost. High &

warn

Performance Genlock for the Amiga AmiGen™ is Mimetics' state of the art, low cost, high perform

ance Genlock for Amiga based

television production. It allows the Amiga to synchronize with and overlay graphic images on VCR, broadcast, or camera video and to interface with video switcher and special effects generators. Proprietary Custom IC technology provides unique features and performance, while making it completely compatible with the entire Amiga family of computers.

• Full NTSC RS170A broadcastable image • Overlays any Amiga image over any external video source

• Synchronizes Amiga's video image with any external video system Provides Composite Color Video Output for Amiga 500's Low power consumption allows it to work on all Amigas Both NTSC and PAL versions available No vertical or horizontal image shift _

RGB Thru connection allows normal Amiga monitor to be used with unit in place

Advanced technology enables its small size and low price

See Your Local Amiga

Dealer.

Another Professional Quality Product from

i^iS'r ■""■'.'': ' \ ■ '

rnimeiicj

CORPORATION P.O. Box 1560

Cupertino, CA 95015 (408) 741-0117

REVIEWS

Reviewed by Jeffery Scott Hall

Karate Kid II Computer:

Publisher:

Price:

Amiga Microdeal Ltd. Box 68 St. Austell, Cornwall PL25 4YB United Kingdom .$39.95

^T"\ aniel san! This fight is not tour-

JL/ nament! This time, the fight is for

real! Live or die. man? This time there are no trophies, no referees, just man against man." Sound familial''.' Then perhaps you have seen the movie "Karate Kid II"? Strap on your black belts, karate fans! Be cause from Microdeal comes Karate Kid II, the computer game.

Game Play Once the game has finished loading, you are shown a picture of Daniel and Mivagi while the theme "Glory of Love'1 plays. You can choose a one-player game by having a joystick in port two, or a twoplayer game by having a joystick in both ports. In a one-player game, you control Daniel; in a two-player game, one controls Daniel and the other Daniel's enemy. The object of the game is to make it through all eleven screens and defeat each enemy Daniel encounters. To defeat an enemy, you must score hits on the oppo nent's body until he has zero strength left. You won't be at a loss for moves, for there are sixteen different moves in all! The moves without fire button pressed are: jump, high punch, move forward, kneel

and punch, duck, forward somersault, move back, and turn and punch. By press ing the fire button, you can perform a flying kick, high kick, forward kick, lowkick, sweep, backward somersault, back kick and roundhouse kick. As you can see. there are many combinations you can come up with in order to knock out your

opponent. The variety of moves will keep you from getting bored, too. After every two screens, you are pre sented with a bonus screen. This screen will either be the famous fly-catching or ice-breaking scene from the movie. If you get the fly-catching sci*een, you control Miyagi's arm with the joystick, and press the fire button to close the chopsticks Miyagi holds. The object of this screen is (you guessed it) to catch the fly as quickly as possible. This is perhaps the most diffi cult bonus screen I have ever seen on a 40

FEBRUARY 1988

You control

Miyagi's arm holding the chopsticks. The object of

this screen is to catch the fly as quickly as possible.

game, but you must not get frustrated. Just remember, it took Miyagi forty years to catch his first fly. But if that doesn't work, try a fly swatter! The other bonus screen is the ice-break ing scene from the movie. In this scene, you control Daniel's concentration and also his arm. In the upper right comer is the famous drum which you must spin very fast (the faster it spins, the harder Daniel concentrates) by moving your joy stick in a circular motion, once you think you are ready, push your fire button. This will cause Daniel's arm to let loose with a karate chop that would make Bruce Lee jealous. This is perhaps one of the worst things about the game. It is ridiculous how hard and fast you must move your joystick. I tore up one of my famous tenmillion-shot Epyx joysticks while I was trying to spin the drum on this screen. The programmer should have come up with an easier way to do this. He could have had you push the fire button rapidly, then push the joystick in any direction to swing Daniel's arm instead of the way it

is now. Remember, when you get to the final encounter, concentrate, Daniel san, concentrate!

An Overall View Karate Kid II combines good graphics, sound, music and speech to make a worth while game. The opponents you will en counter get progressively tougher and smarter. Each of the eleven backdrop screens is very nicely done. This is one ka rate game that is sure to keep you coming back for more.

Hints Try to back your opponent into a corner (but make sure it's not the other way around), and low kick him time after time. This will work if executed properly and will cause your opponent to lose quite a few points. Get far away from your opponent, and stay in a duck position (keep pushing down). Now, as your opponent draws clos er to you, press the fire button. This will cause you to do a foot sweep time after time, if you wish. Your opponent will not be able to get close to you by walking, un less he wants to fall flat on his face. Do not be afraid to do a few forward and backward somersaults. If you learn how to execute these well, you can absolutely smear your opponent.

Q

—CUT HERE

CAN M)U CUT IT? Can you handle the excitement of the hottest arcade megahits? Then cut out these name plates, mount'em on your

monitors and boot up Gauntlet and Paperboy" from Mindscape. That's all you need for absolutely outrageous arcade action, right

You'll get real arcade graphics. Real arcade feel. Real arcade excitement After all, these are based on the real arcade classics. So get set, get psyched for the arcade to hit home. Just pick up

new Gauntlet and Paperboy. That is, if you think you can cut it.

at home.

Mindscape takes the arcade home. Visit your retaJer or call 1-800-221-9884 for VISA or MasteiCefa orders. To purchase by rnal, send

North&iooKIL 60065-1167 Ai'j.v 3 ■» weete tor ae)rve(\iLtfga!_eag*ss take riolt'.c 1987 Mindscape, Inc.

or S49.95 (Atari ST, Paperboy only] plus S3.00 lor handling to Mindscape. Inc., P.O. Box 1167.

Gauntler B1985 Atari Gamoi. Ail fights reserved.

your catdnumber with expiration date, cneck or money order for S34 95each (C64/128and Atari 800).

Mindscape is a trademark ol MmJscape, Inc Paperboy"1 ? 1984 Atari Games. All rights reservea

SCOOPS STOCKS PLUMMET W RECORD TRADWG

VANISHING TIMES A BMdcy S^iwwti I1jNk.-j»

XLMIV

EARTH TO BEGIN

fevered by dropping a taw egg into a

consistency of this egg"

DIRECTION shocked

scientists wont

consortium

confirmed

suspicion*

Anderson wat booked on felony

"If we xuume people have ihe

OPPOSITE A

the

nt

world's

Tucvhy.

Rowland

the

recognizance. The man who offend

rtkrrn

in

3

sale

somewhat

similai to llcvclv ground bccT'

him the poodle hat also been charged

I hi-, expect

research

not lo panic.

"1

suppose

I'd

lock

all

the

breakable* in your cabinet*',' oflen Dr.

Lee Uevano.

"but outside of

■hai, I'd ju« tell people lo hold on and enjoy the ridel'

Apparently we're in for quite a ride

Dr.

Dennis

the

effect

Rowland demonof

the

Midden

with attempting to ippfy mustard to a

muii. a misdemsmoc in AUmeda County.

i'd just tell people to

bold

on and

uijuy

the ride!"

"Ill a smear tactkr yelled Rob Skgd, the man still being sought by police, but

was

■^arthnp. ihc scientists Taped people

doesa'i they

mustard,

prove

hate

lo

a

thing.

prove

with

talasirophr. Dr. Rowland thought a while and

offered,

"J

ahvayt re

commend fouening your seat bell. It

just nukes so much seme, don't you

H -MnWo.

tfu'nk?"

Analyst Suci Gkwsky was lc» ifistressed

wrih

"Whai'i the guys

are

the

newt,

asking

big deal? lew.

acting

tike

a

you

bunch of m» 1.1|. k. a a. , M. Oil

a dog with mustard, and since ii was

POODLE!

"Sure it was my

that

Besides,

"Somebudy a*t«l nxr if I wanted

MAN BITES

a

He was later released on his own

Ihc planet to grind to 3 hall early

Although

aMauliing

leave

public could do to prepare for the

night.

and

the effect of Ihis phenomenon will

(hey announced thai ihe (lanh w

getting back up la speed by Monday

cndangcrmcrM

canine with intent to commit relish.

Asked if there *cre anyihing the

Thursday, reversing "* dittction and

charges of dog munching, poodle

aaencd. "I think it's safe to wy dm

when

indeed timing down.

inches.

MixMasier blender set on "puree!'

SPINNING IN

close to lunchtime anyway. I just

ha

»m*if

mi.

ka

H>

fee



■umnat

ID VJ» Mil KFM 1 »1J i tH

took a bile without looking" The dog. responding to the name "Knockwursi" then gave out n yelp

'■'•Wllllllf,

K Of THr UtAt

that byttanden recalled as Htunding

like "a crm* between a gun shot and ■ Hit ■ill—l».

"Sure BERKELEY — Doom of citizens in horror mby a* a man.

Text can be printed in every font amilabk through GEOS. These documents ivere printed on an Apple Laser Writer

who dctcribed hinuelf » an animal lover, actually bil a minialure uratup

doesn't

was but

prove

ray that

a

thing!"

Wealh.r

poodle.

Donakl

Andcnon.

of

Studio

City, Californut. dismiued the in cident at a case .rf mitfakm idcntitv

L'< ininii hIi in- .iml L'ri

mustard,

it

an air raid »m\'.' In (he process, the

L««l veiihcr. Look foi clnuk lhnu(buat chc nuniiif. harant cA w* miild^'.

pinched pooch iet a world record in

Icnpinata thouy in ui [fe nul 200'i h*

the long jump of Ihirty feet, two

. UvrWiterMd hint Sup a

lac JAtrooon «ifli bnry tJcctmJ Ktnxy

JttJ dndrnionM Jppcariiy jriinl. oh. O)

nftiimpi

These days, the biggest story in the news is geoPublish. The page-making program for GEOS-equipped 64 's and 128s that replaces lifeless layouts with page after page of powerful, punchy professionalism.

Freedom of the press. Actually, geoPublish is very patriotic software. After all, what other application guar antees your freedom of selfexpression? Well, geoPublish sure does. In fact, every piece it prints is dedicated to the preservation of your personal ity on paper. Which means that finally, your newsletters never need to look like anyone else's, ever again. All you do is draw a bunch of columns for your master layout.They could be two, four or sixteen across the page. They system could be short you can create and squat, or long documents and skinny. It's multi-column tuts, such as your call. After •sletters or brochures. that, you just

'pour" yourgeoWrite document,

text, graphics and all—into col-

finely fashioned format.

Extras! Extras! Read all about 'em! As every edi tor knows, even the best stories need punching up before they go to press. Which is why geoPublish features

an array of artistic appliances

designed to earn your pages a place in the history books.

You can resize text. Change fonts. Even insert or delete graphics anywhere on the page. You can lay text over graphics. Graphics over text. Or even wrap text around graphics. And if your image doesn't fit, no problem. The propor tional scaling tool can shrink or enlarge any art, be it your original or the stuff you

find in Print Shop™ Finally, those of you intent on making banner headlines should know that

geoPublish doesn't wimp out

when it comes to headlines. It screams them out, with gen uine, newspapersized, 96 point megafonts. Now, if you think that sounds terrific on paper, just wait until you see it printed out on a Laser-Writer!"1

We've saved the best news for last. And now, for the best part: you can create and save not one, but hundreds of layouts for later use.

And because it's part of the GEOS family, you can fully inte grate text and graphics from all your other programs into every geoPublish piece you print. So now that you know the latest scoop in software, why not subscribe to geoPublish yourself? Who knows? With stuff like this, you could be mak ing front page news in no time. To order call 1-800-443-0100 ext. 234

geoPublish $69.95 (California residents add 7% sales tax.) $2.50 US/$5.50 Foreign for shipping and handling. Allow six weeks for delivery.

umn after column.Page after page. | Everything fills up automat

ically until it fits firmly into your

PI RprlcflpV

I ^oft\VOl*kS

The brightest minds are working at Berkeley.

REVIEWS

City Desk Computer: Amiga (512K Required) Company: iMicroSeai"ch 9896 Southwest Freeway Price:

Houston, TX 77074 $149.95

C'tfy Desk VI.0 gives you the ability to publish documents, books, pam phlets, newspapers, magazines or any

thing else printed on paper. The results, which are both professional and afforda ble, can include multiple columns, mixed fonts (both type and size) and graphicsall of which you can move, change, resize, save to disk or print. The final layouts can be dumped to either an inexpensive dotmatrix printer or a laser printer for true typesetting quality. The first screen you'll see inside City Desk is a proportional page divided into two columns and a smaller box containing City Desk's 12 main tools. The tools in the small box allow you to move, copy, crop, outline, underline, resize, edit, magnify or trash both text and graphics. You simply press, click and do. The only time you have to use the keyboard is to input or edit text for headlines or short stories. I found this logical scheme to communicate with City Desk simple to master. Most people, myself included, would ex pect a desktop publishing program to in clude a word processor of some sort. City Desk does and doesn't. You can write, for mat and input text directly into pages us ing the headline editor (there is no limit on how much text it will hold), but com pared to a dedicated word processor this editor leaves a lot to be desired. It's great for a few lines (headlines or cutlines to go under graphics) but not much more. How ever. City Desk was designed to be com patible with the file standards used by most word processors. The program can accept text from all the word pircessors now on the market including Notepad. The headline editor handles text as if it were a long row of'characters —like a skinny piece of paper of infinite width. The advantage to this arrangement: when this editor is used, the font and size codes embedded in the text are displayed so you can edit them as well as the text. This means you can easily edit and refont text imported from your word piocessor (even change the font and size of aepaiate let ters in the &anie word). Even though the 44

htBKUAKl

Reviewed by Gary V. Fields

City Desk will work with any matrix printer selected from preferences as well as most laser printers. screen text may be displayed as a 20-point emerald, the text displayed in the editor is the default 8-point topaz. Each font, size and style is distinguished by simple code and plain English. The screen page can be divided into as many columns as you need. When you re call a text file (or enter one via the head line editor) a small arrow will appear. Tb place the text in a particular column, you simply point at it and click the mouse. After text is placed on the page, it can be moved around like a piece of paper. Sepa rate pieces can be chained together to form large documents or broken up to cre ate smaller ones. All text can be selective ly resized, refonted and relocated at any time. Once it has been placed on the page, you can move it between columns and pages or relocate it across columns. The layout editor lets you do anything on screen you could with paper and scissors. Plus you can escape from cropping or siz ing errors simply by reselecting a tool and starting over. I was especially happy with

the way City Desk handled resizing text and graphics. Even when objects were made small and then returned to large, no detail (and we're talking about fine detail) . was lost, regardless of how often the object was changed. The program uses two separate moving tools—one which allows you to move an object inside the page only and ■ another that lets you move between the pages and the clipboard. At first I ques. tioned the logic in this duplication of tools, but with experience the need became ob vious. Because at the smallest magnifica tion text can be almost invisible, it is pos-

■ sible to inadvertently move small pieces of ! text or even a graphic off the page and 1 lose it under a window if the universal move tool is used. If the default move tool (page only) is used that can't happen. City Desk's graphic editor lets you cre ate your own graphics or use and edit those designed by other commercial pack, ages. Though not as powerful as those, it : includes most of the drawing tools you need including draw, box, circle, rotate,

line width, crop and magnify. The only op tion I missed was the ability to embed text directly into a graphic. If you want to add text to a graphic, you must paste it on the

screen—not the graphic screen. You can use any standard IFF-format file with City Desk. This means any clip ail files, your own work or those created with a more powerful graphics program,

can be used on a City Desk page. (The pro gram disk includes a small library of clip art.) Graphics used by City Desk can only be black and white. If you try to import a design with more than those two colors. City Desk will alert you that it must con vert the colors to black and white before it can be used. This conversion routine works pretty well, but is slow, and there is no way to escape the conversion once it has begun. I now always convert files to black and white from within the parent graphics program (usually much faster) before using them with City Desk. Regardless of how powerful any desktop publishing program is. it is judged by the quality of the final printout. Like any graphics program, this is dictated by the printers it supports. City Desk will work with any matrix printer selected from Preferences as well as most laser printers. My Star SG10 gave me results I was de lighted with even though it's far from the most expensive on the market. This qual ity is possible because the program trans lates accurately and sends to the printer even the most detailed graphics. Text can be displayed in a variety of modes and styles including right, left and center jus tifications. Users of laser printers will be happy to

find City Desk includes some special font faces just for their use. Tb show off the pos sibilities, MicroSearch created and print ed the accompanying manual using a la

ser printer. Non-laser printer users are of fered the seven regular fonts—opal, gar net, sapphire, ruby. etc. I was able to add to that list by deleting the laser fonts from my work disk and adding fonts from other programs.

Like so many Amiga products, City Desk is designed to be controlled intuitive ly. I suspect most end users, unless they must compete with big commercial print shops, will find City Desk can handle all they'll ever need. And if they have access to a laser printer, they may be able to prove me wrong even on that one dis claimer, ra

:GUILD«'THIEVES

This is the difference Detween reading an adventure rinrj 1i\/1fin ftflO

Picture the most exciting text-only

their breathtaking illustrations and

Adventure in your software

engage the intellect with a truly revo

collection-WITH PICTURES!

ment software to those who enjoy a

lutionary text-handling system. The

whole range of interactive excitement.

-*

GUILD OF THIEVES is the

long awaited sequel to THE

Firebird brings the best in entertain

most sophisticated parser on the mar

We'll prove to you that you don't have

ket lets you input complicated

to keep switching brands to satisfy

sentences and interact with a whole

your obsession for challenge!

cast of fascinating characters in the

PAWN, which

mythical kingdom of Kerovnia.

came sizzling

GUILD OF THIEVES and PAWN. Com

onto the software

puter Entertainment Adventure of the

scene to awards

Year, come to you from Firebird, pub

and accolades.

lishers of world-famous leading edge

Both are available

games under the Rainbird label.

now from Firebird.

You'll find the Firebird logo on other

These stunning

addictive Adventures too. as well as on

Adventures, com

absorbing Strategies, realistic Simula

pletely different from any game you've

tions, and fast-paced action Arcade

ever played, seduce the sight with

games.

"The First Full Line In Software" firebird Licensees, Inc.

P.O. Hux 49, Ramsey, NJ 07446

(201)444-5700 Available for C-64. Amiga. Atari 5ZOST, Atari 800/130. Macintosh. IBM and compatibles. A "text-only" version is available for Apple II computers at S39.95.

Firebird, and the Firebird logo are registered trade(520ST Graphics)

marks of Firebird Licensees. Inc.

IBM is a registered trademark of International Business Machines Corporation. Amiga and Commodore 64 are registered trademarks of Commodore Business Machines. Inc.

Macintosh and Apple II are registered trademarks of Apple Computer. Inc.

520ST is a registered trademark of Atari Corporation.

SOFTWARE REVIEWS'

TimeSaver Computer: Amiga 1000 Publisher: C Ltd. 723 E. Skinner Wichita, KSG7211 Price: $79.95 The TimeSaver from C Ltd. is a unique peripheral for the Amiga 1000 that provides a battery-backed real-time clock, keyboard macros that work with any soft ware, password protection against un

authorized users and more. Unfortunate ly, all this functionality comes at the ex pense of some user friendliness. What makes TimeSaver unique is the way it connects to your Amiga; it plugs into the keyboard port, and the keyboard plugs into it. It's small enough to hide away underneath the Amiga in back where all of the cables and connectors are and is quite invisible there. Bear in mind that Timesauer works only with the Amiga 1000.

There is no diskette of Amiga software included with TimeSaver because all of its functionality is provided by a microproces sor, ROM and 8K of RAM within the unit. When the Amiga is on, TimeSaver draws its power from the keyboard port, saving its internal battery to keep its clock and user-programmed macros alive when the Amiga is turned off. TimeSaver intercepts all keystrokes from the keyboard and sends most of them along to the Amiga unchanged. When it detects a key combination that signals a macro, it sends the macro con tents to the Amiga instead. Tb a program, it looks like the entire macro was just speedily typed on the keyboard by the user. Mouse movements and clicks can also be programmed in TimeSaver macros by using the keyboard mouse controls (an AMIGA key with cursor or ALT keys). Seeing the pointer zip around your screen while the mouse sits quietly on your desk is a bizarre sight indeed. TimeSaver sets the Amiga's own "soft ware clock" by sending the word "Date" followed by the current date and time and a RETURN character. To CLI, it looks like you just typed in the command to set the date and time, and it runs the Date pro gram which does just that. Needless to say, this only works when you are in CLI. TimeSaver can send the Date command automatically whenever the Amiga boots 46

FEBRUARY 1988

Reviewed by Matthew Blais

by first sending a control-D, which pre vents the s:startup-sequence command file from executing. It then gives the Date command, and causes s:startup-sequence

to execute. A little klugey, but it works. You can optionally have TimeSaver ex ecute a macro instead of the s:startup-sequence file. One of TimeSaver's features which I found most useful, ironically, was its "his tory" function, which allows you to recall your previous CLI commands, then edit and re-enter them. Ironically because the implementation is again somewhat klu gey and frustrating to use {TimeSaver prints your previous command to the screen preceded by a semicolon, and re types it after you have edited it), but it still beats having no command recall or editing at all. One major annoyance is that while you are editing a command, none of the keys will repeat. Unfortunately, there is no way for 77meSaver to tell if the keys you're pressing are going to CLI or into a word processor or other application, so eveiything you type between RETURNs (including AMIGA-key keystrokes) is saved as an other "command" line. If you go from an editor to a CLI window, everything you just typed in the editor is in TimeSaver's command memory (which holds approxi mately the last 1000 characters typed), so you can forget trying to recall your pre vious CLI commands. You can get around this "feature" by disabling and re-en abling TimeSaver's command-save fea ture whenever you switch to typing in a non-CLI window—that is, if you can re member to do it. All ofTimeSavefa built-in functions are accessed by using the HELP key in combi nation with other keys. Most of the func tions such as date, password, and startup macro can be individually toggled on or off, and if you are in CLI TimeSaver wi\\ display a "menu" of the current settings of the functions. This is the high point of TimeSaver's user friendliness. All of TimeSaver's flags and options can be toggled while you are in any applica tion, but unless you are in CLI you prob ably won't see any indication that the TimeSaver commands you are typing are having any effect, which can be quite con fusing. For instance, by typing in a new macro without being able to see what you're typing... Are you sure you didn't hit a wrong key somewhere back there?

Some CLI-related macros come prede fined in ROM, like "cd dfO:" and "copy #? to RAM:". Some of these macros are not explained in the manual, such as the "Move mouse and click on left requester box" macro.

You can enter as many macros (of any length) into TimeSaver as you like until you fill up the user macro memory
curity feature. When it is enabled, Time'

Saver will lock the keyboard when the Amiga is first booted and will only unlock it after a four keystroke password is cor rectly entered. You get to define your own password, but don't forget what it is unless you'd like to take a tour of your TimeSaver's insides and lose all your user mac ros as well. The only way to turn off the security feature if you forget your pass word is to kill TimeSaver's power by dis connecting its internal battery. If you do this, you will also lose all the macros you've defined and have to reset TimeSavers internal clock, which like all of TimeSaver's functions is done from the keyboard. TimeSaver's automatic date-setting fea ture and macros are useful additions to any Amiga, and TimeSaver doesn't take

up useful space or occupy any LO connec tors as some Amiga clocks do. In addition, it is nice to have your macros always at your fingertips and not have to load them in from a disk even- time you boot. Time Saver's security feature is novel and effec tive, since TimeSaver is invisible unless you get down behind your Amiga and know what you're looking for But if you want a CLI command history editor, you'd be better off with one of the commercial or public domain "shell" programs. In addi tion, TimeSaver's poor manual and klu gey, unfriendly user interface make it oc casionally frustrating to use. a

.Amiga screen

SO REAL IT HURTS GFL Championship Football1" The way computer football should be. Other football games put you in the grandstands,

looking down on the action. Now see what it's like from the player's perspective—looking out of your

I, I I

I

level on the playing held.

II * \l M IISMI I I-

FOOTBALL

helmet at an angry linebacker headed straight for you. and no blockers in sight.

• Scrolling-screen animation moves you up and down the playing field.

• Realistic sound effects let you hear everything from the quarterback calling the signals to the

With GFL Championship Football,™ you've got the first football simulation that actually takes you

down on the field, taking the hits and making the plays. And it's more than just a pretty picture—

you really get the feel of playing football.

sound of your own footsteps.

• Team selection screens allow you to set the play ing style of your team and that of your opponent. Whether you're taking on bone-crunch ing action

against a friend, or going up against any of the 27

No other football simulation gives you so many features:

computer-controlled teams in the GFL, this is the one that puts you where the action is!

• Sn-ihe-helmet perspective puts you at ground Available now for the Commodore 64/128. IBM PC and Tand rel="nofollow"> 1000, Apple lie, He. Amiga, Atari ST and lOOTr compatible computers.

Look for Activision products at your local software dealer. Or you can buy by mail at suggested list price by calling 1-800-227-6900.

A

'• *

A

*■

»

Aft A:

'•



«'•

Amiga scret-n

*



C'limmnditn.* 64-128 screen

Commodore 64-12H sawn

t'nmmodnre M-I28 ■

S/IMfSUff*

GunESttriSI trademark oTAcdvtlion Inc. Commodore W. IZHund Amigj arc IrjdcmarVs of Commodore Electronics Limned. IBM PC \\ a trademark o( Inlcmalionjl Busmen Mathincv Ctxporalion. Tandy is a iradciiurk of Tandj- Ci*pi>r4lion AUn jnJ ST are lIal^e^lJ^k^ .-I Aun forpKraliixi. Apple is a irademark of Apple Compuicr. Acthrfaion is ihc rcgivlcrcd iradcmart. of ActLfision Iik-

i: 19H(i Activision Inc.

Telecommunic

Bring your COMMODORE to life with a FREE modem and software! Now you can plug your Commodore into an exclusive network that's useful, easy, fun and affordable. Join Q-Link now, and we'll give you a free modem and software to get you started.

Your official source of Commodore support.

The easiest online service to use. When you join Q-Link, you'll receive customized software that does all the work for you. You don't have to memorize any complicated commands. To select what you want to do, simply choose from colorful, easy-to-use menus.

Because Q-Link is offered exclusively to Commodore owners, you get the most

The lowest priced, full service

GEOS Arena to help you get the most out

For only $9.95 a month, you'll enjoy unlimited access to a wide range of services — including the latest news, enter tainment updates, Grolier's Academic American Encyclopedia, and help from

relevant and useful services—including a hotline to Commodore Business Machines for fast answers to your questions.. .the of your GEOS software... "live"

conferences with Berkeley Softworks and other software publishers such as Electronic Arts, Activision, to name a

few... .and user group support.

You'll never be alone. Meet and chat live with new friends from all overthe U.S. and Canada. Participate in exciting full-color, multi-player games like RabbitJack's Casino (including Blackjack, Poker, Bingo and the Slots), Chess and Backgammon. Send and receive electronic mail. Join group discussions or start a special interest group of your own. Compete in contests and win prizes.

Save money every day. Expand your software library with more than 10,000 free public domain programs — games, graphics, business and educa tional software, and much more! Sample "hot" software before you buy. Com parison shop for the lowest prices on more than 250,000 items. Get the lowest-priced airline tickets, rental cars and hotel rooms using American Airlines Eaasy SabreSM Travel Service. Offer valid while supplies last and only for new members in the

continental U.S. and Canada. Expires 6/30/88.

Commodore network.

experts at Commodore.

Special

"Plus"

services, including online tutoring and software previews, cost only 8 cents per minute. And your first hour of Plus usage for each full month of membership is free! With Q-Linkf you can sharpen your com puter skills...connect with people... discover new ways to get smart... save money every day... plus have a lot of fun!

For fastest service, call toll free Extension 12C

or clip and mail this coupon to Q-Link, 8619 Westwood Center Drive, Vienna, VA 22180. - Q-UNK RESERVATION FORM Choose one: □

I need a modem. Start my Q-Link membership by charging me now for

my first 4 months at S39.80, and send me the FREE Q-Link software and a FREE Commodore 300 baud auto-dial modem {model 1660—retail value S59.95}. □

I already have a modem. Send me my FREE Q-Link software and start my Q-Link membership by charging me now for my first month of

membership at $9.95. Full Name Addreis (No CO Bo.«l

City

Slate

Zip

Evening phone

Choose your method of payment: Please charge my credit card. Master Card

Prices subject to

Check enclosed. , Visa

change. There is a communications surcharge for connection to Q-

Link from Canada: 6 cents

(U.S.) per minute from Montreal,

Vancouver, Ottawa, Toronto, Quebec, Windsor,

Kitchener, and

Calgary using Tymnet network, and 15 cents (U.S.) per minute for over 85 other locations using the DATAPAC network.

Signature .

Call toll-free 1-800-782-227B Ext. 1209 or mail this coupon to:

Quantum Cornpule

Q-Link, 8619 Westwood Center Drive, Vienna, VA22180

The Commodore Connection.

REVIEWS

Reviewed by Tim Jones

Amiga Book Review In the twenty or so months at I have owned my Amiga, I have seen increas ing numbers of Amiga-related books line the shelves at my local book stores. Need less to say, I am the owner oi'quite a few of them. What I would like to do here is pres ent a compendium, albeit far from com plete, of books for this wonderful comput er. The list includes books from many pub lishing houses, and. if I miss one that you especially like ior dislike), it's because there is no way to cover them all in one in stallment. Let's take a look at the ones that particularly caught my eye.

Amiga Technical Reference Series Addison-Wesley Publishing Co., Inc. Four volume set These books cover all aspects of the Amiga from the Hardware up through the

Exec and into Intuition. The only thing not covered in the A-W books is AmigaDOS. The books were written by the tech nical staff at Commodore-Amiga. Inc. and are very complete. The only pmblem is that they were not intended as tutorials for newcomers to the computer world, but as reference guides for newcomers to the world of the Amiga. Aside from what I mention about each of these books, they all include a glossary of terms to make it easier for the novice to understand the in formation that is being presented. A seri ous Amiga reference library is not com plete without these books: Amiga Intuition Reference Manual $24.95 The Intuition Reference Manual is a guide to the many aspects of program ming the Amiga and making use of Intu ition, the Amiga's icon-oriented user in terface. The book is broken up into twelve chapters and three appendices. The first two chapters introduce you to Intuition and describe what is being provided for use by the programmer for creating an "Intuitive" user interface. The remaining chapters describe the fundamental dis play components used by Intuition; how to create and manipulate screens and win dows: how to create, define and utilize Gadgets (they are referred to as "multi purpose input devices"); how to create and

Libraries and Devices — $34.95

These two editions contain complete listings of all the include files for C and Assembly programmers as well as discus sions of the IFF standards and program install custom menus, menu items and sub-items and how the user's selections are transmitted to the program as well as how to program requesters (another form of information/input device) and alerts (which are described as "emergency com munications devices"). Aside from these display-oriented fea tures, this one also covers input and out put methods, keyboard and mouse func tions, graphics functions including lines, text and images. The book closes with a discussion of style in an attempt to get

programmers to create programs that will utilize similar functions, making it more natural or "Intuitive" for the user of an application. The appendices include information on

the various defaults assumed by the Intu ition library, the actual Macro or library function calls and a list of internal proce dures for advanced programmers. Amiga Hardware Reference Manual

$24.95

This manual describes the various hardware aspects of the Amiga (1000 only at the time of printing!, including the 68000 MPU and custom chips. There is information that will introduce the simply inquisitive person to the Amiga's hard ware and more advanced sections that de scribe how each register entry effects the system.

This edition is divided into eight chap ters and one appendix. The chapters are divided into sections describing basic hardware components and a survey of the graphics and audio features, the various custom chips, including the Copper and Blitter chips and their respective program ming requirements as well as the hard ware used to control sprites, playfields. audio, and various system interfaces. The appendix is a complete listing, both alphabetically and address-wise, of all of the graphics and audio system registers and the functions of their bits, a system memory map. descriptions of internal and external connectors and specifications for various peripherals and the keyboard. Amiga ROM Kernel Reference Manual:

Exec—S24.95 50

FEBRUARY 1988

ming examples in both C and Assembly code. The data contained is designed to augment what is discussed in the Intu ition and Hardware manuals. The pro gramming examples are well annotated and make it easy for anyone familiar with either language to follow what is going on. There is information on programming devices such as the serial and parallel de vices, a complete and in-depth tutorial on Amiga graphics, complete listings of the library Macros, or functions, for Intuition and the Exec and complete discussions of the Exec's memory management, multi tasking and inter-task communication functions.

Inside the Amiga John Thomas Hem' Howard W. Sams & Co.

$22.95 Inside the Amiga takes much of the in formation in the Addison-Wesley books and presents it in a much more novicefriendly environment, Of all of the Amiga-related books that I own, this one has been the most helpful in my limited attempts at C programming. Mi*. Berry takes the reader on a very well-planned trip through the Amiga and gives very instructional examples of most of the capabilities of the machine. He pre sents the reader with a series of functions, or macros, that, once entered and com piled, may be added to other programs, making it easier to get specific results with less programming effort. He has included introductory sections that will introduce the "student" to var ious software components and specialized Amiga-specific data types. There is com plete coverage of the display functions, Process Control, AmigaDOS, Intuition, Animation, Sound and Speech, and Disk File I/O. Even though Mr. Beny doesn't cover the subjects as thoroughly as the Addison-Wesley texts, his delivery is more easily understood by someone who is not familiar with the type of system program ming required by the Amiga.

If you have a knowledge of the C pro gramming language and are looking for the best tutorial-based text available to Continued an pg. 52

Hardworking software for your Amiga BeckerText—More

DataRetrieve—

than just a word

Powerful database for

processor. WYSIWYG

your Amiga that's fast.

formatting. Merge

Huge data capacity and is easy-to-use. Quick

graphics into your

documents, automatic table of contents and

set up with onscreen

templates. Password security. Sophisticated indexes and searches. Output to most printers. Data management could not be easier. $79.95

indexing. Calculations of numeric data. Multicolumn printing. Built-in spelling checker checks

as you type.

$150.00

Call or write to inquire about our complete line of books and software TEXTPRO—Full-function

ASSEMPRO—Program your

wordprocessor that's easy-to-

Amiga in assembly language with ease. Extensive editor,

use. Loaded with a number of extras. On-screen formatting,

multiple windows, search,

Centering, justification, footers,

replace more. Fast two-pass

headers, auto-hyphenation.

macro assembler with auto

Merge graphics inlo your

linking. Includes entire functions

document, and more. $79.95

library, $99,95

"Abacus

If your Amiga dealer doesn't carry Abacus products, then have him order them (or you. Or you can order direct using the following order blank or by calling—(616) 698-0330 Civ.

Price

Products TexlPro AssemPro

Total

Qiv.

Products

Price

Total

BockerToxf $150 00 DataReKteve 79.95

S79.95 99.95

In USA add 54.00 lor S 4 H Foreign add $12.00 [>eritem Michigan residents include 4% sales tai

Total amount enclosed (US funds)

mmror

Payment: (

) MC

(

) VISA

(

) Am. Express

(

} Chech

) Money Order Exp

Card No Name

.

Address

Dept. MA2 • 5370 52nd Street SE • Grand Rapids, Ml 49508 Phone 616/698-0330 • Telex 709-101 • Telefax 616/698-0325

.Stale.

Oty

Call or wnte for your free catalog. 30-day money back guarantee on software. Dealer inquiries welcome—over 2400 dealers nationwide.

Phone No

Commodore Craftsmanship the keyboard, a lightpen

Super C—Now you can program in C on your computer. Produces machine code that's

or 1531 mouse. Flexible

faster than BASIC.

object editor to create

Includes full screen editor, compiler, linker

Cadpak—The profes sional design tool. Enter detailed drawings with

libraries of furniture,

and handbook. Graphics and math libraries are included. A complete C development package.

electronics, etc. Zoom in to do detailed work. Outputs in exact scale to most printers. C64

$39.95

C128

C64

$59.95

S59.95

C128

S59.95

Call or write to inquire about our complete line of books and software BASIC COMPILER—Now

GEOS " Tricks and Tips—A

anyone can make their BASIC

new book with something for

programs run faster! Easily

everyone. Over 50 (ricks and

convert yo^r programs into ma

tips to use everyday. geoWrite

chine language or speed code

format file converter; edit or

If your program walks or crawls.

create GEOS fonts; Write in

give it the speed to RUN! C64

$39-95

C128

S59.95

machine language or explore

the internals of GEOS. $16.95

If your Commodore dealer doesn't carry Abacus products, then have

8 c

I

him order them for you. Or you can order direct using the following order blank or call—(616) 698-0330 Ctv.

Products

Price

Cadpak 64

I1

Total

Qtv.

59.95 39.95

BASIC 128

59.95

Products Supei C 64 Super C 128

$39 95

Cadpah 128 BASIC 64

GEOST4T

"Abacus

Dept. MC2 • 5370 52nd Street SE • Grand Rapids. Ml 49508 Phone 616/698-0330 • Telex 709-101 • Telefax 616/698-0325 Call or write for your free catalog. 30-day money back guarantee on software. Dealer inquiries welcome—over 2400 dealers nationwide.

Tolal amount enclosed (US funds)

Payment: (

) MC

(

) VISA

(

) Am. Express

(

) Chech

CanjNo Name

__

Address City

16.95

Ml residents add 4% sales tax

In USA add S4.00 tor SSH. Foreign add $12.00 per item

mmm:

Pnce $59.95 59.95

.State.

Tom

Amiga Book Reviews/Amiga Books Continued from pg. 50

get you started with the Amiga, then In side the Amiga is a must.

Programmer's Guide to the Amiga Rolwrt A. Peck Sybex, Inc. $24.95 Robert Peck was the head of the Amiga documentation team responsible for the Addison-Wesley manuals mentioned above. Programmer's Guide to the Amiga picks up on points missed in Mr. Berry's text. Mr. Peck takes the programmer to a deeper level than Mr. Bern', so his book is less oriented to the newcomer. If, however. you are familiar with the Amiga and are looking for a more advanced text, Pro grammers Guide to the Amiga is definite ly worth its cover price (and then some). From the basics of machine functions all the way through to the lowest level of event trapping, Mr. Peck has brought it all into view for experienced program mers. There are examples that demon strate each point that he is trying to get across, and each is written as a complete module so that you can see exactly what is being discussed. In addition to the programming infor mation presented, Mr. Peck also includes a very complete guide to using the default editor, Ed. that is included with the Workbench disk and more complete infor mation on using the Amiga C compiler (Lattice) and its linker. If you are a more advanced program mer looking for in-depth information, then Robert Peek's Programmer's Guide to the Amiga is definitely for you. Amiga Programmer's Handbook

Second Edition Eugene P. Mortrniore Sybex, Inc. $24.95 With all of the books available on pro gramming the Amiga, it was only logical that a book concerned with the syntax of the Amiga library function calls would be come available. In this case, however, Mr. Mortimore's book preceded many of the programming books by many months. The Amiga Programmer's Handbook has a complete breakdown of every func tion or macro included in the Exec, Intu ition, Workbench, Layer and Graphics (di vided into three parts i libraries. The sec tions are structured alphabetically and in clude complete examples of what is required to call the function'macro, what, if anything, it returns and full descrip tions of what the call will actually do. 52

FEBRUARY 1988

There is also a discussion concerning re lated functions/macros where necessary. The text is fully indexed and the infor mation is presented in a very clear and concise manner. In the first edition, there were many typographical errors that could lead to confusion, but these have all been cleared up in the second edition. If you are going to be doing any serious programming on the Amiga, this text is a must. It will save you many hours of frus trating searching to find out just which function is proper for your situation. The AmigaDOS Manual Second Edition

Commodore-Amiga, Inc. Bantam Computer Books

$24.95 When Addison-Wesley took over publi cation of the texts mentioned above, Ban tam got the rights to publish the com bined AmigaDOS manuals as one vol ume. The new text contains all of the in formation on AmigaDOS that was in the three original AmigaDOS manuals— User's Manual. Developer's Manual and Technical Reference Manual. The first section is devoted to the expla nation of AmigaDOS from a user's point of view. The CLI (Command Line Inter face I is discussed and examples are given of the many commands available. Infor mation on ED and EDIT are also giv en in this section as well as a minimal in troduction to BATCH files. Section two describes the various func tions available under AmigaDOS in a manner very similar to that used by Mr. Mortimore in Amiga Programmers Handbook. Each function is listed with the syntax and calling requirements (in cluding stack data) and a description of the function's usage and any related func tions. Also, the editors have included a fiill description of the Amiga Macro As sembler and the Amiga Linker. In section two, they also cover the var ious methods of console input and output. A full explanation of both CON: and RAW: screen types is given with examples that can be used straight from the CLI without the need to compile or link a source file. In section three, the AmigaDOS Filing System is fully discussed along with infor mation on using DiskEd, the disk editor included in the developer's packages. The section is broken into discussions of the different disk block types, the different "HUNK" types and the different file types used by AmigaDOS. Also, section three includes advanced

information for developers wishing to cre ate additional disk interfaces for AmigaDOS, non-DOS interfaces (additional ser ial or parallel ports, etc.) or to use the Amiga without the overhead of Intuition and Workbench. This last section is some what sketchy and constantly refers the reader to the ROM Kernel Manual (RKMi, so would not be of much help without the RKM. If you are going to be doing any pro gramming that involves AmigaDOS, you will definitely need this book. Also, if you are new to a DOS-type command environ ment, it is also suggested that you look into this one for its introductory section.

The Amiga Michael Boom Microsoft Press $19.95 If you are new to the Amiga or are just interested in reading about it before in vesting the full purchase price of the ma chine, then Michael Boom has the book for you. The Amiga, subtitled "Images, Sounds, and Animation on the Commo dore Amiga," is a very good place to look for a complete description of the Amiga 1000 from opening the carton to using such programs as DeluxePaint, Deluxe Music Construction Set and DehaeVideo from Electronic Arts. Mr. Boom gives a very complete intro duction to the operation of the Amiga, all the way down to a full pictorial look at its insides and a very instructional discussion of how a video display works. He includes chapters that describe the commercial packages mentioned above as well as chapters devoted to introducing the reader to the full function abilities of AmigaBASIC. He demonstrates how easy it is the get this machine to do the many fantastic things that it has become known for. From sound and speech to animation graphics, he devotes many chapters to methods by which the reader can access the power of the machine, either by com mercial program or simple AmigaBASIC programming.

For the complete newcomer, Ttie Amiga can help bypass a lot of frustration while making it fun to learn how to use his or her Amiga.

Conclusion

As I said, this collection is not complete, and will be updated from time to time. If you know of a book that wasn't mentioned here, which you feel deserves recognition (either for good reasons or bad), drop me a line and I'll be sure to check into it for a future installment. m

THE S<)II 71 ION CtlSCttt

Saving the human race can be very entertaining!

rifl

m





-■ BH

..-.-■.

This chillingly realistic "war of nerves'' reaches far beyond mere entertainment to put you into a

dramatic' 'zero-hour" confrontation. Will you be able to activate the emergency systems in time to avert a nuclear

catastrophe? Find out—you'll discover that

Learn how an authentic nuclear power plant operates while you find ways to avert disaster. You are at the controls of a huge nuclear power plant in crisis. It's up to you to save the reactor and protect millions from atomic contamination.

CHERNOBYL is not only educational, but is the most nerve-wracking fun you'll ever have

with your computer.

Call TOLL-FREE for the COSMi dealer nearest you, or to order direct.

CHERNOBYL is by Paul Norman, creator of the Super Huey flight simulator series and Defcon5. CHERNOBYL for C-64/128 is priced

at $24.95.

Your computer

takes the place of the plant's central control room computer in

this authentic

cosmi (800) 843-0537

computer / computer

In California (800) 654-8829

simulation.

415 N. Figueroa Street, Wilmington, CA 90744

ADVENTURE ROAD "

by Shay Addams

m

An Ore's Night Out News and opinion from a leading explorer of those fantasy realms called adventure games. Ever get tired of rescuing one fantasy land after another from ores, evil wiz ards and other fiends? Then you'll appre ciate Firebird's latest import from Eng land, which gives you a chance to doff those do-gooder duds and don the foulsmelling garb of a beady-eyed ore. For in Knight Ore you view the world through the beady eyes of Grindleguts, an ore caught on the wrong side of the tracks. This text and graphics tale is divided into three sections. "Loosed Ore," the ini tial scenario, defies you to cross a chasm and return to Ore Mountain. This is the main puzzle, though you must unravel a few others to obtain the items needed for solving it. While searching the forests, a castle and other areas, you'll meet a bevy of characters—Synonym the Wizard, the Annihilator, a hermit, and many more— all moving about independently, engaging you and each other in conversation. Their irreverent antics make this one of the funniest games of the year. Often you'll "hear" them in the distance whin ing, "Who took all the treasure?" or "How can I get down the well?" Lampooning the typical adventurer's obsession for trea sure, they scurry about seeking gold coins, disks and similar items, even stealing from one another and you. You won't get any points for grabbing treasure and are much more likely to get killed if you get into a fight over loot. Since the locals will attack if they realize you're an ore, you've got to concentrate on escape, not getting rich quick. The characters play a more important part in the next two sections, "A Kind of Magic" and "Hordes of the Mountain King," which cannot be played until you've completed the first two. In order to finish these scenarios (you can move back and forth between them), you need the as sistance of certain characters. You earn points for recruiting them (top score is a whopping 1,000) and for learning each of 21 magic spells, which come in handy in dealing with people and monsters. As in Maniac Mansion, some puzzles require several characters working in unison. To 54

FEBRUARY 1988

have them do your bidding, you can issue orders that may consist of full sentences containing direct objects and prepositions. The 1,000-word parser facilitates a number of unusual actions. You can tell Fungus to "Wait three turns, go to the oak, get the sovereign, find me." Next you might have Odin "Go to the cord, get it, find Fungus, give the cord to Fungus, find Kris, kill him." This is extraordinary parsing. Though some Infocom games al low you to go directly to a location by typ ing "Go to room name," the Infocom parser doesn't let you go to an object— yet this one enables you to do so even if the item is being carried around by another character! Amiga-using ores will find other sur prising features. You can type "Oops" and undo your previous action, even if it killed you; this may be repeated to step back move-by-move through the game. Youil marvel at another time-saving innova tion: at any point you may "RAM save" your position, then ''RAM restore" it much faster than by restoring a game saved to disk (an option that's still avail able). There is no waiting for disk access when new text is displayed on the Amiga version, and little on the 64. (Graphics may be turned off to speed up the game even more.) The disk is not protected, so you can make back-ups of the program. Now and then it asks for a word from a 30page novelette (also hilarious) included in the manual. Illustrations are quickly painted in a hazy, watercolor style and may be pulled up and down with a joystick or mouse and a cursor that looks like a little wizard. The style is original, but not one I'd like to see again. Armed with the smartest parser of the year, Knight Ore presents an enter taining bit of role-reversal suitable for

fans of text-only and graphics adven tures, but those who like puzzles centered on character interaction as well as object manipulation will have the most fun. Another recent Firebird import, Guild of Thieves is Magnetic Scrolls' follow-up to The Pawn. Set in the familiar land of Kerovnia, this one also casts you in the role of anti-hero, an apprentice thief who must rob the Kerovnian Bank, a castle and the nearby village in order to qualify for membership in the Thieves' Guild. The same fine graphics style, well-written text and excellent parser make this a highly recommended sequel that's available for the 64 and the Amiga.

Phantasie III, Amiga-style

Though I completed the 64 version of Phantasie III, the Amiga conversion's stunning graphics nearly seduced me into playing this hack and slasher all the way through again just to see more of the intri cately-illustrated landscape. Numerous enhancements make this a far better fan tasy. You can use keyboard, mouse or pull down menus to enter stores, conduct transactions and participate in other ac tivities, The Wilderness area now scrolls when you reach the edge, instead of being displayed one section at a time. Towns are depicted with full-screen illustrations. A new layout is used to show your par ty's character stats during combat, and your team and the monsters are repre sented with precision-detailed and wellanimated figures. When a party member is killed, an ornate cross-shaped tomb stone replaces his figure. Sound effects in clude the whooshing of swords and music that accompanies spellcasting. One thing that drove me crazy in the original game was that it wouldn't tell me a character was carrying the maximum of nine items

Adventure Roaduntil after I had already tried to give him something. Now the display tells you if a character has nine items. The program also permits you to save the status of sev eral dungeons instead ofjust one, and it is super-fast in all respects. For Amiga owners who missed earlier reviews. Phantasie III: Wrath ofNikademus enables you to use characters created in Phantasie I or roll up six new ones, then send them across the continent of Scandor and on to the netherworld to vanquish the evil Nikademus. (Phantasie II has not been converted for the Amiga.) The com bat system adds damage to body parts (legs, head, etc.) to the traditional system of hit points. Author Winston Douglas Wood emphasized combat over puzzles, which are in short supply. When you final ly track down Nik, you can either join him and fight on the side of evil in the ulti mate battle or wage war against an army of monsters. It's possible to win either way. but easier if you fight him. [Editor's note:

See the full review o/"Phantasie I and III in the Amiga Software Review section J Like Phantasie III, Infocom's Nord and Bert is also short on puzzles. It's a collec tion of eight mini-stories that aren't really adventures at all. Instead, you score

points through successful word-play, using homonyms (words spelled and pronounced alike but with different meanings), spoon erisms i when you transpose word sounds, such as "lunching mobster" and "munching lobster") and limericks. Upon discovering a book of riddles and a pile of burning foam, for example, you have to "riddle while foam burns;7 There are a few traditional logic-puzzles involving objects, but not enough in this lightweight game to satisfy hard-core adventurers. A status

bar at the top shows your current location and where you can go from there, so you really don't have to draw a map. Direc tions such as east and up are unnecessary, for you just type in the name of the de sired location to reach it. Nord and Bert offers built-in Invisi-Clues, accessed by special menus that appear when you type "hint." These aspects make Nord and Bert more appealing to novices, but I can only recommend it to those who enjoy word games and have a warped sense of humor.

What? Me Goof?

Several people wrote in to point out a variety of errors in a feature I did on roleplaying games a few issues ago. How could an "expert" confuse the villain in Shard of Spring (Siriadne) with the evil

SUPERTAX

wizard in Rings ofZilfin (Lord Dragosi, among other mistakes, you may wonder. As a professional winter. I could easily dream up an excuse for these mistakes. but I'd feel much better by telling you the truth: an ore ate my notes. Actually, that's not quite true. How about this: I was play ing so many adventures at the time that I contracted a rare disease—Dungeon Dyslexia—that causes a person to trans

pose evil wizards from one fantasy with those from another. Still not buying it? Well, the last one is actually close to the truth, which is that while wilting the story I was also complet ing a book that required playing 52 ad ventures through to their conclusions in a matter of months. By focusing so intense ly to maintain accuracy in a collection of game solutions, I strained my meager brain (I'm due for an upgrade later this week), and a few bits of data got scram bled in the article, which I didn't spend as much time fine-tuning as I usually do. 11 was so busy, in fact, that I shouldn't have even accepted the assignment. Note pre vious remark on adventurers' obsession with treasure and gold.) Now that I've been made aware of my limitations in this regard, you can rest assured I'll never make another mistak. Qj

Get Supertax now and relax on April 15th .

• FIFTH SUCCESSFUL YEAR! • MANY THOUSANDS ALREADY IN USE! • Don't Try to Tackle the 1986 Tax Reform Act by Yourself! Use SUPERTAX personal income lax programs to calculate your tax liability now and have plenty of time to make year-end investment decisions to improve your position. SUPERTAX was developed by a practicing CPA with a Master's degree in tax accounting. Highly acclaimed by tax pros.

CPA's and tax preparers, SUPERTAX is easy to understand and a pleasure to work with. Available for Commodore 64 and Commodore 128. • SUPERTAX is fully screen-prompted, menu-driven

SUPERTAX DATA can be stored on a diskette

and easy to use. System includes a comprehensive,

SUPERTAX updates are available at 50%

well-organized user's manual.

discount to registered SUPERTAX users. SUPERTAX is an essential addition to your personal software library — best of all it's tax

• SUPERTAX instantly recalculates your entire return when you change any item. • SUPERTAX prints directly on IRS forms.

deductible.

FOR TAX PLANNING

FOR RETURN PREPARATION

FOR

Using either screen or printer output, SUPER

SUPERTAX PRINTS THE INCOME TAX

TAX generates clear and concise summaries of Page 1 and 2 and Schedule A of FORM 1040 allowing you to see at a glance and to quickly comprehend your tax situation. This program also prints an OVERALL SUMMARY of the return showing Adjusted Gross Income. Itemized Deductions. Taxable Income. Regular Tax. Capital Gains Tax and Alternative Minimum Tax — all of which are calculated by the program. SUPERTAX also calculates the moving expense deduction, allowable interest expense, "passive" loss limitations, child care credit, medical limita tions, and much more Input is fast and easy and changes can be made in seconds. This program actually makes tax planning a breeze.

RETURN SUPERTAX 64- prints page 1, page 2 of the FORM 1040 and Schedules

DEPRECIATION CALCULATION

A.B.C.D.E and SE as well as FORM 2441. 3903 and 6251 on standard IRS government forms or on blank computer paper for use

with transparent overlays. SUPERTAX 128 — supports all of the above forms plus Sched ules F and R and FORMS 2106. 2119. 2210, 3800. 4136. 4255. 4562 and 4684. All Other forms and schedules are considered in the calculation even though they are not printed

Any item of input can be changed in seconds and the entire return is quickly recalculated

SUPERTAX also includes a stand alone depreciation program which calculates and prints your complete deprecialion schedules using both PRE 1981 rules and the new ACRS rules. Output from the depreciation program is designed to

serve as a supplement to IRS FORM 4562. CorranoOare 64 ana Commodore 128 are TRADE

MARKS ol CommMore Business Machines Corp

automatically.

Complete 1987 Edition:

SUPERTAX 64

S149

SUPERTAX 128

S169

TO ORDER Call 214/386-6320 or after 5:00 p.m. and weekends call 214/458-7009. MasterCard, visa. Money orders. Bank Checks and COD Orders Accepted (add 3% surcharge lor credi! card processing) (Texas res id en Is add 8*d sales tax) (add S5 00for COD) (S3 OO Shipping]

Financial Services Marketing Corporation • 500 North Dallas Bank Tower • 12900 Preston Road • Dallas, Texas 75230 COMMODORE MAGAZINE

55

TECHNICAL TIPS

by John lovine

Interfacing Commodore's User Port, Part 6

tered. Restart the camera, if you find you don't like the colors or wish to change them simply return to the main menu as before and change them. I left an open vector line in 1000 for sub-programs that you may want to add for pattern recognition and so forth.

Building a Digital Camera, Part 2 (cont'd)

Commodore 128 Program Listings

In our January issue, we ran the 64 listings for this article. Following is the 128 version we promised for this month.

Program Operation Type in the programs for your computer. Take care in saving the programs under the proper names. This is essential for the main program to load the camera programs into memory and return.

After you have typed and saved the programs, load and run the main program. At the menu prompt choose item 2: "load the b/w camera." The computer will then load the b/w program and return to the main program. Then start the camera, item 7. After you're satisfied with the b/w camera picture, return to the main menu by pressing the "R" key. Once there, load the grey scale camera, item 3. then start it running. Return to the main menu by pressing "R" again. Now this will take longer to hap pen because the keyboard is only checked once per screen scan. Once you're back at the main menu choose the gray timing op tion 5. Change the timing to 50, 60, and 70. The program auto matically returns to the main menu. Restart the camera. Notice the changes the timing has on the digital camera picture. Re turn to the main menu again and chose the coloration option 6. The sub-menu lists all color codes as you are prompted for the coloration of each scan. Choose whatever colors you like, the pro gram will return automatically after all your choices are en-

1) Delete lines 30,100 and 802 2) Change the following lines: 20

POKE

54,48:POKE

:REM

PROTECT

58f48:CLR

CAP'EXCG

520

G=PEEK{5461)'CHTD

804

POKE

2604,G:GOTO

1000'CLOJ

3) Add the following lines: 262

POKE

301 401

LOAD"128 LOAD"128

212,88:POKE

507

G=PEEK(5461)'CHTI

208,0'CMRH

B/W CAM",8'BCPB GRAY CAM",8'BCXC

510

POKE

606

J=PEEK(5456):K=PEEK(5772)

5461,G'BGRB

617

POKE

800

:POKE 5804,L'DUYO PRINT"[CLEAR]":G = PEEK(2604 )

:L=PEEK(5804)'GXEP 5456,J:POKE

:POKE

5772,K

2604, (PEEK(2604)AND

240)+12'HCMM 801

FOR

L=55296

:SYS

TO

56295:POKE

L,B:NEXT

5120'GVGL

Once these changes are made, resave the program as "128 Main Prog". D

Bcforc typing this program, read "How Co Enter Programs" am! "How to I se the Magazine

1003

DATA

30 ,3 4,33,37,38,3C,3B,3F'BXGB

Entry Program"

1004

DATA

40 ,00,00,00,00,00,00,00'BXLB

1005

DATA

1006

DATA

4C ,0C,4F,0F,50,10,54,14'BXLD 53 ,13,57,17,58,18,5C,1C'BXZE

1007

DATA

1008

DATA

1009

DATA

6B ,2B,6F,2F,70,30,73,33'BXXH

1010

DATA

00 ,AD,02,DC,8D,50,13,A9'BXRY

1011 1012

DATA FF ,8D,03,DD,78,A9,0B,8D'BXDA DATA 02 ,DC,A9,0B,8D,00,DC,8D'BXGB

1013

DATA

00 ,DC,A0,00,A9,0B,8D,001BXEC

1014

DATA

5

TRAP

128 B/W Cam 200'BDEE

10

PRINT"[CLEARjPOKING

20

P=5039:

30

READ

REM

$13AF

-"j'BBGA

(END

AT

5541/$15A5)'CDBF A$:IF

A$="END"THEN

100'EIRD

40

PRINT"[HOME,RIGHT12]"P;'BCVC

50

B=DEC(A$):POKE

:GOTO 100

IF

P,B:T=T+B:P=P+1

30'IUXL

TO57222

DATA

->

THEN

CHECK

PRINT"MISTAKE

DATA

IN

STATEMENTS"

:END'GHCK

120 130

PRINT:PRINT:PRINT"LOAD SUCCESSFUL..."'DCAE PRINT"[SPACE4]RETURNING TO MAIN MENU"'BAUF

140

FOR

150

CLR'BAFA

160

LOAD"128

200

PRINT:PRINT"DATA

T=l

TO

500:NEXT'EGWC

MAIN

PROC'^'BCHF ERROR

IN

LINE";

1000 +INT ( (P-5039)/8) :END'HRPI

1000 1001 1002 56

The 128 Main Program is very similiar to the 64 Main Program. Simply follow these three steps to convert the 64 listing to the 128 version:

DATA DATA DATA

00,04,03,07,08,0C,0B,0F'BXIX 10,14,13,17,18,1C,1B,lF'BXQY 20,24,23,27,28,2C,2Bf2F'BXYA

FEBRUARY 1988

5B ,1B,5F,1F,60,20,64,24'BXRF 63 ,23,67,27,68,28,6C,2C'BXHG

1015

DATA

DC ,8C,01,DD,A9,0 9,8D,00'BXVD DC ,C8,C0,7F,D0,EE,A9,0B'BXVE

1016

DATA

8D ,00,DC,EA,EA,EA,EA,EA'BXIF

1017

DATA

DATA

EA ,A0,00,A2,00,A9,0B,8D'BXWG

1018 1019

DATA

00 ,DC,B9,AF,13,8D,01,DD'BXEH A9 , 09,8D,00,DC,A9,01,8D'BXII 00 ,DC,BD,D7,13,09,80,8D'BXEA

1020

DATA

1021

DATA

1022

DATA

1023

DATA

1024

DATA

102 5

DATA

1026

DATA

FC ,A9,04,8 5,FB,4C,44,15'BXMF EA ,A0,00,A2,00,A9,0B,8DrBXWG

1027

DATA

00 ,DC,BD,AF,13,8D,01,DD'BXPH

01 ,DD,CE,00,DC,A9,08,8D'BXIB 00 ,DC,A9,09,8D,00,DC,E8'BXVC E0 ,28,D0,E1,A2,00,C8,C0'BXOD 21 ,D0,CA,A9,00,8 5,FA,85'BXBE

Continued on pg. 58

STOP FIGHTING WOi

h

T.

Take command of the most modern naval task force in 1 """

*!'£?.»*. Tsar* M"M

the world. Control an entire fleet of warships equipped

with hi-tech weaponry and surveillance systems. Your theater i

of operations: today's hot spots like the Persian Gulf,

the Falklands and the North Atlantic. As realistic as tonight's

six o'clock news.

HOSED- trail Mtnta BMtlMaY

Hunt down radar and ultra long-ran surveillance systems. Launch Lynx or Seasprite helicopters for remote targeting and anti-sub warfare. Modern weapon systems include Phalanx auto-cannons. Harpoons, Exocetsand Tomahawk cruise missiles.

EVERY OTHER NAVAL SIMULATION IS HISTORY. ItKlNt (KIT IDHHI:;



Dlr»

Strait

j

Enmy> Ground-band BIIHuarn I nliiTlai.. gun and nlnlla - drmd Pott ottocK crol'r. Cnnnints'

croFt

RM

opFroacliIng

houi b.nn nnrn»d and nan

tr praiDKari hnatlla.

ifion ionfitriT

Protect

10 individual missions ign rfiTT-f

the bridge of any vessel or the cockpit of any helicopter.

trom

Luc

Ano

Configure your task force from a do different classes of vessels. Like Spruance destroyers, Ticonderoga cruisers and Oliver Hazard Perry frigates. Deploy up to 16 vessels in your fleet.

Screen shots represent C64 version. Others may vary. HOW TO ORDER Visit your retailer or call 800-245-4525 lor direct VISA or MasterCard orders (in CA call BOO-562-1112).

ThB direct order price is $29.95 tor the C64 version and $34.95 lor me Apple version. Send a U.S. check or money order to Electronic Arts Direcl Sales. P0. Box 7530. San Mateo, CA 94403. Add S3 shipping and handling ($5 (or shipping to

Canada) Please allow 1-2 weeks lor U.S. delivery. C64 is a registered trademark of Commodore Electronics Limited.

Apple is a registered trademark of Apple Computer TM & © 1987 Lucasfilm Ltd. All rights reserved. Electronic Arts, authorized user

ELECTRONIC ARTS

Technical Tips/User Port, Part 6

1006

DATA

53,13,57,17,58,18,5C,1C'BXZE

1028

DATA A9,09,80,00,00,B9,D7 ,13'BXLI

1007

DATA

5B,1B/5F,1F,60,20,64,24'BXRF

1029

DATA

DATA

63,23,67/27,68,28,6C,2C'BXHG

1030

DATA AD,00,00,09,10,D0,60 ,4C'BXBB

1008 1009

DATA

6B,2B,6F,2F,70,30,73,33'BXXH

1031

DATA

60,15,EA,EA,C8,C0,28 /D0'BXPC

1010

DATA

00,AD,02,DC,8D,50,13,A9'BXRY

1032

DATA

1011

DATA

FF,8D,03,DD,78,A9,0B,8D'BXDA

1012

DATA

02,DC,8D,00,DC,A0,00,A91BXCB

1013

DATA

06,80,00,DC,8C,01,DD,A9'BXFC

1014

DATA

09,8D,00,DC,C8,C0,7F,D0'BXWD

1015

DATA

EE,A9,00,85,FA,85,FC,A9'BXBE

1016 1017

DATA DATA

04,85,FB,EA,A0,00,A2,00'BXHF A9,0B,8D,00,DC,BD,AF,13'BXSG

Continued from pg. 56

8D,01,DD,A9,08,8D,00 ,DC'BXVJ

1033

DATA

DF,A0,00,E8,E0,21,F0 ,6A'BXID A9,0B,8D/00,DC,BD,AF ,13'BXSE

1034

DATA

8D,01,DD,A9,09,8D,00 ,DC'BXWF

1035

DATA B9,07,13,80,01,DD,A9 ,08'BXMG

1036

DATA

8D,00,DC,AD,0D,DD,C9 ,10'BXTH

1037

DATA

D0,34,4C,6C,15,EA,A9 ,01'BXWI

1038

DATA

1039

DATA

8D,00,DC,C8,C0,28,D0 ,DB'BXHJ 18,A5,FA,69,28,85,FA ,A9'BXYK

1040

DATA

1041 1042

1018

DATA

8D,01,DD,A9,09,8D,00,DC1BXWH

1019

DATA

A9,01,8D,00,DC,B9,D7,13'BXDI

DATA

00,69,00,85,FC,A5,FB ,65'BXSC FC,85,FB,EA,EA,A0,00 ,EA'BXBD EA,EA/E8,EA,4C,84,14 ,A9'BXKE

1020

DATA

8D,01,DD,CE,00,DC,A9,08'BXIA

DATA

DATA

8D,00/DC,EE,00,DC,C8,C0'BXUB

1043

DATA

03,91,FA,4C,A9,14,B1 ,FA'BXPF

1021

DATA

28,D0,E5,A0,00,E8,EE,75tBXHC

1044

DATA

1023

DATA

16,AD,75,16,C9,02,D0,C8'BXQD

1045

DATA

C9,03,F0,07,A9,02,91 ,FA'BXNG 4C,DD,14,A9,03,91,FA ,4C'BXUH

1022

1046

DATA

DATA

A9,00,8D,75,16,8E,74,16rBXVE

1047

DATA

DD,14,A9,00,85,FA,85 ,FC'BXDI A9,04,85,FB,AD,50,13 ,8D'BXIJ

1024 1025

DATA

EA,EA,EA,A0,00,AE,74,16'BXNF

1048

DATA

1049

DATA

1050

DATA

14,60,8D,00,DC,A0,00 ,A9'BXWD

1026 1027 1028

DATA CA,CA,A9,0B,8D,00,DC,BD'BXWG DATA AF,13,8D,01,DD,AD,0D,DD'BXKH DATA A9,09,8D,00,DC,B9,D7,13'BXLI

1051

DATA

0B,8D,00,DC,A2,CA,CA ,D0'BXWE

1029

DATA

8D,01,DD,CE,00,DC,EE,00'BXQJ

1052

DATA

FD,C8,AD,0D,DD,C0f19 /D0tBXQF

1030

DATA

DC,AD,0D,DD,C9,10,D0,47'BXWB

1053

DATA

F3,EA,EA,8D,00,DC,4C ,7F'BXVG

1054

DATA

14,A9,00,91,FA,A9,01 ,8D'BXLH

1055

DATA

1056

DATA

00,DC,4C,A9,14,B1,FA ,C9'BXFI 03,D0,07,A9,01,91,FA ,4C'BXFJ

1057

DATA

1058 1059

02,DC,58,4C,80,15,EA ,EA'BXSK 78,A9,0B,8D,02,DC,4C ,34IBXJL

1031

DATA

4C,29,15,EA,C8,C0,28,D0tBXFC

1032

DATA

E4,A0,00,E8,E0,21,F0,4B'BXPD

1033

DATA

A9,0B,8D,00,DC,BD,AF,13'BXSE

1034

DATA

8D,01,DD,AD,0D,DD,A9,09'BXCF

DATA

8D,00,DC,B9,D7,13,8D,01'BXFG

DATA

DC,14,A9,00,91,FA,4C ,DC'BXHK 14,A5,D4,C9,58/F0,0C ,C9'BXML

1035 1036

DATA

DD,CE,00,DC,EE,00,DC,AD'BXNH

DATA

2C,F0,0B,C9,2F,F0,0D ,C91BXJM

1037

DATA

0D,DD,C9,10,D0,18,4C,30'BXUI

1060

DATA

11,F0,0F,4C,37,15/EE ,55'BXNE

1038

DATA

15,EA,C8,C0,28,D0,DC,4C'BXIJ

1039

DATA

44,15,EA,EA,EA,EA,EA,A9'BXGK

1061

DATA

15,4C,37,15,CE,55,15 ,4C'BXAF

1040

DATA

03,91,FA,4C,AA,14,B1,FA'BXXC

1062

DATA

37,15,4C,40/15,FF,13

1041

DATA C9,03,F0,04,A9,02,91,FA'BXKD

1042

DATA

4C,E0,14,A9,00,85,FA,85'BXQE

1043

DATA

FC,A9,04,85,FB,AD,50,13'BXVF

END'BYRG

128 Gray Cam 5

TRAP

200'BDEE

10

PRINT"[CLEAR]POKING

20

P=5039:

30

READ

40

PRINT"[H0ME,RIGHT12]"P;'BCVC

50

B=DEC(A$):POKE

REM

$13AF

-";'BBGA

(END

AT

5858/S16E2)'CDOF

AS:IF

:GOTO 100

IF

A$="END"THEN

100'EIRD

P,B:T=T+B:P=P+1

30'IUXL

TO94302

DATA

->

THEN

CHECK

PRINT"MISTAKE

DATA

IN

STATEMENTS"

:END'GHCK 110

PRINT"[HOME]";'BBFV

120

PRINT:PRINT:PRINT"LOAD SUCCESSFUL..."'DCAE

130

PRINT"[SPACE4]RETURNING

TO

MAIN

MENU"'BAUF 140

FOR

150

CLR'BAFA

T=l

TO

500:NEXT'EGWC

160

LOAD"128

200

PRINT:PRINT"DATA

MAIN

PR0G",8'BCHF ERROR

IN

LINE";

1000 + INT( (P-5039J/8):END'HRPI

1000

DATA

00,04,03,07,08,0C,0B,0F'BXIX

1001

DATA

10,14,13,17,18,1C,1B,1F'BXQY

1002

DATA

20,24,23,27,28,2C,2B/2F1BXYA

1003

DATA

30,34,33,37,38,3C,3B,3F'BXGB

1004

DATA

40,00,00,00,00,00,00,00'BXLB

1005

DATA

4C,0C/4F,0F/50,10,54/14'BXLD

58

FEBRUARY 1988

1044

DATA

8D,02,DC,58,A5,D4,C9,58'BXUG

1045

DATA

F0,03,4C,B7,16,78,A9,0B1BXPH

1046

DATA

8D,02,DC,4C,33,14,60,4C'BXII

1047 1048

DATA DATA

B7,16,A9,02,91,FA,4C,AA'BXRJ 14,B1,FA,C9,02,F0,07,A9'BXYK

1049

DATA

01,91,FA,4C,E0,14,A9,001BXBL

1050

DATA

91,FA,4C,E0,14,8E,74,16'BXVD

1051

DATA

A0,00,A2,CA,CA,D0,FD,C8'BXXE

1052

DATA

C0,07,D0,F6,AE,74,16,A0'BXXF

1053

DATA

00,4C,6A,15,C8,C0,0F,D0'BXQG

1054

DATA

EF,8E,00,DC,A0,00,4C,7AtBXBH

1055

DATA

14,EA,EA,A0,00,CA,A9,0B'BXEI

1056

DATA

8D,00,DC,BD,AF,13,8D,01'BXDJ

1057

DATA

DD,AD,0D,DD,A9,09,8D,00'BXBK

1058

DATA

DC,B9,D7,13,8D,01,DD,CE'BXHL

1059

DATA

00,DC,EE,00,DC,AD,0D,DD1BXSM

1060

DATA

C9,10,D0,03,4C,3C,16,C81BXHE

1061

DATA

C0,28,D0,E5,A0,00,E8,A9'BXXF

1062

DATA

0B,8D,00,DC,BD,AF,13,8D'BXUG

1063

DATA

01,DD,AD,0D,DD,A9,09,8D'BXCH

1064

DATA

00,DC,B9,D7,13,8D,01,DD'BXRI

1065

DATA

CE,00,DC,EE,00,DC,AD,0D'BXSJ

1066

DATA

DD,C9,10,D0,03,4C,4C,16IBXVK

1067

DATA

C8,C0,28,D0,E5,EA,EA,EE'BXVL

1068

DATA

70,16,AD,70,16,C9,01,F0'BXRM

1069

DATA

09,C9,02,F0,1A,C9,03,F0'BXIN

1070

DATA

2B,EA,A9,80,8D,61,16,A9'BXLF

Continued on pg. 60

CALIFORNIA GAMES.

STATE OF INTENSITY.

lv

j&^It afrit beach blanket bingo.

These are radi cal games. Games that take the honorable tradition of Summer _ Games'I and

Surfing A sjiort Invented by-

h(df-Kakcd'Bn\jzais with a fondues sforripping, grinding, and shreddin,

>T II, Winter Games? and World

BMX When

of champions..

Games? wax it down and load it on the roof. Try shredding the face of a totally tubular wave. Join the airforce in a BMX bike race. Screech around on skates and then rocket off the skateboard ramp. You'll be playing for sponsors like

I Ocean Pacific, NHS

Santa Cruz, CASIO, Costa

Slalom !lir boardwalk obstacle course

mi rollerskates.

Launch a few feet oft'-tke-lib urilh your Del Mar, Kawasaki, and skateboard tucked hjgk Andh-hileyou're up there, dance for the crowd. Spinjammer. For trophies and an overall championship. So get air. Go crazy. California gamesbyt Welcome to the state, of California.

Cammodan 64/128. Apple !!<& Compatibles. IBM& Compatibles. Amiga

SEE GAME BOX FOR DETAILS ON INSTANT WINNER CONTEST.

Technical Tips/User Port, Part 6 Continued from pg. 58

1071 1072

DATA DATA

81,8D,5A,16,A9,82,8D,46'BXQG 16,80,53,16,4C,80,16,A9'BXPH

1073

DATA

C0,8D,61,16,A9,C1,8D,5A'BXII

1074 1075 1076 1077 1078

DATA DATA DATA DATA DATA

16,A9,C2,8D,46,16,8D/53'BXLJ 16,4C,A0,16,A9,40,8D,61'BXUK 16,A9,41,8D,5A/16,A9/42'BXDL 80,46,16,80,53f16,A9,00'BXPM 8D,70,16,18,A5,FA,69,28'BXNN

1079

DATA

85,FA,A9,00,69,00,85,FC'BXXO

1080 1081

DATA DATA

A5,FB,65,FC,85,FB,A0,00'BXKG E8,4C,37,14,EA,B1,FA,C91BXRH

1082

DATA

03,F0,03,4C,96,15,A9,42'BXFI

1086

DATA

15,A9,40,91,FA,4C,C7,15'BXQM

1087 1088 1089 1090 1091

DATA EA,00,FF,00,FF,00,FF,00'BXVN DATA FF,00,00,00,00,22,00,00'BXFN DATA 00,00,00,00,00,00,00,00'BXHO DATA 00,8E,74,16,A0,00,A2,CA'BXUH DATA CA,D0,FD,C8,C0,1C,D0,F6'BXNI

1092

DATA

AE,74,16,A0,00,4C,6A,15'BXBJ

1093 1094 1095

DATA DATA DATA

00,FF,00,FF,00,FF,00,FF'BXCK 00,8E,74,16,A0,00,A2,CA'BXUL CA,D0,FD,C8,C0,48,D0,F6IBXFM

1096

DATA

AE,74,16,A0,00,4C,6A,15'BXBN

1097 1098

DATA DATA

A5,D4,C9,2C,F0,0C,C9,2F'BXOO F0,14,C9,11,D0,01,60,4C'BXIP

1099 1100

DATA DATA

1C,15,EE,50,15,EE,8C,16'BXGQ EE,AC,16,4C,1C,15,CE,50'BXFV

1101 1102

DATA DATA

15,CE,8C,16,CE,AC,16,4C'BXMA 1C,15,EA,EA,END'BPOY END

1083 1084 1085

Rush 'n Attack/Yie Ar Kung-Fu Continued from pg. 20

creasing strength have been incorporated. But this game assumes its own flavor by hastening the tempo of the on-screen con flicts, presenting a contest where reflex re actions take precedence over strategic planning. In Yie Ar Kung-Fu, he who hesitates will lose. Your joystick-controlled character is Oo long. He is on a personal quest to attain the immortal glory of the Kung-Fu Grand Master, a level of martial ails adeptness that requires training, tenacity and above all, speed. Your opponents are a deadly cast who will use every imaginable kick, punch and weapon combination to cut you down. If you're not familial1 with such le thal fighting implements as the nunchaka. bo, tonfiin and shuriken, then a rude lesson awaits you, for your challeng ers will be happy to resort to all kinds of sticks and stones to break your bones.

Tb move into an offensive stance, Oo long can jump, duck or walk left or right. Once within striking distance, he has ten attack moves at his disposal, like flying kicks, leg sweeps and lunge punches, all of which are initiated by a joystick tug or joystick/fire button combination. Again I will note that speed is the key to success in this game, but one should not underes 60

FEBRUARY 1988

DATA 91,FA,4C,96,15,B1,FA,C9'BXFJ DATA 03,F0,07,C9,42,F0,0A,4C'BXEK DATA C7,15,A9,41,91,FA,4C,C7'BXML

timate the importance of approaching each match with a premeditated plan of attack. Although the opponents will be come more skilled as the rounds progress, each enemy fighter does have his own built-in weakness-an individual flaw which can be exploited if spotted. Even in defeat, if a player can find this soft spot, then he has uncovered a necessary secret to advancement, a revelation that will only make him hit the reset button that much quicker. Yie Ar Kung-Fu certainly delivers some genuine arcade kicks, but with all the competition for martial arts thrills these days, it would have been tough for this late arrival to have survived on its own. Offered as a flip side extra, however, it presents Konami with an attractive twofor-one package, granting consumers ac cess to an excellent challenge that they might have otherwise overlooked. Before I close, if 1 could have a moment to step up on my soapbox. 1 would like to point out the one disappointment I have with this package: an annoyance that happens to touch the nerve of my pet peeve. If a potential customer walked into a software dealership to browse around and was interested enough in this Kon ami product to pull it off the shelf for fur

ther examination, then the marvelously detailed, high-res screen representations on the box's back would surely draw some positive attention. There are four different shots shown, each a stunning example of graphic excellence. Unfortunately, what you see is not what you get. The game screens that the package presents are not from the Commodore version of the con test at all. but rather are unlabeled photos of screens taken directly from its coin-op predecessor. No wonder they're so impres sive! Yet nowhere inside or outside the box is this fact noted. In fairness to Konami, they are not the only software publisher guilty of this practice. But it's a bad habit to pick up, especially for a relative new comer who is trying to build audience trust} and it can turn out to be self defeat ing as well, since the visuals in the Com modore version, which are good to begin with, inevitably pale when placed next to the graphics of a more powerful machine. Boo! Hiss. If we can put this beef behind us and concentrate on the quality found inside the box, then we have struck gold. Rush'n Attack and Yie Ar Kung-Fu are a dynam ic duo that stand as undeniable evidence to Konami's ability to consistently please their growing arcade audience. g

MONEY-BACK GUARANTEE

WIDE SELECTION SUPPORT

*

*

FRIENDLY & KNOWLEDGEABLE STAFF *

GRAPHICS & CAD

Supsr 81 Utilities iFreeSp)

* *

FREE CUSTOMER IMMEDIATE SHIPPING

FOREIGN, CANADIAN, & SCHOOLS WELCOME...

NEED WE SAY MORE? ■ ■

TOLL-FREE 24 HOUR ORDER LINE

NO-NONSENSE LOW PRICES

PERSONAL ATTENTION

Advanced Art S'.ui.i

*

129

LET US EARN YOUR BUSINESS!!

C'assicjl Music

■--■•■■

J9

Super Graphlx Gold iXeleci

12

Super Giaphu.'i'--

25

40/80 Column Switch Cable

■■ . "

S89

SYSRES Enhanced (Cmp Marl)

32

Crossword r

Banner Machlng (Cardinal)

39

Turbo Load i Save Cart (Spinni

19

Dream Analayier (Merrill)

BASIC BfPatecn}

30

CPMKItt2B(lnca]

25

Enhanced Stress (Bodylog)

Slltboard Maket (Sot Unlmid)

29

CAD 3D (IHT)

39

TSOS Super Assembler 39 Very Rrst C6d or C1?a (Horasoit) 12

Cadpak-64(Abacus)

29

Holiday Ornament Factory

20

BOOKS

Cadpak-12B(Abacus)

45

Judgement 64 (Synergy)

32

CrJoreMZBfB-Ware)

12

Muscle DevetopmenMBotiybg)

54

C128 Programmer Reference IB*

199

Family Tree 128 or 64 IGeneal)

39

HeartlabiBoayiog)

Cy D e rv i a t a ':.: - v: - ■ ■

30

Petigtee (Gerteai)

59

29

SMuiiEdgeiMe'M i

20

Fleitdraw 5.5 ( nkwell)

29

Standard Stress (Bwy'cg)

89

Lightpen 170C

75

Ughipen 1B4C

49

FleiiFont

24

Gal leria s - each

21

Holiday/dip AM I/Clip Art 11/ It o r i' o' i / A r. IT n!:.' F i 1111 r i, I ■: ■

Graphics Integrator2 (Inkwell)

25

Graphic Label Wizard I K'a Jaxl

IS

Graphics Transformer (CDA)

25

Home Designer 128 (Kendall) Icon Factory (Solo Unlmtd)

45 29

Moving Pictures (CDA)

20

PCB 64 - Circuit Board Maker

79

Perspectives II (Kira]

39

Photo Finish (SJiUrHmW)

25

Prml-naster Fiji (Unison)

25

An Gallery I or II

17

SCHEENF/X(ScloUnlmtai

29

Accountant 12BIKFS1 Add-on modules

55

BESTA/PoiA/H

45

BEST G/L or Inventory

45

BEST Project Planner

45

Business Form Shop (Spinn)

30 17

Checkbook 128 (Nu Age)

129

CMS Accounting 128 Inventory Module

53

Easy Working Filer/Planner

orWnter(Spinn) Fleet System 2 + (.Professional)

1541/1571 DrAllgn(FreeSp)

20

."■ ■. ■. i • 11 h:. ■ r / M 311 s; r .";

29

Basic B(Putech)

30

BASIC Compiler 12B (Abacus)

45

BASIC Compiler E4 (ADacusi

Z9

BBS Construction Sel (Kirai

43

Big Blue Reader £::.■.;

25

Big Blue Reader CP/M

32

Booslerm Pro 54 (Progress)

39

BoOsterm Pro 128 (Progress)

49

COBOL 54 (Abacus) *

29

Communicator 64 (FRSPRT)

20

Gnome Kit 64/128 (Kira)

29

Gnome Speed 128 (Kira) Kyan Pascal 64 or 128

39 52

Merlin 64 (Roger Wagner)

39

Merlini28(RogerWagne'l

49

Phy Eiam 1541 or 1571 (Card)

29

Power Assembler 54/128 (SDinn) 30

FleiFlkt 64 of 128 (Cardinal) Fontmaster128'Xe:e:i

39

Fon t master II64 ixetec)

35

GtOS !!B

Ml

GEOS 64 (Berkeley)

39

Geocaic at c; sol. is

Z9 35

Fonlpak lor Deskpak 1

22

Writer's Workshop

33

(.( D TuM.-.ti



49



Microtawyer (Progress) J K Lasser Money Manager

Pocket Superpak 64 iCcS: ■ Pocket Euperpak 2 64/128 Pocket Dictionary (Dig Sot)

Pocket Writer 64 iDig Sol) Pocket Writer 2 fDig Sol)

Superbase64|Progress) Super base 128 (Progress)

45 69 49 69

EDUCATIONAL

49 55 4S

ThoughlF[)[m64IGal!ery)

25

Vuistaror Viztwrile 12B Wordpro 128/Spell/Filepro

65 30

Word pro 64/Spell/Turbo

30

The Write Stuff 64 (Busy Bee) The Write Stuff 64 with TalVer

19 24

Power C64/1ZB(Spinn|

30

IT

Proiolerm 128 IB-Ware)

12

PERSONAL

HAM DOS 128 (Progressive)

29

Bridgemaster (Radar soft)

Super C 126 cr 64 ■■

45

CardioEierciselBocylog)

Super Pascal 128 or 54 (AMC)

45

CASINO 64

Super Snapshot (KJax)

49

Celebrity Cookbook (Merrill)

Solid Products - Solid Support 22

GEOS Programmer Relerence IBl

19

HowtoGetMntDutotGeos

13

KJm RotwW II ■ CefriB Ma1>

23

Sunrrt. ■-,.■ f.- h::>

15



. |

Peter Rabbit Reading (3-6)

19

Peter 4 Woll Music 13-7)

19

Jungle Book Reading (6-9)

19

P.O. Box 129/56 Noble St. Kutztown.PA

WE CARRY A FULL LINE OF QUALITY

TOLL-FREE 24 HOURS

1-8OO-638-5757

AMIGA PRODUCTS

(ORDERS ONLY PLEASE)

35

!! FREEH

FicemaVer (3-B)

22

Alphabet Zoo (3-71

18

CASINO 64

Math/Verbal and Exams (All| Spinnaker

Kids on Keys (4-9)

18

Kindefcomp (3 - 61

18

Math Busters (8-14)

22

KKJwrtter |6<10l

22

SLOTS & POKER

it. try any reason you are not satisiefl wilh your selection witrim 15 days ol your recerot. simply return the D'Ofluc! lo us lor a IrienDiy refund ot

your rjurcnase price No hassles! You pay ONLY SI 00 per returnee item for handling Detective

OVER $100

29

Eirty Learning Fnends (3-81

OUR PROMISE WE GUARANTEE YOUR SATISFACTION!!

WITH ANY ORDER

Homewwk Helper Math (10 + )29 Homework Helper Write i:: -

19530

16

Hayden Score Imp For SAT

items are replaced free ol change1

WIN $ 50 $

6

Grandma's House Color (CPSI) Maps USA. World/Europe (Ea) Sticky Bon Math 2 fWkly Reader

Teddy Bear reijol Fun (DLMl The Write Stuff 64 with Talker

THE WRITE STUFF

Traffic Signs iCPSH WholeBninSpelling S,; :■:: Business. Child. Fairy Tales.

General. Medical OR Science EACH

24

AIL SIX ■ 6 Pak

69

Writer and Talker Net another wordproctssor' No ... not just another word process or!! This is by far ihc absolulsty BEST C64 W/P SYSTEM? Ths author hat p«ekaQ It lull ol more features and utilllies then you could Imagine (more then we have room to list), and at the same lime made It Ihe easiest, mott affordable quality system on the market1

KIDSVIEW - Lo. Character Software Kids view

KkJ sword

SO WHAT MAKES THE WRITE STUFF SO SPECIAL?? WELL . .

Mount Murdoch Adventuie

Cll

TIMEW0RKS

45

Firi1MenonMixnMath(g + ) 19

10 29 45

Superscript 128 (Progress)

Battery Clock/Calendar

Troubleshoot and Repair C64

Fisher Price

49

'■■-■■■.

GEOS 128 add-ons

Programmer's Tool Box (Spinn)

*

10 39 55 39

Fleet System 4 (Professional)

Geoprint or Geodex

AIDS/UTILITIES

119

The High! Time -

S49

Doodle (Crystal Rose)

HOME/BUSINESS

BHiWALL

65 18

%'.'„'

100% machine language power ana (ealures.

MISCELLANEOUS Anti-Glare Screens

Menu-driven or children.

16

AntiBump Boards lor 1541 (CDA) 39 Hot Shot Interface (Ommtronix)

69

Lightpen 170C (Inkwell)

75

12

Lightpen 1B4C (Inkwell)

49

69 10 25

M-1 Mouse 64/128

■— .e'

40

Mousep*d(Red Blue or Grey)

9

PrinlNWear Tr»ns!e( Paper

COMBINATION SPECIALS

for

speed

Easily encyrpi/decyrpt fun or security.

ihe occasional user Command-driven for

the more sop rusticated user.

45

Hot Shoi Plus (Omniironn)

for OR

anywhere

Line

up

your

Key dick toggle,

Macro-typing to cut

your

Mail

(i

10

typing lime

Dy over 25%. Define hundreds Ot macros,

*

lext

tor

to

10

Dvorak i- -I0WERTV keyOoardtoggle

True Double-column priming in cne-oass.

1 characters)

up

True BO column hi-res preview.

on-line disk documental ion

or

your on

File translator tor over 15 other w/ps.

60 customizable help screens B6K of

represent any

word or phrase up lo 250 characters

CALL FOR LATEST SPECIALS AND PRODUCTS

capability

Word and paragraph counter.

num-

Mrs with ihe decimal tab lealure.

17

sorting

Merge and append your text fifes

21 lunclioncalculator Insertyour answer

Full

Merge.

lor typewriter sound.

Automatic

Case

□n-line Clock and on and on ...

Change,

Suppcrts 1764 RAM EXPADER

ALL THIS PLUS THE STANDARD STUFF Like headers/looters, search lie place, lull support ol primer features, luii-lormat control, page numbering, lofced paging, automatic cenlenrg. caps mode, linked li'es . . And even this standard stulf Is better.

Photo Finish + Icon Factory +

Any 3 Fisher Price Educationals ■ $52

Billboard Maker ■ $69

Viziwrite 12B + Vizistar 128 - S125

Syntech BBS + Games Module - S59

3 or more Classical Music Disks - 57 each

HOW ABOUT A TALKING VERSION? YES WE SAID A TALKING VERSION"

Ftexidraw 5.5 + 170C Pen - $100

CP/M Kit + Big Blue Reader CP/M - S52

A WELL-DONE EASY-TO-USE TALKING SYSTEM With nine voices, user-control led soeeo

Flexidraw5.5 + 184CPen-S75

Homework Helper Math + Writer - $49

KFS Accountant 128 + Add-on Module - $169

Ml Mouse with Mousepad ■ $45

Gallenas with Flexidraw and Pen - $19 each

Superbase 128 plus The Book ■ $6B

Basics + Colorez 12S-S39

Ml Mouse and Home Designer-$79

pitch, mouth and throat Recites entire text can say each letter and command as it is typed

and translates to phonetic scnM tor aflditioiai editing Even embed speech commands in

text Iv fantastic tak-rg stories Tha educational potential is virtually unlimited! And tor me tight irrpaired and handicapped, (tits BB Talker a a mutt!

So whai can we lay? How atxut 24 on-line tutorials, a lull keyboard overlay. 50 + page

Maps Europe + USA + World ■ $50

AntiG'are Screen with $50 or more order - S16

Kids on Keys + Early Learning Friends + Grandma'sHouse-SZB

Gnome Speed and Gnome Kit - S59

manual Disk Menu Maker and a BB Text File Reader

THE WRITE STUFF IS THE RIGHT STUFF!! We have switched, even on our C128s. How

BESTC54/128A/R + A/P + G/L-5129

about you? Power and quality at Ihe right price. YOU CANNOT GO WRONG!!

Easy Working Planner + Filer + Writer-$26

THE WRITE STUFF .

I

Shipping USA S3.00/grounO. (5 0O/2nfl Day. SM.OO/ovtrntghr. c D.D add S2 00 Canada/ Mexico S5 00 Air Mail Foreign- S12 00 (for Air Mail use charge 4 specify maximum) PA residents

add 6% sales tax

Include phone number and computer /drive model with order

shtpped immeda:ety. (rtweareout-of-stock. wewillletyou know I Cfiarge js per order

LIST S25/SPECIALS23"

DEALER INQUIRIES WELCOME

Kidsview + Kidsword + Mount Murdoch -S99 ORDERING INSTRUCTIONS VISA. MasterCard Personal Check. Money Order or COO are wetcome

CALL ABOUT C128 VERSION

LIST S20/SPEC1ALS17- with TALKER

AH items will be

•OFFER GOOD UNTIL 2/1 S/BB

For CUSTOMER SERVICE olease call usMonday thru Friday. 9:30 a m. - 4 p.m. EST 1- (215) -683 -5699

I

Call or write lor our FREE CATALOG, descipirrg in detail, hundreds of

(me products lor your Commodore

TELECOMMUNICATIONS

by Robert W. Baker

Inside Q-Iink Explore the inner workings of the Q-Link telecommunication service with network pro Bob Baker. In the past I've talked about the on-line E-Mail service a few times, with a few hints thrown in from time to time. Well after the tutorial on the message board editor back in the December column, a few people were asking about the E-Mail editor. Unfortunately, the editor used for entering your E-Mail messages is no where near as sophisticated as the mes sage board editor. Hopefully, a later gen eration of Q-Link software will provide us with something much nicer. For now, when you're entering E-Mail messages you actually only have editing capabilities within the current line that is still in the input buffer. The input buffer is the single line that appears at the bottom of your screen. Once you press the RE TURN key, that line is entered in the message and cannot be touched again. If you notice a mistake in a previous line, the only thing you can do is add a short comment to point out the correction. I usually do this in parenthesis to separate it from the normal text. While there is text in your input buffer, you can always use the cursor key to re turn anywhere in the line to replace or in sert text. You can also use the DEL key to remove the last typed character as well. If you position the cursor back within the text, any new characters you enter will overwrite the existing text from that point. This is different from the normal in sert mode of the message board editor, where new text is inserted at the cursor position and the text that follows is moved down and kept intact. If you want to insert text somewhere back in the middle of existing text, you have to use the INSERT key to make room for the new characters before they're entered. If you try to insert too many char acters, the right end of the message will stop moving when it gets to the end of the input buffer line. The only solution is to either type over the remaining part of the line, or go to the end of the line and delete enough characters to make the text fit. If things look hopeless, you can always press the CLR/HOME key and erase the entire input buffer line with one stroke. 62

FEBRUARY 1988

Then simply enter the new text as desired. When entering your message, keep in mind that you are limited to a small num ber of lines in each message. It's not al ways a good idea to space out lines if you know before-hand that your message will be long. If you run out of room, you can al ways continue your text in a follow-up message. The only real problem is that you do not get any warning before you reach the maximum limit. At that point it's too late to add a continuation message; you'll just have to handle it in the next message.

Just be careful not to press the RE TURN key too hard or hit it more than once as you type in your message. Enter ing a RETURN without any text in the input buffer terminates your message. If this happens by accident, don't panic. Simply start another message to the same person and continue where your text left off. The messages will show up as separate messages, but they should be received right behind each other. Hopefully this shouldn't be a problem for the person re ceiving the message. On the receiving end, if you get a mes sage that appears to be cut off in the mid dle of a thought, go back up to the top of the message and jot down the user id of the person the message is Irani. Then can cel that message by pressing the F5 key, and read the next waiting E-Mail mes sage. It may be a continuation of the pre vious message, and you can answer that message when done reading it. The reason I suggested writing down the user id of the first message, was just in case there is no following message from the same user. You'll at least have their user id and can generate a response mes sage to let them know you didn't receive a complete message.

Tb answer an E-Mail message is really simple, you don't even have to remember the user id if answering a message just re

ceived. While the message is displayed on your screen, just press F7. A short two-line menu will appear that allows you to di rectly answer the current message or save that message onto disk. The normal F3 feature for saving text to disk elsewhere on the system does not function when pro cessing E-Mail. When you use this method of answering a message, you don't have to enter any thing other than the desired text. The user id is entered automatically for you by the system. If you need to send more than one message to that user, you can use the same option over and over again to send any number of response messages to the currently displayed E-Mail message. The options of answering or saving to disk will always be available until you go back and delete the displayed message using the Fa key when the message is displayed. Well, enough about E-Mail and editors. I think we've pretty much beat those to pics to death by now, so how about a look at some of the services added to Q-Link in past months—the On-line Librarian and the TVade Plus Investment Service. The On-line Librarian was added to the Learning Center this past fall. The Li brarian staff will attempt to provide an swers to reference questions on all sorts of topics posted on the "Ask the Librarian" message board. Answers will usually be posted within 48 hours, Monday through Friday. If you have a private question, you can ask your question via E-Mail to QLibrarian instead. If you're looking for a good book or need help with a question for a school report, you should be able to get help here. You Continued on pg. 93

An open letter to

the readers of Commodore Richard Olsen President: The Ennon Corporation My purpose in writing is to ask

you to join me in shaping the future of the new and most unusual field in computer technology today: Artifical Intelligence.

This incredible power and

spectacular creative potential are

available to you, for your computer right now. However, there is an alarming possibility that such amazing technology which you have every right to, may not be

available to you other that through

this offer. This is unfortunate but somewhat understandable due to the way

technology is created. You see, only the business oriented corporation can finance research. It therefore is in a position to dictate immediate research goals.

These goals are

increasing profits through more efficient production, While valid, they are merely creative and do absolutely nothing to foster

exploration in new applications. The result: technology is never used to

its fullest potential. But what's worst of all is lhat these competitive

corporations have absolutely no

desire to share technology with each other, let alone with you. So, they don't. As a result, the

infinitesimal amount of technology that finally trickles down to you is: A. So expensive you are pro

hibited from procurring it B. Shamefully inferior to the real thing remember..you can buy high-tech consumer goods, but never the technology that creates it.

This same situation confronts you in the new Artificial Intelligence field, but with a difference:

There is no true Artificial Intelligence for the home computer user! The few programs claiming to

be Artificial Intelligence are really simulators. The are not the real thing. Possessing a mere token of the power and versatility, simulators are clearly not worth their expensive price.

1 have tried repeatedly to convince my colleagues that it is in their best interest to release genuine Artificial Intelligence to the general public. The refinement, modification

and adaptation as individuals create new applications would improve

Artificial Intelligence tremendously.

This would benefit everyone in the long run.

I have met with little success. Apparently, it seems that immediate corporate profit is more important than sharing technology with the public. Therefore, the Ennon Corporation stands alone in offering superior Artificial Intelligence programming directly to the home computer enthusiast. Announcing AN-83:

The "Thinking" Program Believe me when I say AN-83 is the real thing, It is a true "thinking" program that receives an initial

"knowledge base" from a data file

read when AN-83 is started. Using inductive and deductive logical analysis, this amazing program deduces everything from that data and adds it to its memory. Conversing with you. AN-83 adds and combines with facts already known.

It generates new

conclusions not explicitly contained in its original knowledge base—just like your own thinking process! The result: it knows considerably more than the specific facts given to it. AN-83 can also think about

anything.

for the micro. Their extensive, easy to understand commands walk you through the source code step by step. It's suprisingly simple.

Even the beginner can understand the "How and Why of A.I." A Fantastic Savings

The real profit to Ennon Corporation will be vour

participation in the future of

Artifical Intelligence. Therefore, 1

am pleased to say nobody will miss this chance because they could not afford it. AN-83 is priced to cover just a fraction of its research and developmental costs.

The "Thinking" Program AN-83 is

just S23.57. What's more, the astounding Eliza is yours, absolutely free.

1 guess it's obvious that I want you to participate in the future of

Artificial Intelligence. Forgive my excitement and enthusiasm but I just know you are going to be very

happy and impressed that such

things could be done with your

computer. You just won't believe it. Please take this opportunity now. Simply fill out your coupon below and mail today. Don't miss out. It*s such a wonderful future of discovery and excitement that awaits you.

It is virtually unlimited in

With the very best of wishes,

its application. Think of your possibilities. The potential is limitless. In the right hands. AN-83 would revolutionize the adventure, strategy and other smart gameplaying programs to say nothing of classic arcade games.

On the other

hand, AN-83 could be one of the most powerful business analysts available to the home computer.

FREE SOFTWARE In addition, you will be receiving free, Eliza-thc most amazing conversational A.I. program to date. Run this for your friends and jaws will drop with amazement. Eliza's responses are so human, it's uncannv.

An entertaining program,

Eliza will answer once and for all the question: What can your computer do? How to Learn Artifical Intelligence

You can be creative. Experiment and modify to fit your personal use because AN-83 and Eliza both possess source code in basic, the most popular easy to use language

Richard Olsen

LJ Please send me the "Thinking" Program AN—83 for only S23.57. In addition. I will receive

absolutely FREE Eliza - the most impressive conversational Artifical Intelligence program to date Available in disk only. Kormt with the COMMODORE 64

Name Address

City Slate

Zip Code.

THE ENNON CORPORATION 1718 Connecticut Ave. N.W.. Suite 410 Washington. D.C. 20009 Canadian orders must be in U.S. dollars. commodore 64 is a registered trademark.

Tips & Tricks/Amiga Continued from pg. 18

THE AMAZING NEW

32;41;l:3m

VCICE /HASTEN Junior

Steve Mitchum FPO New York, NY

$39.95

...TURNS

YOUR COMPUTER

[I have edited out some of the .sequences that had limited useful ness in a standard CON: type of environment. These included

INTO A TALKING AND LISTENING

cursor positioning and line editing sequences. We may take a look at them later. — taj]

SERVANT ... High-lech

hits

again'

would set up for text color 2, background color 1, bold and italics.

Voice

Master Jr gives Doih speech out put

and voice

this

single

recognition with

hardware

product'

Your vorce controls programs, or

appliances,

rooots.

and

more

with spoken commands

Verbal

response

status,

back

gives

verities, or requests you' reply' Speech output end recognition patterns ate recorded into memory with your voice. Programming is simple with new

commands added to BASIC Demo programs get you up ana running quickly. A music bonus lets you write and compose musical scores merely by whistling the tune Unlimited uses lor lun. education, practical applica

tions

Speech

and

lecognition qualities

the

finest

available.

Truly o

remarkable product you will love.

The Covox Voice Master Jr comes complete with all hardware, software

(5

1/4" tloppy). and

mstrucitons (or only 539.95

3O-day satisfaction

guarantee One year warranty. (Add Sd shipping and handling loi LJSA, S6 Canada StO overseas.) Available lor Commodore 64 128, Alan BOO 8O0XL. !3OXE SpeciV when ordering Visa. MosterCa-d phone orders accepted Other enhanced Voice Moster systems available lor Commodore 6d 128. Apple il -

lie Me. IBM PC onO compatibles

Call or write today for FREE Product Catalog

COVOX INC.

(503)342-1271

675 Conger St., Eugene, Oregon 974O2

.SUPER 81 UTILITIES Super 81 Utilities is a complete utilities package (or the Commodore 1581 Disk Drive and C128 computer. Copy whole disks or individual files from 1541 or 1571 format to 1581 partitions. Backup 1581 disks. Contains 1581 Disk Editor, Drive Monitor. RAM Writer, CP/M Utilities and more for only S39.95.

1541/1571 DRIVE ALIGNMENT 1541/1571 Drive Alignment reports the alignment condition o( the disk drive as you perform adjustments. Includes features for speed adjustment and stop adjustment. Includes program disk, calibration disk and instruction manual. Works on C64,

C128. SX64. 1541, 1571. Only S34.95. "...excellent, ellicient program that can help you save both

Hard Disk/Workbench Tune Up: Here's a tip that will dramati cally speed up hard drive access times if you are a Workbench user. Since the Workbench handler examines every file in a di rector}' for INFO files, I suggest that you keep the number of non-directory files in your root directory to a minimum. In fact. I have eliminated all files in my root directory with the exception of my directory INFO files and now regain control after opening the disk at the root level in under two seconds. All that is re quired is that you set up Sub-Directories for all of your working files. I have 28 sub-directories on my disk currently, and many of them have sub-directories within them. If you need to have the ability to use files in more than one sub-directory at a time, you can always compensate by using the PATH command.

Anonymous by request {I tried this with an incredible difference in access time. I was no torious for ALL of my files being in the ROOT. I'm very familiar with the MAKEDIR command now! — taj]

Hard I hive Backup: There is a new hard drive backup program out in the public domain, it's called "MRBackup" and seems to work nicely. For those who are using a jhO: hard disk (That's a hard disk in a SideCar), too bad. MRBackup will only work with devices dhO: through dh9:. The solution is to assign dhO: to jhO: (from the CLI) like this: 1> assign dhO: jhO: Dan Scliein Commodore

money and downtime." Computers Gazette. Dec, 1987.

GALACTIC FRONTIER Exciting space exploration game fro the C64. Search for life forms among the 200 billion stars in our galaxy. Scientifically

accurate. Awesome graphics!

For the serious student of

astronomy or the causal explorer who wants to boldly go

where no man has gone before. Only S29.95.

MONDAY MORNING MANAGER Statistics-based baseball game. Includes 64 all-time great major

league teams. Realistic strategy. Great sound & graphics! Apple II systems ■ S44.95, C-64 & Atari systems ■ S39.95.

Order with check, money order. VISA. MasterCard. COD. Free shipping & handling on US. Canadian, APO. FPO orders. COD & Foreign orders add $4.00. Order from:

Free Spirit Software, Inc. -.,..

64

,

FEBRUARY 1988

905W.Hi]lgroveSuite6 LaGrange, IL60525 (312) 352-7323

SlowMemLast First: If you have an Amiga 500 or 2000 with ex tra memory (over one meg) here's a hot tip! Add a call to the "SlowMemLast" in your startup-sequence. The upper 512K that comes with your 2000 or added to the 500 (with the A501) is con sidered to be FAST RAM by the computer. In reality this mem ory runs as slow as CHIP RAM, and since it configures at $C00000, it is on the top of the available memory stack. When programs load into FAST RAM (The default on an Amiga) it fills up this SLOW-FAST RAM first. What the Commodore-sup plied program SlowMemLast does is rearrange the available memory stack so this SLOW-FAST RAM is used last, only after all other FAST expansion RAM has been used.

Dan Sckein Commodore

ACT NOW AND SAVE 44% ON YOUR SUBSCRIPTION TO COMMODORE MAGAZINE

LEARN - DISCOVER - EXPLORE

All your computer has to offer with Commodore Magazine I'd like to take advantage of «

this Special Offer and receive

Commodore Magazine for 44% off the newsstand price.

Find out what's new for your Commodore computer

from the inside source. Keep up with the latest in new hardware and software through In-depth reviews. Get practical home and business applications, along with hints and tips from the experts to help you get the most

from your Commodore computer.

Name.

Plus, Id even" issue, you'll receive free programs —

Addro

games and useful applications — you can type in and

Clty_

State.

Zip.

use right away. If you subscribe or renew your subscription now you'll

METHOD OF PAYMENT

D Enclosed is my check <>r money order for S19-95 (Make payable to COMMODORE MAGAZINE, INC.)

□ Kill me

□ Charge my VISA or MasterCard Card number

get our lowest price ever — just $19-95 (That's a whopping 44% off the newsstand price of J35.40), We'll send you a full year ( 12 issues total) of

Commodore Magazine

MAIL TO:

Commodore Magazine Subscription Department 1200 Wilson Drive

Expiration Date.

West Chester, PA 19380-9990

Signature All prices in US Currency. Canadian order cover postage. Oversea*

(50.00 12 Issues

(in mi to each Mi!iMTipii.m [

OR CALL (800) 345-8112 (TOLL FREE) TO SUBSCRIBE TODAY.

Compiled by Louis F. Sander

As Commodore users, we have access to the world's largest and best assortment of commercial game programs. In August, this magazine's "Tips & Tricks" section featured 25 hints for conquering some of that

exciting software. You responded so enthusiastically that we had to print even more. So here, in alphabetical

>ecause so many programs are involved, these tips have not had our normal extensive testing — they're presented just as the readers submitted them.

Alternate Reality: The grid begins in the bottom left-hand cor ner of the map, at IN,IE. It moves up for north and to the right for east. Here are the coordinates of all the guilds: 35N.44E; 48N.19E; 5N,3E; 43N.12E; 15N.48E; 22N,34E: 12N.28E: 60N.51E: 50N.62E; 50N,58E: 15N,6E; 3N.56E. Beware of Death Traps at 5N.42E and 7N.48E. The Alpha Omega Healer

When pondering some of the more "unusual" (cowardly?) ways of prolonging play or achieving higher scores, please also ponder these famous and time-tested words: "He who fights and runs away, lives to fight another day!" Aliens: 1b get past the Alien Queen on the Newt Rescue Race, just turn to the right and fire. When the queen turns right to protect her eggs, run upward while still firing. This will take at least 22 rounds. Robert Grzeseh Diamond Bar. California Aliens: Here's a list of some useful codes: To land the ship To get to the flame thrower To get to the air vents Ripley to rescue Newt Fighting alien in ship

2727H 1506E 2761G 7128E 7103F

Michael McDermott Tucson. Arizona

Aliens: Simultaneously pressing "P", "(5 ",' ■*" and RESTORE will advance you to the next screen. Myong Paek Portland, Oregon Alternate Reality: When you stall a new character, attack only the evil creatures in a city (if you attack the good, they'll soon become your enemiesi. From morning to evening, your usual enemies are muggers and thieves. The evil creatures usually come out at night or when it is raining. When you're weak. check into an inn to restore your hit points. Beware of poison and disease from potions of the evil creatures. Poison gradually drains your hit points and disease drains your character stats. Robert Wu

Monterey Park. California 66

FEBRUARY 1988

order, is the world's largest and best compendium of game-playing and game-beating tips.

isat21N,5E. The game doesn't decide what a potion is until it is unsealed, so save a character to two disks (character disk #1 and backup disk #2) when he has three or more potions. Each time you load the character, he will have different potions. If you don't like the potions, backup the disks until they suit you. If you're out of money and low on hit points, head for the North City wall in the NW quadrant. The water is free, and water and food packets don't come any cheaper. Mike Filloon Bismarck, North Dakota

Attack of the Mutant Camels: My niece and

nephew discovered an interesting way to beat this game. While one plays, the other holds down the cursor right key until the player is in serious danger of losing a life. A quick tap or two at the F3 key will usually advance the game to the next level, often giving bonus points or an extra life. Susan A. Juliana Ripley. New York

Attack of the Mutant Camels: To skip

zones in this difficult game, simultaneously hold down the SHIFT and COMMODORE keys. While they ate down, also depress STOP. While still holding the previous three, press CONTROL. The game will inform you that the zone has been cleared, and you'll move up to the next one. Robert Rovinsky Duluth. Minnesota

AutoDuel: If your car is stopped when driving to a city, but the driver isn't killed, save and quit the game. When you re-boot, your car will be in the last city you were in. Now you can fix the car without losing it, or, if you must, you can sell it at the salvage yard. Troy Nesfeder Bethlehem. Pennsylvania

AutoDuel: If your power plant or weapons are destroyed in the middle of an Arena Battle, save your game by pressing "Q" for Quit. When you resume the game, you'll be at the truck stop of your city, with your car in the condition it was when you quit. CarlPrichard Address Unknown Aztec: You can begin the game near the idol if you follow these steps: At the game's start, go completely over to the left wall without touching it. then drop a piece of dynamite. Climb down the stairs and place a stick of dynamite by the left wall. Walk through the hole made in the wall by the previous step. The idol will be somewhere nearby on your level. You may find it useful to get a machete or extra dynamite before starting this procedure. Kevin Sivanson Glen Burnie. Maryland The Bard's Tale II: Always complete all seven levels for your magic user, then copy your magic user to a backup disk. You'll soon have an army of magic users on that disk. Be sure to keep changing the magic user's name or he won't save. When your party has to open a chest, always have a member number 4-7 open it, since they cannot be hurt like 0-4 members. Troy Nesfeder Bethlehem, Pennsylvania The Bard's Tale II: Tb get a lot of experience points, advance a conjurer to spell level four. Then summon four wolves and re

move all but one character. Go into the wilderness, find a build ing and repeatedly enter and leave it. You'll find lots of monsters to battle, more gold, and lots of experience points for your char acter. Let the wolves do all the work. Allen Morano Address Unknown

The Bard's Tale II: You don't have to pass the battle test in Dargoth's Tower to receive the Sword of Zar. Just go to the Maze of Dread and teleport to 15 North and 10 East. The answer to the riddle is RED spelled backwards. Troy Nies Mandan, South Dakota The Bard's Tale II: In any dungeon, you can avoid encountering monsters by removing the Dungeon disk and inserting the Boot disk. This is very useful when you're mapping a difficult dun geon level. Eric Blais Quebec, Canada 68

FEBRUARY 1988

Beach Head: When the computer asks you for a skill level and number of players, wait for about 30 seconds without touching the keyboard or joystick. The computer will start playing by it self in a demonstration mode. Let it play until it reaches the screen you want to by, then take control by moving the joystick. Stephen Bertrand PotUiboro, Texas Beach Head: When it's time to set your skill level, press the let ter "F' instead of selecting a level. You'll get a special screen for setting the sound filter settings, which you change by using the function keys. By creative experimentation you can change from very high rifle shot sounds to an almost inaudible low-level rumble. Stephen Legate Address Unknown Beach Head: On the fourth board, when you shoot a tower, a score will appear. For big points, keep shooting at the score it self, especially on the moving towers. Michael Baumgart Address Unknown Beach Head: During the stage when you are shooting down air planes, a small blimp floats by even' once in a while. Get your ammunition meter all the way full, then shoot down the blimp and keep the fire button depressed. You'll get 2000 points each time you hit the exploded blimp. It will disappear after a second or so, but I've gotten as many as 40,000 points per blimp. 'This principle is reported to work with other targets in Beach Head as well. Ed.) Joby Taylor Amarillo, Texas Beyond Castle Wolfenstein: If you get killed, caught or blown up, but don't want to start over, just wait for the gray screen to appear then hit RUN-STOP and RESTORE. Then type RUN and press RETURN. Be ready to go with your joystick, because you'll be put right back into the action before your tragedy took place. ■Jayson Olson Address Unknown Beyond Forbidden Forest: It is safer to keep moving when bat tling the worms (Vermes). When battling the Megatherium, move left to right, shooting him the second you see him. JeffLohmeier Ferndale, Michigan

Blue Max: This is one of the more difficult games for the 64. If you hit as many special targets as you can. whatever the cost, you'll advance to the higher levels more quickly. Stephen Legate Los Alamos, New Mexico

Bop 'N Wrestle; Walk right up to your opponent, grab him and give him a head butt. While he's staggering, give him a quick kick and do it again. Repeat this until his energy's depleted then give him the finishing move of your choice. Chris A. Bonk GLenavon, Saskatchewan Canada Boulderdash: For immunity from Flies, enter POKE 29004.96. For unlimited time. POKE 29885.96. For an unlimited number of lives. POKE 35589.96. Start the game with SYS 36431. Lucy S. Terrier

Championship Baseball: Can you imagine a game with 20 runs and only five hits? When you have men on base and the comput er's pitcher is winding up, just freeze the game with the F5 key. Then you're free to walk your runners in to score, without any body to stop you! To resume normal play, just press the F7 key. Robert Wu Monterey Park, California Colonial Conquest: Russia's armies are extremely cheap, and you'll be able to conquer a lot of land with them alone. Lance Gater Trenton, New Jersey

Commando: When you get to the end of the third level, stay next to the side of the door and start Bring toward the door. Any body who comes through that door will be instantly destroyed. Myong Paek Portland. Oregon

Alton. Illinois Bounty Bob Strikes Back: On level one after collecting the flower pot, press F7 to warp to level seven. On level five after col lecting the coffee pot, press F7 to warp to level eight. You can continue this after every fourth level. Ernest Bonhomme New York, New York

Commando: At the end of the first level, open the doors, stand at the corner of the right door, face left and open fire. You'll com plete the level safely and easily. For the third level, grenade the top two men in the fortress, stand at the comer of the right wall, face left and fire continually. You'll win the game every time. Nathan Gibbs Fernandina Beach, Florida

Bruce Lee: In the first room with the red background, there's an orange spot between the explosive and the black box on the ceil ing. Jump on it and you will be safe from anything. Marshall Evans

Conan: On the first level do not kill the bat. Climb to the veiy top on the right side and jump in the tree. Run and jump against the castle, walk all the way right and pull down. This will give

Address Unknown

Nathan Gibbs

you an extra man.

Fernandina Beach, Florida

Bruce Lee: You can get points very quickly by dropping on top

of the black Ninja several times in succession. Chris Beyer Address Unknown Castle Wolfenstein: For a miraculous escape, maneuver your

self to the bottom of the screen and unplug your joystick. Plug your paddles into Port 2 and press both buttons simultaneously. The screen will change to a castle and drawbridge with a full moon, and you will be outside! It works even- time. J. P. Julian Address Unknown Castle Wolfenstein: When your man dies or is caught, or if you

want to reset a room, just hit RUN STOP and RESTORE simul

taneously. When the screen clears and the READY prompt ap pears, quickly type SYS 2068 and press RETURN. You'll be back in the same room, but alive. Sander Hicks Falls Church, Virginia Castles of Doctor Creep: You've no doubt heard the soundtrack in the demo mode of this game, but did you know there are eight more songs on the disk? To hear them, start a game then end it. (The quickest way is to hit RESTORE while the map screen is upl. The demo mode will start again, but this time it will load the next song. Just keep up this process to hear them all. Jon Demk

Monessen, Pennsylvania

Decathlon: You cramp-handed runners of the 1500 meters need worry no more. You can beat the computer in the sprint part by pausing the game when he first starts to sprint. When you start again, the computer will run slowly but you can splint. When done correctly, this will give you a world record. Paul Jordan Glenwood, Illinois Elite: If you have trouble shouting at distant enemy ships, just use the target missile function to aim at the ship. When you hear the beep, start blasting away with your lasers. Myong Paek Portland, Oregon



F-15 Strike Eagle; If your fuel runs out, just press the "A" key (Afterburners command) repeatedly. With each press, you'll hear a ''poof1 sound and your speed will increase. Appar ently the afterburners cut in for an instant before the game figures out that you're out of fuel. The faster you press the key, the faster your speed and altitude will increase. It's a bit tiresome, but it beats crashing into the earth. Bob Keller San Ramon, California Continued on pg. 116

COMMODORE M/£AZINE

69

Software "Fan"atics bv John Jermaine

y quest for the perfect microcom puter feature has led me on many unusual expeditions, but I always seem to

make the same mistake. Most of my work is too serious in nature. Tb remedy this, here is a lighthearted collection of fan-re lated stories that have taken place deep within the Commodore 64 software indus try. You won't hear tales of programmers having their clothes ripped off by crazed game groupies, but I think you'll find these tales amusing, entertaining and sol id proof that even software people are hu man too. By the way, most of the names in this feature have been dropped to protect the guilty.

Special Fans

Noreen Lovoi, Public Relations Man ager for Epyx, Inc.: "When you talk about software Tan'atics, two significant stories come to mind. Several years ago, a young male fan wrote us a note that immediate ly caught my eye. This seven- or eightyear-old individual wanted to create a comic strip featuring the little guy from

our popular Jumpman program, and he knew enough about the laws of the land to ask permission to use the character. Un fortunately we couldn't honor his request, but it illustrates the fact that even our younger followers have more knowledge than we give them credit for. "My second tale takes place about a year after Summer Games hit the market. Epyx received a very nice letter from a teenaged admirer who really enjoyed Summer Games and wanted us to gener ate a sequel to it. He also included an in spirational list containing the names of every sport and athletic event known to man. It was an amazing coincidence, but our design team was hard at work on Summer Games 2 at the time. Some of the programmers thought the existence of the list could possibly cause problems at a lat er date, since all of the events for the new game were listed on the sheet. This meant that the author of the note might claim our people didn't pay him for certain ideas and information he supposedly brought to their attention. Someone finally asked for some legal advice on the matter and was advised not to worry about the list. Sum mer Games 2 was completed as planned, and we never heard from our

Hooked On The Game

Debbie Minardi, Customer Service Rep resentative at Electronic Arts: '"During Oc tober of 1986 two young followers of Bard's Tale had an interesting experience.

The Customer Service department of Electronic Aits provides Bard's Tale game hints for users who call in to request them. Jason and Jordan from New York were calling me every day for new Bard's Tale clues. About six weeks later, I re ceived a call from a mysterious gentleman inquiring who we were and what we did here. He had just received a S300 phone bill, and the EA number appeared promi nently on his billing sheets. At this point in the conversation, I asked him if his children had a copy ofBard's Tale, and of course he replied they did. I decided to take a chance and find out if Jason and Jordan were his children. It's a strange world; he did have a couple of kids with those names. The man suddenly went into shock because he realized his children had spent over $250 calling long-distance to request hints for solving a computer game. I told him they would probably complete their quest in a day or so. at the rate they were progressing. He laughed for a moment and said they might not live that long. Thinking back on the incident, I remember unconsciously adding insult to injury by telling him a Bard's Tale clue book was available for S12.95. Later that same afternoon, Jason and Jordan called again to tell me they had just completed the game. I didn't have the heart to tell them the fate that awaited them when their father got home."

admirer again."

Strip Poker Players

Arthur Walsh, President ofArtworx: "Artworx's Strip Poker program has been the prime source of many fan letters and phone calls for the past several years. Some time ago, a guy wrote to us to say Strip Poker was his favorite computer pro gram, and people came over all the time to play it. This ^ in itself wasn't so un usual, but I guess I for/ got to tell you that the gentleman was blind. His friends came

over to play the game, they gave him in formation about each situation that arose, he made his own decisions, and someone would input that data into the system. Isn't it strange that a microcomputer game could bring friends closer together under these unusual circumstances? A large number of letters state that con sumers in the field have made their own pictures for the Strip Poker game, but found they couldn't insert their graphics into the program. When the game was ini tially being created, we were afraid of someone trying this stunt. I envisioned a clever young hacker, somewhere out there, putting some very distasteful pic tures within the framework of our pro gram. Once that was done, pirate copies of his creation would be distributed far and wide, and eventually the public would be under the impression that Artworx was getting into the pornography business. Tb prevent such a catastrophe from happen ing, we decided to disperse the graphic data throughout the program, making it difficult to see where all of that informa tion is stored. A recent Strip Pofter-oriented phone call caught one of the secretaries by sur prise. A follower of the game wanted to know if we had ever thought about using digitized pictures of real people as the ba sis for a new series of Strip Poker data disks. We are currently developing a pro ject of that nature, so the secretary in formed him of our plans. Before she could get out another word, the guy had offered to send us nude photos of his wife and himself for the project. I don't know how our representative handled the situation, but I'm glad I didn't have to explain to this fellow why we couldn't accept his 'gen erous' offer."

Adventure Game Experiences

Scott Adams, adventure game pro grammer: "The most notable piece of mail I've received to date came from a group of fans who were trying to solve my Adven ture Land text game. Tb set things up for this interesting tale, you need to under stand how one of these early adventure programs operated. The computer would print out a text situation on the screen, and the participant responded by typing in a two-word command like 'Go North' or 'Get rock.' What the player didn't know was the fact that the interpreter of the program only recognized the first three letters of each word the user typed in as a response. Getting back to Adventure Land, the player encounters a bear in

the game that he must get rid of. Logical ly I reasoned you would have to scream or yell to get a bear moving. The computer needs to see the 'scr' of 'scream' or the 'yel' of'yell' to activate the next line of the adventui"e. Anyway, our followers had been working on the problem of moving the bear for a long time, but they weren't making much progress. Finally out of des peration, one of those tormented souls typed in 'Screw Bear." The computer re plied 'Bear is so startled he falls off the ledge.' This note kept us in stitches for several hours." Dace Lebling, Program Author at Infocorn; "Naturally we receive tons of mail and a large number of phone calls re questing adventure game hints, but a new breed of fan is searching our work for bugs that we haven't detected. Infocom play testers spend countless hours searching for bugs in each product, but our little group can't possibly type in every word combination before the program is shipped out to consumers. In Starcwss, for example, a unique situation existed.-A beam of light is present in the game which would set oft' an alarm when it was interrupted. In order to piweed in the story,

"The man went into shock when he realized his children had spent over $250 calling

long-distance to request hints for solving Bard's Tale.

item. You might expect the letters from these software sleuths to start out with something like 'Guess what 1 found in your game, you stupid people,' but most of them expressed the excitement of the user, where he or she had discovered an aspect of the program that none of us knew anything about."

Avalon Hill Confronts The Public

the player had to literally attack the beam in a certain way. To make this com ponent of the game respond properly, we had to add a special bit to the program code. It simply told the computer that the

light beam was attackable. Unfortunately a quirk in the development system we were using simultaneously stated that the beam was also a person. This new develop ment presented a unique problem for the computer because it couldn't locate the beam of light's personality data which simply didn't exist. The system eventually drifted down to the default code and some how created a form of generic personality there. This all boils down to the fact that you could type in 'Light beam go north,1 and the system would respond 'The light beam walks north,' or I could say 'Light beam, hello,' and the computer would re ply 'The light beam nods its head in greeting.' The aquarium in Zork II dis played this same strange form of artifi cial life. That was a very common bug in my earlier games, because I like to use things in my programs which contained the infamous magic bit. After a while we isolated the problem, due to the mail we received from our loyal clientele, and split those two attributes permanently. Now there is one bit in the development system that says this is a person, and another one which states you can hit, attack, cut, etc. an

ft

Jackson Dott, Director of Microcomputer Art at Avalon Hill Games: "It's been an in teresting experience to sit back and watch how the public reacts to some of our ideas. In 1985, for example, one of our largest mid-west distributors told us to remove all of our products from his inventory which contained fantasy role playing, magical creatures, spell casting, etc. We believe this incident occurred because of local pressure from religious groups in the area. "A Russian Counsel even contacted us once. He didn't appreciate the way we de scribed the Soviet Army of 1943 in the Dnieper River Line program. Our research had shown them to be a confused group with poor leadership, so that is the way they were depicted in the game. "We were once in ""hot water1 with certain feminist groups. Awhile back, we ran an interesting magazine ad that

definitely caught their attention. It

contained the photo of a beautiful ravenhaired woman, dressed in a long black gown. This outfit revealed some cleavage as she held boxes containing Fortress of The Witch King and Parthian Kings in her hands. Hence the caption 'Which King?' When several feminist groups saw this promotion, they asked us to discontinue the ad. They claimed it pre sented an uncomplimentary image of women to the youngsters who read the computer magazines. Even though most

of our products are designed for adult minds, we decided to keep peace with these groups by dropping the ad campaign entirely. Avalon Hill recently released Dr. Ruth's Computer Game of Good Sex. We expected the subject matter to generate immediate negative comments from certain groups and individuals, but to our surprise everyone seems to like the program."

Did You Hear The One About...

Mike Harrison, Communications Man ager at MicroProse Software: "People are constantly asking us for manuals they can use with 'pirated' copies of our pro grams. In the past, individuals have

claimed their manuals were destroyed by earthquakes, fire, dogs, their kids, etc.,

but some of the tales stand out from the

others. One of our followers escaped a fire

in his car with a diskette and his life. Un fortunately the manual for the program was lost in the blaze. This person wanted a replacement manual for his software so badly that he sent us a series of photos of the burned-out auto. Another customer has discovered a new toy for his dog. He sent us one of our diskettes covered with teeth marks. "Bill Stealey (President of Microprose) likes to tell the story of a fan who asked Bill to get him an appointment at the Air Force Academy in Colorado Springs. This individual said it was okay if Bill couldn't honor his request, and just in case it wasn't possible, he asked Bill to please send him some money for his scholarship fund. "Andy Hollis also has a sense of humor. As he was programming Silent Service, he

"One of our followers escaped afire in his car with a diskette and his life. Unfortunately the manual for the program was lost in the blaze." decided to add a secondary form of soft ware protection. If an individual fries to copy that game, a new feature appears on the original diskette: the pants of the sub marine captain fly up over his head. You would be surprised how many people call and write to us describing this phenom enon. It tells us immediately what has taken place."

Dragonslayers Inc. Richard Gorriott (Lord British) of Ori gin Systems, Inc.: "In recent months three copies of Ultima-related programs have been returned to us with a letter from the owners stating how much they have en joyed playing the games. The reason for returning the software: their spouses threatened to file for divorce if they didn't devote more time to them and less time to the programs. One of our young female followers was anxious to see Ultima IV hit the market. She sent us a really nice drawing depicting a female warrior with her foot planted firmly on the chest of a recently slain dragon. The caption read

'The whereabouts of Ultima IV, or you will be next.' I hope the person who sent the picture is reading this feature because it provided us a few laughs during a hectic day. Thank you very much, Ms. Dragonslayer. "We also have a person we call our pet dissatisfied customer. This individual has played every Ultima program to date and finds each one more difficult to complete than the last one, so he stalls writing me hate mail to vent his frustration as he plays the game. His comments include: 'This is the hardest game in the world, I can't play it; the programmer must be a total idiot,' or 'I just don't understand why anybody would want to buy this game.' My 'friend' writes me a series of uncompli mentary letters while he continues to ad vance through the story of the program. Once the final challenge has been solved, he writes me a completely different note stating how much he enjoyed the game and includes a check for the next one <we always return the check because it usual ly arrives well in advance of the next pro gram's release). Anyway Trip Hawkins, president of Electronic Arts, recently flew in to \isit us at the Origin Systems office in New Hampshire. We showed him our wall of unusual fan mail and naturally he read the infamous series of notes we re ceived from our notorious customer. After Trip had returned home to his office in California, he was amazed to discover a note from this same individual criticizing one of their products. So Trip sent this guy a flamboyant letter telling him how hon ored he felt to receive a note from such a famous person. After all, a special section of the Origin Systems letter wall had been reserved for his comments about their products. Trip also sent this character some free Electronic Arts software to com memorate the fact that he was now a rec ognized software critic on both coasts." < Editor's Sote: Origin Systems and Electronic Arts haw recently discontinued their business relationship.)

Good Sports Scott Orr, Vice President, Sports Devel opment at Activision: "A special breed of people seems to be drawn toward playing sports-related software. One of our loyal fans has tried to earn the right to join the Star Leaguer Club for the past two years. To become a member of this exclusive or ganization, a person has to beat the com puter in a game of Star League Baseball. To reward this individual for his contin ued effort to meet his goal, we sent him a

copy of Championship Baseball, our latest baseball program. 1 hope to get a progress report from him soon. Speaking of Cham pionship Baseball, a cruise ship director called us a while back telling us about how popular the program had become aboard their ship. Most of the crew were involved in the ship's microcomputer baseball league, and they had compiled statistics covering several hundred playings of the game. We hope this gentle man will send us that information. "Willie Nelson's manager recently con tacted us, wondering when the follow-up

"A Russian Counsel even contacted us once. He didn't appreciate the way we described the Soviet Army of 1943 in the Dnieper River Line program." course diskettes for Championship Golf program would be available. It seems that Willie and his band play Championship Golf'in their specially-equipped vans all the time. If you're reading this article, Willie, please send me your best scores."

Activision Fans Melinda Mongelluzzo, Public Relations Coordinator at Activision: "I don't know much about the fans of other software, but our easterners never cease to amaze me.

Several years ago, when we were manu facturing game cartridges, a woman had the idea that they would run in her VCR. She contacted us one day because she just couldn't figure out how to plug that small cartridge into the large slot of her video machine. "Little Computer People has also been an inspiration for strange phone calls. Ev eryone wants to know what is hidden in side the upstairs closet of the house be cause the little man looks so happy when he comes out. Most fans seem to have one of three theories on the matter: (1) his girl friend lives in there, (2) he keeps liquor in the room, or (3) someone's throwing a par ty in the chamber. I would like to intro duce another possibility. Maybe the closet is a lounge for the other little people who can't show up in the computer all at once. "I could write a book about the diskettes that are sent back for replacement. One was returned because the family dog had Continued on pg. 95

COMMODORE MAGAZINE

73

Mail Order

Mania by Gary V. Fields

When ordering products by the mail, "Caveat Emptor" is the rule. By following a few simple guidelines you can avoid the pitfalls of mail-order buying and save time and money.

veryone has been in this situation. You finish reading a magazine review or advertisement about a particular product and you realize you must have it. So with your checkbook smoking and a check ready to burn buying the thing, you nosh down to your local "We Got It All" store and what happens? The fire goes out when the clerk tells you "We don't have it, we don't know when we'll get it and to tell you the truth, we never heard of it." The most frustrating time that hap pened to me was in the fall of 1982. The bargain-priced Commodore 64 (only $5951 had just been released. It was everything a home computer should be: affordable. lots of memory, color and sound plus a powerful on-board version of BASIC. I knew, and the product reviewera knew, the little 64 was going to be a goliath killer— but none of the local store owners knew it. With no local dealer to buy from, my only alternative was to order my first system from a mail-oixler house in California. As I waited for the UPS truck to pull up in front of the house I sweated and wondered: computers are supposed to be pretty frag ile items, will it arrive in working order?

What about the monitor—it was sure to be cracked travelling from the west coast to the east. Or what if the company simply took my credit card number and disap peared? What if they charged me more than they had agreed to over the phone? What if the system never arrived? I had a lot of apprehension waiting for that first delivery—all groundless. It arrived on time, in perfect working order and at the agreed price. In fact, later when I had some problems adjusting the monitor for the best color combination, the salesman was just as friendly and helpful (even though the phone call was at his expense) as he had been when taking my order. I haven't hesitated to use mail-order distributors since. However, over the years I have learned some do's and don't's to stick with when ordering from out-oftown dealers. The following are observa tions and suggestions from my personal experiences and advice from specialists in volved in the business. If you apply them you should not only save some money and time when ordering from a mail-order dis tributor but you'll also know what to do if something goes wrong with the transac tion or the pixxluct.

Mail-Order vs. Retail

Actually, when we refer to "mail-order ing" a product, more often than not it is

the telephone not stamped mail which is used to place the order. The "mail-order" tag, used to describe any distributor who ships products rather than sells them across the counter, came into common use just before the turn of the century (while Mr. Bell was trying to get his first patent on a talking device). Most rural Ameri cans were dependent upon large mail-or der distributors like Spiegel's and Sears & Roebuck to bring the things on their "wish list" to their front door. Mail-order houses still cater to those customers who live far from the products they need, and in 1988 that often means computer and software customers. The three biggest considerations which will determine where you buy a product are price, timing and convenience. If you need a product now and a retailer near you has it in stock at a price you think is reasonable—you should buy from them. But the ability to buy across the counter is usually paid for with a larger price tag and limited selection. Mail-order houses know they can't compete with the advan

tages of immediate possession, so they normally counter with lower prices, larger selections, convenience of ordering and a variety of paying plans. Timing is the only category where they have difficulty com peting—most can offer no better than next day delivery.

Comparing Wees

If you insist on paying less than the re tail price, mail order is normally your best bet. Prices on mail-order products are gen erally 20-50# lower than even those of fered by discount stores. But before you jump at any buy, remember the list price, regardless where you buy, is rarely the price you will pay. Sales tax, whether state, county or city always adds to the ac tual price. Plus if you order from a store out of town, you'll probably have to pay shipping charges and additional service fees if you pay with a credit card or C.O.D. (Collect on Delivery). If you order from a mail-order house lo cated out of state, your purchase will be tax free. On an expensive purchase, this savings on tax can add up to a handsome amount. Most mail-order dealers offer toll-free phone numbers for ordering, but

if you use one which does not, be sure to include those charges when calculating the actual price of the item. Remember, if you buy locally you must add local and state sales tax to each purchase, and don't forget the cost of getting to and from the retail store. When you order from a mail order house which is located in your state you still must pay taxes on the purchase. hi practice, I've found that the added expense of shipping and credit card fees (if I paid with plastic and was charged extra for doing so) averages around 596 of the sale's price, which in my case equals the local sales tax. With these two charges in effect cancelling each other out, I make a straight comparison between retail and mail-order prices and buy from the low bidder. If Fm not in a hurry to get the product, I can usually save a little more (34%) by paying with a check. This really slows delivery since the seller will not ship until the check clears the bank. As a com promise, I send a check only for supplies (things like blank disks, printer ribbons and paper) and pay by credit card for items I need in a hurry. The trouble with paying by credit card is that there is often a 2ffc or more service charge added to the MIABOSNA

purchase. And if you delay paying the bank when the credit card bill arrives, the bank will add another 1.59E monthly charge until it is paid. Needless to say, I pay my credit card hills on time and avoid inflating the price of my purchase. Most dealers will ship COD. or accept a cashier's check. C.O.D. is usually fast, but the delivery service iUPS, U.S. Postal Service, etc.) will always add a justifiable but considerable amount for their trouble. Another negative to C.O.D. ordering is you must arrange to be home when the courier brings the package or he won't

leave it. On the

other hand. C.O.D. is the safest method of payment since money doesn't change hands until the product is delivered. Using a cashier's check drawn from your local bank usually speeds

things a bit i the seller doesn't have to wait for it to clear the bank before shipping), but there is still the delay waiting for the check to get to the mail-order house, So. for me at least, the most sensible way to order is with a credit card. It com bines speed, convenience and reasonable cost plus one other advantage. If some thing goes wrong with the transaction (no

delivery, wrong item, wrong charges, etc.) the bank which issued the card will nor mally help you defend your rights and funds. When shopping, beware of unbelievably low prices—often they are intentionally misleading or disguised package deals. A misleading ad might list an item which is actually a used unit which has been repaired or a clone (off brand lookalike copy i of the original. The explana tion of the switch is normally noted in the fine print somewhere else in the ad. While the products and the prices may be satis factory, unless you read and understand the entire ad before ordering, you may be in for a surprise when your order arrives. There is nothing wrong with buying a re built or cloned product—most users would never know the difference by looks alone—but if you do buy such a product, make sure you understand what warranty 76

FEBRUARY 1988

comes with it and what company will enforce the warranty. An example of a disguised deal would be a dealer selling a disk drive at a price 20-30$ less than anyone else's. The catch is, before you can buy the sale item at the below-wholesale price, you have to buy another product Iperhaps

their mother. If you try to force a price lower than is financially possible, more of ten than not. you'll end up eating your words or buying, out of embarrassment, from a more expensive distributor. Don't assume the price listed in the magazine ad is set in stone. Most sellers include a disclaimer which states the printed price on a product may change. I've never found this disclaimer used as a monitor or "bait and switch' scheme. Instead it is the printer) as well. Often mail-order house's honest attempt to be the price of the re competitive. His deadline for the ad may be a month or even more, before the mag quired purchase will cancel any azine is published and distributed. His savings on price (from the manufacturer) may change between the time he gives the the drive. magazine's ad department the quote and the time you read it. But as often as not any change may be lower rather than higher, in which case he may offer the product at a price lower than listed. The rule then is to always ask the current Other deals price. If the salesperson gives you a quote might require higher than that listed, mention the ad you buy an entire and the listed price. Nine times out often system or specific software. they'll sell at the lower price in order to Sometimes these deals can save you get your business. You have the advan money and give you exactly what you tage here—when you hang up. the sales need, but often they force you to buy a person can't call you back to reconsider. peripheral or software with which you'll so they are usually eager to agree upon a never be entirely happy. An extreme \ictim price rather than hear the phone line die of this sale technique is a blind computer along with a sale. user I know. He bought two entire systems including monitors—even though he can't Selection A real advantage of buying by mail or see the screen and the speech synthesizer der rather than retail is the wide selection he relies upon uses an external speaker, of products from which to choose. To un not the monitor's. But the distributor's deal was computer and monitor or noth derstand how these stores can cany more ing. He's trying to sell the monitors, and if products than national retailers you have he can, the buy was a bargain. If not, he to understand how they operate. First, lost both money and time on the deal. mail-order houses normally carry special ty items, appealing to only a specific sec When you see an ad that lists "Call for tion of the population. The people who Price" in the price block you can usually assume you have found a business which "enter" a mail-order computer store are is willing to negotiate a final price. Don't looking for computerware only—not snow hesitate (providing the call is toll-free) to tires, perfume, washing machines or call and ask the price. I always make the chocolate. So if a mail-order owner wants to make a sale, he or she has to have a call to these distributors last—after I've checked the firm price of other mail-order good selection of what the buyer wants. By houses who list their prices. This way I the same token they don't have to stock know what price he needs to meet or beat general interest items. They know their to get my business. customers and what they want. If you've seen an item advertised Next, they don't necessarily have to cheaper somewhere else, let the salesper stock everything they sell. Most buy from son know. Often they will adjust their large wholesale warehouse dealers like prices to match or beat that of their com the Computer Software Service in Illinois. petition if they know. But don't try to get When they receive orders for items they them to change their price by misleading don't have in stock, they collect them until them with deflated competitive prices that the end of the day and order it all from don't exist. These people always know their wholesaler. The advantage to this ar what the bottom price line is, and they rangement is that the mail-order house won't cross it—not for you, not even for doesn't have to stock specialty items that

only a few customers will need, yet they

can still fill orders for those items fairly quickly. Not only do they carry a wider selection (usually if you can identify an item, they can get it for you), they are normally the first to stock and offer a new release for sale. This eagerness to offer the newest items can occasionally get them in hot wa ter. If you've worked with computers very long you have heard the term "vapor ware" mentioned. Mail-order houses get stung by this annoying insect more often than any other seller. What happens is a developer promises a product on a certain date. The mail-order owner assumes the developer will fulfill the promise. Now he faces a timing dilemma. In order to let po tential buyers know they will be selling the product they must coordinate the ap pearance of their ad with the publishing date of the magazine and the date the de veloper promised the product would be ready to market. Unfortunately, the re lease of the product is often delayed, or worse is cancelled, leaving the mail-order house with an ad for a product which doesn't exist—vaporware. Normally the problem is just a frustrating delay and the product eventually arrives. But in the meantime the seller has to answer a lot of irate callers wanting what's in their ad. The dealer can also lose money on de layed products. This exact scenario was played out when Simons BASIC was an nounced. 1 called a dealer whose ad claimed he had it in stock. He apologized for the error, explained the release date had to be pushed back and offered to put me on a list for a copy as soon as it ar rived. A month later a salesperson called to tell me they had finally received the first shipment but the wholesale price was nearly double what they had expected. But like a good store owner not wanting to lose a future customer, they explained that if I still wanted the cartridge they would ship it to me at the originally-ad vertised price and absorb the loss. I hap pily agreed.

my order delivered, that's usually weeks less than waiting for the local discount or department store to get the product in stock—providing they even decide to stock it. To minimize delays, the buyer should always ask the dealer if the product is in stock. If it's not. you may want to check with other mail-order houses before put ting your name on a waiting list. Distribu tors often allot a certain number of new products to a dealer until manufacturing can catch up with demand. If you put your name on a list that is already bursting, you may have to wait for the second or even third shipment before your name moves to the top. Ask how many orders they will have to process before they can ship yours. Then check with other dealers. It is not unusual to find one dealer out of stock and on the next call find one who can ship the same day. Don't hesitate to call and ask—after all that's one of the conveniences of ordering by phone—you can do a lot of pricing and shopping in a hurry. If you do put your name on a list, ask when the salesperson expects the shipment to arrive. If you don't hear from the store within a reasonable time, call and reconfirm your order. Always get the name of the salesperson who takes your order. They normally offer it up front since many work on commission and want you to ask for them with future orders. It helps to talk to the same

for a salesperson to find the time to wait on me and then drive back home, I could have compared the prices of a dozen or more mail-order houses, placed my order, watched the six o'clock news and finished dinner. So for me at least, the convenience of buying by phone more than saves me money; it saves time.

How to Select a Mail-Order Distributor There is nothing more frustrating than trying to communicate with a person who doesn't speak your language. While more and more people are becoming knowledge able about computers and computer terms, still only a minority of the populace is fluent. When I place an order or want information about a product, I expect the salesperson to know the product and be able to discuss it with me. If they can't I usually ask to speak with someone else. If they can't get someone to the phone who can help me, I write that store off my list of potential buying places. I've found that a good indication of whether I'm going to be happy with a purchase depends upon the expertise of the sales staff. This is more important than you might think. A friend of mine spent several

person

each time you need to discuss your order.

frustrating hours and wasted some \ hard-earned mon Convenience ey trying to straighten If you are a comparison shopper like out a mixup. He ordered me, you can't beat the convenience of com geoDex (and even spelled it paring prices by simply flipping pages letter by letter) but instead re rather than driving from store to store. Speed ceived GEOSDeskPack. Tb the salesperson Plus there are always more prices and I've never seen anyone who used com there was no difference between the two, products to compare between a variety of puters who didn't want a response in a but to my friend there was a great deal of mail-order houses than the limited num hurry. After all, that's one of the primary difference. Because the salesperson didn't ber of dealers listed in your yellow pages. reasons we use computers—we are in a understand the difference between the two hurry to get our jobs done. So when I want In fact, if you come from a medium or programs my friend had to repack and ship smaller city (like my hometown, Ashe(or need) a product, I'm usually a little the wrong program back (at his expense), more than impatient to get it into my ville, NO the only way to comparison make three long-distance phone calls (at hands. That is another reason why I nor shop is by mail order. his expense) and wait another two weeks Time (and the lack of it) is always a mally turn to mail-order houses when a for the replacement program to arrive. newly-released product is involved. Even problem around my house. During the Continued on pg. 112 though it may take two to ten days to get time it takes me to drive downtown, wait COMMODORE MA3AZ1NE

77

COMPUTER TUTOR

VOCAB

The Versatile Study

Partner for the

Commodore 64 The serious study of vocabulary, whether for school or for personal en hancement, demands a great deal of work. Many diverse study techniques have been suggested for learning vocabulary, hut in the end. all include searching fhr defini tions, recording Ihem and reviewing ihem over and over until ihev iiemnie fued in your mind. There is nn magic way Lndo this, hui learning anything becomes easi er when you have someone i" interaci with iiiiH quiz you.

The computer is the ideal assistant (hr this lask; it never tires of the repetition and will continue to drill you as long as you need. A program for this purpose should be more than just a data base that stores information and spits it hack. Y»u should Ix.1 ahle to converse with it and ask for help. During a quiz meant to teach, the program should allnw you ro see the nrijn-

nai list or ask fin the definition of a word. If your mind goes absolutely blank, why shouldn't you be able in ask for a glimpse ot the answer without interrupting the quiz? Remember lhis program helps you learn: it doesn't evaluate you. VOCAB turns the 64 into a very helpful

partner fhr learning new words. Manv ex tra features are included so you can con centrate on the words—not the computer, JI Help windows on each page supply the directions needed to make full use of the program. 2) Word wrap is usually not found in BASIC programs. VOCAB uses this fea ture in order to print clear and neat defi nitions. 3) A sophisticated error handler lets you concentrate on learning vocabulary in stead of worrying about a blinking red light on the disk drive and cryptic error messages on the screen. If a request is made for a file which does not exist on the

disk, the screen will simply ask for an other choice. 4) One-key movements within the pro gram allow for easy utility, b unction keys

are programmed to move from screen to screen in a logical order. 5) Print-out capabilities enable you to print out a list or supply two different tvpes of quizzes. Hi A color selector lets you choose the colors. Researchers have found pleasant colors to be an important psychological as set to learning. Why not use this factor to your advantage? The first screen asks if you desire a cer tain file. Answering with a "Y" activates the Quiz Mode, letting you choose from any of the sequential files already saved. An "N" tells the computer that you want to write a new file. Personal ability and preference will help you to decide how many words should be included in each list. The mastery often words per list is a comfortable goal with which to start. ■"When saving files, the use of numerals for titles keeps the files in good order and makes for easy recall. Keep a separate disk for VOCAB so that plenty of space will be available for files.) Notice that a "Q" will let you quit the program. Using this option, rather than the RUN/STOP key, will automatically close the error channel which protects from computer snags. A "C" will let you use the odd-numbered function keys to choose from any of the sixteen colors available on the 64. With a great sense of humility, comput ers know that humans make mistakes, so VOCAB allows for errors when writing to files. If you make a mistake entering the term but have already pressed RETURN, simply enter a "0" as the definition and that single entry will be deleted. Another safeguard in the Writing Mode prevents you from advancing if the RETURN key

Before typing this program, read "How to Enter Programs" and "How to Use the Magazine Entry Program" The BASIC programs In ilii1- magazine arc available un iiuk from Loadstar, RO Bon JO008, Shrcveport, LA "11JO-0007, I BOO-Sjl 1W i

VOCAB 10 78

POKE

53280,6:POKE

FFBRUARY 1988

53281,8

20

is accidently pressed twice. VOCAB delib erately limits the length of definitions to 80 characters. Such a limitation forces you to be more concise in writing defini tions.

In the Quiz Mode, you are asked to sup ply the correct term. VOCAB will not ac cept a misspelling and allows for three wrong answers before flashing the correct answer on the screen. Answering incor rectly triggers a gentle rebuke, but correct responses gain big rewards. By following the directions in the windows, you can re view the whole list, review the definitions, or request a glance at the answer at any time. (Note that the Fl key calls up the main menu, and the F3 key deletes an an swer if you decide it is wrong before press ing RETURN. If needed, use the F3 key rather than the DELETE key, the use of which will form an answer which is unac ceptable to the computer.) The quiz pre sents definitions in a random order, cover ing each definition in the list before ask ing if you want to be requizzed. At this point, you may stay with the present list or choose to call up another list without leaving the program. Everyone has two vocabularies: those words used in conversation and other words that are recognized but not often used. A ten to fifteen minute review of a list each day can produce surprising re sults. Words will automatically begin to slide into your conversation, helping you to express ideas more fully. Reading will become more enjoyable as "strange words" turn into vivid ideas. After the words on one list become second nature, move on to a new list. Previous lists will always be on disk if you need to brush up. Happy lexi cography!

a

:PRINT

CHR?(144):PRINT"[CLEAR]"

:PRINT

CHRS(14)'HCJH

DN$=" [RIGHT27] '"BDSC

30 OPEN

15,8,15'BHAA

Continued on pg. 80





115 Nassau St. NY., NY. 10038 eOpen Mon-Fri, 8:30-6:30/

Sun, 9:30-5:30

OPEN 7 DAYS EVERY WEEK FOR ORDfcR5

Sat Closed

i D1 HcfTWmfffrjBf m

1(800)345-7058

IN NEW YORK STA1E CALL

(212)732-4500

MON

FRI 9AM

commodore

NEWEST

$219.95 $4391

NEW C-128/Dwith BUILT-IN

commodore

COLOR PACKAGE COMMODORE C 6
GEOS SOFTWARE PROGRAM

DISK

■Grjphics Processor

IN STOCK

DRIVE

commodore

COMPLETE PACKAGE

COMMODORE

C-6«.'C

COMPLETE PACKAGE COMMODORE 15*1

12- MONITOR

COLOR

MONITOR

ADD

1110

A-1300 GENLOCK

DISK

WE WILL BEAT ANY PRICE

PERIPHERALS S99.95

*175OK512K

1802

EXPANSION MODULE... ...$169.95

...$129.95 $34.95

XETECSR. INTERFACE.

$54.95

C-128 POWER SUPPLY..

$39.95

2002

WE MAJOR

CARRY

BRAND

ALL

SOFTWARE

$159

H

btmt

THOMPSON

:

RGB

COLOR MONITOR

$289

.95

$519 $769

Pl-ki|(

FOR C-64/C - $769 FOR C-128 - $849

commodore

EPSON FX-286E..

Panasonic 10801 ■ 11....S159.00 10911-11....$179.00 1092

S279.00

LQ-800.... LO-10O0..

LO-850 LQ-IO50

COMPATIBLE PACKAGE

S399.95 S539.95

-PCIO 2 CompglH 440K

£5^9.95 $^29.95

$499.95 S679.95

/

OKIDATA

OKJDATA-120

NX-10 S149.95 NX-1OC....S 169.95

NX-15

S239.95



JtDK

Duk Dr.v« - 3*0K

!

Disk

■ Enhinttd

ii-:s lit j»,1«tbl« Mlti tn pontiH. fei t'p««riBh« trr.n

'S' Pt'T

NB-2415..S539.95

S199.95

5

*^^^=~to

Porll—-—-Z?2

$619

$J19.95

Rtiuio >1 itltcl.vt nni
l"

**■—.

MB' '•■

'

I

4

I-1

1

= ' .X 1

■ [?- Monnoi -All Hook up Clbl» A Adipior ■ PttkS|l o( 10 Onkitlci

NB-2410..S399.S5

P>k« i»d t«nHl"Mj iuV^t

B=:"D-2

*-^2?e3i£§s2

OKJMATE-2Ow/PLUG1N'PBINT..SI 89.95

OK1DATA-1S0

0MM 1

Orrvt '

Kryboi.d

■ Serial i

|

PCIO -2

or rr

IBM PC/XT

■ .■- -

"»■



JOMB Hird Or

20 MB HARD DRIVES

$229 .95

$29.95

mouse $39.95

'12- Uoixtoi .All Hook up Cibl ' PllLll' ol ID Du

MONITOR

C64/C64-C POWER SUPPLY

COLOR

pm

101 DAISY WHEEL EEL PRINTEI RI

COLOR

^$169 .95

EXPANSION MODULE... ...$119.95

PACKAGE

;

$239

MONITOR

*1764

XETECJR. INTERFACE.

.95

$214

(M700K

PC10-1

IBM PC/XT

$209

.95

1902 K RGB COLOR MONITOR

MMHMH

commodore

MPS-125OPRINTE"-

DRIVE

$189

STOCK

1902 COLOR MONITOR

1515 SO COLUMN PRINTER

COMPATIBLt

MPS-1200PRINTE

, IS81

1680 MODEM

THESE AND OTHER

128 COMPUTER 1571 DISK DRIVE

$699

1571

ADD 160

$119

$209 .95

(WITH TRANSFORMER)

#1670AUTOMODEM

15*1

>m 1571 DISK DRIVE

2002 RGB COLOR MONITOR

EXPANSION MODULE...

SUBSTITUTE

COMMODORE

MPS-803C PRINTEi '

$149 .95

A-1020T 5.25" DISK DRIVE

COMMODORE

$469

DISK DRIVE

A-1010 3.5" FLOPPY DRIVE

PERIPHERALS IN

TO

IS41/C

A-501 512K EXPANSION

COMMODORE COMMODORE

DRIVE

commodore

commodore

PERIPHERALS

DISK

COMPUTER PRINTER

$369

AMIGA

DELUXE

PACKAGE

COMMODORE 128 COMPUTER

COMPUTER

COMMODORE 1541 DISK DRIVE

COMPUTER PftlHTER II" MONITOR GEOS SOFTWARE PROGRAM

$499

COMPUTER IN STOCK!

■63000 Processor 1 512k R.im Expandahlc to 9MLS

commodore

c=

4PM

//AMIGA 2000!

= 128Z

$159.95

PR

(718)965-8686

telex.422-132

With Geos Program

K

f Oft Customer service cai i

fax no. 212-564-1497

commodore

-

Penn. Station, Amtrack Level Beneath Madison Sg. Garden,NY.,NY. 10001

Bet. Beekman & Ann Sts.(212)732-4500 FOR ORDERS AND INFORMATION CALL TOLL FREE



J :

Computer Tutor/VOCAB Continued from pg. g 78

40

DIM

T$(25):DIM

50

TAB(15)"[SHFT V,SHFT TAB{15)"[SHFT V SHFT C,SHFT SHFT A,SHFT B]" B]

:DIM

C$(25)'DUQF )■UUg*

PRINT :FOR

1=1

TO T

80:PRINT"[CMDR

PRINT"[DOW PRINT"[DOWN2,SHFT HIS

PROGRAM

80

+]

WILL

T] YOU

TUTOR

OF PRINT"VOCABULARY LISTS u MAKING.":GOSUB 1340'CFRP

PRINT"[D0WN4] YOU

WANT

TO

310

PRINT" [DOWN,RVS,SHFT SHFT

[SHFT

RECALL

YOUR

OWN

SPECIAL

PRINT"[DOWN2,SPACE13,RVS,SHFT

rHS = f!HRSfnfi1THEN CHS=CHRS(136)THEN

340

IF

CH$=CHR$(32JTHEN

350

IF

CH$="1"THEN

360

IF

RVS]":FOR

1=1

TO

370 390

IF CHS="3"THEN IF CH$="Q"THEN GOTO 220'BDDH

400

PRINT"[CLEAR,SHFT

410

PRINT" [D0WN3,RVS,SHFT SHFT

U,SHFT

I,SHFT

"SPC(27)"[RVS,SHFT •SPC(27)"[RVS,SHFT SHFT

L,SHFT "

O,SHFT

Q] = [SHFT

Q,

420

T,RVOFF] C]=[SHFT O,SHFT

IF

RZ$="N"THEN

170'DGEA

130

IF

RZS="Y"THEN

CO=1:GOSUB

RZ$:IF

430

IF

150

IF

160

GOTO 110'BDBC PRINT"[DOWN2,SPACE5,RVS,SPACE3, SHFT HJIT ANY KEY TO BEGIN.

2010'DHLC CLOSE 15:END'FGWE

RS=""THEN

190

IF

CO=1

200

IF

RS=CHR$(32)THEN 32JTHEN

210

220

GOSUB 490'BDQX PRINT"[HOME]"''BAVX PRINT"[HOME]"

230

Q=0:G=0'CFYB

THEN

250

A,SHFT

T,SHFT

SHFT

S,SHFT

SPACE,SHFT

Y,SHFT

0,

SHFT

U,SHFT

R,SHFT

SPACE,SHFT

D,

QHPT SHFT

P.CUTTT E,SHFT

q CUPT S,SHFT

T CUCT I,SHFT

E]

SHFT

SPACE,SHFT

[SHFT

SPACE,SHFT

,

F,SHFT

R,

I,SHFT

A,SHFT

C,SHFT

E,SHFT

SHFT

B,SHFT

A,SHFT

R]

SHFT U,SHFT "'BAAQ

I,SHFT

Z]

=

1340

:PRINT"[SPACE9,DOWN,RVS]OR[RVOFF,

LIST?"

2) 80

PRINTED

FEBRUARY 1988

COPY

OF

LIST?"'CBRS

A

LIST

N N]

END[RVOFF]"'CBSQ

I,

SPACE,SHFT

SHFT

SPACE,SHFT

SHFT

A,SHFT

B,SHFT

U,SHFT

SHFT

A,SHFT

R,SHFT

Y,SHFT

SPACE,

SHFT

L,SHFT

I,SHFT

S,SHFT

T]"

510

V,SHFT

O,SHFT

A, C,

L,

1340'CFFW

PRINT"[DOWN4,SPACE3 HOW

MANY

ENTRIES

j

"; •BBJG

520

INPUT

530

FOR

540

PRINT"[CLEAR,SHFT N,SHFT O,SHFT T, SHFT E] : [DOWN] ":PRINTtp [RVS] '0'=SCRATCH ENTRY[SPACE13,RVOFF] '"CBEP PRINT"[RVS] [SHFT D,SHFT 0, SHFT SPACE,SHFT N,SHFT O,SHFT T, SHFT SPACE,SHFT U,SHFT S,SHFT E, SHFT SPACE,SHFT C,SHFT O,SHFT M2, SHFT A,SHFT S,SHFT SPACE,SHFT 0, SHFT R,SHFT SPACE,SHFT C,SHFT 0,

550

ENT'BDHC

W=l

SHFT

TO

L,SHFT

ENT'DFTF

O,SHFT

N,SHFT

S,

560

SHFT SPACE2,RVOFF]"'BAWC PRINT"[D0WN2]"W" [2] TERM: ";'BCEI

570

INPUT

580

IF

610

T$(W)'BFOH

T$(W)=""THEN $(W)THEN

:G0TO TO 600

:PRINT"[D0WN,SPACE5]

WRITE

G,SHFT

590

PRINT"[D0WN,SPACE5]

TO

N,SHFT

Q,

[RVOFF]

DOWN] '"DGKM

YOU

SHFT

SPACE,

[SHFT

PRINT"[SPACE22,DOWN]":GOSUB

DIFFERENT

ALLOW

U,

RINT"[DOWN,SPACE8,CMDR P18]"'BAK tRINT"[SPACE8,RVS] [SHFT S,SHFT P

1)

PRINT"[DOWN,RVS,SHFT W]

D,SHFT

S,

SHFT T] # "LD5"?[D0WN]"'BDKY "LD$"?[D0WN]"'BDKY HFT TJ PRINT RINT TAB(10)"[RVS,SPACE2,SHFT F] F 7=[SHFT =[SHFT RSHFT R,SHFT ESHFT E,SHFT V,SHFT VSHFT I, I HFT E,SHFT W,SPACE2]":GOSUB 1340

SHFT

Y] QUIZ[RVOFF]

L,SHFT

I,

D R,

O,SHFT

L,SHFT

WITH

I,SHFT

CL=0'EMQM

280

CONTINUE

SHFT

210'EJFA

SHFT

SHFT

D]O

PRINT"[DOWN,RVS,SHFT

:GOSUB

,

LIST

PRINT"[SPACE5,SHFT B,SHFT

240'FKPJ

PRINT"[SPACE5,CLEAR,SHFT W,SHFT

,

OF

1340'DIRL

500

480

180'EIRH

CO=0:GOTO

Y]OU ROUND

490

460 470

[SPACE4, RVOFF] '"BAUK [SPACE4,RVOFF]"'

R$:IF

A

GET Y$:IF Y$=""THEN 440'EIFG IF Y$WTHEN Y$="W"THEN 210DFAG 210'DFAG IF YS="Y"THEN 710'DFHH 710' IF YS="N"THEN CLOSE 15: END'FFLJ GOTO 440'BDHH BDHH PRINT" [HOME,CLEAR] '"BANI

440

1250

140

GET

210'DGOH CLOSE 15:END'FG0J

PRINT"[D0WN2,SHFT

WILL 450

180

1560'DHUG

[RVOFF]":PRINT"[DOWN,RVS,SHFT

170'GPIF

RZS="C"THEN R7.S="d1ithf;m J'THEN

810'FKDG 1250

'"BAWI

C,

R,RVOFF]

110'EKPA

120

170

COMPLETED

WILL RZ$=""TH "THEN

GET

:GOTO

CHS="2"THEN

WILL

'"CDUH 110

GOSUB

YOU WANT TO DO MORE? (Y/W/N)" :CH$="":GOSUB 1340'DJRL

25:TS(I)=""

:D$(I)="":NEXT'HSMS :D$(I)="":NEXT'HSMS 100

320'EKCD 1R7H'RMVF 1870'EMVF

RQ=0:GOSUB

"LD-.PRINT:GOSUB N,

Q,

240'GPYJ

:GOTO

Y,

RVOFF,SPACE2]OR[SPACE2,RVS,SHFT

CH$=""THEN THEN

TF IF

HAVE

Q] = [SHFT

T,RVOFF]'" BAPD BAP

GET

LIST?"'BAMP 90

CH$:IF

I,SHFT

320

380

D]0 A

U,SHFT

330

ON[DOWN

"'BAVL VL 70

PRINT"[D0WN,SPACE5] 3) WRITE NEW LIST?"'BAFD

0,

:NEXT'HLFM 60

300

DS (25)

PRINT"[UP]"

540'FJNM

IF T$(W)="0"THEN W=W-l:NEXT'GJTO PRINT"[DOWN]"W" DEFINITION : [DOWN] '"BBUE INPUT D$(W)'BFXC Continued on pg. 82

Train with NRI for a high paying career servicing computers. SANYO COMPUTER-8088

DIGITAL MULTIMETERProfessional lest instrument

CPU double-sided disk drive, 23tiK HAM. 4.77 MHz and K MHz turbo speed.

MONITOR-High resolution, green screen displays, crisp

lext and graphics.

for quick and easy

TECHNICAL MANUALS —with compk-k- specs on

measurements.

Sanyn ;-i r. i and professional programs.

LESSONS—Clear, well Dhutrated

text! build your under standing of computers step-hy-step.

DISCOVERY LAB-lfting it, you conslmct anil test

DISK SOFTWARE-

circuits like those used

includinfiMS-IXJS.GW

with computers.

BASIC WordStar, and talc Star.

DIGITAL

.OCIC

PROBESimplifies analy/ini; ditfitol circuit operation.

Get started now by building this fully IBM PC compatible computer Now you get it all... training for America's fastest growing career opportunity... training to service all computers...

training on the newest total computer system, the Sanyo 880. Only NRI can give you the well-rounded training you need, because only NRI gives you a complete computer system.. .computer, monitor, disk drive, software, even test instruments like a digital multimeter and logic probe to work with and keep. It all adds up to training that builds the knowledge, competence, and ability you need to succeed as a computer service specialist,

Get inside the newest, fully IBM PC compatible Sanyo Microcomputer As an NRI student, you'll get total hands-on training as you actually build your own latest model Sanyo 880 Series computer from the keyboard up. It's fully IBM PCcompatibleand.bestofall.it runs programs almost twice as fast as an IBM PC. As you assemble the Sanyo 880, you'll perform demonstrations and

experiments that will give you a total mastery of computer operation and servicing techniques. You'll do program ming in BASIC language-even run and interpret essential diagnostic software. Understanding you get only through experience

You need no previous knowledge to succeed with NRI. You start with the basics, rapidly building on the fundamen tals of electronics with bite-size lessons. You perform hands-on experiments with your NRI Discovery Lab and then move on to master advanced concepts like digital logic, microprocessors, and computer memories.

and help you over the rough spots to keep you moving toward your goal. 100 page free catalog tells more... send today Send the postage-paid reply card today for NRI's 100 page catalog that gives all the facts about computer training plus career training in robotics, data com munications, TV/audio.1 video servicing, and many other fields. If the card is missing, write to NRI at the address below.

Learn at home in your spare time You train in your own home at your own convenience, backed at all times by your own NRI instructor and the entire NRI staff of educators and student service support people. They're always ready to give you guidance, follow your progress.

SCHOOLS

McGraw-Hill Continuing Education Center 3939 Wisconsin Avenue Washington, DC 20016 We'll give you tomorrow

Computer Tutor/VOCAB

X-1:PRINT CHR$(20);:NEXT :GOTO 970'NBLH

Continued from /#

620

IF

D$(W)=""THEN

PRINT"[UP4]"

630

:GOTO 600'FJUJ IF DS(W)="0"THEN

W=W-l: NEXT ' GJDJ

640

NEXT

650 660

W=W-1'CDJH PRINT"[DOWN5,SHFT

670 680

WANT

GET

RR$:IF

IF

1020 1030

IF T$=CHR$(135JTHEN 1100'ELGY IF T$=CHR${13)THEN X=0

1040 1050

:GOTO 1060'GNFC AS=A$+T$'CGHY GOTO 980'BDQY

W'BBQE

YOU

THIS

D]O

SAVED?"' BAFN

RRS=""THEN

RR$O"N"AND

1060

670'EKKL

1070

RR$O"Y"THEN

1080

GOSUB

1090

670'HJBP 690

IF

700

RETURN'BAQB

RR$="Y"THEN

710

PRINT"[DOWN2,SHFT [SHFT SHFT

N]EW

1200'EHKN

S]AME

OR

1100

LIST?[SPACE3,RVSr

S,RVOFF]

OR

[RVS,SHFT

E:X=0

IF A$=TS(R)THEN 1130'DLPD G>2 THEN 1100'FKOF PRINT"[D0WN2]WRONG!![SPACE2] TRY AGAIN!]":CL=0'CEQI FOR D=l TO 1000:NEXT :GOTO 860'FLQH PRINT"[D0WN2,SHFT A,SHFT N, G=G+1:IF

SHFT

S,SHFT WfSHFT E,SHFT :[SPACE2]"T$(R)'BFNB

N,

RVOFF]?"'BAVM

1110 1120 1130

FOR D=l TO 1000:NEXT'EHAX CL=0:G=0:GOTO 860'DKCA CL=0:PRINT"[DOWN2]"

IF

1140 1150

FOR D=l TO 1000:NEXT'EHAB G=0:Q=Q+1:C$(Q)=T$(R)'ERLF

FOR

1160

IF

780

IF

790

GOTO

1170 1180 1190

GOTO 810'BDIC RETURN'BAQC END'BACD

1200

1220

INPUT"[DOWN]NAME OF FILE : ";NF$'BEEA OPEN 2,8,2,"0:"+NF$+",S,W" :GOSUB 1810'EOFC R=INTCRND"(1) *W)+1IFILC

1230

FOR

720

GET

730

IF

740

IF

S$:IF

S$="S"THEN SS="N"THEN

:GOSUB

750 760 770

S$=""THEN

720'EITH

Q=0:GOTO

240'FIIJ

Q=0:R=0:ENT=0

1250:GOTO

:GOSUB

240'IVDP

SSO"S"OR SSO"N"THEN 720'HHLM D=l TO 1000:NEXT'EHAK G = 0:Q=Q+1:CS{Q)=D$(R) ' ERUO Q=W

THEN

800'DFKM

720'BDIL

800

RETURN'BAQC

810

R=INT(RND(1)*W)+1'FILI

820

IF

830 840 850 860

FOR P=l TO Q'DDSH IF T$(R)=C$(P)THEN 810'DNJK NEXT P'BBJH PRINT"[CLEAR,DOWN,SHFT SPACE12,

R=0

THEN

810'DFEG

1210

PRINT"[SPACE12,RVS,SHFT SHFT

880 890

900

910

T,SHFT

I,SHFT

S,SHFT

SHFT

S,SHFT

SPACE,SHFT

SHFT

SPACE,SHFT

SHFT

Z,RVOFF,D0WN2J"' BAVW

PRINT PRINT

Q,SHFT

DN$"[CMDR DNS"[RVS]

SHFT

H,SHFT

SHFT

E]

PRINT

DNS"[RVS] E,SHFT

SHFT

E]

N,SHFT

[SHFT

L,SHFT

F]3=[SHFT

1270 C,

D,

T,

[SHFT F]5=ANSWER

DNS"[RVS] L,SHFT

I,SHFT

SPACE3]":GOSUB

"

F]7=

S,SHFT

T,

FOR

1290

INPUT#2,T$(I):INPUT#2,D$(I)'CPSI

1300

ENT=ENT+1:W=W+1'ELHB

1310

IF

1320 1330

:GOTO 1330'FKFC NEXT'BAEX RETURN'BAQY

1340

FOR

1340'DMQQ

DEFINITION:

1=1

ST=64

1=1

TO

25'DEIF

THEN

TO

CLOSE

80:PRINT"[CMDR

1350

RVS,SHFT

930

SHFT

SPACE,SHFT

940

IF POS(0)>28 THEN IF MIDS(D$(R),I, 1)=" "THEN PRINT:PRINT'KRNQ

SHFT

950

NEXT'BAEI

960

PRINT"

":PRINT

":PRINT"[D0WN3]TERM

GET

T$:PRINT

T$;:IF

X=X+1:IF

T$=""THEN

IF

T$=CHR$(133)THEN

240'EKKW

IF

T$=CHR$(134)THEN

FOR

82

FEBRUARY 1988

I,

S,SHFT

SPACE,SHFT

L,SHFT

I,

SHFT

S,SHFT

T,SHFT

SPACE,SHFT

A,

SHFT

R,SHFT

E]

E=l

[RVOFF,D0WN3]

1370

PRINT"[DOWN3,SPACE14,RVS] Fl = HELP [RVOFF]"'BAXI PRINT"[SPACE14,RVS] F7 [SHFT SHFT

1000

N,

H,SHFT

FOR 1=1 TO ENT:PRINT ) "T$ (I) :NEXT'FNKJ

1380

T$=CHR$(136)THEN

1350'GPCT 1010

I,SHFT

T,SHFT

1360

980'FMNQ 990

SPACE,SHFT

"'BCVR

";'CCTM

980

T]";

PRINT"[CLEAR]#"LD"[DOWN,SPACE8,

:FOR 1=1 TO LEN(D$(R))'GNSO PRINT MIDS(DS(R),1,1);'CMDJ

AS="":T$="":X=0'DINN

2

:NEXT:RETURN'GINF

PRINT

970

2'HYPH

1280

920

:

L$"

[SHFT

ENT:PRINT#2,T$(I)

INPUT"[DOWN3,SPACE3,SHFT W]HAT LIST DO YOU WANT";LD$ :LD=VAL(LD$)'DMBL ENT=0:W=0:OPEN 2,8,2,"0 :"+LD$+",S,R":GOSUB 1810'GWIL FOR 1=1 TO 25:D$(I)="":T$(1)="" :NEXT'GRUJ

1260

I,

G,

E,SHFT

TO

1250

"'BDVK

PRINT DN$"[RVS] [SHFT

H,

P11]TI1BDWS [SHFT F]1=[SHFT

A,SHFT

1=1

400'DFGD

RETURN'BAQY

A, U,SHFT

THEN

1240 I,

"'BDGS

SHFT

:PRINT

SPACE,SHFT

1730'DJWA

:PRINT#2,DS(I):NEXT:CLOSE

CMDR 014]"'BAUB 870

Q=W

R]

U,SHFT

I,SHFT

I"[LEFT]

Q,

Z,SPACE3,

RVOFF]"'BAFL TO

Continued on pg. 84

TEVEX Computer Software 1-800-554-1162 \ LIST

SSI B-24 Baltic 1965 Ballalion Commander

$35 !135

115

Battle of Antietam Battlecruiser Battlegroup

$50 $60

$60 $40 $60 $15 $60 $40

Broadsides Carrier Force 50 Mission Crush Gettysburg Imperium Galactum Kampfgruppe

!160

Knights of the Desert

S40

Mecn Brigade Norway 1985

$60

Operation Market Garden Phantasie I or II. or III

President Elect l88

Question

Roadwar Europa Shard of Spring Shiloh

S50 M0

NEW NEW

Six Gun Shootout U.S.A.A.F.

EPYX Champ. Wrestling

M0

$40 $40 $40 SIS $60 $30

Wargame Constr. Warship Wizard s Crown I or II

California Games

$50 $40 !i25

$40

Rings of Zil'fin

Roadwar 2000

$35

S40

Realms of Darkness Rebel Charge

MICROPROSE

$24

NEW

S34 S41

$40

Movie Monster

Spy vs Spy HI NEW Street Sports Baseball Street Sports Basketball Sub Battle Summer Games II Super Cycle

Winter Games World Games EPYX JOYSTICK

20

25 40

40

$40 S40

1.20 S40

$40 20

Lib I

SSG

Auto Duel

$28

Ogre

$28

$28

$15 $18 $28 $28 $28 $28 $15 $28 $28 $15 OCR

Battles in Normandy Battles - Civil War NEW

Carriers at War

Europe Ablaze Halls of Montezuma Reach for the Stars

NEW

i

LIST

OUR

PRICE PRICE

1

LIST

5 5

$35 $30 $35

Last Ninja Maniac Mansion Portal Shanghai

$35

40 30

Tass Times

$30

Top Fuel Eliminator

AMIGA

Faery Tale

Sinbad Stationfall

M0

$28

NEW

Mean 18 Roadwar 2000

S.D.I.

Test Drive

Weaver Baseball

Winter Games

$21 $24 $24 $28

iso

$21 $21

LIST

OUR

$50 £50 $45 $50

$34 $34 $31 $34

$40

$28

S50

M5 $40

$50 NEW

NEW

$34

$31 $28

S34

$50 $40

S34 $28

$50

$34

$45 $40

Beyond Zork - 128k Border Zone Bureaucracy

sao

$15 $35

Hitchhiker's Guide/Galaxy Hollywood Hijinx Lurking Horror

$12 $24

OUR

S31 $28 $24

$35 $35 $35 $35 $8

$24 $24 $24 $24 $6

$25 $35 $35

$18 $24 $24

OUR

$28 $34

Choplifter-Mid. Magic Dark Horn Deep Space

$15 <35 M0

$12 $24 $28

S50

$34

S35 M5

NEW

$35

Flight Simulator II

Full Count Baseball Gauntlet

Guderian Guild of Thieves High Seas

$60

NEW

Long Lance

NEW

Micro League Baseball Might & Magic NEW

NBA

Star Fleet I

Thunder Chopper

221-B Baker Street

NEW

Up Periscope

S28

Wralh of Denethenor

World Class Leader Board

Red Storm Rising

$40

$42

$24 $31

$30 $24

!30 M0 S50

$21 $28 $34

$40 $40

$28 $28

M0

$28

$30

S21

!£0

M0 $30

$30 $35

$40 $20

COMING SOON Battles - Civil War vol. II Diplomacy Rommel vs. Patton

S.D.I. Sinbad

Sons of Liberty Ultima V Under Fire Wooden Ships & Iron Men Wrestlemania ^^^^^———mm

mm I VISA ■■■■

$21 $12 S21 S21 $21

$40 $50

Where U.S.Carmen San Diego?

CALL TOLL-FREE 1-800-554-1162

$21

AR - City or Dungeon Blue Powder, Grey Smoke

$31

and we'll ship yourorder via UPS. U.S. Wail service also available.

$18

$45 $40 $35

LIST

Defender - Crown Echelon

I

S28 $28 $24

PRICE PRICE

We ship every orderlhe same day it's placed. Just call before 3:30

All software is disk only. Prices subject lo change

$30 $30

NEW NEW

Afganlstan

of order. Shipping for all other foreign orders is $10.00 or 15% of order.

S15

S28

PRICE PRICE

Same Day Shipping

Georgia residents call 404-934-5059. ORDERING AND TERMS: COD orders welcome. When ordering by phone use VISA or MASTERCARD. When ordering by mail send money order. Include phone number. SHIPPING: Add$3 OOfor ' snipping leorgie .residents add 4% sales tax. .. Shipping ; shipping and handling charge, charge. iGeorgia for Canadian orders is $4.00 or 5% or order. APO & FPO orders add $3.00 or 5%

$30 $30

Borodino

$21

PRICE PRICE

Balance of Power Bard's Tale Championship Football Defender of trie Crown

$34 $28

$24

$12 $23

$40 $40 $35 $25

ETC.

$24 $24

!M5

$33

Moon mist Nord & Bert Plundered Hearts Ststionfall Invistclues

OUR

$12 $12

LIST

INFOCOM

PRICE PRICE

Champ Football Labyrinth

S50 M0

$31

$30

Aliens Champ Basketball 2 on 2

Gee Bee Air Rally

M5

$15

ACTIVISION

$28 $28 $28

S34

$30 $30

Ultima III Ultima IV

$40 S40 M0

$50

$30

Ultima I

$41

$28 $28

$28

Moebius

$12

PRICE PRICE

Battlefront

Hardball Killed Until Dead Mini Putt Spy vs Spy I & II Test Drive

$28 $28

$24

OUR

$15 $15

$40

Amnesia Archon I or II A reliefox Bard's Tale I or II Chessmaster 2000 Chuck Yeager's AFT Dragon's Lair NEW Earth Orbit Station Legacy Ancients Lords of Conquest Marble Madness Pegasus Skate or Die WEIV Seven Cities of Gold World Tour Golf

$24

$21 $21 $28 $31 $21 $21 $21 $12 $21

$30 $40 $30

ORIGIN SYS.

Age of Adventure

OUR

$30

4th & Inches

$28

OUR

LIST

Comics

$18 $28 $28 $34

$28

LIST

PRICE PRICE

Adventure Constr. Set

PRICE PRICE

Apollo 18

$28

$40 $40

Ace of Aces

$28 $41 $24 $34

$28 $24

$35

NEW

ACCOLADE

$41

LIST

S40

Stealth Fighter

ELEC. ARTS

$24

!i40 !&5 $35

Pirates

Silent Service

OUR

$35

Gunship

S41 $28 $41 $12 $41 $28

$60 $40

LIST

PRICE PRICE

NEW

Conflict in Vietnam F-15

$12

$21 $41 $28

$40

Airborne Ranger

S24

PRICE PRICE

Destroyer

Russia

OUR

PRICE PRICE

TEVEX 4205 First Ave, Ste 100

Tucker, GA 30084

404-934-5059

$42 $28

$21

$21

S24

$28 $15

i

Computer Tutor/VOCAB" Continued from />#. 82

1390

PRINT"[SPACE14,RVS] [SHFT

SHFT

SPACE,SHFT

I,SHFT

:CLOSE

F8

R,SHFT

E,SHFT W]

E,SHFT

V,

1730

CMDR

[RVOFF]

"'BAEO

GET RES:IF RE$=""THEN 1400'ELYB IF RE$=CHR$(133)THEN 1450'EMYD

1420

IF

RE$=CHR$(140)THEN

1870'EMCE

1430

IF

RE?=CHR${136)THEN

RES="":CL=0

GOTO

1450

INPUT"[DOWN2/SHFT

1400'BECC

REQUESTED [SHFT

SHFT

1460 1470

#

AND

R,SHFT

R,SHFT

RQ>ENT

E]NTER

[RVS]

E,SHFT

N]

T,SHFT

U,

[RVOFF]";RQ:PRINT

THEN

1750

1450'DJEH

PRINT11 [CLEAR, RVS,SHFT

T]ERM

:[RVOFF,SPACE2]"TS(RQ)'BGQJ

1760

1480

PRINT"[DOWN2,RVS,SHFT

D]

1485

FOR 1=1 TO LEN(D$(RQ)) :PRINT MID$(D$(RQ),1,1);'GYYT

1490

LL=LL+1'CFNI

1500

IF LL>32 AND MID$(D$(RQ) , I, 1)=" "THEN PRINT:PRINT:LL=0'JVBI

EFINITION[RVOFF] :":PR INT'CBYK

1510

NEXT'BAEY

1520

PRINT:PRINT"[SPACE5,DOWN3,RVS, SHFT

P]RESS

[SHFT

S,SHFT

SHFT

A,SHFT

C,SHFT

E,SHFT

SHFT

B,SHFT

A,SHFT

R]

SPACE,

1530 1540 1550

LL=0:GOTO

1560

PRINT"[CLEAR,SHFT A

OF

PRINT"A)

TERMS

DEFINITIONS

SHFT

SPACE,CMDR

G,SPACE3,

SPACE,CMDR

G,SHFT

G]

H,

[CMDR

SPACE,CMDR

SHFT

SPACE,CMDR

CMDR

G,SPACE3fCMDR N]

G,SHFT

PRINT"[SPACE4,CMDR

G] H,

SPACE3,

"'BACR

G,SPACE3,

CMDR

G,SHFT

SHFT

SPACE,CMDR

SHFT CMDR

SPACE3,CMDR H]-[SPACE2, H,SPACE3fCMDR N] "'BACQ

SPACE,CMDR

G,SHFT

SHFT

SPACE,CMDR

SHFT

SPACE3,CMDR

CMDR

G,SHFT

H,

G,SPACE3,CMDR

PRINT"[SPACE4,CMDR CMDR

G,SHFT

SPACE,CMDR

SPACE3,

H,

G,SHFT

SPACE2,CMDR

M]

"'BARV

T2,

T2,SHFT

SPACE2,CMDR

SPACE2,CMDR

ONLY[DOWN]"'BASJ ONLY[DOWN]

BOTH[DOWN] '" BAEJ RETURN

SPACE4, T2,

T2,SPACE4] '" BAFU

1790

RETURN'BAQJ

+27]'"BAYB

1800

REM

1810

INPUT#15,CH,B$,C,D'BMSF

ERROR CHANNEL'BMSF

1820

IF

18 30

PRINT" [CLEAR] ":PRINT"[RVS]"B$"

CH=0

THEN

RETURN'EDTG

TO

IF

2'EJVJ

CH=62

THEN

FOR

1=1

TO

900:NEXT

50'INOM

1850

END'BACG

1860 1870

REM FOR

1875

PRINT"[CLEAR,RVS,SPACE21] "

MENU

REVIEW'BGVJ 1=1 TO ENT'DFFL

:PRINT"[RVS]

[SHFT

W,SHFT

SHFT

R,SHFT

D,SHFT

SHFT

Y,SHFT

SPACE,SHFT

SHFT

R,SHFT

SHFT

E,SHFT

SHFT

W]

0,

SPACErSHFT

1620

PRINT"ANSWER: ";'BBFD GET AN$:IF ANS=""THEN

1630

PRINT

1640

IF

AN$="A"THEN

1690'DHSG

1650

IF

AN$="B"THEN

1700'DHLH

SHFT

A,SHFT

CfSHFT

E,SHFT

1660

IF

AN$="C"THEN

1710'DHNI

SHFT

T,SHFT

O,SHFT

SPACE,SHFT

1670

IF

ANS="[POUND]"THEN

SHFT

D,SHFT

V,SHFT

A,SHFT

AN$:FOR

1=1

TO

1620

ELMF

200

INEXT'FKLH

1680

GOTO

1620'BEGI

1690

OPEN

4,4,7:FOR

1=1

1700

OPEN

4:GOTO

1880

240'DGMJ

TO

:PRINT#4,I"[SPACE2]" :CLOSE

1=1

T$(I):NEXT

TO

1710

OPEN

4:GOTO

1=1

TO

1890

SHFT

-

CLOSE

1720

OPEN

84

4:GOTO

1720'CGVI

4,4,4:PRINT#4:PRINT#4

FEBRUARY 1988

SPACE,SHFT

R,

I,SHFT

E,

[SHFT

S,SHFT

P, SPACE, A,

N,

I,SHFT

Z,SPACE4]

[SHFT

SPACE,SHFT E,SHFT

F]8

=

R,SHFT

R,SHFT

E,SHFT

S,SHFT

E,

SPACE8]":PRINT"[RVS,SPACE21, D0WN5]"'CBUX

"

D$(I):NEXT'GCJL

1715

U,SHFT

PRINT"[RVS] [SHFT

EN

:PRINT#4,I"[SPACE2]"T$(I);"

D,SHFT V,SHFT

'"CBLI

1720'ICYK

4,4,7:FOR

0,

[RVOFF]"'CBKI

PRINT"[RVS]

SHFT

EN

:PRINT#4,I"[SPACE2]"DS (I):NEXT :CLOSE

B,

W,SHFT

SHFT C,SHFT E,SPACE4,RVOFF]" :PRINT"[RVS] [SHFT F]7 = [SHFT L, SHFT I,SHFT S,SHFT T] & [SHFT Q,

EN

1720'ICPS

4f4,7:FOR

G,

SPACE3,

SPACE3,CMDR

PRINT" [SPACE3,CMDR

[DOWN2] '"BABE 1610

G,

G,SPACE3,CMDR

PRINT"[SPACE4,CMDR

:GOTO

11 ' BACL PRINT"[POUND]

PRINT"[SPACE4,CMDR H,SHFT

@2,

@2]"'BAQS

1780

1840

1340'CFXP

PRINT"B)

PRINT"C)

SPACE2,CMDR

CMDR

:CLOSE LIST

1580

1600

@2,

SPACE2,

[RVOFF]":PRINT#15,"I"

1570

1590

SPACE2,CMDR

SPACE4,SHFT

Y]

PRINTED

:[DOWN2]":GOSUB

@2,SHFT

@2,SHFT

SHFT

1350'CIGG

DESIRE

@2,SPACE2,

SPACE2,CMDR

SHFT

SHFT

P,

TO CONTINUE[RVOFF]"'CBGP GET RES:IF RES=""THEN 1530'ELDF IF RE$OCHRS (32)THEN 1530'FLAH

OU

1770

240'FPGI

CMDR

[CMDR

iPRINT'DFUR

IF

1740

820'HTWI

1440

@2,SHFT

SPACE2,CMDR

1400 1410

:GOTO

4:GOTO

PRINT"[SPACE4,CMDR

1900

PRINT

I"[LEFT])

"T$(I)"

V,

Computer Tutor/VOCAB =

: [SPACE2]"; 'BHUF 1910

FOR

1920

PRINT

1930

IF POS(0)>28 0,1)=" "THEN

1940

NEXT

1950

GET

1960

IF

1970 1980

:G0TO 1870'FJLN IF R$=CHR$(32)THEN NEXT I'FHLN IF R$=CHR$(140)THEN IF I>1 THEN

1990

IF

2000

GOTO

2010

PRINT"[CLEAR,DOWN,RIGHT5,SPACE7,

J=l

TO

LEN(D$(I))'EJDH

MID${D$(I),J,l);'CMUH

J'BBDG

R$:IF I=ENT

R$-""THEN THEN

I=I-2:NEXT

2040

I'KOMT

1350'ELMP

CJOLOR

[SHFT

C]HOICE"

2260'CFXD

PRINT"[SPACE2JCH00SE F :GOSUB 2260'CFWB

KEY:"

PRINT"[DOWN4,SPACE3] Fl. BORDER COLOR1 1 'BAIC PRINT"[SPACE3]F3 CURSOR PRINT"[SPACE3]F5

PRINT"[SPACE3JF7

TO

MENU'"BAYE

2070

PRINT"[DOWN4,RVS,SHFT

S,SHFT

P,

SHFT

A,SHFT

C,SHFT

E,SHFT

SPACE,

SHFT

B,SHFT

A,SHFT

R,SHFT

SPACE]

Software Reviews Dan Dare

L,SHFT

O,SHFT

SHFT

SPACE,SHFT

F,SHFT

O,SHFT

R,

SHFT

SPACE,SHFT

C,SHFT

H,SHFT

A,

SHFT

R,SHFT

A,SHFT

C,SHFT

SHFT

E,SHFT

R,SHFT

S,RVOFF]"'BAMG

IF

2100

IF

R$:IF

C,

R,

T,

R$=""THEN

2080'EJQG

R$=CHR$(133)THEN

2150'ELIH

RS=CHR$(134)THEN 2170'ELLY IF R$=CHR$(135)THEN 2210'ELHA IF R$=CHR$(136)THEN PRINT"[CLEAR] ":GOTO 50'GKVD IF R$=CHR$(32)THEN 2010'EKDC

2140

GOTO

2150

GOSUB

2080'BEHA

2160

POKE

2170

GOSUB

2240'BEJB 53280,C:GOTO

2080'CMXE

2240'BEJD

2180

POKE

2190

PRINT"[HOME,DOWN6,RVS,SHFT

646,C'BFPE IS

THE

CURSOR

T]

COLOR.[RVOFF]

GOTO 2080'BEHW GOSUB 2240'BEJX

2220

POKE

2230

REM'BARY

53281,C:GOTO

2240

C=C+1:IF

2250

RETURN'BAQB

2260

FOR

1=1

C>16

TO

2080'CMYB

THEN

C=0'GJEF

40:PRINT"[CMDR

T]";

:NEXT:RETURN'GIJH END

AUTHORIZED

Continued from pg. SO

IVeen quickly so that it dies. A few hints are in order here so that you can get the maximum enjoyment from Dan Dare with minimal frustration. You start with 24 grenades and need at least ten to destroy Mekon, so use them spar ingly. Be especially careful that you re lease the joystick button on the correct ac tion when you are cycling through them. Choosing the wrong action could waste valuable energy. Find out which actions do waste energy and find alternate ways of performing them; you need all your en ergy to fight the Treens. In the Prison Complex, get access cards by fighting the weaker guards, if possible. You'll never finish the game the first time in playing; find the exact sequence of actions you need to perform so that you don't waste valuable time. Dan Dare is the first release in the Amazing Software line and hopefully rep resentative of future products in this line in its low price and excellent design. The nine-person team that produced Dan Dare dedicated it to the memory of Frank Hampson, Dan Dares creator, who died in 1985.1 think he would have been very proud of the result of their hard work and careful design. g

O,SHFT

11' BAMN

CENTER

BACK

S,

SHFT

GET

2200 2210

SCREEN"'BANE

2060

R,SHFT

SPACE,SHFT

HIS

COLOR"'BAYD

2050

U,SHFT

R,SHFT

2080

2130

C,SHFT

O,SHFT

2090

2110 2120

1950'BEMU

:GOSUB

2030

1950'EJVL

PRINT"[CLEAR]"

R$=CHR$(136)THEN

SHFT 2020

THEN IF MID$(D$(I), PRINT:PRINT'KRFO

[SHFT

SHFT

NEED A GOOD WORD?

COMMODORE REPAIR SINCE 1978

C-64 REPAIR

*$39.95

INCLUDES PARTS/LABOR

LET YOUR COMPUTER HELP YOU FIND IT WITH OUR

Other Peripherals At Low Prices (fort 4032/8032 PETS) COMMODORE CHIPS 6510

8.95

325572..

9.95

6526

8.95

325302..

10.95

6567

14.45

8721 ....

10.50

6581

10-95

8722 ....

12.95

82S100/RA...10.95

901 Series

9.95

(And Many Others)

S27.95 plus postage.

FOR COMMODORE 64/128 OR

Ask for Quantity Pricing

APPLE He, IIC

Send for Catalog of Parts & Chips

KASARA

MICROSYSTEMS,

y



C=,

INC. 33 Murray Hill Drive Spring Valley, NY 10977 914-356-3131

Toll Free 800-642-7634/800-248-2983 DOSUig?

$49.50 Plus $2.00 for shipping and handling

Heavy duty power supply lor C-&4

Puces subject to ctiange

VISA/MASTERCARD

ORDER LINE9:00A.M.. io5:00P.M.

1-800-422-0095

MICHIGAN AND AFTER 5:00 P.M.

(313) 477-0897

MIDWEST SOFTWARE Box 214 • Farmington, MI 48332

COMMODORE MAGAZINE

85

Amiga Software Reviews/DigiPaint Continued from pg. 34

Next to the three sliding gadgets are the standard brushes and tools. DigiPaint has 12 different built-in brushes and sev eral gadgets for drawing lines (including multi-lined drawings), circles, ellipses, squares and rectangles. The final two gad gets are magnifying and scissors gadgets. The scissors option is very flexible because it gives you a real pair of scissors and al lows you to cut out a piece of a picture of any shape and then use it as a brush. The top part of the Toolbox normally contains several gadgets. There is a PickColor option, which allows you to grab any color in the paint area and select it as the current color. There is also a CopyColor option, which will let you replace one of the colors in a register with the currently selected color. There is also a Fill gadget, which will allow you not only to draw filled circles, squares and polygons, but also to fill in any area (even a closed area that has breaks in it because you moved the mouse too fast). A unique feature in the top section of the Toolbox is the Again option. This option will allow you to repeat the last action performed on the painting area. This may sound totally pointless at first, but when you find out that you can change colors or even shading modes, you will realize that Again can be a very pow erful tool. Using both the Undo and Again options open up a world of possibilities. One flick of the right mouse button will reveal that DigiPaint also has a complex menu set, filled with more features. Digi Paint has five menus: Picture, Brush, Ef fects, Mode and Preferences. The Picture menu has BASIC functions, including loading, saving and printing pictures. The one option in this menu worth mentioning is the Swap sub-menu. In DigiPaint, you can actually have two different painting screens in memory at one time. At any time, you can decide to copy the current painting to the background. Whenever you copy a painting to the background, the RubThrough option appears in the top portion of the Toolbox. When you select RubThrough, any drawing stroke that you perform will not contain the currently selected color. Instead, you will have effec tively cut a hole in the foreground. What will appear there is a portion of the picture that was saved in the background, that you have exposed. You can also use the Merge function to combine the foreground and background pictures at any time. The Effects menu contains several options for manipulating entire screens. You can re duce the screen size by half, double it, flip 86

FEBRUARY 1988

a picture, divide a picture in two, and then switch places with each half of the screen, and soften an image by reducing contrast ing edges. The Preferences menu allows you close or open the Workbench screen at any time. Closing the Workbench will free up valuable CHIP memory, which can be in very scarce supply, especially if you are working with DigiPaint in the interlaced HAM mode. Also under the Preferences menu is the Brush Color mode, which al lows you to use a custom brush as a draw ing shape only and not use the many col ors which may be contained in the custom brush image. This helps you to create drop shadows for a custom brush.

The Mode menu is the heart of DigiPaint. Here are all the shading modes that allow you to mix colors and create impressive shading effects. There is one other menu in DigiPainh menu set. The Mode menu is the heart of DigiPaint. Here are all the shading modes that allow you to mix colors and create im pressive shading effects. The default shad ing mode is Solid, where whatever color you use is exactly the same color that ap pears on the painting area. The next three modes, Blend, Tint and Light Tint aver age different colors together. Blend will combine the present color with the newlyapplied color in equal proportions. Tint is biased towards the color already in place on the screen; this is always a strict ration of three to one in favor of the screen color. Light Tint is even more biased than Tint. The next seven modes deal with colors strictly as a set of numbers (in terms of the red, green and blue components). The Maximum and Minimum modes compare the RGB values of each of the two colors, and only keep the highest and lowest RGB values respectively. Add and Sub tract add and subtract RGB values. The last three of the seven modes per form logic operations on RGB values. The And mode performs a logical AND on all RGB bits. The Or mode performs a logical OR on RGB bits. Xor performs an exclu sive OR on RGB bits. One last mode, Shading, opens up all the possibilities of dithering and gradient fills. When you select the Shading mode, a bunch of new gadgets appear in the top portion of the Toolbox. One controls the amount of dithering, and the other con

trols decide the direction of a gradient fill. Unlike DehixePaint II, which can only perform a gradient fill in one direction at a time, DigiPaint can perform gradient fills with respect to both vertical and hori zontal directions. The net result is that you can pick a single point where the ap plied color will be most concentrated. If you have only 512K, you will find yourself severely hampered while trying to use the interlace mode, especially if you have a spare screen in the background. Fortunately, one megabyte of memory should be enough to be able to use all of DigiPainh features without ever running into memory problems. You may be slightly frustrated by the amount of wait ing that occurs when you have just per formed a drawing action. You have to un derstand that while you are waiting, DigiPaint is performing some heavy num ber-crunching routines. DigiPaint is writ ten in assembly language, which makes it much faster than if it had been written in C. One good aspect concerning the mathintensive part of DigiPaint is that if you have something more powerful in your Amiga than a 68000, you can speed up DigiPaint tremendously. Even in the case of a 68010, which usually speeds up the average program by 5-10%, you will enjoy a healthy speed increase of at least 3040% when using DigiPaint. The speed in crease in DigiPaint is enjoyed in all as pects of the program (even the simple function of loading a picture from disk is executed much faster). DigiPaint can be used to import normal IFF pictures, including combining several pictures into one stunning HAM picture. The only drawback to importing IFF pic tures is that once they are brought in, they will forever be stored as an IFF HAM picture, DigiPaint does not allow the pic ture to be converted back to a non-HAM graphics mode. DigiPainfs manual is easy to under stand, and it comes with three excellent tutorials. More tutorials would have been helpful, since this product is unlike most paint programs for the Amiga. DigiPaints strength is in the manipula tion of colors and shades. One of the rea sons why NewTek created DigiPaint was so people who used DigiView could easily manipulate digitized HAM pictures. Used in conjunction with a program like Deluxe Paint II, DigiPaint will be welcomed by professional artists. Considering that DigiPaint costs only $60, its powerful coloring and shading features make it

more than worthwhile as a manipulator of pictures created somewhere else. n

S & S Wholesalers, Inc. 226 Lincoln Road •

Miami Beach, Florida 33139

1-800-233-6345 RUN

DEALERS & EDUCATIONAL ACCOUNTS 1-800-331-7054

AHOY

CUSTOMER SERVICE & ORDER STATUS 1-305-538-1364

GAZZETTE

FREE SAME DAY SHIPPING COMMODORE C64

COMMODORE 128-D

COMMODORE

COMMODORE

AMIGA 500

39990

899°-

CALL

•WITH THE PURCHASE OF SOFTWARE PACKAGE

AMIGA 2000 CALL

COMMODORE 1802 MONITORS 'WITH THE PURCHASE OF

COMMODORE

SPECIAL SOFTWARE PACK

MODEM

STAR MICRONICS

159oo

PRINTER

COMMODORE INTERFACE 1990

COMMODORE C16

C64 POWER SUPPLY

EPSON PRINTER

2890

INTERFACE

100CPS 30CPS NCQ

1 69

SOFTWARE TOP 10 MIN. 50 WITH PURCHASE OF DISK FILE

C64 WORD PROCESSING SYSTEM

1. GEOPUBLISH

41.97

2. WWF WRESTLING

23.77

3. AIRBORNE RANGER

23.77

4. WORDWRITER 128

34.90

5. ZORKII

C64 COMPUTER

1541 COMPATIBLE DRIVE WORD PRO 3 w/SPELL CHECK 80 COL PRINTER 10 DISKS

39990

6.77

PANASONIC

6.77

OKIMATE COLOR

6.77

EPSON

from 4.77

COMMODORE

from 3.77

COMMODORE

DDS1101

24990

LETTER QUALITY PRINTER

C128-D SUPER SYSTEM

6. SKATE OR DIE

27.77

C128-D COMPUTER

7. PRINT SHOP

25.97

w/BUILT-IN DISK DRIVE

8. 4TH AND INCHES

17.77

9. LEGACY OF THE ACIENTS

24.77

HI-RES MONOCHROME

10. NEWSROOM

29.00

MONITOR

Free Freight on Orders Over $100.00* All puces reflect a 3% costi discount

Ada 3% lor credn card

Call for FREE Catalog

purchases COD orders add $4 00 per box. Orders under S100 00 a3a S4 00 snapping and nandling Quantities on some iiems may

Over 2000 Titles In Stock

add 6% additional snipping Foreign orders actual freight charged. All soles are final. Return of defective merchandise lor replacement only witn authorization. Authorized returns are subject lo a restocking tee. Complete listing of all sales policies available upon request

CALL FOR BEST PRICING

CONNECT MODEM

PRINTER RIBBONS

WITH COMMODORE

5.25" BLANK

1200 BAUD DIRECT 6990

3990

DISKETTES DSDD

1990

FACTORY RECONDITIONED

w/WARRANTY

9990

300 BAUD

be limited

Prices ore subject lo change wittioui noiice APO, FPO

"Except on items mofteo by an asterisk

80 COL PRINTER

w/INTERFACE 59990

GAME PROGRAMS'

by Buck Childress

Kamikaze Duck

for the Commodore 64

Incredible birds, those Kamikaze Ducks! And you, Mallard T. Duck worth, intrepid explorer and renowned ex pert on our feathered fiiends. have been totally fascinated by these creatures for as long as you can remember. Kamikaze Ducks only exist near remote Lake Drake, high in the Duckbill Mountains. They are very colorful ducks, with a trans lucent appearance. Nobody knows how they are bom—only that their existence begins at night, within a strange mist that haunts the sky above the lake. Even the mist fascinates you, with it's everchanging shape and color. Kamikaze Ducks have become such an overwhelm

ing obsession with you that you're begin ning to speak with a fowl mouth. Something has you very worried though. Kamikaze Ducks may soon go the way of the Dodo Bird. Just as baby turtles rush to the sea as soon as they hatch, baby Kamikaze Ducks dive toward Lake Drake when they leave the mist. The mountaineer who discovered the lake, Bill Drake, for whom Lake Drake is named, was the first to witness this phe nomenon. Legend has it that he was ex ploring the lake in his canoe at the time. The strange mist passed overhead, a duck dove toward him, and the mountains still echo his famous scream, "Kamikaze Duck!" Lake Drake used to be covered by lily pads. An amazing occurrence would take place as soon as a Kamikaze Duck hit a pad. The duck would instantly be trans formed into a full-grown adult and fly away. Einstein was correct, however. For every action there is an equal and oppo site reaction. In this unfortunate case, a hit lily pad sinks. New pads have grown, but not quickly enough to keep Lake

Drake covered*. Without pads to bounce

on. the poor little ducks splash down, nev er to be seen again.

After exhaustive research and observa tion, you found a way to save these mysti cal creatures from extinction. Others have tried everything—-boards, rafts, fishing nets, springs, even ping pong balls. Al though these items broke the dive of the Kamikaze Duck, they broke the duck as well. So, with the passage of time, the oth ers gave it up as hopeless. But you, Mal lard T. Duckworth, did not give up. You persevered and figured it out! You'll make a net out of lily pad material, attach it to the front of your motor boat, go to Lake Drake, and rescue as many Kamikaze Ducks as you can. After all. you wouldn't duck your responsibility, would you?! Of course, to attempt your mission, you'll need to enter Kamikaze Duck. Be sure to save a copy before you run it. The first bit of gear you need is a joy stick plugged into port 2. The main gear is

the game. Now load Kamikaze Duck and run it. The BASIC loader pokes the ma chine language data into memory and checks for errors. Once this is done, grab onto your hip boots and go get 'em by typ ing SYS 49152 and pressing RETURN. The realm of the Kamikaze Duck will be upon you.

You'll find yourself in your boat floating upon Lake Drake. Your joystick (helm)

controls the boat and the special net. Push the stick forward to move the boat for ward. Pull it back to move in reverse.

Push the stick left to turn the boat left. Push right to turn right. Press the fire button to activate your net. It will appear at the front (bow) of the boat. It's important to remember the follow ing. Mallard T. Forward is always the di rection the bow of the boat faces. If the bow is left when you push the joystick for ward, the boat will move to the left. If the bow is right, the boat moves right. The same principle applies to reverse direc tion. When activated, the net always sticks out of the bow. It takes a little prac tice to become proficient at the helm. If you look up you'll see that strange mist I was speaking of. Notice how it changes shape and color. And how, with out warning, it may change its direction or height above the water. CHECKING

Before typing ilii^ program, read "How to Einter Programs" and "How to 1st- the Magazine

Entry1 Program" The HASH! programs in thi\ magazine arc available on disk from Loadstar, P.O. Box 500O8,Shtcvcport, LA 71130-0007, 1-800-831-2694.

Kamikaze Duck 15 88

PRINT

CHR$(147)"LOADING

FEBRUARY 1988

Was that a duck I just heard splash down while you were watching the mist? Speaking of ducks, keep a careful eye on them. When they form, they assume the color of the mist at that time. Some of them dive straight down, while others spin out of control. Some angle toward the left, some to the right. But all with the same instinctive drive in their dive ... to bounce off a non-existent lily pad. So stick out that net and snare them from their in nocent fate. If you do. they'll grow up and fly safely away, thanks to your ingenious lily pad net. Each night the mist creates 50 ducks. The more you save, the better their chance for survival If you save all 50. everything will be just ducky. By the way, you can only activate the net 60 limes a night before it falls apart If this happens before all 50 ducks have foiTned, you can always watch Lake Drake become a giant duck soup. Or. if you can't stand to see the little creatures perform a swan dive to doom, press any function key to go to the next night. For that matter, you can duck out and go to another night whenever you v/ant. even if your net is still working. Be sure to use your net judiciously. Did you notice the little message board at the top of the night sky? It keeps you informed of the number of critters that have Kamikazeed (dropped from the sky) and how many you've rescued, along with the number of snares you've attempted (remember—60 maximum). It also shows the highest amount you've rescued in one night. When all 50 Kamikaze Ducks have met their fate, good or bad. your mission for the night is over. Well, Mallard, one last thing. If you need to pause for the cause, whatever it may be, pressing either the SHIFT or the SHIFT/LOCK key will suspend every thing until the key is released. RUNSTOP/RESTORE will exit you from the domain of the Kamikaze Duck. SYS 49152 brings you back. Three cheers for Mallard T. Duckworth! It's a honk of a job and I'm glad you're do ing it. But, please don't send me a bill! Q

AND

20

FOR

25

IF

30

B=0 B=0

DATA

TO

LINE:":J=49152

11:READ

THEN

DMVO

A'EGWB

L=PEEK(64)*256+PEEK(63)

:PRINT

CHR$(19)TAB(31)L:PRINT'MYCP

IF

OR

A<0

A>255

THEN

40'FIWD Continued on pg. 90

= COMMODORE

DISK DRIVES

3 MONTHLY

PAYMENTS OF

$39

MANUFACTURED

— ,

bybrother

,

.

.

,_-w

LETTER QUALITY

COMMODORE MPS 1000

S229

STAR NX10C

S198

STAR 10C

COMMODORE 803C

TRACTOR PAPER

S159 250 Sheets S129

FOR IBM/APPLE SeikOShm 200A1 .. S229

S9 95

1000 Sheets

S19 95

Expression Papei... 512 95 RIBBONS AVAILABLE

MONITORS

1541

COMMODORE

"WITH PURCHASE EXTENDED WARRANTY

FSD-OC ENHANCER 2000 1571 Disk Head Cleaner

S159 S99 S278 S9.95

MODEMS

2 YEAR

WARRANTY

TRANS COM

$139

100°ih commodore Hayes

compatible Auto Dial/Auto Answer

Built-in Speaker Includes Terminal Software for C64 and C128 and Quatumlink

COLOR COMPOSITE 1902 RGB

'S239

MONOCHROME

*$ 79 FOR

RGBs Factory Serviced ... S199 "With Purchase of Glare Guard

ACCESSORIES 64 POWER SUPPLY

$39

C-64

SURGE PROTECTOR s-1995

VOICE SYNTHESIZER

COMMODORE

C64

S79

Command Your , Computer by Voice 1 Compose Music by humming

Softwaie Included

MOUSE

LIGHTNING AND HIGH VOLT SUPGES

□ATA SET

61C

S188-

C128

$258"

VIC20

S79

PLUS 4

S88

AMIGA 500 for64,i28

S34 95 •Puli down menu

PROTECT YOUR

300 BAUD

64 COMPUTER

ACCESSORIES Diskette [700 lots]

39c $9.95

LRS-2332

$48

•Load directory

Light Pen

S89

•Scratch

TillS Swivel Power Center

$39

•B'Ortse File

Monitor Glare Guard

$19

Fas! LoarJ Cartridge

$29

•Adjustable File

CALL

'With Purchase ol Software Package

Floppy Disk Filer

COMPUTERS FROM

1200/300 BAUD

JOY STICK

Final Cartridge

$49

Hot Shu! Parallel 2 for 1 Cable Composite Cable Disk Nolcher Print Elements Cleaner Screen Cleaner Dust Covers

COD

$49 $24.95 S9.95 S9.95 SI 1.95 $9.95 S9.95

SCHOOL PO.'s ACCEPTED

1-800-345-5080 OPEN S DAYS A WEEK AND EVENINGS

WHEN BUYING 2 JOYSTICKS

QUICK DELIVERY

S^-i

PRD-TECH-TRONICS 215 W. Main Si. New Prague. MN 56071

(612) 758-6268

Game Programs/Kamikaze Duck Continued from pg. 88

35

POKE

40

PRINT"ERROR

45 50

X=0:J=J+12:IF D<2424 THEN 20'GPMM PRINT"THE DATA IS LOADED..."

:READ

J+B,A:X=X+A:D=D+1:NEXT A:IF

A=X

THEN

45'LVWQ

IN

DATA

LINE:"L

B

:END'CCVG

190

PRINT"SYS 49152 FOR DUCK..."rEND'CBNO

60

DATA

195

DATA

70

DATA

75

DATA

KAMIKAZE

169,72,205,174,197,240,8,141, 141,173,197,162,0,189,176,197,

176,200,157,0,51,232,208,229,

3 2,213,195,32,1725'BWUR DATA 68,229,169,0,162,14,157,158, 197,202,16,250,1622'BWON DATA

141,21,208,141,0,208,141,16,

208,141,33,208,1466"BWGS

90 95

205

210 215

251,169,15,129,253,230,251, 252,230,254,165,254,201,220,

230 235 240

245

260 265

125

DATA

130

DATA

135

162,3,142,40,1259'BTSG DATA 208,232,142,166,197,169,7,

295

141,41,208,141,42,1694'BXMM 140

DATA

300

145

DATA

153,0,216,169,6,157,112,219,

136, 202,16,230,1616'BWSJ 155

DATA

160

DATA

165

DATA

270 275

141,248,7,162,202,142,252,7,

232,142,249,7,1791'BVDK

280

285

290

DATA

220,170,41,16,208,5,172,171,

DATA

114,194,173,163,197,208,3,32,

DATA

208,45,166,197,208,28,173,21,

DATA

197,141,167,197,141,21,208,

DATA

197,208,7,169,33,160,48,32,

DATA

208,45,166,197,208,77,173,

DATA 9,173,4,208,174,5,208,76,56, 194,173,6,1286'BRIN DATA 208,174,7,208,56,237,10,208, 201,10,144,4,1467'BUVT DATA 201,230,144,43,138,56,237,11, 208,201,2,144,1615'BWHG 2 53,7,169,47,1603'BVFL

310

DATA 141,23,208,141,29,208,169,33, 160,8,32,196,1348'BVIH

315

DATA 195,162,0,160,128,232,208, 253,200,208,250,76,2072'BYRM DATA 8,193,173,21,208,45,166,197, 240,20,173,21,1465'BVII DATA 208,56,237,166,197,141,21, 208,173,170,197,201,1975'BAPO DATA 60,144,3,141,171,197,224,119, 208,7,169,203,164 6'BWIJ

320 325 330

173,163,197,240,15,174,172,

197,208,10,141,172,1862' BAFM DATA 197,169,129,160,240,32,196,

335

175

340

180

195,173,141,2,201,18 35'BYIR DATA 1,208,16,32,189,195,32,213,

195,173,141,2,1397'BUJM DATA 201,1,240,249,32,237,195,173,

345

185

FEBRUARY 1988

208,169,32,24,109,21,208,141,

305 DATA 4,201,240,144,30,169,198,141,

DATA

90

DATA

166,197,201,4,208,1850'BXCS

170

167,197,240,8,1940'BWLR

208,141,10,208,142,11,208,

19 6,19 5,173,16,14 34'BVCN

232,232,142,250,7,232,142,

251,7,32,229,195,1951' BWWP

DATA

238,170,197,173,163,2013'BBIS

169,117,160,197,32,30,171,32,

90,19 5,169,192,1554' BXUO

176,228,160,194,140,253,7,

208,24,109,166,15 53'BXSM

112,141,2,208,142,4,208,140,

0,4,169,5,1111'BRHM

DATA

213,19 5,173,21,168 6'BXOQ

7,208,169,228,141,9,208,169,

157,112,7,192,128,176,8,153,

176,176,11,160,195,76,162,

197,240,3,76,1519'BUBL

DATA

119,160,79,169,160,1615'BYJJ

DATA

21,208,173,0,1314'BVKP

120

208,169,19,141,21,208,162,

197,76,192,193,174,0,208,201,

173, 39,208,141,44,1533'BXMK

141,27,208,169,184,141,3,208,

141,1,208,169,1,141,43,208,

DATA

173,0,208,174,1,1714'BVCO

DATA

6,208,169,64,1404'BUML

160,176,13,162,3,142,162,197,

193,160,201,224,112,1846*BAAK

115

160,162,208,160,1829'BXVG

DATA

208,17 6,9,224,1858'BWCN

DATA

141,5,208,141,1576' BWDK

201,231,208,78,32,239,194,

160,194,141,161,1671'BYAI

110

29,208,16 9,4 8,1391'BWLF

21,208,201,32,176,100,173,0,

201,112,144,39,201,1880'BYUM

DATA

32,208,169,15,141,23,208,141,

DATA

DATA

105

144,223,169,11,141,2264'BBEK

201,47,176,114,173,16,208,41,

225

255

32,239,194,201,7,176,10,162,0,

DATA

DATA 93,201,254,176,89,173,158, 197,201,51,240,4,1837'BWVH

DATA

DATA

194,141,159,197,173,163,197,

220

250

230, 253,208,233,230,2452'BBLF

150

DATA

208,201,32,144,1496'BWDL

DATA 133,251,133,253,169,4,162,216, 133,252,134,254,2094'BARP

DATA

195,76,44,192,32,239,194,141,

1,208,107,173,14 6 5'BWWG

169,46,129,1365'BUIT 100

DATA

158,197,32,239,1739'BXOF

176,198,157,0,49,189,176,199,

157,0,50,189,1540'BVQM

85

133,144,13,201,137,176,9,32,

208,121,173,23,208,1957' BBWL

157,0,48,189,1629'BWMQ

80

DATA

189,195,32,213,1474'BWGS 200

174,197,16 9,0,174 6'BWDL 65

169,0,141,167,197,32,90,195,

3 2,2 28,2 55,201,17 07'BWNN

:PRINT'CBRH 55

DATA

DATA 162,4,76,161,194,224,123,208, 21,169,204,162,1708'BXEO DATA 8,141,249,7,142,166,197,173, 163,197,208,3,16 54'BVBK DATA 32,213,195,76,8,193,224,125, 208,10,173,249,1706'BWLP

Game Programs/Kamikaze Duck 350

DATA

224,126,240,11,1732'BWQL 355

DATA DATA

365

DATA

370

DATA

525

DATA

535

174,10,208,14 2,158 7'BXFL DATA 8,208,162,4,134,254,142/24,

545

232,76,27,195,1527'BTUT DATA 202,224,255,32,33,195,76,5,

550

390

195,208,18,201,1644'BVGP

555

DATA

405

DATA

410

DATA

415

DATA

420

DATA

105,2,141,16,208,142,2,208,

96,141,42,195,1298'BUAH 141,49,195,141,88,195,72,201,

8,208,2,169,1469'BUCM 6,141,54,195,141,81,195,104,

174,2,208,173,14 74'BVII

16,208,168,41,2,96,169,18,32,

210,255,160,1375'BUKN

DATA

430

DATA

173,169,197,205,173,197,144,

5,240,3,141,173,1820'BXMK 435

DATA

197,160,35,32,180,195,174,

440

173,197,32,205,189,1769'BYDQ DATA 160,26,32,180,195,174,170, 197,32,205,18 9,173,1733'BYLM

445

DATA

168,197,201,50,144,26,104,

104,173,163,197,208,1735'BADR 450

DATA

251,32,213,195,32,228,255,

240, 251,76,75,193,2041' BXEM 455

DATA

162,1,24,32,240,255,169,0,96,

169,49,162,1359'BTRR 460

DATA

465

DATA

470

DATA

234,76,241,195,72,32,213,195,

104,162,240,141,1905'BYAN 4,212,142,6,212,140,1,212,96,

169,0,162,1356'BSQR 23,157,0,212,202,16,250,169,

15,141,24,212,1421'BVYO 475

DATA

96,160,10,140,164,197,140,

165,197,169,2 50,162,18 50'BAIU 480

DATA

485

DATA

490

DATA

195,120,141,20,3,142,21,3,88,

96,173,21,1023'BSQO 208,201,32,176,3,76,142,196,

17 4,23,208,224,1663'BWGU 47,144,33,206,11,208,206,11,

208,173,11,208,1466'BWPQ 495

DATA

201,10,144,3,76,208,196,238,

169,197,169,15,1626'BWWV

500

DATA

505

DATA

141,23,208,141,29,208,173,21,

208,76,125,196,1549'BXKI 238,11,208,238,11,208,174,

DATA

254,224,7,144,6,202,134,254,

DATA

9,208,173,9,208,201,228,144,

35,76,198,196,1685'BVJS 560

DATA

166,254,224,15,176,6,232,134,

254,142,24,212,1839'BXFO 565.DATA 206,9,208,17 3,9,208,201,205, 176,10,206,16 3,1774' BWDT 570

DATA

197,208,5,169,0,141,172,197,

173,160,197,240,1859"BXCP 575

DATA

9,206,160,197,206,0,208,76,

69,197,173,159,1660'BVEU 580

DATA

197,201,165,144,22,201,169,

176,18,173,158,197,1821'BANR

585

DATA

201,128,176,11,205,0,208,176,

6,141,160,197,1609'BWWV

189,160,17,32,180,195,174,

169,197,32,205,189,1739'BYGP

DATA 141,167,197,141,21,208,169,0, 141,161,197,23 8,1781'BYIN DATA 168,197,173,163,197,240,61, 201,2,240,25,166,1833'BXLR 142, 24,212,238,18 41'BWSN

5,140,134,2,32,180,195,174,

168,197,32,205,1464'BVGJ 425

208,144,35,162,2,142,163,197,

212,56,233,32,14 69'BUAQ

540

243,32,57,195,6,252,208,4,

400

202,144,2,162,194,142,253,7,

530

DATA

DATA 0,240,7,152,56,233,2,76,50, 195,152,24,1187'BRGT

DATA

174,11,208,224,1723'BWQP

385

395

16,18,162,3,142,162,197,174,

253,7,232,224,1590'BVGK

96,133,252,134,251,6,251,165,

251,201,9,176,1925'BWIO

43,224,160,144,16,224,208,

196,206,162,197,1733'BYCP

69,141,69,142,69,143,77,1,

208,77,2,208,1206'BSYR DATA

DATA

2,32,196,195,76,8,193,32,190,

224,165,140,1453'BUNN

380

520

1,32,1,195,173,163,197,208,7,

169,33,160,1339'BTNR

DATA

515

176,6,238,10,208,1657' BWD J DATA 76,100,196,206,10,208,76,100,

249,7,201,203,208,3,169,0,44,

169,1,162,1416'BSDL

375

DATA

173,163,197,208,230,32,213,

195,76,8,193,173,1861'BXWQ 360

510 7,201,203,208,25,76,217,194,

590

DATA

76,69,197,174,0,208,173,16,

208,168,41,1,1331'BTPR 595

DATA

240,39,224,101,144,35,72,165,

140,69,141,69,1439'BWIW 600

DATA 142,69,143,201,64,144,10,201, 100,144,12,56,1286' BWG J

605

DATA

233,21,76,19,197,24,105,21,

76,19,197,141,1129'BUNO 610

DATA

1,208,104,162,255,232,208,18,

201,0,240,7,1636'BUIK 615

DATA

152,56,233,1,76,63,197,152,

24,105,1,141,1201'BTTO 620

DATA

16,208,142,0,208,206,165,197,

208,40,17 3,164,1727'BXGL 625

DATA

197,162,192,160,10,73,10,208,

1,232,141,164,1550'BWMQ 630

DATA

197,142,248,7,140,165,197,

173,39,208,41,15,1572' BWWM 635

DATA

170,232,224,11,240,4,224,16,

144,1,232,142,1640'BVVR

640

DATA

39,208,76,49,234,18,30,32,75,

65,77,73,976'BQUM

645

DATA

650

82,69,83,766'BOCR DATA 67,85,69,68,32,32,32,83,78,

75,65,90,69,69,68,32,32,32,

655

DATA 83,32,32,32,32,72,73,71,72,0,

660

DATA

65,82,69,762'BODN 0,0,499'BLHR 0,0,0,0,0,0,0,0,0,0,0,0,

0'BADL 665

DATA

0,0,0,0,0,0,0,0,0,0,0,0,

0'BADQ

161,197,224,112,144,1926'BAXO COMMODORE M/GAZINE

91

Game Programs/Kamikaze Duck 670

DATA

0,3,192,0,7,255,0,63,255,254,

675

DATA 255,255,255,252,63,255,255, 2 55,2 55,2 54,255,25 5,28 64' BBCW

680

DATA

685

DATA

690

DATA

695

DATA

700

DATA

705

252,63,255,24 8,2 55,24 69'BYQL DATA 255,252,127,255,224,15,255,

710

DATA

715

DATA

720

DATA

725

DATA

730

DATA

735

DATA

255,255,1539'BQKP

248,127,255,254,255,255,255,

31,255,254,127,255,2571'BBRS 255,63,255,254,7,255,240,0,

31,128,0,0,1488'BRFV

0,0,0,0,0,0,0,0,0,0,0,0,

0'BADO

0,0,0,0,0,0,0,0,0,48,0,31,

79'BDDT

252,0,127,255,252,255,255,

254,63,255,2 52,255,24 62'BAIQ 255,240,127,255,248,31,255,0,

3,184,0,0,1598'BSHK

0,0,0,0,0,0,0,0,0,0,0,0,

0'BADM

0,108,0,96,124,12,120,56,60,

126,56,252,1010'BSIQ

115,255,156,48,254,24,28,124,

112,14,124,224,1478'BXDN 7,255,192,1,255,0,0,124,0,0,

124,0,9 58'BMVQ

DATA

0,254,0,1,215,0,0,214,0,0,

124,0,808'BKVM

0,56,0,0,0,0,0,10,0,16,31,0,

835 840

845 850

855 860 865

870 875 880

DATA

0,0,122,0,0,95,15,248,111,

DATA

184,224,15,113,192,6,227,0,5,

DATA

254,0,7,63,0,14,63,0,12,123,

DATA

253,128,9,158,192,15,3,112,

DATA

0,240,12,0,248,8,0,80,0,0,0,

DATA

0,3,0,0,7,0,0,15,0,0,25,0,

50'BDYP 885

DATA

0,57,0,0,51,0,8,98,8,28,102,

28,380'BJIW 890

DATA

63,254,124,103,255,254,255,

255,195,103,255,254,2370'BBCV 895

DATA

63,254,124,28,102,28,8,98,8,

0,51,0,764'BNUX 900

DATA

0,57,0,0,25,0,0,15,0,0,7,0,

104'BFYJ 905

DATA

0,3,0,0,0,0,0,8,0,80,12,0,

103'BEUN

DATA

765

DATA

770

DATA

775

DATA

940

780

0,0,774'BKZU DATA 204,0,16,70,1.6,56,102,56,62, 127,252,127,1088'BTCR

945

785

DATA

790

230,62,127,252,56,2299'BAPY DATA 102,56,16,70,16,0,204,0,0,

910

DATA

248,14,0,240,14,1,248,15,3,

112,9,158,1062'BQRM 915

DATA 192,8,253,128,12,123,0,14,63, 0,7,63,863'BOER

920

DATA

0,7,254,0,5,230,0,6,227,0,15,

113,857'BLTM

925

DATA

192,63,184,224,111,252,240,

95,15,24 8,12 2,0,1746'BWBT

240,7,29,252,15,63,246,31,

930

DATA

0,118,0,0,124,0,0,0,64,4,2,8,

320'BHDM

! 935 DATA 32,64,2,5,8,144,80,65,66,2, 16,144,628'BMUS

224,0,1,240,0,1,152,0,0,156,

255,230,195,255,255,127,255,

152,0,1,240,0,3,224,0,3,192,

0,0,254,0,0,56,0,0,124,0,0,

0,588'BIPU

760

156,0,1,621'BMER

DATA

14,1,248,14,1147'BSFR

144,1,191,16,0,222,48,0,252,

3,464'BIKO

60,96,124,12,0,108,0,0,238,0,

0,8,544'BKQU

DATA

94,0,0,110,0,0,62,0,3,192,0,

DATA

230,0,7,1203'BQLQ

755

240,250,0,0,1373'BRQU

112,48,254,24,115,255,156,

252,240,63,1146'BQFU

48,15,0,112,31,128,112,14,

199,96,3,142,1278'BSWP

DATA

118,552'BJEN

DATA

224,0,127,224,0,103,160,0,

0,1,255,0,7,255,192,14,124,

1,239,878'BNFS

750

112,0,252,1238'BRHT

DATA

126,56,252,120,56,1574'BXGP

DATA

192,240,3,121,1016'BTAO

0,1,215,0,0,254,0,0,124,0,0,

224,28,124,1224'BRPS

745

113'BGMQ

DATA

124,718'BKVM

0,56,0,0,254,0,1,239,0,0,238,

0,788'BJBJ

740

830

950

DATA

85,133,71,191,66,23,191,114,

75,210,176,102,14 3 7'BWEQ DATA 236,169,20,251,180,183,255, 24 5,95,191,238,187,2250'BAQW DATA 187,124,23,251,118,63,233, 248,13,251,240,7,1758'BWHR

955

DATA 238,104,5,232,224,7,127,160, 7,255,224,0,1583'BTCV DATA

795

DATA

960

800

0,0,815'BKAW DATA 0,0,62,0,0,110,0,0,94,31,240, 250,787'BLFJ DATA

965

805

DATA 0,0,0,0,0,0,0,252,0,1,254,0, 507'BGRU

810

DATA

970

DATA

815

DATA

820

DATA

825

DATA

15,63,246,7,29,252,3,142,240,

0,199,96,1292'BRSP 0,103,160,0,127,224,0,252,

224,0,252,112,14 54'BTTL

31,128,112,15,0,112,31,0,48,

10,0,16,503'BOXL

92

975

DATA 16,68,0,16,254,16,17,85,24, 19,213,220,948'BQQX

980 985

DATA 255,255,255,255,255,252,127, 2 55,24 0,63,255,192,2659'BBWV DATA 31,255,128,0,0,0,0,0,0,0,0,0,

990

DATA

0,0,0,0,0,56,0,0,124,0,0,214,

394'BHXP

FEBRUARY 1988

1,255,224,49,10,0,113,35,0,

240,142,0,1069'BQES

0,222,48,1,191,16,3,121,144,

14,192,240,1192'BSMQ

0,0,0,0,0,0,0,0,0,0,0,0,

0'BADO

414'BHSW

0,0,0,0,0,0,0,0,0,0,0,63,

Game Programs/Kamikaze Duck 63'BCQR 995

DATA

0,0,127,128,7,255,128,0,80,

140,0,196,1061'BQPA

1000

DATA

142,0,113,15,0,34,8,8,127,8,

24,170,649'BNGA

1005

DATA

136,59,171,200,255,255,255,

TAKE COMMAND WITH THE NEW AND IMPROVED COMMAND CENTER

63,255,255,15,255,2174'BY. LI 1010

DATA

254,3,255,252,1,255,248,0,0,

0,0r0,1268'BNSB

1015

DATA

0,0,0,0,0,0,0,0,0,0,0,0,

0'BADE

1020

DATA

1025

DATA

1030

DATA

0,0,0,0,0,0,0,0,0,0,0,0,

128 ... $124.95

0'BADA

0,0,0,0,0,0,0,0,0,0,0,0,

0'BADF

0,0,0,0,0,0,0,0,245,85,80,

10,420'BHVC

1035

DATA

170,160,5,85,64,2,170,128,1,

85,0,0,870'BNHI

1040

DATA

1050

0,0,0,0,0,0,0,0,0,0,0,0,

1060

Accessories:

Dust Cover ■ 19.95 Keyboard Cover • 19.95

■ Compatible with Single or

Drive Reset ■ 14.95

Dual Drives

Serial Cable ■ 9.95

Data Director

"I\C m —.i i P.O. Box 203, Oakdale, IA 52319 For faster service, call

0,0,0,0,0,0,0,0,0,0,0,0,

1-800-626-4582 toll free

Eliminates Cable Swapping Shares 2 6-pin Serial Devices LED Indicator Lights Reset Button

0'BADI

1-319-338-7123 (IA Residents)

DATA

Shipping and Handling

APO/FPO/Canada/Puerto Rico/

Continental U.S. S4.50 for eacn Command Center $2.00 for one accessory item S3.00 for two or more accessories

$13.00 for each Command Center $ 4.00 for one accessory item

10,170,175,5,85,80,2,170,

160,1,85,64,1007'BQYH

1065

109.95

surge and noise protection

■ Built-in Cooling Fan ■ Modular Phone Plug with Switch (optional on 64 & 64C) ■ Master Power Switch

Modem Switch - 9.95

DATA 0,0,0,0,0,0,0,0,0,0,0,0, 0'BADH DATA 0,0,0,0,0,0,0,0,0,0,0,0, DATA

64C . . .

Cartridge Port Ext. Cable ■ 24 95

0'BADD

1055

109.95

Till-Swivel Monitor Stand ■ 14 95

0'BADC

1045

64 ...

Just look at these features: ■ Built-in Power Strip with

DATA

0,170,128,32,0,0,0,0,0,0,0,

0,330'BHMK

Telecommunications/Inside G-Link Continued [mm pg. 62

might also want to scan the already post ed questions and their responses, there are always some very interesting tidbits! By the way, this area is stafied by a real li brarian—Dean DeBolt, the associate uni versity librarian and head of Special Col lections at the University ofWest Florida. In addition to the message board, there's also a Library area with informa tional files containing tips for footnoting, lists of new publications, how to prepare a bibliography, and other useful informa tion. Watch for more additions to this area as time permits.

The Book Reviews section offers the lat est information on best-selling books. You'll find lists of fiction and non-fiction books that are just coming out, reviews of bestsellers, and the current hard-cover and paperback bestseller lists. The other newly added service I men tioned is the Trade Plus Investment Ser vice. When you enter this area you're ac tually connected to their remote system via a gateway, just like when using the Comp-U-Store. Once connected via the gateway, the main menu will show you the major sendees available.

The Trade Plus Service is divided into six major areas that include the Price, Or

EMO

der, Portfolio, Records, Information and Analysis menus. Each is selected by en tering the screen number of the desired service. Actually, you can directly access any individual screen within the system by simply entering the screen number. In addition to the major areas, there's a screen for changing your passwords] ob taining system news, or viewing on-line help. Each of the menu screens within the service includes a HELP entry that pro vides more detailed information on the features available from that menu. There's extensive help information throughout the service. Actually, it took me almost an hour to read through every thing when I first stalled poking around on the service. Overall, the service is very extensive and you'll need their documentation to make full use of the system. Once you get the feel of the system, you'll be able to find current stock and option prices, condensed market overviews, company names and stock market symbols, company an nouncements and messages, etc. You can generate stock and option or ders to buy or sell securities while online. Whatever you process while online will automatically be logged in a transaction

Hawaii/Alaska

$ 6.00 for two or more accessories

record for tax purposes, Your income from dividends will also be recorded as well. Whatever securities you possess can be re corded and tracked in various portfolios you establish within the system. If you own or trade securities not handled by the system, you am manually enter the data and include them in your records. As an added benefit, you can also set up stock and option watches. These are lists of stocks or options that you want periodic information about, with all soils of com parisons and analysis available. There are even various analysis features provided by DYR Associates. They're a registered investment advisor providing securities

research primarily related to the listed op tion markets. All in all, if you're doing any kind of in vestment in stocks or options you should find this to be a very valuable and easy to use service. Before I close, I just thought I'd mention the fact that summaries of current and upcoming issues of this magazine are now available on Q-Link in the News & Infor mation section. You should also be able to find reprints of this column in a nearby

area as well. As always, if you have any comments, questions or hints you can reach me by E-Mail almost daily. COMMODORE MA3AZINE

Q 93

JIFFIES

by Buck Childress

LiT Helper

either of these routines as often as you like, without erasing what's currently in

for the Commodore 64

memory.

Ever been bitten by the '1 know it's here somewhere" bug? It's the one that has you frantically scanning all of your disks. One of them contains that in credible routine you were going to add to your latest work of art. But which one? Ah, there it is. Better load it to be certain. Yep, that's the one. Now all you have to do is append it to your program and you'll be in business ... What program?! Loading this and that wiped it from memory. Oh, the pain! Your inspiration up in smoke! Take heart. Lil' Helper is here. Lil' Helper lets you scan all the BASIC pro grams and disk directories you want with out erasing what's currently in 01' Relia ble's memory. Lil' Helper also changes the text, background, or frame (border! colors with the touch of a key. It's super easy to use. Here's how: After saving a copy of Lil' Helper, run it. The BASIC loader will poke the machine language data into memory and check for errors. Now you're all set. Type SYS 52000 and press RETURN. An "ON" message verifies Lil' Helper is active. You can view any BASIC program list

AR1 BAXTER

by pressing the "L" key, then RETURN. When the message "FILE NAME?" ap pears, enter the name (use the DELETE key if you make a mistake) and press RE TURN. The list will begin scrolling on your screen. The CONTROL key slows the listing. The STOP key allows you to exit whenever you want (handy for ap pending various routines i. To view a disk directory, press the "D" key, then RE TURN. Like the list routine, the CON TROL key slows the listing and the STOP key lets you exit at any time. You can use

Ikfurc typing this program, read "How to Enitrr Programs" and "How Id Use iht MagUlOC

Entry Program." The BASIC programs in this magazine an- available on disk from Loadstar,

P.O. Box 50008,Shreveport,LA71I3&-0007, l-BOOHJl-2694.

150

PRINT

CHR$(19)TAB{31)L:FOR

:READ

A:POKE

:READ

A'NCON

B=0

J+B,A:X=X+A:NEXT

160

TO

X=0:J=J+12:L=L+10:IF

60

PRINT"DATA :PRINT"SYS

L<571

C

B

PRINT: IF XOA THEN PRINTMERROR DATA LINE:"L:END'HFXK

50

IN

THEN

301ITRK

OK AND LOADED...":PRINT 52000 TO ACTIVATE..."

:END'EDOQ DATA 162,17,32,233,204,169,48,162,

70

203,141,0,3,1374'BUPM

80

DATA

90

DATA

142,1,3,96,134,251,162,3,189,

0,2,221,1204'BQNM 13,205,208,16,202,16,245,173,

4,2,208,85,1377'BTEN

100

DATA

162,59,32,233,204,76,116,164,

173,1,2,208,1430'BUTE

110

DATA

72,173,0,2,201,67,208,8,162,

24,32,233,1182'BRVE

120

DATA

204,76,139,204,201,68,208,27,

32,68,229,169,1625'BWUG 94

FEBRUARY 1988

DATA

186,255,169,1,162,251,160,0,

DATA

76,240,27,201,81,208,18,162,

20,32,233,204,1502'BVIJ

:C=11'FUFN

40

36,133,251,133,254,169,5,162,

76,23,204,201,16 88'BVEI

PRINT CHR$(147)"LOADING AND CHECKING DATA LINE:":J=52000:L=70

30

DATA

8,160,0,32,1343'BTYG 140

Lil' Helper 20

130

When your eyes start getting bloodshot from looking at the same old colors, press the "C" key, then RETURN. A menu shows that the "B" key changes the back ground color, the "F" key changes the frame (border) color, and the "T" key changes the text color. Each time you press a key, the color changes. By holding down the SHIFT key at the same time. you can change colors in reverse order. Press the STOP key to exit. If you forget which key does what, type HELP and press RETURN. Lil' Helper will show you. Lil' Helper occupies an area of RAM from 52000 to 52605. Since this isn't BA SIC RAM, you can load and save all the BASIC programs you want without affect ing Lil' Helper (providing they don't poke any data into Lil' Helper's domain). Should you want to run a program, it's a good idea to deactivate Lil' Helper first. Press the "Q" key. then RETURN. "OFF' will appear (what a coincidence). SYS 52000 reactivates Lil' Helper. Give Lil' Helper a try. It really adds ease to your BASIC programming. Q

DATA

169,139,162,227,141,0,3,142,

180

1,3,76,116,1179'BSGJ DATA 164,166,251,76,139,227,32,68, 229,162,0,134,164 8'BWVL DATA 198,134,251,134,254,32,233,

190

DATA

170

2 04,169,51,133,212,200 5'BAKN 133,252,166,252,169,100,157,

0,4,173,134,2,1542'BVQN

200

DATA

157,0,216,32,225,255,208,11,

169,13,3 2,210,1528"BVPF

210

DATA

220

228,25 5,240,23 5,1930'BXQG DATA 201,13,208,11,166,251,240,

255,32,68,229,76,116,164,32,

230

227,170,32,233,204,1956'BYKH DATA 76,8,204,201,20,208,14,166,

240

DATA

251,240,212,32,1632'BVHI

210,255,198,251,198,252,76,

178,203,166,251,224,2462'BBPK

250 260

DATA 16,176,196,157,167,2,32,210, 2 55,2 30,2 51,2 30,1922' BXAK DATA 252,76,178,203,169,5,162,8, 160,5,32,186,1436'BTSL

Jiffies/Li'l Helper 270

DATA

255,165,251,162,167,160,2,32,

189,255,32,192,1862'BXPM 280

DATA

251,164,2 53,48,5,1840'BWAJ

430

DATA 168,200,76,215,204,168,136, 152,129,2 51,230,251,2180'BBQL

440

DATA

255,162,5,32,198,255,32,245,

204,32,245,204,1869'BWNN

208,236,230,252,165,252,201,

290

DATA

254,208,4,201,0,1795lBVSO DATA 240,23,32,245,204,133,253,32,

450

300

220,144,228,76,139,2 3 51'BBQM DATA 204,189,17,205,240,6,32,210, 255,232,208,245,2043'BXPM

245,204,166,253,2030'BYFG

460

DATA

310

DATA

32,245,204,32,245,204,166,

32,205,189,169,32,32,210,255,

32,225,255,20 8,1844'BXGH 320

DATA

3,76,254,204,32,245,204,201,

0,208,8,169,1604'BTYH 330

DATA

13,32,210,255,76,40,204,16,

36,166,212,20 8,14 6 8'BVVJ 340

DATA

32,56,233,127,170,160,255,

202,24 0,8,200,18 5,1868'BXAK 350

DATA

158,160,16,250,48,245,200,

185,158,160,4 8,6,1634'BWLL 360

DATA

370

DATA

32,210,255,76,118,204,56,233,

128,76,69,20 4,1661'BWLM 76,116,164,32,225,255,240,

24 8,32,228,255,201,2072'BYBN 380

DATA

390

DATA

66,208,3,238,33,208,201,194,

208,3,206,33,160l'BUTO 208,201,70,208,3,238,32,208,

201,198,20 8,3,1778'BVEP 400

DATA

410

DATA

206,32,208,133,253,162,0,160,

216,134,251,132,1887'BYQH

420

DATA

470 480

DATA 255,169,5,32,195,255,169,0, 133,198,76,116,1603'BVXO DATA 164,72,69,76,80,13,70,73,76,

490

69,32,78,872'BPVO DATA 65,77,69,63,32,0,32,13,13,0,

500

79,78,521'BMWO DATA 0,79,70,70,0,145,66,61,66,65,

510

DATA

520

32,70,61,722'BOCI DATA 70,82,65,77,69,32,32,32,32,

530

DATA

67,75,764'BNNG

212,208,196,206,134,2,161,

71,82,79,85,78,68,32,32,32,

84,61,84,720'BOYJ

69,88,84,0,13,67,61,67,72,65,

78,71,735'BNCJ

540

DATA

69,32,67,79,76,79,82,13,68,

61,68,73,767'BONL 550

DATA

560

61,76,73,851'BOKM DATA 83,84,32,65,32,70,73,76,69,

82,69,67,84,79,82,89,13,76,

13,81,61,739'BOJN

252,201,84,208,6,238,134,2,

76,202,204,201,1808'BVRI

96,32,228,255,166,144,240,

248,104,104,32,204,1853'BYEN

570

DATA

81,85,73,84,13,0,0,0,0,0,0,0,

336'BHRM

Software "Farfatics Continued from pg. 73

attacked it, while someone else actually shipped a disk that their cat had thrown up on (and they didn't bother to clean it up before sending it). "Some of the funniest stories I've heard to date have taken place when the com pany hired temporary help for the product support area. Customer calls requesting game hints must sound peculiar to an in dividual who knows nothing about our software and hears only one side of the phone conversations. One helper thought we were all insane when she heard one of us explaining to a user how to get off the planet Mongo and onto Jubilex (worlds found in the 7Vace/- Sanction), while an other member of the group instructed someone to hit the thug over the head with the candlestick and run out the door to the east (this scene takes place in Bor rowed Time). We're lucky she didn't call the police and have the entire group put in straight jackets for a while."

Lucy Bradshaw, Product Support Rep resentative at Activision: "A gentleman

recently called us, wondering why his Hacker program wasn't operating correctly. After a long confusing conversation, I came to the conclusion that he had pur-

"The reason for returning the software: their spouses threatened to file for divorce..." chased the software thinking it could help him break copy protection. I tactfully in formed him that Hacker was an adven ture game written by Steve Cartwright. He mumbled something for several sec onds and tried to convince me how happy he was to own the game."

The Ultimate <(Fan"atic Ken Balthaser, Product Supjxtrt Repre sentative at Activision: "In May of 19861 received a phone call from a teenager hav ing some difficulties with Gary Kitchen's Gamemaker program. His questions weren't too difficult to answer, but to be on the safe side I consulted our resident ex perts on the subject before I gave him his information. As days went by, Ryan E. continued to call, and his questions be came progressively harder to answer. I fi nally had to break down and phone Gary Kitchen for some details I couldn't get

EHU

from any other source (Gary no longer works for Activision). Needless to say, Gary was happy to answer all my ques tions. Several days went by, and guess who calls back again? By the third week, Ryan and I are talking about hometowns, jobs, school and anything else that comes to mind. Did you notice he wasn't asking me any technical questions? Well it just so happens that the middleman (yours truly) had been eliminated from the chain. I had already spoken with Gary Kitchen and convinced him to answer Ryan's questions personally. Ryan was delighted with this airangement because it gave him the per fect opportunity to speak with one of his heroes. Well, I never had to contact Gary Kitchen again because it simply wasn't necessary. As time went by I actually called Ryan from time to time to ask for Gamemaker information I can't get around here. His help has been greatly appreciated. Isn't it ironic that a seven teen-year-old user now knows more about Gamemaker than I do? I still talk to Ryan E. now and then. He wants to come out here during his senior spring break to vis it us. I'm still debating about letting him stay at my place, however, because we all knowabout those spring break party ani mals. Just kidding, Ryan." g COMMODORE MAGAZINE

95

128 USERS ONLY

by Kevin Owens

128 Variable Find Almost every BASIC programmer has experienced the great hunt for legal. explanatory, non-repeating variables. It can get difficult when the variable length is limited to two characters. Also, for those of you who have had Pascal or are just natural-born format programmers, it can get tough to keep track of all the variables which have been used so you can declare them at the start of your program. Even for those who aren't too concerned with format, it is sometimes necessary to keep track of program variables. I have felt these frustrations and decid ed I would like to have something which would tell me what variables are in my program, where they occur, and which ones' first two characters are equal, but are unequal otherwise (IE: FANS and FALSE, or LNGTH and LNGHT). So to solve these variable problems, I wrote a machine language program which will perform these functions.

Memory Management

Unfortunately, because of the inability of a machine language program to see ROM when it is located in &8ri of avail able RAM, most ML programmers are limited to the address space $C00-$FFF and S1300-S1BFF (if BASIC is moved up with a GRAPHIC 0 command, $1300$3FFF is availablel. Because of this, most ML programs flock to $1300-$1BFF. Mak ing use of certain program aids myself, I tried to keep the program out of the way. With the program aid I use, it wasn't in the way, but I know it would get tangled up with programs you might be using. I have been trying to demystify myself con cerning the memory management on the 128 and have been avoiding confronta tions with it as much as possible. Howev er, I have overcome that "fear" and have put this program out of your way (at the expense of a few more bytes). It is clear up at $FC00 in Bank 0 RAM, never to be touched. At this location, however, programs have no access whatsoever to any ROM routines. Therefore, in order to run a pro gram hiding under ROM, it is necessary to put all your references to ROM in lower, ROM-visible memory. So this program is in two parts. The first is located at $C00, 96

FEBRUARY 1988

Quickly find all of the variables in your BASIC programs with this fast routine. the second at $FC00. In essence, this pro gram takes up only SA4 bytes of ROMvisible RAM, allowing whatever else you need for BASIC programming.

Program Analysis

The last two-thirds of Part 1(FINDVAR.1.0C00) are bank switches, JSR's and JMPs. The main program can see this '"jump table," and the jump table can see ROM. Because of this the main pro gram has access to the ROM under which it is hiding. The first third of this program lowers BASIC and loads the main pro gram, then executes it. Part 2 is the program (FINDVAR.2.FC00). The first step finds a vari able, quits if it reaches the end of the pro gram, ur puts the variable in a buffer for later comparison as it prints it out. The second step finds a second variable, puts it in a second buffer and compares them. If they're not equal it loops back up to the start of Step 2 to keep looking for equal variables. If an EOF occurs 'the end of the program is found) the text pointer is reset to the location of the original vari able. An EOF means we've listed all the line numbers that variable occurs in, and it's time to go back up where we were and begin searching for another. So after the text pointer is reset, the program jumps back to Step 1. Step 3 deals with what to do with the variables if they're equal. If the variables are spelled differently, but the first two characters are the same, asterisks are printed on either side of the line number.

You may have accidentally created two variables which you meant to be different, but aren't as far as BASIC is concerned. That is what the warning is designed to prevent. However, if they are entirely equal, the line number is printed out (if you put a ,0 after the SYS when you ex ecuted the program). The two major subroutines do the fol lowing: The first, FINDVAR, finds a vari able, whether the first character is shifted or not and returns with the text pointer pointing to that first character. If an EOF was encountered, the carry is set upon re turn so that the main program can handle it. How this routine finds variable is quite simple. All key words are tokenized into a one or two byte format which have an AS CII value greater than 127. Therefore, they are easy to check for and skip. The only other place actual alphanumeric characters would be used would be in REM lines, DATA lines, or in quotes. When the program runs across one of these, it ignores everything until the EOLN (end of line), for REM and DATA

lines, or until it reaches a closing quote, for quote mode. Any alphanumeric char

acter which makes it through these checks signals the start of a variable. The second subroutine, BUFFER, puts the variable pointed to by the text pointer into a buffer. Variables are stored with their type as the first byte and the charac ters as the remainder. The type is either 1, 2, or 3 for floating point, integer, and string. When an array is present, 3 is add ed to the current type, giving types of 4,5, or 6. With this form of "typing" compari sons are shorter, faster, and easier. The characters put into the buffer include only alphanumerics, not any of the suffixes ("%" "$" "{''). Because of this, a variable may have a character length of 15 i$01$0F). If they're longer and the variable is being put in buffer one, buffer two will be written over. This is no problem as far as the second variable is concerned because it isn't in buffer two yet. However, when buffer two is used, the end of the first vari able will be written over. Also, it is possi ble to make a variable so long, that when it is stored it will end up writing over the MMU ($FF00). This would most likely cause the computer to crash. I didn't feel a check for variable length would be neces sary because I can't see someone, in BA SIC, coming up with a variable over 15 characters long. If they do, well, too bad. I

128 Users 0nly/C128 Variable Find was too concerned with saving memory and execution time, and that would just add that many more bytes and cycles to the program. This subroutine has another responsi bility — arrays. When an array is found, it checks to see what the last token was (that is kept track of by the FINDVAR subroutine). If it was a DIM statement, it prints out exactly what is in the text, ex cluding spaces, until it reaches a closing parenthesis. If no DIM statement oc curred, tens are printed for every element, since that is what BASIC assumes itself.

There are two other subroutines which are called in only one place in the pro gram. COMPARE is the label for the first. It simply compares the two buffers. If the variables are equal, the Negative flag is cleared (forcing a BEQi. Then if the rea son they're equal is only because of the first two characters, the can1}' will be set (forcing a BNE), and the carry is unimpor tant. The carry is only tested if the Nega tive flag says they're equal. PRINTLINENUM is the last subrou tine. This is heavily dependent upon BA SIC for its floating point, integer, and AS CII conversion routines. I would have sim ply JSR'd to the routine which prints out numbers ($8E32), but I needed to know

begin execution by typing:

the length of the number so a return char acter could be printed if necessary 'to keep line numbers from being split between lines). So IJSR the same things ROM does, but I just take a little detour before I go to the ROM routine which actually prints it out. This subroutine actually handles printing the warning characters based on flags set by the main program. This routine is called in only one place in

BANK 0:SYS DEC("FC00"),X where X applies as it did above, being 0 or no-zero. It does not matter, though, which part of the program you execute. The rea son you would not want to execute Part 1 at $C00 is because it accesses the drive for a specific file. You may not have the disk with FINDVAR.2.FC00 on it, and Part 1 would give you an error when it tried to load Part 2. the BANK 0 is necessary when executing at $FC00 because it is in RAM. If you were to not put the BANK 0, the computer would try to execute what ever ROM routine is at $FC00.

the program, but it is transportable be cause it is a subroutine.

Program Execution Type in the BASIC loader program, save it, then RUN it. If everything is cor rect, both programs will be saved as FINDVAR.1.0COO and FINDVAR.2.FC00. Tb execute this program: BLOAD "FINDVAR.1.0C00" SYS DEC("C00"),0 to list line numbers of variables

To list to the printer, before you execute the program, type OPEN3,4:CMD3, then your SYS. One note on output: whatever column mode you are in on the screen will be reflected on the printer. For example, if you are in 40-column mode, the output to the printer will be in 40 columns. If in 80column mode, it'll be 80 on the printer.

or

SYS DEC("C00"),l to list the variables only When you press RETURN. FINDVAR.2.FC00 will be loaded and then ex ecuted. If you have a program in memory', its variables will be listed along with line numbers (if you used ,0 after the SYS). If no program is in memory, nothing will happen. Once you have run this program,

NOTES

— Variables can not be longer than 15 characters. — Characters used in DOS commands which are not in quotes are treated as var iables. — FEMDVAR.2.FC00 will not execute without FINDVAR.1.0C00 in memory. J

Ikfurc typing this program, read "How in Enter Program" and "How to Use iIil- Maga/inc Entry Program " Thv BASIC programs in ilii* iiugjztni* arc juiUblc un disk fnim Loadstar,

P.O. Box 5000". Shrcvcpon. LA "1150-0007, I-800-83I-2691

Commodore Computer Owners

Findvar Loader 100

120 130

SCNCLR:PRINT CHR$(18)" C-128 [SPACE2]VARIABLE FIND "'DFTD [] PRINT:PRINT "ENTERING PART I 'C 'CCSD FOR P1=DEC("C00") TO DEC("CA3")'FGBD READ

D$:D=DEC{D$)

150

POKE

P1,D'BEKB

160

C1=C1+D'CFKD NEXT Pl'BCDD

140

170 180

IF

(Cl

<>

13810)

Have One.

^Serial Box=

DISC

64 K SERIAL PORT PRINT BUFFER

A SERIAL BOX lets you print one job THEN

while you are working on another.

PRINT

CHR$(18)"ERROR":END'HOLL 190 200 210

PRINT "OK"1BACF PRINT "ENTERING PART 2..."; FOR P2=DEC("FC00") TO DEC("FEC7")'FGVD

220

READ

D$:D=DEC(D$)'DISB

230

BANK

0'BCWA

240

POKE P2,D'BELB C2=C2+D'CFMD NEXT P2'BCED

250 260

280 290

THEN

"CHR${22)"FINDVAR.1

"...";'EKTR

More Output. . .Good Business.

ONLY SQQ95(suggested list price) GEOS'" COMPATIBLE

IF

85029)

BBOB

Dealer Inquiries Requeued.

CHR$(18)"ERROR":END'HOXL PRINT "OK"'BACF PRINT:PRINT "SAVING PART

<>

No Waiting.. . More Computing...

You can dump 15 pages of text in 2V2 minutes

270

(C2

Businesses Need An Edge!

CALL 1-800-228-7264 FOR ORDERS AND INFORMATION

PRINT

IN PENNSYLVANIA CALL (215) 499-7475 OR WRITE:

R. J. Brachman Associates, Inc. 1

AS

0C00"CHR$(22)

P.O. Box 1077

Havertown, PA 19083

Foreign shipping and handling: Canada/Mexico add SS.OD: nil others add $10.00.

VISA. MC. Check or Money Orders accepted. C.O.D. add $2.50

PA residents add 6
128 Users Only/C128 Variable Find 300

BSAVE

38,E9,1F,A0,00,91,3D'BWJN

"FINDVAR.1.0C00",B0,

P{DEC("C00")) 'EPSH

TO P(DEC("CA4"))

310 PRINT MID${DS$,5,INSTR(DS$,",", 5)-5)'ERRE

320

PRINT

"SAVING

PART

2

■ 640

650 660 670

'■..."; 'DJHL

330

340

'EPKL PRINT

690

DATA 20,53,0C,D0,06,C9,3A,F0,F7, D0,B0,A6,0C,D0,F1,C9'BWVT

700

DATA 22,D0,06,45,0E,85,0E,10,E7, A6,0E,D0,E3,09,80,90'BWXL DATA 12,85,0B,C9,8F,D0,04,E6,0C,

370

REM

380

DATA

PART

1'BFVF

85,8B,20,4B,0C,A9,01,A8,A2,

08,20,BA,FF,AD,3 2,0C'BWTP DATA A2,33,A0,0C,20,BD,FF,A9,00, AA/20,68,FF,20/D5,FF'BWCQ DATA

A9,F0,8D,12,12,A9,FB,8D,13,

710

00,FC,0E,46,49,4E,44,56,41,

52,2E,32,2E,46,43,30'BWJI 420

DATA

430

DATA

30,08,48,A9,3F,8D,00,FF,68,

28,60,48,A9,00,8D,00'BWJK FF,68,60,20,80,03,4C,41,0C,

20,86,03,4C,41,0C,20'BWOK 440

DATA

46,00,40,37,40,20,48,00,20,

E2, 55,40,41,00,20,4B'BW0M

450

DATA

00,20,75,80,40,41,00,20,4B,

0C,20,32,8E,4C,41,0C'BWAN

460

DATA

20,4B,00,20,44,8E,40,41,00,

20,4B,0C,20,D2,FF,4C'BWEO

41,00,20,4B,00,20,El,FF,40,

D0,D5,C9,83,D0,D1,E6'BWFM

DATA 00,D0,CD,A2,00,09,41,90,07, C9,60,90,05,C9,7A,B0'BWYN

730

DATA

740 750 760 770 780 790

800

810

840

4C,D8,FC,D0,09,A9,0D,20,89,

0C,A2,00,F0,09,38,E9'BWMM

540

DATA

550

DATA

8B,F0,06,A9,10,85,89,D0,07,

A9,50,85,89,20,6F,FE'BWNO

560

DATA

A5,3D,85,45,A5,3E,85,46,A5,

43,85,47,A5,44,85,48'BWLP

570

DATA

DATA

3D,A5,46,85,3E,A5,47,85,43,

A5,4 8,8 5,44,A5,8C,85'BWDR

590

DATA DATA

610

DATA

D7,20,51,FE,O0,D2,90,02,E6,

13,A5,8B,F0,04,A5,13'BWDK

DATA

98

DATA

D0,A6,20,1A,FD,B0,11,F0,07,

FEBRUARY 1988

DATA

48,18,A5,BE,69,03,85,BEf20,

DATA

20,89,0C,8A,48,20,E7,FD,68,

DATA

AA,A5,BE,9D,C8,FE,60,A9,01,

DATA

36,A0,FF,98,48,A2,0A,A9,00,

DATA

3D,F0,1B,C9,2C,D0,0C,A6,10,

DATA

4C,F3,FD,C9,29,D0,08,06,10,

D0,E3,20,8 9,0C,60,C9'BWPQ 850

DATA

28,D0,DB,E6,10,D0,D7,A0,FF,

C8,B1,3D,F0,1A,C9,20'BWJR 860

DAT^

F0,F7,C9,60,90,07,C9,7A,B0,

03,38,E9,1F,20,89,0C'BWRS

870

DATA

09,29,D0,05,06,10,D0,El,60,

C9,28,D0,DC,E6,10,D0'BWYT

880

DATA

D8,A2,00,A0,10,BD,C8,FE,D9,

C8,FE,D0,08,C9,00,F01BWQU 890

DATA

0C,E8,C8,D0,F0,E0,03,90,03,

38,A2,18,E0,18,60,A5'BWRV

900

DATA

83,85,64,A5,84,85,65,A2,90,

38,20,6E,0C,20,80,0C'BWFM

910

DATA

08,48,8A,48,98,48,A0,FF,C8,

B9,00,01,D0,FA,C8,98'BWVO

920

DATA

18,65,89,85,89,A5,13,0A,18,

65,89,85,89,C5,41,A9'BWE0 930

DATA

20,90,06,88,98,85,89,A9,0D,

20,8 9,0C,A5,13,F0,05'BWOP 940

85,13,F0,B4,20,41,0C,A0,00,

B1,87,18,69,1F,91,87'BWHL

630

BE,C9,24,F0,CA,C6,0F,E8,A0,

E0,02,B0,F1,20,89,00'BWTP

F0,03,20,6F,FE,20,92,0C,F0,

18,A5,13,F0,06,A9,00'BWIL

620

DATA

20,77,0C,6 8,A8,C8,B1'BWWO

83,A5,8D,85,84,4C,1B,FC,08,

A2,10,20,66,FD,28,D0tBWYS

600

820

A5,83,85,80,A5,84,85,80,20,

1A,FD,90,1B,A5,45,85'BWXQ

580

F0,DA,A4,0F,D0,16,E6,0F,CA,

85,10,A5,0B,C9,86,F0'BWLN

1F,A0,00,91,3D,A2,10,8A,48,

20,66,FD,68,D0,DC,A5'BWWN

DATA

AA,A9,00,9D,C8,FE,68'BWAM

28,85,41,A6,2D,86,43'BWMK

DATA

D0,48,F0,E8,C9,41,90,0A,C9,

53,0C,68,E0,10,B0,0A'BWTU

830

86,3E,20,1A,FD,90,03'BWML

DATA

01,84,BE,C9,28,D0,1A'BWST

REM PART 2'BFWA DATA 85,8B,A9,50,A6,D7,30,02,A9,

530

10,B0,03,20,89,00,E8,20,53,

E6,BE,C9,25,F0,D0,E6'BWAS

500 510

CA,86,3D,86,13,A6,2E,86,44,

DATA

7A,B0,3E,A4,0F,D0,3A'BWKR

DATA

DATA

A5,3D,85,87,A5,3E,85,88,E8,

0C,F0,4E,B0,06,A4,0F'BWEP

480

520

DATA

20,59,0C,9D,C8,FE,E0'BWXP

DATA

FF,4C,41,0C'BLAI

BF,E8,E0,00,18,60,8A,48,A9,

00,85,0F,A9,01,8 5,BE'BWXO

470

41,0C,20,4B,0C,20,E41BWTP

3D,A9,00,65,3E,85,3E,4O,20,

720

12,A5,8B,20,41,0C,4CIBWVI DATA

DATA

FD,20,59,0C,4C,23,FD'BWJS

MID$(DS$,5,INSTR(DS$,",",

END'BACC

410

DATA 44,08,Bl,3D,85,84,08,Bl,3D, 85,83,18,98,65,3D,85'BWJR

680

5)-5)'ERRH

400

DATA 85,0B,85,0C,85,0E,A0,01,B1, 3D,D0,02,38,60,A0,00IBWKO DATA A5,43,85,3D,A5,44,85,3E,B1, 3D,85,43,O8,B1,3D,85'BWRQ

BSAVE "FINDVAR.2.FC00",B0, P(DEC("FC00")) TO P(DEC("FEC8"))

350

390

A2,10,20,66,FD,4C,C2,FC,4C,

5F,00,20,53,00,A9,00'BWBO

AS

"CHR$(22)"FINDVAR.2.FC00"CHRS(22)

DATA

DATA

A9,2A,20,89,0C,68,A8,68,AA,

68,28,20,65,0C,A5,13'BWTR

950

DATA

F0,05,A9,2A,20,89,0C,60'BXRN END

128 USERS ONLY

by Mark Jordan

The 128 Mode

ScreenSave

Explore the Commodore 128 in its powerful native mode. Some of the articles in this column may be technical, some not so technical—but we guarantee that

they will spark your creativity. This month it's time to make that heading—"Some of the articles in this column may be technical"—come true. We will take a dive into the 30column Video controller device via the machine language monitor. Don't despair if you're not a machine language programmer. The program dis cussed in the article can easily be typed in and used from BASIC, and it is a very use ful routine. But don't skip past the pro gram discussion below. The description is

short enough and simple enough that you may just find out you are budding ma chine language programmer. First, what this routine—ScreenSave— does: It's an 80 column screen-saver. Put a SYS 2816 anywhere you want in your BA SIC program and ScreenSave will instant ly save the entire screen and all its attri butes. Then your program can clear the screen, create windows, do whatever it wants until the time comes to restore that saved screen: SYS 2823 will do that. Second, what ScreenSave demonstrates: It will show you two things about your VCD (Video Controller Device): 1) how to access its registers, and 2) how fast and powerful it is. This routine will utilize one of the VCD's built-in routines—Block Copy. It lets you copy up to 255 bytes from anywhere in VCD memory to anywhere else ... and do it fast! You'll see just how fast when you're done. Third, how to type, save, and load ScreenSave: You may elect to type this routine in as listed in the brief BASIC loader at the end of this article, or you may want to fire up your computer, enter the machine language monitor, and type it in as it appears in the text. It's short enough that either way isn't a problem. The choice is yours.

If you use the BASIC loader, it will cre ate a file on the disk called "ScreenSave". If you type it in from the monitor, use the binary save feature to save from 0B00 to 0B5D. Name your file "ScreenSave".

Whenever you wish to use the program, in immediate mode or from within another program, simply BLOAD "ScreenSave" and then type SYS 2816 to save a screen. SYS 2823 to retrieve it. So, machine language expert or not, let's dive in. ScreenSave has four main sections. They are: Entry, Variable setup, VCD se tup and VCD register access. By examin ing the code in blocks it is easier to under stand it.

Entry There are two entry points for ScreenSave. The first is at 2816 ("OBOO" in hex!, the second at 2823 ("0B07"). The first one is for saving a screen, the second for re

trieving. The only difference between the two is that the X and Y registers are switched around. OObOO a2 00 ldx #$00 00b02 aO 10 Idy #$10 00b04 4c 0b 0b jmp$0b0b This is the entry for a screen save. The X register gets a zero, Y gets loaded with $10 (16 decimal) and then we jump past the screen retrieve entry.

00b07

a2 10 '

ldx #$10

00b09 aO 00 Idy #$00 This is the entry for screen retrieves. Notice that the values in X and Y have simply been transposed. You'll under stand why later.

Variable Setup

Machine language programs have var iables just as BASIC programs do. The dif ference is, in machine language the varia bles are simply memory cells.

OObOb

86 fc '

stx$fc

OObOd 84 fd sty$fd OObOf a9 10 Ida #S10 OObll 85 fb sta$fb Here we store the X and Y values into memory cells $fc and $fd. Then we stuff a #$10 (16 decimal) in location $fb. These

are what I call variables. In machine lan guage instead of typing A = 16, we must first load one of the 6502's three internal registers with 16 with LDX. LDY. or IDA (LD = load), then we use STX, STY, or STA to store (yep, ST = store) that value in a memory cell. Old-timers at ML pro gramming do this by second nature. But newcomers need to get use to this concept of placing a value in X, Yor A, then stor ing it in some address.

VCD Setup The VCD has 36 internal registers. What's a register? It's simply a memory cell that is used by the computer to do things. You need a memoiy map to know what each VCD register does (my recom mendation: Mapping the Commodore 128 by Ottis Cowper. Compute! Books). Ac cessing any of these registers is a bit more complicated than simply poking or peek ing to them. ScreenSave contains two subroutines to do this for you I at 0b45 and Obol). Until our discussion gets to that point, it is suffi cient for you to know that we must load X with the register we want to deal with, then load A with the value we want to place in that register. Of course, if we're simply reading ipeeking) a register, we don't need to load A. The accumulator in those cases will return fi-om the subrou tine containing the "peeked" register. The VCD setup for a copy operation re quires four steps. First we must tell the chip to do a block copy operation. Then we must tell it where to copy to. Then we must tell it where to copy from. And final ly, we must tell it how many bytes to copy. Ready? Let's tell the chip that we want to do a copy operation.

00bl3 " 00bl5 00bl8 OObla OOblc

a2 18

20 09. *a2 20

51 80 18 45

0b

0b

ldx #$18

jsr$Obol ora#$80 ldx #$18 jsr$0b45

COMMODORE MA3AZINE

99

128 Users Only/128 Mode By loading the X register with #S18 (24 decimal) we have selected register 24 in the VCD. The jump to subroutine S0b51 will read (peek) that register and place its current value in the accumulator lA). Look at line 0bl8. We have just read register 24 in the VCD. Its contents are now in the accumulator. We don't know its value and we don't care. All we need to do is make sure that bit 7 contains a 1. By using the ORA instruction, we can do this. ORA or's the accumulator with #S80 1128 decimal). If you're not that clear on bool ean logic, or-ing a number with another number will cause any set bits (l's* in ei ther number to be set in the result. Confused? Consider this: let's say that register 24 contained a value of 63 after reading it. Here is 63 in binary: 001111 11

Now here is #$80:

2P9PPP99

Here's the result: 10111111 Only bit 6 isn't set. Now we are assured that bit 7 is set so we can poke this num ber back to register 24. Line Obla resets X to register 24 and jumps to the subroutine at 0b45, thereby ''poking" this new value (with a set 7th biti back into register 24. The next subsection of our VCD setup routine requires that we select what mem ory address we will direct our copy to. Ex perienced ML programmers may be sur prised to learn how we do this for the VCD. Novices can learn without bias.

An 8-bit computer cannot, address any number that is greater than 255. Still, it must be able to send and receive messages from addresses that range from 0 to 65535. The way it does this is by splitting numbers greater than 255 into two bytes. From BASIC you can do this like this: Di vide your number by 256. The integer re sult is your "high" byte. The remainder is

your "low" byte. Normally the 6502 CPU places the low byte first, then the high. It seems abnormal to us humans who write our numbers from left to right, but the 6502 does things that way. The VCD di vides numbers the same way but places the high byte first, just like humans do. Rather than take too winding a detour. let's continue with the program explana tion, I believe you'll soon understand what two-byte addressing is as you continue.

OOblf

00b21 00b23 00b26 00b27 00b29

a2 12 a5 20 e8 a9 20

' ldx #$12

fd 45

0b

00 45

0b

Ida Sfd jsr S0b45 inx Ida #S00 jsr S0b45

First we select register 12 by loading X 100

FEBRUARY 1988

with #$12 (18 decimal). This register plus the next one 1131 are the two bytes that contain the address the VCD will copy to. Our destination depends on whether we are saving or retrieving a screen. That's why we set $fd differently for saves and re trieves in our entry section. Let's say we are saving a screen. Sfd will equal #$10 116 decimal I. When we jump to the sub routine at S0b45 we will store this 16 into register 12. Then we load the accumulator

why the X and Y registers transposed the initial values when we entered at 0bO7 for a retrieve. It simply transposes the source and destination addresses, effectively transposing the information also. The VCD needs one more bit of infor mation before it can do a copy. It needs to know how many bytes we want to copy. 00b39 a2 le ldx #Sle 00b3b a9 ff Ida #Sff 00b3d 20 45 0b jsr $0b45

with #0, increment X by one. and jump again to the same subroutine, this loading register 13 with 0. Now our destination address is $1000. In effect the computer is reading registers 12 and 13 as one long number. Let's take another brief detour from our program ex planation to see why. The VCD addresses a 16K block of RAM which contains screen memory, at tribute memory, some free space, and both character sets. Screen memory takes up the first 2000 bytes of RAM. ($0000— $07fr>. Attribute memory (color, reverse, flash, underline, and which character set)

Register 30 <$le) is the VCD register that must be set with the number of bytes to copy. We will copy 255 at a whack. Thus, we load A with 255 ($ff> and "poke" it into register 30. Now as soon as we do that, the copy takes place. Zap! Two hundred and fiftyfive consecutive bytes are copied from the source address to the destination. Ah. but we wanted to copy a whole screen's worth and the attributes to boot. That's 4000 bytes. No problem. We simply

takes the next 2000 bytes ($0800—SOffil Next comes 4000 bytes of free RAM. This is where we want our saved screens to go. This area begins at S1000 and con tinues to Slfff.

Now you can see why we set our desti nation address for $1000. This is free RAM. And there's just enough of it (4K) to hold screen and attribute memory. Okay, back to our disassembly discus sion. We now- must tell the VCD where we want to copy FROM, that is, our source

RAM. Well."that should be obvious. We

want to copy the screen memory and the attribute memory. Here's how: O0b2c a2 20 ldx #S20 O0b2e a5 fc Ida $fc 00b30 20 45 0b jsr S0b45 e8 inx 00b33 00b34 a9 00 Ida #S00 00b36 20 45 0b jsr S0b45 Aha! Looks a lot like the previous sec tion. And it is. The only differences are: 1) we are now addressing registers 32 and 33 (S20 and $21 in hex) and. 2) instead of storing what was in Sfd. we are storing the contents of Sfc as the high byte of our source address. If you glance back up to the entry sec

tion, you'll see that for a screen save, we stored a 0 in Sfc. Thus, our source address is $0000. And that's exactly where our screen memory begins; S0000. Tb review, our source for the copy is $0000 and our destination is $1000. And now the two sets of address registers are set for that. At this point you may realize

repeat our copy operation 16 times.

00b40 c6 fb dec $fb 00b42 dO f5 bne $0b39 00b44 60 its Recall thai $fb was loaded with a value of 16 at the beginning. We decrement it until it reaches zero. Each time until then, we simply branch back to $0b39 and reset the copy register to do a copy. You may be wondering why we didn't have to update the source and destination addresses. That's because the VCD auto matically increments the address value in the address registers each time they are used. Thus, after each of our 16 255-byte copies, the address register is pointing to the next memory address in sequence. It's very handy.

Accessing the VCD Registers

It isn't really difficult to poke or peek the VCD once you get the hang of it. The following two subroutines do it for you. 00b45 8e 00 d6 stx Sd600 00M8 2c 00 d6 bit Sd600 00b4b 10 fb bpl S0b48 8d 01 d6 sta $d601 00b4d 00b50 60 its This routine pokes whatever value is in the accumulator into register X. The BIT instruction is required because the VCD doesn't want to be interrupted at just any

time. This instruction will wait until it's ready before proceeding. OObol 8e 00 d6 00b54 2c 00 d6 10 fb 00b57

00b59

ad

00b5c

60

01

d6

stx Sd600 bit $d600 bpl $0b54 Ida Sd601 its

128 Users Only/128 Mode This routine simply reads the register designated by X. The result will be in the accumulator. Again note that it must wait for the VCD before doing the work. The reason we are so interested in Sd600 and $d601 is because they are the only two memory cells in our 128K of nonVCD RAM that both the VCD and the 6502 can communicate through. Don't ask me to explain why—the engineers who de signed the machine had their own very sound reasons.

That's it. You have just learned how to perform a block-copy operation via the VCD. If you wish to understand it better, now go back and trace your way through what happens when we want to retrieve a screen. Remember, the entiy point for a retrieve is at 2823 <$0b07). I told you at the outset that this routine is fast. I tried doing a machine language screen save of my own using the 6502 to do all the work. ScreenSave was many times faster. It's too fast for the naked eye. Test it out. Install ScreenSave (BLOAD

Before typing this program, read "How to Lntcr Programs" and "How id Use the Magazine

SCREEN,

Entry Program." The BASIC programs in [his magazine an- available ■>« disk from Loadstar,

[SHFT

P.O. Box S0008. Shrcn-pori. LA "1130-0007, I-800-831.2694,

10

REM

20

FOR T=fi TO 92:READ A§ :POKE 2816+T,DEC(A$):NEXT"ITAG

30

BSAVE"SCREENSAVE",B0,

2823

P2816

2816

TO

TO

TO

SAVE,

RETRIEVE'BDCF

50

DISK.""BALL PRINT"[YELLOW,SHFT

[SHFT

SJAVE

IS

IN

LIST'BAEC

70

END'BACD

80

DATA

90

DATA

SJCREEN AND

C]HECK

T]YPE

[SHFT

Y,SHFT

10,85,FB,A2,18,20,51,06,09,80,

DATA

12,A5,FD,20,45,0B,E8,A9,00,

ON

110

DATA

20,45,0B,E8,A9,00,20,45,0B,

IT

OUS.

120

C6,FB,D0,F5,60,8E,00,D6,2C,

0 0,D6,10,FB,8D,01,D6'BWHH 130

S]

CLEAR

DATA

THIS

DATA

60,8E,00,06,20,00,06,10,FB,

AD,01,D6,60,EA,EA,EA'BWYI

WILL & TESTAMENT

5% DISKETTE

DiskWILL™

HOLE PUNCH

NOW FOR COMMODORE 64/128 Also available for IBM, Apple lle/llc, TIPC

WITH HOLE GUIDE and EDGE GUIDE

PUNCH OUT IS ALWAYS IN THE RIGHT POSITION Available tor IMMEDIATE Shipment

NONLAWYERS: Protect your estate and family. Use your computer in the privacy of your home to write your own legal and

only $552 EACH add > 2.00 EACH shippm0

comprehensive Will.

CHECK OR MONEY ORDER

5V DISKETTES DOUBLE SIDED/DOUBLE DENSITY

Each Diskette 100% Certified 5'/4

Double Sided Double Density 1On

ORDER 'vU S3.40 UPS

each

or 50 for 650 each + U.RS. $2.00 (Includes: Tyvek Sleeves, Labels, Tabs & Hubs)

Check or Money Order C.QD. add S3.00 Order 250 Units and UPS only is FREE in 50 US

EXTRA WRITE PROTECT TABS

100 for $l Prpd.

N.P.S.Inc. Dept. C M-

Designed by an Attorney for legal use in every State except Louisiana. Book dis

cusses Wills, provisions you should con sider, and the easy-to-use DiskWILL software.

Stores ail information for two Wills. Screen preview and edit before printing. Easy routine allows revision as needs

change. Satisfaction guaranteed

SELF-HELP LEGAL SERVICES P.O. Box 10694

Minneapolis, Minnesota 55458 (612)924-3323 $29.95 MC/VISA or check. (MN residents: add S1.80 tax)

Save $2.00 by mailing this ad with

payment or by mentioning this ad with your phone order. Commodore to and 128 are registered Irademarks ot Commo-

12151 ea4 wio

1I38BOXWOOORO JENWNIOWN P.'. 19046

2823[BLUE]

20,4 5,0B,A2,20,A5,FC'BWFF

"CHR$(15)"

OF YOUR DISKETTE!

59*

S]

A2,00,A0,10,4C,0B,0B,A2,10,A0,

NOW USE BOTH SIDES

MIN

"CHR$(15)n

Y,SHFT

A2,IE,A9,FF,20,4 5,0B'BWUG

[SPACE2,SHFT S,SHFT

TYPE

A2,18,2 0,4 5,0B,A2'BWXO

MEMORY

2816"CHRS(143)",

60

100

PRINT"[CLEAR,GREEN,SHFT

THEN

S,SHFT

0 0,8 6,FC,8 4,FD,A9'BWJO

P2909'CPKG

40

10 T=Tt 20 FOR T = 1 TO 100:SYS 2816:NEXT 30 PRINT (TI-T)/100: 3

'"ENBD

Screen Save SYS

"SCREENSAVE"). Now list something on your screen in blue or yellow. Throw in some reverse, some underline, some flash ing characters here and there. Now go to some clean line on the screen and type SYS 2816. You've just saved your screen. Clear the screen. Type SYS 2823. CHHNGGG! There it is, flashing and all. If you'd like to time it, type NEW and then type this program.

WA3IFQ

Oore Electronics Ltd

END

WIN YOUR STATE LOTTO WITH YOUR COMPUTER!

"The home computer is the most power ful tool ever held by man" (or woman for that matter)!

Are you still wasting money with ran

dom guesswork? This amazing program will analyze the past winning lotto numbers and pro duce a powerful probability study on easy to read charts in just seconds. With single key presses from a menu you'll see trends, patterns, odd/even, sum

totals, number frequency and more on either your screen or printer. Includes automatic number wheeling, instant updating and a built-in tutorial to get you started fast and easy! CHECKS & CHARGE CARDS ACCEPTED WITH NO SURCHARGE. All orders shipped same day (except personal checks).

APPLE & IBM Compatibles . . Macintosh (requires M/S Basic) Commodore. Aiari & Radio Shack .

.... S24.95 S29.95 . S21.95

Back-up Copies ■ $3.00 Please add $2.00 lor shipping and handling. Phone credit given with orders.

(513) 233-2200 V/SA*

SOFT-BYTE P.O. Box 5701. Forest Park Dayton. Ohio 45405 C DD

COMMODORE MAGAZINE

101

Vocalize

Have your Amiga recite

any text file. It started out innocently enough. My brother was just another summer camp counselor too busy—or too lazy—to write home. So instead of getting a letter in the mail. I got a cassette tape. You know the kind: "Super Low Noise. High Energy" (which means super high noise, low ener gy) Saturday night blue-light bargainbasement special from the express check out lane at a discount store. It was only proper to respond in kind, but I couldn't get myself to say anything interesting to a tape recorder, so I decided to let Amy dictate my letter. Blow the dust off the AmigaBASIC manual, shine up the mouse, roll up the sleeves, and many horn's later, voila: Vocalize. Vocalize is an AmigaBASIC program which takes ASCII input from a text file or from the keyboard I in "keyboard entry mode" i and speaks the text using the Amiga's built-in voice synthesis capabili ty. The program can dynamically control speech characteristics using the Amiga BASIC SAY command. You can alter the speech parameters at any point in the dictation by inserting command lines into your text file, or by typing the command lines if you are in keyboard entry mode. Vocalize reads in fines of text, looking for a punctuation mark ending a sen tence. When it has found a complete sen tence, it uses AmigaBASIC s TRANS LATES function to translate it into a string of phonemes (simple consonant and vowel sounds). The program then gives this phoneme string to the SAY command along with the current speech parameters. and Amy speaks the sentence. There is always a short pause before the SAY command stalls to produce speech because of the amount ofprocessing in volved in translating the English text and pronouncing the phonemes. By giving the SAY command one complete sentence at a time, these pauses fall naturally in be tween sentences.

Running Vocalize in keyboard entry mode allows you to experiment with alter native spellings for words which TRANS LATES mispronounces. Keep in mind that you can type in words and hit RE TURN until vou're blue in the face, but 102

FEBRUARY 1988

you won't hear a peep until you enter a pe riod, question mark, exclamation point or semicolon to finish the "'sentence." You may end up writing letters which look as if the)' were written by someone who knows how everything is pronounced, but how nothing is spelled. For instance, you might have to write "I wrote to Clod in Yoorup last Feb-you-wary, but I haven't received an an-ser." Keyboard entry mode also provides an easy way to fiddle with the speech param eters and hear immediately what effect a parameter change will have on speech quality. You can change any parameter's current value by giving a "command

must be a pound or equal sign, and any text following the command on the same line is ignored. You can actually get a "conversation" going between two differ ent voices by changing the voice param eters back and forth between sentences. When Vocalize runs, it prompts you for the name of a text file (type "0" to en ter text on the keyboard). If you hit RE TURN at the prompt, the program will use the default file name "RAM:letter". If you have enough memory, you may want to copy the speech libraiy files into RAM. which will reduce the time required to open these libraries whenever you run Vocalize. To do this, type (from CLJ):

line:". Start the line with a pound sign (#1, followed by the parameter number you wish to change (a digit from zero to fivesee the program listing for parameter de scriptions), then a comma and the new value for the parameter; don't use spaces. If you type "#0.100" followed by "#4,15000" you get a basso profundo suit able for the Green Giant. You might want to slow down his speech by typing "#2.90". When you get tired of the Giant, type "#0" to reset the pitch parameter to its default, "#4" will reset the "tuning" parameter, and "#2" will reset the rate. Starting a command line with an equal sign instead of a pound sign will set a new default value for a speech parameter with out changing its current value. For exam ple, entering " - 2,70" will set the default speech rate to 70 words per minute. This means that whenever you reset param eter 2 to its default (by typing "#2"), it will be set to 70 (the normal default value for this parameter, defined in a DATA statement near the beginning of the pro gram, is 165). A default set in this way will only remain in effect until the pro gram ends lor until you change it again). The DATA statements define the default parameter values which will be loaded whenever the program is inn. The first character of a command line

copy LIBS:translator.library to RAM: copy DEVS:narrator.device to RAM: Then you must tell Amy where to find these files by typing (from CLIl: assign LIBS: RAM: assign DEVS: RAM: When you are done using Vocalize you will want to delete these two files and re set the LIBS: and DEVS: logical names by typing (from CLI):

delete RAM:translator.library RAM :narrator.device assign LIBS: SYS:libs assign DEVS: SYS:devs One good method for composing a spok en letter is to run a simple text editorlike Ed—while Vocalize is running in keyboard entry mode (God bless multitask ing). You can click over to Vocalize to find a good spelling for those words you know Amy will mispronounce (like "David" and "ninety."' which are mispronounced "Daah-vid" and "nin-i-ty"l. After a while you'll probably be spelling everything like a second grader, just to be safe. If you edit "RAM:letter" in your editor, save it peri-

Amiga Update/Vocalize

voice%(9),

INKBD =■ ON

The best part comes at the end of the

0

:

de£aultl(9)

iNFIL

BREAK GOSUB

BREAK ON



"

GOTO

Constanta

Finis

The

REH

determine speech.

REH

NOT If!0

0

DATA

165

DATA

1

DftTA DATA

22800 6<

DATA

111

DATA

8

DATA

0

voice

the

Note

number

Read

FOR

i=0

READ

that

1

parameters

characteristics the FIRST

for and

the SAY sound

parameter

of

number

0,

is

REM

•2 #3 14 #5

Rate AO-iaa words/min Gender 1/0 (M/F) Tuning 5008Volume B-$4

initial

(default)

voice

defaultl(i)

=

Determine

sequential

COLOR

3,8

INPUT

"Type 0

whether

file

to

flnamS="9" in = HJKBD

IF

text

or

x

be

read

in on

use keyboard,

or

in

from

a

the keyboard

enter

file

name?

flnaroS

THEN

flnam$=""

'

Use

keyboard

' '

Use file input If no filename,

THEN

"RAM:Letter"

flnamS

=

'

default

'

Open

use

FOR

INPUT AS

#1

file

of

text '

(from

Input

file

from

or

I,fl

PRINT

"?

LINE

INPUT

xS

'

Input

file

from

Is

this

If

REM

the

as

REM

a

line

line

(2,300

ovw

S4

REM REM REH REM

"l,fl =5 -—

REM REM RSM

a

Note

COMMAND line

a

means

change

means

reset

Chat

cS ■ LEFTS (xS,II IF cS="#" OR c$'"=" Chjnge

IF bufSO"" txtS

=

GOSUB

. ..

an

parameter oatam

4

2

to

a

'

Check

then

to

be

to

380

process

spoken.

default

fir3t

char

current

or

default

If

speech

'

there

is

:

'

speak

"

Now

buffer

'

p

which

it

before

IF

VAL(MIDS(xS,2,l)J

IF MIDS (xS,3,1)<>","

1 5

to to

VAL(MIDS(xS,4))

IF

foe

this

text

to

buffer

punctuation

mark.

bufS +

"

"

+

LEFTS(xS,i)

SayTxt

-

now becomes the remainder of the input wasn't spoken [after the puncC mark).

MIDS{xS,i*l) CONTINUE:

REM

for

End-Of-File.

REM

for

another

if

reading line

text

If of

from a file,

reading

fron

check

now

keyboard,

go

back

text.

in-INKCD THEN GOTO Get Inputt.ine NOT EOF(l) THEN GOTO GetlnputLine any

text

IF LEN (bufS)>l txtS - bufS

If

THEN

is

left

in

the

' '

Keyboard input File input

butter,

say

it

now

SayTxt

IF

SUBROUTINE

prtS



If on 3,0

to

print

i

speak

is longer than than one line.

txtS

WHILE LEH(pttS)

sp

-

IF

> 77

77

the English

text

characters,

display

in

txtS

'

Make

'

Find a "

AND

copy of

string

space

in

to

it

print

string

sp>0

sp-1

sp=B

PRINT

THEN

103 2H0

sp

=

77

LEFTS[prtS,sp| «

MIi:S(prtS,5p*l)

WEND IF prtS>"M

THEN

'

Print

'

Process

PRINT prtS'

phonS - TRANSLATES ItxtS)' SAV phonS, voice* ' REM

chars

Print

up

to

the

remainder

rest of

of

space string

string

Translate english to phonemes Pronounce pheneme string using current voice parameters

RETURN

parameter

in buffer, changing

text wore

WEND

line

THEN

'

=

If

no

is

para.-n

HEM

Routine

pararn

value

COLOR

empty

is

*

to

change

given,

*

Use

the

given

then value

to

trap

and

handle

BASIC

errors

IF in-INFIL THF.N CLOSR |1 PRINT " ERROR "; IF ERR=5 AND ERL"103 THEN

PRINT ELSEIF

"I"

Change



"•"

Set

current



default

": ":

'

translator,library

ERR=5

PRINT COLOR

ON '

2,3

AND

ERL=200

Close

is

input

not

in

file,

LIBS:

if

open

directory!

"

THEN

narrator.device

is

NOT

in DEVS:

GOTO 0

'

Turn off error

' '

Re-cause same so BASIC will

directory!

"

ELSE

value

parameter

ELSE

default!(p)

punctuation

REM

B

IF

cS-"t" THEN voice* (p) ■ •■

T.H'J

the

sp - 77 WHILE MIPS (prtS,sp,l)O"

ELSE

IF

»

prtS

v = default%(p) ' set param to its default IF cS="=" THEN v=voice%(p) ' (Use current value) =

add

line

FoundPunct

ErrTrap:

p

v

it



END

END

to

The buffer line which

value

in

text

next + x$

cS="?"THF-N GOTO

up

REM REM COLOR

Any characters foil owing line are ignored. tf you you must use the comma.

THEN

Say

"•"

tent

line

Found a punctuation mark in the input line: now speak the text in the buffer and input line,

THEN

bufS="" ■

of

means set new default for param means set new default for param param 5's current value the "*" or M=" must be the FIRST

character on the line. the command on the name give a parameter value,

REM

"I" or

instead

input

SayTxt:

keyboard

line?

begins with

"command"

the

END

IF

HEM

on

REM

REM ";:

check + " "

bufS

mark

-1

Finis: REM Control also passes here on CTRL/C IF in-INFIL THEN CLOSE 1 COLOR 2,3 : PRINT " Bye ") : COLOR 1,0 : PRINT

keyboard)

ELSE

COLOR

STEP

REM SEM

GOSUB

PRINT

REM

ContLoop

END

line

L

IF

SEM

filename

""

REM Read the nent GetInputLi ne: IF in-INFIL THEN LINE INPUT U, xS

END

GOTO

IF IF

IF

bufS

line

ContLoop:

input

IF

OPEN END

=

command

line

be spoken (not a command) Ignore blank lines

punctuation

punctuation

and

REM REM

will

typed

INFIL

flnamS

the

next

FoundPunct:

ELSE

END

Get

mark:

No -

bufS

REM

REM

last

TO

HEM bufS

txtS :

Display

'

REM

END

parameters

the

i=LEN<xS)

GOSUB

x

'

cS«"l"OR

65-320 Hertz 0/1 (on/off)

TO 8 ■

xS;

cS-MIDS{xS,i,l) IF cS = "."OR cS=";"OR NEXT i

!!

Pitch Inflection

Find

FOP

the

x



PRINT

command

quality

10 *1

in

voice*[i) NEXT i

in

PRINT

:

REM Input line is text to IF xS = "" THEN GOTO ContLoop '



REM

:

1,0

ELSE

following

REM

DATA

2,3

COLOR

ErrTrap

REM

DATA

COLOR

GOTO GetlnputLine

ON

ERROR

IF

1

#2,270 If you would like a transcript of this let ter, send nine nine-tee five to. P 0 Box California, and don't forget the zip. Hurr-ree, operators are standing by. Not available in stores, so take advan tage of this special one time offer, and order today! Q

to exit the program.

Vocalize DIM

your letter when you get to put in:

paypay" for you Spaniards. That's what an "Amigan" accent sounds like—a bit like my French teacher, actually. One other important piece of informa tion: use CTRL/C to stop Vocalize. If it's reading text from a file, Vocalize will end when it reaches the end of the file. In key board entiy mode you must use CTRL'C

odically (without exiting the editor I and run Vocalize (hitting RETURN to use the default file name "RAM:letter") to hear what your letter sounds like so far. With a little effort—and a lot of pa tience—you can produce some passable foreign language. Try "Voolayvoo kooshay ovekmwoh seswohr" for you etudiants de francais, or "dawnday esta la cohsoh deh

value

1,0

ERROR

RESUME END IF: COLOR

trapping error display

line

1,0

END

COMMODORE MAGAZINE

103

AMIGA UPDATE"

by Graham Kinsey

Amiga Public Domain Update This month I was able to obtain Fish disks 91 through 102 for review, but all the important programs have come from elsewhere. The gems this month are Snipit, a program which allows you to cut and paste between any two Amiga programs and Wordwright, a full-featured word processor. Also this month I talk about the ARP project, a replacement for the AmigaDOS commands. P'or each program, the author is given along with the Fish or AMICUS series number (if ap plicable). I do not keep track of which pro grams are available on PeopleLink since virtually all of the programs mentioned in this column are available for download in the libraries in the Amiga Zone on Peo pleLink (if not by the time I write this, then certainly by the time this column is published!. When a public domain pro gram has been classified us shareware, this is also mentioned with the suggested amount.

Parse: by John Olson (Fish 92) This is an expression parser. It will han dle many trigonometric functions, and some transcendental functions. IFF2PS: by William Mason and Sarn Paolucci (Fish 94; Shareware: $151 This utility converts any IFF picture to a PostScript-compatible file. You can specify how many shades of gray lup to 256) will be used to represent the IFF im age, as well as whether the PostScript im age will be positive or negative. You can send the PostScript file directly to the ser ial port, which allows you to immediately piint the file on a PostScript-compatible laser printer hooked to the serial port.

environment. Some of the options include controlling how long the computer is al lowed to think, move suggestion, and switching sides. You can save games in progress to disk. Unfortunately, this chess game will not allow all possible legal moves at all times (although rare). Hiu-khcnrh: by Bill Kinnersley (Fish 96) When you run this program, it appeal's to be a replacement for the Workbench program itself, although it is not intended

to be. The primary purpose for Hackbench is to allow programmers to explore the in ner workings of a Workbench-like pro gram. Hackbench does not support all the functions of Workbench, such as the For mat and Info menu options. Label: by Mike Hansen (Fish 96) Label is a simple program for printing address labels. You can print up to five lines, with a maximum of 24 characters per line. One of the menu options allows you to test for correct label positioning.

1'opupMenu: by Derek Zahn 'Fish 96) Here is a demo and matching source code that demonstrates how to implement pop-up menus that are Intuition compati ble. Many changes in the use of the IDCMP Hags are made for this to work.

J-M Forgeas (Fish 95) Similar to Journal (reviewed in the De cember '87 installment), this program also l-ecords Amiga sessions 'both mouse and keyboard input I, and then can play back a recorded Amiga session.

TimeRam: by Bruce Tkkahashi (Fish 96) If you would like to test the speed of dif ferent memory boards, or test the speeds of memory inside the different mode! Amigas. this program will test the speed of either the FAST or CHIP memory in a machine. This tester disables multitask ing while it runs.

Chess: by Bob Leivian (Fish 96) A port of a chess game tram the Unix

Ilddriver: by Alan Kent (Fish 98! This is a hard disk device driver for a

Record-Replay: by Alex Livshits and

104

FEBRUARY 1988

Western Digital 1002-05 controller card. Some hard disk caching is built into the driver. Plenty of source code is provided, along with a cmde ASCII schematic for hooking up the Western Digital controller card to the Amiga 86 pin bus. QUa.se: by Kevin Harris (Fish 98) Here is an easy-to-use database pro gram, that is designed for addresses and phone numbers. You can actually use this program to manage any database, so long as your database needs to store a maxi mum of five fields per record. QBase opens up a colorful custom screen, with lots of custom gadgets. QBase can only handle a maximum number of 200 records per file. Berzerk: by Leo Schwab (Fish 100) Short for "The Dream Goes Berzerk." this is the now-famous animation demo done by none other than Leo Schwab (the father of graphics display hacks on the Amiga). Although I don't personally feel that Berzerk has replaced Juggler as the best graphics demo on the Amiga. Ber zerk is clearly the best animation I've seen that was done with VideoSaipe 3-D. Be warned, this demo requires one mega byte in order to ran. CirPlane: by Thad Floryan (Fish 101) For those of you who own VideoScape 3-D, here is an extra shape generator. Cir Plane will create a circular plane. This could be used to cap a cylinder, create a trashcan lid or represent the sun. IconAssembler: by Stefan Lindahl (Fish 101; Shareware: $5) IconAssembler will allow you to edit any icon, by replacing the icon image lor images, if an alternate image is already in place) with any IFF brush file. If the file

Amiga Update'Amiga Public Domain Update contains more than two bitplanes, the ex tra bitplanes will be discarded.

MicroSpell: by Daniel Lawrence

(Fish 101)

This spelling checker has only a 43.000word dictionaty. It is designed to be used with the text editor Emacs iversion 3.9 and above). Multiple dictionary files are allowed. MicroSpell has features like glo bal replace, case support, and a default re

placement option.

MAT: by Pete Goodeve iFish 102) MAT is a complicated and full-featured program that performs pattern-match ing and related functions on text files. It can also splice sections of text and save them

as a new text file, and there is also a casesensitive mode. It can also perfonn pat tern-matching on filenames instead of text files themselves. MAT supports both

AmigaDOS and Unix-style wildcards.

Autotest: by Michael Hitch This is a program that measures disk

(floppy or bird) performance. It checks

both raw data transfer rate and seek time (with varying distances between original read head location and destination). Also included in the Autotest archive is Diskverify, which will check any floppy disk for errors.

Convert: author unknown If you have old BASIC programs that you would like to convert to AmigaBASIC, here is a little helper. Convert re moves all line numbers from a BASIC program and converts them into AmigaBASIC-style labels.

Diagnose: by Custom Services (Shareware: $5) Diagnose contains two programs that perform diagnostic functions on your Amiga. Memtest will examine the mem ory inside your Amiga to make sure that it holds the correct information that is sent to every memory address. Memtest will only test memory that hasn't already been allocated (i.e., memory that is free for use). Memtest will test each block of memory that it can get its hands on, but you can also ask Memtest to test every

byte of memory individually. The other di agnostic program, Systest, will perform read or seek tests on your floppy drives. Dirwin; by Brian Conrad If you hate to type "dir" every time you need a listing of files on a disk. Dirwin will

MUST SELL!

automatically fetch a disk's file directory when you insert a disk. This program will work just fine with the Workbench, open ing its own window when you first call it.

Dominoes: by Brian Moats

A very nice dominoes game, that was written in Modula-2. Dominoes uses an oversized playing field that you can scroll through. Speech and animation liven up the game. Both on-line help (via a text file), and a limited tutorial help you to un derstand the game. A cribbage board is used to keep score. The computer can give you a hint, and you can force the comput er to play out of turn.

MacGag: by John Hodgson For those Macintosh fans who convert ed to the Amiga. MacGag will simulate the way Macintosh windows open and close for Amiga Windows. MasterMind: author unknown A nice version of the classic Master Mind game. This uses simple, but colorful graphics for the board and pieces.

KENSINGTON SURGE PROTECTOR Protection Plus! Switch on the all-in-one

Kensington Surge Protector AND 5-outlet Power Control Center for your personal computer. Order now to protect your equipment from power surges, voltage

spikes and fine noise...thai can cause malfunctions, memory loss, chip damage,

and costly repairs. Our special buy means

incredible savings for you! Buy now! • Fast Acting Silicon Surge Suppressor Rated a Full 4500 Amps.

Typical Response Time: 1 Pico Second. Line Noise, Pi-Type Filtering System. Buill-ln 15 Amp. Circuit Breaker.

MemCIock-2: by Bill Raecke If you like little clock free memory title bar programs, here's another one for you to check out. MemClock-2 displays CHIP and FAST memory separately. It also dis plays the date and the day of the week in addition to the time. Music: by Brian Conrad This little program will tell you what instruments are needed for any Deluxe Music Construction Set song, or for any IFF SMUS song in general. Mv: by Andry Rachmat (Shareware: $10) Mv is a powerful replacement for the AmigaDOS Rename command. The most important feature added in Mv is that it accepts wildcarding to allow renaming of more than one file at once. Mv uses Unixstyle wildcarding conventions. You can

specify a path for the new name, which al lows you to move the file in addition to renaming it.

Push Switches for Easy Control of Monitor, Computer. Printer, Etc. Master Switch Control with LED Indicator.

Swivel Base Adjusts Your Monitor View. Built-in Static Protection Bar. Fits Between Your Monitor and System Unit

Meets IEEE Specs. U.L Listed. S'/i-fl Power Cord. 1%"H x 13V2"W x 13Vi"D.

$149.00

Mfr.Ust Special Offer

Item H-3145-7264-799 S/H: S6.00 ea. Plus SOc ins. Charge Per Order.

Credit card customers can order by phone, 24 hours a day, 7 days a week.

Toil-Free: 1-800-328-0609 SEND TO:

HHL-JLJ Authorized Liquidator 1405 Xenium Lane N/Minneapolis, MN 55441-4494

Send __Surge Pioteclor(a) Item H- 3145- 7264- 799 at S109 each, plus S6.00 each (or ship, handling. Plus 5OC ins. charge per order. (Minnesota residents add 6% sales

tax Sorry, no COD. orders.)

□ My check or money ordei is enclosed

INo delays in

processing orders paid Dy check.)

Ned: by J. Brack If you like the idea of having the CLI 1> prompt replaced by the current path, but don't want to use a shell or other re placement program instead of the default AmigaDOS. Ned will replace the 1> prompt with the current path.

SDBackup: by Steve Drew

SDBackup is a nice hard drive backup

PLEASE

CHECK

D

[^^

""

PLEASE PRINT CLEARLY

A pi >:_

City

PhoneSign He

COMMODORE MAGAZINE

105

Amiga Update/Amiga Public Domain Update program. It can not only perform a backup ofjust new files that have been created since the last backup, but also can back up only files that have been modified created since a certain date. The program will allow you to format floppies while in the progress of a backup. It can create a log of backup files. It uses a modified Lempel-Ziv method for file compression, al though you can tell SDBackup to not per form any compressing, which is extremely useful if you are backing up files that are already compressed (for example, if you are backing up the upload download file of a bulletin board). SDBackup has been pro grammed to handle possible errors I like read errors on the hard drive or the backup floppies). Snipit: by Scott Evemden Snipit implements one of the features possible on the Amiga that hadn't been made available by most programs: cut and paste between any two windows or programs! There are a couple of examples

ofprograms that do allow cut and paste

between programs. One example is the Janus software that controls the Amiga 2000 Bridgeboard. Janus allows you to perform cut and paste between IBM pro grams running on the Bridgeboard and Amiga programs. A rare example of cut and paste possibilities with Amiga soft ware comes from Micro-Systems Soft ware's line of business programs {Online!, Scribble.', Organize! and Analyze!). But Snipit allows you to peifonn cut and paste operations between any two windows. Se

low. the drive will not be able to read any floppy disk at all. You may be forced to reboot due to increasing the step rate too much. Tartan: by Dick Taylor Taitan is an AmigaBASIC program that lets you create Scottish plaid patterns on the screen. Taitan can accept up to 20 lines of color and width information for various tartan patterns. Tartan works with 16 colors, which can't be changed from within the program. Once you create a pattern you can edit or delete any single line. Tartan does not have a save feature.

SClockj by David Lauri Yet another title bar clock. What makes SClock unique is that it will always ap pear on the active screen, even if it is a custom screen. This allows you to have a clock viewable in many programs that would not otherwise allow such a program to appear on its screen.

Chinese Checkers: by Jimbo Barber A great game of Chinese checkers. Up to six people can play, and if you have less than six human players, computer oppo nents will fill any empty chairs. The game has some nice graphic displays, including an optional fantasy background for the Chinese checker board. You must have more than 512K of memoiy in order to run this game. Chinese Checkers is a compiled AmigaBASIC program. This means that you don't have to load Amiga

BASIC, but it must be available (i.e., the

Extras disk needs to be in a drive) for the

lected text to be cut is always highlighted. There are some restrictions. The most im

program to load.

portant restriction is that Snipit can only

Wordwright: by RTL Programming Aids Wordwright is a one-of-a-kind program

work with console windows, not windows that are controlled by Intuition directly. For example. Snipit will not work with programs like \T1OO (Dave Wecker's ter minal program i and Blitz (text displayed Some programs that Snipit will work with include the standard CLI land also a CLI altered with Conman), Ed, and the termi nal program AMIC. Snipit remains in the background by default, and will sleep peacefully inside your Amiga until you

decide to use it (so that you can easily in

stall it as pail of your Amiga environment via the startup-sequence file). In short, an other wonderful addition to your Amiga!

Speedup: by Mathias Kegelmann This program can speed up floppy disk access time. It does this by allowing you to increase the step rate of the read head. Be warned that if you set the step rate too 106

FEBRUARY 1988

as far as Amiga public domain programs go. There has never before been a pro gram in the public domain that even comes close to posing as a full-featured word processor 'There has always been continual growth in the area of public do main text editors for the Amiga, but even

half-decent word processors have been an

extremely rare find in the Amiga public domain arena).

Wordwright is designed as an integrat ed package, with its four main compo nents being a word processor, a mail merge feature, an outliner and a set of general purpose utilities. Wordwright sup ports both macro capabilities and math functions within the text. You can auto matically generate an outline from your text, and then easily flip between the text and the outline. You can create formulas

(both acting on numeric and string varia bles) when creating a document with mail merge features. Comparisons and condi tional statement (of the IFTHEN ... ELSE ... ENDIF type) can also be used with the mail merge capabilities. Word wright uses color to highlight text and commands. The mouse can be used to con trol the cursor. Wordwright commands for draft and letter quality print mode, and italics, underlining and bold type are all

supported, as well as subscripts and super scripts. A calculator (that can operate in Hexadecimal mode as well as decimal)

and a memory dump program are part of the utilities package. A screen-saver is also built into Wordwright, and can be controlled from the Utilities window. Since Wordwright requires large blocks of contiguous memory, you may find it tough to inn, especially if you have only 512K of memory and/or have been njnning many programs iwhich could fragment memoiy) prior to loading Wordwright Wordwright comes with a huge manual (huge due only to its vast number of features), which can

be automatically accessed at any time via one of the function keys. The manual, of course, has an outline already built into the text file, which makes browsing through it a delight. If you must have a word processor, but don't want to pay a hundred dollars or more for a commercial package, or are frightened by the lack of user-friendliness in most public domain text editors on the Amiga. Wordwright may look fantastic to you!

QuickFlix: by Jeff Kunzelman, Rodney Iwahina and Takeshi Suganuma (Shareware: $10) This is a slide show program for IFF pic tures. What is most important about QuickFlix is that is loads as many IFF picture frames into memoiy as possible at one time, unlike most IFF slide show pro grams which load in only one picture at a time. QuickFlix implements its own cach ing scheme (Warning: Don't use Addbuflers or ASDG's FACC while using this slide show program!). This allows you to flip between IFF "pages" fast enough to simulate animation. Obviously the limit ing factor on how much animation is real ly possible with a program like this is how much memory you have. One of the sup plied slide show animations requires 1.5 megabytes of memory in order for all the frames to be loaded in at once. QuickFlix supports all Amiga graphics modes (with

the possible exception of interlaced HAM), It also suppoits overscan, for a true video

image. QuickFlix will support IFF color

Amiga Update/Amiga Public Domain Update cycling if the pictures contain color cycling information. QuickFlix supports both in ternal triggering and external triggering (via a joystick hooked up to the second mouse port) for changing the current pic ture being displayed. The Sculpt 3-D Animations:

by Eric Graham, Ken Offer and Byte by Byte, Inc. The contents of this very important demonstration disk actually needs to be discussed in two different parts. First, there are three different anima tions on this disk all created the same way as the incredible Juggler demo. One ani mation shows a wire-frame model of an F15 fighter jet being rotated in all three di mensions. There is also a superb raytraced HAM animation of a rocking chair rocking back and forth. These first two were both created by Eric Graham, the creator of Juggler. But the best animation on this disk is Kahnankas by Ken Offer. This is a ray-traced interlaced HAM ani mation of a steel-ball kinetic energy toy (The one where you pick up one of the steel balls, let it fall onto the rest of the balls, and the ball on the other end of the line jumps away from the stationary balls in the middle.) This animation is the first I've seen to seriously challenge Juggler for the title of best graphics demo on the Amiga. I did say that there are two parts to this demonstration disk. The other programs are a slide show and two accompanying programs that allow you to take a series of IFF pictures and create a compressed ani mation out of them. This now means that

we all can create ray-traced images with Sculpt 3-D (or another ray-traced pack age, or even a solid modeling program or just a standard paint program), and create our own Juggler-type demos! So if Eric Graham has inspired you to create your own super animations, get this disk (or just get the player/compressor

files) and create your own killer graphics demo for the Amiga! The ARP Project: by Charlie Heath There are many wonderful aspects of the Amiga, both in its hardware and its software. Tb many, AmigaDOS is not one of these and many users and developers have been complaining. Finally a serious attempt to replace AmigaDOS has begun! This project is known as the ARP project, and is being worked on by many Amiga developers, led by Charlie Heath of MicroSmiths (makers of TxEd and Fast-

WE WONT PAY YOUR TAXES!

Fonts). The ARP disk contains replace ments for many of the AmigaDOS com mands, like CD, RENAME, INFO and ASSIGN. These replacement commands are written in C. One of the net results of being written in C as opposed to BCPL is that the replacement commands are much smaller and faster. All of the replacement commands are extremely backwai-ds com patible, so that you won't be forced to relearn how to use a command if you like it the way it is now. Many new features have been added to the replacement com mands. For example, in many cases you can now use wildcards "*.*" in addition to AmigaDOS' pattern matching "#?". You can also use wildcarding and/or pattern matching to specify multiple filenames in commands that previously didn't support these features (like the RENAME com

Bui TAX MASTER will help you compute them mots QUiCKLY and EASILY

Be Ihe Mailer of your Income

Taxes wiin TAX MASTER, now available lor your 19S7

Federal Income Taxes tor Ihe C64/C12S with Single, twin, or auai disk drive and optional printer.

■ NEW Tai laws are covered

• FORMS 1040. 4562. fc Schadulti A, B.C. D, E, and F. • PERFORMS all arithmetic CORRECTLY. • EASY CHANGE Of any entiy with automatic RECAL

CULATION of the entire form. • TRANSFERS numbers between forms.

• CALCULATES your taxes and REFUND. Tax tables are included.

• SAvES ail your aata to aisx foi future cnanges

• PRINTS the data from each form. • CALCULATOR function is built in. • DISCOUNT

coupon

toward the purchase of nexl

/ear's updated program is Included

TAX MASTER

(DISK ONLY)

ONLY 130.00

TIRED OF SWITCHING CABLES? VIDEO MASTER 128 provides conlmuoul 80 column color i RGB 11

90 column monocvome inQ audio out Soitcn between

80 column monochrome ana 40 column cok» tor compojite monitor Uieupto* monitor* at once' Includes composite cable

VIDEO MASTER III

totCommodonUI

U9.99

FED UP WITH SYNTAX ERRORS? HELP MASTER U pionicw Instinl On-LineHelp screens lor all

60 BASIC commands when you nned them Takes no BASIC RAM

No interference with loading, saving, editing, or funning

BASIC programs Includes 368 page BASIC rsferer>ca teit. rrrars

mand). You can now use many more spe cial escape and control characters as input

HELP MASTER 84

ImComtnodOMM

W4.W

or output to and from various devices. For example, you can now send control codes directly to your printer via the echo com mand. The error messages that com mands generate make a lot more sense now. This is only the beginning. As these commands are improved, new ones (like a replacement for "dir") will be added, and other parts of AmigaDOS will also even tually be replaced.

RESET MASTER G64 r.■-,..■ nrtttfl wiln 2 serial poni

en,

CWP SAVEH KIT protects computefi cnipa from static

t S.M

OTHER MASTER SOFTWARE ITEMS MODEM MASTER user pert sitenoer j: j -£. witn resel 134. M

Y-NOT7 6-tooi serial Y caoe. t male 2 female comedos 11S.W T-TE5! 6-foot ssrul V cable. 3 mil* connectors 115 00

C12B 80 col monochrome cable for non-RGB monitor Don Notcher - lea you use both sid« ol as* M-TRAN Fortran compiler

t B.OO % B.OO 150.00

Sand for Fr»» Catalog

MASTER

.

Software SS

;

6 Hlllery Ct.

Randalltiown, MD 21133

«■";

(301) 922-2962

■■■

The number of new public domain pro grams for the Amiga is always increasing. Of course there will also be many other new programs that are fresh.off the Amiga bulletin boards and from PeopleLink's Amiga Zone libraries in next month's column. Special thanks this month to Jeff Kunzelman (author of QuickFlix), who is the first person to send me a disk with a public domain program he wrote for review consideration. As always, I can be reached in the Amiga Zone on PeopleLink (ID: G KINSEYl, or on the IDCMP BBS (617-769-

fverything is explained in simple language. You wiil enjoy teaming to

8444,8p.m.-8a.m.). If you have written a

jse a cornputet-EVEN F YOU DON'T OWN ONE. Lean to program on

public domain'shareware/freely distribu table program or have obtained one that you think is worth mentioning to all Amiga owners, then please attempt to contact me via the above contacts, or through Commodore Magazine. See you next month. Fish disks: For a catalog, send a SASE and four loose stamps, or $1 to: Fred Fish, 1346 W. 10th Place, Tempe, AZ 85281.

AMICUS Disks: $7 per disk, or send $1 for

MASTER COMPUTERS

IN VOUR OWN HOME Now you can write programs and get a

computer to do just whal you want Gel Ihe meet out at any computer, and avMd havmg

to pay 'he higfl price of pre-packaged software

LEARN AT YOUR OWN PACE IN YOUR SPARE TIME

Our independent study program allows )ou

io learn about computers, operations, api

cal ions and programming m your swre lime,

at home Oui retruclcrs proviJe you witn one-on-one cotraefcng

LEARN EVEN BEFORE YOU DECIDE ON A COMPUTER

any personal computer IBM. APPLE. COMMODORE. TRS. ;«iI more. BE YOUR OWN COMPUTER EXPERT Programming is Hie belt wiy to learn Id use computers, and wa cm show you the best—and most economicil—way to leam programming! Send today for your free information package. No obligation No salesman will call.

halix

CENTER FOH COMPUTER EDUCATION

INSTITUTE

mAliu iNSTiTi.TE CENTEfl Ft>~ COMWHER EDUCA'CN D£PI 510 £ »'..r,,i» SBMt IBS An»W C* 900V ?OTB

-



'

•'





.-

1

a catalog to; PiM Publications, P.O. Box 869, Fall River, MA 02722.

Q

'.id

i

COMMODORE MAGAZINE

107

Tips & Tricks/64 and 128 Continued from pg. 16

82

DATA

248,063,255,252,127,255,254,

127 83

DATA

255,254,127,255,254,255,255,

255 84

DATA

255,255,255,255,255,255,255,

255 85

DATA

255,127,255,254,127,255,254,

127 86

DATA

255,254,063,255,252,031,255,

248 87

DATA

015,255,240,001,255,128,000,

000 88

DATA

000,000,000,000,000,000,000

LIST disablers: You can disable the LIST command on the 64 by executing these statements: POKE 774.183 : POKE 775.163 To undo the change, execute these: POKE 774.26: POKE 775.167 On the 128. disabling LIST is even easier. Just execute: POKE 774,139 To enable the 128 LIST command again, execute: POKE 774,81 After LIST has been disabled, the program in memory can be run but cannot be listed. Jerry Jordan

Middlefield, OH Disabling STOP and RESTORE: On the 64. POKE 808.225 will disable these keys, separately or in combination. POKE 808,237 will enable them again. On the 128, POKE 808,103 disables STOP and RESTORE, while POKE 808.110 enables them again. Many Contributors Many Cities Disabling SAVE: On the 64. you can disable the SAVE com mand byexecuting POKE 818.32. POKE 818.237 enables SAVE again. On the 128, SAVE is disabled by POKE 818.1 and enabled by POKE 818.78. Since the STOP RESTORE combination also en ables SAVE, you may want to disable STOPRESTORE as well.

Many Contributors Many Cities

What are those POKEs, anyway? Many newcomers are mys tified by the use of POKEs to disable or change various features of their computers. The POKE magic seems powerful, but arbi trary and unknowable. Most of the POKEs merely change some memory location in the operating system. If you know about machine language pro gramming, you've probably dug deeply into that subject, so the POKEs are not too mysterious. But if. like most computerists,

you're still struggling with BASIC, you're totally in the dark. Well here's a brief explanation: Your computer's operations are very intimately controlled by built-in software called the operating system. This machine lan guage program is permanently stored in ROM 'Read Only Memory), where it's activated whenever the computer is powered up. The designers put this critical software in ROM, of 108

FEBRUARY 1988

course, so computer users and software writers couldn't unwit tingly foul it up. But the designers also knew that software writ ers would want to change certain pails of the operating system to make the computer more useful with their software. So they set aside certain areas of RAM, which can be changed by the user, to hold these special parts of the operating system. When

the computer is powered up, the ROM program writes these parts to RAM, then uses them whenever they're needed. When you make those mysterious POKEs. such as the ones to disable the LIST command, you're really making minor changes to the RAM part of the operating system. In most cases, you're actually redirecting execution to a new location: it's very similar to changing the line number in a BASIC GOTO statement. Louis F. Sander Pittsburgh, PA

B-i Restore Disable: Here's a nice one for program protection fans. Add these lines to the beginning of your 64 program, and neither the STOP RESTORE key combination nor the reset but ton will work. Tit it. Mete Kesen Ankara, Turkey 0

REM

C64

1

FOR

J=32768

RESTORE TO

DISABLE

-

METE

32776:READ

KESEN

K:POKE

J,K

:NEXT

2

DATA

3

FOR

167,2,167,2,195,194,205,56,48 J=679

TO

687:READ

K:POKE

J,K

:NEXT

4

DATA

238,33,208,238,32,208,76,167,2

(>1 program protection: Here's a technique that hides a 64 pro gram so it cannot be listed. It also disables the STOP and STOP RESTORE keys. The technique is permanent, so if you ever want to list or edit your program, save a copy before protecting it. Also, the protected program cannot use lines 0,1 or 2. The first step is to add this special line 2 to the program: 2 POKE 4;iPEEK<2049i: POKE 44.PEEKi2050>: POKE 808,234 Then replace all END's and exit points with: POKE 43.1 : POKE 44.8 : POKE 808,237 Next, add this line: 1 REM •■"ILEFT. INSERT 20, DELETE 10. SPACE 10. RIGHT} NO FAIR PEEKING! [SHIFT L] Finally, type this: POKE 2051,255 : POKE 2052.255 John Ettinger Warren, OH Directory Basher: This nitty program will make your disk direc tory unlistable. even with the "$" command from DOS 5.1 or the Fastload cartridge. As an added feature, it lets you restore a bashed directory to its normal state. Thong Nguyen Panama City. FL 100

PRINT"[CLEARJDIRECTORY THONG

110

BASHER

-

NGUYEN":PRINT

PRINT"(B)ASH

OR

(U)NBASH

DIRECTORY?

120

GET

130

GOTO

A$:IF 120

A$="B"OR

A$="U"THEN

140

Tips & Tricks/64 and 128 140

OPEN

150

PRINT#15,"U1

160

15,8,15:OPEN 5

:IF

AS="B"THEN

FOR

X=l

:GOTO

TO

0

5,8,5,"#" 18

190

PRINT#15,"B-P";5;144:PRINT#5,M$;

200

PRINT#15,"U2

X=l

TO

3:M$=M$+CHR$ (20) -.NEXT

5

0

18

0"

:PRINT#15,"I"

File (j(H)I'er: Run this program to zero out all the file length in dicators in your directory. When used with Directory Basher, it has a great effect as a security measure. Thong Nguyen Panama City, FL PRINT"[CLEARJFILE

GOOFER

-

110

PRINT"[DOWN]HIT

120

OPEN

15,8,15:OPEN

:FOR

C=l

FILES":WAIT

S=C

TO

GOOF

ALL

653,1

TO

TO

SHIFT

5,8,5,"#"

3

C+15

STEP

3:GOSUB

150

:NEXT:NEXT

140

PRINT#15,"I0":END

150

PRINT#15,"U1:";5;0;18;S:GET#5,A$

160

IF

A$=""THEN

A$=A$+CHRS(0)

170

IF

ASC(A$)=0

THEN

:GOTO

190

GOSUB

180

TO

254

STEP

32

PRINT#15,"B-P";5;B:PRINT#5, CHR$(0);

200

Rick Root Saline. MI

NEXT:PRINT#15,"U2:n;5;0;18;S :RETURN

Disk Signer; Leave your mark on all of your disks sfl a friendly reminder to those who borrow them. Just mn this program on the desired disk before putting any other files on it. Your signa ture can't even be erased from the disk by normal means. Thong Nguyen Panama City, FL SIGNER

100

PRINT"[CLEAR]DISK

110

NGUYEN" PRINT"[DOWN]HIT

120

YOUR NAME ON A DISK..." FOR X=l TO 16:F$=FS+CHRS(160):NEXT

SHIFT

TO

-

THONG

SIGN

130

OS="PROPERTY

140

WAIT

OF"

150

:OPEN 5,8,5,"# INPUT"YOUR NAME

160

N$=LEFT$(N$,12):S=0:GOSUB

170

P=144:M$=CHR$(141)+CHR$(147)

180

S=1:GOSUB

190

P=34:X$=N$:GOSUB

200 210

PRINT#15,"I0":END PRINT#15,"U1";5;0;18;S:RETURN

653,1:OPEN

:GOSUB

:GOSUB

12

CHRS";NS

Byron 41 BA~ Lord Myron 27 PA. Great Bap 53 AM. Doctor 53

AM. Doc Rock 53 AM. and Sly 41 HU. ■James W. Lee Seoul. South Korea

Plus/1 and Clfi line width: These computers lack the 128's WIDTH statement to get normal or double width lines when drawing lines, circles and boxes. But you can double the width of the lines by using POKE 743.1. To return to normal, use POKE

210

220

210:P=2:XS=O$:GOSUB

220 240:GOSUB

Hard's Tale II tip: We beat this game when we found the bad guy was really the Sage Mage. The levels of our characters were:

743,0. Cyrus Nasiraey Meshed, Iran

15,8,15

<

"Color" on a monochrome monitor: Commodore's 16 colors are just a key press away, but they are useless to those of us without color monitors — or so we think. All we see are different shades of gray, green or amber, depending on the phosphor in our moni tor. It's useful to know which colors show up as various shades of gray. From dark to light, here's how they appear on my own monochrome: black, blue, brown, dark gray, red, orange, purple, light blue, medium gray; light red, green, cyan, light gray, yel low, light green, white. Sometimes adjacent shades will show up almost identically, and different monitors may cause minor vari ations in the order of the shades presented, but for most pur poses this order is perfectly correct. This knowledge can be useful in many ways, such as in caus ing two sprites to collide, flash brightly then fade out.

140

B=30

Modem speed dialing: Owners of pulse dialing modems are acutely aware of a major drawback — speed! When the comput er you're dialing is momentarily busy, redialing those seven or more digits can seem to take forever. If your local telephone company offers the feature called "speed dialing." you can be rid of the delay forever. The speed dialing feature lets you set up nine or more tele phone numbers that you can dial with two digits from any phone on your line. Put your commonly-dialed computer num bers onto speed dialing, and your modem can get by dialing two numbers rather than seven or more. Craig Edward Given Chattanooga. TN

THONG

NGUYEN"

FOR

RETURN

6:M$=M$+CHR$(160):NEXT

M$=MS+CHR$(141)+CHR$(31)+CHRS(147)

180

270

190

FOR

FOR

M$=M$+CHR$(18)+X$+FS :M$=LEFT$(M$,19)

180

130

M$=MS+CHR$(160)+CHR$(20)+CHRS(20)

260

0"

170

170

100

2 50

220

2 20

PRINT#15,"B-P",5,P:PRINT#5,M$;

2 30

PRINT#15,"U2";5;0;18;S:RETURN

240

M$=CHR$(232J+CHRS(0)+CHR$(0)

240

64 Binary Key Decoder: This little program lets you see the AS CII value of any key on the 64 s keyboard, but it expresses the value in binary notation rather than the usual decimal or hex. Programmers who frequently use machine code may find it helpful, as will readers who want to learn more about binary. After all. the best way to learn a new numbering system is to see how it expresses some quantities you're already familiar with. Imad M. Ahmad Amman. Jordan COMMODORE MA3AZINE

109

Tips & Tricks/64 and 128 10 20

C64

DECODER -

AHMAD

FOR

J=0

:POKE

30

096

PRINT"[CLEAR,RVS]

IMAD

TO

M.

33:READ

BINARY

KEY

" 81

K:CS=CS+K

THEN

PRINT"DATA

40

PRINT"[DOWN21PRESS

50

ITS ASCII CODE IN PRINT"[DOWN1BINARY.[SPACE2]

60

PRESS STOP TO QUIT." PRINT:SYS 49152:GOTO

70 71

: DATA

ANY

KEY

TO

SEE

60

032,228,255,240,251,032,210, 133,251,169,017,032,210,255,

165 DATA

251,133,251,162,008,006,251,

169 74

DATA

048,105,000,032,210,255,202,

208

75

DATA

DATA

096,192,096

ERROR"

255

73

234,234,032,210,255,169,000,

49152+J,K:NEXT

IF CSO5366

DATA

DATA 141

:STOP

72

80

244,096

&1 Screen Bars: This program gives you an interesting way to highlight your 64 screen display. After you run it, executing a SYS 49152 will put colorful bars onto the screen for several sec onds. As you can see from the REMs, you can change the dura tion of the display and the vertical size of the bars by poking spe

cial values. As presented here, the screen is cleared before the bars are displayed. You can eliminate the screen dealing by ex ecuting a POKE49153,0. (It returns when you POKE 49153,147).

In all cases, your POKEs must be executed before the SYS 49152.

Matthew Lewis Christ Church, Barbados 10

REM

C64

20

REM

POKE

SCREEN

BARS

49153,0

-

FOR

MATTHEW NO

LEWIS

CLEAR

128 screen POKEs: Don't listen to those who say you can't POKE characters to the 128's 80-column screen. The 128 has a screen editor routine to send bytes to the 80-column chip. To use it in BASIC, simply type the following: SYS 52684,byte,31 "Byte" is the screen poke code for the character you want to ap pear on the screen. It will appear at the current cursor position, and the cursor position will advance by one when you send the byte to the chip. You can set the cursor position anywhere you want by using this code' SYS 52684,bytel,18 : SYS 52684,byte2,19 "Bytel" and "byte2" make up the screen address where the character is to appear. The home position has bytel = 0 and byte2 = 0; incrementing byte2 increments the cursor position by one. while incrementing bytel increments the cursor position by 256. For the lower right-hand comer of the screen, bytel = 7 and byte2 = 207. The same SYS call can be used to determine a characters col or or its attributes such as underline, reverse field, blinking or graphics/upper and lower case. To do this, determine the position of the character you want to affect, then add 8 to byte 1 in the ex pression above. Execute the resulting expression, then follow it with SYS 52684,byte,31 where "byte" is a number that will de termine the attributes. The attribute table is too large to print here, but it's easy to determine it experimentally, You can PEEK the screen by using this: SYS52698,,31:RREGX After execution, the variable X will hold the value of the charac ter at the cursor position. If the cursor isn't where you want it, you can set its position by the techniques described above. Michael Kimsal Mt. Clemens, MI

SCREEN

30

REM

POKE

49153,147

40

REM

POKE

49199,TIME

REM

POKE

49215,BAR

50

TO

(2

RESTORE

IS

HEIGHT

CLR

NORMAL) (2

NORMAL)

60

REM

SYS49152

70

FOR

J=0

71

DATA

169,147,032,074,192,162,000,

72

160 DATA

000,169,000,141,032,208,141,

TO

TO

ACTIVATE

82:READ

KrPOKE

THE

BARS

49152+J,K

:NEXT

033

73

DATA

208,238,010,192,173,010,192,

201

74

DATA

017,208,005,169,000,141,010,

192 75

DATA

032,051,192,232,224,255,208,

76

225 DATA

238,096,192,173,096,192,201,

77

002 DATA

208,215,096,200,192,255,208,

78

251 DATA

238,097,192,173,097,192,201,

79

002 DATA

208,241,169,000,141,097,192,

110

FEBRUARY 1988

Free paper, free disks, free equipment! Tons of used computer paper are thrown away each day by companies of all descrip tions, and every sheet of it has one unused side just waiting to be run through your printer. You can use this paper for drafts, pro gram listings and the like, and you can usually get it free. Just ask the person who's throwing it away, and you'll probably get permission.

If you find a stack that's wider than your printer, but good in every other respect, you can use it if you have access to a band saw and a printer with friction feed. The band saw will neatly and easily cut through a two- or three-inch stack of computer pa per. The friction feed printer won't mind a diet of sawed paper. Companies that are moving their offices can also be a good source of disks and even equipment. They often change their computer systems when they move, and they often discard the old stuff. A friend of mine got two perfectly good monitors this way, plus a ton of 5 1/4" diskettes and lots of other useful stuff. Another friend got a boxful of RS232 cables. Keep your eyes and ears open for treasures like these, but always ask permission be fore taking anything. A. M.Johnson, Jr. Cary,NC a

MUST SELL

Amiga Software Reviews/Phantasie I and Continued from pg. 36

Men (Random) make good fighters. Cycle through the characters' attributes until you have good strength, hit points, consti tution and dexterity. Don't worry about their intelligence. You'll use them to give

the more intelligent characters some mus cle to back them up. One Thief—Elves. Sprites i Random i and Halflings make good thieves. Your thief will be invaluable when exploring dungeons. He can pick locked doors and disarm many traps that you will encoun ter in the dungeons. One Ranger—Humans and Dwarves make good rangers. A ranger is a wellrounded character that combines both strength and intelligence i which you need for spell casting), which makes him a wor thy addition to your party.

One Wizard—He requires a very high intelligence. Do not worry about his strength and hit points, as he will make up for what he lacks in strength with of fensive spells. A high-level wizard is one

of your most valuable party members. One Priest—Likewise, your party can get through many close calls by having a priest. A good high-level priest can heal your party members, so you can make it back to the nearest town without getting killed. He also has some offensive spells that a wizard has too. You will need to collect all 20 scrolls in Phantasie I. Some scrolls can be found in

the town's armory, on monsters and hid den in dungeons. These scrolls will give

you important clues that you will need in order to advance. Dungeon exploration is a very impor tant factor in playing the game. You will find many clues when exploring dun geons. Find the castle of J.R. Tmlkin, Dosnebian Clerics (hint: the Clerics axe preju diced), and the dungeon of the Bleebs— explore these dungeons thoroughly. Your party members should be at level ten be fore you attempt to enter them, because you will face many monsters that keep hammering away at your hit (joints. Tb find the gods, you must have a wiz ard who has the spell 'transportation." The town is not listed, but it is the very last one on transportation requester. In or der for you to cross the river Styx, you

must have a score that says you are ready to visit the gods. Then, you must find the boatmen who lie near the river Styx, they will take you across the river. The rest is up to you.

Phantasie III

The game rules are basically the same

as Phantasie I, except this time Nickademus is not trying to conquer an isle, he's trying to conquer the entire world. The graphics are enhanced from Phantasie I, and the battle options are quite different In battle you now have a choice of eleven options (six of which I described above). The other four are Aim Bow. Fire Bow. Move Front. Move Middle and Move Back.

AT HUGE SAVINGS! Printer Table

OAK COMPUTER FURNITURE

Improvements In Phantasie III SSI has improved many of the complaints I had about Phan tasie I. When you are exploring a dungeon and are asked to save the dungeon map, you am safely click on save without eras ing the previously saved map. Your bank account will no longer be low. the maxi mum amount is now 81,000,000.000 (yes, that's one billion). The character represen tation of each race is easily distinguish able from the others, and the graphics of the monsters are enhanced, too, When your party goes into battle, you may now choose from four battle positions i men tioned above i, this gives more strategy and excitement to Phantasie III. Your members don't just get hit any more, now they can be hit in different areas of the body. For example, Vince's left leg breaks. I have several complaints with Phanta sie III. The Transfer Phantasie I charac ters option does work, but I question its

purpose. Your characters are transferred,

but with some strange effects. It will erase any characters already created in Phanta sie III. Your characters will lose all items except the Wand of Nikademus. They will also lose the majority of their money, ex perience points, and it will cause them to lose all their spells (except divine). I see no difference between importing a Phantasie I character and creating a brand new character in the Guild. Again, in Phantasie III the length of time it takes to advance from level to level is awful about 10-20 hours of play! The requester for swimming is back and is

more annoying because now it beeps ev ery time it appears!

Summary I have not had as much experience playing Phantasie HI I therefore, no hints) as I have had with Phantasie I. However. with the time I have had to pisyPhantasie HI, I can see that it is a worthy addition to anyone's software library. This game has many improvements over Phantasie I and combines good graphics, stereo sound and requesters to keep you glued to your Amiga for quite some time. H

Modern Flair! Make working at your com puter easier with this attractive Oak Furniture. Our special arrangement with the manufacturer means tremendous sav ings for you. Select the chair, table or desk at our LOW prices! All pieces come ready to assemble.

Posture Chair. (Nylon Woven Fabric)

• Padded Seat/Knee Rest in

Gray

Upholstery.

• Height Adjustable. 5 Legs w/Casters. Printer Table. (28"H x 24"W x 24"D)

• Rolled Edges. Slate-Look Work Surface with W Slot for Paper Feed.

Computer Desk: (37"H x 31 "W x 23"D) • Openwork Design with Rolled Edges. • Hutch Rises 7" Above Desk. • Non-Glare. Slate-Look Work Surface. Posture Chair

Compare: 5110.00 Liquidation Price . . .

»49

Item H-3144-7068-877 S/H: $9.00 ea.

Printer Tabte List:

'115.00

Liquidation Price . . ,

*59

Item H-3144-7072-036 S/H: $9.00 ea. Computer Desk

Ust:'121.00 Liquidation Price . . .

*69

Hem H-3144-7072-085 S/H: $9.00 ea. Plus SO: Insurance Charge Per Order.

Credit card customers can order by phone, 24 hours a day, 7 days a week.

Toil-Free: 1-800-328-0609 SEND TO:

msXZMJ] Authorized Liquidator 1005 Xenium Lane N/Minneapolis, MN 55441-4494 Send me Furniture shown below Add $9 each lot ship, handling. Plus 50C ms. charge per order (Minnesota residents add 6% sales tan. Sorry, no C.O.O. orders.)

Send

Chair(i) @ S49 ea Item H-3144-7068-877

Send

TaWe(«)@ S59ea. Item H-3144-7072-036

Send

Desk(i) @ SG9 ea. Item H-3144-7072-085

PLEASE CHECK



D ..--=- □

[J Eip-

PLEASE PHINT CLEARLY

Cty

COMMODORE MA3AZINE

111

Mail Order Nhnia Continued from pg. 11

Another consideration when picking a mail-order store is whether they offer toilfive long-distance calling. Most offer free lines for ordering, hut insist you pay for the call if you want to talk with them about anything else. Eight hundred tele phone numbers are the mail-order indus try's great equalizer. They make buying across country as sensible and affordable as across town. But if the house you order from doesn't permit using their 800 num ber for non-order calls think twice about using them. If you have a problem, you could lose more than you saved on the purchase with long-distance fees.

Sometimes Things Still Go Wrong: Even with your best efforts and the best intentions on the pait of the mail-order house, things sometimes go wrong. The consumer has several shields of protec tion—the first is his or her own good sense. Every publication has certain stan dards which they enforce on advertisers. The ads they cany must be honest and list only sale items which are available in the quantities indicated. The first indica tion of the professionalism of a mail-order house is the quality of the publication in which it appears. If you still have reserva tions about a dealer, the Better Business Bureau in the town it is located can give you an indication of how reputable the dealer is. based on the number of com plaints they received concerning it. A big protective shield is supplied by the U.S. Government. Because any product which is either ordered through or shipped via mail service comes under the jurisdiction of the U.S. Postal Service, your local Post master will be able to help you unstick any sticky billing, harassment or shipping problems you might run up against. Credit card users have another power ful shield—the bank which issued their card. If you are billed for something you didn't order, didn't receive, or aren't happy with, and can't get satisfaction directly from the mail-order company the bank will step in to help you resolve the prob lem. Randy Davis, a Consumer Credit Manager with First Union Bank, says most banks have an investigating agency

like his Merchant Services department which resolves credit card users' com plaints. "If one of our customers doesn't gel what he or she is charged for or isn't satisfied with what is delivered, our agent will look into the problem, and if we agree with the card holder, we'll remove those 112

FEBRUARY 1988

charges from the bill." said Davis, adding "We then step in and resolve the differ ences with the mail-order house."

What Should You Do if the Product You Ordered Never Arrives?

If the order doesn't arrive within a day

or two of the date the salesperson prom

ised, call back. Be sure to have the invoice number they gave you when you placed the order, the check number or credit card number used for payment, and know the date on which you placed the order. Ask to speak with the same salespeivwn who took the order. They should be able to trace your order in a few minutes. If their re cords indicate you should have already re ceived the shipment, it's time to place a tracer. The dealer will begin a search from their end and you can help by contacting the courier on your end. If the missing product was being shipped by U.S. mail, you should contact the local post office and fill out tracer form #PS1510.

What if they charged me more than they had agreed to

over the phone? What if the system never arrived? You should know that the law states that your merchandise must be shipped within 30 days after the company receives your order or they are obligated to notify you giving you the opportunity to cancel your order.

What if the Product is Damaged?

Don't assume the item is defective (unless damage is visible) until you read and understand the manual. I know fn>m embarrassing personal experience that more often than not it is the would-be us

er's ignorance of a product which prevents

it from working than the fault of defective or damaged merchandise. I receive an average of five UPS or U.S.P.S. packages every week. The only product I've received that's been damaged in the mail has been a few 5.25-inch diskettes which were shipped without protective packaging. My most embarrassing moment (weeks is more accurate i came when I shipped a monochrome monitor back to California twice (yes. two errors on my paiti because I didn't fully understand the manual or the salesperson's explanation. After that experience I now know to reread the man ual before hitting the panic button. Nor

mally you have a 10-day grace period within which to give notice to the shipper and dealer that a product is either defec tive or was damaged in transit. The same is true of mailing a product"s warranty card. I never send the warranty card until I'm satisfied the product is operating as it should. Once the warranty card is mailed. most sellers, retail as well as mail-order, will ask you to return the product to the manufacturer instead of to them for war ranty coverage. But ifyou notify the mail order dealer (within the time limits) be fore mailing the warranty cards, they will

normally replace a defective item. If the product is damaged in transit, the carrier (UPS. Federal Express, U.S.P.S., etc.) must be notified as soon as you detect the problem. Of course, if possible, do not accept delivery of a package if discemable damage has been done. If the damage was caused by the courier's handling of the product, they will pay for replacement. In the case of the Postal Service, it is impor tant that the shipper supply adequate in surance coverage on any package. Murray Dana, General Manager of Montgomery Grant, emphasizes that the buyer needs to let the mail-order house know as quickly as possible if a product is defective or damaged. "As soon as you de tect something is amiss, notify us. And be sure to have the invoice number from the packaging slip when you call." said Dana. ''We can usually replace the item quickly. But it's important to notify us quickly be fore you fill out any warranty cards."

What if the Wrong Product is Delivered?

Notify the dealer as soon as you recog nize the error. Do not open erroneously re ceived software packages. Doing so is frowned upon by the seller for obvious rea sons and will make them hesitant to re place. If the wrong package is hardware, again notify the dealer who will instruct you as to how to ship it back for a refund or exchange. But don't assume the item printed on the outside of a shipping box is exactly what is inside. Dealers often ship orders in whatever box is available with enough room for both the purchase and some protective packaging material. The result is that the box you receive may list the contents as a microwave oven inslead of the computer you ordered. Go ahead and look, chances are what you ordered is inside. But if it turns out to Ix; a micro wave oven, stop right there, call the mail order house and explain the problem. I wouldn't worry about receiving the wrong

Mail Order Mania product. I once ordered a box of 3.5-inch disks and received 5.25-inch floppies in stead. Rather than instructing me to re turn the larger disks, the dealer apolo gized for the mix-up, told me to keep the floppies as a gift and overnight-expressed the right disks at no additional charge. I've found that most reputable dealers will bend over backwards to correct mistakes.

What if You Get Something You Didn't Order

You can let your conscience be your guide on this matter. Ray Hilton, my local Postmaster, says the law protects the re ceiver of unsolicited products. "If the re ceiver has no knowledge of the item, he or she is not required to pay for or return the item," said Hilton. If the dealer who erro neously sent the item should harass the recipient for either payment or return of the item, the recipient should notify the Department of Consumer Affairs in their state. Hilton says a simple telephone call to them usually stops the harassment. He quickly adds that the person who received the goods should double check to make sure the product was not ordered without their knowledge. "Always check with fam ily members—especially children," he said, "to be sure the package was really not ordered."

What to do if the Company Goes Bankrupt

This is a tough situation at best says at torney Robert Pitts, who specializes in bankruptcy cases. "The biggest problem you'll encounter is being a resident in one state while the bankrupt company is in another. How do you know the company has filed for bankruptcy? Hopefully the court finds evidence of a purchase which has not been shipped and will notify you. When they do, you need to then fill out a 'Proof of Claim' form, which you can get at most office supply stores or the county courthouse," said Pitts. Normally unfilled orders for less than $900 are settled first by the courts, so the little guy isn't always out of luck. The big problem said Pitts, "is not knowing if a company has filed for bankruptcy. The first hint you (the buyer) might have is when you call and find that number has been disconnected."

The Ten Commandments of Placing A Mail Order

(1) Scan the ads in several magazines and clip those which have the best prices. Then with those in front of you, begin calling.

(2) When the call goes through, identify yourself, ask for the salesperson's name, and state exactly what you're interested in buying. Tell the salesperson the name of the product and, if you know it, the manufacturer's name too. (Don't waste time with idle chatter. Regardless of who's paying for the call it is costing, plus the salesman is probably paid on commission, so even though he wants to satisfy your inquiries about his products, he's too busy to discuss the weather.) (3) It's important to identify which sys tem you intend to use the peripheral or software on. For instance, if you are buying Timeworks' Partner be sure to identify whether you want the 64 or 128 version (if you don't make this clear, you might find the IBM version on your door step by mistake).

When shopping beware of unbelievably low prices— often they are either intentionally misleading or

disguised package deals. Don't assume the price listed in the magazine ad is set in stone. (4) Ask for the current price (this can avoid some embarrassing, difficult-to-resolve misunderstandings). (5) Next ask which version of the prod uct they are shipping. This makes a big difference. As an example: if you simply say you want the Xetec interface they have on sale, you may be disappointed to find the Junior version delivered when you intended to order the Super Graphix version. The same is even more important when ordering software. Most productiv ity programs are changed or updated peri odically, and you want to be sure to buy the most current version. Unless you ask, the wonderful program you order at a bar gain price may actually be an earlier ver sion the store owner is discounting to clear out his warehouse. Of course, this may be exactly what you want, but unless you ask, you won't be sure until you open the box in your own home. (6) A key question I sometimes forget, is to ask if the product is in stock. Some mail-order houses sell from a list, not from what's on their shelves. This is especially true of new items. Once they receive your

order, they turn it around and order it from their distributor. Whether this will delay your order depends upon whether the distributor sends it to the mail-order house, who must then repack it and forward it to you, or if the distributor will ship it directly to you. Most mail-or der houses will take your order, even if they don't have the product in stock and will fill it as fast as they can. But if the salesperson tells you the product is on his shelves, you can expect faster delivery which takes us to step seven. (7) Once you've committed your credit card to a purchase, you want to get your hands on the item. So ask the clerk how the order will be shipped (overnight couri er, First Class mail, regular UPS, etc.) and how long you should expect before deliv ery. Some mail-order dealers will rush your order at no extra charge if you ask for rush treatment. Depending upon their shipping procedures this could cut a day or two off the delivery time. But you must ask for rush treatment! All houses will de liver a purchase overnight as well if you are willing to foot the extra shipping charges. The clerk should be able to tell you when your order will leave their shipping department and the day you can expect delivery. Be sure to get the invoice num ber for your purchase and write it down along with the expected shipping and de livery dates where you won't lose them. If something goes wrong you'll need that in formation to correct it. If the product doesn't materialize within a day or two of the date they promised, you should call back, ask for the salesperson you placed your order with, and ask him or her to trace your order. I've never had an order misplaced, but there is always a first time. Having the information you need to cor rect the problem is half the battle. (8) Be sure to ask exactly what your charges will be—including shipping and credit card fees. If the total they quote doesn't match your own math, ask the salesperson to list the charges line by line. If there is an extra charge, be sure you un derstand what it is for, so you both agree upon the total charge before you finalize the purchase. (9) All products should carry a manu facturer's warranty. Make sure the sales person understands that you expect a new warranty on each item. Also ask what satisfaction guarantee, separate from the product manufacturer's, they offer. If your purchase is for hardware, most sell ers will guarantee it to arrive in working order and will stand behind this promise COMMODORE MA3AZINE

113

Wheel of Fortune/Jeopardy/Family Feud -

Mail Order Mania

Continued from pg. 24

separate from the manufacturer's. This means if something goes wrong, they will replace it (within a reasonable timel with out you having to ship it to the manufac turer. This can save a great amount of time and grief. I would never buy from a seller who wouldn't guarantee the product to perform as advertised and to arrive in working order.

Mail-order houses still cater to those customers who live far from the products they need, and in 1988 that often means computer and

own, for they will be your on-screen repre

software customers. (10) Before you hang up, ask who to contact if something should go wrong— the product doesn't arrive, is damaged or the wrong product is shipped. Getting this information when you place the order can simplify and speed satisfaction if a prob lem does arise. If the salesperson can't supply that information without hesita tion, think twice before finalizing the deal—hesitation to give that information now could disguise an eternal headache just waiting to torture you later. Repu table dealers have established procedures for taking care of their customers' prob lems and their sales force should be ready to share that information.

Conclusion Regardless of whether you are shopping by phone or in a mall, the key to saving

money and being happy with your pur

chase remains the same—think, compare and read the fine print. If you'll follow the suggestions offered here, you should find that using your fingers to do your shop ping is not only easy and relatively risk free, but can also save you both money and time.

Chief Postal Inspector U.S. Postal Service Washington, D.C. 20260-2161 Direct Marketing Association 6 E. 43rd Street New York, NY 10017

Arlington, VA 22209 114

FEBRUARY 1988

sentatives and rooting section—cheering, jumping and laughing when your answer is among those posted, and frowning, sulking and yelling when your guess is dismissed. To start each of the game's four rounds, two opposing family members come for ward to center stage and square off for the opening toss-up question, which appears along the screen's lower edge. The player who can supply the more popular answer to this survey queiy is then given control of the round. This means he can either "play," betting that his squad will come up with the rest of the answers, or "pass" off that responsibility to his opponents. If and when the "playing" team gets three misses, the other family is given the chance to win the round by guessing any one of the remaining answers. It's all here, from the big yellow survey board and multi-level family podiums to some catchy theme music and nail-biting Fast Money bonus rounds. ShareData has successfully captured both the play and feel of the show, carefully supplying just enough audio/visual extras to dress things up without disturbing the pace of play.

What's particularly impressive in this game is the intelligence of unseen com puter judge, who recognizes synonymous

Agencies to contact with a complaint if all else fails:

Council of Better Business Bureaus 1515 Wilson Blvd.

The televised version of this show pitted two five-member families against each other as they tried to match the answers given most often in a survey of one hun dred people. Although this computerized rendition will still accommodate the tenperson format, the program is even will ing to entertain a single sibling in a satis fying computer match. Regardless of how many eager participants you have gath ered around your Commodore, you'll al ways be in good company, for every con test opens with the appointment of a groomed and manicured video family for each opposing side. There's Dad, Mom, Sis and two Brothers, all eager and smiling as they stare out at you from inside your monitor. Treat them as you would your

3

or related answers as correct matches. For example, if the answer is "hosiery" and you type in "socks," the response will be deemed correct, and the points awarded. The game has brains. Interesting and involving, Family Feud has the potential to produce many thought-provoking discussions and hu morous responses. When you finish play and finally say good-bye to your new found relatives, you'll wonder where the hours went.

Jeopardy ANSWER: A sedate and serious game show, where three contestants, given a

specific yet often cryptic answer, must prove their superior intelligence by quick ly and accurately supplying a matching question.

The tension, excitement and challenge have all been captured on disk to provide what promises to be an enjoyable, yet humbling experience. QUESTION: What is "Jeopardy?" Long lauded as the toughest of televi sion's game shows, ShareData's Commo dore version comes across with just the right level of subdued, taut energy. Play a couple of rounds against some skilled friends or the highly educated computer, and you'll actually leave the keyboard ex hausted from the mental workout. Three separate screens are utilized in the reproduction of this contest, in effect mirroring the three basic camera shots used in this game's televised twin.

The first is the head-on angle of all three contestants, as they look out from behind their electronic podiums at an un seen emcee. The program's designers de cided to have a little fun with this screen, cashing in on a chance to parody some of the typical stereotypes who seem to fre quent this stage. Before the contest be gins, each contestant is given the chance to thumb through an assortment of video

characters to personally choose the sex and appearance of his on-screen surro gate. What can't be judged from this visu al selection is the personality that will ac company the face. This will only become apparent when the contest begins, and some embarrassing but amusing idiosyncracies begin to surface. For example, in my corner, I've had the calm and collected businessman, who would show no emo tion, win or lose, aside from the periodic adjustment of his tie: the short wimpy bookworm, who peered through oversized spectacles and actually pouted in disbelief whenever his answers were judged incor rect; and the chisel-faced, toothy macho man, who would go so far as to pound his fist whenever he beat his opponents to the buzzer. It's a lighthearted touch aimed at softening this contest's stodgy reputation. But make no mistake, when the challenge commences and there's money on the line,

Wheel of Fortune/Jeopardy/Family Feud™ this simulation is all business. The pivotal game screen is the world-re

as you think. At least you won't have to go on national TV to prove it.

nowned big blue board, a large sectioned

Hints to help you add to your jackpot

structure that provides five boxes of in

earnings:

creasing value for each of the round's six answer categories. When a player speci fies the box he would like revealed, the screen switches over to a close-up view of the square, where the answer can the be easily read. Each contestant is given a button on the Commodore keyboard to act as his buzzer. If he thinks he knows the question to answer, he must signal and type out his guess within a thirty second time limit. This half minute allowance might seem a bit liberal to some hard-core "Jeopardy" followers, but it's only so that those who hunt and peck will have the same opportunity as those who touch type. If you give a correct answer, the crowd cheers, your score is increased and you are awarded the honor of choosing the next answer. If you give a wrong response, after the audience groans, the cash value will be subtracted from your total. The round continues until all thirty answers have been revealed. All the familiar parameters of play have been included. After the initial ses sion, there's Double Jeopardy, where the dollar values are doubled, and the Final Jeopardy, where each contestant secretly bets a percentage of his earnings before viewing the contest's last answer. And of course, throughout each round, there are the randomly positioned, ever-popular Daily Doubles. The game boasts "hun dreds of categories with over a thousand questions." That's enough to keep any tri\ia buff busy. One of the nicest features of this pro gram is how the computer players try to keep pace with their human opponents. If you open a sizeable lead, their trigger fin gers will tap a little quicker, and their IQ's will seem to inch up a notch or two. On the other hand, if you hit a noticeable slump, your challengers will actually answer a couple of questions wrong to keep things tight. It makes for exciting, tense play, game after engaging game. If there's one more alluring element that is common to each ShareData pack age, it's their relatively low purchase price. If you're attracted to the type of competitive entertainment that a televi sion game show can provide, then you can go out and pick up all three programs for under forty dollars. For that price, you'll also get yourself an education. For after a few rounds with each contest, you'll prob ably learn that you're really not as smart

Wheel of Fortune

• Buying vowels can be a sound puzzlesolving gamble, but the key to a success ful purchase is the timing. Vowels should only be bought when a fair number of con sonants have been turned over and you are still uncertain of the puzzle solution. • Since the money values on the wheel increase with each round, the spins be come more valuable as the game goes on. With this in mind, it would be a good strategy to try to save any "Free Spins'" for the later rounds, since their potential worth will only increase. Unless there's a large amount of money at stake and the puzzle solution is so obvious that the next contestant will surely cash in. never use your Free Spin bonus in the first round.

Family Feud • In the television version of this game, there could be a perceived advantage to passing control of a question over to the competing team, since each opposing fam ily member would then be forced to an swer as an individual, while your squad could confer and brainstorm to arrive at a group decision. After all, five heads are better than one. But if you're up against the computer or a single competitor in the ShareData rendition, that strategy is ob viously useless. In that situation, it is usu ally better to remain in the driver's seat by keeping control of the question. • When playing against the computer, always let the opposing family member win the initial face-off portion of the round. As a rule, they will never offer the "number one" answer to the survey ques tion. As long as you can top their response with a more popular one, you can still gain control of the question and will have one less solution to uncover.

Jeopardy

• Unlike its network cousin, the com puter version of Jeopardy is not con strained by commercial obligations or time slots, so you can be sure that both big boards will be fully uncovered by the time Final Jeopardy rolls around. But due to the presence of the Daily Doubles, where only the player who selects the square is given the opportunity to wager money, it still makes sense to choose the category you know best whenever you are given the chance. Q

Software Reviews/Stationfall Continued from pg. 26

published and decided to make a set for this game." This inspiration for the blueprints is just one source of ideas for Meretzky. He likes read to science fiction stories and certainly has some experience in the realm. All of his stories except Sorcerer fall into that category Meretzky claims that this "was semi-unintentional. I had many ideas and it just happened that the ones that were chosen as my next project were in the science fiction genre." When asked whether any of the characters in his stories were binary counterpaits of reallife people, Meretzky responds, "Perhaps the ambassador in Planetfall was like a physics teacher I had in high school, but that's about it." Stationfall should not be overlooked if you're looking for a good challenge that is also a lot of fun. The game is never boring, nor does it allow entering commands without thinking about what you're doing. There are some unique puzzles that have never been on disk before, notably the mystery of the dots on the wall of the alien ship you find in a docking bay. Your brain cells will be challenged, and your appetite for a good story will be satisfied. The plot of Stationfall has no holes and so many sources of revelation that only a veteran designer like Meretzky could have pulled it off. Instead of being just another adventure, Stationfall reads like a good novel and is exemplary of what in teractive fiction is all about. I strongly rec ommend it for those not familial' with this type of game. Meretzky was happy with the way Stationfall turned out and found "it was nice going back to Floyd, kind of like rediscovering an old friend." I have a few hints that might be of some use to the person stuck in Stationfall. Don't overlook any description; read eveiy response carefully. Experiment with the different objects around the ostrich and Arcturian balloon creature—eventually, you'll find out what "moves" them. Some items perform the same function, so make sure you've used the best one for the job or you may have to return to an earlier part of the game. Read any papers or notes lay ing around and examine other sources of information. Be careful around machinery after the second day—it could be danger ous. When I asked Meretzky for tips on how to play one of his games, with an at tempted straight face, he replied, "I hon estly don't know. I never play Steve Mer etzky games—I just write them!" This is the mind you have to deal with—good luck! a COMMODORE M/GAZINE

115

101 Tips for Commodore Game Players Continued from pg. 69

F-15 Strike Eagle: When you first start flying, immediately cut power to 55% by pressing zero. This speed uses only three fuel units at a time. Engage afterburners, and you still use only three pounds of fuel at a time! In this way, you can fly around at close to Mach 2 for a long time, racking up a very nice score along the way. Shawn W. Scanlan Torvnto, Ontario Canada Faery Tale Adventure: Go to the watch tower (find it on your map), enter it and get the shell you find inside. Then stand close to a large river or lake and use the shell. Seconds later, a turtle will come. Ride it. Abbott Wang Greenville, Texas Fight Night: 1. To beat Dip Stick, concentrate on hitting him in the head. Force him into a corner and punch him out. But watch his low sucker punch. 2. Work on Kid Kastro's cigar. Watch out for his fancy footwork and his Superblow. 3. Beat Hu Him by faking him and using body punches. He has a cement head and a vicious Superblow. 4. Keep Bronx Bomber in the center of the ring. If he catches you in a comer, you're dead. Robert Wu MonteivyPark, California Flight Simulator I and II: If you have trouble with stalling dur ing takeoff, before starting your engine push the joystick for ward until the pitch marker is at the bottom. You can then take off stall-free unless you push the pitch indicator all the way up. (You may go down a bit before you are airborne, but don't let it worry you I.

Nathan Semonik Address Unknown

Flight Simulator II: If you need fuel when there are no airfields around, just hit "E" to go into Edit mode. When you exit back to flying, you'll be right where you were before, but with full tanks! John T. Alsobrook Benion, Kentucky Flight Simulator II: If you own this game and Sublogic's Je£, you can play a super version of'Flight Simulator H's World War I Ace game. Boot up Jet and choose the right type of monitor. Re move the Jet disk and insert Flight Simulator II. Choose Dog fight on the Game Mode menu, then choose the skill level that best suits your pilot capabilities. After choosing your aircraft and armament, you'll be able to play a mixture of Jet and World War 1 Ace. I call it the World War I Jet Ace game! Ron Gregorsok Bowling Green, Ohio

Friday the 13th: Get the red axe for a weapon. It is stronger and better than Jason's weapon. Mark Brenner Chattanooga, Tennessee Gateway to Apshai: You can multiply your score for a treasure if the treasure is trapped by other than the Freeze and Teleportation traps. Tb do it, use Locate Trap; when you see the flashing 116

FEBRUARY 1988

skull on the treasure, walk back and forth over the treasure while pressing the fire button. You'll get up to seven times the original point value for the treasure. Mark Montgomery Greensboro, North Carolina Gateway to Apshai: You can stop the clock in this game by call ing up your status or weapons screen. Kevin Walsh Hopkinton, Massachusetts Ghosts 'N Goblins: When fighting the Unicorn, there is a spe cial area where you will be immune to all attacks. On the first screen, it is in a little bit from the left edge of the gate. Straight

weapons (javelins, swords and crosses) are always better than arc weapons, because arc weapons can't go over graves. Troy Nesfeder Bethlehem, Pennsylvania

Goonies: To start on a selected level, press the F5 key then the F7 key for each level you want to move up. Unknown Contributor Brossard, Quebec Canada Hard Hat Mack: To get quickly to the last screen: When the title screen appears, press the keys 1 through 9 in order. Then press the zero key. Richard Penn Montreal, Quebec Canada Jumpman: Type these two lines and insert your Jumpman disk into the drive. Enter RUN and enjoy Jumpman Immortality! 1 IF A = 0 THEN A = 1: LOAD "INTRO.SYS",8,1 2 POKE 24015,173 : POKE 54296,15 : SYS 36864 Mitchell Anstine Central Point, Oregon jumpman Jr.: To get unlimited lives, do this: LOAD "JUMPMAN JR.",8 POKE 9450,173: RUN Bobby Brickhouse Address Unknown

Karateka: You can let your man fight for you by holding the fire button down once you are in the fighting position. I have reached the palace entrance this way. John M. Lyle Tiskilwa, Illinois Kronis Rift: After the fourth Rift, your firepower becomes use less against Guardians' shields, unless you find new Modules. As you leave your scoutcraft, move toward the nearest Module, count to ten seconds then immediately call the ship. By doing this over and over, you'll get closer to the Module without en countering any Guardians. Robert Wu Monterey Park, California Kung Fu Hero: When you are on the first floor and facing left, press SHIFT and the letter "G." A shooting gun will appear in

101 Tips for Commodore Game Players your hand! This is useful for killing the villain at the end of the floor, and will also kill any number of people who are approach ing from the left. If you remain motionless a few seconds after firing, the author's name will appear on the screen. Asanka Pitawala Bronx, New York Kung Fu Master: An easy way to beat the enemy at the end of

each hall is to turn around when you get to him and walk back to the beginning of the hall. Instead of arriving at the begin ning, you'll end up behind the enemy, where you can easily beat him up. Move fast when you do this, because as you use time,

you reduce the number of points you get. Byron Henderson Address Unknown

Kung Fu Master: Tb beat the fourth floor guard, all you have to

do is use a low punch. Push the joystick down and press the but

ton as fast as you can. Chih Chiang Salisbury, Maryland

Kung Fu Master: Tb kill the final attacker on the fifth level, hit him with a middle kick, then a low kick, then a flying kick. Fin ish him off by running at him while throwing low punches. Steve Biay Miami, Florida Leader Board: When you're playing Novice at the 11th hole on

the first course, use a nine iron (91). This should give you a holein-one every other time. Clay Rose Address Unknown

Legacy of the Ancients: 1. When you start a new character, im mediately find weapon and armor training shops to improve his

dexterity and endurance points. (The greater your character points, the harder you are to kill). 2. Never try to rob a bank in a town if you are weak. (The guards will attack you). 3. Healing Herbs can only be purchased and used after you view the Herb of life exhibit in the Museum. 4. Museum exhibits are all vital in retrieving the Compendium from the evil Warlord. The Test, The Four Jewels and The Pirate's Treasure will help you find the three dungeons in Tarmalon. The Pegasus exhibit helps you ride the winged horse. Robert Wu Monterey Park, California

second player, buy something with very few hit points. Then blow it away a few times to get more money. Robert Grzesek Diamond Bar, California Mail Order Monsters: Take your monster to the Weapons Shop and if you don't have an E-Pack, buy one for 50 Psyehons. Sell your E-Pack at the shop, and you'll get 73 Psyehons for it! This slick trick only works once per monster. Ben Gold Berkeley, California Mail Order Monsters: When you've lost a battle in the Tourna ment and the computer asks you to insert the Owner's Disk, just power down instead. You won't lose any Psyehons or weapons. Chih Chiang Salisbury, Maryland

After choosing your aircraft and armament, you'll be able to play a mixture of Jet and

World War I Ace. Mail Order Monsters: Tb find the password for any owner on your disk, just LOAD "owner name",8 then LIST. It's as simple as that. Jeromie Carr Pine, Colorado Marble Madness: At the sixth or seventh level, gravity changes so you have to go uphill. Go to the top where you can see a green marble and a black one. If you want to lose quickly, hit the black marble. If you want to get extra time, run into the green one. Tim Sparks Minford, Ohio

Matrix: Tb move to the next stage, simultaneously press SHIFT. CONTROL, RUN/STOP and COMMODORE. Lucy S. Terrier Alton, Illinois Miner 2049ler: For an unlimited number of lives, enter POKE 9450,173 : POKE 2652,165 : POKE 2471.255

LU Wilhrd

Marietta, Ohio Little Computer People: Tb learn the complete vocabulary of

the Little Computer People Discovery Kit, load your Little Com puter People disk, reset the computer, then type this program, and type RUN : 1 FOR A-49721 TO 51545 : B = PEEK(A) 2IFB = 33ORB = 64ORB = 128THENB = 44 3 IF B<>44 OR C<>44 THEN PRINT CHR$(B);: C = B 4 NEXT Bobby Anastario Address Unknown Mail Order Monsters: Isn't it unfair how you only get $250 at the Tburnament level? Tb increase your cash, use two-player mode. Buy whatever you like for your own Morph, but for the

Moon Patrol: If you press the space bar, this game will pause until you press it again or press the fire button. Don't be con cerned if the screen changes color while on a pause — it will re turn to its normal color when play resumes. Michael Sounders Las Vegas, Nevada

One-on-One: In PRO computer, when the computer runs back to clear the ball, run under the basket and stand still. If you're in the right position, the computer will charge you almost every time. Deepta Bhattacharya Address Unknown COMMODORE M/GAZINE

117

101 Tips for Commodore Game Players Operation Terminal: Try to keep your batteries charged so you can activate the jamming mode before entering a new room, keeping bombs in the room from exploding. This is especially important when you are competing against a human, since hu mans can booby trap rooms that you thought were safe.

Robert Wu

other category (Equipment or Modules), and repeat the proce dure. When you've bought lots of stuff and are back up to $19,000 million, go back to budgeting and divide your money evenly among R&D. Operations and Planning. You're now very well off. and should do quite nicely for the rest of the game. Joel Steudler Pittsburgh, Pennsylvania

Monterey Park, California Pac-Man: Tb get unlimited lives in this game for the 64, just LOAD "PAC-MAN".8,1 then type: POKE 34943.234 : POKE 34944,234 : POKE 34945,234 SYS 32760 The ghosts will fly right through you. Andy Macan inch NewUnni, Pen ns\h ]a n ia

If you absolutely have to win a game, here's

a foolproof way to do it. Paperboy: Tb get a great score at the end of the day, deliver the paper to only one house, then do as much destruction as you can. Break windows, yank lids off garbage cans, and so forth. Myong Pack Portland. Oregon

Phantasie: Run away from the Black Knight or you will lose all your gold. Buy scrolls and then use them to print out onto paper. They will help you in the long run. Ivan Moore Address Unknown Pirates: If you attack on land, hide your armies in the woods. Use one of your groups as a decoy to get the enemy to approach. You'll be surprised when you beat an army twice your size. Lance Gater Trenton, New Jersey Pitfall: When you are about to fall down a hole with a ladder after jumping a log, push down and you'll catch the ladder with out losing any points. Michael Baumgart Address Unknown Pitstop II: At the start of the race when playing the computer. ram its car until you both get blown out tires. The computer has to change its offside tire, while you only have to change your nearside one. This gives you a head stall once your tire has been changed. R. N. Gutierrez Veracruz, Mexico

Project: Space Station: With this tip you can gain millions and millions of dollars. When you are planning your mission budget, put all your money into either the Modules or Equipment cate gory. Then go to that category and start spending. You should notice after you buy the first item that the money you started off with has doubled! Keep spending, and when you get down to $11,000 million or so, it again will jump to $19,000 million. Then go back to the budget screen, transfer every cent to the 118

FEBRUARY 1988

PSI 5 Trading Company: If there are no enemy ships in the area, rank engines priority 1. When an enemy appeal's, put it back to 3. This will gain you extra time. Lance Gater Trenton, New Jersey

Q-bert: You don't have to wait until the end of the game to start over. Just press the RESTORE key. Matt Massa Tomahawk, Wisconsin Raid Over Moscow: When you've loaded the game, wait a min ute or two and the computer will start playing by itself. When it gets to the screen you want to play, push the joystick button and take control of the game. Chih Chiang Salisbury, Maryland Raid Over Moscow: Here's a good trick for the first screen. When the bell rings, simultaneously press RUN:STOP and the "Q" key. This will get you to the launch site screen where you have to shoot the center missile silo. You also will have nine men to shoot the silo. Sean Kim Tacoma, Washington Realm of Impossibility: Sometimes you can cheat by walking on the background. The mystical monsters cannot touch you there. Jerry Wyatt Junction City, Ohio Revenge of the Mutant Camels: To get smoothly into cheat mode, press "O" for options mode, then type "OATS" and play the game. Apparently the camels like the food. Daniel Kortschak Beulah Park, Australia

Roadwar 2000: Don't go into Fort Knox. Go to Mountain View for Doctor, Drill Sergeant and Politician. Lance Gater Trenton, New Jersey Sargon II: Are you tired of losing to your computer? Try these moves at level 2 or 3, and ignore Sargon's moves. Open with A2A4 and follow up with C2-C3, E2-E3. A4-A5, D1-A4, A5-A6, FlBo, A6xB7, B5xC6, C6xD7, B7xA8 — Checkmate! Robert A. Eckel Farmington, Michigan Seven Cities of Gold: When you have a good number of men, head for the Inca city that has a blue mark on it. It is the capital and has a lot of gold. Lance Gater Trenton, New Jersey

101 Tips for Commodore Game Players Seven Cities of Gold: In this game you have to explore North, Central and South America after buying men, food, ships and goods. But if you buy only one ship and one man, you can cruise for two years without buying food! Using this tactic, I sailed from Europe to the Mississippi Riv er, then walked up to the Great Lakes and back, finally return ing to Europe, all on no food. Mart Meleney Millersville, Maryland

Skyfox: Go for the motherships Erst, then destroy the tanks and then the planes. If your base is destroyed, you can still win if you destroy all the planes, tanks and motherships. Use laser cannons mostly, save heat-seekers for motherships. and use guided missiles against planes that are alone. Allen Morano Address Unknown Spell of Destruction: When entering an unfamiliar room for the first time, you never know what you're up against. It's wise to stay near the door so you can listen for the tell-tale music, wait for the attacker to show itself, then make an emergency exit. Once you're outside, you can prepare the proper spell and work out your strategy against the aggressor. Robert Wu Monterey Park, California Spy Hunter: Wait until the road widens, then drive over to the right edge, not completely on the black border and not totally in the trees, but halfway between the two. Increase your speed to maximum and relax until around 12.000 points. At that time avoid the limousine. This trick allows you to skip the boats and the helicopters. But if you ride over water past the broken bridge this way, the bridge will keep coming until you go into your speedboat. David Bennett Matthews, North Carolina

Spy Hunter: When you're dropped off by the weapons van, next man, truck or tug boat, stay behind it for as long as possible. This will wipe out most dangers such as mines, cars and boats. Nathan Gibbs Fernandina Beach, Florida Stealth: You can get extra power by going through the positive power fields. If you go through slowly, you can get several times the usual amount of fuel. Harry H. Eleas

Bristol, Tennessee

Summer Games 1: In the 4x400 Meter Relay event, you can ac tually do better if you lose to the computer. Let the computer win by purposely dropping the baton and going as slowly as pos sible. With practice, your time can be just under two minutes. Jonathan Stapinsky Winnipeg, Manitoba Canada Summer Games I: If you disqualify yourself in the 100 meter freestyle, you'll always get the gold medal. Deepta Bhattacharya Address Unknown

Summer Games I: In the 100 Meter Dash, the object is to gain speed by jiggling the joystick as fast as you can, either up and down or from side to side. You can do it more comfortably by moving the joystick in circles, either clockwise or counterclock wise. Jonathan Stapinsky Winnipeg, Manitoba Canada Summer Games I: In the Pole Vault event on the 6 meter or higher bar, choose the low pole grip and go under the bar. It works, but you have to practice it. Chih Chiang Salisbury, Maryland

If you disqualify yourself in the 100 meter freestyle, you'll always get the gold medal. Summer Games II: For a little extra distance in the Triple Jump, push the joystick up after each maneuver, For example, right, up, right, up, left, up. Using this trick, I raised my maxi mum distance from 17.15 to 17.55. Chris A. Bonk Glenamn, Saskatchewan Canada Supercycle: This will help you master the quick turns. Watch the lane dividers at the top of the screen. These change direc tion, indicating the direction of the next curve. Then when the curve comes up. you'll know which way to turn. This is useful when you've become disoriented after ducking and dodging oth er motorcycles. Sidney Blaylock Address Unknown Superstar Ice Hockey: If you absolutely have to win a game, here's a foolproof way to do it, provided you have 500 to 600 trad ing points. Draft a goaltender with absolutely no skills, then trade him to the opposition for all of your trading points. The trade should be successful, and when it is, you can score on every shot on goal. Another powerful tactic works when you have con trol of the puck in the opposition end. Skate to the side of the net onto the boards closest to you. Then skate up to the goalie and jam a pass into the short side. If it is done correctly, it has a 70% efficiency rate going left to right and %9( going right to left (sec ond period). Don't push this one — it led me to two consecutive undefeated seasons! Chris A. Bonk Glenavon, Saskatchewan Canada Swiss Family Robinson: Aloe is good for bee stings. The cave makes a good shelter. Lance Gater Trenton, New Jersey Tag Team Wrestling: When playing the computer, keep him in your comer and tag off after every two moves. When the darker guys are out of the ring and you are on the apron, run to the Continued on pg. 128

COMMODORE MAGAZINE

119

COMPUTER

DIRE

Ll»f

Will N

PtIcm Explr* 1-

ISID WE MEAN ITS

Super Hi-Speed Printer 200 CPS Star Micronics LV-2010 With Crisp Near Letter Quality

Sale $ List S499

(Add $10.00 shipping.*)

No One Sells This Printer For Less! 200 CPS Draft - 45 CPS Near Letter Quality Serial Impact Dot Matrix

IBM Compatible Continous Underline Near Letter Quality Mode Ultra High Resolution Bit Image Graphics Pull Tractor & Automatic Single Sheet Loading Standard Serial & Centronics Parallel Ports

Ultra Hi-Speed (300 CPS} Printer 300 CPS Draft • 50 CPS NLQ • With Color Printing Capabilities No One Sells This Printer For Less!

50 CPS

Sale $4AA95 (Add $10.00 shipping.') • • • • • • • •

-4^-M

^W

JB

NLQ

List $499

300 CPS Draft - 50 CPS Near Letter Quality Front Panel Margin Setting Download Character Setting Epson/IBM Modes • 10K Buffer Variety Of Characters & Graphics Parallel & Serial Interface Ports Auto Paper Load & Ejection • Bottom Feed Optional 7-Color Printing Kit... Sale $99.95

Color Printing Capabilities

15 Day Free Trial * 90 Day Immediate Replacement Policy COMPIHTBR DIRE 22292 N. Pepper Rd, Barrington, IL. 60010 Cnll

IIIH

I/Li

(AtA Tn nralarl

14111 y-il-l) JOiOUJU lOUraeri

■ IllinoU rctktenu add '.

-s ulei ax. All ofdcn mun be in U.S. Dollan, We ihip to all potnu In ihe U.S.. CANADA, PUERTO K1CO. * APO-FPO.

I ■!,-.■• call I ■■ chana ouuide amiinemal U.S. or CO.p. MMI

immjc encloM cuhtei check, money order, or penonal chock. AUow 14 dayi dettwry, 1

(.-■ 7 .ia,i for prxme order) and I day exprea mall. Pricci and avallabitity wbiecl to chance without notice. (Monllcn only (hipped In eontloenlal U.S.) COMPUTES DIKECT Mil maun any rmlid nailonally advertitcd delivered price on Ihe exact amine product with ■ comparable payment method (cu^udina

any »pplic«t4tMle»tMei). A phyilcaloopyorder of Ihecunmi valid lower pricedad

n,u,,beiupPtk
VISA

MAtTMCAM)

CO.D.

COMPUTER

DIRECT

Is 1st In PRICE, SUPPORT, & GUARANTEE! WE LOVE OUR CUSTOMERS!

trie-E»pir»2-

Famous IBIVf <® Brand •

Genuine IBM® Printer 8 % " Letter Size Super Sale

$49

Limited Quantities. 1st Come, 1st Serve Basis.

No One Sells This Printer For Less!

80 Column Enlarged Underline Graphics* Unbelievable Low Price! Advanced Dot Matrix - Heat Transfer • Upper & Lower Case (with True Lower Descenders)

• Adapters For IBM® • Apple® • Laser® • Commodore® • Atari® (* Graphics available with Commodore, Atari And Apple Interfaces.)

This printer comes ready to hook up to the serial port of the IBM® PC jr. Plus with low cost adapter cables you can connect the printer to the IBM® PC, XT, AT, & Compatibles, the Apple® II,IIe, & He, the Laser® 128, Commodore® 64,128, SX-64, Vic 20, & Plus 4, in addition to Atari®, the Tandy 1000 and many more. MM. A[v« Cwnrato™. Aioo I Lour ar> rwg ir*rtd lrod»rocrki ot InUrnodond Buiiimi Mochim. Ap(4* Computer, Commod«» ftuiiwi Mochinw. Atari Inc. 1 Vxteo I«hnolofl.« ft

15 Day Free Trial • 90 Day Immediate Replacement Policy

Call

(312)382-5050 We Love Our Customers!

X Mall

COMPUTER DIRECT 22292 N. Pepper Road Barrington, IL. 60010

COMPUTER

DIRECT

Will No* Be UNDER AND WE AAEAN

IT!*

|Prk<» Expire 2-

Full Size Piano/Organ

Musical Keyboard $4 9

(Add S.5.1M) shipping.*)

** Conductor Software Ktguiretl

Ko>hoard —It* Key* (A-O guagc spring loaded lo give the Feel and response of a professional polyphonic keyboard instrument. Plugs right into Ihc jinsiick pofl of the Commodore 64 or I2S. This sturdy instrument comes «iih carrying handle, protective key cover and built-in music stand. Si/c: 2l>" \l) " \4" Weight: 9 lbs. Ki-yisiiTs iwild ihe Conductor Software) — Organ • Prumpei • Flute* Harpsicord • Violin • Cello • Bass • Banjo • Mandolin • Callipoe •

Concertino • Bagpipe • Synihesizci I &2* Clavier I & 2 • Can be played over a 7 octave range • Programmable sounds Recording iwiih ihr ( onduclor Sof(ware) — I liree track sequencer plus over-dubbing with multiple instruments playing ;u ilie same lime.

The Music Teacher

The Conductor Software

The Printed Song

Lisl $39.95 Sale S24.95

List S29.95 Sale S19.95

List $29.95 Sale S19.95

bj noic, insirumeni bj instrument. You will learn to play 35 songs from Bach io Rock, fhen you will be ready to compose your own songs! (Disk)

I he c onduclor Software leaches how a compostilion is put together, note

Print out your composition for Others to read or play. Requires The Conductor Program and

reaches — Scales ■ Bass lines* Popular songs "Bolero" [o "Thriller". features — '- ontrol with attack, delay, sustain and release times •

primer compatible with the Commodore graphics mode such

pi.i\

him |o U'.ld MUM and hi ilmlini on ilk1 kol oard. organ.

iithcsi/er

tilt—in ntrol

insiromcni

metronome, and ict -up

somi/ine, (Di>k)

s

iolin,

lliuls.

pau •pla> tor menu

Playback tracks while you record • Stores songs on disk • Much mote - A hove Keyboard * Commodore 64 or 12S wiih disk time

as most dot matrix primers with a graphics interface. (Disk)

5'/4" Double-Sided, Double 3'/2" Double-Sided, Double Density Floppy Disks Density Micro Disks

ForAs Low As *%Jt ^££A

(Add $3.00 shipping.*

On Sale 4* A

For Only ^m ^m

each

(Add S3.00 shipping.1

Each Disk 100% Cert Ifi called • Automatic Dust Remover Free Lifetime Replacement Warranty

1 Box of 50

For use with all 3Vi" Disk Drives. • Compact and easy to handle

$14.50 (29C each)

(with sleeves)

• Same tough and reliable qualities of 5'/*" floppies

other disks in a compact, cassette-like format

• Hard-plastic shell provides maximum media

1 Box of 100

$24.00 <24C each)

(without sleeves)

protection and safe handling. Holds more data than a conventional SV»" floppy disks

Paper Economy Sleeves . . . S5.OO per quantity of 1 00

Disk Labels

each

S3.95 per quantity of 1 00

Quantity of 50

$49.50 (99e each)

15 Day Free Trial • 90 Day Immediate Replacement Policy COMPUTIR DIRBCY 22292 N. Pepper Rd. Borrtngton, IL. 60010 Call (312) 382-5050 To Order!

I

.

i ■■..'■.■. > ! ! AH ' ■ Mlc

('!( ■■ - c>JI few charge*

■ .■

cofi

c^u^&^i™' ■ny iLpoJtckbk iMla

u. All orden null ■-

ir: I

-

UollnM- We inip ID . ■ poinli in Ihe U.S.. CANADA. PUERTO RICO. * APO-FPO.

tenulU.S. orC.O.D. MAM iminus mclmecuhier cheek, money order, or perioiuJ cheek. Allow I* dayidrlivcry. 2

• y cipreu m»il Pnca »nd (tutabtltty lubjiei 10 chanjt wiihoul notice IMoniloo only ihipped in cooltneniiJ U.S.) my .» ' :--.i..:. uJveniicd ddivrred price on Ihe exact hiik product wiih . cofnpar.ble payment method (adudin* .ah A nhyikcal copy order of the current vtJid I,.* r- prxvd *d

ibriupp(«l»..ihiheoriter. or-iihLn I Jd»yi of dmieof puicruue.

VISA

MASTIRCARD

C.O.D.

COMPUTER

DIRE

Is 1st In PRICE, SUPPORT, & GUARANTEE! WE LOVE OUR CUSTOMERS!

Prlca* Expire 2 29

Save

Printer Super Sale

Save

22 CPS Daisy Wheel Printer 13" Daisywheel Printer With True Letter Quality

No One Sells This Printer For Less!

Low, Low Price!

$9995

Compatible With

^~

Diablo" & Oume Wheels & Ribbons

^B

List $499

Below Wholesale!

(Add $10.OO shipping & handling.*}

Operator Control • Power On LED

Printing Method

• Daisy Wheel

• Impact Adjustment • Reset Button • Pause Button • Paper Feed Button •Self Test •Out of Ribbon LED

Print Speed • 18 CPS, Shannon Text

• 22 CPS, AAA Text

• Horizontal Spacing Adjustment • Pitch Adjustment (10, 12, or 15 CPI)

Accessories

• Daisy Print Wheel - Courier 10, 96-character

• Ribbon Cartridge - easy-change cartridge • Both are compatible with Diablo"* and Qume®

Print Buffer • Standard: 93 characters

Spacing and Density

Paper Information

• Fan-fold, Single Sheet, or Carbon Copies • Friction Feed • Form Width: up to 13"

• Character Spacing: 1/120" increments

• Line Spacing: 1/48" increments • Print Pitch: 10, 12, or 15 CPI and Proportional Spacing • Characters per Line: 110 characters at 10 CPI 132 characters at 12CPI 165 characters at 15 CPI Registered Trademarks: Apple

• Copy Capacity: Original plus 3 Copies Size and Weight

H-5.5" W-18.9" D-11.6"

Weight 21 lbs.

ApplB Computer Inc. IBM ■ Internaiionol Business Machines Inc. Diablo ■ Xerox Inc. Qumo . Qume Corporation.

Daisy Wheels

Available In Courier 72, Prestige Pica, Prestige Elite, and Script 12 for $9.95 each, 15 Pay Free Trial • 90 Day Immediate Replacement Policy

Call

(312)382-5050 We Love Our Customers!

COMPUTER DIRKT Mail

22292 N. Pepper Road Barrington, 1L. 6OO1O

HOW TO ENTER PROGRAMS The programs which appear in this magazine have been run, tested and checked for bugs and errors. After a pro gram is tested, it is printed on a letter quality printer with some formatting changes. This listing is then photo graphed directly and printed in the maga zine. Using this method ensures the most error-free program listings possible. Whenever you see a word inside brack ets, such as [DOWN|, the word represents a keystroke or series of keystrokes on the keyboard. The word [DOWNI would be entered by pressing the cursor-down key. If multiple keystrokes are required, the number will directly follow the word. For example, ID0WN4] would mean to press the cursor-down key four times. If there are multiple words within one set of brackets, enter the keystrokes directly after one another. For example, |DOWN, RIGHT2] would mean to press the cursordown key once and then the cursor-right key twice. Note: Do not enter the commas. In addition to these graphic symbols, the keyboard graphics are all represented by a word and a letter. The word is either SHFT or CMD and represents the SHIFT key or the Commodore key. The letter is one of the letters on the keyboard. The combination [SHFT E] would be entered by holding down the SHIFT key and pressing the E. A number following the letter tells you how many times to type the letter. For example, [SHFT A4.CMD B3] would mean to hold the SHIFT key and press the A four times, then hold down the Commodore key and press the B three times. The following chart tells you the keys to press for any word or words inside of " = UNSHIFTED CUU HOME "1CLEAR1" = SHIFTED CLR/HOME

a. fij [DOWN]" = CURSOR DOWN Q '-iUP]" = CURSOR OP

H"1RJOHT!" = CURSOR RIGHT II '-[LEFT]""CURSOR LEFT

[3 "iRVSl" = CONTROL 9 B "1RVOFF1"= CONTROL 0

|j -IBLACK]"" CONTROL 1 |3 ■■jWHrTE|" = CONTROL 2 S !RED]-=CONTROL3

t] "|CYAN1"=CONTBOL4

brackets. Refer to this chart whenever you aren't sure what keys to press. The little graphic next to the keystrokes shows you what you will see on the screen.

SYNTAX ERROR This is by far the most common error encountered while entering a program. Usually (sorry folks! this means that you have typed something incorrectly on the line the syntax error refers to. If you get the message '"Syntax Error Break In Line 270", type LIST 270 and press RETURN. This will list line 270 to the screen. Look for any non-obvious mis takes like a zero in place of an 0 or viceversa. Check for semicolons and colons re versed and extra or missing parenthesis. All of these things will cause a syntax

If the variable is not coming from data statements, then the problem will be a lit tle harder to find. Check each line that : contains the variable for typing mistakes.

OUT OF DATA ERROR

This error message is always related to , the data statements in a program. If this There is only one time a syntax error i error occurs, it means that the program will tell you the "wrong" line to look at. If j has run out of data items before it was the line the syntax error refers to has a supposed to. It is usually caused by a prob lem or typo in the data statements. Check function call (i.e., FN A(3)), the syntax error may be in the line that defines the first to see if you have left out a whole line function, rather than the line named in of data. Next, check for missing commas between numbers. Reading data from a the error message. Look for a line near page of a magazine can be a strain on the the beginning of the program (usually) that has DEF FN A(X) in it with an equa brain, so use a ruler or a piece of paper or anything else to help you keep track of tion following it. Look for a typo in the where you are as you enter the data. equation part of this definition.

ILLEGAL QUANTITY ERROR This is another common error message. This can also be caused by a typing error, but it is a little harder to find. Once again, list the line number that the error mes

sage refers to. There is probably a poke statement on this line. If there is, then the error is referring to what is trying to be poked. A number must be in the range of

(PURPLE)" = CONTROLS

] "[GREEN]"-CONTROL 6

E [fl ■■[YELLOW]1=CONTROL8

i

iBLUE]" = CONTROL7

] ■■[ORANGE]--COMMODORE 1 B [BROWN]" -COMMODORE 2

[FA] ' =F4

J"|F5I"-F5

n-jL RED]" = COMMODORE 3 H "IGRAY1!" =COMMODORE 4 E3 jGRAY2r = COMMODORE 5 i| |L GREEN!' = COMMODORE 6

1"|L BLUE|- = COMMODORE 7 S";GRAY3|" -COMMODORE 8

B"[F8]"-F8

J£]"IPOUND]" = ENGLISH POUND

0 "[SHFT

| "IT

I1 -Pi SYMBOL ■ UP ARROW

SHFT (SHIFT) AND A KEY ("[SHFT Q,SHFT J.SHFT D.SHFT S]") OR THE LETTERS CMDR (COMMODORE) AND A KEY ("[CMDR Q.CMDR G.COMDR Y.CMDR H|"). IF A SYMBOL IS REPEATED. THE NUMBER OF REPITITIONS WILL BE DIRECTLY AFTER THE KEY AND BEFORE THE COMMA ("|SPACE3,SHFT S4.CMDR M21").

FEBRUARY 1988

typos.

error.

GRAPHIC SYMBOLS WILL BE REPRESENTED AS EITHER THE LETTERS

124

zero to 255 to be poke-able. For example, the statement POKE 1024,260 would pro duce an illegal quantity error because 260 is greater than 255. Most often, the value being poked is a variable lA,X...I. This error is telling you ; that this variable is out of range. If the ! variable is being read from data state ments, then the problem is somewhere in the data statements. Check the data statements for missing commas or other

OTHER PROBLEMS

It is important to remember that the 64 and the PET/CBM computers will only ac cept a line up to 80 characters long. The VIC 20 will accept a line up to 88 charac ters long. Sometimes you will find a line in a program that runs over this number of characters. This is not a mistake in the listing. Sometimes programmers get so carried away crunching programs that they use abbreviated commands to get more than 80 (or 88) characters on one line. You can enter these lines by abbrevi ating the commands when you enter the line. The abbreviations for BASIC com mands are on pages 133-134 of the VIC 20 user guide and 130-131 of the Commodore 64 user's guide. If you type a line that is longer than 80 (or 88) characters, the computer will act as if everything is ok, until you press RE TURN. Then, a syntax error will be dis played (without a line number). Many people write that the computer gives them a syntax error when they type the line, or that the computer refuses to accept a line. Both of these problems are results of typ ing a line of more than 80 (or 88) charac ters.

How to Enter Programs

THE PROGRAM WONT RUN!!

This is the hardest of problems to re solve; no error message is displayed, but the program just doesn't run. This can be caused by many small mistakes typing a program in. First check that the program was written for the computer you are us ing. Check to see if you have left out any lines of the program. Check each line of the program for typos or missing pai-ts. Fi nally, press the RUN/STOP key while the program is "running". Write down the line

the program broke at and try to follow the program backwards from this point, look ing for problems.

IF ALL ELSE FAILS

You've come to the end of your rope.

You can't get the program to run and you can't find any errors in your typing. What do you do? As always, we suggest that you try a local user group for help. In a group of even just a dozen members, someone is bound to have typed in the same program. The user group may also have the pro gram on a library disk and be willing to make a copy for you. If you do get a working copy, be sure to compare it to your own version so that you can learn from your errors and increase you understanding of programming. If you live in the country, don't have a local user group, or you simply can't get any help, write to us. If you do write to us, include the following information about the program you are having problems with:

The name of the program The issue of the magazine it was in The computer you are using Any eiTor messages and the line numbers Anything displayed on the screen A printout of your listing (if possible) All of this information is helpful in an swering your questions about why a pro gram doesn't work. A letter that simply states "I get an error in line 250 whenever I run the program" doesn't give us much to go on. Send your questions to: Commodore Magazine 1200 Wilson Drive West Chester, PA 19380 ATTN: Program Problem Have run with the programs! Q

HOW TO USE THE MAGAZINE ENTRY PROGRAMS' The Magazine Entry Programs on the next pages are two BASIC machine language programs that will assist you in entering the programs in this magazine correctly. There are versions for both the Commodore 64 and the Commodore 128. Once the program is in place, it works its magic without you having to do anything else. The program will not let you enter a line if there is a typing mistake on it, and better yet, it identifies the kind of error for you.

Getting Started Type in the Magazine Entry Program carefully and save it as you go along (just in case), Once the whole program is typed in, save it again on tape or disk. Now RUN the program. The word POKING will appear on the top of the screen with a number. The number will increment from 49152 up to 49900 (4864-5545 on the 128) and just lets you know that the program is running. If everything is ok, the program will finish running and say DONE. Then type NEW. If there is a problem with the data statements, the program will tell you where to find the problem. Otherwise the program will say "mistake in data state ments." Check to see if commas are miss ing, or if you have used periods instead of commas. Also check the individual data items. Once the program has run, it is in memory ready to go. To activate the pro gram type SYS49152 (SYS4864 on the 128), and press RETURN. You are now ready to enter the programs from the magazine. To disable the Entry Program, just type KILL [RETURN] on the 64 or

SYS4867 on the 128. The checksums for each line are the same for both the 64 and 128, so you can enter your 64 programs on the 128 if you'd like.

Typing the Programs

to fix them. NO CHECKSUM: This means that you forgot to enter the apostrophe and the four letters at the end of the line. Move the cursor to the end of the line you just typed and enter the checksum. QUOTE: This means that you forgot (or added) a quote mark somewhere in the line. Check the line in the magazine and correct the quote. KEYWORD: This means that you have j either forgotten a command or spelled one j of the BASIC keywords (GOTO. : PRINT..) incorrectly. Check the line in the magazine again and check your spell ing.

All the BASIC program listings in this magazine that are for the 64 or 128 have an apostrophe followed by four letters at the end of the line (e.g., 'ACDF). If you plan to use the Magazine Entry Program to enter your programs, the apostrophe and letters should be entered along with the rest of the line. This is a checksum that the Magazine Entry Program uses. Enter the line and the letters at the end # OF CHARACTERS: This means and then press RETURN, just as you nor , that you have either entered extra charac mally would. ters or missed some characters. Check the If the line is entered correctly, a bell is line in the magazine again. This error sounded and the line is entered into the message will also occur if you misspell a computer's memory < without the charac I BASIC command, but create another ters at the end). | keyword in doing so. For example, if you If a mistake was made while entering misspell PRINT as PRONT, the 64 sees the line, a noise is sounded and an error the letter P and R, the BASIC keyword message is displayed. Read the error mes ON and then the letter T. Because it sees sage, then press any key to erase the mes the keyword ON, it thinks you've got too sage and correct the line. many characters, instead of a simple mis spelling. Check spelling of BASIC com IMPORTANT mands if you can't find anything else If the Magazine Entry Program sees a wrong. mistake on a line, it does not enter that UNIDENTIFIED: This means that you line into memory. This makes it impossi have either made a simple spelling error, ble to enter a line incorrectly. you typed the wrong line number, or you

Error Messages and What They Mean There are five error messages that the Magazine Entry Program uses. Here they are, along with what they mean and how

typed the checksum incorrectly. Spelling errors could be the wrong number of spaces inside quotes, a variable spelled wrong, or a word misspelled. Check the line in the magazine again and correct the mistake. Q COMMODORE MAGAZINE

125

Magazine Entry Program—64

The Magazine Hniry Programs are available on disk, along with other programs in this magazine. for $9.95. To oi

10 20

PRINT"[CLEAR3P0KING P = 49152

:REM

-";

SC000

(END

AT

49900/SC2EC) A$ :IF

A$="END"THEN

30

READ

40

L=ASC(MIDS(A$,2,1) )

50

H=ASC{MID$(A$,1,1) )

60

L = L-48: IF

L>9

THEN

H= H-48: IF

80

PRINT"[HOME,RIGHT12]"P;

H>15

IF

OR

THEN

L=L-7

70

90

H>9

L>15

:PRINT" DATA

H=H-7

THEN

ERROR

110

IN

PRINT

LINE";

1000+INT((P-49152J/8):STOP 100

B=H*16+L:POKE •

110

CjOIU

IF

P,B:T=T+B:P=P+1

1 fx

-5t)

TO86200

THEN

PRINT"MISTAKE

DATA 120

IN

PRINT

DATA

CHECK

STATEMENTS":END

PRINT"DONE":END

1000

DATA

4C,IF,C0,00,00,00,00,00

1001

DATA

00,00,00,00,00,0D,00,21

1002

DATA

C1,27,C1,2F,C1,3F,C1,4C

1003

DATA

C1,EA,EA,EA,4C,54,C0,A2

1004

DATA

05,BD,19,C0,95,7 3,CA,10

1005

DATA

F8,60,60,A0,03,B9,00,02

1033

DATA

91, 91,0D,20,20,20,20,20

1034 1035

DATA

20,20,20,20,20,20,20,20

DATA

20,20,20,20,20,20,20,91

1036

DATA

0D,51,55,4F,54,4 5,00,4B

1037

DATA

4 5,59,57,4F,52,44,00,23

1038

DATA

20,4F,46,20,43,48,41,52

1039

DATA

41,43,54,45,52,53,00,55

1040

DATA

4E,49,44,45,4E,54,49,46

1041

DATA

49,45,44,00,4E,4F,20,43

1042

DATA

48,45,43,4B,53,55,4D,00

1043

DATA

C8,B1,7A,D0,FB,84,FD,C0

1044

DATA

09,10,03,4C,84,Cl,88,88

1045

DATA

88,88,88,B1,7A,C9,27,D0

1046

DATA

13,A9,00,91,7A,C8,A2,00

1047

DATA

B1,7A,9D,3C,03,C8,E8,E0

1048

DATA

04,D0,F5,6 0,A9,04,4C,CA

1049

DATA

C0,A0,00,B9,00,02,99,40

1050

DATA

03,F0,F0,C8,D0,F5,A0,00

1051

DATA

B9,40,03,F0,E6,99,00,02

1052

DATA

C8,D0,F5,20,96,C1,4C,12

1053

DATA

C2,A0,09,A9,00,99,03,C0

1054

DATA

8D,3C,03,88,10,F7,A9,80

1055

DATA

85,02,A0,00,20,58,Cl,20

1056

DATA

8 9,C1,20,ED,C1,E6,7A,E6

1057

DATA

7B,20,7C,A5,A0,00,20,80

1058

DATA

C0,F0,D0,24,02,F0,06,4C

1059

DATA

A8,C0,4C,CE,C1,C9,22,D0

1060

DATA

06,20,8D,C0,4C,CE,C1,20

1061

DATA

BA,C0,4C,CE,C1,A0,00,B9

1062

DATA

00,02,20,74,C0,C8,90,0A

1063

DATA

18,6D,07,C0,8D,07,C0,4C

1064

DATA

EF,C1,88,A2,00,B9,00,02

1065

DATA

9D,00,02,F0,04,E8,C8,D0

1066

DATA

F4,60,18,AD,09,C0,69,41

1067

DATA

8D,09,C0,38,AD,0A,C0,E9

1068

DATA

19,90,06,8D,0A,C0,4C,1C

1069

DATA

C2,AD,0A,C0,69,41,8D,0A

C0,AD,03,C0,6D,0 5,C0,48

1006

DATA

D9,04,C1,D0,F5,88,10,F5

1007

DATA

A0,0 5,B9,A2,E3,9 9,7 3,00

1070

DATA

1008

DATA

88,10,F7,A9,00,8D,18,D4

1071

DATA

AD,04,C0,6D,06,C0,8D,0C

1009

DATA

4C,EF,C0,E6,7A,D0,0 2,E6

1072

DATA

C0,68,6D,08,C0,8D,0B,C0

1010

DATA

7B,4C,79,00,A5,9D,F0,F3

1073

DATA

AD,0C,C0,6D,07,C0,8D,0C

1011

DATA

A5,7A,C9,FF,D0,ED,A5,7B

1074

DATA

C0,38,E9,19,90,06,8D,0C

1012

DATA

C9,01,D0,E7,20,2B,C0,AD

1075

DATA

C0,4C,52,C2,AD,0C,C0,69

1013

DATA

00,02,20,74,C0,90,DC,A0

1076

DATA

41,8D,0C,C0,AD,0B,C0,E9

1014

DATA

00,4C,A9,C1,C9,30,30,06

1077

DATA

19,90,06,8D,0B,C0,4C,67

1015

DATA

C9,3A,10,02,3 8,60,18,60

1078

DATA

C2,AD,0B,C0,69,41,8D,0B

1016

DATA

C8,B1,7A,C9,20,D0,03,C8

1017

DATA

D0,F7,Bl,7A,60,18,C8,Bl

1079

DATA

C0,A0,01,AD,09,C0,CD,3C

1018

DATA

7A,F0f37,C9,22,F0,F5,6D

1080

DATA

03,D0,20,C8,AD,0A,C0,CD

1019

DATA

03,C0,8D,03,C0,AD,04,C0

1081

DATA

3D,03,D0,17,C8,AD,0B,C0

1020

DATA

6 9,00,8D,04,C0,4C,8E,C0

1082

DATA

CD,3E,03,D0,0E,AD,0C,C0

1021

DATA

18,6D,05,C0,8D,0 5,C0,90

1083

DATA

CD,3F,03,D0,06,20,CC,C2

1022

DATA

03,EE,06,C0,EE,09,C0,4C

1023

DATA

CE,C1,18,6D,08,C0,8D,08

1024

DATA

C0,90,03,EE,07,C0,EE,0A

1084

DATA

4C,4B,C0,98,48,68,4C,CA

1085

DATA

C0,A9,20,8D,00,D4,8D,01

1086

DATA

D4,A9,09,8D,05,D4,A9,0F

1087

DATA

8D,18,D4,60,20,A9,C2,A9

1088

DATA

81,20,DF,C2,A9,80,20,DF C2,4C,D9,C2,20,A9,C2,A9

1025

DATA

C0,60,0A,A8,B9,0F,C0,85

1026

DATA

FB,B9,10,C0,85,FC,A0,00

1027

DATA

A9,12,20,D2,FF,B1,FB,F0

1089

DATA

1028

DATA

06,20,D2,FF,C8,D0,F6,20

1090

DATA

11,20,DF,C2,A9,10,20,DF

1029

DATA

BC,C2,20,E4,FF,F0,FB,A0

1091

DATA

C2,A9,00,8D,04,D4,60,8D

1030

DATA

18,B9,08,C1,20,D2,FF,88

1092

DATA

0 4,D4,A2,70,A0,00,88,D0

1031

DATA

10,F7,68,68,A9,00,8D,00

1093

DATA

FD,CA,D0,FA,60,END

1032

DATA

02,4C,74,A4,4B,49,4C,4C

126

FEBRUARY 1988

END

Magazine Entry Program- — 100 1L u

5

TRAP

200

10

PRINT" [CLEAR]POKING

20

P=4864

$1300

:REM

-

■■ ■

(END

AT

5545/51!

30

REAL

80

pr: vi (: [HOME

100

;

RIGHT

B=DEC (A$ > :POE :GOTO

110

AS=" END "THEN

IF

!

p -

P, B:T =T+B:P=

P+l

30

TO!

:print11 3ATA

..'

THEN

. . ..,: :

state:-

:

IN

PRINT

DATA

~:

CHECK

: ;": 3ND

1000

DATA

4C

IE ,13 ,4C ,3A ,13,00

00

1001

DATA

8E ,00 ,F7 ,00 ,42 ,41,51

57

1002

DATA

0D ,00 ,0D ,43 ,08 ,14,0E

14

1003

DATA

16 ,14 ,26 ,14 ,33 ,14,A9

00

1004

DATA

8D ,00 ,FF ,AD ,04 ,03,8D, 12

1005

DATA

13 ,AD ,05 ,03 ,8D r w* ,13,13, A2

1006

DATA

4A

A0 ,13

8E ,04

03,8C, 05

1007

DATA

03 ,60 ,AD ,12 ,13 ,8D,04, 03

1008

DATA

AD

13 ,13 ,8D ,05

03,60, 6C

1009

DATA

12

13 ,A5 ,7F ,D0

F9,AD, 00

1010

DATA

02

20 ,5B

13 ,90

F1,A0, 00

1011

DATA

4C

6F ,14

C9 ,30

30,06, C9

1012

DATA

3A

rl0 ,02 ,38 ,60 ,18,60, C8

1013

DATA

Bl

3D ,C9 ,20 ,D0

1014

DATA

F7

Bl ,3D ,60 ,18 ,C8,B1, 3D

1015

DATA

F0, 35

03,C8, D0

C9, 22 ,F0, F5,6D, 06

1016

DATA

13

1017

DATA

00, 8D ,07, 13 ,4C, 75,13, 18

1018

DATA

6D, 08

1019

DATA

EE, 09 ,13

1020

DATA

6D, 0B

13, 8D

0B, 13,90, 03

1021

DATA

EE, 0A, 13, EE

0D, 13,60, 0A

1022

DATA

A8, B9

14, 13

85, FB,B9, 15

1023

DATA

13, 85

FC, A0

00, 8C,00, FF

1024

DATA

A9, 12

20, D2 ,FF, B1,FB, F0

1025

DATA

06, 20 ,D2

1026

DATA

79, 15 ,20, A3 ,15, 20,E4, FF

1027

DATA

F0, FB, A0, IB

B9, EF,13, 20

1028

DATA

D2, FF

88, 10

F7, 68,68, A9

1029

DATA

00, 8D

00, 02

4C, B7,4D, 91

1030

DATA

91, 0D, 20, 20

20, 20,20, 20

8D ,06

13 ,AD

07,13, 69

13, 8D ,08, 13,90, 03 EE ,0C, 13,60, 18

FF rC8

D0,F6, 20

1031

DATA

20, 20, 20, 20, 20, 20,20, 20

1032

DATA

20, 20, 20, 20, 20, 20,91, 0D

1033

DATA

51, 55, 4F, 54, 45, 00,4B, 45

1034

DATA

59, 57, 4F, 52, 44, 00,23, 20

1035

DATA

4F, 46, 20, 43, 48, 41,52, 41

1036

DATA

43, 54, 45, 52, 53, 00,55, 4E

1037

DATA

49, 44, 45, 4E, 54, 49,46, 49

t

1038

DATA

45 ,44,00 ,4E ,4F ,20 ,43 ,48

1039

DATA

45 ,43,4B ,53 ,55 ,4D ,00 ,C8

1040

DATA

Bl ,3D,D0 ,FB ,98 ,30 ,04 ,C9

1041

DATA

06 ,30,IE ,88 ,88 ,88 ,88 ,88

1042

DATA

Bl ,3D,C9

1043

DATA

91 ,3D,C8 ,A2 ,00

1044

DATA

00 ,0B,C8 ,E8 ,E0 ,04 , D0 ,F5

1045

DATA

60 ,4C,5C ,15 ,4C ,C5 ,14 ,A0

1046

DATA

09 ,A9,00

99 ,06 ,13 ,8D ,00

1047

DATA

0B ,88,10

F7 fA9 ,80 ,85 ,FD

1048

DATA

A0 ,00,20

3F ,14 ,20 ,AE ,14 r -*■ ■*

1049

DATA

20 ,0D,43

84 , FA , A0 , FF ,20

1050

DATA

67 ,13,F0

D8 ,24 ,FD ,F0 ,06

1051

27 ,D0 ,13 ,A9 ,00 B1 , 3D ,r 9D ***

mm

*-

DATA

20 ,8F,13

4C ,8F ,14 ,C9 ,22

1052

DATA

D0 ,06,20

74 ,13 ,4C ,8F ,14

1053

DATA

20 ,9F,13

4C r8F ,14 ,A0 ,00

1054

DATA

B9 ,00,02

20 ,5B ,13 ,C8 ,90

1055

DATA

0A

18,6D, 0A

13

8D ,0A

13

1056

DATA

4C

B0,14, 88

60

18

AD

0C

1057

DATA

13

69,41, 8D

0C

13

38

AD

1058

DATA

0D

13,E9, 19

90

06

8D

0D

1059

DATA

13

4C,CF, 14

AD

0D

13

69

1060

DATA

41

8D,0D, 13

AD

06

13

6D

1061

DATA

08

13,48, AD

07

13

6D

09

1062

DATA

13

8D,0F, 13

68

6D

0B

13

1063

DATA

8D

0E,13, AD

0F

13

6D

0A

38

E9

19

90

,

r

*—



v *»

r

■*-

*

1064

DATA

13

8D,0F, 13

1065

DATA

06

8D,0F, 13, 4C, 05, 15, AD

1066

DATA

0F, 13,69, 41, 8D, 0F

1067

DATA

0E, 13,E9, 19, 90, 06, 8D, 0E

13

AD

1068

DATA

13, 4C,1A, 15, AD, 0E, 13, 69

1069

DATA

41, 8D,0E, 13, A0, 01, AD, 0C

13, CD,00, 0B, D0, 20, C8, AD

1070

DATA

1071

DATA

0D, 13,CD, 01, 0B, D0, 17, C8

1072

DATA

AD, 0E,13, CD, 02, 0B, D0, 0E

1073

DATA

AD, 0F,13, CD, 03, 0B, D0, 06

1074

DATA

20, 89,15, A4, FA, 60, 98, 48

1075

DATA

68, 4C,AF, 13, A9, 04, AC, AF

1076

DATA

13, A9,00, 8D, 00, FF,

1077

DATA

8D, 00,D4, 8D, 01, D4, A9, 09

1078

DATA

8D, 05,D4, A9, 0F, 8D, 18, D4

1079

DATA

60, 20,61, 15, A9, 81, 20, 9C

1080

DATA

15, A9,80, 20, 9C, 15, 4C, 96

1081

DATA

15, 20,61, 15, A9, 11, 20, 9C

1082

DATA

15, A9,10, 20, 9C, 15, A9, 00

20

1083

DATA

8D, 04,D4, 60, 8D, 04, D4, A2

1084

DATA

70, A0,00, 88, D0, FD, CA, D0

1085

DATA

FA, 60,END

ehu

COMMODORE MA3AZINE

127

ADVERTISERS INDEX'

101 Tips for Commodore Game Players Continued from pg. 119

Reader Response NO.

Page No.

Abacus Software

1

51

Action Soft

2

22,23

Activision

3

9,31,47

Treasure Island: When you get to the storm, type "tie rope" and you'll pass it easily. Loc Huynh Address Unknown

Berkeley Softworks

4

26,29,42,43

Briwall

5

61

C.O.M.B. Company

*

105,111

Cheatsheel Products

6

60

Ultima IV: Exit from Dungeon Hythlothe and you end up on a clearing in the Isle of the Abyss. Go west and you'll find the bal loon. The White Stone is in a mountain valley only reachable by balloon. You can recognize it by an ankh that is one space north of a clear ground space in the Serpent's Spine Mountains. The Black Stone is caught in a Moon Gate. Stand over the Moon Gate on Verity Isle before it comes up. Search there when both moons are new. Search the deepest waters of the Cape of Heroes for the wheel of H.M.S. Cape, When used on a ship, it raises the hull points to 99, which is needed to pass the pirate ships guarding the en trance to the Abyss. For the entry word of the Abyss, ask the rulers of the three Lesser Castles for the "word." Each ruler knows one syllable of the entire word. Bob Kopperl Jenison, Michigan

CompuServe

7

37

Computer Direct (Protecto)

8

120,121,122,123

Cosmi

9

11,53

Covox

10

64

Data East USA

11

25

Electronic Arts

12

2,27,57

Ennon Corporator)

13

63

Epyx

14

35,59

Financial Service Marketing

15

55

Firebird Licensees

16

45

Free Spirit Software

17

64

*

107

Kasara Microsystems

18

85

Ketek

19

93

white post. This keeps the computer on your side of the ring and will aid in quick pins. Paul Jordan Glenwood, Illinois

Wizard: Tb get a lot of points and a lot of men, choose CUSTOM IZED and on the second board choose JAIL. You will be in be tween a block. Push the button to climb up the rope, then go to the dot on the right and hold him on there. The points will mount up.

Mark Brenner

Chattanooga, Tennessee

Wizard: On the first screen of the expert level, just get a key and eliminate all the snowballs. Then go to the top of one of the two center ladders by inching up one side. Jump toward the center treasure inside the skulls and sit back while your score increases forever! The only way to get back out is to lose a man, but one from a hundred won't be too painful. Chris Porosky Elmira, New York

Wizard's Crown I: There are more survivors if you flee in tacti cal combat than in quick combat. JeffLohineier

Ferndale, Michigan

Advertiser

Halix Institute

Konami

*

21 C2

Loadstar

21

Master Designer Software

22

19

Master Software

23

107

Micro Illusions

24

C3

MicroProse

25

5

Midwest Software

26

85

Mimetics

27

39

Mindscape

28

41

Montgomery Grant

29

79

NewTek

30

1

NPS Inc.

31

101

NRI/McGraw Hill



33,81

Pro-Tech-Tronics

32

89

Quantum Computer Services

33

46,49

R J. Brachman

34

97

S & S Wholesalers

35

87

101

Seif-Help Legal Services

36

Zork I: When you encounter the Cyclops, type in the word ODYSSEUS. This will make the Cyclops run through the door

Soft Byte

37

101

into the house. Dan Haveman Grand Rapids, Michigan

Strategic Simulations

38

04

SubLogic Corporation

39

13

Tevex

40

83

Ifyou have game tips ofyour own, write them up, one per fullsize sheet, and send them to: Louis F. Sander P.O. Box 101011 Pittsburgh, PA 15237 128

FEBRUARY 1988

Time Life Books

*

41

14,15

Tussey Computer Products

42

6,7

'No Reader Response Number given at Advertiser's Request.

B

17

Timeworks

t1QA

S29.95 IBM PC

ATARI 8-Bit

Compatibles

COMMODORE

COMMODORE

64/128

(rt 128

You love playing games, but sometimes you'd rather build your own. There's a lot of satisfaction in playing something you've personally created. Now you can with Wargame Construction Set" from SSI. This unique simulation lets you design and play a nearly limitless number of wargames

Ready to shift from construction to destruction? Try B-24? As a flight simulator, it lets you fly a World War II B-24 bomber. As a combat simulator, it lets you try to bomb Hitler's oil refineries in Ploesti, Rumania. Or get blown up trying. You command the lead B-l-i Liberator which will determine the

course of action for the -4d()th

that are as simple or complex as

Bomber Group. liut first, you must

you desire. Start by drawing your own battlemaps. Place roads, rivers, bridges, woods, buildings

leani to fly this cantankerous

and mines in any arrangement

you go on to the real thing: 19 har

and scale you like.

rowing missions over the flak- and fighter-filled skies of Ploesti.

Fight four levels of combat, from man-to-man battles to

plane. Two simpler scenarios let

you hone your flying skills before

Once you're in the air, your

different attributes such as unit type, weapon type and firepower,

first goal is to form up with your bomber group and race to the fighter rendezvous points. Your escort fighters can only stay up for a

movement and strength points.

limited time, so don't be late.

large-scale strategic campaigns. Give your men and machines

You can create scenarios from any period of military history,

If you get hit, you'll have to decide whether to bail out or stick

from Ancient wars with spears and catapults to modern conflicts

it out and do your job — reducing Ploesti's total oil production below what was accomplished historically. If you succeed, you'll be told how much you would have shortened the war in Europe!

using state-of-the-art missiles and tanks. Or you can forget about reality and create sword-and-sorcery fantasy adventures and science-fiction battles. If you get tired of designing, we've thoughtfully provided eight ready-to-play games. Even these can be modified to suit your liking.

I

STRATEGIC SIMULATIONS, INC. 10-^6 N. Rengstorff Avenue, Mountain View, CA94043

(415) 964-1353

STRATEGIC SIMULATIONS, INC. Look for these exciting games at your local computer/software or game store today. All SSIgames cany a "I4-(lay satisfaction oryour money back" guarantee. Write or call for a free color catalog of our full line. If there are no convenient stores near you. MSA and M/C holders can order

by calling toll-free 800-443-0100, x335. Or send your check to SSI at the address above. (CA residents, add applicable sales Ul\.) Please specify com puter format and add S2.00 for shipping & handling. © i[)K" by strategic Simulations, inc. .\ll rights reserved.

Related Documents


More Documents from "Steven D"