home *** CD-ROM | disk | FTP | other *** search
- 5 REM FROM NELCUG DISK # C10 1/86. TINKERED WITH BY JIM GREEN 4/85..
- 10 REM TINKERED WITH A LOT! DAMN NEAR RUINED IT! .
- 15 POKE53280,7:POKE53281,7:POKE53265,11:PRINT"[147]"
- 20 PRINT" [182][182]"
- 25 PRINT" [181][146][181] [165][146][161] "
- 30 PRINT" [182][182][146] [182][182] [146] [182][182][146] "
- 35 PRINT" [146] [181][146][181][181][146][181] [181][146][181] [146] "
- 40 PRINT" [181][146][181] [146] [182][182][146] [146] [182][182][146] [146] "
- 45 PRINT" [146][161] [146][182][182][146] [181][146][181] [182][182][146] [183][146][162][175] "
- 50 PRINT" [165][146][165] [181] [146] [184][146][185] [181][146][181] [182][182][146][163][146][184][185][164][183][146] "
- 55 PRINT" [182][182][146] [182][182][146][183][162][164][183] [146] [181][146][181] [182][182][146] [181][146][181] "
- 60 PRINT" [181][146][181] [182][182][146] [184][146][185][164] [181][146][181] [146] [181][146][181] "
- 65 PRINT" [181][146][181] [182][182][146][183][162][185][164] [146] [182][182][146] [182][182][146] "
- 70 PRINT" [181][146][181] [182][182][146] [184][146][175] [162] [146] "
- 75 PRINT" [181][146][181] [182][182][146][183][185] [146][184]
- 80 [153]" INTWAITINT FNWAITFN "
- 85 [153]" ABSABSWAITONON AND"
- 90 [153]" POS FRE"
- 95 [153]" ABSABSWAITFRE ANDUSRWAITPOSWAITTO
- 100 PRINT" [181][146][181] [162][146] [184] [175][183][146]
- 105 [153]" WAIT ABSABSWAIT AND"
- 110 [153]" ANDABSABSWAIT INTWAITINT
- 115 PRINT" [185] [188][146] [146]
- 120 [153]" CLOSENEWWAIT POSABSABSWAIT
- 125 PRINT" [162] [188][146] "
- 130 PRINT" [162][146]":POKE53265,27
- 132 FORD=1TO1E3:NEXT:SI=54272:FORT=SITOSI+23:POKET,0:NEXT
- 133 FORT=45TO0 STEP-1:POKESI+24,T:POKESI+24,0:FORD=1TO1:NEXT:NEXT
- 134 FORJ=0TO15STEP.5:POKESI+24,J:FORD=1TO3:NEXT:NEXT
- 135 FORD=1TO2E3:NEXT
- 140 DIMD$(8),LO(4),CH(4)
- 145 HS=0:S=0:SB=1024:SI=54272
- 150 POKE53280,12:POKE53281,12
- 155 PRINT"[147][158][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]";
- 160 PRINT" * [215] [200] [193] [203] - [201] [212] ** [215] [200] [193] [203] - [201] [212] * "
- 165 PRINT"[155] [208]RESS <[211][208][193][195][197]> TO [215][200][193][203]
- 170 [153]" THE PRINT>WAITLIST TOWARDS THE TARGET."
- 175 [153]"SYS (null)ISS 5 TIMES AND IT'S OVER."
- 180 [153]"PRINT (null)INNING AND LOSING SCORING
- 185 PRINT" SHOWN AT BOTTOM OF SCREEN."
- 190 PRINT" [204]EVELS 1 - 2 & [210]ANDOM
- 195 [153]" 1 = HARD 2 = EASY 3 = RANDOM
- 200 PRINT" [215]HAT LEVEL 1/2/3"
- 205 GETG$:IFG$<"1"ORG$>"3"THEN205
- 210 IFG$="1"THENR=3
- 215 IFG$="2"THENR=20
- 220 IFG$="3"THENR=1
- 225 FORI=SITOSI+23:POKEI,0:NEXT
- 230 POKESI+24,15:POKESI+5,68:POKESI+6,68
- 235 R$="":SP$=" "
- 240 S$="[153]>":C$=""
- 245 FORI=1TO39:C$=C$+" ":NEXT
- 250 FORG=1TO39:Y$=Y$+"[192]":NEXT
- 255 FORI=1TO8:READC,D$(I)
- 260 D$(I)=CHR$(C)+D$(I):NEXT
- 265 FORI=1TO4:READLO(I),CH(I):NEXT
- 270 PRINT"[147][142]";:POKE53265,11
- 275 PRINTTAB(4)"[159]SCORE >[158]"S;
- 280 PRINTTAB(20)"[159]HIGH SCORE >[158]"HS
- 285 PRINTC$:FORI=1TO21
- 290 PRINTR$SP$TAB(38)SP$:NEXT
- 295 PRINTC$
- 300 PRINT"[159] POINTS- "D$(1)"[209]=100 ";
- 305 PRINTD$(2)"=250 "D$(3)"=500 "D$(4)"=-100";
- 310 FORI=1TO4:POKELO(I),CH(I)
- 315 POKELO(I)+54272,7:NEXT
- 320 J=25:FORI=2TO10STEP2:POKE214,I:PRINT
- 325 PRINTTAB(J)"[159]([158]"LEFT$(Y$,37-J)" "
- 330 POKE214,22-I:PRINT
- 335 PRINTTAB(J)"[159]([158]"LEFT$(Y$,37-J)" ":J=J+1:NEXT
- 340 FORI=1TO21STEP2:POKE214,I:PRINT
- 345 PRINTTAB(37)D$(INT(RND(1)*8)+1):NEXT:POKE53265,27
- 350 F=1:A=R:D=INT(RND(1)*18)+3
- 355 IFR=1THENA=INT(RND(1)*17)+4
- 360 POKE214,D:PRINT:PRINTTAB(A)S$;
- 365 GETK$:IFK$=SP$THEN400
- 370 L=INT(RND(1)*21)+1:IFL/2=INT(L/2)THEN380
- 375 POKE214,L:PRINT:PRINTTAB(37)D$(INT(RND(1)*8)+1)
- 380 POKE214,D:PRINT:PRINTTAB(A)" ";
- 385 D=D+F:IFD>1ANDD<21THEN360
- 390 F=-F:POKESID+1,35+7*F:POKESI+4,17
- 395 FORT=1TO5:NEXT:POKESI+4,0:GOTO360
- 400 POKE214,D:PRINT:PRINTTAB(A)" ";
- 405 A=A+1:P=PEEK(SB+A+(D+1)*40):IFP=81THENP=87
- 410 IFP<>32THEN420
- 415 POKE214,D:PRINT:PRINTTAB(A)S$:GOTO400
- 420 IFP=40THEN540
- 425 P$=CHR$(P)
- 430 PT=50+25*(P$="*")+40*(P$="W")+60*(P$="-")
- 435 V=SGN(PT):X=50+40*(V>0)
- 440 POKESI+1,0:POKESI+4,33
- 445 FORI=VTOPTSTEPV
- 450 S=S+V*10
- 455 PRINT""TAB(11)RIGHT$(C$,5)
- 460 PRINT""TAB(11)"[158]"S
- 465 POKESI+1,X
- 470 X=X+V+4*(V<0):NEXT:POKESI+4,0:GOTO350
- 475 POKESI+1,9:POKESI+4,33
- 480 FORQ=1TO15:NEXT:POKESI+4,0
- 485 PRINT"[147][159] SORRY, YOU MISSED 5 TIMES"
- 490 PRINTTAB(11)"[158]YOUR SCORE- "S
- 495 PRINTTAB(11)"[153]HIGH SCORE- "HS
- 500 IFS<=HSTHEN515
- 505 HS=S:PRINTTAB(12)"[159]CONGRATULATIONS!
- 510 [153]" YOU BEAT THE HIGH SCORE!
- 512 PRINT" PRESS <L> TO CHANGE LEVEL
- 515 [153]"SYS PRESS <SPACE> TO PLAY AGAIN
- 520 PRINT" OR <Q> TO QUIT.":POKE198,0
- 525 GETK$:IFK$<>" "ANDK$<>"Q"ANDK$<>"L"THEN525
- 530 IFK$="Q"THENPRINTTAB(8)"[159]ALL 'WHAKED OUT' HUH!!":END
- 532 IFK$="L"THENRUN140
- 535 S=0:GOTO270
- 540 GOSUB555:PRINT""TAB(14)"MISSES - "NQ
- 545 IFNQ=5THENNQ=0:FORD=1TO1E3:NEXT:GOTO475
- 550 GOTO350
- 555 POKESI+24,15:POKESI+1,8:POKESI+5,15:POKESI+6,251:POKESI+4,129
- 560 FORI=1TO300:NEXT:POKESI+4,128
- 565 POKESI+5,68:POKESI+6,68:NQ=NQ+1:RETURN
- 570 DATA 155,"[215]",159,*,158,$,153,"-",31,"[209]",153,*,31,"-",159,"-"
- 575 DATA 1064,233,1102,223,1944,95,1982,105
-