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:
Gravity v2
|
Publisher/Developer:
BELLCOM - Public Domain Library (Software library) |
|
-
Entry name:Gravity v2
-
Category:Games
-
Publisher/Developer:BELLCOM - Public Domain Library
-
Year:1981
Listing 1
1REM+--------GRAVITY--------+ 2REM+-------VERSION2-------+ 3REM+---BYGREGHARRISON----+ 4REM+-------10/22/81--------+ 6POKE752,1 7DIMI$(1),MI$(1):CRASH=0 8REM***SETSCREENFORMIXEDMODES,HAVEUSERSEEINSTRUCTIONSANDINPUTMAX.SKILLLEVEL*** 10?"":GOSUB3000 20POSITION4,3:?"":POSITION6,4:?"":FORR=6TO28:POKEDL+R,6:NEXTR 23POSITION3,4:?"WOULDYOULIKE":POSITION3,5:?"IsRcIn"; 24INPUTI$ 30IFI$="Y"THENGOSUB5000 40POSITION0,4:?"":POSITION0,5:?"" 50GRAPHICS0:SETCOLOR2,0,0:POKEDL+3,70:FORR=6TO28:POKEDL+R,6:NEXTR:POSITION1,4:?"MxMmKlLvL":POSITION6,5:?"(0-10)";:INPUTW 60REM***MAINLOOP*** 80SKILL=1 85GRAPHICS7 90SOUND0,0,0,0:GOSUB1000 95A=0:Y=70 100FORX=5TO158 101REM***TURNOFFATTRACTMODE*** 105POKE77,0 120COLOR1:PLOTX,Y 125SPEED=2*SKILL 130FORP=SPEEDTO20:NEXTP 135SOUND0,Y*2,10,9 140IFSTRIG(0)=0THENA=A-2 160A=A+1 180Y=Y-(A+SKILL) 181REM***CHECKIFSIDEHASBEENBUMPEDINTO*** 200IFY<10THEN2000 210IFY>70THEN2000 500NEXTX 700FORR=200TO50STEP-1:SOUND0,R,10,8:NEXTR:FORR=1TO200:NEXTR:GRAPHICS7+16 710IFW=SKILLTHENSOUND0,0,0,0:GOTO900 720SKILL=SKILL+1 730GOTO90 735REM***ENDINGROUTINE*** 900GRAPHICS2+16 910POSITION2,4:?#6;"" 911POSITION6,5:?#6;"GaIy" 912FORR=1TO1000:NEXTR:GRAPHICS0:SETCOLOR2,0,0 950POKEDL+3,70:FORR=6TO28:POKEDL+R,6:NEXTR 960POSITION4,4:?"paaan?":POSITION7,5:?"(Y-N)";:INPUTMI$ 970IFMI$="Y"THENGOTO20 975REM***IFINPUT"NO",ITGOESTOTHEFOLLOWINGROUTINE*** 980GRAPHICS2+16:POSITION5,4:?#6;"" 990POSITION7,5:?#6;"AaN!":FORR=1TO900:NEXTR 993FORR=1TO300:NEXTR:FORR=15TO0STEP-1:SOUND0,30,10,R:FORW=1TO30:NEXTW:NEXTR:FORR=1TO600:NEXTR 995GRAPHICS0:END 996REM***UPDATECRASHESANDLEVELTHEPLAYERISON*** 1000GRAPHICS7:SETCOLOR2,0,0:POKE752,1:?"LEVEL#";SKILL;:?"CRASHES:";CRASH 1001REM***DRAWBARRIERS*** 1010COLOR2:PLOT0,70:DRAWTO159,70 1020COLOR2:PLOT0,10:DRAWTO159,10 1050S=SKILL-1 1060IFSTICK(0)=15THEN1060 1090RETURN 2000REM***"CRASH"SUB-ROUTINE*** 2010SOUND0,255,10,8:FORR=1TO50:NEXTR 2060SOUND0,0,0,0 2090FORR=1TO230:NEXTR 2100CRASH=CRASH+1:GOTO90 3000REM***FINDLOCATIONOFDISPLAYLISTANDPOKESCREENTOGRAPHICSMODE1AND1LINEOFGRAPHICSMODE2*** 3020DL=PEEK(560)+256*PEEK(561) 3030POKEDL+3,70:FORR=6TO28:POKEDL+R,6:NEXTR 3035POKEDL+13,7 3040POSITION4,3:?"" 3050POSITION6,4:?"GaIy" 3060FORR=1TO1000:NEXTR 3065REM***"TAH-DAH"SOUND*** 3070SOUND0,68,10,10:SOUND1,108,10,10:SOUND2,136,10,10:SOUND3,182,10,10:FORR=1TO50:NEXTR:FORR=0TO3:SOUNDR,0,0,0:NEXTR 3080SOUND0,68,10,10:SOUND1,108,10,10:SOUND2,136,10,10:SOUND3,182,10,10:FORR=1TO200:NEXTR:FORR=0TO3:SOUNDR,0,0,0:NEXTR 3090FORR=1TO200:NEXTR:RETURN 4000REM***INSTRUCTIONS*** 5000GRAPHICS1+16 5010?#6;"THEOBJECTOFGRAV-ITYISTOKEEPTHEDOTBETWEENTHELINES.PRESSTHEBUTTONTOSTOPTHE" 5020?#6;"CLIMB,BUTIFYOUHOLDITTOOLONG,ITWILLHITTHEBOTTOMLINE." 5030?#6;"THENUMBERISTHESKILLLEVEL.THELARGERITIS,THEMOREROUNDSYOUWILLHAVE"; 5040?#6;"(EACHROUNDISHARDER)" 5050?#6;"MOVETHEJOYSTICKTOSTARTTHEGAME.":?#6;"" 5060?#6:?#6;"PRESSTOSTART." 5065IFSTRIG(0)=1THENGOTO5065 5070RETURN
References
Listing downloads
Downloads
Copyright holder
