home *** CD-ROM | disk | FTP | other *** search
- 0 POKE56333,127:POKE792,193:POKE52,26:POKE56,26:CLR
- 1 GOSUB112
- 2 CB=828:EN=81*KP:SV=63*KP:OD=21464:GOTO12
- 3 ZV=PEEK(SV+FNLB(V)):IFV<KPTHENRETURN
- 4 ZV=ZV+KP*PEEK(SV+V-KP+1):RETURN
- 5 GOSUB8:SYSM6:RETURN
- 6 GOSUB8:SYSSB:RETURN
- 7 GOSUB8:SYSMV:RETURN
- 8 POKEA0,FNLB(F*KP):POKEA1,F:POKEA2,FNLB(T*KP):POKEA3,T:POKEA4,FNLB(L*KP)
- 9 POKEA5,L:RETURN
- 10 T$=MID$(STR$(Z),2):IFZ<10THENT$="0"+T$
- 11 RETURN
- 12 POKE53281,1:POKE53280,1:PRINTCHR$(14):POKE53265,27
- 13 V=130:GOSUB3:IFZV=128THEN79
- 14 IFZV=1THENXX=1
- 15 PRINT"[147][144] [205][201][211][211][201][207][206] [210][197][211][213][204][212] [211][213][205][205][193][210][217]:"
- 16 Z=PEEK(CB+58):FORI=0TO7:READT$:IFI=ZTHENA$=T$
- 17 NEXTI:PRINT" "A$" ";
- 18 DATA "[211][199][212]","[215][207]1","2[204][212]","1[204][212]","[195][208][212]","[205][193][202]","[204][212][195]","[195][207][204]"
- 19 FORI=CB+38TOCB+57:Z=PEEK(I):IFZTHENPRINTCHR$(Z);:NEXTI
- 20 PRINT:V=106+KP:GOSUB3:ZV=INT(ZV/3):X=INT(ZV/60):Y=ZV-60*X
- 21 Z=X:GOSUB10:A$=T$:Z=Y:GOSUB10:A$=A$+":"+T$
- 22 PRINT"[144] -----[150][197]LAPSED [212]IME "A$"[144]-----"
- 23 D=99999:V=94+KP:GOSUB3:X=ZV:V=96+KP:GOSUB3:Y=ZV:RT=0
- 24 FORI=6TO121:A=EN+I:IFPEEK(A+512)=0THEN26
- 25 Z=ABS(X-PEEK(A)*KP)+ABS(Y-PEEK(A+128)*KP):IFZ<DTHEND=Z:C=I
- 26 NEXTI
- 27 V=116+KP:GOSUB3:DG=0:FORI=0TO13:DG=DG-(FNRG(ZV)AND1):ZV=ZV/2:NEXTI
- 28 V=130:GOSUB3:FORI=1TO4:READT$:IFI=ZVTHENA$=T$
- 29 NEXTI:T$="":IFPEEK(SV+5)THENT$=" INTO A HILL."
- 30 PRINT" * [155][217]OU[144] "A$;T$
- 31 DATA "[195][210][193][211][200][197][196]!",LANDED PERFECTLY.,LANDED HARD.,LANDED VERY HARD.
- 32 ZZ=PEEK(EN+512+C):Z=0:IFZZAND32THENZ=1
- 33 IF(ZZAND63)=54THENIFD<1280THENZ=2
- 34 FORI=0TO2:READT$:IFI=ZTHENA$=T$
- 35 NEXTI:PRINT" * [155][217]OU ARE[144] "A$
- 36 DATA BEHIND ENEMY LINES.,BEHIND FRIENDLY LINES.,AT A FRIENDLY BASE.
- 37 V=112+KP:GOSUB3:F=ZV:V=114+KP:GOSUB3:F=F+ZV
- 38 V=77:GOSUB3:D=ZV:V=116+KP:GOSUB3:ZV=FNRG(ZV)
- 39 Z=0:IFDTHENZ=1:IFD>3THENZ=2
- 40 IFZVAND13THENZ=2
- 41 IF(ZVAND12)=12OR(F=0)THENZ=3
- 42 IF(D>3)AND((ZVAND12)=12)THENZ=4
- 43 IFXXTHENZ=4:RT=1
- 44 FORI=0TO4:READT$:IFZ=ITHENA$=T$
- 45 NEXTI:PRINT" * [155][212]HE CRAFT IS[144] "A$
- 46 DATA UNDAMAGED.,LIGHTLY DAMAGED.,BADLY DAMAGED.,UNFLYABLE.,A TOTAL WRECK.
- 47 Z=PEEK(28739)AND3:FORI=0TO3:READT$:IFI=ZTHENA$=T$
- 48 NEXTI:PRINT" * "A$" COMPLETE."
- 49 DATA "[206]EITHER MISSION[155] IS","[208]RIMARY MISSION[155] IS","[211]ECONDARY MISSION[155] IS"
- 50 DATA "[194]OTH MISSIONS[155] ARE"
- 51 Z=0:IFD>2THENZ=1:IFD>4THENV=106:GOSUB3:IFZVAND32THENZ=2
- 52 IFDG>11THENZ=2
- 53 V=130:GOSUB3:IFZV=1THENZ=3
- 54 FORI=0TO3:READT$:IFI=ZTHENA$=T$
- 55 NEXTI:PRINT" [144]* [155][217]OU ARE[144] "A$:IFZ=3THENRT=1
- 56 DATA HEALTHY.,SLIGHTLY WOUNDED.,SERIOUSLY WOUNDED.,DEAD.
- 57 IF(RT)AND(PEEK(CB+58)<2)THEN91
- 58 FORI=0TO5:POKE848+I+I,PEEK(OD+I):NEXTI
- 59 FORI=1TO9:READV:GOSUB74:NEXTI
- 60 FORI=52TO58:READV:GOSUB74:NEXTI
- 61 POKE948,PEEK(28739):POKE949,0
- 62 F=200:T=208:L=8:GOSUB5
- 63 F=227:T=145:L=1:GOSUB5
- 64 F=6790/KP:T=146:L=1:GOSUB5
- 65 F=81:T=148:L=3:GOSUB5
- 66 F=226:T=147:L=1:GOSUB5:IFXXTHEN71
- 67 F=216:T=26:L=4:GOSUB7:POKE53265,0
- 68 F$="1":GOSUB88:F=96:T=176:L=12:GOSUB5:F=216:T=188:L=4:GOSUB7
- 69 F$="2":GOSUB88:F=96:T=160:L=12:GOSUB5:F=216:T=172:L=4:GOSUB7
- 70 F=26:T=216:L=4:GOSUB7
- 71 POKE53265,27:PRINT "LOAD ";CHR$(34);"E";CHR$(34);",8"CHR$(13)"RUN:"
- 72 PRINT "[145][145][145][145][145][145][145][145]";
- 73 POKE631,13:POKE632,13:POKE198,2:NEW
- 74 ZV=PEEK(SV+FNLB(V)):IFV<KPTHEN76
- 75 ZV=ZV+KP*PEEK(SV+V-KP+1)
- 76 POKE828+I+I,FNLB(ZV):POKE829+I+I,ZV/KP:RETURN
- 77 DATA 124,127,368,370,75,76,57,79,80
- 78 DATA 350,352,372,77,362,131,130
- 79 PRINTCHR$(8)CHR$(14)"[144][147] [212]URN DISK OVER AND INSERT IT"
- 80 PRINT" [198]RONTSIDE FACE "CHR$(34)"[213][208]"CHR$(34)
- 81 PRINT" PRESS [194][213][212][212][207][206] WHEN READY"
- 82 IFPEEK(56320)AND16THEN82
- 83 OPEN15,8,15,"I0:":OPEN2,8,2,"#1":PRINT#15,"U1";2;0;18;0
- 84 PRINT#15,"B-P";2;163:GET#2,I$:CLOSE2:CLOSE15:IFI$<>"1"THEN79
- 85 POKE53280,6:POKE53281,6
- 86 PRINT"[147]LOAD"CHR$(34)":*"CHR$(34)",8,1";
- 87 POKE631,13:POKE198,1:NEW
- 88 RR=255:GOSUB115:POKE56333,127:POKE808,237
- 89 POKEA0,0:POKEA4,213:POKEA5,255:SYSKE:IF(ST AND191)<>0THEN88
- 90 POKE792,193:RETURN
- 91 PRINT" [154][215]OULD YOU LIKE TO [144][212][210][217]"
- 92 PRINT" [154]THE SAME MISSION [144][193][199][193][201][206] ?":A=0:K=216*256+18*40+14
- 93 PRINT:PRINT," => [206]O":PRINT:PRINT," => [217]ES"
- 94 Z=PEEK(56320):IF(ZAND3)<>3THENA=15*(ZAND1)
- 95 FORI=0TO1:POKEK+I,-(A<>0):POKEK+I+80,-(A=0):NEXTI
- 96 FORI=3TO5:POKEK+I,A:POKEK+I+80,15-A:NEXTI:IF(ZAND16)=0THEN99
- 97 IF(ZAND3)<>3THENFORI=0TO150:NEXTI
- 98 GOTO94
- 99 ZZ=PEEK(828+34):IF(A=0)THENPRINT"[145][145][145][145][145][145]":F=1/KP:T=218:L=2:GOSUB6:GOTO58
- 100 F=226:T=68:L=1:GOSUB5
- 101 PRINT"[147]":FORI=6TO121:A=EN+I:Z=PEEK(A+384):POKEA+384,ZAND7
- 102 Z=PEEK(A+512):POKEA+512,ZAND239:IFZTHEN107
- 103 POKEA+512,PEEK(A+KP)AND239
- 104 X=PEEK(A):Y=PEEK(A+128)
- 105 J=INT((Y+8)/16)*16+INT((X+8)/16):POKEA+KP,J
- 106 X=68*KP+J:POKEX,PEEK(X)OR(2^(PEEK(A+384)AND7)):Z=PEEK(A+512)
- 107 IF(ZAND224)OR(ZZ=0)THENPOKEA+512,ZOR16
- 108 NEXTI:F=68:T=226:L=1:GOSUB5:POKECB+120,PEEK(CB+120)AND4
- 109 PRINT "[147]LOAD ";CHR$(34);"G2";CHR$(34);",8"CHR$(13)"RUN:"
- 110 POKE631,13:POKE632,13:POKE198,2
- 111 PRINT "";:NEW
- 112 DEFFNLB(X)=(X-32768)AND255:DEFFNRG(X)=X+65536*(X>32767)
- 113 SB=32809:MV=32838:KE=32910:M6=32788
- 114 A0=165:A1=A0+1:A2=A1+1:A3=A2+1:A4=A3+1:A5=A4+1:A6=A5+1:KP=256:RETURN
- 115 FORI=0TOLEN(F$)-1:POKE1006+I,ASC(MID$(F$,I+1,1)):NEXT
- 116 POKEA0,0:POKEA1,8:POKEA2,RR:POKEA4,186:POKEA5,255:SYSKE
- 117 POKEA0,LEN(F$):POKEA1,238:POKEA2,3:POKEA4,189:POKEA5,255:SYSKE:RETURN
-