Skip to main content

computist scan 80

  • PublicationApple Periodicals
  • Pages24
  • Sourcecomputist-scan-80.pdf
← Magazines computist scan 80
/ 24
Source: Internet Archive — Aggregated Apple-era periodicals, 1981–2012.
Page 1
Loading…
Text content (OCR)
| |] $26 For new subscribers (and late renewals that missed 1 $34 Tam: COMPUTIST ae Subscription rates: COMPUTIST U.S. $3.75 O Anew subscriber. © Changing my address (Please include last label) $54 All other Foreign (Air mail) Canada & Mexico $7 P $68 COMBO (Ist Class plus Disk) and Ist issue by 1st Class mail. issue. U.S. regular/3rd Class Mail) Includes an extra $2 for postage and handling. We will send your Starter Kit More e give you ° 1st Class (U.S. / Canada / Mexico) Charge It! P $95. Foreign COMBO (Air mail plus Disk) Table of Contents $24 U.S. regular renewal (3rd Class mail) © Renewing my current subscription Editorial Note RDEX Contributors .. Most Wanted Softkeys . unClassifieds ......... ease Jeff Hurlburt .... Bob Igo... Blain Johnson Gary Wills . Dinosaur Days v1.0 Empir Fahrenheit 451. Fay’s Word Rally GATO v1.3 Greeting Card Maker. Hostage... Keef The Thief Magic Spells v2.0 Subscribe to Only $24 for 8 issues a The Product Monitor Reviews AT Bus Design... Apple IIgs Hardware Reference, Features, Notes & such: Add Copy II Plus file handling to your BASIC progr. See A Copy II Plus PLUS|.......... 1 & Oe ear ee a | H Name E Bf Sigumre COMPUTIST (80) PO Box 242 ADDRESS CORRECTION REQUESTED Kapowsin WA 98344-0242 Phone State COMPUTIST 33821 E Orville Rd Eatonville WA 98328-9590 Zip I for postage and we will send your 1st issue by 1st Class mail. * Send check/money order to: Exp. (206) 832-3055 PAID second edition Countdown . Genius Mouse:GM-F302/303 Logo PLUS.. Thunderstick Fast Frames, Updates, Etc. A Copy II Plus PLUS! Countdown: E-mail Hole 19 Talk.. Holey Megabytes! .. Keeping the Wiz in Wiz III .. Logging ProDOS Drives Next... Platinum Yanke Program Writer.. Salute! XT-AT Handbook ‘Courses of 1990. ‘Unlimited Golf& Course Des’ en. Why Logo’ Vendors .. nina Tie wine eho ke ht Gast Questions: Answers: Ross A. Holmes 21 EN. Hondrick . Comments on the Beginner's Book ..7 Formatting 720K disks as 1.44M HD. See Holey Megabytes! How to SAVE hexdumps as CDA's .8 Logging ProDOS Drive: The Basics of Kracking (part 7) The Basics of Kracking (part 8) Bitkeys: Black Magic Guild of Thieves . Gunslinger .... King’s Quest Series Leisure Suit Larry Man Hunter: New York Police Quest Realms of Darkness Saracen Sierra Boot Di Silicon Dreams Space Quest Series . Ultima V.... Wizardry Series Xyphus ......... Softkeys: Ancient Art of War. Battle Chess...... Bridge 6.0 Captain Blood GS Magic Spells v2.1 Mickey’s Crossword Puzz! Monsters and Make Believe v1.1... Pipe Dream... Pipe Dreams . Rear Guard Rendezvous with Rama Same or Different Teacher’s Tool Ki Teacher’s Tool Kit (IIc) War of the Lance . Where in the USA isCarmen Sandiego? ... Windwalker GS Windwalker Ile. APTs: Space Rogue Wiz ardry III. See Keeping the Wiz in Playing Tips: Countdown .... Space Rogue IBM Softkeys: Serve and Volley Welltris .... BULK RATE U.S Postage I -Send US funds drawn on US bank. « For regular subscriptions, please allow 4-8 weeks for Ist issue or add $2 : EE Ee Kapowsin WA Permit No. 6 & & BERR ee ee eee 1 di sess RE SEES nr R TSRSS (COMPUTIST Charles R. Haight Editor Jeff Hurlburt Reviews Dave Goforth BBS COMPUTIST is published by SoftKey Publishing. Address all inquiries to: COMPUTIST 33821 East Orville Road Eatonville, WA 98328-9590 (206) 832-3055 + COMPUTIST does NOT purchase editorial material. The entire editorial content consists of information submitted to COMPUTIST for publication in the shared interests of all COMPUTISTs. + Unsolicited material (manuscripts, letters to the editor, softkeys, A.P.T.s, playing tips, questions, etc.) are assumed to be submitted as letters-to-the-RDEX-editor for publication with all and exclusive rights belonging to COMPUTIST. + Entire contents copyright 1990 by SoftKey Publishing. Allrights reserved. Copying done for other than personal or internal reference (without express written permission from the publisher) is prohibited. +The SoftKey Publishing assumes no liability or responsibility for the products advertised in this newsletter. Although we are usually pretty much in agreement, any opinions expressed by the authors are not necessarily those of COMPUTIST magazine or SoftKey Publishing. SUBSCRIPTIONS: Rates (for 8 issues): US... $24 Canada/Mexic USS. 1st Class ..$34 Other Foreign . + Subscriptions are sold by number of issues and not by month or year. An 8 issue subscription means that you will recieve 8 issues before you need to renew. It's when you will receive each issue that we're a little erratic about. + Domestic Dealer rates: Call (206) 832-3055 for more information. + Change Of Address: Let the U.S. Postal Service know that you are moving. Tell them that you want your mail forwarded. If your issue does not come to you in an envelope then you have a regular subscription and you must tell the USPS to forward your third class mail. Notify us as soon as you know your new address. When we receive your notice of change of address, we will send you an acknowledgement card. If you do not receive the acknowledgement card after 2 weeks, send another notice or call us direct. Issues missed due tonon-receipt of change of address may be acquired at the regular back issue rate. We are not responsible for missing issues 90 days after mailing date. If you do not receive an issue at the usual time each month, please call or write. ‘Applo® is « tademark of Apple Computer. IBM@ is te IBM edema, J Readers Data EXchange New COMPUTIST readers using Apple IIs are advised to read this page carefully to avoid frustration when at- tempting to follow a softkey or entering the programs printed in this issue. What is a softkey, anyway? Softkey is a term which we coined to describe aprocedure thatremoves, or at least circumvents, any copy-protection on a particular disk. Once a softkey procedure has been performed, the re- sulting backup copy can usually be copied by the normal copy programs (for example: COPYA, on the DOS 3.3 System Master disk). Commands and control keys Commands which a reader is required to perform are set apart by being in boldface and on a separate line. The return key must be pressed at the end of every such command unless other- wise specified. Control characters are preceeded by “ctrl”. An example of both is: 6ctriP Type 6. Next, place one finger on the ctrl key and then press P. Don’t forget to press the return key. Other special combinationkeypresses include ctrl reset and open-apple ctrl reset. In the former, press and hold down the ctrl key then press the reset key. In the latter, press and hold down both ctrl and open-apple then press reset. Software recommendations The Starter Kit contains most of the programs that you need to “Get started”. In addition, we recommend that you acquire the following: + Applesoft program editor such as “Global Program Line Editor (GPLE)”. +Assembler such as “Merlin/Big Mac”. <Bit-copy program such as “Copy II Plus”, “Locksmith” or “Essential Data Duplicator”. *Word-processor (such as AppleWorks). ““COPYA”, “FID” and “MUFFIN” from the DOS 3.3 System Master disk. Super IOB and Controllers This powerful deprotection utility (in the COMPUTIST Starter Kit) and its various Con- rollers are used in many softkeys. (It is also on each Super IOB Collection disk.) Reset into the Monitor Softkeys occasionally require the user to stop the execution of a copy-protected program and directly enter the Apple’s system monitor. Check the following list to see what hardware you will need to obtain this ability. Laser 128: Your ROM includes a forced jump to the monitor. Press ctrl return reset. Apple IIs, //e, compatibles: 1) Place an Inte- ger BASIC ROM card in one of the Apple slots. 2) Use anon-maskable interrupt (NMI) card such as Replay or Wildcard. Apple II+, compatibles: 1) Install an F8 ROM with a modified reset-vector on the com- puter’s motherboard as detailed in the “Modified ROM’s” article (COMPUTIST #6 or Book Of Softkeys IIT) or the “Dual ROM’s” article(COM- PUTIST #19). Apple //e, //c: Install a modified CD ROM on the computer’s motherboard that changes the open-apple ctrl reset vector to point to the moni- tor. (This will void an Apple lic warranty since you must open the case to install it.) Apple //gs: If you have the 2.x ROM, there is a hidden Classic Desk Accessory (CDA) that allows you to enter the monitor. In order to install the new CDA, you should enter the monitor (CALL -151) before running any protected pro- grams and press # return . This will tum on two hidden CDAs, Memory Peeker and Visit Moni- tor. Thereafter press openapple ctrl esc to go to the Desk Accessories menu. Select Visit Monitor and there you are. Use ctrl Y to exit. Recommended literature «Apple II Reference Manual (or Ile, Ile, etc.) *DOS 3.3 & ProDOS manual “Beneath Apple DOS & Beneath Apple Pro- DOS, by Don Worth and Pieter Lechner, from Quality Software Typing Applesoft programs BASIC programs are printed in a format that is designed to minimize errors for readers who key in these programs. If you type: 10HOME:REMCLEAR SCREEN The LIST will look like: 10 HOME : REM CLEAR SCREEN Applesoft inserts spaces into a program list- ing before and after every command word or mathematical operator. These spaces don’t pose a problem except when they are inside of quotes or after a DATA command. There are two types of spaces: those that have to be keyed and those that don’t. Spaces that must be typed appear in COMPUTIST as special characters (0). All other spaces are there for easier reading. NOTE: Ifyou wantyour checksums to match, only type spaces within quotes or after DATA statements if they are shown as (0) charactors. SAVE the program at periodic intervals using the name given in the article. All characters after a REM are not checked by the checksum program so typing them is optional. Typing Hexdumps Machine language programs are printed in COMPUTIST as hexdumps, sometimes also as source code. Hexdumps are the shortest and easiest format to type in. You must first enter the monitor: CALL -151 Key in the hexdump exactly as it appears in the magazine, ignoring the four-digit checksum (S and four digits) at the end of each line. When finished, retum to BASIC with: 3D0G BSAVE the program with the filename, ad- dress and length parameters given in the article. Typing Source Code The source code is printed to help explain a program's operation. To enter it, you need an “Assembler”. Most of the source code in older issues is in S-C Assembler format. If you use a different assembler, you will have to translate portions of the source code into something your assembler will understand. Computing checksums Checksums are 4-digit hexadecimal numbers which tell if you typed a program correctly and help you locate any errors. There are two types of checksums: one created by the CHECKBIN pro- gram (for machine language programs) and the other created by the CHECKSOFT program (for BASIC programs). Both are on the “Starter Kit”. Ifyour checksums donot match the published checksums then the line where the first checksum differs is incorrect. CHECKSOFT instructions: Install Check- soft (BRUN CHECKSOFT) then LOAD your program. Press & to get the checksums. Correct the program line where the checksums first dif- fer. CHECKBIN instructions: Enter the monitor (CALL -151), install Checkbin at some out of the way place (BRUN CHECKBIN, A$6000), and then LOAD your program. Get the checksums by typing the Starting address, a period and the Ending address of the file followed by actrl Y . SSSS.EEEE ctrl Y Correct the lines where the checksums differ. Writing to the RDEX editor RDEX (are-decks) stands for: Reader's Data EXchange. We print what you write. When you send in articles, softkeys, APTs, etc., you are submitting them forfree publication in this maga- zine. RDEX does not purchase submissions nor do we verify data submitted by readers. If you discover any errors, please let us know so that we may inform our other readers. Remember that your letters or parts of them may be used in RDEX even ifnotaddressed to the RDEX editor. Correspondence that gets pub- lished may be edited for clarity, grammar and space requirements. Because of the great number of letters we receive and the ephemeral and unpredictable appearance of our volunteer staff, any response to your queries will appear only in RDEX, so it would be more appropriate for you to present technical questions to the readers and ask for their responses which will then be placed in the Apple-RDEX. How to get a free library disk Whenever possible, send everything on Ap- ple format (5.25" - DOS/ProDOS or 3.5" - Pro- DOS) or IBM format (3.5") disks. Other formats are acceptable but there may be some delay as we look for someone to translate it for us. (If you use a 5.25” disk, when we print your letter,we will return your disk with the current library disk copied onto it.) Use whatever text editor you like, but tell us which one. Put a label on the disk with your name (or pseudonym) and address (if you want to receive mail). Don’t reformat any pro- grams or include them in the text of your letter. Send Applesoft programs as normal Applesoft files and machine language programs as normal binary files. We have programs to convert them to the proper format for printing. If you are sending source code files, and you are not using the S-C Assembler, send them as normal text files. When to include a printed letter Don't include hardcopy (printout) unless: a. You are writing about a bug or other printing error. b. You are writing to ask for help. c. You are answering another readers help re- quest. d. You are writing about your subscription or sending an order for back issues or software. Bugs, requests for help and answers to re- quests for help are bumped to the head of the line and go in the very next issue. All other letters are printed in the order that we receive them. Writing to get help When writing to request help, be sure to include ALL relevent information. The more information you include, the easier it is to find a solution. There’s an old saying that goes “A properly framed question includes 90% of the answer”. How to get mail If you are interested in receiving mail from other readers, be sure that we have a current address. If you use a pen name and want to receive mail, we need to have your address. Our readers privacy is important, so we will not print your address unless you specifically say too. How to write to RDEX authors When writing to one of the RDEX authors. Write your letter and seal it in an envelope. Put your retum address, the authors name (as it appears in RDEX) and the correct postage onthe envelope. Put this envelope into another and send it to RDEX. We will put the correct address on your letter and mail it for you. Check to the right of the authors name to see if the author is writing from a foreign country and include the proper postage. Help Line These readers have volunteered their time to help you, Please call only within the given time frames (corrected for your time zone). No collect calls. Jack Nissel (Disk Protection, 7-10PM EST) (215) 365-8160 The BBS (Bulletin Board System) Dave Goforth is the sysop for the Computist BBS. The number is: (206) 581-9292. If you already have a User ID# and password, sign-on using the User ID#. If you are a new user, it may take a day or so to validate your new ID# and password. la DEPROTECTED backup copy: rightful. You have a LEGAL RIGHT to an unlocked backup copy of your commercial software. Our editorial policy is that we do NOT condone software piracy, but we do believe that users are entitled to backup commercial disks they have purchased. In addition to the security of a backup disk, the removal of copy-protection gives the user the option of modifying programs to meet his or her needs. Furthermore, the copyright laws guarantee your right to such a «It is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided: 1) thatsuch anew copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner, or 2) that such new copy or adaptation is for archival purposes only and that all archival copies are destroyed in the event that continued possession of the computer program should cease to be Any exact copies prepared in accordance with the provisions of this section may be leased, sold, or otherwise transferred, along with the copy from which such copies were prepared, only as part of the lease, sale, or other transfer of all rights in the program. Adaptations so prepared may be transferred only with the authorization of the copyright owner.” United States Code title 17, §117 ) ~\ Readers Data Exchange COMPUTIST #80 180 |COMPUTIST Table of Contents U.S. $3.75 Canada & Mexico $7 Editorial Notes Bad GS Power Supplies Tread a note in “Enhance” (Quality Comput- ers in house newsletter and catalog) that says that Apple Computer Inc has determined that certain GS power supplies may fail under low load conditions. That means that the power supply may fail if it isn’t loaded enough. How’s that for illogical? If your IIgs was manufactured after October 1990 then you are OK. (That's manufacture date not date of purchase.) To determine if your computer is affected, open the case and take a look at the power supply (the box on the left). If the case is a dull brushed metal, the serial number begins with the letter “I” and there's no red dot on the case you may be in for trouble. Apple has a repair extension program for the affected power supplies. They will replace failed power supplies thru January 31, 1993 but only failed supplies. There's no way to get a function- ing but suspect supply “fixed”. If you already paid for an out-of-warranty replacement supply, you may be eligible for a refund. Contact your nearest Apple dealer before June 30, 1991 or call Apple Customer Assistance at 1-800-776-2333. IRS news We are still nibbling away at this one. Thanks to all of you who sent a donation last month. I have asuggestion. If you are considering sending a donation, send it as a back issue or library disk order. That way you get something immediate in return. Kind of like a thank you note. Centerfolds? While I was waiting for some more material to fill issue #80, I had a brainstorm. I was in the process of making another “chart” for the wall next to my computer. You know, pasting togeth- er 8.5" x 11" sheets to make a larger chart. Anyway, I was thinking that if you pull out the center page of Computist, you would have a 17" x 22" sheet. That would make a nice sized chart. So how about it? Send me copies of all of the “charts” that you make for yourself and I’ll turn Ross A. Holmes them into “centerfolds” in Computist. Send the info on disk if at all possible. If you don’t have a chart but you do have an idea for one then send that too. Postage Increases You knew it was going to happen and here it is. I finally took some time to calculate the postage increases from the US Postal Service and add them to the subscription rates. Good news and bad news. The regular US and Ist Class rates are going up by onedollar ($1). Foreignrates stay the same since we use a mail forwarder and they haven’t raised their rates yet. So if you are com- ing up on your renewal, do it now! As of the mailing of issue #81 (the next issue) we will begin charging the new rates. This is your last chance to renew at the old rates. Help Questions need help! Ireceive a lot of help request letters. Some of them will never be answered. Not because Idon’t have the time, although time is always shorthere, but because they are of the “open-ended” type of question. They fall into two main categories. The first one I call the “What is Life?” ques- tions. The ones I receive most often are “What do Luse my Apple II for?” and “How can I make some money using my Apple II?” Other popular requests are “Can you help me write a program to do...”,“Thave lots of memory, can you make my copy of (program name) work with my copy of (program name), in memory, at the same time?”, “How can I make my Ile copy of (program name) use the super hires screen on my IIgs?”, ‘The other category is “Incomplete Questions”. These are open-ended because of the lack of full information about the system being used. They are usually about software but hardware and firmware questions do pop up. Examples are, “My system locks-up occasionally, why is this happening and what can I do to stop it?”, “Some- times I can’t catalog a disk and other times I can. What's happening?”, “My copy of (program name) won'trun, how can I fix it?”, “My copy of (program name) runs on a friends Apple but not on mine, why?”. Asking these kinds of questions is like calling adoctor and saying that you feel bad and asking what is wrong. The doctor is not going to hazard Dinosaur Days v1.0... aguess without asking you a lot of questions. The doctor needs more information and so do I. Ifyou are serious about getting an answer, you must provide complete information. Which Apple are you using? What other hardware is plugged into your Apple? What operating system are you using (DOS3.3, ProDOS, GSOS, GEOS, etc.) and what software is resident in your computer when the problem appears. Everything is impor- tant and almost anything might be the one bit of info that we need to answer your question. Anyway, when it comes to answering ques- tion, I’m a little burnt-out. Perhaps someone else would like to answer these questions while I take a break. Will Computist ever come out ON TIME? I don't know, maybe not, but I have a real good excuse for issue #80.1 caught upon submis- sions as of issue # 79 and didn’t have enough to fill issue #80. I could either wait a bit longer for YOU to send in more info or I could reduce the number of pages in the issue. Since Computist is printed on a newspaper web, it is run as three (3) signatures of eight (8) pages each for a total of 24 pages per issue, Reducing the page count would mean going to 16 pages. (Two - eight page signatures.) I decided to wait a bit longer. You don't really mind, do you? In any case. don't delay, send in your soft- keys, APTs, tips and informational articles RIGHT NOW. I'm interested in any BASIC programs (long or short) that you have written and would like to share with the rest of us. I'm especially interested in any ampersand (&) util- ities designed to make programming in BASIC easier. Come on! I know most of you have something that you have written and still use. Share it with us. New Eamon Adventures There aretwo (2)new Eamon scenarios. They are “Utterly Outrageous #205” and “Curse of the Hellsblade #206”. Oops! I forgot to merge the Help file with the main text. That means I’ve got 6 annoyed readers who sent help requests which won't be printed ‘till issue #81. Sorry... E.N. Hondrick Empire ..... ys Jeff Hurlburt Fahrenheit 451 Editorial Note .......ssssscssoseeseneseeeeeed Bob Ig0.. Fay’s Word Rally RDEX Contributors .... .23 Blain Johnson . GATO v1.3. Gary Wills .... Greeting Card Maker. Most Wanted Softkeys.........s.ssesseee 23 of ier. unClassifieds .23 Features, Notes & such: = i: ies > 7 Add Copy II Plus file handling to your BASIC AgIC Opens Ve" The Product Monitor progr. See A Copy Il Plus PLUS! 7 Magic Spells v2.1 Reviews Comments on the Beginner's Book Mickey’s Crossword Puzzle Maker . AT Bus Design vues Formatting 720K disks as 1.44M HD. See Holey Monsters and Make Believe v1.1 Apple IIgs Hardware Reference, second Megabytes i edition... -5 How to SAVE hexdumps as CDA's Countdown -4 Logging ProDOS Drives Rear Guard .. Genius Mouse:GM-F302/303 . -5 The Basics of Kracking (part 7) Rendezvous with Rama... Logo PLUS -4 The Basics of Kracking (part 8) Same or Different Thunderstick 4 Teacher’s Tool Kit . Fast Frames, Updates, Ete. Bitkeys: Teacher’s Tool Kit (IIc) A Copy II Plus PLUS! -T Black Magic War of the Lance . Countdown: E-mail . 6 Guild withens Where in the USA isCarmen Sandiego? Hole 19 Talk... =) Gunslinger Windwalker GS Holey Megabytes! 6 King’s Quest Series 16 Windwalker Ile. Keeping the Wiz in Wiz III . 6 Leisure Suit Larry. . 16 Logging ProDOS Drives -6 Man Hunter: New York. 16 APTs: Next .. -7 Police Quest Space ROgUe ....... Platinum Yanked! -7 Realms of Darkness. Wizardry III. See Keeping the Wiz in Wiz III Program Writer... 6 Saracen Salute! .. -1 Sierra Boot Disks . Playing Tips: XT-AT Handbook -T Silicon Dreams .. Countdown .. Courses of 1990... é - Space Quest Series Space Rogue.. ‘Unlimited Golf& Course Design <o. Ultima V... y ee LOGO? scascccesssssesssessvians : Wizardry Series . IBM Softkeys: Sn COrS a sr" Xyphus ..... Serve and Volley . Questions: Softkeys: Welltris ... é 8, 16, 17, 21, 22 Ancient Art of War " Battle Chess....... Answers: Bridge 6.0 Edison........ Captain Blood GS. Groucho COMPUTIST #80 Readers Data Exchange The PRODUCT MONITOR RATINGS took tokkk th wk * iS) ele) “ Superb Excellent Very Good Good Fair Poor Bad Defective Countdown tokhk $59.95 for VGA 640K PC ($9.95 for Hint Book) Access Software Your problem is that you do NOT belong here. The old noodle may be full of mush— something about headlights, a car, a dingy nuthouse cell..— but, you’re bound to be one of the ‘good guys’. “Mason Powers”, the label on the chart, SOUNDS like a ‘good guy’ name, doesn’t it? Now, if you could just figure out where ‘here’ is and how to get out (and WHO dumped you here, and why, and ...). Well, maybe you’d have a shot at finishing whatever it was this Mason Powers person was doing. Like, maybe it was important? It was; it IS! Somewhere, a terrorist group called “Black December” has started a countdown to disaster. Bad enough; even worse is that ‘December’s string of recent ‘minor’ atrocities AND their planned master stroke may be the work of a mole at the heart of CIA’s Middle East section. Safely stashed ina ‘company’-run Turkish sanatorium, you are the sole remaining loyal CIA opera- tive who believes the mole exists. The other guy, Mc Bain, is supposed to have been blown away by (who else?) Mason Powers! Countdown launches you on a con- tinent-hopping quest to shut down Black December, pull the plug on its operation Thunderbolt, and nail the mole known only as “Stormbringer”. Billed as ‘an interactive movie”, the game employs real actors in several VCR-playback- quality animated ‘cut scenes’ and en- counter close-ups— all in 256-color VGA. Digitized voices and full-range sound effects are available via AdLib, Sound Blaster, and other popular adapt- ers. To maintain its ‘in the movie’ effect, Countdown’s formats adjust to fit your current activity. Except for the surprise ending, cut scenes serve as flashbacks to jog your befogged memory. Most of the time you will have a 3-D side view of your Mason Powers figure in a room. Here, using KB ormouse, you can move around and GET, USE, etc. items. In the sanatorium corridors, Black December headquarters, etc. the view is lower- 4 detail top-down; a still lower detail view helps with navigating an underground maze. Many important clues (and some crit- ical items) are obtained in numerous face-to-face encounters with such per- sonages as Lisa, an agency colleague, a Russian agentnamed Boris, and Golden Desire(!), adead-ringer for Angie Dick- ensen— tonamea few. In these the main challenge is to select the op!imum dia- logue approach (e.g. “Frienvty”, “Has- sle”, etc.) guided by charactercomments and facial exjcssions. Other displays include travel maps, city picture inserts, and, for high-tech decoding and data processing chores, your handy Comput- er Access Device can uo blow-ups of photos and messages. Countdown’s best feature is that, having wowed the player with ‘special effects’, it remembers to deliver a high- ly-engaging, playable adventure. One CAN win this game without the Hint Book. (I did make one HELP! call to Access, before arrival of the Hint Book— and used the book to get around one problem. In each case the ‘answer’ was well within reach in the game.) I just KNEW the mole’s identity— “It HAS to be ...”— so, there was no way this game was going on the back bumer. Expect the promised “intrigue, espio- nage, and suspense.” Once the Count- down starts, it’s too late to back out! Pix2 THUNDEASTICR by KRAFT Thunderstick tk (Joystick for Apple II series, PC version available) $25 (approx. retail) Kraft Systems Size: 7.0"W x 6.5"D x 2.25"H x 5" Handle Centering Tension: approx. 150 gm. Handedness: none (Right, ifusing slide throttle) Centering Error: 1.0%H, 1.2%V Centering Defeat: none Movement Range (Horiz.): 50 degrees Useful Range (X/ Horiz.): 33 degrees Centering Adjust: two ‘slides’ Connector: Apple DIN (16-pin adapter available) Case Access: five screws Done insteely flat-black, Kraft’s new combat stick features a triangular-ish sloped-front case topped by a large, full- grip handle. All buttons are positive click-action type switches. PB-0, the ‘fire button’, is your trigger. PB-1 is duplicated on the top-of-handle mini- panel for convenient thumb activation by left or right-handers. The “throttle” is aslide control mounted on the case’s left edge. Handle position controls outputs of J-0 and J-1 (the normal ‘Ist-player’ X and Y analog outputs). Throttle sets J-2 (normally, the ‘2nd-player’ X output). For two-stick games or games which do not employ a throttle option there is a right-edge-mounted slide switch to dis- connect the slide control. I put Thunderstick through the usu- al driving and combat tests. These, in- cluding “Test Drive II’”/gs and “Elite”/ II+ played (ahem) with acceleratorcard, revealed the anticipated flight readiness. (The tab-top X-Y slide adjusters have plenty of range to permit centering at accelerator speeds.) T’sticks hefty slot- ted-bands mechanism delivers tight, smooth response with enough ‘center- ing-bump’ for good stick-position feed- back and almost no tendency to ‘bot- tom’ (i.e. you can ‘feel’ center without a ‘catch’ in handle movement). Needless to say, I’ve seldom had an easier time potting “Elite” s Thargoid motherships. Asindicated in the specs listing, “Cen- tering Error” (the tendency to ‘pull’ X- Y center output in the direction of most recent stick movement) is almost non- existent. Aside from being a good “qual- ity measure’, low centering error makes for more accurate targeting and enhanc- es survivability in high-action seat-of- the-pants combats. Tension is about right; 150 grams is not at all high for a full-grip stick. As for the throttle, Ihave not, so far, tried a product which em- ploys this option. A tester program read- out showed smooth response over the full, 0-255, range. The one spec likely to raise a few eyebrows is “Useful Range”. For best control precision, 33 degrees (about +/- 17 degrees from center) IS on the low side of ‘ideal’. However, on a full-grip stick, a few degrees translates into a lot more actual motion than is the case with asmall, thumb-and-forefinger-grip unit. (In fact, beyond +/- 30 degrees, most full-grip stick users are likely to become uncomfortable with the resulting large movement swings.) Another plus factor is that, with +/- 25 degrees of total move- ment allowed, very little of the range is inactive. Stick travel end-points are good ‘signals’ for min/max control outputs. Thunderstick must be placed on a surface at approximately elbow level (i.e. about where one expects to find a flight console controller). Much higher and you will find your hand repeatedly scrapping the centering adjusters. For best results, allow space for your ‘stick arm’ to rest and swap-in the optional suction cup feet. Since much of the push on the unit is lateral, the normal rubber feet may not supply enough grip on some surfaces. A second caveat relates to the handle itself. Unlike most large- handle sticks, Kraft’s unit is not de- signed for a wrap-around grip— the trigger winds up under the middle of your trigger finger. Instead, the smooth, squarish handle favors a half-wrap grip to place the trigger where it belongs and your thumb on one of the two PB-1 buttons. It’s easy to see why Baywoof has been so enthusiastic about his PC ver- sion of Kraft’s new entry in the perfor- mance-stick sweepstakes. Great looks and a solid, smooth feel add up to a for- real contender. A slightly deeper, rounder handle would be an improvement, par- ticularly for large-handed users; and, as noted above, placement is very impor- tant. When you install a realistic flight controller, Kraft seems to be saying, you’ve got to put it where it belongs. Does it belong in your cockpit? Ifthe old ‘console’ checks out as under-equipped, check out Thunderstick. Readers Data Exchange Why Logo? Logo (from the Greek word for “thought” or “word”) is very good at handling text objects, allows users to define new commands, and encourages production of nicely structured pro- grams. Like BASIC, it is an interpreted, highly interactive language (i.e. youcan write procedures and try them without waiting for a compiler-linker). Unlike BASIC and other popular languages, Logo exhibits amazing range interms of ‘abstraction’: from “concrete” at lower ‘turtle moving’ levels through abstruse at its higher ‘lists within lists’ levels. Full-featured versions (like Terrapin’s) offer exceptional error reporting and debugging, floating point math, and ca- pabilities for making machine language calls. It is fair to say you CAN do any- thing in a good Logo implementation that you can do in BASIC, Pascal, or C; but, almost always, it will take longer. Logo is very popular as a Ist pro- gramming language for young children because they can make concrete things happen using commands that ‘say what they do’. In various U.H. CFG projects, I’ve encountered both BASIC and Logo educational situations. BASIC is gener- ally preferred for middle school grades. Logo appears to work better as a starter language for youngerstudents forwhom BASIC’s abstract, cryptive commands pose problems. Mainly, adults ‘get into’ the language for one or more of four reasons: A. to teach computer program- ming to young children; B. to develop Logo educational materials; C. to re- search artificial intelligence and “micro world” concepts; D. for fun! Logo PLUS kh $119.95 for 128K Apple II Terrapin After years of depending upon Terra- pin’s DOS 3.3 based “3.0” language for my Logo computing, the arrival of Pro- DOS based Logo PLUS was a genuine ‘event’. Now I could put loads of Logo programs on 800K diskettes, set up handy subdirectories, and REALLY get organized! There are many new built-in commands, too. Called “primitives” in Logoese, these include a set of com- mands to take advantage of ProDOS (e.g. MAKEDIR, ONLINE, ...), NOTE for playing music, some build-ins of previously user-created commands (e.g. WAIT), and several important Graphics enhancements. Via DOT? SDOT?, and COLORUNDER your turtle can now detect the presence and/or color of dots. FILL colors-in an enclosed area; you can HFLIP and VFLIP the hires screen; and ZOOM is for detailed hires editing. To the above you can add PRINT- SCREEN for hires screen dumps plus whole new sets of commands for Shape Editing and for placing TEXT on the graphics screen! Among the on-disk util- ities you'll find GWRITE, a tool for adding text (in various fonts and styles) to hires screens, EDSHAPE, a separate Shape Editor, a Font Editor, a 6502 Assembler(!), and files to enable color and inverse hires printouts. With just a little diddling, all of your favorite old-Logo stuff can RUN under the new version. The Logo PLUS CON- VERT utility (or Copy I Plus) will move the DOS 3.3 files onto a ProDOS COMPUTIST #80 diskette. They will transfer as BIN type files, which may cause some concem, if you CAT a directory of Logo Plus pro- grams— they are all TEXT files! No problem. The new Logo saves programs as .TXT type files; but it can load both -BIN and .TXT program files. Once transferred, it will usually be necessary to remove ormodify any user- created procedures having the same name as new primitives (WAIT is an example). Finally, you will need to be sure that file names mentioned in pro- grams match those shortened in the Pro- DOS move. As before, program names must still end with “.LOGO”. Too bad. With only fifteen characters allowed by ProDOS for file names, Terrapin really should scrap this requirement. Going to the .TXT filetype, however, is a good idea. For heavy-duty editing/convert- ing, you can bring any Logo PLUS- saved or “Apple Logo” program into your favorite word processor and save the results in ready-to-go Logo PLUS form. ’ Terrapin’s new Logo is a major up- grade; it is not the long awaited “IIgs Logo”. Super-res and IIgs sound are both ignored; and, while Logo PLUS supports larger programs, 128K is a ‘drop in the bucket’ of what IIgs could handle. The absence of 80-column text is only mildly surprising. Of course, Logo PLUS SHOULD support the dens- er format, if only because many pro- spective users find it difficult to take 40- column format seriously. As, chiefly, a list/text-processing language, Logo should be able to display as much text as the host machine allows. On the other hand, an 80-column display is not as critical to ease of program editing in Logo as in other languages. Logo pro- gram lines are seldom very long; and, in schools, easy-to-see 40-column displays are preferred for use by the younger students who make up the bulk of class- room users. Constructing your own procedures, fine-tuning them, and fitting everything together IS entertaining; Logo is one of the few languages people actually use just forthe amusement of programming. No doubt much of the fun comes from ‘building stuff’ and watching it work; butalotcomes in anon-going process of discovery. Logo PLUS starts you fast with the dauntless Turtle, extensive tu- torials, references, and examples— there’s even an “Instant Logo” option for younger children— but, with over 200commands, exploring the language’s full potential can be as engaging as any role-play adventure. Supplied on both 5.25" and 3.5" media, the best of the Apple II Logos comes with Terrapin’s standard enormous loose-leaf manual, a handy Quick Reference Card, and the spiral bound Getting Acquainted with Logo PLUS— not a bad idea! Genius Mouse: GM-F302/303 @ $99.95 for PC XT/AT and PS/2 KYE International Interface: PC serial or PS/2 mouse port (using PS/2 adapter) Encoding: Standard opto-mechanical Resolution: Three modes. Expressed in terms of mouse movement required COMPUTIST #80 to obtain full-screen (horiz.) cursor sweep: Low- 0.75"/screen Medium- 1.50"/screen High- 3.50"/screen Connectors: DB 9-pin (on mouse ca- ble) plus 25-pin serial adapter; 6-pin PS/2 adapter cable included in ‘F303 package Buttons: Three keys, including stan- dard Left and Right plus Center Switches: Bottom-of-case slide switch to set Serial or PS/2 mode and toggle- in resolution settings Size: 4.0"L x 2.25"W x 1.2"H KYE’s new mouse is called “genius” because the user can switch resolution ‘on-the-fly’ right on-the-mouse. For example to switch from “Normal” to “High” speed (i.e. lowest resolution), you hold down the Left key and toggle a slide on the case bottom. When you’re in the middle of a graphics design task and need a delicate touch, a Right key- press plus toggle and ZAPPO your mouse is in high resolution! There’s no need to call up a special menu display or maintain a“‘Config”, etc. utility inmem- ory. Rendered in off-white, Genius Mouse is an attractive unit which fits neatly into a matching pocket for conve- nient storage. While it performed ‘as advertised’, three design features in par- ticular explain the rating: 1. The three keys are identical in size. This leaves the frequently clicked Left key too small. In extended trials loften found my finger resting on the dividing space between Left and mid- dle keys. 2. The mouse case features a pronounced ‘cupcake’ style rim along three sides. Side-gripping fingers must rest un- comfortably on the rim or below it and scrapping the pad. 3.’Click’ action is poor. The sample received exhibited approximately 2.5 mm of space between key and stop. To click you must exert force through the entire distance against the unit’s 96 gram tension. The resultis aslightly mushy feel, missed clicks, and click- ing-finger fatigue. I took the unit apart, sliced into the plastic key supports to reduce tension and glued-in shims to pull the keys down closer to the case. This produced a 1mm stroke, 75 gm of tension and a vastly easier, more positive action. Ithas been a couple of years since PC users depended upon mouse suppliers for their painter software. After using EA’s “Deluxe Paint II: Enhanced”, a little experience with KYE’s “Dr. Ge- nius” utility makes it clear why. Old Doc Genius’s retirement is LONG over- due; the GM package would look better without it. Oddly, you'll have to catalog the diskettes to unearth one of the better software features included. On diskette is a large documentation file packed with valuable details about implement- ing Genius Mouse (or ANY mouse) in your programs. Supplied in an attractive plastic case, Genius Mouse comes with manual, connector(s), software (including SYS and .COM versions of the driver), pock- et, anda small plastic-coated mousepad. Everyone can appreciate good looks and smarts; but in mouseville the bottom line has to be user comfort. You use only one mouse; and you use it a lot! Genius Mouse has too many rough edges. AT Bus Design 0.0.4 $69.95 - 203 pages Annabooks True, as a typical Apple II user/ex- perimenter, [HAVE found myself think- ing about possible hardware mods to our PC/AT. (Just add a lead here; runit to an op-amp in slot two; ... etc., etc.) One thing’s for sure, when you are serious about constructing an/AT plug-in, you’ ll want Annabooks’ ‘Bus Design manual (by E. Solari) close at hand. Incorporat- ing recent Intel and IEEE standards re- leases, the book focuses upon ISA and extended ISA (“E-ISA”) 8/16-bit bus designs. Though technical references are sel- dom as ‘dry’ as is commonly supposed, it was still something of a surprise to open a text crammed with timing dia- grams (tables, charts, ...) and find high- ly-readable discussions of design ideas and considerations. Beginning with a background and overview of the /AT bus, the book covers Memory and I/O address space, Generic bus cycles, Add- on card interaction (including slaves and bus masters), DMA transfers, Re- fresh, and much more. One chapter de- scribes each of the bus signal lines in detail. Organization is very good, with good use of shaded ‘extra information’ boxes to supply handy details. The most nota- ble deficit is the absence of an index. One or two design examples would be welcome, too; but there’s no denying that the book performs as promised and beyond. Better yet, as someone who ‘knows his stuff’ the author doesn’t try to ‘snow’ the reader with arcane termi- nology. AT Bus Design is a text which, for someone with a little experience in hardware design, can be a real help in developing a PC plug-in design that works. Apple IIgs Hardware Reference, second edition 0.0.0.4 $26.95 - 323 pages Addison-Wesley Publishing As PC computists know all too well, there’s a good reason why third party publishers are so critical to users of ‘generic’ /AT’s: when you buy one, the documentation you yet is strictly ‘bare bones’ stuff. Meanwhile, .\ pple and Mac users continue to bask ina steady stream of quality, in-depth publications from Big Green via Addison-Wesley. The Readers Data Exchange new ‘IIgs Hardware Reference (for BOTH earlier and 1MB IIgs) presents beautifully laid-out charts, tables, and easy-reading explanations in large, 8.5" x 11" softcover format. Ten indexed chapters cover Memory space, Shadow- ing, the Mega II and FPI subsystems, Sound, Peripheral Slots, Connectors, Desktop Bus, Video displays, I/O ports, Battery RAM, Disk interface, Power supply, 65C816 processor, and much more. “Cover” means just that, includ- ing timing diagrams, pages of Soft switches, Register descriptions, Instruc- tion sets, AND nine pages of fold-out Schematics! ‘Production value’ is very good, with ample white space and effective use of font styles and light-dark highlighting. I do, just a bit, miss the color employed in the first edition; but, overall, the up- date’s charts and pictorials are probably clearer and easier to use. Of course, along with most IIgs users, I continue to believe that the hardware and firmware references belong ina single, integrated volume. (See, one really can find some- thing to pick at in ANY product.) Own- ers of pre-1MB IIgs machines who rushed out and purchased the original ‘Hardware Reference are already in good shape. 1MB version owners and early- IIgs hold-outs (if any) need to rush out and grab the ‘Second Edition. Fast Frames, Updates, Etc. Hole 19 Talk When I first reviewed Accolade’s JING, the IIgs version got good marks for overall challenge realism but lost points on screen-update speed, putting challenge, and the absence of a course construction utility. A year has not changed this evaluation. Indeed, for IIgs, Mean 18 (also from Accolade) looks better than ever vis-a-vis the competi- tion (including EA’s “World Tour Golf”). ‘Courses of 1990 tok Whether you enjoy Jack Nicklaus’ Golf on the IIgs or PC, you will want to add the latest “Add-on Course Disk” ($21.95) courses to your collection. These include Oak Hill, Royal Troon, and Kemper Lakes. Based upon an hour orso of sampling the holes, you can look forward to some of the best, most inter- esting challenges yet. ‘Unlimited Golf & Course Design #0 This new Accolade package ($59.95, for CGA-VGA 640K PC) significantly enhances Jack Nicklaus’ golfing by offering both the game AND a fine course designer utility. The game sup- plies realistic on-the-course views and Accolade’s trademark ‘power-bar’ golf- swing simulator plus such expected nice- ties as computer players, practice set- ups, on-disk record-keeping, and stroke or skins scoring for 1-4 players. Wind and Course Condition variables assure many challenging rounds even if you never construct additional courses of your own. ‘Unlimited Golf’ is unlimited by speed. The AdLib musicis nice, too; but sound effects are minimal. (Actually, I do not remember hearing any. They may be non-existent.) Putting has been embellished via addition of a pre-shot ‘wire-frame’ overlay showing contours. Holing a putt is, definitely, NOT the give-away shot it is in the IIgs JNG version. Good. On the other hand, your view is still at ‘fairway resolution’— not bad; but not adequate for planning a putt. In as much as Accolade seems determined to ‘get it right’, they might as well finish the job. Unlimited Golf’ needs AdLib sound effects— be sure and include “Mean 18”’s PFTLOOP! water shot sound— and a separate, close- up putting green display. Holey Megabytes! Everyone knows that you’re supposed to use 3.5" HD diskettes if you want to get 1.4MB of storage; it says so right there in the MEI catalog. The HD jobs have littler particles than the DD types; so you can fit-in lots more bits. Logical. One can almost see thousands of tiny brown HD marbles, each crisply stamped witha 1 or Ovs. a few hundred gross DD marbles with crowded, smudged mark- ings. Gorbash and Baywoof were waiting when I walked into the computer room. “How come you don’t format your 3.5" diskettes for 1.4MB?”, opens Gorbash. “Because,” I reply with patient wis- dom, “they’re not HD diskettes.” “Why not just punch a hole on the other side and try it?” pipes up Bay- woof. ?Punch a hole?! Having just installed our new 3.5" drive in the PC, I had not yet purchased any HD diskettes—never even seen one. So, they have a hole on the top left edge; so what?! Knowledge is knowledge; and, besides, when I'd tried to format a DD diskette for 1.4MB, “X-Tree’” had returned a “Bad track 0. Cannot format” error, not “Wrong kind of diskette.” It was obvious that the DD “big marbles’ were smudging the data. Mildly annoyed at being confronted by such cloddish ignorance, my response was “That may be the dumbest idea I’ve heard all day.” Well, they persisted and (surprise, surprise) it turns out Baywoof had even brought over a freshly drilled floppy for the “experiment”. Fingering the new hole and suppress- ing visions of curled shards waiting un- seen within the case, I popped in the mutilated diskette. ... In some saner, better organized parallel universe, my grasp of reality was surely sustained and the diskette did not format. In this one, naturally, it formatted without a hitch! When I related this discovery to Chuck, he wasn’t especially amazed and went on to explain that some of his punched DD diskettes formatted better as HD’s then a recent batch of MEIHD floppies! So far, I’ve processed nearly 30 DD diskettes. About half formatted to the full 1.45MB (i.e. with no “bad blocks”). Of the remainder, all but a couple formatted to at least 1.3MB— still a BIG improvement over 720K. Unless you own a rather special punch, the best way to ‘HD’ a3.5" DD floppy is with a pointy-tipped soldering iron. Drilling may look neater; but there is a chance bits of plastic may get into the case. The iron is fast; and it leaves round, shard-free ‘collars’ which are easily sliced off using a pocket knife. Countdown: E-mail Greetings, Mason. If you’re reading this, it means you have activated the hidden “Computist” key combination on your Computer Access Device. Ex- cellent. We, too, are interested in stop- ping Black December’s plot. What I’ve done is run a Gamma 5 simulation of your mission based upon probable contacts, locales, and situa- tional trends. The result was just a 0.009 probability of predicting specific en- counter dynamics, but 0.773 of accu- rately listing Items of Special Interest. Since the simulation indicates that you will visit many places packed with ob- jects of no relevance to your mission, the listing may be of real assistance. Good luck! Gamma MKS5// BD.MISSION -SIM\ISI >>.DUMP Acct: TURDNIL +0.001 sec cup bug various keys flashlight crowbar boots rag wine cpr dummy knife scissors passport cash dossier explosives, CAD tool box priest's garb wallet screwdriver wire cutters blueprints rock catapult arm note stationery _ blanket photo postcard lockpick Message rope hook telegram gear attache case tool cracker knockout capsules dart scalpel meat hook bag pick Keeping the Wiz in Wiz IIT “THAT piece”, Gorbash comment- ed, “has been invaluable.” The article to which he referred is John Wiegley’s description of how to transfer characters from earlier“ Wizardry””’s to “Wizardry II”” (Computist #51, page 25). Having “gotten into’ Sir Tech’s new ‘Trilogy package re-release (64K Apple II ver- sion), Gorbash had completed “Knight of Diamonds” only to encounter “Wiz' IlI””’s infamous ‘spirit barrier’. Nor- mally, developed characters do not ac- tually transfer to “Wiz' III”. Instead, your ““Legacy of Llylgamyn” guys are supposed to be descendants of earlier heroes. Via a Rite of Passage they un- dergo a kind of ‘spirit transfer’ to ac- quire the “memories and skills” (and names) of “Wiz I/II'” characters. Fair enough. It HAS been a long, long time since the legendary Knight of Diamonds quest. Alas, spirit transfer technology has a long way to go; The Rite slashes hard-won attributes and rips off posses- sions. JW’s technique gets your guys into the ““Legacy””’ scenario, too; but, intact! The trick— adding $20 to the last byte in each character’s block on the earlier scenario’s diskette— works. The prob- lem is that finding the last byte isn’t always such a simple matter. Some blocks are split and the second part may not be in an adjacent sector. To simplify things, we finally went back to “Knight of Diamonds” rested-up/spelled-up the characters, and noted Level, Hit Points (current & max), plus any mage and priest spell counts (e.g. “9/9/9/9/9/7/5 ..”)and current Armor Class. As shown in Rob Hall’s “Wizardry” character block break-down (Computist #40, page 25—another invaluable Wiz resource!), these numbers appear in the latter part of the block. Level is at $84, $85; Hit Points at $86, $87 (current) and $88, $89 (max); Mage spells at $92-$9F (2-byte counts for each spell level 1-7); Priest spells at $A0-$AD; and current Armor Class at $B0, $B1. After exiting “Wiz' II’, we booted “Copy II Plus”, hopped to the Sector Editor, and used these numbers to track down the second parts of split blocks. For example, suppose Rev Gun’s block shows up as starting at byte $BO on the Sector Editor display for Track $1A, Sector $00. (You see “REV GUN” in flashing letters.) Each “block” is $DO bytes long; so, you know $50 bytes are here and the last $80 bytes of the block are somewhere else. If Rev Gun ended “Wiz' II” with 283 Hit Points, then (ifhe left with current HP= max HP), you might SCAN forhex bytes 1B 01 1B 01. Track $19, Sector $00 is a safe place to start, since character block storage seems to begin around Track $1A. When “Copy II” finds the numbers, you can use other numbers to verify that, for sure, this is the rest of Rev Gun’s block. Some ‘good try’ places to look for block continua- tions include Track/Sectors $1A/$0F, $1B/$00, $1B/$0B, $1B/$0C, $1B/0E. The creators of “Wizardry III: Lega- cy of Llylgamyn” were concemed with the problem of designing a challenge appropriate for heroes which may come from either “Wiz' I” or “Wiz' II””. They have come up with a fairly plausible device for re-leveling the ‘playing field’. The question is: just how much re-level- ing are you willing to accept? Is the “legacy” of your new characters merely names and memories OR does it also include developed powers and a pile of hardware? It’s up to you to decide. Logging ProDOS Drives If you develop a ProDOS application which accesses data from two or more drives, it is usually very helpful to have the names of on-line volumes available to your program WITHOUT the neces- sity that the names be fixed in the pro- gram or that someone type them in each time diskettes are swapped. Forinstance, asuper-res picture-packing/display pro- gram may have to work with any of several hundred picture storage diskettes, each with a different name (e.g. TITLE.SCREENS.1, TEMP.SAVE, AD-VENTR.-PICS.5, etc..). You want the user to be able to display current (on- line) disk names and quickly select Source and Destination volumes. This is much more convenient for the user than having to keep track of each diskette’s location and type-in volume names whenever new diskettes are swapped- in. LOG.DRIVES is a short BASIC rou- tine I wrote when, at last, the bother of typing in volume names exceeded the expected effort involved in changing the program. In fact, thanks to Beagle Bros’s Program Writer (Kx**, $49.95 for Apple II series), the effort proved MUCH less than anticipated. Using the ProDOS PREFIX com- mand, LOG’ attempts to read the vol- ume name of Drive 1 and Drive 2 in “slots” 1-7. When a disk (including any RAM disks) is found, its name goes into Readers Data Exchange the PF$() array. If no disk is located at the slot/drive accessed, an error occurs. The ON ERR routine checks to see if the error occurred in the LOG’ routine (SS=4); and, if so, sends you back to continue the search without an error message. Otherwise, ON ERR displays the error # and the error’s line #, does a get-key call, and hops back to your pro- gram. (You can set any additional error handling options, set your own ‘back to program’ address, etc..) LOG’ also keeps track of associated Slot and Drive #’s in SLO and DROQ. ProDOS, of course, aims to free users from any need to worry about slots and drives. I ended up deleting the slot/ drive-saving instructions from my ap- plication. They are included here just in case your application can make use of slot/drive information. Line 130 is not part of the LOG’ routine. It is used to illustrate how the PF$(0) location can be used to remem- ber the prefix of the program diskette. (PF$(0) is not updated by the LOG’ routine.) Sometimes there is special stuff on the program diskette which the pro- gram will want to access long after the diskette has been swapped out. With the prefix saved in PF$(0), your program can detect a NOT FOUND error and request that the user “Please Insert Disk ...” by name. Similarly, lines 520-540 and 1900 are included so that you can do a RUN and see LOG’ at work. One embellishment not shown is a routine to permit user addition of subdirectory names to the volume names. I maintain these user-created pathnames in an en- larged PF$( array at PF$(8)-PF$(14). Like PF$(0), they are not checked or updated by LOG’. To use LOG.DRIVES just copy the program lines into your application. By far, the easiest approach is to maintain LOG’ on disk as a separate BASIC file and use Program Writer’s Renumber and Copy Lines functions to patchitinto your applications. Forexample, a patch- ing session might go something like this: RUN PW.EDITOR.LC LOAD LOG.DRIVES && (to enter PW editor to edit LOG.DRIVES) Delete REMS and un-needed stuff; Renumber to 9000..., etc.sothatLOG’ lines will not overlap lines in your application Copy lines to PW ‘clipboard’ [Open-Apple Q] (to Quit the Editor) LOAD GRAFIX.IO or whatever (i.e. your application) && (back to the editor) Copy LOG’ stuff from ‘clipboard’ into GRAFIX IO Edit as needed (e.g. to hook-up GOS- UBS, etc.) [Open-Apple Q] (Back to ProDOS/BA- SIC) SAVE GRAFIX.IO.NEW LOG.DRIVES 100 NV = 7: DIM PFS(NV), SL(NV) ,DR(NV) 110 ONERR GOTO 3000 120 REM ..next line remembers startup volume name 130 PRINT CHR$ (4) "PREFIX": INPUT "";PFS$(0) 500 REM ..somewhere in here you GOSUB 2000 whenever you wish to log drives 510 REM ..For example: 520 GOSUB 2000 COMPUTIST #80 530 PRINT : PRINT "Volumes On-Line": PRINT 540 FOR I = 1 TO 2C: PRINT PFS$(I);TAB(20);" (Slot ";SL(I); " Drive ";DR(I);")": NEXT I 1000 REM ..a place where program normally resumes after an error (see line 3040) 1900 END 1990 REM ..About LOG DRIVES: NV value assumes no more than 7 drives will be on- line 1991 REM ..Volume names are in PFS (x). 1992 REM ..For each Volume, Slot is in SL(x); Drive is in DR(x) 1993 REM ..Sub returns with 2C= number of volumes detected 1994 REM ..SS is var used by ONERR routine to get you back to LOG DRIVES 1999 REM ..LOG DRIVES 2000 PRINT CHRS (4) "FRE(0)":ZC = 0:SS FOR I = 1 TO 7:PF$(I) uw: NEXT I 2010 FOR I= 1707 2020 FOR TT = 1 TO 2 2030 PRINT CHR$ (4) "PREFIX, s";1I;",d";TT 2040 PRINT CHR$ (4) "PREFIX": INPUT "";Q$:ZC = ZC + 1:PFS$(ZC) = Q$: SL(ZC) = I:DR(ZC) = TT 2050 NEXT TT 2060 NEXT I 2070 SS = 0: RETURN 2999 REM ..ONERR 3000 TEXT : HOME :ER = PEEK (222) :EL = PEEK (218) + 256 * PEEK (219) 3010 CALL - 3288 3020 IF SS = 4 THEN GOTO 2050 3030 PRINT "Error #";ER;" in Line ";EL: CALL -756 3040 GOTO 1000 XT-AT Handbook **** Measuring just 6" x 3.5", the 89-page ‘Handbook “for Engineers, Program- mers, and Other Serious PC ... Users” (by Choisser & Foster) is available from Annabooks for $9.95. When it arrived my first thought was “Aha, this is a ‘phony price’ item designed to be an ‘extra’ to entice purchasers of more ex- pensive products.” (e.g. “Call now and get the ‘Handbook free!””) Maybe; but, after numerous productive, time-saving references to this pocket-sized wonder, I’mnotso sure. Among the 56 tables and lists you’ll find an I/O map, Hardware interrupt addresses with functions, Bios entry points, Bios data area addresses by function, Diagnostic beep and error codes, /AT CMOS bat-RAM addresses, Screen codes, Line drawing character codes, DOS commands summary, Pi- nouts for Slots, Game control adapter, RS-232C, Display cable, Parallel print- er, .... Wow! And all in a booklet you cancarry ina shirt pocket to show every- one you’re a SERIOUS PC user!! “Small” really is beautiful. The 'Hand- book is a fantastic bargain. Platinum Yanked! Right. Though I’ve been using, test- ing, and liking Beagle Bros’s multi- window Platinum Paint (PP) since it’s arrival, the brutal truth is that the 1.0.3 version is buggy enough to merit pulling the announced review pending receipt of a 1.0.5 update. The ‘last straw’ was encountering several instances where the new super-res painter simply re- COMPUTIST #80 fused to place text on some portion of an opened, active work space. Other de- tected glitches include... Occasions when PP’s printer inter- face refused output to a connected Im- agewriter II. Failure to import valid hires and dou- ble-hires pictures: PP insists that hires pics be $2000 long and that double-hires pics be $4000 long. Of course, virtually every popular hires and double-hires utility (and ev- eryone else) automatically whacks off the last eight bytes of such blocks when doing a SAVE. (i.e. Hires pics are nor- mally $1FF8 long, NOT $2000.) The last eight bytes are not part of the display and cutting them conserves a full sector of DOS 3.3 storage per picture. Failure to allow access to entire work area in 640 mode: To reach the last few right-most pixels, the user must go to a full-screen (no windows, tool bar, etc.) display. Beagle is aware of the problems and, with typical Beagle class, has promised to supply purchasers of any buggy ver- sions with FREE update fixes as they become available. There will be a small charge if an update also adds a signifi- cant new feature. A Copy II Plus PLUS! No, Central Point has not, as far as I know, fixed the RAM disk problems in its Copy II Plus 9.1 bit copy routines. (I'll let you know when I get an update.) This does not, however, prevent the on- going discovery of neato applications for the utility. One you may not have considered is incorporating Copy II’s powerful file-handling capabilities as part of your ProDOS programs! On the principle that one specific example is worth a hundred generaliza- tions, suppose you’ve written most of a BASIC program named FLOOTE to edit and play music. (FLOOTE is one of several BASIC programs in the main directory of an 800K ProDOS 1.4 dis- kettenamed/NEAT.PROGS.) You want to be able to Rename, Copy, Delete, etc. yourmusic files while running FLOOTE. Writing the routines yourself is a possi- bility; but you are concerned about con- serving program and variable space; and, besides, you want to do music stuff, NOW! This is where Copy II’s Appli- cations launching function comes to the rescue: Copy UTIL.SYSTEM, UTIL.MORE, UTIL.APPS, and UTIL.CONFIG from your Copy II Plus 9.1 diskette to / NEAT.PROGS Rename UTIL.SYSTEM to some- thing else, like UTIL.C2 to avoid any chance of interfering with the usual BASIC.SYSTEM startup upon booting Doa-UTIL.C2to start your Copy II’ utilities copy and use it to create a sub- directory named GO.FLOOTE. Copy BASIC.SYSTEM to the new subdirec- tory. Now, still in Copy II’, select Edit.Applications and respond to the prompts to enter a NEW application in the list... Name: FLOOTE Command Letter: F Application Prefix: /NEAT.PROGS/ GO.FLOOTE Application pathname: BASIC.SYS- TEM select SAVE; Edit.Applica-tions and exit Quit Copy II’ to Applesoft and write a one-line program: 10 PRINT CHRS$(4) ”PREFIX/”: PRINT CHR$ (4) ”-FLOOTE” Save the program as STARTUP in the GO.FLOOTE subdirectory. Load FLOOTE and add anew item to your Main Menu: “Go Copy II” (or“File Handling”, etc.). Fix your program so that when “Go Copy II” is selected you execute PRINT CHR$(4)”-UTIL.C2" Viola! Now when you’re running FLOOTE and want to move a bunch of files into anew PIANO.MUS subdirec- tory, selecting “Go Copy II” zips you into Copy II Plus’s powerful utilities. When you’ve finished, selecting FLOOTE from the Applications direc- tory zips you back into FLOOTE. De- lays are short enough so that Copy IT'’s functions seem to be, very nearly, partof FLOOTE! If the above seems excessively easy, then the ‘really good news’ is that it’s close to being a worse-case scenario. Since Copy II’ will launch only SYS type applications, you had to get back to FLOOTE via the BASIC.SYSTEM- plus-STARTUP route. Also you did not interfere with /NEAT.PROGS’s normal STARTUP (which might be a favorite launcher for the other programs on the diskette). This meant that a BASIC- -SYSTEM copy and a one-line STAR- TUP had to be placed in a separate subdirectory to obtain the ‘part-of-the- program’ effect. In short, hooking-up Copy II’’s file handling smarts is, at worst, moderately easy. Give your BA- SIC application its own diskette and the utilities practically fall into place by themselves! Salute! Evenas the world sleeps, a few hearty men and women maintain a network of bulletin boards dedicated to the infor- mation and enjoyment of computer us- ers everywhere. These are the SysOps! They provide an invaluable service, al- most always, at their own cost. So, the next time you log-in for a freebee ses- sion, take note of any hints that a little ‘extra support’ would be greatly appre- ciated. PM is proud to declare June as “Be Kind to SysOps Month”! Next Intime for planning Summertime en- tertainments expect Data East’s Con- tinuum, Sir-Tech’s ‘Fuzzballs, Stunt Driver from Access, Something from Accolade, SSI, and Disney, Dark De- signs from SoftDisk, and Lucasfilm’s ‘Secret of Monkey Island (including hand-drawn Treasure Map!). Count on some SERIOUS stuff, too; plus, as usu- al, ‘whatever’. Vendors Access Software atten: Susan Dunn 545 West 500 South, Suite 130 Bountiful, Utah 84010 (800-800-4880) Accolade atten: Melinda Mongelluzzo 550 S. Winchester Blvd., Suite 200 San Jose, CA 95128 (408-985-1700) Addison-Wesley Publishing atten: Abigail Genuth Route 128 Reading, MA 01867 (617-944-3700) Readers Data Exchange Ad Lib atten: Jill Carette 220 Grand-Allee East, Suite 960 Quebec, QC Canada G1R 2J1 (800-463-2686) Annabooks atten: Chris Choisser 12145 Alta Carmel Ct., Suite 250-262 San Diego, CA 92128 (800-462-1042) Apple Computer atten: mailstop 361 20525 Mariani Avenue Cupertino, CA 95014 (405-996-1010) Beagle Bros. atten: Bevey Minarovich 6215 Ferris Square, Suite 100 San Diego, CA 92121 (800-345-1750) Center for Gifted and Talented atten: Robert Houston University of Houston/ University Park Farrish Hall #123 Houston, TX 77004 Central Point Software atten: Apple II Products mktg. 15220 N.W. Greenbrier Parkway #200 Beaverton, OR 97006-9937 (503-690-8090) Club Apple atten: Glynn Tolar P.O. Box 5338 Pasadena, TX 77508-5338 (713-478-9998) Electronic Arts atten: Lisa Higgins 1820 Gateway Drive San Mateo, CA 94404 (415-571-7171/orders: 800-245-4525)) Kraft Systems atten: Madalyn Rutlidge 450 W. California Avenue Vista, CA 92083 (619-724-7146) Kye International atten: Jennifer 12675 Colony Chino, CA 91710 (800-456-7593) Product Monitor atten: Jeff Hurlburt 7814 Santa Elena Houston, TX 77061 (713-645-8680) Sir-Tech atten: Sheri Mitchell P.O. Box 245 Charlestown Mall Ogdensburg, NY 13669 (800-447-1230/315-393-6633) Terrapin atten: Dave McClees 400 Riverside St. Portland, ME 04103 (207-878-8200) David R. Hopkins co Comments on the Beginner's Book To the RDEX editor and all read- ers: I have a suggestion for the “Begin- ner’s book.” There are many readers knowledgeable about softkeying on the Apple (you know who you are), but no one able to take on the full responsibility of writing an entire book. How about each person contributing a single chap- ter on the topic they know best? They can write about anything they want, as long as it is detailed enough for all of us 7 ‘novices,’ and it fits a topic you want the book to cover. It does not have to be grammatically perfect or even format- ted in an exact manner, just complete enough to be fully understood (with no steps left out and nothing assumed as already known). All we need to do is determine the topics and chapter order and what each person can contribute, then have some- one organize and edit the contributions. If we break the project into digestible modules (like structured programming), we can get this accomplished. When we have a ‘beta’ edition ready, we could send copies (text files on disk) to our ‘professional’ contributors for review and suggestions, then to you for final editing and printing. It will take some time, butIT IS WORTH THEEFFORT! Since I am a ‘relative’ beginner my- self, I might not be able to contribute very much substance to the book, but I would gladly volunteer my time and efforts towards organizing and editing the material. THIS BOOK IS NEEDED, AND WE ARE THE ONLY ONES THAT CAN DO IT! LET’S DO IT NOW! How about it readers? Can we finally get started on the Beginners Book? Do you have some time to sit down and urite a list of suggested topics that you would like to see covered in the book? Maybe you could even write some words on one of the topics. We can do it if you help! vcccecseseceseee RDEXed aS Bob Feigenblatt CA @ How do I translate/convert ‘Springboard Publisher Clip Art’ so that it can be used with a GS word processor or paint program? I have tried Roger Wagner’s “Graphic Exchange” to no avail. Norman Dodge WA How to SAVE hexdumps as Desk Accessories (CDA's) If you don’t have a ProDOS 16 as- sembler (MERLIN.16, ORCA/M, or APW), you can still enjoy ALOY.CDA (Ancient Land of Y’s classic desk ac- cessory). From the Monitor or other favorite binary editor, type in the hex codes listed for ALOY.BIN. Save the file to disk with the following commands after making sure you have anerror free copy. From the Monitor or from BASIC enter the following commands. CREATE */SYSTEM/DESK.ACCS/ALLOY .CDA, T$B9 BSAVE */SYSTEM/DESK.ACCS/ALLOY -CDA, A$2000, L$xxx, T$B9 Replace the * with the name of the volume you wish to store your CDA in. Replace the xxx with the length of the file ALLOY.CDA in hexadecimal ($48A). Thope this explanation will help read- ers who do not have a ProDOS assem- bler. Here are the hex listing: ALOY.BIN CALL-151 2000:03 00 2008:79 03 2010:00 00 2018:00 00 2020:00 00 2028:2C 00 00 00 01 00 01 40 00 00 00 00 00 00 00 20 00 00 00 41 00 00 OA 04 00 00 00 00 00 00 4c 4F 00 01 00 00 00 59 $D1F1 SDF 96 S$CDE3 $DD93 SEFF6 $710E 8 2030:2E 2038:4F 2040:F2 2048:4C 2050: 6F 2058:00 2060:E2 2068:8C 2070:66 2078:A0 2080:A0 2088:EE 2090:E1 2098:A7 20A0:A0 20A8:A0 20B0:E3 20B8:E9 20C0:BO 20C8:A0 20D0:E2 20D8:EE 20E0:F7 20E8:A0 20F0:50 20F8:F8 2100:E9 2108:E4 2110:A0 2118:A0 2120:A0 2128:ED 2130:E9 2138:A0 2160:E5 2168:EF 2170:40 2178:ED 218 0 2188:Cl 2190:ES 2198:DO 21A0:A0 21A8:8D 21B0:E4 21B8:A0 21C0:Ccc 21C8:BO 21D0:EF 21D8:8D 21E0:03 21E8:8D 21F0:A0 21F8:F4 2200:F4 2208:F9 2210:8D 2218:0E 2220:68 2228:40 2230:F3 2238:C8 2240:F4 2248:F2 2250:8D 2258:71 2260:71 2268:A0 227 ‘4 2278:F4 2280:F9 2288: 8D 2290:C9 2298:AF 22A0:FO 22A8:E8 22B0:C7 22B8:B3 22C0:F3 AO AO E3 EE F3 AO AO F4 F6 8D AO F9 F4 F3 B9 AQ 20 ES AO cD FO E9 ES E6 EE F3 AO 03 Al D4 AO F3 AO ED 00 AO F9 c4 BO F2 00 88 00 F9 AO E9 AO 00 co 85 03 F4 E9 F3 ED 00 01 01 F9 AO E9 AO 00 OB EE 35 El EF AC 44 2E 03 59 15 8B E2 00 88 AO AO E9 E4 8D AO AO ES El 8D AO AO AO AO BO DF 40 EE FS Fv 41 43 00 20 00 4B E2 AO bo AO D4 ES AO 8D AO c3 F2 EC 00 AO Dé cl BS F4 FS FS F2 s7 FO 68 8D F2 AO Fa EC E4 ES 40 FS FS F2 30 10 01 33 E7 E4 BO 20 44 00 45 00 AB 30 50 F8 AQ E8 EE EF 00 AO E8 AO AO 20 AO E9 AO 8D 66 8D AO AO F4 F3 20 F2 F4 AC F4 FS Fo 00 F3 EC F2 AQ E9 03 El F2 FO Ag 20 03 AQ AO ES AO 03 OA 8s 8D E9 DO EF 71 1 03 AQ AO ES AO FO co 20 E9 AO BO 8D 20 41 oc 64 00 D4 20 Ag 20 AO ES F4 E6 20 AO El D2 F6 40 AO EE E4 cD 8D 03 cl D9 AO ES 40 F9 AO 00 ¥F3 F2 F3 20 AO EC ES E9 ED AO EE AO AO E3 F2 DF 40 AQ F7 E3 BF cE co c2 EO AO AO 01 o1 AO F7 E3 BF CE 02 BS 40 F4 AO 8D 41 20 41 69 El EO 40 DF 40 AO AO AO AQ 40 AO F2 ES Bl 03 AO E3 F2 cl 00 88 EE El AT E2 EE AC E9 20 AO FO AO AO AO 00 F4 40 c3 AO AO F4 FS El E7 c7 B3 F3 ES 20 03 c4 El EF AO AQ D9 30 6B D2 E7 BAS 8F 8F c4 El AO AQ 71 BO 90 03 E7 FO 8D 4c 20 4c 74 o1 D4 03 20 03 AO cl cc D9 03 AO El Fé AQ AO ES ES D2 AO DO E3 EE F3 ES F4 AO AO F3 40 CE EF E6 F2 F4 20 ES 03 c4 F2 c8 FS ED EE ES CF AC AO AE 66 8D EF EE EE AS 8D FO AB 20 ES AO EE EF 8D E6 E7 EF EE EE AS 8D 01 3F 04 c3 AO AO E3 00 $BE26 $B728 $5238 $8B2c SCTF4 $9207 $AB13 $507E $F95C $A99C $4D96 $BB76 S4BFA $377E $071E $5D63 SD8F7 $CED7 sD4c9 $9499 scar $753F $D745 $c4D4 S66A6 $5643 $pecé $3662 $8ag2 $2D6B SOCFO $6201 $BCOF $03F1 $86D7 $1BDC $0494 SP4FF SF8EF SESB8 $FO12 $49EF SAG6ED SEED4 $ocsD $3191 SEEC6 $397C $08E4 $6263 SEO8B S6AS7 $696B $1805 $8339 $1D16 $594A $4872 $72B0 $7A33 $D9D7 $9BBC $2684 $5648 SE1EC $8369 $8B14 $3880 $152B $735A $22A7 $D62B $77¢3 $FDD1 $4582 $77AC $7DD8 $B538 $4737 SOF6S $86DA $44c4 $SB63 22C8:A9 B8 8F 71 01 A9 OB $BCc15 $2B9C $941F $c045 SFD85 $21F7 $04AC $2451 S$6F1B $0437 $8739 $1D03 $3EB6 STAE7 $4167 $41E8 $587D $B8CO $CSD5 $A102 SA680 $1c61 SCF60 $8711 $D97B $A738 $SF29 $1CFO 22D0:8F 22D8:40 22E0:EC 22E8:E1 22F0:BO 22F8:E3 2300:F2 2308:03 2310:F4 2318:ES EF 03 F2 F6 AO F3 ES AO ES El 71 8D ES ES c7 AO AE c3 F2 EC 4c EF E4 B3 EC F2 8D El E9 E4 cl FS FS AC E4 AO 00 F2 F3 AO 02 AQ AO BO AO ED 20 El AO F4 20 El E& BO FO EF 40 E3 E8 ES 2320:A0 2328:C8 2330:F4 2338:20 2340:E1 2348:A0 2350:F3 2358:ES 2360:03 2368:A0 EE E9 F3 EF F4 AO 03 AO CF EF AO AO EE ¥F2 AO El EE B3 cc 2 8D DO F9 ED DO EE EF AC c4 AO 8D F2 AO El EF E4 Fv BO AO ED 00 ES EB EC Eo AO AO BO FO EF 20 F3 ES AO EE 00 E8 BO E3 F2 40 F3 F9 F3 c7 AO AE 8D El 2370:A0 2378:E9 EE 2380:57 03 2388:A3 02 2390:00 B3 2398:80 EC 23A0:CO EO F4 EF FS 4c 1A 02 28 10 AO ES Ds 83 FO 60 F8 E3 AE o1 02 0s c2 8F EF 8D os E2 20 30 10 EE 00 C2 30 66 AF co F4 20 21 AO 03 00 EO code from the code wheel. To find the secret code, you look at the large symbol on the screen and find the matching symbol on the outside edge of the wheel. If you keep pressing the return key or joystick button, the drive will turn on then load the game. After about 3 at- tempts to play the game or if you get a high score. A message comes up saying you entered the wrong code three times in a row when you Started and the pro- gram locks up. This patch bypasses the input from the secret code wheel. The other patch removes the music from the Pipe Dream logo which will remove it from the start of the game. Tk Sd Byte From Io oc 0D 4AFS EAEA 09 20EFB4 EAEAEA 10 4CAAB3 EAEAEA 0C 0E 8C 4C4A55 EAEAEA FF 4c EA To remove the music from Pipe Dream logo. Tk Sa Byte From To 0c 0C 8 2036 B6 EAEAEA 4C0CB6 = EAEAEA 2030 B6 EAEAEA GS File Keef Ok] Telloc's Lab lentr[srch|steal] use JothercastImi: Do What? You are standing in a ruined chamber above Tel Empor. It was once the laboratory of the long dead Emperor Telloc. h 23A8:E2 23B0:30 23B8:E1 30 48 28 60 A2 FA SA 18 68 DA 22 60 08 00 ¥5: c2 00 02 SF2A4 $7349 $72FB SBB66 $8568 $68DE $D6C9 $39DE SF31A $CA4B $B616 $2FDB $2291 $88E9 SEF71 $5D8B SPS06 $1BB2 $6091 $9704 $1913 $1732 $8F8B $9FCS $F3D0 $615A $D4cB SDA62 SF656 23C0:00 23C8:3E 23D0:03 23D8:40 23E0:03 23E8:FS 23F0:02 23F8:00 2400:1E 2408:01 51 03 57 03 FS 02 00 60 02 40 03 FS 02 00 39 01 40 03 D8 03 FS 02 00 90 02 40 03 03 FS 02 00 c2 02 cl 03 FS 02 FS 02 00 1A 02 40 03 FS 02 00 CE 00 3B 03 40 03 FS 02 00 E3 01 00 F4 02 40 02 FS 02 00 2410:57 2418:03 2420:FS 2428:02 2430:00 2438:2B 2440:00 2448:40 03 2450:03 FS 2458:F5 02 FS 02 00 66 ol 40 03 FS 02 00 00 AO 01 40 03 FS. 02 00 AG 01 66 01 40 03 FS 02 00 EO 00 66 03 40 03 FS 02 00 FA 00 40 03 FS FS 02 00 BS 00 40 00 40 03 FS 03 00 2460:02 2468:00 2470:2B 2478:00 2480:E1 2488:00 00 31 00 40 ol 00 59 00 66 03 FS 03 FS 02 00 oD FS 02 00 11 00 02 00 21 00 15 Big Al MD Softkey for... Pipe Dream Lucasfilm Pipe Dream by Lucasfilm has aman- ual protection scheme. The player must use the large symbol to get the secret Readers Data Exchange Terry Waskowich Softkey for... Keef The Thief ? Requirements: Blank Disk 3.5" Fastcopier 3.5" Blockwarden/Block Editor With Keef of Thief, I discovered that it had a word protection right after it showed the game picture. The following will show you a quick way to be able to choose any answer and the program with-thick it was correct and play the game. Step-by-step 1. Make a copy of the game disk. 2.Edit the copy (Block Warden [F]ollow /KEEF1/KEEF.SYS16 on REL BLOCK 200). Bk From Io $3BB $167 00382 8003 82 $175 = D00D 22 800D 22 3. Write the edits back to the copy. This patch allows any answer for the word protection to be correct. The game will play just like the original. Softkey for... Empire Interstel Requirements: Blank Disks (5.25") Sector Editor Fastdisk Copier (5.25") COMPUTIST #80 After booting Empire I found that it had a word protection. Instead of the normal word protection, this one also allows you to type in DEMO to see a demo of the game. After finding the protection on the boot disk, I decided to see the demo. After exiting the demo game, Empire reloaded the word protec- tion off the program disk and you had to find it once again. Step-by-step 1. Make a copy of the three Disks: Boot, Program, and Maps. 2. Make the following edits: On the boot disk: Ik Sd Byte From Io $1D $09 $80 2Q00E1AFO 200E1A80 2B 2B On the program disk: Ik Sa Byte From Io $06 $09 $80 200E1AFO 200E1A80 2B 2B You’re Finished! Now you can enter in anything for the word protection to play the game and still be able to enter in DEMO to run the demo. Softkey for... Where in the USA is Carmen Sandiego? Broderbund. Requirements: 512K Apple IGS 3.5" disk copier 3.5" disk editor 3.5" blank disk First off, Carmen USA is really neat toplay, just wait ‘til you get to the higher cases. The Carmen Sandiego series are known as an educational programs, but they are fun for all. Broderbund’s pro- grammers took a lot of time in making the pictures and background sounds and if you have played a case, you would already know that. The program isatwo disk set, however disk one will hold all the edits you need to do to take out the cP. The following readings will help you tounderstand how this protection works. Make a copies of both disks, you can use any 3.5" disk copier. Make sure you have a 3.5" disk editor handy. Before booting the program you should get into ProDOS BASIC and type: CALL-151 Enter the monitor # Brings up two hidden CDAs: Visit Monitor & Memory Peeker Youcanhit Control-OpenApple-ESC to make sure they are there, now quit back to the monitor. Put the Carmen USA boot disk in the drive and launch it (C500G, PR#5, system restart, which ever you prefer). Enter your name when asked so you can start a new case. Alright, GUMS- HOE, finish your first case. Once you have finished your case, the wording for the CP will be discovered. The CP doesn’t come up until you have solved a case or earned a promotion to be exact. Answering the question correctly will enable you to receive the promotion. The following quotes are used by the WP. Quote #1: “Before you are promoted you have one more clue to unravel.” Quote #2: “Use the Fodor’s USA travel guide to help you answer the following question:” Quote #3: “That is incorrect. Please try again.” COMPUTIST #80 Quote #4: “Sorry, your promotion is denied because you did not unravel the final clue.” Quote #5: “Good job, ...” Well, now you know the words that the CP uses, get into your desk accesso- Ties menu (control panel) by hitting Control-OpenApple-ESC and select Visit Monitor and press return. It’ll say “Welcome... Control-Y Retum exits” and you are now in the machine moni- tor. To find which bank the program is in, look from bank 03/ to 06/ at address $0000 and look for a $48 (PHA), once you find it, you know which bank the program is loaded in. 04/0000 return will show you the byte at that location. In this case, it was 04/0000:48 and so bank 04/ has the main program. To be able to find the wording of quote #1 you have to use some of the features the IIGS has builtin. The word “Before” in Quote #1 converts to 42 65 66 6F 72 65 in HEX. Using the P (search pattern) com- mand we’ll search bank 3 from 0000 to FFFF (every byte in the bank). Type: \42 65 66 6F 72 65\<03/0000.03/FFFFP You should see a “‘03/208E:” appear, this shows where the pattern begins. Type: 03/208D and hit returna couple of times, you will notice the words used in the CP. Keep hitting retum to see the rest of the textused for the CP. Afterlooking at that area I discovered at: 03/208E: is Quote #1 03/20CA: is Quote #2 03/2164: is Quote #3 03/2117: is Quote #4 03/218A: is Quote #5 Now we need to look for references to 8E 20 ($208E), do this by typing: \8E 20\<04/0000.04/FFFFP You will see a “29E6:” pop up, this address is where the bytes were found. So type 04/29E2L to list the code found there. (see figure 1.) 04/29E2L From this you get a feel of of how the program gets its words from bank 03. Now just keep on Listing locations fur- ther on, I did, and when I got to this location 04/2AB8 it looked interesting. (See figure 2.) 04/2AB8L Lets take a look at 04/2B06. (See figure 3.) 04/2B06L The code in figure 4 is where WP entry and WP correct word is equal. 04/2B5EL Now I hope this helped you under- stand how this protection worked. There are at least two different ways of taking out the (WP) on it. First: at address $04/ 2AC8 change from D009 to EA EA, this allows any entry to be correct. Second: at Address $04/29E8 change from 22 FO 4D 04 to 22 CA 2A 04. Then right before it prints Quote #1, this new JSL to 04/ 2ACA will bypass the asking of the WP question and then proceed as if the WP question was answered correctly. However, after talking with Brian A. Troha, we concluded that the game uses a jump table for most of the routines. If you look at the code from 4/2ACA where it does the LDA #$05A0, STA OD3F, this is where the program sets up to go to the “Good Job,” section of code. After some study, we found the actual point where the program would store the WP (A9 96 OA - LDA #$0A96 value and changed it to the “Good Job,” value. The results are as soon as you have complet- Figure 1. Listing from address $04/29E2 29E2:F4 03 00 PEA 0003 32 bit address pointer to address 29E5:F4 8E 20 PEA 208E 03/208E, or the location of Quote #1. 29E8:22 FO 4D 04 JSL 044DFO prints it up to screen. 29EC:7A PLY 29ED:7A PLY If you push, you have to pull 29EE:22 EA 4B 04 JSL 044BEA 29F2:F4 03 00 PEA 0003 Another address pointer, this time to 29F5:F4 CA 20 PEA 20CA 03/20CA, the location of Quote #2. 29F8:22 FO 4D 04 JSL 044DFO print to screen. 29FC:7A PLY the following is more code 29FD:7A PLY of the (WP). Figure 2. Listing from address $04/2AB8 2AB8:48 PLY 2AB9:F4 03 00 PEA 0003 bank 03 2ABC:F4 70 64 PEA 6470 address 6470, entry stored. 2ABF:22 6B A2 04 JSL 04A26B I think this gets the correct word. 2AC3:7A PLY 2AC4:7A PLY 2AC5:7A PLY 2AC6:7A PLY 2AC7:A8 PHA 2AC8:D0 09 BNE 2AD3 {+09} word & WP entry not equal 2ACA:A9 AO 05 LDA #05A0 (this area is if the password was). 2ACD:8D 3F 0D STA OD3F (entered correctly ....) 2AD0:82 8B 00 BRL 2BS5E {+008B}Answer is Correct!, now goto 04/2B5E. 2AD3:AD 63 0D LDA 0D63 loads Attempt number (1 attempt =100) 2AD6:18 CLO (2 attempts = 200 & 3 attempts = 300) 2AD7:69 00 01 ADC #0100 Adds 100 to itself(attempts). 2ADA:8D 63 0D STA 0D63 stores attempts. 2ADD:AD 63 0D LDA 0D63 loads the attempts. 2AE0:C9 00 03 CMP #0300 compares attempts to 300. 2AE3:FO 21 BEQ 2B06 {+21}not equal goto 04/2B06 = quote #3. 2AE5:90 1F BCC 2B06{+1F} less then 300 goto 04/2B06 2AE7:F4 03 00 PEA 0003 bank 03/ (on 3rd attempt is wrong). 2AEA:F4 17 21 PEA 2117 address 2117. Same as Quote #4. 2AED:22 FO 4D 04 JSL 044DFO print to screen. 2AF1:7A PLY the rest you don’t need to know 2AF2:7A PLY it denies his promotion. Figure 3. Listing from address $04/2B06 2B06:F4 03 00 PEA 0003 2B09:F4 64 21 PEA 2164 2B0C:22 FO 4D 04 JSL 044DFO 2B10:7A PLY 2B11:7A PLY bank 03/ address 2164. Same as Quote #3. prints to screen. the rest you don’t need to know it goes back and asking the question again. Figure 4. Listing from address $04/2B5E 2B5E:82 13 06 BRL 2B61:F4 03 00 PEA 0003 2B64:F4 8A 21 PEA 218A 2B67:F4 00 00 PEA 0000 2B6A:7B TDC 2B7B:18 CLC 3174 {+0613)uses what 2ACA did, and comes back. bank 03/ address 218A. Same as Quote #5. the rest you don’t need to know it goes on as if you have entered the (WP) question correctly. ed the case(s) for a promotion the pro- gram jumps right to the “Good Job,” text and continues as though there was never any WP in the first place. Step-by-step 1. Make a copy of both Carmen USA disks. 2. Make the edit to the copy of disk 1. Bk = Byte = From Io $223 $17 A99605 AQAD05 3. Write the edit back to the copy. Softkey for... Ancient Art of War Broderbund Requirements: Fast Disk Copier 5.25" Sector Editor 1 Blank Disk Making a deprotected backup copy of Ancient Art of War (AAW) can be simple if you know a little about the copy protection. When booting the orig- Readers Data Exchange inal disk, it will show a title page, play music and then runs the program. Make a copy of the AAW boot disk, using a 5.25" fast disk copier or any simple disk copier. Now boot the copied AAW boot disk, you will notice as soon as it shows the hi-res screen it will reboot. This is something to keep in mind. We could look for a section of code that tums on the hi-res screen and the protection shouldn’t be to far away. It’s time to start working with the copy, so get out your favorite sector editor. Now since we know it shows a hi-res page, scan the disk for HEX 50 CO. I found it on track 05, sector 00, at byte $16. We could put a $00 at byte $15 to bomb it out when the screen comes up. However, I decided to look at the whole sector and found a $4C (JUMP) routine at byte $00. So change byte $00 from 4C to 00 and write it back to the disk. When the program gets to that location, it will crash and tell us where the routine begins. It’s now time to boot the disk, it should have crashed at ad- dress $4000. (See figure 5.) 4000:4C put back the $4C 4000L to list the code at $4000 So lets get back into our sector editor. Now read Track 05, Sector00 and change byte $00 back to 4C (from a 00) and write it. Now scan the disk for a JSR 4000 (20 00 40) starting at Track 00, Sector 00. You should find it on Track 00, Sector 01, at $9D. Looking at the sector starting at byte $8C we have the following. (See figure 6.) The call from $80A0 is to the copy protection routine and can be bypassed by NOP’ing out the call, but keep in mind the carry flag has to be cleared to skip over the reboot call. Now to make AAW think the nibble count has passed and always continue, do the following: Step-by-step 1. Make a copy of the AAW. 2. Edit the copy. Ik Sd Byte from Io $00 $01 $40 =. 200882 EAEA18 3. Write the sector back to the copy You should now have a completely deprotected backup of Ancient Art of War! Softkey for... Battle Chess Interplay Requirements: 5.25" disk copier 5.25" sector editor 1 Blank Disk Finally a really neat animated chess game for the Apple IIe: Battle Chess. This is a great game if you like to have your Queen eaten alive, or if you like to see some very creative fighting tech- niques. You can also play 3-d, 2-d and even over the modem. Other features include: save and load games, change level ofexperience, and take back moves! There is one problem with the game, and that is its copy protection, which is word protection. The words are in the back of the manual and are actually opening moves from chess games. Be- fore you can play your first game (get to side b) you must answer a question from the CP, but no more! Step-by-step 1, Boot up your original Battle Chess, when the menu comes up it will ask if you want to play or make a copy, Make a Copy.... 2. After you have made a copy, load up your favorite sector editor, and make the following changes to bypass the word protection and go straight into Side B. Tk Sad Bye From a) $19 $05 $40 200080 + ADOOBO 3. Write the sector back to the copy. That's it. Softkey for... Bridge 6.0 Artworx. Requirements: Apple II w/64K 1 Blank Disk Sector Editor COPYA Deprotecting Bridge 6.0 is somewhat simple after some inspection. The copy protection was an altered DOS with the epilogues changed to FF FF. Below are 10 Figure 5. Listing from address $4000 4000:4C 06 40 JMP 4006 jumps to the routine, to show hi-res. 4003:4C 63 40 JMP = 4063 plays music and is executed at $801E. 4006:8D 10 CO STA C010 4009:20 03 42 JSR = 4203 400C:8D 54 CO STA C054 switch to Page 1 400F:8D 52 CO STA C052 show a full screen. 4012:8D 57 CO STA C057 to show the hi-res page. 4015:8D 50 CO STA C050 switch to graphic mode. 4062:60 RTS ends the routine & returns to $80A0 Figure 6. Listing from address $808C 808C:A9 04 LDA #04 808E:A0 40 LDY $40 8090:20 00 8B JSR 8B00 8093:20 BS B1 JSR BIBS 8096:A9 05 LDA #05 8098:A0 50 LDA #50 809A:20 00 8B JSR 8B00 809D:20 00 40 JSR 4000 routine to show title and play music. 80A0:20 08 82 JSR 8208 routine to check for a nibble count. 80A3:90 03 BCC 80A8 {+03}if nibble count is found branch to $80A8 80A5:4C 91 81 JMP 8191 reboots Slot 6. 80A8:A2 05 LDX #05 start of the program. Figure 7. Listing from address $471C 471C:20 58 FC JSR FC58 clears the screen for the question. 471F:20 C8 0D JSR oDC8 4722:20 4B 44 JSR 444B 4725:20 60 AQ JSR A960 Figure 8. Listing from address $47A1 47A1:20 67 AE JSR AE67 47A4:A5 9D LDA 9D 47A6:D0 03 BNE 47AB {+03} A7AB:AC C2 47 JMP 4702 47AB:20 58 FC JSR FC58 47AE:20 C8 OD JSR oDc8 47B1:20 3D 44 JSR 443D 47B4:20 10 A8 JSR A810 47B7:A9 CF LDA #CF 47B9:A0 43 LDY #43 47BB:20 F9 EA JSR EAF9 47BE:20 1A A8 JSR AB1A 47C1:60 RTS if answer is correct branch to $47AB. re-run word-protection. clears the screen when answer is right. the quick steps to deprotect the program using COPYA: Step-by-step 1. Boot your DOS 3.3 system disk. 2. Tell DOS to ignore epilogs and use COPYA to copy the disk. LOAD COPYA CALL-151 B925:18 60 B988:18 60 3D0G RUN 3. Edit the copy. Ik Sct Byte From Io $00 $03 $35 FF DE $3F FF AA $1 FF DE $9B FF AA 4. Write the sector back to the disk. You should now have a deprotected version of Bridge 6.0. Softkey for... Captain Blood GS Mindscape. Requirements: 512K Apple IIgs 3.5" disk copier 3.5" disk editor Here is a quick way of taking the word protection off this game. The word protection comes up right before you are allowed to play the game. Step-by-step 1. Make a Copy of Captain Blood GS with any disk copier. 2. Use a disk editor like Block Warden or Copy II+ to edit the copy. (Note: Block Warden [F]ollow /CAPTAIN- BLOOD/BLOOD.SYS16 on REL BLOCK 167.) Bk = Byte = From Io $AE $87 =. 22F60506 = AF F60506 $C3 222D0606 AF 2D0606 SCF 22 F60506 = AF F60506 $09 = 22AD 0406 = AF AD 0406 $E4 22 F60506 = AF F60506 $FO 22200606 = AF 2D 0606 $FC 22 F60506 AF F60506 $106 © 22AD0406 AF AD0406 $120 22E30000 + AFE30000 $142 224B0308 AF 4B0308 $160 22070208 AFD70208 $189 F003825A + EAEA825A 3. Write the block back to the copy. Softkey for... War of the Lance SSI/TSR Requirements: Apple II w/64K 5.25" disk copier 5.25" disk editor Readers Data Exchange Howto take the word protection com- pletely out of War of the Lance (WOTL) from SSI. To start off we need to make a copy of WOTL boot disk. Boot the disk and wait until the credit page for the game is shown. Hit CTRL- RESET and WOTL will reset into SSI’s DOS, which is called RDOS. What I did, was to see if WOTL was running a basic file to launch the game, by typing LIST at the prompt and I found the following: 1 HIMEM: 38655 2 HOME:CALL 3528:A = PEEK (9) :C=16384:B=1:ONERR GOTO 20 3 IF A = 21 THEN & RUN"U", 16384 4 IF A = 26 THEN & RECALL "AP", 17000:& RECALL "NAT.DAT",58501 : & RECALL "Q1.DAT",25600 :& RECALL "Q2.DAI", 32600 5 IF A = 16 THEN & RECALL "P™ + STRS (56138) ,18000: c=19100 9 & RECALL CHR$(A+64),C 10 CALL C:B=2 15 & RUN "V1",38000 There where other lines in the pro- gram, but nothing that would help us in deprotecting it. At this point I was won- dering what value were returned from the PEEK(9) statement and stored in A. So at the Applesoft prompt I typed PRINT PEEK(9), the computer returned avalue of 26. Knowing A equals 26, and by looking at the basic program, you can see that lines 3 and 5 will not be used; yet. Continuing, looking at line 10 we see a CALL C which will launch the program. To see what the value of C is, look at line 2 where C is set to 16348. Converting 16384 from decimal to a HEX, we end up with a value of $4000. Now we need to enter the monitor so we can do some code snooping, to do this type CALL-151 You should start listing code from $4000 However, since I ran the program with the word protection still intact, I remembered the program cleared the text screen just before the word protec- tion came up. So I searched for 20 58 FC, which is the machine language ver- sion of the Applesoft BASIC “HOME” statement. I found the string at memory location $471C. (See figure 7.) After doing some checking around, I realized that everything seems to runs in order starting from $4000. We are get- ting closer, now it’s time to look for some kind of conditional branch in this areaand I finally found a BNE at $47A6. (See figure 8.) From here you can see that $47AB is the location where the program comes if the answer was right, and eventually returns to the Basic program so it can continue running the game. Now it’s time to make the patch to disk, so let’s get outa sector editor. Scan the disk for 20 58 FC 20 C8 OD 20 4B, I found itin two places, change the 2058 FC to 4C AB 47 to remove the copy protection. Step-by-step 1. Make a copy of the WOTL game disk. 2. Make the following edits: Tk Sd Bye From To $1C $07 $1C — 2058FC = AC ABA $1D $0E $1C = 2058FC = AC ABT 3. Write the edits back to the copy. Now when booting the newly made copy, it will show the credit page and after hitting the space bar it will auto COMPUTIST #80 The Book of Softkeys (volume 1-3) for only $1 each* *plus postage & handling Book of Softkeys I (Compiled from issues 1-5) Yougetall of these softkeys: «Akalabeth «Amper-Magic *Apple Galaxian +Aztec *Bag of Tricks «Bill Budge’s Trilogy of Games *Buzzard Bait *Cannonball Blitz *Casino *Data Reporter Deadline Disk Organizer II -Egbert II -Hard Hat Mack Home Accountant +Homeword «Lancaster *Magic Window II *Multi-Disk Catalog «Multiplan *Pest Patrol «Prisoner II “Sammy Lightfoot +Screenwriter II *Sneakers «Spy’s Demise *Starcross «Suspended +Ultima II Visifile -Visiplot -Visitrend »Witness *Wizardry «Zork I «Zork II «Zork III Plus: How to crack Applesoft program disks Introduction to Boot Code Tracing How to create DeMuffin (A disk cracking tool) Diskedit (Make changes directly on your disks) Diskview (Examine protected disks) Getting on the Right Track (Fix your Apple drive so it tells you what track it is on.) Hidden Locations on your Apple Revealed Fix your Rana drive so you can Boot Code Trace Neat tricks and bombs that you can put in your programs Book of Softkeys II (Compiled from issues 6-10) You get all of these softkeys: Apple Cider Spider «Apple LOGO Arcade Machine «The Artist *Bank Street Writer Cannonball Blitz «Canyon Climber Caverns of Freitag «Crush, Crumble & Chomp Data Factory v5.0 +DB Master «Essential Data Duplicator I Essential Data Duplicator III *Gold Rush «Krell LOGO Legacy of Llylgamyn +Mask of the Sun «Minit Man *Mouskattack *Music Construction Set «Oil’s Well -Pandora’s Box ¢Robotron Sammy Lightfoot «Screenwriter II v2.2 «Sensible Speller IV *Sensible Speller 4.0c/4.1¢ «Spy Strikes Back «Time Zone «Visible Plus: How to create DeMuffin Plus (A disk cracking tool) Super IOB v1.5 Using ProDOS on a Franklin Ace Crunchlist IT The Controller Saver Making Liberated Backups That Retain Their Copy Protection Examining Protected Applesoft BASIC Programs Game Cheats for: Castle Wolfenstein, Miner 2049er, Serpentine, Star Maze, Ultimall, Wizard and the Princess, Wizardry: Proving Grounds of the Mad Overlord, Zaxxon Book of Softkeys II (Compiled from issues 11-15) You get all of these softkeys:Alien Addition *Alien Munchies *Aligator Mix *Computer Preparation SAT *Cut and Paste *Demolition Division *DLM Software -Einstein Compiler v5.3 +Electronic Arts Software +Escape from Rungistan *Financial Cookbook +Flip Out +Hi-Res Computer Golf II *Knoware *Laf Pak Last Gladiator *Learning With Leeper *Lion’s Share *Mastertype *MatheMagic *Minus Mission Millionaire *Music Construction Set One on One *PFS Software «Penguin Software «The Quest “Rocky's Boots «Sabotage +Seadragon «Sensible Speller Snooper Troops (Case 2) *SoftPorn Adventure *Stickybear BOP *Suicide «TellStar «Tic Tac Show «Time is Money «Transylvania «Type Attack +Ultima III-Exodus «Zoom Graphix Plus: Putting Locksmith 5.0 Fast Copy Into a Normal Binary File CSaver: The Advanced Way to Store Super IOB Controllers The CORE Disk Searcher Modified ROMs The Armonitor Computer 6502 «Visidex + Visiterm *Zaxxon +Hayden Software *Sierra OnLine Software The Hacker’s Ultimate Copy & Deprotection Utility: The Super IOB Collection! ALL four volumes of Super IOB controllers (through issue #65) in “ONE” package! COMPUTIST developed the ultimate copy program to remove Copy protection from software: The Super IOB program. Since the introduction of Super OB, COMPUTIST has used this flexible program to deprotect (or partially deprotect) dozens of commercial programs with far ranging protection schemes. Super IOB deprotects disks by using a modified RWTS (the subroutine in DOS which is responsible for the reading and writing of disk sectors) for reading from the protected disk and then using anormal RWTS for writing to the deprotected disk. This package contains: «Three disks (supplied in DOS 3.3). Each disk contains at least 60 Super IOB Controllers including the standard, swap, newswap and fast controllers. Also included is version 1.5 of Super IOB, the Csaver program from COMPUTIST No. 13, and a Menu Hello Program that lists the available controllers and, when you select ‘one, automatically installs it in Super IOB and RUNS the resulting program.* +A reprint of Disk Inspection and the Use of Super |OB, from COMPUTIST No. 17. This article explains how to write your own Super IOB controllers. *COMPUTIST No. 32, which contains an extensive article detailing the hows and whys of Super IOB v1.5 and at least 5 articles using the new Super IOB program. Several of the controllers deprotect the software completely with no further steps. This means that some programs are only minutes away from deprotection (with virtually no typing). The issue of COMPUTIST in which each controller appeared is indicated in case further steps are required to deprotect a particular program.** “Requires at least 64K of memory. “Although some controllers will completely deprotect the program they were designed for, some will not, and therefore require their corresponding issue of COMPUTIST to complete the deprotection procedure. The Super IOB Collection Volume 1 of the Super IOB collection covers all the controllers from COMPUTIST No. 9 through No. 26. Also included are the newswap and fast controllers from COMPUTIST No. 32. The following controllers are on volume 1: Advanced Blackjack «Alphabet Zoo »Arcade Machine «Archon II «Archon -Artsci Software *Bank Street Writer -Barrons SAT -Beyond Castle Wolfenstein BSW //cLoader Castle Wolfenstein Computer Preparation: SAT +Dazzle Draw «DB Master 4 Plu

Showing the first 100000 of 215873 characters.

mp.ls