DISK v2.0-je5 for DOS Plus
==========================

  This archive contains a disassembled version of the DOS Plus disc formatter
(DISK.CMD). It can be rebuilt either as a fairly exact copy of the original,
or as a version that supports various extra formats (DOS formats up to 
1.4Mb, CP/M-86 formats up to 320k, and the special Apricot, Tandy and 
Philips :YES formats).

How to build
============
  Run MAKE.BAT. This uses the DOS-hosted tools RASM86 and LINKCMD to do 
the build. 

Changes in -je5
===============

* Supports 10 disc formats rather than the 5 offered by the Amstrad version. 
  The extra ones are:
	>> DOS 1440k [see note 1]
	>> DOS 720k
	>> Tandy 720k
	>> Philips :YES 720k
	>> Apricot 315k  
  [Note that the -je series XIOS does not yet support all these formats]

* Formats are split into three menus (DOS, CP/M and OEM) since putting them
 in a single menu would not fit on the screen.

* Attempts to use INT 13h/AX=18h to tell the ROM BIOS what format the disk
 will be. 

* The 1440k, 720k and 360k formats can be made bootable.

* The way the FAT is written has been slightly changed [see note 2].

Note 1: To format a 1440k disc, you need to use version -je5 of the XIOS. 
       Earlier versions cannot format discs with more than 15 sectors per
       track.

Note 2: DOS Plus is instructed to rescan the drive after the first FAT 
       sector is written. This ensures it has the correct track length
       when writing the remainder of the FAT. This is not a problem on
       the original set of formats (160k, 180k, 320k, 360k) but it is 
       with the 1440k format. 

Known Bugs
==========
  The first time you attempt to format a 1440k disc it fails. Try again and
it works. I have no idea why.

  Need to add support for 144FEAT, Personal CP/M and PCW formats.

  Only 720k and 1440k formats have been tested. 

  If the ROM BIOS does not support INT 13h/AH=18h, DISK cannot format 
360k discs in 1.2Mb drives.

