amaus.net computist... · 2010-02-09 · you asked for it... we now have a combination library disk...

36
USA $3.75 $7.00 All Others $' 3.25 Softkeys For: Light Simulator Beach-Head Racter Winnie the Pooh Wizardry 1 & 2 Lucifer's Realm The PFS Series Feature: The games of 1986 in review Core: The Auto Duel Editor (Page 29) COMPUTIST PO Box 110937-A Tacoma, WA 98411 BULK RATE U.S. Postage PAID Tacoma. WA Permit No. 269

Upload: others

Post on 20-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

USA $3.75CanadalMe~lco$7.00

All Others $' 3.25

Softkeys For:

Light SimulatorBeach-HeadRacterWinnie the PoohWizardry 1 & 2Lucifer's RealmThe PFS Series

Feature:

The games of 1986in review

Core:

The Auto Duel Editor (Page 29)

COMPUTISTPO Box 110937-A

Tacoma, WA 98411

BULK RATEU.S. Postage

PAIDTacoma. WA

Permit No. 269

Page 2: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

Welcome to COMI'UTIST. a pubheHw.mdevoted to the seriou~ user of Apple II andAppll: II compalible ("olllpuler~, Our llIugutiliecontain~ information you are nm likely to lindin uny of the ulhcr llmjor juurnab dedicated lOlhe Apple market.

New rcader~ an: arJvi~rJ tu rcad lhi~ pagecarefully to avoid frustration when ullemptingto follow a softkey or when entering theprngram~ printed in thi~ i~~ue.

• What I~ A Softkey Any\\ay? Saflkey i~

a tenn whid! we euineU tu describe a pnx."\.xJurethat removes. or atlea~t circumvent~.any copy­prOledioJl 011 a pank'ular disk, OIK'C a Mlm,cyprocedure has been performed, the resultingdisk C3n usually be copied by the use of Apple'sCOPY A program (on the DOS 3.3 Sy~tcm

Mu~ter Disk),

• Cl)nlmand~ Alld COlltrols: In any anicleaprearing in COMPUTIST. commands whicha reader is requJred to perfonn arc sct apan byIleing in boldface and indented'

I'KH6

The If.'£rlJllNl key must be pres~ :It the end ofcvcry such command unless mherwiscspecified

Control characters are specially bmed:

6t:2!'JPres~ 1:61 Next, place nne finger nn ICTRlland prel>~ (lJ. Remember tu enter thhcommand line by pre~.':ing tRETIJ'lf'II.

• R('{luil'ements: COMPUTIST prognlln~

and softkcys require one of the Apple II seric~

of Compulers and a disk drive with DOS 3.3.These and other special needs arc Iisled at thebeginning of the onide under ·'Requiremcnts·'.

• Softwan: RcrUIIIITlCllduliuII.s;J) Applesofi Program t.lJiwr such as Global

Program Line r;.rlitor (CiPLE).2) Sec/or Ediwr such as Disk&ht (from the

Book of Softkeys vol I) or ZAP from Bag ofTricb.

3) Disk Search U/ilil)' such as TheInspector, The CIA or The CORE DiskSearcher (from the Book of Softkeys vol llf).

4) As.wmbler such a~ LIIl: S-C A~~",mbler

from SoC software or Merlin/Big Mac.5) 8i/ Cup)' Prugwm ~uch as Cupy Jl Plus.

Locksmith or The Essential Data Dupliealor6) Text Eiliror (that produces normal

sequemiol text files) sueh as Applewriter fl.Magic Window II or Screenwriter II.

COI'YA. flO and MUfFIN from the DOS3.3 System Master Disk are also useful.

• Super lOB: This powerful deprolccliunutility (COMPUTIST 32) and ilS variou.~

com rollers arc uscu ill lIIauy surtkcys. ThISutility is now available on each Super IonCollection disk.

• RESET Inlo The Monitor: Soflkeysoccasionally require the user to stop theexecution of a copy-protected program anddirectly enter the Applc's sySlem monitor.Check the fulluwing liM to sec what hardwareyou will need to ohtain this ability.

Apple 1/ Plus - Appll' III' - Appl(' u>mp(1tibl,',~·I) Place an Inleger BASIC ROM card 10 oncof tbe Apple sIms. 2) (J.>;e a non-masbbleinterrupt (NMI) card sucb as Replay orWildcard.

Apple 1/ I'llis - Apple compalibles: I) Install3n F8 ROM with II modified RESET vector onthe cornputer'.~ motherboard as dClailcrl in the"Modified ROM's" article (COMPUTIST 6or Book Of Softkeys !TI) or the "Oual ROM 's"artic!l; (COMPUTIST (9).

Apple lIe - Apple lie: [nstall a modified ('0ROM on the COlllpUll:r's motherboard, CuuillgEdge Em. (Box 43234 RelT Cen Station-HC;Detroit. MJ 48243) sells 0 hardware devicethat will give you this imponant ability but itwill void all Appl", lie wammLy.

• Rceommcnded Litcf1tturl;O: The Applc IIReference Manual and DOS 3.3 m:ln1l31 :m:musts for any :.l:riuu~ Apple user. Other helpfulbooks include: Beneath Appll' DOS, Don Worthand Picter U:t'tuK:r, Quitlity Software: AssemblyLoll[;t/(I/{e For 71w Applesoft Programmer. RoyMeyers nnd C.W. Finley, Addison Wesley: andWhUl's Where In 77re Apple. William Luben.Micro Ink.

• Ke.l'illg III Apl'lt'Soft Progrllllls: BASICprogram~ ore printed in COMPtlTIST in :I

furrnul thul i~ de~igllcd lu minimize t;rrors forreaders who key in lhese programs. If you type:

IIUWME:KEMCLEAK SCKEENThe LIST will look like:

II) HOl\1E: REM CLEAR SCREENbecause Apple..~ofl inserts space..~ into a programlisting before 3nd after every command wordor mathemalical oreralOr. Thc.~ spacc.~ usuallydon'l post" a problem except in line numbersWhlCh contam REM or DATA commands.There are two rypes of spaces: those Ibal haveto be keyed and those that don·t. Spaces thatmust be keyed in appear in COMPUTIST asdelta characters r). All OIher spaces arc therefor e:l.~ier reading. NOTE: If you want yourchecksums (Sec "Computing Cbecksums"seclion) 10 match up. you must only key in(.) spaces after [)ATA statements.

• Keying In Hexdumps: Machine languageprograms are prinled in COMPUTIST a~ oothsource cooe and hexdumps. Hexdumps arc theshonesl and easiest fomlat to type in. YOII mTlStfir~L cmer the monitor:

CALL -lSI

Key III Ibe bexdump exactly liS 11 appears Inthe magazine, ignoring the four-digit checksumlIllhe end of each line (II "$" lind four digits),A beep mean.': you have typed something thatthe Illonitur didn't unde~tuml lind must.Iherefore. retype lhal line.

When finished. retum tu BASIC WIth:

Elt83G

BSA VE the program with the correct filename.addre~s and length parameters given in Ihearticle.

• Keying In Source Code n,e Mluree COlleis printed to help explain a program's operation.To key it in. you ..... ill need rhe S-C Assembler

Without this assembler. you will have totranslate picces of the ~ourcc code intosomething )'ollr assembler will unrlcr~lancl Atable of S C Assembler dIrectives appears IIIcOMPUTIST 17.• Computing Cht'{:ksums Checksums arefour-digit he~adccim.,1 nllmben which tell ifyou kCyL't! a program exactly as II appears inCOMPUTIST. There 3re two Iype~ ofchecksums: one erelltcd by the CHECK~IN

program (for machine language programs) andthe other crelllcd by the CHECKSOfT program(for BASIC programs). Bolh appeared inCOMPUTIST I amJ The Bc~( of HardcorcComputing. An update rn ('HECKSOFTapl'Cilfed in COMPUTISl 18. If the publishedchecksums do nOt match tbo.sc created by yourcomputer. tben you Jyped the programincorrectly. The line where the first cbeck,umdiffel'~ has an error.

• CIIECKSOFT Inslnlclions:

LOAD jih'fI(m",UKUNCI-lEl:KSOI'I'

Get thc cbccksurns with: &IIlOIRlI and eorreelrhe program where Ibe checksums differ

• CHEl:K8IN Instrucriont;:

CALL -1518LOAD program filename

Install CHECKmN at an out orthe way place

BRUN CHECKBIN,A$688fI

GCt the checksums by typing the !"aningMdre~~. a period !lnutndinf lludre~~of the filcfollowed by a [;ill IlfTI)RN •

xxx.xxxcn:l

CorrC(:t Ihe lines at which the checksums differ.

-------i:

You have a LEGAl RIGHTto an unlocked backUp copy

OUf edltorlll polley II tllil we do NOT condonesonware plraty, but we do benne lllat usel1 are enmledto Ilaelrup eommerelal disk! Ihey Ilave purchased. Inaddition to lhe securit~ ot a backup dlak, Ihe removal01 CO!lY'prllleclion lIivn the user lhe option IIImodllylng programs 10 meet his Of hel needs.

Fur1hermo.., the eOjlyrlghl laws gualanlee you,righl to such a OEPROTECTED backup «JP~;

."/1 " In on mln11j!<nrm r,,, I~ ",',n,,, "f. <om of."""1'''''' projtrlm In INk~ tV 'UI,,",,'" I~ ...l,"~ ofll\l1rhe'"'l'~ Of IItitlptQri~" ", 'llal oomflU'''' prOSrll'Q l"O' Id<d

Illllal wc:h I IX'" (0llY Of idIpLllroo ~ (It'ottd I> ;lIU:5lCllIJII,,~ in !he utlllUUOII of!he rompulCr prOj:r.lm tn rollJU11CllOll" Ith• n"",hj"" mJ ,h;o, il i, u;cJ ,n .. , ..~, ""'nil''', Ln

2) IhIt~h IX" t:OP)' '" lIl!IIpllIlIOII I~ fur In:hl'.1 \Nrpo!Clonll' mel r:tw olllfrhil'ol <'<'>\»C~ lfr dc"IIl)'M in the ,,'cnl lllalrominu«l ;«....l(1li of the ccmpul" pr<>pam mould ""... «>b< ,,!hlf~1

Ani non '''l''I<. l""l'"lnl Ln otWI.Lo"", ""h lho ....:n-"""""01 rIl,!~UM m1y be 1r3S.J, ,,1lJ, Of IlIhtN IS< IrmU"""". 'lml"'[lh 1'" "'I'l fMll "h"h ""'" <'l"'-" ~,,,. f""T""" ""!y 1\ 1'""(If rio;, 1<.It . .-k, '" ",nc, Innlf« of III right> ,n rt.: l""l!'lmAd~pLihonl I(l ",.paRd m3i bI' t"n>fm~ onl)' ,.,tIl I,,"IUloo.'<oI"'" of the "'Pl'1 '!lilt o~ "'" ,"

(In"'" SMt' WJ. 1IrI. /7. 1/17117 us, 117)

Page 3: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

You asked for it...

We now have a combination library disk & first-classsUbscription rate to save you even more. With this new 'COMBO'subscription. you will receive each monthly issue AND itscorresponding disk for as much as 43% off the individual rate.

COMBO subscriptions are mailed First Class. AND, you can UPGRADE to lhis new offer.

Address

Sign3l1lre CP42

Namc' ID"~~__

U.S. Funds drawn on U.S. hank. Suhscription will lIot commence until funds arerecclved. Semi order~ to: COMPUTIST PO Bux II0846-T T~l·uIlla. WA 98411

Exp. _

Zip___________ Slale

Yc:; I walll tu :,ubsl.:ribc. EndoseJ are U.S. Funds (drawn on a U.S. bank)for a 12 issue sllbscription.o New Sub~ribcr 0 Plensc renew m)' subscriptiono U.S. $32 0 U.S. First ClasslC:mlldlllNlexico $45 n Other Fnrt'ign $75

COl11binalioll lllilgazille and corresponding disk sub~rip(ions:

n U.S./Callada/Mexicn $100 0 Olher Foreign $140To upgrade your sllbscri/llic)II 10 (I ((IIPIOO subscriptioll. U. S./Cm/(ufa/Mo:il'O srllli $5.50per nll/ai"i"s ;S$II<'. Or/"'r F"r..ig" stml $6.50 pa rt'l/Iaillilrg i$~·I<I!.

City

CQ\lnlry~~~~~~~~~~_Phone _z.Old Rates:U. S. Domestic $40 per yeurU.S. First Clo:iJ' $48 per yearCanada and Mexico $68 per yearAll other foreign $120 per year

OLD NEWS:

COMPUTlST'sannualsubscriptionrate hasDROp

PED.

EXPIRED?Keep vour subscriptionALIVE!

if you're movingLei us know at least 30 d<lys in advance so Ihat you won 'I missa sing\c. issue. Jusl wrile your new address on lhe order form above.and your old address below (or include your present address label) .• b~uc~ mi~:>cd duc 10 nOH-rcl.:cipt ofChunge of Adl.lrc$S Illay be lIcquil'cd lIt theregular hack-issue rates. Please remember. the Post Olliec docs not forward thirddu~~ muil Ulllt:~~ l'eque~td.• COMPtlTIST is nOi rc.~ponsihle for replacing issue.s losl while forwarding orderIS In crfect.

Address _

Zip

_____________ID,__

__________ SlaleCily

Country~ Phone _

NameCheck your maIling label to see If you need to renewyour :.ub:,cl'iptiOIl. And if you think you might forgetwhen the llme arrives, renew Tlgh1 now. Just usc thisorder blank Remcmber. latc rencwal~ Canfl()1 he haddated.

Page 4: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

III Midwest Computer Camp.'.'" (317) 297·2700

• Robotics, graphics• Introduction thro Assembly language

• Lasers

• 8 to 18 coed • 1:1 computersfcampers

• 1;4 counselor/campers • 6 hrs/day on computer

• All popular computers • All languages

Plus all tradilional outdoor activitiesincluding swimming, archery, shooting,arts & crafts, team sports, wildlife, hiking,nature, astronomy and much more. Forfree brochure contact:

9392 Lafayette Road. Unit 86. Indianapolis, IN 46278

AVE $5

SpecialOffer

$12.95

We've been working hard 10 compile

The Book of SoftkeysVolume III

HURRY! Order now and

The Book of SoftkeysVolume III

Featured in The Book of Softkeys Volume UI are:Alien Addition. Alien Mur.chl&s' Alligator Mix· Computer Preparation SAT• Cut And Paste' Demolition Division' DlM (Developement learmngMalenalsj software' EA (EIel:lrOnic Arts) software' Einstein CompilerverSion 5.3 • Escape From Runglstan • Financial Cookbook· Flip Out·HI-Res Computer Gotf II • Kooware • Lal Pak • last Gladiator· learningWilh leeper. lion's Share. Ma,ter Type v1.7. MatheMagic. MinusMission' Millionaire· Music Construction Set· One On One· PFSso!tware• PS (Penguin) Software· The Quest· Rocky's Boots· Sabotage·Seadragon • Sensible Speller IV· Snooper Troops II • SoItPorn Adventure• Stickybear selle,· Suicide· TellStar • Tic Tac Show· Time Is Money• Transylvania· Type Attack • U~ima III Exodus· Zoom Graphics'Breaking locksmith 5.0 Fast Copy' Csaver • The Core Disk Searcher'Modified ROMs· The Armonirlil'

SAVE $5

Please send __ copies of The Book of Softkeys - Volume III.Enclosed is $12.95 plus $2 ($5 Foreign) for shipping and handlingper book. US lunds drawn on uS banks. Washington Slateresidents add 78% sales tax Send ched/money order 10·

SoftKey PublishingPO Box 110937-T

Tacoma, WA 98411

N,';me~ ID' _

Address

City Siale __ Zip _

Cuuntry Phon!! _

Jill: == __"__"__"__ Exp.__

Signature CP42

SpeCial Offer expires April 15. 1987

Page 5: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

This month's cuvu:

Graphics from TrlSp(l/'S . 'UKh' SimuJ(IlQr. ..

Add""'" all adv<lruoing ''''lui'''''' to COMI'UllST, Advv11ioingOepanment, ro Bole 110616, Tacoma, WII 9&111. Mallmanuscripts or reqooslS lor WriIe(s GYldIIs 10 COMPUTIST. PO!lox 110646-K. TllCOmil. WA 98411.

Unsollc,l<><l m8l1uscrll)tt .'••numed 10 b<I .ubmhl&cl torllUbIicalion at our standard lat. at paymetll. SOI'tKt)I O\lbltWrlQpurck"""" all and exdus;"'a rights. Fo' mora Info<malion 0t15ubmiTling manuscript., COMuit OIl' writer'. guida.

En!". «>nten!.f c;.wyngm ll111ll ~ $Om<.y PuDlllhlrog, All'~1Il ,-..ad. Copying dorot for othoM!han pw-.aI or IIlIernal,"'''''''''''' (Without D>ep<IlSS writI"" p<>rmission Imm "'" JlUl>I_)I, pronlbll$(l

Tho lI'diloriai ataff """"'''''''' no 1iat>lily or '''''l'''''''ll>ility I", theproductS lld'Ianlsed In lIle magazloo. Any opinion,exp~oy 1M euttlOr.S are IIQI I\IlCtISMlity lime at COMPUTISTmagazi'lll or SOItK8)' Pul>li,hlllQ.

COMPUllST wm r8llitt8 k:l!1 lUtIM lor 60 (lai'$ fOOa.oIlng 1MpulllJclt1or! dale. We CBnnol t>& held lfiPO/lsibie tN maJl lossbeyotld 80 days,

J..wle usuallyreletsl0"'~' _*lndl'J.~0' Awkl ComJlUt..... Inc.SU6SCIlIPTIDN$: ~,&S (1(10< 12 ~.u.."U.S. $32, U.S. IIICIll$$, Canadl & Mt»<oeo $4~. Foreign $75. DII'toetlroq""lu 10:COhilPUnST, sublCrlpllon Deparlmel'll, PO lOx 110146-1,Tacoma, WI'. 9Ull.DOMESTIC DEALER RATES: Call (ZOO) 47010-5750 lor m01l1infurma''''''ClUIng. or Ad"...., P1eese allCMI 4 WHks lor chanQll 01IUldI'8Sll to take oMllC!, On postel lorm 3576 eupply \'011' ......,"""''''''' """ your m<lIIl """'I'll ad<!r 1:lOOl. 1_missed duoto 'K.n-reoceipt of cr.er.ge of edd mllY be ecqui,ed et ,he.-.gul..- back illu. 'ate,

COIWPUTISTIssue 42 April 1987

I'IIbl1<llorll14itOl" {;lwi« R. HotWll ManqI", rAilor: lUy l.larnlIT"""n"'" f.db....' Rnl><n KMWl<s C'"",III'lnn, Dd>l>ie Hnll<>WIY

Ad ..."i>Ina, (206) 47-1_57$0 Prln'iJl8,' VokQ CraplUc. Int., S.."Ir, WACOMPUT'ST ,. ""hit.....". ""H"ht~ hjI Sn~Koy PuNI<lIIna. n3! S. Wa>!IlnJlOll, T:oc""",. WA 98409

I'boole' (206) 47~7:lO

"o.l>tkey,

29 Light Simulatorby Billy Tessio

6ealwu!<>,

22 Auto-Duel EditorWith this program, lht:re is no reaSOll to die in Auto-Duel. by Tim Scott

24 Wizard's Crown EditorWith this program, then: is no rell.SOll 10 die in Wizard's Crown. by Jeff Hurlbun

26 Questron MapperWith this prugnlIll, there is no reason to be lost in Questron. by J,jJ and Zeh Hurlburt

eoJte,

16 The games of J986 in reviewThis month, we wrap up our game review~ with the emphasis on adventuring, by Jeff Hurlbun

~ lip",

21 Ultima IVWith these tips, there is nu reason 10 die in Ultima IV. by DoclOr Destmcrion

4 Input

6 Bugs

7 Readers' Softkey ~ Copy Exchange

Softkeys for: Access' Deach-Head by Conta.ch, Ritam's Monly I'lays Scnlbblc byRobel7 Muir, Mindscapc's Rader by Gre8 P()III()~', Sierra On-line's Winnie the Poohby Alall Switzer, Infocom stuff, Kabul Spy, Prisoner II by JI!TOme Ihelia, Sir-Tech'sWizardry I &:z by BJ)'Ce 0, Swimley, AmcriclllI Eu,gle's Lucifer's Realm by R. Wideman,Software Publishing Corp's The PFS Serie.~ by Brian K. Chinn, Monogram's Dollars andSense by R. Wideman. Artworx' Strip Poker by ChriJIUpher Deall, Penguin's CovetedMirror by Christpher Dean, Strategic Simulations' Wizard's Crown by ROil Dover, TheSwordthrust Series by Christopher Dean, Electronic Arts' Am AssAssin by R. Wideman,Pergamon Press' Manuscript Manager by William Forsyth, Microlab's The CrOWD ofArthain by Christopher Dean, Muse's Address Book by Tuny PI",h'n, Eduware'sDecimllls 3.lt hy Christopher Dean, Level 10'5 Drllgonftre by Mike Neuliep

Page 6: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

--Please address letters to:

COMPUTISTEditorial Department

PO Box 110846-KTacoma, WA 98411

Include your name, address andphone number.

Correspondence appearing in theINPUT section may be edited forclarity and space requirements. Inaddition, because of the greatnumber of letters that we receive andthe small size of our staff, a responseto each letter is not guaranteed.

Our technical slaff is available forphone calls between 1:30 pm and4:30 pm (pSn on Tuesdays andThursdays only.

Opinions expressed are notnecessarily those 01 COMPUTIST orSoftKey Publishing .•

Codes and Cyphers

Requirements:Apple J[ Plus48KCOPYABlank disk(s)

Optimum Resource. Inc., who has producedthis program which Weekly Reader distributes,have on two separate pieces of paper indicatedthat you will be sent a back-up for $10.00 orif your disk is worn or defective, your old diskand $10.00.

For a 79 cent disk and about two minutes ofyour time, one can avoid taking up thecompany's more valuable time a~ well as avoidthc postage and the wail.

1) Startup COPYA and break it.

RUN COPYA8ll

2) Entcr the monitor

CALL· lSI

certain protection scheme it usually stays withit, so I tried out the Space Shuttle softkey inCOMPUTIST No. 30.

After a little experimentation, I discoveredthat instead of having tracks 4. S. and 6 havingmodified trailers, 8, 9, and 10 ($0A), had them.Another difference was that the decoder wason track S0, sector roc, instead of track $0.sector $0B.

Here's the softkey:

I) Boot up DOS 3.3, then enter the monitor andchange address SB99C to EA EA.

CALL-lSIB99C:EA EAJDtlG

2) Insert the DOS System Master and RUNCOPYA to copy the Alcazar disk.

3) Get out a sector editor and read in track $0,sector SOC. Change bytes $00-$02 froOl A0 0098 to 20 E0 42.

This jumps to a subroutine which will enterthe needed values at $0000, $0001, $0002, and$0003 (see Space Shuttle softkey for moredetails...)

4) On thc same track, make these changes:

Beginning Byte Values

Enjoy!

It's Amazing

To02 A0 99 A2 0002 A0 00 A2 il00B A0 00 A2 15FF A2 15 20 FB0B All 99 A2 15

The Perfect Perfect Score

1

A9 AF 85 00 A9 BE 85 01 A9 CD85 02 A9 CD 85 03 AO 00 98 6il

Ell:EA:

Tim ScottFargo, ND

This stores the values SAP, SBE, $CD, andSCD at the above named addresses.

5) Write the sector back out and put away theoriginal. the disk is now cracked.

In a recent issue, I was glad to see a similardeprotectlbackup methoo for the 6 disk packagefrom Mindscape called, "The Perfect Score."However, I must point out that on the vcrsionI have, Mr. Thompson's method does not workon the back of disk 6. It seems that Mindscapewanted to be tricky by not only moving thenibble-count routine to a different area, but alsoby making the disk a normal DOS fonnat,except for the altcred address marks. To clearup the problems here is my "bug squashing"fix.

The Perfect Score fix for disk #6 back.

I) Startup COPYA.

RUN COPYA

John RedfieldFort Smith, AR

Alcazar

After purchasing the game Alcazar: TheForgotten Fortress by AClivision, and seeingwhat a great game it was, I decided to back itup. Knowing that when a company uses a

4) Re-enter BASIC.

3DtlG

File your master in a safe place. and if youneed another backup. COPYA will work onyour first copy WITHOUT any of the aboverigamarole. Happy Codcbreaking!

5) Now. at the Applesoft prompt <n, removeline 70 from COPYA, startup this modifiedprogram and copy your disk.

7.RUN

3) At the monitor prompt (*), tell DOS toignore various things about the original disk.

8942:188988:18

Gordon LachanceCastle Rock, OR

I found it quite amazing that a disk containgthe original program wasn't required for theLight Simulator snftkey on page 29 ofCOMPUTIST No. 42. I wish you would uscthis (or a similar) technique on other programsas I feel it would save me a lot of money.

Anyway, your softkey didn't work for myversion of this program. In fact, r almost hada fatal accidcm because of this. I thought aboutsuing Tri-Spot Inc. but I decided to allempt tofix the problem instead.

Luckily, the article gave me enoughinfonnation so I could figure out the answer.Apparently. the switching algorithm is re-wiredduring the procedure. To fix this, perfonn thefollowing sector edilS on track 0. sector 0 ofthe copied disk:

Bytes From$76-S7A BB A0 FF A2 15$8C-$9il oa AB 99 A2 15$85-$B9 B2 Ail 99 A2 0BSC0-SC4 99 A2 15 20 FBSE0-$E4 il2 Ail 0il A2 00

4 COMPUTIST No. 42

Page 7: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

2) When COPYA is asking you for the sourcedrive. break it.

7) Boot up any sector editor and perform thefollowing modifications to your copied disk:

3) Delete line #70.,.

6) Run thc modified vcrsion of COPYA.

RUN

Championship Lode Runner

I havc always enjoyed playing Lodc Runncr.and when Championship Lode Runner cameOUI. I was first in line. but I was disappointedto find out I could nOI edit the levels or stanat any level I wanted. So 1 got out my secloreditor and staned snooping.

J) Deprotect Lode Runner with the softkey inCOMPUTIST No. 22.

2) Makc a copy.

3) Erase tracks $03 to $08.

4) Using a sector editor, read a blank sector andwrite it 10 track $0C sectors $00-$05.

5) Using a sector copy program, eopy fromChampionship Lode Runner Onto your copy,track $03 to tral'k $06, seetQr $01.

Now you call play Championship LodeRunner and have a1llhe features of regular LodeRUllner.

This will make Xyphus reboot as il should.

John Liskacr

10 $00 C0 (previously $32 A2). This changecan be incorporated into Ihe Xyphus Controllerby changing the following lines:

5000 DATA 7~ CHANGES50611 DATA ll, 13,82 ,ll5070 DATA 0,13,83, 198

1) Run COPYA and fix it so that it ignoresaddress and data epilogs.

RUN COPYAEil:l,.CALL-15t8988:t8688925:18 ~'DOGRUN

6) Save this program on the side you formanedin step 3.

2) Copy the program disk (leave side 2 blankfor now) and copy each of Ule picture gallerydisks.

3) Prepare side 2 of the program disk byformatting it WiUl ProDOS. J used COpy nPlus. but the Filer utility on the ProDOS Users'Disk works line for Ulis step and step 4.

4) Copy lhe files PRODOS undBASIC.SYSTEM from the PmDOS Users'Disk. to the side you formatted in step 3.

5) Enter BASIC from the main menu of theProDOS Users' Disk. Type in the followingprognun.

".HI RBI NEW STARTUP BY J. THOMAS20 HOME: VTAB 12311 PRINT "TURW THISA DISK A OVERA

AND~ PRESS~

<RETURN> .•40PRJNT: INPUTA$50 PRJNTCHRS(4) "-PRlXXlS"

TO

4CB6

""Fl

"

,RIll<

J53637

BYTE

105105105

SECT~

10'S"s"

TRAe><

4) Enter the monitor and change the (latauddress murk error Ougs.

R942:UI6tt8928:18 6&8925:18 tii

Additionally in COMPUTIST No. 26, the"More Sticky Bears" article. Step #8 shouldrcad. "Boot your ORJGlNAL Sticky Beardisk." Instead of, "Boot your Sticky Beardisk." I teel this slighl typo has made it difficultfor me and maybe others to make backups ofthe disks.

5) Return back to BASIC from the monitor.

'DOG

SCOII McCandless

Story Maker

SAVE STARTUP

7) To use your COPYAable copy of StoryMaker, remember to boot side 2 of the programdisk first. Enjoy.

Gene EasleyNorwalk, CA

I discovered a way to deprotect Scholastic's"Story Maker." a ProDOS based wordprocessor with graphics for children. UsingTrax on Bag onricles. 1 notIced Ihatlhc formatis close to standard. The only think preventingCOpyA is Ihc FF FF address and data cpilogsinstead of the usu::tl DE AA. A normalized copyrcboots a split SlX:ond aftcr you boot it, but willwork fine ifynu boot allY version of ProDOS,enter BASIC. insert the copy. and type"-PRODOS". So ...

Requirements:A few blank disksCOPYAProDOS USC~· DiskScholastic's Story Maker

John G. ThomasTrenton. NJ

Xyphus Fix

When the (incompletly) softkeyed copy ofXyphus (COMPUTIST No. 24, pg. 14) is usedto make a player disk, the game will drop intoBASIC rathcr than rcbooting. This is becauscXyphus jumps to the address stored in the resetVlX:tor aftcr copying thc playcr disk. To makcit reboot instead, DOS must be told to point tothe reset vector at $C600.

To fix this, start up your sector tXlilor andchange track $0, sector SD, bytes $52 and $53

More RDOS Stuff

In trying tQ imp1t:ment your article SSI'sRDQS in CQMPUTIST No. 30, I ran into aproblem of having the RDOS saved from theoriginal but after modillcation, it would not runproperly nor could you catalog a disk.

Careful study showed Ihat Ihe line 7CCA:BEis incomplete. It should read as follows:7CCA:BEN 7CCD:BF N 7CDI:BF. The waythe program is currently modified the primaryand secondary buffers are written right in themiddlc of somc importlinl Me wxl the prugrurnor boot will stop at BC07.

With some of the SST games, Phamasia beingune, you must bool with u 48K disk. BLOADROOS 3.3 at $7200. EXEC RODS.FIX. and

COMPUTIST No. 42 6

Page 8: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

-

controller checksums

COMPUTIST No. 42

Bob VerplankWe~t Lafayette. IN

1040 - $30761050 - $OA3B100HI - $1541

1000 - $3566HHe - $DOEEI'm - $59041030 - $3FCC

function). and the whole sector editor had amuch cleaner look and operation. It was awelcome change for me!

Again, contrary to your miele, I found ALLthe documentation very extensive and easy tounderstand. even for a novice programmer likemyself. Especially useful was thedocumentation on (."Opy-prote~:tion.This manualcovered many of the topics about copy­protection thaI I find missing in your magazine(I had been a subscriber for quite some time),as it explained what is needed to deproCect manydifferent types of programs. Instead of applyingto a single program (like a softkcy), the manualprovided me with infonnation t could apply tomany prognuns. Since I don't have 95% ortheprograms that you publish softkeys for, I foundthis manual much more informative.

Overall, I think the Senior PROM desires abetter review than you provided. In the futureI suggest you be a little less critical of 8 productyou are evaluating, and concentrate more onwhat it CAN do, opposed to what you think itshould duo Then your reuden! I:!ill decide furthemselves whether the panicuIar pmdUCl is forthem or nol. Without the facls IC! to what aproduct can do, the only service you haveprovided is letting us know what you want forChristmas this year.

Softkey for Light Simulator:Apparently, we forgot [0 list the controller

checJu;ums for the Super lOB I.:onlroller ill thisanide. We sincerely apologize for thisoversight and promise that it may nut happenagain.

III an attempt to correct our mistake, we havedecided 10 list the controller checksums herefor your viewing pleasure. So. without furtheradieu, we proudly present: The ControllerChecksums.

As an owner of a Senior PROM for a fewmonths, J found your review in COMPUTISTNo. 35 vcry shallow, critical, and in severalinstances, incorrect. Most noticeably is thereference to ease of use. I am by no means "ahacker," but I found the Senior PROM veryeasy to use for making archival backups of mycopy-protecled software.

It seems that Mr. Knowles hasn't used hisScnior PROM for more than 15 minutes, as thcreview was very shallow and just skimmed overmany of the functions I tlnd very useful. Whentrying my hand at developing my own softkeysI find the copy, format, alter prolog bytes, anddisable DOS error checking utilites very handyand casy to usc. And having a sector editorinstantly available to read and write disks (evenwhen you have no DOS in memory!) is veryhandy.

Regarding the Sector Editor in the SeniorPROM. I had always used the InspectorlWatsonSector Editor from Omega until I purchased theSenior PROM. I found the format of the SeniorPROM's seetorcditor easy to learn since it wasso similar to the Inspector, yet much moreefficiem. The memory and disk search utilitieswere a joy to use (especially nice is lhe wildcard

Senior PROM Owner Speaks Out

You let a typo ereep into my softkey forGATO 1.3 as published in the letters sectionof issue 36.

Line .5"20 should read:

5826 DATA 213,I79,t56

As 5010 and 5020 are the data statementsdetermining whieh address headers to use. Thesoftkey as published will quickly degenerateimo a grinding of disk drives (and teeth).

Bruce BoehrsSmrgis, SD

Gato Typo

Ann OnymousSan Luis Obispo, CA

for us Mac users/hackers. It just proves onceagain that Apple is the company that is devotedto producing the best computers available. Inthe Apple IIgs, Apple has proVided us with acomputer with a l6-bit processor. 256K RAM,and feamre~ to knock your socks off. Yes, Mr.Rivett, Apple is the computer fumre.

This letter is in response to a letter inCOMPUTIST No. 35 that was wrinen by DavidRivett. I am nOI sure of others' opinions on theissue of expanding COMPUTl~'T to non-Applecomputers. but I'd like to add my two centsworth.

From everything that I've seen.COMPUTIST has been entirely devoted toSl:Tving the Apple community in every waypossible to help them gel the most out of theirmachines. I think that COMPUTlST would bemissing the boot by giving a few pages to thecompetiTion. I am sure that many readers wouldfeel that their favorite magazine was selling outto other computers. 1 feel that giving even justa conple of pages to other brands would severlyhun COMPUTIST.

Let's kecp this IDalla:£illc clltircly Apple!Instead Of worrying aOOm copy-protectionschemcs on IBM or Atan softwarc, lct's turnour attention to the myriad of Macintoshsoftwilrc out there begging to be crucked. Idon't mean 10 offend anyone Out there who u.~e

those "olber nllichillcs," but I'd like to see II

COMPUTIST magazine devoted 10 Apple If,Apple ][+, Apple lie, Apple lie, Macintosh,and Macintosh Plus (and as I wrile this, AppleIIgs) users who deserve unlocked softwafC.

Before I close. I'd like to interject a wordor two about Mr. Rivetfs comments on theApple market. !l is very obvious that Apple willindeed be a part of the technology explosion,contrary to what Mr. Rivett thinks. Witheverything that I've heard about the new Appleffgs computer, it will make his beloved IBMlook pretty silly. Even the Amiga will blush atthe sound capabilities of the ffgs (although theAmiga is far superior in the graphicsdepartment). And who knows what's in store

Olher Computers?

Peler K. !berFort Hood, TX

tht:1I mov!: RODS 3.3 to $8200. Now if youreenter RDOS with D43CG, you can load someof the very large AppJesoft programs thaI willnot load when you boot with a 16K slave disk.

rhave also discovered, thaI although the DOSIrack $0 has prolog bytes of OS AA 85. theresl of the disk will have the prolog bytes ofD4 AA 87. This is true for a large number ofthe games I own. All appear to have theQWERTY $49 EE D0 combination.

I hope that this will allow a few of yourreaders to break the RDOS to RDOS 3.3 andenjoy the games.

6 COMPUTIST No. 42

Page 9: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' softkey & copy exchange

Gng Poutos' soJtk.ey for...

------i

Racter

OfOfOf

OFOFOF

9E3591

01

"""""

Thai'S nil Ihere is 10 il; yOll now have aCOPYAable :SCrabble disk. Now whal Ule h«;kis a VIRL?

Z) Drop into the monitor with CALL -lSI andchange SB942 from a SEC to a eLC (B942:18)to ignore the address and sector epilogues_

3) Run COPYA and copy the Monty disk.

4) Stan up your sector edilor and make thefollowing changes:

Track Sector Byte from Tocontroller

The SollkeyType in the Super lOB 1.5 conlroller al the

eod of this articl~ aoo run it. The controller willrake care of all sector edilS aDd copying.

You are done. EnJOY the game.

1\100 REII BfAOi-HEADHIUlTK =0 .IT- 35 .ST _IS 'lS _15:CO =WR

.fAST = I1020 GOSUB 490 : GOSUB 61ll1025IFTK_llTMENTl_0 'TK_6: GOSUB310

:TK =01030 GOSUB 490 ; GOSUB6111: IF PEEK {TRK} =

lTTHEN 10501040 TK = PEEK (TRK) ST _ PEEK (SCT) . GOTO

1929le50 HOllE : PRINT ·COPYCONE" : END5000 DATA 2& (:K.I.NGf:$50HlDAT"0 ,10 ,41 ,154 ,0 ,14 ,41,24

BcllCh-Hcllll is Ilillulti-screen action game inwhich you try to caprure an enemy fonres!:.WhIle trylOg 10 capture the fOl1ress. you mustperform II wkle variety of laSh. 1be.~ includeshootmg IU1 anti-aircraft guo. driving a lank.shooting a large gun ar other ships, andmaneuycnng a ship through a mined channel

Requircnn:nll;;48K Apple H and upSuper lOB 1.5Original Beach-Head diskA bllmk disk

Beach-Head

Access Software2561 South 15M West

W(>C.t(/s Cross, UT 84a87

Contoch's )"oftkey for...

controller checksums

Robert Muir's mJtkfly Jur".

------i:

Monty PlaysScrabble

Mindscope, Inc.3444 Dundee Road

Jl/onhbrook. IL 6t»62

Racter, from Mindscape. is a very insane andfun-to-play program wrinen in Pa~al. At fint,il looked rather easy 10 crack; just change thesector marks. Of course, lhen it wouldn't boot.While fooling around with it wKl comparing thefirsl few SOCIOIS of Ihe Super 108 copy witha normal Pascll1 disk. my friend lloticed that afew bytes were different. We changed lhoseb~ ill normal Pascal bytes- and RacIer wascracked. Here is how to crack RaClcr, incookbook fashion.

I) Install the controller III the end of this articleinto Super 108.

2) Follow the prompts and Super lOB will copyrracks $1 through $lF, then traeb $21 m:! $12.You may have trouble wilh traCk S22 but don'lwofT)' aboul II.

3) The <Xhcr IlllCks may/will have to be copiedby hand. 8ool: up Copy n Plus. Go to the sectoredilor and pn:ss "P". Then .select "DOS 3.3PATCHED". Hil Escape and read in (racke,sector 0 of your original Racter. Press "P"again and select "DOS 3.3". Now hit E5capeand wrile track 0. sector 0 to your Super lOBcopy of RacIer.

4) Repent slep 3 with all 16 sectors of track 1:1and write all of them baek 10 your Super lOBcopy.

Requlremenb::Copy n PlusSuper lOB

1940 - S46BE\1:'56 - SE94B5000 - SFC4750111 - SF0C4

1900 - S356BlIlie - S25,u11129 - SlJ8CO102) - S0I4"1030 - S28C3

RilUm C(lrporul;onP.O. Box 921

F«irfidd. lA 52556(5/5)472-8262

THE game lhat my fiancee and I searchedmnnth.~ for was a good Scrabble game. I finallyfuund Monty Plays Scrabble in the 1984 editionof the Whole Earth Software Call1Jog. And whal.a find! If you like Scrabble Ihen this game isa definite must for r.hosc times when yw an;

wone. Unfonunate1y, of eourse the disk isprmeCled; and, due to the large amount of diskt1cct:-';S, it was imperative 10 make a copy.Fortunately. il is casy.

I) Boot up DOS 3.3.

Requir~nU:

Monty Plays Scrabble diskCOPYAl)a:1or editor

The original Beach-Head dlsIc is easily coplCdwith no crro~ using COPYA. However, whenI tried 10 bool rIlis disk, il would load the titlescreen and then hang up on track 0. I then usedan Alaska card to examine the nlC:mory at thepoint where the progrdill was ha.nging up. TIleprogram appeared to be hanging up in asubroutine at $4029. This routine was lookingfor three byte., ($AD, $AA, $83) on the disk,A quick look lit th"" ori8inal disk with my nibbleeditor revealed thue byte.~ in the middle oflhcsync byles on truck. 0.

I searched my copied disk for the routine thatstans al $4029 but couldn't find the routine onthe disk. I .....enl back into memnry and sfanedlooking around and found a routine at S4000that scrambled the memory staning al S4026.Funher inspection of memory ll:veaied anotJlO:rroutine al $4166 that scrambled the code evenmore. KnowlOg bow the data was scrambledJ was able to locate the code on the disk andeliminau: lbc problem by placing a ReTurn fromSubroutine (RTS or S(0) at the heginning of thesubrouUDC.

After making the change 10 this byte, I hootedthe disk. The game: ran flllC until t uied to playone of the sequences. The program hung upagain. The problem appeared 10 be the :lllIllC.Inspection of menlOry revealed the same routineal the .ume location. This time the code wu~rulllbled even more by roulines al $5000. Iu~ed Ihe samc mcthods 10 bypass Ihissubroutine.

This timc when J played the game I had acopy Ihat did not crash or hung up anywhere.

The Protection

COMPUTIST No. 42 7

Page 10: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' softkey & copy exchange5) Repeat step 3 with sectors S0--SF oftraek S20on your ongmal Racter. writing them 10 yourSuper lOB copy.

6) Now read in tl'3d: 0 sector 0 and search forthe bytes 20 00 0l'. RcphlCC them wIth 8D 7804 Move the cursor up two or three line.~ andover one to the left. Ilhink.. Ilnd)OW wtll seea $06. Change thai 10 a S04.

7) Racier is IIOW cracked. Enjoy il.I 3t1Cmp!ed [0 use Super lOB 10 copy trllcks

S0 nnd $20. but upon booting my "cracked"Racrer, it did not boot properly. Only when 1U~l,.<J tJlI: Copy II Plus method did it work.

controller

original. Using Gary Kowalski's informationon Mid:cy'~ Space Adventure (Input.COMPUTIST No. 15) I was able tosuccessfully buckup Illy new disk.

Firsl I copied the disk with COPYA andaucmpted to boot the disk. The logo appeared,the rille page booted fine and the backgroundmu~ie ran wlli.ting for you to prC55 a key. As.soon as you pres... a key the disk locks up.CATALOGmg thcd~k prOOuu:d Llle following;

A002 WINNIE-THE-POOHB 004 WINNIE HELLOB 034 LOGO PICB 034 TITLE PICB 007 SOUflD 08JB 023 GAME.DBJ

J~rome Th~Jia's softkey for...

Infocom Stuff,Kabul Spy,Prisoner II

Requirements:Blank disksCOPYAA good copier like Super lOBA SCl:\Or eJiLor

Here arc :some ljuil:k softkey~;

cuntruller checksums

Alatt Switzer's softkey for...

------i

Hl00 REM RACTER COOTROlLER11110 POKE 775,96 POKE 47497,24 POKE

47408,96. POKE 47499,24. PC»\.E 4'50".96

UI2I1ST:IS lS"15:(D"WR:fAST,,J1039 TK. 1 .IT. 32 . GOSU6 2000IBl9 TK .l3 :LT. 35 : GOStIB 28001058 POO: 4HIH ,189 . POKE 474B8 ,1411 Pa\f

47499 ,189 POKE 41500 ,1491&68101E AS:; "A.l.l" OCWE" . GOSl8 458 Elf)2000 OOSUB 499 GOSlJB 61920lS GOSl6 499 GOSU8 618 . If PEEK (TRK) "

lTTHEN RET\JlH2028 TIl " PER (TRIt) ST" PEEl (SCT) GOTO

""

lnfocomI) Load COPYA.

2) Type:

POKE 47355,41I'OKE 47356,1

3) Type RUN and copy your Infocom disk.

4) Use your ~or edimr and make thefoUowmg sector cdiLS;

Trlltk sector 8rt! To--------

9 2 SSO SAD5FB 529SFC S90

Kabul Spy

I) Use Q good copier (Super 108 should work)and copy trocks $00-$2 I only.

2) Then use a sector editor and make thefoJlowing seewr edits:

Step by Step

Like Mickey's Space Adventure I guessedthat it was a JSR (Jump SubRoutine) lD a bmaryprogram that probably did a nibble count.GAME.OBJ looked like the s.plX to stansearching.

First I ran Copy II Plus' Ciltalox ft:llture tofmd the srarting address (S0900) aDd flIe length(SI5ED) of GAME.OBL Nelttl booted DOS3.3 and loaded GAME.OBI. I jumped into lhemonitor willi CALL-lSI and viewed the stanof the file with a ge&L, and the second screenfulwith another L. The rtrSl JSR that oaJJcd uut:;idetJe program was III $937 (lSR $0A17). I de1ered(replaced with three NOPs) the JSR. returnedto BASIC with 3DtG, and wrote the file baek10 the disk. The program ran With its normallong boo! just fine.

I strongly recommend any or Disney's disksas an eltcellent purchase if you have kids fromsecond grade through jUnior high. I also want10 Ulimk COMPUTIST ror tcaching me moreabout my Apple U man all me other magazinesput togeUler. Keep it up.

lil5i1 - SFACEIl1liB - Sl81E2'100 - 5E84A20111 - S28082020 - SDlli0

HillB - SJ56B11110 - S289F1020 - UIOOC11139 - SE67D1040 - S45Hl

Winnie the Pooh

1) DooI DOS 3.3 and copy Winnie llIe Poohby typing:

RUN COPYA

Track Sector

, ,Byte To

549 SEA5404. SEAS4B SEA

Tfat~ Sectof Byte To

Prisoner II

------i

1) Copy ~llCr II with COPYA.

2) Make the followmg sector edits:

12F,Afm

10>

""1D1

.,.1IF4) Save the file m lhe new eopy.

DSAVE GAME.OBJ,A$9&6,L$ISED

------i

2) lnsen the DeW copy in drive 1 and type

BLOAD GAME.OBJ

to load the: fIle.

3) Enter the monitor and remove the offendingISR.

CALL-lSI9N:[A [A [A

Sil'"D On·[j/1.l', Inc.SiurtJ On-Un~ BuildingConrs~8old, CA 93614

After buying Winnie The Pooh in theHundred Aere Wood, from Wall Disney amiSierra On-Line, I quickly decided that I'd benerbaekup the disk before my kids trashed the

Requirtmcnt.s:Apple II Plus or eqUIvalentA blank dis.kOOS 3.3COPYA

8 COMPUTIST No. 42

Page 11: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' sollkey & copy exchangeBryce D. Swimley's softkey for...

Wizardry 1 and 2

AE0921l50M208D9029 85 00 E8 BD DA 29 E880 01 26 85 Of 8E 09 286000eEMCSee H0999 67

Brian K. Chinn's softby for...

The PFS series

R. Wideman IS s()ftkey for...

After writing out these modifications, you nowhave a liberated backup of which to enjoy!

Lucifer's Realm

------i:

A9 FF CD

So/twa,,- PuhUJhing Corp./90/ Landing$ Drh~

Mou.ntain Vii1w, CA 94043$1Z5.00 cu.ch

The SoflkeyMake a copy of your PFS dLsk WIth COpyA

(or Disk Muncher. etc.). Now break: our yourfavorite sector editor and search for thefotltJwilig byte pallern:

The proper bnmch value l"WI be foooo. malltbecases I've tried. by simply a<khng 525 (37)w the vaiuc= "??". from above. The Copy 11+5.lt sector edilor's disassembler IS perfect fordouble chcckmg this. Change this byte ::tndwrite the secmr back 10 the disk. Repeat IhlSprocedure for evcry occurrence of Ihis bytepartem on the di~k. Keep in mmd thai thenumber uftillle:'i this pattern appears on the diskwill differ hetween the programs.

------i:

This is embedded in a section of code that lookslike lhis:

88 98 F0

D0??8898F0##

In n:gurUs Lo the PFS series softwaredepmtection schemes submined by G. Wolfe.Softkey EXChange. COMPUTlST No 14. HMadison, Input, No. 21; and G. MochIZUki,Input. No. 22. While all three of these methodsmay be valid for 0 particular release of I'fSSOftWllfe, oone of them worlced on the PFSdisks which I moo to deprotect. I am I'IOl

implying that any of them are wrong. merelyincomplete: however. Mr. Moduzuki's methodw~ the mo:.t helpful in eltplaining what is goingon.

Requiremenls:48K Apple 1I Plus, minimumCOPYA or equivalentA ."CClOr editor with a Byte Search functionA blunk di~k

1bc ..??.. IS a small value bc:twccn S04 and $10,and "NN" is a medium value helween $27 10$31. In order to skip the extl"3·bil£ cbed" theBNE on (00 'r?) should be made 10 branch 10

the address which contains:

Of OfOf Of

'91lA'

,OJ

'"".".

reenter BASIC,

,DOGand lhen copy both 5ide.s of lhe dlsli:.

RUN COPVA

CAtL-151

and di&i1ble chechums,

B942:l8

------i

Many thanks to Taco van Icpercn and J.e.for their efforts. I hope Ihis ..... iII be lL'ieful forthose readers who have not yet bc:cn suct:essfulin softkeying Iheir versions of (he Wi7,ardryS.

Amuican Eag/I! S<Jftwurl!. Inc.P.O. Box 46B8B

linco/n ....'OOd. IL 61646

Now. to (:onttt the epilogue bytes m theRWTS, use your favorite seclor editor aoomake the following cllange.s to BOTH Sides ofyour Lucifer's Realm backup:

Track sector Byte From To

Requiremenb:COPYA2 blank: dlSk SIdesSector editor

This is an excellent graphic adventurc andwell worth the smull ll!nOUllt of lime it takle$10 create a de-Pm(ected backup. The protectionscheme relics upon liII ulttred ..ddress epilogueof DF AA insread of the nonnal DE AA. Allthat needs to be dont to copy it is 10 defeatchecksums and usc COPYA. So begin bypreparing to run COPYA. but before doing SOenrer the monitor,

For side 2. sector edil track $ 12. J:eClOr $01.SIIIMmg at address $C0, enter the fulluwingbytes:

AD 00 AE 7F 8C BIl 80 Be85 BO 91 02 Ea C8 BD 81lBe 91 112 as Of Ea BE 7FBe 60 00 94 09 E1 08 23099Ce79509~982J

09 iJC 07

Requlrt.'mcnb:Apple" Plus Rnd upA sector editorWizardry I or 22 bllink dlsk~

For the boot side ofWizardTy 2, sector edittraCk sn. sector S0E. Sarung at addn:ss sca.enter the following bytes:

Sir-Tech Software. Inc.6 Maill Slreet

Ogdmsburg, NY 13669

Ulihzlng Taco van Ieperen's softkeyprocedure for Ihr; Wi7.ardryS (COMPUTISTNo. 20), along with the 1."uITl:(.1.ions by "J.e...(Issue No_ 23), I was successful in softkeyingmy VCfSlOll orWizanlry 1dated 22-lAN 82 andmy version of Wi7.anhy 2 dated 10-MAR-1l2.

For Wizardry I, sector edit trlICk $22 sectorS04 of the boot side. Staning al address SA4.enter the following byteS:

~Be/IE.288BBD298B

85 00 91 92 f8 C8 SO 2956 91 92 85 BE Ea 8E 2888 60 00 08 12 3C 97 0412 50 06 01 12 JE 97 0612 54 96

Also, nole there are only $10 checksum vll.luIo.-s.I WII~ only able to get Sl0 values when'performed the boot code lrace. But. lI.pplln:ntlylhlll'S all this porticular version of Wi7....\rrlry 1requires because il successfully workl:l.1!

For the: scenario side. sector edit track $13sector.$0 Stoning al addre.~~ SC0. enter thefollowing bytes:

AE IX: 20 BD 00 20 8~ 11080 00 211 E8 BD 00 20 SOil 29 85 BE E8 BE OC 2i80 E8 C8 60 00 43 12 5207 3F 12 7E 96

COMPUTIST No. 42 9

Page 12: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' softkey & copy exchange

CQMPUTIST No. 42

R. Wid~man's softkey for...

Dollars and Sense

MOIlosram8295 South La GeneRQ Blvd.

Ingle....ood, CII 90301

Requirement!;:COpyA from DOS 3.3 System MasterSector editorBlunk disks

lfyou !.lid 1101. know by now. Monogram uscsa Pascal based operating system. This is quiteapparent from the familiar screen clear and everPR:.'iCnI cursor f«fl upon booring their software.And lhose of y()tl who may have tried to createyour own backups of their software. you alsoknow by now Illat they are prutcctcd. It is thisprotection scheme that will be dealt with in Ihisanicle

Knowing these two pieces of informauon canhelp you qUlle a bit. The prcscenct: or a Pascaloperating systelll of this type usually guaranteesthat the duk will be perfectly copyable hy anynormal copier. such as COPYA. AIKI ll1lyprtxectJon scheme used is limited 10 the typethat looks for some sort of disk signature, suchas II nibble count, although there may be morethan one such scheme in use.

But, the only way In implement theseschemes in Puscal is by way of machinelanguage modules, which usually stick out likesore thumbs if you know what to look for.The~e arc pre-fabricated routines tacked on sothey ';Ull be c:ulkd by the main Pascal program,which is compiled. Often they barely take upa page of memory IilllJ sit by themselves onlonely sectors. waiting to be loaded in and usedbriefly. 1bey can be easily located by spottingthe disk access code they conlain. This can bedone by searching a disk for 8C C0 (SC08CIn revcrse order), which is the most commondisk access location used.

Once located. they are defealoo by IlItennxthe code 111 such a manner as to fool the progr1mlogjc. u.'illally in the form of II simple flag whichindic;-.m:s II pll5S or fail on the pan of theproleaKm scheme. The most common flag usedis the ClIfT)' flag. wtucb can be either SCI or clear(you may wish to refer to a book on assemblylanguage progrdlnrning for further information).The: alteration made would then make theroutine think it should SCi the flag for "pass"cvcT)'lime. So, hefore even thinlcing aboot howto cruck Dollars llnd Sense. you already knowa lot aooUl what you are dealing with. Thathelps a greal deal!

,.

Thc:rc: remains, however, II little lrick thatMonogram has used which is probably thereason SO many people have been frusuated indefcating lhis protection scheme. Yes, you canCOPYA the disks. Yes, you can locatc theproux:tion scheme code (on the hoof side, lrack0, sector 3). And yes, they usc • simple lin1cflag. But, if you change the program so that theflag always indicates 'pass', it docs 001 work!How comc? Well, there are a few possiblities.They could be I\Ilming II checksum on lhcircode, such as Electronk: Arts does. Any attemptat halancing a checksum or side-stepping it fails.Well, there could be yet another protectionscheme on the disk. No, e)(hlluslive searchingyields nothing. Well, maybe it cannol beeracked ... NEVER! Taking a closer look lit thecodc calling the protcction scheme and the codethat follows it reveals a glinuner of hope. (Bythe way, tracing P-code can be hazanious toyour heallh). The scheme itself is called nul.

OIK.'e, nut twice, but THREE times! And here'sthe catch... on the second call. it WANTS tufail! So if you change the code 10 always pa.~,

mey have caught you! The solution is simpleand looks like this:

.... lABELEM 1$21i15T" lABEL

lABEL SECRTS

What this code does is make the rouune passthe flrSl and IllSl times, but fail the serond time.The EOR #$1.0 will change lhe SEC instruction(SEt Carry) 10 a CLC (CLear Carry)instruction. This is done bel:ause II clear carrymeans "pass" and a set carry means "fail" forIhis particular routine. The I;')(a"[ c:hangcs arcsummarizcd in the table. The technique is~lightly different for Dollars and $ense versionIV.8 because lhc protection scheme is not quiteas isolated 3S the earlier version. The usc of thecarry by itself is not used directly as a flag. bUIralher loading the accumulator with an $FF orS00. The outcome is the same, Ihough.

Step by Step

1) Make a backup using COpyA

2) For Dollars and Sense vlli.14 or Forecast1.1 make the following sectOr edit to track 0.sector 03 (DOS 3.3 sector):

Starting at byte SOO:AD 98 49 49 20 80 98 49 38 60

For Dollars and Sen.\e v1V.8 make thefollowing sector edit to tnlck 0, se<.1or 03 (DOS3.3),

Starting at byte SOC:AD 0F 24 49 26 80 0F 24 4C 73 24

3) Put yuur ongmal1l1 a safe place and usc yourbaclcup!

------1Christopher James Dean's softke, for...

Strip Poker

Anwm:t150 N. Muin Street

Fairport. NY 14450

Requirement:;:Apple \l Plus, lie, or lieCOPYAI blank disk

Strip Poker, by Anworx, is a very goodpoker game in which you must beal Suzi orMelissa at Draw Poker. The game offersexcellent gaml;' play and swtling gl1lphics, thegntphics COOSi!\ling offour pictures of Suzi andfive of Melissa. The game IS prolcetcd butfortunately it is very simple.

The only prolcetion is altered address anddata tpilogues which have been changed fromlhc 110nnaI DE AA 10 FF FF. 'The disk caneasily be deproleded using COPYA by tcllinglhe RWTS to ignore lhe epilogue....

The Procedure

J) Boot DOS :1.3 system master

2) Stanup CQPYA.

RUN COPVA

3) When the drive stops, hil CfRL Re~l.

4) Delete hoe 70

,.S) Enter the monitor

CALL -lSI

6) Tell the RWTS to igoore epilogues

892.5:111 618988:18 61

7) Re-enter 8ASIC by hilling CTRL Reset.

8) Copy the disk.

RUN

------1

Page 13: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' sollkey & copy exchange8) Copy the game side using the controller sansvarious lines.

That's all. Super lOB has automaticallyperformed lhe following sector edits on the bootside of Coveted Mirror:

Coveted MirrorRWTS Capture Program

10 HOllE : VTAB11: IfTAB5: PRINT " INSERT A

COVETEDA MIRROR· BOOT" SlOE" : PRINT:IHAS 14: PRINT "PRESS· Mjy" KEY" . WAiT-16384,128: POKE - 16368 ,e

20 TR " 0 :SE " 2 :CO" I .SF " 56 : POKE 47413,218: POKE 47SIl5 ,218

30 POKE 768 ,32 : POKE 769 ,227 : POKE 770 ,3 :POKE 771 ,76: POKE 772 ,217: POKE 773,3

40 POKE 47083,0 POKE 4n188 ,0 POKE 47089,SF: POKE47i19Il,iI: POKE 47B91 ,iI:POKE 47092 ,CD

50 POKE 47084 ,TR: POKE 47085 ,SE: CALL 76860ShSE ... I·SF"SF ... I: IF SE dO THEN 8070 GOTO 3080 POKE 47413,222: POKE 47505,2229i1HOME: VTAB 11 . HTAB Iii PRINT "INSERT"

A· DISK" feR· RlI'TS· : PRINT: HTAB 14 :PRINT "PRESS·· ANY" KEY" . WAIT - 16384,128. POKE-16368 ,C

lilC PRINT' PRINT CHRS (4) "BSAVE· COVETED"MIRRQR.RWTS,AS38C0,LS8CC" : END

checksums

From To5DA SOflOA SOElOA 5DE 1080 S0SES

1090 $224F!l00 S038F5010 SAEFC5020 S10B85030 500265040 SBBB310010 - SelBB

11100 - 5356B1010 - $A1021020 - $3B9E1030 $2D9F1040 - 5ED38105C - $49251060 S8B821065 SBBA9Hl70 $B3AC

------i

controller checksums

Wizard's Crown

Requirement~:

Super lOB 1.5Wiz.ard·s Crown disk2 blank disk sides

Wizard's Crown is a Illultiph.'-churaclerfantasy role-playing game. You create a partyof eight adventurers that trdve! around the ruinsof the town of Arghan to find lhe covetedCrown. Your quest will take you throughbuildings and several dungeons where you mayroll across the fearsome deniz.ens of the land.An encounter wilh a group of monstersproduu:s or~ of the !oQ:;t detailed tactical battlesof any role-playing game.

Srmtegic Simulmions, Inc.1046 N. Rengstorff tlve.

Mnulltaill View, CA 94043

Ron Dover's softkey for...

501C DATA 3· CHANGES5020 DATA II,2 ,158 ,2225030 DATA II ,3 ,53 ,2225040DATAC ,3 ,145 ,222101HO PRINT CHR$ (4) "SLOAn" COVETEDA

MI RROR. RWTS, AS1901l"

,

$B617$5301$en8SD141$334B

""""'"

$FOC4$34E5seB03S551l6$B743

Sector B)te502 59E503 535S03 591

""30

""

T,.'"'"SO,

Coveted Mirror

Penglll'n SoftwareP.O. Box 3Jl

Geneva. IL 68134

The ProtectionThe Covered Mirror's format is fairly simple

and is the same Wi the other Penguin adventures.Both address and data epilogues are changedto VA AA instead of the normal DE AA. Also,on odd numbered tracks, the address prologueis changed IU J)4 AA 96. The disk can be t:aliilycopied to a nonnal formal Wilh a controller forSupcr lOB.

However, the prognull is not yet deprotlX.1ed.The Coveted Mirror contains a program calledAMI' 3.0 which cannot be read by a nonnalDOS. The only way to solve the problem is todeprotect the DOS and lell the program'sRWTS to ~d nonnal1y. Tnvestigation of theDOS tracks reveals thai the Coveled Mirror'sRWTS starts on seelor TWO of Track zero. Byte$9E of this sector is where the RWTS luokli towrite the epilogues. Bytes $35 and $91 of thenext sector is where the RWTS looks to readthe epilogues. By changing lhe.-.e bytes to SDEthe cupy will be: fully ueprutected.

Christopher James Dean's softkey for...

Requirements:Apple II Plus, lie or lieSuper lOB2 Blank disk sides

Th~ Coveted Mirror is a chaUenging text andgraphics advenrnre by Penguin software. In thegame you must explore lhe castle ofK.ing Voarand the (own of Starbury to find the five piecesof the coveted mirror. Om;c found, lilt: mirrorwi.ll break V03r's power.

Th~ Prncedur~

1) 800t DOS 3.3.

PRIM2) Type in the prugfllm at the end of this articlecalled "Coveted Mirror RWTS Capture."

3) RUN the program and follow its directions.

4) Boot Super JOB.

S) Install the l:unlroller at the crnluf thi.\. articleinto Super lOB and run lhe resulting program.

6) Copy the OOot side of Coveted Mirror.

7) Delete lines 5010-5040 and line 1060 in theSu~r rOB l:ontroller.

DEL 5&18,58401968

controller

ICOIl REM COVETED III IRROR CONTROLLER10HlTK=C :TL=35 :CD=WR :MB= lSIHl21! ST = Il :T1 ; TK : COSUS 490 : COSUS 36ll1031lCOSUB430: GOSlJSI01l.ST"ST+ I' IFST

<OOS TtlEN 10301040 IF BF THEN 106010511 ST =0 :TK =TK ... I . IF TK < LTTHEN HI31lHl60 GOSUB 310 : GOSUS 361l1065 TK '" T1 :$T" 0' GOSUB 490107C GOSUB 430 : GDSUB HlIl :ST = ST ... I : IF ST

< DOS THEN 1070HI80ST"'0:TKdK ... I: IFBF=0ANOTK<LT

THEN 107ll1090 IF TK <LT THEN 1020!l00 HOME :AS " "COPY" COMPLETEO· : GOSUB 450

: END

The ProtectionThe first thing I lried to do was copy the

program with a sector eopicr. Having nosuccess wilh lhe sector copier. I used my nibbleeditor to look at a random selection of tracks.On the even tracks (0, 2, 4 ...) I discovered thatlhe address marks were a normal D5 AA 96.On the odd tracks (I, 3, 5...) the address markswcre ehangcd to D4 AA 96. This is the sametrick used in some Penguin releases and Gato1.3, and thc solution is the samc. Simply patchDOS to accept bolh D5 and D4 as Ihe start ofthe address header (line 102i'J of thc controllerbelow).

Using this information I tried 10 look at arandom sel«;tion of sectors. After several 1/0errors I decided to ignore lhe chccksums on

COMPUTIST No. 42 11

Page 14: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' sollkey & copy exchange

controller checksums

1050 - SCBl71060 - S95431070 - SD4B51080 - sE4C3

5) Enter the Monitor

The Procedure

18 69 4218 60 DO

,eo,eo

,Be'OF

",'il

------1

These c!lunge:; Will provide you with adepMlecled Axis Assassin. Some earlierversions of AXIS Assassm may use a differentincarnation of this proteGtion scheme and willrequire a diffc:renlllpproach to the dcpTOIoclion.

6) Tell the RWTS to read the proled.ed disk

B8FB:29 ..8942:18899I:F5

7) Re-enter BASIC

00

Requin;oRlcnb:Disk copier that can skip tracks or ignore errorsDisk editor8lank Disk

Axis Assassin

Elecrrtmic Ans

R. Wideman's snftkey for...

AXIS AssasSIn IS a fast-paced. exciting arca<legame Hnd was one of Electronic Am' firstsoftwure ufferings. The protection scheme usedis just a $imple eheck of a disk signuture. Tudrt;ullll'cnt the chcck, the program code needsa modificalion to skip over it. This b dune ona backup of the original program disk. So tobegin, make a copy of your original AXISAssaSSin disk uSing any copier that will slriplracks five and six. or ignore lI.ny erron;eocuuntcrcd on those lracks. The LocJr.smilhFastcopy oJMion is good example. A bit-COInerIS noc necessary though, as the re.S[ of lhe disk:is in a normal fomml. 11Jen. WIth your fllvvntedJs.k: editor. make the following changes 10 yourbackup'

Track Sector 8yte Chanle To

8) Type RUN and copy all the sides

9) Perform Ihe following sector modificauons10 the bool SIde

Trk Sec Byte From To$00 S01 $81 $80 SEA$00 SOl $82 SFC SEAS00 501 $83 S88 SEAS00 SOl $84 S80 SEASIl0 SiB S85 $50 SEASilO Sill S86 SBB SEA500 S03 542 S38 S18S00 S03 S91 SF5 SDE

------1PHP51'1PIlAlDX S87EClM SBEOO,X~ 58942ST"" SBBFCST.... SB85DPtAJSR SBllOOBCS S8799PLPeLeRTSPLPSECPTS

J) When it is IUlldcd hit CTRL Reset

4) Tell COPYA not to reload ils ohjCCt code,.

The Protection

I) Boot the OOS 3.3 System master

2) Swtup the COPYA program

RUN COPYA

The normal jump to the RWTS is at $8785but in this case it is at $8775. The above roolineHORes the accumulalor with Ihe byte III $8942(38 - do not ignore checksums). Thi~ wouldnonnally come out to be n $AD whit;h is stomiin the RWTS read and write location.~at $B8FCand $8&5D. This routine is oc,..essed every orneII call 10 the RWTS is used. On the copy, $8942has 10 be SCI: to S18 10 ignore any di~k errors.So. when the above routine is called. a $SOresults. To relIlClve this check the !>tore routinesneed to be replaced with NOP instructions.

'The protection consists of altered addressepilogues (F5 AA). mvahd checksums, and thelasl byte of the data prologue is different forevery track. To deprocect it. one must leillheRWTS 10 ignore the checksums and the last byteuf the: data prologue. and 10 read F5 AA insteadof DE AA.

After lhi~ i~ t-omplt:ted and the sectOr edit.sare made the RWTS will read the deprote<:tedcopy. and the copy will load the DOS [racksthen cause disk drive erroTll. t thought there maybe a routille which changes thc RWTSparameter.~ after the DOS is Io.,ded but I couldnot find one. However, I did notice that afterthc DOS was loaded the lasl hyte of the dataprologue was chunged to $8D instcad of thcnonnal SAD. I searched the disk for the bytes.5FC 88 to see where the byte was changed. Ontrack 0. sectOr I. I found the following routine:

8m: 088776: 18e177 488718 AI EC 87a71e lID 00 BE871E. 40 42 898781. 80 Fe as8784. 8D 5D 888787' 688788' 29 lJ9 8DB78B. Be 038780. 28878E: 18B18F: 608790' 289791. 388792. 60

1000 ~ 13568U1Hl - $71441020 - SAO")1030 - SBA7D1~4~ - Sl~75

------1

I) Installlhc Super lOB controller below andrun iT on side I of the Wizard's Crown rJhk.

2) Copy side two of the disk wilh Itny copier.

3) Play (lnd enjoy.

Christopher James Dean fS soflkey for...

The Swordthrust series i~ a three game setofteltt fantasy-role pluying gurnc:; In whIch youmust escape various dungeons and obtaintreasure and weapons or armor while buttlingvarious monsters, It is proteaed, however. andit~ prorection is very tricky.

controller

Requirt:ment.~:

Apple n. 1I Plus. lie or lie1 Blank disk per gameCOPYAA sector cdnor

Step My Step

Swordthrust Series

1000 REM "f ZARD 'S CRCffiN COOROLLER1010 POKE 47444.74: POKE 41445,201 : POKE

47446 ,106 POKE 47447 ,2118 : POKE 47448,239

1920 TIt-" .tT s 3~ .51:= IS .lS: 15 :CD"WR:FAST .. 1

183BG0SU6218. POKE 474115 ,24 POKE47406,96; POKE 47491 ,24: Pa<.E47498 ,96

11149 GClSl8 499 GOSUII6UI105BPOKE414BS 288 POKf47406 ,19 f'O(f

47491 268 POKE 47498 ,18310611 GOSUB.(99 GOSUB 610 IF PEEl( (TRK ) ..

LT THfH 10801070 Tit. PEEK (iRK) .51 ; PUK (SCT) COTO

10361680 HOllE : PRINT ·COPYOONE" : END

those sectors. I .....as now able to rea! Wly sedorun the: frOll! side of the the Wizard's Crown diskwith a sector edilor and could write a controllerfor Super 108 from thaI.

1be back side of the Wizard's Crown diskwas not protected and could be COPied with anycopier.

I

12 COMPUTIST No. 42

Page 15: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' soflkey & copy exchange

controller checksums

controUer

i

1940 - $23281050 - s990FllOO - sE098

HIC0 - 5356BlIue - sF5F21020 - SFill1030 - SD3CA

If. for some reason. this controller does not:produce a working copy, then perhaps you. havean older or newer versIOn. If thIS IS the case.first copy the disk with a whole disk copier lhatwill ignon: InlCk $22. then, search around traCk4 for lhe bytes 4C 00 60 (j5R S60OO).IJIUI."jillll.:Jy folJuwing the S60m the JSN.~should he the BeS instnletion (590) Changethis $90 to it SB0 (BCC). and the backup shouldwork correctly.

lOOB RE.lllIAHlJSCRlPT lIANAGEJl CONTROlLER

lIHilTX"B 'LT:34 ST= 15 CD"YIR fAST = I

11m GOSUB 490 . GOSUB 610 .n "TK .TK = flf:EK(TRK) - 1 ,Rf$TQRE; GDSUB 310 :TK. TI

1030 GOSUB 490 . GOSUB 610 IF PEEK (TRK ) •LTTHEN 1050

1040 TK. PEEK (TRK) :ST., PEEK (SCT) : COTO1020

105BHOIIE: PRINT "ALLAOONE ". END

1100 DATA lACHANGES.4.5 ,149 .176

The besc wa)' to defeal this routine is toSimply change the Single byte at $5095 froma $90 10 a SB0 This changes the BCC (Branchif Carry Clear) to a BCS (Branch if Carry Set),and since a backup copy without track S22 willll1ways set the eatl)'. !he program will continueon its merry way!.

an RTS mdtcaung thai It was called from somemain ccxle as a subroutine. To rmd this code,I recalled that my Apple hung right afterdisplaying the hi-res title page. Tu display thehi-res scrc<:n. the program is required to fliplhe soft switches inside lhe Apple for thegraphics mode. Scanning the disk for referencesto SC057 (the switch for hi-res graphics)revealed a routine on uaek 4, sector 5. And sureenough, right after flipping the switches, thtreIS a call to the nibble COUnt routine at S6000.

xx5E- STA SCC52 set full screen graphicsxx61- STA SC~57 set hi-res eraphlcs~x64- STA $C050 turn on graphicsn67- STA SC054 show page one

The Surlkey

Use the Super lOB controller below to makethe copy. IL will pcrfOml the sector editautomatically. Make sure to fonnat the backupfirs\.

xx8F- LOA SBF30 gel contents of SBF30u92- JSR $6000 CALL NIBBLE COONTn95- BCC $nAS If successful continueu97- STA seesl else, enable telt lIlGdeu9A- STA SC954 andxx9D- JMP S08FO hane the system

The Protection

The disk itself has completely llOmw lK.kIressIUkI dalll. marks on all tracks excep( track $22,allowing the disk to be copied with any nonnaleuplCr that. can ignore errors on uaek..\. If a copyis made in lhis manner, the program will bootIlIId display us hi-res tille page and then hang.After a few unsuccessful tries with Locksmith6.0 and Copy II Plus 6.2. I elCCted to removethe routine that checks track $22.

Since MOlluscript Manager runs underProOOS. an)' routine to check for the integrityof track $22 would probabl)' haH~ to use dtrectnib to thc disk drive. Upon scanning the di~k

for the bytes 8C C0 (SC08C reversed). closeinspectlon revealed thai a nibble count mlllinelies 00 lrack $19, sectors 7 and 8.~ SC(:torsate loaded intO memory al S6000 and proceed10 do checks on lrock $22.

Rather Lhan mess Ilrt)und with the actualroutine at S~, Tnoticed th:1l it ended wilh

Manuscript Manager

P~rga",on Prt'ssFain'inv Park

Elmsford, NY 10523

For those who write papers in APA stYle,Manuscript Manager (APA style) is a dreamrome true. All fonnaumg assocIated withwriting an APA style paper is eliminated by thisprogr.tnJ, thereby laklng die tedIUm OUt ofmanuscript preparation and allowing you todevote more brne 10 the creative aspect of thewriling itself. Manuscript ManagerauwIIlltticaJly prompts for references andcitation.~, making it unnec:essary to rememberlUI)' ~1)'IC>lIc rules. It also gUldC5 you throughthe entry of headings, footneJ(cs,labies. figures.and equaUoIll>: autUIl1lltically numbcnng themand all text references to them in the documem!Combine the above features WIth all thestandard featul'CS foond in word processors suchas Apple Writer, and you have a trulyremarkable program!

Unfortunately. the program j~ (Up)'

protected. Since I consider copy prolcction tobe a "bug" in the software. I took it uponmysclfto "lilt the bug." The result of my workis the softkey below, which will rt'll1o~t th~

tOpy protection routine from lhe disk.

William Forsyth~s softkey for...

Requirements:Apple lie or lieSuper IOD 1..5A blank dIsk

COMPUTTST No. 42 13

Page 16: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' softkey & copy exchangeChri~"(JphltrJame~' Dean's ~'of/key for ...

The Protection

MicrQ Lab3218 Skokie Valley Rood,Highland Purk. /L 60035

The Crownof Arthain

•Step by Step

I) Initialize a disk with (preferably with 3 fastDOS).

INIT HELLO

A faster Boot

TIte hello prognun of L1lis tlisk is compiled.All it doe.~ is load in the title page, display itami the rUll a file called MAlL8.0.T.Overriding thi~ JUSt makeR the program boO!faster. You can bypass the program by typingthe following:

2) Insert a controller at the end of this articleinto Super lOB and om the resulting program.

3) Bool and enjoy!

ProtectionOn the first page of the booklet. the firslline

slates. "00 NOT UPDATE this di~k with otherversions of the disk operating system (DOS).If you do, it wj]] destroy the program disk.""Hmmm, interesting" I thought. This told methat the protection had to do with DOS. So. outcame Quality Software's "Bag ofTrieks" andusing the program Trax, I found that the addressfield header had been changed to 05 OA 96,as opposed to Ule nOmlal 05 AA 96. Also. thedata field header had been changed to 05 OAAD. instead of the normal D5 AA AD. Andfinally, the data field cnd marker had becnchanged to DE OA. instead of the normal DEAA. Okay, thinking that was it, I wrotc a SuperlOB controller to read the Address Bookmarkers and writc with normal ones. Well, itdidn't work!

SomeThing wa.~ wrong and I was hoping itwasn't a nibble count. So, I scanned the diskfor any suspicious looking code, but I couldn'tfind My. Being a little- discourugoo, I read backissues for anything that might shed same light011 this subject. 'Dren I found it. Near the endof Mike Roeunan"s saftkey for Ultima IV itstates" And when you are playing your ne)';t"Copy the Disk' game, don't forget thetranslate tables, They might hold the key youare looking for," I then checked the translatetables and bingo! Two changes h:ld been tlUIde.one in the nibble translate table and one in thebyte translate table. (To see these, enter themonitor and type BA2IJ.BA6l! for the nibbletable and BA69.BAFF for Ute byte Table,) Onechange was at location BA4C, where insteadof a DA, there was an AA. The other changewas at location BAAA, where a 23 was foundinste.1d of an AA. So, I incorporated thesechanges into my controller and wah-lah. itworkOO.

a little (rouble. I finally got a g(')Jl(\ bit copy ofthe Address Book, but the disk aceess time andbootup were sTill quiTe long. So, , decidootoremovc the copy protcction,

Address Book is a program which allows youto store close to 700 names, addresses andtelephone numbers on disk and allows quick andeasy recall for editing or printing. The AddressBook allows you to print or view individualrecords or groups of records. It also has a sortmodule, which allows you 10 store your recordsin any order (lastnanle, first name. 1:ip cooe,telephone number, etc.).

The fin;t thing I did when I got thi~ progrumwas In hack it up, knowing that any programwhich could store this kind uf data wuuld bea valuable one. Copying it with the normal copyprograms (COPYA, Disk Muncher) all didn'tseem 10 work well, and even biT copiers had

Tony Phalen '$ softkey for",

Requirements:Apple ][ Plus, lIe, lie with 48KSuper lOB vl.2One Blank di~k

Muse Softwure347 N. Charle.f Street

B«ltimore. MD 2/20/

Address Book

The Procedure

6) Tell the RWTS to ignore checksums antllastbyte of address header

8942:18BIT48:1888FB:29 B8

I) Boot the DOS 3.3 sysTem master

2) Startup the COPYA progrum

RUN COI'YA

7) Enter Basic and type RUN and copy the disk

8) Perform the following sector edits:

Trk Sec 8yte From To$00 $03 $42 $38 S1859" 506 567 5BS SAD

------i

to ignore checksums and the last hyte of theaddress headcr, Listed below arc thc sector editsneeded to complete Ihe copying process,

5) Enter the monitor:

CALL -151

3) when the drive StOpS, hit CTRL Reset

4) Delete line 70

7.

LOA milSTA $8900LOA UBSSTA $B8FCRTS

8C61: A9 IHBC63' 8D 00 B98C66' A9 85Be68: 80 FC B8BC6S: 60

The prull:ctiun uf the Crown of Arthuin issimilar 10 DOS 3.3. The DOS tracks areunprotected on<! contain a near-normal DOS.Track... $3-$22 consist of invalid checksUJl1S andUll ultcn:J tluw prulugue COlIsislinl; of a D5 AA115. The format can ea~ily he depmteetod. Uponviewing the caLalug truck, however, garbagl: isshown. This means that the DOS must becaptured.

After looking atlhe RWTS on track zero, Inoticed that it was perfectly normat and thuswuld nul real! LIlt: protected di~k in its nonnalMate. This RWTS also would not read thedeprotected copy. This meant. that the RWTSis altered after the DOS is loaded andjust beforethe hello program is roll. After performing aboot trace, all seems normal until the helloprogram was 10 be executed at $9E4D. Insteadof a jump to $A 180 to run the hello program,there was a jump subroutine to $BC61 and thena jump to $AI80. Investigation of the followingroutine revealed the following routine:

RcquircmcnlS:Apple ][ Plus, fIe or lieCOPYAA sector editorA blank disk

The Cruwn of Arthain, un curly gillne byMicro Lab, is a fantJl.sy-adventure game inwhich you must traverse the cuuntryskh: illsearch of the priceless CrQwn of Arthain. Whileplaying the game. you will find treasure andencounter hostile creatures that you must tightnnd destroy.

This routine, stored in the end of the RWTSwrite translate table and an area used for DOSpatches allows the RWTS to ignore checksumsand read with the altered data epilogue D5 AAB5. Tbe routine cannot be bypassed for somereason, so just change SBC67 to SAD and.$8942 TO .$18 and The program will work.

.eccausc thc DOS tracks are unprotected and thcresT of The disk is, we will have to tell COPYA

14 GOMPUTIST No. 42

Page 17: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

readers' soflkey & copy exchange

controller checksums

contruDer

fPIO' HOME PflINT "8127184· & • & ,.

ZU PRINTCHR$(4)"RUNMAIL8 r¥ T"UNLOCK llELLODELETE l1ElLOSAVE HEllOLOCK HELLO

CALL-lSi

8942:186*8988:18 66892S:IH 61

4) Run COpyA and copy lhc di~b.

RUN COPYA

3) Next clear the nata headc" so that COPYAcan read the protected disk.

2) At lhc Applcsoft prompt, enter the monitorby typing:

The Procedure

controller checksums

controller

lBOilRBlOEClllALS 3.e COKJROLlERUIiO ST" 15 'LS ,,15'CD "fIRle2en,,3 LT,,16 GOSUB20001030 TK "- 17 .LT" 35 . COSUB 2000U}40 HOYE . PRINT "OONE" : END200i1 RESTORE. GOSUB 19B2010 GOSUB 490 : GOSUB 611l2020 GOSliB 230 : GOSliB 49B : GOSUB 6"1 : IF

PHK (TRK) " IT TllEN RETURN2038 Tit. '" PEEIt. (TR!'\) ST::. PEEK (SCT ) . GOTO

''''SOOIJOATA 182 ,178 ,1511

3) Put the oonl1'OlIer mto Super lOB 1.5 andRUN it.That's it!

1) Boot DOS 3.3.

2) losen a blank disk lind type

JNIT EDU.WARE

10 sklp uOlek 510, because it oonlains all SFFs.I thought there might be a nibble coum but Ihave not found Oll~ 10 this datc.

1040 - $97081959 ~ $F0915000 - $50795e19 ~ $9A2S

lOBO - $35681919 - $24451029 - 5Cf771630 - $A4F6

1900 REM ADDRESS BOOKllllBTXd -lh35 ShlS .l$.:15 .CO·WR

FAST" 11028 RESTORf GOSUB 19B GO&JB 2i9 GOSUB

179 POItE47186.l5 GOSU849Q GOSlIl61.

1930 GOSlIl239 POKE 47786 ,179 GOSUB 499 .GOSUB 6\0 . IF PEEK (iRK) :; LT lllEN le50

11140 TK • PEEK (TRK) ST. PEEK (SCT) . GOTO1020

1050 ffOME : PRINT 'COPVDONE" : END5000 DATA 213 ,218 ,150 ,213 ,218 ,1735010 DATA 222 ,170.222 ,218

15

Track Sector Byte Ctlanle to--------------• " 25 18

• " 26 "• " 42 18

• " aa 18

• " 89 "

------i

5) After you cop)' the d.LU:, takc IJUt yourfavorite SC<.'1or alitor and make the followingchanges: (all numben are I1ex)

6) Write the sa:1Or back to thedisk and that's itl

If you have Spau V'lking.J by SubLoglc orOperarion Frog by SchullCitK: this sofikey ..... illalso work for these program<!

2000 - sem2ine - SAB522929 - SBS7E211311 - SE0S25000 - $4427

1000 - S356818lB - SEAI21620 - S7C7J11130 - SFEOI1040 - S240C

Dragonllre is onc of lhe earlier type of"Dungeons & Dragons" kind of games. Alongwilh irs early design WIlS its early protection.The disk uses :l slightly modified DOS wheresome of the data headers an; changed to preventCOPYA from reading it. Here's what I did toget rid of the protection.

I) Boot up your OOS 3.3 System Master.

COMPUTIST No. 42

Requirements:Dragonfire diskBlllIlk diskCOPYA

LL~'d J' Software7475 Dakin Str~~t

fkn~'~r. CO 8611/

------1Mike NeuJiep's roRke! for...

Dragonfire

Decimals 3.9

Del::imals 3.0. by Peachtree Software, IS avel}' good educauonal program which willenable children to practice dedmals in manydifferent ways. The program demonstrates themultiplication. division, subtraction, andaddition of dC(;imals including the conversionof fractions to decimals.

The protection L"Onsbls uf altered addrcssepilogues on tracks S0-S2 which have beenchanged from DE AA lu AA EB. TIle rest ofthe disk tIM altered address headers which areB6 AA 96 Instead of the normal D5 AA 96The disk can easily be <kprorected by acontroller for Supcr lOB. 1lJe oontroller is set

Christopher James Dean'$ softkty for...

------1

Requirements:Apple J[ Plus, fie, or fieSuper lOB 1.2A blank disk:

Edu-\ftare Servu:e,)", Inc.P.O. Ro;c 22222

Agoura, CA 91301

Page 18: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

a review of...

The Games

of 1986

by Jeff Hurlburt

This month we wrap up lhe annual reviewswith the emphasis on oo\'cmunng. While purearcades command an ever shrinking share ofgame production. adventures wnllnue 10proliferate, often incorporating arcadesequences which once wooJd have bc:cn released.separately. Milch the same SOrl oftransformation has OCOIfred with )illluhllionslim! other game forms. Everything, it l>eems,plays better (and longer) as an advclIIurc: luKl,with the best numbers, variety, and overallquality eVCT. 1986 has bttn a super year forcomputer wi7.ard~, warrior.<;, explorers, linddefectives.

My goal in these reviews is to make it easierfor youla :t.<:ro in on the best values for YOURentenainment dollar. At a local software parlorit's diflicult 10 give evcn one advcnlure (leialone several) much of a tryout; so each revit:waims to supply tlle maxunum mformauon In thespace available. Game l)'pC and, if multi-player,Dumber of players for which the product isdesigned are s.hown up front, along withperipherals rcquircmcntsloptions and machinecompatibility. rye tried all the. games on theIIgs; and "Apple n serics" now includes thenew gs model. The bulk. of each reviewdescribes tht game, wilh the renwnder devoted10 critique, publisher information, pricing, andr:l.tings.

Comments and ratings refiet.t myevaluauonbased upon playing a game and, 500lelimes,watching as OIhcrs Iry it. Each game b ruu:Jin [ivcItTc8s IU1d "overall" on aten-point scale:l0=SUPERIOR (rarely awarded; i.ndicllles abn:akthrough of rome kind). 09 '" Excellent,

07 = Good. 05 - Fair. 03 '" Poor, 01 '"ROllen.

Graphk5 (GRFX) is the first area raled. IIconcerns quality of artwork. c1anty, impact.SlIXlOlhnes.~, S{lCl".d, and realism. GoOO SupportMaterials (S.M.) include clear. thoroughdtrections for play. In~~ attrne:tivenes.s,tutorial value, or errtl.1ivencss In ereating'atmosphere' may be importanl. Playability(ptAY) relates lO how much extraneous activityis required to play the game. Good parsing.rapid "save" and "restore" functJons, cfficientmenus, smooth controls, and readily available"Help" screens are- felllur~ which enhanceplayability.

Oifficulty (DIFF) is self-explanatory fursingle-player games. For others it relates 10 howmuch effort is required to achieve 11 dCl,.'(:nt levelof play. Unlike other areas, the rating heresimply reflects "level of'. An "8" is "vt:rylou¥h", which mayor may nm equal "verygood'·. Hjgh Interest (lNTR) games are goOOIII attracting and holding player attention.Typically, these are the adventures you can'twlIilto oonlinuc and the arcades you play, andreplay, for hours at a lime. The Dvenlll(GAME) rating ammounts to a summary ofplayer reaction(s) duriog tryouts. Fureducationally-oriented gamu, a secondsummary rating (lED) of educational vlllue isincluded.

In case you are relatively new to adventuregaming, here are a few guidelines which mayhelp in selecting the be.~ entenainment values:Text and picture-texi adventures lend to beproblem/puzzle oriented; so they are especi.ally\\'Cll suited to mUlti-player participation. Pickingan auraetive scenario i,; impnnanl, since formaximum enjoyment you lllU~t bt: willing toinvolve yourself in the game situalion. OIheradventures are beefed-up simulations (flight:

space war, etc.) which usuaJ.ly incorpor:l.te low10 medium difficulty aCiion ~uenccs. Someof these can be very long-playing, whereasothers are shan duration conteMJi offennll highscores competition and multiple replays..Finally. map and map-mazc adventulCS hke theUflimas. Quesrron. &.rd"s Tale, etc allemphasiu uploration, combat. Wld l:hllnlt.'1Crdc:velopment. Often these are the longes!playing of games; so if you find 001: you Iile,you're In for many houn: of fun_

The Never Ending Story

(PIClUrefTUt Adventure)Compatibility: 64K Apple II seriesRequjr~fMnls: One disk drive

Scientific ~ceplicism, the "realistic"approach to child re'4f1IIg, and smuJar mfluences:have taken lhcir 1011 on FantaSia. Indeed, thepersonificalion of disbelief. known as the GreatAll Consuming NOIhing, i~ swallowing the landof imagination and wonder at lin Illanmng rate,In DataSof!'s 1he Never £JUJing Story you areAtreyu, 11 boy of mugical Fanwill whom talehas chosen 10 rc~torc faith in fanta~y and thus

16 CQMPUTIST No. 42

Page 19: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

Ifa Grinch can steal Christmas, then it shouldcome as no surprise that Evil Time Grouches

(picturelText AdventureCompatibility: 48K Apple II seriesRequirements: One disk drive: joystick optional

Fooblitzky

('Boardgame' Adventure for 24 players)Compatibility: 128K Apple lie, Ilc. IlgsRequirements: One disk drive; joystick optional

For years a favorite diversion of experiencedgame players has been speculation over thequestion of when (or whether) a certain well­known vendor would publish something besidesa text adventure. Perhaps it is only proper that,in the year of the Ilgs. Infocom should renderthe issue moot with the release of Fooblitzky.Featuring color graphics. windowing, and(gasp!) animation, this full-scale boardgamewithout the board challenges you to adopt therole of scavenger-hunting hound and be the firstto identify and retrieve four secret items.

The game is played on a 36x24-square mapof downtown Fooblitzky, only one-fourth ofwhich is shown on-screen at any given time.To make your hunt a little easier, each quadrantoflhe map has a drugstore, grocery, and othershops selling toys, hardware, pets, and sportinggoods. Each kind of store sells the same items,one priced at four foobles, another at eight. anda third selling for sixteen foobles. Alldrugstores, for instance, sell hairspray (4F),toothpaste (8F), and an eyedropper (l6F).Altogether, there are eighteen different items.

To start, each peerless pooch gets to decideone secret item. picked while others look away.(For two or three dog games, the computerpicks the rest.) As play commences you havesome money and a shopping bag which can holdfour items. In addition, one of the items youchose is placed in your locker where it may bepicked up at any time by moving to theappropriate square. To win you must go to a"checkpoint" square carrying all four secretitems.

You can run your paws ragged, wasting timeand foobles, unless the numerous clues andother available resources are employed to bestadvantage. The price of each secret item,displayed just prior to play, is one example.Another is the infonnation provided by visitsyou and your fellow hounds make to checkpointsquares. Here carried items are listed and adisplay shows a check for each correct item,with an "x" for those not correct. However,checks and "x's" are not matched to specificitems. (That would be too easy.) Recognizingthat all this process of elimination stuff demandscareful note-taking. Infocom supplies four""06"""

Adapted from the popular "Choose YourOwn Adventure" book series, The Cave ofTime is a well-integrated, nicely-paced mediumlevel challenge. Providing a score based uponsuch achievements as winning a swordfight andreturning an object is a good idea, since mostplayers will tackle the game several times beforewinning; but not saving scores to diskette is ablunder. (Achievements unsaved areachievemcnts unsung!) Still, with excellentscenario graphics, decent sound, and frequentuse of anitrultion, The Cave of Time is anattractive, fun to play adventure well suited toages nine through adult.Available from: Bantam Software, 666 FifthAvenue, New York, NY 10103. (212)765-6500. $34.95

Since player adventuring inputs are viamultiple-choice responses and none of thescenarios is especially involved, winning, onfirst inspection, appears absurdly easy.However, such minor slip-ups as a wronganswer or falling off the mammoth tend todisrupt the flow of time and you are hurled backto the cave (with items intact). But, if youhappen to arrive at a critical juncture withouta needed tool, everything is lost. Also, thereis no savelrestorc option and cave passages arerandomly arranged upon powerup- fair enough,as the game is entirely winnable in a single twoor three hour session.

GRFX S.M PLAY OIFF INTR GAME

have stolen history. Actually, what those peskygrouches have done is snatch four key objectsfrom different periods: a shard of flint fromsome cavemen, a large egg from the Loch NessMonster. a golden crown from the time ofcastles and kings, and President Lincoln'sfamous stovepipe hat. Paradoxes aside, thelong-term affects of these thefts upon historyis awesome to contemplate. Bantam's multiple­setting adventure launches you on an epoch­spanning quest to recover the precious artifactsand return each to its proper owner- a feat onlypossible if you are prepared to brave themysterious Cave of Time!

The three-way fork you encounter uponentering the cave branches left and right to thefour time portals and downward to thegrouches' dungeon, where the items are securedin separate cells. To obtain each object you mustenter the dungeon, defeat the grouches in aswordfight, and search one of the cells.Fortunately, the guards don't care much forswordplay, so this pan is easy. The realchallenge is to find your way to the correct timeand wind through the mini-adventure to returnan item. Each is very different, with additionalitems to obtain and use, personages to meet,and questions to answer. Sometimes, as in theswordfights or riding a wooly mammoth incaveman times, low level arcade skills are testedas well.

"The Cave of Time

"

tum back the Nothing before it munches yourland into elltinction.

As in the movie your quest is two-pronged.In Fantasia you must find Auryn, an amuletsymbolizing the land's magical powers,penetrate the Ivory Tower. and restore thestricken Empress. Meanwhile, back in themundane world, young Bastian Bux is in a dustyattic reading about your adventures. As Atreyumakes progress, Bastian's belief in the realmof magic grows. With success in FantasiaBastian's faith is confinued and the Nothing isvanquished (reduced to nothingness?) Popmctaphysics aside, your trulin tasks are tobefriend key characters (such as Falkor theluckdragon), coHect twenty or so needed items,and look for clues for guidance through eachof three "levels". Ellcept for Gmork. theNothing's henchman, there are few hazards;and. with a minimal parser recognizing fewerthan forty comtrulnds, not much room forcomplications either.

Though offering decent (one-third screen)graphics, above average sound. and efficientsavelrestore routines, the game is beset by someunfortunate embellishments. Notably, thepsuedo-cursive script is difficult to read; andthe Nothing continues its advances whether ornot you are moving. The latter is espedallybothersome since you end up having to enter"PAUSE" frequently just to keep the programfrom displaying its notification (that time haspassed) and scrolling out the text you are tryingto read. Representing a Mr. Rogers-classchallenge wrapped in a cliche-ridden clap-if­you-believe-in-magic scenario, The NeverEtuiing Story might work as a parent plus childundertaking. Otherwise, score one for thc GrealNothing.Available from: DataSoft, 19808 NordhoffPlace, Chatsworth. CA 91311. (818) 886-5922.$29.95

GRFX S.Y PLAY OIFF INTR GAME

COMPUTIST No. 42 17

Page 20: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

GRFX S~. PLAY DIFF INTR GAME

Continents and Countries

(Geography Knowledgc Gamesfor one or two players)

Compalibiiiry: 48K Applc IJ seriesReqllirelw.'llls: One disk drive

b····""..I ' II Matcn!SaMe I an9uage: spanisn

.. Ecuaaor

Plal/er , PIlI'Jer ,:~111 £I E3no '"'

r.vp

I!!I IIIJ iii"' m u, '"Ie 111:1co "0

~'!Jl Ei,.... OM

Luscher Profile (AKA thc "Luscher ColurTest") has long been popular magazine fare,usually in quickie fonn, because it is easy topresent and fun to take, and because it posse..'iSeSgood "facc validity", That is, most peopleknow that color affects behavior and are willingto believe that, conversely, color preferencescan tell us somelhing ahout our~elves.

Mindscape's "Ions version" of the LuscherProfile \:om~ in un allractive booksue folderwhich holds Ihe diskette, fold-om color cards,and din:ctions tnaIlUlll. The latter proved largelysuperfluous given explicit program menus andstraight-forward lellt procedures, To obtain aprofile you simply enter your name, 10m to thefirst tcst card, and follow step-by-step prompts.Approllima~ly half the test consists of rankingfive or six color squares in order of preference,with the remainder involving selections fromeulor pair:;. Altogt:ther, a complete testingrequires five to ten minute.~.

The program takcs care of all analysIs anddevelops a profile arranged under severnlheadings. These address current mood: needs.desires, unu goals; motivations, emotionalinvolvements, response to challcngcs, futureellpectations, and "things 10 consider".Averaging four or five scntcnccs per hcading,results may be read directly from the screen or,for more leisurely perusal. from a printuut.Since a Luscher profile repres.ents theinstrument's view of your current status, yuumay wish to save yours for comparison withsubsequent tcstings, Thc program pennitssloring profiles on a separate diskette aod evenincludes an option for individual passwords toprotect confidentiality.

Response to the profile has heen verypositivc; indced, surprisingly so. Evidcntly.most people feelunthreatened by an instrumentwhich, unlikc a questionnaire, rcquires noobviously personal responses; even though theresulting analysis is suppust:d tu be a"personal" profIle, Of course, it helps thatdiscussions arc objcctivc and non-Judgemental:and it is easy to take home-computer-generatedstatcmcnts with II gnlin uf salt- WWII)'S 1I ht:ulthyattitude. Accuracy, al leasl in my ca~e, wa.~

good; though, of nCl,:cssity, such evalulltion~

cannOl be very specific.

05/08"""""

Hanlly anyUling is more interesting 10 peoplethan people, panicularly when the person isoneself. Perhaps with this in mind, Mindscapehas taken the unusual step of releasing II wcll­known personality assessment illStmment. The

The Luscher Prome(Peroonality Profile)

Cumputibilily: 64K Apple II seriesRequirements: One disk drive; second drive andprinter optional

tests your coordination and knowledgc of whichcountries are in which continents. As continentnames are flashed and flags arc raised On sixpoles, you aim to jump your man to a pole withthe flag of a country locatcd in thc contincnt.Successful jump.5 score points but misses enda turn. After five turns. high scorer wins.

The fourth and most impressive activilY isnot a gwne but raUler a system to allow flexibleacces.~ to C&'Cs data base. With "CountryComputer" you can sort countries accordingto area, population, and per capita income, Sonlimits are adjustable, and you can always selectthe "Tell Me More" option for more detailedinfonnation (language, capital, government,etc.) on any given country.

Featuring colorful graphics and full-sizedkeyboard overlays (for ][ Plus and lie),"Continent~ and Countries" is an attractive,easy to usc learning and information resource.Typical of CBS's attention to the little 'extras'which instill pride of ownership, the packageincludes a detailed manual; and everything fitsin a rugged, handsome plastic case. Whileactivitie~ are unlikely to supplant state or theart games for pure entertainment, C<Jntinl'm:rand COU1ltrie.~ is ideal for adding a touch ofhigh-tt:ch pizzazz to anyone's geographystudie.~.

Available from: CBS Software, One FawcellPI.. Grt:enwich. CT 06836, (203) 622-2614,$49.9S

GRFX S,M, PLAY DIFF INTR GAME/ED

"""10

super-colorful. Ilxl7-inch laminated fold-out"workboards". cach complctc with map, itemlists. and ample note space.

Well planned lUll! nil-tly Cllecuted, Fooblit*:/is a comprehensive computer 'boardgame' thatworks! For ease uf play and just plain fun itaClOal1y .~urpa~~e~ some old tried and truc dic­and-token favorites. Though replete with suchembellishment~ a~ game save!reslOre, a"Chan\:c Man" substitute for stacks of cards,risky street crossing~ (and a hospital), rapidtransit via the Underground (of course) GlidingHighway, restaurants where you can earnfoobles licking plates, and much more- thegamc's great attraction is the undcrlyingsimplicity of the puzzle. Supplied withworkhoards, felt-lip pens, and supcrbdocumentatiun, "FooblilLky" sets a highstandard for an emirely new kind of high­intcral:tiun, multi-player entertainment,Ami/ahle/rom: Infocom: 125 Cambridge ParkDrive, Cambridge, MA 02140. (617) 492- 1031.$39,9.5

How many times have you opened analmanac to locate some minor fact and woundup spending an extra half hour or so perusingchans comparing natiun area~, income, andother statistics? Well, CBS has parlayed thiscurious fascination with seemingly drygeographical infonnalion into a softwarepad,age targeled for almanac freaks andstudents of all ages,

Comine/ll.s alld Cau/ltrie.s is a set of fouractivitie.~ built around a 140-coumry data base.In "Nation Combination" players compete tomatch countries in randomly dealt 'hands' withthose presented by the cornpllter for .urnecomincnt, langullgc, guvernment, or religion,"Geo 21" is a blackjack-type game ba<;ed Ollcountry areas, Each country dewt inl:rt:aSCS thevalue of your hand proportional to the country'sarea. The object is to get as duse tu '21' aspossible without 'going bust'. "Flag Frenzy"

Test 2

18 COMPUTIST No. 42

,

Page 21: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

The Rocky Horror Show

""""""

The trouble with making a lot of moncy IS

thaI the moment you ~t<tn to spend it onsomething really fun, like race horsc~, pt."Oplestan calling you II "pluyboy". Then, when itturns oul your lrainer is stt:aling a fill pcrccntugcof e...ery winning purse and yOll discretely lellhim he's fired- ...oila! You show up III thetabloids as an ungrnleful. boorish playboy. Suchare the first signs thaI !rOUble looms on thehorizon for Sleven Scott, millionaire toydesignc.-. In Mirw:bc3pe's adapwion ofthc DickFrancis horse mclllg mystery you are thebeleaguered Seon, who di$Co...en. almoslloolate, tha! c...erytllLngDt:'S got, including his life.is on the line. This time, for sun:, you'replaying for High Slakes!

wouldn't you know, somebody has tossed yourspacesuit down a garbage chute! Not that you' regomg anywhere until the tractor beam pillIl1llgyotlr craft to this rock is tunll.:d ofT aud cenain...ital components, scattered around the base,have ha:n reco...ered and rt:llIsUtilcd. Otherwise,ex~'Cpl for poison gas and radiation hazards,aliens which are invisible unless you call findthe propel' ¥u¥gles. and an e...er alen robotsentinel. .. well, it's smooth salling!

Winning Oo-Topos is chiefly a maner ofcracking many small puzzlC:j lind goodmapping. The IlIlter poses special difficultiessince, until yotl find a ligh!, severn ruoms Ilre

dark: and lhe only access to at least one keya.-ea is via a mv.e-like system of fi...e-waytransfer tubes, Gnmted. knowina how 10 getsomewhere quickJy is merely It CQllvernt:nee formost of the wJvelllure. Howe...er, once lheine...irablc fleet recall signal is broadcast, a gout!map is wonh its weight ill Vegan silver. Whitethere are relatively few fatal traps per se, wilhmany little ptu.zh.:s and numerous items 10 locateand lise correct.ly, it is easy to make futa! errors.The game's super efficienl, three-positionsa...e/restore feature proved a STrul uK! formapping and solution testing.

A solid, mid-Ie...el challenge, Oo-Topos ISone of an all too run: breed; a text-inputad ...eolUre which doesn't exceed the capabilitiesof lts parsing. Penguin's respected"Comprehend" parser fits the gllme likl: II

glo...e; so you will seldom. if ever, find ynurselfunable to try out a promismg idCli. Addexceptional Itnwu,-k optionally available indouble hi-res, and the result IS a padUlgcapproaching the mythical "Infocom withpictures" standard. De...er and often humorous,If you are reatly to save the Eanh, Oo-ToptlJis the fun way to do it!IhoailDblt! /rom: PengulD. P.O. Box 311,Geneva. IL 60134. (312) 232-1984. $17.95

GRFX S II PLAY OIFF I/fiR GAME

High StakesCTex! Adventure:)

Comparibiliry: 64K Apple U series; ffiM PC&quir~'~Ilt.s: One disk dri...e: pnnter opItona1

"""87.."

t:..\perimems who thaws 10 awareness when thefreeur temperature gO\::'> above zero. Happily,most of the castle's residenl~ are S3l1sfied wllhwisecracks, though some ....ill snatch yourdothes ifyou let them get too c1Me. (Bad news!since you can't do anything until once againd~enl1y attired.)

Chiefly a challen8e to organizational abilityand coolness under tire. Noclcy Horror is udeccptively tough little nut to crock. Requiredstick expenise is minimal, keys to locked roomsare allover the place: and, once you gel intoa room. any pieces there arc: in plain view. Itlooks so slJllplc iliat it's easy to gel sucked intoreplays without e...en being aWllTC thlIt the gwnehas 'got lOU'. Whethe,- a neWC(lme,- to Th~

Rock)' Horror Show or a devotee of the originalslage play. thIS b aile Electric Dream sure tohaunt se...eral fun filled hours.AI'ai/able from: At·tivi~ion, P.O. Box 7286,Mountain View, CA 94039. (4[5) CJ60.-04[0.$34.95

GRFX S ~ PLAY OIFF INTR GAME

(PieturelText Ad...enture)Compolibility: 64K Apple 11 seriesRequiremetlls: 0111: disk drive, l28K and doublehi-rn.~ optional

Unbeknownst to Earth, an IlIterslellar carrierhas been upped by melO)fl and now anenormous life-extinguishing duud oftransfusIOn WIIS~ is headed towardslhe planet.You· ...e been hired by the Spau: Ecologicalwciety to deliver the seeds of a neutralizingcompound and are well on your way when alienspace pirate types ground your ship on a rocknamed "00-Topos" and toss you intu II cell.Unless you call escape and deli ...er the goodsin time, there will be some very ,-ed faces atthe next S.E.S. eonvention- even if there areno complainl' from Eanh!

In Penguin's Oo-Topos busung out of Itcrackerbox cell pro"'es to be the. least of yourproblems. E...en staying otIt i~ easy. since mostof the pirates an: urr with the fleet on a raid,Unhappily, your trusty ASI!O series spacer isnot just parked downstuirs, waiting and ready.It's 'OUf there' somewhere. unttOublcd by rustin Oo-'fopos's tangy ammonia atmosphere; and,

07"".."

., .IM.r...;:....;.­(MllIl-Ad...cmun:)

Computibility. 64K Apple n seriesR~wnm~nu: One dISk drive, jo)'stick

No, you can't usc thephonc: and don't bolhertrying to lea ...e eilher. Your hmt, the infamousDr. Frank N. Funer, just will not. hear of it­not. un :.ueh a stonny night- and to dri ...e thepoint home he freezes your fiWlctt with hisM~usil Mllchine! In Activision's Tilt! RockyHorror Show you are Brad or Janel, locked inII mudhouse with Frank and his gang ofTransyl...anian Oakes. 'Inc only Wliy 10 free your10\00 one and escape is to conslrUet a de­Medusa machiDc: from pans scatleR'd about thecastle. Don't look for any help and forger aboutthings loolong better in the moming. The~'OUntdown has already staned; and sometimetonight the whole place ~ scheduled to blast­off for Transyl ...ania!

Showcllliing ~ulOOlh four·quadrant mo...ement"gains! colorful castle room backgrounds, thistirst edition of Ihe new "Eleclric Dreams"series is a tme, no-same-sa...e, ad ...entureqUickie. You have only about twenty fl1lnticminutes to locate the fifteen machinl,: picct::l> WIllbnng them, one al a time, 10 the theatre momwhere your fiancee is cooling her (or hIS) heels.To make sun: all thi:. is a suitable test of youraffecrions. most of the doors are locked, piece:;

are n:amngcd upon replays, and there are afew ha7.ards. Oesides high· ...oltage traps, youwill need to watch out for a laser-armed manic­depressi ...e (the butler) lind recklessmotoreychng Eddie. one of Frank's failed

Perhaps the only real weakness is In the areaof 'hard test" documentation. It is nice to knov.ilial the profile was developed by a respectedpsychologist (Max~r) and that it is wieldyu~c:d in Europe; but specific data onstandardization, ...alldlty, reliability, andra:ununended lime between retests would bewelcomed. Still, Mindscllpt;:'s Lu$d,,!r Profileil> II ...ery slick, smooch-running package, at onceinsightful and uniquely cnlertuining.A,,,,iluble from Mindscape; 3444 DundeeRoad, Nonhbrook, lL 60062. (312) 480-7667.539.95

GRFX S.II PLAY Ot FF INTR GAlIt

COMPUTIST No, 42 ,.

Page 22: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

GRFX SJI. PLAY DIFF I~TR GAME

OK. so maybe you should have file(! acomplaint and had Leeds arrested. At least thatWilY ht: wuuldn'l have had the chance to nearlyrun you down at the park AND take off withyour hOThe. Energi~c, in Iht: Imiler! (Obviouslythe guy ;.~ a hotheaded nUl; and if Energise isn'tback by ... well. the caller claimed your horsewas left with another trainer.) After such amorning il was bad enough to come home andread that nasry little piece in the paper; but whyshould anyont:- breuk into your workroom andwreck almo~t every my model in the place?(U;eds again? an angry competitor?) Just whatthe blazes ;s going on'!!

Set in a semi-rustic preserve of racing parksand stables nonh of London. High Srakes is oneof those snowballing, race against the clockudvemures. Typkally, you begin unconcernedas time ticks away on every move; that is, untilIt starts to look like a deadline of some kind isapproaching. Then, when everything seemsabout to fall into place, there's II fruntie rushto make sllre you're not the nne everything fallsinlu place upon. You can l,;ount on doing SOUleamateur detective work in thi~ one; hut,fortunately, not so mudl liS to seriously strainthe capablities of a mediocre parser backed byan efficiem multi-position save/restore. Latenight drives along desened road.~. suddenviolence, an attractive strallger, and tlle smellof big money all lend a distinctly PhillipMarlowe fiavor to one of Mindscape's bellerrole-playing fanta.~ie.~.

A~'ailable from: Mindst:Hpe, 3444 DundeeRoad, Nonhhrook, rL 6OOl'i2. (312) 480-7667.$39.95

Real Life

Pemuring non-arcade comh:u very similar totlwt founl! ill such favorites as PhufllUsy andBard',~ Tale, Warrior's Realm is a player-paced,swords and sorcery test of strategies and ne1>'e.In this game you are, for the most pan, onlyas good as the weapons. annar. and magicalitems you carry at the moment- that is, exceptfor base hit points, a character 'develops' byacquiring goodies. Better swords, axes, andarmor are obtained in treasure chests. alongwith a plethora of nifty magical artifacts. Thelalter include scrolls which absorb the atlacKsof specific monsters, east lightning bolts, andchafm monsters to fight on your side! TIlere arepotions to heal or show the location of hiddenstairways. and wands good for death blasts orimmediate passage to the next level. The powerin such devices is expended all to soon. SO theymust be continually replenished.

Still. if you could keep a tenth of the itemswun, there would be nO contest; but you cannever carry more than seven. Thus muchthought goes into making such deCisions aswhether to dump a scroll still good for taking20 balrog or dragon hits in favor of one goodfor absorbing 50 troll or giant strikes. Or whatabout dumping a potiun worth twu hcalings topick up a three-kill deathwand? , etc,.Everything depends on yuur current situatiOn,which, of course, is always changing!Fonunately, you only face one adversary at atime; and, except for wandering monSters, youcan usually break off combat If things really gethoI.

For :l.lly true-blue, monsler-bashing hero. theultimate rcward is not wealth or power: it isfame, the grudging respe>::t of peers, and a placelI\ the songs of minstrels. In GerhardtSoftware's Warrior's Realm your way to gloryis up. through as many as nincty-nine levels ofl0x 10 randomly create<! mazes, Enter whereyou dare; but remember, the funherdown yousIan, the more monsters there are to bash,lhemure points to be gaincd. and the morebrilli;mtly your achievement will shine in theHeroe's HaU!

114/05"'7'7"

Predictably. in a text adventure which listsall player options on the screen, thcre is littlereal opportunity to explore :1oY given situation.In fact. most of your Real Ufe decisions turnOllt to be strategic- mainly 11 Hk'l.Uer of goingsomewhere so that something can happen toyou. (So when forced to buy something whichsubsequently fails to appear in your inventory,don't worl)': it wasn'l imponant anywayO Thegame could provide some useful insights intuvalues, especially in a classroom setting withan instructor to guide discussion of experiences.As leisure time entenainment, however, RealLife is unlikely to satisfy experiencedadventurers.

GRFX S.Il!, PLAY DIFF INTR GAME/ED

Availnblefrom: Relational Systems. P.O. Box831m:!, Troy. Ml \!l2141:l, (313) 645-5090,$29.95 (first 100 orders per month PREP.)

As y\,lU move ur\,lund there are opportunitiesto interact with twelve or so key characters.Some. like beggars und pusht:rS. art: uftt:r yourmoney and may get you into trouhle; nther~,

sut:h as a prospective employer. may offerhelpful advice and even ajob. Of course, thereis no requirement that you keep to the straightand narrow. You sel your own goals; if theoutt:ome is satisfactory, you win.

dirty, and dressed in rags. Not a very promisingbeginning for your quest of sclf discovery: butthen the idea is 10 force some son of action.You may. for instance, enter the building andlook for a washroom; find your home on themap and go there; or forget about yourappearance and just explore. For each locationtherc is a description of surroundings and amultiple.choice type listing of your options(Which do include a game save).

'707'7'7'7NA

GRFX S.U PLAY DIFF INTR GAME

Offering several new wrinkles in thevenerable mazes and monsters theme, Warrior:tReo/m is a well thought-out, smooth-runningproduct. The game's magic system is amongthe best you will find anywhere, and theHerne's Hall display of winners' name~ anddata is a strong plus. Grdphics. SOund, <Iudspeed are adequate; and save/restore functionswork well. Supplied with a detailed manual.Warri"r ',t Realm i~ persis!enlly addictive, fun,and as challenging as you dare to make it.Available frnm: Gerhardt Software, 32600Concord Drive. Dl:pl. 401, Madison Heights,MI 48071. $29.95

(Text Adventure/Simulation)Comp(l/ibilily: 128K Apple lie, lieRequiremellls: One disk drive

In case you have wondered where yourpresent computer gaming, thrill seekingexistence is leading, Relational Systems is readywith Real Life. This adventure/simulation. sothe publi.~her claims, will help you detenninewhere you're going and, perhaps, how to avoidgetting there. Set in the streets and bUildingsof a modern city, Rc«1 Life comes with a fewhint sheet~, and a map with a plastic overlaymarked-off in ninety-plus squares. Sincedirections are on diskene, there is no gamemanual,

Warrior's Realm

05 '7 08 04-08 08 '7After entering II name, gender, and age. you

find yourself in a parking lot behind an officebuilding with a few bucks in your pockelS,

(Ma~e Adventure)CompaTibility: 48K Apple n seriesRequirements: One disk drive ------i

20 COMPUTIST No. 42

Page 23: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

APT's for••.

UltiDla IV

by Doclor Destruction

Origin Systems. 1m;.340 Harvey Road

Manchester, NH 03103$S9.95

1) In case you're wondering about the "Fensof the Dead". II. "fen" is a swamp or bog.There il' one lonely squun: of swampland justnorth Of west of Vesper al D'G" L'G~. Youcan get Mandrake root there when the moonslIfC both dark by (S)earching.

2) You may have been told that you can getnightshade at J'F" C'O" when me moons areboth dark, but what you won't be lold is thaiyou can also gel il at e'M" M'N", near theShrine of Sacrifice, also when both moons aredark.

3) Once you have agood number uf (''Ulllpunions(4 or 5). and they tire all fairly powerful (4thor 5th level), you should gC11l5 mmy r!:agentsas you can (keeping the number of each thesame. if pt'lSSible), then rrux up 5-10 of eachof the followmg spells: (C)ure, (H)ea1, (K)ilI,(D)ispell, (S)lcep. (W)lndS. and ODe (X)il.Nc:u. lI.fter saving !he game, venrurc to LordBritish's castle, and follow the sc:t:rel doorsoutside the right of the castle and UplO the secretdungeon (which is really Hythlulh) .

Then (D}csccnd mto the deptlls with all ofyour c::har:w;:lers fully healed and relKly forbattle. The rust level ~ nothing but a.set of<a.ainowith four force fields protecting nothing in alldirec::uons. (D)esceDd the ladder aDd continueto do so until you reach the bonom. level 8.Face the nonh and moVl: forward one spac::e (0

(D)ispell lhe force field. Then move east onespacc and nunh IwO into () doorway. This momcontains some dragons, but it should be easyto pass through withoul getting hun badly. JUSIremember that in dungeon rooms, you 1.'lllIleaveme room before the battle is over without losingany virtues.

Exit 10 the wcst and go through two morefllirly easy rooms (if you \L.'le your (K)llls and(S)leeps) before emenng the final objective: theTreasure Room. There are twenl}'-odd chestsprotec::led by only IWO Balrons. If you have agood·sued party, at least one of your charactersshould be aWlike at all limes. Have one of thespell-casting pany-memhers (D)ispell the fieldwhich separatcs you Ilfid lin: loot, and go forlin all--.out attack. After you have defeated theguardianc:, have all chantcte~ except yourstIungest leave the room. Lei this remainingcharacter gel all chests. and wheD finished,leave the room also.

Now, it's decision time. If yuu have enoughhit points lind guls. you can go hack in and gctmore gold again and again until yuu have 9999guld pieces (you can't get any more than that)or until your character.> arc getting weak Don'tlet th~m lose too many poinl.~, for you have to

again trek through th~ three outer rooms 10 gelback 10 a dungeon square so you can (X)it

After doing lhi!>, you will be on the i5k of theabylts by a "back door" to Hythloth. There isonly one way out: the balloon which is siltinga bit to the west. (B)oanl it and use the (W)indsspells 10 gct back to the mainland and the ca.~tle,

where Lord British should giv~ you a few levelsofexperience. You can go through ttus c5l..'upatleIIny time, because the balloon is ALWAYSthere after you (X)it. ThaI means if you left it

on the other Side of the world, il will heleleprored to the eXIt of the dungeon (No. I'mafraid there's only one balJoon). Thi:i extra gold

should help you buy some good wcapons lindtons of food, which yuu'li lleed when you gelaU eight characters. because they sure eat a lot.

------1

COMPtITIST No. 42 21

Page 24: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

a character editor for...

Auto-Duel

Byte Controlled Attribute

Table I

Auto-Dueler Editor

if the date, according to the game, is 2-9-21'31',the bYles. $22, $23. and $24. where the valuesare put. Will be 01,08 and 29 (the2~ is added~ulomatically wilh no controlling bytes that Icould find.)

110VTABI: HTABI2: PRINT-AUlD-DUELER·EDITOR"

120 POKE 34 ,I130 HTAB 15 : PRI NT 'BY· TIM6 SCOn"140 ¥TAll 10 : liTAB 7: INPUT "DRIYE· (W OR"

DRI YEA (2)· USED?· , ;AS :0" VAL (AS)IF D<ll 000> 2 THEN GOTO Hill

150 VTAB 13 . HTAB 9 PRI NT 01 NSERT4DI SK4

lrfW ORIVE4 •. 0160VTAB15: HTA813: INPUT "PRESS&

•RETURN'" ;AS17C PRINT 0$ "BLOAD· CR,AS8AC0,O' 0180 RBI MAIN WENU190 HOME200 PRINT: PRINT "CHooSE4 ONE: 4 '21ll PRINT "1)& NAME"220 PRINT '2)4 MONEY"230 PRINT "3)· PRESTIGE"240 PRINT "4)4 DRIVING4SKILL'250 PRINT "5)4It1ARKSMANSHIP'269 PRI NT '6)' MECHAN IC& SK ILL'270 PRINT "7)& HEALTH"280 PRINT "S)4 BODy4 ARIiIOR"290 PRI NT "9)4 DAY, &MONTH. 4&. YEAR"300 PRINT "IlW LOCATION'3111 PRINT "lW QUIT4 &4 SAVE'320 PRINT: INPUT 'CHOICE!" ;A533llA"VAL(AS)340 IF AS""" THENGOTO 19035llIFA<IORA:> 11 THEN GOTO I911360 ON AGOSUB 460 ,570 .740 ,830 ,910 ,990

,unll ,1l5ll ,12311 ,3911 ,1471137il GOTO 190380 REM LOCATION ROUTINE390HOUE: PRINT40ll PRI NT "CURRENT4 LOCAT ION. 4 • ,PLS ( PEEK

(BA+- 29 ) )4111 PRI NT . FOR I ,,0 TO 15 ; PR INT I '). "

:PLS(I} : NEXT420 PRINT: INPUT "NEW" LOCAtION: 4 ' ;NLS 'NL

"VAL (NLS ) . IF NLS " ,. THEN RETURN43llIFNL<llDRNL> 15 THEN GOTO 390440 POKE 8A t 29 ,NL450 RETURN460 REM NAME ROUTINE4711 HOUE480 PRINT: PRINT 'CURRENT 4 NAME· 4

0 •

490 FOR 1.1 T016: PRINTCHR$ (PEEK (BAt I»): . NEXT

500 PRINT: INPUT "NEW" NA.\IE" (W CHARS):4";NAS

Sill IF LEN (NAS ) > 16 THEN GOTD 47l!520 IF LEN (NAS ) " II THEN RETURN530 FOR I ,,1 T016 .U:S"WIDS (NAS ,1.1)540 IF liS,,"" THEN MS" 04"550 POKE SA t I , ASC (MS ) t 12B • NEXT560 RETURN570 REM MONEY ROUTINE580 HOME

Name i~ ASCII (If; elm i~ le~gtnl

MoneyPrestigeDriving SkillMarksmanship Ski IIMechaniC SkillHealthLocationBody ArmorDay, Month, and Year respectively

Run the program and enter which drive theAuto-Vuel Player Disk will be in. Then pressRETURN after inserting the disk inlO thechosen drive.

A selection menu after thaI should lhenappear on the screen. Enlcr your choice andthen press RETURN. Now. depending onwhich one you selected. should be a screenshowing the current value of that choice andgive you the option to change it. To change iI,just type in the appropriate numbers and thenhit RETURN. If you just want to view what !hecurrent value was and do not wish 10 changeit, just press RETURN and the value willremain the same.

Now go out there and get Mr. Big!

Entering and UsingThe Auto-Dueler Editor

The Auto-Dueler Editor is one BASICprogram, Type it in, and SAVE it beforeRUNlng it.

SAVE AD ImlTOR

10 RBI -'0-'0-'0-=-=-=-'0-=-'0-'0-20 RBI c_c TliE AUTO-DUEL ,,_c

30 RBI EDITOR -.­40 RBI ;-; BY Till SCOTT ,,-;50 RBI -=-=-=-~=-=-,,-,,-=-,,-

6ll DNERR GOTO 16007{l DIM PLS(15)80 FOR I '00TOI5. READPLS(I): NEXT90 OS "CHRS (4) :8A '0 353271ll0TEXT: HOME

504-$13514-516'17'18

'I''IA'IE

'"'26S22~S24

Requirements:Apple II Plus or betterAuto-Duel

AUlo-Duel, the Car Wars role-playing gameWfllC to computer. i~ II fun, if nUl difficult.game. You are 10 gl';t a large amounT of doughand make a car filkd with all kindS of weaponssuch as anti-tank guns, machine guns, and evensmoke screens. After earning enough prestige.you could head an FBI inveMigation to throwMr. Big into the slulTUllcr.

The attrihmM 10 yOUT AUio-Duel characterare all stored in the file CR. Most of tile info.which appears to be a common practice withOrigin. is slored into binary coded decimal[annalS, thaI ;10, a "15" in the file is read a.~

fifteen and not as twenty olle (as n PEEK froma BASIC program would give).

TIle Auto-Dueler Editor is able to chiUlge thefollowing: location of your duelist and hi~

currently useu car. his name, the amounl ofmoney he has, his driving, marhmanship, andmethanic skilb, his health. hi~ holly anuor. am.!the current day, monlh, and year oflhe game.

Table I shows where the bytes of euchauribUle are stored in the file CR.

by Tim Scott

Money, Localion, and DaleUnlike the other ~ltributes, these three are

slOred each in a special way. with money beingas close to the "normal" format of the three.

Money is stored in three different bytes. $14.S15, and $16. The unusual thing abour themoncy bytes, is the way they're stored inreverse order. meaning Ihat if you have 609010dollars, byte $16 has Ihe value of 60, bYlc $15has the value of90, and hyte $14 has the value10.

The Location is stored in a different way thanthe others but it is nOI too unusual. being storedin.hexadecimal form (values can be $0A, $0B.Cle.) Each number stored in this byte representsbeing In a eenain city. $00 stand.s for being inWatenown. while $0A meallS thul the duelislis located in Harrisburgh.

Most Slrangt: of alltht: bytt:s fuund. is thedate. II is siored in normal decimal format. buthas a value uf -I of what is shown when. duringplay. a 8Ll i~ pres.~ed. What Ihal means is.

22 COMPUTIST No. 42

Page 25: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

checksums

1180 PRINT. PRI NT 'CURRENT" BOOY" ARMOR. & •

;NO1198 PRINT: IHPUT "NEW& BOOY" ARIIOR"

(0-99):'" .PHS1299 PN " VAL (PHS) : IFPH$,,··TIORETURN1216 IF PN <6Cf1PN :>99TlEHGOTO 11561226 GOSUB 1596 RETURN1230 R£.II ~Y/omvYEAR ROOT12461D1f1258 X" 31 . GOSt81579 .0" NJ1266 X" 32 . GOSOO 1576 ;M _ HJ1270 x. 33 : GOSl8 1570 .y _ JrIJ1280 PRIHT : PRIHT 'CURREllT" o.-.v. & • ,0 + I1299 PRINT'" &&" &&1Oflll~" • ;.11 '" I1300PRIHT·" &"" &&&YEAR &•• 2000 '" V.. I1319 PRINT: INPUT 'NEW& DAY" (1-39):" " ;AS

'O"VAl{AS) ·IFAS,,··THENREl1,JRH1320 IF 0 < 1 (Jl 0:> 39 THEN GOTO 1310IJ311 INPUT'& &lIONTH& (1-12):"' ;Il1340 IFM< I OR Iii> 12 THEN ?RINT . OOTOl3301359 INPUT'" " " YEAR" (1-99)." 29" ,Y13611 IF Y< lORY:> 99 THEN PRINT: GOTO 13501370X:31.0.0-1 :PN-0.GOSUBISgeIJS"X,,32 :.lI.,1l-1 :Plbdt: GOSUBI599139"X=33 'Y"Y-I :PN"V' GOSUBI5901499 RETURN1410 DATA" WATERT(M'N ,MANOiESTER ,BUFFALO142eOATA"SYRAC\JSE ,ALBANY ,BOSTON1439 DATA" SCANlON ,NEW" YORK •PROVllJEla1440 OATA& PITTSBURGH ,HARR ISIIJRGH

,PHIl.ADELPHIA1450 DATA" ATLANTIC" CITY ,BAlTIIKft .OOV£R1460 DATA "IfASIiJHGTON1479R91 SAVE ROOTINEl.ae tolE1499PRINT INPUT "ARE" YOOR" SLllrY (YIN):"

• :AS1566IFAS,,"N"THENHOME PRINT "DONE ..

ENO1519 If AS " ·Y· THEN GOTO 15301529 GOTO 148915311 PRINT : PRINT ·SAVING ... •1540 PR INT OS "BSAVE" CR, AS8A99, lS28"1550 PRINT: PRINT ·SAVED, .. •156" pop : ENDIS70NU.,INT(PEEK{8A+X)/16) * 10 ..

PEEK (BA+X) -INT (PEEK (BA.X) 116)

*"1580 RETURN1590 POKE 8A +X , 1N1{PN/i0). 16+ (PN-

JNT (PH 110) • 10) RET1JRN1690RElI ERROR ROOTIHE1619 PRINT1620 A,. PfEK (222 )1630 IF A" 4 THEN PRINT 'DISK" IS"

WRITE-PROTECTED"lGAl1lf'" 8 T1£N PRINT "I/O"' EIlSlOR"1656 IF A: 9 no PRINT ·01$1." FUll"1660 IF A'" 10 TI£H PRINT 'FIU" LOCK£O'16761 FA" II TI£H PRINT "SYNTAX" ERROR"

(DOS)"1680 IFA: 6 T1£N PRINT "HOT" ,,4 AUTD-OOEl"

DISK·1699 END

920 - SE552930 - SF lie949 - S069B9S0 - S2877960 - SDeED979 - SC693980 - S9[{5990 - S04FA16llQ - S829C1016 - s23AS1929 - $JOM1939 - S939EliMO - SF2171056 - S75EA106e - S219F1076 - S3B2D1980 - S3CAE1099 - SC0F51100 - SD3BB1110 - SB37C11211 - SS8FF1130 - S78F6IU" - U7JAIISII - $2A211160 - 54806117" - SIl4E411811 - S293A11911 - 523611290 - SClSF1210 - SACS3me . SEAF61239 - sFES81240 - SAS851250 - SFC3412611 - S"",S21270 - sEE4612811 - SCflJ81296 - S79821300 - S4E13IJ19 - StelC1326 - S3E5F1339 - S28201340 - S16F61359 - S2ADC1360 - S1384lJ7B - S34E71389 - sC3FB1399 - S66531499 - S76C91410 - $0EF6142" - $49021430 • S2319144" - S3l3C1450 - $A9021469 - S972214711 - S597014S" - S8F4A1490 - s411E1500 - s6096151& - Sl6981520 - SFBAI1530 - S286F1540 - SB2891550 - $8OCO1569 - SE264me - SB2A215Ba - S345E159B - S7FIA1600 - 537C81610 - SCOlI1620 - SB7FII1630 - SSF201649 - $89001650 - SBA311660 - SMOO1679 - S1FE01689 - SJIF51690 - S4E2B

599Xa17 GOSUB1570 AJI,.MJ690 X'" 18 : GOSUB me :AM '" AM ffJ. 100610 X., 19 ; GOSUB 1570 :All "" All ttl. 111000628 PRINT PRINT 'CURREHT& AMOOHT ... ;AM638 PRINT INPIJT "ttE'If& A»lXJtfT.. (8-999999)."

• ;NAS640 If HAS ",.' no RfT1JRN659 HA .. VAl (HAS)lilll!l IF HA ,. 999999 TliEH GOTO 580678POKE8A+17.B POKEBA ... 18,e POKESA

... 19 ,iii638(J1 (NA (19000) GOT079S.PH .. VAl. (1110$

(HAS ,I ,( INT (LEN (HAS) 13»» .x.19 ; GOSU8 1590

690 HAS .. RIGHTS (HAS ,4 )7j0 ON (ptA ( 100 ) GOTO 720 -PH" YAl (1IlOS

(HAS ,I ,( INT (lEN (NAS) /2»» X.18 . GOSU61590

710 HAS .. RIGHTS (HAS ,2 )720 ON (NA.O)GOT0730 'PN:VAL (1110$ (HAS

,1 ,(LEN (NAS)))) ,X"I?: GOSUB1590730 RETURN740 REM PRESTIGE ROUTINE750 HOME760 X=20 GOSUB 1570770 PRINT. PRINT 'CURRENT" PRESTIGE ..... NU780 PRINT tNPUl "NEW" PRESTIGE" (9-99) ,'"

,,,",790 PH .. VAL (Ftt$ ) . IF PHS ., •• THEN RfT'1.RN8l'l1l If PH <9 OR PN> 99 TMEN ooTO 7408H1G0SL8lSge;~820 RETURN830 REM DRIVING SKILL ROOT.,,-850 X '" 21 GOSUB 1571!186S PRIHT PRINT "QJRRENT& DRIVING" SKilL"

" ...879 PRINT, INPUT "NE'Il'" DRIVING" SKill"

(8-99) &. ,PN$880 PH. VAL (PHS) : IF PHS ,. •• THEN RETURN81JB IF PH <8~ PH:> 99 TtlI:N OOTO 830900 GOSUB 1599 . RETURN919 REM IlARKSMAN ROOTiNE920 HOME930 x• 22 : GOSUB 1570940 PRINT, PRINT "CURRENT"lilARKSIWi,"· ;NU950 PRINT: INPUT "NEW"/l.ARKSllAN" (9-99):"·

;PN$960 PH. VAL (PHS) : IF PHS = '" THEN RETURN9711 IF fIN < 0 OR fIN:> 99 THEN GOlD 9111980 COSUS 1590 . RETURN9911 RElI MEOtAN IC 511 III1001H¥JUE19111X.23 : GOSUB 1Sl910211 PRINT. PRINT "Cl.IftHT" MECHANIC"

SKill"· ;MJ1939 PRINT IHPUT .HE1f" »EQiAHIC" SKill"

('-99) ". ,PHS1849 PH '" VAl (PHS) IF PHS,,'· TllEH RETURN1056 IF PH d OR PH :> 99 THEN GOTO 9901966 GOSUB IS9i RfT1J!N1979 REM HEAlTH RC(Jl1 HE1980 IDlE11m x,. 27 , GOSUB m9llOOPRINT PflINT·aJRRENT"HEAlTH:"·;NU1I10PRINT IHPlIT "NEW" HEALTH" (8-99)'''·

,,,"I1120 PH" VAL (PHS) . IF PHS·" THENRfTUflN1130 IF PN <0 OR PH:> 99 THEN 10701140 GOSUB 1590 : RETURNllS0 RElil BOOY ARMOR ROUT INE1160 HOIiIE1170 X,,35 : GOSUB m0

18 - SBADO20 - S981330 - 5403840 - $.A.09250 - 5CB9960 - sl97B

869 - S39Afl870 - seF0FS86 - sD85E890 - SS5ge909 - sE2S0910 - s24FI

70 - S50lA80 - S99A690 - S3OO9100 - S5402119 - S600F120 - S8820130 - sD487149 - SC8D6ISO - S7A27160 - S869E179 - S44EO186 - SlB65190 - S46052110 - S32BC210 - S4C2E220 - S84A8239 - SC48E240 - SF839250 - $1407260 - SA289279 - SI257280 - SCBB0290 - SA61S300 - SC50B310 - BODl320 - S298F330 - S5DEF340 - S1906350 • s0326360 - SSF7A370 - S3560380 - S08JF390 - S43A8400 - SA308419 - s.t3SS426 - SFBA6439 - S23C4440 - S5252459 - S3l02469 - S9207Al9 - S5629486 - nC91490 - S5784500 - SAC71l516 - S84A8520 - SIOOO539 - 5566E540 - S0948550 - S89BC568 - H0F7570 - SF4EC580 - HE1F5ge - Sl9E7609 - sDOIS610 - me9620 - sFAfS630 - S22C5649 - 19898651,1 - S4953669 - S7l12670 - S678168Il - S3ACB699 - S946F700 - $H1"1719 - S5fS8720 - S8267738 - S37C7749 - SUll4750 - $lEBE769 - S9A83779 - S5687780 - S6774790 - S29018Be - SA465810 - S8168820 - SA67C839 - sFl7F840 - SBB37850 - 5360E

------i

I

COMPUTIST No. 42 23

Page 26: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

a character editor for...

Wiza__d's

by Jeff Hurlburt

Wizard's Crown available fmlll:Stfalegic Siml/lUliuns. Inc.

883 Srierlin Rd.. Bldg. A-200Mountain View, CA 94043

Your l:juest to reclaim the fubleJ Crown ofthe Emperor from lhe demented wizard,Tannon, has led to some strange places; butsurely none so odd as Ye Mad ComputiM'~

Spell Shoppe. Having elllered with tile hupe ofaugmcnling your mage's sorely tried powers,you find a dusty chamber. bare but for II graffili­covered wall. JUSt beneath the crudely scrawled"Repent! llx is nigh!!" is a slot; and a nearbyplaque instructs: "Questers" Aid- Resull~

Guaranteed! Deposit 1 gold coin (Dt:nllrs,Quatloons, and ZOrkmids OK)."

Dl.;spitc cries of "rip-om" and darkmunnurings of "demonic greed" from yourpril'st. there is litlIe rcal opposition as you rollthe pany's laSI gold coin into the slot.(Everyone recalls the last, nearly disastrous,sonie into the Ruins.) After some muffledclattering and a loud "beep!", out pops a neatlypleated sheet of paper. Half ellpecting amessage o.1ong the lines of "Thank you forsupponing YMCSS", hope surges as you readthe heuding uf an c111borllte enchantation: "Spellfor Expeditious Quester Embellishment"!!!

Fearuring five occupations and more thanforty attributes and skills, 551'$ "Wiruru'sCrown" offcrs plenty of both latitude andmotivation for character editing. Most

parameters max-out at 250, typically startingwith values in the "teens": and improvementcan be an arduous, time-consuming process.While those inclined towards an endless seriesof combats may disagree. the game is reallymore fun with somewhat enhanced characters.

The program which follows allows you tocdit your eight roster members and to obtainprintouts for each. Selecting the "EDIT" optionfrom the main menu produces a list of yourstalwarts such as the one shown below:

A- ItlOTHBAWlB- FROOllNC- RUBYlI'AND0- PURPlE.ltlOREE- GOO GOOF- BAYrlOOFG- IGMOH- BUGNOSEX- EXIT

( SELECT

Entering a character's letler then calls up alisting of his/her current p'W4111cters. Yuu canaccept a pann's current value ("RETURN"),enter a new vo.1ue, or simply press "M" to seta parameter to iL~ maximum, Automallcscrolling, furward and backward, makes fUlc­tuning characters a breeze. ("ESC" exitsediting for a character.) Since the programassumes that you wish edited individuals to befree of INJURY , BLEEDING, and DISEASE,these panos are zeroed; and, of course, a deadcharacter will be revived. To remind you whichcharacters have been processed, an "*" isdisplayed after an edited character's nume.

PRINTOUT li.~ts the selected character'srostcr position (A-H) and name in expanded

type, followed by occupations (fighter, thief,cte.), and then attributes/skills panos. To theright, beneath a "POSSESSIONS" heading, tenblanks are printed to facilitate recording currentwe.apons. annor, tools. and other items carried.

Since the program needs to load severalarrays, there is a brief pause following a"RUN" aftcr which you arc prompted to in~rt

your game chamcter diskette (i,e, the "Disk I>'copy), Pressing "RETURN" loads characterdata from track IS/sectors 6 through 2. into abuffer at SZ000-$24FF, reads character namesinto the O(x) array, and then displays mainmenu chuicC/;. "LOAD" permits working onother character diskettes without having toreRUN thc program; and "SAVE" writes thebuffer onto the diskette currently in Drive I.

During EDIT' the A(x) array IS loaded fromthe buffer when a cbaraeter is selecfed, andwrittcn back. when you respond "y"es to the"OK? (YIN)" prompt after an "ESC". Thisarrangement has the incidental benefit ofprotet:ting your work from such haT.ards asinadvertent RESET's, etc. Since buffercharacter dma is unaffected, you can recoverby doing u RUN and responding to the initialLOAD prompt with some non-RETURN key,PRINTOUT us~ one shcet per character andassumes Epson compatibility for expanded typeand fonn feed functions.

Finally, a caveat: the Expeditious QuesterEmbellishment spell is strollg stuff and one isnaturally tcmptcd to max-out every partymel'"ber on all parameters. Indeed, at the lastEnchanter's Expo, Bclboz told of an apprenticewho worked just such mischief. clIding up witllIt party of golcms devoid of any individuality,Fonunate1y, the game manual makes it clearwhich parrns relate 10 which occupations: so it's

24 COMPUTrsT No. 42

Page 27: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

COMPUTIST No. 42

easy 10 maintain chllrllt.tcr specialization bysc:k·(;tivdy enhancing relevant skills. Tlusapproach. or any of sever.d variations (such asllmitmg the active pany 10 Ihrce or fourenhanced Tl'Ieffibcrs) can lend an addeddunensKJll to one of the year's rnot'e entenainIngadventures .

Impurtant Variables

TK • Trade character datll is recorded onSS • Starting character datil ~torC$(x) • Churacter namesA{x) - Attributes/skills datl! temporary storageAS{x) - Parm names (ex.cept "9" = no changc,"0" "" substitute this value. These are nOIdISpluyed.)J<x) • Indellcs in A(x) of dispillyed paml$O<x) • Starting addresses in buffer for eachcharacler's dataK(x) - Dispiay/prinioul spacingP$(x) • OCCupauonsp(x) . Indexes in A(x) of occupation indicatorparm.~ (if A(p(x» <> 0 then Yes)

Character Editor

10 REM SPELL FOR EXPfDITlWS20 REM QUESTER EMBELL ISHMENT30 REIII (WIZARD'S CROWN40 REM CHARACTER EDITOR)50 REM BY JEFF HURLBURT60REl1 COPR. 1986 COIIPUTIST78 REM89 LOIIE.II 102409001IilAS(6G) .A{6lt) ,K(60) .J(69)lee GOlO 3111110 RBI SUBS120 PRINT AS(J(I ) Sf'C( K(I ) ),A(J(I )

l.SS, RfTlJRN131 GET Q$ .f.l, .. ASC (QS ) . tIN .. (Ae <: 48 M At

>57):~

140G0SU6130: PRINTQS, RETURN150 GOSU8 290 PRI NT "I NSERT· CHAR· 01 SK·

IN· DRIVE· 1" ,PRINT, PRINT 'PRESS·RETURN· TO· "FS ':; PRINT: PAINT"ANY· OTHER· KEY' SKIPS;·· , ,GOSUB 140

IF AC <: > 13 THEN 200160TK .. 15.SS.6 FORI.0T04:S",SS-1170POKEZt4 ,Til., Pat.EZtS ,5. POKEZt8

,0 FUEZ+9 ,32tl. POI\EZt2 ,IPOKE Z+3 ,9 , POKE 2 +12 ,F : CAlL 768

180 IF PEEK. (255) THEN PRINT ·ERROR,·SECT~· " ,5. " •• n ... INCafPLETE " .PRIHT ·mESS· A· KEY • , ' GET QS GOTO'50

19& NEXT I

"'RETUfil<210 PRINT CHRS (65 tC) "_." C$(C ),EHC)RfTURN

220 GOSlIB 290 . FOR C· no 7 : GOSlIB 210 ;NEXT C; PRI NT "X-· EXI T" . GOSUB 280 :C"ABS(AC-65) ,IFC>7THENPOP:GOTO

'"2300=O(C) +20' IF PEEK (OtI0) > ZTHEHPOKEOtIIJ,I

240 FOR I ,,0T059 :A(I ).PEEK(Ot I) IFAS'I)" "0" THENA(I).0

250 NEXT I • RETURN269 FOR e .. &TO 7 ,0. O(C) .Cs,,·" : FOR I .. B

T018:AC"PEEX(0 .. 1) IFACntfNCS ..CS t Ctf!S (Ae) , NEXT I

270 CUe) "es : NEXT C RETlJRN2ag PRINT: PRINT ". <'" $ELECT" : HTAB I .

GOSUBI49 ~290 TEXT : 1QIE VIAS 7 PRINT FS PRINT'

PR INT : RETURN300 RElllIAlN LINE310 TEXT HOllE FOR I • BTO 16 READ Z

POKE 768 .. I ,2 : ttEXT I329 JJ .. - I TN. 14 ' FOR 1dlTO 59 READ

AS( I ) . IF ASC (AS( I ) ) >57 Tlf:N JJ" JJ.. I :J(JJ).I .K(JJ) _TN_LEN (AS(I)I

330 NEXT I340 FOR 1.. 0T04: READ P$(I ) ,P(I)' NEXT I350FORI=0T07'O(I)"B224tl'" 160:

NEXT I Z. 47080 SS .... •• .. ·"360 FS ;- "LOAD" :F.. I : caSUB 150 : GOSU8 260370 FS" "11I00" . GOSlIB 2!Hl. PRINT "1-· EDIT"

: PRIHT ·2-· LOAD" . PRINT "3 • SAVE"PRINT "4-· PlllNTOOT" . PR INT "5-· QUIT":GOSIJB1Ba

388 at ABS (Ae - 48 ) GOlO 400 .360 ,640 658,39& • GOTO 378

390 rrXT lOtE' END400 FS" -EDIT" . GOSU8 2211 . HOKE , GOSUB 2104Hl VTAS 1 HTAS 22 . PRINT

"(VALUE,III" ,esc)" POKf 34,2429 HOllE ; FOR I - 0 TO JJ4311 IF PEEK (37) >2 THEN 460440 VTAB 3 : IfTAB I :S" I : FOR T .. STO JJ ,I •

T' GOSue 120: IF PEEK (37) < 23 THENPRINTS$. NEXTT

451lVTAB3, HTARl .I_S469 GO$UB 1211 : KTAB TN t I ; GOSUB 130 . IF r.t.

- 27 THEN 620471 IF AC. 77 THEN A.. 250 - 242 *" (I _ 8 )

PR INT 5S : ooTO 599480 IF AC <> 8~ 1.9 TIl:H 52114911 KTAB 1500 I " I - I • IFPEEK (37 ) >2 THEN VTAB PfEil.

(37 )510 GOTO 4305201FNNTHEHPRINT GOT06ll05301S,,···+QS540lfTAB TN : PRINT IS, ,L - LEN (2$ ) : GOSUB

'"550IFAC_8ANDL>1 THEN Z$" LEFT$ (ZS ,L-I ) . GOTO S4ll

560IFNN=0THENlS",IS .. Q$: OOT0540570 IF AC <> IJrHEN 540580 PRINT :A _VAL (IS) : IF A> 250 TlEH A-

'"590A(J(I)) .. A691JVTABPEEK (37) IfTABfflt I: PRINT A(J(I

) ).SI611 NEXT I : COlO 420620 PRINT VTAB 2. PRINT' PRINT ~OMr

(YIH)· ., GOStII146' IF QS,. "Y" TlEN~ I ",0T059 , PClEOt t ,A(I) NEXT I:EI(C) _ "•••

630 GOTO 4110640 FI" ·SAVE" ,F _ 2, GOSUB 150. GOTO 3706Sll F$,. 'PRINTOOT· (TURN· ow PRINTER)' :

GOSUB 220660 PR INT CHR$ (4 ) ·PRW : PR INT670 PR INT CHRS (14)~ , GOSUB 210 : PRI NT680FORI-0T04 lFA(P(I))THEHPRINT

PS( I )690 NEXT I PRINT700T=I1:FORI_nOJJ.T"NOTT GOSOO

129: IF I '" 2 HEN PRINT TAB( 39).·POSSESSIOHS· ,

719 IF I ) 3 AND I dJANOT Tl£H PRINT IAS{ 30), F~J=0T029 PRINH)fiS(95);NEXT J

726 PRINT, NEXT ,730 PRINT C!iRS (12 ) . PR INT OfiS (4) "PRill"

GOTO 6587.0 REM RIfTS7500ATA32 ,227 ,3 ,32 .217.3 169 11 133

,72 ,144 2.169,255,133 ,255 ,96160REIlATTRIBlITES & SKillS770 DATA STRENGTH, DEXTERITY, INTELLIGENCE

,lIFE(MAX) ,LIFE ,EXPERIENCE ,9.9,6,0,9 ,POWER ,POWER(IlIAX) ,0 ,PRAYER·LEVEL ,9 ,0 ,COPPERS ,SILVERS,ELECTRUM$ ,GOLD$ ,9 ,9 ,9 ,KARIlIA(IlIAX),KARMA ,9 ,9 ,0 ,9 ,9

786 OATAClQSE· COIIBAT ,SWORD ,AXE ,SPEAR,IIACE ,FLAIL ,BOW ,CROSSBCM ,SHIELD•AWARENESS ,SCAN •SIf 111II1 NG .STEALTH.tIJNT ,TFlACK ,FIRST· AID ,SEARCHDlSARII· TRAP ,PICK· LOCK .HAGGLING

•TREAT· POISIJf790 DATA TREAT· DISEASE, 9 ,TURH·l.Hl£AO

ALOfEMY ,LOCK ,REAO"R\JlfS ,EVALUATE.CAST· SPELL

869 RElI ocaJPATllJIS81DOATASORCBlER ,59 ,PRIEST ,51 ,FIGHTER

,32 ,RANGER ,44 ,THIEF ,50

checksums

l' - lBAOO '" - SOOAD

" - $9613 '" - S114330 - S4038 .., - S7098

" - SAD92 .50 - SOliDS

" - SC899 '66 - 14639

" - SFF65 470 - 14D8C

" - SA3BF '80 1C1l1F80 - SOEBA ." - S32E7

" - SD4BI '00 - S8955'80 - S9A92 'I' - SFFEI11. - S00E4 5" - S7C811" - SBAEC 5JO - ICAC9130 - S9BOA 5" - S401314' - $3685 '" - SF6CO150 ~ $724F 56' - Sl4401" - $8F43 '" ~ SlA21170 ~ $AHD 50' - moo180 - S871C 5" - SB0AE

'" - 1040A '" - S0160

'" - Sl33C '" - SC930

'" - S40E4 '" - S2F83n, - SC253 '30 - SA762'39 - SDE31 64. - sC99Z

'" - S3E97 65. - S55BC'50 - S0581 ... - SBF85

'" - $EBE3 '" -1-m - S23B2 ,.. - S3801

'" - SA214 '" - SSECS

'" - S070C '00 - S9BFl

'" - SI4A5 719 - S2E273" - S8906 '" - SB78S3" - S5IIF '" - 1045B330 - Sl567 14' - S8053

'" - SAC98 '" - S474F

'" - $A062 '" - Slcn36' - SI4AC '" - S8EI4

'" - ISSBF '" • S9D7E

'" - S7480 '" - SABA6

'" - S9FAJ '" - S53CI

'" - S21Fe 81' - S299A410 - Sl905

i2.

Page 28: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

mapping Questron with...

OuestJlon

by Jeff Hurlburt & Zeh Hurlburt

As pan-time curator of the Royal Museummy dUlics include sarong through ilemsaccepted in trnde with adventurers for weapons,annor and other que.~ting supplieli. Usuallythere is little of real value; :>0 perhaps J maybe excused for nearly ~ing over a small silvercase resembling hundreds of linderboxlsewingkit containers piled in a comer of the museum.As it is my thumb brushed II caleh and the bollflipped open to reveal, of alilhings, a singlediskelte (labeled simply "Backup Copy") anda note: ·'found this in the old Mondalo ruinsback on Terra". (Princess Lucane, being lin

ardent dabbler in Technology, owns acomputer; so diskettes are not totally unknownin the empire.) Imagine our amazement when,upon "booting-up" we were greeted by thefollowing message:

Dear Mantor:

Received time machine in good condition.As agreed, on disk are lhe easlle mapsalong with designs for three super deadlydungeons.

Mondam of Terra, E.W, tt!

Overview

The mapping ofQuestron presents two majorchallenges. First. the game's designers seem tohave taken a ~pecial delight in contriving oddlydimensioned Illyoul:>. One fmdl; 8 and 17-lcycldungeons with nw.es me:asuring 16)(16,11)(11,and Ild0: Manwr's Castle measures )0)(63and The Royal Castle is 121 x70 including seyen

bytes of wrap-around landscaping! Thus themapping program mUSl: employ several formatsand it variety of printer cornrnandli. The secondobstacle cooccms map storage. Map files areOIl copy-protected disk.ettes and itt unreadableunder standard DOS.

A Questron map is represented tn memoryas a block of code byte5. Each identifies somefeature such as a wall section, doorway, orrreasufe cl'lest. On castle maps the codes standfor 2xl6-bytc m-m chanteters; in dungeonsthey lelliine-drawing routines which featuresto display. Like the Ultimil m mappers(COMPUTIST No. II), Q-MAPPER createshardcopy maps by substituting standard alpha­numeric characters for map codes. For exampleII "#" is printed fur cilCh "wall" codcencountered.

The maps produced are uf Questron's twogreat castles as well as of the three multi-level"dungeons." Tu facilitate easy reference aUlew:ls of a dungeon are printed On the samesheet. Eaeh printout includes a heading (e.g."Mantor's Mountain") and a map key near thebottom.

Obtaining The Map Files

While iI would be nice if Questron wrole itsmaps onto some: kind of DOS 3.3 "plllyerdisk," access to these flies is easily obtainedvia the game's own RDOS 2.1. The flnt stepis 10 initialize a DOS 3.3 "Mapper Disk" forstorage of maps and the mapper program. (UscII short HELLO such as 10 PRINTCHR$(4);"CATALOG".) Now just boot thegame and Reset into the monitor at the firstmenu. A ~ gets you into BASIC withRDOS in tael.

In case your machine is not equipped to forcemonitor KCCSS, the same effect is obtainableusing a "80mb Disk". This is I OOS 3.3INlTcd diskette (perhaps the back of yourMapper Disk) modified so that, upon booting,

il immcdiatc:ly turns off the drive aad jumps 10the monitor. Using a sector editor, such as theone supplied wllh Copy U Plus, replace bytes01 - 06 near the beginning of track 0, sectoro with 2C E8 at 4C 59 FF. After bootingQuestron press RESET at the ftrst menu: andwhen asked 10 "INSERT DISK #0 ANDPRESS A KEY" insert the Bomb Disk. instead.The gIUlle will try to rdxJot and suddenJy you'rein the monitor juS! a sm away from RDOS.(FortUIUUely, Quc:stron docs not wipe out itsDOS upon a RESET.)

Once in BASIC insert Questron Disk #2 wx.Icheck RDOS by enlering &CAT. If theexpected catalog appears, then all is well. Someuther RDOS commands you may wish to tryin the future include:

&LOAD "BASIC prg"&STORE "BASIC prg"&RECALL "bin file" l,addr}&SAVE "bin file'.start addr.leogth.

Addre.\.~ and knglh parms arc: in decimal anddriyc: may be selected by an optional '·01,"or "02," just after the "&" (e.g. &D2,CAT).

For now, to load-in the map filM by typingthe following:

IRECALL"CASTLE-I" ,40'96&R£CALl"CASTLE-2" ,12288&RECALL"OONGEON OF OCUli" ,14336&RECALL"rwnCfl'S IIOONTAIN', 16384IRECALl"IK.\INTAIN CATACCIIBS" ,18432

Now, insening your shon-HELLO MapperDisk and doing a PR#6 installs DOS 3.3without me.uing up the map files; and you areready to &aye the maps:

BSAVE IIAP-TlE ROYAL CASnE,ASIO'lYlY ,LS2lYl1l1BSAVE lIAP-wTlJt'S CASill ,A$3O'0'11 .U8O'11BSAVE KAP-t»IGEllf Of OCAlll,AS38C1C1 ,U8IYO'BSAVE W-IlAHTOR'S Illl.WTA1N, AI4O'O'O' ,l$80' lYSSAVE t!AP-tlCUITAIN CATACOIIIBS,AS48O'C1 ,LS80'0'

I

26 COMPUTlST No. 42

Page 29: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

,Mappe..

Q.Mapper

H_P_ 977 TIME: 78FOOD 194 GOLD: 500

After it is keyed-in the program should besayed on the same disk with lhe map files soit can access them without disk-swapping.When RUN. Q-Mapper first POKEs two shortmachine language routines: ROWP 81 $300 andALL at $316. Using map codes as indexes intoa one-page character table. ROWP's task is thequick handling of map code.lOoprinloulcharacter lranSlation and output. 1be dungeonand castle tables are POKEd in al $4000 and$4100 respectively. after first being cleared tospaces (SAO's) by ALL. Altogether, programstartup takes about one second. You are thenshown I list of available maps and remindedto tum on your printer.

In line 410 there is a PRINT CHR$(15)command. This is intended 10 put your printerinto condensed print mode. This is necessaryfor some of the larger maps. If the condensedmode of your printer is activated by some othermeans, you should substitute it here. You mayalso wish to insert other printer fonnatcommands (like maybe perforation skip or a linesize change).

The characters selected [0 represent mapfeatures produce unclunered, easy 10 read maps.Since prinlout characlers are laken from"Legend" labels, you can experiment withother figures by simply changing selectedlabels. For inswJce, substituting an "." forthe "/I" in DATA line 1040 causes an "."to be printed for a wall section,

n)lll'S all there is to il. Admittedly some ofthe local conjurers have grumbled aboul"breaking the seal of wizardly confidences"and the utilization of "alien devices", Imentioned these complaints to Princess Lucane(on her way 10 address a new crop of qucsters,a stack of freshly printed maps in hand). Sheonly laughed and, I think, put the matter rathersuccincliy: "Never give an evil wizard an evenbreak!"

Q-mapper

10REM~

20REMM M30REH8Y: A40 REiI P JEFF tlJRl8URT P50 REII P & ZEH tIJRlBURT P60REIIE E78 REII RRRRRRRRRRRRRRRRRRRRRRRBOREll90lCWfll: 18432lee TEXT : HIllE OI.lllS(30) ,F(38) ,H(28 )

,l(" )1I0SS" ........ aaa. RCMPa768.FILL'I'790

FORl"BT032,READZ POKE768+I,Z:NEXT I

128 FOR I ,,8T024 READLS(I) .F(I) "KY:.(LS(1 )) + 128: NEXT I

130 CALL FilL. POKE 796 ,65 CALL FilL

140Z" 16384: FOR I" I T020. READ II ,F POKEZ+1Il ,F(F): NEXT I

150Za 16640: FOR I" I T027: READ II ,F. POKEZ+ II ,F(F) : NEXT I : READCK : IFCK () 999THEN STOP

160 FOR I .. I TO 5 , READ OS (I ) : NEXT I170 TEXT: HOWE : VTAB 7 : PRINT °QUESTRON·

MAPPER a (TURW ~a PRINTER)· PRINTPRINT

IS8FORI .. lT05:PRINTl o_

a ·DS(I) NEXT IPRINT . PRINT" <a SElECT. ,.HTABI GET

QS: PRINTQS: IFQS,,·· no 170198 o'b, VAL (QS) : IF (~< 1 (Illlh 5) AHDQS

<> OIRS (27 ) THEH 178200IFQS .. OIRS(27)TlfEHTEXT IOfE PRINT

.BYE!. EHD210 PRINT CHRS (4 ) ·BLOADtIAP-· OS (ON )

• ,AS1S00· : H(IIE

220 PRINT QfRS (4 ) °PRU o

230 PRINT DS(~ ) : PRINT: IF~ >311lEN 410240 REI! DUNGE~S

COMPUTIST No. 42 27

Page 30: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

250HO-7 ,Dla256 ,ll-6 psa3 05=5 -lSa14V$=B:OS=5 IF~,,3THENNDa

16 :Dt=121 :ll=15 .PS=5 :05=3 lS:7 VS,,5'OS=2 F~I_lJTOI6 POKE8190 .. I 6 Nf:XT I

260 HR " SQR (01..) POKE 771 ,til POO: 7&1..270 PRINT . PRINT FOOZ,,0TOtfl'A,,6144+

Ol. * Z H{Z)" INT (A I 256) L(Z) a

A-H(Z)* 256 NEXTZ

280 FOR J " 0 TO II STEP PS

290 K.. PS: IF J" Ll THEN K. 2

300X,,0$; F~PL:::j+ I TOJ+K PRINTSPC(X) "LEVEL·"PL. XaLS-(PL>10)NEXT PL

31BPRINT FORF,dJTO~-l

320 p(){f 769 ,F * NR

330Xa8 ~SaJTOIt-l+J.PC*f775,l($

) POKE 776 ,H(S) PRINT 5PC( X);CALL ROIIIP .X" OS tEXT S

349IFK>2~F> 12TllEHPRINT: GOT0360

350 PRINT SPC( OS ),l$(F)

360NEXTF: IFK>2THENFORI.ITOVSPRINT: NEXT I

370 NEXT J380 IF DN::: 3 THEN PRIHTSPC( 28):LS(1l) :

PRINT $PC( 28) L$(12)

39'1 GOTO 53"

481 REM CASTlES

418 PRINT POII.E 769 ,8 ; POKE 788 65'Ne" 311NP _ t«: ,/fl" 62 1f[lh 4 THEN NC ~ 114

.NP:121:/'fR=69 FORI:0T06 POKE1412S+I,I'NEXTI PRIHTCHR$(IS)REIII COODENSEO PR INT

420 POKE 771 ,NP

430 FOR V"lnO NR :Q '" 6144 f V* HC .H" INT(Q/255) :L=Q-H* 256 POKE 775 ,Lf I POKE 776 ,H CALL ROWP

440 IF ON" 4 OIl Y< 51 THEN PRINT' GOTO 480

4501FY=51 TlENPRINTSPC( 7 ):lS(0)

460 IF Ya 52 THEN PRINT

470 IF Y>52 THEN PRINT SPeC 7) ;LS(Y ~ 43 )

4811 NUT Y

496 IF DN " 5 TIiEN 530

5""PRINT PRINTSPC( 24 );lS{9 l : PRIHT:RElI EXP

510 FOR I _10 TO 17. PRINTLS(I )SS; ; NEXT I, PRINT

520 PRINT lS (20 ), 5S, l${21 ), 5S, L5(22 ) :SPC( 5 ) :L5(23 ): SPC{ 9 l :LS(24 )

530 PRINT PRINT OlRS (12) PRINT CHRS (4 )"PRW GOTO 179

549 REM RCJIP & Fill

5500ATA 161l.1l ,169 ,11 ,133 .255 ,185 ,0 24,171l,189 ,0.64 ,32 ,237 ,253 ,200 ,198,255,298 241 96 169 166,162 6 157o 64 232.298 259 96

560 REM lAElElS

5711 OATA W&. 'OlEGEtIl.o· •• ... ••• A'WAY· UP" •• "."",, .. ,,"" H ,V"" A"W"Y' DOWN' •••••• " " " • ,T" " TRAP' •" " •• " " " """ "'k" " ">E ,R· "ROOF"OPENI MG" " " • " " •• V,F" .. Fl()l)R'"OPENING"""·"" "s ,C""COFFIN ,U""URN

580 DATA. S·" SAFE ,M"" WALL .0'· DOOR ,f""CHEST ,." • GRASS ••" "TREE ••. " •FLOOR" TILES' ,-"" GUARQ" BARRIER ,G""GUARD

590 OATA III" "IIIAHT~ .0" "lXDISOAY· MACHINE,K""KING ,P""PRINCESS W""WllARO"(1If~. 00'" TIE"lXlCTCR) ,f" "PRlsootR y. TElEPORT

600 1!81 MAPIOWl PAIRS

6l0DATA I 10,7.Il .10.5,11.6.12,4,13,4,14 4,20,5,21,6,22,4,23,4,311,2,31.3.32,2,33,3,34,9,35,12,36,8 ,J7 J ,38 ,12

6211 DATA 1 ,13 ,2 ,15,3 ,15 ,4 ,15 ,5 ,16,6,10,7 ,14 ,8 ,10 ,9 ,12 ,10 ,12 ,11 ,II,12.10,IJ,IO,14,lB,IS,10,17,W,18,21,19.23,20.17 .21,22.22 ,18,23.17,24,19,48,N,52,I5,~,I5

,67,15 .999

630 RElI.IIAP tWlES

~0 DATA 00NCE<»l" OF" DEATH ,IIIOLM'AIH'"CATAWIlS .1llANT0R ,S' IIOOHTAIN ,THE"ROYAL· CASTlE ,IIIAHTOR'S" CASTlE

checksums

1. IB.IOO '38 - S~06E28 - 59813 ,.. - S104D38 - 54036 31. - SE386

" - SA.D92 '" - S2637

" - 5CB99 37' - 52186

" - SFF6S '" - $E5E6

" - SA36F '" - S9C6C

" 5A.900 '" - SCC84

" - S22AC 41' - 5224AI" - SECA9 429 - SFA7E

II' - SeFEg '" SBIJ26128 - SCA60 ." - S54FII139 1ll48. '" - S36AO149 - I<:Il6F ." - S90AII" - S7ellD 47B - SA55F

I" - S5A12 ." - S3027I" - S8813 ." S27lEI" - S5A79 5" - S379FI" - S0378 51' - SABC7

'" - S3FBI 52. - SA559

'1' - S7EDD 538 - S8311F

'" - 55601 '" - SEC7C

'" - S2209 5" - S9AD9

'" - $4FF9 '" - UAE3

'" - S563E 579 - S6635

'" - 54649 '" - S7FOI

'" - 56F70 59' - S95C2

'" - S"C09 '" - SSS02

'" - S78DF '1' - 50296

'" ~ S47FE '" - S3I2731' - S6C3E '" - S5CB7

'" - SillA '" - 5F336

i

2• COMPUTIST No. 42

Page 31: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

softkey for...CPU68000NV.4Q2

Light Sianulato..

PR#6

BSAVE CPU68MlttNVAQ2,AS27l1t},LSlA2

Step by Step

27C0; 02 A0 C0 A9 03 85 FF BO 508EF2708: 80 C0 A6 2B BO 8C C0 29 5931F2710 03 0A 05 2B AA BO 81 C0 S8B4E2718: A9 28 20 A8 FC C8 00 E7 S3E682720· 20 EB 08 C6 FF DO E0 A6 S507E2728· 2B 90 88 C0 20 58 FC AB 556982730 14 89 80 09 99 B2 OS 88 SA8492738. 10 F7 AO 20 20 Fe 38 so 5SS162740. 50 C0 80 52 CIl 80 56 CO SC488274S: 20 32 F8 A9 55 85 30 ,1.9 $7BBC2750. 2E 85 E1 A9 BE 85 2C A5 S070B2758: E1 AO 00 20 19 F8 C6 EI SFOFS2760 13 F5 A9 AA B5 3e A9 01 5ADB52768· 20 31 09 A9 11 20 31 09 SF46E2770 A9 21 20 31 09 A9 0B A0 SeECS2778 FF A2 15 20 FB 08 A9 21 SOF542783. A0 CC 23 2F 09 20 EE 08 S089E2788: 20 20 09 A9 08 A0 99 A2 S748E2793: 15 23 FB 08 A9 II A0 DO SIOF52798' 20 2F 09 A2 07 86 E0 A9 51E9E27A0: 02 A0 00 A2 00 20 Fe 08 SAE8427A8: ,1.9 OB AO 00 A2 15 20 FB S23F72780' 08 20 E8 08 A9 02 AD 99 SE6102788· A2 00 20 FB 08 A9 0B All 51A9C27C0. 99 A2 15 20 Fa 08 20 EB 5548127CB: 08 C6 EO DO 02 A9 II 20 S02952700: 20 09 A9 01 A0 II 20 2F SOCIA270B: 09 20 EE 08 20 20 09 A9 5108027E0· 02 A0 00 A2 00 20 FB 08 S5D4A27E8. 4C 75 08 AD 02 2C Ml 28 5236827FO' 48 A9 00 20 AS FC SS D0 5F61S27F8 F8 68 60 85 EI 84 30 A9 532452800 06 85 FF A0 OF DO 18 AO SC2B32808. 10 E6 E1 C6 FF 10 01 60 S470E2B10: 0A 90 07 48 A5 EI 20 00 SIe262818: F8 68 C6 FE 10 08 E8 A9 5688F2820: 07 85 FE BO 63 09 CB C0 S90402828: 28 90 E5 80 OA Ml AA 84 S0SSC2830. 30 48 85 El Aa 0'1 84 FF 5803A2838: 89 56 09 48 29 OF 85 2C SE7562840 68 4A 4A 4A 4A A8 A5 EI SC4Fi2848. 20 19 F8 E6 E1 A4 FF C8 SIEBC2850. C0 00 90 E2 68 60 68 59 SDC992858: 4A 4A 3B 3B 38 38 38 4A 5745A2860: 4A 59 68 78 E4 5F 45 14 S879E2868: 44 45 16 44 45 15 44 45 5A3712870· 14 C4 45 14 44 78 E4 44 599EA2878. 44 44 11 44 A4 12 45 14 SABB52880: 14 55 14 18 55 F4 14 60 S27402888: 14 12 45 17 Dl CC C9 C7 SBF862890 C8 D4 A0 03 C9 CD 05 CC S99332898. Cl D4 CF 02 A0 06 64 AE SFA9A28A0: B7 B7 524132

light controller

1000 RElit LIGHT SllIULATOR101CTK=0 :IT=35 .5T_I5 .l5"15 .52=0

02=0.CO=RD10213 G05UB490 : POKEORV ,01: POKE5LT ,SI

• 161030 GOSUB 6111 : IFPEEK (TRK ) <; LTTHEN 10501040 TK = PEEK (TRK) :5T = PEEK (SCT ) : GOTO

10201050 HOME, PRINT "COP'([l()NE" . END101110 PRINTCflRS (4) "BLOAD"CPU68000NV_4Q2

,A53600' PRINTCHR5 (4) "BLOAO·CPU680CllNV.4Q2,AS2E011"

------1

diskLight

is notneeded to performthis procedure!"

"That is: AcontainingSimulator

6) Remove your uriginul disk (if you hOlv\: one)from the liafe place you had il stored in and runit through your Vegimatic(my friend says thata La Machine will also work, bUI once again,I haven't verified this).

7) Walch a ~how on publil: bruudcllsting uboutthe sex life of the eanhworm.

8) Turn off your computer.

9) Turn on your computer with the disk thatSuper lOB wrote to in the dflve. Ifall went wcll(and your recepTion of The public broadcaststatiun wlisn't interrupled), you should now beenjoying your deprnfeCled version of LightSimulator! (To gel the most reali~tic dfecl, u~e

iT on a color monitor).

5) Install the ,oLight COlllroller" (a lhird lesscalories Ihan our normal controller) into SuperlOB and RUN t]le resulting program. Since Ihave eliminated the need for the original di~k,

set both the sourr,;c uml turgel drive tu the sWllething. When the program asks if you want 10format the target disk you must reply with a"y"

4) Key in the hexdump al the end of this anicleand save it 011 your Super rOB di~k, 11lishexdump helps Super lOB read some bizarredisk formats that it normally cannot.

The following procctlufe will create yuurown unprotected Light Simulator disk!

I) Tum on your stereo and play "Wild Thing··by The Troggs (my friend tells me that "Born10 he Wild" hy STeppenwolfwill also work, butI huven't verified this).

2) Tum the volume contra] all the way up andsing loudly (it doesn't have to be the same

- song),

3) When the song is over, turn off your stereoand boot your computer (take care not todamage the off-White coating).

As far as I could determine, LS used a fonnof synchronized track arcing (over 3/8 tracks)With a nibblc count on thc hub ring (track $57for those of you who are nol familar with thisform of deception) accompanied by a three­stage boot, 23 soctors per track with :lddressheaders consisting of illegal bytcs and4+4+ 1.5 encoding for fast loading.

The Protection

Requirements:A blank diskSuper lOB vL5

Tri~pol Int",22? Walk St. N.

Bruwnsville. OR 97327$350.37

by Billy Tessio

Light simulator is an incredible simulationprogram om-ring 16 color graphics and verysmooth animation. Don', ask me how the folksat Trispot did it. bUI they even managed toproduce different colored text tor the variousmodes! The educational value of LightSimulator (LS) is immense with emphasis onsafclY in real life situations.

Of all the software I own, LS has probablygiven me more peaceful hours ofentertainmentthan anyrhing d.~e. So, yOll can imagine mydislIlay whcn I discuvered thai it was cupyprotected. If yOll can helieve iI, Trisro! Inc.IICtually wanted II photu of me holding theoriginal disk plus $114.03 for a backup.

Creating a Deprotected Disk

Before I dccided to deprOlCCt my copy of LIi,my son (Vern Jr,) buried it under our house(along with a quan jar of pennies) and drew atreasure map so he could find it again, A weeklater, my wife cleaned OUI my son's room andthrew away the map. We've been trying to findthut di~k fur nine months,

Since I don't own a ~UIllCru (um] I didn't fcellike shelling OUl 5114.03), I wa~ unahle toobtain II backup wpy of LS. I therefure ~l"Clttcd

the ultimate softkey, By extrapolating theprobable bit patterns from a matrix consistingmainly of the atomic weights of severalsubphotonic particles, I was able to obliteratethe need for the original LS disk. That is: Adisk containing Light Simuliltor is nut neededto perform thi.~ procedure!

COMPUTIST No. 42 29

Page 32: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

The Book 0 So sLegends tell of the days when the ancienl back issues of

Hardcore COMPUTIST were readily available to anyone who wishedla purchase them. Those days may be long since past but theinformation contained in these ancient documents has beendiligently transcribed to the pages of a modern reference work: TheBook Of Softkeys.

From deep within the COMPUTIST archives comes a collectionof softkeys originally contained in issues I through 15. Thesevolumes also contain some of the more useful programs andtutorials presented in those early issues. The books make aneconomical alternative to those rare (and unavailable) back issuesof Hardcore COMPUTI5T.

($VU91) (12.95)

Spo.'Cial Offer expires Apnl 15. 1987.

Issues 11·15

s~t Voluane I: Issues 1·5 (Sl.2~ (S7.95)COOlains sottkt)'S (or: Abbbcth Ampclll'laglt' App~ Galaxian 1All~ B3f! O(Tnck~ R,ll Rutlge"s Tnlog~ Bunard Ball Canl\Ol'lball HILtz Ca\lIk'[)Iou Reponcr Deadline I Disk Org;l/lizcr II Egbcn II Communications Di~k Hard Hal Mad. Home ACCOUl1l3111 HOIl"""'UN Lotnc;-~c:r Ma~K

WlIIW'" II MU111-d1§k Calaloa I Mulnplan Pest I'a1J'Ol I'risoner II J Sarntrl)' Ughtfoot , Screen Wnter II Snealcn Sp)" Dc:rnL~ : StafCfO:", i Su"penIWUlti,n:, II Visilik Vu;iplot I Vis,~nd Willlcss Wizard!) I Zorll I Zork II Zork III PLUS ho-..-lO anielu and program li~ings of oecd·lo-!wlcprogram, u<,al 10 llIake ullprulel:lnl blldup!>

s~t Voluane II: Issues 6·10 (SIn95) (12.95)COl1tPjll~ Wnkl'Y~ fur: Apple Cllk:r SpKlcr I Apple Logo An:ad<: Machine: Il1Ic Artisl I Dank Street Writer ICannonball Dlitl ICan}on Climher Ca~elll'

of Freitag I Crush, Crumblt> &. Chomp I Data Factory 5.01 DB Mailc, J Thc Dic*tiOll*ary I Essential Dala Duplicator [& III I Gold Rum Krell Lo~o Il.egacy of Llylgamyn I Ma:.k OfTll,. Suu I MUIll Mun I Mou~kanul;k I MUSIC Construction Sct IOil's Well J Pandora's Dox IRobolToo ISamrn) LightfOOlScrecnwriler II v2.2 I Sensihle Sreller 4 ~, 4 'k. 4 Ie lIke Spy StrIkes ~ack I TII1~ Zone vI. 1 I ViSible Computer: 6st12 Visidcx I Visite.m I ZaxxonHayden Software I Sie.ra Online Software I PLUS the enmrle!c liMinj:\ nf Ihe uhimah' ",a<:\',ng t""gr,,," .Supe' tOK t 5 I lind Oil'>''':

s~tVoluane III:contains ""flk",,-s rnr:Alje" A,klili"" I Ali"" Mu,,,..hi,,,, I AlligalUr Mix I Compuu:r Preparallon SAT 1CUI And Pasle I [Xmolition Div,sion I DLM(Dc"e1opcnrnt Learning Materials) .<.ofh.are I F.A (F.lecIrfMtic Arl~) ,oflwan: : tlll~(m Corllplkr V(r'>KJIl ).3 I bc"upe From Runglstan Financial CookbookFlip Oulllli-Rcs Compute' Golf II I KIlO""8rt I Laf Pak I Last Gladiator Lcuninj; With Leeper' Lion', Sl,ar" M.•,ler T)pt' • I 7 J \111Ihc\t0llicMlIlus MISSIon I Millionatre I MusIC ConstrucliOn ScI 1One On One I rrs ~ft.... art rs (Penguin) Sofh.-an: The Que>! Rod)', BooL, SahtJl"l/l'Sc-atl ....gon I Sem-lbk Spt:lIe. IV I Snooper Troop< 11 SoflPom Ad.'enturc Suckybc:a. serieS I S\licidc I TeliSta•. Tic Tae Shov. Time I~ Mil""')'Tr.tn~)'hiinUt I Typt' AtlilCk UIlIllIi.l III b\lIlJu~ , loom GT1IphlCS BrCllklnl Locksmith ~.e FlISl Copy PLUS fcature Irtl(lo on Csa'·cr The CoreDI.d: Searche. I Modifoed ROMs

Signature C/'-f2

COMPUTISTPO Box 11 084&-T

Tacoma. WA 98411

o Volume I $7.95 + $2 shipping & handlingo Volume 11 $12.95 + $2 shipping & handlingo Volume III + 12.95 + $2 shipping & handlingo All three volumes! $33.85 + $4 shipping & handlingForcign orders (Cllcept Canada & Mellico), please add $5.00 per book shipP!1'I9& handling. U.S. funds drawn on U.S. banks only. Mosl orders shipped WIthin5 working days. however please allOw 4-6 weakS delivery lor some ordersWashinglon Stale orders add 7.8% sales lallSend your orders to;

Exp.

_________10. _

City _ Siale __ Zip _

Country' PhOrte _

Address

Name

I

Page 33: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

r-----------------------------------------------------, .........."''''.''''''""".........'''"""

(Save On Software)

To order, complete order form and mail 10:COMPUTIST PO Box 110937-505 Tacoma, WA 98411

Offer good while supplies las!. Washington" residents add 7.8% sales lax. Foreign orders inquireas to appropriate shipping and handling fees. Limited offer. expires May. 31. 1987.

Graphics from Spinnaker Software's 'Amtlwn'

TotalTitle Publisher Price Qty COSt

~~.

0 Dcncath Apple DOS (Book) Quulity Software 516.000 Beneath Apple ProDOS (Book) Quality Software $16.00

~"."."vuIutS~·U Global Program Line Editor Beagle Bros $35.25o Magic Window 1/ (specify 11 or lie) Ansei $106.00o Bag of Tricks 11 Quality Software S39.75

1!tue,U4"u fd ~o Amazon Spinnaker Software S12.75[ Beach Head U Aca:ss Software $32.00o Borrowed Time Activision, Inc $32.00o Computer Prep for SAT HarcOl.IM. Brace $32.00o Dollars & Sense Monogram 595.25o Decimals EDU·WARE $28.50o GhO$lbusle.rs Activision. Inc $32.00o Greal Amencan Road Race Activlsion, Inc 532.00o Homeword Word Processor & Speller

(I211K) Sierra On-Line 555.50o Myehess U Dalamost $13.00o PFS:F1LElREPORT Bundle Software Publishing 59900o PFS.GRAPH Softwa~ Publi~hing 599.00o PFS:PLAN Suftware Publishing $99.00o PFS'Write (w/spelling checker) Software Publishing S99.00o PFS:WORKMATES (contains

PFS:wrile, file, repon & plan) Software Publishing $203.00o Silent Service Mit:wprose $27.7.5o Speed Reader Ii Davidson & Assoc. $49.50o Story Maker Scholastic $32.00o Swashbuckler DatamoSI $15.00o The Newsroom Springboard 547.75o Winnie lhe Pooh Sierra On·Line $24.00o Winter Games EPYX $32.00o Wizardry Sir-Tech $39.75···Shipping & Handling (per order) 5300-Foreign orders. please inquire as 10 cnrreel shipping fees.

TOial

Nuull: 10#

Add=

City Slale Z,p

COUntry Phe""m. Exp.

Signalurc CN2

5.0.5•""""'1 III "11111 m 'm 'lI'IIIm ""m III...'"."'"..""'''''"'..""'."""III' ",...", 'II'"_.".,,"',",...."..",,,..,,,....'01"""".""."""""""""""""'"."1111110m m 11_11"111"'11""'''' " ..",,'"_....,..."."-,.,.,."." .."",."."""",,.-"".,."",._,.,._.".".""".",.".",.-,.", ..",,,_11111...,,,''',,,,''',,",,,,,"-,,,,,,,, ..""-"..,, ,.,...."'"..,,,,,..,,.._"'u.. ,•.....,_",",,,, , .,,,,,..,,,,,.."',,.... ."'''',.""'".,-".,, , ,.",,,..,,,,,,,,,."',,._",.,. -"'.."..- , , ,.."'"".",,-"',_.,." ••"IIt"."'""",- ., ,.,.""."."",,,'.-".". .,,"',,".""',,,,"'- ,.,. ,."""..""..'"., , ... .. ."""",""""",,_ , • '•••11""'.""01".. , ..... , ."''''""'""',,,••,, , ,•• 11.....111......11... , ,.... .",,,,""''''".... , """',.".",..." , , .,,'"" ...... ' ••••11 ,••••/1 .. 1111".."",••••"..... III'""" "",•.......... ,,,"..".""..........• .'""""" , "",.",,."............ ."'III'" ,_••••••••••, IIII 1111".,

•••••••••••• II,," ,,' ", "" "..•..........• "III' '" , •• _ •••••••• ',111 ... III'"•••••••••••• •,,,.,,.... _ •••••••••'" '" 1111 '"

•••••••••••••'" "'.... _ •••••••••"'", '" I '"...._ .""" _ _'..""" '"..._ ."''''"'-,...__._,,'"""'"."..,.,•.....,,'" '".."...,.._.-, '"''''''''· .""..".,.....••" ......" ••,II._._,,,,, "''''''.. ."'.._,,,.,......."'."....,",.,._..".....".,... '''''.11,,,.,,_,.••_"'"""."""., '.""""'''' ,lit,... ...,,,.,,.....,,,,.,,.••••, ".'''''01.''..''.''",,,,,,.., ""."""'."",,.•••••"."'."""'.,"'".",,, '" "10,...- .""."",,,.,,,,,.••••_ ..""•"''' ".111'" '",,""'", "'.""'"."',,.........", ","."'''.''''''''111', "" ","'.""......_,.."'."'."". , ,.,.,__ ,.'•• ,111111.""" I, , , •.""" ..."'.."...".. ,.,., ,., , , .. ,.,."."".."., .. , ..""'" ..".,,"' , "", ,.,., , , .".",,,,,..,, , , , ,, , ,.,., ,.,,,.,,,,.,,.,,,.. ,., ,".,." ..", " ., , , , , •• , ,,"."'''''.111_••••, ,., ,.,_.",.."",." ., , , •_ ,.IIt"."•••••••· ., ,,,,.,, .._ ".,,-,'._..,........•."."."".,. , ....•.......".""'".,,, .,•••••••••m."'III"••••• _........•.".......".. ,., ,.., ,.".".".".. , ,.,.:0 .:'.'~::::: ::::::::" ,•,',','.'••••••_ •••11."."..... , , , , ,......-,.,.",.,,,,,,". , , , ,.....-, , , ."."",,,,,-, , , ,,_. , , , ,."'.""" ,.,· , , -, , , , .""."""" , , ,"' , , , , , .,..",.,,,,,,, ,, , , • , I • , •••"'.""'111••• ' ,, , ,., , , ,_..,,,.,,,,"' ,, , , , ,., , ,,,.,,.,,,, ,,., , , ,._ ".""", -, , ••• , , _ ••••"."'111•••-.,, , , ,_ "..."'" .,., , , , ,.,.""',, ., , ,.,_ ".,.".."•..., ,_ ".,.",,"......_ "'.'."",•..............•,,,,..,,"' ..........•..,"'."'''' ...............'_"..., .............,,,,..',,,, .•••••••••••• ''' •••'111•••••, _ ",., "'-. _"'.'.," ., _ _".•..•""'•.......•...._.",..,.",,, .,...._ _."'."."" .••••• 11 , ••".,,,,••••,...., _.",..".""•......." _..",.."...,....,....,,_....•",."".,"•.......'".._ ,,,.,,,,..,, .,...•,._ '"."..." ... ,., ,".""." ., "',_ "'."',-, ........., ,,,.,,,,_ ., "., " _....._".,_ "."',._ .,.._"' "', -.._.,,,., ,,,,•...'"'..._"."•...."."'....•"".........._ "..., "'",._.."'.,, ".", "..._..".•.,...•.".,.,•..,.,..,,_ ,., , """_ •••"".11'•••111."'••111'"•....,"." ",.,,'.....".... ,"'." ".",.."",,,• "." ' •••"'.",••11''''''•••••11"'.'I•••'"."•••,,"' ..,....•"", ", "",........It. " •••'" " "''', '" "., ,".,,•.." "'".....•"'" , ,"'",, '""'., ,,, ." .."''''''....._,,"'.,_.",., , ''''''', '" '" ",." ,,'"......•"" '".."' '" "",••••••••'" '" '••"'.11•••"'"'•••••••IIl"' ,•• ' ''''.........."", " ", '"• ",,_., ,.11••••" '"..........,,'''••''.11•••• ''", •••••••• III III '"......... '",".."." '", ".."." '", ".."." ",•........" "

Page 34: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

Zip

library disk?

Slale

Phone

a

Rilles For ForeIgn Orders

isWhaL

Issues andlibrary disks arc frequently

referenced in current issues.

COMPUTI0T back

SOllie back issues are no longer available, butlibrary disks can still be purchased lor all back issues.

Send me the back issues and/or library disks indicated:

Address

City

Country

EO

Name ID. _

Signature CP42Senrl "hl'(:k Of money OI'der to COMPUTIST PO BOll l10846-T Tacoma. WA 98411

MOIIt OI~'" a •• shipped WIthin 5 WCN'lw1g day.,~t pJN.M, allow 4-& w_ks deLv.".,. r......." ...orders. Most orders sluPPMi UPS MI p~ U6<jo 11.1 ....1 ..ddJ_ Olf.." \load wlulc :oupply I$.$l.t InWllllhington state. add 78-. NIles UJI. U.S. hwda df...~ on U.S. ba.DIr. nnl,..

A library disk is a diskette that contains programs that wouldnormally have to be entered by the user. Documentation foreach library disk can be found in the corresponding issue.

7 &iflk..."" I <'.uxxon I MllSk of the Sun ICrush Crumble &: Chomp I Snake Byte IDB Maeter I&. Mouskattack ) F..",.. ,,-, I MnkillO I..hefatl.-U &CkUpli TImt Retain Then Copy Protection IS·CAssembler: Review I Disk Directory Designer I rurf!' I CORBllle' P,tlt 1 Upper & Lower CaseOUtPUt for Zork .. .

4 Sojike}"s I Ultima II I Witness I Prisoner II I PelOt Patrol I Adventure Tips for Ultima II PiIII I Copy II Plus PARMS Update I Femm'.. 1 Ultima 11 Character Editor I .

• Canada and MexJ,co rates are Idenucal to U.S. Fu$T. C1... un1M:s othel'WlSe speCIfied• Olilel t'Qlelgll tiack Issue Rates 512.25 each (includes shlppmg)• Other Foreign Library Disk r.l.tes $11,94 each (",eludes stllppmg) Special ·'Both.. dIsk andmagazine eombmlltion. shown do NOT apply to FOlelgn OIUeIS.

1 7 Softltu The Pnnt Shop C'(JSSwOnJ Malllc n,e Standing Stones Beer RunSkyfox I and Random HOuM Di.&ks F..at,,,a A Tuto'lal pOi Dmk Inspection and the U_ OfSuper lOB S-C Macro Assembler Duectives (reprmt) Con The GraphiC Grabbe, FOI The PllnlShop I The Lone Catalog Arranger Pan Two I .

IlooIr; of Softkeyl; Vol J

~5. - ..... • 0 •~4. • 0 •~3. • 0 •~2. • U •u. • 0 •

!look of So!tlleys Vol 2~O. • I I •9 .. • D •B •• • 0 •.,., 7 . 0 06 ••• • 0 •

Boot of So!tkey$ Vol 1

*4 0 00

~~r~' 2::::::. ~ 02 . . . . . . . . . ..• •L. . . . . . . . .. Cl nCoret u UCore 3....... 0 0 0Computing 3.. 0 • •

Best of Rardcoft Computing. • 0 •

Core Speda1 $10.00 ••••("'" line. COM' __I

Some dosb aIlIl'Y 10 1IICO'8 than or.- ..... aoa ... showna5 lallt. bOx" $piela! "Iiolh' dl.k & magUlIIfoon'IIIor'..O......_~IO""*...-_<lI~...DooIo: OJ Solthy bllH .... "'..,~ lor~ ",!o<maloon

on.... EKll book contains an 011'" 50IIkars _ ..~ In,hit ISSVeS l>IIlOw !I'Ie UtI. bne. Please con.un curr,nl Oool<III Sn/l~&y ~ 10< cU"'a'" t"oces IlI'>d Of'<Monr>g in!QfmllOOft

Wa n•••• !omiti'd supply ot 1M•• 'nu,__ lSKIl lnul ~ no ionOllr a.allallla

42.4L40.39.38.37.36.35.34.33.32.3L30.29.2B.27 ..26.25.24.23.22.2L20.~9.

~8.

~ '17 ••~8.

Are you missing ar--FJ;....:..;:ie=-..;c=-=e~o f the picture ???!!!

r- Mag: DIsk 80tlI$4.75 SU5 S12.!5DODo U! IDODI I r 1 L""JDODnODDODDODDUUDODr J I 1 I IDDDDODDODDODo Cl I IDODDOLIDOD·0·DOD• I I •DODl I I 1 { I·0·[ lnoDOD

Page 35: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

4 1 "*"" Th< """"T'" """"""Warrior Inferno frouer HLadtn" SofJ.ra So)Maker Ad'elllult' I,\'n~r "llI1llll~'~ CuntU\\OO Tht Quest PItfall U HE.R,O. FNtumATlIoo Dn~e Pald! for Wimer G3~ CU<J0llU11Rt!lilt Spttd of a Duodi:J. RoIllbc ~s !'an 1\\0:PrinlShop Prinler Dri~eJS The G2mes 01 191M!

40 Softkn31 Ad'o"ClllUlt Writer Mydll;<;" II IRasler Blaster' Ntudtn' Softk~'l I Cran~lon M~llOr

CbQ:.1DuS1Crs) De.i~llCr·~ PCIll'III E Z Ltame! TIltAlllt'TlI.'an Chalkngc I Crime Wal'c I EncydfllOliaBlitaJUll<:J pfOf,ntmll Fwturl!J ITaking tile WinKll ofWlZardrv IAdding a Prinla Card Other l(I NClwoomeflrf the Glme§ of 1986 ' .. .

3 9 ~ ~ lI-UDl ~!'hIs !HlII1Cl\t1d \-~, I~edTtme Amazon Sp.xdReiderll Rtf/dm'So]tl.m OtY:oICf) ~ M-s!I-DJ; L·nb)Cfc DonaldDIl..·hd'la)gmnl ManngIheSAT COf') gPlus4AC MMr or t!lC' l.an¥ 0IIt 011 One Brid,!l('&mo "f (j1Ql AmrritIa Cm....-Coonll) Rl*!be COIl'lf'WT PrtpantioD fOl' !he SAT CastkWoIfcmkm I..I&tIaf'nlfik Sk)lo~ StIm!im1ttEdlo P1\l~ S,,~kkr boI.Wna FnlJllrnt.Ja:trllQlC I>l)t Dille Saapptr AOO\ing liltfpIk~ Pnat Sbop C~·s Drl\cr~(jorf K~boardRCplIlr Film,: Ihr: Appbllt S.tmpk0.<1. 1/i/ltJ Carmc:D ~go

38 Softlm Cyckxl A./1CI'\1IlC kcaJl)Boulder Imh [&: II ' Hard Hal Mack llte\bllcdl TheOIhcr Side RruJm'S<Jfikf)'J 1'-15 SlIlkc EagkClwnplOlblul' Lode Runl'lf.'t IGaIO V1:1 l. !);lmuooWildernns I Golfs BUI FtallirtJ I TheFnh~nct!!!Uncnh~ncoo lit.' looking inlO FIi~ht

Simul~lor's DOS ]Cort •Appalarcx 1lIISiailing aRAMdlsl 1n10 DOS 131 ............., .

37 S<Jftkr.13 IUIllkI Fin: IPl:8a~u, III TaleI (re~l,lk'dl ' F1ighl SUlIlllalor II II O~ (floln 211RrllJm' Sofikt)'l Magic Sbu Alter [S'\Rrndmoul r Quid(ll SIn!') Tret AssemblyI Jngtl1tr Tulor IAI'alon Hill fames Darl. Crystal 'Ft<UurrJ I'L1~LD~ Kanneb 0111 c TrICk hndcrS~lklO 011 COft Bre1Ln, In' t1~ (or btgUllll'1'SCt'P) II PlIO 6,0, I mle'\'l The DOS Allerer

3 & SnftlnJ F1i!Jll SIUlor II \ I~AulODud RroJm' .'i>!itn.., rrdal RWIIl(!Tmll\ Tilt. Rm \lilt rltllCrai \lwj!erPbsnumI Tcbrium SoIi~,m KIlIIIITIIC1' I 1.0 Colur\Ie l'tf111lrn ScIl'tll~nIl'r IDCCb F1l'l1ard TheBw. M'*IllK \~ lOr _.AppIe!. CUft TheBW\~ Room I NilaN 1'Idll1l1 TtrlIIuqwl~p Lode RUMt.r

3 S .'illftktH Hi·~ r ribha)lC OlympiCIbt!llon Rt.'iisillng F·15 Slnkc Eagk: IMaslpJCl1ldi:The Hobbll &adm' Sofitt)'J I'OOY8n I nll: f'crfl'l.1Scon: I Alict In WUfIIkrlanll ' ThI: MUlley MaJlOl~~r

Good Thmklllg RQl;ue Rull1crs I F('(/lUft IPullinJ aNell' F8 on Your I1uIguage Card I Cort I F.~plorlng

ProDOS by in~lalln~ a CPS Clock DrII'er 1 ,... " ..

34 SofiAt\l CriSl1 Mountain TempinLogo AwIe Logo II t-MIt.S 1.0 SpeU~(lfU

GumbaU Rmdm'Sopkm R~1It:IlRI~ Cfl«)Mm} ClIWI Pm) MiWI The Clll' of tbrl>!4ndDia Munb Koroa6 Rif1 F~U1t \ktt ROMRunning Cort [nfocm Relukd

33 .V1i.l:n. Wllfd Ju~gkr Tink~ Tonk!SUrWg ,,1.0 G.I,.Joe &: l..LIcas hlm's t.JdaIooSummer~ II thief IMWI PIsc2I World'sGrtaU:5l FoOOIIII (iame Rmtkn' Softi.L.13 GraPutAd~enturt 'I Selblblt Gmnrnar A Elttndcd800leDds ChipIlils tbobll KlfI,'~~1I TheWor\d·sGrtaltSlJh..eballG3me ftalllrt Hov.tobetile SowJl MaSltr Ctwt I The Mappmg{lfUhimlllV

32 Softktrr I RemlUn~ MUSlCCuns1ru1.11Ol1Sc1 Cubil 1 Raulh'inc Soflll'lIfe I Hmlel' Sof( ~rc 1Hndge I birly GanlO fur Young Childre;1 Ta alisLa'i RedlJubl I Rrl/llm' Softkm I Prinr ShopCompanion I Kracking Vol II I MoebIUS I Moos.:Budger. MllU'>t Word & Mouse Dcs~ I Adl'enlu~

ConSlnJCllOO SCI] Iffl/llrt j U~lOg lJalB. IJtsb WllhMlCfOZlllCS I Cort Super lOB vU ~ R\'Print I ....

3 1 SlIfitt.l) TU'la Fe,i'\' The Original8ostOlI Compoter Diet l.if~\er Syl\ergi~lic

So~"K Blazing Paddle$' lardn Rtodm'Softl~l Time 71Jl1C TlOOOll Eanhl) DeliglK>Jingle Dw. CI)>li1 Cal'ems Km!t ChampFtfJl/UP ALJnlt.HelpWllhTbt.&nI·sTale CortBbck 801 lnmu1rlcd A1npl'r~

30 $ofIAtu Mdlionairc s.sr~ ROOSFIllla'~ ~ H Spy ~...llflo:I R-lnl'SofilLu King's Outv f ~ta\lenfll: the SAT' Easy asARC ' $pact:~ The FXUlf) Vi.\ilkx l.IESherlocl Holmes T1lc Ilanh Tile fratliffIrmaslnlYO\lrIMkC~ CM' Ultllnilirl\'.11\ l:llJrna [V Character Editor ... ....

2 9 Softk~1 ThrtShold Checkers v2 I~b;~Jlt Geu&OJganicCbemlSll)sms UplO\InTrili3 Murder h~ lilt. Do1en 1 RtMm' Softkt.l'S ,Wmdham's Classics B:mer Up l:.I·d)'n Wood'~

Dynamk Reader I Jenny Qf tile I'ume I Learn AboutSounds in Reading I Wintel Gamel I Femure IC~~t(.ImILIII~ the Monilol. b)' Adding 65C02Dl~mbly I C/lre 1The Anlll1.attlr I .._.....

28 .'iofikt\'1 Ullima IV I RolxII Odysse}RcMc:l\'OU~ I Won! Anack & Cla;.;malC !Three fromMmdscape Alp!labclIc KC)boanlUlg Hilder Dj~l

Dlm.'lOr lode RUIIller M[0I4 &adm'SoftUl1AlgcbnSl:m TUlll"iloMOIq' Plbqlll Ap>alUfe

10 Allam~ Fea/llft Caplllrinltht Hiddtn ArchonEditor Cort rlll~1'JlflIll Plus: A RCI icv. Bene3.ihIlc)'ond ClSllc WoIftnSlem jpan 21

27 SofttttJ Ml(mllllCt 1-5 M~7-9 MJrnlZllle!i IallmIaIC rnttlnl) II'tu Beta FibS'MX1l or~ 1Uudm' So/dnl ,\nolber MiDcf!O!9ri'f l.nming Wuh FUl1)"'~ BootmisApple Logo II \lutderon the Zindcmcuf FttltlUtsIbleb: Explon~ AruflCiallllldh,KlICC Malmg 32Kor 16K Sl.nc D!W Cou ITlIC~ (If 19&5: panII .... .... .... ....

26 Sofikt'lJ, CannonOOII Shu [n>lanlikI.-aJ1 Gessler Spanish Software MilI't Stick)'bearsRfa/lm' Softtnf I Fin.on,·ial Cookbook' SuperZaxxon I Wizardry I Pre~hool Fun I Haly Grail Illlta 11211K Zmon Iftll/urt IProbdll ICorf IGaI1IeSof 1985 part II " " " .

2 S Scfi~3 DB Mbin 42 Bu'lI~Wmer &m.")ClIl~ SAT Tak I BW SlI'ttISpellel Where In The World Is Carmen Sandieg<lB"nk.SlroetWri!tr128.K WordCballtn,e RtfJdm'~"{ Spy.~OaTm.e MindPrtttr OC'~QaFor

TIm r:lrl) GaJm , 11oon'lll'd Speller l'toJlU(AdduI&IHHl\ H.SEToApple!.oli Core DOSToProOOS AlIJ kk

24 SoMm EIectroaic Arb soft...'1tt

Gmlit.rWt..lIrt- Xrplu!; F.I.5SlnktE3glt InFedEDgmc RbMkn'$ofrUI'S Mr.RoboIMlHrsRobutFa..,Of) ApplecJllmli Alphabi:t Loo Fal!Jorm 40Slory Mml Earl) Gamc, MalchmaLn Robob oroa...n Frolurt Esseolw Data OUplialOl' cl1IYparms '[ort Dil'tCl S«Ior Acw..~ Frnm oos22 Snftu)'s IMlI'lCt ID*9i:r lode RUl\llCr

AHBI Pinball] Rrodtn' SoftktyS IThe Hel~11 OldIronsides I Grandma's House lIn Search {If lhc MostAl1lilling TIling 1Morloc's Tower I Marauder SargonIII I Ftnlllf~51 CUI/omi1ed Dril'e Srmi [(\111m! SUnefrOB \'Cfsion U I Corr The Macro S}IICm ...... '

.2:0 Sofikt.13 ISargon Ui WLI.lInJf). prmlnjGrwrds or the Mad QI--n1mI aOO Krugl~ or DWtm:Is/kIJIkr' 54Ike.\) , Tht Repalt Card VI I Kid... nltr

FtrJ1~'t IAwle 1l1lM: RO\Ini.~ (Nt I 1'hl:Graphic' Grabber ,)0 ,C~ 11- .5.0: ARcI'Je'/< TheK_·nn'e~ A llard\ll'lfe EI-a.lllauOll An ImprolcdBASIC Bma!') Combo

19 RhIdtrs· Softkt)l RtMmou~ \\'llhitImlI PtiIdlIttt') &.;1 To~ AcmirlIa& S)SImIHSD~ StM; ArIbIMdIt. ArItI:rrlrl> aMEarl)~ ror CluJdml l'fOfIlrtS Lloubk \ ourROM Spn IT~m I &:att n RO~I 1k NtilicrAUrilll) Prup1m 10 Wminr: Ib.. />.'ibbIo From DtJ.[Oft The~ 0( 198J 10 Re\1f'i\'pin II

1 & St.>jiUI Strn;dIIe ~1I...t (or ProOOSSidev.'i}) Rmdnl' Softkrys Rcscut. RaJd..'fS ShctllB,lSIe Bu~(hng Blocks I Artsel i'roJ:llUII!I C""",Firtfro/kl'e Secret Weapon: RAMcard Corf TheConlroller Wnl~r I A FI~ For The 8e)ond C~eWol(el\Steln Soflkt'y The lone Catalog Arr.mrerPart J I .

1 Softtf)'1 I DaU! Rep'm~r I Muhlplan IZurllftolllm II'ARMS fUf CUP) 1I1'Illl Nu Murt Bug~APT') f!,)[ Clltlpliflt:1 & CanDOOball BlitL I'Ct1/}HU,I'1U"lrK') IReplay Cracksholl Snapsheol Wil~C3rd I

CORE 3 .. Games:ConslNl.1lJlg Vour Own JO))llCk CompilingG~G,1.I,ft IUYIt.1f$, (her 30 IIf the 1I1e:.! all! bnl PiI:kor The Pack: Ali-lime TOP ~O g:unes ~lf'lll1ll'e

FQr\'c~ EAMO~ Graphics Magician ndGraFORTH ~ Dngon illJngton

CORE 2 Utilites:o,1lII\11e M;:nu HIgh ~ Scroll Demo 0010t...bd. Replkl: Lmc Fmd Qud Cop) Cop)

CORE 1 Graphics:\lernot) Map Te11 c~: Marquee IIoxaJ'ucd Scrolkl loll Ra; Color l1wlctcr CbanHid! Res: Screen Cruncher The UFO FK'lOI)'cob veewrGf1Ih'l,S!lolHlll:ringS!li1pt5 IIShapeTable Mini EdllOr BIocl Graphics' Arcade ()gill}Graph~ (or BASIC J>rocrammeN I Animalifln

Hardcore Computing 3 .lI)'perDOS Crealor I Menu Hell!,) Z)ph)1 \l,ur~ ,VedQr Gfllphil'1ll R~'lew!,)f Bit Coplm IIIool CodeTracing I Soflkt} lOB I Intmie\l, wilh 'Mile'Marllllb I . ,,- ..... "" .... " ...

Page 36: amaus.net computist... · 2010-02-09 · You asked for it... We now have a combination library disk & first-class sUbscription rate to save you even more. With this new 'COMBO' subscription

How about ALL of our Super lOB controllers,(through 1986) in ONE package!

This package contains:.. TWO DISKS (supplied in DOS 3.3). Each containing alleasl 60 Super lOB Controllers Including the standard, swap.newswap and fast controllers. In addition, each disk has the Csaver program from COMPUTIST No. 13; version 1.501Super lOB; and a Menu Hello Program Ihallists the available controllers and, when you select one, automatically installsit in Super tOB and RUNs the resulting program. *

.. A reprinl of Disk Inspection and the Use of Super lOB, from COMPUTI$T No. 17. This article explains how 10 writeyour own Super lOB controllers... COMPUTI$T No. 32, which contains an extensive article detailing the haws and whys of Super 108 vl.5 and at least5 articles using the new Super lOB program.

• Several of the controllers deprolecl the software completely with no further steps. This means that some programsare only minutes away from deprotection (with virtually no typing) .• The issue I)f COMPUTIST in which each controller appeared is indicated in case further steps are required to deprotecta particular program.·'

Disk 1Volume 1 of the Super lOB collection covers all thecontrollers appearing in COMPUTIST No.9 through No.26. In addition. the newswap and fast controllers IromCOMPUTIST No. 32 are included. The follOWing 60controllers are on volume 1;

Adv<lllccd Blu~·kju~·k. Alph<lbct Zoo. Arcade Machine.Ardlun II. Archun. Artsei Software. Dank Street Writer.

Barrons SAT. Heyond Castle Wolfen.'ltcin. IlSW /IeLuaUcr. Ca~tlc Wolfcnstem. Computer Preparation:

SAT. Dllale Uraw. DB Master 4 Plus. Death in thcCllrribcan. Dino Eggs. DLM Software. Eleclronic Arts.

~-15 Stnke Eagle. Fast Controller. ralhoms 40,Fmanclal Cookbool.:. Gessler Soflware. Grnndm:fsHouse. The HeIst. In Seareh of Inc: MO!>I Amaling

Thing. Instant Recall, Kidwrilcr. Lions Share. LodeRunner. Ma.<;lenype, to.htch Maker, Miner 204ger, MinitMan. MufrlOl. Newsroom, Newswap controller. Penguin

Software, Print Shop Graphic libraI)'. Print Shup.Rendezvous with Rama. Rockys' 8QoI~. $argun Ill. Sea

Dragon, Shieh, Skyfox, Snoopt:r Truup~. Standardconlro1Jer. Stoneware Software. Summer Games. SuperfComroller. Super Zanull. Swap CUnlruJlcr, TAC.

'':tJhim~ Ill, Word Challenge. Xyphu~. Zlinun

Disk 2Volume 2 01 the Super lOB collection covers all thecontrollers appearing In COMPUTIST No. 27 through No.38. The following 65 controllers arc on volume 2.

Alice in Wonderland, Alphahelic Ke}boarding. Ah<:rmllCReality. Alllodllci. Chcc~ers. Chil'wib. Culur Me.

Conandilla. Conan.prog. CupyUOS. (nm Mountain. Dl~~

Director. Dragullworld. Early (jumes. Easy as AI3C, P-ISStrike Eagle. FalltavisiUll. FIl,1 (:untroller, Fishies,

Flight Simul:llor. Halley ProJect. Hanley Software (a).Hartley Suftwan:: (b). Jenny of the Prarie. Jinple Did:.

Kidwlitcr, Kracking Vol II. Lode Runner. LooO II (9).LOGO II (b). Masquerade. Maslering the SAT. /'.linotype:The Wonderful World of Paws. Mierozioe.<; I. Micro7ilM:!s25. Milk'r 2~9cr. Mist & Vte" to a Kill. Murder on lheZilmrtll:uf. Mustc Construcllon ScI. Nc.....li"ap tontmllcr.Olympic Dt.'ClIthlon. Other Side. Phi Bela Filer. Pitstop U.Pnnl Shop Companion. RDO!\, Rohot War. Spy,,, Sp).

Standard controller, Sundog V2, Swap COntrollN. Sword ofKadash. Synergistic Software, Tawala's la,\ Redoubl.

Terripin Logo, Threshold. Time is Money. Time ZOne,Tink! Tonk!. Troll'.~ Talc. Ullima IV. Wildcme,,~. Word

Allack & Clas~m.1te. World's Greatest BnsebalLWorld's Greatest Football

To Order; Send $9.95 for eUl.:!l ui~k ur 51'>t95 for a completc pacl.:age. Most ordcr~ are ~hipped within 5 working U<lY~. huwcvcr allow 4-6w~..cks dch.·cry for some orders. U.S. fund~ drawn on U.S b.1nks. Foreign orden. (uther Ihun Canada or Mexico) l'dd 20% shipping. WashingtonSlale residems add 7.8% sab laA. Mall orders to: Super lOB Collcction PO Box II0R46-T Tacoma. WA 98411"'ReqUIres al leasl 64K or mr:mory.U Although some comrolkr.. will cumpletely dcPrulcet the program they were designed for. 'lOme will 001 and lhcn:fon: rt:tjuirt: thclTl-orrespondmgIssue of CUMPUTI~'T to complete the deprolec1ion procaiure