Version 0.97 Now checks for the existence of interrupt 0x13 extensions if Pre 3 VERSION is set to at least W95 in the fdisk.ini file. Does 9/4/1999 not, at this time, make use of interrupt 0x13 extensions. Has a debugging option added to emulate a 6.2 GB hard disk. See the fdisk.ini file for details. Thanks go to John Price for assisting me in fixing a bug that prevented larger drive sizes of sub 8.2 GB drives from being computed properly. Added the skeleton of a function to do 64 bit math for future support of hard drives greater than 8.2GB. Re-added the "/N" function. Creating partitions by percentage is not yet supported at the command line, though. Re-added code to create partitions by percentage of disk space. Fixed a bug that caused incorrect calculations of free areas on the hard disk. The bug was caused because unsigned variables are always considered positive values when compared with each other using > and < operators. Fixed a bug that caused incorrect calculations of the locations of free space in the extended partition. After an extended partition is created the program now will go straight to the user interface for creating logical drives. The user interface for creating logical drives will loop until all the available space is used or the user exists back to the menu. Re-added the "/A" command line function and support for automatic drive partitioning. Added a REBOOT setting in the fdisk.ini file. If this is set to ON and changes were made to a hard disk, then the system will reboot upon exiting the program. The default setting is off because I do not like programs automatically rebooting my system...but somebody may like this feature. Added a "/REBOOT" command line function to allow Free FDISK to cold start a PC.