Future Plans

TO-DO         QuickFormat and SafeFormat should preserve the list of bad
              clusters if one is found. Alternatively, one could always do
              full format if bad clusters are detected.

TO-DO         Modify safe formatting such that it avoids overwriting data. 
              (Create a mirror.fil before deleting the file system.)

TO-DO         Debug FAT32 support. Add mirror data / UNFORMAT for FAT32.

TO-DO         Fix any other bugs (see bugs.txt).

TO-DO         Clean up the source code.

TO-DO         Add international language support and NLS-aware ASCII_CD...

TO-DO (maybe) Set 40:[9x] values to use all drives on all (even XT) BIOSes?
              Optimize non-standard floppy format settings? (...)

TO-DO (maybe) When system files are written, the summary must subtract the
              amount of space they take up from the total disk space.
              (We just call the SYS tool to write the system files...)

TO-DO (done)  Use IOCTLs (int 21.4409, 21.440f, 21.440d.0860, 21.440d.0840)
              for drive type and DPB/BPB interaction? (done where useful)

TO-DO (done?) Have the program check to see if there is already an existing
              format (and what type of format) before the media is formatted.
              (Partially(?) implemented in FORMAT 0.91...)

TO-DO (done?) Add the capability to utilize the non-standard floppy format
	      features.  (Add the appropriate switches to the command line.)
              (Partially implemented in 0.91c: 800k and 1680k work...)

