ZXTape! 0Created with Ramsoft MakeTZXPuncman1&2 e  J"start Puncman1&2"  Chalksoft Ltd Version 27.02.84 7:1:1: "" #C#0;" ";1;" LOADING ";0;" Please wait " $5,1;""; ("" 2"Puncman1&2"10 < p @  Ё Ё Ё U   Ѐ Ё Ѐ Ё k@   Ѐ Ё Ѐ ԁ  O 8x8(8D8 ? Ѐ Ё Ѐ ԁ@  DDDTD?  Ѐ Ё Ѐ Ё@ M DDx*TD  Ѐ Ё Ѐ ЁȂ@ - DD@DVD  ` Ѐ ` ` ` ` ` ` ` Ё Ѐ` Ё@ 8D<: (8  @ Ё@@@@@@@ Ё Ё  |      >>  ?  I     <  D@? x& ݇    @?   (   ݇    8 @ ?  @  ݇>  ?   8D  @@ @x%  >  ? @ 8" @ C  {  + ? >8D ?@? `  ~  ??ߋ@ ; 8 @@?   8  <?   <<|?<<<? <<B? <<B B@DD DDDDaC BDT@?  BBB@DBB@ @DBB B@8D 8< 88D#<<<< G ? <  ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((0(0( (( (000(((((0(0( ( (((( ( ( (0(0((((((((000( ( (( ( ( (000(((((((((((((((((((((((((((((((((((((888888888((((((((((((((((((((((((((((((((((((((((((((8(((((((((((((((((((((((((((((((888((((((((((((((((((((((((((((8888(((((((((***((((((((( (((888888((((((((****((((((((( (((88888((((((((((((((((((( ((08(((((((((((()))((((( (((((8(8((((((( (0( ! ((( 000000000000000000000000000 0000000000000000008800000000 00000000000000000000000000000 0000000000000000000000000 000000000000000000000000 000000000000000000000000 00000000000000000000008888888888888888888888888888888888888888888888888888888888888888bPuncman1&2? ?e? gPuncman 1 and Puncman 2  Chalksoft Ltd. Spectrum version 27.02.84 0:0: ;a$(8,30):c(26):p(8):s(8)  4500 (7::8,7;"Puncman1 and Puncman2":10 ,9 ;"with instructions.":21,0;"  1983 Chalksoft Ltd. "; 2"4300:4350:502 70:0: ;data=5000 <44000:7:75K FQ=0:F=0 P%i=126:c(i)=0:i Z$i=18:p(i)=0:i n96;19,2;"";:4;29;"" x%data=50000:122z y 1 zkdata=5200P:data:n:n=151:a$(n):1+n*2,3;a$(n):n:502 ="1".05|L,0:2900T :7;0;0,0;"Puncman1 ";:k=18:s(k)=5400+k*100d:k:200 ="2".05|L,0:2900T :7;0,0;"Puncman2 ";:k=18:s(k)=6100+k*100d:k:200 +="F"Ŧ="f".05|L,2:180 7="I"Ŧ="i".05|L,-2:0::500 x=2:1000 130 4200h:  ȏ25:n=311 2:1;n,1;" ":n:4000:0;0,0;:502:3000 75K:2000 ܗ#0;" H Help G Menu P pick-up mark D drop it. Arrow keys move Punky":7:0,8:255,0:1 '200:4350:100d:Q=G 1700 G>0300, v0:1,0;" ";1;1,7;" Congratulations! ";0 W4300:4350:502:1,0;" "  1  F>Q3500  100d  0 B0;1;6;1,7;" Press SPACE key "  1 "=" " 557 ' 280 ,1500:235 @ Help routine  4350 g0;6;0,0;" Ask for help, then press the SPACE key. " '=" "1700:6:1:  430 >25:data=7000X:4410::p=1:3000 =" "530 "x=2:1000:510 fn=1152:n,0;z$;z$;:n:4410::data=7100:p=2:3050 %19,8;"Press SPACE key" =" "550& !#x=29:1050:540 &4410::n=1152:n,0;" ":n::19,8;" ":data=7200 :p=1:3000 0=" "557 :"x=2:1000:5600 D2900T :120x puncman munch  6 n1100L:19,x;"":2:19,x;"":1100L:19,x;"":2:19,x;""  7: nosher munch $ 4 .p1200:19,x;"":2:19,x;"":1200:19,x;"":2:19,x;"" 8 7: Lpuncman sound V"(*16)43: ` .01z# =,(*5)+5 j nosher sound "(*16)83: !.03{u\,(*5)-20  pick up chars & puncs. -x=2:i=18:1000:i j6:x=26:19,x;"":1100L:19,x;"":1100L:19,x;" ":x x=6:y=19:c$=" " m=1:1800 c$=" "1550 7;19,2;c$ "r$=c$:c$=" " ,m=2:1800 6k=(y-1)/2:w=x :r$=c$1600@ ;r$=a$(k,w)1620T @/i=10 -30-1:.03{u\,i:i JF=F-1:Q=Q+1 OF<0F=0 P1700:1580, T$i=040(:.03{u\,i:i ^'F=F+2:Q=Q-1:G=G-1 h19,2;" " r7;y,x;r$ wc$=r$ |Q<0Q=0  1700 $G019,2;"":  1550 score 0:7 41,0;" "; 46;0,0;" Puncman ";7;F; F<10 " "; " SCORE ";  4;"Nosher ";7;Q; Q<10 " "; " " 1:6: cursor movement A= 9m=1(A=80PA=112p).05|L,1: &&m=2(A=68DA=100d) +"A=71GA=103g557 ,#A=72HA=104h400 07;y,x;c$:p$="" :+A=8A=535x=x-1:p$="" D#A=9 A=568x=x+1 N$A=10 A=546y=y+1 X$A=11 A=557y=y-1 bm=21930 lx>26x=26 qx<5x=5 vy>20y=20 {y<16y=16  1950 x>30x=30 x<1x=1 y>16y=16 y<3y=3  c$=(y,x) y,x;"":1100L y,x;p$:1100L  1810 Nosher munches story 74:x=29:i=18:1050:i u4:x=2923-1:19,x;"":1200:19,x;"":1200:19,x;" ":x  G=0:data:n z=n:l=30  k=1z:a$(k) * w=1l 4&2*k+2,w;"":1200 >&2*k+2,w;"":1200 H v=a$(k,w) R#v>64@v<91[2190 \Zv=33!v=39'v=59;v=58:v=44,v=46.v=63?2249 f2*k+2,w;" " p 2380L 2*k+2,w;" " &2*k+1,w;"":1200 &2*k+1,w;"":1200 -7;2*k+1,w;(v+32 ) 2G=G+1:c(v-64@)=c(v-64@)+1  2380L 2*k+2,w;" " &2*k+1,w;"":1200 &2*k+1,w;"":1200 2*k+1,w;" " v=33!i=1 v=34"i=2 v=39'i=3 v=59;i=4 v=58:i=5 v=44,i=6 $v=46.i=7 .v=63?i=8 8 G=G+1:p(i)=p(i)+1 Lw:k `*17,6:y=17:x=7 ji=126 tc(i)=02500 ~n=1c(i) y,x;"":1200 y,x;"":1200 20 7;y,x;(i+64@) 1x=x+2:x25x=7:y=y+2 n i i=18 p(i)=026102 n=1p(i) y,x;"":1200 y,x;"":1200 20 i=67;y,x;"," i=77;y,x;"." i=87;y,x;"?" 1x=x+2:x25x=7:y=y+2 (n 2i <$19,29;"":1200 F100d:0: Tclear screen ^R1::44000:0:0,0;z$;z$:1:x=3152:x,1;z$:x hj7:0,0:255,0:0,159:-255,0:0,-159: move puncman -x=2:i=18:1000:i s6:x=28:19,x;"":1100L:19,x;"":1100L:19,x;" ":x:7 3100 : move nosher .x=29:i=18:1050:i ~4:x=2923-1:19,x;"":1200:19,x;"":1200:19,x;" ":x:7 3100 :  write data & data:n 0n<11 3140D :#z=5:l=14:3150N Dz=n:l=30 In=83300 Nk=1z:a$(k) X w=1l b/6;2*k+1,w;"":1100L l16;2*k+1,w;"":1100L v2*k+1,w;a$(k,w) w:k C6;15,28;"":502:15,28;" " i=13 66;16,28;"":.08}# =,-15 C16,28;" ":6;15,28;"":10 15,28;" " i ,6;19,2;"":1100L  4p=2ink=4:sub=1200:3320 ink=6:sub=1100L k=1z:a$(k)  w=1l $ink;2*k-1,w;"":sub $ink;2*k-1,w;"":sub 2*k-1,w;a$(k,w) *w:k 4p=23410R > 3220 R.x=29:i=18:1050:i \ end remarks n$="""You would beat me!""" .x=29:i=18:1050:i 19,29;" " i=120 .4;19,6+i;"":1200 .4;19,6+i;"":1200 19,6+i;n$(i) i .x=29:i=18:1050:i 519,7;" ":100d n$="""I'm the greatest!""" $-x=2:i=18:1000:i )19,2;" " .i=119 8.6;19,6+i;"":1200 B.6;19,6+i;"":1200 L19,6+i;n$(i) Vi `-x=2:i=18:1000:i t419,7;" ":100d ~.x=29:i=18:1050:i -x=2:i=18:1000:i   story level 2900 h0;7;0,20;"Which story ":0;7;1,20;"(1 to 7) ?" s= #s<491s>5574030 s=s-480 V0;7;0,19;" Story ";s;z$:.05|L,0:502  1,31;" ":1 data=s(s):75K: hFinish m(data=5000:44000:150 rD4,3;" ""Puncman1"" and ""Puncman2"" " |D6,5;"  Chalksoft Ltd. 1983 " K12 ,2;" Try ""Puncman3"" & ""Puncman4"" " '" for more complex punctuation." 94300:4350:21:4350:100d  mat1 %4380:no=14:4360 mat2 4390&:no=12 n=1no:d,p:d,p:n  .2~L,0,.15~,2,.353333,4,.2~L,4,.1}L,4,.353333,2,.353333,2,.2~L,0,.1}L,2,.2~L,4,.1}L,0,.2~L,-3,.15~,-1,.353333,0 &.353333,-5,.2~L,0,.1}L,4,.353333,7,.2~L,5,.1}L,4,.1}L,2,.1}L,3,.1}L,4,.2~L,-1,.1}L,2,.353333,0 0houses 1T0:0:z$=" ":0,0;z$;z$; 2Vdata=5000data=7000Xdata=7100data=7200 0:44044 3 1 400:n=221:n,0;z$;:n ::21,0;:x=031:4;" ";:x ? 7 Dx=1:17,x;"" N918,x;"":19,x;" ":20,x;"" Sdata=7000X4450b Xtx=287:0,0:255,0:0,159:-255,0:0,-159 bx=28:17,x;"" g918,x;"":19,x;" ":20,x;""  initialisation  5000:i=110 .n=07:a:(143+i)+n,a:n i  Data Q241,243,247,255,255,255,255,255 Q128,192,224,240,248,252,254,255 Q143,207,239,255,255,255,255,255 H1,3,7,15,31,63?,127,255 O62>,103g,231,252,224,248,127,62> O98b,227,243,151,151,255,126~,60< M124|,230,231,63?,7,15,254,124| O60<,126~,255,233,233,207,199,70F O60<,103g,231,255,255,255,126~,60< M60<,126~,219,255,66B,66B,66B,126~ P11 ,"PRESS:" U"I Instructions" Z"1 Puncman1" d"2 Puncman2" n "F Finish" |*2," This story is about a tiny " ""computerbug called Puncman. " *3," Puncman loves computers. His " ""friend Nosher thinks he is " ""completely round the bend. " D*3," Puncman types yet more words." N"" Nosher waits while Puncman " X""finishes. Then he gets busy. " *4," Punky tells Nosher off. He is" ""so tired that he falls asleep." "" Nosher creeps in again. " "" He has a real midnight feast."  *5," Morning comes and Nosher has " ""a bad pain in his tummy. "  "" Doctor Chalksoft tells Nosher" *""to go away. He says Nosher is " 4""just a greedy little boy. " p*6," Nosher goes home. He tells " z""Punky what the doctor said. " "" Punky sends Nosher to bed. " "" Nosher closes his eyes and is" ""soon dreaming about tasty jam " ""butties and chocolate eggs. " *7," Nosher dreams about tasty " ""commas and capitals. He wakes " ""up. He gets up and makes " # "himself a sandwich. Suddenly " ""there is a loud twang. His " ""belt has snapped. " "" Punky laughs his head off. " 8,3," ""Why do you eat such a lot?"" " B""Punky asks the naughty little " L""microbug. " +3," ""I eat a lot because it is " $"fun,"" says Nosher. ""It is much" #"more fun than computers."" " +5," ""What have you got against "  #"computers?"" Punky asks his " ""friend. " #" ""I will tell you if you give " (#"me an apple,"" says Nosher. " d,4," ""Computers make you fat,"" the" n""greedy Nosher grins. " x%" ""Eh?"" says Punky. ""What on " #"Earth gave you that idea?"" " ,5," ""Computers do make you fat,"" " ""Nosher insists. " $" ""Why?"" groans Puncman. " #" ""Pass me another apple and I " #"will tell you,"" grins Nosher. " ,,6," ""No more apples,"" Puncman " 6#"tells Nosher. ""Tell me why " @""computers make people fat."" " J$" ""Three guesses,"" says Nosher." T$ " ""Is it because they stop you " ^""taking exercise?"" asks Punky." -7," ""True,"" says Nosher, ""but it " #"is not what I am thinking of.""" '" ""I give in,"" Punky says. ""Why " #"do computers make people fat?""" #" ""Because they are full of " #"tasty bytes. Get it?"" " "" Punky zaps apples at him. " X*8,"Hello. My name is Puncman, and" b""this is how I write stories..." l#"""Puncman1"" will help you get " v""your full-stops and capitals " $"right. Try ""Puncman2"" for " ""commas and question marks. " ""Press the SPACE key to meet " $"my friend ""Nosher the Bad""! " +8,"Hello. I'm Nosher! Every time " ""Punky writes, I pinch the " ""punctuation marks! You steer " ""Punky (arrow keys) to pick up " ""one of the marks I've dropped." ""(This mark will appear in " ""Punky's window.) Move him to " ""where you think it came from. "  *6,"During the game, you can pick " *""up a punctuation mark by " 4$"pressing ""P"", drop it by " >$"pressing ""D"", or see the rules" H$"again by pressing ""G"". Press " R# "SPACE now to return to menu. " @"Puncman1&2"10 : {