ZXTape! 0Created with Ramsoft MakeTZXDungeon v 5:5:5: 2"":236066\,480:236077\,241 *0:12 ,9 ;"The Dungeon"  5:"" X<|0f8l8vv0 000 0 0f<f<0 0`0 ~~`0 0`fff~fff~~ xflxlf```bf8ll8ff|``8lvff|lfff>|`lvff8<ff<`flxl8<lfffffff<ll8lfff>|~ 0~pppv20 Mmoveƥ*10 k(x)'"The ";p$;" refuses.":no=1 O TF'"You don't"tell;"The "tell;p$tell;" doesn't"tell;" have it.": ^tell'"The ";p$;" says:": c h%"There's nothing to ";v$;" with.": r'"The dwarf says:": 3x=0:a$="":b$="":c$="":d$="":a(3) '"  ";z$; i=1̱z$ z$(i)=" "x=x+1 x>3'"What?": z$(i)=" "a(x)=i-1 i  xa$=z$: =a$=z$(a(1)):x=1b$=z$(a(1)+2): Ob$=z$(a(1)+2a(2)):x=2c$=z$(a(2)+2): Dc$=z$(a(2)+2a(3)):d$=z$(a(3)+2): run=0:<.1}Lp(1)=1r=1'"The jailer leaves.":p(1)=2:o(2)o(2)ro(2)=14  r=1p(1)1 :35#:rnd=1+(*3):x=1rnd:p$:x run=run+1  x=x-1 p(x)rrun=1710  p(x)r 9x=2wakewake=1:'"The guard wakes up.": wakex=2 ;30:rnd=1+(*10 ):y=1rnd:o$:y  y=y-1 8o(y)=r'"The ";p$;" takes the ";o$:o(y)=13 +x: Do(y)'"The ";p$;" takes the ";o$;'"from you.":o(y)=13 +x: 6o(y)=13 +x'"The ";p$;" drops a ";o$:o(y)=r: waker=2k(2)x=2ƥ<.5'"The guard captures you.":100d:r=1::6020:r(1,4)=0:r(1,6)=0:hole=0:slab=0:r(1,2)=0: act=(*5) x3785 macto(2)=13 +x'"The dwarf eats a crust.":t(3)=t(3)+1:o(2)=3: Uact=1x=3t(3)<10 370r:"Is it time for lunch yet?": qact=2x=3370r:"I wonder what Bagno Bilbins would have done in these"'"circumstances?": Tact=3x=3370r:"Shall I sing about g...?"'"No - better not!!":  Oact=4x=3370r:"What's that in the corner over"'"there?":  Fact=1o(3)=13 +x'"The ";p$;" sweeps the floor.": iact=2o(2)=13 +x'"The ";p$;" eats a crust.":o(2)=3:t(x)=t(x)+1: +act=3'"The ";p$;" hums a tune.":  Dact=4k(x)<5'"The ";p$;" hits you.":t=t-1t:  L435#:x=13:p$:p$=b$1115[ Qx V:'"You can't talk to the ";b$;'"DO try to be sensible!": [Ix=3p(x)=17r=9 '"He's too preoccupied to listen.": \%p(x)r'"The ";b$;" isn't here.": ]330J:no `,a$=c$:b$=d$:tell=1:c$="":d$="": tell330J:no n>10 300,: +o(n)=rtello(n)=13 +x:3106: )o(n)=rtello(n)=0:3106:  320@: v=2:1200: xn>10 1420 }2(tello(n)13 +x)(tello(n))340T: 4n=7350^:'"It's a bottle of mead.": N'"The "tell;p$tell;"You"tell;" can't see anything"'"special about it.": Rr=9 (n=14n=26)350^:'"The hinges are old and rusty.": r=1n=18350^:'"On the other side of the door"'"you can see the guardroom."'"The guard is asleep."wake: cslabr=1n=19ƥ>.5350^:'"There's nothing special about"'"this slab.": nr=1n=19'"This one might be moveable."'"Some of the cement has fallen"'"away.":slab=1: cr=1n=21ring350^:'"The top of an iron ring is"'"sticking out of the sand.":  r=3 n=22 o(4)=17o(2)350^:'"There's a file and a crust on"'"the shelf.":o(4)=3:o(2)=3:  r=3n=22 (o(4)=17 o(4)=3)o(2)350^:'"There's a file on the shelf.":o(4)=3:  r=3n=22 t+t(3)10 o(4)17o(2)=17350^:'"There's a crust on the shelf.":o(2)=3: Qr=1n=25ring350^:'"It seems to be fixed to"'"something.": 1415: Nr=1p(1)=rr(r,2)tell3106:r(r,2)=2: r=3n=16r(3,6)(t4(tellx=3t(3)4))3106:r(3,6)=4:r(4,5)=3:sc=sc+10 : r=3n=15(o(5)(tello(5)=13 +x))o(7)=173106:'"It contains a bottle.":o(7)=3:sc=sc+10 : tellx=2n=14k(2)10 r=2'"The guard goes up the steps.":sc=sc+10 :p(2)=11 :r(11 ,2)=12 : ,nr=3n=16(t<4(tellx=3t(3)<4))300,:"It needs more strength.": 6 300,: @ 300,: freer=1r(1,4)n=193106:'"The slab moves revealing a"'"narrow chimney leading west.":sc=sc+10 :r(1,4)=7:r(7,5)=1: ,r=10 r(10 ,2)1790 Nr=10 n=24tellt43106:pushme=1:1750 Zr=10 n=24tellx=3t(x)4pusdwa=1:3106:1750  1790 *pushmepusdwar(10 ,2)'"The boulder rolls aside.":sc=sc+10 :r(10 ,2)=11 :r(11 ,1)=10 :'"The dwarf says:"p(3)=10 o(10 )=17;'"Good heavens! Look at this!"p(3)=10 o(10 )=17:o(10 )=10 : 0pushmepusdwa'"The boulder wobbles a bit.": '"Nothing happens.": r=1o(6)=17ringn=25((t>4tell)(t(x)>4tell))3106:sc=sc+10 :o(6)=1:'"The ring is attached to a lid"'"which is now open,revealing"'"a secret cache."'"In the cache is a dagger.":  300,: ln21300,: qB(o(3)tell)(tello(3)13 +x)'"What with?": v 3106 {tellp(1)=rk(1)<5'"The jailer thanks you for your"'"help and suggests that you keep"'"up the good work!":k(1)=k(1)+2 qringƥ>.65&fff'"As you sweep, you uncover"'"something unusual on the floor.":ring=1:sc=sc+10  9n2'"What curious eating habits!!":300,: 2(o(n)tell)(tello(n)13 +x)340T: M3106:o(n)=17:tellt=t+1:"You feel a little better.": Wt(x)=t(x)+1:350^:"I never realised these crusts"'"were so nourishing!": 4n23300,: 9>(o(7)tell)(tello(7)13 +x)340T: >D'"You "tell;"The "tell;p$tell;" "tell;v$;"s"tell;" some ";n$ C7tellt(x)=t(x)+3:"The ";p$;" feels better.": H/t<9 '"That did you good!":t=t+3 M >(o(4)tell)(o(4)13 +xtell)360h: o(4)filer=9 n=17p(3)=173106:'"The ";n$;" are made of very hard"'"iron, but you make progress.":file=1: r=9 n=17p(3)=173106:'"The dwarf is free!":sc=sc+10 :p(3)=9 :k(3)=6: r=9 n=26((o(4)tell)(tello(4)=13 +x))3106:'"The hinges collapse and the door"'"sags open.":r(9 ,4)=10 : &'"You manage to scratch it a bit.": btell'"Due to the incompetence of the programmer the ";p$;" is unable"'"to give things.....": 530:n=110 :n$:n$=b$2320 :n:'"I don't understand what you're"'"trying to give.": o(n)340T: :35#:x=13:p$:p$=c$p$=d$2340$ :x:'"I don't understand who you want"'"to give it to.": $p(x)r'"He's not here.": )'"You give the ";b$;" to the"';p$:o(n)=13 +x:'"The ";p$;" says:"'"I'm much obliged to you."(n=10 n=7(n=2x=3));"nothing"n10 n7(n=2x=3) .n=10 k(x)=10 0n=7k(x)=k(x)+2 2(n=2x=3k(x)=k(x)+1 8 `n>10 340T: a2(o(n)tell)(tello(n)13 +x)340T: e3106:o(n)=r: tell2550 435#:x=13:p$:p$=b$2504 x 300,: p(x)r'"He's not here.": n'"You ";v$;" the ";p$:k(x)=k(x)-5:myscore=t+(2o(9 ))+(5o(6))+(*6) \hisscore=t(x)+(2o(9 )=13 +x)+(5o(6)=13 +x)+(*6) result=myscore-hisscore ؝result=1'"You have defeated him.":t(x)=t(x)-result:t(x)<0p(x)=20+r:"He's defeated!!":i=110 :o(i)=13 +xo(x)=r p(x)=20+ri eresult=-1'"You are defeated.":t=t-result:t<0'"You've been killed!.":9998' Cresult=0'"The fight is drawn.":t>0t=t-1:  5'"The ";p$;" prefers a quiet life."'"He refuses.": ($n20n21300,: )r1300,: -I(o(8)tell)(tello(8)13 +x)350^:360h: 2<hole'"There is now a hole in the floor":hole=1: 7hole=1'"There's a bigger hole now!":100d:'"The bottom of the hole collapses"'"into a passage below.":sc=sc+10 :r(1,6)=7:r(7,5)=1:hole=2: <.hole=2'"There's another hole now!":  >(o(9 )tell)(o(9 )13 +xtell)360h: ;n273106:'"It has no significant effect.": 53106:"The cement falls away.":free=1: T '"You could try overpowering the jailer."r=1;"Don't disturb him!"waker=2;"You'd better open the chest."r=3;"Drop something."r=4; "Equipment is needed."p(3)=17r=9 ;"Push it."r=10 r(10 ,2)=0;"The guard knows how to open it."r=11 _"Can't help you here. Sorry!"(r=5r=6r=7r=8r=12 r=13 ) 7r=2wake'"The guard wakes up.":wake=1  '"Time passes.": "print=0:b$""3250 '"You are carrying:" H30:y=110 :o$:o(y)" a ";o$:print=1 y print'"nothing"  ;35#:x=13:p$:p(x)=rp$=b$3260 Bx:'"I can't tell you anything about"'"the ";b$;" at present.": '"The ";b$;" is carrying:" R30:y=110 :o$:o(y)=13 +x" a ";o$:print=1 y print'"nothing"  <'"You have solved ";sc;"% of this"'"adventure.":100d " You are ";"alone "p(1)rp(2)rp(3)r;"in a gloomy"'"dungeon whose walls are lined"'"with solid stone slabs.";"They look depressingly impregnable."r(1,4);" A slab has been removed revealing a chimney leading west."r(1,4);'" The floor is of firm sand."r(1,6);"There is a deep hole in the sand"r(1,6) '"The only light in this dismal"'"place comes through a small"'"barred window set into an iron"'"door in the south wall.";"There is an iron ring on the floor"ring: '" You are in the guardroom, which"'"is illuminated by the flickering"'"light from a torch on the wall."'" A passage leads off to the east"'" and a flight of stone steps"'"leads upwards." 9wake=0'"The guard slumps at a table,"'"asleep." 5wakep(2)=2'"The guard is now awake."  '"You are in the jailer's"'"room. There is little here of"'"interest apart from a wooden"'"chest in one corner of the room."'" A rough plank has been fixed to"'"one wall to serve as a shelf."'" There is a trapdoor in the"'"middle of the floor.": Z'"You are in a confusing network"'"of underground passages leading"'"in all directions." Hr=4r=6(r=7hole)'"A dim light comes from above."  $'" You are in a small, damp cell"'"which seems to have been carved"'"out of the solid rock."'" In the west wall there is a"'"wooden door. It is obviously old"'"-but still a formidable obstacle"r(9 ,4);"and it now sags open."r(9 ,4) )p(3)=17'" Shackled by strong chains to"'"the wall is a dwarf-still alive"'"but clearly feeling sorry for"'"himself." . 8 '" You are in a dark passage." =Dr(r,2)=0'"A large boulder blocks the"'"route south." Bar(r,2)'" A large boulder lies beside the"'"entrance to a passage leading"'"southwards." G L'"You are in a large chamber at"'"the top of a flight of steps."'"In the south wall is an enormousstone door."r(11 ,2);"The stone door is open."r(11 ,2) QAr(10 ,2)'" A passage leading north is"'"blocked." V0r(10 ,2)'"A passage leads north." [ `'"You are outside the stone door"'"which is set into a large, flat"'"rock face at the northern end"'"of a barren, windswept valley.": t'"You stand in the foothills of"'"Grim Mountain. To the south a"'"path winds away towards a small"'"town overlooked by a splendid"'"castle. Home is in sight!"'" You set off along the path, to"'"prepare your people for war..."'" "'" "'"  You have escaped!  "'" "'"  Congratulations!!  "'" " usc=sc+10 vep(3)=12 200:'"The dwarf says:"'"What are the lunches like at"'"your place....?" x='"You have solved ";sc;"% of this"'"adventure.":9998' #( % %!E" You are the king of a small"'"province in Middle Earth."'" For some time your lands have"'"suffered raids from the mountain"'"orcs, and these came to a head"'"some weeks ago when a massive"'"attack was launched."'" During this raid you were"'"captured, and you are now held"'"in the orc dungeon, deep in"'"the mountains." %&'"Without you, your people are"'"demoralised, and an easy prey"'"to the orcs. It is therefore"'"vital that you escape....."'" "'"  press a key for more >>" %+=""9515+% %0 %5" INSTRUCTIONS" %:"The following verbs may be used"'"in two-word (verb-noun) commands"'"GET,TAKE,EXAMINE,OPEN,PUSH,PULL,EAT,DRINK,DROP,FIGHT..and others"'"To move, enter a single letter"'"(N,S,E,W,U,D)" %?'" You may give orders to others"'"(eg:TELL GUARD GET BOTTLE) ..."'"they may not obey!"'" You may give objects to others"'"(eg:GIVE BOTTLE TO GUARD)" %D'"LIST tells what you're carrying"'"LIST GUARD will tell you what"'"the guard is carrying."'"HELP elicits clues!"'"WAIT allows time to pass."'" "'"  key for more >>" %N=""9550N% %S %XA'"You should know that you are in"'"a very weakened state after"'"spending some weeks in the"'"dungeon. You will need to build"'"up your strength before tackling"'"anything at all strenuous."'"Furthermore, others will do what"'"you ask only if they like you."'" At the start of this adventure"'"you are very unpopular!" %Z>'"And if all else fails, QUIT "'"will restart the game....." %[''"For a fresh look round, type ""1""" %\q'"SCORE will tell you how well you"'"are doing..."'" "'"  key to begin >>" %]=""9565]% %b :78N &F9980&:i=112 :j=16:a:r(i,j)=a:j:i &"i=110 :a:o(i)=a:i &+i=13:a,b:t(i)=a:p(i)=b:i & &10,0,0,0,0,0 &21,0,3,0,11 ,0 &10,0,0,2,0,0 &15,0,0,0,0,0 '18,4,0,7,0,0 '10,7,8,0,9 ,0 '16,0,5,0,0,0 '10,5,0,6,0,0 '10,0,0,0,0,6 '19 ,0,0,0,0,0 '10,0,0,0,0,2 '311 ,13 ,0,0,0,0 'X1,14,1,17,8,17,17,14,14,17 ' 410 ,2,10 ,2,0,17 '=""9998' ' &abushmusdwreovlolakiltinlaelnrrinu     5  Z1OrubyPdwarf