10 PRINT"[147]":GOSUB61000:GOTO130 20 IFL>1THENRETURN 30 POKEVI,13:POKEW,32:SYSN:IFTI$>"000100"THENPRINT" 0":TE=1:RETURN 40 PRINT""60-VAL(TI$)-40*(TI$=>"000100")"[157] ":TE=0:RETURN 50 S=54272:POKES+24,15:POKES,251:POKES+1,5:POKES+5,17:POKES+6,74 60 POKES+4,129:FORE=1TO175:NEXT 70 POKES+4,128:RETURN 80 RR=0 82 POKE214,18:PRINT:PRINT"[213][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][201]" 83 PRINT"[221] (P)LAY AGAIN (L)OADSTAR [221]" 84 PRINT"[202][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][203]" 85 GETA$:IFA$="P"THENRUN130 86 IFA$="L"THEN60000 90 FORK=1TO30:POKELC-120*(WI=2)+ASC(MID$(F$,K,1)),M:REM IFPEEK(197)=4THENRUN 100 REM IFPEEK(197)=3THENRR=1 110 NEXT:IFRR=1THENIFM=7THENRS=1:GOTO310 120 M=13-M:GOTO85 130 DIMC(8,8):LC=55480:M=7 140 F$="RSTUVWXYZ[\]^[134][174][173][172][171][170][169][168][167][166][165][164][163][162][161]"+CHR$(121)+"Q" 150 E$="[157][213][195][195][195][195][195][195][195][195][195][195][195][195][201][157][157][157][157][157][157][157][157][157][157][157][157][157][157][194][157][202][195][195][195][195][195][195][195][195][195][195][195][195][203][145][157][194]":W=782:VI=781 160 N=65520:POKE53264,0:POKE53287,1:POKE53288,0:V=53269 170 POKE2040,254:POKE2041,254 180 F$(1)="1[146][156]-PLAYER-2[157][157][157][157][157][157][157][157][157][157]":F$(2)="1[156]-PLAYER-2[146][157][157][157][157][157][157][157][157][157][157]" 190 J8=56321:A$="[157][157][157][157][157][157][157][157]":C$(1)="[156] TIMED ":C$(2)="[156] NORMAL " 200 C$(3)="[156] TURNS ":C$(4)="[156]TOGETHER" 210 A$(1)="CZ":A$(2)="DMJGGPSE":A$(3)="EFENPSF":A$(4)="KS":FORK=1TO4:H$="" 220 FORJ=1TOLEN(A$(K)):H$=H$+CHR$(ASC(MID$(A$(K),J,1))-1) 230 NEXT:A$(K)=H$:NEXT:J9=56320 240 G$(1)="[156]TIMED ":G$(2)="[156]NORMAL ":G$(3)="[156]TURNS ":G$(4)=C$(4) 250 E$(1)="":D$(1)="[146]":G$="12345678":FORK=1TO8 260 B$(K)="[146][207][183][208][157][157][157][180]"+MID$(G$,K,1)+"[170][157][157][157][204][175][186]" 270 NEXT:B$="[207][183][208][157][157][157][180] [170][157][157][157][204][175][186][145][145][146]" 280 C$="[158][195][195][195][195][195][195][195][195][195][195][195][195]":D$="[157][157][157][157][157][157][157][157][157][157][157][157][157][157]" 290 POKEV,0:IFPEEK(16370)=64THEN310 300 FORK=1TO704:READA:POKE15679+K,A:NEXT 310 X=INT(RND(1)*8)+1:Y=INT(RND(1)*8)+1:C(X,Y)=9 320 FORK=1TO8:FORJ=1TO8:IFK=XTHENIFJ=YTHEN400 330 T=INT(RND(1)*8)+1:IFT>6THENC(K,J)=11:GOTO400 340 IFT>4THENGOTO360 350 O=ABS(X-K):P=ABS(Y-J):C(K,J)=P*(O<=P)+O*(O>P):GOTO400 360 IFK=XTHENC(K,J)=-5*(JY):GOTO400 370 IFJ=YTHENC(K,J)=-8*(KX):GOTO400 380 IFKY):GOTO400 390 C(K,J)=-(JY) 400 NEXTJ:NEXTK:POKEV,0:POKE53248,23:POKE53249,52:POKE53250,191 410 POKE53251,220:IFW1THENW1=0:TI$=TY$:GOTO730 415 POKE53281,14:POKE53280,6:PRINTCHR$(9)CHR$(142)"" 420 PRINT"[147]";:FORK=1TO8:FORJ=1TO8:PRINTB$;:NEXT:IFRS=0THEN450 430 POKEW,32:POKEVI,13:SYSN:PRINT" ";:POKEW,33:POKEVI,7:SYSN:PRINT" " 440 POKEW,33:POKEVI,10:SYSN:PRINT" ":TQ=0:S1=0:S2=0:RS=0:GOTO730 450 PRINT"":NEXT:PRINT"[158][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183]"TAB(24); 460 FORK=1TO24:PRINT"[170][157]";:NEXT 470 PRINT""TAB(25)"[158][213][195][195][195][195][195][178][195][195][195][195][195][195][201]"D$"[213][201][213][201][213][201][194][201][201][176][201][213][201] "D$"[194] [171][179][171][203][194][194][194][194][179][171] "; 480 PRINTD$"[202][203][203][203][203] [194][202][203][203][202][202][203] "D$"[213][195][195][195][195][195][203][157][157][157][157][157][157][157][173]"C$"[195]"D$"[213]"C$"[201]"D$"[194]SCOR"; 490 PRINT"E: [158][194]"D$"[202]"C$"[203]"D$"[213]"C$"[201]"D$"[194]SCORE: [158][194]"D$"[202]"C$"[203]"; 500 PRINTD$"[213]"C$"[201]"D$"[194]TIME: [158][194]"D$"[202]"C$"[203]"D$"[213]"C$"[201]"D$"[194] [156]1-PLA"; 510 PRINT"YER-2 [158][194]"D$"[171]"C$"[179]"D$"[194] "G$(1)" [158][194]"D$"[194] "G$(2)" [158][194]"D$; 520 PRINT"[194] "G$(3)" [158][194]"D$"[194] "G$(4)" [158][194]"D$"[202]"C$; 530 PRINT"[203]"D$" "D$"[145][145][145][145][145][145][145][145]"; 540 PL=1 550 PRINTF$(PL);:JY=PEEK(J8):IF(JYAND16)=0THEN590 560 IF(JYAND8)=0THENPL=2 570 IF(JYAND4)=0THENPL=1 580 GOTO550 590 IF(PEEK(J8)AND16)=0THEN590 600 PRINT"";:IFPL=1THENLO=1:U=2:LL=0:R=3:L=1 610 IFPL=2THENLO=3:U=4:LL=2:R=5:L=3 620 L=-LO*(L=R)-U*(L=LL)-L*(LLL) 630 Q=0:FORZ=1TO4:Q=-(Z=L):PRINTE$(Q)G$(Z)D$(Q)A$;:NEXT:PRINT"[145][145][145][145]"; 640 IFL=0THENPRINT"[157][145][145]";:GOTO540 650 IFPEEK(197)=4THENL=0:GOTO630 660 JY=PEEK(J8):IF(JYAND16)=0THEN700 670 IF(JYAND1)=0THENL=L-1 680 IF(JYAND2)=0THENL=L+1 690 GOTO620 700 PRINT"[157][157][157][145][145][145][158][213]"C$"[201]"D$"[194] [156]PLAYERS:"PL"[158][194]"D$"[171]"C$"[179]"D$"[194] "C$(L)" "; 710 PRINT"[158][194]"D$"[171]"C$"[179]"D$"[194] [156]"A$(1)" [158][194]"D$"[194] [156]"A$(2)" [158][194]"D$"[194]"; 720 PRINT" [156]"A$(3)" "A$(4)" [158][194]"D$"[202]"C$"[203]"; 730 IF(PEEK(J8)AND16)=0THEN730 740 J=1:K=1:K1=8:J1=8:POKEV,0:POKE53248,23:POKE53249,52 750 POKE53250,191:POKE53251,220:POKEV,1 760 IFL=3THENH=1 770 U1=1:U2=0:IFPL=2THENPOKEV,3 780 IFTQ=0THENTI$="000000":TQ=1 790 IFPEEK(197)=4THENPOKEV,0:RUN 800 IFPEEK(197)=3THENPOKEV,0:RS=1:GOTO310 810 GOSUB20:IFTETHEN80 820 A=PEEK(J8):B=PEEK(J9):IFL=3ANDU1=1THEN880 830 IF(AAND16)=0THENIFF=0THEN880 840 IF(AAND16)=16THENF=0 850 H=1 860 POKE2040,254:POKEV,PEEK(V)OR1:POKEVI,(K-1)*3 870 POKEW,(J-1)*3:SYSN:PRINTB$;:IFFTHEN980 880 IFPL=1ORU2=1THEN940 890 IF(BAND16)=0THENIFG=0THEN940 900 IF(BAND16)=16THENG=0 910 I=1 920 POKE2041,254:POKEV,PEEK(V)OR2:POKEVI,(K1-1)*3 930 POKEW,(J1-1)*3:SYSN:PRINTB$; 940 GOSUB20:IFTETHEN80 950 IF(AAND16)+(BAND16)=0THEN1100 960 IF(AAND16)=0OR(U1=0ANDL=3)THEN990 970 KK=K:JJ=J 980 K=K-((AAND2)=0)+((AAND1)=0):J=J-((AAND8)=0)+((AAND4)=0) 990 IF(BAND16)=0ORPL=1OR(U2=0ANDL=3)THEN1020 1000 D=K1:K1=K1-((BAND2)=0)+((BAND1)=0):C=J1:J1=J1-((BAND8)=0)+((BAND4)=0) 1010 J1=J1+8*(J1=9)-8*(J1=0):K1=K1+8*(K1=9)-8*(K1=0) 1020 K=K+8*(K=9)-8*(K=0):J=J+8*(J=9)-8*(J=0):IFD=K1ANDC=J1THEN1060 1030 D=K1:C=J1:POKEV,PEEK(V)ANDNOT2 1040 POKE53250,23+(J1-1)*24:POKE53251,52+(K1-1)*24 1050 IFPL<>1THENPOKEV,PEEK(V)OR2 1060 IFKK=KANDJ=JJTHEN1090 1070 KK=K:JJ=J:POKEV,PEEK(V)ANDNOT1:POKE53248,23+(J-1)*24 1080 POKE53249,52+(K-1)*24:POKEV,PEEK(V)OR1 1090 GOSUB20:IFTETHEN80 1100 IF(AAND16)+(BAND16)=32THEN790 1110 L1=0:P1=C(K,J):IF(AAND16)=0ANDF=0THENL1=1 1120 IFPL=1THEN1140 1130 L2=0:P2=C(K1,J1):IF(BAND16)=0THENIFG=0THENL2=1 1140 IFL1THEN1270 1150 IFL2=0ORPL=1THEN790 1160 IFL=3THENIFU2=0THEN790 1170 U2=0:U1=1:IFI=0THEN1190 1180 I=0:S2=S2+1:POKEVI,10:POKEW,33:SYSN:PRINT"[144]"S2 1190 GOSUB20:IFTETHEN80 1200 IFP2>0THEN1230 1210 POKEVI,(K1-1)*3:POKEW,(J1-1)*3:SYSN 1220 PRINTB$(ABS(P2));:POKEV,PEEK(V)ANDNOT2:GOTO790 1230 POKE2041,244+P2:IFP2<9THEN790 1240 IFP2=11THEN1260 1250 WI=2:GOTO80 1260 GOSUB50:K1=8:J1=8:G=1:GOTO920 1270 IFL=3THENIFU1=0THEN1150 1280 U1=0:U2=1:IFH=0THEN1310 1290 H=0:IFL=1THEN1310 1300 S1=S1+1:POKEVI,7:POKEW,33:SYSN:PRINT""S1:IFW1THENRETURN 1310 GOSUB20:IFTETHEN80 1320 IFP1>0THEN1350 1330 POKEVI,(K-1)*3:POKEW,(J-1)*3:SYSN:PRINTB$(ABS(P1)); 1340 POKEV,PEEK(V)ANDNOT1:GOTO1150 1350 POKE2040,244+P1:IFP1<9THEN1150 1360 IFP1=11THEN1390 1370 W1=0:IFL=1THENTY$=TI$:W1=1:GOSUB1300:GOTO310 1380 GOTO80 1390 GOSUB50:K=1:J=1:F=1:GOTO860 1400 DATA 0,0,0,0,0,0,0,31,252,0,7,252,0,1,252,0,0 1410 DATA 252,0,1,188,0,3,28,0,6,12,0,12,4,0,24,0,0 1420 DATA 48,0,0,96,0,0,192,0,1,128,0,3,0,0,6,0,0 1430 DATA 12,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0 1440 DATA 0,0,63,248,0,63,224,0,63,128,0,63,0,0,61,128,0 1450 DATA 56,192,0,48,96,0,32,48,0,0,24,0,0,12,0,0,6 1460 DATA 0,0,3,0,0,1,128,0,0,192,0,0,96,0,0,48,0 1470 DATA 0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1480 DATA 24,0,0,48,0,0,96,0,0,192,0,1,128,0,3,0,0 1490 DATA 6,0,0,12,0,0,24,0,32,48,0,48,96,0,56,192,0 1500 DATA 61,128,0,63,0,0,63,128,0,63,224,0,63,248,0,0,0 1510 DATA 0,0,0,0,0,0,0,0,0,0,0,24,0,0,12,0,0 1520 DATA 6,0,0,3,0,0,1,128,0,0,192,0,0,96,0,0,48 1530 DATA 0,0,24,0,0,12,4,0,6,12,0,3,28,0,1,188,0 1540 DATA 0,252,0,1,252,0,7,252,0,31,252,0,0,0,0,0,0 1550 DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0 1560 DATA 1,128,0,1,192,0,1,224,0,1,240,127,255,248,127,255,248 1570 DATA 0,1,240,0,1,224,0,1,192,0,1,128,0,1,0,0,0 1580 DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1590 DATA 0,0,0,0,0,0,0,0,0,0,128,0,1,128,0,3,128 1600 DATA 0,7,128,0,15,128,0,31,255,254,31,255,254,15,128,0,7 1610 DATA 128,0,3,128,0,1,128,0,0,128,0,0,0,0,0,0,0 1620 DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1630 DATA 24,0,0,60,0,0,126,0,0,255,0,1,255,128,0,24,0 1640 DATA 0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,0,24 1650 DATA 0,0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,0 1660 DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,24 1670 DATA 0,0,24,0,0,24,0,0,24,0,0,24,0,0,24,0,0 1680 DATA 24,0,0,24,0,0,24,0,0,24,0,0,24,0,1,255,128 1690 DATA 0,255,0,0,126,0,0,60,0,0,24,0,0,0,0,0,0 1700 DATA 0,0,224,0,0,224,0,30,64,31,224,127,240,62,87,191,192 1710 DATA 91,112,60,92,255,192,92,240,60,91,127,192,87,160,124,80,31 1720 DATA 128,95,224,126,80,31,128,95,224,124,80,31,128,95,224,0,96 1730 DATA 0,0,64,0,0,64,0,0,64,0,0,64,0,0,0,0,0 1740 DATA 0,0,60,0,0,126,0,0,126,0,128,60,0,96,24,0,56 1750 DATA 126,0,14,219,0,3,153,128,0,248,192,0,60,96,0,31,224 1760 DATA 0,25,224,0,60,248,0,102,60,0,195,28,0,195,12,0,195 1770 DATA 0,0,195,0,3,195,192,0,0,0,0,0,0,0,0,0,0 1780 DATA 0,0,0,0,0,0,6,56,0,9,255,192,9,125,128,6,254 1790 DATA 192,1,255,96,1,255,96,1,255,96,1,255,96,1,255,96,1 1800 DATA 255,96,1,255,96,0,254,96,0,124,64,0,0,0,0,0,0 1810 DATA 0,0,0,0,0,0,0 60000 OPEN15,8,15,"R0:HELLO CONNECT=HELLO CONNECT":INPUT#15,ER%:CLOSE15 60005 POKE53269,0 60010 IFER%<>63THENPRINT"[147]":END 60020 PRINT"[147][154]LOAD"CHR$(34)"HELLO CONNECT"CHR$(34)",8" 60030 PRINT"RUN" 60040 POKE631,13:POKE632,13:POKE198,2:END 61000 POKE214,14:PRINT"" 61110 PRINT" [155][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184]" 61120 PRINT" [152] " 61130 PRINT"  " 61140 PRINT"  " 61150 PRINT"  [208]UBLISHED ON [204][207][193][196][211][212][193][210] #60 " 61160 PRINT"  [211]UBSCRIPTIONS 1-800-831-2694 " 61170 PRINT"  [195][200][193][206][199][201][206][199][160][212][200][201][211][160][206][207][212][201][195][197][160][201][211][160][201][204][204][197][199][193][204] " 61180 PRINT"  " 61190 PRINT" [151][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185]" 61200 AU$="[195][193][208][212][213][210][197]":POKE214,16:PRINT:PRINTSPC(20-LEN(AU$)/2)"[152]"AU$ 61210 AU$="BY [195]LIFFORD [196]EDMORE ([195]) 1988":POKE214,17:PRINT 61220 PRINTSPC(20-LEN(AU$)/2)"[152]"AU$"" 61230 POKE214,5:PRINT:PRINTTAB(14)"[159][195] [193] [208] [212] [213] [210] [197]" 61240 PRINTTAB(6)"[154][193] [199]AME OF [198]LAG-WAVING [211]USPENSE" 61245 PRINTTAB(9)"[154]FOR [207]NE OR [212]WO [208]LAYERS" 61250 RETURN