This is non-commercial site, its content is based on Atari 8-bit home computer contents and references.
If you feel your rights are violated by showing/using any part of contents of your product represented on this page,
please contact me immediatelly so I can remove it!
|
|
|
-
Entry name:Gobbler
-
Category:Games
-
Publisher/Developer:BELLCOM - Public Domain Library
-
Year:1982
Listing 1
6REM********************* 7REM**GOBBLER** 8REM**BY** 9REM**SYDNEYBROWN** 10REM**AUG/SEPT82** 11REM********************* 15?"":DIMC(5),H(5),V(5) 20POKE710,224:POKE709,12:?"":?"|GOBBLER|" 22POKE752,1:?"":?:?"YOUAREINSIDEAMAZECOLLECTINGGOLD" 23?"NUGGETS,BUTYOUHAVEAPROBLEM.":?"THEGOLDYOUARECOLLECTINGISNOT":?"YOURS,ITBELONGSTOTHEGLOBS." 25?"ASYOUCANIMAGINETHEGLOBSARENOT":?"ATALLPLEASEDANDTRYTOCATCHYOU." 27?"YOUTRYTOCOLLECTALLTHEGOLDYOU":?"CANBEFOREYOUARECAUGHT!!!":?:?"EACHLEVELISMOREDIFFICULT" 28?"YOUHAVE4CHANCESTOCOLLECTTHEGOLD"; 29?"USEJOYSTICK1TOCONTROLYOURSMILEY":?"EACHNUGGETSCORES1POINT&THEBAG":?"OFGOLDSCORES20" 32?:?"ABONUSOF100FORACOMPLETEDMAZE":?:?"BYSYDNEYBROWN-FUN-CO":?"GIVENTOACEMEMBERS" 40?"PRESSSTARTTOSTARTTHEGAME";:POKE53279,0 50IFPEEK(53279)<>6THEN50 100POKE106,PEEK(106)-2:GRAPHICS18:?#6;"" 101POKE710,140:POKE708,14:POKE709,236:POKE711,222:A=PEEK(106)*256:FORB=0TO511 102IFB>319ANDB<352THENREADD:POKEA+B,D:NEXTB 103IFB>367ANDB<376ORB>383ANDB<392THENREADD:POKEA+B,D:NEXTB 105ZZ=PEEK(57344+B):POKEA+B,ZZ:SOUND0,ZZ,10,8:NEXTB:POKE756,PEEK(106) 190X=19:Y=0:AX=0:L=1:S=0:POSITION0,0:?#6;"01":REM"SCOREAND"LEVEL"AND"JJJJ"ININVERSE 194COLOR234:PLOTX,Y:H=9:V=0:ND=0 195ONLGOSUB900,920,900,920,900,920,900,920,900,920,900,920,900,920,900,920,900,920,900,920,900,920,900,920 196COLOR32:PLOT16+AX,0:POSITION15,0:?#6;L;:IFL>10ANDL/2<>INT(L/2)THENCOLOR72:PLOT0,6:PLOT19,6:ND=2 197EX=22:X=18:Y=6:CY=1:COLOR234:PLOTX,Y:IFL>12THENCOLOR72:PLOT10,3:PLOT10,9:ND=ND+2 198H(1)=1:V(1)=6:C(1)=235:H(2)=10:V(2)=10:C(2)=235:H(3)=6:V(3)=2:C(3)=235:IFL>14THENCOLOR72:PLOT2,6:ND=ND+1 199H(4)=18:V(4)=3:C(4)=235:H(5)=9:V(5)=6:C(5)=235:IFL>16THENCOLOR72:PLOT14,6:ND=ND+1 200ST=STICK(0) 201IFST=11ANDX<1THENLOCATE19,Y,Z:IFZ=32ORZ=235ORZ=112THENGOSUB600:X=X-1:IFX<0THENX=19 202IFST=11THENLOCATEX-1,Y,Z:IFZ=32ORZ=235ORZ=112THENGOSUB600:X=X-1:IFX<0THENX=19 203IFST=7ANDX>18THENLOCATE0,Y,Z:IFZ=32ORZ=235ORZ=112THENGOSUB600:X=X+1:IFX>19THENX=0 204IFST=7THENLOCATEX+1,Y,Z:IFZ=32ORZ=235ORZ=112THENGOSUB600:X=X+1:IFX>19THENX=0 206IFST=14THENLOCATEX,Y-1,Z:IFZ=32ORZ=235ORZ=112THENGOSUB600:Y=Y-1 208IFST=13THENLOCATEX,Y+1,Z:IFZ=32ORZ=235ORZ=112THENGOSUB600:Y=Y+1 209IFST<>15THENCOLOR234:PLOTX,Y 220EX=EX+1:IFEX>100THENH=INT(RND(0)*17)+1:V=INT(RND(0)*9)+1:LOCATEH,V,Z:IFZ=32THENCOLOR112:PLOTH,V:EX=0 222IFEX=20THENCOLOR32:PLOTH,V:COLOR234:PLOTX,Y:POKE77,0 250CY=CY+1:IFCY>5THENCY=1 251ONLGOTO268,268,266,266,264,264,262,262,260,260,260,260,260,260,260,260 260IFCY=5THENN=5:GOSUB300:GOTO200 262IFCY=4THENN=4:GOSUB300:GOTO299 264IFCY=3THENN=3:GOSUB300:GOTO299 266IFCY=2THENN=2:GOSUB300:GOTO292 268IFCY=1THENN=1:GOSUB300:GOTO290 290IFL=1ORL=2THENFORW=1TO10:NEXTW 292IFL=3ORL=4THENFORW=1TO5:NEXTW 299GOTO200 300IFY>V(N)THEN350 301IFX<H(N)THEN325 302IFY<V(N)THEN375 303LOCATEH(N)+1,V(N),Z:IFZ=234THEN400 304IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):H(N)=H(N)+1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 305LOCATEH(N),V(N)+1,Z 306IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):V(N)=V(N)+1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 307LOCATEH(N),V(N)-1,Z 308IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):V(N)=V(N)-1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 309RETURN 325LOCATEH(N)-1,V(N),Z:IFZ=234THEN400 326IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):H(N)=H(N)-1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 327LOCATEH(N),V(N)+1,Z 328IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):V(N)=V(N)+1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 329LOCATEH(N),V(N)-1,Z 330IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):V(N)=V(N)-1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 339RETURN 350LOCATEH(N),V(N)+1,Z:IFZ=234THEN400 351IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):V(N)=V(N)+1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 352IFH(N)<19THENLOCATEH(N)+1,V(N),Z 353IF(Z=32ORZ=235)ANDH(N)<19THENCOLORC(N):PLOTH(N),V(N):H(N)=H(N)+1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 354LOCATEH(N)-1,V(N),Z 355IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):H(N)=H(N)-1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 369RETURN 375LOCATEH(N),V(N)-1,Z:IFZ=234THEN400 376IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):V(N)=V(N)-1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 377LOCATEH(N)+1,V(N),Z 378IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):H(N)=H(N)+1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 379LOCATEH(N)-1,V(N),Z 380IFZ=32ORZ=235THENCOLORC(N):PLOTH(N),V(N):H(N)=H(N)-1:COLOR201:PLOTH(N),V(N):C(N)=Z:RETURN 389RETURN 400PP=PEEK(106)*256+332:POKEPP,189:POKEPP+1,195:POKEPP+8,231:FORW=0TO160STEP10:FORWW=WTOW+20STEP2 401SOUND0,WW,10,10:IFWW>W+9THENCOLOR106:PLOTX,Y 402IFWW<W+10THENCOLOR234:PLOTX,Y 404NEXTWW:NEXTW:AX=AX+1 405COLOR238:PLOTX,Y:FORW=250TO5STEP-7:SOUND0,W,2,14:NEXTW:COLOR32:PLOTX,Y 408POKEPP,195:POKEPP+1,189:POKEPP+8,153:SOUND0,0,0,0 409IFAX<4THEN194 410COLOR238:PLOTX,Y:POSITION4,11:?#6;"GAMEHHHHOVER":POKE53279,0 412FORW=1TO100:NEXTW:FORWW=1TO3:FORW=0TO255STEP2:SOUND0,W,10,10:SOUND1,255-W,10,10:NEXTW:NEXTWW 415SOUND0,0,0,0:SOUND1,0,0,0 420IFPEEK(53279)<>6THEN420 421POSITION0,0:?#6;"]":GOTO190 500L=L+1:POSITION15,0:?#6;L 599GOTO194 600COLOR32:PLOTX,Y:IFZ=32THENRETURN 605IFZ=112THEN620 610SOUND0,49,10,10:S=S+1:ND=ND+1:POSITION5,0:?#6;S:IFL/2<>INT(L/2)ANDND>105THEN650 612IFL/2=INT(L/2)ANDND>160THEN650 619SOUND0,0,0,0:RETURN 620S=S+20:POSITION5,0:?#6;S:FORWW=1TO7:FORW=0TO50STEP10:SOUND0,W,10,14 622IFWW=1ORWW=3ORWW=5ORWW=7THENCOLOR234:PLOTH,V 623IFWW=2ORWW=4ORWW=6THENCOLOR112:PLOTH,V 629NEXTW:NEXTWW:SOUND0,0,0,0:RETURN 650LOCATEX,Y+1,Z:IFZ=235THENY=Y+1:GOTO660 652LOCATEX,Y-1,Z:IFZ=235THENY=Y-1:GOTO660 654IFX<19THENLOCATEX+1,Y,Z:IFZ=235THENX=X+1:GOTO660 655IFX>0THENLOCATEX-1,Y,Z:IFZ=235THENX=X-1:GOTO660 657LOCATE0,6,Z:IFZ=235THENX=0:Y=6:GOTO660 658LOCATE19,6,Z:IFZ=235THENX=19:Y=6 660COLOR234:PLOTX,Y:FORW=190TO0STEP-5:SOUND0,W,10,10:SOUND1,W+1,10,10:IFW/10=INT(W/10)THENPOKE712,184 662IF(W-5)/10=INT((W-5)/10)THENPOKE712,0 664NEXTW:S=S+100:POSITION5,0:?#6;S 699SOUND0,0,0,0:SOUND1,0,0,0:POKE712,0:GOTO500 900COLOR72:PLOT0,1:DRAWTO19,1:DRAWTO19,11:DRAWTO0,11:DRAWTO0,1:PLOT4,2:PLOT4,3:PLOT4,10:PLOT4,9 901PLOT2,3:DRAWTO2,5:DRAWTO4,5:PLOT2,9:DRAWTO2,7:DRAWTO4,7:PLOT8,3:PLOT9,3:PLOT8,9:PLOT9,9:PLOT6,3 902DRAWTO6,5:DRAWTO8,5:PLOT6,9:DRAWTO6,7:DRAWTO8,7:PLOT11,3:PLOT12,3:PLOT12,4:PLOT11,9:PLOT12,9 903PLOT12,8:PLOT10,5:PLOT10,7:PLOT10,6:DRAWTO12,6:PLOT17,3:DRAWTO14,3:DRAWTO14,5:PLOT14,7:DRAWTO14,9 904DRAWTO17,9:PLOT16,5:DRAWTO18,5:PLOT16,7:DRAWTO18,7 910COLOR235:FORX=1TO18:FORY=2TO10:LOCATEX,Y,Z:IFZ=32ORZ>72THENPLOTX,Y 911NEXTY:NEXTX:PLOT19,6:PLOT0,6:COLOR234:PLOT18,6 919RETURN 920COLOR235:FORX=1TO18:FORY=2TO10:PLOTX,Y:NEXTY:NEXTX:COLOR72:PLOT0,6:PLOT19,6 999RETURN 1000DATA255,129,129,129,129,129,129,255 1001DATA60,126,219,255,195,189,255,170 1002DATA60,126,219,255,153,195,102,60 1003DATA0,0,0,24,24,0,0,0 1004DATA145,82,20,120,27,156,42,65 1009DATA8,12,14,56,124,254,254,124
References
Listing downloads
Downloads
Copyright holder
