ZXTape! 0Created with Ramsoft MakeTZXcover  12 X1:=""5:1:4:6:3:2:5:10  &0:1:1:1: ?#1;9 ;1;" STILL LOADING - LET TAPE RUN " 0,0 "" #0;1,0;9 ;1;" STOP TAPE - PRESS ANY KEY ";0,0;0;"SEPT/OCT ISSUE  11111000000 APS" d1:0:1 n*i=1:a$=" " x#i=i+1:i=8i=2 i z3,4;a$;4,4;a$;5,4;a$;6,4;a$(6);6,21;a$(7) (.1}L,i*4:.1}L,i*5 @16,4;a$;17,4;a$;18,4;a$ <.1}L,(8-i)*7:.1}L,(8-i)*8 =""120x ,/7:0:0:7:9 : 6!" Welcome to our Ninth issue." @:" This magazine is made up of a number of articles and other programs chained together like the welcome tape that came with your computer. It may not always work with microdrives." J:" The best way to read it is to load the articles in sequence following the on-screen prompts. However, you can load individual programs using the program names in the table of contents on the next page." T:" Please note that some files may need more than one load, but they all auto-run and tell you when to start and stop the tape." ^ 9000(# h:" SPECTRUM COMPUTING - ISSUE 9 SEPT/OCT  APS LTD 11111000000 1 GOLDEN SQUARE LONDON W1R 3AB TEL. 01-437 0626 EDITOR IOLO DAVIDSON " r!::" CONTENTS - SIDE ONE" |" Editorial next page Bite the Bits ""bitman"" Software Reviews ""reviews1"" Belt up and down ""conveyor"" That old smoothy ""prang""" :" CONTENTS - SIDE TWO" " Cactus Capers ""cowboys"" Software reviews ""reviews2"" Arcade Hero ""cartoon"" Guest Hacker ""64columns!""" ;#1;0,0;" Press P for a printout, or" \#1;8;9 ;" PRESS ANY KEY TO TURN PAGE ":10 :10 :7 ="p"Ŧ="P"::360h 9:10 ,5;"A Privileged Position":9000(# '" The best thing about being an editor is these little chats that we have every issue. You May have noticed that I never put in an option to skip this bit. Heh, Heh." '" Since it is a tape magazine, I don't have to worry about offending owners of primitive 6502 based computers, because their crummy machines can't read the tape." '" Hardly anyone at Argus reads the magazine either (too busy hiding my paycheck from each other) so this space is truly mine. The only other person I have to worry about is you."  9000(# ̳'" And I do worry. Just now I am concerned with the effects of Sinclair Research dropping the 16K machine from the range. It might make a big difference to the magazine." '" So far, we have made sure that every bit of every issue has fit into the 16K machines, even though it has meant that we have to turn down very good programs that just won't fit." '" I don't want you to miss any of the magazine, but I wonder if there are many unexpanded 16K machines left. Sinclair say the 16K model accounts for only 5% of current sales, at least in Britain."  9000(# '" I don't want to start a deluge of letters, but if you are strongly opposed to the use of an occasional 48K program in this illustrious organ, now is the time to say." '" Naturally we will take great notice of what you think, and the magazine will remain 16K for the present in any case."''" But 48K... Just think of the editorials I could write!"  9000(# x'" Now an apology. Some of you have spotted the error in our Disassembler last issue. The fix is as follows:" &r'" 1. Load the program & BREAK it 2. POKE 24232,99 3. GO TO 9999 to save it to a new tape."  9000(# R'''''" Press 'R' to read again or any other key to LOAD the next section."  9000(# ="r"Ŧ="R"300, =""690 &10 ,7;" START THE TAPE " "" #(""9000(# #)V#1;8;9 ;" PRESS ANY KEY TO TURN PAGE ":10 :7:: '"cover"1 1zm~n~ffffoxy~A cover$ @b?????????????߿???x???????????????????????????????????????????0000000000000000000000000000000002222222222222222222222222222220022222200222FFFFFFFFFFFFFFFFFFFFFFFF22200222FFFFFFFFFFFFFFFFFFFFFFFF22200222FFFFFFFFFFFFFFFFFFFFFFFF22200222FFFFFFFFFFFFF222002222220022222222222222222200222222222222222222220022222222222444444442222222222200222222222244,,,,,,4422222222220022222222244,,,,,,,,442222222220 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%% %%%EEEEEEEEEEEEEEEEEEEEEEEE%%% %%%EEEEEEEEEEEEEEEEEEEEEEEE%%% %%%EEEEEEEEEEEEEEEEEEEEEEEE%%% %%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% bitman d H!zm[{\0>͗"6S k >͝f  B I T M A N !'m$g!:m$g!Xm$g!km$g͝f HERE IS : 6U&!h6#6#6+td56U ͝f BITMAN !!Xm$g͝f AND HERE ARE : 6U!>!h6#w#6ga+td5f5U͝f THE BUGS !!km$g͝f 6 = LEFT 7 = RIGHT 8 = DOWN 9 = UP PRESS R TO RETURN TO BASIC , ANY OTHER KEY TO PLAY.=hRk >!"h!qi"h2h2h>2hk >:h<2h>ׯׯ.e![6#;e4f!'m$g g![^͏b###^###͏b^###^͝f  GAME OVER 2vfhHg\:h¼ad8c:hNF((8yOLd#8>2h2`yOLd#8>2h2`:hN8xGLd#8>2h2`xGLd#8l>2h2`NF:h((8xGLd#8>2h2`xGLd#8>2h2`:hF8yOFLd#8>2hsyOLd#8>2haNFd8/d8yOLd#8>2h?2h9yOLd#8>2h'd8xGLd#8>2hxGLd#8>2h>!hw:h v#NF6U!:h(4U:h q#pxwtd4] q#pxwtd5B q#pyw+td4& !hq#pyw+td56U':6U'999>G888>xy~# wU>& wU> >:hw:h N:h F:h >:hG>???:h???>ׯ>>>f:h= ^2h![NFͫa>xy~6wU# > ' >> ###à^>G888999=2hd8eNF:h((8xGLd#8>2h2`xGLd#8>2h2`F:h8yOLd#_>2h2`yOLd#_>2h2`NF:h((8yOLd#8>2h2`yOLd#8>2h2`N:h8xGLd#_>2h2`xGLd#_>2h2`6U&xW 7:hG:hOLd!~c!h>w#:hw#:hwtd5ChcO 5:hO:hGLd!~c!h6#:hw#:hwtd4Chs_ 5:hO:hGLd!8]!h6#:hw#:hw+td4Ch:g 5:hO:hGLd!8$!h6#:hw#:hw+td5Ch:h!/a"(O'( # F>}2hͪf*h#"h*h+"h| (:h !qi"h   Å^Å^Qf2*h"hQff![:hݾ :hݾ 6p6w###>>K[v\=dOB8+"v\T]=d !)0>G888999xGoxXg~2h!h*{\^###NF>6ͪ"w4/#6U'~( G>##"h R"h>ׯׯ>> >͝fSC: HI: LI: SCR: 6U#͝f!'m$g>x2h>2h![6p6w6x6w666 6 6U!*h͝f*hvf͝f *Yivf͝f:h0>>>:h0͝f*h>>>vf!͵͑f͑f͑f͑f <8B=0~(##!͵RF!͵Bd! ͵ !!m$gv!$m$g~ (->d(-8#~(-#!Yi nf[hR8 ## v!AiLi  +!iinfut++*hut 6 #͝fCONGRATULATIONS !!:m$g!Sm$g͝fA NEW HIGHSCORE !!:m$g͝fTYPE YOUR NAME AND PRESS ENTER =h (w#fhvɯ2\:\ (80 !͵6S>͗"k >͝f HIGHSCORES 6U!h !Yi>{z ~#nfvf## jg! :IOLOIOLOIO: :KKKKKKKKKK:BITMAN :BITMAN :BITMAN :BITMAN :BITMAN :BITMAN :BITMAN : !      ! !     2                "($&        "     ,_<~Z~~Z<~~<2:[dd[>2:[d:H\ogi{= a{=  >J[J[T[<    THEN PRESS ANY KEY !0# # <@8c]\\\\\cc\*cdd$\a^#IX![!@P!!:8x K SR P%ٰ"2":"Sabre Wulf""23296","9345" h="d":a=h::"23359":ټ ="""23308": "7"::a #;h;"Page ";a/h:ç ="s"ç:"23296":"20" #x=:x<"4"x>"0"a=(x-"0")*h # x>"3"a=h (5x="q""32767":"10","8";"START THE TAPE":"" 2h doh,;"Sabre Wulf from Ultimate";h;" 48K Only"''" Press 2 or 3 for pages or"'" Hold S for - Q to Quit": " Ultimate reckon this game is about `4.50 better than Atic Atak, which it much resemembles.It comes in a large box that won't fit your cassette file, asa partial justification for the price." " You have to guide your diddy explorer around a multi-screen maze. The maze pages rather thanscrolling as you near the edges.Various nasties materialise fromthin air to threaten you and youhave a sword to de-materialise them with." " Gaining a high score is easy and boring, as there are many spots where you can just tie down the swordfight (fire) but- ton and go wash your hair while the points mount. Exploring the maze is the real object here.": ," Keyboard controls are horrid, using keys QWERT. Inexcusable ina product of this quality. You can use Kempston, Interface 2, or cursor joysticks, though, so presumably you can use cursor keys on the keyboard too." 6" Ultimate's use of graphics andsound are as usual superb, even astonishing, but the way the game works sometimes has an un- finished feel, and they have puta line in the instructions to the effect that they will not guarantee that it is bug-free." @" Some software is getting less expensive, making copying ratherpointless. Ultimate are trying the other strategy, making as much money as possible before the copies get into circulation.A short lived chart topper.": Sabre Wulf$[23296[ 9345$ [$ 345$ [$ ratherpointless. Ultimate are trying the other strategy, making as much money as?C ?@?CC @?LJ?& ?CCC pl2 pl pl@? ?B|$B> #?O>>!&O!a!qToqq occcO8>6w8>68>6!<?<?<?o><@><B>~<@<<~<<<><~~<<<<<<<q8#@pq8q8Ap{C{{b7 : pr;rr0?0?0?f C/ $/ҧG?ҧҧ$ggg ? ? ?/ccc```{8bxbxbx߮7 "_  #_D!_ DC ^&f0 00 s#"|n?''' x3xx7*}7A70UP!00"Y@U@=1'1\n_{0?|ǃa0?0?#waF'' MP]c  cҠC00;>9'? ?#:M`>_=?CwCC5>۲OgO@?EQ0F@?@? 0F:@aĩa;qG;aNt&ݨGI!>@?9= 33wB%|r1B=0e XeCK?C;C Gw0sٕ4ワ0=1 !A@!@pTEx$3@p@pa3*!ǀ10 1;8;;S; Nco ؉!c燇xxC?s @s Pg gFC;cGcg>4@gg$s3L?,o ?nxJ Ϸ ?0100D" Ox!OCFVF?>#@?$?s3Dwo>?|fx Q ca÷3?ƹ!`3?~?a?~:$;EO>> A 8 ô 0@C@) ǷAÁg>#u@?g?"?|rH}{l}K _À0A $!@C@xaOO1<6GqG==1 ̒1xrHO.G⑈= _?B $@X@hpHC@!A@:$0s0MÁ(O#xv`#xw`a AmyAAm@?@?BGEEEGGGGGGGGGGWWGGGGGGGGGGEEEGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000`````` `` GG00000000`````` 0000```P`` P` GG00000000````P` ````X``P``p P` GG````````````P` ``` @@@@CFGGGGGGG``` ``` `` @@@@``` GGG@CFGGGGGGG``` ``` P` @@@@````DDD@CFGGGGGGG````````P` @@@@````@@@``` ```0h8```````````xph8````@@@``` P````(````````PXX```(````@@@``( PPP ` ````````PXX``` ````@@@``( PPpp` ````````Pp ``` 0000@@@``( PPpp` 00000000pp `(` `` EEEFFCCCCEEEEEpppp````@@@@@@`` EEEFFFCCCFEEEEpppp````@@@@@@`` EEEFFFCCCFEEEEpppp``P`@@@@@@`` EEFFFFCCCFEEEEpppp``P`@@@@@@00``xxxx` ````FFFEP````pP`` ````00``xp` ` `PX`FFFE`````ppp` `PX``P ``` ` ```PFFFE```X ppp` ```P`P ```` ` ````FFFE``` ppp` `````P ```` ` `P``FFFE``` ppp` `P``PP ```` ` PPP`EEEE``` hhh`` PPP`PP `` ` PPP`EEEE``` hhh`` PPP`3Cavelon $[$!d@>2:[dd[>2:[d:H\ogi{= a{=  >J[J[T[<    THEN PRESS ANY KEY o# # <@8@c\\\\\\cc\'ccc$\6aJX![!@P!!:8x K SR P"ٰ"2":"Cavelon""23296","9345" h="d":a=h::"23359":ټ ="""23308": "7"::a #;h;"Page ";a/h:ç ="s"ç:"23296":"20" #x=:x<"4"x>"0"a=(x-"0")*h # x>"3"a=h (5x="q""32767":"10","8";"START THE TAPE":"" 2h dlh,;" Cavelon from Ocean";h;" 48K Only"''" Press 2 or 3 for pages or"'" Hold S for - Q to Quit": " This is a multi-screen maze game with a scrolling maze and six levels. You get to the next level by collecting the pieces of the door which are scattered about each level. Other items can also be picked up for extra points." " Naturally you are opposed in this task by soldiers who shoot at you with arrows. You can shoot back or you can become temporarily invulnerable by the use of a charmed sword, of whichyou have a limited number, with a few spares wandering the maze." " There is a demo mode and a high score table that won't holdyou up until you start scoring really high. I think you can enter your whole name in the table, but never got to try it.": ," You can use Kempston, Protek or Interface 2 joysticks, but you still need the keyboard to draw Excalibur for invulnerabil-ity, as the fire button is used for arrows." 6 " The first level was quite hardenough for us, but there is increasing difficulty. Oddly, you can walk through the enemieswith impunity, so long as they don't shoot. Your white knight'ssword is apparently carried onlyfor its magic powers and not forfighting." @" Not everyone will approve of the 100 point bonus for every soldier killed. I say it's a subtle way of convincing people that it is a bad idea to be a soldier, and why should innocentaliens take all the flak?": Cavelon $[23296[ 9345$ [$ 345$ [$ ery soldier killed. I say it's a subtle way of convincing people that it is a bad idea to be a d>>>~&[d&d>>>>>>>&d&dc~?c&d&>d>>>>>>&<d&gd&d&d&dc~c&d&d&~@d`ccc`&~ d&dccccccc&d&dc`c&d&dcc`cccc&8~@d~`c|&~@d&dcccccc&d&dg&d&dcc~cccc&~~~~~~~~~~~~~~~~~~~~~~~8~~p@~~~~~d?`c~|&~~@~~d&~~~~~dcccccc&~~~~~~~~~d&~~~~~~~~~dg&~~~~~~~~~~d&~~~~~~~~~~N~dcccccc&~~~~~~~~~~~~~~~~~~~~~~~q~~~ ~~~~~dccl`&~~@~~d&~~~~~dccccccc&~~~~~~~~~d&~~~~~~~~~dccc&~~~~~~~~~~d&~~~~~~~~~~~dcccccc&~~~~~~~~~~~~~~~~~~~~~~~bF~~~ ~~~~~df&~~~~d&~~~~~d&~~~~~~~~~d&~~~~~~~~~dc~c&~~~~~~~~~~d&~~~~~~~~~~~d&d& d>>>c&`d&d>>>>>>>&d&dc~>c&d&d>>~>>>>&<d&d~>cc>&d&'}Xd >>>&uHd&d&dU&dW&<d&dsc&d&wd&* d&d&dU&dW& d&dcc{c`&d&wwdc>>&rd&whd >>>&d&dU&dW&dU&dU&d&Nd&|d&d&d&  &3s?@`d&8p8ACd&dU&d&d&~d&d&xxd& x `3Lsd&A0`@CC8bFdU&d&d&d&d&>>pxd&  `3@^`d&GqdU&d&`d&d&d&wpw`d& 8 `6@@`d&88~~~~~~~~~~~dU&~~>~~~~~~~~~d&~~~~d&~~~~ Dd;&~~~~~~~~~~~~~~~~~~~~~~~d&S;1S`Cd& 8`<@^`d&8~~~~~~~~~~~dU&~~~~~~~~~~~d&~~~~dP&~~~~d?&~~~~~~~~~~~~~~~~~~~~~~~d&968Ad& ;0 `0s?sd&~~~~~~~~~~~dU&~~~~~~~~~~~d&~~~~d &~~~~|dp&~~~~~~~~~~~~~~~~~~~~~~~d&388Ad& 0 0LAd&d&d&d&8`d&d& 8g >3@@`d& pp 0ACd&Trom $[Y$!d@>2:[dd[>2:[d:H\ogi{= a{=  >J[J[T[<    THEN PRESS ANY KEY e# # <@8@c\\\\\\cc\$ccc$\6aqNX![!@P!!:8x K SR Pٰ"2":"Trom""23296","9345" h="d":a=h::"23359":ټ ="""23308": "7"::a #;h;"Page ";a/h:ç ="s"ç:"23296":"20" #x=:x<"4"x>"0"a=(x-"0")*h # x>"3"a=h (5x="q""32767":"10","8";"START THE TAPE":"" 2h dnh,;" Trom from DK'Tronics";h;"16K or 48K"''" Press 2 or 3 for pages or"'" Hold S for - Q to Quit": " The name of this game might lead you to expect a lightsykle,but it isn't anything like that.In fact it's an original, if rather simple, game, which is a lot more challenging than it seems in our frozen snapshot." " Successive screens have some variation, but the general plot is the same. Get the dots and put them in the furnace while dodging the bouncing thingys andtrying not to get shot by the patroling whatsits. You know." " Simple, yes. Easy, no. The thing that makes a game like this work is that there is always one more thing going on than you can keep track of. Justwhen you think you've got it allin hand, your hand falls off.": ," There is no joystick option assuch, but you can define your own control keys, which means that most joysticks will work. Interface 2 and cursor sticks certainly will." 6" Now that Sinclair are droppingthe 16K Spectrum, we may not seetoo many more games like this one, which will probably not appeal much to the owners of thelarger machine, spoiled as we are by massive multi-screened games." @" The price is the same as some of the chart toppers, which saysa lot about the confusion in the software market. DK'tronics themselves usually give you a lot more for your money than this, even in 16K.": Trom $[23296[ 9345$ [$ @dhich saysa lot about the confusion in the software market. DK'tronics themselves usually give you a lot more for your money than <~~~~<||f$$$$$<$$$$$$$$$$$$$$$$`$$CB$$$$$=$$$$1$$=B$$$$$$$$$$$g$$$$$$$$$$fffff$BBBfffff$BBB$$$$DDDDDDDDDDDDD`DDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCBCCCCCCCCCCCCCCCCCCCCCCCCCCBDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCECCCCCCCCCCDDCCCCCCCCCCCCCFFFFCCCCCCCCCCCCCDDCCCCCCCCCCCCCFFFFCCCCCCCCCCCCCDDCCCCCCBCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCBCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD-Express $[I $!d@>2:[dd[>2:[d:H\ogi{= a{=  >J[J[T[<    THEN PRESS ANY KEY  # # <@8(c\\\\\\cc\'cdd$\(aLX![!@P!!:8x~n5 K SR P"ٰ"2":"Express""23296","9345" h="d":a=h::"23359":ټ ="""23308": "7"::a #;h;"Page ";a/h:ç ="s"ç:"23296":"20" #x=:x<"4"x>"0"a=(x-"0")*h # x>"3"a=h (4x="q""32599":"10","8";"START THE TAPE":"" 2h dwh,ç;" Stop the Express from Sinclair";h;" 48K Only"''" Press 2 or 3 for pages or"'" Hold S for - Q to Quit": " There is a odd flavour to thisgame that persuades me that it is one of those designed in someEastern European university without the aid of a computer. Which is not to say that it is deficient in any particular, it is just a little strange." " Our hero has to fight his way to the head of the train, which is infested with the dastardly Redmen, who throw knives. Your weapon is a bird, which you, um,release at them. You can also duck or jump." " You have to run along the top of the cars, leaping the gaps and ducking overhead hazards as they flash by until you can get inside the train, which has its own hazards. You must also catchthe bird again after each use.": ," This offering, sold under the Sinclair banner, comes from Hudson Soft. Apparently, if you are to get the Sinclair seal of approval, you must support the Sinclair Interface 2 joysticks and no other." 6" This seems short sighted, evenpetty. The joystick doesn't giveyou full control however. Using the keyboard, you have differentkeys to run right or left, jump (r/l or up), lie down (r/l or the direction you're facing) andto release the snakebird." @" Altogether a handful, and it all happens so fast. Luckily there is a Demo mode to get you going, and your last game will become the next demo, so you canstudy it to see where you went wrong! Different isn't the word.": Express $[23296[ 9345$ [$ c TAPE":"" 0ye gaps and ducking overhead hazards as they flash by until you can ?>~<>~??c~ > }c>c~?>~?cw??c~~<~ffffffpp ccf3cc` w`36cf 0?&&&&&&&&&&&&c&c&&;506w`cc`c cc c`w 6`wcc`ffw 0cc cc``cc` ``cc` `cccccccccccc cc cc g`c`cc`c cc c`" c`>cc```" 0cc cc>`cg~ ~`cg> occcccccccccc ?c cc oc~cw~g cc ~ c~cg~>> 0cg333333 c~`c|` k``| ccccccccccccc c <cc ck`c>`| c~ c` `>~|` c0c|ffffff c`c3cn` c`3cnc 3222222222222 2 p22 p3cc`c`n c` c` c`w`n`cc c0cn >`>>g ?ccg> ??<??0cc>g >` c? cc`g>>>p>g 333773^3}^^}^}^}^fEEf @EEfDEEfff33ff;;;;1'̄1'1'1'1'1'DDDDDD{{{{{{33 H33333 q3 qq q q qGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGCGGCGGGGGGGGGGGGGGGBBBBGGGGGGGGGCGGCGGGGGGGFFGGGGBGBBBBGGGGGGGGGCGGCGGGGGGGGGDDGBBGBBBBGGGGGAAAACAAAAAAAAAAAAAAAAAAAAGGAAAAAAAAACAAAAAAAAAAAAAAAAAAAAGGAAAAAAAAACAAAAAAAAAAAAAAAAAAAAGGAAAAADEEECEEEGEEEGEEEGEEEGEEEGGGGEEDEDEEECEEEGEEEGEEEGEEEGEEEGGGGEEDDBBBBCBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBGGBBBBBAAAACAAaaaaaaaAAAAAAAAAAAGGAAAAAAAAACAAaLaLLaaAAAAAAAAAAAGGAAAAAAAAACAAAAAAAAAAAAAAAAAAAAGGAAAAADDDDCDDDDDDDDDDDDDDDDDDDDGEDDDDDDDDGCFFFGGFFFFFGGDDDDDDDDGGDDDDDEEEECEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBconveyor * *W, 0:0:0:0:0:0:0:27999_m:21,0;"STILL LOADING-LEAVE TAPE RUNNING";19,0;:.5,0:.5,2:1,4 6"":.5,0:.5,2:1,4:19,0;:""28000`m,3200 :236066\,480:236077\,116t:7:21,0;"FINISHED LOADING - STOP THE TAPE":.5,0:.5,2:.5,4:.5,5:1,7 G21,0;" PRESS ANY KEY TO PLAY ":0 (SCREEN=28000`m::score=screen*1000:aliens=1+(screenscreen<11 )+(10 screen>10 ):a$="YOU SCORED "+score+" POINTS":b$="WITH "+aliens+" ALIEN"+("S"aliens1):a=16-a$/2:d=16-b$/2 2Nb=07:c=0b:c;7,a;a$:.0005vn,30:c:b >:t :t dn on q !XXp q*t#"t!s~ dm4dm>>!s>~#~#:s:sF#:s>>!s>~#~#:s:sF#:s>>!t>~#~#>F#!s4~ 6#4~ 6#4~ 6#5~ 6#5~ 6#5~ 6#4~6>>!s:sG>~#~#:s>>!s:sG>~#~#> !s:sG4Yo5# 4 5+4~# +6#6+YoKr##~( F !#~!X_~>>>:t:t:s>>>:t:t> >2s|ondq!t5͒o!t4|onmq:t(!t4>2s|o q>>>> q qq>2sp!t5~dm!<\6>>>>>!!t~#:t0!<\6p>> > >x=>>Ő !)t~#>> >  > >> >  > Fqpqqqqqq!Xx=wX>>p!tN#Fx >>>>!t4YoDr5KrxG(xW(O(!xWʋqOq!t4!tYoKr!t5!tYoKr>2s!t5YoKr|oq͒o!t5!t4!tYoKr|oq͒o!t4!tYoKr>2s|oq>2s!t5YoKr|oq͒o|oq͒o!t5!t5!tYoKr|oq͒o!t5!tYoKr>2s|oq~Kr>2t!<\6!XX6!@@6m q!ssn q!tt|o q!t6!<\6>>>>>!!t~#:t0!<\6p!s[{\!t6#6!t6!s6!<\6!H\6!\6!\6!\6!\6!\6ɈD""D8d8_8dd8_"8dd8d8'&D&& &&@'&H$<~<$D$=~C""$[~=DB$*"I>"*~.[Q[[_           LIVES = GAME OVER !t5~6*{\"ty*tR(D y*tR(Q*t#"t*t"{\!<\6>>> >>><<!<\6*t"{\!t5~ > 2t*t#"t!t5~ > 2t!y"tXy000000lllll0`8l8l~000000000||000000`00 0`||0p00|||<|0`|<|| 00||||~|x00000000`0`0||||`00`||~8|||||000||||~|||00000|l8ll8lx000 0`8800088`0 88880x0000<~``~~8|||||000||||~|||00000|l8ll8lx000 0` ` 0000000`00 00`d||DD|BBB|@||DDxDDD8DD|DDDDdTLDD䄄DDDDDDOHOHH8DDDDDD8DdTLDD> 8 >Qprang J  C7L 9900&:*STOPTAPE* Z1:9 :1: d_64@,579:128,0:0,62>:-128,0:0,-62> n8,10 ;"Wizard Prang";9 ,10 ;"Presents His";10 ,10 ;"Latest, The";11 ,10 ;"4 Way Smooth";12 ,10 ;"Scroller." x'9000(#:i=17:up:i )9000(#:i=17:left:i )9000(#:i=17:down:i *9000(#:i=17:right:i *9000(#:i=17:right:i )9000(#:i=17:down:i )9000(#:i=17:left:i '9000(#:i=17:up:i 8000@ *9000(#:i=130:left:i :'''''" The code for all this takes upjust 200 bytes. It is completelyposition independant and can be used in any bit of ram that you have spare. At the moment it is living in a REM statement in LINE 9010. LINE 9000 uses the system variable called NXTLIN to" -"find the addresses of the code routines." 68000@:9000(#:i=119:down:i }:'''" You can SAVE the code right now by pressing 'S'. This will save it as a CODE file which youcan reload anywhere." " Wherever you load the code, calling the beginning with USR (start of code) will scroll right one column, (start+29)will scroll left one column, USR(start+58) will scroll up one line, and USR (start+129) will scroll down one line." 8''" Press 'S' to SAVE or any other to turn the page."  8010J "wa$="s"a$="S"9000(#::''''''''''" Saving ""allways""";code;",";200:"allways"code,200:250 ,+9000(#:i=132 :right:i 6k:''''''''"Press 'R' to run the demo again or Press another key to load thenext section of the magazine." @ 8010J Ja$="r"a$="R"90Z ^O:10 ,8;"TURN TAPE OVER";11 ,7;"REWIND THEN PLAY":"" ? @-#1;" Press a key to turn the page" J""8010J T=""8020T ^a$=: !4 IF YOU WANT SCROLLING OF LESS THAN ONE WHOLE CHARAC- TER, YOU CAN GET THE ROUTINES TO SCROLL ANY NUMBER OF PIXELS BY POKING (START OF ROUTINE+1) WITH THE NUMBER OF PIXELS. ANY NUMBER FROM 1 TO 255 WILL WORK  !> ! YOU COULD EVEN HAVE DIAGONAL SCROLLING, BY USING SINGLE PIXEL SCROLLS AND ALTERNATING BETWEEN VERTICAL AND HORIZONTAL ROUTINES!  ! #' FIND THE CODE  #({code=5+23637U\+256*23638V\:right=code:left=code+29:up=code+58::down=code+129: #2!@#m(#m |X !W+m +m(|? @!A> $= } |X > .|g} o T]$W!V> %= } |? > .|g} o T]%........... &*STOP TAPE ALARM* &2woop=23637U\+256*23638V\+5 &Jdd:H\ogi{= a{=  d:H\ogi{= a{=  oo &*5:5:a=2:b=7: &i=021 &-i,8;a;b;1;" STOP THE TAPE " &c=a:a=b:b=c:i &G#1;1,0;9 ;" PRESS ANY KEY TO TURN PAGE " &woop &=""9917& & '"prang"1 ooZhab&cod0gigh0gefMgjgowgAg