|("DEMON @ 9<~8Gx~BBpq(0 CxpD@fBbBBB@@(BBBBBBBBBB@fBAh`A@OǀB|ZBR@~B<|B< BB~BBBB>>>>>>>>>>>>>>>>>>|>B@BBJ@B~@>B>>~BBB||BBB> A>>>>>>>>>>>>>>>>>>>Ha@@0D@BBFBBBB@BBBBBBD@ZBBBǀLq `|@2`x~B<<<0B<BB 0Q a'@@ B<@]`/ "@@ @<2@@ $2@@j@@ ! b@@ p"r$  $H?a}d?@@@4 2@@:x@@ 99"@@> "@$ `$?#|D?@@ 90@@x2@@0? "x"@   "w@$ < $?r&L@@ 17@@@ "@@ :/"@ <f@8$&$?B<pH8@@ A@@0f@@ ? *,"@ D $b @$?BpH<$@@@ x` @@  D@@0 :8"@ dx0$B$?C8{>I| $@@@8x@@ <p0 F@@ 2" Ã`$0$?|$?@h0I$x@@ p@@  < B@@ &^"|~À$0$?G$?HxI@H<q̓aI?π?-x 0p  >x@ `  2@0HI??    Ȍ@ 00` &@ I?~dp  @ @ $@ II?`&8?`C @ @? $@? I߀0I?y   B2(@8~2 @y@ |@ $`I?qI? 8 . xx@ @@ $ #qI?8~?| 1<} b"@0@  @ p @@ $  I?|o8?% #y0 ">@ @ @ ?TDEMON r&qra:H\???˧!:\G\CF#\CF#.!FX@  ~˿####L]FH:H\???6˧6A................................................................................................................................................................................................................................................................................................................................................................................................................................................. 0:0:7: 823659k\,2:10 ,8;" PLEASE WAIT" 211 ,1;" DEMON CHASE M/C READING " Q21,0;1;1;6;" STOP THE TAPE RECORDER " 211 ,1;" DEMON CHASE M/C READING " Pa(n)=(a$(n)-480Ưa$(n)<58:)+(a$(n)-557Ưa$(n)>64@) Ia$="F33A485C1F1F1F06F00EFE252006EE10ED7926F02D20F4EE10ED792EFF10ECFBC9" j=1̱a$2 765000+j/2,16*a(j)+a(j+1):j (Ca$="F31110D0260A3A485C1F1F1F0EFEEE10ED794310FE2520F41C1520E8FBC9" 2j=1̱a$2 <760000`+j/2,16*a(j)+a(j+1):j F 8000@ Ps$(9 ,12 ):s(9 ):x=19 :s$(x)="ZX-SPECTRUM":x:bx=10 :by=0:dx=10 :dy=0:level=1:level2=1:sc=0:hs=0 Z.level=1maze=2000:dem=10 [.level=2maze=2200:dem=30 \.level=3maze=2300:dem=30 ].level=4maze=2400` :dem=30 ^.level=5maze=2500 :dem=20 _.level=6maze=2600( :dem=30 `.level=7maze=2700 :dem=30 a.level=9 maze=2900T :dem=30 dN23659k\,2::23659k\,0:10 ,10 ;"GET READY!!" n 5200P db$="8":23659k\,2:0:0:7:left=dem:c=0::23659k\,0 maze x=10 :y=19:a$="" 4f=1dem1:21,f;2;"":f af=10 19:a$=a$+"10"+f:1;5;10 ,f;"":f:5300:710  590N z$=:z$>"4"z$<"9"b$=z$  .x=x+(b$="6")-(b$="7"):y=y+(b$="8")-(b$="5") +(x,y)=69Eū(x,y)=4597U %(x,y)=8*paper+ink597U .005y# =,level2 (x,y)=3700  580D c$=x:x<10 c$=" "+x !d$=y:y<10 d$=" "+y &Jx1=a$(2):y1=a$(34):(x1,y1)=120x5600 + x1,y1;" " 01;5;x,y;"" 5)a$=a$+c$+d$:c=0a$=a$(5) :c=c-(c>0) ? 520 Df=(x,y):f66B I c=c+level2 N dx,dy;" " OS:dx=(*17)+3:dy=(*27)+3:(dx,dy)7591O P&left=19900&:7000X RR1;0;2;;dx,dy;"":left=left-1:sc=sc+level2*10 Tv0,5;7;0;"";sc;0,20;"";level;21,left+1;" ":9900&: U>x=x-(x=22)+(x=-1):y=y-(y=32 )+(y=-1) g 4000 v 530 }5400:c=c+10 :bx,by;3;" "::sc=sc+(*200)+1:0,5;0;7;"";sc 6:bx=(*17)+3:by=(*27)+3 (bx,by)7710 bx,by;3;"": 1scs(level)x=1200:x:1420 823659k\,2::23659k\,0:''6;" CONGRATULATIONS!! YOU HAVE"''" QUALIFIED FOR THE DEMON CHASE"''" HALL OF FAME AT LEVEL ";level 9Q''6;" PLEASE ENTER YOUR NAME (MAX 12)"''" YOU SCORED ";sc;" POINTS." Bdx=15:y=205025:.01z# =,y:.01z# =,y-5:y:x:5600 x21,0;"NAME: (MAX 12 LETTERS)":23659k\,2::z$:23659k\,0:z$=""űz$>12 .2~L,-20:.3,-30:1400x y#z$="28107"23659k\,2: s$(level)=z$:s(level)=sc ,23659k\,2::23659k\,0 T6;" H A L L OF F A M E"'5;"________________________________" Y'6;" LEVEL NAME SCORE"'5;"________________________________"  Ax=19 :3;x;10 ;s$(x);27;s(x):x -5;"________________________________" +sc=0:level=1:level2=1 321,0;" PRESS 'S' KEY TO START GAME" K1600@:2200:21,0;" PRESS 'S' KEY TO START GAME" K1600@:2300:21,0;" PRESS 'S' KEY TO START GAME" K1600@:2400` :21,0;" PRESS 'S' KEY TO START GAME" K1600@:2500 :21,0;" PRESS 'S' KEY TO START GAME" K1600@:2600( :21,0;" PRESS 'S' KEY TO START GAME" K1600@:2700 :21,0;" PRESS 'S' KEY TO START GAME" K1600@:2800 :21,0;" PRESS 'S' KEY TO START GAME" "K1600@:2900T :21,0;" PRESS 'S' KEY TO START GAME" ,1600@:1420 @f=0500 J="s"Ŧ="S"90Z Tf ^  level 1 ink=1:paper=6 q23659k\,2::23659k\,0:1,1;1;6;"" If=219:f,1;1;6;"";f,30;"":f F20,1;1;6;"" 5T:f=020:(*16)+3,(*26)+3;4;"":f >  level 2 23659k\,2::23659k\,0:ink=2:paper=1:1,1;2;1;"" :f=26:f,14;2;1;"":f *7,14;2;1;"" If=219:f,1;2;1;"";f,30;"":f J20,1;2;1;"" 3,4;4;"";3,9 ;"";3,18;"";3,21;"";3,24;"";4,6;"";4,8;"";5,22;"";5,24;"";5,28;"";6,3;"";6,6;"";7,17;"";7,23;"";7,25;"";9 ,5;"";9 ,9 ;"";9 ,11 ;"";10 ,25;"" 013 ,4;4;"";13 ,7;"";13 ,9 ;"";14,22;"";14,24;"";14,26;"";15,6;"";15,8;"";15,10 ;"";15,12 ;"";16,20;"";16,23;"";16,24;"" 17,5;4;"";17,9 ;"";17,12 ;"";17,16;"";17,21;"";17,24;""   level 3 ink=5:paper=3 q23659k\,2::23659k\,0:1,1;5;3;"" Kf=26:f,10 ;3;5;"";f,20;"":f A7,10 ;3;5;"";7,20;"" $If=219:f,1;3;5;"";f,30;"":f .m13 ,1;5;3;"";14,1;"";13 ,30;"";14,30;"" 8If=29 :13 ,f;5;3;"";14,f;"":f BTf=2922-1:13 ,f;5;3;"";14,f;"":f Lo13 ,21;5;3;"";14,21;"";13 ,10 ;"";14,10 ;"" VF20,1;5;3;"" W20,9 ;5;3;"";20,21;"";19,9 ;"";19,21;"";18,9 ;"";18,21;"" Xd3,23;4;"";4,3;"";5,26;"";6,7;"";6,14;"";6,18;"";6,29;"";7,4;"";7,25;"";9 ,21;"";11 ,4;"";11 ,28;"";12 ,8;"";12 ,12 ;"";12 ,22;"";14,17;"";15,12 ;"";16,3;"";16,6;"";16,25;"";17,17;"";17,29;"";18,4;"";19,7;"";19,14;"";19,25;"";19,28;"" _ ` level 4 aink=6:paper=3 eq23659k\,2::23659k\,0:1,1;6;3;"" j5,8;6;3;"";5,18;"";6,8;"";6,18;"";7,8;"";7,22;"";8,8;"";8,22;"" t12 ,8;6;3;"";12 ,22;"";13 ,8;"";13 ,22;"";14,8;"";14,18;"";15,8;"";15,18;"" ~9 ,3;6;3;"";9 ,26;"";10 ,3;" ";10 ,26;" ";11 ,3;"";11 ,26;"" f=219:f,1;6;3;"";f,30;"":f:20,1;6;3;"" 2,13 ;4;"";2,21;"";3,9 ;"";3,18;"";3,26;"";4,3;"";4,14;"";6,25;"";7,28;"" 14,26;4;"";16,4;"";16,9 ;"";16,20;"";17,15;"";17,25;"";18,3;"";18,7;"";18,23;"";18,27;"";19,15;"" d8,19;4;"";9 ,14;"";12 ,12 ;"";13 ,16;""  level 5 ink=1:paper=5 23659k\,2::23659k\,0:1,1;1;5;"":f=219:f,1;1;5;"";f,30;"":f:20,1;1;5;"" Π3,4;1;5;"";3,18;"";4,4;" ";4,18;" ";5,4;"";5,18;"" أ5,10 ;1;5;"";6,23;"";6,10 ;" ";7,23;" ";7,10 ;"";8,23;"" 8,5;1;5;"";12 ,10 ;"";9 ,5;" ";13 ,10 ;" ";10 ,5;"";14,10 ;"" 13 ,21;1;5;"";15,26;"";14,21;" ";16,26;" ";15,21;"";17,26;"" 16,4;1;5;"";16,16;"";17,4;" ";17,16;" ";18,4;"";18,16;"" X2,13 ;4;"";3,24;"";4,9 ;"";6,29;"";7,2;"";7,18;"";10 ,27;"";12 ,3;"";13 ,7;"";12 ,28;"";13 ,16;"";17,10 ;"";18,13 ;"";18,22;"";19,8;""  ( level 6 )ink=2:paper=4 -23659k\,2::23659k\,0:1,1;2;4;"":f=219:f,1;2;4;"";f,30;"":f:20,1;2;4;"" 24,4;2;4;"";4,11 ;"";4,20;"";4,24;"";5,4;"";5,11 ;"";5,20;"";5,24;"";6,9 ;"";6,20;"";6,24;"";7,9 ;"";7,20;"";7,24;"";8,6;"";8,15;"";8,24;"";9 ,6;"";9 ,15;"";9 ,24;"" <11 ,8;2;4;"";12 ,4;"";12 ,8;"";12 ,15;"";12 ,24;"";13 ,4;"";13 ,15;"";13 ,24;"";14,4;"";14,11 ;"";14,20;"";15,4;"";15,11 ;"";15,20;" ";16,6;"";16,19;" ";17,6;"";17,19;"" F2,23;4;"";3,7;"";3,14;"";3,29;"";6,28;"";7,3;"";10 ,3;"";11 ,22;"";11 ,27;"";12 ,11 ;"";12 ,19;"";13 ,29;"";17,2;"";17,26;"";18,4;"";19,12 ;"";19,18;"";19,28;"" P level 7 ink=2:paper=7 23659k\,2::23659k\,0:1,1;2;7;"":f=219:f,1;2;7;"";f,30;"":f:20,1;2;7;"" 1,9 ;2;7;"";1,26;"";2,9 ;"";2,26;"";3,26;"";4,26;"";5,26;"" 20,9 ;2;7;"";19,9 ;"";19,26;"";18,26;"";17,26;"";16,26;"" R4,13 ;2;7;"";5,1;"";5,5;"";5,17;"";6,1;"";6,5;"";6,17;"";7,7;"";7,17;"";7,22;"";8,17;"";8,22;"";8,7;"" 9 ,7;2;7;"";10 ,7;"";11 ,7;"";12 ,7;"";13 ,7;"";14,7;"" O15,4;2;7;"";16,4;"" ȫ9 ,3;2;7;"";10 ,3;"";11 ,3;"";12 ,19;"";13 ,19;"";14,19;"" 3,4;4;"";3,20;"";8,29;"";18,4;"";13 ,12 ;"";11 ,10 ;"";8,20;"";18,20;"";13 ,26;"";9 ,14;"" ܑ17,14;4;"";15,17;"";16,22;"";7,25;"";13 ,4;"";17,8;""  level 8 ink=4:paper=6 23659k\,2::23659k\,0:1,1;4;6;"":f=219:f,1;4;6;"";f,30;"":f:20,1;4;6;"" 4,4;4;6;"";5,4;"";6,4;"";6,20;"";7,4;"";7,20;"";8,4;"";8,8;"";8,20;"";9 ,4;"";9 ,8;"";9 ,20;"";9 ,24;"";8,24;"";10 ,4;"";10 ,24;"";11 ,4;"";11 ,24;""  12 ,4;4;6;"";12 ,10 ;"";12 ,24;"";13 ,4;"";13 ,10 ;"";13 ,20;"";13 ,24;"";14,4;"";14,10 ;"";14,20;"";14,24;"";15,18;"";15,24;"";16,18;"";16,24;"";17,4;"";17,24;"";18,4;"";18,24;"" Y3,3;4;"";2,16;"";4,29;"";6,24;"";7,17;"";8,27;"";11 ,7;"";11 ,15;"";11 ,23;"";13 ,28;"";13 ,18;"";14,15;"";15,2;"";15,8;"";17,22;""  T level 9 Uink=2:paper=3 ^23659k\,2::23659k\,0:1,1;2;3;"":f=219:f,1;2;3;"";f,30;"":f:20,1;2;3;"" h)3,8;2;3;"";4,3;"";5,3;"";6,3;"";7,3;"";7,6;"";8,3;"";8,6;"";9 ,3;"";9 ,6;"";10 ,3;"";11 ,3;"";11 ,6;"";12 ,6;"";13 ,3;"";13 ,6;"";14,3;"";14,6;"";15,3;"";15,6;"";15,9 ;"";14,9 ;"";15,12 ;"";15,18;"";15,24;"";16,3;"";16,9 ;"";16,24;"";17,3;"";17,7;"";17,17;"" r14,12 ;2;3;"";14,18;"";17,27;"";18,27;"";18,3;"";18,7;"";18,17;"" |4;2,4;"";2,27;"";3,22;"";4,15;"";4,18;"";4,28;"";5,13 ;"";6,19;"";6,25;"";7,29;"";9 ,26;"";11 ,29;"";12 ,13 ;"";12 ,21;"";13 ,18;"";13 ,25;"";14,28;""  death e9300T$:9000(#:f=128143:x,y;1;f:9800H&:f:0:9200#  5500|  1000  tune1 ^.3,-5:.4L,0:.12}u[,0:.1}L,0:.4L,7: tune2 <.2~L,-30:.2~L,-26:.4L,-22 <.2~L,-26:.2~L,-22:.4L,-18  <.2~L,-22:.2~L,-18:.8L,-15 <.2~L,-22:.2~L,-18:.4L,-15 <.2~L,-26:.2~L,-22:.4L,-18 (<.2~L,-30:.2~L,-26:.8L,-22 2 Ptune 3 Zb.6,-10 :.2~L,-8:.4L,-7:.4L,-10 :1.5@,-4 da.6,-3:.6,-5:.6,-7:.6,-8:1.2,-10 n tune 4 .2~L,0:.1}L,5:.1}L,5:.2~L,0:.2~L,5:.2~L,1:.1}L,6:.1}L,6:.2~L,1:.2~L,6 ȴ.2~L,0:.1}L,5:.1}L,5:.2~L,0:.2~L,5:.1}L,1:.1}L,2:.1}L,3:.1}L,4:.1}L,5  tune 5 ".1}L,0:.05|L,0:.05|L,0:.05|L,5:.05|L,0:.05|L,5:.25~,9 :.25~,5 , |tune 6 .5,-3:.55 ,-3:.2~L,-3:.65&fff,-3:.5,0:.25~,-1:.5,-1:.25~,-3:.5,-3:.25~,-4:.75@,-3  tune 7 y.25~,22:.125},22:.125},17:.25~,14:.25~,10 :.5,22  Dtune 8 N.5,-12 :.5,-12 :.25~,-7:.75@,-12 :.5,-7:.25~,-9 :.5,-12 X X,level=level+1:level2=level2+1 Y>level=10 level=1:sc=sc+10000':5000 bf=021:f,0;1;6;"":.0125zL,f:.0125zL,-f:.0125zL,0:f:f=201-1:f,1;" ":f l32,3;" " m23,3;" " n34,3;" " o0f=610 :f,13 ;"":f p*11 ,12 ;"" q(12 ,13 ;"" r&13 ,14;"" f=080P:f $17,12 ;6;"" }17,16;"O";1;17,16;"H";14,16;"|";20,16;"|";17,19;"-"  9800H& 14,16;" ";20,16;" ";17,19;" ";15,16;"|";19,16;"|";17,18;"-"  9800H& Ƌ15,16;" ";19,16;" ";17,18;" ";16,16;"|";18,16;"|";17,17;"-"  9800H& ڼ16,16;" ";18,16;" ";17,17;" ":f=47/32 -1:17,16;f;f:9250"$:f:7:17,16;level:9200# C19,2;" BONUS=";dem;"X";level;" ";dem*level+sc  level2=4level2=12 .3,1:.1}L,1:.3,1:.1}L,1:.1}L,1:.2~L,3:.4L,4:.2~L,3:.1}L,3:.1}L,3:.1}L,3:.2~L,4:.3,6 +level21level235700D level2=8level2=16.2~L,0:.2~L,0:.2~L,4:.2~L,12 :.2~L,11 :.2~L,9 :.2~L,-1:.2~L,-1:.2~L,2:.2~L,11 :.2~L,9 :.2~L,7 +level25level275600 ,level29 level211 5600 -level220level2265600  f=0200:90Z @G23659k\,2:0:0:7::23659k\,0 J1,3;2;"";2,3;" ";3,3;" ";4,3;" ";5,3;"":9500% T1,8;2;"";2,8;"";3,8;"";4,8;"";5,8;"":9500% h1,13 ;2;"";2,13 ;" ";3,13 ;" ";4,13 ;" ";5,13 ;" ":9500% r1,19;2;"";2,19;" ";3,19;" ";4,19;" ";5,19;"":9500% |1,24;2;" ";2,24;" ";3,24;" ";4,24;" ";5,24;" ":9500%  9700%  9200# $7,14;6;"CHASE" /9 ,8;5;"By P.W.Smith 1983"  9100# _0,0:255,0:0,175:-255,0:0,-175 11 ,13 ;1;" ";12 ,12 ;" ";13 ,12 ;" ";14,12 ;" ";15,12 ;" ";16,12 ;" ";17,12 ;" ";18,12 ;" ";19,12 ;" " 10 ,4;4;"";11 ,3;"";12 ,2;"";13 ,2;"RIP";14,2;"";15,2;"";16,2;"";17,2;"";18,2;"" 10 ,27;4;"";11 ,26;"";12 ,25;"";13 ,25;"RIP";14,25;"";15,25;"";16,25;"";17,25;"";18,25;"" 220,1;" PRESS ANY KEY TO CONTINUE"  f=020:f:0 ,23659k\,2::23659k\,0 uf=17561=-1:(*254),f:f:f=2010 -1:f,10 ;"":f 9 ,10 ;"";8,11 ;"";7,12 ;"";6,13 ;"" m10 ,11 ;5;0;" I=INST";12 ,11 ;" K=KEYS";14,11 ;" S=PLAY" .4;0,60<:4;79O,0:4;176,60<:4;79O,0:19,4;5;"";16,7;"";17,25;5;"";20,30;"":f=200203:6;f,140:6;3,20,3:f f=010 :f,3;2;" ";f+1,3;6;"":.01z# =,f:.01z# =,f+1:.01z# =,0:="k"8189 ="s"80P ="i"8200 f f=10 0-1:f,3;2;" ";f+1,3;6;"";f+2,3;" ":.01z# =,f:.01z# =,f+1:.01z# =,0:="k"8189 ="i"8200 ="s"80P f:8165  V23659k\,2::23659k\,0:2,10 ;5;"DEMON CHASE" 4,7;4;" 5........LEFT";6,7;" 8........RIGHT";8,7;" 6........DOWN";10 ,7;" 7........UP";12 ,7;" S........START"  8150  8180 ,23659k\,2::23659k\,0 ?lx=4:ly=0:m$="EXCERPT FROM BOOK OF DOOM: " *2,10 ;5;"DEMON CHASE" ! 8255? &*f=132 :lx,ly;m$(1f) 0m$(f)=" "8250: 5.01z# =,30 :f ; ? 8230& Alx=6:ly=0:m$="WAS IT A MAN? HIS NOSE WAS GONE.":8230& :lx=7:ly=0:m$="..HIS EYES BULGED,BRIGHT RED....":8230& B"lx=8:ly=0:m$="HE OPENED HIS MOUTH AND HE HAD ":8230& :lx=9 :ly=0:m$="NO TEETH. ":8230& :lx=10 :ly=0:m$="~THE DEMON~,SAID SAREK,~IS THE ":8230& :lx=11 :ly=0:m$="RESULT OF A SLIGHT ACCIDENT...~ " C 8230& Dlx=12 :ly=0:m$="~THE DEMONS INHABIT 9 GRAVEYARDS":8230& :lx=13 :ly=0:m$="ZOD,I WANT YOU TO GO GET'EM~. ":8230& :lx=15:ly=0:m$="YOU PLAY THE PART OF ZOD.... ":8230& ENlx=20:ly=0:m$=" PRESS ANY KEY TO CONTINUE. ":8230& Iof=020:f:0:f=210-1:f,0;" ":f N$0,10 ;5;"DEMON CHASE";2,10 ;"YOU......''";4,10 ;"DEMON....''";6,10 ;"GRAVE....''";8,10 ;"GRAVE....''";10 ,10 ;"BONUS....''";12 ,10 ;"WALL.....''" X14,8;"DEMONS 10 POINTS.";16,8;"BONUS ??? POINTS.";18,7;"WALL+GRAVE = DEATH." ]Z20,0;" PRESS ANY KEY TO CONTINUE. ":f=020:f:0 l 8160 !23659k\,2::23659k\,0:0,0:255,0:0,175:-255,0:0,-175: #' #(&60025y,28:60001a: #Tf=02:65020,250:65029,249:65001:f: #23779\,110n:23780\:23779\,80P:23780\:23779\,70F:23780\:23779\,255:23780\: $"&23779\,20:23780\: $T&60025y,29:60001a: $=23779\,30:f=020:23780\:f: %'23779\,255:23780\: %>65020,255:65029,249:65001: %6f=140(:23779\,f:23780\:f: &H&23779\,40(:23780\: &j23779\,100d:ink:23780\:23779\,250:paper:23780\:7:0: &`5,1;:"""a":f=020:f:5,1;"PRESS ANY KEY":0: '"DEMON"9910& '"DEMON""a",21*8 ABF33A485C1F1F1F06F00EFE252006EE10ED7926F02D20F4EE10ED792EFF10ECFBC9BI M" PRESS ANY KEY TO CONTINUE. fDEMON Xg-O@$BB$$ZBBZ$bx%%%%)(H)/%%%%()B$>JAf<|.IH?$~$$~~<~~~~~~/