home *** CD-ROM | disk | FTP | other *** search
- PcPatch II
- Written by Werner Gunther
- Public Domain
-
- PcPatch is a bunch of utilities to enable PCCopy and PCFormat from the
- Extras 1.2 (or Extras 1.3) PCUtil drawer to read, write and format any kind
- of MS-Dos style disks, including 720k/3.5" diskettes. Included is a format
- editor, so everyone can customize PCCopy to fit his needs. Two sample
- format entries have been added, AtariSS and AtariDS.
- In order to make the whole thing work, you have to put everything into the
- same drawer: PcC720 and PCCopy, PCF720 and PCCopy, FormatEditor, the
- '.Format' files and all the icons, if you intend to work with the
- Workbench.
-
- Now to the programs themselves:
-
- PcC720:
- This one loads and patches PCCopy. From Cli type
- path/PcC720 [additional formatfile]
- If you didn't CD into the directory where the files can be found, the
- program examines the path to work out how to load the needed files. I.e if
- you type 'DF0:MsDos/PcC720 Mitsibushi' the program will try to load
- 'DF0:MsDos/PCCopy' and 'DF0:MsDos/Mitsibushi.Format'.
- From Workbench doubleclick the PcC720 or the '.Format' icon if you want to
- use an additional format.
- Before patching and start PCCopy the program will display a requester. In
- addition to the gadgets labeled DF0: to DF3: to choose the drive you wish
- to use as a MS-Dos drive, you will find:
- 'Skip FAT integrity check': PCCopy checks if the FAT and its copy are
- equal. If not, PCCopy will not process your disk. If this gadget is
- enabled, no check is performed.
- 'Double track step': If you are using a 80 tracks 5.25" drive and want to
- read 40 track disks, the head has to move 2 steps for each track. This has
- only to be turned off if you are using a 40 track drive.
-
- PcF720:
- Loads, patches and starts PCFormat. In addition to the gadgets mentioned
- above there is another gadget that reads 'Format: 80 tracks', which changes
- to 'Format: 40 tracks' if selected. The default 80 track mode will format
- 720k disks.
-
- FormatEditor:
- Creates new '.Format' files. From CLI type
- path/FormatEditor [format]
- The program will prepend the path and append '.Format' to the format name
- (see PcC720). From Workbench shift-click the format icon and shift-
- doubleclick the FormatEditor symbol.
- You have to fill the following gadgets to create a working format:
-
- Identification byte: Ms-Dos identifies a format by a special 8-bit code.
- This code can be found on sector 1 (count starts at
- sector 0), byte 0. Simply use 'debug' on your PC to
- get this value.
- Tracks/Side: Number of tracks per side (=cylinders). This is
- usually 40 or 80.
- Sides: Number of sides or heads. Only 1 and 2 are allowed
- values.
- Sectors/track: Number of sectors per track, normally 8 or 9.
- Sectors/Cluster: FAT entries do not refer to sectors, but to clusters,
- this is a logical and not a physical value. The number
- of sectors per cluster is usually the same as the
- number of heads, but may differ sometimes.
- Directory sectors: Number of sectors reserved for directory entries.
- FAT sectors: Number of sectors holding the FAT *INCLUDING* its
- backup.
- Available clusters: Number of clusters used for files and/or
- sub-directories. This is calculated by the program if
- you don't change it manually. The value is usually:
- (Tracks*Sides*Sectors per Track-First Data Sector) /
- Sectors per Cluster.
- First data sector: This is the end of boot/FAT/directory area end + 1,
- and the position of cluster #0. Like 'Available
- clusters' this value is computed by the program, if
- you didn't change it. The formula is: 1(the boot
- block) + FAT sectors + directory sectors + 1.
- The simplest way to get these values is to use the Norton utilities.
- The FormatEditor will create an icon for each file too. As the size
- of that icon file is much larger than the actual format file, it may be a
- good idea to delete the icon if you are a CLI-only user.
- To avoid misunderstandings: YOU WON'T BE ABLE TO READ HIGH DENSITY DISKS.
- This is a hardware and not a software problem.
-
- If you have created any new format files, I would really like to get a
- copy, please send them in. I can be reached at
-
- G35@DHDURZ1.BITNET
-
- Send bug reports, flames, etc. too.
- Good luck,
- Werner
-
-