Stellar (i((Stellar Fighter by J Wadie, from Sinclair User 28 (Jul.1984). You must pilot your ship through space, shooting down the aliens and, finally, perform a docking manoeuvre. The screen shows the view from your cockpit and the status indicators display damage, Phasor levels and information describing your enemy. Full instructions are included in the program. 0:6:0::9500%:7:1:1::3,8;"STELLAR FIGHTER";4,8;"" 2;7,8;"COCKPIT*CONTROLS";0;9 ,11 ;"5 = LEFT";11 ,11 ;"8 = RIGHT";13 ,11 ;"6 = DIVE";15,11 ;"7 = CLIMB" F0;17,11 ;"1 = DOCK";19,11 ;"0 = FIRE" 56:n=119:c,d:c,d:n:500 S.15~,7,.15~,7,.15~,7,.9ffff,0,.9ffff,7,.15~,5,.15~,4,.15~,2,.9ffff,12 ,.45ffff,7,.15~,5,.15~,4,.15~,2,.9ffff,12 ,.45ffff,7,.15~,5,.15~,4,.15~,5,1,2 0:1:7: N5,14;"WE";7,13 ;"HAVE";9 ,11 ;"LIFT-OFF" =g=120:f=07:f:.02{# =,f:f:g  8000@ 5:0:0: o0,40(:70F,0:20,-20:75K,0:20,20:70F,0 o2,38&:68D,0:20,-20:75K,0:20,20:68D,0 2,38&:0,-36$:251,0:0,36$:90Z,18:0,-16:165,18:0,-16 W7;18,23;"ACD:";20,23;"CI:";18,1;"DAM%:" >7;20,1;"PHE:";20,12 ;"CODE " Ndock=0:gog=(*26)+27:ran=(*13 )+13 :rf=0:c=0:sc=0:ra=(*8)+4:acd=0 O*fo=10 :for=20:fort=30 Vph=1000:dam=0 W"5;20,17;"" Xda=(*30)+15 b"d=(*14):a=(*27) lYr1=(+.5):r1=0d>4d=d-1:r1=1d<17d=d+1 vYr2=(+.5):r2=0a>2a=a-1:r2=1a<16a=a+1 ="8"a<17a=a+3 ="7"d>3d=d-3 ="6"d<13 d=d+3 ="5"a>2a=a-3 ="1"85004! =" "9998' c=c+1:cfo652 cfor651 6;d,a;a$:654 d,a;b$:655 6;d,a;c$ B="0"ph=ph-10 :7;20,5;ph:6000p (b=-20-15:.005y# =,b:b  rf=rf+1 ! 6;20,26;c$ %e7;9 ,16;"|";11 ,16;"|";10 ,15;"-";10 ,17;"-" *rf60<dam<100d9300T$ >dam99c9400$ Hd,a;" ":600X  d,a;" "  620l firing laser pshoot q0ph<100dph>020,7;" " zph-100d9300T$ n=30-3 20;7,480:n;119w,41) 50;248,480:n;-110n,40( n @q=110 :.01z# =,1+f:.01z# =,10 :q *(10 ,16)=66134  656  7000X Macd=acd+1:sc=sc+1:rf=0:7;18,27;acd sc=43+9600% c=0:sc=ra8015O sc=ran8025Y sc=gog8035c  600X Xz$="" bn=60-6 c cox=0 g#n;1;10 ,15;z$ lp=14 vn;10 +p,15+p;z$;10 -p,15-p;z$;10 +p,15-p;z$;10 -p,15+p;z$;10 ,15+p;z$;10 ,15-p;z$;10 +p,15;z$;10 -p,15;z$ {.0025x# =,(*20) p:n cox=cox+1 cox=27045 n=30-3  7015g  0: @Df=04:g=07:a:(144+f)+g,a:g:f Aa$=" ":c$="" EH0,0,36$,195,255,219,0,0 FO96`,241,250,252,255,255,241,96` GN129,24,60<,126~,255,255,255,90Z HK6,143,95_,63?,255,255,143,6 Ia01000000@,0,01100010b,00100001!,00011000,1,10000101 J OP8020T:f=03:g=07:a:(149+f)+g,a:g:f Pa$=" ":c$="" TI0,129,66B,60<,60<,66B,129,0 UI192,480,12 ,3,3,12 ,480,192 VK0,126~,195,231,255,126~,0,0 WI3,12 ,480,192,192,480,12 ,3 X YP8027[:f=03:g=07:a:(153+f)+g,a:g:f Za$=" ":c$="" [I0,0,126~,219,255,126~,0,0 \G3,15,62>,252,63?,15,3,0 ]P255,255,126~,60<,255,255,255,165 ^N192,240,124|,63?,252,240,192,0 _ cP8037e:f=03:g=07:a:(157+f)+g,a:g:f da$=" ":c$="" eI0,66B,153,255,153,66B,0,0 fM96`,64@,193,255,255,193,64@,96` gM0,255,231,219,219,231,255,0 hI6,2,131,255,255,131,2,6 i mP8047o:f=03:g=07:a:(161+f)+g,a:g:f na$=" ":c$="" oI0,0,219,255,255,219,0,0 pO0,112p,250,142,255,254,250,112p rK0,24,60<,126~,195,126~,60<,24 sK0,14,95_,113q,255,127,95_,14 t !4)(20,17)=5610b !5 8045m !6dock=dock+1 !7%dock48035c:610b !:06;1;20,12 ;"DOCKING" !; cp=1 !<#1;4;10 ,cp;c$ !=cp=cp+1 !>cp=168590! !? 25 !@10 ,cp-1;" " !A 8508f=130:.05|L,20:.05|L,0:f %8001A:598V 'G1;0,0;" MISSION ABORTED ":502 ' 502: /