
                        ******************************
                        * GX Kernel 3 Series Patches *
                        ******************************

                (c) Copyright Genus Microprogramming, Inc. 1995
                        All Rights Reserved Worldwide

                               January 15, 1995


      If you have any suggestions, questions, or problems, feel free to
      contact us using the following methods:

                       Main           (713) 870-0737
                       Sales & Info   (800) 227-0918
                       Tech Support   (713) 870-0557
                       FAX            (713) 870-0288
                       BBS            (713) 870-0601  (300 to 9600,N/8/1)
                       CompuServe           GO GENUS

      This information is also in your manual, under Contacting Genus.
      Remember that for free technical support, upgrade pricing, and more,
      you must REGISTER your product. The first question technical support
      will ask you is for your serial number.

      *******************************************************************
      *                                                                 *
      * Your serial number is located on your disk envelope, and on a   *
      * set of stickers. Place one of the stickers on your Registration *
      * Card and one on the Contacting Genus page in your manual. Place *
      * the other sticker where you can remember where to look for it.  *
      *                                                                 *
      *******************************************************************

      *******************************************************************
      *                                                                 *
      * Note that the GX Kernel does NOT have a serial number, since it *
      * comes with every GX Series toolkit. The serial number is for    *
      * the main product that you purchased.                            *
      *                                                                 *
      *******************************************************************

      The Genus Staff


*** 01/15/95 ****************************************************************

-----------
A good idea
-----------

      We are constantly thinking of ways to improve our customer support.
      Several suggestions have been made about making updates more readily
      available.  In the past, the only way to get an update would be to
      request it from us at a $15 cost (which, by the way, barely covers
      our costs on duplication of diskettes, packaging, shipping,
      invoicing, etc).

      Having thought about it for a long time, we decided to build patch
      files for all of our toolkits.  We are making these available for
      download on our BBS and on CompuServe at no extra charge.  This should
      be good news for many of our customers.

      If you do not have a modem, you can still request our sales department
      to send you the patch disk for $15 plus shipping and handling.

-------------------------------------
General information about the patches
-------------------------------------

      There is a batch files accompanying this read.me file:

        UPDATE30.BAT

      The UPDATE30.BAT file patches any Genus Toolkit after the release of
      GX Kernel v3.00, which started shipping with PCX Programmer's Toolkit
      v6.00, GIF Programmer's Toolkit v1.50, GX Printer v1.50, and GX Text
      v3.00.  GX Graphics v3.00 was shipped with GX Kernel v3.01.

      The following list displays the packages this batch file will generate:

        GX Kernel                through v3.03
        GX Effects               through v3.01
        GX Printer               through v1.52
        GX Text                  through v3.02
        PCX Programmer's Toolkit through v6.01
        GIF Programmer's Toolkit through v1.51
        GX Graphics              through v3.01

      Remember that your serial number(s) do not change for a minor update.
      So you keep the numbers that were originally shipped when you first
      purchased the product.

      As you may have noticed, we do not provide patches for major
      upgrades.  These are still available through our sales department.

--------------------------
Do you have all the files?
--------------------------

      If you downloaded the patches, make sure you have all the files you
      need.  The naming convention is the first 2 letters of the package
      (GX, TX, FX, PX, PR, GF, GR).  The following 3 digits are the
      patch's target version number.  The last letter in the filename
      (extension excluded) determines whether the patch is for source (S),
      protected mode (P) or libraries (L).  The filename extension should
      always be .RTP.  Keep in mind that the patches will only patch from
      one version below the target version.  This means that depending on
      what version you have and which one you want to end up with, you
      might or might not need more than one patch file.

      So, if you want to patch the libraries GX Text v3.00 to v3.03, you
      will need the following files:

        TX301L.RTP
        TX302L.RTP
        TX303L.RTP

      Whereas, if you want to patch the source for PCX Programmer's Toolkit
      v6.00 to v6.01, you only need PCX601S.RTP.

      Remember that you also need the .RTPatch PATCH.EXE from PocketSoft
      v2.01.  If you downloaded the patches, this utility can be downloaded
      from our BBS or from the Genus forum on CompuServe.

---------------------------------------
Patching the Genus libraries and source
---------------------------------------

      If you type the name of the batch file (UPDATE30.BAT) with no
      parameters, it will display the syntax you can use to patch your
      libraries.

      The patches were built from the original diskettes and we assumed the
      default directory structure we have in the installation program.
      We accepted all the defaults and we installed all the language
      interfaces, example programs, include files, utilities, etc.

      What this means is that you MUST reinstall the original package using
      the default directory structure if you changed the directory
      structure.  In addition, if you did not install all language
      interfaces, examples, etc, you will get warning messages from
      PATCH.EXE for those missing files  -- this is OK.

---------------------------
Examples using UPDATE30.BAT
---------------------------

      If you want to patch the PCX Programmer's Toolkit source v6.00 to
      v6.01, you would type the following:

        UPDATE30 c:\genus PCX 6.00 6.01 S

      If you want to patch the Text Toolkit real mode libraries v3.00 to
      v3.01, you would type the following:

        UPDATE30 c:\genus TX 3.00 3.01 L

      If you want to patch the Printer Toolkit protected mode libraries
      v1.50 to v1.51, you would type the following:

        UPDATE30 c:\genus PR 1.50 1.51 P

-------
Summary
-------

  [1] Install the package from the distribution disks using the default
      directory structure in the installation program.

  [2] Copy the patch.exe, RTP patch and batch files to the C:\GENUS
      directory.

  [3] Apply the patch using UPDATE30.BAT.

  [4] Copy the new libraries, source files, examples programs to where you
      normally keep your files and delete them from the patched C:\GENUS
      directory.

  [5] Delete the patch and batch files from C:\GENUS.

-------------------------------
Testing the new patched product
-------------------------------

      The easiest way to confirm that the product was patched correctly
      is to recompile, link and run the example programs.  If you are not
      successful in doing this, here are some suggestions you might want
      to follow:

        [1] Make sure that you do not have any extra copies of the libraries
            or header files in your hard disk.  If you do, delete the
            duplicates.

        [2] Update your environment variables, your directories options, or
            your make files to reference the new files.

        [3] If the above do not work.  Try applying the patch again.

-----
Files
-----

      The following is a list of the all the files you should have if you
      are going to use UPDATE30.BAT and patch all the libraries:

        PATCH   .EXE
        UPDATE30.BAT
        GX301L  .RTP
        GX302L  .RTP
        GX303L  .RTP
        FX301L  .RTP
        TX301L  .RTP
        TX302L  .RTP
        PR151L  .RTP
        PR152L  .RTP
        PCX601L .RTP
        GR301L  .RTP
        GIF151L .RTP

      The following is a list of the all the files you should have if you
      are going to use UPDATE30.BAT and patch all the source files:

        PATCH   .EXE
        UPDATE30.BAT
        GX301S  .RTP
        GX302S  .RTP
        GX303S  .RTP
        FX301S  .RTP
        TX301S  .RTP
        TX302S  .RTP
        PR151S  .RTP
        PR152S  .RTP
        PCX601S .RTP
        GR301S  .RTP
        GIF151S .RTP

      The following is a list of the all the files you should have if you
      are going to use UPDATE30.BAT and patch all the protected mode files:

        PATCH   .EXE
        UPDATE30.BAT
        GX301P  .RTP
        GX302P  .RTP
        GX303P  .RTP
        FX301P  .RTP
        TX301P  .RTP
        TX302P  .RTP
        PR151P  .RTP
        PR152P  .RTP
        PCX601P .RTP
        GR301P  .RTP
        GIF151P .RTP


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