
                                Revision History
                                ~~~~~~~~~~~~~~~~

                                    GolfLog
                                    ~~~~~~~

                            "The Golfer's Database"


     Copyright 1992, 1993, 1994 * RiverBend SoftWare * All Rights Reserved

   []=====================================================================[]



         One of the advantages of using GolfLog is that Golfers can
         not only keep statistical data on all their golf games, but
         also know the status of their Handicap Index after each
         game is recorded.  By knowing this, and being able to take a
         look at the stats provided by GolfLog, the Golfer is able to
         know the progress of his/her game on a daily basis.


   <*>   Equitable Stroke Control (ESC) was added to GolfLog beginning
   <*>   with v9.0a  For those of you not familiar with "ESC", a brief
   <*>   description is available further down this document (see "New
   <*>   in v9.0a").  For a more detailed description/explanation contact
   <*>   your local PGA Pro, Club Pro/Manager or state Golf Association.

         As it stands now, it is believed that GolfLog takes into
         account everything that is considered by the U.S.G.A. when
         an "official" Handicap Index is established.

   <*>   While GolfLog computes and provides the Golfer with a Handicap
   <*>   Index, it must be understood that this Index does not replace
   <*>   the "official" Handicap Index provided by the U.S.G.A. nor is
   <*>   the Handicap Index provided by GolfLog intended to be used when
   <*>   entering tournaments where the participating Golfers are to be
   <*>   flighted based on their U.S.G.A. Handicap Index.

         The following changes and additions have been incorporated into
         GolfLog to bring it more in line with the handicapping system
         used by the United States Golf Association (hereinafter referred
         to as the U.S.G.A.) AND to make it as easy to use as possible.




   []=====================================================================[]

///      New in v9.2a

         1..  Revised the "Register GolfLog" option at the Utility Menu
              so that the user can now complete the information needed
              to register GolfLog and then select to print the form.

              GolfLog does all the necessary computations regarding the
              price, sales tax when necessary, shipping charges, etc.

              If you're going to order GolfLog directly from RiverBend
              SoftWare, then this is the best method of completing the
              form needed to do so.

         2..  Updated the telephone numbers for the Public Shareware
              Library (PsL) in Houston, Texas USA.

              The numbers listed below are correct as of Friday, 08/19/94

             (800) 242-4775  U.S.A. Credit Card Orders ONLY
             (713) 524-6394  Foreign Credit Card Orders
             (713) 524-6398  FAX
             (713) 524-6394  Questions and General Information

             The PsL on CIS  71344,470

        **>  The 800 number list above is for ORDERS ONLY.  Please use
        **>  the (713) 524-6394 number for questions, general information
        **>  and foreign credit card orders.

         *>  If you happen to have a question about running GolfLog,  <*
         *>  PLEASE CALL RiverBend SoftWare at (501) 563-2892.  DO    <*
         *>  NOT CALL the PsL regarding technical and/or support      <*
         *>  problems.                                                <*















   []=====================================================================[]

///      New in v9.2

         1.. Completely rewrote the routines for handling the registration
             keys when GolfLog finds a valid registered key file.  The new
             procedure makes use of new file structures and makes all the
             necessary changes to the key file "on the fly."  The changes
             that were made were internal changes to the code itself and
             does not change the way GolfLog handles data input by the
             user.

         2.. GolfLog may now be registered through the Public Software
             Library (The PsL) in Houston, Texas using VISA, MASTER CARD,
             DISCOVER CARD and AMERICAN EXPRESS.

             Phone numbers for the PsL are as follows:

             (800) 242-4775  U.S.A. Credit Card Orders ONLY
             (713) 524-6394  Foreign Credit Card Orders
             (713) 524-6398  FAX
             (713) 524-6394  Information

             The PsL on CIS  71344,470

             Questions or problems with GolfLog should NOT be referred
             to the PsL but rather to RiverBend SoftWare.  The PsL is
             used for Credit Card Orders ONLY.

             The following Credit Cards may be used when ordering from
             the PsL:

           * Master Card
           * Visa
             Discover Card
             American Express

           * These cards can also be used when calling RiverBend SoftWare
             to place orders.











   []=====================================================================[]
///      New in v9.1g

         1.. GolfLog may now be registered through the Public Software
             Library (The PsL) in Houston, Texas using VISA, MASTER CARD,
             DISCOVER CARD and AMERICAN EXPRESS.

             Phone numbers for the PsL are as follows:

             (800) 242-4775  U.S.A. Credit Card Orders ONLY
             (713) 524-6394  Foreign Credit Card Orders
             (713) 524-6398  FAX
             CIS 71344,470

        ***> The above numbers are for ORDERS ONLY                   <***
        ***> Place orders with the PsL after August 18, 1994         <***

         2.. Refined the "autodate" routine in the "Add Game" procedure.
             When inputting the date of the game, the user may press the
             Escape Key at any time and the screen will clear, and the
             user is returned to the Main Menu.  The game record file
             will remain untouched as no new game record will have been
             added.  Pressing the Escape Key here has the same effect
             as the <F-10>+<Enter> Keys have at any of the other prompts.

         3.. If the user has selected the military format (DD-MM-19YY)
             GolfLog will now show the extended date in a "Day Month, Year"
             format.  For example the date of 15-09-1994 will appear as
             15 August, 1994

         4.. Added a procedure in the "System Information" display to show
             the amount of free space left on the hard drive where GolfLog
             is installed.

         5.. As GolfLog is loading, it now checks for the amount of free
             space left on the current drive and if it finds less than
             250,000 bytes, it will warn the user that free space is getting
             low and he/she might want to move GolfLog and all its files to
             a disk with more space available.  The 250,000 bytes represent
             just a little more than half of a 360K floppy disk.  If you're
             down to that amount of free space remaining, you either need
             to go in and clean up (delete old/unused files) the disk or
             get a larger capacity drive.

             NOTE ***
             The amount of free space will be in error on drives where
             MS-DOS's "DoubleSpace" has been used.  GolfLog will report
             the amount as if "DoubleSpace" had not been used.

         6.. Still working on updating the instruction manual.

   []=====================================================================[]
///      New in v9.1f

         1.. This is a maintenance release that fixed some minor problems
             with the automatic dating procedure.

         2.. Added an option that gives the user a choice between the
             standard U.S. date format of MM-DD-YEAR or the European
             date format of DD-MM-YEAR.  This is at the request of many
             of our friends in the UK, Australia, Netherlands, etc.

         3.. Minor cosmetic changes to the "System Information" screen.

         4.. Added routine to make GolfLog verify it's own entries where
             game totals, etc. are entered or information for the Summary
             is compiled.

         5.. If you suddenly come up with some figures that you know are
             incorrect, use the "Summary" option at the Main Menu and the
             figures should be corrected by the internal verification
             routines.  You may also run your Course Records thru the
             "Edit Course Record" option so they can be updated.

         6.. Released this version (v9.1f) to the Shareware Distribution
             Network (SDN) and it will be released through SDN using the
             filename of GOLF_91F.SDN  This will provide world wide
             distribution for this and all future releases of GolfLog.

         7.. Shipping and Handling charges for shipments inside the
             continental United States remain at $3.00  All shipments
             outside the U.S. require a $5.00 payment for Shipping and
             Handling.  This is reflected on the order form printed by
             using the "Print Order Form" option at the Main Menu.

    *>   8.. The instruction manual GOLFLOG.DOC is somewhat out of date.
    *>       For the most part, everything is it is still correct however
    *>       it does not take into consideration all the new items that
    *>       have been added and all the changes that have been made.
    *>       When you get a new copy of GolfLog, ALWAYS read this file to
    *>       get up to date on the latest changes/additions.  We are
    *>       working on updating the instruction manual and hope to have
    *>       GOLFLOG.DOC ready by the next release of GolfLog.







   []=====================================================================[]
///      New in v9.1e

         1..  Revised the "Game date" prompt to be a "hot key" type procedure
              where the user is prompted first for the month (01 thru 12),
              then the cursor jumps to the day (01 thru 31) then the year.

        *>>   NOTE that the user must enter the months January thru September
        *>>        as 01, 02, 03, etc.  This is to say that the "0" must
        *>>        be the first character entered.  The same goes for the
        *>>        days 1 thru 9 (they must be entered as 01, 02, 03, etc.)

         2.. Added a screen that appears the first 2 times v9.1e is used
             and advises the user to read this file (CHANGES.TXT) to become
             familiar with the changes.

         3.. Found and fixed bug that sometimes caused a 9 hole course to
             recognized as an 18 hole course that led to GolfLog coming
             up with some weird scores.

         4.. Fixed some minor problems in the procedure used by GolfLog
             when the user enters the date a game was played (in the Add
             Game option at the Main Menu).

         5.. Minor cosmetic changes to various screens.
























   []=====================================================================[]
///      New in v9.1d

         1.. Cosmetic changes to various screens including the Main Menu.

         2.. The "Rank Players" option at the Main Menu will work for
             registered users only.  It will not work in the shareware
             version.

         3.. For the "Rank Players" option to function properly in the
             registered version, two or more Golfers must be recorded in
             the database.

         4.. Revised the "System Information" screen to more properly
             reflect the amount of memory used at the exact moment the
             screen appears.

         5.. Added a procedure to the "System Information" screen to
             show the current drive and directory.

         6.. Changed the "Review Summary" option at the Main Menu to
             read "Review/Print Summary".  The user now has the option
             of printing the Summary selected at the same screen used
             to review the Summary.

         7.. Removed the "Print Summary" option from the Main Menu.

         8.. Corrected a glitch in the "Rank Players" procedure that
             caused a flag set when players are tied with the same
             Handicap Index to not be reset.

         9.. Added a logo screen that appears after GolfLog is fully
             loaded and ready to run.

        10.. Changed the "Review Game Record" option at the Main Menu to
             read "Review/Print Game Record".  The user now has the option
             of printing the Record selected at the same screen used to
             review the Record and Score Card.

        11.. Removed the "Print Game Record" option from the Main Menu.

        12.. Internal changes/revisions to the code to improve overall
             speed, reduce memory requirements, and reduce size of the
             executable file.

        13.. Registered users will now notice the current date at the
             top of the Menu box and near the bottom of the screen will
             be displayed the number of games, golfers and courses in
             the database.
   []=====================================================================[]
///      New in v9.1c

         1.. Added a new menu option at the Main Menu to allow the
             ranking of all players in the database based upon their
             current Handicap Index.  This option will also allow the
             user to print the list if desired.

         2.. Lowered minimum front 9 Par, back 9 Par and Course Par
             to 30.  This will allow users whose regular course is 9
             holes only with a Course Par of 30 or more to use GolfLog.

         3.. Internal changes in coding to improve overall speed.

         4.. Cosmetic changes to various screens.

         5.. Updated Icon for OS2 users to reflect current version.
































   []=====================================================================[]
///      New in v9.1b


         1.. Revised both the Main Menu and Utility Menu screens.

         2.. Internal code changes to improve over-all speed.

         3.. Added procedure to show the current time in the System
             Information screen (Utility Menu) and update it each
             second.

         4.. Minor cosmetic changes to various screens.




































   []=====================================================================[]
///      New in v9.1a


         1.. Corrected the "Print Game Record" option where it now
             shows the correct percentage of fairways hit for individual
             game records.  Thanks to an alert user who noticed this
             and reported it to us.

         2.. Changed the minimum default value for the Course Slope to
             100

         3.. Internal changes to much of the code to improve the
             the overall speed and memory usage.

         4.. Cosmetic changes to many of the display screens.

































   []=====================================================================[]
///      New in v9.0g


         1.. Corrected a problem where some users were getting an
             "Error 11" (Divide by zero) when attempting to use the
             "Summary" and "Print Summary" options.

         2.. Changed minimum PAR limit from 34 to 31 for total minimum
             Course PAR of 62

         3.. Internal code optimization to improve speed and memory usage.

         4.. Minor cosmetic changes.



































   []=====================================================================[]
///      New in v9.0f


         1.. Added two (2) new stats to the Summary Screen and Summary
             print out.  They are "Average Putts per 9 hole game" and
             "Average Putts per 18 hole game".  They are listed on the
             Summary screen as "Avg Putts per 9" and "Avg Putts per 18"

             The figures represent the average putts per 9 hole GAME
             and 18 hole GAME.  If you have, for example, only 18 hole
             games listed, the "Avg Putts per 9" line will show "N/A"

         2.. Changed the format of the "Print Summary Report" to reflect
             the changes mentioned in #1 above and to show dollar amounts
             in a better format.

         3.. Changed the format of the "Print Game Record" for a more
             pleasing appearance.

         4.. Minor cosmetic changes to various screens.




























   []=====================================================================[]
///      New in v9.0e


         1..  Revised some internal coding to increase the speed and
              accuracy of the handicapping routines.

         2..  Minor cosmetic changes to various screens.


         NOTE *****  v9.0e was released to the Shareware Distribution
                     Network only.  It was not available for download
                     from RiverBend BBS.




































  []=====================================================================[]
///      New in v9.0d
         ~~~~~~~~~~~~

         1.. Changed mailing address of RiverBend SoftWare.  New mailing
             address is:

                          RiverBend SoftWare
                          P.O. Box 671
                          Osceola, AR 72370-0671  USA


         2.. Changed the screen that appears when you quit GolfLog
             to revise the mailing address and other information.


         3.. Cosmetic changes to most all PickList screens.
































   []=====================================================================[]
///      New in v9.0c
         ~~~~~~~~~~~~
         1.. Increased the Total Games capacity from 250 to 2000 in
             the registered version.

         2.. Increased the Number of Golfers from 4 to 8 in the
             registered version.

         3.. With the changes in items 1 and 2 above, the maximum games
             per Golfer is now 250 in the registered version allowing
             a total of 2000 game records to be stored in the database
             for eight (8) different Golfers.

             Effective with v9.0c, the shareware version will allow
             the following:            ~~~~~~~~~

             Golfers ...... 1   Courses ...... 1  Games ...... 5

             Review Game Records             Review Course Records
             Review Golfer Records           Review Summary
             Print Game Records              Print Summary
             Delete Game Records             Delete Course Records
             Delete Golfer Records           Edit Golfer Records
             Edit Course Records

             In addition to the above, the registered version will
             allow the following:          ~~~~~~~~~~

             Golfers .... 8   Courses .... 50  Games per Golfer .... 250
             Total Games .... 2000

             Handicap Index Computation      Course Handicap Computation
             Review System Information       Equitable Stroke Control

         4.. Changed the "Edit Golfer" option to show the current record
             information at each prompt.  To skip any prompt and leave the
             information there unchanged, press <Enter> without entering
             anything at the prompt.  Keep in mind that if you enter any
             character or even hit the <SpaceBar> at any prompt, all the
             information at that prompt will be wiped from the record and
             the new information put in its place.

         5.. Improved the code for various math functions throughout.

         6.. Minor cosmetic changes to various PickLists and display
             screens.


   []=====================================================================[]
///      New in v9.0b
         ~~~~~~~~~~~~

         1.. Improved the mathematical code in the "Add Game" procedure
             to speed up the computations.  This won't be noticeable on
             fast machines but those of you using XT machines should be
             able to notice the totals showing up a tad faster.


         2.. Removed the "Warning" screens that used to appear when
             the user selected one of the "delete record" options.
             This reduced the size of the executable file by about
             2000 bytes and further reduced the memory requirements.


         3.. When GolfLog computes a Handicap Index for a Golfer, it
             will now ask you if you wish to apply Equitable Stroke
             Control (ESC) to this Golfer when new Game Records are
             are added to the database.


         4.. GolfLog now requires that when selecting a course to be
             used as a Golfer's "Home Course" for Handicap Index
             purposes, the course be of 18 holes.  Nine hole courses
             cannot be used as a Golfer's "Home Course" when asking
             GolfLog to compute a new Handicap Index.  When you get
             ready to select a course and GolfLog finds that there's
             no 18 hole courses in the database, it will flash a small
             box on screen informing you about the "18 hole course"
             requirement.  It will do likewise if you select a 9 hole
             course from the PickList when there's 18 hole courses
             available for selection.


         5.. Changed the look of the PickList used when selecting a
             Course for adding Game Records, editing Course Records,
             reviewing Course Records, deleting Course Records, and
             selecting a course to be used for Handicap Index purposes.
             The line for each Course Record available will now show
             the Course PAR, then Course name and finally, the city
             and state where the course is located.


         6.. Revised the "Print Game Record" so "high ASCII" characters
             are not used when the Score Card is printed.  This was
             causing some confusion with users who do not have the
             correct DIP switches set on their printer allowing it
             to print "high ASCII" characters.  If you wish to check
             your printer, print the file "GOLFLOG.DOC" and if you
             get a rectangular box around the word "GolfLog" on the
             first page, you have the correct settings.  If you get
             a crazy mixture of miscellaneous characters, you need to
             refer to your printer instructions for details on how to
             set the DIP switches for printing graphics and "high ASCII"
             characters.


         7.. Minor cosmetic changes to various display screens.


































   []=====================================================================[]
///      New in v9.0a
         ~~~~~~~~~~~~

         1.. Added the ability for registered users to use the U.S.G.A.'s
             Equitable Stroke Control (started by the U.S.G.A. in 1993).
             The "ESC" sets a maximum number that a Golfer can post on
             any hole depending on the Golfer's Course Handicap.  For
             Handicapping purposes, you are required to adjust your
             hole scores (actual or probable) when they are higher than
             the maximum number you can post (see list below).  There is
             NO LIMIT on the number of holes on which you can adjust your
             score.

             The registered user has the option of using "ESC" on a
             selective basis.  This can be done when adding a new Golfer
             to the database or by editing the records of Golfers who are
             already in the database.  NOTE that before "ESC" can be
             activated, the Golfer must have an established Handicap
             Index.

             "ESC" is applied ONLY on 18 hole games.  9 hole games
             are not used when computing a Golfer's Handicap Index
             and therefore "ESC" will not be applied to these games.

   <*>       The figures below are the ones used by the U.S.G.A.
   <*>       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   <*>       Golfer's 18 Hole                  Maximum Score Allowed
   <*>       Course Handicap                   On Any Hole
   <*>       ~~~~~~~~~~~~~~~                   ~~~~~~~~~~~~~~~~~~
   <*>        9 or less     ........................   6
   <*>       10 -- 19       ........................   7
   <*>       20 -- 29       ........................   8
   <*>       30 -- 39       ........................   9
   <*>       40 -- 49       ........................  10
   <*>       50 and above   ........................  11

             If you have "ESC" turned ON for a Golfer, GolfLog will
             automagically determine the maximum hole score that can be
             posted for that Golfer and adjust the score (ONLY if it's
             over the maximum number per the above list) when the game
             is being entered into the database.

             If you decide that you do not want to use "ESC" then you
             must edit the Golfer's record and turn it OFF.  It should
             be understood that for a Golfer's Handicap Index to be
             accurate, "ESC" should be turned ON after his/her first
             Handicap Index is established.  When you have GolfLog
             determine the Handicap Index and the result is "0" (meaning
             the Golfer is a "scratch" Golfer), then "ESC" is turned ON
             by GolfLog and remains there until it is turned OFF by the
             user.

             NOTE that by using "ESC", the Handicap Index established
             by GolfLog will be more accurate than without it, and even
             closer to the "official" Index established by the U.S.G.A.

             For more details about Equitable Stroke Control, contact
             your local PGA Professional, Club Pro/Manager, or your
             state Golf Association.


         2.. Added the option to edit a Course Record.  With the exception
             of the Course name, all other fields in the record can be
             edited.  When this screen appears, it will show the current
             value of each field.  To leave the value as is, press the
             <Enter> Key without entering anything.  To change a value,
             type over the information shown and press <Enter>.  If you
             need to change the Course name, then you must delete the
             Course Record and re-enter it under the new name using the
             "Add Course Record" at the Main Menu.


         3.. Revised the Utility Menu to include the option to edit a
             Course Record.  Other minor cosmetic changes to this menu
             were also made.


         4.. When only one Golfer and/or one Course Record is in the
             database, the user will no longer be asked to select the
             Golfer and/or Course.  These will be automatically assumed
             since, in actuality, there's no choice to be made. The only
             time the user will be asked to select when only one record
             is present, is when the user has selected an option to DELETE
             that record.  This is to give the user one last chance to
             back out before the record is removed from the database.
             To back out at the last minute, the user can press <Escape>
             when the "picklist" appears on screen showing the list of
             records available.


         5.. Removed the 286 version of the executable file (GOLF_286.COM)
             from the archive.  This will make the size of the archive
             much smaller.  Users running a 286 machine will have to use
             the XT version (GOLFLOG.COM) since it now runs as fast as the
             old 286 version.  Registered users may request, and receive
             at no charge, a copy of GolfLog optimized for 286 AT machines
             if desired.  NOTE also that the "XT" version will run on
             everything from an "XT" up to the latest model computer,
             provided of course that it is 100% IBM compatible.


         6.. Recoded the printer routines for both the "Print Game Record"
             and "Print Summary" Options.  Users should notice a speed
             improvement from the time the Golfer and/or Game Record
             is selected to the time printing actually begins.  Users
             should understand also that as Game Records build up in the
             database, the longer it will take for all the information to
             be gathered and compiled.  NOTE also that printer buffers have
             a lot to do with speed.  The larger the buffer, the faster
             the printing will be.  Also, GolfLog now checks the printer
             port immediately after either of these two options are
             selected.  If the port number does not match the one found
             in the configuration file or the port is not active, GolfLog
             will honk at you and flash a message box on screen to advise
             that the printer did not answer the door when GolfLog knocked.


         7.. Added a customized Icon for users who are running GolfLog
             in Windows v3.1 or later.  The name of the Icon file is
             GOLF_WIN.ICO


         8.. Added a customized Icon for users who are running GolfLog
             in OS/2 v2.1 or later.  The name of the Icon file is
             GOLF_OS2.ICO


         9.. Minor cosmetic changes throughout to various display
             screens.


        10.. Effective with v9.0a, the shareware version will allow
             the following:            ~~~~~~~~~

                  Golfers ......... 1
                  Courses ......... 1
                  Games ........... 5
                  Review Game Records
                  Review Course Records
                  Review Golfer Records
                  Review Summary
                  Print Game Records
                  Print Summary
                  Delete Game Records
                  Delete Course Records
                  Delete Golfer Records
                  Edit Golfer Records
                  Edit Course Records


        11.. In addition to the list on the previous page, the registered
             version will allow the following:                 ~~~~~~~~~~

                  Golfers ......... 4
                  Courses ......... 50
                  Games ........... 250
                  Handicap Index Computation   (at Main Menu)
                  Course Handicap Computation  (at Main Menu)
                  Review System Information    (at Utility Menu)
                  Equitable Stroke Control     (user selectable)

   []=====================================================================[]

                                  N O T I C E
                                  ~~~~~~~~~~~

         While GolfLog attempts to be as accurate as possible when
         arriving at a Golfer's Handicap Index and Course Handicap, it
         in no way intends for the Golfer to use the figures obtained
         as his/her "official" Handicap Index and Course Handicap.
         Only the figures provided by the U.S.G.A. should be used when
         a Golfer is entering Tournaments and being flighted based on
         his/her Handicap Index.  To obtain an official Handicap Index
         contact your local PGA Pro, Club Pro/Manager or your state
         Golf Association.

         GolfLog will run best if you run the proper version according
         to the type machine you have.  If you have a 386 or 486 machine
         then always run the 386 version (GOLF_386.COM) rather than the
         XT version.  Also, it's a lot easier to select the version you
         plan to use then rename that copy to GOLFLOG.COM using the
         DOS "RENAME" command as in "RENAME GOLF_386.COM GOLFLOG.COM"



     Copyright 1992, 1993, 1994 * RiverBend SoftWare * All Rights Reserved


  []=====================================================================[]
