home *** CD-ROM | disk | FTP | other *** search
- 10 POKE53280,2:POKE53281,0
- 20 PRINT"[147][129]CHECKER PROGRAM"
- 30 PRINT"[158]FIRST TYPE N & RETURN"
- 40 PRINT"THEN LOAD MENU, LOAD A FILE[160]& RESET
- 50 [153]"LOAD MENU, LOAD ANOTHER FILE, RESET
- 60 PRINT"REPEAT UNTIL ALL FILES LOADED
- 70 [153]"LOAD CHECKER AND TYPE Y
- 80 INPUT"[129]HAVE YOU WIPED MEMORY BEFORE";A$
- 90 IFA$="N"THEN370
- 100 POKE53280,0
- 101 INPUT"TO PRINTER";P$
- 102 IFP$="Y"THENP=1:OPEN1,4
- 110 POKE56334,PEEK(56334)AND254
- 120 J=129:Z=0:F=0
- 130 PRINT"[147]POSITIONS FREE[158]"
- 140 FORI=820TO1023:J=J-1:IFPEEK(I)<>252THENJ=129:I=I+120:GOTO170
- 150 IFJ>0THEN170
- 160 F=1:PRINTI-128,:Z=Z+1:IFZ=84THENGOSUB310
- 165 IFP=1THENGOSUB500
- 170 NEXT
- 180 J=129
- 190 FORI=5000TO32768:J=J-1:IFPEEK(I)<>252THENJ=129:I=I+120:GOTO220
- 200 IFJ>0THEN220
- 210 F=1:PRINTI-128,:J=0:I=I+99:Z=Z+1:IFZ=84THENGOSUB310
- 215 IFP=1THENGOSUB500
- 220 NEXT
- 230 J=129
- 240 FORI=49152TO53247:J=J-1:IFPEEK(I)<>252THENJ=129:I=I+120:GOTO270
- 250 IFJ>0THEN270
- 260 F=1:PRINTI-128,:J=0:I=I+99:Z=Z+1:IFZ=84THENGOSUB310
- 265 IFP=1THENGOSUB500
- 270 NEXT
- 275 IFF=0THENPRINT"NO SPACE FREE IN MEMORY"
- 290 POKE56334,PEEK(56334)OR1
- 300 CLOSE1:END
- 310 Z=0:PRINT:PRINT"PRESS ANY KEY TO CONTINUE OR E TO END";:F=1
- 320 POKE56334,PEEK(56334)OR1
- 330 GETA$:IFA$=""THEN330
- 340 IFA$="E"THENCLOSE1:END
- 350 POKE56334,PEEK(56334)AND254
- 360 PRINT"[147][129]POSITIONS FREE[158]":RETURN
- 370 PRINT"[147][158]WIPING":POKE56334,PEEK(56334)AND254
- 380 POKE53265,PEEK(53265)AND239
- 390 FORI=820TO1023:POKEI,252:NEXT
- 400 FORI=5000TO32768:POKEI,252:NEXT
- 410 FORI=49152TO53247:POKEI,252:NEXT
- 420 POKE53265,PEEK(53265)OR16
- 430 POKE56334,PEEK(56334)OR1
- 440 PRINT"[147]LOAD"CHR$(34)"MENU"CHR$(34)",8";
- 450 END
- 500 IFJ>0THEN520
- 510 PRINT#1,I-128;
- 520 RETURN
-