MTOOLS VERSION 9 FOR WIN32 PORT 2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This is the first release of a port of Mtools version 3.9 for UNIX 
to the Win32 architecture.  Mtools is a set of tools which allows
for the manipulation of files in an MS-DOS filesystem.  In the case
of this port, the MS-DOS filesystem is a floppy or hard disk image
file.

The core functionality for dealing with image files appears to work
flawlessly, although other functionality is almost totally untested.
I know for a fact that mzip will not function, but other than that,
everything else _should_ function properly.  

Utilities such as mcopy can no longer distinguish between files on 
the local filesystem and files on the image file's filesystem.  This
is because UNIX uses '/' while MS-DOS uses '\'.  Mtools on UNIX
can determine if the user is refering to a local file or a file on
a disk image by looking at the slashes.  This is no longer possible.
I have not yet fully explored the implications of this issue.

This port is intended for users of the Bochs PC emulator.  More 
information about the Win32 port of Bochs is available at:
http://www.pobox.com/~dross/Bochs

The official Bochs site is:
http://std.world.com/~bochs


MCOPYDIR.BAT
~~~~~~~~~~~~

MCOPYDIR is a script I created for users of the Bochs PC emulator.
It may be useful for other Mtools users as well, even just as a
sample of Mtools usage.  It's usage is:

MCOPYDIR.BAT [source directory] [destination directory]

Where:
  [source directory] is a directory on the local filesystem
  [destination directory] is a directory on the image file's
    where the source directory should be copied.

Note: Any directories within the source directory will not be
      copied, only files.


SOURCE
~~~~~~

The source code for Mtools is located in the original and win32 
directories.  The original directory contains the original
Mtools version 3.9 distribution.  The win32 directory contains the 
source that I use to build the program for Win32 with Visual C++ 
5.0.  If you have Visual C++ 5.0, you should be able to just type 
"BUILD" from a command prompt in that directory and the Mtools 
executables will be generated.  For convenience, you can also type 
"RBUILD [file]" to build [file].c and re-link.  I really should
have used a Makefile.  Enjoy!


CHANGES
~~~~~~~

Port 2 - Fixed bug with Win95


--
4/8/98
David Ross
dross@pobox.com
