home *** CD-ROM | disk | FTP | other *** search
- 1 POKE53280,8:POKE53281,8:PRINT"[147][144]":RV=1:FG=2500:GC=1:PRINTCHR$(14):X=2
- 2 PRINT" [212]HIS PROGRAM WILL CONTINUALLY"
- 3 PRINT"REPLAY ALL OF THE GAMES ON THIS DISK."
- 4 PRINT"[212]HE GAMES AVAILABLE ARE NUMBERED 1-10."
- 5 PRINT"[215]HAT NUMBER SHALL WE START WITH";
- 6 INPUTGC
- 7 IFGC>99THENGC=GC-100:GOTO7
- 8 DIM BD(20,20),MV(600),A1(100,2),T1(100,2),W(600)
- 9 GOTO118
- 10 FOR I=1TO600:MV(I)=0:NEXT:MM(1)=0:MM(2)=0:CP(1)=0:CP(2)=0:TX=0:FF=0
- 11 FORI=1TO19:FORJ=1TO19:BD(I,J)=0:NEXT:NEXT
- 12 POKE53280,11:POKE53281,8:PRINT"[147]":N3=0
- 13 PRINT" ABCDEFGHJKLMNOPQRST"
- 14 PRINT" [176][178][178][178][178][178][178][178][178][178][178][178][178][178][178][178][178][178][174]"
- 15 FORI=1TO17:PRINT" [171][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][179]":NEXT
- 16 PRINT" [173][177][177][177][177][177][177][177][177][177][177][177][177][177][177][177][177][177][189]":PRINT" ABCDEFGHJKLMNOPQRST"
- 17 FORI=1TO10:PRINT20-I;:PRINT"";20-I:NEXT
- 18 FORI=1TO9:PRINT" ";10-I;:PRINT"";10-I:NEXT
- 19 PRINT"[219][219][219]"
- 20 PRINT"[219][219][219]"
- 21 PRINT"[219][219][219]"
- 22 PRINT"GO: AUTOPLAY"
- 23 PRINT""
- 24 PRINT"GAME";NS$;NF$
- 38 H=MV(1)
- 39 IFH<18ANDH>0THENBD(16,16)=1:PRINT"[144][209]"
- 40 IFH>1THENBD(4,4)=1:PRINT"[144][209]"
- 41 IFH>2THENBD(16,4)=1:PRINT"[144][209]"
- 42 IFH>3THENBD(4,16)=1:PRINT"[144][209]"
- 43 IFH=5THENBD(10,10)=1:PRINT"[144][209]"
- 44 IFH>5THENBD(4,10)=1:PRINT"[144][209]"
- 45 IFH>5THENBD(16,10)=1:PRINT"[144][209]"
- 46 IFH=7THENBD(10,10)=1:PRINT"[144][209]"
- 47 IFH>7THENBD(10,16)=1:PRINT"[144][209]"
- 48 IFH>7THENBD(10,4)=1:PRINT"[144][209]"
- 49 IFH>8THENBD(10,10)=1:PRINT"[144][209]"
- 50 IFH>9THENBD(17,17)=1:PRINT"[144][209]"
- 51 IFH>10THENBD(3,3)=1:PRINT"[144][209]"
- 52 IFH>11THENBD(17,3)=1:PRINT"[144][209]"
- 53 IFH>12THENBD(3,17)=1:PRINT"[144][209]"
- 54 IFH>13THENBD(13,13)=1:PRINT"[144][209]"
- 55 IFH>14THENBD(7,7)=1:PRINT"[144][209]"
- 56 IFH>15THENBD(13,7)=1:PRINT"[144][209]"
- 57 IFH>16THENBD(7,13)=1:PRINT"[144][209]"
- 58 PRINT""
- 59 FORI=1TO15:PRINT" ":NEXT
- 60 PRINT"":RV=1
- 61 FORI=1TO15:PRINT" ":NEXT
- 62 PRINT"":RV=1
- 63 FORI=1TO6:PRINT" ":NEXT
- 64 PRINT"F1[146] LIGHTNING"
- 65 PRINT"F3[146] FAST "
- 66 PRINT"F5[146] SLOW "
- 67 PRINT"F7[146] ON DEMAND"
- 68 X=2
- 69 T=2:GOSUB177
- 70 IFMV(1)>0THENX=1
- 71 PRINT"";:IFMV(T)=999THENN3=N3+1
- 72 IFMV(T)<362ANDXZ=0THENN3=N3+1
- 73 IFMV(T)=0ANDFF=1THEN154
- 74 IFX=2THENPRINT"[144]";
- 75 IFX=1THENPRINT"";
- 76 PRINT"MOVE:";N3
- 77 PRINT"";
- 78 IFT/2=INT(T/2)THENPRINT"WHITE MOVE":X=2:GOTO80
- 79 PRINT"[144]BLACK MOVE":X=1
- 80 IFMV(T)<>0THEN92
- 81 PRINT""
- 82 FORI=0TO19-R:PRINT:NEXT:PRINT"";
- 83 FORI=1TOC:PRINT"";:NEXT
- 84 IFXZ=0THENPRINT"[209]"
- 85 IFXZ=1THENPRINT"[219]":BC=C:BR=R:CP(BD(C,R))=CP(BD(C,R))+1:GOSUB172:BD(C,R)=0
- 86 PRINT""
- 87 FORI=1TO3:PRINT" ":NEXT
- 88 MV(T)=361*XZ+19*(C-1)+R
- 89 IFXZ=0THENBD(C,R)=X
- 90 IFTZ=0THEN&245
- 91 XZ=0:T=T+1:GOTO71
- 92 XZ=0
- 93 IFMV(T)=888THENT=T+1:GOTO71
- 94 IFMV(T)=999THEN182
- 95 IFMV(T)=0THENRV=0:GOTO71
- 96 IFMV(T)>361THENXZ=1:MV(T)=MV(T)-361
- 97 C=INT((MV(T)-1)/19)+1
- 98 R=MV(T)-19*INT((MV(T)-1)/19)
- 99 IFXZ=1THEN116
- 100 IFRV=1THENFORI=1TOFG:NEXT:GOTO111
- 101 IFRV<>0GOTO111
- 102 GETC$:IFC$=""THEN102
- 103 IFC$="[133]"THENRV=1:FG=1
- 104 IFC$="[134]"THENRV=1:FG=2500
- 105 IFC$="[135]"THENRV=1:FG=5000
- 106 GOTO111
- 107 GETA$
- 108 IFA$="[133]"THENRV=1:FG=1
- 109 IFA$="[134]"THENRV=1:FG=2500
- 110 IFA$="[135]"THENRV=1:FG=5000
- 111 GETB$
- 112 IFB$="[133]"THENRV=1:FG=1
- 113 IFB$="[134]"THENRV=1:FG=2500
- 114 IFB$="[135]"THENRV=1:FG=5000
- 115 IFB$="[136]"THENRV=0
- 116 PRINT"":TZ=1
- 117 GOTO81
- 118 POKE53281,1:POKE53280,1:PRINT"[147]";:PRINT" [199][207] [193]UTOPLAY":PRINTCHR$(14)
- 119 PRINT"[201]F YOU HAVE RECEIVED A [198][210][197][197] COPY OF THIS"
- 120 PRINT"PROGRAM FROM A FRIEND OR OTHER SOURCE,"
- 121 PRINT"PLEASE SEND A DONATION OF $10.00 TO:"
- 122 PRINT" [208]ETER [193]. [210]UDMAN "
- 123 PRINT" 3745 [215]OODVALE [210]OAD"
- 124 PRINT" [194]IRMINGHAM, [193][204] 35223"
- 125 PRINT"[201]'M SURE YOU'LL AGREE THAT A $10.00 "
- 126 PRINT"DONATION IS A SMALL COMPENSATION FOR"
- 127 PRINT"THE TIME AND EFFORT WHICH [201]'VE PUT IN"
- 128 PRINT"TO DEVELOP THIS PROGRAM."
- 129 PRINT" [212]HANK YOU."
- 130 PRINT" [208]ETER [193]. [210]UDMAN";
- 131 GOTO132
- 132 NS$=CHR$((INT(GC/10))+48)
- 133 NF$=CHR$(48+(GC-10*(INT(GC/10))))
- 134 OPEN3,8,3,"@0:G.GAME"+NS$+NF$+",S,R"
- 135 INPUT#3,TM
- 136 FORI=1TOTM
- 137 INPUT#3,MV(I)
- 138 NEXT
- 139 INPUT#3,FF
- 140 INPUT#3,CP(1)
- 141 INPUT#3,CP(2)
- 142 INPUT#3,MM(1)
- 143 INPUT#3,MM(2)
- 144 INPUT#3,BN$
- 145 INPUT#3,WN$
- 146 INPUT#3,TD$
- 147 CLOSE3
- 148 RV=0:KJ(1)=CP(1):KJ(2)=CP(2):B$="[135]":A$="[135]"
- 149 BN$=LEFT$(BN$,10)
- 150 WN$=LEFT$(WN$,10)
- 151 TD$=LEFT$(TD$,12)
- 152 PRINTCHR$(142)
- 153 GOTO12
- 154 PRINT""
- 155 FORI=1TO19:PRINT" ":NEXT
- 156 FF=FF+1
- 157 PRINT" WHITE ";
- 158 PRINT"SPACES HELD";
- 159 PRINT"";MM(2)
- 160 PRINT"STONES LOST";
- 161 PRINT"";CP(2)-KJ(2)
- 162 PRINT"NET SCORE ";
- 163 PRINT"";MM(2)-CP(2)+KJ(2)
- 164 PRINT"[144] BLACK ";
- 165 PRINT"SPACES HELD";
- 166 PRINT"";MM(1)
- 167 PRINT"STONES LOST";
- 168 PRINT"";CP(1)-KJ(1)
- 169 PRINT"NET SCORE ";
- 170 PRINT"";MM(1)-CP(1)+KJ(1)
- 171 IFFF<>1THEN185
- 172 PRINT"[144]";
- 173 IFBD(BC,BR)=2THENPRINT""
- 174 FORK=1TOCP(BD(BC,BR))-KJ(BD(BC,BR)):PRINT"";:NEXT
- 175 PRINT"[209]";
- 176 RETURN
- 177 PRINT"";TD$
- 178 PRINT"[144][209] ";BN$
- 179 PRINT"VS."
- 180 PRINT"[209] ";WN$
- 181 RETURN
- 182 PRINT""
- 183 PRINT"RESIGNS"
- 184 IFMV(T)=999THEN185
- 185 FORI=1TO10000:NEXT
- 186 PRINT"[147]":GC=GC+1
- 187 IFGC=11THENGC=1
- 188 GOTO118
-