From 7741e02444b479f2365b0bfc79f90bb6f6c0d8c9 Mon Sep 17 00:00:00 2001 From: Antoine Vignau <34219772+antoinevignau@users.noreply.github.com> Date: Thu, 2 Nov 2023 15:54:46 +0100 Subject: [PATCH] on continue --- .../apple2/initialisation.bas | 4 +- lemanoirdudocteurgenius/apple2/jeu simple.bas | 315 ++++++++++++++---- .../daviddos lemanoirdudrgenius.dsk | Bin 0 -> 143360 bytes 3 files changed, 258 insertions(+), 61 deletions(-) create mode 100644 lemanoirdudocteurgenius/daviddos lemanoirdudrgenius.dsk diff --git a/lemanoirdudocteurgenius/apple2/initialisation.bas b/lemanoirdudocteurgenius/apple2/initialisation.bas index 40e82e4..56d92a2 100644 --- a/lemanoirdudocteurgenius/apple2/initialisation.bas +++ b/lemanoirdudocteurgenius/apple2/initialisation.bas @@ -43,8 +43,8 @@ 8390 DATA 0409021100,0110031200,041100,030900,0209031500,00,00 8400 DATA00,00,0122032100,040500,0125022200,012100 8410 DATA 0124042200,022300,022100 -8430 A=128:DIM A$(A) -8440 FOR N=1 TO A +8430 AB=128:DIM A$(AB) +8440 FOR N=1 TO AB 8450 READ KO$ 8460 A$(N)=KO$ 8470 NEXT diff --git a/lemanoirdudocteurgenius/apple2/jeu simple.bas b/lemanoirdudocteurgenius/apple2/jeu simple.bas index 778b0c7..ac80bde 100644 --- a/lemanoirdudocteurgenius/apple2/jeu simple.bas +++ b/lemanoirdudocteurgenius/apple2/jeu simple.bas @@ -6,7 +6,7 @@ 110 IF C(9)>1 THEN C(9)=C(9)-1 130 & H 140 PRINT "Il fait noir comme dans un four,": PRINT "il faudrait peut etre allumer" -145 GOSUB 13000: GOTO 500 +145 GOSUB 14000: GOTO 500 200 REM DESCRIPTION SAL 210 PRINT @@ -14,7 +14,7 @@ 300 H=0:N=1 310 IF O(N)<>SAL THEN 400 320 IF H=1 THEN GOTO 350 -330 PRINT "Il y a dans la salle:": & W 100 +330 PRINT "Il y a dans la salle : ": & W 100 340 H=1 350 PRINT " ";O$(N); 360 & W 150 @@ -30,7 +30,6 @@ 545 IF C(4)>1 AND P(4)=1 THEN C(4)=C(4)-1 547 IF C(5)>1 THEN C(5)=C(5)-1 550 INPUT "Que faites vous : ";X$ -555 IF X$="" THEN GOSUB 13100: GOTO 550 560 HOME:PRINT X$ 570 GOSUB 6000 580 IF MO$(1)="00" THEN PRINT "Je ne comprends pas...": & W 200:GOTO100 @@ -51,7 +50,7 @@ 1110 IF T=0 THEN GOTO 1150 1120 E$=C$(NL) 1130 GOTO 1400 -1150 IF NL<=A THEN 1200 +1150 IF NL<=AB THEN 1200 1159 PY=23:CO=12 1160 IF A1=1 THEN GOTO 500 1170 PRINT "Impossible "; @@ -92,9 +91,9 @@ 1710 IF MID$(E$,E,1)="." THEN 1100 1720 LI=ASC(MID$(E$,E,1))-65 1730 IF MID$(E$,E+1,1)<>"." THEN N=VAL(MID$(E$,E+1,2)) -1740 BREAK=0 +1740 BR=0 1750 & G 1800+LI*100 -1760 IF BREAK<>0 THEN & T BREAK +1760 IF BR<>0 THEN & T BR 1780 E=E+3 1790 GOTO 1710 1800 G=0:HH=0 @@ -110,7 +109,7 @@ 1880 PRINT "Vous ne detenez absolument rien!!!": & W 200: RETURN 1900 IF S(1)<5 THEN 1930 1910 PRINT "Il parait evident que vous ne pouvez portez tant de chose!!" -1920 & W 250:BREAK=100: RETURN +1920 & W 250:BR=100: RETURN 1930 IF O(N)<>-1 THEN 1960 1935 REM CE PROGRAMMEEST LA PROPRIETE DE L.WEILL LORICIELS 1940 PRINT "Vous l'avez deja,vous etes etourdit etdans cette maison ce n'est pas" @@ -130,11 +129,11 @@ 2510 O(N)=0 : RETURN 2600 SAL=N: RETURN 2700 PRINT "D'accord..." -2710 & W 150:BREAK=300: RETURN -2800 BREAK=500 +2710 & W 150:BR=300: RETURN +2800 BR=500 2810 RETURN -2900 BREAK=530: RETURN -3000 BREAK=100: RETURN +2900 BR=530: RETURN +3000 BR=100: RETURN 3100 PRINT CHR$(4)"RUN PERDU" 3200 O(N)=SAL: RETURN 3300 X$=O$(N):O$(N)=O$(N+1):O$(N+1)=X$: RETURN @@ -311,99 +310,297 @@ 7000 GOSUB 10000 7005 PRINT "Vous etes devant le manoir du defunt":& W 250 7006 PRINT SPC(12)"Dr GENIUS" -7007 GOSUB 13000: RETURN +7007 GOSUB 14000: RETURN 7010 GOSUB 10100 7015 PRINT "Vous etes dans le hall d'entree." -7016 GOSUB 13000: RETURN +7016 GOSUB 14000: RETURN 7020 GOSUB 10200 7024 PRINT "Vous etes en bas de l'escalier menant au 2eme etage" -7025 GOSUB 13000: RETURN +7025 GOSUB 14000: RETURN 7030 F1=0: GOSUB 10300 7034 PRINT "Vous etes dans la salle a manger." -7035 GOSUB 13000: RETURN +7035 GOSUB 14000: RETURN 7040 F1=1: GOSUB 10300 7043 PRINT "Vous etes dans une biblioteque sans livre...!" -7045 GOSUB 13000: RETURN +7045 GOSUB 14000: RETURN 7050 GOSUB 10500 7053 PRINT "Vous etes dans une buanderie" -7055 GOSUB 13000: RETURN +7055 GOSUB 14000: RETURN 7060 GOSUB 10600 7063 PRINT "Vous etes dans le salon" -7065 GOSUB 13000: RETURN +7065 GOSUB 14000: RETURN 7070 LX=0: GOSUB 10700 7073 PRINT "Vous etes dans une chambre." -7075 GOSUB 13000: RETURN +7075 GOSUB 14000: RETURN 7080 GOSUB 10800 7083 PRINT "Vous etes dans un corridor" -7085 GOSUB 13000: RETURN +7085 GOSUB 14000: RETURN 7090 LX=0: GOSUB 10900 7093 PRINT "Vous etes dans une salle d'attente." -7095 GOSUB 13000: RETURN +7095 GOSUB 14000: RETURN 7100 LX=0: GOSUB 11000 7103 PRINT "Vous etes dans le vestibules" -7105 GOSUB 13000: RETURN +7105 GOSUB 14000: RETURN 7110 LX=2: GOSUB 10700 7113 PRINT "Vous etes dans la chambre d'amis." -7115 GOSUB 13000: RETURN +7115 GOSUB 14000: RETURN 7120 LX=1: GOSUB 10700 7123 PRINT "Vous etes dans une chambre." -7125 GOSUB 13000: RETURN +7125 GOSUB 14000: RETURN 7140 LX=2: GOSUB 12200 7143 PRINT "Vous etes dans une petite salle" -7145 GOSUB 13000: RETURN +7145 GOSUB 14000: RETURN 7150 GOSUB 11500 7153 PRINT "Vous etes dans le laboratoire du Dr GENIUS" -7155 GOSUB 13000: RETURN +7155 GOSUB 14000: RETURN 7160 LX=1: GOSUB 10900 7163 PRINT "Vous etes dans une petite piece vide." -7165 GOSUB 13000: RETURN +7165 GOSUB 14000: RETURN 7170 GOSUB 11700 7173 PRINT "Vous etes...": & W 300:PRINT "Justement,vous ne savez pas ou vous etes" -7175 GOSUB 13000: RETURN +7175 GOSUB 14000: RETURN 7180 GOSUB 11800 7183 PRINT "Vous etes en haut de l'escalier" -7185 GOSUB 13000: RETURN +7185 GOSUB 14000: RETURN 7190 LX=2: GOSUB 10900 7193 PRINT "Vous etes dans la salle bain" -7195 GOSUB 13000: RETURN +7195 GOSUB 14000: RETURN 7200 LX=1: GOSUB 12200 7203 PRINT "Vous etes dans le living room" -7205 GOSUB 13000: RETURN +7205 GOSUB 14000: RETURN 7210 LX=1: GOSUB 11000 7213 PRINT "Vous etes dans une piece enfumee...!" -7215 GOSUB 13000: RETURN +7215 GOSUB 14000: RETURN 7220 LX=0: GOSUB 12200 7223 PRINT "Vous etes dans une grande piece" -7225 GOSUB 13000: RETURN +7225 GOSUB 14000: RETURN 7230 GOSUB 12300 7233 PRINT "Vous etes dans une piece de rangement" -7235 GOSUB 13000: RETURN +7235 GOSUB 14000: RETURN 7240 GOSUB 12400 7243 PRINT "Vous etes dans le dressing" -7245 GOSUB 13000: RETURN +7245 GOSUB 14000: RETURN -10000 RETURN -10100 RETURN -10200 RETURN -10300 RETURN -10400 RETURN -10500 RETURN -10600 RETURN -10700 RETURN -10800 RETURN -10900 RETURN -11000 RETURN -11500 RETURN -11700 RETURN -11800 RETURN -12200 RETURN -12300 RETURN -12400 RETURN +10000 & H: & I 0: & S 100,190,1 +10005 & D 0,-60,1: & D 97,0,1: & D 7,10,1: & D -97,0,1: & D -7,-10,1: & D 15,-20,1 +10010 & D -30,-50,1: & D -15,20,1: & D 30,50,1: & S 100,190,1: & D -30,-50,1 +10015 & D 0,-60,1: & S 100,190,1: & D 22,0,1: & D 0,-30,1: & D 15,0,1: & D 0,30,1 +10020 & D 60,0,1: & D 0,-50,1: & M 0,-10,1: & D 0,-30,1: & D -67,-40,1 +10025 & D -23,30,1: & D -30,-50,1: & D 23,-30,1: & D 30,50,1: & S 197,100,1 +10030 & D -45,-60,1: & D -52,-30,1: & S 85,60,1: & D 0,-6,1: & S 115,110,1 +10035 & D 0,-30,1: & M 7,0,1: & D 7,-10,1: & D 7,10,1: & D 0,20,1: & D -15,0,1 +10040 & D 0,-20,1: & M 7,-10,1: & D 0,30,1: & S 182,100,1: & D -30,0,1 +10045 & D 0,20,1: & D 30,0,1: & D 0,-20,1: & M -7,0,1: & D 0,20,1: & M -16,0,1 +10050 & D 0,-20,1: & S 122,190,1: & D 13,7,1: & D 0,-30,1: & D -13,-7,1 +10055 & S 133,182,1: & S 182,150,1: & D -30,0,1: & D 0,20,1: & D 30,0,1 +10060 & D 0,-20,1: & M -7,0,1: & D 0,20,1: & M -16,0,1: & D 0,-20,1 +10065 & S 78,130,1: & D 15,25,1: & D 0,-20,1: & D -15,-25,1: & D 0,20,1 +10070 & M 3,5,1: & D 0,-20,1: & M 9,15,1: & D 0,20,1: & I 3: RETURN +10100 & H: & I 0: & S 15,190,1: & D 0,-160,1: & D 75,-20,1: & D 0,40,1 +10110 & D 0,-40,1: & D 60,0,1: & D 0,20,1: & D 10,10,1: & D -40,0,1: & D 40,0,1 +10120 & D 0,3,1: & D -40,0,1: & D 0,-3,1: & D 0,-10,1: & D 30,0,1: & D 0,-20,1 +10130 & D 82,20,1: & D 0,160,1: & D -73,-126,1: & D 73,126,3: & D -30,-50,3 +10140 & D 0,-80,1: & D -22,-16,1: & D 0,58,1: & M 19,-9,1: & C 1,1 +10145 & S 15,190,1: & D 37,-68,1: & D 0,-70,1: & D 18,-13,1: & D 0,50,1 +10150 & D -18,33,3: & D 38,-71,1: & D 31,0,1: & D 0,-8,3: & D 0,23,1: & D 3,0,1 +10155 & D 0,-23,1: & D 0,8,1: & D 21,0,1: & D 0,-8,1: & D 0,8,1: & D 1,2,1 +10157 & D 0,-10,1: & D 0,10,1 +10160 & D 2,0,1: & D 0,-10,1: & D 0,8,1: & D 2,0,1: & D 0,-8,1: & D 0,8,1 +10165 & D 3,5,1: & D 0,-12,1: & D 0,20,1: & D 2,3,1: & D 0,-23,1: & D 0,23,1 +10170 & D 3,0,1: & D 0,-23,1: & S 67,68,1: & C 1,1: & I 3: RETURN +10200 & H: & I 0: & S 15,190,1: & D 0,-120,1: & D 105,-50,1: & D 60,0,1 +10205 & D 45,50,1: & D 0,110,1: & D -45,-100,1: & M 0,-60,1: & D 0,60,1 +10210 & D -60,0,1: & M 0,-60,1: & D 0,60,1: & D -52,54,1: & S 15,190,1 +10215 & D 24,-26,1: & D 0,-104,1: & D 0,60,1: & D 27,14,1: & D 0,-10,1 +10220 & D 53,-50,1: & D -6,-2,1: & D -54,47,1: & M 7,3,1: & D -7,-3,1 +10225 & D 0,-10,1: & D 53,-44,1: & D 0,8,1: & D 0,-8,1: & D -5,-2,1: & D -56,40,1 +10230 & D 9,4,1: & D -9,-4,1: & D 0,-10,1: & D 55,-36,1: & D 0,7,1: & D 0,-7,1 +10235 & D -5,-2,1: & D -56,33,1: & D 7,3,1: & D -7,-3,1: & D 0,-10,1 +10240 & D -5,-2,1: & D 5,2,1: & D 57,-30,1: & D 0,8,1: & D 0,-8,1: & D -5,-2,1 +10245 & D -57,25,1: & D 57,-25,1: & D 0,-7,1: & D -57,24,1: & D 57,-24,1 +10250 & D -5,-2,1: & D -16,5,1: & D 16,-5,1: & D 0,-4,1 +10255 & S 211,146,1: & D 0,-64,1: & D -15,-20,1: & D 0,52,1: & S 207,108,1 +10260 & C 1,1: & S 156,80,1: & D 24,0,0: & D 6,12,0: & D -6,-12,0: & D 0,-40,0 +10265 & D -26,0,1: & D 0,40,1: & D 5,12,1: & D 27,0,1: & D 0,-42,1: & D -6,-10,1 +10270 & D 6,10,1: & D -27,0,1: & D -4,-10,1: & D 4,10,1: & D 0,42,1 +10275 & S 169,70,0: & C 4,1: & S 169,66,1: & D 0,-3,1: & S 169,74,1 +10280 & D 0,2,1: & S 165,70,1: & D -2,0,1: & S 173,70,1: & D 2,0,1 +10285 & S 165,58,1: & C 1,1: & S 170,58,1: & C 1,1: & S 175,58,1 +10290 & C 1,1: & I 3: RETURN +10300 & H: & I 0: & S 15,190,1: & D 67,-110,1: & D 68,0,1: & D 82,110,1 +10305 & D 0,-140,1: & D -82,-40,1: & D 0,70,0: & D 0,-70,1: & D -68,0,1 +10310 & D 0,70,0: & D 0,-70,1: & D -67,40,1: & D 0,140,1: & S 90,80,1 +10315 & D 0,-50,1: & D 24,0,1: & D 0,50,1: & D -24,0,0: & D 18,10,1: & D 0,-50,1 +10320 & D -18,-10,1: & S 105,64,1 +10325 & S 210,160,1: & D 0,-90,1: & D -23,-14,1: & D 0,74,1: & S 205,110,1 +10330 & S 45,140,1: & D 0,-74,1: & D 18,-14,1: & D 0,60,1: & S 60,86,1 +10335 IF F1=0 THEN & I 3: RETURN +10400 & I 0: & S 124,80,1: & D 26,0,0: & D 0,-70,0: & D 0,70,0 +10401 & S 149,80,0: & D 12,14,0 +10402 & S 150,80,0: & D 10,14,0 +10405 & S 168,18,1: & D 0,86,1: & D -38,0,1: & D 0,-86,1: & D 38,0,1 +10410 & D -38,0,1: & D -6,-8,1: & D 0,70,1: & D 6,24,1 +10415 & S 168,94,1: & D -38,0,1: & S 168,94,1: & D -8,-10,1: & S 168,84,1 +10420 & D -38,0,1: & S 168,84,1: & D -8,-10,1: & S 168,74,1: & D -38,0,1 +10430 & S 168,74,1: & D -9,-10,1: & S 168,64,1: & D -38,0,1: & S 168,64,1 +10435 & D -9,-10,1: & S 168,54,1: & D -38,0,1: & S 168,54,1: & D -18,-18,1 +10440 & D -18,0,1: & D 18,0,1: & D 0,-16,1 +10445 & I 3: RETURN +10500 & H: & I 0: & S 13,180,1: & D 0,-132,1: & D 63,-28,1: & D 83,0,1 +10505 & D 67,30,1: & D 0,130,1: & D -11,-14,1: & D -4,-4,0: & D -17,-25,1 +10510 & D -24,-36,0: & D -12,-20,1: & D 0,-61,1: & D 0,61,1: & D -83,0,1 +10515 & D 0,-60,1: & D 0,60,1: & D -63,100,1: & S 22,90,1: & D 19,0,1 +10520 & D 0,-30,3: & D -19,0,1: & D 0,30,1: & D 0,-30,1: & D 33,-20,1 +10525 & D 13,0,1: & D 0,20,1: & D -28,30,1: & D 0,-30,1: & D 27,-20,1 +10530 & D -11,9,1: & D 0,23,1: & S 52,64,1: & S 60,58,1: & S 157,100,1 +10535 & D 30,0,1: & D 29,34,1: & D -40,0,1: & D 0,2,1: & D 40,0,1: & D 0,-2,1 +10540 & D 0,2,3: & D -2,0,3: & D 0,34,1: & D -3,0,1: & D 0,-34,1: & D -30,0,1 +10545 & D 0,34,1: & D -3,0,1: & D 0,-34,1: & D -2,0,3: & D -20,-34,1: & D 0,-2,1 +10550 & D 20,34,1: & S 159,104,1: & D 0,24,1: & D 3,0,1: & D 0,-18,1 +10555 & I 3: RETURN +10600 & H: & I 0: & S 15,190,1: & D 0,-130,1: & D 75,-50,1 +10605 & D 52,0,1: & D 90,50,1: & D 0,130,1: & D -22,-32,1: & D 0,-52,1 +10610 & D -3,-5,1: & D -42,-43,1: & D -6,0,1: & D -2,4,1: & D 0,10,1: & D -12,0,1 +10613 & D 5,0,1: & D -7,-10,1: & D 0,-50,1: & D 0,50,1 +10615 & D -22,0,1: & D 0,-30,1: & D -15,0,1: & D 13,3,1: & D 0,30,1 +10620 & D -13,-3,1: & D 0,-30,1: & D 0,30,1: & D -15,0,1: & D 0,-50,1: & D 0,50,1 +10625 & D -23,40,1: & D -22,0,1: & D 22,0,1: & D 0,-52,1: & D -22,22,1: & D 0,70,1 +10630 & D -30,50,1: & S 116,49,1: & S 210,158,1: & D -45,0,1: & D 0,-18,1 +10633 & D 0,18,1 +10635 & D -26,-60,0: & D 0,-10,1: & D 6,-16,1: & D 12,0,3: & D 4,4,1: & D -12,0,1 +10640 & D -4,-4,1: & D 4,4,1: & D -6,14,1: & D 10,-2,1: & D 9,0,1: & D 0,-11,1 +10645 & D 0,11,1: & D 19,25,1: & S 165,140,1: & D 10,-20,1: & D 21,0,1 +10650 & D -5,-7,1: & D -21,0,1:: & D 5,7,1: & D -5,-7,1: & D -7,14,1 +10655 & D -20,-37,1: & S 165,140,1: & D -26,-50,1: & S 165,158,1 +10660 & D -26,-59,1: & D 0,-1,1: & S 196,120,1: & D 0,-14,1: & D 2,-5,1 +10665 & D 9,0,1: & D -9,0,1: & D -39,-43,1 +10670 & I 3: RETURN +10700 & H: & I 0: & S 15,190,1: & D 57,-106,1: & D -57,106,1: & D 0,-150,1 +10705 & D 67,-30,1: & D 0,32,1: & D 0,-32,1: & D 75,0,1: & D 0,50,1: & D 0,-50,1 +10710 & D 75,30,1: & D 0,150,1: & D -75,-130,1: & S 202,138,1: & D 0,-78,1 +10715 & D -22,-18,1: & D 0,56,1: & S 157,60,1: & D -9,0,1: & D 2,3,3 +10720 & D -78,0,1: & D 0,8,1: & D 78,0,2: & D 0,-8,1: & D 0,20,1 +10725 & D -78,0,1: & D 0,-38,1: & D 10,-12,1: & S 82,42,1: & D -10,13,1 +10730 & D 6,1,1: & D 9,-13,1: & D -4,-1,1: & D 4,1,1: & D 0,6,1: & D -9,13,1 +10735 & D 0,1,1: & D 0,-7,1: & D 0,6,1: & D 9,-13,1: & D 55,0,1: & D 8,15,1 +10738 IF LX=2 THEN GOTO 10745 +10740 & S 197,93,1: & C 1,1 +10745 IF LX=0 THEN & I 3: RETURN +10750 IF LX=1 THEN GOTO 10780 +10755 & S 202,137,0: & D 0,-77,0: & D -22,-18,0: & D 0,55,0 +10760 & S 30,162,1: & D 26,-49,0: & D 0,1,0: & D -26,49,0 +10765 & S 30,162,1: & D 0,-80,1: & D 22,-22,1: & D 0,9,1: & D 0,-9,1 +10770 & D -22,22,1: & D 27,-15,1: & D 0,77,1: & D -25,18,1: & S 51,111,1 +10775 & C 1,1: & I 3: RETURN +10780 & S 30,50,1: & D 0,40,1: & D 22,-24,1: & D 0,-29,1: & D -22,14,1 +10785 & D 12,-8,3: & D 0,33,1 +10790 & I 3: RETURN +10800 & H: & I 0: & S 15,190,1: & D 0,-140,1: & D 82,-40,1: & D 53,0,1 +10805 & D 75,40,1: & D 0,140,1: & D -30,-50,1: & D 0,-80,1: & D -26,-22,1 +10810 & D 0,60,1: & D 26,0,1: & D -26,0,1: & D -19,-30,1: & D 0,-58,1 +10812 & D 0,58,1: & D -22,0,1 +10815 & D 0,-40,1: & D -15,0,1: & D 13,4,1: & D 0,40,1: & D -13,-4,1: & D 0,-40,1 +10820 & D 0,40,1: & D -15,0,1: & D 0,-58,1: & D 0,58,1: & D -30,42,1: & D -22,0,1 +10825 & D 22,0,1: & D 0,-68,1: & D -22,16,1: & D 0,86,1: & D -30,43,1 +10830 & S 123,52,1: & I 3: RETURN +10900 & H: & I 0: & S 232,190,1: & D 0,-150,1: & D -82,-30,1: & D 0,50,1 +10905 & D 0,-50,1: & D -60,0,1: & D 0,50,1: & D 0,-50,1: & D -75,30,1: & D 0,150,1 +10910 IF LX=0 THEN & D 75,-130,1: & D -23,40,3:GOTO10920 +10915 & D 30,-52,1: & D -30,52,1: & D 75,-130,3: & D -23,40,1: & D -22,0,1 +10918 & D 22,0,1 +10920 & D 0,-58,1: & D -22,16,1: & D 0,80,1 +10925 & S 90,60,1: & D 60,0,1: & D 82,130,1 +10930 IF LX=0 THEN & S 63,78,1: & C 1,1: & I 3: RETURN +10935 IF LX=1 THEN & I 3: RETURN +10940 & S 210,100,1: & D -15,0,1: & D -3,-10,1: & D 18,0,1: & D 0,10,1 +10945 & D 0,-10,1: & D -27,-25,1: & D 0,5,1: & D 20,20,1: & D -20,-20,1 +10950 & D -8,0,1: & D 8,0,1: & D 0,-5,1: & D -12,0,1: & D 21,25,1: & D -21,-25,1 +10955 & D -1,0,1: & D 2,8,1: & D 21,26,1 +10960 & I 3: RETURN +11000 & H: & I 0: & S 15,190,1: & D 0,-150,1: & D 82,-30,1: & D 0,40,1 +11005 & D 0,-40,1: & D 60,0,1: & D 0,40,1: & D 0,-40,1: & D 75,30,1: & D 0,150,1 +11010 & D -22,-42,1: & D 0,-75,1: & D -23,-21,1: & D 0,52,1: & D 23,0,1 +11015 & D -23,0,1: & D -30,-54,1: & D -60,0,1: & D -82,140,0: & D 82,-140,1 +11020 & D 15,0,1: & D 0,-24,1: & D 12,0,1: & D 0,24,1: & M -3,-12,1 +11025 IF LX=0 THEN & I 3: RETURN +11030 & S 187,104,1: & D 22,0,0: & M -22,0,1: & D 23,44,1: & M -5,-45,1 +11035 & C 1,1: & S 30,50,1: & D 0,40,1: & D 37,-34,1: & D 0,-25,1: & D -37,20,1 +11040 & D 21,-10,3: & D 0,31,1: & I 3: RETURN +11500 & H: & I 0: & S 15,180,1: & D 0,-140,1: & D 67,-30,1: & D 75,0,1 +11505 & D 67,30,1: & D 0,150,1: & D -42,-70,1: & D 0,-70,1: & D -24,-20,1 +11510 & D 0,-20,1: & D 0,20,1: & D -45,0,1: & D -15,20,1: & D 85,0,1: & D -33,0,1 +11515 & D 0,70,1: & D 33,0,1: & D -34,0,1: & D -14,-40,1: & D 0,-30,1: & D 0,30,1 +11520 & D -22,0,1: & D 0,-30,1: & D 0,30,1: & D -15,40,1: & D 0,-70,1: & D 0,30,1 +11525 & D -15,0,1: & D 0,-70,1: & D 0,70,1: & D -67,100,1 +11530 & S 167,60,1: & C 1,1: & M 0,10,1: & C 1,1: & M 0,10,1: & C 1,1 +11540 & M 0,20,1: & D 6,2,1: & D -6,-2,1: & C 8,1 +11545 REM POKE 43346,1:POKE 43348,3:POKE 43386,1:POKE 43388,3 +11550 REM POKE 43746,4:POKE 43748,3:POKE 43786,4:POKE 43788,3 +11555 REM POKE 44146,2:POKE 44148,3:POKE 44186,2:POKE 44188,3 +11560 & I 3: RETURN +11700 & H: & I 0: & S 15,190,1: & D 0,-140,1: & D 60,-40,1: & D 75,00,1 +11705 & D 82,40,1: & D 0,140,1: & D -45,-72,3: & D 0,-54,1: & D -15,-14,1 +11710 & D 0,44,1: & S 232,190,1: & D -82,-130,1: & D 0,-50,1: & D 0,50,1 +11715 & D -75,0,1: & D 0,-50,1: & D 0,50,1: & D -4,10,1: & D 9,0,1: & D -23,0,1 +11720 & D -34,50,1: & D 39,0,1: & D 18,-50,1: & D 0,4,1: & D -18,52,1 +11725 & D 0,-6,1: & D 0,6,1: & D -39,0,1: & D 0,-6,1 +11730 & S 15,190,1: & D 15,-33,1: & D 0,-30,1 +11735 & D 4,0,3: & D 0,37,1: & D -4,0,1: & D 0,-7,1: & D 0,7,1: & D 4,0,1 +11740 : & D 3,-8,1: & D 0,-29,1: & D 15,0,3: & D 0,37,1: & D 4,0,1: & D 0,-37,1 +11745 & D 0,37,1: & D 3,-8,1: & D 0,-29,1: & D -14,0,3: & D -7,16,1 +11750 & S 74,93,1: & D 0,12,1: & D 3,0,1: & D 0,-19,1: & D 0,19,1 +11755 & D 2,-7,1: & D 0,-18,1 +11760 & S 184,86,1: & I 3: RETURN +11800 & H: & I 0: & S 15,191,1: & D 0,-160,1: & D 75,-30,1: & D 52,0,1 +11805 & D 90,30,1: & D 0,160,1: & S 15,191,1: & D 75,-140,1: & D 0,-50,1 +11810 & D 0,50,1: & D 15,0,1: & D 0,-30,1: & D 12,4,1: & D 0,30,1: & D -12,-4,1 +11815 & D 0,-30,1: & D 15,0,1: & D 0,30,1: & D 22,0,1: & D 0,-50,1: & D 0,50,1 +11820 & D 36,55,1: & D 21,0,1: & D -21,0,1: & D 0,-60,1: & D 21,15,1: & D 0,74,1 +11825 & D 6,8,1: & D -106,0,1: & D -15,46,1: & D 15,-46,1: & D 0,10,1: & D 106,0,1 +11830 & D 0,-10,1: & D 0,10,1: & D 4,5,1: & D -112,0,1: & D 2,-5,1: & D -2,5,1 +11835 & D 0,10,1: & D 112,0,1: & D 0,-10,1: & D 0,10,1: & D 4,6,1: & D -119,0,1 +11840 & D 3,-6,1: & D -3,6,1: & D 0,10,1: & D 119,0,1: & D 0,-10,1: & D 0,10,1 +11845 & D 4,6,1: & D -126,0,1: & D 3,-6,1: & S 115,49,1 +11850 & I 3: RETURN +12200 & H: & I 0: & S 15,190,1: & D 0,-150,1: & D 75,-30,1: & D 0,50,1 +12205 & D 0,-50,1: & D 60,0,1: & D 0,50,1: & D 0,-50,1: & D 82,30,1: & D 0,150,1 +12210 & D -82,-130,1: & D -45,0,1: & D 0,-30,1: & D 15,0,1: & D 0,30,1: & D -30,0,1 +12215 & D -30,53,1:IF LX=2 THEN & D -23,0,1: & D 23,0,1 +12220 & D 0,-60,1: & D -23,17,1: & D 0,80,1 +12225 IF LX<>2 THEN & D 23,-37,1: & D -23,37,1 +12230 & D -22,40,1:IF LX<>2 THEN & S 57,88,1: & C 1,1 +12235 IF LX<>0 THEN & S 117,45,1: & C 1,1: & I 3: RETURN +12240 & S 105,60,1: & D 15,0,0: & M -15,0,1: & D 0,-30,1: & D 12,3,1 +12245 & D 0,30,1: & D -12,-4,1: & S 115,48,1: & I 3: RETURN +12299 GOTO14000 +12300 & H: & I 0: & S 15,190,1: & D 0,-150,1: & D 67,-30,1: & D 67,0,1 +12310 & D 82,30,1: & D 0,150,1: & D -65,-104,1: & D 0,-54,1: & D -16,-10,1 +12315 & D 0,-10,1: & D 0,10,1: & D -37,0,1: & D -3,10,1: & D 0,54,1: & D 56,0,1 +12320 & D 0,-54,1: & D -28,0,1: & D 0,54,1: & D 0,-54,1: & D -28,0,1: & D 0,30,1 +12325 & D -27,0,1: & D 0,-50,1: & D 0,50,1: & D -67,130,1 +12330 & S 133,60,1: & C 1,1: & M 11,0,1: & C 1,1 +12340 & I 3: RETURN +12400 & H: & I 0: & S 30,164,1: & D -15,26,1: & D 0,-143,1: & D 15,-7,1 +12405 & D 0,124,1: & D 15,0,1: & D 0,-124,1: & D -15,0,1: & D 15,0,1: & D 45,-30,1 +12410 & D 0,13,1: & D 0,-13,1: & D 60,0,1: & D 0,50,1: & D 0,-50,1: & D 82,30,1 +12415 & D 0,150,1: & D -82,-130,1: & D -50,0,1: & D -32,104,1: & D -22,0,1 +12420 & D 22,0,1: & D 0,-92,1: & D -22,0,1: & D 44,-48,1: & D 10,0,1: & D -32,48,1 +12425 & D 32,-48,1: & D 0,35,1: & D -14,46,3: & D 0,-61,1 +12430 & S 81,88,1: & C 1,1: & M 11,-21,1: & C 1,1: & I 3: RETURN +12499 REM GOTO 14000 +13000 & H: & I 0: & S 75,62,1: & D -5,0,1: & D -55,108,1: & D 37,-10,1 +13005 & D 30,-90,1: & D -19,5,1: & D 19,-5,1: & D 20,5,1: & D -12,94,1 +13007 & D -38,-10,1: & D 38,10,1: & D 0,20,1: & D -75,0,1: & D 0,-20,1 +13010 & D 0,20,1: & D 75,0,1: & D 15,-112,1: & D 0,-15,1 +13012 & D -3,14,1: & D 3,-14,1: & D -13,0,1 +13015 & D 0,-12,1: & D 0,12,1: & D -4,10,1: & D 0,-22,1: & D 12,0,1 +13020 & D 4,-7,1: & D 0,-15,1: & D -4,6,1: & D 0,16,1: & D 0,-16,1: & D -12,0,1 +13025 & D 4,-6,1: & D 12,0,1: & D -12,0,1: & D 0,-16,1: & D -4,6,1: & D 0,16,1 +13030 & D 0,-16,1: & D -12,0,1: & D 4,-6,1: & D 12,0,1: & D -12,0,1: & D -4,6,1 +13035 & D 0,16,1: & D -12,0,1: & D 4,-6,1: & D 7,0,1: & D -7,0,1: & D -4,6,1 +13040 & D 0,16,1: & D 12,0,1: & D 0,22,1 +13045 & I 3: RETURN -13000 IF PEEK(-16384)<128 THEN 13020 -13010 & W 300 -13020 & W 100: POKE -16368,0: RETURN - -13100 IF PEEK(49179)<128 THEN 13120 -13110 POKE 49234,0: RETURN -13120 POKE 49235,0: RETURN +14000 IF PEEK(-16384)<128 THEN 14020 +14010 & W 300 +14020 & W 100: POKE -16368,0: RETURN diff --git a/lemanoirdudocteurgenius/daviddos lemanoirdudrgenius.dsk b/lemanoirdudocteurgenius/daviddos lemanoirdudrgenius.dsk new file mode 100644 index 0000000000000000000000000000000000000000..5bc6d02dcc0afe5c9800d115f7ad877067e1fabf GIT binary patch literal 143360 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 OkAO$OBk&iF!2bf?F%>`n literal 0 HcmV?d00001