home *** CD-ROM | disk | FTP | other *** search
- 1000 PRINT"[147][154]":POKE53280,14:POKE53281,6
- 1010 IFPEEK(14846)=80ANDPEEK(14847)=160THEN1070
- 1020 PRINTTAB(14)"PLEASE WAIT":PRINTTAB(11)"DATA BEING READ IN"
- 1030 FORI=1TO24:READA:NEXT
- 1040 FORD=14616TO14847:READA:POKED,A:NEXT:POKE52,57:POKE56,57
- 1080 CLR:PRINT"[147][154]":DR=24:K=2:P=1084:S1=54276:S2=54283:GOSUB1260:GOSUB1490
- 1090 POKES2-1,3:POKES2+1,8:POKES2+2,0
- 1100 ZZ=1446:POKEZZ,35:GR(0)=1:GR(1)=12:GR(2)=11:GR(3)=0:GR(4)=11:GR(5)=12
- 1120 V=31-PEEK(56320)AND31:Q=P
- 1130 IFVAND2ANDPEEK(P+40)=32THENP=P+40
- 1140 IFVAND4ANDPEEK(P-1)=32THENP=P-1
- 1150 IFVAND1ANDPEEK(P-40)=32THENP=P-40
- 1160 IFVAND8ANDPEEK(P+1)=32THENP=P+1
- 1170 POKES2,8:POKEP+54272,GR(GR):GR=GR+1:IFGR=6THENGR=0
- 1180 GOSUB1930:IFQ<>PTHENPOKEQ,32:POKEP,53:POKES2,65:POKES2-3,3
- 1190 IFVAND16THENGOSUB1800
- 1200 IFPEEK(P+1)=37ORPEEK(P+1)=60ORPEEK(P-1)=42THENGOSUB1640
- 1210 IFPEEK(P+40)=37ORPEEK(P+40)=60ORPEEK(P+40)=42THENGOSUB1640
- 1220 GOSUB2090:GOTO1120
- 1260 PRINTTAB(8)"*** 64 DRAGONMASTER ***"
- 1270 PRINT" OBJECT: BLAST ALL DRAGONS AND ENTER"
- 1280 PRINT" THE CASTLE TO MARRY THE PRINCESS."
- 1290 PRINT" ZAP THE DRAGONS FROM THE FRONT WITH"
- 1300 PRINT" THE FIRE BUTTON, BUT STAY AWAY":PRINT" FROM THEIR HEADS!"
- 1310 PRINT" YOU MUST ELIMINATE PHANTOM DRAGON LAST"
- 1320 PRINT" PRESS: F1 -- EASY":PRINTTAB(9)"F3 -- STANDARD"
- 1330 PRINTTAB(9)"F5 -- VERY HARD":PRINTTAB(9)"F7 -- EXTREMELY HARD"
- 1340 SL=15:GETA$:IFA$=""THEN1340
- 1350 IFA$<CHR$(134)ORA$>CHR$(136)THENPRINT"[147]":RETURN
- 1360 IFA$="[134]"THENSL=10:PRINT"[147]":RETURN
- 1370 IFA$="[135]"THENSL=6:PRINT"[147]":RETURN
- 1380 SL=3:PRINT"[147]":RETURN
- 1420 CL=INT(RND(1)*2)*2
- 1430 CS=L+54272:POKECS,CL:POKECS+1,CL:POKECS+40,CL:POKECS+41,CL
- 1440 POKEL,M:POKEL+1,M+1:POKEL+40,M+2:POKEL+41,M+3:RETURN
- 1450 POKEL,32:POKEL+1,32:POKEL+40,32:POKEL+41,32:RETURN
- 1490 POKE53265,0:POKE53280,6
- 1500 POKE53281,0:PRINT"[147]":POKE53281,15:FORC=14592TO14599:POKEC,0:NEXT:CL=11
- 1510 L=1404:M=45:GOSUB1430:POKE1443,49:L=L-3:M=60:GOSUB1430:F=36
- 1520 FORX=1024TO1063:POKEX,F:NEXT:FORX=1064TO1944STEP40:POKEX,F:POKEX+39,F:NEXT
- 1530 FORX=1984TO2023:POKEX,F:NEXT:FORX=1TO24:Z=INT(RND(1)*2)
- 1540 READA:M=41:L=1106+A:IFZTHENM=37
- 1550 GOSUB1420:NEXT:POKE53272,31:POKE1084,53:POKE1047,53:POKE1048,53
- 1560 DATA1,30,65,82,91,138,203,222,234,301,329,345,401,412,424,456,536
- 1570 DATA550,567,632,690,706,724,734
- 1580 POKE54296,15:POKE54277,138:POKE54278,0:POKE53265,27
- 1590 FORX=49TO52:POKE1443,X:POKE54273,(X-48)*10:POKES1,8:POKES1,17
- 1600 FORT=1TO800:NEXT:NEXT:GOSUB1680:RETURN
- 1640 FORF=1TO2:POKES1,8:POKES1,33:FORX=0TO40STEP.8:POKE54273,X:NEXT
- 1650 POKES1,8:POKES1,33:FORX=40TO0STEP-.8:POKE54273,X:NEXT
- 1660 POKEP,F+53:NEXT:POKES1,8
- 1670 POKE1049-K,36:K=K-1:IFK<0THEN2030
- 1680 POKEP,32:P=1084:POKEP,53:RETURN
- 1690 L=P-39:CL=1:M=56:GOSUB1430:GOSUB1860:L=P-39:GOSUB1450:POKE53272,31
- 1700 POKE54277,138:POKE54278,0
- 1710 FORX=52TO49STEP-1:POKE1443,X:POKES1,8:POKES1,33:POKE54273,(X-48)*10
- 1720 FORT=1TO800:NEXT:NEXT:POKES1,8
- 1730 FORX=1441TO1443:POKEX-1,32:POKEX+54272,1:POKEX,53:FORT=1TO800:NEXT:NEXT
- 1740 PRINT"[147]":POKE53280,7:POKE53281,7
- 1750 POKE53272,21:PRINT"[147][149]"TAB(13)"AND THEY LIVED"
- 1760 PRINTTAB(11)"HAPPILY EVER AFTER":GOTO2050
- 1800 CL=0:X=PEEK(P+1):Y=PEEK(P-1):IFX=62ANDDR=0THEN1690
- 1810 IFX<>39ANDY<>44THENRETURN
- 1820 IFX=39THENL=P-39:M=56:GOSUB1430
- 1830 IFY=44THENL=P-42:M=56:GOSUB1430
- 1840 DR=DR-1
- 1860 POKES1,8:POKES1,129:FORX=20TO0STEP-.25:POKE54273,X:NEXT:POKES1,8
- 1870 IFPEEK(P+1)=58THENL=P-39:GOSUB1450
- 1880 IFPEEK(P-1)=59THENL=P-42:GOSUB1450
- 1890 RETURN
- 1930 H=INT(RND(1)*835)+1106:L=H:BB=INT(RND(1)*2):X=PEEK(H)
- 1940 IFX=37THENM=41:GOSUB1420:RETURN
- 1950 IFX=41THENM=37:GOSUB1420:RETURN
- 1960 IFRND(1)>.033THENRETURN
- 1970 FORI=-80TO120STEP40:FORJ=-2TO3:IFPEEK(H+I+J)<>32THENRETURN
- 1980 NEXT:NEXT:M=41:DR=DR+1:IFBB=1THENM=37
- 1990 GOSUB1420:RETURN
- 2030 PRINT"[147]":POKE53280,2:POKE53281,2
- 2040 POKE53272,21:PRINT"[147][150]"TAB(13)"THE DRAGONS WIN"
- 2050 FORX=1TO23:PRINT:FORT=1TO150:NEXT:NEXT:POKE53280,14:POKE53281,6:GOTO1080
- 2090 CW=(CW+1)AND15:IFCW=15THENCW=0
- 2100 CC=CC+1:POKEZZ+54272,CW:IFCC<>SLTHENRETURN
- 2110 IZ=INT((ZZ-1024)/40):IP=INT((P-1024)/40):NZ=INT((IZ+IP)/2)*40
- 2120 NZ=NZ+(P-IP*40+ZZ-IZ*40)/2:CC=1
- 2130 IFPEEK(NZ)<>32THENRETURN
- 2140 POKEZZ,32:POKENZ,35:ZZ=NZ:POKEZZ+54272,CW
- 2150 ZZ=NZ:IFPEEK(ZZ+1)=53ORPEEK(ZZ-1)=53ORPEEK(ZZ+40)=53THENGOSUB1640
- 2160 IFZZ>1103ANDPEEK(ZZ-40)=53THENGOSUB1640
- 2170 RETURN
- 2200 DATA60,66,165,129,153,165,66,60,170,85,170,85,170,85,170,85
- 2210 DATA0,56,108,254,15,15,31,31,0,0,0,0,1,6,12,152
- 2220 DATA255,63,63,31,31,15,31,61,176,176,152,216,220,252,248,224
- 2230 DATA0,0,0,0,128,96,48,25,0,28,54,127,240,240,248,248
- 2240 DATA13,13,25,27,59,63,31,7,255,252,252,248,248,240,248,188
- 2250 DATA0,0,84,124,108,56,56,189,21,31,27,31,14,14,14,94
- 2260 DATA255,255,255,255,170,255,255,0,254,254,254,254,170,254,254,0
- 2270 DATA0,0,0,0,0,0,255,0,0,0,0,32,24,6,1,0
- 2280 DATA0,0,16,8,4,2,1,0,0,8,4,4,2,2,1,0
- 2290 DATA24,126,90,219,24,36,66,195,0,24,60,90,24,36,0,0
- 2300 DATA0,0,0,24,24,0,0,0,16,0,2,72,2,21,75,21
- 2310 DATA130,16,64,162,72,160,90,224,7,42,133,18,5,32,4,0
- 2320 DATA168,210,168,64,18,64,8,32,0,40,68,82,5,10,21,10
- 2330 DATA0,0,0,0,1,2,4,16,85,42,21,10,21,10,21,40
- 2340 DATA128,144,0,144,72,164,80,160
-