CHEF2 9H&9t9H***CHEFS MATE (C) 1991 D MORRIS 9LEV=:F=o0:S=o0:L=o3:M$(o2,o2):TD="30"::"295" PT()=((65536*23674z\+256*23673y\+23672x\)/502) ͛fi=o0:f=o0:fad,"243":N=o122:N-o1,o0;o0;S$(LEV,N):N:fad,FONT:st="48552"+(lev*"600"):st:"62052":ٰ"7":top=c(lev,o1):a="11":b=a: ' "3000":ٰ"7": o2,"26";o4;"SCORE";o3,26;o5;"00000";15,26;"TIME:";9 ,26;o5;"HIGH:";12 ,26;"LEVEL";o4;13 ,27;"000";10 ,26;"00000":10 ,31-hi;o4;HI;6,27;ٰ"7";"";7,27;"" ,Dm$(o1)="":m$(o2)="":PL=o1:W="30":ٰ"7":lev="16""8000" 6"200" c~udg,"243":O=o1:o0:7:7,30;(L+480);13 ,30-LEV;O4;LEV:O3,31-S;5;S f'"23674",o0:"23673",o0:"23672",o0 hLA,B;M$(1);A+1,B;M$(2);3,31-s;5;s k0A=11 B=11 FI600X:300, lPF=TOP11 ,11 ;6;o2;o1;"";12 ,11 ;"":FI=o1 mYA$=(W-T()):16,28-A$;4;" ";A$:A$=0500:5600 rI$=:I$=""365m |I$=L$2500 :360h I$=R$2600( :360h I$=U$2700 :360h I$=D$2800 :360h nI$=P$800 :#o0;o1,o2;" ":23674z\,T3:23673y\,T2:23672x\,T1 I$=Q$700:#o0;o1,o2;" ":23674z\,T3:23673y\,T2:23672x\,T1:Q=o19000(#  365m 2w="30":fi=o0:L=L-CH:"3100":"60223":ٰ"7" ~udg,"247":a,b;"";a+o1,b;"":n=o1̰"30":n:a,b;" ";a+o1,b;"":n=o1̰"30":n:a+o1,b;"";ٰ"6";a+o1,b+o2;"" n=o1o5:o4:a+o1,b-o2;"":.005y# =,o0:.005y# =,o3:"10":a+o1,b-o2;"":.005y# =,o0:.005y# =,o3:"10":n:a+o1,b-o2;" ":n=o1o3:a+o1,b-o2;" " Co1:"3100":o0:ٰ"7";#o0;o0,B;" ";#o0;o1,B-o1;" " L< o0"9000" "200":"330" X:"60247","50":"60248",o1:"60250","20":"60251",o0 bN=W-T()o0-o1 g?S=S+"50":A$=S:o5;o3,31-A$;S:"60246"+"60246" l'A$=N: "16",28-A$;o4;" ";N q$N:LEV=LEV+o1:lev>maxmax=lev-O1 v &n=o1̰"22":o0;n-o1,o0;s$(o1,n):n UT1=23672x\:T2=23673y\:T3=23674z\:A$="QUIT!!! ARE YOU SURE? (Y/N)" 5c="7"o0-o1:#0;o1,o2;C;A$:="Y"Q=o1: "Y"Ʀ""Q=o0:  C:"725"  cT1=23672x\:T2=23673y\:T3=23674z\:A$="PAUSED!! "+P$+" TO GO BACK TO GAME":i$="" 41c="7"o0-o1:#ç;o1,o2;C;A$:G$=:G$ =P$ 9 G$""i$=i$+ G$:60048 >%i$=o5i$(o5)=t$(pa,o5)ch=o0: C(i$=o3i$(o3)=t$(pa+o1,o3)ch=o1: H6i$=o4i$(o4)=t$(pa+o2,o4)t1=o0:t2=o0:t3=o0: M C:"820" C(A,B-1)=7ƫ(A+1,B-1)=72570 ɭ((A+1,B-1)178ƫ(A,B-1)=7ƫ(A+1,B-1)7)((A,B-1)178ƫ(A,B-1)7ƫ(A+1,B-1)=7) 9(A,B-1)=5ū(A+1,B-1)=5 S((A,B-1)=66Bƫ(A+1,B-1)=66B)2930r :2570 Q(A,B-1)=68Dƫ(A+1,B-1)=66B2915c :2570 42900T +((A,B-1)ƫ(A+1,B-1)) XA,B;" ";A+1,B;" ":OA,B-2;" ";A+1,B-2;" ":O=0  B=B-PL: (C(A,B+2)=7ƫ(A+1,B+2)=72670n -((A+1,B+2)178ƫ(A,B+2)=7ƫ(A+1,B+2)7)((A,B+2)178ƫ(A,B+2)7ƫ(A+1,B+2)=7) .9(A,B+2)=5ū(A+1,B+2)=5 FS((A,B+2)=66Bƫ(A+1,B+2)=66B)2930r :2670n Pq(A,B+2)=66Bƫ(A+1,B+2)=66Bƫ(A+1,B+3)=68D2915c :2670n U42900T +((A,B+2)ƫ(A+1,B+2)) xXA,B;" ";A+1,B;" ":OA,B+2;" ";A+1,B+2;" ":O=0 B=B+PL: C(A-1,B)=7ƫ(A-1,B+1)=72770 s((A-1,B)=7ƫ(A-1,B+1)7)((A-1,B)7ƫ(A-1,B+1)=7) 9(A-1,B)=5ū(A-1,B+1)=5 Q(A-1,B)=66Bƫ(A-2,B+1)=68D2915c :2770 Q(A-1,B)=66Bƫ(A-2,B+1)=66B2930r :2770 42900T +((A-1,B)ƫ(A-1,B+1)) PA,B;" ";A+1,B;" ":OA-1,B;" ";A-2,B;" ":O=0 A=A-PL: C(A+2,B)=7ƫ(A+2,B+1)=728706 s((A+2,B)=7ƫ(A+2,B+1)7)((A+2,B)7ƫ(A+2,B+1)=7) 9(A+2,B)=5ū(A+2,B+1)=5 Q(A+2,B)=66Bƫ(A+2,B+1)=68D2915c :28706 Q(A+2,B)=66Bƫ(A+2,B+1)=66B2930r :28706 "42900T +((A+2,B)ƫ(A+2,B+1)) @QA,B;" ";A+1,B;" ":O A+2,B;" ";A+3,B;" ":O=0 J A=A+PL: U V7S=S+200:F=F+1:60048:O=1: W7S=S+500:O=1:F=F+1:60048: X7s=s+750:f=f+1:O=1:60048: Y Z6S=S+502:F=F+1:60048:O=1: b c7S=S+150:F=F+1:60048:O=1: q r7s=s+100d:o=1:f=f+1:60048:  7S=S+250:F=F+1:60048:O=1:  oO=o1:F=F+o1:S=S+"50":w=(W-T())+c(lev,o2):23674z\,o0:23673y\,o0:23672x\,o0:60048:  'ٰ"6":udg,"243":o0,"25";"" ?udg,"244":N=o117:N,25;"";N,31;"":N ̞18,25;""; 19,25;" "; 20,25;" "; 21,25;" ":udg,"243":ٰ"7":  Iudg,"248":ٰ"7";"21",b;"";#o0;o0,b;"";#o0;o1,b-o1;"": Ea$="":c$="":N=O1̰"22":N-o1,o0;o0;S$(o1,N):N:udg,"246":6;o5,o0;c$;10 ,o0;a$:n="6"̰"9":6;n,o0;"";20;"":n J15,15; "";16,15;"";17,15;"";O4;17,10 ;"":23676|\,243:16,7;m$(o1);17,7;m$(o2) T"6",o1;"THANKYOU DOZY FOR";7,o1;"RESCUING MY FOOD.";8,o1;"AS A REWARD YOU CAN";9 ,o1;"HAVE AN APPLE.":n=o1̰"140":n:udg,246:16,7;" ";17,7;"":n="6"̰"9":n,o1;" ";19;" ":n h"6",o1;"OH NO DOZY HAS";7,o1;"BEEN SICK. HE MUST";8,o1;"HAVE EATEN TOO";9 ,o1;"MUCH.":n=o1̰"140":n:"9025" !4@o0:o0:ٰ"7"::"8575":b$("22","24"):max>"15"max="15" !9qmax=o0#o0;ڰ"6";o0;o0,o2;"SORRY YOU HAVEN'T FINISHED A";o1,"13";"LEVEL";o2,"10";"PRESS A KEY":o1:o0: !CPfad,FONT:"Pick up which maze (0=QUIT) (1-";(MAX);")>";sn:sn< o1sn>max !D~fad,"243":n=o1̰"22":B$(N)=S$(SN,N):o0;n-o1,o0;b$(n):n:"48552"+(sn*"600"):z="62052":"8568":"8572":fad,font !EFudg,"243":"11","11";ڰ"6";o2;o1;"";"12","11";"":FI=o1 !Fx=o1:y=o1:FAD,"243" !G2o1;8;8;8;8;y,x;"^" !Hi$=:i$="""8520" !I*I$="N"8970 #:fad,FONT:8517E! !K2o1;8;8;8;8;y,x;"^" !Li$="X"8546b! !Mi$="Z"8549e! !Ni$="O"8552h! !Oi$="K"8555k! !P-i$="9"B$(y+o1,x+o1)="A":y,x;o1;o5;"A" !Q)i$=" "B$(y+o1,x+o1)="A":y,x;o5;"A" !Ri$=13 8559o! !Si$="A"8514B! !T;i$="0"i$=12 B$(y+o1,x+o1)="@":y,x;7;"@" !Ui$="Q"FAD,FONT: !Vx=228519G! !W;x=10 (y=11 y=12 y=10 )8519G! !X0(x=11 x=12 )y=10 8519G! !Y5i$="1"8558n!:6;y,x;"BC";y+o1,x;"DE" !Z0i$="2"8558n!:o2;y,x;"FG";y+o1,x;"HI" ![0i$="3"8558n!:o3;y,x;"JK";y+o1,x;"LM" !\;i$="4"8558n!:o2;y,x;"N";o4;"O";o2;y+o1,x;"PQ" !]0i$="5"8558n!:o4;y,x;"Z[";y+o1,x;"\]" !^9i$="7"8558n!:o0;6;y,x;"RS";y+o1,x;"TU" !_4i$="6"8558n!:o2;o1;y,x;"VW";y+o1,x;"XY" !`9i$="8"8558n!:6;o1;y,x;"BC";y+o1,x;"DE" !a 8519G! !b&x=10 (y=11 y=12 ) !cx<22x=x+o1 !d !e&x=13 (y=11 y=12 ) !fx>1x=x-o1 !g !h&y=13 (x=11 x=12 ) !iy>1y=y-o1 !j !k&y=10 (x=11 x=12 ) !ly<20y=y+o1 !m !nsel=i$:b$(y+o1,x+o1)=f$(o1,sel,o1):b$(y+o1,x+o2)=f$(o1,sel,o2):b$(y+o2,x+o1)=f$(o2,sel,o1):b$(y+o2,x+o2)=f$(o2,sel,o2): !oKfad,font:"Enter screen number (1-";(MAX);")>";sn:sn< o1sn>max"8559" !p"n=o122:s$(sn,n)=b$(n):n !q0"Enter number of items >";f:f>"255""8561" !r c(sn,o1)=f !s2"Enter extra time gained >";t:t>"255""8563" !t c(sn,O2)=t !u1ٰ"7";"11","11";" ";12 ,11 ;" " !vA"8567":"48552"+(sn*"600"):"61952":fad,font:o0:"8500" !w|N=o1̰"21":N,25;" ";31;" ":N:3000 :fad,font:7: o2,26;o4;"SCORE";o3,26;5;"00000";12 ,26;"LEVEL";15,26;"TIME:";9 ,26;5;"HIGH:";o4;10 ,26;"00000":i$=hi:4;13 ,27;"000";10 ,31-i$;HI;6,27;7;"";7,27;"": !|3000 :fad,"243":6;o1,28;"BC";o2,28;"DE";2;o3,28;"FG";4,28;"HI";o3;o5,28;"JK";6,28;"LM";7,28;2;"N";4;"O";o2;8,28;"PQ";o4;9 ,28;"Z[";10 ,28;"\]";11 ,28;o2;o1;"VW";12 ,28;"XY";13 ,28;0;6;o0;"RS";14,28;"TU";1;6;o0;15,28;"BC";16,28;"DE" !}7fad,font:n=o1̰"8":ڰ"7";o0;-o1+(n*o2),"26";n:n !~ !<"8576":f$(o2,"8",o2):n=o1̰"8":f$(o1,n),f$(o2,n):n: !Q"BC","DE","FG","HI","JK","LM","NO","PQ","Z[","\]","VW","XY","RS","TU","BC","DE" "`fad,"236":o0:ٰ"6":"7","7";" !""#$%&'()*+";8,7;"@ABCDEFGHIJK";9 ,7;"`abcdefghijk";10 ,7;",-./01234567";11 ,7;"LMNOPQRSTUVW";12 ,7;"lmnopqrstuvw":o0:ٰ"7":fad,font: # t"8990":X$,Y$,Z$:S$(SN,o1)=X$:B$(O1)=X$:S$(SN,22)=Z$:B$("22")=Z$:M=o2̰"21":S$(SN,M)=Y$:B$(M)=Y$:M #N=o1̰"22":M=o1̰"24" #)S$(SN,N,M)="A"o5;o0;N-o1,M-o1;"A"; #.S$(SN,N,M)="@"7;o0;N-o1,M-o1;"@"; #M:N: #R"@AAAAAAAAAAAAAAAAAAAAAA@","A@@@@@@@@@@@@@@@@@@@@@@A","AAAAAAAAAAAAAAAAAAAAAAAA" #( "8800" #A SHIHI=S #F"100" #LET mus= USR 64849 #W:ٰ"7":t$(o2)="KEYBOARD ("+e$(o1)+","+E$(o2)+","+E$(o3)+","+E$(o4)+")":g=o1:C="7" #kudg,"245":o2;"18",o2;"";19,o2;"";6;18,28;"";19,28;"" #udg,"244":ٰ"6";20,o0;"";21,o0;"";30;"";#O0;o0,o0;6;"";30;"";#0;o1,o0;6;"";30;"" #udg,"243":6;o0,o0;"":udg,"244":N=o119:N,o0;6;"";N,31;"":n #21,11 ;o3;"WRITTEN BY":udg,"240":#o0;o0,12 ;o4;""; #o0;o1,12 ;o5;"":udg,"243" #0A=o3:N=o1̰"8":A,o5;N;". ";T$(N):A=A+o2:N #Xudg,"245":18,18;o2;"";o4;"";o2;19,18;"":udg,"243" #EKo5,8;o4;T$(o2);7;7,8;T$(o3):"9145" #97,8;o4;T$(o3);7;o5,8;T$(o2) #7C;o1,8;"CHEFS MATE II":C=C-o1:C=-o1C="7" #!I$=:I$="1"mus="64834":O1 #Sgo2,o2;"";o3,o2;"";o2,27;"";o3,27;"":g=o1:9155# #Fgo2,o2;"";o3,o2;"";o2,27;"";o3,27;"":g=o0 #7C;o1,8;"CHEFS MATE II":C=C-o1:C=-o1C="7" #:I$="2"L$=e$(o1):R$=e$(o2):U$=e$(o3):D$=e$(o4):K=o1 #.I$="3"L$="6":R$="7":U$="9":D$="8":K=o0 #I$="4""9200":"9101" #I$="5""9400":"9101" #LI$="6""9500":L$=e$(o1):R$=e$(o2):U$=e$(o3):D$=e$(o4):K=o1:"9101" #,I$="7"mus=64834B:"8500":"9101" #I$="8""9600":"9101" #7C;o1,8;"CHEFS MATE II":C=C-o1:C=-o1C="7" # 9141# #~:o4:o2,"6";o3;"THE LUDICROUS PLOT":o5,o0;:n="59136"̰"59572":¾n;:n:o5;"21",o5;"PRESS ANY KEY FOR MENU":o0: $T"9310":udg,fad,o0,o1,o2,o3,o4,o5,font,max,ch,hi,k,pa:o0:o0:ٰ"7":o0:o0::t$("11","18"):n=o1̰"11":t$(n):n:e$(o4):e$(o1)="Z":e$(o2)="X":e$(o3)="O":e$(o4)="K":q$="Q":p$="P":L$="Z":R$="X":U$="O":D$="K":"23658","8":fad,font:"23675",o0:udg,"243":"9100" $^"23676","23607",ç,,o1+o1,o2+o1,o3+o1,o4+o1,"188",o0,o1,"7500",o1,"9","PLAY THE GAME","","SINCLAIR JOYSTICK","THE LUDICROUS PLOT","ACKNOWLEDGEMENYS","DEFINE KEYS","EDIT MAZE","SAVE/LOAD MAZES","CHEAT","OFF","BOOM" $*:o4:o2,8;o3;"ACKNOWLEDGEMENTS";o5,o0;o4;"DANIEL CANNON";6,14;"FOR THE ROUTINE THAT PLAYS THE MUSIC, FROM YOUR SINCLAIR ISSUE 50, FEBRUARY 1990";12 ,o0;o4;"ALL OTHER ROUTINES, GRAPHICS ETC BY D MORRIS";o5;21,5;"PRESS ANY KEY FOR MENU":o0: %k:o4;o1,"11";"DEFINE KEYS";ٰ"6";o5,"10";"LEFT ";:"9550":E$(o1)=i$:ٰ"6";"7","10";"RIGHT ";:"9550":e$(o2)=i$:ٰ"6";"9","10";"UP ";:"9550":e$(o3)=i$:"11","10";ٰ"6";"DOWN ";:"9550":e$(o4)=i$:"13","10";O5;"QUIT ";:"9550":q$=i$:"15","10";o5;"PAUSE ";:"9550":p$=i$:"18","6";o3;"PRESS A KEY FOR MENU":o1:o0: %Ni$=:i$="""9550" %S"60048":i$: %:o1,"9";ٰ"6";"SAVE/LOAD MENU";o4;o4,"9";"1. SAVE MAZES";"6","9";"2. LOAD MAZES";"8","9";"3. MAIN MENU";"21",o0;o3;"MATECHEFSMATECHEFSMATECHEFSMATE" %}="1""20",o1;ٰ"6";"INSERT TAPE/DISC, PRESS A KEY":o1:o0:"CHEF.S$"S$():"CHEF.C"C():"CHEF.COL""49152","9000": %x="2""20",o1;ٰ"6";"INSERT TAPE/DISC, PRESS A KEY":o1:o0:"CHEF.S$"S$():"CHEF.C"C():"CHEF.COL":MAX="15": % ="3" % "9610" &HO"0":ڰ"0":ٰ"7":"48383": :"CHEF2.COD":"S$.$"S$():"C.ARR"C():"9300" CHEF2.COD B5C88888ll$H(|(|(<0< <fl0fF|8||00 8888888lD8888>> 0`||<|>>>>88<~~> >&Hi, I've got 500 bytes spare so I thought I might write you a message. OK, my name is Dominic Morris, I am 17 years old (DOB 11/01/75), and have blond hair and brown eyes, I am 5'9~ and weigh 140 pounds. I live in Malvern (20 Greenhill Drive, Malvern, Worcs, WR14 2BW). This program was written in August 1991, updated April 1992 using a +3. Hi to all, especially BB, LN, ES, and L-AL. At the moment I am suffering from programmers block, any ideas greatfully received. Got to go, no room, see you soon!!! THE HEAD CHEF WAS ASLEEP ONE DAYWHILE HE WAS SUPPOSED TO BE WORKING. WHEN HE WOKE UP HE FOUND THAT ALL HIS FOOD HAD BEENSTOLEN BY THE MICE. HE MADE THE SMALLEST CHEF, DOZY, CRAWL DOWN THE MOUSE HOLE, SO HE COULD RETRIEVE THE FOOD. ONCE HE WAS DOWN THERE DOZY FOUND THAT, TO GET TO THE FOOD HE HAD TO NAVIGATE HIS WAY THROUGH MAZES AND DASH BACK TO THE EXIT BEFORETIME RUNS OUT ONCE HE HAS COLLECTED EVERYTHING.!PX!QX!RX!SX:H\:R\Gv W>z< !TX!UX!VX!WX!~#{ !0R͵| !~A# !2͵P>>  ?@ O$E|t?@ࠠ|DtD8P( @?𠠠@?( zxP@@P( ||88|||88||x!X *v\p#Xw#z[ [v\RDMbk(>8x( #|[ *v\~w#p#w#z[ *v\N#X~( #z[ DM#F#~#;:;;9;\|<|\<|8x<>Uee5E5EU"U;wUw?;w???Uڬզ@` `0P00P05?kk?5 >HP`x?/zo}!C9}?pHx??|8?۶lB$$B?g[===ڼظ p;9?<ܜ8<  v~<;3||~?||`xT`x"B$ $@((@<p 66nnXXllvv{{``~~}}~~                                           )o[RWk  6   @   6j `=W%yS1    >?GV!6#6>2!"*B"D>22F2G>G^*D~ H *B+"D>2 (6 #"D~2F>2G#18H _!~^Vnf͵:G= *D#"D:F2G|8M|8MT:T xWWJ 1:[>> >BB<DHpHDB@@@@@~BfZBBBBbRJFB