home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
sh1x
/
sh19.d64
/
minefield
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-03-30
|
6KB
|
225 lines
1 REM MINEFIELD
2 REM GESCHRIEBEN VON TR 2.10.86 FUER PLUS/4, C16 UND C116
3 REM C64-VERSION TR 8.3.87
5 DIMF%(31,16):POKE53280,6:POKE53281,1:POKE650,128:POKE788,52
6 P(4)=.20:P(3)=.15:P(2)=.10:P(1)=.05
7 T$(1)=" [212]RAININGMODE [146]"
8 T$(0)=" "
10 PRINTCHR$(14)"[147][205][201][206][197][198][201][197][204][196]"
20 PRINT"ADAPTED FOR [195]64 BY TR"
30 PRINT"8.3.87"
50 PRINT"[144][211]ELECT [204]EVEL:"
51 PRINT"[192][192][192][192][192][192][192][192][192][192][192][192][192]"
59 PRINT"(4) [211]UICIDE
60 [153]"(3) LEFT$ARD
61 PRINT"(2) [205]EDIUM
62 [153]"(1) VALASY
63 PRINT"([212]) [212]RAININGMODE"
64 PRINT"([216]) [197]XIT TO [194]ASIC"
65 PRINT"([195]) [195]REATE NEW HIGHSCORE-FILES
66 [141]1100
70 [161]K$:[139][197](K$)[177][178]1[175][197](K$)[179]5[167]80
71 [139]K$[178]"X"[167][151]650,0:[151]788,49:[158]2048
72 [139]K$[178]"T"[167]TR[178]1[171]TR
73 [153]""T$(TR)
74 [139]K$[178]"C"[167]3100
75 [137]70
80 [153]"MOMPLS...":L[178][197](K$)
81 [159]1,8,15,"R:SCORES 1.MFD=SCORES 1.MFD":[132]1,A,B$,C,D:[160]1
82 [139]A[178]63[167]85
83 [153]"LOAD(null)HERE ARE NO HIGHSCORE-FILES ON THIS":[153]"DISK!!!":[137]1440
85 AM[178][181](P(L)[172]30[172]15):[153]AM"ON"
90 [129]I[178]1[164]AM
100 X[178][181]([187](1)[172]30)[170]1
110 Y[178][181]([187](1)[172]15)[170]1
115 [139]F%(X,Y)[178]1[176](X[178]2[175]Y[178]1)[176](X[178]30[175]Y[178]14)[176](X[178]30[175]Y[178]15)[176](X[178]1[175]Y[178]1)[167]100
120 F%(X,Y)[178]1:AM[178]AM[171]1:[153]AM"CMD ON":[130]
121 [129]X[178]0[164]31:F%(X,0)[178]2:F%(X,16)[178]2:[130]
122 [129]Y[178]1[164]15:F%(0,Y)[178]2:F%(31,Y)[178]2:[130]
130 [153]"LOAD"
140 PX[178]1:PY[178]1:F%(30,15)[178]3:F%(1,1)[178]3
150 [129]Y[178]0[164]14:[151]1024[170]30[170]Y[172]40,93:[130]
160 [129]X[178]0[164]39:[151]1024[170]X[170]15[172]40,64:[130]:[151]1024[170]30[170]15[172]40,113
161 [153]"(null)EVEL";
162 [153]L:[151]1024[170]29[170]14[172]40,88:[141]1100
163 [153]"(null)RIGHT$(null)VALASCRIGHT$VAL(null)STR$"
164 [153]"BY TRSTOP"
165 [139]TR[178]1[167][141]1000
170 [141]2000:[151]1024[170](PX[171]1)[170]40[172](PY[171]1),AZ[170]176
180 [141]2200:[139]F%(PX,PY)[178]1[167]1300
185 [139]PX[178]30[175]PY[178]15[167]1500
186 [139]F%(PX,PY)[178]0[167]SC[178]SC[170]L:F%(PX,PY)[178]3
187 [139]TR[178]0[167][153]""SC
190 [141]2000:[151]1024[170](PX[171]1)[170]40[172](PY[171]1),AZ[170]176
200 [137]180
1000 [143] MINEN ANZEIGEN
1005 [129]Y[178]1[164]15:[129]X[178]1[164]30
1010 [139]F%(X,Y)[178]1[167][151]1024[170](X[171]1)[170]40[172](Y[171]1),42
1020 [130]X,Y
1030 [139]TR[178]1[167][153]"((null)RAININGMODE)"
1040 [142]
1100 [143] TASTENBELEGUNG
1102 [153]"(null)EYS:";
1104 [153]"CMDCMDCMDCMDCMDTANTANTANTANTAN";
1110 [153]"CMDCMDCMDCMDCMD(null) (null) VAL";
1120 [153]"CMDCMDCMDCMDCMDCMDCMD (null) ";
1130 [153]"CMDCMDCMDCMDCMDCMDCMDATNTANTAN(null)TANTANSTR$";
1140 [153]"CMDCMDCMDCMDCMDCMDCMD (null) ";
1150 [153]"CMDCMDCMDCMDCMDCMDCMD(null) (null) LENSTOP"
1200 [142]
1300 [143] AUF MINE GETRETEN
1305 [153]"";
1310 [129]I[178]1[164]200
1315 [153]"ONPEEK (null) (null) (null) (null) (null) (null) !CLOSE!CLOSE!"
1316 [153]"ONPEEK (null) (null) (null) (null) (null) (null) !CLOSE!CLOSE!"
1320 [161]A$:[139]A$[178]""[167][130]
1334 [151]1024[170]PX[171]1[170]40[172](PY[171]1),170:[151]198,0
1335 [139]TR[178]1[167]1360
1340 [153]"LEFT$ERE ARE THE REST OF THE MINES."
1350 [141]1000:[151]1024[170]PX[171]1[170]40[172](PY[171]1),170
1360 [153]"(null)RESS <(null)VAL(null)(null)(null)(null)> "
1370 [161]K$:[139]K$[179][177][199](13)[167]1370
1420 [141]2400:[141]2500
1440 [153]"(null)RESS <(null)VAL(null)(null)(null)(null)>"
1450 [161]K$:[139]K$[179][177][199](13)[167]1450
1460 [138]
1500 [143] GEWONNEN
1510 [153]"(null)OU MADE IT!"
1552 [139]TR[178]1[167][141]2400:[137]1650
1553 [141]2700:SC[178]SC[170]BS
1554 [153]" "
1555 [153]""SC
1561 [141]2400
1562 [129]I[178]1[164]10:[139]SC[179]HS(I)[167][130]:[137]1690
1563 [129]X[178]9[164]I[169][171]1:HS(X[170]1)[178]HS(X):HN$(X[170]1)[178]HN$(X):HD$(X[170]1)[178]HD$(X):[130]
1569 [153]"";
1570 [133]"(null)LEASE ENTER YOUR NAME........CMDCMDCMDCMDCMDCMDCMDCMDCMDCMD";HN$(I)
1575 [139][195](HN$(I))[177]8[167]1569
1576 [139][195](HN$(I))[179]8[167]HN$(I)[178]HN$(I)[170]".":[137]1576
1580 [133]"(null)LEASE ENTER DATE 00.00.0000CMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMD";HD$(I)
1581 [139][195](HN$(I))[179]8[167]HN$(I)[178]HN$(I)[170]".":[137]1581
1585 [139][195](HD$(I))[179][177]10[167][153]"ONON":[137]1580
1590 HS(I)[178]SC
1595 [141]2600
1600 [159]1,8,15,"S:SCORES"[170][196](L)[170]".MFD":[160]1
1610 [159]1,8,1,"SCORES"[170][196](L)[170]".MFD,P,W"
1620 [129]I[178]1[164]10:[141]1800
1630 [152]1,HX(I):[152]1,HY$(I):[152]1,HZ$(I)
1640 [130]:[160]1
1650 [141]2500
1660 [153]"(null)RESS <(null)VAL(null)(null)(null)(null)>"
1670 [161]K$:[139]K$[179][177][199](13)[167]1670
1680 [138]
1690 [141]2500
1700 [153]"(null)OUR (null)CORE IS"SC
1710 [137]1660
1800 HX(I)[178]64[171]HS(I):HY$(I)[178]"":HZ$(I)[178]""
1810 [129]N[178]1[164]8:HY$(I)[178]HY$(I)[170][199]([198]([202](HN$(I),N,1))[170]L[170]N):[130]
1820 [129]N[178]1[164]10:HZ$(I)[178]HZ$(I)[170][199]([198]([202](HD$(I),N,1))[170]L[170]N):[130]
1830 [142]
1900 HS(I)[178]64[171]HX(I):HN$(I)[178]"":HD$(I)[178]""
1910 [129]N[178]1[164]8:HN$(I)[178]HN$(I)[170][199]([198]([202](HY$(I),N,1))[171]L[171]N):[130]
1920 [129]N[178]1[164]10:HD$(I)[178]HD$(I)[170][199]([198]([202](HZ$(I),N,1))[171]L[171]N):[130]
1930 [142]
2000 [143] BERECHNE ANZAHL MINEN
2010 AZ[178]0
2020 [139]F%(PX,PY[171]1)[178]1[167]AZ[178]AZ[170]1
2030 [139]F%(PX[170]1,PY[171]1)[178]1[167]AZ[178]AZ[170]1
2040 [139]F%(PX[170]1,PY)[178]1[167]AZ[178]AZ[170]1
2050 [139]F%(PX[170]1,PY[170]1)[178]1[167]AZ[178]AZ[170]1
2060 [139]F%(PX,PY[170]1)[178]1[167]AZ[178]AZ[170]1
2070 [139]F%(PX[171]1,PY[170]1)[178]1[167]AZ[178]AZ[170]1
2080 [139]F%(PX[171]1,PY)[178]1[167]AZ[178]AZ[170]1
2090 [139]F%(PX[171]1,PY[171]1)[178]1[167]AZ[178]AZ[170]1
2100 [142]
2200 [143] STEUERUNG
2210 [161]K$:[139]K$[178]""[167]2210
2215 [151]1024[170](PX[171]1)[170]40[172](PY[171]1),AZ[170]48
2220 [139]K$[178]"W"[175]PY[177]1[167]PY[178]PY[171]1:[142]
2230 [139]K$[178]"E"[175]PX[179]30[175]PY[177]1[167]PX[178]PX[170]1:PY[178]PY[171]1:[142]
2240 [139]K$[178]"D"[175]PX[179]30[167]PX[178]PX[170]1:[142]
2250 [139]K$[178]"C"[175]PX[179]30[175]PY[179]15[167]PX[178]PX[170]1:PY[178]PY[170]1:[142]
2260 [139]K$[178]"X"[175]PY[179]15[167]PY[178]PY[170]1:[142]
2270 [139]K$[178]"Z"[175]PX[177]1[175]PY[179]15[167]PX[178]PX[171]1:PY[178]PY[170]1:[142]
2280 [139]K$[178]"A"[175]PX[177]1[167]PX[178]PX[171]1:[142]
2290 [139]K$[178]"Q"[175]PX[177]1[175]PY[177]1[167]PX[178]PX[171]1:PY[178]PY[171]1:[142]
2291 [139]K$[178]"_"[167][141]2900:[137]2296
2292 [151]53280,0:[129]I[178]1[164]100:[130]:[151]53280,6
2296 [151]1024[170](PX[171]1)[170]40[172](PY[171]1),AZ[170]176
2300 [137]2210
2400 [143] HIGHSCORES LADEN
2401 [153]"MOMPLS... "
2405 [141]2600
2410 [159]1,8,0,"SCORES"[170][196](L)[170]".MFD,P,R"
2420 [129]I[178]1[164]10:[132]1,HX(I):[141]2460:[141]1900
2450 [130]:[160]1:[142]
2460 HY$(I)[178]"":[129]N[178]1[164]8:[161]#1,A$:HY$(I)[178]HY$(I)[170]A$:[130]:[161]#1,A$
2470 HZ$(I)[178]"":[129]N[178]1[164]10:[161]#1,A$:HZ$(I)[178]HZ$(I)[170]A$:[130]:[161]#1,A$:[142]
2500 [143] HIGHSCORES ANZEIGEN
2505 [153]"LOADLEFT$IGHSCORES (null)EVEL"L
2506 [153]"TANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTAN"
2510 [129]I[178]1[164]10:[139]HS(I)[178]0[167]2530
2520 [153][163]5[171][195]([196](HS(I))))HS(I)" "HN$(I)" "HD$(I)
2530 [130]:[142]
2600 [143] DISK-CHECK
2610 F$[178]"SCORES"[170][196](L)[170]".MFD"
2620 [159]1,8,15,"R:"[170]F$[170]"="[170]F$
2630 [132]1,A,B$,C,D:[160]1
2640 [139]A[178]63[167][142]
2641 [139]A[179][177]62[167][153]"LOADSTR$ISK-ERROR:"A;B$;C;D:[137]2681
2650 [153]"LOADRIGHT$NSERT STR$ISK WITH (null)COREFILES!"
2660 [153]"(null)RESS <(null)VAL(null)(null)(null)(null)>"
2670 [161]K$:[139]K$[179][177][199](13)[167]2670
2680 [137]2620
2681 [153]"LENHECK DRIVE AND PRESS <(null)VAL(null)(null)(null)(null)>!":[137]2670
2700 [143] BONUS FUER EINGEKREISTE MINEN
2710 BS[178]0:[129]Y[178]1[164]15:[129]X[178]1[164]30
2720 [139]F%(X,Y)[178]1[167]2740
2730 [130]X,Y:[142]
2740 [139]F%(X[171]1,Y[171]1)[178]0[167]2730
2750 [139]F%(X,Y[171]1)[178]0[167]2730
2760 [139]F%(X[170]1,Y[171]1)[178]0[167]2730
2770 [139]F%(X[170]1,Y)[178]0[167]2730
2780 [139]F%(X[170]1,Y[170]1)[178]0[167]2730
2790 [139]F%(X,Y[170]1)[178]0[167]2730
2800 [139]F%(X[171]1,Y[170]1)[178]0[167]2730
2810 [139]F%(X[171]1,Y)[178]0[167]2730
2830 [151]1024[170](X[171]1)[170]40[172](Y[171]1),42
2840 BS[178]BS[170]2[172]L
2850 [153]""BS:[137]2730
2900 [143] MARKIEREN
2910 MX[178]PX:MY[178]PY
2920 P[178]1024[170](MX[171]1)[170]40[172](MY[171]1):I[178][194](P):[151]P,171
2930 [161]K$:[139]K$[179][177]""[167]2940
2931 N[178]N[170]1:[139]N[178]10[167][151]P,I
2932 [139]N[178]20[167][151]P,171:N[178]0
2933 [137]2930
2940 [139]K$[178]"W"[175]MY[177]1[167]MY[178]MY[171]1:[137]3050
2950 [139]K$[178]"E"[175]MX[179]30[175]MY[177]1[167]MX[178]MX[170]1:MY[178]MY[171]1:[137]3050
2960 [139]K$[178]"D"[175]MX[179]30[167]MX[178]MX[170]1:[137]3050
2970 [139]K$[178]"C"[175]MX[179]30[175]MY[179]15[167]MX[178]MX[170]1:MY[178]MY[170]1:[137]3050
2980 [139]K$[178]"X"[175]MY[179]15[167]MY[178]MY[170]1:[137]3050
2990 [139]K$[178]"Z"[175]MX[177]1[175]MY[179]15[167]MX[178]MX[171]1:MY[178]MY[170]1:[137]3050
3000 [139]K$[178]"A"[175]MX[177]1[167]MX[178]MX[171]1:[137]3050
3010 [139]K$[178]"Q"[175]MX[177]1[175]MY[177]1[167]MX[178]MX[171]1:MY[178]MY[171]1:[137]3050
3020 [139]K$[178]"S"[167]3060
3030 [139]K$[178]"_"[167][151]P,I:[142]
3035 [151]53280,0:[129]N[178]1[164]100:[130]:[151]53280,6
3040 [137]2930
3050 [151]P,I:[137]2920
3060 [139]I[179][177]32[175]I[179][177]35[167]3035
3070 [139]I[178]35[167][151]P,32:[137]2920
3080 [151]P,35:[137]2920
3100 [143] NEUE HIGHSCORE-FILES ANLEGEN
3105 [153]"LOADMOMPLS..."
3110 [159]1,8,15,"R:SCORES 1.MFD=SCORES 1.MFD"
3120 [132]1,A,B$,C,D:[160]1:[139]A[178]62[167]3200
3130 [139]A[179][177]63[167][153]"STR$ISK-ERROR:"A;B$;C;D:[137]1440
3140 [153]"LEFT$IGHSCORE-FILES ALREADY EXIST!"
3150 [137]1440
3200 [129]L[178]1[164]4
3210 [159]1,8,1,"SCORES"[170][196](L)[170]".MFD,P,W"
3220 [129]I[178]1[164]10:HS(I)[178]0:HN$(I)[178]"........":HD$(I)[178]"00.00.0000":[141]1800
3230 [152]1,HX(I):[152]1,HY$(I):[152]1,HZ$(I)
3240 [130]:[160]1:[130]:[138]