25 OOO
Cash boost for school software
Fullreport
and
product guide inside p.8IhcWHlime thai rnnnci h*«been ipecificillyillociilcdtortofmare purchase InsehookLocalcduco lionauthorities will he required in ranchIhegnvcmmenlluinling piiunilfurpound,do moneyarailihle r»I'm Howoer,me Gorcmr inhe jdipplme i "iMinlandround- ibouls"pulley
*
Es
Battleyour
way
to threeenemy
bases.Do you
have the courage, staminaand
skilltobecome
aGame
Lord?£7.99 SPECTRUM 48K hrom wmKsnm \ The most
powerfulgames
inthe Universe!Availablefromall
good
softwareshops.Incase of difficulty write to:
QUICKSILVALtd. LibertyHol
Soapbox Smartreader thatMikeRickett whonoticed thedoublereview ofChopper Squad—Soapbox issue122,andIhe very different ratings.Mine wasthe higherof [hetwo,and1wellremember Ihereasonsformydecision.
Backthen,whenthegame wasreviewedtherewerevery fewgamesavailableforthe CPC464,thestandardwasquite ivincomparisontoSpectrum mes and they wereall£8.95, out£3higherthanthegoing ...teforthe Sinclair,as a result ofAmsofi'spricing policy.
IdeliberatelygaveChopper Squad ahigherratingsimply becauseilwas£5.95fora reasonablegame,feelingthat the saving inmoney made up forthe lackofsophistication.
IIwouldbeinterestingto knowhow importantvalue for moneyistoourreaders.Should reviewersreflectcostintheir ratings?Whynot lei usknow?
Now,[hescenehas changed.
Programsarebecoming sowell presentedandcomplexthaiI'm havingtobemuch tougher with
"Flipped"ratings.And.inter- estingly,Spectrumpriceshave creptuptoIhe£8.95level insteadofCPC464prices dropping.Ahwell...youcan'!
win'emall. P.M.
^
IREGULARS /COMMODORE
BonCompl-.-follow Ih
IBBC
J^
I
AMSTR AD
/SPECTRUMEditorDoveCor„ fo/pll
noyf D„lgnTDny««
AdManagtrDo CfoiillW Ad..rf PMhlunqDirtdoFV erv/efhom
Argus Special:
No.1Go/den Square, le fPublicolionsIfd ndonW1H3AB. 01-437 0626
&IJ5
SUgggsg jl&S':SSSc
HOMECOMPIMM.V.
Enterprising releases Enterpriseowners ayearningtosee
.no-intVufignclimesw htrablemplaygamesfrom
HOMlClIMI'lillNl., WI:.I:KLYftA
GoPublic I"Ml Want lot IS"«« someft2**!«« >Ou I,cl'hem,,a",a '''«nd nq „6 £
^» Sf?cdomain.„*,
!'" u«r„
"i«»»o
c>'01, iparjWewin'
HOWL COMMUTING WEEKLYI
SoftwareUpdate Autumn approache-.liihIthe sol[ware Sinuses art gearingupfor the massreturn to themicrosafter ir-.u.ummcrhoi- ivy-announcinga torrentofnewreleases.ActivisionandAriolasoftlastweek unveiled theirAntunnic.iiahieik-. a- did M.,iid> with, si*newtitles forBBCusers.
ActivisionhavehighhopesforBarryMeGuiganWorld Championship Uovim; andihcdiminn liveIrishmanhasbecomethe late-;-port-mantoolikialh«.-n tl i.j r-.u:jcomputergame.
TwoMiles in\c;hi- ion'snew range wereprogrammed by Lucas FilmGames,abranchofGeorge"StarWars"Lucas'sfilm prodno lioncompany.Noisurprisinglytheyarebothconcerned with alien worlds.Re-enconf luciulusheine amercy dashtosave strandedspacemanonaremoteplane:whileBallblazerisa '.uini-rie l-.ifli,|K\M '.-.:.mt: .tp;;H;d .:;.jliirv-.;.::'. t!-..
Shard-releasetwoads tutuicsmScpteinhct cniillcdWoodbury End and TheLost City.WoodburyI:nd is -ft in a strange l.ugli-li villagewherethe villain:folkarenonetonfriendly.They dosay over aiShardsthai,,i:willhe haiicd us theKmadventureyetfor theElectronandpossibly for theBBC".Well,theywould wouldn't Meanwhile,here in ooiitci-ionscomer we tan inform youthat Maslerlronix the ruidget softwareHouseiia-cotnertedfour titles fromits80strongrange(ortheAnisiind.Ilk-titlesare Chiller.
whichhassoldoscrIW.tXM)copiesinotherversions,finders_
Keepers,Locomotion andNouttrriiqeous. a eaniewithoverI
"
screens.ManymoreMasiertrouie'stitlesareespeclcdI available loriheAmsiradinthenear future.
FindersKeepers Amstrad £1.99 Musu-rliLU
Chiller £1.99 Masifilrni
Locomotion Amstrad £1.99 Nonlerraqueous Amstrad £1.99 Masterrroi
Boffin BBC/Electron£9.95
Galilee BBC/Electron£6.95
FunAcademy BBC LIJ.4<(dise) Woodbury End BBC/Electron£7.95
TheLost City BBC/Electron£7.95 Shards
OperationSafras BBC/Electron£7.95
JerichoRoad BBC/Electron£6.95
Skyfox ConstructionSet
C64 £9.95 Ariolasoft
C64,Atari £14.95 (disc)Ariolasoft ConstructionSet C64 £14.95(dise>At iolasofi
Racing .
Destruction Set C64 tl4.V?tdise)Violasoti
7 CitiesofGold tu.'isidi-el•vriola-ol't
Spelunker C64 £9.95
C64.Atari £7.95 w.y.MdisciAriolasoft D-Bug C64,Atari £7.95t').9i(,Hsc)•\riolasoli
Wizzard C64 £9.95
ill^Mi-clAriolasoft
Paperclip C64. t>).'».-id i-.i\liolasoti
C64, tiy.ti^ttii-ejAriolasoft Homcpak C64, L.Vl.-t=(Liiv.)
SpecAmstrd£8.95
£9.95
Hard HatMack Spec Ariolasoft
ad £10.95
OneOn One ad Ariolasoft
BarryMeGuigan WorldChampionsh
Boxing £9.99
Ballblazer C64,Atari £14.99LlV.'l'ltdi.ftAc.ivision
RescueOnFractalusC64,\m.irat£9.99
£l4."9(disc)Activision Somebody'sinmy
Computer
^L
Amstrad£14.99(disc)*v>
G/ve yourselfa break and enterthis weeks competition towinoneofa hundredcomputer poofgameso'clockinthe everyoneinIhe isgatheredround (hetablewatching your move. Pools of sweat breakout on yourforehead,yourheart is pumping and yournervesarc Stretchedbeyondthelimit— you'vejustbetyourmicroand allyour software onpolling ihe eight ball.
As youpullbackIhecueyou suddenlywakeup.Or courseit wasalla dreambut thisweeks
£6u0-worlhofprizesis definitely realandgivesyouIhe chancelopot Hustler, ilic six in onepoolgame fromBubble Bus.Andifyoulostyour shin bellingonadreamgameihe
firstword of each answer.The
ofawordcloselyconnected withpool.Whenyouhave workedoutwhatthewordis write it in Ihespace provided on theentrycoupon andposlto HusllerCompetition,Home ComputingWeekly,No.I goldenSquare,LondonW]R 3AB.to arrivebyfirstposton Iliday :jAugust1985.
Pleasewriteclearly(hesix letterword you have found on theback ofiheenvelope,and rememberto circle themachine
I.WhatisToundinIhewhite cliffsofDoverandinpool phialsuaistcoats?
J.v\luinliivcdthe star role in ihe film,"The Hustler"?
3,Whatsubstancedopool playersfrom Superman'shome planet fear?
4.Whatisbothafamous cricketgroundanda shapenpoolball?
5,On whichtiver isThe Pool ofLondon?
6.Nameafootball learnfound inLiverpool?
LU CO 3
a: O U <
Therewere people, products and perspirationgaloreatthethirdAcorn UserShowattheBarbicanlastweek.
Here'sa run down ofallthenotable productsand happenings.
P.RC*HOM1IliMI'lVIM.IWI-.kKI.Y
thenews ofIhe Olivetti r<
couldhavebeenforgivenfor thinking Ihequeuesoutside the Barbicanwere waitingt<
theywerewailinglopay* Joe a wholehoslofadd-ons peripherals forAcom andI machines.
TimCollins,managingtil lorof Computer MarkelPlace whichorganised ihe•' HCWthatbusiness withwhattheythoughtv.
besufficientstocks for thefour daysandmany of them found Iheyhadtore-stock a:
Withsomanydealers insuch a confinedspaceitwas only naturalthatbusinessshould takeon a competitive edge and manyvisitorstook advantage of on-the-spot reducl 1rivesanddiscs.
Thei inchesbyAcornitselfal- thoughthewhisperistil"'"
memory add-onis waiting in the wingstobeunveiledatIhe PCWshowinSeptember.
Onevisitorwilhanextn special interest in theshowwa:
BrianLongwhohadbeei appointedmanagingdirectoro Acornjustthreedaysbefore.
"What1cansay at this early regrclthe decision,"saidBrian.
packagehasallowedus to step away fromthebrinkandIwant toassure theborneuser thathe doesn't havetoworry.A willnotbeturningaway from
describehimself asa "iron
"I'veneverbeeninvolve, thecomputerindustrybefore but I'vehadagooddealofex- perienceinhelpingoutcom- paniesintrouble.InAtom's caseI'mhappytobecomingin at thistimewhenthebutchering hasbeendone because what1 reallyenjoyisthefinetuning that isnecessarynow."
I
Watford'snewes
Multl taskingBASIC Oneof iheproductswhichwe hopeloreviewverysol HCWisIheMulti-BASIC from CMCSofia-are.
The productallowsyouto have uplo eightBASIC back- groundtasksrunninginyour e.This
fthe
>thestandardBASIC neverysomany afterparticular criteriaarefulfilled.One examplewouldbetohavea clockdisplayonscreenwhilst anotherpan oftheprogramis running.
In allthesystemlook? rather likeIhetypeofinterruptpro- gramingthat isavailableonIhe standardAmstradbui lhat isno thing.Welookforwardto a full re
Multi-BASICcosls£ CMSSoft.Unit18.
IChelmsfordRet,
IDvnmaw. Essex CM6I 9.95.
Red Arrows inof flightsimulator?Tired of burying yourjumbointhe runway?Ifthesecomments applytoyouthenit'sabout timethaiyoutriedthisflight simulatorwithadifference.
Justslipintothecockpitof ipaceHai theft
gside
flyinformationu itionthe practiceoptioni Apartfromflyingsoloyouare giventheoptionofpractising any ofthefourdisplayman- oeuvres.Shouldthis stillprove difficultthecomputercan dis|)la>messagestelling
thrust, roll left/right,and climb or dive.Itwillevensteerthe planethusallowingyouto :ontrollingthe
Thesendisplay is spliti i.The U.
cockpit view,throughthisyou can observethe restoftheteam vanishingintothedistance.If youarequickoff themarkat thebeginningofthemanoeuvre
The bottom windowdisplay.
instrumentsandalso a squiggly linedrawninred,thisrepres- ents themanoeuvre10beflown.
Slowly movingaroundthisred lineisa whiteone, this isyour flightpath. Iusedittoshowme whichcornersIcouldcutin
Address:EuropaHs,68 ChesterRd.HandOr,Stock- portSK75NY
ofindwhat 1/ DangerMouseIn DoubleTrouble Somany ofthecomputergames released atpresentarc spin-offs fromothermediums. We have thegame oftheTV programme, thegame ofthefilman
'
game ofthepop group,a on.DangerMouse,I
JvJSernoof HadInot perseveredwiththis I might havedismissed it as a not too great simulation.AsIsoon foundout it's a highly addiciiio game.Allmodes ofthegame areicondriven,that
'<the
driiojoysticks,youhave
variablesizearticulatedlorry alongthe straight,round bends andislands,andintoparking bayswhichare allshowninplan view.Thelorryitself isshown asanot-too-successfulwire frame drawing.Itmaynotbe realistictolookat,butit certainlyseemstohandlelike a truck...boyisitdifficult!
Plentyofpractice isneeded!
Ahead-updisplayshows gears,fuel,speedandload.
Oncestart isselected,you have accesstoalargemapofthe town through which you musi gotopickup aspecifiedload- you're prettylow onfueltoo, s<
agarageh needed.Ifyoufind : 'phone box. however, youcar
hthe ki
youi Whatitdoesn't ilustyou havetotew to gelanything,andagain the handling i> realistic. Very, very challenging.I'vebeenatitfor hoursandhaven'tsucceededin gettingthroughafullload.
Butthehughasbittenme!
lewconcept,w igofadults rdthe cc puterisationtreatment courtesy of CreativeSparks.
On readingthe inlaycardyou are treated toamini-episode of DangerMouse whichfunctions astheintroduction to thegame.
The programitselfconsistsof three separategames.Let'sdeal witheachinturn.Game one placesyouin a sortof "dodge thecharacters scrollingtowards you". TheseCharactersIbelieve allhaveDangerMouse connec- tions,oneisBaron Greenback's crowfriend(somy -istciinformed me).
Once you havegotthrough thisyoucomeacrossagame basedinthe jungle w' mustcrosstheswampsand climbtothetop ofa targe tree.
Avery dullgame withtheonly compensationbeing the finely- animatedDangerMouse and Penfoldcharacters.Thefinal gameisthebestofthethree with you havingto exlinguist seriesof yellow liehis by hit!
sequence.
The gamesare all controlled byjoystickandtherea now mandatoryhigh-co
s.Afew parents willbuyIhe tiefortheirchildren,but eativcSparkscannol .rantee salesofmany more, nwhena poster i.< offered a.-
Address:Thomson Hs, 296 Farnborough Rd, Farnborough
Hants jf-m-
r4>(
Esns
PugelflHOMLCOMPUTING WEEKLYt
BCESffig
well-fci programs. This appearstobea newgame andutilises ihe Finer- prises' 5goodgraphicsreason- ably well.
Thegamehasascholastic setting.Youarcapupilal QangeHill(sic)andare attemptingloavoidthe teachers forwhatreasonwe donot know.You must move through themazeofclassroomstrying tocollectallthekeystothe classrooms.Once you haveall thekeys youcanleaveschool throughthemainexit.Iwas a littlesurprisedtonotethatI started thegamewith thegrand loialof 26 lives plus 1couldadd anextralifeforeverykey collected.However,asyouplay thegame youappreciatethat youareboundtobecaughta number oftimes.
varietyoffactors;thenumber ofkeyscollected, thenumber of livesleft,thenumber of moves made andthenumber oflimes thatyoufireyourloneweapon, ateacher stunner.Thisweapon isexpensivecostingapenaltyof 250points foreachfiringmade.
enjoyableonethoughhardly original.Ithassimilaritiesto most"maze of rooms" games.
Onethingthatdidspoilthe game afractionwasoccasion- allywhen you nr~~~~~
youbecametrapped.There's nothingwrong withthis,but insteadoftheprogramrealising thisandkillingyouoff, it waits foryouto press theQuitkey.
C.G.
Prkt: £7.95 Publisher: EnterpriseLtd Address:31HomonSt,Lon-
SuckRogers Thisisatranslationof agame originallyreleasedbyUS Cold fortheC54 andassuchisa pretty faithfulcopy.In ityou, asCaptainBuck Rogers, must flyyourshipthrough aseriesof screensavoidingthe inevitable opponents andother obstacles.
Onthe first levelyou havelo flyyourcraftthrougha specif- ofelectrified Theii levelt gatesandlong-leggedbouncing spacemonsters.Yourobjective onthislevelcanbemade up of acombination offlyingthrough thegatesand shootingdownthe
dimensionintheform ofalien space-eraft.Againshooting thesedown addslothenumber required to gelyou throughlo thenexllevelofthegame.
Beware,thespace shipshavea nastywayof flyingbehindyou andcatchingyou unaware.
'syouflying
through. handedattempttilridding the skyofthoseubiquitousaliens.
Thefinalphasehasyoutrying toshoot down[hemothership and thenit'sbackto Ihcbegin- Graphicallythisisapretty gamebutithasnothing spectaculartorecommendil.
The gameisfuntoplaybut presentsno newchallengeand at£7.95isover-priced.For anyone whohas justboughia computer and wantstobuild a collectionofgamesthismaybe ofinterest,buttodedicated playersitmay beabitofa disappointment. M.W.
Price:£7.95
Publisher:US Gold
Address: Unit10,The Parkway IndCentre,HeneagcSt.
Birminghan
gjrsfN
Trior'sthe Spirit Whatdo1know aboutthis game? Well—1hadtrouble withtheturboloaderuntil1 cleanedmycassetteheads,the thingexceptthe objectofthe game,andtheyhavea printed overlay for thekeyboard which won'tfittheSpectrum+and isn'tcutoutfortheSpectrum.
Theinfodoestellyouabout chasingghostsaroundNew
"'and you canseethem~
the: :ofi
octopus wearing a shroud, bu thisan original idea?
Hailed(by the publishers) ;i graphicadven limitednumber ofsingleword commands bythepressingof onekey,hencetheoverlay.A verynicelyprogrammedNew York sky and landscapescrolls inthebackground* 1.whilstreasonablyyou
by i(he:
ignifio
>rthc
connectthemtogetherforuse, thoughafterfourhourseffort 1 couldn'tuseanyofthem becauseasmallghostkept drivingme barmy accordingto theinsanityindicatoronthe
1justcouldn't getanywhere, butthatdoesn'tmeanyou won't.[suspectthatyouwill eitherbereallychallenged,the blurbsaysthesolutionlakes months,ordisgustedby your ownineptitude in gellinggoing, whichiswhatIfeelatIhe moment.Reviewingdoesn't giveyouweekstoponder puzzles like this! D.M.
Price:£7.95
fflSEKS
HOME COMPUTING WEEKLY'
Azimuth Adjustment Program andHead ChaningTape Theservicemanualfor[he CPC464 recommendsthe useof etcrandaLesttapefor settingthealignmentofthe cassetteheadazimuth.Whilst Amsoftantics,warnandoftheforfeitedfollyof using"home"tapes,ihey Obviouslywork—I'veproved thaimyself—andsalesseemto
theborder changescolour,then back abit,andtheposition is marked.The sameisdone going
"icotherway, (henthepointer
onio[he[ntcr- package.the h[hiskitisn'ta iso slipsoutof the tinyscrewheadmuch more easily,andthecassettebody itselfslopsaboutintiiedeck, whereasInterceptor's is a speci- leprecisionjob,reduc- ingthechanceofpoortape path alignment.Similarly,dry tapeheadcleaning just isn't as goodas
;wdrivei ispoinl
nbudn nthe hi havcii'ltlicequipmentto
categoricallywhichol these tapesworksthe best,but 1 fecihappierusing the Intercep-
"""
versiondespiteitshigher
price. D.M.
Price:£4.99
Publisher: KiltdaleLtd -ess:IaldingtonIniiEst,
1^
fPole Postionhasappeared foriheSpectrum,and"was U worththewait?"Ihearyouall ask.Well, yes itprobablyw:
Dazed fromyetanother attemptUnderworldeandPviamarama at(heTime Warp.I'vetornYou should avoidthevarious myselfa«a> from my Amstradcharacters.skulkingaround inwrite!hisrelief.I'msunmoslicali-iica [lullmainnl"you have heardofharmyouinsomewayOr thefilm,"The Rocky Horroranother.The mansion's rooms Show", which achieved majorare detailed welland more soacross the Atlantic.
ComputerRentalsLimited (CRL) havecreatedagameout ofthemayhem ofthefilm,a
withthe styleofthe film,while themusictrackwhich can be switchedoff if so desired roars on. It is interesting tonotethat thesoundtrackisfar lessannov- nim mat noooaycoumexactlyingthanmany and1lendto culluriclKuiiic.Clil.'sprogramenjoyiiandleave it on.
comesoutwithhonoursfor siickiiicvtr>closelytothe film'splotandstyleas wellas beingamostplayablegame.
You mustcollectallthe pieces oftheDe-Medusa machineto enableyouto freeyourloved me {you can choosetobeeither
Ihavefoundthe gamefrustratinglydifficultto progress in.Itisiuterestinnto note that thesoundtrackisfar lessannoying thanmany and1 tend toItisenjoymostitanddefinitelyleave it on.a cutabovetheaveragegame of thefilm,welllu.riiiciinsalcr- oftheing,particularly ifyou saw and igenrewerenotoffended bythefilm/
Atac.stageshow. C.G.
thegame,but 1 still think tl it'saboutthe best racinggame yetproducedfortheSpeclrui Thecontrols are simple, ji left/right,brakeandchange gear.However,stayingon' trackandnolcrashingi everythinginsightisaIi trickier.Thegraphicsare v. good—themovementof the trackandlandscapea clearand smooth, ben on anyof thegame's competi- tors,-andthere arevim"
noaItributeproblems.
Thegraphicsforthec carsonthetrackthough,a bitblobblyandmovefairly jerkily,and,when youcrash, there is a definitepausebefore theexplosion effectappearsoi screen. Itwouldalsobenicei tbereweremore thanjusttw.
gears(Lo/Hi),asthisWOtlJ makethedrivingalittlemor challenging.
Apartfromthoseflawsth gameisenjovablyaddictive The paceissufficientlytrain tokeepyouinterestedfor; while—this isnot agamethat willbe masteredin10minutes
—just getting past the qualify- ingroundtookmr""
Possibly,at£7.95itis expensive bearinginmi oldthearcadegameis,but if you're afanofthegame then tfullotcheaper than a slot.C.J.
Publisher:US Gold Address: Unit10, Parli Centre,HeneageSt,
Address:CRL Ho Yd,Carpenters1 E152HD
i-
Basse
Page 12HOMi-:COMPUTING WEEKLY6A
Jigsaw Computerisedversionsoftradi- tionalgames and pastimesarea mostpopular source ofgame ideasforprogrammers.How- ever,itisthe firsttimethat1 haveheardofaprogram mimickingajigsaw puzzle.
Vidipixhaveproduceda gamefor theDragon32and64 wherepictures displayedonthe highresolutionscreenare jumbled up and you,using the joystick-comrolledcursor,must re-arrangethemjust likedoing ajigsaw.Therearefourpre- drawndesignseachdividedup into192separatesquarepieces.
Pressing the firebuttononthe joystick"picksup"thepiece wherethecursorisandthis piececan then be moved around (bewholescreenanddropped simplybypressingthefire
Thedi resolutiongraphic
;,thepictureofthe Pontiacsportscarandtheboat cruisingthroughthewater being the bestofthe pictures. In addition.Vidipix givesanextra optiontodraw and save your Ownjigsawscreenswhich can beloadedinandput together at a later date.
Thisadditionaloption lengthensthelifeofthe programfromafewhours finishingtheprc-drawndesigns toweeksandweeksoffun creatingyourownjigsaws.
Therearea coupleof reserva- tionsonmypart.Thecontrolof themovingcursor isannoyingly clumsy and1wonder whether peoplewillhave[rouble staring atascreen displayso hardfor
Thesepointsapart.Jigsaw makes apleasantchangefrom theusual run-of-the-millgames andVidipixshould beheartily congratulatedattakingarisk with thisunusualgame,priced veryfair!yat£3.95. C.G.
Price:0.95 Publisher:Vidipix Address:125OccupationRd.
Corby. Northants NNI7 youssiblyvehavethedangerous, locatingthewreckof"HMS Bearheart".Thisisthe scenario forasecondralegraphic adventurefromtheKuma
It isnot thetype of whichwouldappeal puzzlesolversamu"i YouI'
the
isperformedbypressingthe cursorkeys.A newpictureis drawnforeachlocation, drawingisn'texactlyslowbut it soon becomesabitofabore.
Toenteranyofthemore traditionalcommandse.g.Get lamp, you mustfirstpress"I"
toselectthecommand mode.
Having askedalloftheapprop- riatequestionsyouhaveto return to themovement/picture drawingmodeagain, thisadds tothetedium.
Youarcinformedinthe instructionsthaitheadventure doesn't actuallyhave anending.
Theu ttdecid<
finish.Thiscouldbethepoint atwhich youlocaletheBear- heart'sstrongroom andrecover abar ofgold.The morestout heartedofyoumay wishto carryon removingbarsof gold andthenreturn to port. It all dependsuponyourstamina, personallyIwould havenever The programmayb but it is still notgoodvaiue tor
money. J.R.
Price:£3.93 Publisher:KumaComputers
EEHHH?,
Shadowof the Bear Youare the pilotofaspyplane which has crashedwhilstona yto the jdetec- idright- ingoff the effects of the severe coldSuchathemecould pioi'dethe basis for a thrilling ai.venturegame.It issuchapily mattheShadow oftheBear doeinot Tit this category.
of two game sounds abitoffun:you,a heroofthespaceways, heara distresscallfromtheMars colonists.Plaguehas struckand suppliesmust belanded.
Well,lhat'swhatthey promise.What emergesisa mind -numbingIydireamalgam of Lander, Froggerand Space Invadersthatsoftwareauihor JamesHughes could probably
sold a; ISllflg, (
,there
o^s.:
'S,
which.Therr
you: the direction inwhichyouwis nunc.\\ i!heachmove apii coot newloeatii drimn. Waitingforthese st tobedrawn merely addstc tedium ofthegame. Whenever you wishtodo anythingother thanmove youpressthe"1"
keytoenterthecommand phaseofthegame. Thisi methodbywhichyouenter yournormaladvei command!, suchasOct gu
Thea >toftl
poorday.Ohs oughttobe standard o bynowbutoftenare pause,soundandjoystick options)butthey' enough.
The game unfoldsasfollows:
choose yourmomenttolaunch fromihemothershipat thi ofthescreen,zippingt throughanasteroid beltan thebaseofthe screen.Then, presumablyhavingdivested yourselfofthe lift-savingami plaguesupplies,youmus launchskywardsandtryt<
avoidswarmsof aliensandthci bombsbeforefinallydockini, with ihemothershipagain.Ho
Of«
fact tii offersnewchallengeseach li itisplayed.ThoughIca imagineanyone wantingto p:
A good example ofthepoor ingemployedisIhe Ihe i, ey'ru.aitlbulTcr in
phase.Accidental!?
keepyourhand ontheReturn keyand you could spendthe next fiveminuteswatchingthe programgoingroundand roundin circles.
Evenata priceof £3.95this gameis stilloverpriced!J.R.
Price:D.95
llot
rightandn Ihriislfircl pac5.ii L'c lias
listing.Ihal
moneylosa gethemar of the "increasingly ebasesmysteriously ideviouslyshaped
arewellenough psloek/eir!for left/
Humforlaunch/ ittlemorelooffer
^cragemagazine maywellbe your
Price:£7.95 Publisher:Bevan Technology Address:CreshamChambers,
\ALichfieldSt,Wolverhamp-
ECOMPUTING «
CombatAir Patrol Therearcalargenumber of flightsimulatorsavailablefor allpopularhome computers, theDragon 32included.Dragon
!2 i'lipJn .iniiilaiorshavetobeat DACC'sexcellent747simulator andthis iswhat1partlyjudged Vii!ipi\\CAPagainst
CAPisessentiallyaFighting ratherthanaflying simulat:on YouraircraftisaTornadoof theRAF and you mustattack RussianMig25 'sandavoid theirattackingfire.Your weaponryconsistsol25AM ground-to-air missilesanda last quickly learn to recognise \> hich aircraft,alldisplayedrather poorly,aretheenemyand whichareAmerican F1JEagles.
Itendedtohaveacrackat anythingthatcameintoview partly forthesheer hellofitand partly tohaveagoat theami- conciliatoryattitudethatis prevalent incomputer games(I wasn'tafanofRaidOver Moscow,either).NotthatI oftengot thechance.Isuppose thatthegame mirrorsareal combatmission in thatyou do nothaveaircraftwhizzing aboutconstantlyfiringand attacking butwithoutamoving elsetodo(admittedly there are refuellingand landingoplions) onetends tohankerforascrap.
The programisratherslow working; alargeproportionof itiswritten inBASIC. Thisfact Ifoundoutbyaccidentally pressing theBreakkeyonlyto findtheprogramslopand displayitself.Iamalittle scepticalofanyprogrammer who docsnotknoworuse the well-knownPOKE'Stodisable theBreakkey.
The programoverall is fair, but I did not find it particularly
Vidipix Address:125Occupatk Corby, NorthantsNNHIEG
&A3& r^on
Aabatron Docsyourheartsinkatthe prospectof havingtopretendto bespacecadet"ShiffLoc".
intentonridding theworldof menacingroboids.armed only withyourtrusty blasterbuggy?
until IdiscoveredAabatron.
Oncepastthe bizarrename andtheyawn-enducedscenario Iwas hooked onagreatzapper.
Maybethestirringmusic accompanyingtheinstructions pagehelped.Maybethesheer hedonisticpleasureofhaving optionsforajoystick/key- board,speed(uptofivefrom slowtoimpossible),screens (20, count'em20),soundand pause gotmyfirefingerflexingin 'i.Maybeitwasjust touchoforiginal imnKingnerefromthesame author,MClemoes,asOne LastGame.
Imaginethis:you'reaMule tankroamingthemaze-like screen.Allaboutyouare eight different sortsofalienslo clear with your zappingability.Sort oflikeDigDug;sortof different.Thenallhellbreaks loose—themutantsnolonger for theirinevitabledoom,now theyzaptotheedgesofthe
Price:£7.95 Publisher:Bevan Technology Address:Gresham Chambers, 14LichfieldSt.Wolverhamp- tonWV1 IDG
droppingbombsintothe centre.You'reinthe centre, still tryingtomop upthesilting targets.Onlytrouble is—some voncan killIhere,some you can onlytackleonthe rim.
So, to battle.Outlo the edge.
Zap,zap, zap.Butdon't forget tolookbothwayselsethose peskylittlemites will justcreep up behindyou. It'salotoffun:
fast,furiousandnovel.Onlater screenswherethemutants zap theedgeandziproundand
expecting it, zip in again toram you,itgets really exciting.
Ofcourse,there arc patterns.
You canhidebehindwallsand soon,emergingonlylo obliteratetheeasytargets, meniallypreeningasyou consideryourself asaviourof open though and,despiteIhe game'slackofanyrealcom- plexityordynamicfrontier- smashingprogramming,it's addictive too.
Ifyou've beenfeelingalittle jaded byBeebgameslatelyand justcan'tfaceanotherdrive roundyetanotherGrandPrii circuitoryetanotherbrave
QN§i££T
Gome Here'sabitoffun that pr...
theworthof ihe oldadagethat
besimplerlhantotake ih Invaders,Galaxiansand Defen- der—and mergethemir refreshingly originalmix.
Mind you,it'snotperfect.
We'renot talking flicker free, fastaction,a re-those -sprites?, machine codemegagamehere:
justawellthoughtouland competentlyprogrammedpiece offluff.
The game? Okay, yourspace shipmovesacrossascrolling landscape(lefttorightonly) andastrangeassortmentof alienslineupinformationto yourright.Insteadofthe traditionalleft/right mentsacrossthebaseofthe downtrying lo i themas they peelofffromtheir and weaknesses—anicetouch allowsyoutochooseanyset andthegameisjoystickc patible.
Thisdoesgiveaslight problem,though.There'salso anoption lospeedupthe garni keyboardcontrol(shiftfo:
extraspeedissufficient!:
distinctfromreturn Tor fire)bu lateraljoystickmovementalsc speedsthegameup.Thefirst fewlimes thishappenedto couldn'twork o
slickin .er.icalmode anddon'i
shouldn'tbetootricky.I'm reasonably impressedwiththis game—it'sgoodbasicfunbi alsoisjusttrickyenoughl impelyoulomutter"Onela:
game!"asyouTireupfor yet anotherwave ofIh
DR. Price: £7.95 Publisher:Bevan Technology Address:GreshamChambers.
14LichfieldSi.Wolverhamp- WV1 IDG
•C14HOMECOMPUTING WEEKLY«August IS
D!
LU
seldomai^en the credit thaihe He was bornin1974and was one ofthevery first toown an AtariComputergame console ihissideof(heAtlantic,He purchasedthisunitthevery same weekthaielectricitywas firstdistributedtohousesinthe counirvofCornwall.
Unlike most members ofthe industryhe wasn'tbomina walledbuildingofone typeoranother,butemerged from a Tin Mine nearPolzeath.
aCornishPixie ama/in; powers.
Weare talkingofnon-otl thanCuthbert,thestar Microdeal'sbest selliruj series gamesandadventures.C characteristicofCuthbenl!
maynotbetooobvioustc casualobserveristhatheish
:;Pan h
ship
entertainment. Justimagine_..
—
._t -e ships if hewas 'ingand needing reviseucockpitlayouts— Horrendous!Beforewe wentintodetail abouthispersonalflyingen"
wefirstasked Cuthberthow cametobeinthehome compu- tergamesindustry.He admitted thatitstartedwiththeA whenhewas agedfour.' favouritegamewasSpace Invadersand1wasreally hooked", hesaid.
Afterthat IboughtaTandy Model1,whichcostmc £439in 1979. Ithadjust16K ofRAM and4K ofROM—Level1 BASIC.Iusediton aB&W portableTVastheywerethe onlycolours available."Cuth- bert"playedaround" with Tandyfora number of we andmastereditwithinl
homecompiriNriWi-p.wvi,a
jnlhs.Hethenwrolc a Backgammonthat played with a light pen.
"1neededsomeone ton
inillicdiltlc: hadi Thisfounded ourrelationship
ecreatingideasandgames whilst thev sold Ihem."'
Cuthberlthenwentonto learnZ80programmingbut decidedthatratherthan developtheseskillsfurtherhe would goa venturingandcross ealinsofimpossibilityto enew gamesforMicro-
"Thisdecisionwasparti- allyprompted bytheAmerican BigFivegamesfortheTandy.
Thesewereverygoodindeed andmadeilhardtocompeteas
"NowIspendmost ofml timeinspacetravellingthe universedevelopingnewgame scenariosasItravel."Cuth- bctl's craftisbuiltaroundhis
"oldfaithful"Dragon64 machinethatactsasmaster nand computer.Itappears there isnowaythathewould changethisforanother.
IfCuthbertisthePeterPan ofthecomputerscenethenthe MoroniansaretheCaptain Hook'sof thisworld.Heupset themduringCuthbertGoes Walkabout,somethingtodo landingpadlightwe me.Sincethatlimethey havetakenagooddealof Cuthberl'stimeandthe planet Moronhasbeenaregular landing place.
Hehasbeenable loconcen- trateondevelopmentsofthe home computerindustryand foundourtimecapsulevery
>yindeed to fill.Asusual,wc nedbyfillingitwith dware and computers.
"Iwould wanttopreserve the Dragon32mainIvbecauseI .Killedmy
grammingtoolandnot thetoy thatmany seemtoassume.The '309stillhasagreatdealto ffcr."
"1 couldn't forgel IheTandy lodelIeither.Ilwasmyfirst
;alcomputerandhadsome fantasticmachine code arcade nes.Oneassogood andso urate a copy, (ial;..<\Im-.is- .thai ithadtohewithdrawn
tocopyrightproblems."
"The Tandy wasthefirstof theHighStreetcomputersthai anyone could walkintoastore andbuy.Providingthatthey couldaffordIhe£439lhatit A lookatsoftwarebroughi usbacktotheTandyagain.
"AllIhegamesby lin:Hie were excellent,GalaxyInvaders, Super Novaand RobotBattle
"Manic Miner was aturning availableforiheDragon!No longerwasthewhole software marketdominated bytheZap anotherconceptavailable loo.
"
"Finally,Ishouldmention Dungeons which wasthefirst interactivecomputergame.It evenprecededthearcades althoughitwasn'tavailable toa greatmanyplayersneedingthe power ofamainframeto run. 1 usedlodoverywellonthis gameduelomy Troglodiie digitalbroughtctheVAX
"AmongIhebookslhat shouldbepreservedfor posterityareIhosefrom RodneyZaksonthevarious
forhumanbeingsand almost anyone with aninterestcould understandIhem.Another book(hatIwouldrecommend tothebeginnerisIllustrated BASIC whichhastobethe very easiestofbookstounder-
"Thcrev rivercol- liSinclaii Spectrummachine code book wassogreatlycovertcdthai therewereactual fightsoverthe smallnumber ofcopies in the Computeradd-onsarea fascinatingareaand Cuthberl remembersahuge number of bothhitsandmisses.In particularherecommendsthe originalKempsionjoystick interface,"You wouldn'tthink ilnowbuiwhenthisparcel arrivedfromKempstonthe addresslabelwasprinti
ZXp sthe
Ivcrandblack downwith Sellolape.Mind you Idomeanthe"original" inter-
face, therewasnocasearound this,simply a bare board.Itwas fantasticqualityevenif(he
Solhattheinterfacewould
;omeuseCuthberl oofferajoystickas iscapsule."1would ..„-avea QuickshotIIai Ihishaslobetheverybesi sellingofitstype.1would robablyadd a copy of Decath- inand,so that the joystickhad chance or alife,Iwould makesurelhatthecopywas faultyand wouldn't load!"
AtthispointCulhhen's con- centrationseemedtofaltera
glazedlookinhiseyes.He obviouslywantedto gelbackt histravelsbutbefore hewent
gamesbeingonepossible avenue.Maranlz, Pioneerand Sonyallhavethistechnology developedand1believelhat theywillspelltheendof 1(
costcompuler games.There
i;!l:ipri!!-ri!w
gating into crystalundergrt.
lake.1wouldjustsitplaying themforhours."
WiihthaiCuthberlmadehi way out oftheroom and bad tohi:,spaceship.Hedid tell u
adventures.Healsowelcomes lettersand does answerthem althoughitmighttakea
Punt 16HOMF.UlUrUTINdV.-r-1-KI.Y6August
1
This utilityfrom JustinMoffat enablesyouto edit textand process your words of wisdom on your Spectrum
iurequire.Soleave the Ihe shelf for[heday utyour word-process-
10 so ilial linesmaybeaddedal When you have completely enlercd theprogram,ilmay be savedbythefollowinglint .CLEAR :SAVE "SP QUILL"
LINE10.The program ,'
The Main, Whenthepn isreloadedar
SAVE—* LOAD —recalls PRINT—prir
X
/
(_RIAIIMi eitherCREATE EDIT youwill clearthe screen
EDIT anyexistingtext pagesnumberedto9);10 rages ol'30line.lines1to 20);
20linesof 32ro ivs(rowsto 31).
Thecursor cabe movedin heusualfourdieciions-up.
down,rightamkfi.['hisis achievedbypressingCapsShift 5,6,7,8, as the arows show.
The main men calledbyCapsShift2and
CapsShift9.Furexample LINE would bee LIandso on.
Alistofkeys n luhe recalled Cap*Shiftand9.The Caps Shifland1keys calledthe'"Command Menu"
—hereyoucan word-processingommands.
ingtoenterthefile seepage106ofIhe
dIPfllNT .thu printedusingPRINT IheIPRINT commai used.Thisallows useofRS232 andPARALLELprimers with thecorrectOPEN*and CLOSE
fe
••T
I
t
IBREM SPQuilll9B5 20BORDER 0:PAPERI 30DIH s<2>:LETdf»:
,20,32)!LET 1=1:LET 7,255
40CLS:INK 5:PRINT AT Ho-ffili CLS:POKE 23606,1 llLET mav=0:LETtab=15:LI 0:FOR + =0 TO 6:POKE USR'
t,B|"SP GUILI "B,5;" OVER]iAT:
•'(AT0,5j]
:PRINT AT 5,0;"CICREATEt
CUKENTS"';"CISAVEDOCUMENTS"":»[1PRINTDOCUMENT"
60 LETcur-5 70 PRINT AT cur,lj""
BO LET a*-INKEV»:IF**<>*&"ANDaSO"B"THENGO TO 70 98 IF aS-"6"THENGD TO 160
IFcur-5THENGO TO 1248 IFcur=7THENGO TO!80 IFcur=9 THENGO TO 1260 IF cur=llTHENGO TO1300 IFcur-13 THENGO TO 1330 150IFcur»15TENGO TO 1350
1PRINTAT cur,l;"-|LET cur-cur+2.IFcur-17THENLETcur- 3
170 BEEP 0.06,15:GD TD 70
188CLSIINK 2:PRINTAT1,0;"...«...1... .2. ..*.. .3. ... 4"
:LET1-1:LET c-0:LET pg=l:GO TO 590
208 INK 2lPRINTAT1,0)"...»... 1. ..».. .2. ... 3. ... 4"
210 INK 4:PRINT AT1+ 1, cjOVER 1) PRINT AT 0,0;INK6)"LINE:
AT B,B;"ROW:"(AT0,12icjAT0, 15) "PAGE:"ipg-1|AT 0,22( "DOCUMENTi" jdc-1 228 LET a*=INKEYS:IFa»=""ORCODEa*M23THENGD TO 220 230 PRINT AT 1+1 ,Bf q* (dc ,pg,1 , 1TO>
240 IF CODE aS-7 THENGO TD 600 250IFCODEa«=18THENGD TO 398 268 IF CODE a*=l1THEN6D TD 438 278 IFCDDE a*-13THENGO TO 1000 2B0IFCODE a*=G THENGO TO 460 290 IF CODE a*=9 THENBO TO 490 388IFCODE a*=12 THENGO TO 520 310 IF CODE aS-15 THENGO TO1390 328 IF CDDE a*=6 THENBO TO 48 338 IF CODE a*=4 OR CDDE a*=5 THENGD TO 218 348 LETq*(dc,pg,l,c+l)=a*tPRINT AT 1+1 .cjqS <dc,pg,1,c+l) 3=0 LET c=c+liIFc=32 THENLET1=1+1;LET c-B:IF1-21ANDpg<18THENUtTI
=pg+liLET1= 1:GD TD 598 368 IFpg=18AND 1-21THENLET l«2Bs 378 IF 1=21 THENLET l=21lBEEP 8.85
1GO TO 2:
IFCDDEa*=13THENLET c-0 rANDpg<18THENLET pg=pg+li LET 1=;
:BEEP0.05,15 31:BEEP0.85,15
THEN 398 LET1-H 488 IF 1-21t 41B IF l=2t7 42B GO TO 2IE 43B LET1 448 IF 1=8 THENLET1 458 GO TO 21B 468 LET c=c-l:
47Bc—1THEN 4BB BO TO 218 490LET c-c+llIF 58B IF c-32 THEN 510 BO TO 210
528 IFC-BAND1>1THENLET 1=1—1 iLET c-32 538 IF 1-1 AND c=0 THENBEEP B. 85,151BO TO 218
=28IBOTO 598
LET l-liBEEPB.B5.15
BEEP8.85,15
548 LET q»(cipg.i TO)=q*l<•POi' TO)LET q*(dc,pg,l 558 IF c=-lAND]
568 IFc—1AND1 578IFc—1AND pg=l THEN 588 PRINT AT 1+1 ,0; q# (dc ,pg, 1 , 1Tl 590 POKE 23606,1:FOR f=2 TD 21:
210
|6B8 INK 7:CLSIPRINTINKAjAT 8, 10; "COMMANDMENU")AT2,1 :dc,pg,1
te key, an theScreenamessagewillappear si isthe one you want then hit enter."
610 PLOT 0,103:DRAW235,0:DRAW 0,-31:DRAW -255,01DRAW 0,31 620 INK 5
630 LETa*-"l":GO TO 660
640 LET a*=INKEY#:IFa*=""OR CODEa*>123THENGO TO 640 650IFCODEa*=13 THENGO TO700
660RESTDRE1110:FOR -f'lTO 13:READg*tIFg*fl>-a*THENGO TO 680 670NEXTf:GO TO 640
6B0 LET q=f:PRINT AT10,l;g*<2 TO31>(ATU,l;g$(32TD 61) 690RESTORE1110:GO TO640
700 POKE23606,0 710 IF q=7 THENGO TOB50 720 IF q=10 THENGO TO B70 730IFq=12THENGO TO 910
740CLS:INK 2:PRINTAT1,0;"...»...1 * 2...»...3* 4":INK4 750 IF q=llTHENGD TD 590
760IFq=lTHENPOKE 2365B.8:GO TO 590 770 IF q=2 THENPOKE 23658,0:GO TO 590 7B0IFq=6THENLET c=0:GO TO 590 790 IF q=5 THENLET c=31:GO TO 590 B00IFq=3THENLET c-31:LET1=20:GO TD 590 B10 IF q=4 THENLET c=0:LET1=1:GO TO 590 B20 IF q=B THENLET tab=c:GOTO 590 B30 IF q-9 THENLET c=tab:GO TO 590 B40 IF q=13 THENLET del=l:GO TO 590
850INPUT"CALLWHICHDOCUMENT?";dc:LET dc=dc+l:IFdc>5 DR dc<lTHENGD TO B58
860 CLS:INK 2:PRINT AT1,0;" * 1 * 2...» 3.-.»...4":INK4:LET pg -1:LET 1-ljLET c=0:GO TO 590
B70INPUT"PHRASETDCENTRE?";,;LINEf*:IF*S=""THENGOTOB70 880 FOR f=lTOLEN**:IFCODE*«<f>>122DRCODEf»<f)<32THENGO TO 870 890 NEXT fjLETcl-15-LEN**/2:LET q* Idc ,pg,1,cl+lTOcl+LENf*+l>=**iLET c»c 1+LEN f*
900 CLS1INK 2:PRINTAT1,0)"...»...1...*.. .2. ... 3. ... 4":INK 4lGO TO 590
910INPUT"PHRASE TOFIND? ;,;LINE *»:IF*«-' 920 FOR *-l TO LEN f*:IFCODE*«(f)>122ORCODE<
930NEXT t
940 POKE 23606,1:CLS:INK 2:PRINT AT1,0("...«.
INK 4
950 INK 4:FOR f=tTO 20:IFq*<dc,pg,f,lTO )="
THENNEXTf 960 IF +-21THENGO TO 990 970 POKE '23606,0:PRINTAT f +1,0; q» (dc ,pg,f,1TO1 ldc,pg,f ,hTOh+LENf*-l)-f* THENPRINT AT f + l,h-:
+LEN-f*-l) 9B0 NEXT h:NEXT* 990 POKE 23606,1:PAUSE100:GO TO 590 1000IFdel=0 THENGO TO 390 1010IFdel-1THENGO TO 1020 1020IFs(l)=0THENLET s(1 )-11GO TO210 1030IFL<a(l)THENBEEP0.05,15:GO TO 210 1040LET s<2)=l
1050LETt=I:FOR *=s(l>TO20-*(2) 1060LETq*(dc,pg,f,lTO)-q* <dc,pg,s<2> ft ,1TO>
1070 LET t-t+1 10B0NEXT f
1090FOR f=20-s(2)+lTO 201LETq*(dc,pg,*,lTO )="
•:NEXT f
1100LET l-s(l):LET del=0:DIM 5(2):GO TO 590 1110 DATA"1CAPSLOCKON-Givesupper case Eg.QWERTY 1120DATA"2CAPSLOCKOFF-GiveslowercaseEg.qwerty 1130DATA "3CURSOR TO END OFPAGE-Moves cursor to end o*presentpa 1140DATA "4CURSOR TO TDP DFPAGE-Moves cursorto top o*present pa 1150DATA "5CURSOR TO END OFLINE-Moves cursor to end o* presentli 1160DATA "6CURSOR TDSTARTOFLINE-Movescursorto start o*thelin 1170DATA "7CALL NEW DOCUMENT-Cal1soneofthree documentsstored in R
HOMECOMPUTING WEEKLYI
ilationppi ntwhichi .IBBDATA "BSETAUTO-TAB-SetsaI 1190DATA "9GETAUTO-TAB-Getsa1
1200DATA "BCENTREPHRABE-Cent resphraseanthepresentline 1210DATA "RRETURN TO EDITMODE-Returnto typing in your letter 1220DATA"FFINDPHRASE-Findsallplaceswhere thephraseisused 1230DATA "DDELETETEXT-Deletesalltextbetweenpointsset 124BDIM a(2):LET del=B:LET mov-B:LET tab=13:LET dc-llLET pg=l:DIMq#(5,lB ,2B,32):LETl= liLET c-B:FOR f=0 TO b:POKE USR"u"+f,8:NEXT *:POKE USR "u" + 7,255
1250 CLS:BO TD2BB INPUT"LOADINGNAME ?",,;LINEa*
127BIFLEN a*>llTHENBEEP B.05,15tBO TO12AB 12B0LOADa*DATAq*II 129BGO TO 40
INPUT"SAVING NAME ?",,;LINEa*:IFa*=""OR LENitMlTHENBEEP 0.05,15:
GO TO 13BB 1310 SAVE a* DATA q*I>
1320 GO TO 40
133BINPUT"PRINTWHICH DOCUMENT7";dc:LET dc=dc+llIFdc>5 THENBEEP 0.0S,15:
BO TO1330 34B CLSiINK 4lFOR 2;AT1,B;"...» 1...
,f,g,lTD)!NEXT g:PAUSEB:NEXTf 35BINPUT"LPRINTWHICH DOCUMENT?";
GO TO135B
3&BINPUT"FROM WHICH PABE ?";pllLET pl-pl 360
37B INPUT"TOWHICH PAGE ?";p2:LET p2-p2+l 5:GO TO137B
3B0 CLS:FDR f=plTO p2iFOR g=lTO 2BlPR NEXT g:NEXT f:PAUSE0:GO TO 4B 390 CLSIINK 7::PRINT TAB IB;INK i| "SP Qui
10:PRI!
TO
TO
AT 0,0;"DOCUMENT"ide-l;"PAGE "j*-l;INK ...4":FOR g=l TO 20:PRINT ATg+l,0:q*(d PAUSE0:BO TO 40 :LETdc=dc+llIFdc>5 THENBEEP 0.05,13
liIFplMBTHENBEEP B.05,15:GO IFp2>lBOR p2<plTHENBEEPB.05, NTq*(dc,+,g,lTD);tt3;q* (dc.f ,g,1
1400PRINTI
1410PAUSE 0:CLS PRINT:PRINT
CallMenu i-ft&9.. .He
:INK2:PRI
PR1I ftSc5,6,7,B
Shift*,0.
PRINT: ursor":F .Delete"
For help with Readingand Writing
S01-405 4017
Since 1975,
350,000
adultshave been helped
toread and write
better.If
you want helplook
for thissign.Forfurtherinformation Adult Literacy
&
BasicSkillsUnitPO Box
213London WC1V 7ET
P»»>2»HOMECOMPUTING WEEKLY6A
Morecriesand whispers from the dungeon, wherewekeep Peter Sweasey andhisdwarfishassistani.
Life is fustone long adventureforthem
leasesseemsKeslow
However, inthecomingmonth we have four bignew games comingqui:
Mordon's Quest,the"sequel"
uiClassicAdventurefrom Mel- bourne House; Red Moon,the latcslfromLevel 9;Swords and Sorcery,thelongdelayed,but extremelypromisingtieivI'SS arcventure,and Robin OfSher- wood from AdventureInternat- ional,writtenbytheGremlins
goingtolookatInterceptor
tobehonest,1feeltheyare slightly overrated.Theyare all pretty similarinprogramming style,soWarlordisagood
Thescenario isquiteunusuaI MostInterceptorgamesare set inatimeless,middleearllitype
|past,but this is distinctly"
centuryAD, TheCelticgodsot Britainarelosingthebattle againsttheinvadingRomans, andtheirgods.Topreventa direct,inevitablydevest atinj conflict tienveenthetwosets ol celestialpowers,each choosese mortal"pawn".Theseart placed in the Celticotherworld.
with the firstoneto realitythe winner!You,naturally,play the Cell.Ifyouwin,youwill rewrite history...
On loadingthegame youar presented withaninstant,ver attractivegraphic.Thes excellentillustrationsarc strongpoin!ofInterceptor' games.Theyarenotatever, location, certainlyon Spectrum and Amstradversions.On some CBMgames,likeEmpireOf Karn,theyaremuchmore frequent,althoughslowerto draw,andlessdetailed.Many CBMversionshavebackground musk, which some people may like,butwhichIfoundgrating.
Tentisbrief,butadequate.
Thereisslightlymore thaninan averageScott'"~
Vocabular
fthe ollmclutiiictcrs.Sumc
ids listedonthemsin includingHELP -a recognised inWarlord, b isacommonfaultwithcom- panieswhoprint"standard"
information.Someofthe responsesarebetterthanthe usual"Yout"
don'tseethepoint",which showstheplayerth computer understands action is uselessanyway.There alwavs improvesadventures.
Themainproblemwit Warlord,andmostofth [in creep I orrange,isthaiil farlooeasy.Withinhalla hour, 1had scored30fa.Thus, afterafewdaysplay, averageplayerscould complete it,whichishardlyvaluefor money, evenat£5.50.Empire Of Karn was even worse—' completed50%inone hout YetInterceptordescribeman of theirgamesas for"advance players",whichisridiculousi comparedwith thesameratin_
forAdventure Quest orSorcer- orofClaymourgeCastle.
Hencemysurpriseat enormouspopularityofti suchasForestAt The World's End.Ingeneral, thegamesare very average:averagescenarios, averagevocabulary,average text,aboveaveragegraphics balanced out by below average quantity,andbelowaverage difficult v atan averageprice.
Theyarenotthatbad,but fora poundortwo more you canbuythe likesofEs meraid Isle,whichwillkeep you going formonths.Withthe distribu-
games.Interceptor betterwatch out,Icouldof course be wrong:
maybethe public like veryeasy adventures. If
MOMECO\il'!.'ll\<,\\
Helpline Jonathan Biddlefrom Suffolk
problems wi t Houa;sophist Sherlock.He Basil'ssafe.The answeristo OPENSAFE,but while Basil is
!(around12.30pm),other- sehewillshootyou.My Sherlockcorrespondent,Sam Zubedi,informsmethaiyour herrings.
Adams andTexasofafew hsbackbroughtprotests a couple ofthedwindling groupofTexasusers.Mark McGurn wrote backaskingwhy
Ic I,The a
i,I /ell luntilAdyenturcInternal- atrelease itforthemajority ofmachineslater thisyear ((he Tl cartridge currentIvavailable isnothingtodowithAl UK).
But,sinceyou havebeenso
throwing aTexasdownintomy dungeon andIwillbereviewing '-
soon.Markalsowantsto nowwhyVenturesisnot
ilidi><
JDowric,fromAyrshire, accusedme ofgettingmyfacts wrong about havingtoproduce cartridgesforQuestprobeon theTexas.Well,I'm nogreat expertonthe subject,andIdid phrasemy explanation alittle misleadingly,butcertainlyas farasQuestprobeisconcerned, Alsay cartridge is the only way.
You should havenoticed 1am dealingwithlessarcventures thesedays,andundermy stricterdefinitionTechnician Ted doesnot really qualify,no matterwhat Hewsonsay.But seeingasweprinted themap.1 thought1hadbettercomplete the tasklist.Richard Burtonof Cornwalltakesupthestory from(he7th task, theCanteen.
Theyare:Photocopier,Board- room,SliceSurfaceAbrasion, LaserSliceSeparationPlant, Bay7.MicrochipMounting Furnace,Tea Machine,Power
Extraction,Matthew'sLair,We CallHimSirandTheWage
wheretogonext—well, accordingtoMichaelAdler fromDurham, you needtogo leftfromtheUnionPicket Line.Ihavenotcheckedthese
.-.hm,;>thelp with.New ZeaTander Dwayne CarnachanwroteinApril, askinghowtomovetheboulder in"TheCatacombs".The problemis,hedoesnotsay whichcompanymakesthe game,orwhichcomputerhe owns, so1am unabletohelp, since 1haveneverheard ofit.If anyHCWreaders can, please write in.Anotherplea 1cannot answerisfromJimCrierin Ayrshire.He cannotfindthe mousetoscarethe
elephant Acornsoft'sSphinx e.Sadly1have never
—socanyouhelp?
John Rundle from Aldershot, vhos. >.ei>
helpline these days, has se ausefulcompletesolutionti Level9-sexcellentLordsOf Time,manythanks.Heis ofthemanystuckwithMikro Gen'ssuperbadventure.The Wiich'sCauldron,whit'- JohnWilsonfromRochdale has sentmoresolutions,forTi NaNog andKnight'sQuesi whicharesuperbly writtenan
youwanthelp,cangive help, c
Writelo:Ventures,F Computing Weekly, No.l den Square,LondonW1R3AB
"Chessgameitisnot!"YourComputer
THE CHESS GAME
Commodore64 -NowAvailable -RRP£7.95
"Brilliantlydeigned opening screen...
Perspectiveaiiimiitimi ,uulspritedesign are ccellent...A verv clever,indoriginalprogram
Commodore Horizons
Istronglyrecommend this game whether you understand chess or not."Home Computer Weekly An arcade extravaganza from MicroClassie."
Your 64 1HFFIVESTAR REVIEWS CONTINUE...
HomeComputer Weekjy -Commodore Show ProductsReviewWeek-The chess game rated top );,im t ' -PopularComputing Werkly - Rated equal toplorweek -CommodoreHorizons -Top two bcilgame - top graphics -CommodoreCom- puting International - Five star graphics - PRIORITYORDER SERVICE Inw
El'OMI'UTlNCiWHLKl.YftAupuMI'JKJ
Banishsilencefrom your programming by following Jason Robinson's music routinefortheBBC
thisinlcrrupldri' :210.thenumber
Variables ion &.10 ion&1\
*T7 d"ra"OT°fCU"el"UU
IIOMI-COUi'lTING WTLKI.Y6A
o o o a.
Twistthe night away withthis ponto theAmstrad
gamefor
fairdeal?The onlywayto find oulisloplay afewhands of L pontoon.Atleastyou can be sureit'sgolnothingupits Twenty-oneisagraphical computerversionofthecard game Pontoon, Theobjectof Twenty-oneistogelcloneto twenty-onewithoutexceeding it.You dothisby addingthe facevaluesofthecards,you cantwistextra cards, but ifyou exceedtwenty-oneyoubustand thecomputerautomatically wins.When youthinkyou have enoughyou"stick".T' thenplays ii.hand
Verlablml petsnumberof aces player ha.s IOTAI.v,.urmlal DOTAL eamputnstotal XAND Vused for positioning eSlnlea
kof card FOR/NEXTloops
I330 NEXT I 540DOTAL ~" DOTAL * T
D0TflL'"=21THEN 590 -ACE5-1THENDOTAL -DOTAL
3CATE 37,9:PEN 0:PRINT DOTAL -dotal>2iThen 720
"TI =1THEN X=X*7:¥-5JGOTO
t-:''c
"-5THEM GOTO 750 TAL=TOTAL THEN 7B0 SE**«.»
E1.25jPEN2:PRINT'
:IFT>400 THEN GOTO
6BO T-T+ 120ELSE 630
ITH AFl 710 T-T+
E1.23:PEN 2:PRINT' 120ELSE 710 D, .r-T
.
„™»™*«m,
•^\Bi
970 PRINT Dt 9B0 NEXT
1030 LOCATEX 1030 PRINT b*
1050 PEN 3 RETURN
:L20letsuir-pr
IFCfiRD-1THEN CARE»="1"
THEN CARD*-"3"
CARD*-"4"
C0RD*-"5"
C0RD»-"6"
THFN CARD*="7"
MCARD*="11"
1CARD**"13"
THEN CARD=10 IFcard=!
IFr-ara-l RESTORE
TF.«„',-.
5=226 S=237
IFSUIT=T S=22B
IF"»J="s' B»=CHRS(s)
1540 C*(l)» CHR»<150H
02
ffl
<
Howtoget INtoandOUTofyour micro isthebasisofthisweek's instalment ofourSpectrum machine codeseries from Diana& Terry Smith
lookaiilit-l\andOlT very s
I.They rwaytc HASHcounterpart:
explainedintheSpectrum manual.Theyare themeansby whichtheCPUcaninterface TheuseofIN and'OUTis determinedtoalarge extentby thecomputerhardware.As explained inthemanual,there are65536possibleI/Oor InpuL/Outpuiportsthaithe ZSOmicroprocessorcanuse, but thewiringoftheSpectrum issuchthatonlya veryfeware
Thereisafairlycomprehen- sive setofIN andOUTinstruc- tionsbutyouareunlikelyto needthemall.unlessyouarcan
whyareyou readingthis?
Let'sbeginby lookingat[he instructionIN,whichcanbe thoughtofasthecounterpartof PIIK.Roththese-
portaddressforINanda memoryaddressTorPEEK.
Theybothreturnan8bit IN A,(C)toread thekeyboard.
Thislooksat[heinputport addressedbvthecurrent value of(heBCregisterpairand copies [henumberalthisport into[heAregister .Fig. 1shows 1hekeyboardlayout.
i,[he lawbyteof
the p. s.thei
254.Thevalue of the high byte (B)determines whichhalf row ofthekeysisread.For
IandCi wimple,i:
254,INA,iU)willscankeys QWERTandreturn wiih oils to4 of[heArctisierSETor RESET, depending011which of the fivekeysarc depressed. Ifa keyispressed,itresetsits corresponding iliaihiiis.ci?!.Sou wcles oftheAregister,aselbit1 ihel.)keywasnot pressed,
ling1provide 1simulates [he a-Skctdilov.(Our3year oves-tinsoriel)Ioiulllic 11address30000
>r[heloader estminjta
programgiven Thisexample1 1hefirst
1III-ROM 01apoint whichcanbemoved by keys 5,6,7and8.Thex value isheld intheEreyisierandthe y value intheDregislerwhilelite keyboardisbeingchecked.The coordinatesarethentransfer- red to theBCregistersforthe ROMrouline.Afterthai,[he HALTinslructionisused[0
'BitBitIBit3Bit3Bit*IBit4Bit3Bit2BitI8..F
QIIIlIIHBIlIIITJITJlTJlTJ [U
H
Q]H E
1ElB
HI HI000001000 08
aQHBQ'HH age
slowtheroutinedown!llcausescode withRANDUSR 30000 adelay orl/50lhsecond eachand youwillgogreenatthe timeitiscalledwithintheedges!The borderwillrevertto DJNZloop.
Run[heroutine withRANDnextuseaBASICcommandas USR 30000 andsketchaway. theappropriatesystems ThefirstINinstructionvariablehas notbeen changed.
checksihcYorRETURNkey.ThesamerangeofOUT instructionsisavailable asfor finishedsketching to return toIN.
BASIC. IsaidearlierthattheOUT
Alternativeinstructionsinstructiondrivesthespeaker.
which couldbeusedarc: hisquite passible to writeyour
INA.(n) ownroutinesusingOUT
IN H,(C) instructions.Listing 3shows a IN L,<C) routineequivalenttoBEEP IN B.(C)
IN C.(C) theHLregisterpairanda IN D,(C) durationvaluegoesintoDE.To IN E,(C) getthe note,wesimply call the IN A.fn)requires thatthehighROMroutineataddress949 byteoftheportaddressisandthisdocsalltheworkfor already in theAregisterandthe low byte(254) isthe valueofn. IusedBasic Listing4to find ThebitsoftheAregistercanthevaluesofHLandDE thenbe checked. The remainingneededfortheROMroutine.
RUNthisprogramand keyin A,(C)butwiththeport valuethevaluesofthepitchand returnedtooneoftheother registers.H,L,Betc. aI1ASK 1SLEPcommand. The
TheINinstructionisalsoprogramwillcalculatethe usedtoread information fromacorrespondingvaluesforHL
andDE.
microdrive, etc.Ifyou wantto Finally,runthecode ofList- dothisfrommachinecode,youing 5 withRANDUSR 30000to would bewelladvisedtouse theplayashortmelodyusing ROMroutines ratherthanwritemachinecode.Notethat in this your owncode. routine,thebytesfollowing Thisisalso true fortheOUTlabelL2arearrangedtoberead intotheE.D.L and Hregisters, SAVE information,drivethereadyfor theROMcall.As you (loud?)speakerandproduceconsee,machine code can be the screen, llcanbe thought ofitksomeenoughwithoutre- asthecounterpartof POKE inventingthewheel!Vouwill Thesimplestexample ofar.usujll>dobelter to use existing OUTinstructionis(ochangeROMroutines.
theBORDERcolour.Key ITietuneleadsus nicely into BORDER7ENTERtoproduce awhiteBORDERand pokethewheiewewill lookatthepower- code ofListing2intoaddressfulblockmoveinstructionsand 30000 onwards.Remember:ojspoiling starscope.
CLEAR29999first.Runthe listing'
30000 LD t\,Z 62
2
5633 205
30002 CALL
22
30005 LD DE,0 17
30008Ll LD BC.57342 1 254 223
30011 IN A,(C> 237
120
30013 BIT4,
A
203 103
30015 RETZ 200
30016 LD BC,6143B 1
254 239 30019 IN A, <C> 237 120
30021 BIT4,
A
203 103
30023 JR NZ.L2 32
30025 DECD 21
30026 L2 BIT3, A
203 95
3002B JR NZ,L3 32
30030 INCD 20
30031L3 BIT2, A
203 87
30033 JR NZ,L4 32
30035 INCE 28
30036 L4 LD EC,63486 1 254 247
30039 IN A,(C) 237
120
30041 BIT4,
A
203 103
30043 JR NZ,L5 32
30045 DECE 29
30046 L5 LD A,176 62
176
30048 CP D 186
30049 JR NZ,L6 32
2
30051 LD D,0 22
30053 L6 LD A,255 62
255
30055 CP D 186
30056 JR NZ.L7 32
2
30058 LD D.175 22
175
30060 L7 PUSH DE 213
30061 PUSH DE 213
30062 POPBC 193
30063 CALL 8933 205
229 34
30066 POPDE 209
30067 LD B,5 6
5
30069 L8 HALT 118
30070 DJNZLB 16
Page 18HOME COMPUTING WEEKLY6August 1985
253 30010 INCHL 35
30072 JR LI 24 30011 LD C, <HL) 78
190 30012
30013 30014
INC LD INC HL B, (HL>
HL 35 70 35 Listing2
30000 LD A,4 62 30015 PUSH HL 229
4 30016 PUSH BC 197
30002 OUT (254) ,A 211 30017 POPHL 225
254 30018 CALL 949 205
30004 RET 201
30021
30022 POP
POPHL BC
181 3 225 193 Listing
30000 LD DE,130 17
130 30023 DJNZ LI 16
237
30003 LD HL.1646 ZZ 30025 RET 201
110 30026 L2 DEFB 65 65
6 30027 DEFB
30006 CALL 949 205 3002B DEFB110 110
181 30029 DEFB6 6
3 30030 DEFB 65 65
30009 RET 201 30031 DEFB O
30032 30033 30034
DEFB DEFB 110 6
110 6 Listing4
1REMroutine to calculate 30035 DEFB
thevalueso-fDE&HLpriorto 30036 DEFB61 61
calling the BEEP routineat949. 30037 DEFB4 4
Pitch&duration are the numbers 30038 DEFB 98 9B enteredinBASIC BEEP statements 30039 DEFB
100INPUT"Duration?"jd 30040 DEFB61 61
110PRINT "Duration= "(d, 30041 DEFB4 4
120INPUT"Pitch?"jp 30042' DEFB110 110
130PRINT"Pitch=";p 30043 DEFB 140LET *requency=261.63*2~<p/l 30044 DEFB196 196
2) 30045 DEFB3 3
150LETde=INT(-frequency#d):L 30046 DEFB 110 110 EThI=INT(437500/INTfrequency- 30047 DEFB 30. 125)160LETd=INT(de/256)sLET e=d 3004830049 DEFBDEFB3196 1963 e-d*256:l=hl~h*256LETh=INT(hl/256):LET 3005030051 DEFBDEFB196 196 170 PRINT"DE="Sde,"HL="[hi," 30052 DEFB 61 61 E=";e;TAB8;"D=";djTAB17;"L- 30053 DEFB4 4
";1;TAB26;"H=";h:PRINT
180GO TO100 -
~="=—
1h- i
Listings
j^&r^^
^=i=——
30000 LD BC,7 1
7
30003 LD HL.L2 33
74 117
30006 LI PUSH BC 197
30007 LD E,(HL) 94
30008 INCHL 35
30009 LD D,(HL) 86
^^^
HOMECOMPUTf
00 m
Q.
oo
O X 5 00
tf'sHmefogef /hosesprites movingInthe second partofour C64programming seriesby Andrew Clarke Before*
ofmo howdi
theteaserI* ?Your
and5onscreen,colourIhemall yellowandmake [hemallaccess spriteblock199.Programone givesananswer,alihoughsome or[hevaluesintheposition registersmaynotbe thesameas yours.Aslongasyoucansee threespritesandtheyareall yellowandlookthesame you havedonewell.
Program one
imaginethe spritewas moving much moreslowly. First it starts at50,moves onelo 51.Thenit goesonto52and throughall thenumbers upuntil255where itfinallystops.Changethe50
pressRETURNagain.
Thistimethespritecomes fromoff the screen.Vou can makeitstartfrom anynumber betweenand254.By changing thevalue 255you canmakeit stopanywhi"
'K's.tcr Itmat onthe left.
;intheopposite eSTEP-1afterthe
Nov.thespriteiss
ThisweekIwantto deal with moving yourspriteonscreen.In fact"sprite" isanexcellentword forconjuringuptheideaof torn el hiit)imovingswiftly,
achievemovementisbyusing a simpleFOR/NEXTloop.Firstly iwith
V = 53248 andpressRETURN.
ThentypePOKEV + 21,l:POKE VI19,7;l>OKI:V,?(m>krVi1 ,I35:POKE2040.199andpress RETURNagain.
Itwouldhelp ifyou havethe spritedefinitionprogramfrom lastweekas this will at least give
Inasimilarwayyoucan increasethespeed ofthe sprite travellingtheotherwayby iipiriy iliefollowing:
tsingRETURN.
itgoslo<
Youct youwish,byusing steps-Changethe valuebehind theSTEP commandlo .5or .1 and watchthe difference.
OfcoursethereisnoX locationnumbered50. 1 or 50.9.
Thelocation registersroundup the figures so that 50.land50.9 are,tothecomputer,location 51.
ilstthisishappeningthe iccountsas 51. so the sprite
I(52whenroundedup).
///
\
254.9andthenendsat255 sprite lefttorightandrightto left.What about up and down?
Toachievethisreplacethe POKEV,Tinstructions inthe NEXT/FORlooptoPOKE V+l.T.Whatdoyou! Verticalmovement.
Diagonalmovementisi possible.Butitcannot achievedusingtwoFOR/NEXT loops—onefortheXvalue andonefortheY.
computer simply cannot handle twoloopsrunningtogether.
Insteadweuse justoneFOR/
NEXTloopfortheXv whilstwe incrementtheY\ by, in thisexample,one.
Programtwodemonstrates
P»KtHIHOMI (.-OMPUTINtiWl-Ll-KI.Y6August
ovingyoursprites is playerinputfromth<
"irkeys.Thetroublew
imaynothaveincluded Ttheprogramforthe thatisrestrictingthem
rspritesyoumayfindit keepsreportinganILLEGAL QUANTITY ERRORIN(line number).
Thenextprogram (Program three)usesthescreenlimits Dwhichtocontainthe s.It'smajorpurpose, though,istoshowhowsprite movementisachieved byusing thekeys—itcan be adaptedfor ajoystickvery easily.
ItworkswithoutFOR/- NEXTloopsbutinstead icreascs or decreases theY and valueswhenthekeysshown lowarepressed:—
Cursorright Cursordown—lc Key"Z"—Down Right
The keys"H",
•"L"willn ally.Whenthese keys arcused boththeX and Yvaluesarc altered.To makeiteasierto understand youaregivenaread outoftheX and Yvalues at the lop leftofthe screen.
One ofthe limitsusedhere is the highestXlocation, 255.Of course,as1showedlasttime, POKEingV+16withthe priatevalue lull plate the
;intothefarrightX ion.Unfortunatelyi!has eachievedsmoothlyina
game andthiscan betricky.
Evenincommercial programs aspritewillflickerwhenit
theprogrammerhastakengreat
riiiht.
Itry
Whenthe spritereaches thelimit(255)theV+16 registerhastobePOKEdto allow it togo anyfurther.When thisoccursthe sprite switches to therightsideofthescreen.
Unfortunately,theXvalueis still255—whichontheRight Xpositionisnotonscreen.
Untilthisvalueischangedto the starting point—you
«able [<
Machine codewillmakethe switchsoquicklythatitcan deceivetheeye.Butin,slow BASIC you needaoneline speedilyaspossible.Program four is similar to the lastone exceptnowitallows the sprite
areaanditequalsonewher crosses the"X Line".
Altthe extra linesdoisswi thespriteoverthelinee recalculatethenewXvalue
and reducesthe severityofthe nicker.
dauntingfor(hebeginnerbut youcangetarounditby limitingyourspritecharacters tothe left sideofthe line.Use
Severalcommercialgames unashamedlyusethismethod programming,especiallywhere go backandfrooverthe line. It isn'timpossible—youonly needtoexpand ontheinforma- tiongivenhereandwith practiceyouwillhavealleight spritesflyingeverywhere!
Forhomeworkthisweek write a shortprogram makinf horizontally Wllikls r ally.IIis
stappears!Morenext multi-colour,expansion
ECOMPUTING WEEKLYt
ospun round, "Wrong
"Well,okayMurkosomaybe woodliccgiveyou[heshivers Murko shookhisheadsadly,
"Youjusldon'tunderstandthe magnitudeortheproblem.
Bugsareprogrammingerrors, linyflaws thaiin[heolddays gave [housands or people hours ofendlesspleasure."A[car appearedinMurko'slefteye,
"WhyIremember how much fun iiused[obe10[rackdown an iuy-bUty bug
itthat's Murkoproducedi
"A fewyearsagoMega-bugs startedcreeping into (lit sy.stem.
Foul-upslhatwereway beyond anyacceplablehumanerror.
And noweverydata basein[he worldisinfesledwilhthem.
We'vetried everythingto exter- minatethembut they jusikeep comingbackbiggerthan before."
"Sowhat do you want meto Ron,"buy abutter- flyn
No.1w
lunch?"
"No jokes Complex alreadylosttwoofc investigatorsonthiseas lefall guynumber three?"
"Look Complex, we need a freshangle.We'redesperate.
Willyoutake thecase?"
"Okay Murko.I'llfindthe bughatchersforyou,but1
£50; theodd bag of cashews.Agreed?"
Murko nodded. "Where doI start?"asked Ron.
"There'sapub whereallthe underworldcomputerbuffsgo, it'scalledtheMeatballand Micro..."
Thor'srighrwewanryouto joinournew ComputerClub,Tronix,rhe Masrerrronic userclub.
To joinoilyouhaverodoissend usa chequeor posral orderforG1 .99which entitlesyourorhe quarterly Tronix magazine,afree Masrertronicgome, afree Tronixbodge and a free Tronix pen. Tronixwillbringyoual thelatestinformarion, news, views, storiesond updatedinformationon forthcoming Mastertronictitles.
MasterfronicLtd.,ParfcLome,
1 1 1Pork
Road
LondonNW8
7JLQ 2
l
LU
ImpersonateJ R,bombyourselfa landingstripand get thosebirds in yoursights in thistriple-headerof gamesfortheCI6 by David Jaques
urblackgoldagainst vagesofwinterand slimwho'llgoiiianyk'ni' syphonoffyourcrude.
ihcplane pilot.Youare flying overa buillupareaandtheir is noplace to land.Thesolution is 10bomb a runwayforyourself.
Oncethehousesarcflattened yourindyourselfairborne againwithaneventrickier clearanceproblem belowyou.
Youathea Bird Strike butdon't thinkourfeathered friends are justgoingtoflaparoundhelp- lessly—inthisgamethey fire
Mines ftiwIIwerlci
140-5001amloop
SMJisoe id*
940-9701 980-990r <t mistakes
Varlabhi Yearpres
Sellstlli usbuying priceofmines A,N,Xge neral use
HOML COMI'l UN!,V.
10REM ****»*.
20REM **»**#«
30REM #*»HMHHHHt BV 40REM*********JUI 50REM»*»*»**»***.
60HS=100:HS*="Clb 70 TRAP1110 80 VOL B 90G=74:H=85
!COLDR 0,1: COLOR
)REM 1REM»»»».
1W1N=FALSE
!BL=0:B-0
!SCNCLR )CDLORl.li.
IFDRN=4B32 1COLOR 1,8 IFOR2=4031 )X=INT(RND IIFPEEK(Z->
INEXT Z IPRINT"SCREEN
!RETURN
4071:POK£N,102:NEXTN TD 3711-flC STEI 1>*<3+SC) )+l 40><>32 AND X>:THEN PDKEZ,21C
IREMI
POKEZ,G:PDKEZ+l,H:POKEZ-l,:
IFG=74THEN G=B5: H=73: GOTO' IFG=S5 THENG=74:H»75
THENGOTO450 410 GET K*
)< 100ANDi
450 POKEC-40,32:PDKE C.83:IFPEEK a
4A0 M=Di IFDJ900IHENLETM=D/10 470C=C+40:IFO4031THEN B=0 480 PRINT"SCREEN:" ;SC+1;TAB(12):"SCORE 490IFB=0 THEN POKEC-40,32 500 Z-Z+1:IFPEEK<Z+2>=219THEN GOTO 530 510IFZO4033THEN GOTO 370
-219THENSOUND:
lOMITTINt;\V1 l:K[.YI
52a SC=SC+; :AC=AC+-
!REM *******************i
)REM END
1REM *****+*************h )SC=B
!SCNCLR IFD>HS THEN GOSUB104B ISCNCLR
IINT"YDU SCORED:";D
IGETKEV A*: IF A
ISCNCLR IPRlNT"pressspace tof IPRINT"FIREONJOYSTICK
THEN GOTO
1PORTONE"
fl*<: THEN 85B
]REM TUNE
1REM******************************
1RESTORE910
IDATAS10,169,810,345,B34,453.B54,169,B54,3flS,B64,453
!DATA881,169,854,169,810,169,SB1, 345, 854, 345, 810, 345
!DATA SB1, 169, 854,169, 810, 169, BS1, 345, B54, 345, B10, 345
!DATA B34, 453, 854, 453, 864, 453, 834, 383,834,345, 834. 262 )DATA810,169,810,345,834,453,654,169,054,345,864,453 1DATA 881,169,854, 169, 810, 169, aai,345,854,345,810,345 IDATA 8B1,169,881,345,654,453,881,169,B64,169,854,345 IDATA B34, 453, 864,453, 834,453, 810, 169, BIB, 169, BIB, 169 tFDRN=1TO96STEP 2
10READ T:READ R SOUND1,T,10:SDUND2,R,10
)REM
1050REM 107BPRINV'ypuhave qat
PRIN'r'pleaseinput INPUI""sHS*
HIGH SCORE t6010 scnclr
IBREM* 20 REM<
30REMi 40REM^ 5BREMi
PlgiMHOMECOMPUTINGWLLKLYf
70vol a 80 COLOR0,1:I 90GOSUB660 100MINES-2 110YEAR=0 120M=0 130DIL=(INT (RNDI1>»20>+130) *MINE5 140SCNCLR 150IFB=4THENGOSUB900 160IFD=lTHENGOSUB940 170H=M+<OIL»10) 1B0HELL-<INT<RND(1)*10>+1B0>*10 190YEAR=YEAR+1
200PRINT'THISISYEAR NUMBER";YEAR; "OFYDUR CONTROL.
210 PRINT "YOU HAVE"jMINES; "MINES."
220PRINT"THE SELLING PRICEOFEACHMINETHISYEARIS#"(SELL 230PRINT"YOU HADftYIELD OF" ;OIL; "TONNES OF OILTHISYEAR."
240PRINT"WHENWESOLD THIS ON THEMARKETIT BROUGHT YOU#";M
250 PRINT" ; »
260PRINT"HDWMANYMINESDOYOUWANT TO SELL" ;: INPUT A 270 IFA>MINESTHEN PRINT" ";: SOUND1,B00, 10:Z=Z+1:GOTO260 2B0M=M+(A#SELL>
290MINES=MIN£S-A 300 PRINT "YOU NOW HAVE#";M 310PRINT"YCUNOWHAVE";MINES: "MINES"
320IFA=0 THENGOTD340 330GOTO 400
340PRINT "HOW MANYMINESDOYOUWANTTOBUY";:INPUTA 350 IFA»SELL>MTHEN PRINT" ";: SOUND1,B00, 10:Z=Z+1:GOTO 340 360M=M-(A«5ELL)
370 PRINT" YOU NOW HAVE #";M 3S0MINES=WINES+A 390PRINT"YOUNOW HAVE"sMINES; "MINES"
HOW MUCH DO YOU WANT TOSPENDON THE MINEBORDERSTDSTOPTHIEVES 410INPUIA
420IFA>M THEN PRINT" ":PRINT"";
430IFA>M THENSOUND1,800, 10:Z=Z+1 :GDTO 400 440M=M-A
450 B=INTIRNDI1»*7>
460D=INT(RND<1I#4J :IF D=l ANDA<M72 DRA<500THEND=1;EL5ED-0 470 IFYEAR=10THEN 560
480IFZ>4THEN GOTO 9B0 490IFM<10 THENGOTO510 500 SOTO 130 510PRINT"VDUHAVEGONE BUST!»
520 FOR N=900 TO 100 STEP -10 530 SOUND1,N,1:SBUND2,N+100, I
540 NEXT N 550 END
560 PR INI "WELL DONE YOU HAVELASTEDTENYEARS"
570 DATA 739, BIB, 739, 739, 704, 6B5, 704, 739, 685, 770, 685, 685, 643, 596, 571.
580 DATA596,643,685,770,739,685,739,739 590DATA643,739,643 ,739,770,79B, 8 10,798,798 600RESTDRE570
610 FOR N=l TO 33 620READ X 630 SOUND!, X, IS
670SCNCLR
6B0A*-"THEIDEA OF THIS GAMEISTORUN AN OILFIELDFORI 690 FORt
710 PRINT B*i 720SOUND1,670,3:SDUND1.
730 NEXT
HOMECOMPUTING WLLKLY(