ZXTape! *SPI DROID -SPI DROID LOADER 28.8.89.1989 VINSOFT. 60:0:0::.01z# =,20: @55999:23659k\,0:"nana":23659k\,2 56000 nA=23611;\:(A/32 )ɺ(A/16)/2;6;"SPI DROID LOADS IN 48K MODE ONLY":0: V56299:23659k\,0:"sped"56300,384:23659k\,2: 49999O:23659k\,0:"":23659k\,2:23659k\,0:"":23659k\,2:23659k\,0:"":23659k\,2:23659k\,0:"":23659k\,2 /23659k\,0:"":23659k\,2 (T=23552\=21039/R+56657Q _nana 0* :F\`i*=\s#r>2\v{=\!:\~2\(M(I(E6} (+('(!'"B\>2D\*E\"n\:G\2p\}:\(*E\"B\:G\2D\}*=\6#62\sped 7!?!(! +>G- %/> 7&o1z( n|g>7Olyx0-) <>#>z<(;:H\8>8 >!? O0!+| 0 0>Ƹ0$ 0x0yO& 0uyO~#. >|gz |>= >Щ (y/O7*e\*c\ R(͢-͢-"e\/>7À/ݯ=À/>p scrn col  :l                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           Oscrn 2 ϯ                                                                                                                                                                                           spigud X?P @?=l>*V~(&(T #>#~+~##>#~+~###V#^#F>{z>>>>{>>x ##>~+~##F>>>_x #V#^#F>{>>>{z>>>>>>>>>x >{ Ispilscren _B%%.&%%.& ~AU~~ ~~A.~AzU~Cl ~A__~>~ ~@BSBU 1R "  # <@&&&\\\ȫ\ǫ&&0R\'%t}wX![!@P!!& K SR PJ=1:RND=.75@:c1=0:c2=1:h(11 ):h$(11 ,10 ):a=0:t=11 1-1:h(t)=a:a=a+300,:t:t=111 :h$(t)="VINSOFT":t 25000:7000X:a1=12 :b1=20 ]s=21:a=12 :b=20:c=12 :d=20:l=5:m=0:p=0  0:  1000 8:8:8 a,b;1;4;"" "r=(a,b):kemp=114 0=s$p0p=0:.01z# =,45- 15 >31=16p0p=0:.01z# =,45-  2000 =o$8000@ .=a$l=1:a,b;3;"":32 p=031  22+p Ur=(a,b-1):a,b-1;4;1;"";go;"":b=b-1:31 r=(a+1,b-1):a,b;1;go;"";a+1,b-1;4;1;"":b=b-1:a=a+1:31 r=(a-1,b+1):a,b;1;go;"";a-1,b+1;4;1;"":b=b+1:a=a-1:31 Cr=(a,b+1):a,b;1;go;"";4;"":b=b+1 r=6f(s)>0a,b;go;"";a,b;4;1;"":r=go:f=a-10-1:f,b;8;1;8;"":.004yn,502-(f*2):f,b;8;1;8;"":f:sco=sco+502:f(s)=f(s)-1 r=132r=go:a,b;0;4;"";a,b;4;1;"":f=a0-1:f,b;1;8;"":.004yn,502-(f*2):f,b;1;8;"":f:l=l+1:f(s)=0 ! rgor4c1=0p=0:t=030:a,b;4;"":.01z# =,34":a,b;4;"":.01z# =,45-:t:a,b;" ":u=12:t=a0-1:t,b;1;"":t:u:a=a1:b=b1:l=l-c2:4000:1000:10 "%0,0;1;"SC ";sco #ca=0a=20:a1=20:b1=b+1:s=s-10 :b=b+1:1000:10 $Za=21a=1:a1=1:b=b-1:b1=b:s=s+10 :1000:10 %Lb=31b=1:b1=1:a1=a:s=s-1:1000:10 &Mb=0b=30:b1=30:a1=a:s=s+1:1000:10 'kemp=1502 (x$=:x$=099c +x$=u$p=7:99c ,x$=d$p=6:99c -x$=l$p=5:99c .x$=r$p=8:99c 2(31=2p=5:99c 3(31=1p=8:99c 4(31=8p=7:99c 5(31=4p=6:99c c 11 go=4:ng=3:ty=4:u=15:Y=10 :W=7:t=0:7::g=014:*255,*175:g:8 s=21v=530400 s=22v=52846n 3s=32 v=50339:go=7:ng=1 3s=31go=7:ng=1:v=50436 3s=41)go=2:ng=3:v=50502F s=42*v=50576 3s=43+go=2:ng=1:v=50865 s=44,v=50991/ 's=513go=7:v=50748< 3s=524go=5:ng=7:v=50669 s=61=v=50804t s=62>v=50844 s=12 v=52983 s=71Gv=51101 s=81Qv=51262> 's=82Rng=1:v=51395 s=83Sv=51404 s=84Tv=51525E 3s=85Ugo=3:ng=4:v=51602 s=86Vv=51689 3s=91[go=7:ng=5:v=52686 s=92\v=52606~ s=93]v=52434  's=94^go=6:v=52112  3s=95_go=2:ng=6:v=52079o  s=96`v=51821m  s=101ev=53137  s=102fv=52794: s=103gv=52341u (s=104hgo=1:v=52176 3s=45-go=6:ng=5:v=51075 3s=72Hgo=2:ng=1:v=53188 3s=73Igo=6:ng=5:v=53287' 2s=74Js=75Kng=5:v=53388 's=64@ng=5:v=53457 3s=63?ng=5:go=6:v=53531 s=535v=53692 s=546v=53789 3s=76Lgo=7:ng=5:v=53843S 3s=66Bgo=7:ng=5:v=53870n s=65Av=53889 's=557go=2:v=54107[ 's=568go=2:v=54271 's=46.go=2:v=54289 Lp65224,go:65322*,go:65241,ng:65274,ng:65306,ng:653313,ng:65340<,ng R65366V,v-256*(v/256):65367W,(v/256):65153 Xs=74Jf(74J)<0rnd>.518,4;1;4;"" :s=557u=17:y=4:u,y;1;ng;"" 4s=65Au=13 :u,y;1;3;"" Hs=64@u=10 :y=27:17,20;go;"";ng;"" 9s=72Hu=u-2:y=y+2:u,y;5;"" [s=102ft=13 21:t,2;7;"":t:11 ,2;go;"" (s=71G3;1;u,y;"" {s=82Rf(82R)>0t=4(3+f(82R)):19,t;6;"":t:3;1;u,y;"" Bs=96`f(96`)=-112 ,3;1;"" s=104h6,15;3;"":f(104h)>0t=3(2+f(104h)):17,t;6;"":t Bs=41)f(41))=114,10 ;6;"" As=12 f(12 )=118,23;6;"" As=44,f(44,)=-117,5;1;"" As=71Gf(71G)=-15,12 ;1;"" Bs=84Tf(84T)=-117,15;1;"" ^s=85Uf(85U)>0t=4(3+f(85U)):10 ,t;6;"":t ss=103gf(103g)>0u=11 :t=5(4+f(103g)):u,t;6;"":u=u-1:t  2000+(s*5)   9t=t+1:t=114,7;3;" ";12 ,8;3;" ";11 ,10 ;" ";13 ,7;3;" " :t=9 14,7;3;"";12 ,8;4;"";11 ,10 ;3;"____";13 ,7;4;"" ;t=17t=0 11 b=11 f(21)=1sco=sco+100d:f(21)=0 = > k/u,Y;4;1;"";u+1,Y;"" lW=7u,Y;7;0;"";u+1,y;0;7;"":u=u-1:y=y+1:u,y;4;1;"";u+1,y;"" mW=6u,Y;7;0;"";u+1,y;0;7;"":u=u+1:y=y-1:u,y;4;1;"";u+1,y;"" n.u=12 -((s=513)*3)w=6 o$u=16-(s=513)w=7 p  s42*2060  vu-11 ,y;2;"":u=u+1:u-11 ,y;2;"";u-12 ,y;" ";3;7,10 ;"" eu=18u-12 ,y;2;"":.004yn,30:u-12 ,y;4;"":u=15   Rt=216,16;5;"";19,16;4;"" Rt=819,16;5;"";16,16;4;"" $t=t+1:t=14t=2  7;u-13 ,y+11 ;"":y+12 =b>rndt=15:u-13 +t,y+12 ;3;1;"":.003xD,t*10 :t: w=7u-13 ,y+11 ;0;" ":u=u+1:y=y-1:7;u-13 ,y+11 ;"":u=26w=6 w=6u-13 ,y+11 ;0;" ":u=u-1:y=y+1:7;u-13 ,y+11 ;"":u=15w=7 fl=0:(*4)=2fl=1:t=15:u-13 +t,y+12 ;3;1;"":.003xD,t*10 :t:y+12 =ba,b;3;"":31 fl=1t=15:u-13 +t,y+12 ;3;1;"":t:u-13 +5,y+12 ;6;"" 6s=46.a=13 b=23a,b;1;" ":t=13 0-1:12 ,24;3;"___";0,0;1;7;"SC ";sco;t,24;6;0;"":b=3040(:.004yn,b:b:sco=sco+75K:t,24;3;1;"":t:3000 Dm=1a=19b=6a=11 :b=14:a1=11 :b1=14:s=71G:18,8;" ":t=180-1:t,6;3;"__";t+1,5;4;"";3;"";t+2,5;3;"";t+3,5;7;" ":t:p=0:1000:10   2155k t=110 ,28;5;"";11 ,28;7;"";5;"";9 ,30;7;"_";16,22;5;"";17,22;7;"";15,24;7;"":a=11 b=291;a,b;"" t=515,24;7;"";9 ,30;" ";10 ,28;7;"";11 ,27;7;"";5;"";16,22;7;"";17,22;7;" ":a=11 b=291;a,b;"" $t=t+1:t=10 t=0    @fle=1:s=71G:23553 :fle=0:s=557:   t=t+1 =t=311 +(m*5),10 ;7;"" =t=411 +(m*5),10 ;4;"" t=12 t=0  :t=t+1:t=1m=016,1;"" -t=0m=016,1;"" b=15m=015,15;3;"_":f=314:15,f;3;"_";16,f;4;"";17,f;3;"":f m=0b=1a,b;4;"";a,b;1;"":e=-40(5024:.004yn,e-4:.004yn,e+10 :e:sco=sco+500:m=1:p=0 t=2t=-1  2365= : &s=71G:23553 :s=65A:  3)t=(*2):t1fle=0 4wau(u+1,y-1)=go1;go;u,y;"";1;ng;u+1,y-1;"":u=u+1:y=y-1 6Zb>y(u,y+1)=go1;go;u,y;"";1;ng;u,y+1;"":y=y+1 7Zb1)/4)+((a>uƫ(u+1,y)>1)/4):y=y-((b1)/4)+((b>yƫ(u,y+1)>1)/4):u,y;5;"": =u,y;2;"":arndu,y;go;"";2;u-1,y+1;"":u=u-1:y=y+1 >oa>uƥ>rndƫ(u+1,y-1)=gou,y;go;"";2;u+1,y-1;"":u=u+1:y=y-1 ?Eb>yƥ>rndƫ(u,y+1)=gou,y;go;"";2;"":y=y+1 @Mbrndƫ(u,y-1)=gou,y-1;2;"";go;"":y=y-1 A B G L e.t=10 12 ,9 ;3;"" f.t=13 9 ,6;4;"" g.t=1512 ,9 ;4;"" ht=20t=0 i-t=87,8;4;"" js81Q2600( k:t=t+1:t=37,8;3;"" l-t=79 ,6;3;"" m o t0u,y;3;"":t=(*2):t=1 u8uau,y;4;"":u=u-1:u,y;3;"" w8y>bu,y;4;"":y=y-1:u,y;3;"" x8yrndu=1619:3;1;u,y+1;"":u:u=1619:u,y+1;" ":u:19,y+1;4;"";18,y+1;1;"_":y+1=ba,b;3;"":r=3:33! 4  n:t=0100d:*21,*17;(*6)+1;"CONGRATULATIONS":.01z# =,t/2:t L:t=021:t,8;"CONGRATULATIONS":.01z# =,t*2:t 1:t=02556:t,0:0,175:t:t=01756:0,t:255,0:t |t=02556:t,0:0,175:t:t=01756:0,t:255,0:t 0 St=210-1:t,8;" ":.01z# =,t*2:t :t=031:"";:t:g=120:g,0;"";g,31;"":g:21,0;:t=031:"";:t Bt=0:a=1:b=1:u=0:r=1:I=1 Øa,b;I;"";10 ,7;6;"YOU HAVE COMPLETED";12 ,11 ;"SPI DROID":I=I+1:u=1r=1a=a-1:b=b+1 /u=0r=0a=a+1:b=b-1 /u=1r=0a=a-1:b=b-1 /u=0r=1a=a+1:b=b+1 I=7I=1 a=20u=1 a=1u=0 b=1r=1 b=30r=0 >t=t+1:t=553)g=0100d:g:9000(# 3011 y:t=031:9 ,t;"_";10 ,t;"";11 ,t;"":t:5,12 ;"CAREFUL!" /10 ,12 ;:t=1l:"";:t t=0120x:t Ql=0:T=0200:10 ,11 ;"GAME OVER":T:9000(#  d23658j\,8:kemp=0:5:0:0:0:0:0:0: #1,11 ;"SPI DROID" 5,6;"1 KEYBOARD";7,6;"2 KEMPSTON JOYSTICK";9 ,6;"3 CURSOR JOYSTICK";11 ,6;"4 SINCLAIR JOYSTICK";13 ,6;"5 HIGH SCORES" ]19,8;"(C)1989 VINSOFT";21,2;"PROGRAMMED BY NEIL POINTON" 15,6;"6 SKILL-" >="6"J=J+1:.004yn,1:J>3J=1 9J=1RND=.75@:15,15;"EASY" 8J=2RND=.5:15,15;"MED." 9J=3RND=.25~:15,15;"HARD" !="1"6000p:6010z: 5="2".02{# =,20:6120:6010z: 5="3".02{# =,20:62008:6010z: 5="4".02{# =,20:6300:6010z: '="5".02{# =,20:9500% P 5006 pZ:.02{# =,20:t=0502:t:10 ,2;"PRESS KEY FOR UP-" q 6100 r'u$=x$:10 ,19;3;U$ tgt=0502:t:10 ,16;"DOWN- ":6100:d$=x$:10 ,21;3;D$ ugt=0502:t:10 ,16;"LEFT- ":6100:l$=x$:10 ,21;3;L$ vht=0502:t:10 ,16;"RIGHT- ":6100:r$=x$:10 ,22;3;R$ wht=0502:t:10 ,16;"STOP- ":6100:s$=x$:10 ,21;3;S$ x z|:t=045-:t:10 ,2;"PRESS KEY FOR PAUSE-":6100:o$=x$:10 ,22;3;O$ |ht=0502:t:10 ,16;"ABORT- ":6100:a$=x$:10 ,22;3;A$ x$=:x$=""6100 .01z# =,10 : kemp=1: 8*u$="7":d$="6":l$="5":r$="8":s$="0": *u$="9":d$="8":l$="6":r$="7":s$="0": Yfle=0:sco=0 bf(105i) gf(74J)=-1:f(72H)=10 :f(103g)=5:f(104h)=15:f(96`)=-1:f(85U)=4:f(84T)=-1:f(82R)=8:f(71G)=-1:f(21)=1:f(44,)=-1:f(41))=1:f(12 )=1 ? @.01z# =,10 A""8001A B=""8002B C.01z# =,12 : #(score #2sco>h(10 )9100# #7:LEN=10 :N$="":21,0;1;" " #0:0:K$= #Y=13 ƱN$=0.1}L,20:21,0;" ":9110# #O=13 ƱN$>0.1}L,12 :21,0;" ": #r=12 .01z# =,20:N$=N$(̱N$-(N$"")):21,0;N$;1;" ";0;" ":9103# #SñN$>LEN-1.03{u\,15:N$=N$+K$:21,0;N$;1;" " # 9103# #gn$="LOVE"c2=0::t=021:t,9 ;"INFINITE LIVES":.004yn,t*2:t #^n$="LOVE"T=210-1:T,9 ;" ":.004yn,T*2:T #gn$="PEACE"c1=1::t=021:t,9 ;"INVINCIBILITY":.004yn,t*2:t #^n$="PEACE"t=210-1:t,9 ;" ":.004yn,t*2:t #(n$)=0n$="ANON" #*t=110 :sco>h(t)9150# #t #_t1=t:t=10 t1-1:h(t+1)=h(t):h$(t+1)=h$(t):t:h(t1)=sco:h$(t1)=n$ %:5:76L,165:96`,0:78N,167:92\,0:0,10 ;"HIGH SCORES":t=110 :.004yn,t*5::;7;" ";h$(t);" ";h(t):t %&=""9510&% %'ct=201-1:.004yn,t*3:T,0;" ":t %0 2 &(T=23552\=21039/R+56675c &0:0:0::55999:23659k\,0:"nana":23659k\,2:56000:236066\,224:236077\,220:56799:23659k\,0:""56800,768:23659k\,2:1 'A:10 ,8;"ERROR IN PROGRAM":N=060<:N: '"SPIFINI4":"" 9899& \/Rc,384  sped nana #:F\`i*=\s#r>2\v{=\!:\~2\(M(I(E6} (+('(!'"B\>2D\*E\"n\:G\2p\}:\(*E\"B\:G\2D\}*=\6#62\cha $$$~44~$~P~~fd&f8(*d*00@0 0  f<bbb|D~bb~~B@`b~~BBbb~~@~``~~@~```~B@fb~BB~bbbF~DD~bbb@@@``|~JJjjj~BBbbb~FBBB~~B~```~BBBN~xH~bbb~@~~~BBBbb~bbb&$<JJJjj~B~~bbBB~~ 0~@ pp8T>2 p ~>>2>@@|Dd|>" 2>>"&>>2> >8>"2>> >"22  HXP|dd ~Jjjb>""22>&"">>"2> >"2><$ 00> >>8"""2>22BRVV~$$4422">>> >0