10 REM *COLOR-SWAP 64* N IS ML CODE, A IS ADDRESS, AND I DOES THE COUNTING. 20 N=74:FORA=685TO690STEP5:FORI=0TO3:POKEA+I,N:NEXTI:POKEA+I,96:N=N-64:NEXTA 30 CK=0:FORI=0TO9:X=PEEK(685+I):CK=CK+X:NEXT 40 REM CK IS CHECKSUM AND X ONE OF ITS COMPONENTS. 50 IFCK<>528THENPRINT"[147] CHECK LINE 20 FOR ERRORS.":END 100 CK=0:FORA=702TO750:READN:POKEA,N:CK=CK+N:NEXTA 110 IFCK<>5158THENPRINT"[147] CHECK LINES 702-750 FOR ERRORS.":END 120 RA=49152:RA$=STR$(RA):L=LEN(RA$):RA$=RIGHT$(RA$,L-1):REM RA IS RELOC. ADR. 130 CK=0:FORA=RATORA+392:READN:POKEA,N:CK=CK+N:NEXTA 140 IFCK<>46713THENPRINT"[147] CHECK LINES 49152-49542 FOR ERRORS.":END 150 PRINT"[147]POKE 700,OC:POKE 701,NC:SYS"RA$" TO SWAP COLORS" 160 PRINT:PRINT"WHERE OC IS THE CODE FOR THE OLD COLOR," 170 PRINT"AND NC IS THE CODE FOR THE NEW COLOR.":END 702 DATA 216,173,188,2,41,15 708 DATA 141,188,2,173,189,2 714 DATA 41,15,141,189,2,169 720 DATA 0,141,172,2,141,171 726 DATA 2,141,169,2,141,170 732 DATA 2,96,173,33,208,41 738 DATA 15,205,188,2,208,6 744 DATA 173,189,2,141,33,208 750 DATA 96 49152 DATA 32,190,2,173,134,2 49158 DATA 41,15,205,188,2,208 49164 DATA 9,173,189,2,141,134 49170 DATA 2,32,190,2,173,32 49176 DATA 208,41,15,205,188,2 49182 DATA 208,9,173,189,2,141 49188 DATA 32,208,32,190,2,32 49194 DATA 222,2,32,190,2,173 49200 DATA 37,208,41,15,205,188 49206 DATA 2,208,6,173,189,2 49212 DATA 141,37,208,173,38,208 49218 DATA 41,15,205,188,2,208 49224 DATA 6,173,189,2,141,38 49230 DATA 208,160,0,185,39,208 49236 DATA 41,15,205,188,2,208 49242 DATA 6,173,189,2,153,39 49248 DATA 208,200,192,8,208,235 49254 DATA 32,190,2,173,17,208 49260 DATA 41,64,240,22,32,222 49266 DATA 2,173,36,208,41,15 49272 DATA 205,188,2,208,6,173 49278 DATA 189,2,141,36,208,24 49284 DATA 144,7,173,22,208,41 49290 DATA 16,240,37,169,255,141 49296 DATA 170,2,173,34,208,41 49302 DATA 15,205,188,2,208,6 49308 DATA 173,189,2,141,34,208 49314 DATA 173,35,208,41,15,205 49320 DATA 188,2,208,6,173,189 49326 DATA 2,141,35,208,173,17 49332 DATA 208,41,32,208,5,169 49338 DATA 255,141,169,2,173,0 49344 DATA 221,41,3,201,3,208 49350 DATA 4,162,0,134,254,201 49356 DATA 2,208,4,162,64,134 49362 DATA 254,201,1,208,4,162 49368 DATA 128,134,254,201,0,208 49374 DATA 4,162,192,134,254,173 49380 DATA 24,208,41,240,32,173 49386 DATA 2,32,180,2,101,254 49392 DATA 133,254,169,0,133,253 49398 DATA 169,0,133,251,169,216 49404 DATA 133,252,162,0,142,167 49410 DATA 2,162,0,142,168,2 49416 DATA 162,234,142,183,2,160 49422 DATA 0,177,251,41,15,205 49428 DATA 188,2,208,5,173,189 49434 DATA 2,145,251,173,169,2 49440 DATA 201,255,208,2,240,55 49446 DATA 177,253,41,15,141,171 49452 DATA 2,205,188,2,208,6 49458 DATA 173,189,2,141,171,2 49464 DATA 177,253,41,240,141,172 49470 DATA 2,32,173,2,205,188 49476 DATA 2,208,13,173,189,2 49482 DATA 32,178,2,24,109,171 49488 DATA 2,24,144,7,173,172 49494 DATA 2,24,109,171,2,145 49500 DATA 253,200,204,168,2,240 49506 DATA 2,208,170,174,183,2 49512 DATA 224,96,208,1,96,238 49518 DATA 167,2,230,252,230,254 49524 DATA 162,3,236,167,2,240 49530 DATA 2,208,144,162,232,142 49536 DATA 168,2,162,96,142,183 49542 DATA 2,208,132