1000 3fff 0000 b ... FAEHRE
Steuerung: ⇦ ⇨ ␣ Seltsam: wenn ich bei Neustart 'J' eingebe, wartet er auf etwas, aber auf was? (C) S.Gerhardt & M.Opelt 1987 Sie befinden sich auf einem Himmelskoerper,auf den staendig Meteoriten stuerzen. Eine Landefaehre musz unbedingt landen. Dazu musz natuerlich die Landebahn frei von Meteoritenein- schlaegen sein. Sie steuern also ein Auto, das meteoritensicher ist, und schlieszen die Loecher mit Sand, ihn bekommen Sie durch Druecken von 'Space' bei Tast., bzw. 'oben' bei Spielhebel. Das Auto kann nach links und rechts gesteuert werden.(Sand nur auf der unter- strichenen Flaeche erhaeltlich !) Ist die Landebahn okay, dann Auto am Haus parken.
Zeichensatz UTF-8+Z1013()+CTRL()-ohne Umlaute(äöüß)

    1 OUTC.12
    2 D=48;F=48;H=48
    3 OUT (23)=0
    5 PRINT;PRINT;PRINT
   10 PRINT"Neustart ? (J/N)"
   20 X=INC.;IF(X#78)*(X#74)GOTO20
   25 IFX=78GOTO80
   29 PRINT
   30 PRINT"Kassete einlegen und starten"
   35 PRINT
   40 PRINT"Bei Kennton 'Enter' druecken !"
   45 PO.27,0;PO.28,61
   50 POKE29,247;POKE30,63
   60 X=INCHAR;CALL(HEX(F3F8))
   80 PRINT;PRINT"Tastatur oder Spielhebel ? (T/S)"
   85 X=INCHAR;IF(X#83)*(X#84)GOTO85
   86 IFX=83E=1
   87 IFX=84E=2
  100 OUTCHAR 12
  105 PRINT;PRINT
  110 PRINT "        "
  120 PRINT
  130 PRINT "       "
  140 PRINT "            "
  150 PRINT "           "
  160 PRINT "       "
  170 PRINT "           "
  180 PRINT "           "
  190 PRINT "           "
  200 PRINT
  210 PRINT"(C) S.Gerhardt &> M.Opelt 1987"
  270 PRINT
  280 PRINT"Sie befinden sich auf einem"
  290 PRINT"Himmelskoerper,auf den staendig"
  300 PRINT"Meteoriten stuerzen.Eine Lande-"
  310 PRINT"faehre musz unbedingt landen."
  320 PRINT"Dazu musz natuerlich die Lande-"
  330 PRINT"bahn frei von Meteoritenein-    schlaegen sein."
  340 PRINT"Sie steuern also ein Auto,das"
  350 PRINT"meteoritensicher ist,und schlie-",
  360 PRINT"szen die Loecher mit Sand,ihn"
  370 PRINT"bekommen Sie durch Druecken von"
  380 PRINT"'Space' bei Tast., bzw. 'oben'"
  390 PRINT"bei Spielhebel. Das Auto kann"
  400 PRINT"nach links und rechts gesteuert"
  402 PRINT"werden.(Sand nur auf der unter-"
  405 PRINT"strichenen  F l a e c h e"
  407 PRINT"erhaeltlich !) Ist die Landebahn",
  408 PRINT"okay,dann Auto am Haus parken."
  409 F.I=1TO56;PRINT" ",;N.I;PRINT">ENTER<",
  410 X=INCHAR
  500 REM BS AUFBAU
  505 OUTCHAR 12
  507 OUT (27)=0
  510 LET X=RND(25)*5
  520 FORY=1TOX
  540 Z=RND(31);I=RND(13)
  550 POKEHEX(EC00)+32*I+Z,46
  560 NEXTY
  570 FOR X=0TO31
  580 POKE HEX(EF80)+X,199
  590 NEXTX
  592 FOR X=0TO9
  593 POKE HEX(EFA0)+X,238
  594 NEXTX
  600 FORX=0TO9
  610 POKE HEX(EEB6)+X,198
  620 POKEHEX(EEF6)+X,198
  630 NEXTX
  640 POKE HEX(EED6),198
  650 POKE HEX(EED8),198
  660 POKE HEX(EEDA),198
  670 POKE HEX(EEDD),198
  680 POKE HEX(EEDF),198
  690 POKE HEX(EEDB),185
  700 POKE HEX(EEDC),185
  710 FOR X=0TO3
  720 POKE HEX(EF1A)+32*X,255
  730 POKE HEX(EF1C)+32*X,255
  740 POKE HEX(EF1D)+32*X,255
  750 NEXT X
  760 POKE HEX(EF3B),255
  770 POKE HEX(EF7B),255
  780 POKE HEX(EF1E),255
  790 POKE HEX(EF1F),255
  800 FOR X=0 TO 4
  810 POKE HEX(EE9A)+X,197
  820 NEXT X
  830 POKE HEX(EE7B),124
  840 POKE HEX(EE5B),120
  850 POKE HEX(EF9E),143
  860 POKE HEX(EF9F),190
  930 REM WERTE SETZEN
  940 A=HEX(EF20);REM B=UNVERAE
  942 T=0;S=0
  945 P=0;Z=999
  950 REM POKE AUTO
  960 POKEA,174;POKEA+1,137
  970 POKEA+2,145;POKEA+32,199
  980 POKEA+33,199;POKEA+34,199
  990 POKEA+35,199;POKEA+64,207
  992 POKE A-1,32;POKEA+31,32
  994 POKE A+63,32;POKEA+3,32
  996 POKE A+67,32
 1000 POKEA+65,238;POKEA+66,207
 1010 POKEA+67,238
 1012 IFS=1POKEA+68,150;POKEA+69,140
 1020 POKE43,160;POKE44,239
 1025 POKEHEX(EE5B),32
 1030 G=HEX(EFEB)
 1031 POKE(G),90;POKE(G+1),101;POKE(G+2),105;POKE(G+3),116
 1032 POKE(G+4),58;POKE(G+5),32;POKE(G+6),D;POKE(G+7),F
 1033 POKE(G+8),H
 1035 Z=Z-1;D=Z/100;K=D;D=D+48
 1037 F=(Z/10-(K*10))+48
 1040 IF A=HEX(EF35) GOTO 2000
 1045 POKEHEX(EE5B),32
 1050 IF Z<1 GOTO 2000
 1060 IFE=1CALL(HEX(3FA0))
 1065 IFE=2CALL(HEX(3FF0))
 1070 X=PEEK(HEX(3FFE))
 1080 IF X#0 Y=X
 1090 IF Y=8 T=-1
 1100 IF Y=9 T=1
 1110 IF Y=32 GOTO 1500
 1120 IF A=HEX(EF20) T=ABS(T)
 1130 A=A+T;POKEHEX(EE5B),120
 1132 IFS=1IFPE.(A+101)=154P=P+Z/4;PO.A+101,255;PO.A+69,32;S=0
 1134 IFT=-1POKEA+36,165;S=0;POKEA+37,32
 1136 IFT=-1POKEA+68,32
 1138 POKEHEX(EE5B),120
 1140 GOTO 1600
 1145 X=RND(3);IFX<3GOTO1600
 1150 GOTO 950
 1500 T=0
 1501 IF(A>=HEX(EF20))*(A<=HEX(EF26))S=1;GOTO1140
 1505 GOTO1140
 1600 IFU=0GOTO1690
 1610 B=B+32
 1620 IF PEEK(B)#32IFPEEK(B)#46U=0
 1630 POKE B-32,32
 1640 POKE B,154
 1650 GOTO 960
 1690 LET U=1;LETB=HEX(EE67)+RND(12)
 1700 GOTO 1600
 2000 X=HEX(EC00)
 2002 FORY=0TO8;FORT=1TO22
 2004 IFPEEK(HEX(EE60)+32*Y+T)=154GOSUB3500
 2006 NEXTT;NEXTY
 2010 FOR Y=0 TO 11
 2020 X=X+33;GOSUB 3000
 2030 NEXTY
 2040 FORY=0TO4
 2050 X=X+31;GOSUB 3000
 2060 NEXT Y
 2062 FORY=1TO1000;NEXTY
 2070 FORW=HEX(EF80)TOHEX(EF96)
 2080 IFPEEK(W)=154GOTO 2500
 2090 NEXTW
 2100 FORY=0TO2
 2110 X=X+33;GOSUB3000
 2120 NEXTY
 2130 FORX=0TO18
 2140 POKEHEX(EF85)+X,255;NEXTX
 2150 FORX=1TO5000;NEXTX
 2155 PRINT
 2157 P=Z*10
 2158 OUT (23)=0
 2160 PRINT "Sie haben es geschafft und be-"
 2165 PRINT
 2170 PRINT"      kommen ",#1,P," Punkte."
 2180 PRINT
 2190 PRINT "     Noch einmal ?   (J/N)"
 2200 X=INC.;IF(X#74)*(X#78)GOTO2200
 2205 IFX=74GOTO505
 2210 OUTC.12;STOP
 2500 FORY=0TO13
 2510 X=X-31;GOSUB 3000;NEXTY
 2520 FORY=0 TO12
 2530 X=X-32;GOSUB 3000;NEXTY
 2535 OUT (23)=0
 2540 PRINT;PRINT " N i c h t  g e s c h a f f t !"
 2550 PRINT
 2560 PRINT "Die Landefaehre konnte durch"
 2570 PRINT "Ihr Verschulden nicht landen."
 2580 PRINT"Deshalb sind Sie abgesetzt und"
 2590 PRINT"werden  b e s t r a f t !"
 2600 FORX=1 TO9999;NEXTX
 2610 OUTCHAR 12;FORX=0TO31
 2620 POKEHEX(EC07)+32*X,198
 2630 POKEHEX(EC10)+32*X,198
 2640 POKEHEX(EC18)+32*X,198
 2650 POKEHEX(ED00)+X,197
 2660 POKEHEX(EE00)+X,197
 2670 POKEHEX(EF00)+X,197
 2680 NEXTX
 2690 FORX=1TO2000;NEXTX
 2700 GOTO2190
 3000 POKEHEX(EE5B),32
 3010 CALL(HEX(3E00))
 3020 POKE HEX(EE5B),154
 3025 POKEHEX(EE5B),32
 3030 RETURN
 3500 C=HEX(EE75)+32*Y
 3510 POKEC,32;C=C-1
 3520 IFPEEK(C)=154POKEC,32;RET.
 3530 POKEC,46;GOTO3510