10 PRINTCHR$(147) 20 PRINT" MULTIPLE-DRIVE BULK FORMATTING ":REM:BY BILL WACKER 1/91 30 PRINT" USING UP TO 4 DRIVES ":PRINT 40 PRINT"HOW MANY DRIVES WILL YOU BE USING?":PRINT"(1-4)" 50 INPUTD 60 GOTO1020 70 PRINT:PRINT"WILL THERE BE ANY 1571'S IN 71 MODE? Y/N" 80 GETA$ 90 IFA$="N" THENGOTO410 100 IFA$="Y"THENGOTO120 110 GOTO80 120 PRINTCHR$(147):PRINT:PRINT 130 PRINT"SHOULD DRIVE '8' BE CHANGED TO 71 MODE?";" (Y/N)" 140 GETQ$ 150 IFQ$="Y"THEN GOTO180 160 IFQ$="N"THEN GOTO190 170 GOTO140 180 OPEN1,8,15,"U0>M1":CLOSE1 190 IFD=1GOTO410 200 PRINT"SHOULD DRIVE '9' BE CHANGED TO 71 MODE?";" (Y/N)" 210 GETQ$ 220 IFQ$="Y"THEN GOTO250 230 IFQ$="N"THEN GOTO260 240 GOTO210 250 OPEN1,9,15,"U0>M1":CLOSE1 260 IFD=2GOTO410 270 PRINT"SHOULD DRIVE '10' BE CHANGED TO 71 MODE?";" (Y/N)" 280 GETQ$ 290 IFQ$="Y"THEN GOTO320 300 IFQ$="N"THEN GOTO330 310 GOTO280 320 OPEN1,10,15,"U0>M1":CLOSE1 330 IFD=3GOTO410 340 PRINT"SHOULD DRIVE '11' BE CHANGED TO 71 MODE?";" (Y/N)" 350 GETQ$ 360 IFQ$="Y"THEN GOTO390 370 IFQ$="N"THEN GOTO400 380 GOTO350 390 OPEN1,11,15,"U0>M1":CLOSE1 400 IFD=4GOTO410 410 PRINTCHR$(147) 420 PRINT"HIT F1 FOR DRIVE 08 DIRECTORY" 430 PRINT"HIT F3 FOR DRIVE 09 DIRECTORY" 440 PRINT"HIT F5 FOR DRIVE 10 DIRECTORY" 450 PRINT"HIT F7 FOR DRIVE 11 DIRECTORY" 460 PRINT"HIT 'SPACE' TO START" 470 PRINT"HIT 'R' TO RE-START" 480 GETS$ 490 IFS$=" "THENGOTO560 500 IFS$="R"THENGOTO10 510 IFS$="[133]"THENOPEN1,8,0,"$":GOSUB800:CLOSE1:PRINT"DONE!!![146]" 520 IFS$="[134]"THENOPEN1,9,0,"$":GOSUB800:CLOSE1:PRINT"DONE!!![146]" 530 IFS$="[135]"THENOPEN1,10,0,"$":GOSUB800:CLOSE1:PRINT"DONE!!![146]" 540 IFS$="[136]"THENOPEN1,11,0,"$":GOSUB800:CLOSE1:PRINT"DONE!!![146]" 550 GOTO480 560 PRINTCHR$(147):PRINT"PLEASE STAND BY.....FORMATTING....":PRINT 570 OPEN15,8,15,"N0:TEST,08" 580 CLOSE15 590 FORL=1TO1000:NEXTL 600 OPEN 1,8,0,"$":GOSUB800 610 CLOSE1 620 IFD=1GOTO970 630 OPEN15,9,15,"N0:TEST,09" 640 CLOSE15 650 FORL=1TO1000:NEXTL 660 OPEN 1,9,0,"$":GOSUB800 670 CLOSE1 680 IFD=2GOTO970 690 OPEN15,10,15,"N0:TEST,10" 700 CLOSE15 710 OPEN 1,10,0,"$":GOSUB800 720 CLOSE1 730 IFD=3GOTO970 740 OPEN15,11,15,"N0:TEST,11" 750 CLOSE15 760 OPEN 1,11,0,"$":GOSUB800 770 CLOSE1 780 GOTO970 790 PRINT"DIR:" 800 GET #1,A$,B$ 810 GET#1,A$,B$ 820 GET#1,A$,B$ 830 C=0:IF A$<>""THEN C= ASC(A$) 840 IF B$<>""THEN C=C+ ASC(B$)*256 850 PRINT MID$(STR$(C),2);TAB(3); 860 GET#1,B$:IF ST<>0 THEN940 870 IF B$<> CHR$(34) THEN860 880 GET#1,B$:IF B$<> CHR$(34) THEN PRINTB$;:GOTO880 890 GET #1,B$:IF B$= CHR$(32) THEN890 900 PRINT TAB(18);:C$="" 910 C$=C$+B$:GET #1,B$:IF B$<>"" THEN910 920 PRINT LEFT$(C$,3) 930 IF ST=0 THEN 810 940 PRINT" BLOCKS FREE " 950 FORL=1TO1000:NEXTL 960 RETURN 970 PRINT" AGAIN??? Y/N?" 980 GETA$ 990 IFA$="Y"GOTO410 1000 IFA$="N"THEN END 1010 GOTO980 1020 OPEN1,8,15,"U0>M0":CLOSE1 1030 IFD=1GOTO70 1040 OPEN1,9,15,"U0>M0":CLOSE1 1050 IFD=2GOTO70 1060 OPEN1,10,15,"U0>M0":CLOSE1 1070 IFD=3GOTO70 1080 OPEN1,11,15,"U0>M0":CLOSE1 1090 GOTO70