es:santa_s_grotto
Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisiónAmbos lados, revisión siguiente | |||
es:santa_s_grotto [2016/11/27 02:48] – creado jevicac | es:santa_s_grotto [2016/11/27 02:49] – [Listado] jevicac | ||
---|---|---|---|
Línea 25: | Línea 25: | ||
< | < | ||
- | 5 ' a sauver sous le nom VILLE.BAS | ||
- | 6 ' | ||
- | 10 OPTION RUN | ||
- | 20 REM ******* VILLE INFERNALE ******* | ||
- | 30 REM copyright FERNANDEZ michel | ||
- | 40 MEMORY &HF605 | ||
- | 50 code=HIMEM-400: | ||
- | 60 MEMORY &HF605 | ||
- | 70 echange.jeu=code+3 | ||
- | 80 x$=CHR$(27): | ||
- | 90 cls$=x$+" | ||
- | 100 DEF FNcu$ (li, | ||
- | 110 DEF FNfe$(li, | ||
- | 120 PRINT FNfe$(0, | ||
- | 130 PRINT: | ||
- | 140 PRINT" | ||
- | 150 PRINT: | ||
- | 160 PRINT" | ||
- | 170 PRINT FNfe$(31, | ||
- | 180 OPEN " | ||
- | 190 i=code: | ||
- | 200 carad=i: | ||
- | 210 OPEN " | ||
- | 220 i=-1:FOR t=1 TO 128:INPUT #1,b$:FOR j=1 TO 31 STEP 2: | ||
- | 230 PRINT cls$; | ||
- | 240 WHILE INKEY$<>"": | ||
- | 250 PRINT FNfe$(4, | ||
- | 260 PRINT" | ||
- | 270 PRINT: | ||
- | 280 PRINT" | ||
- | 290 PRINT" | ||
- | 300 PRINT: | ||
- | 310 PRINT FNfe$(31, | ||
- | 320 CALL echange.jeu | ||
- | 330 CLOSE 1 | ||
- | 340 CLEAR, 62981!: MEMORY 62981!: RUN"v1 | ||
- | |||
- | 10 ' La ville infernale - chargeur | ||
- | 20 ' | ||
- | 30 ' CHARGEUR 1 - chargeur de RSX basic etendu | ||
- | 40 ' | ||
- | 50 MEMORY &HF3FF | ||
- | 60 DATA C5, | ||
- | 70 DATA ED, | ||
- | 80 DATA D5, | ||
- | 90 DATA E1, | ||
- | 100 DATA 0E, | ||
- | 110 FOR i=1 TO 119:READ n$: | ||
- | 120 FOR i=1 TO 141:READ n$: | ||
- | 130 DELETE 50-130 | ||
+ | 10 ' | ||
+ | 20 ' | ||
+ | 30 PRINT CHR$(27)+" | ||
+ | 40 PRINT " | ||
+ | 50 PRINT: | ||
+ | 60 PRINT" ": | ||
+ | 70 PRINT" ": | ||
+ | 80 WHILE INKEY$ <>"": | ||
+ | 90 REM SANTA' | ||
+ | 100 REM by Phil Lawson | ||
+ | 110 REM (c) Computing With The Amstrad | ||
+ | 120 REM-------------- PCW ------------ | ||
+ | 130 esc$=CHR$(27): | ||
+ | 140 DEF FNat$(x%, | ||
+ | 150 PRINT esc$+" | ||
+ | 160 FOR a=1 TO 5:READ a$ | ||
+ | 170 PRINT" | ||
+ | 180 d$(a)="": | ||
+ | 190 WEND: | ||
+ | 200 IF a=1 THEN 230 ELSE FOR b=1 TO a-1 | ||
+ | 210 IF d$(a)=d$(b) THEN t=-1 | ||
+ | 220 NEXT b:IF t THEN 180 | ||
+ | 230 PRINT d$(a):NEXT a | ||
+ | 240 PRINT "Laad data... geduld a.u.b." | ||
+ | 250 MEMORY & | ||
+ | 260 addr=& | ||
+ | 270 WHILE a$<>" | ||
+ | 280 chk=0:FOR a=1 TO 12 | ||
+ | 290 value=VAL("& | ||
+ | 300 chk=chk+value | ||
+ | 310 POKE addr, | ||
+ | 320 IF HEX$(chk, | ||
+ | 330 READ a$, | ||
+ | 340 FOR a=1 TO 4 | ||
+ | 350 POKE addr+a, | ||
+ | 360 lives=3: | ||
+ | 370 PRINT cl$:CALL screen: | ||
+ | 380 PRINT FNat$(29, | ||
+ | 390 PRINT FNat$(30, | ||
+ | 400 FOR a=& | ||
+ | 410 NEXT: | ||
+ | 420 READ x:POKE & | ||
+ | 430 addr=57487!: | ||
+ | 440 PRINT esc$+" | ||
+ | 450 READ a$ | ||
+ | 460 FOR b=1 TO 30: | ||
+ | 470 IF t$=" | ||
+ | 480 IF t$=" | ||
+ | 490 IF t$=" | ||
+ | 500 IF t$=" | ||
+ | 510 IF t$=" | ||
+ | 520 IF t$=" | ||
+ | 530 IF t$=" | ||
+ | 540 IF t$=" | ||
+ | 550 IF v=9 THEN PRINT" | ||
+ | 560 POKE addr, | ||
+ | 570 addr=addr+12: | ||
+ | 580 WHILE INKEY$<>"": | ||
+ | 590 t1=INT(maddr/ | ||
+ | 600 POKE & | ||
+ | 610 POKE & | ||
+ | 620 FOR a=& | ||
+ | 630 PRINT FNat$(26, | ||
+ | 640 speedup=& | ||
+ | 650 game=& | ||
+ | 660 WHILE PEEK(& | ||
+ | 670 d$=UPPER$(INKEY$) | ||
+ | 680 IF d$="" | ||
+ | 690 IF d$=d$(5) THEN POKE & | ||
+ | 700 POKE & | ||
+ | 710 gi$=MID$(STR$(PEEK(& | ||
+ | 720 sn$=MID$(STR$(PEEK(& | ||
+ | 730 WHILE LEN(gi$)< | ||
+ | 740 WHILE LEN(sn$)< | ||
+ | 750 IF VAL(gi$)<> | ||
+ | 760 gi=PEEK(& | ||
+ | 770 IF gi>219 AND sn>129 THEN 880 | ||
+ | 780 WEND:IF d$=d$(5) THEN lives=1 | ||
+ | 790 lives=lives-1: | ||
+ | 800 WHILE inkeys$<>"": | ||
+ | 810 WEND:GOSUB 1060 | ||
+ | 820 PRINT FNat$(30, | ||
+ | 830 PRINT FNat$(30, | ||
+ | 840 PRINT FNat$(20, | ||
+ | 850 zz$="": | ||
+ | 860 IF UPPER$(zz$)=" | ||
+ | 870 IF zz$=CHR$(32) THEN PRINT cls$:GOTO 360 ELSE GOTO 850 | ||
+ | 880 REM spel afgelopen | ||
+ | 890 sprint=& | ||
+ | 900 FOR b=57534! TO 57555! | ||
+ | 910 POKE a1, | ||
+ | 920 POKE a2, | ||
+ | 930 FOR b=57555! TO 58605! STEP 42 | ||
+ | 940 POKE a1, | ||
+ | 950 POKE a2, | ||
+ | 960 FOR b=58605! TO 58584! STEP -1 | ||
+ | 970 POKE a1, | ||
+ | 980 POKE a2, | ||
+ | 990 FOR b=58584! TO 57534! STEP -42 | ||
+ | 1000 POKE a1, | ||
+ | 1010 POKE a2, | ||
+ | 1020 GOSUB 1060 | ||
+ | 1030 PRINT FNat$(30, | ||
+ | 1040 PRINT FNat$(30, | ||
+ | 1050 GOTO 840 | ||
+ | 1060 PRINT CHR$(27)+" | ||
+ | 1070 PRINT FNat$(16, | ||
+ | 1080 NEXT:PRINT CHR$(27)+" | ||
+ | 1090 GOSUB 1060 | ||
+ | 1100 RESTORE 1170:FOR a=1 TO 6:READ a$ | ||
+ | 1110 PRINT FNat$(72, | ||
+ | 1120 PRINT FNat$(66, | ||
+ | 1130 FOR a=5 TO 19:PRINT FNat$(66, | ||
+ | 1140 PRINT FNat$(66, | ||
+ | 1150 FOR a=1 TO 5:READ a$:PRINT FNat$(70, | ||
+ | 1160 key=& | ||
+ | 1170 DATA Wall, Snowball, Present, | ||
+ | 1180 DATA Left, | ||
+ | 1190 REM data voor display | ||
+ | 1200 DATA WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW | ||
+ | 1210 DATA WBBWBMGWGMBPPWBIIGIBIBBBBBBSBW | ||
+ | 1220 DATA WSSISWMWGGWIIWBBIGIMIBBBBBSBSW | ||
+ | 1230 DATA WGGIIWIWWPWWIWSSIGISIBBBBSBSPW | ||
+ | 1240 DATA WBIIWWMWWPBWIWSIIGISIBBBSBSPPW | ||
+ | 1250 DATA WWIIIWGPWPGWIWISSGISIBBSBSPPGW | ||
+ | 1260 DATA WBGGIWPPWWGWIWPSSGISIBSBSPPGGW | ||
+ | 1270 DATA WSIIIWPGMWGWIWPSSGISISPSPPGGGW | ||
+ | 1280 DATA WSGGGWSWSWGWIWBSSGGGWWWWWWWWWW | ||
+ | 1290 DATA WSGGGWGWSWGWIWSSSPPPWIIBIBBIIW | ||
+ | 1300 DATA WSSSIWGWSWGWSWPPPIIPWIPSPSSGIW | ||
+ | 1310 DATA WGGGIWGWSWGWIWGWPIIPWIISIIIGGW | ||
+ | 1320 DATA WSSSIWGWSSSWSWIWPPPPWBWSSMIIGW | ||
+ | 1330 DATA WSGGGWGWSSSSSWIWGPPBBBWIIIIGPW | ||
+ | 1340 DATA WSSSGWGWWWWWWWIWGGPGGGPPPPPPPW | ||
+ | 1350 DATA WGGSSWGGGGGBBWIWWWWWPWWWWWWWWW | ||
+ | 1360 DATA WBGGSWIBBBIBBWIWGPPBPPPPGBBBBW | ||
+ | 1370 DATA WBIIBWIBBBIIIWIWGPSSWIIIPGBBBW | ||
+ | 1380 DATA WISSSWIIIIIGGWGWGPBIWIGISSGBBW | ||
+ | 1390 DATA WMWWWWPPPPPGGGGWGBIMWIIISSSGBW | ||
+ | 1400 DATA WSWSSSSBBBPPPPWWGWWWWWWWWWSSGW | ||
+ | 1410 DATA WSSBBBSSSSPPPBBWGSPBBBBBBWSSSW | ||
+ | 1420 DATA WSGGGGGPPGGSGIIWWSBBBBBBBWBBSW | ||
+ | 1430 DATA WWWWWWWWPWWWWWWWPPGGGGGGGWGGSW | ||
+ | 1440 DATA WIBBBBPPPPPBBBBWPSSSXSSSSWPPSW | ||
+ | 1450 DATA WIGGGGPWWWBGGGGWPSSSSSSSSWBPSW | ||
+ | 1460 DATA WISSSSPSSSSPPPPWPPPPPPPPPWSPGW | ||
+ | 1470 DATA WIGGGPPBBBPPGGPWGMBBBBBBBPPGGW | ||
+ | 1480 DATA WIWMMWIIIIIWMMWWGISSSSSSSSGGGW | ||
+ | 1490 DATA WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW | ||
+ | 1500 REM Data voor figuren | ||
+ | 1510 DATA 223, | ||
+ | 1520 DATA 223, | ||
+ | 1530 DATA 223, | ||
+ | 1540 DATA 223, | ||
+ | 1550 DATA 0, | ||
+ | 1560 DATA 0, | ||
+ | 1570 DATA 0, | ||
+ | 1580 DATA 0, | ||
+ | 1590 DATA 0, | ||
+ | 1600 DATA 0, | ||
+ | 1610 DATA 213, | ||
+ | 1620 DATA 87, | ||
+ | 1630 DATA 0, | ||
+ | 1640 DATA 0, | ||
+ | 1650 DATA 213, | ||
+ | 1660 DATA 87, | ||
+ | 1670 DATA 0, | ||
+ | 1680 DATA 0, | ||
+ | 1690 DATA 63, | ||
+ | 1700 DATA 254, | ||
+ | 1710 DATA 0, | ||
+ | 1720 DATA 0, | ||
+ | 1730 DATA 31, | ||
+ | 1740 DATA 248, | ||
+ | 1750 DATA 7, | ||
+ | 1760 DATA 224, | ||
+ | 1770 DATA 33, | ||
+ | 1780 DATA 132, | ||
+ | 1790 DATA 170, | ||
+ | 1800 DATA 170, | ||
+ | 1810 DATA 170, | ||
+ | 1820 DATA 170, | ||
+ | 1830 DATA 3, | ||
+ | 1840 DATA 192, | ||
+ | 1850 DATA 7, | ||
+ | 1860 DATA 224, | ||
+ | 1870 REM Machinetaal | ||
+ | 1880 DATA CD3CE711982C2100B6016801, | ||
+ | 1890 DATA 3E20F5D53E0873237223133D, | ||
+ | 1900 DATA 20F8D1EB09EBF13D20ECC9C1, | ||
+ | 1910 DATA CD5AFCE900C9C1CD5AFCE000, | ||
+ | 1920 DATA C926062E08CD43E7C9CD13E8, | ||
+ | 1930 DATA CD5FE7CD82E7CD8FE8C93A06, | ||
+ | 1940 DATA E00100002107E0BE20020BC9, | ||
+ | 1950 DATA 23BE200203C923BE200401D6, | ||
+ | 1960 DATA FFC923BEC0012A00C978B1C8, | ||
+ | 1970 DATA 2A04E02202E0CD37E909FE00, | ||
+ | 1980 DATA C8FE012825FE072814FE0428, | ||
+ | 1990 DATA 16FE022824FE032820FE0528, | ||
+ | 2000 DATA 2EFE062847DD2115E71804DD, | ||
+ | 2010 DATA 2114E7DD340036082204E0AF, | ||
+ | 2020 DATA ED423601C979FE2AC8FED6C8, | ||
+ | 2030 DATA 097EEE01C03602ED4218E3AF, | ||
+ | 2040 DATA ED423C77093213E7CD3DE921, | ||
+ | 2050 DATA 18E73528092A02E02204E036, | ||
+ | 2060 DATA 08C9F1C9E53601218FE011EC, | ||
+ | 2070 DATA 047EFE042804FE052003EE01, | ||
+ | 2080 DATA 771B237AB320EEE118A8F3CD, | ||
+ | 2090 DATA 3CE7DD215070DDE52A04E001, | ||
+ | 2100 DATA AF00AFED4206090E0FE57EFE, | ||
+ | 2110 DATA 082836FEFF20023E01878787, | ||
+ | 2120 DATA 8787FD21F3E55F1600FD19C5, | ||
+ | 2130 DATA CD72E81170FADD19C1E1230D, | ||
+ | 2140 DATA 20D7111B0019DDE111A005DD, | ||
+ | 2150 DATA 191002FBC9DDE518C2FD21F3, | ||
+ | 2160 DATA E6C5CD72E8360818D6FDE506, | ||
+ | 2170 DATA 020E10FD7E00DD7700FD23DD, | ||
+ | 2180 DATA 230D20F311C002DD1910EAFD, | ||
+ | 2190 DATA E1C92175E511EC047E3D3D28, | ||
+ | 2200 DATA 2B3D280B2B1B7AB320F2C936, | ||
+ | 2210 DATA 0318F5012A00CD37E9FE0828, | ||
+ | 2220 DATA 41FE012804360218E33E0309, | ||
+ | 2230 DATA 77EE02ED427718D8012A00CD, | ||
+ | 2240 DATA 37E93D28D63D20CCAF3217E7, | ||
+ | 2250 DATA 3A16E73D280CCD10E93A17E7, | ||
+ | 2260 DATA A7CC2CE918B6CD2CE93A17E7, | ||
+ | 2270 DATA A7CC10E918AA3E013213E777, | ||
+ | 2280 DATA 093602CD3DE92118E7352809, | ||
+ | 2290 DATA 2A02E02204E03608C9D1C923, | ||
+ | 2300 DATA 7E2B3DC0012B00CD37E9FE01, | ||
+ | 2310 DATA C03217E777093602AF3216E7, | ||
+ | 2320 DATA ED42C92B7E23FE01C0012900, | ||
+ | 2330 DATA 18E109AF7EED42C94E061036, | ||
+ | 2340 DATA 08D9CD13E8D971D9CD13E8D9, | ||
+ | 2350 DATA 10F1C9CD3CE7FD21F3E5DD21, | ||
+ | 2360 DATA 306CCD72E8114000FD19CD72, | ||
+ | 2370 DATA E80604112000FD19FD19D5C5, | ||
+ | 2380 DATA CD72E8C1D110F5C900000000, | ||
+ | 2390 DATA END,END | ||
+ | 6CCD72E8114000FD19CD72 | ||
</ | </ |
es/santa_s_grotto.txt · Última modificación: 2022/06/29 15:27 por jevicac