----------------------------------------------------------------------
                          GPATCH version 1.0
                       Binary patching utility
                     Copyright (C) Odinn Sorensen
                   Based on JLUNPAK by J. Larmouth
                         Released as FREEWARE
                          24. December 1997
----------------------------------------------------------------------


Introduction
------------

  GPATCH is a binary patching utility. It is used to apply a binary
  difference patch (a .gdf file) to an old version of a file, thereby
  creating an updated version of the file.

  This release includes binaries for DOS, OS/2 and Linux.


Running
-------

  Syntax: gpatch [-options] <gdffile> [oldfile] [newfile] [tmpfile]

  Options:
    -t <tracefile>  Writes debugging info to a trace file.
    -q              Quiet - no screen output.
    -o              Patch file is original JLPAK .FCM format.
    -h or -?        This help text.


Sourcecode
----------

  C++ sourcecode is included. It should be fairly portable, but has
  only been tested with Borland C++ 5.0, Watcom C++ 10.0a and GNU C++
  for Linux at the time of writing.

  If you fix bugs or make improvements in the sourcecode, please send
  me a copy.

  There is also a patch generator to match, but the sourcecode and the
  program itself is not yet ready for public use. However, you can use
  the original JLPAK to make patches and apply them with the -o
  option.


Further documentation
---------------------

  I found the original program and sourcecode in the archive
  JLPAK10.ZIP. Search for it on the internet. The archive contains a
  document with description of the method and file format.


Acknowledgements
----------------

  Without the original BASIC sourcecode of JLPAK/JLUNPAK by professor
  John Larmouth, IT Institute, University of Salford, England, this
  program would not have been possible.


Author contact
--------------

  Goldware International
  Odinn Sorensen
  Braabyvej 43K, 202
  DK-4690 Haslev
  Denmark, Europe

  Fidonet: 2:236/77
  E-mail:  odinn@goldware.dk
  WWW:     http://www.goldware.dk


----------------------------------------------------------------------
