---------------------- v2.40 May 1999 Disk contents: - findMFM deleted to save space (Online does nearly the same) - MFDisk and MDebug now stored in a self-extracting ShrinkIt GS archive to save space All utilities: - Fixed invalid block calculations for large hard disks eg. Zip drives, if block or cluster number approached 32768 - PCT pseudo hard disk volume name display was sometimes invalid - Issue a sensible error message for FAT32 disks - Recompiled with ORCA/C v2.10 GMCOPY: - Auto-recognition of text files (use /A to prevent) - Fixed Directory/FAT corruption after copying errors, in particular after "disk full" errors MCOPY: - Auto-recognition of text files (use /A to prevent) - Tries to use the long filename (if available) for the GS name MDIR: - Said 'No files found' even if one or more directories found - Uses date format from Control Panel setting for mm/dd or dd/mm - Always displays a 'long' name (uses short name if necessary) - Slightly faster freespace calculation for 16-bit FAT disks - Added '/F' for Fast (no freespace at all!) display MDISKCOPY: - Target disk could be corrupted if multiple copy passes were required due to low memory or large disks. - Doesn't try to set format options for some drives (eg. SCSI) MFORMAT: - Doesn't try to set format options for some drives (eg. SCSI) MMD: - Volume full error could return a strange (or no!) error. MTYPE: - Tab chars are printed as two blanks instead of being ignored ---------------------- v2.30a May 1996 MRENAME: - Was creating long names for valid short names with extensions ---------------------- v2.30 November 1995 All utilities: - More reliable recognition of MSDOS partition maps - Support multiple UNIX-style switches, eg. MDIR -i -s FILE.* (Previously only supported MDIR -is FILE.*) - Support/tolerance/display for Windows 95 and Windows NT long filenames and creation date/time fields. Note: At present, you cannot specify long filenames as parameters, thus you cannot create new long filenames. (Exception: MRENAME *can* create new long filenames!) COMMAND.COM: - Added simple wildcards to the CAT command (eg. CAT file*) - Added the COPY command to copy files (no wildcards - sorry!) - Added the LOCK and UNLOCK commands to lock/unlock files - Added many Unix and MSDOS equivalent names for commands - Ensured commands with two pathnames support quoted names to allow blanks to be included (single parameters had no need) - Standardised most of the error messages (and fixed a few!) MDIR: - Display format changes, especially with long filenames and blank volume labels - Shows directory count, and space used by displayed files MTYPE: - Added '/X' to dump file data in hex and ASCII - Added '/V' to verify file data is readable (no data display) MDEL: - Added '/D' to delete empty subdirectories (superseding MRD) MLABEL: - Allowed blanks to be specified in a new volume name MFORMAT: - Allowed blanks to be specified in a new volume name - Correctly set 'sectors per track' value for 2.8Mb drives - Added '/M:mediaByte' option. Its main purpose is that it *may* allow you to create Atari format disks (untested!) by specifying /M:$F7 MRENAME: - Allowed creation of a Windows 95 long file/directory name by renaming an existing file - Added '/L' to force creation of a long name directory entry MRD: - Deleted (merged into MDEL program) * Problems fixed before merging: - MRD DIR/*.* no longer tries to delete '.' and '..' entries - MRD DIR/*.* will now correctly delete multiple directories - Added '/P' to allow prompting to confirm for each directory --------------------- v2.22 6th June 1995 All utilities: - Updated my email address in the version resource - Recompiled using ORCA/C 2.03 - Improved speed of FAT writing routine slightly All utilities *writing* to PCT Transporter partition files: - Fixed bug where writing to second partition file failed MFDISK: - Fixed partition size display (was losing decimal places) MFORMAT: - Support for 1722K disks (using the BlueDisk interface) ------------------------ v2.21 22nd August 1994 All utilities: - Better handling of big disks, eg. with FAT's larger than 64K. ---------------------- v2.20a 26th July 1994 MDEBUG: - Fixed bug of failing to add carriage returns to lines. MMD: - Fixed bug where subdirectory file entries were incorrectly given a filesize. - Set version resource information correctly MRD: - Set version resource information correctly -------------------- v2.20 9th May 1994 All utilities: - Support for PC Transporter partition files > 16Mb (where two physical files represent one logical volume) - Fixed bug where volumes > 32Mb were not handled properly - Removed an test early in the code still denying access to the code (added in v2.00) supporting MSDOS Extended partitions COMMAND.COM: - Added PATH command to set default prefix for commands, while PREFIX now sets the default prefix for data files. MFORMAT: - Doesn't format if requested disk size not supported by driver - Fixed 'syntax' display to match current options - Deleted separator lines when displaying parameter options - Support for 1600K and 2880K disks (for BlueDisk interface) - Added '/P' (use GS/OS Prompt dialogue) option MDEBUG: - Added utility to dump MSDOS disk data to file for debugging MDIR: - Added '/S' option to show cluster (& block) chains used by files. Formerly in the separate ShowChain program. SHOWCHAIN: - Deleted (merged into MDIR program) ------------------------- v2.10 16th January 1994 All utilities: - Better trapping of invalid device numbers and recognition of 12-bit FAT disks. Many messages edited and/or made consistent. - Support for UNIX-style parameters, eg. MDIR -iw .d7 - Support for the device number to be included as part of the MSDOS path name, eg. MDIR .d7/TOOLS; GMCOPY GSFILE .d7/TOOLS **********>>>> - A default MSDOS device may be set in an ORCA/GNO shell variable or in a parameter file named 'MSDOS.Device'! COMMAND.COM: - Strip control characters from files being 'TYPE'd - Add CREATE, DELETE, RENAME and FILETYPE commands MFORMAT: - Allow disk size and interleave as options. Fix bug where D/Density disks were actually formatted as 800K, not 720K! - Also, check for supported disk sizes _before_ formatting - Bug fixed in display of 'used' vs 'free space' - More info displayed when format is complete - Support 21Mb floptical disks (/S:21M) - Added '/X' (no auto-eject) option - Defaults for '/X' and '/Q' now easily patchable - Volume name syntax changed from '/V name' to '/V:name' MDISKCOPY: - Allow interleave to be specified when formatting (/I:x) - '/I:x' sets '/F' option - Added '/X' (no auto-eject) option - Defaults for '/X' and '/F' now easily patchable - Will now copy a disk in up to 20 passes (ie. larger disks) - Prompts for repeat copy of same disk, or copy of other disks MDEL: - Confirm if '*.*' specified or defaulted - A directory name specified deletes all files in the directory (after confirmation!) - Wildcard deletes can no longer affect '.' and '..' entries MCOPY: - Use JudgeName call to convert filenames only if necessary - Better support for copying to non-ProDOS (eg. HFS) volumes - Added '/O' option (overwrite existing files automatically) - Defaults for '/B' & '/O' now easily patchable GMCOPY: - For generated filenames, the (extra) extension (.TXT or .BIN) is no longer automatically added - Fixed a major bug when extending directories - Improved support for non-ProDOS source disks - Added '/O' option (overwrite existing files automatically) - Defaults for '/B' & '/O' now easily patchable - Unlike all other utilities, GMCopy now no longer supports the old command syntax where the device number followed the command name MRENAME: - Now renames files in subdirectories as it was supposed to do! FINDMFM: - Displays device numbers of MSDOS devices in decimal, not hex MMD: - Added utility to create directories MRD: - Added utility to remove directories MFDISK: - Added utility to display fixed disk partition details MPATCH: - Added utility to patch defaults of some MSDOS Utility options --------------------------- v2.00 13th September 1993 First public release of full set of utilities. Read, WRITE and format capability. Hard disk partition support. PC Transporter hard disk partition support. Command shell provided. ----------------- v1.00 July 1992 First release of MDIR, MTYPE and MCOPY. Read only utilities, basic floppy drive support.