home *** CD-ROM | disk | FTP | other *** search
- 10 PRINT"[147]":POKE53281,0
- 20 PRINT" *** FAST DISK FORMATTER ***"
- 30 PRINT
- 40 PRINT" WRITTEN BY EDWARD HENGEVELD"
- 50 PRINT
- 60 PRINT"FORMAT DISK IN DRIVE 0...... 0"
- 70 PRINT"FORMAT DISK IN DRIVE 1 ..... 1"
- 80 PRINT"FORMAT DISK IN DRIVE 0 & 1 . 2"
- 85 PRINT"MULTY DISK FORMATTING ...... 3"
- 90 PRINT"EXIT PROGRAM ............... 9"
- 95 PRINT
- 100 INPUT"WHAT IS YOUR CHOICE ";A
- 110 IF A=0 THEN DR=8:GOSUB200:GOTO 10
- 120 IF A=1 THEN DR=9:GOSUB200:GOTO 10
- 130 IF A=2 THEN DR=8:GOSUB200:DR=9:GOSUB370:GOSUB290:GOTO 10
- 140 IF A=3 THEN GOSUB400:GOTO 10
- 180 IF A=9 GOTO 1000
- 190 GOTO 1000
- 200 PRINT"[147]"
- 210 INPUT"DISK NAME =";A$
- 220 PRINT""
- 230 INPUT"DISK ID (EX. A1) =";B$
- 240 PRINT""
- 250 PRINT"YOU WANT TO NAME THIS DISK "
- 255 PRINT""A$,B$
- 260 PRINT""
- 270 INPUT"IS THAT CORRECT (Y/N)";C$
- 280 IF C$="N" GOTO 200
- 290 PRINT"[147]"
- 300 PRINT"PUT A DISK IN DRIVE"DR:INPUT"AND HIT A <RETURN> WHEN READY";X$
- 310 PRINT"[147]"
- 320 PRINT"FORMATTING DISK IN DRIVE"DR"PLEASE WAIT"
- 330 OPEN 15,DR,15
- 340 PRINT#15,"N:"+A$+",";B$
- 350 CLOSE 15
- 360 RETURN
- 370 D$=LEFT$(B$,1):E$=RIGHT$(B$,1):X=VAL(E$):X=X+1:F$=STR$(X):E$=RIGHT$(F$,1)
- 380 B$=D$+E$:RETURN
- 400 PRINT"[147]"
- 410 PRINT" *** MULTI DISK FORMATTER ***"
- 420 PRINT
- 430 PRINT"FORMAT DISK'S IN DRIVE 0........ 0"
- 440 PRINT"FORMAT DISK'S IN DRIVE 1........ 1"
- 450 PRINT"FORMAT DISK'S IN DRIVE'S 0 & 1 . 2"
- 460 PRINT"EXIT P
- 19777 ................... 9"
- 465 PRINT
- 470 INPUT"WHAT IS YOUR CHOICE ";B
- 475 PRINT
- 480 INPUT"HOW MANY DISK'S DO TOO FORMAT";C
- 490 IF C=0 GOTO 400
- 500 IF B=0 THEN DR=8:GOTO 540
- 510 IF B=1 THEN DR=9:GOTO 540
- 520 IF B=2 THEN DR=8:GOTO 540
- 530 IF B=9 THEN GOTO 1000
- 540 PRINT""
- 560 GOSUB 200
- 570 FOR Q=2 TO C STEP 1
- 580 GOSUB370:IF B=2 THEN DR=DR+1:IF DR>9 THEN DR=8
- 590 GOSUB 290
- 600 NEXT Q
- 610 GOTO 10
- 1000 END
-