home *** CD-ROM | disk | FTP | other *** search
/ Best Objectech Shareware Selections / UNTITLED.iso / boss / word / misc / 003 / zap.doc next >
Text File  |  1991-04-29  |  41KB  |  962 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                    Z  A  P   v.1.04
  22.  
  23.  
  24.                                   Binary File Editor
  25.  
  26.                                       P  L  U  S
  27.  
  28.  
  29.                        a program development and debugging tool
  30.  
  31.                              a data file maintenance tool
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.                                     April 20, 1991
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.     1  //////////////////////////  ZAP Binary File Editor PROGRAM DOCUMENTATION
  64.  
  65.  
  66.     TABLE OF CONTENTS              This document contains the following:
  67.  
  68.                                    TABLE OF CONTENTS .......................  1
  69.                                    ZAP PROGRAM DESCRIPTION .................  2
  70.                                      General Features
  71.                                      Some Assumptions
  72.                                    COMMAND MODE ............................  3
  73.                                      Overview
  74.                                      Cursor Keys
  75.                                      Commands
  76.                                      Ascii Chart Command ...................  4
  77.                                      Capture Block Command
  78.                                      Dos Shell Command
  79.                                      Edit Block Command
  80.                                      Help Command Command
  81.                                      Load File Command .....................  5
  82.                                      - Load File Options
  83.                                      - Auto Load Option
  84.                                      Memory Dump Command
  85.                                      Next Search Command
  86.                                      Print Block Command ...................  6
  87.                                      - Print Block Options
  88.                                      Quit Command Command
  89.                                      Search Ascii Command ..................  7
  90.                                      Search Hex Command
  91.                                      Zap Stats Command
  92.                                    EDIT MODE ...............................  8
  93.                                      Overview
  94.                                      Cursor Keys
  95.                                      Commands
  96.                                      Ascii Chart Command ...................  9
  97.                                      Data Conversion Command
  98.                                      Filter Ascii Command
  99.                                      Help Edit Command
  100.                                      Quit Edit Command ..................... 10
  101.                                      View Capture Command
  102.                                    RANDOM NOTES ............................ 11
  103.                                      Data Entry Keys
  104.                                      Video Information
  105.                                      ZAP Updates
  106.                                    ZAPCOLOR ................................ 12
  107.                                      ZAP Custom Colors
  108.                                      ZAP Default Colors
  109.                                    NOTICES ................................. 13
  110.                                      Shareware
  111.                                      Registration
  112.                                      Disclaimer
  113.                                      Copyright
  114.                                    INVOICE ................................. 14
  115.                                    ADDENDUM ................................ 15
  116.  
  117.  
  118.  
  119.  
  120.     ZAP Binary File Editor v.1.04  /////////////////////////////////////////  1
  121.  
  122.  
  123.     2  //////////////////////////  ZAP Binary File Editor PROGRAM DOCUMENTATION
  124.  
  125.  
  126.     ZAP PROGRAM DESCRIPTION        ZAP is a file editor for binary and other
  127.                                    program and data files.  Plus, ZAP can
  128.                                    examine and modify computer memory.
  129.  
  130.  
  131.     General Features               ZAP works with files up to 16 megabytes
  132.                                    minus 512 bytes.
  133.  
  134.                                    ZAP will open a specified file and read a
  135.                                    single 256 byte block of data into memory.
  136.                                    Once in memory, a block can be edited in
  137.                                    Ascii and hexadecimal modes.  A modified
  138.                                    block can be saved back to the file.
  139.  
  140.                                    ZAP can read but can not edit a file that
  141.                                    is flagged by Dos as 'read only'.
  142.  
  143.                                    ZAP can not (will not) extend a file by
  144.                                    writing back more bytes than were read.
  145.  
  146.                                    ZAP works with computer memory up to one
  147.                                    megabyte.
  148.  
  149.                                    Memory blocks of 256 bytes can be edited
  150.                                    and saved back to memory (RAM).
  151.  
  152.                                    ZAP can read but can not write to ROM.
  153.  
  154.                                    ZAP is programmed in Turbo C 2.0, small
  155.                                    memory model for speed, and incorporates
  156.                                    numerous 8086 assembly language functions
  157.                                    in critical sections for even more speed.
  158.  
  159.                                    ZAP was developed on a 286/VGA system and
  160.                                    requires Dos 2.00 plus and 128K of RAM.
  161.  
  162.  
  163.     Some Assumptions               You are reading the documentation for a
  164.                                    program which is designed primarily as a
  165.                                    program and data file maintenance tool.
  166.  
  167.                                    Assumption: you are a programmer or you
  168.                                    are someone who maintains many or large
  169.                                    data files.  To use ZAP effectively, you
  170.                                    need a good understanding of Ascii codes
  171.                                    and the hexadecimal numbering system.
  172.  
  173.                                    If so, ZAP and the remainder of this
  174.                                    brief document is written for you.
  175.  
  176.  
  177.  
  178.  
  179.  
  180.     ZAP Binary File Editor v.1.04  /////////////////////////////////////////  2
  181.  
  182.  
  183.     3  //////////////////////////  ZAP Binary File Editor PROGRAM DOCUMENTATION
  184.  
  185.  
  186.     COMMAND MODE                   ZAP starts in this mode.
  187.  
  188.  
  189.     Overview                       Everything that you can do with ZAP is done
  190.                                    from the command mode.
  191.  
  192.  
  193.     Cursor Keys                    While you are in command mode, you can view
  194.                                    memory up to one megabyte, or you can load
  195.                                    and view the contents of a file.  Viewing
  196.                                    is accomplished by the following keys:
  197.  
  198.                                    UP/DOWN arrows display the previous or
  199.                                      the next block.
  200.                                    PGUP/PGDN keys display the previous or
  201.                                      the next 16 blocks (4K).
  202.                                    HOME/END keys display the first or the
  203.                                      last block.
  204.  
  205.  
  206.     Commands                       Command mode is 'commanded' by a small
  207.                                    command language, as follows:
  208.  
  209.                                    A      ASCII CHART displays an Ascii chart.
  210.                                    C      CAPTURE BLOCK captures the current
  211.                                             block to a memory buffer.
  212.                                    D      DOS SHELL executes a Dos command
  213.                                             shell.
  214.                                    E      EDIT BLOCK enters edit mode to edit
  215.                                             the current block.
  216.