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, : 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.