
****************************************************************************
		     MyFormat Version 1.4.1                    Date: 13-8-2001
****************************************************************************

Hi,

   This is a low-level format program written by myself.

   Operating System Requirement: DOS ,Windows 95/98/ME.

   You can use it to format a 1.44Mb floppy.
   You can also format a floppy with TRACK 0 BAD.
   You can make this TRACK 0 BAD FLOPPY BOOTABLE using 'sys' command after
   the format is complete.

   MyFormat is specially meant for floppies with TRACK 0 BAD. You can use
   it for normal floppies too.

   As per our knowledge the program is more reliable than other format utilities.

   It can handle any number of bad sectors on TRACK 0, except a bad BOOT sector.

   I have tested the formatted floppies (by MyFormat) on all above mentioned 
   Microsoft OS.The floppies work everywhere perfectly.


  ********Please Note: *******
   Some times it happens that the operating systems internal buffers do not
   get flushed. In that case you will see that Windows doesn't recognize the
   newly formatted disk or it will show you the previous contents of the
   disk which were before formatting, or it will show some garbage in the root 
   dir area, or it will show previous free disk space, in this case just remove the
   floppy refresh the drive and put the floppy in the drive again and the things 
   will work fine.
 **********Thanks*********



/***********Just typing x:\myformat you can see MyFormat Options Screen *********/

************************************************************
*                  MyFormat Version 1.4.1                  *
* Author: Ashish Parkhi                   Abhi&Ash group   *
* Email:  ashishparkhi@yahoo.com                           *
************************************************************

Use MyFormat v1.4.1 to format 1.44MB floppies
You can format floppies with TRACK 0 BAD!!!
You can even make a TRACK 0 BAD floppy BOOTABLE!!!!

MyFormat drive: [OPTION] 
         drive:  a: or b:
[OPTION]
   /v:label    Volume Label (max length = 11 characters)
   /q          Quick Format
   /f          No of FAT = 1 (default = 2)
   /m:no       Minimum No Of Root Dir Sectors (default = 5)
   /c          Force DOS 6.22 Compatible Format


/***********************End Of Screen****************************************/
   NOTE:
   1. Doing a proper format is recommended since it will mark bad sectors present in 
     the data area in to the FAT making data area reliable.

   2./q  Quick Format option will be sufficient in most of the cases and it
   will make sure that your system area does not come under bad area. But it wont
   mark bad sectors in to the FAT, for that you will have to run SCANDISK.
   
   3. /v:label option is used to assign a label to the disk. If you specify the label
      using /v:label then you wont be prompted for a label after formatting process.
         eg /v:Ashish

   4. /f option will reduce the no of FAT copies to 1.So there will be only 1 copy of
       FAT on the floppy instead of the default 2 copies of FAT.
     
   5. /m:no option will help you in deciding the no of minimum Root Dir Sectors you
      wish to have on your floppy disk. On a normal floppy you have 14 sectors occupied
      by boot dir. The default minimum value used by program is 5 sectors. That is if
      there are less no of good sectors then the program will reduce the no of
      Root Dir Sectors to a value between 5 and 14.
           Reducing this value will limit you on the no of files you can directly store 
      on the root. But you can have any no of files in the subdirectories.  
       
         eg /m:2  will set minimum value to 2
            /m:10 will set minimum value to 10

       allowable limits are between 1 to 14. 

    6. /c  Use this option when you want to format and use the TRACK 0 BAD floppies
       on DOS 6.22 or below. But using this you lose the reliability provided by the        program./f option won't work with this option.



    You can use 'sys' command to make the floppy bootable.
   

   If you find any bugs in this version please contact me.

   I would love to know your suggestions regarding the program.
   
   Also, please mail us your feedback, whether you liked the program or not. As we 
   are BE students, its only your suggestions that will encourage us to do more 
   serious things.

    

   Thanking You All,
 
*****************************************************************************
   Author:Ashish A. Parkhi                                    Abhi&ash Group

   Email :ashishparkhi@yahoo.com
*****************************************************************************
			About The Abhi&Ash Group
*****************************************************************************
 Abhijeet S. Dhamankar                        Ashish A. Parkhi  
 Email :abhijeetdhamankar@yahoo.com           Email :ashishparkhi@yahoo.com

 Address:                                       

 B1/10,Scheme 8,                              A-9 ,Bhakti Ambar,
 Sector 21,                                   Manik Col.,
 Yamunanagar,Nigdi,                           Chinchwad,
 Pune 411044,                                 Pune 411033,
 Maharashtra,                                 Maharashtra,
 India.                                       India.
*****************************************************************************

    We both are Computer Engineering Students doing our Final Year form the D.Y. Patil
College Of Engineering, Pune University. We are highly interested in System Programming & Networking.
        We have also written other utilities for DOS like DISK EDITOR,
HEX DUMP EDITOR.
        We have written GUI library for DOS.
        As far as networking is concerned we have written POP server and
SMTP server in LINUX.
	And many more yet to come.


*****************************************************************************
                  Help to remove the known Bugs.
*****************************************************************************

      This is for the programmers (friends) out there who are willing to
help me in removing the known bug. Please send me the solutions. 

1. I have noticed that MyFormat is not able to format few floppies which
   other format utilities can format in the Windows 9x environment.
   But MyFormat can format the same floppies in DOS 6.22 environment.
   I am using INT 0x13 function 0x05 to format the track.
     The function returns error 0x0A 'Bad Sector Flag' when I am in Windows
     environment starting with the very first track (TRACK 0), be it real or
     virtual mode.  (mind you this is only for few floppies).
     But in DOS 6.22 environment it formats the track properly.(for the same floppy)

   Can any ony tell me why this happens for those few floppies. And what to
   do so that MyFormat can also format those floppies in Windows environment.


*****************************************************************************
