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:
Lunar Mission
|
Publisher/Developer:
BELLCOM - Public Domain Library (Software library) |
|
-
Entry name:Lunar Mission
-
Category:Games
-
Publisher/Developer:BELLCOM - Public Domain Library
-
Year:1981
Listing 1
1REMLUNARMISSION 2REMbyMattRutter 3REMwrittenJan,1981 10F=200:SC=0 20GRAPHICS6:Y=INT(40*RND(1)+20):L1=INT(37*RND(1))*2:L2=INT(37*RND(1))*2+80:COLOR1:D=1 30FORX=0TO159STEP2:Y1=INT(15*RND(1)+Y-5*D):PLOTX,80:DRAWTOX,Y:PLOTX+1,80:DRAWTOX+1,(Y+Y1)/2 40Y=Y1:IFY>60THENY=Y-10:D=2 45IFY<20THENY=Y+10:D=1 50IFX<>L1ANDX<>L2THENNEXTX:GOTO70 60FORI=X+2TOX+7:PLOTI,80:DRAWTOI,Y1:NEXTI:COLOR0:PLOTI-5,Y1+1:DRAWTOI-2,Y1+1:COLOR1:X=X+6:NEXTX 70PLOT159,80:DRAWTO159,0:DRAWTO0,0:DRAWTO0,80 80X=4:Y=3:PLOT4,3:PLOT3,4:PLOT5,4:XS=3:YS=0 90POKE752,1:POKE656,0:?CHR$(27);CHR$(29);"SPEED:":POKE656,2:?CHR$(27);CHR$(31);"SPEED:" 95POKE656,0:POKE657,20:?"FUEL:":POKE656,2:POKE657,20:?"SCORE:" 100COLOR0:PLOTX,Y:PLOTX-1,Y+1:PLOTX+1,Y+1:X=X+XS:Y=Y+YS:YS=YS+0.1 110LOCATEX,Y,Z:LOCATEX-1,Y+1,Z1:LOCATEX+1,Y+1,Z2 120P=STICK(0):IFP<>15ANDF>0THENGOSUB200:GOTO130 125SOUND0,0,0,0 130COLOR1:PLOTX,Y:PLOTX-1,Y+1:PLOTX+1,Y+1:IFZORZ1ORZ2THEN300 140LOCATEX-1,Y+2,Z:LOCATEX+1,Y+2,Z1:IFZANDZ1ANDYS<1.5THEN400 150POKE656,0:POKE657,9:?YS;"";:POKE657,25:?F;"" 160POKE656,2:POKE657,9:?XS;"";:POKE657,26:?SC; 170IFX+XS<5ORX+XS>156THENXS=-XS 175IFY<3THENYS=ABS(YS) 180GOTO100 200IFP>8ANDP<12THENXS=XS-0.2:F=F-1:SOUND0,10,8,15 210IFP>4ANDP<8THENXS=XS+0.2:F=F-1:SOUND0,10,8,15 220IFP=6ORP=10ORP=14THENYS=YS-0.2:F=F-1:SOUND0,20,8,15 230IFP=9ORP=13ORP=5THENYS=YS+0.2:F=F-1:SOUND0,20,8,15 240IFF<1THENF=0:POKE656,1:POKE657,15:?"*OUTOFFUEL*":SOUND0,50,10,15 250RETURN 300SOUND0,0,0,0:POKE656,1:POKE657,15:?"**YOU'REDEAD**" 310SOUND2,75,8,15:V1=15:V2=15:V3=15 320SOUND0,20,8,V1:SOUND1,40,8,V2:SOUND2,70,8,V3:FORI=1TO10:NEXTI 330V1=V1*0.89:V2=V2*0.9400000000000001:V3=V3*0.9700000000000001:IFV3>1THEN320 340SOUND0,0,0,0:SOUND1,0,0,0:SOUND2,0,0,0 350POKE656,3:?"Pressthefirebuttontoplayagain"; 360IFSTRIG(0)=1THEN360 370IFSTRIG(0)=0THEN370 380RUN 400FORI=10TO100STEP10:SOUND0,I,10,15:FORW=1TO25:NEXTW:NEXTI:SOUND0,0,0,0 410POKE656,1:POKE657,2:?"TheEAGLEhaslanded.";:S=100 420IF(X>L1+2ANDX<L1+8)OR(X>L2+2ANDX<L2+8)THENS=50 430?S;"points":SC=SC+S:POKE656,2:POKE657,26:?SC 440FORI=1TO2000:NEXTI:GOTO20
References
Listing downloads
Downloads
Copyright holder
