MicroZap is a versatile disk zapper which will allow you to "zap" almost any
disk format in the "ZAP" mode and any compatible LS/TRS DOS diskette in the
"FILE" mode. It is not a Super Utility Plus nor was it ever written to be a
replacement for probably one of the best disk utilities of all time.

However, when a simple zapping program is needed to support a variety of
formats MicroZap can fill the bill quite nicely.

MicroZap is not a public domain program, but rather a shareware application.
If you intend to make use of MicroZap, you are encouraged to support the
authors efforts and send $15.00 to the address below. You will receive the
latest version along with a printed manual for your support.

Mel Patrick : 13699 70A Ave. : Surrey, B.C. : Canada : V3W 2J8
              FastMaster BBS (604) 594-7398 : 300/1200

As a short help file, MicroZap uses the arrow keys extensively and for some
of the modify modes, the FUNCTION KEYS are used, and L for locate HEX bytes.
Other than that its a pretty straight forward disk zapper. In the main select
menu, use the arrow keys to position your selection, then use ENTER to accept
it and advance to the next set of options. You may back up and reselect an
option if you made a mistake. Use the UP/DOWN arrows to select an OPTION and
the LEFT/RIGHT arrows to move from option to option. ENTER always advances to
the next option.

By the way, the title graphics screens and most of the MicroZap menu screens
were created with Designe/CMD.

---------------------------- MicroZap Table of Contents ----------------------

Preface

Getting Started 1
        Making a Backup         1
        Executing MicroZap      1
        Leaving MicroZap        1

Disk Drive Operations   3
        Selecting Single/Double Sided Disks     3
        Selecting Diskette Density      3
        Selecting Disk Drives   4
        Drive for Reading       4
        Drive for Writing       4
        Error Retries   4
        Write Attempts  4
        Read Attempts   4

DOS Configuration       5
        DOS Systems Support     5
        Display of Active Configuration         5
        Entering User Defined Format    5
        Selecting Sector Lengths        5
        Defining Total Tracks on the Disk       6
        Defining Sectors per Track      6
        Selecting Sector Offset         6
        Using CP/M Selections   6
        Selecting * * Special * * Configuration         6

MicroZapping a Diskette         7
        Selecting a MicroZap Command    7
        MicroZap a Diskette     7
        Entering Initial Starting Track/Sector  7
        Screen Display of Sector Data   7
        Diskette Information Line Display       8
        Drv [x]         8
        Trk [x]         8
        Sec [x]         8
        Side [x]        8
        Den [x]         8
        Page : x        8
        Sector Stepping Command Keys    8
        Stepping Back One Page  8
        Advancing One Page      9
        Track Stepping Command Keys     9
        Stepping Back One Track         9
        Advancing One Track     9
        Additional Command Keys in the Display Mode     9
        Exiting to DOS Ready Mode       9
        Change the Side Being Read      9
        Changing Density of Next Sector         9
        Return to Main Selection Menu   10
        Enter Modify Mode on Displayed Sector   10
Modify Mode     11
        Modify Cursors  11
        Cursor Movement on Video Display        11
        Up One Line     11
        Down One Line   11
        One Byte Right  11
        One Byte Left   11
        Additional Information Shown During Modify      12
        Relative Byte within Sector     12
        HEX/ASCII Modify Mode   12
        Modify Mode Commands    12
        Direct Entry of Hex Data        12
        Direct Entry of ASCII Data      12
        Additional Modify Command Keys  12
        Toggle Entry HEX/ASCII  12
        Using the Fill Command Key      12
        Abort Modify Mode, Restore Sector Data  13
        Accept All Changes Made and Update Diskette     13

MicroZapping a Disk File        15
        DOS Requirements        15
        Command Sub-Menu        15
        Specifying the File     15
        Passwords and Drive Specifiers  16
        Zapping a /SYS File     16
        File Information Displayed      16
        Record Movement Function Keys   16
        Advance to Next Logical Record  16
        Step Back to Previous Logical Record    16
        Fast Record Positioning Command         16
        Locating Sequential Bytes Within a File         16
        Continue Searching for Next Byte Match  17
        Modify Command Keys     17
        Exiting the File Zap Mode to the Main Menu      17

Copying, Filling & Verifying Sectors    19
        Selecting Drives for Sector Copying     19
        DOS Systems Support for Sector Copying  19
        Specifying the Starting Point for Copy  19
        Command Sub-Menu        19
        Entering the Number of Sectors to Copy  20
        The Copy Process        20
        Speeding Up the Copy Process    20
        Invalid Sector Count for Copy   20
        Fill Sectors    20
        Verify Sectors  20

Customizing the DOS Tables      21
        Displaying the DOS Table        21
        DOS Table within the Record     22
        Line Information Data   22
        DOS Specifier Hex Data Bytes    22
        ASCII Specifier Bytes   23
        Definition Explanation  23
        Sector Length   23
        Highest Track Number on the Diskette    23
        Highest Sector Number on Each Track     23
        Lowest Sector Number on Each Track      23
        Starting Track Number (Lowest)  23
        Highest-Numbered Side on Diskette       24

Initial Default Menu Selections         25
        Default Menu Selections         25
        Changing the Default Menu Selections    25
        Default Function        26
        Default Density         26
        Default Sides on the Disk       26
        Default DOS Definition to Use   26
        Default Write Attempts  26
        Default Read Attempts   26
        Default Drive for Writing       26
        Default Drive for Reading       27
        Selection Blinks        27
        Blink Timing Rate       27

MicroZapping a Directory        29
        Make a Backup First     29
        Directory Structure     29
        GAT Structure   29
        Granule Size    29
        GAT Map         30
        The Lock Out Table      31
        Remaining Byte Definitions      32
        The HIT Sector  33
        The Primary Directory Entries   33
        Changing the Primary Directory Entry    34
