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:
Grid Master
|
Publisher/Developer:
BELLCOM - Public Domain Library (Software library) |
|
-
Entry name:Grid Master
-
Category:Games
-
Publisher/Developer:BELLCOM - Public Domain Library
-
Year:1983
Listing 1
3REM*************************** 4REM***GridMaster*** 5REM***byStephenSmith*** 6REM***August18,1983*** 7REM*************************** 9GOSUB3000 10GRAPHICS17:SETCOLOR0,0,0 20POKE756,226 30SC=PEEK(88)+256*PEEK(89) 40FORT=2TO20STEP3:FORI=2TO18:POKESC+I+20*T,210:NEXTI:NEXTT 50FORT=1TO19STEP3:FORI=3TO19:POKESC+T+20*I,252:NEXTI:NEXTT 60FORT=5TO17STEP3:FORI=4TO16STEP3:POKESC+I+20*T,211:NEXTI:NEXTT 70FORT=5TO17STEP3:POKESC+1+20*T,193:POKESC+19+20*T,196:NEXTT 80FORT=4TO16STEP3:POKESC+T+20*2,215:POKESC+T+20*20,216:NEXTT 90POKESC+1+20*2,209:POKESC+1+20*20,218:POKESC+19+20*2,197:POKESC+19+20*20,195:POKESC+10+20*2,211 100POKESC+10+20*20,211:POKESC+10+20*1,252:POKESC+10+20*0,252:POKESC+10+20*21,252:POKESC+10+20*22,252 110PPOS=SC+450:PIECE=148 120POKEPPOS,PIECE 130DIMDIR(15) 140FORI=5TO15 150READA:DIR(I)=A 160NEXTI 170DATA21,-19,1,0,19,-21,-1,0,20,-20,0 180POSITION1,23:?#6;"readyhit"; 185IFSTRIG(0)<>0THEN185 186POSITION1,23:?#6;"";CHR$(79+96);"" 190X=PPOS-220:SOUND1,243,10,2:GOTO590 200PK=PEEK(PPOS):IFPPOS=SC+10+20*0THEN2000 205IFSTRIG(0)=0THEN300 210POKEPPOS,PIECE 220ST=STICK(0) 225IFST<15THENPOKE77,0:REMDEFEATATRACTMODE 230IFST=15THEN500 240PPOS=PPOS+DIR(ST) 250PK=PEEK(PPOS) 260IFPK=0THEN1000:REMDIE 265IFPK=PIECETHENSCORE=SCORE-10 270POKEPPOS,PIECE:SCORE=SCORE+10 280GOTO500 300POKEPPOS,PIECE-64 310GOTO500 500COUNT=COUNT+1 505IFCOUNT=NUMTHENCOUNT=0:GOSUB800:GOTO550 510GOTO700 550X=PPOS-60 570IFPPOS<SC+99THENX=PPOS-3 580IFPPOS<SC+50ANDPPOS>SC+40ORPPOS<SC+70ANDPPOS>SC+60ORPPOS<SC+90ANDPPOS>SC+80THENX=PPOS+3 585IFPPOS=SC+81ORPPOS=SC+61THENX=PPOS+3 590POKEX,120 595SOUND0,70,0,15 700FORT=1TOLOOP:NEXTT 710SOUND0,0,0,0:POKEX,0:GOTO200 800READA:IFA=50THENSETCOLOR4,7,0:SETCOLOR0,7,0 810IFA=-1THEN1000 820SOUND1,A,10,2 830RETURN 840DATA230,217,204,193,182,173,162,153,144,136,128 850DATA121,114,108,102,96,91,85,81,76,72,68,64,60,57,53 860DATA50,47,45,42,40,37,35,33,31,29,-1 1000POSITION0,0:?#6;"youlose" 1001SOUND1,0,0,0 1010POSITION2,23:?#6;"presstrigger" 1015POKEPPOS,PIECE 1016FORT=100TO200:SOUND0,T,10,8:FORI=1TO5:NEXTI:NEXTT:FORT=1TO50:SOUND0,100,0,10:NEXTT:SOUND0,0,0,0 1020POKEPPOS,PIECE 1030POKEPPOS,84 1040POKEPPOS,212 1050POKEPPOS,32 1060IFSTRIG(0)=1THEN1020 1070RUN 2000SOUND1,0,0,0 2001SOUND1,0,0,0 2010RESTORE2018 2012READA:IFA=-1THEN2030 2015SOUND0,A,10,8:FORT=1TO15:NEXTT 2016GOTO2012 2018DATA47,53,47,45,40,40,40,40,60,60,60,60,47,53,47,45,40,40,40,40,60,60,60,60 2020DATA47,53,47,45,40,40,40,40,60,60,60,60,47,53,47,45,53,53,53,53,53,53,53,53,-1 2030GRAPHICS17:SETCOLOR1,14,8:SOUND0,0,0,0 2035IFSCORE>500THENPOSITION6,5:?#6;"YOUWIN!":GOTO2040 2036POSITION6,5:?#6;"" 2037POSITION3,15:?#6;"thatisn'tgood" 2038POSITION4,16:?#6;"enoughforus." 2040POSITION6,10:?#6;"";SCORE 2050POSITION4,23:?#6;"" 2055FORT=1TO200:NEXTT 2060IFSTRIG(0)=1THEN2060 2070RUN 3000GRAPHICS17:POSITION5,3:?#6;"GrImSr" 3010POSITION2,5:?#6;"" 3020POSITION2,9:?#6;"DIFFICULTYoption" 3025POSITION8,10:?#6;"":NUM=9 3030POSITION5,15:?#6;"selectSPEED" 3035POSITION8,16:?#6;"":LOOP=50 3040POSITION0,22:?#6;"pressstarttobegin" 3045K=PEEK(53279):IFK=3THENT=1-T 3050IFK=PEEK(53279)THEN3050 3055IFK<>6ANDK<>5THEN3100 3060IFK<>6ANDK<>3THENJ=1-J:GOTO3200 3070IFK=6THENGOTO10000 3080GOTO3050 3100REMDIFFICULTY 3110POSITION8,10 3120IFT=1THEN?#6;"":NUM=4 3130IFT=0THEN?#6;"":NUM=9 3140GOTO3045 3200REMSPEED 3210POSITION8,16 3220IFJ=0THEN?#6;"":LOOP=50:GOTO3240 3230?#6;"":LOOP=25 3240GOTO3140 10000REMTITLE 10060?CHR$(125):POKE752,1:SETCOLOR2,7,0:POSITION13,2:?"":?:?:? 10070?"USINGYOURJOYSTICK,GOFROMTHEBOTTOMOFTHEGRIDTOTHETOPWITHOUT" 10080?"FALLINGTHROUGHTHEGAPS!":?:?"IFYOUBACK-TRACK,YOUCANUSETHEFIREBUTTONTOSEEWHEREYOUARE." 10090?:?"THESCREENWILLBEGINTOCHANGEITSCOLORWHENYOUSTARTTORUNOUTOFTIME!" 10100POSITION8,23:?"PRESSTOBEGIN..."; 10110IFPEEK(53279)<>6THEN10110 10120RETURN 20000GOTO20000
References
Listing downloads
Downloads
Copyright holder
