lit .' 75 COMPUTIST

Canada & Mexico $7 u.s.$3.75

Table of Contents Editorial Note 2, 3 Put Redstorm Rising on Harddrive 22 APTs: RDEX Contributors 23 Reader review ofPrince ofPersia 20 Bandits 20 Most Wanted Softkeys 23 Reader review of Rastan 10 Battletech :." : 20 The Product Monitor 4 SSPROT HELLO DECODER 16 Berzap 15 The Rumor Mill ' 10 Borg 20 A note to Apple's Enlightened One .4 Where in USA is 18 Dino Eggs ; 20 Softdisk 4 Dungeon Master 10 Bltkeys: Softdisk G-S : 4 Elite 8 , , USA GeoGraph 4 Mathosaurus 9 FLOBYNOID 20 Fast Frames. Updates. Etc 4 Prince ofPersia 15 mwo • ~~1~i j 9 f f • Heavy Barrel 20 mwo Pool Cues 4 Ms. Pacman 15 ~ ~ O~3: • c • I. The Bishop's Volunteer .4 Softkeys: Omega 9 • i rn • II. New Alignments for Old .4 Accelerated Reader v2.1 8 Prince of Persia 20 ::::I ..... ""tJ • 8 § g • m.Super Weapon? 4 Alligator Alley 19 Rescue Raiders 17 S. m c: • i:Q.~ • IV. Endgame 4 Bank:Street Writer Plus 6 SyzYGY 15 KeefPC! 5 Batman· '!' 13 =o~ ~ Thexder lie 15 CD • ! f • Carmenx3 5 Blockout 8 Tubeway 15 en- en .. • 51; • I. World 5 Classroom Toolbox (3.5") 8 ~ ~ Wings Of Fury : 9 ;E S. • g ; • II. Europe 5 Cross Country Canada 18 ):It = • So!~~ • III. Time ; 5 Curse ofthe Azure Bonds 14 Playing Tips: co CD D&D Buglets 5 ~~~ Distant Views 15 Bard's Tale ffi 20 CO::D BASIC Power 5 Dungeon Master 13 ·; ~'. . Deathlord 9 ~c. The Godling's Advisor (Populous) 5 Dungeon Master 17 Defender of the Crown 10 ·• 0 ~.~ .• Romantic Encounters at the Dome 5 Elementary Genetics 19 Might & Magic 9 CO ~ The Hunt for Red October 5 • ; a • FAY: Word Rally 16 Neuromancer 17 • CD$t • Slaying the Bug of Aragon 5 FAY:ThatMath Woman 15 :D~et Prince ofPersia 9 • Hints of Aragon 5 • Q. - ! FAY:That Word Hunter 16 Wasteland 16 Vendors 6 • m ~~ • French Hangman 1 & 2 16 IV 10 Gnarly Golf 17 en~. Features, Notes and such: Wasteland 15 • a f • Halley Project 19 Answers to reader questions 13 • i-•[g'en • Heavy Barrel 13 IBM Softkeys: • Apple IIgs Virus Discovered 15 CD • ~ en Magic Slate (20/40/80 column) 20 BBSNEWS 8 Paladin 22 ~gtf i • Mark Manager v6.6 18 • Cracking the SSPROT$1 protection 16 Paperboy 22 Math Masters: Addition & Subtraction 18 ~~~. Pete rose Pennant Fever 22 Dungeon Master CDA vl.l 10 Mercury 18 ·~~s= . Fix Elementary Genetics to run on the lIe 19 22 • • Milliken Math Series (revisited) 20 Silpheed vl.O 22 ~~~ Getting Level "Omega" Clearance 9 Oil Barons 17 Zany Golf 22 ·• g& .• Hardware Timing Problems (lIe) 8 Omega 14 .N~~ Icons instead of text? 15 f- • Reading Comprehension: IBM tips: Installing Carmen.Time on a 3.5" disk 15 • ~a1% • Finding the Main Idea 9 Champions of Krynn 22 Monitor Search 13 Silpheed GS 8 ~~~ Note on ArnDOS 15 Curse of the Azure Bonds 22 N8- ~ • Spelling Mastery 19 ·I· .. . Notes on AIl magazines 17 Pool ofRadiance 22 ~~. Spelling Press 18 Test Drive II 22 • f • Notes on Cross Country USA (Didatech) 16 Task Force , 9 Notes on E.D.D. IV serial number 15 ~ ~ Victory Road 13 Notes on fInishing Aztec 17 · . Where in Europe is Carmen Sandiego 18 Notes on Tetris 21 • !. • Where in,Time is Carmen Sandiego 15 ProOOS Boot Disassembled 21 ~ ~ ~ Where in Time is Carmen Sandiego? 17 ...... _------_... ·•••••••••••••••• r Software rKommendations portions ofthe source code into something your binary files. We have programs to convert them TheStarter Kitcontainsmostoftheprograms assembler will understand. to the proper format for printing. If you are sending source code files, and you are not using that you need to "Get started". In addition, we Computing checksums recommend that you acquire the following: the S-C Assembler, send them as normal text Checksums are 4-digithexadecimalnumbers Charles R. Haight Editor o Applesoft program editor such as "Global files. which tell ifyou typed a program correctly and Karen Fitzpatrick Circulation ~ogram Line Editor (GPLE)". helpyoulocate any errors.There are two types of When to include a printed letter Jeff Hurlburt Reviews oAssembler such as "MerlinlBig Mac". checksums: one created by the CHECKBIN Don't include hardcopy (printout) unless: Dave Goforth BBS oBit-copy program such as "Copy II Plus", program (for machine language programs) and "Locksmith" or "Essential Data Duplicator". a. You are writing about a bug or other printing COMPUTIST is published by SoftKey the other created by the CHECKSOFT program oWord-processor (such as AppleWorks). error. Publishing. Address all advertising inquiries (for BASIC programs). Both are on the "Starter o"COPYA", "AD" and "MUFFIN" from the b. You are writing to ask for help. to: Kit". DOS 3.3 System Master disk. COMPUTIST Ifyourchecksumsdo notmatchthepublished c. You are answering another readers help re­ Advertising Department Super lOB and Controllers checksums thenthelinewhere thefIrst checksum quest. 33821 East Orville Road This powerful deprotection utility (in the differs is incorrect. d. You are writing about your SUbscription or Eatonville, WA 98328 COMPUTIST Starter Kit) and its various Con­ CHECKSOFTinstructions: InstallChecksoft sending an order for back issues or software. (206) 832-3055 trollers are used in many softkeys. (It is also on (BRUN CHECKSOFT) then LOAD your pro­ Bugs, requests for help and answers to re­ Mail all RDEX letters to: each Super lOB Collection disk.) gram. Press & to get the checksums. Correct the quests for help are bumped to the headofthe line program line where the checksums first differ. l~tters COMPUTIST Reset into the Monitor and go in the very next issue. All other are Apple-RDEX or rnM-RDEX CHECKBIN instructions: Enter the monitor printed in the order that we receive them. Softkeys occasionallyrequire the user to stop 33821 East Orville Road . (CALL -151), installCheckbinatsomeoutofthe the execution of a copy-protected program and Writing to get help Eatonville, WA 98328 way place (BRUN CHECKBIN, A$6000), and directlyentertheApple'ssystemmonitor. Check When writing to request help, be sme to oCOMPUTIST does NOT purchase editorial thenLOADyourprogram. Getthe checksums by the following list to see what hardware you will include ALLrelevent information. The more in­ material. The entire editorial content consists typing the Starting address, a period and the need to obtain this ability. formation you include, the easier it is to find a of information submitted to COMPUTIST Ending address ofthe file followed by a ctrlY. Laser 128: Your ROM includes a forced solution. There's an old saying that goes "A for publication in the shared interests of all SSSS.EEEE ctr. Y jump to the monitor. Press ctrl return reset. properly framed question includes 90% of the COMPUTISTs. Correct the lines where the checksums differ. Apple 11+, lIe, compatibles: 1) Place anInte­ answer". . oUnsolicitedmaterial (manuscripts, letters to ger BASIC ROM card in one ofthe Apple slots. How to get mail the editor, softkeys, A.P.T.s, playing tips, 2) Use anon-maskableinterrupt(NMI)cardsuch Writing to the RDEX editor questions, etc.) are assumed to besubmitted as Replay or Wildcard. RDEX (are-decks) stands for: Reader's Data If you are interested in receiving mail from asletters-to-the-RDEX-editorfor publication Apple 11+, compatibles: I) Install an F8 EXchange. We print what you write. When you other readers, be sure that we have a current with all and exclusive rights belonging to ROM with a modified reset-vector on the sendin articles, softkeys, APTs, etc., youaresub­ address. If you use a pen name and want to COMPUTIST. computer's motherboard as detailed in the mitting them for free publication in this maga­ receive mail, we need to have your address. Our oEntire contents copyright 1990 by SoftKey "Modified ROM's" article (COMPUTIST #6 or zine. RDEX does not purchase submissions nor readers privacy is important, so we will not print Publishing. Allrights reserved. Copyingdone Book Of Softkeys ill ) or the "Dual ROM's" do we verify data submitted by readers. If you your address unless you specifically say too. for other than personal or internal reference article (COMPUTIST #19). discover any errors, pleaseletus know so that we (withoutexpress written permission from the How to write to RDEX authors ApplelIe, IIc: Install a modifiedCDROM on may inform our other readers. publisher) is prohibited. When writing to one of the RDEX authors. the computer's motherboard that changes the Remember that yom letters or parts of them o The editorial staff assume no liability or Write your letter and seal it in an envelope. Put open-apple ctrl reset vector to point to the moni­ maybeusedinRDEXevenifnotaddressed to the responsibility for the products advertised in yom return address, the authors name (as it tor. (This will void an Apple lie warranty since RDEX editor. Correspondence that gets pub­ this newsletter. Any opinions expressed by appears inRDEX) andthe correctpostage onthe you must open the case to install it.) lished may be edited for clarity, grammar and the authors are not necessarily those of envelope. Putthis envelopeintoanother andsend Apple Ilgs: Ifyou have the 2.x ROM, there is space requirements. COMPUTIST magazine, its staffor SoftKey it to RDEX. We will put the correct address on a hidden Classic Desk Accessory (CDA) that al­ Because of the great number of letters we Publishing. your letter and mail it for you. Check to the right lows you to enter the monitor. In order to install receive and the ephemeral and unpredictable ofthe authors name to see ifthe authoris writing SUBSCRIPTIONS: Rates (for 8 issues): the new CDA, you should enter the monitor appearance of om volunteer staff, any response from a foreign country and includ the proper U.S $24 CanadaiMexico (CALL -151) before running any protected pro­ to your queries will appear only in RDEX, so it $34 postage. U.S. 1st Class $34 Other Foreign $54 grams and press # return. This will turn on two would be more appropriate for you to present hidden CDAs, Memory Peeker and Visit Moni­ Help Line oSend subscription inquiries to: technical questions to the readers and ask for tor. Thereafter press openapple ctrl esc to go to their responses which will then be placed in the These readers have volunteered their time to COMPUTIST the DeskAccessoriesmenu. Select VisitMonitor Apple-RDEX. help you. Please call only within the given time Subscription Department and there you are. Use ctrl Y to exit frames (correctedfor yourtime zone). No collect How to get a free library disk 33821 East OrvUle Road calls, Recommended Uterature Eatonville, WA 98328 Wheneverjx>ssible, sendeverythingonApple Jack Nissel (Disk Protection, 7-lOPM EST) oApple II Reference Manual (or lIe, IIc, etc.) format (5.25" - DOS/ProDOS or3.5" - ProDOS) oDomestic Dealerrates: Call (206) 832-3055 (215) 365-8160 for more information. oDOS 3.3 & ProDOS manual or ffiM format (3.5") disks. Other formats are oChange Of Address: Please allow 4 weeks oBeneath Apple DOS & Beneath Apple Pro­ acceptable but there may be some delay as we Electronic Bulletin Board System (BBS) for change ofaddress to take effect. Onpostal OOS, by Don Worth and Pieter Lechner, from look for someone to translate it for us. (Ifyou use Dave Goforth is the sysop for the Computist form 3576 supply yournew address and your Quality Software a 5.25" disk, when we print your letter,we will BBS. The number is: (206) 581-9292. If you return your disk with lhe current library disk most recent address label. When we receive Typing Applesoft programs already have a User ID# and password, sign-on yournotice ofchangeofaddress, wewill send copiedonto it.) Usewhatevertexteditoryou like, using the UserID#.1f you are a new user, itmay BASIC programs are printed in a format that you a acknowledgement card. Ifyou do not buttell us which one. Puta label on the disk with take a day or so to validate your new ID# and is designed to minimize errors for readers who receive the acknowledgement card after 2 yom name (or pseudonym) and address (if you password. key in these programs. Ifyou type: weeks, send another notice or call us direct. want to receive mail). Don't reformat any pro­ 10HOME:REMCLEAR SCREEN grams or include them in the text of your letter. Issuesmissedduetonon-receiptofchange Send Applesoft programs as normal Applesoft of address may be acquired at the regular The LIST will look like: files and machine language programs as normal back issue rate. 10 HOME: REM CLEAR SCREEN We are nol responsiblefor missing issues Applesoft inserts spaces into a program list­ , 90 days after mailing date. If you do not ing before and after every command word or receive an issue atthe usualtime each month, mathematical operator. These spaces don't pose please call or write. a problem except when they are inside ofquotes AppIo4D ia • IIacloman:; of Apple CaDpu_. IBMGI> ia tho IBM or after a DATA command. There are two types Indcmuk. You have a LEGAL RIGHT ofspaces: those that have to be keyed and those that don't. Spaces that must be typed appear in Readers Data EXchange COMPUTISTas specialcharacters (0). Allother spaces are there for easier reading. to an unlocked backup copy New COMPUTISI readers using Apple IIs NOTE:Ifyouwantyourchecksumstomatch, are advised to read this page carefully 10 avoid only type spaces within quotes or after DATA frustration whenattemptingtofollow asoftkeyor statements if they are shown as (0) charactors. entering the programs printed in this issue. SAVEtheprogramatperiodic intervals using the of your commercial software. What is a softkey, anyway? name given in the article. All characters after a Softkeyis a term which wecoined to describe REM are not checked by the checksum program Our editorial policy is that we do NOTcondone software piracy, but we do believe that users aprocedmethatremoves, oratleastcircumvents, so typing them is optional. are entitled to backup commercial disks they have purchased. any copy-protection on a particular disk. Once a Typing Hexdumps In addition to the security ofa backup disk, the removal ofcopy-protection gives the user the softkey procedme has been performed, the re­ option ofmodifying programs to meet his or her needs. Machine language programs are printed in sulting backupcopy canusually becopiedby the FurthertrJOTe, the copyright laws guarantee your right to such a DEPROTECfED backup COMPUTIST as hexdumps, sometimes also as normal copy programs (for example: COPYA, copy: source code. on the DOS 3.3 System Master disk). Hexdumps are the shortest andeasiestformat .....Itis notaninfringement for the ownerofa copyofa computerprogram to make orauthorize Commands and control keys to type in. You must fIrst enter the monitor: the making of another copy or adaptation of that computer program provided: CALL ·151 Commands which a reader is required to Key in the hexdump exactly as it appears in perform are set apart by being in boldface and on 1) that such a new copy or adaptation is created as an essential step in the utilization of the com­ the magazine, ignoring the four-digit checksum a separate line. The return key must be pressed puter program in conjunction with a machine and that it is used in no other manner, or ($ and four digits) at the end ofeach line. When at the end of every such command unless other­ finished, return to BASIC with: wise specified. Control characters are preceeded 2) that such new copy or adaptation is for archival purposes only and that all arChival copies are 3DOG by "ctrl". An example of both is: destroyed in the event that continued possession of the computer program should cease to be 6 etr. P BSAVE the program with the fl1ename, ad­ rightful. dress and length parameters given in the article. Type 6. Next, place onefinger on the ctrlkey and then press P. Don't forget to press the return Typing Source Code Anyexactcopiespreparedin accordancewith theprovisionsofthissectionmaybeleased, sold, or otherwise transferred, along with the copy from which suchcopies were prepared, only as part key. The source code is printed to help explain a of the lease, sale, or other transfer of all rights in the program. Adaptations so prepared may be Otherspecialcombinationkeypressesinclude program's operation. To enter it, you need an transferred only with the authorization of the copyright owner," ctrl reset and open-apple ctrl reset. In the for­ "Assembler". Most of the somce code in older mer, press andhold down the ctrlkey then press issues is in S-C Assembler format. Ifyou use a the reset key. In the la\ter, press and hold down different assembler, you will have to translate United States Code title 17, §117 both ctrl and open-apple then press reset. 2 Readers Data Exchange COMPunST #75 an Features, Notes and such: roo-• Editorial Message C"") Answers to reader questions 13 E-I ~ What's new? Well, take a look at the new Apple IIgs Virus Discovered 15 • costofunClassified ads. Inorderto encourage en• BBS NEWS 8 you to sell some ofthat hardware that yournot rIJ ::) Cracking the SSPROT$1 protection 16 using, we've lowered the cost ofunClassified Ads. Only 25¢ perline. So ifyou've got some Dungeon Master CDA v1.1 ~ 10 t-I stuffthatyou'renotusinganymore, now is the Fix Elementary Genetics to run on the TIe 19 time to sell it. to- .- Getting Level "Omega" Clearance 9 Ifanyone has a cracking card that they're E-I 0 not using, why not sell it to another reader. A CJ Hardware Timing Problems (lIe) 8 .~ lot of new subscribers don't have anything ~ ~ Icons instead oftext? 15 that they can use to force a jump into the ~ ~ monitor. ~ Installing Carmen.Time on a 3.5" disk 15 CIS Monitor Search command 13 Most of the regular readers are aware that "d Computistwentbankrupt backwith issue#44. ~ CIS Note on AmDOS 15 That's when we started the all volunteer idea. CIS= 0 Notes on An magazines 17 Computist is operating under Chapter 11 Notes on Cross Country USA (Didatech) 16 reorganization. It's time to present the plan ,. showing how weintendto repay ourcreditors. Notes on E.D.D. IV serial number 15 We went to court in October but, as is Notes on fmishing Aztec 17 typical with matters legal, theplan acceptance Notes on Tetris 21 was delayed until December. 0 I feel that we have a good plan and that it ProDOS Boot Disassembled 21 will be accepted. The only creditor giving us Put Redstorm Rising on Harddrive 22 any trouble is the IRS. (Some say that they give everyone trouble.) Ifit comes down to a 0 Reader review of Prince of Persia 20 p-ssing contest, we are considering asking for Reader review of Rastan 10 donations to pay the IRS and take themoffthe SSPROT HELLO DECODER 16 creditors list. I'd like to know how you feel about that. II) The Rumor Mill 10 In any case, I'll know more by the 5th of Where in USA is Carmen Sandiego 18 December and I'll give a complete update on what goes on. So hang in there! And fmd some more I' subscribers so we can hire a full time editor.

Softkeys: Battletech 20 Table Accelerated Reader v2.1 ; 8 Berzap 15 Alligator Alley 19 Borg 20 Dino Eggs 20 Bank Street Writer Plus 6 Dungeon Master 10 of Batman 13 Elite 8 Blockout 8 FLOBYNOID 20 Classroom Toolbox (3.5") 8 Heavy Barrel 20 Contents Cross Country Canada 18 Ms. Pacman 15 Curse of the Azure Bonds 14 Omega 9 Distant Views 15 Prince of Persia 20 ~t()rill1 li()t., ••••••••••••••••••••••••••••• ~, ~ Dungeon Master 13 RDEX Contributors 23 Rescue Raiders 17 Dungeon Master 17 SYZYGY 15 Most Wanted Softkeys 23 Elementary Genetics 19 Thexder //e 15 The Product Monitor 4 FAY: Word Rally 16 Tubeway 15 A note to Apple's Enlightened One 4 FAY:That Math Woman 15 Wings OfFury 9 Softdisk 4 FAY:That Word Hunter 16 Softdisk G-S 4 French Hangman 1 & 2 16 PlaYing Tips: USA GeoGraph 4 Gnarly Golf 17 Bard's Tale III 20 Fast Frames, Updates, Etc .4 Halley Project 19 Deathlord 9 Pool Cues 4 Heavy Barrel 13 Defender of the Crown 10 I. The Bishop's Volunteer .4 Magic Slate (20/40/80 column) 20 Might & Magic 9 II. New Alignments for Old .4 Mark Manager v6.6 18 Neuromancer 17 III. Super Weapon? 4 Math Masters: Addition & Subtraction 18 Prince ofPersia 9 IV. Endgame 4 Mercury 18 Wasteland 16 KeefPC! 5 Milliken Math Series (revisited) 20 Wizardry IV 10 Carmen x 3 5 Oil Barons 17 Wasteland 15 I. World 5 Omega 14 II. Europe 5 Reading Comprehension: IBM Softkeys: III. Time 5 Finding the Main Idea 9 Paladin 22 D&D Buglets 5 Silpheed GS 8 Paperboy 22 BASIC Power 5 Spelling Mastery 19 Pete rose Pennant Fever 22 The Godling's Advisor (Populous) 5 Spelling Press 18 Pool of Radiance 22 Romantic Encounters at the Dome 5 Silpheed vl.0 22 The Hunt for Red October 5 Task Force 9 ~ Zany Golf 22 Slaying the Bug ofAragon 5 Victory Road 13 Where in Europe is Carmen Sandiego 18 Hints of Aragon ; 5 IBM Tips: Vendors 6 Where in Time is Carmen Sandiego 15 Where in Time is Carmen Sandiego? 17 Champions of Krynn 22 Bitkeys: Curse of the Azure Bonds 22 APTs: Pool of Radiance 22 Mathosaurus 9 Test Drive 11 22 Prince ofPersia 15 Bandits 20 COMPUllST #75 Readers Data Exchange 3 ~J~eff~H~ur~l~b~urt=. TX valuable addition, particularly since his Lawful Good alignment means that he won't tum tailor backstab your characters in the heat of battle.) Unfortunately, ifhe is in on the Temple of Bane The mission. he will (according to the Clue Book) leave your party once the job is done. I happened to visit theBishop AFTER clearing Bane's temple of evil doers and gromming the treasures (I had PRODUCT' not, however. destroyed the alter); yet old Brac­ cio made the same offer! Sincethere was a vacant character slot, I accepted and discovered that Dirten is perfectly willing to stick with the party to the end. II. New Alignments for Old RATINGS Evidently. the fighter NPC's (non-player characters) you can hire at the Dueling Hall Superb always come with a Lawful Evil alignment. To ***** make this "Chaotic Good". change byte $08 in Excellent the character's descriptor block from $02 to $06. **** (SOO for Lawful Good. etc.. Thevalues follow the same order as the "Alignments"listing on page 5 Very Good ofthe game manual.) Ifplaying on a lIe. you can *** Softdisk and Softdisk G-S are, as advertised, modify on-diskette character data (see T. Good Softdisk chiefly "magazines" which do deliver a steady Rapheld's article in Issue #70). ** stream of tested. ready-to-go software. Some­ On a IIgs. the easiest approach is to make times. you will find a 'real gem'; but the guaran­ changes directly to memory during play. Just Fair * install the Visit Monitor CDA (Call -151 and teed attractions are regular. hands-on experience Poor (8) $69.9S/yr, $39.9S/6mo,*** $19.9S/3mo with the creative activities of fellow II users. a enter #) before booting. (Or. you can boot a potential market for your own products, and diskette which installs DSR's Diversi Hack.) Bad <8>(8) for 64K Apple II series entertaining columns. No mag is always on­ Once the game is running and you are walking target (well. there may be ONE exception); but, around town, do anopenappleetrlesc and select each month Softdisk takes a pair of well-aimed, "Visit Monitor"from theControl Panel. Find the Defective 4f Softdisk G-S smooth-running shots. (Combined II + IIgs trial block for your NPC (e.g. "") which should subscription available at $39.95) beginsomewhere between $4400 and $4FOO and enter the new alignment (e.g. $4AD8:06). This is One More Time?! $89.9S/yr, $49.95/6mo,*** $29.95/3mo USA GeoGraph also a good time to give your NPC a real name Mter four years of minimal 'gs support, (e.g. replace "HERO" $4AOO:48 45 524F 00 ... MECC Apple's Consummate Enlightened One has is­ for 768K IIgs with $4AOO:4D 4F 54 48 4E 4F 53 45 00 ... for suedan inCider encyclical assuring II users ofthe "MOTHNOSE", etc.). Ctrl Y returns you to the Like other II users. I appreciate such publica­ Control Panel where selecting "Quit" puts you company's continued commitment. The letter tions as Nibble. inCider. A2'. 8/16. etc.. Being. mentioned such worthwhile achievements as an **** back in the game. however. 'the competition'. none is likely to be $139.00 for 768K Apple llgs Note: Whenever 17Wdifying characters as improved and the imminent II reviewed here. (Quoted. complemented..... per­ Hypercard (but neglected to specify where the (Classroom Guide: $19.00) above, be sure the target character is not cur­ haps; but not reviewed.) Softdisk Publishing's rently selected (e.g. being VIEWed, etc.) when company had been committed or how long the monthlies qualify as an exception. partlybecause treatment is expected to last). Fine; but, why For teachers, students. and parents who ques­ you go to the controlpanel. The program main­ they are "magazines on diskette", and partly tion whether superior graphics 'really makes any tains a status buffer for a VIEWed character now? because an editor seems to have taken the un­ Ifletters. BB postings. etc. are any indication, difference' in educational software. this package which, OfU:e you return to the game, may oVer­ usual step ofsupplying Computist with a pair of fromMECC should erase any doubts. Even with­ write any changes. HefU:e, the suggestion that many II partisans believe the explanation is to be subscriptions! found in continued 'unstoppable' PC market outa 'mustdo by tomorrow' assignment, USA"s you interrupt play while in 'Exploration 17Wde' The 'old timer' of the family is Softdisk (for crisp maps, color-keyed 'theme' highlighting. (movement using I, J, K, M keys). share advances. Supposedly. The Computer II+/lIe/lIc/Laser). in publication since 1981! It Company MUST play its 'II card' yet one more and 100-plus informationitems per state (and six comes on one 3.5" or two 5.25" ProDOS disk­ territories) soon had me hooked. 'Finding out Ill. Super Weapon? time or face extermination. ettes and supports mouse, KB, and joystick in­ In the bestofall possible worlds. Big Green's stuff' can be fun, even addictive, when it's this Somewhere along the way, perhaps during puts. Softdisk G·S is an entirely separate. much easy! the mission to clear the Valhingen Graveyard, I new Macs would sell like hotcakes; AND a newer enterprise. Currently at issue #Il, it ar­ portion of the capital generated would go into a rives on one 3.5" diskette; and a GSOS System @ File Edit Data Report serious II-based assault on the home/school Disk is included with the start of a subscription. market. (As even PC devotees will admit, the Whichever 'flavor' youchoose, eachmonth you'll ~§~O===~K~e~yi;r~oVerVie", Map a1 smugly confident PC universe couldstand a good receive content-labelled diskettes accompanied highest Quartile Fifty States Map 621------1 scare.) In the Real World. our experience has by a contents sheet to help with archiving. The been that the level ofattention to II user concerns publisher also sends a back issues catalog and, second highes t Quartil Region Hap._ 63 is inversely related to Mac success. Small won­ more likely than not, will include a "Premium ,", third highest Quartile Close-up Map... all der, then, that The C.E.O.·s latest proclamation Graphics" diskette or similar goodie to sweeten lowest Quartile 81 kH .1.8 nla ar data not avaHa an ap w resembles less an assurance ofsupport than a trial the deal. balloon. (Basically: "Justincase things really get A Softdisk reads much like a "real maga­ selected 1'ht"lll€ Hap.. bad; what will it take to jump-start your interest zine". even down to pages you can tum with a ! Compare... in Apple products?") Fair enough; and, it goes click on a screen corner (or, you can click amenu without saying. any trial balloon from the First item and zip to any feature in a flash). Once past Apple Lord merits a response. the cover graphic, you find the expected table of contents, readers' letters. commentaries, game Dear C.E.O.: and applications hints. news. know-it-all cor­ First comes THE upgrade; then, we can ners, and reviews- all highly legible, with text talk about hypercards, frame grabbers, CD highlighting, and spiced with graphic inserts. A typical Softdiskissue fills mostofavailable disk­ interfaces, Mac links, and other such embel­ ette space; but only a relatively small share is lishments. Our needs are modest enough; allocated to editorial content. (i.e. an issue will sayan8 MHz '816 motherboard with2 megs seldomoffer allofthe foregoing features.) Though of main RAM, 256K or so of sound RAM, well written and fun to read, columns are much andcapabilitiesfor 640 x400 256-eolorgraph­ curtailed vis-a-vis print media counterparts. Still. USA' is notmerely a U.S. mini-atlas on cameupona"+2Two-handedSword". (The item ics. By way of compensation, you are en­ Most of each issue's space goes to two or diskette. It's a 'smart' mini-atlas ready to setup went unnoticed until the usual post-mission visit couraged to rip out the network of expen­ three programs along with such extras as Print­ and display all sorts of comparisons, generate to the Armor Shop, where a "Sell" check pro­ sive, glitch-prone kluges designed to pro­ Shopgraphics, CDA's, game add-ons, and songs. charts and graphs as well as several different duced an offer of 20,000+ gold! THEN I ob­ mote lIe compatibility. (This should help For example, Softdisk #I 06 boasts a nifty (near maps, AND help assemble and print reports! served that the "+2" did not, as usual, follow the with costs; and, you can always market a lIe -grade) Text adventure called "Amuse­ Even with user-friendly point-and-click access, itemname.)Tests indicate that it is nota swordor ment Park", two classy crossword puzzles, a plug-in forold-II diehards.) Anin-ROM '816 learning to use these resources for 'real work' even a weapon. It is a magical artifact which TXT/AWP me chopper utility, 28 PrintShop BASICwouldbenice;but,fornow,anempty takes practice. To speed things along, USA"s grants a brief enormous increase in the USEr's graphics (with Viewer utility), a numeric version hitpower- perfect for the big showdown with socket and a promise will suffice. attractive manual is thoroughly indexed and of "Mastermind", and a for-real Checkbook TheBoss. (Unfortunately, myexperiments wasted Price is very important. Not only must devotes half of its 190 pages to step-by-step Balancer! SoftDiskG-S#11 offers "Parashooter", tutorials. The optional looseleaf Classroom the phantom sword's power. You, however, can the individual IIgs ownerbe convinced that an Invader-type arcade, HalloweenfThanksgiv­ Guide adds stacks oflesson plans and handouts beonthe look-out for the item and putit to better the upgrade represents a good buy; he/she ing clip art, a new font and stationery templates covering package introduction, U.S. geography, use.) mustalso believe that otherIIgs owners will for Awks GS, Pirates Cove course for Mean 18, research topics, geography games, and more. IV. Endgame feel the same. So far, my polling indicates a a new levels set for"Arkanoid n, PrintShop GS (The 'Guide also includes lesson-to-chapter list­ numbersomewherearound$300. Naturally, graphics plus viewer, and a screen saver initiali­ ings for severalpopularschool texts and a teacher Finally, you are dispatched (on a special when we bring in our machines to buy the zation file. Not bad; and, better yet, you startup a in-service presentation outline.) mission from acouncilman) to help the Forces of game, graphics viewer. jukebox, or whatever new board, we shall wish to keep our old Supplied on two mini-diskettes with manual, Good seize the Stowjanow Gates. After this directly from the magazine's 'pages'. Once fm­ success, you will be able to enter Valjevo Castle. boards.They'renogood to you anyway,and backup diskettes, and Quick Reference cards, ished, you're back, ready for the next 'article'. USA Geograph is as powerful as it is pretty. In wend and/or hack your way through a hedge will supply many experimenters with end­ ('Help' fornew readers, 'FileCopy', and 'Dump maze, andtake onTheBoss in his two-story keep less hours of fun (to say nothing of generat­ school or at home, this could be the beginning of contents to printer' are directly accessible as a cure for today's all-too-pervasive 'geography at the center. (Seepictorial map onpage26 ofthe ing countless interesting articles for Apple well.) dunce-itis'! '''Journal''.) user publications). Is Softdisk for you? That depends upon what Hints: In the first part of the 'Final Battle', A tad costly? No doubt. Still, a few it is youwantinreturnfor thepublication'srather feel free to unload all of your mass-destruction hundred mil to reinvigorate your IIgs base hefty dues. Product quality is usually very good; Fast Frames, Updates, Etc. spells on the elite guards. (They aren't much and, objectively, the programs. artwork. music. good against The Boss anyway.) If you survive and attract new buyers is a bargain. (Like, it, Pool Cues sure beats losing the whole ball of wax!) In etc. represent a fine value. On the other hand, this fight, you'll have a chance to pick oversome each month's offerings are 'pot luck'. A diskette For those enmeshed in SSI's "Pool of Radi­ return, we'll buy your products, enlist re­ +3 Rings ofProtection, heavy-duty Plate Armor. filled with games and clip art in which you have ance" here are a few droplets of information and at leastone +5 Long Sword. Besure to try the cruits, kick stock prices up ten or twenty zero interestis no"bargain software"value at all. which may prove useful. new stuff here (i.e. TAKE and then VIEW/ points, and savedear old Apple--onemore Nor should users expect an exceptional learning­ I. The Bishop's Volunteer READY items while checking changes in Armor time. to-program-by-example opportunity; Softdisk Class and Damage). Immediately after EXITing does not include source files. (Too bad!!!) Con­ At some point you will visit Bishop Braccio Your pal, the TAKE routines. you will. at last, see the Pool tributors will. however, often list addresses and (near the temple just east of City Hall). He will of Radiance and face The Boss himself. One or Jeff phone numbers to facilitate purchase of a offer theservicesofa Level 6clericnamed Dirten two fighters armed with Fine (silver) Longbows program's source code, related products, and who will join your party to help clean out the and silver arrows are VERY helpful here. (Note: licenses. Temple of Bane. (Needless to say, Dirten is a You willhaveto beafast reader to catch allofthe 4 Readers Data Exchange COMPunST #75 message following victory. ALTERing speed to double-hires scenes and effective use of win­ Returning to 'SilverBlades: ifplaying the PC; Earthquake (Volcano, etc.) attacks will usually its slowest setting before the battles may be a dows, Where in Europe Is Carmen Sandlego? version, there is at least onepieceofdocumenta­ win out. good idea.) ($44.95, for 128K AppleI!) utilizes virtually the tion which approaches bug-by-omission status. PapalMagnets: Aneasyvictory may beyours Adventure players accustomed to flashy dis­ same format as earlier releases: Each caper You may "Join" (coJ:Ilbine) spell scrolls into 10­ if you can kill-off the enemy Shaman and sur­ plays, parades, coronations and other such cele­ launches you on a multi-nation chase guided by scroll bundles. This can easily put 20-30 major roundtheEvil Papal Magnetwith water. Thekey brations are bound to fmd "Pool""s ending a tad geography clues. One fairly important change is attack spells at the ready disposal ofeach magic hereisyourability to defendthearealongenough underwhelming. Lest there be any doubt, once in the culprit I.D. clues (needed to obtain a user- a factor which drastically affects game to buildupsettlements andpushthe frontier away Phlan is cleared of The Boss and his major warrant before you encounter the thief). These strategy. Yet, the feature is mentioned only as a from theMagnets (i.e. usually, your ownMagnet minions, the City Clerk will hand over a pile of 'slip in' some additional cultural learning via briefnote onthe lastfoldoftheIBM"DataCard". must be nearby). If you can prevent rebuilding gems, some fairly hefty Experiencebonuses, and references to a suspect's favorite Books and In playing through all four of the TSR-based through the water barrier, Evil will be unable to tell you that you have completed The Quest. Movies. A weakness is that the J.D. hints arrive adventures, I didencounteronepotentiallygame­ create either Knights or a new Shaman! as ''Telegrams'', "Notes", etc. from the Chief, ruining bug in Champions of Krynn. Here the protection scheme uses references to passages in Romantic Encounters at the Dome ** the'" Journal", insteadofan 'Infotator'-typecode (R-rating) wheel. Theproblemis that, perhapsonceinevery ten game starts, you will be asked to type in The Dome, as everyone knows, is absolutely "Word #116 of Journal entry #207", etc.. Well, THE hottest singles spot in town! And, the an­ aside from the ridiculous requirement of count­ swer to your first question is "Yes".Theaction in ing 116 words, there is no Journal entry #207! Microillusions' text-only encounters simulation With a little experimentation (you get three tries ($39.95, for 256K PC) can get a tad steamy­ at the right answer), my dad and I came up with also seamy, humorous, 'meaningful', etc., etc.­ two words that seem to work most of the time: or even leave you standing in the parking lot KNOW and HELP. (You may need to reboot wondering how you blew it. From the moment onceortwice to get a protection check which will youenter thecrowdedDomecomplex, 'Encoun­ accept one of these words.) Altogether (i.e. over ters' aims to deliver realistic situations and out­ the lifeofthe game), the bugprobably costmeno comesbaseduponyouralter-'s gender, mood more than four or five reboots. (as "sensed" by the program from your inputs), "fate", and actions. With theexceptionofmerely BASIC Power adequate parsing, there's a lot going for you, including good looks, smarts, and the opportu­ It isn't fair; but, if you are relatively new to personal computing, there's a lot of good, 'old nity to adopt godlike omniscience (Le. there's a built-in cheat option!). Expect to be pleased, stuff' out there you may never hear about. frustrated, disgusted, amused, and surprised. ("Everybody knows" about thus-and-such and "everybody uses" it; butdoes anyone tell you?!) (Gosh, it sounds just like the real thing.) Well, if you are still using Applesoft BASIC to writeApplesoftBASICprograms, you'reinluck! The Hunt for Red October' KeefPC! insteadofcoming from yourinvestigations along EVERYBODYKNOWS thatyoushouldbeusing Okay, the new Russian super sub is sup­ with thief destination clues. Though the hunt After reading my Christmas Issue review of Program Writer from Beagle Bros. According POSED to be very quiet (at least, on caterpillar seems a bit less realistic, the game remains an drive); and, in deference to the book/movie sce­ Keefthe Thlef/gs, you, like trillions ofother PC to the manual: "Program Writer runs on any enjoyable route to learning about European nario, 'hot action' should minimal. Even so, users, may have experienced the unusual emo­ Apple 11+, lIe, IIc, IIc+, or IIgs under both be tion offeeling "left out". Take heart! Electronic geography. ProDOS andDOS 3.3."Basically,whatPWdoes there must havebeen some"The Game" alterna­ Arts has released Keer/pC (640K) in VGA for­ is let you write your programs under a TEXT tive to this near-silent, strategy-oriented,SLOW Time mat with AdLib music. For just $39.95 you too m. **** editor. Suddenly you can Renumber all or any submarine simulation from SoftwareToolworks For512KPC ($49.95,inCGA-VGA), Where can become a juvenile delinquent, wander the block of lines, cursor among program lines and ($49.95, for 768K IIgs). Just when you think In Time Is Carmen Sandiego? moves the popu­ weirdTri-City Area, andquest for Teenage God­ doeffortless inserts and deletes,copylines to and good on-surfacegraphics anda thoroughreading lar learning game series and the elusive Carmen from a "clipboard", toggle40/80column modes, of the novel (supplied) mightmake a difference, Kinghood. into historical realms. (Now you know why the Note: The manual's procedure for creating do a screen dump to your printer, and scroll up ZABARROOMI soggy controls and weak in­ Agency blew a bundle on that shiny new ready-to-play 5.25" diskettes brought Keef/PC strumentation finish the job. (Blurp, blurp,...) Chronoskirnmer.)Naturally,nogreatmonument, perilously close to The Big Init. Assuming you relic, or other historical treasure is safe from have the usual 5.25" + hard disk setup arid you time-transiting Carmen. Anywhere and any­ would rather not spend an hour or so swapping WHEN (from 400 A.D. through the 1950's) she diskettes (a couple hundred times), then forget or one offifteen new cronies is liable to gate-in, about the manual. Instead, copy the originals to snatch a pyramid (a priceless suit of armor, the hard disk and run the installation from there to world's first mercury mine, etc.) and be off. diskettes in drive A. When done, delete the origi­ Fortunately, beginning as a rookie Time Patrol­ nalsand, youwish, movethe new ready-to-play if man assigned to track down each thief, you can files to hard disk. depend upon a copy ofthe 'New American Desk Carmen x 3 Encyclopedia to help interpret historical clues (e.g. "She wanted to help Boris Gudonov spy on I. World **** the Boyars.") and thief J.D. hints (e.g. favorite 's Where in the World is Author: "She bought some books by an exiled Carmen Sandiego?, a smash hit on the old French writer."). Chronoskirnmer destinations Apple1I,looks and sounds better thanever in the appear as Country names plus highlightedTime­ IIgs (512K) version. Featuring super-res scenes line. (Todiscourageexcessiveguessing, the same from 30 world cities and full gs sound, the game Country will sometimes appear twice with dif­ enlists you as an Acme Detective Agency sleuth ferent Time ranges highlighted.) The fattest justin time for a series ofglobe-spanning chases Carmen package ever spans twelve countries, which tum out to be as entertaining as they are 1500years, andpacksmorethana thousandclues instructive. Carmen and her nine gang members relating to events, people, sites, and inventions. are snatching every national treasure in sight! On Smooth mouse action, beautiful VGA graphics, each assignment, your job is to utilizegeography and good PC sound effects supplemented with andpersonalityclues to track down andarrestthe AdLib music round out a challenging, higWy AND down through the program listing. Open Slaying the Bug of Aragon entertaining learning experience. culprit. Success leads to progressively tougher Apple 1-9 lets you hop quickly to distantparts of Since SSI's new swords and sorcery war­ the listing. Finally, three commands (List Vari­ challenges (e.g. less time, longer chases, etc.) D&D Buglets game Sword ofAragon is bestplayed from hard and promotion--even a chanceat the Detectives ables, Find text, and Replace text) greatly speed disk, it employs a documentation reference pro­ Hall of Fame! A consistent favorite (despite By now, regular Computist readers are well such tasks as changingvariable names, eliminat­ tection scheme. You are referred to a poster (to being "educational") among school-agevisitors, aware that SSI's D&D stuff is riddled with as­ ing all instances of unwanted CALLs and identify a city picture) and then asked to type in thepackageincludesthecurrent'WorldAlmanac sorted glitches. You cio not, for example, always GOSUBs, etc.. There's more-for instance, you a word from that city's description in the game and Book of Facts and retails for $44.95. get a "KEEP" option when selling gems and canusually exitthe Editor, try outyourprogram, manual(e.g. thefirst wordunder the "Resources" and go back to editing without having to reload heading). Sometimes, however, the manual and PW- but, you get the idea. ($49.95, supplied ~~dit programdonot agree! Inthe few cases where this • File with manual on both 5.25" and 3.5". diskettes) bug turned up, the solution turned out to be entering the SECONDword. (You getmore than London The GOdling's Advisor . Sa~urdaIJ} 3 p.m. one try before things shut down.) As a budding young demi-god in ' Populous, you are all too aware of the Hints of Aragon obstacles to bringing the known universe around The manual's observation that Mages are the to the Path of Enlightenment (i.e. under YOUR most powerful "commander" characters turns dominion). Here, therefore, are a few tips. out to be a gross understatement. Putting this in Building: At the start of a campaign, it is perspective:justthree high-LevelMagescan, via frequently a good idea to wreck your own large Teleport and Disintegrate spells, demolish the buildings to more quickly free-up new settlers. armies of an enemy city. "Mage" is your strong­ (Youcanrebuildoncethesettlers are loose.)This est choice for the YOU character at the game's tactic is particularly useful on slower-growth start because, being a mage, you can hire more Snow & Ice landscapes. powerful Mages. (As a , you could hire Flood: Ifyour opponent has this power, you more powerful Rangers, etc.. Evidently, the for­ can bet that he/she will use it. Amazingly, some mula is YOUR LEVEL x 0.40 = Max LEVELof enemies will reel off a Flood even when mostof same type character you can hire. The multiplier the casualties are their own followers! Take the is 0.35 for other types.) time to build at least two or three tiles above sea . Thanks to sketchy game documentation, you level. might easily believe yourself stuck with every Knights: Bad news! If water is "Fatal", the character (of random type and Level) who "of­ best treatment for an enemy Knight is to unbuild fers to joinyourcause"uponanincrease in Level. to sea level beneath him. Otherwise, a decent Not so! You must accept the character; BUT, II. Europe jewelry; "Sell" sometimes switches to "Join"; ** defense consists of going to "Defend before using "Decommission", you can then boot him Who knows? Maybe she made off with the occasionally, your inputs for Platinum to be build" mode and wrecking your own buildings out to free-up the slot for a hireling of your prison- anyway, Carmen is loose again. This Traded are ignored. Contributors have already when a knight approaches. This turns out more choice. The manual also fails to note that, while time she's gathered fifteen new henchmen and noted that a few (non-critical) artifacts don't Good defenders and avoids littering your land "Hire" offers a character ofthe type you specify, decided to celebrate "Europe '92" by specializ­ work as advertised; early adventures failed to with burned-out hulks. (Eventually, the knight Level is picked at random! You may go through ing. There's this neat tower in Paris, a nice zoo in warn that elves cannot be resurrected; etc.. To will run out of hitpoints and you can quickly any number of "Hire? YIN" cycles in order to Germany, etc., etc.. In fact, the national treasures these you can add the absence ofa map for Level rebuild.) Against weaker opponents, it is often 'fish' for the maximum Level obtainable. of34 Europeancountries are up for grabs. Mean­ 3 of the Mines in the 'Silver Blades Clue Book sufficient to go for an all-out buildiI:tg strategy, Thoughyou can create several kinds offight­ while, back at Acme, the Chief has slapped the (Levell is repeated)- all in all, fairly minor especially if the landscape is strung-out and/or ing units, three types seem to offer the best 'bang new Rand McNally Concise Atlas of Europe on stuff which is 'nice to know about', butdoes not broken-up. You will take some damage; but, the for your buck'. Infantry supplies hard-hitting, yourdeskalong with anInterpoldispatch. ("Gasp! seriously impact enjoyment. ("Easy for you to combination of steady power growth and your tough staying power; Bow units deliver long- Nobody could steal THAT!") Boasting colorful say; none of YOUR characters is an elf!" True.) COMPUTIST #75 Readers Data Exchange 5 distance'deathfrom the skies'; Cavalryprovides ELECTRONIC ARTS normal DOS hooks, then reads data from track 863A:88 high mobility for a quick, solidpunch. A critical Attn: Lisa Higgins $00 into locations $looo-14FF and $2ooo-24FF 8630:88 factor favoring mainly an Infantry-Bow mix is 1820 Gateway Drive then jumps to $1300 8648:87 that, working together, the units function well on San Mateo, CA 94404 - The code at $1300 starts the drive, reads 86F5:4241 4E 48 20 53 54 524545 54 bothoffense and defense. Inselecting equipment (800-245-4525» 8773:88 some values from the disk, does an Exclusive­ 8784:89 for any unit expectedto absorb hits, yourbestbet MECC OR to $1000-IOFF based on data read from the 875E:03 is to aim for the lowest Armor Class numbers Attn: Pat Kallio disk- thenjumps to $1 000(Itshould benotedthat 8715:03 obtainable. Minimizing unit losses is more im­ 3490 Lexington Avenue North this is where Eric W. Taylor determined what 871A:08 portant than the small gains in range and hit St. Paul, MN 55126 values werebeingexpectedand wrotehis softkey 8763:08 power that come with better weapons and lighter (800-228-3504; inMinnesotacall 800-782-0032; to always supply the correct values.) 8789:A9 00 80 EC 872093 8760 armor. in Canada call 800-263-9677) - The code at $1000 sets the interrupt vector BF03:EA EA EA (DOS 3.3 ONLY) One large unit is, in general, more effective to get control ifyou try to break into the monitor 9E42:34 MICROILLUSIONS than several small units "stacked" on the same viathe systemreset, verifies the system is a lIeor AE83:10 square. First, you are limited to sixty units maxi­ Attn: David Boyles IIc with 128K memory, reads tracks 2-5 into 83EF:29 mum; so they might as well be big enough to P.O. Box 3475 $4ooo-7CFF, displays the BSW logo, copies 8EFE:29 inflict serious damage. (Units you plan to tele­ Granada Hills, CA 91344 $4DOO-51FF to $2500 - then jumps to $2500 AE85:A4 (800-522-2041) port must, of course, leave enough space for a - The code at $2500 determines iftheesc key 2. Insert disk B. Mage.) Second, an attack on a square hits each SOFTDISK was pressed and jumps to $271F ifit was. Ifnot, INITBSW unit as though it were the only unit present! Lots Attn: Jay Wilbur a sub-routine at $2573 is executed to load some DELETE 8SW of small, stacked units take much more total P.O. Box 30008 common routines as shown below: 3. Insert disk A. damage (lose more men) than one large unit Shreveport, LA 71130-0008 Track Address INITHELLO when their square is hit. Conversely, your Bow (800-831-2694) $07 OBoo-ODFF DELETE HELLO units, spell casters, etc. inflict much heavier SOFTWARE TOOLWORKS lloo-IFFF 4. Enter this binary code and save it on disk A. losses when hitting a square crammed with en­ Attn: Katherine Rosebrook $08 4000-4DFF OAOO: 8D 08 CO AD 8B CO AD 8B $B1BC emy units. 19808 Nordhoff Place 70oo-73FF OA08: CO AO 00 B9 00 DO 99 00 $9219 OA10: 10 C8 DO F7 EE OD OA EE $40CB Due to a quirk in the game's tactical routines, Chatsworth, CA 91311 $09 74oo-85FF OA18: 10 OA AD OD OA C9 00 DO $3117 enemy units (including Bowmen and Mages) (818-885-9000) $OA 86oo-97FF tend to over-concentrate their attacks on your OAZO: EA AD 83 CO AD 83 CO B9 $140A STRATEGIC SIMULATIONS INC. mostadvanced, visible unit. High-hitpointlnfan­ - Another check is made to see ifthe ESC key OAZ8: 00 DO 99 00 40 C8 DO F7 $4590 Attn: Linda Blanchard OA30: EE 29 OA EE 2c OA AD 29 $FB8F try units belong at the front of any advance or in was hit - ifso, control is passed to $271F.lfnot, 1046 North Rengstorff Ave. OA38: OA C9 EO DO EA 8D 09 CO $FD8C the most forward position(s) when setting up a loading continues. Mountain View, CA 94043 OA40: AD 8B CO AD 8B CO B9 00 $B438 defense. Track Address (415-964-1353) OA48: DO 99 00 50 C8 DO F7 EE $9276 Speaking of quirks, 'Aragon's manual ne­ SOB 98oo-A9FF OA50: 48 OA EE 4B OA AD 48 OA $A40D glects to explain what happens when thenumber SOC AAoo-BBFF OA58: C9 00 DO EA AD 83 CO AD $4489 and sizeofunits you bring into abattle is too large .=G=arv=---....::R=o=h:::.r AZ $00 BCoo-BEFF OA60: 83 CO B9 00 DO 99 00 80 $06BB for the number of setup squares allowed. What 08oo-16FF (Aux) OA68: C8 DO F7 EE 64 OA EE 67 $5B27 happens is that theprogrambeeps and will notlet Softkey for... $OE 17oo-lFFF (Aux) OA70: OA AD 64 OA C9 EO DO EA $C956 you place the remaining unit(s)! Ifyour natural Bank Street Writer Plus 42oo-4AFF (Aux) OA78: 8D 08 cO 8D 82 CO 60 $DD19 response is (as itshould be) to press ESC (instead $OF 4Boo-5CFF (Aux) BSAVE GET.LC, A$AOO, L$7F of RESEn, you will discover the way out. ESC Broderbund Software, Inc. $10 5DOO-6EFF (Aux) 9000: 8D 05 CO AO 00 B9 00 90 $C2F7 tells the program to place a unit "at random". It was about two years ago that I purchased $11 6Foo-74FF (Aux) 9008: 99 00 90 C8 DO F7 8D 03 $A46B YOU cannot exceed square stacking limits; but my first computer - a Franklin Ace 2200. Shortly DOOO-DBFF (Bank 2) 9010: CO 80 09 CO 8D 04 CO AO $954D the program can and will, ifit's the only way to after that, I purchased my first software, Bank $12 DCoo-DFFF (Bank 2) 9018: 00 B9 00 00 99 00 10 C8 $00F2 place a unit. Once the battle starts, it's up to you StreetWriter Plus. I was impressed with all ofthe DOOO-DDFF (Bank 1) 9020: DO F7 8D 05 CO EE lB 90 $lFF8 9028: EE lE 90 8D 04 CO AD lB features, which included a spell checker, thesau­ $13 DEOO-EFFF (Bank 1) $C4Bl to move over-stacked units into less crowded 9030: 90 C9 80 DO E4 80 02 cO $6781 positions. rus; calculator, tutorial, 40 or 80-column format, $14 Fooo-FFFF (Bank 1) 9038: 8D 08 CO 60 $156C Itmay be thatyou would liketo play the game etc. I was impressed all the way upuntil I tried to - Next, a sub-routine at $27B2 is executed to 8SAVE GET.AUX, AS9000, L$3C with less emphasis on managing city resources. print something - 3.11d the Franklin hung. At­ determine whether the 40 or 80-column version 5.Move the boot 0 code from ROM to RAM and (i.e. you would rather have more gold to build tempts to seek help from Broderbund and Fran­ should be loaded. If a 4 was hit during the make some patches and save it. more units faster than the game normally al­ klin Computer prompted me to write my first programload, a hex 28 (dec 40) is loaded into the 9400

10 Readers Data Exchange COMPUTIST #75 • This is the PRINT MENU SECTION Bes JSKP ;Branch if set HVTAB #45;#11 ;Priest WIZARD JSR CHANGE CMP #$41 MENU JSR TITLE PRINT" PRINT "Wizard:" BCC jDONE1 ;Branch if less than PRINT 80" HVTAB #45;#11 ;Priest LDY #12 ;We are doing Wizard CMP #$5B JSR CHNAME LOY #8 BRL CHCL BCS jDONE1 ;Branch if greater than PRINT 8d8d" A) Health: J) JSR PRINTCL ;Check for level JSKP CLC Fighter:" SAVEIT JSR COPYPG ;THIS WAS JSR TO JSR COUT PRINT Sd" B) Stamina: K) HVTAB #45;#12 ;Wizard SOMETHING THAT DIDN'T ]DONE1 RTS Ninja:" PRINT" BRL HELLO ; RETURN WITH AN RTS PRINT 8d" C) Mana: L) Priest" HVTAB #45;#12 ;Wizard ·• The GET KEY PRINT 8d" M) Wizard:" LOY #12 • Miscellaneous routines PRINT Sd" D) Strength:" JSR PRINTCL ;Check for level KEY REP $30 PRINT 8d" E) Dexterity: N) : PRDEC &PRDEC16 are 2-byte decimal output routines. LOALKYBD Save" HVTAB #1 ;#21 BPL KEY PRINT 8d" F) Wisdom:" PRINT " Choose a number to change or • PRDEC enters with short A,X and prints Ahi, Xlow. STALSTROBE PRINT 8d" G) Vitality: 0) Next ESC to quit " • PRDEC16 enters with long Aand prints A. SEP $30 Character" RTS PRINT 8d" H) Anti-Magic:" jLUP GETKEY ;Get keypress DEC16 TAX ;Entry to print 16-bit A PRINT 8d' I) Anti-Fire:"8d CMP #"A" XBA • Routine used for changing men &Level LINE BEQ :JMPA DEC PHY · RTS CMP #"B" PHP CMP2 CMP #$9F&"U" ;RIGHT ARROW BEQ :JMPB SEP %00110000 BEQ :ADD • This is your EDITOR PROGRAM CMP #"C" STA NH ;Entry to print 8-bit A,X CMP #$9F&"K" ;UP ARROW · BEQ :JMPC STX NL BEQ :ADD EDITOR JSR MENU ;Print the MENU CMP #"D" LDA #0 ;Left justify if CC CMP #$9F&"H" ;LEFT ARROW BEQ :JMPO BCC :OV BEQ :MINUS EDITOR2 CLC CMP #"E" LDA #"" ;Right justify if CS CMP #$9F&"J" ;DOWN ARROW HVTAB #21 ;#9 ;Health BEQ :JMPE :OV STA JUST BEQ :MINUS PRINT" " CMP #"F" LOX #8 CMP #$9F&"M" ;RETURN HVTAB #21 ;#9 BEQ :JMPF STX NFL BEQ :CONT LDX AA ;Ioad low CMP #"G" :LOADO LDY #"0"-1 CMP #$9F&"[" ;ESC LOA AA+1 ;Ioad hi BEQ :JMPG REP %00100000;Long M BEQ :QUIT PRDEC ;Print Decimal of two byte CMP #"H" LDA NL ;Index length no matter LDA #0 ;RESULT=0: WRONG KEY location BEQ :JMPH SEC ;Needed 1st time RTS CMP #"1" :DIV INY HVTAB #21 ;#1 0 ;Stamina BEQ :JMPI STA NL :ADD LDA #1 ;RESULT =1 : CORRECT PRINT" " CMP #"J" SBC :NUMTBL,X STA STATUS HVTAB #21 ;#10 ;Stamina BEQ :JMPJ BCS :DIV CLC CMP #"K" SEP %00110000 RTS REP %00110000 ;l6-bit mode BEQ :JMPK TYA LDX #0 CMP #"L" DEX :MINUS LDA #1 ;RESULT= 1 : CORRECT LDA #0 BEQ :JMPL BMI :DIG STA STATUS STZ STAMCNT CMP #"M" CMP #"0" SEC STZ STAMCNT2 BEQ :JMPM BEQ :MODE RTS jLUPA CLC CMP #"N" STA NFL LDA STAMCNT2 BEQ :JMPN :MODE BIT NFL :CONT LOA #2 ;RESULT=2 : GOTO AOC #10 CMP #"0" BMI :DIG EDITOR STA STAMCNT2 BEQ :JMPO LOA JUST STA STATUS LOX STAMCNT . CMP #$9F&1" ;ESC BPL :NX CLC INX BEQ :JMPESC :D1G JSR COUT RTS STX STAMCNT BRA jLUP :NX DEX CPX #999 BPL :LOADO :QUIT LDA #3 ;RESULT =3 : GOTO QUIT BEQ jQUITA :JMPA BRA HEALTH PLP STA STATUS LDA STAMCNT2 :JMPB BRA STAMINA PLY CLC CMP AA+2 :JMPC BRA MANA RTS RTS BEQ JQUITA :JMPO BRA STR BRA jLUPA :JMPE BRL DEX :NUMTBL DA 1,10,100,1000;10000 • The routine that changes class :JMPF BRL WIS · JQUITA LOA STAMCNT :JMPG BRL VIT ·NL DFB 0 ADJCL CLC CLC :JMPH BRL AMAGIC NH DFB 0 ADJUST ;Adjust counter PRDEC16 ;PRINT STAMINA :JMPI BRL AFIRE NFL DFB 0 BCS SUBCL ;Subtract one SEP %00110000 ;8-bit mode :JMPJ BRL FIGHTER JUST DFB 0 CLC :JMPK BRL NINJA LDA STATUS HVTAB #21 ;#11 ;Mana :JMPL BRL PRIEST • The SENDMSG Macro CMP #2 PRINT" , :JMPM BRL WIZARD BEQ JRETCL ;Keep score/continue HVTAB #21 ;#11 ;Mana :JMPN BRL SAVEIT SENDMSG PHP CMP #3 LDX AA+4 :JMPO BRL HELLO jLUP REP %00100001 BEQ jRETCL ;Exit completely LDA AA+5 :JMPESC BRL QUIT LDA 2,S ;Get return address DONECL LOX LEVNUM PRDEC ;Print Decimal of two byte INC CPX #45 location • Changing information STA 2,S ;Point to next byte BEQ jCLSKIP . SEP %00110000 INX HVTAB #21 ;#13 ;Str HEALTH JSR CHANGE LOY #0 INX PRINT" " PRINT "Health:" LOA (2,S),Y ;Get next byte INX HVTAB #21 ;#13 ;Str LDY #0 BEQ :BACK ;Exit if 0 STX LEVNUM LDX AA+6 BRL CH2B JSR COUT ;Process it (OUTPUT) LDA #$0 BRA jLUP ;Loop always jCLSKIP LOY YYY PRDEC ;Print Decimal of one byte STAMINA JSR CHANGE. LDX LEVNUM location PRINT "Stamina:" :BACK PLP LOY #2 RTS ;Return to caller LDA NE02,X HVTAB #21 ;#14 ;Dex BRL CHSP STA BB,Y PRINT" " • The COUT routine HVTAB #21 ;#14 ;Dex MANA JSR CHANGE LDA NE02+1,X LOX AA+8 PRINT "Mana:" COUT PHA STA BB+l,Y LOA #$0 LDY #4 PHY PRDEC ;Print Decimal of one byte BRL CH2B PHX LDA NE02+2,X location PHP STA BB+2,Y STR JSR CHANGE REP %00110000 HVTAB #21 ;#15 ;Wis PRINT "Strength:" PHA !RETCL RTS ;Go back for mor adjustment PRINT" " LDY #6 WriteChr HVTAB #21 ;#15 ;Wis BRL CH1B PLP SUBCL CLC ;C1ear canry LOX AA+10 PLX LDA LEVNUM ;Get byte LOA #$0 DEX JSR CHANGE PLY CMP #0 iOn the safe side.... PRDEC ;Print Decimal of one byte PRINT "Dexterity:" PLA BEQ jSUBCL2 ; if 0 then skip location LOY #8 RTS LOA LEVNUM BRL CH1B DEC HVTAS #21 ;#16 ;Vit : The Printy compare subroutine DEC PRINT" " WIS JSR CHANGE DEC HVTAS #21 ;#16 ;Vit PRINT "Wisdom:" PRINTCMP SEP %00110000 ;8-bit mode STA LEVNUM LOX AA+12 LDY #10 CMP #$2C jSUBCL2 BRA jCLSKIP LOA #$0 BRL CH1B BEQ jSKP2 ;Branch if match · PROEC ;Print Decimal of one byte CMP #$2E • The routine that changes Stamina location VIT JSR CHANGE BEQ jSKP2 ;Branch if match PR INT "Vitality:" CMP #$3A ·ADJSP ADJUST ;Adjust counter HVTAB #21 ;#17 ;Anti-magic LDY #12 BEQ jSKP2 ;Branch if match BCS SUBSP ;Subtract one PRINT" " BRL CH1B CMP #$3B CLC HVTAB #21 ;#17 ;Anti-magic BEQ jSKP2 ;Branch if match LOA STATUS LOX AA+14 AMAGIC JSR CHANGE CMP #$20 CMP #2 LOA #$0 PRINT "Anti-magic:" BEQ jSKP2 ;Branch if match BEQ jRETSP ;Keep score/continue PRDEC ;Print Decimal of one byte LOY #14 CLC ;Clear Carry to continue CMP #3 location BRL CH1B RTS ;with the rest of the checks BEQ jRETSP ;Exit completely jSKP2 SEC ;Set carry to goto print REP %00110000 ;16-bit mode HVTAB #21 ;#18 ;Anti-fire AFIRE JSR CHANGE RTS ;routine CLC PRINT" " PRINT "Anti-fire:" LDA STAMCNT ;Adjust Stamina counter HVTAB #21 ;#18 ;Anti-fire LDY #16 • The Prinly1-3 subroutines for Printy Macro ADC #10 LOX AA+16 BRL CH1B CMP #999 LOA #$0 PRINTY1 STZ YYY BCC jSKSP3 ;If less than.... PRDEC ;Print Decimal of one byte FIGHTER JSR CHANGE STZ XXX LDA #999 location PRINT "Rghter:" STZ XXX+1 jSKSP3 STA STAMCNT LOY #0 ;We are doing Fighter REP %00110000;16-bit mode CLC HVTAB #45;#9 ;Fighter BRL CHCL CLC LDY YYY PRINT" " LDA FOUND; LDA AA, Y ;Get byte HVTAB #45;#9 ;Fighter NINJA JSR CHANGE DEC ;Subtract 1 ADC #1 00 ;Increase LDY #0 PRINT "Ninja:" TAX ;Transfer Accum to X CMP #9990 ; JSR PRINTCL ;Check for level LDY #4 ;We are doing Ninja STX XXX ;Put back in XXX BCC JDONESP ;IF LESS BRL CHCL SEP %00110oo0;8-bit mode, LOA #9990 ; HVTAB #45;#10 ;Ninja ; Discard Hi-byte jDONESP STA AA,Y ; PRINT" PRIEST JSR CHANGE RTS SEP W000110000;8-bit mode HVTAB #45;#10 ;Ninja PRINT "Priest" !RETSP RTS ;Go back for more adjustment LDY #4 LDY #8 ;We are doing Priest PRINTY2 JSR PRINTCMP ;Carry is set if there was JSR PRINTCL ;Check for level BRL CHCL ; any special characters SUBSP REP 0/000110000 ;16-bit mode COMPUTIST #75 Readers Data Exchange 11 SEC LOY #8 ;Location to store value IBce LOA AM ;Restore Accum. and check for LOA MY ;Get Accum,Y...2·t7,ttes LOA STAMCNT LOX #$4C ;Dexterity·e CMP #2 ;how many t7,ttes to transfer STALNAMED,X ;Stay Accum,X. ..2·Bytes SBC #10 LOA #$2 BEQ )B2C SEP %00110000;8-bit mode CLC JSR LOAD ;Get t7,ttes &store bytes RTS ;Retum CMP #30 )B4C REP 0/.00110000 ;l6-bit mode BCS ISUBSP2 ;If greater than.... LOY #10 ;Location to store value LOX XXX )SB BRA JSBl LOA #30 LOX #$4F ;Wisdom-f LOAL NAMEC,X ;Get2·Bytes · )SUBSP2 STA STAMCNT LOA #$2 STA MY ;Sta 2-bytes )SA LOA AM ;Restore Accum. and check for SEC JSR LOAD ;Get t7,ttes &store bytes LDAL NAMEC+2,X ;Get 3rd byte CMP #2 ;how many t7,ttes to transfer LOY yyy STA AA+2,Y ;Stay 3rd t7,tte BEQ )S2A LOA AA,Y ;Getbyte LOY #12 ;Location to store value SEP 0/.00110000 ;8·bit mode CMP #3 SBC #100 LOX #$52 ;Vitality-g RTS BEQ )S3A CMP #300 LOA #$2 BCS ISUBSP JSR LOAO ;Get t7,ttes & store bytes )B2C REP 0/.00110000 ;l6-bit mode )S4A REP 0/.00110000 ;16·bit mode LOA #300 LOX XXX LOX XXX lSUBSP BRA JDONESP LOY #14 ;Location to store value LOAL NAMEC,X ;Get Accum,X...2·Bytes LOA MY ;Get 2·bytes STAL NAMEA,X ;Stay 2-Bytes SEP %00110000 ;8-bit mode LOX #$55 ;Anti-magic·h STA MY ;Sta Accum,Y...2-t7,ttes LOA #$2 SEP °/.00110000 ;8-bit mode LOA AA+2.Y ;Get3rd byte STAL NAMEA+2,X ;Stay 3rd t7,tte • The routine that changes 1-byte location JSR LOAO ;Get bytes &store byles RTS ;Retum SEP 0/.00110000 ;8-bit mode AOJ1B CLC LOY #16 ;Location to store value • Copy play area back to game RTS ADJUST ;AdjusI counter LOX #$58 ;Anti-fire·i BCS SUBl B ;Subtract one COPYPG LOX #$34 ;Health·a LOA #$2 LOY #0 ;Location to store value )SC BRA )SCC CLC JSR LOAO ;Get bytes &store bytes LOA STATUS LOA #3 · JSR SAVE ;Get t7,ttes & store bytes 1S3A REP 0/.00110000 ;l6-bit mode CMP #2 LOY #18 ;Location to store value LOX XXX BEQ )RETl B ;Keep score/continue LOX #$50 ;Fighter-j LOA MY ;Get Accum,Y...2-t7,ttes CMP #3 LOX #$38 ;Stamina·b LOA #$4 LOY #2 ;Location to store value STAL NAMEA,X ;Stay Accum,X...2·Bytes BEQ lRETl B ;Exit completely JSR LOAD :Get bytes & store bytes STAL NAMEA+2,X ;Stay Accum,X... 2· CLC LOA #3 JSR SAVE ;Get bytes &store bytes Bytes LOY yyy LOY #22 ;Location to store value SEP 0/.00110000 ;8-bit mode LOA AA,Y ;Getbyte LOX #$63 ;Ninja-k RTS ;Return AOC #5 ;Increase by 5 LOX #$3C ;Mana-c LOA #$4 LOY #4 ;Location to store value CMP #150 ;150 JSR LOAD ;Get bytes &store bytes lS2A REP 0/00011oooo;16-bit mode BEQ lDONE1B ;IF = LOA #3 JSR SAVE ;Get bytes & store bytes LOX XXX BCC )DONE1B ;IFLESS LOY #26 ;Location to store value LOA MY ;Get Accum,Y...2·t7,ttes LOA #150 LOX #$69 ;Priest·1 ;Strength-d STAL NAMEA,X ;Stay Accum,X...2-Bytes 10ONE1B LOY yyy LOX #$49 LOA #$4 LOY #6 ;Location to store value SEP 0/.00110000 ;8-bit mode STA MY JSR LOAD ;Get bytes &store bytes RTS ;Retum STA AA+1,Y ;Echo the t7,tte so thallhings LOA #2 JSR SAVE ;Get t7,ttes &store bytes ;will work when in 16-bit LOY #30 ;Location to store value )SBl LOA AM ;Restore Accum. and check for mode. LOX #$6F ;Wrzard·m CMP #2 ;how many t7,ttes to transfer JRET1B RTS ;Go back for mor adjustment LOX #$4C ;Dexterity·e LOA #$4 LOY #8 ;1.ol:ation to store value BEQ )S2B JSR LOAD ;Get t7,ttes &store bytes CMP #3 ·SUB1B CLC ;Clear carry LOA #2 JSR SAVE ;Get bytes & store bytes BEQ )S3B LOY yyy LOX #6 ;Start at position 6 LOA MY ;Get t7,tte )LUP LOA MX ;Load permanent score )S4B REP %00110000 ;l6-bit mode CMP #6 LOX #$4F ;WlSdom-f STA AA+1,X ;Stay at adjustment score LOY #10 ;Location to store value LOX XXX Bce )SUBl Bl ;Branch if less than INX ;Push pointer ahead t7,t 2 LOA MY ;Get 2·bytes SEC LOA #2 INX JSR SAVE ;Get bytes &store bytes STAL NAMEB,X ;Stay 2·Bytes SBC #5 ;decrease by five CPX #18 ;Arewe done yet? LOA AA+2,Y ;Get 3rd byte CMP #5 BEQ ICON ;Branch if equal STAL NAMEB+2,X ;Stay 3rd byte BCS )SUB1B LOX #$52 ;Vitality-g BRA )LUP ;00 the next set of bytes LOY #12 ;Location to store value SEP 0/.00110000 ;8-bit mode )SUB1B1 LOA #5 RTS )SUB1B CLC ICON RTS LOA #2 BRA )DONE1B JSR SAVE ;Get bytes &store bytes • The byte transfer routine.... )S3B REP 0/.00110000 ;l6-bit mode LOX XXX • The routine that changes 2·byte location .: A:# of t7,ttes,X=getlocation,Y=Oestination location LOX #$55 ;Anti·magic-h LOY #14 ;Location to store value LOA AA,Y ;Get Accum,Y...2·bytes ADJ2B ADJUST ;Adjust counter LOAD JSR PREP LOA #2 STAL NAMEB,X ;Stay Accum,X...2·Bytes BCS SUB2B ;Subtract one LOA CHAR JSR SAVE ;Get bytes &store bytes STAL NAME8+2,X ;Stay Accum,X...2· CLC CMP #"1" Bytes LOA STATUS BEQ lBA LOX #$58 ;Anti-fire-i SEP 0/.00110000 ;8-bit mode CMP #2 CMP #"2" LOY #16 ;Location 10 store value RTS ;Retum BEQ lRET2B ;Keep score/continue BEQ lBB LOA #2 CMP #3 CMP #"3' JSR SAVE ;Get bytes &store bytes )S2B REP 0/00011OOO0;16-bit mode BEQ )RET2B ;Exit completely BEQ )BC LOX XXX REP 0/.00110000 ;l6-bit mode LOX #$50 ;Fighter-j LOA MY ;Get Accum,Y...2·bytes STAL NAMEB,X ;Stay Accum,X...2·Bytes CLC lBO LOA AM ;Restore Accum. and check for LOY #18 ;Location to store value LOY yyy CMP #2 ;how many bytes to transfer LOA #4 SEP %00110000 ;8-bit mode LOA MY ;Get t7,tte BEQ )B20 JSR SAVE ;Get t7,ttes &store bytes RTS ;Retum AOC #10 ; Add 10 ;Restore Accum. and check for CMP #999 lB40 REP 0/.00110000 ;16-bit mode LOX #$63 ;Ninja-k )SCC LOA AM BEQ )OONE2B ;IF= LOX XXX LOY #22 ;Location to store value CMP #2 ;how many bytes to transfer BCC )DONE2B ;IFLESS LOAL NAMEO,X ;Get2·Bytes LOA #4 BEQ jS2C LOA #999 STA AA,Y ;Sta 2-t7,ttes JSR SAVE ;Get bytes &store bytes CMP #3 )DONE2B LOY yyy LOAL NAMEO+2,X ;Get 3rd byte BEQ )S3C STA MY STA AA+2,Y ;Stay 3rd byte LOX #$69 ;PrieSt-1 SEP %00110000 ;8·bit mode SEP °/.00110000 ;8·bit mode LOY #26 ;Location to store value )S4C REP %00110000 ;l6-bit mode jRET2B RTS ;Go back for more adjustment RTS LOA #4 LOX XXX · JSR SAVE ;Get bytes &store bytes LOA AA,Y ;Get2·bytes SUB2B CLC ;Clear carry lB20 REP %00110000 ;16-bit mode STAL NAMEC,X ;Stay 2-Bytes REP 0/.00 11 0000 ;16·bit mode LOX XXX LOX #$6F ;Wrzard·m LOA AA+2,Y ;Get 3rd byte LOY yyy LOAL NAMEO,X ;Get Accum.X...2-Bytes LOY #30 ;Location to store value STAL NAMEC+2,X ;Stay 3rd t7,tte LOA MY ;Get t7,tte STA MY ;Sta Accum,Y...2-bytes LOA #4 SEP %00110000 ;8-bit mode CMP #10 SEP 0/.00110000 ;8-bit mode JSR SAVE ;Get t7,ttes &store bytes RTS BCC )SUB2B2 RTS ;Retum SEC ;AFTER 5 DAYS OF )S3C REP %00lloooo;l6-bitmode LOX XXX SBC #10 ; Subtrad 10 )BC BRA )BCC SEARCHING, CMP #10 . RTS ;1 FINALLY FOUND MY SAVEl LOA MY ;Get Accum.Y..,2·bytes STAL NAMEC,X ;Stay Accum,X...2·Bytes BCS jSUB2B )BA LOA AM ;Restore Accum. and check for QUIT BUG III STAL NAMEC+2,X ;Stay Accum,X...2- )SUB2B2 LOA #10 CMP #2 ;how. many bytes to transfer ;1 WAS NOT RETURNING TO )SUB2B CLC BEQ )B2A THE CALLER.... Bytes BRA )DONE2B SEP 'YoOOll0000;8-bit mode RTS ;Retum SEP 0/.00110000 ;8-bit mode )B4A REP 0/.00110000 ;l6-bit mode • The save routine.... LOX XXX • A:# of bytes,X=get 10cation,Y=Oestination location )S2C REP %00110000 ;l6-bit mode • Prep for Load & Transfer Routines LOAL NAMEA,X ;Get2·Bytes SAVE JSR PREP LOX XXX STA MY ;Sta 2·bytes LOA CHAR ;Get Accum,Y...2-bytes ·PREP STA AM ;Save Ac:cum. LOAl NAMEA+2,X ;Get3rd byte LOA MY CMP #"1" STAL NAMEC,X ;Stay Accum,X...2·Bytes REP 0/.00110000 ;l6-bit mode STA AA+2,Y ;Stay 3rd t7,tte BEQ )SA SEP 0/.00110000 ;8-bit mode STZ XXX ;ZeroXXX SEP 0/.00110000 ;8-bit mode CMP #"2" RTS ;Retum STX XXX ;Save XXX temporary RTS BEQ )SB CLC CMP #"3" • Change &Adjust bytes LOA FOUND ;Found +xxx =location JB2A REP 0/.00110000 ;l6-bit mode BEQ ISC ADC XXX LOX XXX ·CHANGE HVTAB #1 ;#21 STA XXX ;Update xxx with correctloc. LOAL NAMEA,X ;Get Accum,X...2-Bytes )SO LOA AM ;Restore Accum. and check for PRINT " SEP 0/.00110000 ;8-bit mode STA MY ;Sta Accum,Y...2·t7,ttes CMP #2 ; how many bytes to transfer RTS SEP 0/.00110000 ;8-bit mode BEQ )S20 RTS ;Retum HVTAB #5;#21 CMP #3 PRINT "Use the arrow keys to raise or • Copy game t7,ttes to play area BEQ 1S30 lower.... JBB LOA AM ;Restore Accum. and check for COPYGP LOX #$36 ;Health·a RTS LOY #0 ;Location to store value CMP #2 ;how many bytes to transfer )S40 REP 0/000110000;16-bit mode BEQ )B2B LOA #$2 LOX XXX CH1B STY yyy JSR LOAD ;Get t7,ttes &store bytes LOA MY ;Get2-bytes CH1B2 JSR )CH1B lB4B REP 0/.00110000 ;16-bit mode STALNAMEO,X ;Stay 2-Bytes LOX XXX CLC LOX #$3A ;Stamina-b LOA AA+2,Y ;Get2-bytes LOA STATUS LOY #2 ;Location to store value LOAL NAMEB.X ;Get2·Bytes STAL NAMEO+2,X ;Stay 2·~tes STA MY ;Sta 2·bytes CMP #2 LOA #$2 SEP 0/.00110000 ;8·bit mode BEQ IE01B JSR LOAD ;Get bytes & store bytes LOAL NAMEO+2,X ;Get3rd byte RTS STA AA+2,Y ;Stay 3rd t7,tte CMP #3 ;ESC was pressed if hex 03 found in Accum. LOX #$3E ;Mana-c SEP %OO110000;8-bitmode )S30 REP 0/.00110000 ;l6-bit mode RTS BEQ )oulnB;Exit completely if equals LOY #4 ;Location to store value LOX XXX BRA CH1B2 LOA #$2 LOA MY ;Get Accum,Y...2-bytes JSR LOAD ;Get t7,ttes &store bytes )B2B REP 0/.00110000 ;16·bit mode STAlNAMEO,X ;Stay Ac;alm,X...2~Bytes LOX XXX )QUIT1B BRL OUIT STAL NAMEO+2,x IE01B BRL EOITOR2 LOY #6 ;Location to store value LOAL NAMEB,X ;Get Accum,X...2·Bytes SEP 0/000110000;8-bit mode STA MY ;Sta Accum,Y...2·bytes LOX #$49 ;Strength-d RTS ;Retum )CH1B HVTAB #52;#21 LOA #$2 SEP 0/.00110000 ;8-bit mode RTS ;Return LOY yyy JSR LOAD ;Get t7,ttes &store bytes )S2D REP 0/000110000;16-bit mode LOX MY ;Load Low t7,tte into X LOX XXX LOA #$0 ;Load Hi byte into Accum.

12 -,,'.. ~., "., Readers Data .Exchange . COMPUnST#75 SEC ;Right justify BEQ ]LESSNEO SEP %00110000 ;8-Bit mode the checksum and epilogues (I did this with the PRDEC ;Print decimal to screen INC BEQ )DONE ;Branch if zero (0) POKE47426,24).This will not"hurt"evenifthe ClC INC JSR PRINTY2 ;00 and print it disk can be CATALOOed. Then I copied the INC yyy BRl ADJl B ;Go and adjust decimal value INC disk. When it was done, I tried to boot the disk. STA LEVNUM LOY yyy CH2B STY yyy BRA jLESSNEO CPY #$7 ;AJlow only 7 lellers in the Whathappened nextgave me a clue as to what to CH2B2 JSR )CH2B name lookfor. Thediskkeeprebooting - aclue! Know­ ClC )MORENEOClC Bce )lUP ;Branch if less than ing the you can tum the disk on and reboot by LOA STATUS LOX LEVNUM )DONE, «< typing C600G, meaning go to memory location CMP #2 CPX #45 C600 and execute. I decided to try looking for a BEQ )ED2B BEQ )LESSNEO " The caUT Macro JMP to that memory location. I used the search CMP #3 ;ESC was pressed if hex 03 RTS Tool MAC command in Copy 1I+'s sector editor to search found in Accum. LOX #)1 for 4C ()() C6, and was rewarded with success. I BEQ jQUIT2B ;Exit completely if equals , eq ual/greater than # = type JSL $E10000 looked at the code and what I found suggested BRA CH2B2 «< NE02 adr #0 , o that the program continued as normal after that jQUIT2B BRl QUIT NEO adr #500 ;Neophyte o 3 code. What was going on was that the program WriteChr MAC was checking for certain "items", and ifit did not ,IED2B BRL EDlTOR2 adr #1 000 ;Novice 3 6 Tool $18OC adr #2000 ;Apprentice 6 9 «< find what it was looking for it would go to this ICH2B HVTAB #52;#21 adr #4000 ;Journeyman 9 12 command. Ifitfound whatit wanted (an original) REP %00110000 ;16·bit mode adr #8000 ;Craftsman 12 15 , The Print Decimal Macros it would jump over this code. I decided to try the LOY yyy adr #16000 ;Artisan 15 18 easy way out - THEY often don't make it this LOA AA,Y adr #32000 ;Adept 18 21 PRDEC16 MAC JSR DEC16 easy. I replaced the 4C 00 C6 with NOP's (EA SEC ;right justify adr #64000 ;Expert 21 24 EA EA), and then tried the games. They both PRDEC16 ;Print decimal to screen adr #128000 ;Lo Master 24 27 «< CLC adr #256000 ;Um Master 27 30 worked without any problems. PRDEC MAC SEP %00110000 ;8-bit mode adr #512000 iOn Master 30 33 Answers to reader questions BRl ADJ2B ;00 and adjust decimal value adr #1024000 ;EE Master 33 36 JSR DEC adr #2048000 ;PaI Master 36 39 «< I saw a number of questions in issue #73 that CHCL STY yyy adr #4096000 ;Mon Master 39 42 I might be able to hClp with, so here goes. CHCL2 JSR lCHCL adr #8192000 ;Arch Master 42 45 ~R~o:.!::!b~in~LoQi~c~k:2s1~e~y~ MO To Ron Stankiewicz: Copy of Alien Mind. CLC adr #$FFFFFF ;Maximum 45 In issue number 64 page 9, I gave a method to LOA STATUS CMP #2 TYPE ASC " "00 o 0 Softkey for... copy Alien Mind (bit copy using Copy ll+). It BEQ )EDCL ASC "Neophyte "00 12 3 Dungeon Master takes a lot of time, and you may have to copy it CMP #3 ;ESC was pressed if hex 03 ASC "Novice "00 24 6 a number of times, but it worked for me. FTL found in Accum. ASC "Apprentice "00 36 9 To Ricky Lee Wallace: Reading the mouse BEQ )QUITCL ;Exit completely if equals ASC "Journeyman "00 48 12 Requirements: from BASIC. Ifyou are interested in using the BRA CHCL2 ASC "Craftsman "00 60 15 AppiellGS mousefrom withina BASICprogram, youshould ASC "Artisan "00 72 18 Copy II Plus v. 9.0 get the July 1990 issue of NIBBLE. On page 32 )QUITCl BRl QUIT ASC "Adept "00 84 21 Mythanks tolimRoss. IloveDungeonMaster you will find an excellent article (and program) ,)EDCL BRl EDITOR2 ASC"Expert "00 96 24 ASC "lO Master "00 108 27 but have been frustrated by the complex and on how to use the mouse. )CHCl HVTAB #54;#21 ASC "UM Master "00 120 30 novel arrangement ofcodes. I would like to a,dd To Rob Fiduccia: Changing background, ClC ASC "ON Master "00 132 33 to what he has provided by supplying some text, and border color on the llgs. You can use JSR PRINTCL ;Print level Type of class ASC "EE Master "00 144 36 additional information. POKEs to change just about everything in the BRl ADJCL ;Go and adjust level of class ASC "PAlMaster"OO 156 39 First I have discovered two versions ofDun­ ASC "MON Master "00 168 42 controlpanel.Tochange the screen, background, geon Master. They are 2.0 and 2.1. I also found and text colors; memory location 49186 and CHSP STY yyy ASC "ARCH Master"OO 180 45 that the byte locations provided by lim were not CHSP2 JSR )CHSP 49204 are thepokes you need. Theeasiestway to the same for my disk even though I believe that CLC AM DA 0 show you this is to give you a liule Demo pro­ lOA STATUS XXX DA 0 he was working with v 2.0. gram. By-the-way, I had this printed in the Feb. CMP #2 yyy DA 0 This is the sector edit that I have found for 1989 issue ofNIBBLE. Before you start typing BEQ )EDSP " version 2.0. this, I mustsay: BECAREFUL!! Theselocations CMP #3 LEVNUM DA 0 Blk fu1!<. From To can also change other items in the control panel. BEQ )SKSP RAM DA 0 Use theprogram the wayI giveitto you. Feel free BRA CHSP2 CHAR DA 0 104 110 18 38 FOUND DA 0 104 114 38 18 to use this as you see fit. ]SKSP BRl QUIT STATUS DA 0 This is the Sector edit for version 2.1 10 REM BG..BACKGROUND COLOR ,)EDSP BRL EDITOR2 STAMCNT DA 0 Blk fu1!<. From To 20 REM TE.TEXT COLOR STAMCNT2 DA 0 OE6 110 18 38 30 REM BD=BORDER COLOR )CHSP HVTAB #52;#21 OE6 114 38 18 40 TEXT: HOME :A = PEEK (49186):B = PEEK REP %00110000;16-bitmode : The Storage area to edit the character slats If you are interested in loading Dungeon (49204) LOA STAMCNT 50 VTAB (12); PRINT ·WATCHOMEOCHANGE SEC M DA 0 ;Health 0 Master onto the Copy·II Plus parameter file PRDEC16 ;PRINT STAMIW\ DA 0 ;Stamina 2 follow these directions. OMYOCOLORS" 60 FOR BE =0 TO 15 SEP %00110000;8-bit mode DA 0 ;Mana 4 Load Copy II Plus (I use 9.0) ;Str 6 70FORTE=OT015 BRl ADJSP DA 0 Select COPY (return) DA 0 ;Dex 8 80 FOR BD =0 TO 15 Select BIT COpy 3.5 (return) , Prints out the level of class, r 4 = Class DA 0 ;WIS 10 90 S=TE "16 +BG DA 0 ;Vit 12 Arrowdown to CREATENEWPARAMETERS 100 POKE 49186,S; REM SETS BACKGROUND PRINTCl LOX #0 DA 0 ;Anti-magic 14 (return) COLOR AND TEXT COLOR When the new screen appears type in the STX LEVNUM DA 0 ;Anti-fire 16 110 K = PEEK (49204) STY yyy BB OS 4 ;Flghter 0 following: . 120K=INT(K/16) ]LUP JSR CK1NEO OS 4 ;Ninja 4 Name: Dungeon Master V' 2 • 0 CPX #45 OS 4 ;Priest 8 130 S= K' 16 +BD BEQ )FINISH OS 4 ;Wizard 12 By: FTL 140 POKE 49204,S; REM SET BORDER COLOR INX 150 FOR I = 1TO 1000: NEXT I: REM THIS IS A INX SECTOR COPY PAUSE INX DGM.MACRO.S TO 160 NEXTBD STX LEVNUM SECTOR EDIT, BLOCK 104, 110:38, 170 NEXTTE BRA )LUP Macros used by DM4 . 114:18 180 NEXT BG )FINISH RTS , . , Do the same thing for the second version. 190 POKE 49186,A: POKE 49204,B: REM THIS " The GET KEY MACRO RESETS THE COLORS CK1NEO ClC Name: Dungeon Master V 2.1 200 END LOY yyy GETKEY MAC By: FTL LOX LEVNUM JSR KEY «< Checksums LOA B8+2,Y SECTOR COPY CMP NE0+2,X 10-$BADD 80-$FFDB 150-$OB46 TO BCC )LESSNEO ;Less than .. ADJUST MAC 20-$9B13 90-$232B 160-$0192 BEQ ]CK2NEO ;Equal to . jLUP GETKEY SECTOR EDIT, BLOCK OE6, 110:38, 30-$4D3B 100-$08A4 170-$lDE7 BCS ]MORENEO;Greater than.... JSR CMP2 114:18 40-$F415 110-$BOCB 180-$8F37 BEQ )LUP ;IF RESULT = 0, BRANCH Ifyou don't fmd the proper codes on blocks 50-$8A15 120-$2C10 190-$ODB8 «< )CK2NEO ClC 104 or OE6 try scanning for 18 AB 2B 6B 38. If 60-$8CDD 130-$7411 200-$90FD LOA B8+1,Y youfmd theseyoushouldbeable to fill intherest. 70-$FBF8 140-$C020 CMP NE0+1,X , The Draw LINE Macro Bee )LESSNEO LINE MAC I hope this will give you the information that BEQ )CK3NEO LOY #80 Joseph P. Karwoski PA you wanted, good programming! BCS ]MORENEO jLUP LOA tr_" ;Routine used to print Monitor Search command JSR COUT ;a straight line across Softkey for... jCK3NEO CLC DEY ;the screen. Victory Road Ifyou want to find the bytes 00 67 BI in the LOA BB,Y BNE )LUP current bank, try,this command from Visit ~ CMP NEO,X «< Heavy Barrel Monitor: '00 67 Bl\

The Hacker's Ultimate Copy & Deprotection Utility: The Super lOB Collection! ALL four volumes ofSuper lOB controllers (through issue #65) in "ONE' package!

COMPUTIST developed the uhimate copy program to remove copy SAT ·Dazzle Draw·DB Master 4Plus •Death in the Carribean·Dino Eggs Mirror ·Coveted Mirror RWTS Capture oCPU68000NV.402 ·Cranston protection from sollware: ·DLM Sollware ·Electronic Arts ·F·15 Strike Eagle ·Fast Controller Manor oCrime Stopper ·Dam Busters ·Decimals ·Destroyer ·Dino Dig The Super lOB program. •Fathoms 40 ·Financial Cookbook ·Gessler Sollware ·Grandma's House ·Earth Orbit Station ·Encyclopedia Britannica ·Escape ·Fish Scales •The Heist ·In Search ofthe Most Amazing Thing-Instant RecaH oKidwriter Since the introduction of Super lOB, COMPUTIST has used this ·Foundation Course in Spanish ·Frog ·GFL Football ·Goonies ·Great flexible program to deprotect (or partially deprotect) dozens of commer­ ·Lions Share ·Lode Runner ·Mastertype ·Match Maker ·Miner 204ger American Cross-Country Road Race ·Handlers ·H.E.R.O ·Inferno cial programs w~h far ranging protection schemes. ·Min~ Man ·Mufplot ·Newsroom ·Newswap controller ·Penguin Sollware ·Information Master ·J·Bird .Jenny's Journeys .Joe Theisman Football Super lOB deproteds disks by using a modified RWTS (the subrou­ •Print Shop Graphic Library ·Print Shop·Rendezvous w~h Rama·Rockys' ·Kindercomp ·Kung Fu ·Light Simulator ·Manuscript Manager ·Master tine in DOS which is responsible lorthe reading and wr~ing of disk sectors) Boots·Sargon III·Sea Dragon ·Shiela·Skyfox·Snooper Troops -Standard Diagnostics lie ·Mastering Math ·MECC ·MECC Software ·MECC Swap for reading from the protected disk and then using a normal RWTS for controller ·Stoneware Software ·SummerGames·SuperController·Super ·MECC Without RWTS .Missing Links ·No Error Check &No DOS ·Ogre writing to the deprotected disk. Zaxxon ·Swap Controller ·TAC ·Uhima 1& II·Word Challenge ·Xyphus ·One On One ·Oregon TraH ·Penguin Sollware ·PFS ProDOS ·Pit/alllI This package contains: ·Zaxxon ·Puzzles&Posters ·Racter ·Randamn ·Reading Style Inventory ·Ring ·Three disks (supplied in DOS 3.3). Each disk contains at least 60 Volume 2 of the Super lOB collection covers all the controllers from Quest·Science Toolk~ ·Science Toolkit Rev1 ·Skyfox ·Snooper Troops Super lOB Controllers including the standard, swap, newswap and fast COMPUTIST No. 27 through No. 38. The following controllers are on ·Speed Reader II ·Spy's Adventure ·Starcross ·Super Bunny •Temple controllers. Also included is version 1.5 of Super 10B,the Csaver program volume 2: ApshaiTrilogy·TheAmericanChallenge·Translyvania·TroIlCourseware from COMPUTIST No. 13, and a Menu Hello Program that lists the Alice in Wonderland ·AlphabeticKeyboarding·Ahernate Reality ·Autoduel ·Uhima I ·Uhima IV ·WlZard's Crown ·Word Attack ·Word Maze ·WOOd avaDable controllers and, when you seled one, automatically installs it in Karate Championship ·Rings of Zilfin ·Zorro Super lOB and RUNs the resufting program.- ·Checkers ·Chipwits -Color Me ·Conan.data -Conan.prog oCopyDOS ·A reprint of Disk Inspection and the Use of Super lOB, from COM­ ·Crisis Mountain ·Disk Director ·DragonwOOd ·Early Games ·Easy as NEWINEWINEWINEWINEWINEWI PUTIST No. 17. This article explains how to wr~e your own Super lOB ABC ·F-15 Strike Eagle ·Fantavision ·Fast controller .Fishies ·Flight controllers. Simulator ·Halley Project ·Hartley Software (a) ·Hartley Software (b) Volume 4 of the Super lOB collection covers all the controllers from COMPUTIST No. 54 through No. 65. The following controllers are on ·COMPUTIST No. 32, which contains an extensive article detailing ·Jenny of the Prarie .Jingle Disk ·Kidwr~er ·Kracking VallI·Lode Runner volume 4: the haws and whys of Super lOB v1.5 and at least 5articles using the new ·LOGO II (a) ·LOGO II (b) ·Masquerade ·Mastering the SAT ·Microtype: Super lOB program. The Wonderful World of Paws ·Microzines 1 ·Microzines 2-5 ·Miner AbracadatalDesign Home ·Algebra 3&4·American Challenge ·Animate Several of the controllers deprotect the software completely with no 204ger·Mist& ViewtoaKiII·Murderon the Zinderneuf·MusicConstrudion side (A) ·Animateside (B) ·Applewr~er Preboot ·Aztec·Castle Wollenstein further steps. This means that some programs are only minules away lrom Set ·Newswap controller oQIympic Decathlon oOther Side ·Phi Beta Filer ·Championship Wrestling -Crossword Magic 4.0 ·Crypt of Medea ·Dam deprotection (w~h virtually no typing). ·Pitstop II ·Print Shop Companion ·RDOS ·Robot War ·Spy vs Spy Busters ·Dazzle Draw ·Death Sword ·Deathlord Scenario ·Digital The issue of COMPUTIST in which each controller appeared is ·Standard controller ·Sundog V2 ·Swap controller ·Sword of Kadash Paintbrush Sys •Dendra·Dr Ruth ·Dreadnoughts·Elem Social Studies #3 indicated in case further steps are required to deprotect aparticular pro­ ·Synergistic Software •Tawala's Last Redoubl·Terripin Logo·Threshold ·Elem Social Studies #6 ·EOSlArdic Fox ·Estimation ·Fraction Factory gram"· ·Fradions -General Chemistry #8 ·GI Joe ·Hardball·Lords of Conquest ·Requires at least 64K of memory. •TIme is Money·Time Zone·TinklTankl·TroD's Tale·Ubima IV·Wilderness ·Word Attack &Classmate ·WOOd's Greatest BasebaJl·World's Greatest ·Matchmaker WGF ·Math Blaster ·Maxwell Manor ·MECC (Apr 89)· ··Ahhough some controllers wHtcompletely deprotect the program ·Microzine #26 ·Mind Over Matter (1984) -Nightmare Gallery ·One on they were designed for, some will not, and therefore require their corre­ Football One (new) ·Path Tactics ·Penguin ·P~fallll ·PooI1.5 ·Print Shop Data sponding issue of COMPUTIST to complete the deprotection procedure. Volume 3 of the Super lOB collection covers all the controllers from COMPUTIST No. 39 through No. 53. The following controllers are on Disk ·Project Space Station ·PSAT Word Attack Skills ·Realm of The SUPER lOB Collection volume 3: Impossibility ·Roadwar 2000 ~ience Prof ·Science Toolkit Modules ·Science Toolkit ·Seaspeller ·Songwriter .Space Station ·SpelIIt ·Spy Volume 1of the Super lOB collection covers all the controllers from . 2400 A.D. ·Ahernate Reality: The Dungeon ·Address Book ·American COMPUTIST No.9 through No. 26. Also included are the newswap and Hunter ·Sunburst ·Super SunJGen Manager ·Super Sunday •Teachers Challenge·AppIeGradebookV2.6·ArcadeAbum#1·ArcadeBootCamp fast controllers from COMPUTIST No. 32. The following controllers are on Rec Book·Tellstar II·Test Maker·The NewOregon Trail·Troll Shop Right ·Aztec ·Bard's Tale II ·Beachhead ·Beyond Castle Wolfenstein ·BIack volume 1: ·Ultima V(a) ·Ubima V(b) ·Ultima V(c) ·Vocabulary Adv I• Zilfm • Magic ·Blue PowderlGrey Smoke ·Borrowed TIme -Castle Walfenstein Advanced Blackjack ·Alphabet Zoo ·Arcade Machine ·Archon II·Archon ·Cat-N-Mouse -catalyst 2.0 & 3.0 -centipede ·Championship Golf ·Artsci Software ·Bank Street Writer ·Barrons SAT ·Beyond Castle ·Championship Wrestling oCharlie Brown 123'S ·Colonial Conquest Wollenstein ·SSWIIc Loader·Castle WoWenstein -Computer Preparation: ·Comprehension Skills ·Computer Preparation for the SAT V3 -Coveted ~ ...... •...... ~ : Book ofSoftkeys 0 volume I 0 volume n 0 volume m :

• Check the box(s) for the book(s) you want then: NIIIIII • • US/Mexico Canada Foreign add $1 per book • ~ ~ ~ plus $.65 handling & AddreN _ • One Book $1.85 $2.28 $5.55 plus the correct postage • • Two Books $2.40 $3.70 9.19 • • Three Books $2.40 $4.32 12.83 to get final cost... $ •

• City s_ Zip •

" The Super lOB Collection: Includes all four disks with Super lOB version 1.5, COM- Pbcmo • • PUTIST '32, PLUS a reprint of "Disk Inspection and the Use of Super lOB". CClIIDlIy • VISA • 0 US/CanadalMexico - All four volumes $30.00 $ MC &P.. • 0 Other Foreign - All four volumes $35.00 $ • s~ • 0 USlCanadalMexico - Volume #4 only $8.00 $. • 0 Other Foreign _Volume #4 only $10.00 $ ·Send US funds drawnonUS bank.•We ship by UPS so we need a street address. Otherwise, we • • . ship by 1st Class mail which gets there but takes a little longer.• Call (206) 832-3055 to use a • Total enclosed... $ credit card or send check/money order to: • • COMPUnST 33821 E Orville Rd eatonville WA 98328 • ~ ••••••••••••••••••••••••••••••••••••••••.••••••••••••*