home *** CD-ROM | disk | FTP | other *** search
- 10 POKE53280,2:POKE53281,0:GOSUB1200:GOSUB4000
- 20 FORI=0TO5:HI$(I)="":NEXTI
- 30 X=254:Y=222:V=53248
- 40 POKE2040,251:POKE2041,252:FORI=2042TO2047:POKEI,253:NEXTI
- 50 POKEV,X:POKEV+16,0:POKEV+1,255
- 60 POKEV+28,255:POKEV+27,0:POKEV+23,0:POKEV+29,0:POKEV+40,1:POKEV+38,14
- 70 POKEV+39,14:POKEV+37,0:POKEV+21,253:FORI=V+41TOV+46:POKEI,7:NEXTI
- 80 FORI=V+4TOV+14STEP2:POKEI,0:NEXTI
- 90 FORI=V+5TOV+15STEP2:POKEI,(I-V-5)*19.9:NEXTI
- 100 POKE54280,8:POKE54279,0:POKE54282,0:POKE54281,0:POKE54284,25:POKE54285,0
- 130 PRINT"[147]";:SYS49321:GOSUB1300:POKEV+1,Y
- 140 POKE54296,15:POKE54277,9:POKE54278,0
- 145 POKE54273,16:POKE54272,0
- 180 SYS49152:I=PEEK(53278):POKE251,0
- 190 SYS49374:SYS65418
- 195 FORI=0TO15:POKEV+I,0:NEXTI
- 200 SC$=""
- 210 FORI=1176TO1182:SC$=SC$+CHR$(PEEK(I)):NEXT
- 220 POKE53269,0:PRINT"[147]"CHR$(142)CHR$(8):GOSUB3000
- 230 PRINT""TAB(15)"SCORE "VAL(SC$)
- 240 FORI=0TO4
- 250 IFSC$<HI$(I)THEN300
- 260 FORJ=5TOI+1STEP-1
- 270 HI$(J)=HI$(J-1)
- 280 NEXTJ
- 290 HI$(I)=SC$:I=4
- 300 NEXTI
- 310 PRINT""TAB(15)"HIGH SCORES"
- 320 FORI=0TO4
- 330 PRINTTAB(14)I+1VAL(HI$(I))
- 340 NEXTI
- 460 PRINT""TAB(10)"(PRESS FIRE TO PLAY)"
- 470 IF(PEEK(56320)AND16)<>0THEN470
- 480 GOTO30
- 500 POKE56334,0:POKE1,51
- 510 OF=53248-12288
- 520 FORI=12288TO12288+250*8-1
- 530 POKEI,PEEK(I+OF)
- 540 NEXTI
- 550 POKE1,55:POKE56334,1
- 560 FORI=12288+250*8TO12288+256*8-1:POKEI,0:NEXTI
- 570 POKE12288+253*8,8
- 580 POKE53272,29
- 590 RETURN
- 900 I=251*64
- 910 READA:IFA=-1THEN5000
- 920 POKEI,A:I=I+1:GOTO910
- 999 REM********************************
- 1000 DATA0,32,0,0,32,0,0,32,0
- 1001 DATA0,32,0,0,152,0,0,152,0
- 1002 DATA0,152,0,0,152,0,0,168,0
- 1003 DATA2,170,0,130,170,8,138,170,136
- 1004 DATA41,169,160,166,170,104,154,170,152
- 1005 DATA160,168,40,0,168,0,0,168,0
- 1006 DATA2,170,0,10,170,128,10,34,128,0
- 1007 DATA0,32,0,0,32,0,0,32,0
- 1008 DATA0,32,0,0,32,0,0,32,0
- 1009 DATA0,32,0,0,32,0,0,0,0
- 1010 DATA0,0,0,0,0,0,0,0,0
- 1011 DATA0,0,0,0,0,0,0,0,0
- 1012 DATA0,0,0,0,0,0,0,0,0
- 1013 DATA0,0,0,0,0,0,0,0,0,0
- 1014 DATA8,0,128,10,154,128,2,154,0
- 1015 DATA0,152,0,0,152,0,2,170,0
- 1016 DATA1,169,0,9,169,128,41,169,160
- 1017 DATA169,169,168,160,168,40,128,152,8
- 1018 DATA128,152,8,0,152,0,0,152,0
- 1019 DATA0,48,0,0,48,0,0,48,0
- 1020 DATA0,48,0,0,48,0,0,48,0,0
- 1021 DATA0,0,0,0,0,0,0,32,0
- 1022 DATA0,8,0,0,0,0,0,2,0
- 1023 DATA0,128,0,8,0,0,0,8,0
- 1024 DATA2,32,128,0,8,0,0,32,32
- 1025 DATA0,130,0,8,0,0,0,0,128
- 1026 DATA0,32,0,0,0,0,2,2,0
- 1027 DATA0,32,0,0,0,0,0,0,0,0
- 1028 DATA0,128,0,0,0,128,0,32,0
- 1029 DATA8,0,8,0,0,0,0,128,2
- 1030 DATA130,0,0,0,160,32,0,136,0
- 1031 DATA32,136,2,2,138,0,128,8,136
- 1032 DATA32,128,2,0,32,0,32,32,32
- 1033 DATA0,0,32,8,0,0,0,2,0
- 1034 DATA0,128,0,0,0,32,0,8,0,-1
- 1200 PRINT"[147]"CHR$(142)CHR$(8):GOSUB3000
- 1210 PRINT""TAB(10)"BY ROBERT L. SMITH"
- 1215 PRINT""TAB(20)"PLEASE WAIT...."
- 1220 GOSUB900:RETURN
- 1300 PRINT"";:FORI=0TO20:PRINTSPC(28)"[161] [146]";:NEXTI
- 1302 PRINTSPC(32)"[223] [146]";
- 1305 FORI=22TO23:PRINTSPC(33)" [146]";:NEXTI
- 1310 PRINTSPC(32)"[169] [146]";
- 1320 POKE56295,2:POKE2023,160
- 1330 PRINT"[154]"TAB(31)"[161] SCORE [161][146]"TAB(71)"[161]0000000[161][146]"
- 1340 PRINT""TAB(31)"[161] SHIPS [161][146]"TAB(71)"[161] 2 [161][146]"
- 1380 RETURN
- 3000 PRINT"[154] [178][195][195][195][174]"
- 3010 PRINT" [221] [178] [213][195][195][201] [178] [178] [176][195][178][195][174] [178][195][195][174] [178][192][195][201]"
- 3020 PRINT" [221] [221] [221] [221] [221] [221] [221] [221] [221]"
- 3030 PRINT" [171][195][195] [221] [221] [195][178] [171][195][195][179] [221] [171][195][195] [171][192][178][203]"
- 3040 PRINT" [221] [221] [221] [221] [221] [221] [221] [221] [221] [202][201]"
- 3050 PRINT" [221] [221] [221] [221] [221] [221] [221] [221] [221] [221]"
- 3060 PRINT" [177] [177] [202][195][195][203] [177] [177] [177] [177][195][195][189] [177] [177]"
- 3070 RETURN
- 4000 FORI=16384TO17383:POKEI,32:NEXTI
- 4005 GOSUB500
- 4010 FORJ=16385TO16423STEP2
- 4015 I=INT(RND(1)*6)+250
- 4020 FORK=0TO960STEP40
- 4030 POKEJ+K,I:I=I+1:IFI=256THENI=250
- 4040 NEXTK,J
- 4050 FORI=1TO250:POKE16384+INT(RND(1)*1000),32:NEXTI
- 4060 RETURN
- 5000 REM*******************************
- 5010 READA:IFA>255THENI=A:GOTO5010
- 5020 IFA=-1THENRETURN
- 5030 POKEI,A:I=I+1:GOTO5010
- 5040 REM*******************************
- 5090 DATA49152,162,13,160,192,120,142,20,3,140,21,3,88,96,160,255,185,0,55,153
- 6000 DATA1,55,136,192,207,208,245,173,0,56,141,208,55,160,2,173,0,220,41,4,208
- 6010 DATA11,174,0,208,202,224,25,144,3,142,0,208,173,0,220,41,8,208,11,174,0
- 6020 DATA208,232,224,254,176,3,142,0,208,162,0,254,5,208,232,232,224,12,208
- 6030 DATA247,136,208,206,165,251,208,9,165,162,41,1,208,3,76,49,234
- 6040 DATA162,0,173,0,208,201,230,176
- 6050 DATA46,189,4,208,201,25,144,33,189,4,208,201,230,176,26,189,4,208,105,20
- 6060 DATA205,0,208,176,3,254,4,208,189,4,208,233,20,205,0,208,144,3,222,4,208
- 6070 DATA232,232,224,12,208,210
- 6080 DATA234,234,234,162,0,254,5,208,232,232,224,12,208,247,76,49,234
- 6085 REM*******************************
- 6090 DATA169,1,162,0,157,0,216,157,250,216,157,244,217,157,238,218
- 6100 DATA232,224,250,208,239,162,0,189,0,64,157,0,4,189,250,64,157,250,4
- 6110 DATA189,244,65,157,244,5,189,238,66,157,238,6,232,224,250,208,227,96
- 6130 REM*******************************
- 6140 DATA173,139,5,201,47,208,1,96,32,133,193,162,0,189,5,208,201,30,176
- 6150 DATA18,169,128,109,18,208,42,42,201,25,144,7,201,230,176,3,157,4,208,232
- 6160 DATA232,224,12,208,225,173,0,208,201,240,176,62,173,0,220,41,16,208,55
- 6170 DATA174,0,208,142,2,208,160,210,140,3,208,173,21,208,9,2,141,21
- 6180 DATA208,169,128,141,4,212,169,129,141,4,212,162,224,206,3,208
- 6190 DATA32,133,193,202,208,253,172,3,208,192,60,208,238
- 6200 DATA173,21,208,41,253,141,21,208,76,222,192
- 6210 REM*******************************
- 6220 DATA169,128,141,11,212,169,129,141,11,212,162,151
- 6230 DATA160,4,134,253,132,254,160,5,177,253
- 6240 DATA170,232,224,58,208,19,162,48,138,145,253,192,4,208,7,238,139,5
- 6250 DATA165,1,133,251,136,208,229,138,145,253,96
- 6260 REM*******************************
- 6270 DATA173,30,208,133,2,201,0,208,1,96,32,82,193
- 6280 DATA169,253,141,21,208,162,0,165,2,41,1,240,5,169,254,157,248,7,102,2
- 6290 DATA232,224,1,240,249,224,8,208,234,160,32,162,0,202,208,253,136
- 6300 DATA208,248,162,0,189,248,7,201,254,208,5,169,255,157,248,7
- 6310 DATA232,224,1,240,251,224,8,208,235,160,16,162,0,202,208,253,136
- 6320 DATA208,248,162,0,160,0,189,250,7,201,255,208,5,169,0,153,4,208,200
- 6330 DATA200,232,224,6,208,237,173,248,7,201,255,208,9,141,0,208
- 6340 DATA206,0,208,206,139,5
- 6350 DATA162,0,160,251,189,248,7,201,255,208,4,152,157,248,7,160,253,232,224,1
- 6360 DATA240,251,224,8,208,234,160,16,162,0,202,208,253,136,208,248
- 6370 DATA160,60,140,3,208,173,30,208,96,-1
-