NEWS



Version 0.1

     Creates image files that can be written back to a floppy
     disk with RAWRITE.

Version 0.2

     Added command-line support.  Uses the same command-line
     options as RAWRITE.

     Added help information that can be accessed by typing 
     'RAREAD -h' or 'RAREAD /?'

Version 1.0

     Added error handling.

     Compressed the executable with APACK, an executable compressor
     written by Joergen Ibsen.  Greetings to Joergen Ibsen!

     Reformatted the copyright information, on the help screen.

Version 1.1

     Changes made by Arkady Belousov, <ark@mos.ru>:
     Fixes:
       1. Some functions (even standard, i.e. toupper) have no or not valid
          prototype.
       2. Some places uses `long' indexes instead `unsigned int' (i.e. in
          Clear_Huge_Sector_Buffer).
       3. Clear_Huge_Sector_Buffer points out of bounds of huge_sector_buffer, thus
          garbaging memory after this array. sizeof() should be used for correct
          code - but in this case memset() may be used.
       4. Ger_Drive_Parameters() wasn't extract high bits of track# from _CL.
       5. gets() replaced by _fgets().
       6. main() wasn't check if options starts from '/' or '-' and have one
          character length.
       7. Raread is now compiled into a .com file.

     Changes made by Brian E. Reifsnyder (reifsnyderb@mindspring.com)
       1. Re-formatted source code.
       2. If the floppy disk is FAT12, the size of the disk in the boot
          sector is now used to determine the disk size.  If the floppy
          disk is not of a FAT12 format, then the size as returned from
          interrupt 0x13 is used as the size of the disk.  This is done
          to create images of disks that are of a smaller size than the
          maximum possible disk size supported by the floppy drive.
          (i.e.  A user inserts a 360k disk in a 1.2MB floppy drive.)
       3. Added a makefile.