home *** CD-ROM | disk | FTP | other *** search
- 1 POKE53280,6:POKE53281,1:V=53248:PRINT"[149]"
- 2 IFPEEK(890)=254THEN69
- 3 PRINT"[147] CATERPILLAR[146]":PRINT" "
- 4 PRINT" ":PRINT" JOY STICK IN PORT 2"
- 5 PRINT" HATCHING CATERPILLARS, PLEASE WAIT..."
- 6 PRINTCHR$(142)
- 10 POKE52,30:POKE56,30:CLR
- 20 POKE56334,PEEK(56334)AND254
- 30 POKE1,PEEK(1)AND251
- 40 FORI=0TO511:POKEI+12288,PEEK(I+53248):NEXT
- 41 POKE1,PEEK(1)OR4
- 42 POKE56334,PEEK(56334)OR1
- 43 FORT=12800TO12911
- 44 READA:POKET,A:NEXT
- 45 POKE53272,(PEEK(53272)AND240)+12
- 46 FORT=1TO32
- 47 READA:POKE12927+T,A:NEXT
- 50 PRINT"[147] **** SCORING ****"
- 51 PRINT" [144][200][201][157][157][204][205][156].......................200 PTS."
- 52 PRINT" [210][211][156].......................500 PTS."
- 53 PRINT" [199][156]........................500 PTS."
- 54 PRINT" [198][156]........................25 PTS."
- 55 PRINT" CLEARING A MUSHROOM......25 PTS."
- 56 PRINT" CLEARING THE WORM........2000 PTS."
- 59 FORT=0TO62:READQ:POKET+832,Q:NEXT
- 60 FORT=0TO62:READQ:POKET+896,Q:NEXT
- 67 IFPEEK(49156)<>169THENLOAD" L",8,1
- 68 FORT=53142TO53144:POKET,0:NEXT
- 69 POKE53121,0:REM TURN OFF MONSTER
- 70 REM***TIMING AND BALL COUNT****
- 71 POKE50435,30:POKE49215,8:POKE49475,10
- 80 REM***MONSTER SETUP*****
- 81 POKE53095,10:POKE53087,0
- 90 REM****SET UP SPIDER******
- 91 POKE53096,7
- 95 REM*** SET TIMER FOR 20 SEC CLOCK***
- 96 POKE161,0
- 105 C=54272:V=53248:PRINT"[147]"
- 110 V=53248:POKEV+39,8:POKEV+40,8
- 111 POKE2040,13:POKE2041,14
- 112 POKEV+23,3:POKEV+29,3
- 113 POKEV,150:POKEV+2,150
- 114 POKEV+1,50:POKEV+3,50
- 130 FORT=53136TO53141:POKET,0:NEXT
- 170 FORD=53008TO53055:POKED,3:NEXT
- 175 POKE53272,(PEEK(53272)AND240)+12
- 180 FORT=1TO75
- 181 X=INT(RND(1)*880)+1
- 182 POKE1024+X,64:POKE1024+X+C,5:NEXT
- 183 REM********DROP MEN SETUP*****
- 184 POKE53076,1:POKE53077,0:POKE51216,2:POKE51419,64
- 300 REM******* SOUND ********
- 301 FORT=54272TO54272+24:POKET,0:NEXT
- 302 POKE54296,15
- 303 POKE54273,200:POKE54272,100:POKE54277,16:POKE54278,192
- 305 POKE54284,0:POKE54285,129:POKE54280,128
- 310 POKE54291,1:POKE54292,249
- 499 POKE53168,0
- 500 SYS49152
- 505 IFPEEK(53072)=10THENPOKE53072,0:GOSUB9000:SYS49194:GOTO505
- 510 POKE53280,2:POKE53281,2
- 515 POKEV+21,0
- 550 SC=(PEEK(53137)*200)
- 551 SC=SC+(PEEK(53138)*500)
- 552 SC=SC+(PEEK(53139)*25)
- 553 SC=SC+(PEEK(53140)*6400)
- 560 HS=(PEEK(53142)*10000)+(PEEK(53143)*100)+PEEK(53144)
- 565 IFSC>HSTHENHS=SC
- 566 A%=HS/10000:POKE53142,A%
- 567 B%=(HS-A%*10000)/100:POKE53143,B%
- 568 POKE53144,HS-((A%*10000)+(B%*100))
- 570 PRINT"[147] HIGH SCORE="HS
- 575 PRINT" YOUR SCORE="SC
- 600 PRINT" PRESS FIRE BUTTON TO PLAY AGAIN"
- 610 POKE54296,0
- 615 FORT=1TO1000:NEXT
- 620 IF(PEEK(56320)AND16)=16THEN620
- 630 RUN
- 9000 IFPEEK(50435)<46THENPOKE50435,PEEK(50435)+3
- 9001 POKE53076,PEEK(53076)+1
- 9002 IFPEEK(53076)<5ANDPEEK(49215)>2THENPOKE49215,PEEK(49215)-1
- 9003 IFPEEK(53076)=6THENPOKE49215,4:POKE51419,96
- 9004 IFPEEK(53076)=8THENPOKE49215,3
- 9006 FORD=53008TO53055:POKED,3:NEXT
- 9008 POKE161,0
- 9009 FORT=1984TO2023:POKET,32:NEXT
- 9020 IFPEEK(53168)=1THENGOTO9030
- 9026 POKE53138,PEEK(53138)+4
- 9030 POKE53168,0
- 9100 REM******* SOUND ********
- 9110 FORT=54272TO54272+24:POKET,0:NEXT
- 9120 POKE54296,15
- 9130 POKE54273,200:POKE54272,100:POKE54277,16:POKE54278,192
- 9140 POKE54284,0:POKE54285,129:POKE54280,128
- 9150 POKE54291,1:POKE54292,249
- 9200 IFPEEK(49475)>5THENPOKE49475,PEEK(49475)-2
- 9210 IFPEEK(53095)>2THENPOKE53095,PEEK(53095)-1
- 9220 IFPEEK(51216)<11THENPOKE51216,PEEK(51216)+2
- 9500 RETURN
- 49000 DATA60,126,255,255,24,24,0,0,60,126,255,255,0,0,0,0,60,126,240
- 49001 DATA0,0,0,0,0,60,14,0,0,0,0,0,0
- 49002 DATA16,56,124,254,254,124,56,16,16,16,16,16,16,16,0,0
- 49003 DATA126,255,153,153,126,129,66,129
- 49004 DATA129,66,129,126,153,153,255,126
- 49010 DATA31,59,113,241,123,63,31,15
- 49011 DATA248,220,142,143,222,252,248,240
- 49012 DATA7,28,240,28,6,0,0,0
- 49013 DATA224,56,15,56,96,0,0,0
- 49014 DATA7,12,48,192,192,48,12,6
- 49015 DATA224,48,12,3,3,12,48,96
- 49100 DATA112,184,187,255,127,9,4,2,7,5,241,255,255,36,146,73
- 49101 DATA112,184,187,255,127,9,18,36,7,5,241,255,255,36,72,144
- 50000 DATA0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
- 50001 DATA0,0,0,0,0,0
- 50002 DATA254,124,124,254,254,254,192,198,198,252,198,198,254,198,198
- 50003 DATA6,198,198,198,198,198,254,254,254,124,124,124
- 50010 DATA0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
- 50011 DATA0,0,0,0,0,0
- 50022 DATA124,124,124,254,254,254,198,198,198,14,198,198,28,198,198
- 50023 DATA56,198,198,112,198,198,254,254,254,254,124,124
-