2 REM**** COCCHI.bernard ****  
3 REM**      presente      **
4 REM*                      *
5 REM*        X.MEN         *
6 REM**                    **
7 REM**** CPC-464.8/1985 ****  
8 REM************************
9 GOSUB 9000:GOSUB 9010:GOTO 40
20 FOR i=1 TO 100:NEXT i:RETURN
40 CLS:MODE 1:GOSUB 7000
50 GOSUB 7096:q=2:w=18:x=39:y=18:om=1:al=1:jb$=CHR$(248):vie=3:PEN 3:LOCATE x,y:PRINT jb$:sc=0
51 LOCATE 11,21:PRINT"      ":LOCATE 24,21:PRINT"               "
105 q$=CHR$(202):PEN 2:LOCATE q,w:PRINT" ":q=q+1:LOCATE q,w:PRINT q$:PEN 3:LOCATE x,y:PRINT jb$
106 GOTO 110
107 q$=CHR$(203):PEN 2:LOCATE q,w:PRINT" ":q=q-1:LOCATE q,w:PRINT q$:PEN 3:LOCATE x,y:PRINT jb$
108 GOTO 110
110 PEN 2:GOSUB 5000
111 IF INKEY(74)=0 OR INKEY(8)=0 AND (INKEY(9)<>0 AND INKEY(76)<>0) THEN jb$=CHR$(250):GOSUB 1200:GOSUB 6000
112 IF (INKEY(0)=0 OR INKEY(72)=0) AND (INKEY(76)=0 OR INKEY(9)=0) THEN jb$=CHR$(248):GOSUB 1000
113 IF (INKEY(2)=0 OR INKEY(73)=0) AND (INKEY(76)=0 OR INKEY(9)=0) THEN jb$=CHR$(248):GOSUB 1010  
114 IF (INKEY(75)=0 OR INKEY(1)=0) AND (INKEY(76)<>0 OR INKEY(9)<>0) THEN jb$=CHR$(251):GOSUB 1300 :GOSUB 6000
115 IF (INKEY(74)=0 OR INKEY(8)=0) AND (INKEY(76)=0 OR INKEY(9)=0) THEN jb$=CHR$(250):GOSUB 1400
116 IF (INKEY(75)=0 OR INKEY(1)=0) AND (INKEY(76)=0 OR INKEY(9)=0) THEN jb$=CHR$(251):GOSUB 1350                 
117 IF x<2 OR x>39 THEN GOSUB 7000:x=39:y=18:LOCATE x,y:PRINT jb$
190 PEN 2:GOSUB 6000
195 GOSUB 9500
196 IF om=1 OR om=3 OR om=5 THEN GOTO 105
197 IF om=2 OR om=4 OR om=6 THEN GOTO 107
500 IF vie<1 THEN GOSUB 9500 
501 LOCATE x,y:PRINT" ":LOCATE q,w:PRINT" ":GOSUB 7096:x=39:y=18:q=2:w=18:PEN 3:LOCATE x,y:PRINT jb$:om=1:al=1
600 RETURN
700 READ p,d 
701 IF p<>-1 THEN SOUND 2,p,d/3 ELSE RETURN     
702 GOTO 700
703 DATA 638,60,478,85,0,5,478,25,0,5
704 DATA 478,60,379,60,426,90,478,30,426,60
705 DATA 379,60,478,85,0,5,478,30,379,60,319,60
706 DATA 284,175,0,5,284,60,319,90,379,25,0
707 DATA 5,379,60,478,60,426,90,478,30,426,60
708 DATA 379,60,478,90,568,25,0,5,568,60
709 DATA 638,60,478,120,-1,-1
720 RESTORE 721
721 DATA 40,47,56,40,47,56,0,71,0
722 DATA 36,45,50,36,45,50,0,67,0
723 DATA 40,47,56,40,47,56,0
724 DATA 56,45,42,40,38
725 FOR t=1 TO 30
726 READ a
727 SOUND 1,a,12
728 NEXT
729 RETURN    
730 c=0:FOR i=1 TO 100:c=c+14:SOUND 1,c,1:NEXT i:RETURN
731 FOR i=70 TO 100:SOUND 1,i,1:NEXT i:RETURN
1000 IF y=18 AND x=3 OR y=18 AND x=4 THEN LOCATE q,w:PRINT" ":om=2:al=2:sc=sc+10:q=39:w=15:GOSUB 2000
1001 IF y=15 AND x=37 OR y=15 AND x=38 THEN LOCATE q,w:PRINT" ":om=3:al=3:sc=sc+10:q=2:w=12:GOSUB 2000
1002 IF y=12 AND x=3 OR y=12 AND x=4 THEN LOCATE q,w:PRINT" ":om=4:al=4:sc=sc+10:q=39:w=9:GOSUB 2000
1003 IF y=9 AND x=37 OR y=9 AND x=38 THEN LOCATE q,w:PRINT" ":om=5:al=5:sc=sc+10:q=2:w=6:GOSUB 2000
1004 IF y=6 AND x=3 OR y=6 AND x=4 THEN LOCATE q,w:PRINT" ":om=6:al=6:sc=sc+10:q=36:w=3:GOSUB 2000
1009 RETURN
1010 IF y=3 AND x=3 OR y=3 AND x=4 THEN LOCATE q,w:PRINT" ":om=5:al=5:sc=sc-9:q=39:w=6:GOSUB 2010 
1011 IF y=6 AND x=37 OR y=6 AND x=38 THEN LOCATE q,w:PRINT" ":om=4:al=4:sc=sc-9:q=39:w=9:GOSUB 2010 
1012 IF y=9 AND x=3 OR y=9 AND x=4 THEN LOCATE q,w:PRINT" ":om=3:al=3:sc=sc-9:q=2:w=12:GOSUB 2010 
1013 IF y=12 AND x=37 OR y=12 AND x=38 THEN LOCATE q,w:PRINT" ":om=2:al=2:sc=sc-9:q=39:w=15:GOSUB 2010 
1014 IF y=15 AND x=3 OR y=15 AND x=4 THEN LOCATE q,w:PRINT" ":om=1:al=1:sc=sc-9:q=2:w=18:GOSUB 2010 
1019 RETURN
1200 IF x>2 AND x<=39 THEN GOSUB 2020
1201 GOSUB 4800
1202 RETURN
1300 IF x>=2 AND x<39 THEN GOSUB 2030
1301 GOSUB 4800
1302 RETURN
1350 IF x>1 AND x<=34 THEN GOSUB 3010
1351 IF x>34 THEN GOSUB 3030
1352 GOSUB 4800
1353 RETURN
1400 IF x>=7 AND x<=39 THEN GOSUB 3000
1401 IF x<7 THEN GOSUB 3020
1402 GOSUB 4800
1403 RETURN
2000 GOSUB 5000:SOUND 1,300,1:PEN 2:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y:PRINT" ":LOCATE x,y-1:PRINT" ":y=y-3:GOSUB 20:SOUND 1,301,1:LOCATE x,y:PRINT tb$
2001 GOSUB 20:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y-1:PRINT" ":PEN 2:LOCATE x,y:PEN 3:PRINT jb$:RETURN
2010 GOSUB 5000:SOUND 1,300,1:PEN 2:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y:PRINT" ":LOCATE x,y-1:PRINT" ":y=y+3:GOSUB 20:SOUND 1,301,1:LOCATE x,y:PRINT tb$
2011 GOSUB 20:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y-1:PRINT" ":PEN 3:LOCATE x,y:PEN 3:PRINT jb$:RETURN
2020 PEN 3:LOCATE x,y:PRINT" ":x=x-1:SOUND 1,478,1:LOCATE x,y:PRINT jb$:RETURN
2030 PEN 3:LOCATE x,y:PRINT" ":x=x+1:SOUND 1,478,1:LOCATE x,y:PRINT jb$:RETURN
3000 PEN 2:SOUND 1,450,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y:PRINT" ":LOCATE x,y-1:PRINT" ":x=x-5:SOUND 1,500,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y-1:PRINT" ":PEN 3:LOCATE x,y:PRINT jb$
3001 RETURN
3010 PEN 2:SOUND 1,450,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y:PRINT" ":LOCATE x,y-1:PRINT" ":x=x+5:SOUND 1,500,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y-1:PRINT" ":PEN 3:LOCATE x,y:PRINT jb$
3011 RETURN
3020 PEN 2:SOUND 1,450,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y:PRINT" ":LOCATE x,y-1:PRINT" ":x=2:SOUND 1,500,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y-1:PRINT" ":PEN 3:LOCATE x,y:PRINT jb$
3021 RETURN
3030 PEN 2:SOUND 1,450,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y:PRINT" ":LOCATE x,y-1:PRINT" ":x=39:SOUND 1,500,1:LOCATE x,y:PRINT tb$:LOCATE x,y-1:PRINT th$:GOSUB 20:LOCATE x,y-1:PRINT" ":PEN 3:LOCATE x,y:PRINT jb$
3031 RETURN
3500 IF x=15 THEN GOSUB 731:vie=vie-1:GOSUB 500
3501 IF x=28 THEN GOSUB 731:vie=vie-1:GOSUB 500
3599 RETURN
3600 IF q=2 THEN LOCATE q,w:PRINT" ":q=39:LOCATE q,w:PRINT q$
3601 IF q=16 THEN LOCATE q,w:PRINT" ":q=14:LOCATE q,w:PRINT q$
3602 IF q=29 THEN LOCATE q,w:PRINT" ":q=27:LOCATE q,w:PRINT q$
3610 IF q=x THEN vie=vie-1:GOSUB 730:GOSUB 500
3699 RETURN
3700 IF x=9 THEN GOSUB 731:vie=vie-1:GOSUB 500
3701 IF x=23 THEN GOSUB 731:vie=vie-1:GOSUB 500
3702 IF x=32 THEN GOSUB 731:vie=vie-1:GOSUB 500
3799 RETURN
3800 IF q=39 THEN LOCATE q,w:PRINT" ":q=2:LOCATE q,w:PRINT q$
3801 IF q=8 THEN LOCATE q,w:PRINT" ":q=10:LOCATE q,w:PRINT q$
3802 IF q=22 THEN LOCATE q,w:PRINT" ":q=24:LOCATE q,w:PRINT q$
3803 IF q=31 THEN LOCATE q,w:PRINT" ":q=33:LOCATE q,w:PRINT q$
3810 IF q=x THEN vie=vie-1:GOSUB 730:GOSUB 500
3899 RETURN
3900 IF x=19 THEN GOSUB 731:vie=vie-1:GOSUB 500
3999 RETURN
4000 IF q=2 THEN LOCATE q,w:PRINT" ":q=39:LOCATE q,w:PRINT q$
4001 IF q=20 THEN LOCATE q,w:PRINT" ":q=18:LOCATE q,w:PRINT q$
4010 IF q=x THEN vie=vie-1:GOSUB 730:GOSUB 500
4099 RETURN
4100 IF x=13 THEN GOSUB 731:vie=vie-1:GOSUB 500
4101 IF x=26 THEN GOSUB 731:vie=vie-1:GOSUB 500
4199 RETURN
4200 IF q=39 THEN LOCATE q,w:PRINT" ":q=2:LOCATE q,w:PRINT q$
4201 IF q=12 THEN LOCATE q,w:PRINT" ":q=14:LOCATE q,w:PRINT q$
4202 IF q=25 THEN LOCATE q,w:PRINT" ":q=27:LOCATE q,w:PRINT q$
4210 IF q=x THEN vie=vie-1:GOSUB 730:GOSUB 500
4299 RETURN
4300 IF x=8 THEN GOSUB 731:vie=vie-1:GOSUB 500
4301 IF x=17 THEN GOSUB 731:vie=vie-1:GOSUB 500
4302 IF x=29 THEN GOSUB 731:vie=vie-1:GOSUB 500
4303 IF x>36 AND al=6 THEN sc=sc+100:GOSUB 720:LOCATE 37,3:PRINT"   ";:om=1:al=1:LOCATE q,w:PRINT " ":GOSUB 5000:GOSUB 7096:x=39:y=18:LOCATE x,y:PRINT jb$:PEN 2:q=2:w=18:LOCATE q,w:PRINT q$
4399 RETURN
4400 IF q=2 THEN LOCATE q,w:PRINT" ":q=36:LOCATE q,w:PRINT q$
4401 IF q=9 THEN LOCATE q,w:PRINT" ":q=7:LOCATE q,w:PRINT q$
4402 IF q=18 THEN LOCATE q,w:PRINT" ":q=16:LOCATE q,w:PRINT q$
4403 IF q=30 THEN LOCATE q,w:PRINT" ":q=28:LOCATE q,w:PRINT q$
4410 IF q=x THEN vie=vie-1:GOSUB 730:GOSUB 500
4499 RETURN
4500 IF x=11 THEN GOSUB 731:vie=vie-1:GOSUB 500
4599 RETURN
4600 IF q=39 THEN LOCATE q,w:PRINT" ":q=2:LOCATE q,w:PRINT q$
4601 IF q=10 THEN LOCATE q,w:PRINT" ":q=12:LOCATE q,w:PRINT q$
4602 IF q=x THEN vie=vie-1:GOSUB 730:GOSUB 500
4699 RETURN
4800 IF q=x THEN vie=vie-1:GOSUB 730:GOSUB 500
4801 RETURN
5000 IF al=1 THEN GOSUB 4600
5001 IF al=2 THEN GOSUB 3600
5002 IF al=3 THEN GOSUB 3800
5003 IF al=4 THEN GOSUB 4000
5004 IF al=5 THEN GOSUB 4200
5005 IF al=6 THEN GOSUB 4400
5999 RETURN
6000 IF om=1 THEN GOSUB 4500
6001 IF om=2 THEN GOSUB 3500
6002 IF om=3 THEN GOSUB 3700
6003 IF om=4 THEN GOSUB 3900
6004 IF om=5 THEN GOSUB 4100
6005 IF om=6 THEN GOSUB 4300
6999 RETURN
7000 REM************
7001 REM*  decor 1 *
7002 REM************
7003 INK 0,0:INK 1,0:BORDER 0:PAPER 0:INK 2,0:INK 3,26:x=39:y=18 :PEN 3:LOCATE 1,21:PRINT"ATTENDEZ!!!"
7004 GOSUB 7005:GOTO 7050   
7005 SYMBOL AFTER 32:SYMBOL 144,4,4,255,32,32,255,4,4
7006 RETURN
7010 LOCATE q,w:PEN 1:PRINT CHR$(143)CHR$(13):LOCATE q,w:PEN 2:PRINT CHR$(22)CHR$(1)CHR$(144)CHR$(13):PEN 3:LOCATE q,w:PRINT CHR$(32)CHR$(22)CHR$(0):RETURN 
7050 FOR q=1 TO 40:FOR w= 1 TO 20
7055 GOSUB 7010 :NEXT w:NEXT q
7060 a$="                                      "
7061 LOCATE 2,2:PRINTa$
7062 LOCATE 2,3:PRINTa$  
7063 LOCATE 2,5:PRINTa$   
7064 LOCATE 2,6:PRINTa$  
7065 LOCATE 2,8:PRINTa$
7066 LOCATE 2,9:PRINTa$    
7067 LOCATE 2,11:PRINT a$   
7068 LOCATE 2,12:PRINT a$  
7069 LOCATE 2,14:PRINT a$   
7070 LOCATE 2,15:PRINT a$   
7071 LOCATE 2,17:PRINT a$  
7072 LOCATE 2,18:PRINT a$  
7096 q$=CHR$(143):th$=CHR$(208):tb$=CHR$(209)
7099 LOCATE 3,4:PEN 3:PRINTq$;:PRINTq$
7100 LOCATE 37,7:PEN 3:PRINT q$;:PRINT q$
7101 LOCATE 3,10:PEN 3:PRINT q$;:PRINT q$
7102 LOCATE 37,13:PEN 3:PRINT q$;:PRINT q$
7103 LOCATE 3,16:PEN 3:PRINT q$;:PRINT q$
7104 x=576:ORIGIN x,384:DRAW 0,-32,1:FOR i=1 TO 5:x=x+8:ORIGIN x,384:DRAW 0,-32,1:NEXT i 
7105 x=384:FOR i=1 TO 3:x=x-8:ORIGIN 576,x:DRAW 46,0,1:NEXT i 
7106 GOSUB 7500
7107 w$=CHR$(200):e$=CHR$(201)
7108 PEN 1:LOCATE 8,2:PRINTw$:LOCATE 8,3:PRINTe$
7109 LOCATE 17,2:PRINT w$:LOCATE 17,3:PRINT e$
7110 LOCATE 29,2:PRINT w$:LOCATE 29,3:PRINT e$
7111 LOCATE 13,5:PRINT w$:LOCATE 13,6:PRINT e$
7112 LOCATE 26,5:PRINT w$:LOCATE 26,6:PRINT e$
7113 LOCATE 19,8:PRINT w$:LOCATE 19,9:PRINT e$
7114 LOCATE 9,11:PRINT w$:LOCATE 9,12:PRINT e$
7115 LOCATE 23,11:PRINT w$:LOCATE 23,12:PRINT e$
7116 LOCATE 32,11:PRINT w$:LOCATE 32,12:PRINT e$
7117 LOCATE 15,14:PRINT w$:LOCATE 15,15:PRINT e$
7118 LOCATE 28,14:PRINT w$:LOCATE 28,15:PRINT e$
7119 LOCATE 11,17:PRINT w$:LOCATE 11,18:PRINT e$
7120 LOCATE 1,21:PRINT"               ":INK 0,0:INK 1,6:INK 2,24:INK 3,26
7500 REM************
7501 REM* decor 2  *
7502 REM************
7505 SYMBOL AFTER 200
7506 SYMBOL 200,255,126,118,38,4,4,0,0
7507 SYMBOL 201,0,0,2,34,55,63,127,255
7508 SYMBOL 202,126,247,255,255,240,255,255,126
7509 SYMBOL 203,126,223,255,255,15,255,255,126
7514 SYMBOL 208,16,16,24,28,63,127,254,126
7515 SYMBOL 209,60,60,24,8,8,8,8,8
7600 RETURN
8000 REM*******************************
8001 REM* presentation & regles       *
8002 REM*******************************
8003 INK 1,6
8004 ORIGIN 50,50:FOR i=50 TO 250:ORIGIN i,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8005 p=50:o=250:ORIGIN 50,250:FOR i=1 TO 200:p=p+1:o=o-1:ORIGIN p,o:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8006 FOR i=50 TO 60:ORIGIN 280,i:DRAW 6,0,1:SOUND 1,i,1:NEXT i
8007 FOR i=50 TO 110:ORIGIN 295,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8008 p=295:o=110:ORIGIN 295,110:FOR i=1 TO 30:p=p+1:o=o-1:ORIGIN p,o:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8009 ORIGIN 225,80:FOR i=80 TO 110:ORIGIN i+244,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8010 b=110:FOR i=1 TO 60:b=b-1:ORIGIN 354,b:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8011 FOR i=50 TO 110:ORIGIN 382,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8012 FOR i=95 TO 110:ORIGIN 402,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8013 FOR i=74 TO 86:ORIGIN 402,i:DRAW 10,0,1:SOUND 1,i,1:NEXT i
8014 FOR i=50 TO 65:ORIGIN 402,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8015 FOR i=50 TO 110:ORIGIN 430,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8016 p=430:o=110:ORIGIN 430,110:FOR i=1 TO 60:p=p+1:o=o-1:ORIGIN p,o:DRAW 20,0,1:SOUND 1,i,1:NEXT i
8017 FOR i=50 TO 110:ORIGIN 490,i:DRAW 20,0,1:SOUND 1,i,1:NEXT i:RETURN
8018 CLS:INK 0,0:INK 1,6:INK 2,2:FOR i=40 TO 260:ORIGIN 30,i:DRAW 10,0,2:SOUND 1,i,1:NEXT i
8019 FOR i=30 TO 520:ORIGIN i,270:DRAW 0,-10,2:SOUND 1,i,1:NEXT i
8020 b=272:FOR i=1 TO 232:b=b-1:ORIGIN 520,b:DRAW 10,0,2:SOUND 1,i,1:NEXT i
8025 o=532:FOR i=1 TO 502:o=o-1:ORIGIN o,40:DRAW 0,-10,2:SOUND 1,i,1:NEXT i:RETURN
9000 MODE 1:BORDER 0:INK 0,0:PAPER 0:GOSUB 8018:LOCATE 11,12:PEN 1:SOUND 1,478,1:PRINT"BERNARD COCCHI":LOCATE 14,15:SOUND 1,90,1:PRINT"presente":FOR i=1 TO 2000:NEXT i:LOCATE 11,12:PRINT"                   ":LOCATE 14,15:PRINT"                   "
9001 INK 2,26,24:GOSUB 8000:FOR i=1 TO 3000:NEXT i:GOTO 9002
9002 INK 3,18,0:LOCATE 34,24:PEN 3:SOUND 1,400,3:PRINT"<ENTER>":INK 2,24:FOR i=30 TO 40:ORIGIN 520,i:DRAW 10,0,2:NEXT i
9003 IF INKEY(18)=0 THEN RETURN
9004 GOTO 9003
9010 INK 0,0:PAPER 0:BORDER 0:MODE 1:CLS:INK 1,26:INK 2,6:INK 3,18
9011 LOCATE 1,2:PEN 1:PRINT"Les regles (Oui/Non)?"
9012 IF INKEY(34)=0 THEN 9015
9013 IF INKEY(46)=0 THEN RETURN
9014 GOTO 9012
9015 CLS:PEN 1:LOCATE 1,1:PRINT"Vous etes";:PEN 2:PRINT" DIABLO ";:PEN 1:PRINT"l'un des";:PEN 3:PRINT" X.MEN";:PEN 1:PRINT"."
9016 LOCATE 1,3:PRINT"Vous devez guider notre pauvre ami dans"
9017 LOCATE 1,5:PRINT"une etrange caverne parsemmee de pics "
9018 LOCATE 1,7:PRINT"tres dangereux."
9019 LOCATE 1,9:PRINT"Il y a,dans cette caverne un monstre."
9020 LOCATE 1,11:PRINT"Celui ci ne feras que gener notre"
9021 LOCATE 1,13:PRINT"heros."
9022 LOCATE 1,15:PRINT"DIABLO doit se teleporter afin de monter"
9023 LOCATE 1,17:PRINT"ou descendre les etages."
9024 LOCATE 1,19:PRINT"Il doit aussi se teleporter pour fran-"
9025 LOCATE 1,21:PRINT"chir un pic."
9026 LOCATE 1,23:PRINT"Le but est d'atteindre la grille."
9032 LOCATE 33,25:PEN 2:PRINT"<ENTER>";
9033 IF INKEY(18)=0 THEN 9035
9034 GOTO 9033
9035 CLS:LOCATE 16,2:PEN 3:PRINT"TOUCHES"
9036 PEN 3:LOCATE 1,4:PRINT"Teleportation:"
9037 PEN 2:LOCATE 1,6:PRINT CHR$(240);:PEN 1:PRINT" + ";:PEN 2:PRINT"COPY ";:PEN 1:PRINT"ou";:PEN 2:PRINT" FIRE ";:PEN 1:PRINT"Vers le haut"
9038 PEN 2:LOCATE 1,8:PRINT CHR$(241);:PEN 1:PRINT" + ";:PEN 2:PRINT"COPY ";:PEN 1:PRINT"ou";:PEN 2:PRINT" FIRE ";:PEN 1:PRINT"Vers le bas"
9039 PEN 2:LOCATE 1,10:PRINT CHR$(242);:PEN 1:PRINT" + ";:PEN 2:PRINT"COPY ";:PEN 1:PRINT"ou";:PEN 2:PRINT" FIRE ";:PEN 1:PRINT"Vers la gauche"
9040 PEN 2:LOCATE 1,12:PRINT CHR$(243);:PEN 1:PRINT" + ";:PEN 2:PRINT"COPY ";:PEN 1:PRINT"ou";:PEN 2:PRINT" FIRE ";:PEN 1:PRINT"Vers la droite"
9041 PEN 3:LOCATE 1,14:PRINT"DEPLACEMENT:"
9042 PEN 2:LOCATE 1,16:PRINT CHR$(242);:PEN 1:PRINT" Vers la gauche"
9043 PEN 2:LOCATE 1,18:PRINT CHR$(243);:PEN 1:PRINT" Vers la droite"
9044 PEN 1:LOCATE 33,24:PRINT"<ENTER>";
9045 IF INKEY(18)=0 THEN 9050
9046 GOTO 9045
9050 CLS:PEN 3:LOCATE 1,1:PRINT"UN PETIT TRUC:":PEN 2:LOCATE 1,3:PRINT"Pour echapper au monstre vous devez vous":PRINT"placer dans le coin oppose a celui d'ou ":PRINT"part le monstre.":PEN 1:LOCATE 33,24:PRINT"<ENTER>"
9051 IF INKEY(18)=0 THEN RETURN
9052 GOTO 9051
9500 IF vie=3 THEN LOCATE 1,21:PEN 3:FOR i=1 TO 3:PRINT CHR$(248);:NEXT i
9501 IF vie=2 THEN LOCATE 1,21:PEN 3:FOR i=1 TO 2:PRINT CHR$(248);:NEXT i:PRINT" "
9502 IF vie=1 THEN LOCATE 1,21:PEN 3:PRINT CHR$(248);:PRINT" "
9503 IF vie<1 THEN LOCATE 1,21:PRINT" ":PEN 3
9504 IF sc>rd AND vie<1 THEN rd=sc:sc=0
9505 IF vie<1 THEN LOCATE q,w:PRINT" ":PEN 3:GOSUB 9700
9506 LOCATE 5,21:PEN 2:PRINT"SCORE:";sc
9507 LOCATE 17,21:PEN 2:PRINT"RECORD:";rd
9600 RETURN
9700 RESTORE 703:GOSUB 700:LOCATE q,w:PRINT" ":LOCATE 1,23:PRINT"ON REJOUE (Oui/Non)?"
9701 IF INKEY(34)=0 THEN LOCATE 1,23:PRINT"                                      ":GOTO 50
9702 IF INKEY(46)=0 THEN END
9703 GOTO 9701
9999 RETURN